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
339261344970	339261345539	339261346089	339261346639	339261347189	339261347739	339261348289	339261348839	339261349389	339261349939	339261350489	339261351039	339261351589	339261352139	339261352689	339261353239	339261353789	339261354339	339261354889	339261355439	339261355989	339261356539	339261357089	339261357639	339261358189	339261358739	339261359289	339261359839	339261360389	339261360939	339261361489	339261362039	339261362589	339261363139	339261363689	339261364239	339261364789	339261365339	339261365889	339261366439	339261366989	339261367539	339261368089	339261368639	339261369189	339261369739	339261370289	339261370839	339261371389	339261371939	339261372489	339261373039	339261373589	339261374139	339261374689	339261375239	339261375789	339261376339	339261376889	339261377439	339261377989	339261378539	339261379089	339261379639	339261380189	339261380739	339261381289	339261381839	339261382389	339261382939	339261383489	339261384039	339261384589	339261385139	339261385689	339261386239	339261386789	339261387339	339261387889	339261388439	339261388989	339261389539	339261390089	339261390639	339261391189	339261391739	339261392289	339261392839	339261393389	339261393939	339261394489	339261395039	339261395589	339261396139	339261396689	339261397239	339261397789	339261398339	339261398889	339261399439	339261399989	339261400539	339261401089	339261401639	339261402189	339261402739	339261403289	339261403839	339261404389	339261404939	339261405489	339261406039	339261406589	339261407139	339261407689	339261408239	339261408789	339261409339	339261409889	339261410439	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24179	21696	29310	24622	22554	25206	26728	22560	21679	21499	21482	20966	20927	20566	20628	20654	20634	20435	20056	19752	19674	19993	19921	20184	19682	19697	19560	19755	19767	19496	19545	19582	19415	19433	19871	19553	19415	19517	19392	19555	19476	19318	19622	20253	21483	21490	20916	20335	19600	19550	19262	19438	19467	19554	19404	19517	19401	19341	19574	19394	19296	19361	19413	19318	19318	19420	19569	19505	19276	19452	19334	19305	19401	19446	19439	19609	19388	19451	19233	19399	19444	19420	19491	19425	19576	19461	19205	19408	19413	19201	19400	19236	19538	19409	19394	19207	19242	19359	19381	19263	19428	19427	19346	19504	19402	19578	19393	19640	19288	19339	19453	19425	19446	19255	19273	19581	19251	19308	19254	19309	19269	19272	19402	19459	19231	19283	19221	19385	19271	19177	19399	19275	19396	19145	19299	19591	19421	19339	19420	19368	19492	19366	19408	19240	19231	19399	19480	19536	19173	19397	19364	19303	19500	19315	19501	19410	19508	19201	19396	19334	19333	19359	19447	19273	19551	19484	19359	19378	19370	19487	19511	19327	19604	19199	19229	19302	19519	19291	19567	19185	19433	19208	19542	19352	19280	19345	19210	19312	19179	19391	19406	19399	19360	19221	19282	19291	19315	19188	19632	19497	19605	19455	19540	19305	19324	19514	19386	19433	19522	19437	19189	19328	19194	19156	19230	19600	19346	19300	19289	19336	19438	19244	19288	19243	19481	19323	19488	19438	19378	19266	19330	19293	19400	19412	19263	19225	19213	19311	19351	19073	19198	19330	19351	19203	19497	19600	19418	19485	19495	19188	19388	19201	19367	19434	19500	19341	19342	19315	19358	19374	19354	19512	19454	19393	19131	19380	19362	19217	19410	19394	19441	19252	19552	19470	19355	19225	19238	19301	19209	19296	19273	19530	19379	19425	19412	19387	19495	19574	19406	19441	19318	19584	19206	19379	19512	19260	19482	19367	19517	19473	19280	19258	19109	19419	19371	19224	19632	19198	19425	19405	19202	19220	19455	19355	19530	19476	19365	19564	19195	19327	19353	19334	19336	19465	19334	19414	19316	19430	19518	19629	19570	19433	19374	19368	19487	19456	19436	19530	19234	19439	19344	19202	19447	19429	19234	19359	19300	19359	19302	19262	19449	19324	19384	19522	19212	19404	19408	19418	19357	19459	19287	19440	19446	19232	19163	19422	19159	19434	19418	19233	19197	19315	19526	19393	19465	19153	19064	19145	19549	19209	19407	19303	19461	19299	19283	19413	19347	19305	19301	19140	19207	19184	19234	19302	19342	19435	19324	19304	19401	19046	19232	19258	19417	19317	19592	19399	19370	19303	19641	19449	19562	19372	19397	19420	19316	19341	19347	19271	19307	19365	19282	19453	19280	19582	19391	19422	19263	19305	19295	19325	19374	19531	19404	19396	19224	19261	19202	19336	19283	19231	19385	19517	19313	19561	19334	19429	19385	19463	19432	19487	19487	19185	19399	19218	19232	19252	19115	19323	19418	19226	19186	19162	19384	19213	19224	19381	19130	19333	19328	19316	19576	19520	19519	19375	19270	19309	19402	19527	19551	19387	19477	19321	19293	19112	19527	19375	19461	19234	19347	19262	19292	19495	19014	19201	19224	19463	19234	19378	19339	19270	19370	19288	19506	19372	19519	19162	19382	19349	19507	19297	19210	19446	19276	19461	19422	19121	19488	19333	19247	19224	19383	19469	19468	19254	19474	19501	19459	19407	19373	19352	19556	19467	19234	19201	19219	19307	19280	19432	19624	19323	19423	19552	19477	19673	19341	19497	19360	19545	19361	19494	19608	19310	19304	19306	19429	19400	19491	19449	19377	19387	19159	19447	19311	19408	19435	19674	19564	19316	19490	19288	19462	19381	19342	19348	19248	19325	19295	19411	19260	19513	19254	19375	19514	19496	19326	19602	19384	19346	19281	19424	19584	19291	19468	19302	19507	19270	19227	19182	19212	19361	19392	19151	19112	19176	19296	19467	19030	19489	19134	19379	19589	19241	19431	19280	19561	19558	19301	19594	19443	19292	19395	19312	19062	19087	19579	19298	19417	19350	19439	19376	19292	19455	19331	19219	19146	19405	19266	19459	19374	19405	19350	19271	19452	19451	19488	19325	19406	19344	19243	19538	19141	19290	19331	19247	19344	19392	19592	19257	19502	19369	19363	19384	19196	19329	19457	19306	19434	19385	19364	19484	19564	19431	19493	19403	19360	19245	19410	19381	19344	19395	19473	19458	19387	19240	19478	19299	19280	19269	19067	19266	19394	19074	19401	19269	19487	19531	19557	19179	19412	19433	19268	19447	19300	19299	19344	19364	19374	19420	19422	19221	19457	19470	19379	19572	19216	19212	19330	19464	19385	19322	19269	19194	19460	19185	19287	19443	19554	19273	19620	19262	19466	19459	19359	19234	19468	19224	19386	19375	19290	19510	19294	19315	19345	19355	19456	19152	19373	19301	19275	19307	19302	19330	19469	19190	19342	19381	19249	19358	19496	19441	19537	19543	19454	19344	19246	19485	19364	19208	19511	19362	19358	19438	19527	19421	19469	19226	19330	19288	19409	19383	19292	19587	19248	19378	19392	19357	19366	19261	19337	19311	19370	19306	19369	19370	19420	19428	19198	19563	19534	19308	19485	19508	19277	19324	19437	19490	19237	19355	19444	19325	19411	19498	19305	19353	19484	19465	19513	19238	19340	19651	19250	19246	19515	19482	19409	19339	19336	19189	19430	19430	19624	19337	19303	19310	19377	19310	19270	19414	19375	19503	19442	19226	19192	19376	19410	19255	19300	19399	19485	19304	19467	19142	19516	19449	19011	19282	19435	19604	19368	19336	19516	19394	19440	19405	19431	19275	19218	19279	19257	19245	19421	19392	19454	19345	19470	19630	19484	19210	19346	19597	19372	19491	19359	19188	19146	19336	19334	19498	19208	19462	19358	19429	19557	19540	19198	19413	19407	19552	19389	19491	19367	19506	19444	19736	19406	19351	19249	19127	19493	19508	19238	19352	19499	19392	19343	19417	19270	19306	19302	19444	19347	19423	19636	19328	19572	19461	19294	19583	19354	19278	19452	19410	19364	19328	19347	19365	19329	19497	19336	19403	19443	19322	19340	19311	19363	19493	19529	19594	19385	19331	19289	19423	19465	19363	19469	19500	19393	19170	19266	19378	19295	19474	19485	19255	19388	19164	19269	19539	19441	19631	19378	19253	19310	19313	19451	19418	19236	19328	19441	19383	19560	19375	19397	19455	19292	19464	19396	19285	19513	19335	19469	19408	19364	19257	19332	19145	19259	19322	19465	19389	19272	19300	19335	19115	19230	19451	19243	19520	19434	19355	19173	19344	19518	19409	19537	19532	19578	19426	19531	19420	19598	19275	19299	19568	19509	19377	19569	19539	19078	19296	19487	19469	19287	19429	19469	19440	19569	19377	19465	19446	19369	19611	19201	19424	19477	19257	19393	19472	19413	19402	19275	19253	19353	19363	19049	19394	19363	19212	19301	19215	19416	19474	19470	19275	19459	19443	19458	19357	19320	19228	19398	19317	19627	19451	19421	19400	19191	19319	19313	19376	19411	19383	19395	19224	19382	19310	19461	19249	19324	19326	19501	19342	19521	19406	19120	19276	19286	19385	19219	19439	19378	19624	19516	19376	19397	19173	19313	19407	19542	19166	19537	19373	19447	19463	19244	19458	19514	19423	19120	19247	19407	19337	19393	19207	19399	19605	19404	19225	19413	19372	19402	19020	19349	19224	19281	19266	19634	19458	19398	19455	19310	19445	19227	19538	19277	19255	19509	19359	19360	19308	19374	19589	19244	19323	19399	19308	19430	19362	19269	19499	19469	19485	19341	19429	19507	19433	19189	19348	19350	19426	19437	19395	19441	19178	19496	19513	19151	19277	19538	19462	19417	19543	19366	19338	19219	19294	19439	19428	19468	19410	19396	19331	19493	19528	19271	19437	19542	19264	19166	19265	19163	19278	19299	19224	19273	19473	19266	19447	19422	19362	19472	19281	19249	19438	19304	19216	19366	19274	19514	19258	19329	19462	19367	19348	19417	19478	19595	19370	19436	19146	19108	19265	19300	19256	19339	19305	19482	19605	19370	19188	19425	19400	19573	19540	19198	19341	19178	19461	19409	19522	19323	19234	19532	19153	19141	19152	19516	19633	19476	19723	19229	19307	19583	19239	19316	19228	19511	19369	19228	19365	19548	19468	19474	19471	19465	19421	19317	19326	19278	19487	19414	19398	19214	19403	19426	19521	19270	19239	19450	19422	19319	19440	19522	19245	19274	19409	19280	19291	19159	19473	19392	19409	19238	19390	19373	19377	19508	19211	19463	19322	19390	19391	19459	19313	19328	19281	19299	19530	19508	19438	19516	19275	19432	19204	19322	19450	19342	19482	19358	19182	19343	19435	19211	19340	19594	19409	19366	19460	19422	19450	19451	19503	19439	19532	19150	19385	19337	19341	19533	19386	19405	19368	19225	19374	19268	19387	19253	19293	19332	19359	19445	19348	19419	19295	19269	19341	19366	19398	19358	19431	19540	19247	19482	19589	19384	19304	19409	19422	19450	19324	19247	19397	19715	19227	19247	19396	19308	19426	19490	19059	19242	19325	19136	19181	19380	19417	19318	19376	19351	19310	19317	19300	19312	19565	19174	19135	19356	19353	19337	19606	19345	19435	19316	19189	19323	19400	19421	19388	19313	19558	19118	19585	19513	19087	19309	19381	19278	19335	19544	19394	19451	19206	19586	19283	19244	19371	19268	19423	19410	19629	19428	19252	19546	19398	19240	19170	19441	19506	19424	19440	19325	19407	19541	19322	19394	19410	19389	19336	19326	19254	19586	19354	19330	19277	19344	19525	19401	19367	19242	19373	19270	19172	19316	19274	19259	19285	19312	19241	19445	19404	19443	19377	19268	19425	19116	19385	19490	19289	19471	19315	19267	19444	19206	19668	19409	19262	19458	19374	19549	19380	19363	19313	19311	19447	19392	19352	19312	19262	19480	19129	19251	19443	19403	19608	19352	19197	19335	19554	19435	19436	19400	19312	19224	19385	19236	19264	19286	19405	19330	19479	19214	19347	19478	19434	19482	19329
26117	43195	40042	31244	24759	21450	20362	20104	19000	18152	17633	17664	17128	16952	16981	17028	17200	16690	16083	15855	15924	15765	15819	15514	15634	15511	15538	15388	15546	15168	15351	15435	15274	15226	15338	15464	15207	15375	15322	15216	15271	15190	15213	16264	18353	18044	17178	16345	15422	15199	15170	15267	15236	15226	15289	15335	15024	15340	15302	15256	15268	15421	15176	15144	15333	15117	15180	15316	15191	15302	15192	15237	15251	15218	15250	15350	15245	15283	15136	15354	15068	15190	15196	15247	15080	15111	15379	15200	15124	15294	15153	15196	15209	15184	15247	15197	15083	15163	15142	15286	15186	15095	15391	15280	15280	15108	15043	15135	15223	15241	15163	15176	15135	15158	15230	15320	15139	15307	15241	15229	15171	15095	15127	15154	15263	15248	15406	15043	15276	15341	15074	15276	15250	15088	15112	15113	15162	15294	15170	15077	15118	15226	15293	15097	15179	15428	15265	15081	15277	15364	15168	14996	15163	15257	15281	15146	15205	15265	15246	15133	15186	15310	15096	15127	15361	15212	14960	15230	15319	15147	15011	15088	15285	15154	15172	14959	15216	15148	15111	15171	15397	15125	15263	15162	15126	15187	14966	15109	15366	14996	15204	15109	14993	15166	15253	15249	15135	15534	15178	15249	15190	15238	15088	15078	15191	15138	15279	15305	15167	15053	15166	15001	15229	15406	15050	15258	15176	15158	15265	15117	15131	15224	15227	15226	15152	15099	15280	15011	15121	15069	15189	15170	15391	15204	15159	15168	15298	15205	15220	15284	15207	15294	15249	15364	15321	15050	15292	15191	15242	15205	15053	15305	15196	15243	15213	15245	15108	15177	15123	15170	15381	15131	15279	15391	15230	15077	15217	15348	15144	15213	15246	15100	15175	15209	15122	15282	15395	15173	15135	15171	15176	15221	15290	15176	15096	15110	15117	15216	15138	15357	15150	15194	15273	15256	15003	15135	15351	15194	15206	15208	15386	15286	15117	15004	15128	15101	15257	15264	15203	15369	15278	15082	15294	15246	15057	14902	15227	15176	15289	15278	15201	15236	15041	15098	15324	15283	15076	15092	15207	15102	15129	15017	15225	15258	15237	15175	15267	15121	15191	15253	15044	15355	15098	15059	15100	15278	15293	15047	15214	15404	15316	15183	15070	15175	15199	15127	15119	15064	15101	15264	15231	15099	15386	15167	15114	15165	15214	14989	15288	15343	15099	15212	15109	15374	15088	15234	15324	15117	15033	15194	15224	15120	15347	15203	15223	15253	15234	15193	15235	15227	15239	15414	15344	15263	15070	15291	15228	15055	15123	15313	15113	15321	15218	15115	15062	15276	15149	15253	15038	15267	15301	15173	15165	15398	15008	15232	15144	15123	15303	15151	15242	15384	15242	15268	15242	15191	15009	15189	15181	15153	15000	15244	15347	15196	15116	14958	15192	15230	15147	15212	15292	15090	15301	15105	15129	15119	15124	15250	15405	15176	15146	15150	15385	15278	15284	15175	15447	15129	15263	15024	15277	15191	15114	15336	15139	15083	15073	15247	15228	15179	15103	15013	15279	15155	15196	15234	15098	15237	15240	15090	15148	15090	15036	15146	15273	15187	15166	15205	15172	15331	15195	15144	15179	15285	15185	15302	15154	15071	15224	15074	15186	15189	15062	15352	15436	15155	15040	15112	15205	15097	14974	15168	15258	15257	15308	15257	15166	15204	15209	15399	15050	15222	15097	15268	15197	15151	15293	15173	15372	15130	15239	15196	15088	15188	15138	15165	15114	15318	15254	15294	15175	15191	15288	15133	15125	15251	15292	15123	15067	15058	15149	15200	15253	15020	15183	15193	15050	15171	15285	15332	15116	15238	15115	15264	15105	15057	15187	15057	15232	15216	15053	15088	15207	15174	15115	15298	15023	15037	15369	15152	15277	15296	15208	15065	15137	15046	15178	15308	15251	15274	15147	15267	15207	15279	15078	15094	15280	15353	15178	15070	15053	15128	15102	15368	15221	15314	15331	15094	15146	15141	15097	15403	15208	15265	15246	15107	15107	15171	15244	15321	15232	15338	15060	15237	15064	15272	15338	15026	15247	15212	15228	15231	15173	15122	15384	15384	15203	15187	15238	15112	15198	15065	15133	15082	15255	15279	15264	15272	15204	15252	15182	15175	15339	15298	15141	15214	15206	15248	15440	15218	15329	15177	15217	15317	15297	15078	15270	15224	15125	15033	15309	15080	15323	15139	15197	15228	15030	15277	15306	15197	15057	15112	15164	15177	15305	15150	15218	15042	15158	15202	15270	15178	15174	15227	15231	15098	15059	15088	15149	15041	15298	15365	14992	15240	15163	15166	15202	15292	15236	15314	14878	15425	15131	15183	15197	15044	15239	15094	15025	15261	15242	15171	14996	15210	15190	15266	15226	15022	15153	15216	15128	15328	15000	15129	15370	15166	15229	15045	15279	15212	15100	15289	15262	15388	15071	15228	15194	15270	15107	15314	15102	15147	15157	15239	15297	15227	15141	15205	15336	15050	15325	15273	15337	15260	15147	15202	15309	15266	15278	15139	15239	15285	15236	15172	15321	15119	15163	15246	15168	15329	15216	15403	15128	15248	15158	15276	15176	15290	15126	15106	15109	15184	15306	15183	15092	15162	15227	15256	15103	15180	15143	15220	15180	15315	15292	15279	15199	15276	15108	15298	15221	15224	15398	15073	15197	15187	15060	15190	15041	15298	15369	15182	15247	15198	15148	15133	15202	15134	15229	15071	15164	15252	15187	15277	15189	14858	15375	15243	15168	15048	15372	15003	14986	15099	15166	15266	15437	15350	15200	15112	15188	15270	15136	15199	15363	15131	15133	14943	15186	15077	15252	15078	15240	15240	15054	15080	15212	15160	15141	15211	15153	15119	15327	15171	15154	15342	15224	15166	15174	15146	15096	15116	15232	15235	15246	15101	15090	15238	15229	15178	15147	15169	15161	15092	15173	15242	15062	15125	15221	15265	15379	15101	15266	15368	15331	15072	15328	14987	15194	15068	15113	15308	15085	15249	15281	15173	15282	15354	15240	15210	15294	15130	15208	15198	15159	15178	15112	15169	15140	15219	15179	15014	15252	15222	15278	15050	15290	15089	15130	15089	15208	15262	15347	15314	15247	15027	15231	15301	15313	15217	15066	15148	15080	15178	15321	15192	15118	15251	15256	14951	15250	15177	15214	15142	15271	15242	15316	15154	15289	15161	15265	15171	15337	15202	15241	15097	15220	15199	15311	15271	15302	15121	15127	15209	15277	15108	15294	15058	15221	15327	15190	15373	15107	15234	15166	15173	15375	15230	15001	15159	15082	15157	15190	15073	15228	15208	15270	15225	15202	15209	15041	15114	15362	15147	15000	15233	15064	15322	15255	15172	15352	15256	15220	15142	15291	15280	15121	15312	15205	15109	15268	15044	15086	15130	15263	15181	15020	15074	15339	15244	15208	15301	15185	15151	15182	15152	15031	15124	15133	15195	15135	14995	15173	15164	15113	15079	15260	15193	15251	15160	15044	15217	15364	15330	15223	15206	15080	15132	15169	15153	15242	15087	15222	15191	15288	15027	15197	15095	15074	15326	14983	15143	15229	15262	15069	15329	15479	15203	15088	15109	15141	15324	15258	15130	15149	15215	14959	15177	15118	15065	15076	15097	15222	15211	15249	15173	15286	15230	15316	14994	15101	15182	15117	15060	15220	15183	15099	15184	15245	15250	15254	15228	15273	15122	15334	15198	15265	15268	15127	15164	15253	15191	15231	15180	15247	15248	15329	15303	15043	15287	15195	15255	15079	15180	15173	15283	15324	15078	15336	15080	15195	15010	15310	15330	15250	15129	15232	15065	15222	15199	15236	15308	15179	15271	15318	15347	15063	15138	15319	15147	15169	15092	15133	15195	15296	15104	15142	15252	15244	15226	15036	15191	15053	15344	15068	15109	15135	15120	15301	15109	15079	15199	15170	15260	15199	15306	15302	15105	15366	15157	15187	15259	15330	15200	15049	15086	15174	15214	15336	15164	15133	15299	15136	15174	15291	15157	15157	15059	15124	15031	15139	15158	15063	15350	15230	15279	15202	15120	15398	15199	15115	15264	15350	15389	15164	15239	15262	15233	15121	15252	15270	14997	15306	15320	15157	15102	15149	15212	15260	15092	15192	15134	15223	15140	15155	15261	15225	15223	15128	15285	15164	15125	15233	15146	15226	15412	15079	15118	15199	15140	15213	15300	15292	15152	15269	15090	15105	15099	15284	14922	15296	15326	15110	15226	15329	15232	15300	15162	15176	15083	15259	15046	15174	15139	15212	15077	15056	15071	15172	15110	15199	15122	15243	15129	15147	15111	15198	15115	15336	15099	15139	15085	15099	15005	15188	15118	15039	15254	15226	15088	15394	15135	15196	15097	15101	15199	15207	15241	14977	15114	15029	15186	15063	15187	15290	15156	15264	15105	15177	15310	15137	15141	15277	15265	15115	15166	15201	15223	15223	15185	15314	15220	15236	15044	15086	15305	15197	15238	15228	15274	15170	15135	15233	15121	15104	15158	15322	15290	15156	15352	15091	15221	15135	15274	15339	15091	15242	15200	15136	15229	15262	15209	15325	15144	15243	15155	15101	15245	15148	15400	15238	15246	15266	15078	15323	15212	15014	15265	15211	15107	15330	15401	15215	15253	15193	15266	15296	15156	15144	15148	15173	15285	15108	15341	15246	15257	15169	15351	15228	15183	15226	15058	15277	15253	15141	15124	15295	15246	15033	15194	15265	15167	15177	15183	15241	15366	15037	15185	15236	15145	15047	15213	15244	15326	15051	15078	15210	15281	15131	15109	15135	15191	15061	15051	15183	15151	15304	15268	15200	15368	15337	15096	15155	15113	15426	15262	15026	15473	15261	15073	15189	15038	15229	15220	15144	15149	15204	15371	15204	15232	15111	15057	15263	15138	15380	15172	15131	15252	15307	15270	15024	15004	15341	15156	15275	15040	15357	15041	15257	15139	15170	15029	15167	15114	15183	15162	15131	15061	15186	15204	15275	15233	15218	15139	15244	15292	15445	15285	15224	15169	15295	15219	15138	15135	15067	15040	15209	15135	15238	15222	15143	15211	15237	15164	15168	15269
29858	23976	25924	22930	20473	20375	20164	20157	20217	20030	20135	20169	19945	19959	19936	19986	20187	19923	19937	19873	19601	19751	19834	19831	19739	19797	19917	19881	19609	19788	19553	19897	19495	19718	19727	19946	19774	19620	19531	19567	19796	19714	19467	19686	19714	19849	19696	19680	19884	19561	19609	19755	19591	19580	19682	19668	19798	19707	19671	19632	19751	19916	19854	19800	19819	19786	19684	19620	19838	19959	19632	19804	19720	19853	19720	19582	19714	19682	19657	19684	19786	19615	19616	19662	19633	19556	19625	19849	19662	19750	19589	19561	19785	19764	19818	19594	19648	19734	19847	19796	19704	19551	19759	19667	19867	19837	19645	19696	19817	19528	19760	19875	19704	19669	19664	19711	19797	19873	19663	19720	19776	19672	19901	19682	19654	19384	19313	19712	19639	19839	19848	19576	19819	20023	19787	19823	19762	19737	19603	19799	19709	19752	19844	19567	19563	19535	19776	19688	19861	19561	19608	19564	19611	19557	19639	19653	19814	19672	19711	19874	19636	19694	19655	19462	19622	19657	19478	19552	19683	19709	19804	19598	19726	19757	19754	19611	19536	19811	19671	19896	19578	19852	19884	19563	19621	19392	19593	19528	19689	19672	19788	19830	19753	19769	19877	19746	19713	19607	19600	19708	19655	19652	19690	19807	19718	19974	19533	19695	19617	19705	19820	19833	19959	19710	19726	19748	19805	19758	19861	19870	19883	19783	19753	19563	19730	19594	19721	19620	19586	19654	19655	19644	19653	19673	19768	19564	19722	19687	19795	19844	19712	19512	19586	19820	19800	19602	19955	19869	19588	19669	19658	19863	19793	19678	19645	19644	19856	19657	19899	19562	19496	19830	19596	19348	19647	19494	19510	19562	19816	19737	19518	19519	19781	19758	19572	19619	19554	19498	19690	19411	19534	19571	19453	19562	19663	19839	19621	19903	19818	19770	19922	19748	19689	19733	19614	19896	19593	19734	19784	19701	19649	19552	19624	19766	19699	19767	19927	19836	19765	19640	19885	19652	19723	19644	19681	19718	19535	19825	19789	19805	19632	19662	19946	19752	19589	19748	19820	19758	19776	19579	19736	19741	19607	19686	19803	19819	19587	19752	19571	19460	19753	19545	19486	19746	19620	19744	19859	19630	19758	19688	19576	19571	19810	19665	19790	19366	19525	19616	19625	19475	19420	19614	19644	19826	19720	19796	19746	19668	19510	19786	19496	19533	19939	19839	19557	19644	19658	19747	19683	19844	19747	19769	19738	19547	19643	19606	19612	19657	19697	19506	19691	19482	19960	19614	19696	19869	19747	19774	19766	19617	19903	19727	19777	19548	19652	19860	19591	19634	19727	19737	19847	19718	19657	19591	19802	19698	19825	19605	19871	19852	19782	19637	19648	19901	19940	19569	19756	19754	19587	19749	19874	19556	19847	19602	19779	19626	19699	19821	19679	19717	19628	19511	19828	19700	19589	19788	19791	19670	19769	19507	19749	19664	19852	19912	19741	19639	19747	19611	19608	19845	19720	19660	19718	19756	19594	19520	19565	19902	19807	19647	19640	19820	19499	19700	19713	19616	19710	19628	19780	19330	19801	19667	19779	19739	20052	19756	19802	19848	19654	19659	19761	19902	19835	19705	19665	19677	19698	19786	19671	19768	19474	19755	19735	19810	19743	19657	19757	19751	19594	19712	19520	19503	19456	19581	19556	19840	19659	19703	19613	19730	19705	19592	19596	19603	19675	19538	19691	19595	19679	19494	19746	19617	19794	19892	19763	19716	19457	19653	19617	19706	19831	19708	19657	19817	19671	19884	19856	19611	19606	19756	19765	19711	19936	19645	19655	19483	19714	19638	19535	19685	19705	19570	19626	19774	19459	19714	19790	19588	19653	19707	19827	19668	19459	19630	19633	19642	19782	19648	19675	19628	19852	19920	19711	19610	19913	19744	19700	19909	19763	19971	19596	19841	19632	19550	19679	19722	19714	19672	19755	19754	19654	19756	19746	19642	19735	19942	19528	19755	19664	19567	19706	19774	19822	19695	19693	19781	19697	19772	19740	19787	19809	19772	19679	19692	19707	19604	19611	19749	19868	19799	19595	19690	19738	19724	19550	19605	19654	19699	19699	19662	19917	19867	19739	19707	19535	20018	19683	19836	19696	19659	19848	19823	19647	19565	19612	19455	19573	19855	19715	19800	19583	19579	19750	19727	19692	19788	19764	19939	19717	19472	19768	19549	19676	19807	19777	19751	19782	19741	19817	19660	19751	19783	19761	19592	19702	19797	19593	19896	19679	19681	19780	19693	19736	19642	19639	19536	19481	19776	19798	19721	19903	19557	19815	19477	19758	19699	19734	19557	19576	19728	19567	19716	19832	20025	19728	19754	19623	19605	19703	19823	19632	19909	19613	19594	19751	19802	19574	19758	19575	19687	19701	19680	19792	20033	19715	19548	19874	19547	19633	19753	19789	19751	19726	19816	19523	19496	19592	19724	19534	19773	19452	19493	19636	19715	19670	19656	19810	19607	19809	19852	19728	19757	19703	19690	19575	19807	19577	19722	19905	19566	19723	19773	19665	19801	19617	19697	19557	19928	19952	19680	19807	19800	19674	19635	19661	19639	19726	19653	19822	19392	19771	19805	19654	19787	19675	19586	19639	19858	19805	19680	19687	19503	19819	19554	19761	19547	19602	19748	19790	19911	19709	19738	19783	19757	19764	19678	19518	19680	19482	19683	19579	19673	19527	19727	19700	19664	19502	19776	19732	19669	19831	19627	19651	19748	19753	19831	19785	19691	19766	19771	19798	19648	19713	19800	19683	19753	19735	19547	19523	19567	19915	19708	19692	19651	19603	19618	19712	19732	19796	19873	19910	19757	19592	19926	19737	19793	19719	19720	19852	19726	19526	19535	20032	19606	19582	19676	19628	19868	19689	19749	19612	19539	19695	19664	19677	19651	19696	19769	19707	19665	19648	19735	19717	19856	19799	19710	19579	19716	19799	19670	19712	19594	19529	19620	19694	19822	19711	19681	19703	19681	19495	19423	19515	19606	19581	19690	19579	19530	19660	19634	19554	19643	19745	19627	19603	19740	19416	19740	19665	19551	19579	19618	19453	19547	19708	19624	19551	19647	19653	19704	19532	19677	19686	19678	19672	19841	19768	19679	19726	19982	19518	19553	19706	19809	19699	19652	19516	19769	19808	19600	19628	19607	19698	19671	19806	19813	19764	19684	19564	19742	19577	19749	19769	19699	19663	19709	19639	19710	19605	19662	19680	19685	19751	19919	19753	19667	19851	19674	19662	19547	19686	19676	19838	19721	19682	19804	19823	19632	19773	19753	19617	19756	19788	19702	19747	19499	19535	19594	19820	19857	19864	19547	19747	19872	19870	19710	19695	19553	19813	19607	19673	19544	19594	19572	19625	19806	19712	19751	19709	19589	19647	19584	19686	19755	19904	19736	19747	19639	19517	19732	19589	19697	19978	19723	19672	19827	19583	19755	19662	19754	20010	19846	19756	19772	19987	19841	19908	19646	19564	19703	19820	19813	19698	19552	19706	19614	19750	19743	19660	19694	19624	19775	19883	19621	19492	19606	19724	19724	19782	19847	19713	19684	19511	19800	19678	19609	19792	19800	19909	19731	19759	19624	19705	19586	19667	19699	19700	19735	19830	19537	19581	19641	19682	19666	19910	19628	19765	19611	19776	19915	19815	19676	19797	19624	19926	19764	19732	19670	19516	19790	19715	19815	19868	19766	19700	19815	19693	19613	19685	19553	19662	19477	19655	19770	19639	19652	19891	19760	19803	19891	19724	19580	19739	19837	19639	19568	19807	19692	19883	19574	19631	19733	19643	19604	19744	19779	19705	19735	19577	19636	19695	19664	19536	19634	19797	19535	19627	19610	19862	19925	19741	19637	19716	19619	19903	19595	19787	19739	19648	19822	19705	19584	19761	19774	19773	19516	19627	19641	19706	19690	19819	19664	19590	19714	19926	19613	19804	19387	19543	19619	19811	19747	19654	19673	19745	19789	19784	19834	19914	19667	19485	19948	19562	19730	19735	19655	19499	19728	19880	19471	19519	19567	19739	19868	19759	19748	19936	19675	19772	19711	19793	19714	19631	19701	19667	19692	19948	19944	19661	19725	19565	19668	19784	19763	19610	19717	19884	19634	19498	19573	19383	19555	19836	19631	19713	19776	19687	19791	19513	19770	19676	19695	19863	19490	19732	19617	19715	19859	19878	19771	19809	19604	20038	19566	19771	19800	19787	19577	19722	19714	19802	19750	19729	19785	19817	19927	19668	19788	19716	19827	19607	19803	19586	19795	19661	19824	19671	19722	19558	19769	19596	19622	19773	19673	19848	19601	19552	19693	19798	19517	19743	19865	19865	19686	19672	19377	19972	19534	19549	19471	19805	19628	19878	19711	19829	19600	19535	19551	19823	19569	19750	19706	20015	19662	19425	19594	19453	19628	19833	19858	19689	19888	19730	19484	19567	19823	19661	19386	19640	19799	19485	19610	19675	19835	19700	19600	19535	19551	19548	19599	19723	19630	19822	19504	19479	19748	19811	19596	19667	19711	19953	19833	19454	19924	19739	19713	19614	19856	19663	19529	19663	19482	19710	19612	19621	19749	19621	19668	19736	19654	19713	19627	19704	19577	19699	19645	19853	19841	19543	19666	19589	19568	19825	19629	19645	19759	19541	19700	19771	19828	19650	19880	19773	19567	19635	19576	19824	19664	19700	19586	19762	19701	19806	19799	19677	19832	19640	19632	19609	19755	19801	19598	19824	19628	19907	19701	19685	19704	19614	19580	19743	19953	19816	19820	19620	19455	19692	19677	19667	19676	19490	19646	19698	19583	19588	19856	19814	19697	19553	19762	19785	19723	19795	19826	19617	19623	20062	19714	19596	19669	19610	19768	19657	19566	19632	19556	19810	19728	19679	19650	19718	19729	19674	19768	19817	19685	19861	19718	19694	19647	19755	19593	19710	19373	19652	19754	19708	19732	19880	19533	19646	19851	19826	19684	19599	19665	19563	19609	19808	19749	19894	19861	19594	19625	19839	19824	19639	19536	19668	19725	19711	19590	19820	19718	19719	19781	19867	19785	19506	19517	19739	19619	19668	19705	19499	19551
20783	24946	22103	18256	16668	16388	16247	16460	16369	15925	15949	15739	15863	15665	15711	15702	15635	15594	15438	15497	15204	15488	15352	15482	15218	15378	15223	15345	15273	15175	15202	15057	15299	15204	15287	15482	15136	15234	15143	15413	15397	15293	15165	15217	15325	15520	15369	15483	15335	15344	15252	15247	15193	15294	15203	15312	15394	15330	15180	15331	15248	15243	15212	15291	15183	15141	14992	15122	15168	15209	15261	15298	15085	15257	15145	15098	15238	15153	15231	15144	15461	15256	15236	15192	15230	15323	15357	15214	15247	15208	15361	15195	15025	15113	15200	15443	15129	15334	15308	15129	15287	15263	15234	15233	15298	15180	15278	15253	15201	15132	15218	15356	15287	15332	15178	15429	15260	15312	15255	15326	15056	15154	15329	15388	15315	15178	15252	15092	15162	15235	15277	15314	15350	15184	15210	15339	15277	15178	15250	15212	15147	15120	15300	15223	15189	15136	15354	15204	15257	15280	15186	15124	15327	15314	15175	15245	15282	15228	15186	15284	15230	15208	15069	15298	15129	15153	15370	15166	15266	15236	15201	15380	15204	15062	15253	15199	15192	15295	15231	15120	15260	15215	15264	15112	15163	15368	15279	15032	15285	15088	15112	15296	15260	15221	15208	15315	15220	15416	15245	15125	15381	15205	15108	15093	15372	15195	15132	15262	15285	15223	15294	15342	15273	15325	15215	15218	15225	15360	15147	15105	15302	14983	15181	15307	15308	15241	15397	15292	15029	15128	15123	15159	15340	15351	15289	15238	15313	15265	15312	15304	15199	15219	15267	15276	15379	15265	15287	15292	15206	15191	15272	15127	15164	15499	15073	15250	15266	15201	15088	15181	15246	15043	15338	15294	15389	15243	15217	15306	15260	15225	15167	15210	15401	15148	15351	15058	15145	15296	15213	15181	15115	15372	15202	15228	15192	15188	15306	15154	15271	15338	15265	15137	15232	15266	15006	15358	15060	15160	15151	15372	15278	14939	15205	15253	15146	15422	15142	15112	15315	15025	15203	15237	15243	15396	15211	15185	15287	15125	15234	15330	15164	15330	15178	15221	15263	15245	15294	15284	15318	15464	15246	15197	15137	15335	15305	15245	15160	15273	15282	15178	15260	15136	15274	15077	15101	15255	15401	15441	15233	15152	15333	15127	15239	15270	15185	15251	15385	15398	15232	15407	15228	15143	15155	15191	15372	15314	15391	15429	15342	15056	15402	15321	15331	15180	15080	15316	15192	15260	15223	15311	15213	15342	15420	15223	15258	15291	15191	15327	15148	15297	15103	15462	15052	15231	15285	15347	15112	15366	15300	15228	15130	15260	15192	15157	15189	15225	15327	15217	15147	15267	15321	15140	15153	15462	15286	15394	15351	15350	15249	15257	15191	15434	15103	15246	15138	15219	15186	15308	15131	15168	15175	15289	15193	15251	15231	15217	15247	15283	15289	15284	15300	15232	15245	15150	15309	15152	14996	15229	15138	15293	15254	15263	15216	15258	15232	15247	15265	15455	15124	15148	15100	15133	15275	15221	15136	15282	15433	15114	15363	15245	15172	15062	15293	15245	15289	15216	15188	15309	15280	15263	15110	15309	15229	15111	15167	15154	15159	15082	15300	15176	15310	15219	15276	15232	15139	15269	15091	15163	15156	15216	15305	15250	15269	15263	15239	15259	15340	15293	15218	15307	15158	15300	15225	14949	15199	15239	15328	15138	15141	15242	15267	15256	15263	15172	15234	15216	15101	15164	15163	15236	15274	15089	15355	15311	15175	15132	15307	15362	15337	15388	15117	15273	15141	15097	15257	15306	15272	15155	15246	15264	15152	15299	15241	15326	15266	15140	15210	15243	15231	15293	15218	15249	15243	15271	15279	15319	15222	15331	15339	15107	15311	15334	15275	15160	15236	15349	15262	15013	15153	15003	15135	15317	15255	15231	15125	15211	15113	15140	15221	15253	15257	15328	15276	15361	15242	15378	15333	15319	15118	15032	15340	15111	15178	15354	15271	15328	15221	15047	15383	15250	15126	15390	15447	15219	15312	15336	15299	15157	15228	15274	15081	15280	15216	15228	15322	15288	15160	15214	15241	15254	15296	15226	15122	15244	15207	15275	15285	15228	15200	15109	15094	15074	15285	15274	15334	15255	15461	15059	15200	15223	15214	15272	15165	15332	15253	15272	15113	15227	15119	15351	15321	15285	15417	15167	15187	15238	15102	15068	15326	15287	15310	15189	15269	15278	15172	15041	15260	15204	15163	15271	15387	15164	15306	15433	15217	15196	15214	15212	15134	15445	15137	15162	15108	15197	15300	15129	15120	15341	15230	15313	15205	15325	15163	15160	15298	15242	15421	15274	15171	15258	15371	15098	15186	15301	15253	15325	15346	15151	15393	15230	15325	15280	15257	15309	15331	15288	15190	15235	15138	15229	15202	15224	15348	15298	15386	15297	15209	15257	15271	15166	15348	15159	15111	15283	15211	15220	15158	15218	15332	15184	15168	14992	15280	15287	15132	15153	15268	15215	15166	15264	15272	15253	15096	15150	15134	15416	15147	15177	14921	15311	15241	15420	15271	15175	15354	15163	15268	15137	15275	15229	15088	15277	15178	15249	15233	15234	15188	15286	15302	15298	15223	15189	15214	15187	15438	15414	15194	15098	15223	15075	15226	15276	15272	15265	15226	15331	15240	15355	15363	15293	15220	15269	15354	14989	15190	15157	15226	15298	15350	15331	15221	15316	15388	15180	15366	15236	15181	15185	15215	15227	15332	15187	15111	15306	15216	15300	15191	15380	15076	15280	15151	15251	15113	15158	15429	15109	14997	15249	15074	15181	15217	15204	15440	15225	15252	15379	15255	15349	15247	15133	15166	15123	15143	15324	15139	15332	15298	15330	15050	15327	15346	15280	15253	15246	15278	15465	15328	15369	15075	15220	15280	15315	15270	15343	15340	15202	15076	15271	15257	15422	15180	15304	15282	15219	15178	15129	15293	15144	15246	15373	15178	15124	15256	15188	15254	15113	15243	15321	15302	15217	15205	15124	15178	15161	15056	15370	15119	15242	15162	15072	15211	15233	15128	15252	15233	15195	15183	15292	15127	15252	15173	15095	15446	15315	15292	15283	15158	15152	15187	15173	15290	15317	15374	15285	15323	15185	15233	15182	15202	15228	15248	15334	15210	15187	15185	15334	15040	15239	15142	15288	15155	15216	15371	15090	15133	15286	15147	15230	15274	15337	15302	15162	15343	15168	15201	15396	15114	15194	15142	15295	15352	15322	15366	15341	15247	15210	15385	15193	15421	15106	15187	15210	15282	15065	15145	15247	15203	15217	15194	15188	15403	15358	15268	15222	15407	15068	15465	15208	15172	15255	15167	15244	15309	15342	15314	15293	15197	15264	15194	15150	15266	15265	15379	15258	15333	15285	15143	15238	15225	15422	15108	15210	15347	15123	15219	15225	15281	15300	15184	15269	15281	15166	15245	15220	15132	15349	15326	15081	15216	15109	15176	15460	15105	15194	15352	15170	15122	15254	15185	15127	15229	15239	15132	15295	15335	15288	15230	15314	15298	15099	15232	15447	15274	15311	15343	15379	15262	15246	15405	15059	15319	15119	15219	15265	15319	15224	15179	15302	15161	15096	15201	15156	15197	15260	15361	15377	15260	15269	14964	15323	15273	15100	15254	15109	15258	15225	15166	15208	15430	15112	15393	15155	15248	15145	15252	15301	15084	15281	15388	15102	15141	15307	15089	15420	15377	15229	15107	15335	15212	15312	15407	15253	15234	15305	15248	15170	15277	15192	15398	15100	15220	15063	15159	15163	15131	15075	15428	15084	15189	15347	15338	15184	15337	15297	15200	15231	15323	15243	15100	15270	15167	15176	15157	15218	15239	15308	15104	15212	15285	15272	15138	15219	15176	15439	15230	15369	15396	15348	15230	15363	15222	15063	15214	15179	15313	15131	15216	15417	15207	15242	15374	15335	15219	15173	15044	15217	15234	15240	15106	15326	15233	15164	15319	15235	15253	15200	15312	15090	15294	15315	15104	15256	15336	15352	15102	15221	15319	15225	15103	15189	15205	15209	15280	15408	15274	15419	15238	15233	15195	15363	15390	15404	15293	15312	15324	15404	15334	15200	15200	15292	15269	15096	15048	15218	15179	15287	15232	15189	15107	15422	15056	15197	15215	15220	15222	15205	15143	15136	15338	15256	15095	15123	15338	15232	15260	15039	15376	15231	15231	15270	15240	15288	15144	15236	15416	15109	15145	15367	15070	15397	15321	15178	15109	15214	15258	15151	15322	15275	15118	15207	15412	15211	15402	15343	15255	15254	15421	15230	15150	15290	15137	15247	15300	15249	15260	15253	15156	15308	15385	15356	15169	15088	15393	15144	15124	15423	15115	15097	15076	15272	15138	15072	15258	15114	15175	15154	15174	15165	15383	15331	15485	15224	15104	15266	15224	15317	15229	15203	15193	15144	15378	15105	15294	15334	15188	15239	15139	15335	15255	15099	15270	15063	15253	15321	15277	15349	15284	15244	15384	15197	15178	15314	15159	15281	15255	15311	15275	15412	15190	15474	15317	15282	15127	15305	15277	15245	15231	15149	15282	15207	15138	15363	15284	15153	15255	15126	15217	15200	15255	15193	15303	15270	15135	15171	15221	15227	15301	15187	14964	15150	15399	15196	15143	15141	15250	15233	15203	15299	15238	15220	15297	15134	15242	15395	15158	15119	15265	15197	15234	15082	15273	15279	15146	15378	15221	15293	15359	15286	15180	15237	15311	15313	15213	15344	15277	15285	15259	15308	15177	15081	15318	15321	15141	15177	15509	15258	15237	15202	15309	15257	15207	15169	15118	15239	15387	15270	14980	15282	15167	15264	15180	15219	15022	15412	15112	15203	15225	15547	15272	15267	15098	15304	15246	15350	15302	15214	15315	15332	15304	15154	15246	15290	15340	15036	15186	15369	15264	15224	15269	15174	15145	15309	15377	15189	15274	15173	15311	15339	15377	15217	15121	15175	15177	15086	15177	15423	15204	15259	15234	15230	15061	15235	15351	15263	15172	15146	15039	15310	15174	15271	15250	15233	15162	15272	15380	15286	15152	14984	15272	15249	15255	15021	15338	15152	15276	15228
24713	21018	28158	24619	23152	23955	23741	21872	21165	21221	20996	20969	20941	20700	20438	20378	20667	20479	20544	20233	20146	20192	20208	20264	20151	19819	20034	19931	19921	19750	19776	20059	19881	19824	20043	19677	19798	19841	19768	19816	19917	19783	19900	20165	20725	20875	20740	20180	19916	19868	20058	19871	19905	19700	19783	19669	19857	19937	19730	19770	19934	19561	19820	19876	19611	19865	19831	19746	19971	19796	19626	19695	19917	19792	20042	19611	19837	19624	19744	19805	19845	19651	19877	19712	19960	19693	19651	19697	19729	19677	19730	19698	19736	19791	19874	20005	19789	19663	19892	19867	19816	19965	19658	19818	19871	19849	19679	19657	19753	19800	19684	19916	19661	19629	19706	19719	19846	19774	19874	19889	19758	19833	19501	19616	19803	19833	19811	19954	19848	19818	19822	19705	19782	19951	19724	19696	19823	19769	19770	19959	19927	19826	20001	19829	19584	19856	19807	19694	19841	19501	19617	19752	20037	19839	19757	19612	19760	19704	19891	19660	19840	19739	19777	19582	19940	19721	19887	19742	19792	19833	19580	19886	19571	19814	19835	19653	19684	19696	19822	19931	19853	19652	19849	19905	19965	19796	19991	19960	19784	19726	19776	19552	19649	19710	19792	19795	19969	19797	19696	19780	19727	19628	19788	19784	19951	19929	19824	19662	19735	19786	19828	19691	19918	19631	19950	19716	19761	19558	19747	20083	19678	19723	19795	19737	20080	19879	19713	19685	19679	19625	19968	19637	19876	19674	19588	19815	19834	19516	19771	19708	19715	19679	19612	19683	19837	19506	19840	20058	19768	19737	19824	19781	20022	19803	19922	19777	19808	19809	19908	19730	20125	19803	19522	19874	19685	19781	19709	20040	19831	19840	19904	19978	19927	19916	20138	19729	19757	19624	19755	19871	19762	19683	19748	19796	19728	19905	19745	19786	19899	19942	19626	19695	19827	19978	19671	19927	19753	19821	19814	19756	19655	19776	19833	19845	19786	19791	19763	19598	19774	19850	19698	19614	19820	19807	20024	20173	20005	19513	19670	19920	19890	19599	19702	19660	19719	19675	19944	19627	19736	19666	19716	19637	19891	19543	19715	19792	19721	19803	19913	19723	19805	19880	19821	19761	19759	19656	19714	19754	19796	19924	19993	19744	19908	19666	19604	19718	19914	19818	19741	19732	19519	19958	19652	19853	19784	19655	19421	19918	19807	19829	19610	19768	19705	19743	19713	19854	19632	19636	19671	19638	19692	19736	19919	19899	19564	19802	19869	19744	19929	19744	19680	19841	19999	19837	19908	20073	19714	19642	19893	19985	19739	19591	19800	19750	19672	19567	19691	19615	19704	19805	19932	19588	19715	19728	19759	19653	19766	19763	19705	19753	19628	19725	19874	19744	19658	19525	19841	19606	19765	19843	19778	19538	19697	19790	19469	19825	19764	19726	19940	19707	19764	19470	19723	19939	19790	19827	19785	19606	19751	19731	19592	19944	19689	19559	19528	19765	19957	19774	19735	19541	19776	19745	19681	19825	19728	19621	19770	19634	19859	19791	19773	19695	19695	19765	19908	19719	19784	19673	19658	19889	19841	19774	19815	19932	19897	19905	19718	19773	19685	19700	19657	19652	19991	19792	19765	19792	19680	19984	19443	19717	19812	20055	19894	19824	20039	19649	19824	19810	19821	19725	19799	19691	19550	19758	19885	19812	19910	19844	19984	19756	19653	19711	19544	19518	19764	19770	19701	19691	19812	19855	19947	19772	19689	19873	19741	19650	19675	19425	19639	19707	19911	19764	19875	19498	19726	19611	19948	19689	19538	19791	19729	19591	19532	19654	19800	19813	19969	19890	19695	19905	19710	19449	19751	19735	20160	19781	19455	19680	19801	19753	19678	19714	19727	19700	19913	19861	19809	19852	19930	19828	19697	19667	19869	19651	19712	19807	19944	19768	19682	19658	19963	19874	19838	19816	19764	19610	19873	19952	19831	19701	19905	19637	19864	19834	19788	19852	19764	19654	19974	19825	19716	19672	19802	19994	19575	19715	19834	19765	19735	19778	19514	19575	19714	19885	20012	19771	19726	19603	19733	19765	19865	19927	19887	19856	19802	19627	19813	19619	19629	19772	19862	19824	19864	19891	19846	19588	19772	19619	20062	19908	19702	19898	19635	19693	19849	19869	19792	19468	19710	19979	19801	19753	19811	20107	19845	19837	19833	19795	19870	19768	19687	19916	19840	19825	19642	19823	19836	19680	19691	19763	19873	19824	19983	19885	19913	19738	19704	19706	19927	19790	19838	19831	19802	19801	19768	19650	19453	19799	19837	19956	19826	19647	20017	19753	19821	19642	19707	19838	19860	19735	19866	19820	19625	19718	19824	19730	19678	20051	19948	19797	19710	19997	19767	19710	19974	19855	19941	19933	19633	19729	19933	19704	19682	19864	19909	19824	19894	19724	19741	19780	19710	19834	19676	19904	19794	19834	20029	19904	19883	19761	19707	19789	19766	19693	19636	19762	19636	19755	19510	19836	19680	19784	19924	19916	19830	19682	19672	19726	19902	19604	19816	19900	19706	19450	19738	19694	19708	19840	19925	19867	19987	19644	19861	19800	19884	19620	19652	19641	19902	19622	19662	19475	19713	19788	19811	19769	19683	19655	19904	19773	19722	19856	19641	19880	19678	19662	19548	19865	19749	19793	19714	19665	19715	19636	19776	19780	19954	19907	19751	19618	19724	19648	19748	19818	19798	19732	19910	19719	19502	19852	19713	19829	20130	20027	19884	19645	19771	19893	19701	19932	19533	19720	19579	19634	19548	19750	19690	19964	19839	19711	19773	19774	19719	19768	19792	19830	19609	19649	19889	19778	19925	19726	19905	19877	19865	19814	19528	19705	19672	19658	19916	19601	19742	19910	19788	19690	19627	19952	19776	20035	19807	19783	19810	19907	19785	19825	19652	19655	19870	19804	19844	19863	19701	19652	19751	20008	19693	19678	19718	19609	19764	19883	19779	19911	19725	19815	20050	19863	19768	19581	19580	19678	19603	19702	19840	19687	19704	19687	19775	19879	19808	19690	19629	19792	19689	19741	19816	19842	19656	19831	19840	19830	19639	19852	19809	19612	19612	19736	19724	19842	19695	19857	19824	19773	19618	19692	19622	19800	19626	19832	19706	19719	19854	19904	20060	19847	19842	19752	19698	19687	19952	20149	19623	19743	19855	19821	19695	19478	19779	19790	19800	19797	19630	19879	19883	19758	19746	19759	19972	19874	19790	20040	19660	19646	19642	19755	19762	19824	19823	19776	19844	19803	19809	19891	19900	19707	19644	19908	19671	19593	19686	19922	19890	19713	19674	19845	19719	19865	19879	19774	19734	19752	19692	19773	19859	19833	19724	19590	19773	19548	19708	19836	19712	19790	19771	19613	19756	19934	19852	19756	19729	19685	19559	19832	19653	19563	19798	19779	19716	19799	19746	19866	20043	19850	19742	19734	19721	19629	19712	19822	19681	19738	19844	19736	19672	19674	19516	19685	19535	19966	19916	19844	19848	20012	19638	19655	19753	19731	19822	19708	19989	19853	19787	19839	19881	19941	19721	19576	19689	19663	19789	19644	19647	19763	19791	19885	19740	19813	19605	19897	19912	19732	19754	19931	19648	19708	19567	19795	19741	19905	19691	19873	19722	19647	19779	19746	19745	19898	19841	19698	19816	19779	19792	19879	19757	19648	19852	19807	19924	19830	19707	19671	19623	19536	19709	19872	20003	19729	19643	19592	19587	19829	19797	19643	19727	19645	19810	19514	19827	19784	19841	19755	19657	19888	19952	19964	19793	19793	19641	19827	19785	19705	19905	19685	19620	19835	19863	19828	19761	19548	19583	19759	19834	19612	19948	19943	19755	19592	19995	19659	19800	19949	19823	19779	19596	19888	19898	19974	19655	19905	19736	19787	19694	19606	19850	19630	19696	19832	19766	19921	19665	19881	19701	19735	19855	19930	19746	19901	20001	19632	19794	19786	19744	19749	19871	19835	19762	19853	19822	19699	19698	19971	19777	19873	19768	20041	19672	19730	19788	19957	19761	19820	19761	19887	19689	19759	19755	19653	19719	19866	19705	19749	19645	19649	19870	19644	19904	19857	19787	19755	19817	19661	19733	19738	19807	19941	19751	19900	19713	19656	19724	19740	19762	19794	19845	19769	19881	19861	19781	19789	19802	19811	19615	19852	19743	19788	19807	19810	19837	19903	19873	19767	19896	19870	19824	19822	19631	19857	19759	19618	19772	19883	19770	19853	20038	19728	19864	19861	19931	19640	19905	19813	19864	19707	19609	19977	19889	19821	19559	19832	19789	19465	19851	19629	19905	19753	19892	19903	19822	19964	19754	19976	19893	19866	19698	19669	19701	19740	19873	19933	20075	19765	19877	20032	19934	19727	19761	19735	19721	19700	19641	19950	19839	19672	19971	19694	19755	19587	19775	19806	19851	19707	19714	19760	19543	19629	19350	19797	19850	19754	19893	19766	19645	19661	19646	19490	19830	19964	19691	19852	19676	19883	19574	19762	19749	19636	19529	19761	19797	19721	20058	19805	19641	19958	19676	19836	19948	19807	19883	19785	19776	19661	19820	19686	19697	19720	19776	19840	19876	19610	19810	19657	20136	19774	19853	19813	19879	19971	19612	19544	19811	19914	19698	19764	19596	19598	19753	19670	19656	19927	19805	19696	20031	19711	19724	19820	19576	19594	20001	19571	19546	19713	19815	19523	19810	19776	19692	19603	19728	19609	19650	19824	19713	19688	19912	19776	19872	19859	19604	19763	19709	19654	19811	19727	19747	19774	19725	19670	19815	19529	19723	19822	19681	19867	19740	19856	19771	19811	19915	19742	19959	19998	19788	19541	19777	19783	19701	19495	20106	19973	19616	19750	19598	19545	19905	19699	19654	19874	19808	19641	19593	19832	19722	19825	19617	19684	19605	19747	19772	19623	19516	19700	19699	19708	20018	19751	19682	19715	19766	19684	19892	19878	19644	19925	19691	19855	19658	19776	20019	19933	19761	19882	19783	19696	19850	19935	19986	19655	19692	19662	19821	19725	19824	19778	19916	19742	19785	19774	19809	19682	19488	19821	19785	19524	19682	19762
23005	36618	32958	25878	21037	19434	18404	18259	17752	16886	16863	16818	16565	16477	16151	16304	16495	16266	16045	15802	15718	15687	15654	15763	15487	15452	15453	15430	15351	15348	15513	15134	15396	15208	15285	15199	15325	15286	15201	15428	15255	15367	15371	16061	16899	16767	16423	15730	15417	15310	15279	15323	15245	15215	15323	15278	15274	15306	15462	15255	15166	15184	15339	15278	15208	15163	15320	15214	15372	15295	15256	15408	15349	15242	15274	15376	15223	15268	15244	15184	15299	15264	15245	15370	15425	15380	15248	15276	15133	15310	15300	15265	15294	15344	15311	15414	15116	15143	15234	15419	15312	15190	15317	15200	15214	15317	15229	15229	15098	15165	15289	15198	15151	15037	15371	15257	15307	15252	15429	15404	15334	15353	15249	15271	15356	15091	15263	15424	15260	15156	15310	15276	15211	15230	15352	15314	15272	15125	15271	15438	15179	15085	15113	15542	15228	15354	15225	15322	15372	15308	15240	15097	15365	15098	15096	15193	15388	15207	15218	15257	15280	15243	15180	15307	15304	15337	15082	15323	15328	15410	15384	15235	15291	15158	15261	15427	15422	15263	15308	15176	15267	15172	15260	15288	15227	15314	15194	15208	15169	15125	15116	15297	15005	15293	15141	15227	15283	15281	15294	15524	15236	15300	15301	15196	15254	15391	15203	15229	15217	15284	15241	15468	15445	15234	15335	15125	15229	15354	15446	15310	15278	15205	15272	15320	15445	15413	15246	15304	15219	15468	15317	15267	15179	15362	15162	15259	15180	15217	15228	15405	15337	15357	15297	15172	15278	15263	15308	15292	15309	15218	15346	15209	15231	15275	15051	15359	15266	15364	15343	15218	15285	15143	15386	15342	15263	15076	15187	15122	15351	15331	15033	15332	15223	15192	15360	15205	15234	15343	15235	15298	15304	15170	15330	15210	15448	15412	15271	15212	15329	15159	15503	15136	15306	15360	15270	15451	15357	15298	15265	15430	15530	15232	15353	15301	15296	15287	15293	15267	15260	15432	15191	15235	15303	15070	15211	15138	15320	15174	15317	15326	15200	15281	15345	15415	15209	15212	15136	15275	15213	15352	15172	15210	15189	15321	15133	15416	15146	15206	15261	15116	15357	15254	15345	15375	15299	15250	15367	15312	15311	15168	15226	15291	15219	15167	15184	15310	15151	15170	15137	15414	15229	15287	15297	15224	15260	15163	15213	15219	15263	15382	15135	15344	15211	15069	15356	15298	15385	15418	15292	15350	15269	15262	15354	15069	15248	15419	15369	15081	15187	15226	15347	15143	15270	15288	15223	15123	15232	15333	15341	15369	15383	15220	15366	15336	15275	15408	15429	15369	15310	15400	15248	15321	15245	15207	15114	15180	15221	15297	15488	15062	15208	15108	15296	15203	15312	15390	15129	15182	15168	15307	15220	15158	15225	15246	15179	15330	15208	15159	15318	15320	15308	15270	15296	15252	15350	15338	15456	15327	15223	15109	15124	15232	15384	15225	15301	15420	15345	15357	15311	15175	15232	15247	15299	15313	15224	15325	15282	15200	15293	15263	15168	15179	15189	15155	15126	15405	15327	15128	15504	15290	15056	15361	15236	15136	15253	15356	15382	15217	15367	15129	15286	15200	15261	15210	15433	15339	15256	15383	15023	15387	15153	15220	15301	15235	15358	15215	15209	15402	15215	15425	15328	15206	15439	15346	15172	15061	15326	15388	15285	15136	15220	15241	15223	15087	15332	15033	15244	15273	15174	15230	15253	15167	15299	15245	15210	15290	15254	15160	15500	15304	15378	15267	15273	15155	15335	15192	15317	15269	15171	15317	15378	15314	15405	15220	15448	15111	15369	15273	15307	15267	15372	15318	15331	15221	15239	15425	15269	15156	15150	15102	15062	15263	15346	15147	15094	15474	15267	15280	15240	15277	15218	15189	15169	15441	15254	15293	15347	15305	15310	15197	15306	15337	15289	15290	15182	15365	15313	15463	15296	15344	15151	15321	15189	15330	15238	15389	15330	15524	15296	15102	15369	15325	15404	15292	15222	15216	15309	15293	15153	15210	15332	15326	15328	15225	15305	15299	15265	15271	15147	15202	15336	15284	15321	15322	15301	15332	14914	15457	15437	15236	15416	15170	15308	15157	15245	15252	15288	15255	15345	15212	15205	15434	15110	15289	15156	15220	15398	15066	15363	15100	15335	15132	15152	15221	15332	15458	15406	15262	15067	15248	15126	15135	15296	15195	15315	15314	15078	15261	15174	15300	15175	15250	15344	15287	15213	15351	15351	15340	15325	15338	15330	15238	15233	15253	15286	15221	15313	15284	15177	15258	15178	15278	15244	15268	15253	15307	15154	15412	15092	15228	15376	15040	15321	15233	15383	15384	15219	15047	15241	15295	15372	15299	15250	15346	15324	15259	15343	15318	15165	15201	15317	15310	15315	15421	15257	15251	15338	15277	15161	15316	15331	15301	15285	15346	15356	15323	15058	15208	15198	15356	15392	15191	15154	15286	15316	15270	15348	15276	15227	15040	15244	15337	15180	15182	15144	15379	15319	15315	15333	15231	15085	15401	15312	15186	15252	15182	15208	15310	15166	15176	15137	15425	15240	15193	15352	15254	15224	15147	15315	15322	15184	15336	15332	15253	15478	15276	15238	15405	15249	15213	15307	15299	15320	15228	15095	15321	15103	15233	15174	15298	15279	15192	15182	15091	15234	15371	15271	15342	15168	15195	15367	15284	15272	15209	15374	15282	15172	15303	15405	15142	15202	15187	15584	15242	15361	15189	15258	15075	15122	15470	15188	15340	15261	15359	15208	15585	15223	15304	15177	15203	15191	15345	15317	15302	15292	15311	15353	15138	15380	15320	15329	15312	15209	15249	15379	15366	15327	15389	15285	15311	15351	15355	15225	15135	15195	15175	15258	15109	15288	15220	15393	15214	15203	15492	15270	15394	15252	15334	15294	15351	15321	15453	15373	15204	15444	15259	15153	15444	15292	15319	15262	15190	15340	15386	15417	15571	15300	15244	15313	15341	15421	15266	15265	15305	15364	15297	15282	15059	15091	15209	15152	15288	15295	15396	15265	15381	15232	15222	15262	15145	15235	15306	15273	15152	15331	15325	15255	15286	15339	15181	15398	15226	15455	15253	15339	15373	15238	15337	15174	15331	15180	15318	15410	15272	15155	15342	15175	15394	15415	15284	15582	15205	15337	15135	15444	15387	15336	15396	15209	15028	15330	15309	15241	15221	15349	15222	15292	15079	15259	15414	15245	15363	15222	15339	15253	15332	15444	15368	15283	15383	15422	15297	15274	15297	15332	15310	15303	15293	15340	15360	15283	15322	15181	15413	15251	15357	15314	15156	15304	15567	15366	15203	15255	15130	15213	15381	15407	15225	15303	15268	15323	15276	15244	15257	15214	15327	15232	15019	15509	15190	15372	15344	15201	15233	15290	15178	15395	15262	15409	15335	15229	15440	15367	15320	15438	15337	15190	15337	15430	15172	15270	15132	15298	15305	15278	15253	15194	15252	15468	15317	15200	15290	15301	15243	15075	15254	15362	15347	15313	15262	15237	15168	15375	15316	15497	15249	15171	15354	15272	15278	15315	15337	15219	15267	15286	15281	15298	15114	15270	15336	15251	15411	15429	15355	15336	15450	15156	15317	15474	15215	15339	15213	15263	15320	15391	15351	15170	15259	15352	15474	15304	15216	15130	15320	15253	15360	15142	15284	15203	15299	15136	15115	15438	15124	15313	15194	15304	15312	15349	15337	15367	15160	15441	15230	15105	15221	15181	15350	15251	15221	15243	15136	15240	15278	15145	15188	15266	15239	15303	15254	15320	15300	15236	15185	15346	15215	15323	15191	15337	15499	15255	15351	15352	15223	15584	15306	15458	15303	15320	15303	15106	15223	15235	15417	15348	15261	15467	15308	15238	15077	15305	15230	15077	15234	15348	15319	15422	15125	15273	15058	15288	15107	15240	15251	15350	15224	15209	15311	15228	15222	15212	15259	15228	15245	15152	15159	15228	15205	15103	15476	15169	15258	15174	15324	15252	15535	15368	15311	15190	15245	15278	15427	15152	15309	15236	15238	15278	15052	15206	15268	15311	15408	15181	15191	15262	15321	15143	15193	15490	15212	15301	15170	15383	15171	15263	15264	15327	15266	15292	15209	15432	15182	15212	15241	15324	15293	15281	15523	15249	15091	15302	15377	15136	15012	15403	15471	15247	15440	15283	15360	15167	15341	15307	15318	15386	15201	15188	15375	15473	15282	15246	15215	15325	15310	15369	15387	15161	15342	15302	15208	15385	15235	15317	15391	15208	15276	15229	15307	15177	15403	15243	15380	15260	15287	15318	15335	15388	15392	15327	15154	15330	15440	15254	15233	15340	15222	15330	15313	15322	15367	15200	15298	15435	15142	15289	15381	15220	15284	15392	15270	15201	15316	15186	15392	15307	15403	15174	15330	15256	15250	15290	15462	15411	15324	15211	15304	15285	15465	15433	15209	15468	15238	15272	15070	15346	15321	15228	15258	15286	15432	15352	15259	15262	15438	15531	15251	15294	15102	15312	15333	15501	15056	15373	15124	15413	15329	15296	15185	15172	15569	15419	15159	15293	15259	15354	15326	15266	15310	15310	15318	15255	15107	15251	15168	15301	15267	15337	15228	15238	15227	15231	15379	15400	15148	15220	15465	15140	15075	15201	15294	15222	15395	15247	15157	15306	15273	15246	15271	15300	15157	15241	15273	15195	15240	15166	15267	15169	15441	15223	15315	15235	15405	15202	15138	15367	15238	15315	15139	15251	15330	15417	15248	15208	15276	15174	15161	15259	15315	15150	15167	15176	15351	15140	15212	15395	15234	15341	15282	15420	15311	15395	15316	15203	15259	15404	15297	15205	15366	15316	15276	15251	15284	15377	15437	15279	15527	15375	15090	15271	15240	15284	15253	15192	15342	15421	15351	15302	15295	15264	15178	15355	15242	15201	15317	15248	15377	15136	15271	15088	15205	15313	15332	15310	15429	15061	15311	15226	15185	15230	15315	15312	15180	15268	15425	15243	15272	15287	15258	15067	15145	15336	15431	15153	15307	15319	15255	15093	15375	15259	15252	15337	15253	15134	15253	15373	15193
23454	21045	28475	23843	21841	24474	25944	22374	21191	20825	20521	20391	20065	19923	19848	19703	19730	19684	19441	19234	19217	19213	19263	19324	19106	19113	19075	19055	19169	18977	18880	18902	19024	18812	18875	18780	18644	18891	18856	18960	18944	18737	18591	19433	20648	20592	20416	19621	19284	18784	18765	18777	18770	18837	18754	18722	18828	18704	18656	18799	18692	18896	18791	18904	18489	18610	18879	18715	18895	18965	18781	18578	18639	18769	18780	18666	18725	18655	18869	18780	18878	18617	18696	18874	18814	18665	18871	18822	19024	18715	18768	18913	18621	18827	18824	19042	18847	18558	18831	18963	18623	18760	18721	18660	18884	18804	18749	18683	18687	18700	18712	18591	19026	18577	18906	18942	18674	18713	18578	18542	18725	18824	18804	18610	18568	19001	18782	18561	18678	18900	18713	18603	18807	18942	18927	18874	18993	18663	18912	18788	19056	18834	18755	18882	18645	18722	18759	18730	18801	18707	18525	18556	18810	18814	18789	18679	18686	18688	18886	19032	18734	18627	18685	18886	18738	18868	18706	18744	18675	18801	18762	18894	18965	18773	18990	19033	18824	18723	18836	18546	18708	18807	18863	18721	18662	18636	18752	18774	18568	18729	18618	18793	18644	18871	18903	18863	18798	18806	18849	18709	18719	18864	18915	18938	18883	18794	18601	18895	18945	18789	18853	18760	18694	18591	18758	18808	18894	18773	18817	18714	18696	18628	18754	18838	18605	18766	18950	18802	18892	18659	18609	18787	18722	18694	18632	18955	18748	18823	18866	18737	18747	18676	18709	18857	18535	18782	18703	18749	18746	18831	18841	18848	18967	18715	18719	18565	18491	18681	18729	18790	18671	18688	18884	18745	18796	18834	18766	18716	18754	18790	18688	18709	19008	18700	18964	18587	18671	18905	18775	18793	18859	18694	18708	18598	18703	18562	18765	18967	18886	18805	18683	18760	18824	18748	18701	18701	18823	18806	18598	18715	18701	18686	18624	18737	19136	18545	18970	18692	18648	18728	18738	18758	18652	18773	18832	18755	18653	18793	18832	18855	18970	18706	18644	18539	18885	18741	18674	18701	18545	18489	18878	18696	18762	18884	18685	18750	18624	18807	18594	18705	18725	18841	18710	18981	18865	18698	18831	18710	18816	18883	18758	18773	18904	18814	18710	18735	18445	18517	18951	18697	18693	18794	18527	18745	19075	18795	18594	18755	18619	18737	18795	18798	18694	18769	18653	18869	18767	18930	18809	18713	18686	18869	18921	18858	18692	18798	18676	18703	18778	18764	18866	19016	18763	18398	18607	18624	18727	18600	18757	18833	18603	18646	18779	18657	18722	18634	18761	18711	18913	18891	18851	18834	19018	18801	18616	18614	18935	18751	18863	18866	18865	18670	18761	18843	18604	18693	18853	18944	18751	18673	18867	18708	18730	18755	18827	18718	18839	18726	18603	18668	18732	18675	18949	18851	18774	18704	18668	18845	18950	19020	18716	18621	18777	18803	18785	18827	18697	18609	18572	18630	18892	18977	18925	18812	18692	18665	18750	18734	19022	18955	18762	18650	18777	18725	18634	18639	18715	18880	18936	18770	18917	18825	18646	18653	18761	18957	18522	18669	18741	18756	18807	18718	18768	18587	18671	18636	18848	18613	18731	18867	18826	18706	18700	18595	18933	18619	18788	18752	18995	18959	18978	18918	18772	18628	18680	18687	18741	18801	18852	18773	18809	18931	18658	18998	18711	18813	18827	18609	18560	18965	18605	18599	18701	18799	18805	18366	18851	18667	18701	18735	18560	18731	18795	18684	18758	18825	18911	18739	18782	18664	18922	18791	18936	18906	18668	18551	18837	18694	18816	18568	18710	18731	18744	18864	18765	18601	18569	18859	18680	18843	18901	18737	18964	18693	18936	18595	18831	18644	18700	18810	18814	19021	18837	18649	18763	18808	18618	18948	18935	18733	18834	18716	18871	18733	18775	18721	18563	18771	18587	18712	18811	18654	18845	18779	18626	18761	18771	18613	18821	18642	18852	18672	18765	18781	18853	18575	18603	18652	18807	18767	18829	18629	18621	18799	18876	18754	18691	18867	18865	18854	18836	18805	18777	18894	18686	18637	18965	18820	18726	18803	18501	18730	18850	18770	18396	18714	18866	18692	18692	18875	18589	18389	18520	18654	18787	18582	18832	18625	18796	18603	18770	18620	18885	18895	18751	18847	18861	18698	18862	18867	18657	18649	18670	18880	18979	18970	18896	18668	18603	18639	18884	18816	18690	18743	18789	18745	18581	18901	18715	18754	18962	18639	18604	18769	18787	18696	18731	18813	18766	18631	18631	18756	18732	18674	18807	18901	18839	18664	18884	18742	18663	18729	18862	18675	18702	18969	18711	18636	18767	18720	18774	18767	18604	18743	18718	18621	18857	18714	18743	18863	18930	18825	18627	18783	18765	18763	18693	18668	18823	18852	18667	18749	18802	18807	18616	18725	18745	18830	18890	18893	18682	18700	18763	18833	18868	18856	18797	18755	18857	18889	18891	18724	18677	18708	18813	18787	18575	18838	18960	18736	18662	18767	18624	18857	18665	18881	18768	18936	18718	18730	18759	18703	18771	18809	18766	18649	18832	18725	18547	18888	18785	18650	18641	18725	18675	18803	18842	18707	19011	18874	18787	18825	18868	18837	18728	18920	18745	18708	18616	18631	18868	18867	18601	18916	18747	18758	18583	18837	18704	18795	18871	18639	18852	18829	18868	18707	18900	18724	18860	19135	18587	18701	18797	18748	18612	18591	18802	18844	18887	18731	18903	18773	18785	18779	18710	18841	18869	18817	18935	18749	18843	19011	18602	18736	18784	18689	18758	18691	18606	18681	18918	18647	18723	18727	18806	18691	18756	18698	18812	18770	18869	18778	18650	18545	18798	18704	18402	18703	18600	18792	18805	18746	18680	18879	18744	18730	18839	18700	18655	18612	18657	18972	18540	18835	18600	18945	18768	18752	18608	18764	18826	18592	18752	18779	18754	18845	18696	18598	18938	18763	18746	18705	18755	18722	18700	19029	19023	18688	18823	18744	18641	18754	18867	18688	18564	18848	18678	18805	18623	18901	18792	18574	18567	18692	18636	18880	18799	19034	18480	18605	18861	18683	18664	18843	18568	18746	18583	18705	18816	18803	18954	18657	18572	18654	18808	18721	18621	18925	18859	18671	18835	18832	18827	18732	18792	18755	18616	18601	18888	18858	18744	18631	18861	18619	18969	18709	18991	18789	18751	18766	18871	18509	18711	18656	18852	18811	18728	18791	18734	18661	18749	18797	18875	18957	18875	18861	18799	18892	18432	18522	18786	18698	18842	18515	18821	18936	19042	18887	18859	18697	18740	18746	18770	18842	18763	18780	18860	18956	18896	18806	18824	18648	18751	18632	18612	18750	18525	18563	18975	18913	18596	18693	18374	18520	18631	18492	18805	18855	18720	19002	18794	18695	18778	18681	18783	18736	18660	18855	19113	18776	18831	18720	18757	18915	18745	18817	18797	18857	18843	18683	18779	18720	18965	18700	18688	18746	18724	18769	18846	18768	18765	18767	18629	18849	18784	18720	18384	18736	18813	18695	18875	18697	18784	18755	18715	18768	18764	18831	18736	18926	18838	18860	18680	18656	18746	18517	18804	18749	18704	18582	18808	18571	18575	18742	18965	18718	18946	18800	18709	18765	18761	18626	18621	18832	18861	18830	18739	18571	18583	18449	18618	18813	18595	18947	19040	18719	19047	18732	18722	18645	18947	18780	19015	18682	18730	18717	18859	18668	18707	18835	18846	18840	18876	18736	18708	18569	18772	18862	18861	18764	18992	18793	18904	18717	18708	18571	18806	18816	18733	18704	18772	18592	18739	18613	18883	18766	18817	18790	18828	18902	18663	18871	18637	18799	18678	18754	18758	18804	18582	18690	18726	18839	18876	18601	18749	18689	18903	18755	18953	18912	18645	18569	18674	18759	18820	18821	18786	18624	18823	18917	18595	18569	18803	18874	18773	18904	18643	18892	18675	18694	18850	18764	18727	18952	18745	18606	18808	18754	18711	18660	18733	18770	18882	18778	18800	19024	18792	18524	18496	18820	18778	18976	18655	18551	18924	18754	18876	18830	18747	18664	18746	18632	18620	18792	18534	18628	18783	18968	18893	18680	18623	18811	19037	18733	18757	18618	18735	18763	18706	18795	18705	18780	18734	18934	18870	18791	18888	18749	18844	18658	18679	18865	18838	18864	18689	18694	18699	18757	18757	18621	18931	18595	18609	18733	18647	18531	18771	18595	18664	18719	18690	18877	18735	18669	18475	18835	18747	18836	18651	18735	18567	18739	18703	18774	18698	18700	18969	18925	18787	18808	18906	18631	18611	18797	18769	18647	18618	18671	18701	18540	18744	18790	18770	18723	18853	18677	18630	18666	18488	18800	18609	18709	18736	18527	18735	18857	18775	18857	18690	18869	18640	18712	18707	18734	18788	18634	18616	18983	19004	18782	18721	18675	18571	18778	18701	18793	18809	18760	18969	18750	18624	18834	18753	18615	18746	18732	18764	18860	18863	18682	18731	18754	18612	18814	18751	18826	18819	18910	19069	18833	18763	18848	18908	19011	18676	18715	18850	18755	18756	18740	18585	18718	18938	18826	18702	18856	18696	18817	18756	18653	18624	18739	18734	18752	18763	19015	18619	18702	18544	18582	18685	18872	18718	18790	18812	18603	18865	18737	18908	18611	18664	18766	18587	18795	18751	18513	18642	18855	18800	18769	18734	18793	18993	18830	18669	18985	18851	18746	18864	18735	18653	18697	18696	18651	18725	18676	18787	18629	18576	18749	18723	18610	18726	18703	18818	18919	18651	18609	18590	18726	19077	18818	18587	18519	18654	18772	18885	18719	18670	18923	18869	18817	18726	18804	18662	18702	18804	18779	18674	18941	18863	18655	18911	18666	18705	18652	18898	18596	18668	18688	18692	18932	18832	18727	18777	18723	18830	18823	18663	18867	18688	18688	18887	18618	18608	18383	18584	18660	18698	18659	18659	18917	18792	18775	18762	18718	18961	18707	18783	18647	18685	18692	18768	18610	18684	18673	18900	18848	18562	18710	18591	18813	18848	18817	18792	18621
25410	42694	39020	30608	24528	21154	19906	19630	18534	17798	17332	17294	16793	16380	16274	16182	16226	16137	15581	15358	15259	15167	15368	15178	15007	15123	14766	14944	14690	14735	14801	14817	14793	14848	14846	14685	14828	14709	14729	14854	14819	14576	14761	15770	17619	17367	16671	15728	15272	14875	14765	14676	14718	14779	14632	14790	14878	14547	14790	14719	14679	14650	14683	14705	14733	14511	14707	14646	14825	14709	14674	14636	14651	14771	14869	14656	14747	14616	14645	14632	14756	14516	14744	14668	14760	14674	14678	14671	14673	14582	14852	14887	14686	14650	14859	14591	14735	14688	14747	14565	14818	14634	14718	14828	14803	14558	14594	14561	14694	14646	14637	14773	14795	14691	14781	14749	14684	14847	14773	14803	14752	14653	14655	14636	14817	14849	14787	14838	14774	14688	14640	14535	14746	14712	14550	14686	14742	14581	14823	14711	14683	14841	14680	14716	14541	14689	14881	14848	14598	14604	14747	14745	14845	14736	14567	14565	14795	14655	14682	14481	14753	14691	14561	14859	14716	14738	14752	14724	14615	14710	14567	14757	14601	14917	14774	14675	14827	14548	14629	14657	14559	14829	14678	14860	14770	14714	14576	14691	14740	14712	14560	14613	14618	14613	14639	14690	14636	14821	14649	14714	14559	14757	14695	14899	14750	14633	14865	14682	14668	14705	14631	14670	14730	14762	14857	14715	14752	14602	14688	14575	14742	14621	14588	14683	14846	14714	14725	14829	14717	14599	14685	14666	14844	14538	14646	14574	14831	14687	14737	14690	14752	14713	14731	14753	14689	14623	14789	14687	14642	14706	14621	14766	14857	14500	14492	14846	14804	14531	14772	14571	14643	14770	14700	14701	14662	14814	14683	14735	14704	14579	14714	14620	14801	14696	14607	14771	14681	14697	14732	14841	14585	14607	14569	14761	14735	14597	14642	14696	14543	14663	14767	14551	14762	14567	14703	14579	14817	14820	14498	14638	14488	14840	14646	14576	14799	14599	14708	14707	14525	14560	14694	14658	14698	14670	14752	14882	14806	14734	14669	14656	14588	14604	14746	14640	14740	14712	14637	14633	14761	14753	14648	14828	14549	14705	14707	14804	14547	14611	14705	14680	14754	14704	14738	14527	14604	14789	14553	14476	14574	14739	14628	14622	14656	14758	14492	14838	14580	14792	14731	14519	14797	14915	14710	14624	14619	14867	14678	14791	14714	14621	14736	14530	14861	14709	14394	14526	14719	14599	14734	14765	14602	14819	14797	14786	14868	14562	14747	14539	14670	14842	14556	14638	14472	14688	14782	14592	14730	14597	14653	14764	14635	14662	14736	14655	14690	14729	14495	14939	14631	14718	14625	14714	14839	14730	14554	14771	14863	14816	14628	14714	14647	14703	14701	14698	14593	14794	14595	14721	14708	14666	14598	14780	14683	14736	14647	14609	14536	14757	14647	14698	14703	14738	14673	14603	14641	14808	14871	14709	14448	14777	14714	14688	14616	14645	14820	14677	14797	14517	14650	14653	14732	14559	14677	14741	14666	14757	14658	14735	14726	14696	14741	14586	14646	14688	14846	14619	14858	14721	14651	14705	14667	14668	14725	14661	14778	14587	14787	14740	14715	14781	14577	14801	14492	14772	14642	14641	14673	14727	14710	14669	14758	14731	14729	14773	14781	14571	14847	14862	14932	14655	14665	14527	14762	14776	14702	14632	14653	14716	14636	14649	14672	14641	14723	14800	14629	14652	14722	14513	14749	14668	14572	14573	14707	14766	14655	14726	14470	14702	14676	14622	14846	14608	14772	14771	14743	14782	14813	14657	14818	14494	14679	14736	14842	14585	14835	14603	14757	14799	14797	14690	14753	14756	14848	14577	14810	14815	14594	14781	14688	14610	14699	14684	14574	14704	14817	14572	14646	14668	14571	14603	14731	14704	14860	14657	14669	14804	14729	14765	14746	14673	14615	14682	14673	14757	14689	14623	14574	14619	14707	14637	14605	14693	14657	14641	14874	14740	14675	14811	14626	14629	14615	14786	14619	14581	14651	14705	14642	14780	14667	14607	14738	14685	14695	14577	14709	14684	14510	14673	14687	14891	14771	14700	14702	14632	14636	14715	14651	14721	14659	14624	14665	14827	14781	14707	14532	14565	14763	14521	14566	14768	14669	14526	14666	14754	14703	14687	14726	14724	14733	14652	14733	14746	14604	14556	14682	14694	14491	14661	14773	14650	14633	14695	14552	14715	14679	14713	14747	14647	14683	14547	14724	14671	14691	14686	14662	14811	14709	14605	14639	14632	14572	14801	14646	14444	14769	14651	14743	14887	14746	14715	14696	14594	14673	14766	14623	14643	14727	14565	14740	14737	14706	14671	14819	14704	14704	14666	14764	14556	14818	14645	14637	14633	14606	14645	14591	14619	14640	14652	14629	14782	14670	14448	14764	14906	14663	14919	14736	14808	14707	14720	14614	14714	14740	14576	14691	14683	14878	14544	14612	14706	14657	14778	14780	14643	14842	14667	14687	14759	14610	14738	14717	14727	14646	14831	14609	14886	14682	14692	14602	14796	14644	14811	14629	14551	14667	14467	14832	14516	14627	14757	14694	14666	14732	14855	14704	14744	14477	14649	14734	14737	14577	14728	14671	14665	14651	14766	14571	14821	14692	14791	14664	14648	14663	14760	14731	14566	14705	14777	14715	14887	14693	14848	14708	14709	14685	14567	14761	14597	14717	14729	14662	14836	14704	14515	14616	14733	14734	14680	14669	14595	14736	14656	14805	14781	14735	14783	14642	14518	14799	14596	14796	14740	14686	14584	14561	14851	14524	14678	14611	14650	14698	14671	14710	14523	14646	14624	14634	14830	14722	14562	14621	14655	14643	14727	14809	14844	14587	14580	14618	14775	14681	14742	14834	14579	14706	14511	14522	14711	14600	14751	14656	14736	14740	14738	14673	14588	14605	14697	14844	14762	14641	14797	14648	14642	14757	14730	14811	14600	14735	14538	14713	14597	14788	14703	14671	14771	14642	14727	14548	14714	14811	14656	14614	14669	14722	14746	14696	14774	14604	14643	14654	14651	14733	14693	14690	14737	14746	14758	14744	14594	14645	14579	14752	14485	14576	14779	14692	14693	14831	14768	14630	14643	14571	14677	14659	14835	14639	14630	14559	14882	14804	14628	14838	14513	14692	14753	14537	14585	14734	14619	14671	14861	14636	14817	14685	14846	14549	14662	14552	14695	14679	14674	14735	14657	14622	14683	14693	14700	14663	14733	14752	14784	14628	14759	14599	14577	14821	14700	14559	14820	14721	14817	14503	14677	14539	14721	14636	14515	14668	14762	14730	14750	14621	14584	14790	14591	14687	14577	14604	14647	14792	14695	14685	14567	14650	14621	14472	14735	14756	14781	14635	14661	14630	14616	14572	14688	14642	14820	14718	14654	14560	14756	14598	14671	14790	14564	14670	14877	14757	14548	14765	14744	14611	14563	14667	14714	14720	14640	14807	14734	14653	14808	14591	14556	14665	14700	14831	14699	14814	14666	14754	14572	14808	14572	14697	14716	14721	14548	14640	14846	14745	14869	14563	14825	14727	14754	14779	14565	14751	14785	14511	14702	14692	14677	14759	14566	14539	14779	14796	14825	14747	14561	14654	14964	14865	14555	14583	14631	14734	14707	14633	14659	14800	14657	14656	14813	14751	14439	14799	14737	14770	14713	14711	14690	14635	14577	14634	14916	14776	14828	14683	14659	14848	14782	14701	14614	14648	14498	14837	14754	14728	14810	14610	14643	14634	14705	14610	14772	14696	14680	14839	14697	14770	14687	14731	14569	14740	14658	14778	14631	14670	14667	14722	14743	14713	14618	14489	14771	14726	14507	14544	14819	14622	14712	14769	14668	14640	14871	14646	14556	14872	14663	14728	14648	14674	14792	14528	14654	14692	14644	14591	14584	14733	14714	14762	14634	14648	14525	14669	14600	14619	14789	14673	14810	14739	14623	14711	14683	14598	14826	14806	14653	14824	14734	14794	14740	14787	14666	14538	14673	14750	14712	14827	14842	14674	14732	14675	14858	14702	14654	14678	14519	14584	14656	14628	14621	14836	14819	14694	14534	14761	14644	14640	14577	14654	14752	14705	14658	14545	14767	14727	14811	14644	14700	14699	14779	14703	14549	14678	14575	14715	14578	14862	14532	14515	14584	14588	14705	14872	14697	14800	14615	14715	14500	14974	14586	14798	14843	14676	14744	14671	14589	14801	14521	14675	14854	14747	14686	14703	14770	14839	14725	14659	14690	14688	14517	14629	14650	14608	14663	14724	14723	14599	14567	14706	14613	14604	14685	14726	14756	14927	14648	14587	14717	14568	14671	14570	14813	14549	14584	14776	14779	14816	14713	14658	14699	14499	14771	14729	14598	14551	14649	14770	14752	14632	14717	14793	14757	14733	14687	14937	14734	14695	14618	14514	14802	14664	14744	14491	14697	14787	14493	14614	14877	14836	14894	14643	14824	14741	14670	14736	14592	14735	14621	14722	14741	14721	14695	14699	14811	14751	14686	14747	14627	14678	14591	14600	14658	14715	14847	14475	14770	14587	14674	14723	14677	14607	14790	14745	14588	14655	14567	14598	14564	14628	14630	14771	14707	14509	14786	14722	14803	14698	14842	14736	14742	14699	14777	14672	14710	14524	14673	14728	14772	14705	14617	14684	14682	14764	14724	14721	14471	14652	14822	14823	14670	14490	14638	14664	14818	14895	14707	14630	14840	14637	14840	14568	14717	14654	14838	14544	14674	14829	14662	14727	14834	14757	14684	14824	14684	14637	14797	14629	14691	14716	14458	14854	14631	14589	14724	14664	14714	14724	14743	14691	14908	14890	14692	14708	14598	14574	14779	14688	14779	14626	14599	14758	14853	14711	14739	14572	14548	14758	14751	14924	14649	14564	14755	14737	14559	14686	14761	14552	14721	14884	14834	14818	14633	14699	14718	14789	14716	14720	14688	14742	14763	14646	14634	14695	14667	14621	14912	14739	14707	14570	14866	14686	14710	14665	14567	14673	14843	14699	14642	14560	14656	14645	14607	14705	14650	14747	14674	14712	14664	14733	14707	14864	14773	14653	14907	14474	14684	14840	14770	14651	14803
29930	23754	25321	22359	19639	19401	19350	19390	19342	18990	19263	18885	19132	18914	18810	18939	19122	19114	19024	18758	18928	18828	18641	18658	18758	18799	18728	18915	18764	18673	18803	18764	18599	18809	18907	18803	18870	18748	18547	18525	18590	18538	18703	18667	18945	18801	18782	19074	18792	18754	18790	18845	18679	18822	18761	18644	18744	18444	18777	18740	18714	18648	18742	18824	18643	18603	18774	18946	18541	18572	18777	18529	18843	18672	18627	18711	18953	18865	18739	18684	18555	18436	18763	18769	18689	18929	18784	18602	18569	18687	18624	18619	18744	18693	18768	18540	18787	18446	18632	18584	18876	18723	18702	18538	18640	18812	19000	18629	18778	18761	18904	18675	18686	18931	18762	18564	18917	18729	18715	18635	18518	18719	18707	18522	18852	18450	18753	18587	18710	18746	19008	18909	18589	18822	18699	18520	18765	18748	18923	18736	18621	18734	18563	18462	18857	18686	18553	18682	18829	18738	18843	18572	18772	18732	18690	18694	18789	18660	18776	18690	18880	18681	18741	18620	18862	18775	18778	18780	18630	18613	18915	18721	18577	18698	18642	18677	18609	18802	18817	18630	18786	18613	18838	18599	18628	18817	18850	18631	18656	18596	18812	18748	18413	18693	18811	18643	18670	18725	18823	18725	18787	18871	18682	18806	18976	18725	18674	18631	18495	18564	18426	18846	18821	18665	18606	18610	18539	18333	18712	18798	18691	18667	18683	18657	18636	18720	18714	18685	18800	18514	18691	18660	18802	18802	18750	18753	18711	18685	18703	18652	18790	18624	18778	18574	18826	18899	18682	18642	18659	18732	18463	18777	18761	18792	18969	18987	18626	18929	18822	18846	18665	18828	19075	18660	18554	18817	18722	18744	18708	18462	18610	18835	18694	18787	18769	18692	18733	18659	18722	18760	18839	18791	18670	18717	18594	18763	18709	18690	18784	18748	18693	18547	18841	18830	18680	18636	18746	18986	18823	18624	18685	18569	18620	18746	18535	18594	18732	18642	18551	18622	18597	18729	18499	18646	18741	18712	18649	18810	18677	18762	18845	18841	18775	18837	18499	18845	18649	18607	18643	18938	18682	18622	18701	18699	18654	18592	18925	18770	18762	18687	18646	18782	18589	18700	18703	18634	18779	18805	18876	18906	19003	18800	18837	18919	18552	18728	18521	18582	18659	18788	18830	18550	18874	18782	18764	18780	18784	18807	18599	18628	18837	18725	18520	18685	18659	18596	18696	18707	18859	18722	18681	18658	18697	18664	18599	18713	18880	18851	18708	18736	18548	18587	18676	18803	18729	18740	18631	18864	18779	18611	18724	18659	18590	18517	18941	18588	18672	18924	18658	18773	18759	18658	18605	18716	18906	18690	18766	18662	18696	18726	18437	18700	18805	18816	18858	18856	18817	18669	18775	18936	18780	18625	18813	18752	18643	18668	18649	18637	18845	18800	18926	18674	18849	18626	18645	18718	18454	18638	18671	18592	18586	18778	18698	18778	18716	18740	18670	18738	18700	18762	18898	18806	18689	18603	18909	18749	18551	18743	18528	18501	18667	18743	18799	18669	18832	18625	18773	18619	18609	18767	18496	18858	18771	18656	18652	18601	18946	18770	18764	18743	18737	18834	18616	18539	18887	18600	18862	18664	18716	18688	18674	18843	18616	18657	18683	18489	18757	18553	18564	18528	18671	18748	18761	18947	18805	18650	18981	18541	18575	18573	18648	18871	18798	18788	18802	18651	18675	18712	18660	18686	18796	18727	18837	18576	18609	18709	18650	18670	18813	18587	18757	18590	18806	18743	18763	18600	18693	18770	18519	18510	18637	18663	18799	18671	18582	18849	18645	18663	18720	18763	18742	18983	18689	18855	18593	18650	18801	18737	18676	18709	18852	18811	18728	18577	18772	18882	18837	18719	18332	18729	18734	18719	18644	18456	18716	18599	18797	18662	18751	18593	18752	18563	18689	18864	18750	18792	18841	18792	18724	18746	18775	18728	18931	18571	18635	18691	18662	18617	18828	18796	18708	18695	18657	18672	18668	18623	18637	18608	18830	18750	18722	18573	18508	18639	18735	18626	18583	18637	18881	18865	18619	18615	18831	18896	18833	18594	18501	18743	18636	18659	18829	18491	18490	18706	18803	18811	18732	18815	18885	18644	18666	18655	18593	18638	18811	18732	18834	18791	18579	18731	18471	18772	18861	18667	18750	18627	18694	18711	18543	18931	18873	18654	18688	18775	18779	18771	18882	18562	18841	18745	18815	18788	18694	18565	18650	18859	18910	18995	19001	18992	18483	18674	18645	18692	18527	18682	18939	18818	18689	18698	18610	18643	18572	18902	18569	19032	18705	18677	18780	18640	18468	18756	18592	18654	18560	18779	18761	18809	18667	18763	18573	18612	18651	18942	18879	18535	18801	18639	18632	18839	18804	18778	18723	18811	18682	18692	18806	18499	18789	18649	18676	18545	18810	18740	18689	18426	18832	18725	18818	18707	18584	18743	18541	18828	18626	18780	18718	18732	18505	18676	18691	18852	18568	18949	18800	18860	18799	18758	18762	18744	18822	18845	18680	18632	18525	18674	18688	18759	18576	18530	18578	18697	18647	18884	18687	18713	18710	18785	18745	18855	18748	18783	18787	18808	18777	18666	18588	18722	18599	18683	18645	18659	18679	18779	18758	18627	18788	18444	18773	18791	18428	18646	18687	18652	18752	18833	18552	18604	18835	18858	18602	18712	18755	18801	18585	18560	18834	18723	18635	18719	18772	18831	18801	18851	18793	18733	18728	18837	18805	18676	18687	18904	18660	18636	18707	18862	18797	18629	18907	18703	18589	18875	18907	18931	18796	18715	18552	18771	18857	18795	18743	18484	18477	18664	18429	18764	18746	18731	18904	18615	18647	18522	18816	18653	18715	18746	18892	18791	18789	18670	18939	18790	18892	18621	18734	18607	18834	18892	18760	18812	18948	18701	18702	18836	18592	18837	18689	18584	18698	18565	18668	18730	18786	18821	18737	18673	18794	18679	18736	18740	18777	18715	18804	18893	18767	18652	18805	18766	18547	18812	18787	18646	18553	18842	18793	18563	18699	18642	18530	18653	18514	18607	18764	18704	18638	18763	18662	18759	18809	18754	18750	18882	18702	18607	18948	18789	18748	18753	18867	18686	18692	18734	18645	18669	18587	18675	18686	18706	18729	18608	18887	18806	18921	18883	18693	18517	18491	18925	18608	18571	18748	18797	18676	19004	18806	18740	18650	18751	18570	18725	18874	18627	18642	18545	18802	18756	18817	18891	18606	18884	18678	18645	18723	18739	18493	18876	18798	18771	18849	18610	18848	18857	18605	18547	18740	18802	18907	19080	18782	18685	18625	18870	18611	18654	18677	18695	18764	18752	18572	18807	18855	18511	18583	18788	18640	18734	18654	18953	18525	18557	18436	18657	18753	18621	18715	18704	18821	18775	18730	18933	18613	18685	18927	18706	18669	18620	18594	18797	18847	18646	18506	18629	18696	18562	18644	18645	18725	18786	18734	18623	19024	18808	18791	18701	18565	18671	18751	18630	18793	18745	18573	18623	18669	18767	18765	18770	18653	18674	18642	18711	18711	18709	18483	18567	18751	18762	18771	18765	18727	18696	18795	18867	18572	18504	18477	18887	18838	18729	18561	18782	18809	18432	18777	18500	18870	18682	18608	18538	18566	18748	18761	18614	18705	18662	18724	18695	18862	18615	18720	18880	18638	18718	18721	18615	18730	18541	18785	18618	18701	18804	18796	18845	18698	18678	18727	18633	18494	18797	18716	18665	18770	18793	18791	18900	18677	18731	18657	18842	18598	18551	18729	18779	18785	18642	18746	18713	18607	18676	18608	18628	18762	18793	18794	18615	18797	18788	18636	18881	18589	18557	18704	18981	18752	18709	18655	18710	18605	18796	18785	18460	18727	18830	18817	18782	18674	18517	18654	18599	18720	18731	18756	18671	18735	18587	18671	18846	18763	18869	18803	18620	18485	18833	18755	18653	18525	18834	18767	18556	18590	18795	18705	18768	18806	18862	18716	18700	18710	18833	18679	18692	18814	18905	18810	18713	18780	18790	18939	18740	18817	18808	18848	18960	18690	18630	18766	18835	18755	18782	18744	18711	18790	18625	18655	18491	18689	18916	18598	18659	18873	18830	18880	18612	18713	18716	18741	18682	18764	18708	18707	18800	18624	18778	18546	18726	18589	18820	18755	18738	18793	18709	18705	18710	18484	18639	18729	18844	18711	18603	18425	18593	18825	18809	18659	18644	18841	18739	18652	18842	18715	18711	18770	18416	18826	18788	18804	18639	18830	18449	18688	18801	18690	18849	18775	18795	18678	18678	18806	18721	18694	18672	18743	18965	18640	18792	18423	18781	18861	18759	18783	18495	18778	18532	18573	18692	18621	18731	18605	18604	18712	18551	18840	18747	18807	18644	18778	18804	18676	18713	18587	18811	18633	18677	18784	18659	18685	18653	18630	18478	18953	18863	18679	18635	18641	18798	18650	18746	18674	18756	18768	19016	18721	18704	18686	18675	18837	18599	18701	18643	18685	18746	18638	18717	18755	18658	18833	18654	18778	18693	18815	18688	18693	18733	18729	18736	18552	18738	18627	18799	18767	18720	18845	18801	18815	18678	18855	18764	18811	18737	18566	18875	18724	18616	18768	18535	18821	18762	18786	18620	18606	18639	18915	18691	18666	18721	18708	18679	18725	18812	18481	18721	18798	18744	18854	18681	18751	18620	18934	18861	18708	18827	18749	18728	18814	18559	18780	18917	19033	18538	18878	18765	18853	18812	18772	18740	18825	18609	18843	18716	18725	18815	18714	18779	18893	18636	18631	18684	18687	18790	18702	18685	18969	18459	18516	18747	18810	18757	18627	18737	18517	18635	18687	18786	18728	18712	18836	18739	18602	18599	18827	18666	18806	18931	18708	18563	18656	18731	18790	18753	18668	18683	18701	18590	18441	18534	18726	18692	18798	18706	18852	18676	18681	18656	18673	18814	18911	18694	18697	18549	18761	18713	18634	18726	18837	18820	18595	18705	18920	18782	18887	18751	18713	18604	18819	18675	18651	18664	18825	18874	18752	18801	18853	18611	18639	18669	18835	18797
20644	25065	22164	17684	16329	15885	15853	16023	15699	15450	15257	15218	15226	15067	14954	15074	15246	14943	14968	14857	14877	14626	14760	14721	14755	14719	14689	14735	14633	14565	14667	14533	14662	14843	14622	14551	14611	14736	14730	14683	14615	14702	14591	14845	14618	14748	14783	14810	14853	14653	14592	14738	14671	14570	14694	14669	14557	14692	14466	14648	14772	14634	14725	14495	14592	14740	14688	14726	14742	14620	14647	14583	14651	14610	14531	14649	14740	14627	14647	14673	14762	14426	14655	14554	14748	14602	14628	14771	14573	14449	14713	14561	14613	14542	14595	14734	14693	14683	14486	14584	14624	14679	14624	14727	14442	14628	14652	14717	14803	14554	14672	14605	14509	14568	14529	14503	14665	14547	14694	14652	14640	14665	14667	14728	14552	14679	14742	14680	14704	14578	14652	14607	14540	14503	14636	14778	14521	14529	14552	14458	14843	14684	14604	14649	14715	14663	14482	14609	14562	14535	14812	14608	14575	14602	14721	14655	14507	14743	14459	14660	14760	14594	14605	14733	14573	14621	14632	14639	14512	14595	14529	14594	14665	14658	14711	14677	14634	14621	14652	14727	14669	14764	14563	14548	14604	14661	14511	14744	14663	14636	14661	14567	14687	14535	14596	14807	14493	14535	14650	14665	14549	14844	14724	14815	14703	14732	14680	14630	14697	14710	14645	14614	14741	14782	14668	14833	14746	14699	14724	14564	14540	14748	14717	14663	14659	14606	14635	14466	14668	14696	14470	14448	14746	14823	14593	14712	14714	14689	14716	14678	14705	14687	14793	14557	14759	14676	14796	14713	14574	14743	14685	14720	14703	14650	14645	14797	14539	14538	14618	14679	14755	14548	14619	14617	14660	14578	14540	14511	14623	14638	14584	14691	14600	14600	14553	14784	14648	14666	14534	14662	14661	14592	14794	14672	14624	14655	14763	14602	14541	14618	14565	14782	14728	14717	14536	14648	14717	14879	14753	14822	14411	14675	14728	14538	14748	14714	14570	14603	14574	14652	14824	14691	14612	14484	14536	14582	14616	14618	14847	14631	14657	14662	14733	14633	14522	14628	14647	14554	14736	14758	14591	14628	14608	14612	14799	14589	14527	14696	14642	14587	14525	14608	14647	14765	14671	14630	14585	14648	14780	14630	14757	14506	14625	14705	14725	14740	14646	14461	14543	14622	14791	14607	14517	14650	14605	14557	14622	14613	14622	14607	14848	14646	14645	14582	14668	14576	14728	14746	14682	14493	14723	14601	14771	14672	14640	14593	14550	14762	14747	14674	14624	14520	14616	14603	14583	14640	14687	14723	14677	14600	14808	14618	14661	14631	14706	14721	14559	14466	14663	14792	14486	14721	14653	14619	14718	14492	14840	14697	14687	14616	14732	14747	14539	14559	14786	14644	14541	14655	14454	14605	14703	14622	14491	14650	14526	14622	14549	14484	14650	14764	14562	14739	14629	14488	14555	14501	14709	14764	14678	14515	14866	14583	14625	14725	14415	14667	14674	14570	14652	14654	14662	14556	14822	14514	14641	14651	14647	14589	14658	14546	14645	14650	14652	14597	14607	14709	14476	14661	14756	14625	14733	14565	14758	14658	14594	14517	14633	14669	14559	14723	14618	14669	14698	14636	14505	14604	14797	14879	14604	14719	14606	14656	14668	14957	14547	14711	14611	14543	14740	14805	14653	14815	14672	14656	14697	14537	14652	14707	14449	14741	14530	14710	14567	14693	14699	14837	14621	14692	14662	14553	14685	14565	14738	14728	14750	14630	14508	14704	14749	14573	14769	14643	14675	14582	14551	14642	14650	14630	14558	14553	14410	14698	14573	14786	14736	14611	14490	14598	14657	14727	14513	14448	14639	14545	14764	14717	14583	14637	14784	14554	14736	14578	14516	14682	14589	14570	14712	14534	14670	14766	14702	14671	14681	14555	14517	14620	14835	14569	14659	14694	14447	14716	14472	14647	14691	14686	14815	14692	14587	14681	14602	14734	14678	14769	14674	14730	14591	14691	14612	14823	14593	14647	14708	14666	14808	14568	14642	14531	14666	14530	14524	14637	14781	14722	14479	14760	14507	14589	14635	14650	14583	14711	14713	14692	14526	14599	14743	14652	14537	14650	14767	14556	14593	14665	14717	14757	14745	14528	14604	14768	14562	14723	14688	14551	14655	14852	14697	14574	14640	14672	14728	14727	14464	14667	14828	14588	14567	14739	14620	14814	14670	14643	14653	14775	14738	14616	14593	14556	14670	14744	14894	14518	14717	14659	14661	14716	14643	14617	14596	14673	14626	14875	14569	14614	14537	14561	14706	14529	14690	14777	14746	14458	14542	14731	14445	14737	14730	14647	14602	14509	14802	14769	14681	14699	14476	14620	14480	14523	14817	14719	14521	14678	14767	14592	14757	14437	14610	14710	14599	14771	14713	14621	14806	14764	14622	14757	14732	14752	14638	14760	14761	14560	14726	14605	14656	14557	14682	14583	14752	14525	14546	14606	14560	14442	14521	14717	14681	14649	14658	14804	14657	14749	14558	14776	14499	14709	14678	14517	14751	14660	14755	14827	14665	14518	14623	14815	14668	14465	14448	14624	14585	14611	14772	14579	14467	14691	14557	14642	14536	14737	14626	14905	14811	14570	14608	14597	14661	14880	14771	14508	14761	14654	14654	14619	14532	14736	14720	14625	14762	14419	14713	14469	14630	14510	14555	14558	14697	14657	14431	14612	14514	14636	14699	14608	14650	14624	14852	14668	14618	14726	14676	14724	14725	14644	14609	14683	14815	14837	14746	14486	14744	14788	14610	14753	14839	14599	14684	14636	14552	14633	14735	14714	14621	14673	14486	14594	14600	14632	14455	14593	14690	14749	14545	14692	14701	14620	14589	14575	14518	14646	14690	14710	14720	14855	14681	14554	14555	14625	14586	14729	14450	14628	14654	14680	14494	14656	14571	14638	14706	14632	14464	14604	14566	14574	14576	14564	14653	14756	14686	14663	14729	14697	14510	14649	14733	14661	14654	14622	14644	14649	14671	14850	14570	14743	14655	14669	14751	14604	14593	14796	14737	14625	14624	14862	14618	14675	14790	14629	14602	14852	14660	14768	14691	14776	14732	14605	14688	14564	14747	14737	14825	14530	14656	14694	14702	14705	14624	14729	14604	14495	14690	14630	14576	14784	14725	14604	14819	14498	14661	14706	14635	14657	14714	14525	14588	14559	14713	14456	14527	14570	14656	14858	14529	14579	14686	14528	14716	14506	14736	14689	14717	14568	14757	14684	14608	14653	14737	14587	14568	14627	14672	14728	14600	14781	14703	14539	14680	14656	14529	14650	14640	14687	14685	14815	14704	14695	14807	14563	14723	14483	14684	14613	14639	14683	14675	14790	14667	14614	14826	14511	14585	14659	14696	14506	14709	14499	14715	14644	14627	14588	14684	14534	14645	14631	14803	14788	14593	14607	14755	14799	14579	14642	14469	14576	14535	14745	14524	14600	14673	14525	14775	14629	14649	14832	14570	14639	14705	14659	14757	14705	14560	14567	14667	14550	14593	14592	14409	14784	14707	14625	14724	14666	14755	14582	14550	14541	14595	14605	14450	14547	14542	14722	14814	14596	14649	14562	14732	14738	14654	14629	14697	14662	14686	14593	14689	14674	14443	14792	14620	14557	14590	14744	14586	14706	14740	14627	14625	14626	14591	14616	14751	14656	14640	14575	14666	14639	14708	14669	14587	14622	14728	14669	14759	14560	14781	14517	14686	14630	14780	14639	14493	14709	14573	14737	14630	14731	14719	14808	14805	14495	14598	14684	14485	14682	14624	14759	14593	14606	14640	14715	14592	14565	14475	14699	14613	14792	14750	14746	14701	14905	14586	14778	14626	14561	14679	14789	14778	14592	14593	14588	14541	14718	14506	14703	14729	14729	14668	14604	14675	14662	14843	14516	14670	14740	14588	14632	14625	14466	14747	14622	14590	14678	14566	14661	14654	14649	14701	14804	14690	14551	14574	14648	14886	14629	14653	14511	14687	14617	14748	14476	14605	14610	14736	14700	14611	14604	14626	14624	14536	14475	14780	14757	14522	14692	14509	14715	14578	14553	14509	14685	14727	14728	14731	14650	14681	14526	14514	14722	14621	14737	14643	14646	14499	14826	14669	14717	14772	14686	14731	14649	14648	14512	14638	14702	14605	14589	14686	14624	14504	14596	14657	14816	14608	14782	14702	14665	14758	14627	14575	14641	14698	14589	14764	14657	14694	14736	14857	14703	14711	14774	14566	14633	14670	14825	14652	14543	14746	14682	14924	14717	14737	14760	14646	14559	14684	14604	14704	14648	14613	14683	14703	14633	14663	14660	14527	14729	14606	14531	14614	14807	14618	14653	14591	14596	14685	14649	14635	14586	14662	14523	14589	14713	14573	14602	14592	14618	14756	14699	14563	14535	14721	14600	14659	14677	14647	14843	14513	14584	14555	14641	14594	14676	14640	14709	14700	14632	14618	14747	14536	14462	14684	14746	14599	14635	14574	14547	14536	14521	14769	14560	14768	14609	14679	14552	14688	14560	14683	14761	14538	14758	14594	14467	14614	14786	14646	14699	14641	14526	14613	14536	14704	14668	14768	14694	14615	14693	14653	14810	14770	14629	14702	14591	14584	14477	14658	14484	14731	14545	14536	14610	14607	14600	14496	14488	14692	14654	14564	14672	14707	14738	14738	14651	14650	14644	14539	14709	14821	14644	14520	14529	14508	14626	14640	14823	14500	14611	14726	14751	14681	14788	14752	14500	14810	14620	14729	14785	14529	14688	14629	14719	14678	14613	14712	14709	14591	14724	14529	14716	14751	14591	14715	14705	14744	14556	14678	14734	14543	14481	14828	14443	14662	14546	14712	14565	14591	14652	14862	14627	14485	14542	14687	14723	14680	14778	14472	14836	14701	14499	14661	14647	14748	14624	14722	14619	14691	14810	14721	14744	14579	14689	14824	14712	14495	14787	14533	14659	14699	14723	14526	14488	14607	14726	14660	14463	14814	14523	14671	14718	14643	14752	14576	14674	14832	14671	14654	14707	14621	14672	14647	14713	14651	14922	14582	14679	14610	14707	14632	14675	14592	14680	14530	14794	14686	14654	14693	14736
24762	21092	28197	24588	22851	23226	22829	20894	20065	20016	19753	19641	19590	19376	19172	19067	19119	19307	19090	18881	18902	18633	18808	18940	18915	18704	18866	18752	18423	18671	18761	18722	18710	18777	18734	18702	18632	18747	18735	18602	18538	18752	18844	18695	19515	19869	19605	19099	18951	18716	18841	18676	18680	18709	18639	18596	18814	18625	18644	18607	18868	18487	18500	18432	18533	18575	18852	18737	18620	18660	18561	18598	18642	18342	18515	18709	18568	18688	18601	18624	18671	18480	18719	18716	18772	18612	18821	18594	18668	18372	18721	18591	18562	18590	18535	18642	18565	18548	18820	18689	18579	18653	18547	18514	18502	18576	18851	18695	18467	18487	18699	18637	18564	18583	18614	18592	18658	18705	18560	18520	18507	18654	18775	18381	18612	18806	18773	18593	18649	18831	18710	18543	18682	18710	18596	18806	18572	18501	18227	18461	18683	18569	18608	18693	18505	18848	18725	18689	18871	18707	18405	18761	18585	18758	18664	18524	18403	18572	18595	18681	18545	18463	18521	18542	18581	18547	18314	18666	18687	18835	18630	18588	18580	18657	18523	18695	18662	18685	18904	18599	18615	18679	18668	18695	18544	18550	18335	18625	18609	18619	18560	18578	18538	18636	18553	18264	18546	18803	18743	18602	18567	18888	18692	18647	18551	18675	18683	18678	18865	18742	18669	18666	18488	18475	18692	18582	18551	18486	18632	18437	18478	18666	18653	18630	18665	18635	18776	18809	18662	18724	18817	18709	18459	18394	18531	18643	18653	18600	18599	18718	18547	18708	18496	18592	18428	18515	18598	18578	18631	18635	18306	18646	18628	18466	18756	18424	18643	18702	18588	18554	18476	18469	18445	18796	18696	18467	18606	18472	18640	18608	18594	18535	18600	18746	18598	18453	18654	18610	18684	18640	18694	18645	18788	18535	18625	18567	18493	18513	18588	18586	18560	18693	18641	18599	18667	18550	18474	18580	18290	18779	18664	18614	18702	18372	18460	18582	18731	18752	18541	18399	18561	18710	18642	18524	18562	18520	18807	18766	18530	18655	18657	18661	18563	18815	18604	18715	18555	18614	18591	18551	18565	18723	18532	18380	18728	18558	18463	18469	18714	18607	18703	18745	18794	18567	18704	18404	18613	18641	18373	18522	18724	18709	18661	18578	18517	18621	18705	18517	18412	18525	18630	18637	18484	18622	18608	18404	18582	18467	18542	18440	18516	18639	18544	18467	18607	18627	18609	18311	18555	18476	18654	18693	18491	18666	18531	18469	18577	18538	18815	18807	18745	18576	18601	18682	18713	18584	18706	18469	18613	18747	18559	18578	18617	18741	18529	18543	18548	18788	18759	18713	18469	18661	18612	18641	18592	18475	18566	18551	18448	18441	18558	18594	18634	18513	18434	18597	18810	18786	18604	19120	18458	18594	18825	18338	18396	18420	18567	18490	18782	18668	18564	18644	18716	18411	18495	18516	18607	18784	18642	18548	18585	18302	18363	18748	18670	18557	18605	18384	18364	18699	18684	18615	18607	18638	18588	18583	18572	18671	18463	18674	18483	18679	18529	18705	18603	18687	18745	18688	18627	18496	18532	18560	18781	18609	18675	18717	18563	18563	18519	18648	18575	18585	18837	18625	18672	18452	18388	18553	18563	18418	18449	18577	18338	18568	18724	18656	18752	18666	18578	18484	18626	18426	18551	18523	18460	18647	18615	18755	18534	18602	18623	18503	18500	18664	18807	18642	18391	18629	18475	18646	18557	18520	18649	18549	18559	18861	18762	18600	18616	18445	18557	18347	18647	18616	18618	18688	18546	18655	18786	18693	18629	18260	18669	18653	18528	18722	18646	18655	18601	18666	18786	18465	18663	18460	18712	18726	18515	18521	18662	18597	18649	18635	18674	18672	18603	18611	18531	18717	18809	18638	18577	18670	18615	18491	18387	18449	18703	18783	18607	18885	18741	18801	18638	18501	18814	18572	18461	18907	18724	18570	18544	18563	18511	18474	18524	18532	18513	18506	18696	18524	18395	18822	18724	18637	18780	18748	18606	18704	18598	18729	18541	18703	18821	18459	18720	18763	18735	18512	18729	18713	18978	18668	18707	18716	18689	18596	18648	18703	18611	18630	18470	18501	18628	18678	18510	18766	18763	18609	18628	18605	18553	18621	18824	18529	18590	18577	18653	18634	18708	18602	18863	18652	18636	18645	18811	18769	18599	18488	18469	18532	18394	18674	18737	18651	18467	18549	18641	18665	18585	18613	18716	18731	18579	18750	18537	18451	18567	18643	18591	18672	18564	18493	18451	18638	18454	18601	18773	18808	18656	18520	18669	18443	18405	18592	18351	18592	18628	18661	18644	18617	18481	18659	18694	18431	18689	18551	18548	18633	18633	18497	18490	18628	18427	18793	18560	18729	18542	18767	18560	18801	18728	18693	18633	18392	18541	18637	18567	18674	18497	18437	18420	18573	18433	18574	18616	18712	18704	18523	18561	18635	18564	18512	18624	18558	18555	18444	18574	18777	18500	18568	18809	18741	18634	18649	18656	18704	18450	18664	18607	18479	18691	18545	18684	18819	18624	18559	18522	18528	18519	18493	18581	18506	18687	18519	18650	18449	18402	18595	18770	18662	18758	18745	18627	18647	18568	18527	18515	18408	18704	18583	18642	18402	18792	18729	18823	18844	18769	18636	18539	18607	18370	18583	18820	18781	18845	18732	18491	18699	18544	18333	18749	18907	18650	18558	18670	18428	18691	18572	18691	18818	18691	18615	18622	18512	18677	18342	18445	18474	18573	18636	18533	18609	18424	18658	18705	18509	18583	18425	18465	18764	18607	18579	18743	18585	18717	18713	18448	18685	18519	18543	18763	18675	18440	18593	18503	18570	18604	18520	18591	18629	18602	18479	18597	18531	18593	18631	18601	18574	18419	18564	18552	18499	18522	18668	18715	18797	18571	18585	18853	18653	18822	18755	18523	18465	18692	18572	18465	18586	18505	18604	18519	18682	18584	18542	18536	18309	18673	18579	18584	18514	18602	18440	18470	18511	18708	18858	18630	18257	18457	18611	18771	18404	18608	18782	18598	18699	18531	18523	18541	18661	18487	18436	18586	18692	18437	18857	18603	18741	18622	18469	18656	18536	18815	18649	18811	18515	18673	18664	18498	18805	18700	18548	18305	18605	18387	18500	18520	18509	18757	18468	18509	18528	18779	18591	18440	18488	18580	18449	18453	18476	18629	18472	18567	18474	18595	18436	18499	18546	18562	18497	18631	18495	18588	18673	18786	18471	18620	18662	18772	18430	18637	18433	18748	18406	18354	18586	18689	18751	18590	18690	18564	18612	18608	18659	18476	18432	18572	18626	18546	18733	18669	18694	18517	18868	18605	18637	18489	18553	18681	18506	18784	18960	18615	18501	18548	18592	18608	18697	18552	18604	18678	18514	18662	18697	18681	18404	18776	18710	18557	18680	18615	18447	18609	18730	18590	18437	18550	18603	18592	18312	18650	18545	18604	18706	18544	18541	18667	18720	18559	18457	18596	18562	18751	18771	18455	18399	18636	18600	18467	18592	18756	18628	18462	18664	18481	18897	18635	18698	18530	18570	18461	18743	18660	18719	18547	18522	18594	18495	18560	18782	18585	18470	18615	18497	18619	18634	18682	18910	18745	18477	18658	18642	18563	18393	18668	18682	18802	18628	18686	18642	18490	18550	18485	18444	18668	18516	18535	18629	18402	18463	18713	18581	18514	18728	18768	18607	18568	18528	18618	18586	18651	18405	18735	18509	18507	18651	18561	18560	18674	18600	18706	18392	18727	18636	18677	18416	18462	18639	18323	18253	18609	18548	18485	18679	18713	18526	18733	18714	18362	18458	18881	18703	18591	18404	18500	18474	18492	18564	18661	18598	18718	18574	18761	18621	18592	18504	18733	18582	18543	18352	18562	18701	18758	18599	18692	18539	18669	18650	18555	18577	18637	18753	18709	18472	18652	18528	18647	18725	18430	18654	18703	18536	18640	18464	18588	18533	18482	18472	18855	18492	18676	18566	18519	18631	18708	18610	18573	18758	18491	18558	18806	18747	18657	18569	18612	18541	18512	18739	18571	18510	18549	18548	18643	18638	18617	18632	18504	18625	18568	18621	18837	18584	18653	18415	18678	18657	18846	18540	18479	18591	18420	18473	18470	18809	18667	18738	18692	18468	18615	18542	18569	18512	18440	18730	18658	18869	18765	18797	18690	18738	18547	18803	18503	18553	18597	18418	18713	18652	18735	18689	18531	18412	18743	18593	18478	18732	18564	18491	18662	18675	18644	18471	18748	18604	18679	18518	18912	18691	18414	18648	18585	18532	18441	18683	18745	18643	18720	18575	18653	18648	18612	18724	18556	18658	18685	18690	18588	18632	18679	18691	18587	18638	18510	18747	18686	18630	18467	18544	18589	18416	18641	18480	18706	18479	18536	18227	18732	18635	18594	18735	18499	18482	18509	18465	18691	18511	18464	18707	18605	18501	18740	18545	18630	18743	18572	18608	18570	18543	18658	18651	18513	18489	18759	18465	18658	18635	18454	18469	18621	18540	18424	18431	18338	18542	18590	18770	18689	18574	18704	18516	18622	18744	18578	18705	18679	18561	18659	18617	18582	18679	18642	18369	18376	18655	18549	18802	18663	18628	18568	18533	18612	18510	18585	18582	18387	18598	18843	18522	18845	18873	18464	18454	18614	18765	18372	18569	18696	18624	18821	18664	18659	18510	18637	18591	18448	18677	18887	18558	18531	18470	18502	18707	18599	18667	18674	18615	18636	18820	18671	18760	18700	18615	18640	18564	18546	18627	18550	18617	18652	18643	18537	18459	18487	18628	18433	18614	18524	18587	18533	18669	18600	18608	18621	18492	18573	18498	18709	18708	18404	18547	18610	18481	18726	18676	18674	18618	18481	18654	18593	18681	18775	18638	18982	18631	18570	18650	18454	18495	18569	18693	18833	18513	18751	18629	18454	18621	18675	18648	18628	18520	18560	18570	18561	18546	18463	18586	18615	18411	18502	18465	18374	18490	18753	18495	18471	18705	18779	18611	18598	18739	18407	18693	18637	18417	18663	18690	18601	18507	18706	18420	18569	18449	18706	18281	18599	18564
23410	37390	33951	25662	21006	18979	17906	17794	17176	16625	16461	16183	15947	15715	15653	15621	15627	15337	15378	15156	15182	14855	14943	14900	14917	14841	14931	14848	14817	14685	14678	14653	14894	14771	14733	14837	14612	14686	14987	14628	14678	14732	14884	14858	16285	16364	16046	15438	15051	14608	14832	14648	14944	14758	14635	14711	14844	14580	14607	14489	14663	14733	14966	14620	14749	14789	14577	14649	14745	14686	14630	14619	14689	14782	14840	14712	14691	14894	14657	14572	14688	14749	14699	14770	14603	14634	14848	14592	14796	14740	14710	14687	14688	14778	14488	14714	14594	14617	14674	14592	14719	14584	14697	14870	14625	14660	14636	14515	14600	14668	14644	14704	14660	14791	14545	14645	14782	14684	14687	14669	14558	14751	14662	14715	14731	14593	14814	14646	14790	14891	14594	14747	14739	14711	14637	14576	14372	14702	14639	14753	14818	14742	14502	14671	14659	14702	14616	14652	14617	14705	14682	14668	14736	14541	14632	14729	14797	14584	14733	14799	14745	14547	14677	14932	14732	14718	14726	14831	14574	14627	14677	14674	14665	14740	14698	14740	14647	14648	14605	14642	14459	14810	14423	14647	14719	14642	14626	14606	14612	14757	14754	14620	14523	14712	14692	14525	14733	14676	14660	14748	14543	14813	14597	14622	14652	14823	14681	14543	14685	14739	14710	14521	14618	14847	14641	14778	14840	14727	14556	14461	14807	14848	14666	14640	14708	14654	14547	14605	14827	14737	14628	14602	14707	14652	14633	14855	14588	14802	14704	14641	14478	14762	14723	14610	14614	14838	14687	14773	14774	14661	14549	14777	14758	14641	14743	14763	14728	14902	14565	14660	14691	14794	14650	14843	14539	14674	14639	14670	14639	14764	14574	14746	14634	14809	14540	14624	14745	14597	14774	14719	14693	14641	14785	14582	14641	14736	14683	14577	14615	14680	14777	14721	14731	14701	14494	14817	14669	14687	14571	14870	14641	14666	14688	14812	14594	14472	14688	14689	14683	14573	14691	14607	14705	14630	14761	14612	14711	14678	14609	14606	14745	14771	14580	14642	14749	14527	14635	14622	14641	14605	14533	14703	14643	14590	14830	14746	14637	14690	14780	14580	14742	14797	14729	14714	14566	14703	14462	14532	14766	14699	14765	14642	14643	14633	14824	14827	14514	14855	14644	14654	14748	14635	14735	14686	14687	14589	14655	14639	14777	14687	14736	14737	14607	14505	14767	14604	14788	14478	14725	14692	14764	14668	14750	14661	14674	14630	14476	14619	14793	14729	14584	14547	14559	14753	14813	14699	14623	14604	14528	14559	14716	14819	14752	14737	14711	14622	14617	14773	14611	14828	14655	14718	14750	14747	14890	14673	14635	14713	14726	14720	14697	14817	14721	14560	14721	14542	14635	14715	14635	14655	14801	14667	14608	14727	14626	14732	14957	14629	14902	14655	14608	14676	14796	14531	14846	14726	14627	14544	14730	14618	14722	14739	14605	14741	14667	14690	14718	14545	14535	14716	14652	14520	14663	14509	14656	14573	14708	14764	14782	14634	14810	14658	14723	14758	14584	14509	14770	14657	14580	14612	14922	14741	14552	14710	14661	14753	14548	14683	14818	14678	14614	14697	14681	14672	14534	14724	14686	14598	14658	14556	14568	14664	14653	14525	14708	14693	14765	14539	14698	14805	14582	14747	14601	14781	14746	14720	14712	14683	14659	14592	14811	14800	14685	14720	14665	14640	14629	14630	14621	14661	14775	14760	14713	14537	14650	14602	14602	14777	14841	14702	14566	14653	14685	14530	14700	14535	14783	14749	14844	14620	14647	14759	14802	14628	14538	14701	14719	14614	14652	14818	14719	14554	14696	14482	14678	14623	14680	14629	14842	14707	14528	14579	14644	14654	14670	14565	14614	14439	14763	14552	14783	14595	14741	14621	14497	14773	14592	14578	14569	14520	14841	14867	14764	14771	14681	14582	14658	14715	14575	14666	14602	14649	14718	14535	14766	14572	14639	14698	14686	14817	14749	14747	14663	14612	14768	14659	14744	14558	14613	14671	14718	14533	14729	14779	14571	14747	14691	14645	14661	14795	14718	14697	14613	14753	14718	14740	14682	14581	14691	14804	14742	14722	14792	14600	14579	14726	14707	14703	14681	14572	14623	14821	14651	14570	14562	14880	14732	14617	14644	14605	14550	14874	14654	14705	14804	14717	14840	14721	14757	14688	14651	14625	14658	14653	14602	14677	14738	14529	14485	14615	14693	14770	14671	14831	14721	14732	14876	14840	14575	14750	14553	14632	14721	14650	14623	14610	14770	14873	14811	14677	14706	14725	14745	14670	14617	14574	14569	14702	14644	14654	14641	14649	14819	14538	14786	14630	14603	14693	14724	14807	14707	14783	14604	14735	14540	14664	14624	14686	14686	14502	14690	14706	14855	14386	14642	14762	14746	14628	14767	14726	14759	14509	14569	14688	14770	14659	14809	14730	14790	14748	14890	14639	14713	14617	14670	14456	14986	14834	14688	14630	14563	14587	14577	14490	14598	14706	14769	14533	14643	14640	14712	14707	14660	14693	14646	14642	14610	14782	14502	14658	14668	14679	14734	14738	14750	14738	14729	14601	14696	14598	14648	14669	14774	14742	14628	14626	14700	14604	14717	14678	14687	14789	14678	14568	14729	14650	14730	14712	14710	14766	14610	14775	14592	14532	14609	14807	14643	14762	14743	14645	14578	14685	14656	14828	14598	14711	14647	14697	14568	14611	14580	14643	14597	14749	14731	14569	14706	14650	14593	14712	14663	14699	14706	14720	14614	14596	14804	14599	14678	14749	14648	14618	14629	14653	14630	14772	14509	14535	14642	14679	14524	14767	14761	14726	14652	14766	14590	14691	14824	14728	14609	14558	14575	14772	14761	14707	14623	14672	14647	14585	14727	14791	14932	14750	14707	14687	14693	14629	14782	14661	14658	14749	14632	14519	14861	14488	14608	14823	14828	14727	14778	14597	14773	14652	14688	14748	14628	14861	14618	14772	14620	14544	14731	14855	14803	14702	14534	14689	14834	14699	14651	14450	14562	14697	14662	14813	14822	14503	14659	14797	14793	14703	14747	14576	14694	14428	14600	14546	14619	14640	14603	14683	14514	14792	14624	14630	14687	14728	14616	14600	14717	14720	14762	14703	14756	14874	14708	14616	14734	14620	14529	14617	14670	14715	14711	14460	14629	14427	14632	14830	14666	14803	14685	14820	14878	14760	14626	14639	14691	14673	14648	14702	14764	14584	14617	14767	14663	14681	14649	14705	14626	14701	14764	14541	14663	14487	14745	14650	14740	14823	14580	14725	14697	14675	14726	14625	14535	14649	14783	14758	14606	14742	14664	14632	14774	14770	14718	14689	14569	14683	14666	14720	14579	14670	14576	14664	14876	14470	14693	14671	14763	14680	14796	14614	14586	14672	14693	14713	14754	14766	14696	14757	14473	14878	14719	14540	14714	14849	14645	14690	14646	14678	14804	14684	14639	14366	14665	14825	14766	14762	14791	14755	14710	14641	14587	14770	14636	14705	14660	14743	14524	14614	14905	14661	14605	14672	14625	14596	14794	14709	14658	14788	14734	14588	14644	14684	14555	14643	14595	14706	14521	14814	14703	14759	14840	14745	14788	14733	14623	14691	14786	14694	14684	14670	14605	14738	14620	14647	14664	14592	14673	14578	14623	14788	14689	14585	14616	14665	14664	14501	14623	14630	14740	14596	14858	14662	14603	14684	14582	14736	14746	14554	14731	14693	14708	14537	14685	14780	14468	14600	14872	14701	14361	14787	14607	14694	14588	14739	14688	14631	14678	14729	14526	14614	14711	14719	14650	14811	14661	14790	14565	14779	14621	14747	14630	14688	14634	14672	14790	14513	14687	14634	14702	14762	14681	14627	14891	14705	14583	14698	14791	14715	14757	14644	14498	14567	14798	14611	14796	14903	14677	14814	14583	14593	14726	14845	14857	14780	14725	14538	14654	14722	14592	14767	14675	14624	14709	14724	14772	14661	14635	14827	14648	14745	14607	14566	14735	14601	14650	14783	14800	14754	14573	14960	14661	14586	14582	14825	14637	14572	14631	14641	14687	14749	14781	14564	14665	14700	14578	14526	14675	14697	14531	14888	14703	14739	14633	14693	14639	14578	14665	14821	14680	14620	14700	14823	14724	14786	14898	14642	14768	14538	14639	14752	14645	14779	14621	14755	14754	14675	14735	14638	14705	14774	14651	14656	14674	14640	14763	14740	14575	14846	14760	14699	14805	14506	14726	14681	14743	14763	14712	14568	14899	14514	14733	14642	14687	14612	14514	14660	14651	14593	14735	14588	14581	14677	14753	14788	14704	14671	14718	14502	14732	14691	14732	14520	14776	14824	14683	14744	14691	14851	14632	14686	14637	14544	14708	14701	14688	14574	14719	14591	14837	14596	14646	14564	14475	14761	14761	14821	14659	14769	14618	14718	14548	14645	14505	14699	14823	14528	14572	14607	14588	14587	14617	14592	14673	14640	14808	14889	14818	14698	14700	14831	14657	14757	14764	14652	14730	14657	14825	14784	14616	14567	14703	14625	14559	14616	14602	14798	14552	14709	14737	14751	14726	14598	14637	14765	14643	14530	14601	14605	14711	14815	14731	14665	14577	14557	14582	14608	14767	14717	14559	14622	14665	14675	14686	14608	14588	14749	14756	14427	14697	14676	14677	14802	14766	14841	14748	14705	14705	14736	14624	14564	14780	14561	14697	14706	14607	14611	14793	14797	14650	14723	14625	14741	14832	14498	14702	14539	14672	14596	14777	14670	14744	14569	14837	14805	14545	14791	14604	14640	14519	14667	14778	14615	14699	14741	14608	14688	14589	14770	14824	14790	14772	14598	14778	14617	14658	14686	14659	14618	14705	14605	14652	14699	14639	14612	14522	14777	14575	14845	14713	14534	14763	14684	14789	14523	14781	14665	14634	14698	14633	14530	14771	14679	14664	14668	14743	14656	14619	14779	14646	14506	14761	14622	14695	14521	14791	14396	14735	14500	14677	14586	14612	14520	14590	14749	14615	14695	14641	14586	14696	14664	14649	14631	14936	14747	14719	14483	14730	14506	14772	14705	14703	14788
23424	21029	28495	23843	21876	24347	25773	21335	20274	20391	20202	19666	19592	19531	19195	18893	19118	19235	18845	18692	18853	18441	18523	18437	18652	18492	18303	18295	18451	18261	18169	18319	18185	18330	18187	18376	18106	18195	18362	18174	18336	18340	18365	18523	20020	20355	19766	18968	18597	18498	18222	18161	18307	18141	18311	18143	18458	18315	18105	18106	18282	18092	18070	18051	18281	18217	17967	18222	18219	18140	17967	18129	18267	18301	18143	18259	18385	17886	18037	18199	18231	18177	18231	18269	18050	18049	18200	18143	18295	18134	18112	18363	18124	18303	18212	18264	18242	17977	17963	18026	18131	18114	18201	18235	18223	18186	18014	18089	18284	18127	18254	18113	18087	18109	17895	18151	18242	18133	18162	18143	18323	18236	18087	17989	18184	18245	18355	18148	18201	18188	18226	18214	18166	18306	18123	18151	18220	18265	18328	18122	18037	17962	18101	18081	18347	18302	18314	18122	18070	18268	18187	18113	18286	18351	18148	18141	18509	18407	18194	18175	18362	18022	17976	17948	18082	18231	18370	17778	18106	18149	18063	17989	18234	18148	18473	18180	18185	18075	18147	18089	18089	18209	18232	18349	18257	18084	18177	18052	18119	18140	18135	18073	18108	17996	18162	17826	18090	18054	18150	18206	18328	18062	18129	17943	18229	18160	18134	18141	18164	18109	18414	18197	18178	18216	18259	18039	17941	18167	18128	18043	18285	18075	18290	18200	18366	18174	18078	18103	18112	18022	18220	18232	18054	18213	18189	18044	17840	18133	18159	18052	18185	18146	18113	18112	18193	17986	18244	18254	18327	18183	18095	18111	18279	18246	18299	18123	18403	18058	18226	18241	18082	18312	18011	18128	18073	17880	18086	18222	18272	17985	18146	18082	18217	18022	18034	18051	18196	18112	17993	18016	18002	18103	18189	18267	18194	18132	18248	17931	18277	18070	17977	18007	18049	18125	18306	18131	17992	17937	18101	18268	18039	18110	18239	18187	18093	18110	18010	18073	18196	18030	18122	18290	18203	18236	18037	18168	18198	18078	17997	18091	18195	18222	18192	17962	18251	18246	18016	18095	18268	18146	18046	18180	18238	17981	18202	18165	18339	18011	18133	18152	17993	18198	18251	18223	18010	17962	18059	18030	18096	18098	18325	18165	18189	18147	18285	18264	18103	17960	18227	18093	18231	18086	18058	18064	18036	18032	18128	18174	18072	18234	18232	18019	18295	18216	18081	18091	18214	18259	18193	18198	18219	18079	18274	18000	18098	18153	18013	17970	18174	18136	18312	17869	17952	18241	18224	18008	18197	18225	18189	18092	18039	18166	18149	18069	17931	17935	18004	18416	18194	18188	18338	18184	18049	18312	17936	18220	18324	18133	17964	18003	18121	18223	18137	18145	18132	18318	18257	18075	18012	18120	18251	18109	18115	18112	17990	18058	18174	18084	18252	18170	18280	18088	18053	18127	18151	18224	18072	18120	18222	18257	18271	18229	18225	18394	18114	18149	18284	18122	18064	17975	18032	17916	17980	18129	18171	18140	18174	18000	18226	18030	18093	18070	18176	18277	18159	18175	18111	18141	18294	18283	18102	18100	18188	18096	17964	18127	18175	18173	18309	18174	18116	18053	18243	18163	18070	17894	18065	17894	17975	18351	18228	18202	18024	18174	17985	18041	17973	18149	18144	18143	18194	18179	18343	18109	18283	18043	18292	18106	18225	18252	17968	18268	18180	17945	18086	17951	18260	18025	18243	18345	18188	18141	18372	18195	18083	18223	18007	17883	18178	18210	18099	18283	18088	17973	18092	18011	18308	18169	18049	18033	18042	18196	18200	18115	18131	18130	18222	18045	17916	18212	18018	18094	18182	18054	17909	18076	18178	18205	18212	18113	18163	18057	18159	18324	18172	18083	18285	18162	18164	18245	18133	17952	18067	18121	18321	18393	18206	17965	18067	17938	18197	18241	18068	18096	17985	18229	18023	18296	18265	18122	18091	18261	18212	18297	18073	18170	18256	18119	18193	18157	18106	18064	18133	17895	18225	18369	18010	18118	18146	18090	18082	18201	18221	18142	18254	18163	18084	18130	17949	17975	18267	18159	18195	18306	17938	18171	18203	18063	18281	18179	18223	18147	18256	18303	18276	18189	18249	18063	18183	18175	18016	18121	18257	18278	18142	17937	18077	18008	18177	18125	18057	17936	18184	18152	18108	18199	18137	17916	18356	18214	18204	18137	18200	17953	18037	18148	18349	18328	18183	17994	18182	18031	18127	18053	18289	18232	18291	18215	18326	18068	18210	18165	18373	18130	18103	18245	18238	18238	18082	18428	18076	18163	18191	18263	18112	18193	18251	18233	18219	18118	18181	18027	18045	18282	18182	18218	17997	18069	18151	18028	18096	18083	18144	18100	18006	18012	18067	17978	18166	18096	18357	18197	18427	18226	18193	17905	18195	18088	18070	18152	18244	18210	18341	18131	18241	18100	18197	17956	18000	18271	18169	18249	18135	18114	18166	18108	18207	18000	18026	18139	18119	18085	18308	18095	18109	17956	18251	18325	18333	17957	17959	18272	18118	18124	17983	18076	18088	18057	18052	18107	18082	18117	18160	18170	18225	18263	18290	18157	18234	18046	18325	18060	18282	18384	18177	18084	18050	17932	17884	17996	17976	18060	17902	18106	18057	18164	18188	18024	17956	18092	18185	18076	17817	18244	18232	18296	18256	18125	18018	17891	18282	18211	18122	18307	18312	18017	18192	18221	18131	18041	18463	18334	18036	18112	18114	18172	18186	18169	18088	17964	18007	17976	17956	18110	18050	18002	18119	18126	18167	17927	18156	18288	18241	18141	18236	18002	17945	18003	18191	18543	17998	18073	18197	18138	17906	18098	18302	18111	18225	18111	18074	18142	18255	18208	18267	18176	18113	17927	18107	18131	18056	18129	18168	18164	17984	17960	18067	18093	18008	18170	18150	18094	17948	17931	18150	18263	18146	18112	18121	18222	18293	18215	18320	18340	18325	18016	18009	18118	17952	18094	18015	18233	18338	18124	18240	18257	18196	18193	18042	18110	18079	18192	18138	18297	18114	17927	18089	18354	18051	18068	18107	17985	18008	18207	18222	17994	17980	18061	18123	18301	18068	18266	18033	18215	18234	17997	18115	18236	18167	18139	18209	18298	18232	18083	18220	18142	18236	18212	18046	18372	18056	18153	17905	17975	18401	18279	18237	18158	17856	18019	18281	18211	18305	18138	17967	18288	18191	18231	18189	18256	18138	18202	17957	17850	18104	18146	17909	17992	18041	18143	18070	18160	18133	18033	18120	18092	18103	17931	18011	18078	18264	18331	18120	18245	17975	18168	18202	18022	18023	18336	18343	18331	18303	18236	17998	18049	18117	18006	17873	18169	18250	18139	18211	18148	17997	18192	18066	18175	18020	17952	18116	18389	18155	18035	18230	18222	17987	18236	17971	18217	18149	18078	17921	18115	18093	18250	18133	18087	18098	18357	18208	18236	18190	18185	18126	17990	18187	18169	18084	18117	18087	17758	18019	18256	18275	18061	18066	18307	18002	18155	18297	18079	18052	18092	18113	18218	18187	18237	18251	18211	18224	18123	18189	18150	18073	18031	18082	18152	17999	18126	18171	17977	18116	18098	18196	18374	18217	18170	18245	18208	18228	18201	18123	18172	18138	17858	18263	18178	18108	18129	18081	18268	18132	18007	18267	18179	18242	18060	18050	17952	18228	18266	18182	18261	18164	18300	18187	18235	18157	18173	18038	18171	18062	18142	18299	18428	18430	18163	18189	18336	17940	18070	18127	18058	18273	18389	18292	18284	18199	18034	18145	18157	18244	18134	18106	18101	18027	18323	18208	18252	18147	18010	18148	18200	18505	18191	18491	18264	17924	18127	18259	18057	18076	18115	18103	18237	18183	18127	18163	17993	18157	17968	18330	18133	18356	18323	18172	18209	18110	18187	18175	18073	17847	18341	18145	18038	18256	18087	18084	18035	18115	18283	18013	18166	18206	18458	18316	18160	18009	18212	18036	18033	18181	18297	18283	18348	18116	18236	17963	18082	18250	18260	18263	18084	18143	17984	17860	18153	18115	18173	18094	18209	18093	18089	18146	18193	18200	18124	18163	18223	18050	18202	18218	18046	18252	18043	17973	18305	18329	18260	17965	18174	18114	18077	18089	18121	18154	18347	18129	18023	18172	18059	18181	18452	18318	18300	18223	18089	17753	18265	18146	18335	17995	18404	18284	18040	18388	18230	18443	18245	18373	18092	18089	18010	18297	18240	18143	18059	18084	18154	18097	18379	18364	18350	18306	18071	18220	17962	18022	17895	18097	18049	18218	18055	18205	18316	18339	18096	17881	18137	18320	18110	18221	18309	18014	18101	18183	18206	18220	18252	18289	17801	17911	17951	18173	18248	18073	18127	18094	17971	18097	18221	18111	18247	18131	18011	18066	18381	18149	18163	18095	17996	18097	17947	18133	18043	18008	18094	18110	18053	18173	17995	18250	17991	18122	18301	18107	18095	17851	18216	18132	18047	18102	18085	18220	18279	18251	18199	18180	18106	18151	17971	18169	18346	18253	18321	18128	18362	18073	17957	18235	17920	18120	18177	18265	18133	18272	18277	18241	18277	17979	18080	18063	18154	18244	18254	18341	18091	18127	18249	18232	18100	18098	18155	18181	18055	18101	18098	18299	18285	18014	17948	18352	18132	18207	18254	17964	17895	18098	18168	18195	18160	18054	18139	18085	18023	18147	18090	18305	18280	18122	18010	18215	18164	18245	18225	18239	18061	18250	17933	18240	18335	18055	18172	17985	18010	18155	18347	17935	18035	18034	18083	18106	18023	18242	18160	18194	18164	17881	18206	18165	18154	17947	18110	18159	18008	18260	18204	18139	18137	18267	17906	18222	18280	18112	18150	18355	18196	18194	18290	18133	18145	18065	18093	18079	17913	18055	18076	18084	18085	18131	18255	18040	18121	18219	18019	18236	18219	18266	18186	18228	18302	18107	17928	18115	18022	18364	18174	18124	18065	18266	18282	18167	18261	18094	18185	18184	17960	18040	18240	18203	18191	18054	18264	18221	18104	18124	17987	18218	18303	18219	18097	18267	18113	18262	18236
25779	43513	39528	30179	23987	20855	19864	18912	17829	17415	17234	17058	16496	16033	15855	15747	15464	15852	15313	15071	15096	14931	14940	14764	14859	14678	14667	14752	14404	14650	14434	14372	14541	14424	14626	14472	14374	14552	14343	14453	14450	14315	14411	14977	17429	17311	16380	15172	14818	14377	14335	14534	14403	14310	14481	14284	14312	14300	14145	14318	14352	14339	14376	14446	14294	14446	14267	14309	14428	14289	14303	14363	14342	14267	14314	14540	14475	14438	14523	14247	14356	14428	14448	14266	14399	14355	14380	14458	14353	14330	14253	14478	14571	14175	14282	14399	14435	14366	14328	14220	14539	14275	14301	14379	14347	14446	14309	14475	14408	14300	14313	14452	14415	14353	14250	14430	14342	14413	14255	14407	14386	14479	14500	14383	14113	14588	14380	14361	14339	14247	14355	14280	14463	14400	14285	14417	14358	14455	14403	14297	14316	14132	14130	14313	14389	14560	14254	14500	14236	14418	14393	14380	14500	14412	14344	14317	14668	14356	14356	14268	14218	14463	14559	14378	14498	14248	14405	14551	14327	14409	14424	14543	14529	14384	14234	14536	14336	14279	14482	14452	14457	14421	14337	14382	14290	14377	14299	14337	14525	14248	14266	14595	14373	14254	14312	14480	14271	14247	14498	14542	14413	14406	14249	14487	14291	14289	14374	14375	14319	14359	14195	14354	14485	14448	14445	14291	14355	14416	14440	14338	14303	14606	14341	14245	14395	14418	14491	14484	14219	14242	14448	14219	14429	14296	14299	14367	14353	14378	14409	14424	14389	14180	14417	14448	14342	14466	14281	14532	14463	14459	14226	14351	14347	14345	14420	14171	14365	14464	14393	14270	14489	14467	14342	14294	14309	14388	14334	14270	14381	14276	14413	14274	14384	14188	14328	14619	14375	14440	14396	14506	14403	14381	14620	14338	14368	14467	14412	14325	14535	14318	14411	14434	14285	14246	14292	14346	14430	14397	14375	14445	14179	14308	14363	14485	14317	14397	14366	14437	14470	14379	14303	14480	14271	14376	14363	14264	14478	14405	14357	14430	14348	14367	14353	14315	14465	14391	14292	14241	14391	14497	14389	14470	14220	14451	14332	14350	14395	14368	14284	14260	14370	14328	14380	14439	14399	14499	14410	14363	14451	14270	14457	14544	14222	14245	14477	14361	14356	14162	14217	14521	14344	14254	14569	14386	14497	14340	14354	14385	14388	14449	14470	14402	14376	14352	14315	14407	14418	14443	14379	14469	14359	14502	14210	14269	14435	14459	14383	14372	14461	14370	14332	14344	14413	14350	14275	14454	14164	14399	14302	14396	14372	14314	14314	14435	14345	14407	14619	14466	14277	14269	14373	14390	14454	14428	14384	14330	14434	14369	14411	14343	14456	14121	14249	14438	14414	14308	14245	14569	14248	14459	14408	14489	14491	14397	14178	14468	14202	14393	14329	14349	14369	14404	14524	14418	14279	14190	14387	14384	14412	14429	14390	14329	14324	14349	14376	14366	14458	14249	14435	14303	14408	14241	14477	14503	14397	14289	14495	14331	14433	14550	14364	14413	14405	14266	14388	14345	14446	14408	14442	14265	14359	14461	14282	14155	14381	14369	14501	14168	14325	14364	14394	14232	14209	14339	14373	14421	14399	14309	14362	14315	14317	14307	14463	14419	14330	14255	14307	14359	14418	14365	14387	14377	14166	14529	14303	14339	14399	14464	14507	14462	14383	14378	14515	14350	14364	14272	14471	14486	14195	14341	14451	14499	14424	14369	14250	14282	14350	14316	14492	14294	14426	14353	14484	14341	14264	14546	14324	14415	14253	14269	14298	14459	14449	14307	14319	14262	14375	14318	14417	14368	14431	14373	14346	14238	14313	14455	14245	14342	14245	14330	14419	14339	14354	14320	14221	14371	14288	14427	14513	14446	14388	14382	14345	14323	14386	14345	14372	14407	14478	14322	14205	14318	14421	14482	14370	14420	14268	14372	14318	14271	14355	14429	14240	14307	14488	14516	14318	14370	14374	14270	14413	14345	14400	14376	14305	14363	14321	14385	14493	14372	14369	14369	14368	14258	14358	14157	14336	14345	14418	14398	14403	14161	14396	14329	14482	14206	14477	14386	14447	14202	14252	14469	14408	14213	14157	14397	14446	14538	14377	14360	14275	14336	14455	14399	14214	14582	14294	14399	14276	14320	14355	14444	14376	14304	14476	14324	14356	14460	14513	14378	14318	14388	14319	14408	14335	14462	14498	14350	14286	14427	14191	14323	14362	14410	14460	14344	14481	14296	14442	14409	14290	14499	14453	14157	14341	14443	14204	14419	14442	14281	14305	14294	14394	14465	14428	14462	14428	14455	14372	14314	14396	14321	14558	14385	14290	14464	14477	14324	14296	14447	14417	14371	14496	14171	14356	14398	14271	14382	14422	14383	14250	14267	14491	14456	14362	14569	14484	14328	14433	14402	14227	14365	14370	14501	14295	14345	14379	14345	14353	14316	14406	14278	14472	14355	14362	14496	14267	14534	14344	14359	14348	14300	14418	14316	14452	14478	14423	14398	14326	14236	14396	14330	14410	14453	14264	14508	14261	14341	14335	14480	14408	14484	14290	14418	14413	14372	14548	14400	14378	14431	14385	14294	14513	14412	14319	14284	14389	14281	14370	14193	14343	14455	14322	14277	14404	14418	14385	14251	14316	14379	14426	14192	14194	14252	14503	14185	14376	14386	14289	14498	14412	14273	14434	14401	14334	14444	14335	14233	14548	14272	14441	14434	14342	14375	14416	14309	14346	14388	14402	14487	14389	14252	14479	14412	14341	14336	14371	14366	14503	14407	14385	14438	14459	14174	14378	14372	14350	14278	14438	14294	14424	14384	14380	14540	14559	14256	14398	14437	14168	14327	14446	14272	14309	14380	14273	14339	14415	14399	14540	14367	14423	14318	14260	14260	14262	14429	14386	14281	14307	14259	14416	14368	14386	14362	14331	14389	14484	14487	14420	14375	14449	14417	14377	14356	14444	14370	14360	14333	14279	14306	14303	14476	14330	14456	14233	14409	14252	14492	14397	14344	14342	14265	14508	14383	14499	14303	14340	14432	14355	14448	14306	14296	14361	14467	14483	14527	14324	14369	14304	14482	14357	14377	14379	14357	14370	14342	14458	14419	14304	14332	14326	14526	14279	14484	14368	14326	14232	14401	14216	14209	14358	14410	14168	14411	14287	14466	14442	14492	14410	14344	14430	14412	14440	14375	14288	14236	14219	14570	14380	14198	14283	14342	14397	14450	14543	14392	14153	14371	14289	14330	14261	14459	14370	14449	14442	14274	14343	14287	14387	14479	14475	14340	14456	14266	14436	14387	14286	14305	14307	14354	14261	14222	14341	14466	14336	14390	14445	14370	14376	14230	14392	14341	14300	14349	14264	14397	14519	14363	14572	14108	14555	14443	14401	14315	14350	14351	14401	14446	14466	14300	14411	14373	14163	14413	14417	14378	14356	14389	14512	14319	14331	14240	14417	14297	14263	14365	14372	14300	14379	14281	14457	14387	14350	14309	14534	14467	14370	14446	14440	14410	14294	14220	14515	14261	14255	14413	14297	14425	14310	14409	14269	14260	14449	14510	14314	14363	14510	14326	14397	14309	14404	14488	14314	14452	14451	14596	14312	14376	14421	14411	14449	14215	14458	14325	14426	14408	14233	14408	14248	14344	14370	14349	14446	14356	14340	14341	14427	14390	14371	14415	14457	14315	14363	14316	14465	14320	14399	14458	14355	14441	14568	14455	14187	14312	14269	14464	14432	14355	14405	14438	14443	14263	14277	14280	14452	14280	14399	14446	14310	14487	14324	14318	14289	14353	14451	14367	14219	14427	14284	14196	14455	14279	14317	14366	14396	14504	14261	14296	14424	14417	14484	14319	14440	14411	14512	14369	14229	14356	14295	14384	14289	14363	14276	14291	14382	14506	14364	14333	14502	14404	14180	14241	14403	14308	14231	14391	14287	14449	14255	14391	14481	14445	14436	14421	14445	14459	14310	14266	14505	14509	14346	14211	14275	14374	14541	14378	14455	14393	14426	14163	14258	14431	14280	14555	14531	14298	14189	14336	14317	14370	14444	14220	14382	14341	14442	14483	14309	14394	14358	14466	14429	14442	14455	14343	14429	14284	14168	14419	14352	14445	14394	14329	14311	14213	14479	14267	14370	14329	14414	14166	14438	14363	14280	14536	14238	14402	14446	14275	14385	14245	14444	14497	14505	14440	14506	14305	14250	14308	14398	14391	14376	14076	14458	14334	14406	14360	14425	14510	14373	14474	14389	14260	14331	14510	14205	14318	14386	14261	14424	14557	14407	14264	14355	14361	14362	14381	14365	14455	14208	14246	14351	14287	14523	14461	14274	14355	14423	14328	14543	14702	14355	14267	14214	14362	14242	14477	14483	14110	14354	14495	14466	14428	14395	14445	14425	14364	14417	14396	14475	14324	14472	14434	14363	14440	14327	14333	14351	14408	14423	14413	14436	14394	14357	14496	14449	14356	14245	14470	14206	14423	14323	14506	14436	14359	14413	14194	14240	14427	14437	14452	14224	14575	14312	14375	14363	14192	14302	14385	14426	14215	14563	14367	14454	14320	14398	14225	14396	14303	14327	14243	14307	14345	14260	14405	14522	14324	14334	14293	14350	14531	14281	14355	14288	14398	14422	14367	14339	14328	14315	14305	14452	14422	14420	14286	14286	14350	14488	14485	14348	14617	14359	14458	14503	14311	14588	14423	14309	14531	14365	14523	14375	14340	14302	14340	14327	14198	14295	14420	14526	14306	14426	14459	14271	14549	14327	14353	14414	14367	14367	14435	14337	14463	14405	14452	14529	14464	14523	14523	14319	14460	14368	14190	14355	14457	14314	14354	14460	14357	14518	14529	14379	14363	14289	14414	14298	14549	14389	14420	14278	14283	14454	14315	14378	14413	14231	14597	14339	14366	14260	14419	14360	14271	14469	14253	14246	14477	14439	14401	14368	14178	14569	14386	14429	14373	14397	14323	14343	14372	14418	14422	14278	14306	14333	14378	14384	14476	14375	14328	14467	14328	14216	14444	14369	14399	14172	14516	14400	14322	14411	14299	14405	14434	14386	14429	14508	14400
29580	23701	24730	21732	19117	18844	19055	19041	18747	18873	18700	18680	18679	18546	18495	18430	18522	18506	18470	18487	18495	18071	18557	18388	18198	18352	18165	18231	18169	18297	18009	18319	18396	18411	18257	18094	18267	18231	18038	18169	18346	18163	18097	18343	18249	18583	18374	18554	18477	18065	18413	18263	18307	18253	18380	18436	17956	18148	18139	18321	18332	18239	18277	18430	18388	18204	18309	18254	18256	18385	18289	18288	18171	18194	18324	18148	18305	18173	18383	18052	18191	18187	17977	18153	18454	18125	18444	18206	18174	18170	18144	18322	18121	18018	18115	18329	18296	18206	18085	18163	18441	18251	18201	18284	18357	18234	18169	18100	18114	18214	18210	18207	18210	18260	18165	18368	18282	18346	18011	18187	18037	18337	18136	18114	18147	18276	18076	18026	18177	18116	18334	18017	18181	18062	18028	18093	18255	18166	18151	18118	18251	18204	18241	18201	18165	18203	18096	17961	18005	18306	18257	18313	18046	18200	18177	18101	18231	18275	18282	18040	18307	18347	18180	18142	18473	18061	18098	18317	18136	18064	18121	18263	18229	18242	18053	18344	18359	18249	18249	18201	18243	18241	18041	18116	18151	18131	18085	18064	18276	18225	18249	18152	18172	18088	18465	18185	18298	18383	18124	18074	18102	18298	18252	18164	18140	18263	18274	17961	18110	18057	18114	18296	18236	18011	18315	18236	18186	18179	17990	18226	18276	18182	18311	18361	18129	18157	18238	18291	18300	18360	18038	18291	18150	18433	18092	18201	18407	18368	18318	18367	18199	18106	18249	18327	18164	18007	18157	18285	18336	18201	18173	18072	18035	17961	18145	18151	18159	18375	18050	18234	18131	18298	18382	18366	18378	18314	18138	18117	18321	18336	18357	18458	18450	18244	18363	18165	18213	18372	18330	18225	18179	18175	18275	18313	18069	18329	18324	18198	18108	18088	18379	18338	18041	18126	18034	18289	18107	18324	18150	18209	18129	18148	18135	17944	18189	18157	18241	18244	18143	18243	18178	18133	18236	18088	18177	18280	18390	18367	18241	18239	18160	18360	18122	18255	18070	18007	18125	18181	18387	18104	18365	18161	18347	18126	18183	18153	18172	18300	18133	18339	18375	18083	18451	18337	18271	18290	18177	18631	18337	18280	17995	18067	18268	17983	18135	18298	18204	18116	18056	18417	18158	18219	18099	18332	18263	18070	18202	18307	18229	18406	18061	18144	18195	18197	18159	18156	18232	18374	18201	18157	18178	18123	18120	18173	18030	18103	18047	18340	18131	18054	18299	18005	18121	18504	18339	18210	18375	18499	18391	18250	18218	18277	18344	18112	18327	18102	18382	18317	18263	18262	18297	18332	18275	18317	18167	18260	18112	18209	18129	18095	18107	18024	17893	18185	18205	18108	18076	18192	18086	18178	18254	18314	18211	18108	17965	18263	18192	18058	18249	18215	18169	18051	18095	17998	18246	18136	18156	18184	18254	18371	18196	18305	18045	18423	18269	18391	18366	18072	18177	18385	18380	18201	18047	18011	18100	18424	18176	18248	18028	18190	18315	18127	18343	18247	18293	18064	18286	18213	18176	18221	18331	18275	18146	18015	18094	18180	18423	18235	18086	18416	18415	18433	18291	18220	18110	18222	18294	18233	18355	18078	18075	18199	18183	18125	18293	18291	18354	18313	18249	18229	18106	18190	18169	18129	18282	18118	17949	18158	18231	18246	18234	18154	18167	18243	18350	18201	18410	18172	18133	18173	18097	18279	18406	18456	18335	18058	18192	18224	18086	18024	18143	18301	18176	18257	18049	18023	18386	18231	18299	18302	18157	18340	18142	18310	18273	18322	18245	18160	18266	18215	18285	18283	18284	18013	18213	18311	18179	18327	18029	18187	18194	18173	18367	18189	18306	18458	18308	18361	18153	17990	18187	18191	18181	18255	18288	18241	18218	18132	18136	18158	18179	18211	18145	18184	18199	18253	17962	18305	18271	18251	18172	18294	18300	18377	18336	18364	18206	18284	18124	18168	18410	18244	18106	18223	18246	18218	18431	18147	18222	17947	18064	18065	18299	18180	18130	18379	18361	18143	18142	18076	18171	18161	18146	18159	18354	18375	18353	18384	18115	18179	18254	18193	18266	17965	18237	18334	18221	18022	18324	18357	18022	18282	18106	18200	18152	18200	18255	18266	18151	18217	18166	18243	18096	18031	18270	18250	18221	18167	18161	18154	18285	18426	18223	18207	18160	18206	18094	18162	18158	18188	18249	18445	18282	18259	17946	18178	18312	18164	18239	18368	18147	18119	18329	18271	18117	18184	18332	18049	18147	18196	18355	18314	18153	18093	18090	18182	18110	17992	18184	18094	18172	18218	18179	18219	18193	18144	18267	18142	18185	18229	18155	18342	18354	18173	18242	18330	18246	18233	18239	18237	18265	18172	18219	18152	18185	18390	18135	18307	18201	18260	18202	18203	18243	18339	18261	17964	18260	18143	18119	18257	18227	18284	18373	18071	17923	18128	18276	18286	18124	18233	18134	18097	18296	18246	18130	18119	18025	18189	18291	18305	17997	18110	18339	18285	18356	18056	18411	18307	18126	18155	18281	18203	18182	18197	18095	18428	18207	18096	18164	18241	17967	18115	18236	18038	18361	18352	18282	18135	18220	18435	18334	18305	18249	18182	18008	18030	18196	18308	18183	18064	18360	18099	18206	18041	18234	18182	18226	18284	18076	18123	18360	18275	18400	18236	18371	18272	18296	18369	18211	18222	18227	18055	17999	18308	18306	18198	18226	18093	18108	18255	18098	18275	18299	18073	18242	18206	18339	18348	18292	18074	18114	18264	18383	18330	18271	18247	18072	18267	17986	18484	18162	18215	18285	18378	18146	18222	18112	18309	18322	18285	18162	18178	18375	18261	18475	18099	18340	18205	18202	17974	18160	18229	17953	18074	18252	18164	18209	18261	18308	18372	18205	18193	18092	18408	18363	18401	18019	18219	18075	18162	18205	18291	18265	18075	18152	18424	18219	18285	18260	18237	18311	18338	18339	18149	18053	18335	18241	18143	18192	18089	18277	18265	18276	18483	18310	18125	18219	18374	18348	18185	18164	18097	18219	18242	18412	18272	18313	18045	18195	18107	18292	18182	18467	18305	18408	18322	18224	18135	18202	18116	18208	18148	18194	18098	18186	18269	18168	18284	18111	18051	18111	18181	18271	18299	18152	18141	18166	18059	18070	18174	18252	18270	18420	18299	18166	18257	18388	18157	18283	18294	18115	18197	18190	18286	18071	18002	18292	18156	18294	18348	18118	18287	18245	18253	18310	18201	18042	18337	18261	18148	18380	18197	18118	18356	18242	18234	18259	18017	18309	18080	18264	18149	18233	18358	18373	18232	18192	18434	18264	18021	18088	18368	18288	18306	18263	18317	18419	18261	18250	18224	18072	18197	18251	18523	18128	18245	18376	18340	18199	18234	18115	18110	18268	18146	18118	18201	18289	18300	18240	18130	18165	18162	18216	18240	18062	18320	18202	18106	18247	18127	18138	18125	18186	18172	18195	18163	18289	18013	18034	18098	18158	18338	18155	18164	18221	18239	18359	18066	18221	18344	18171	18229	18221	18084	18020	18180	18158	18252	18192	18190	18171	18109	18090	18322	18391	18360	18396	18169	18058	18345	18086	18252	17975	18362	18244	18283	18030	18307	18329	18457	18011	18145	18300	18160	18213	18126	18189	18075	18167	18169	18274	18194	18433	18132	18187	18260	18204	18158	18358	18372	18177	18142	18138	18278	18362	18151	18181	18129	18122	18159	18155	18200	18267	18399	18286	18254	18158	18205	18120	18183	18109	18218	18237	18123	18105	18135	18304	17978	18241	18309	18148	18313	18153	18338	18179	18090	18152	18279	18170	18171	18427	18377	18264	18217	18128	18143	18243	18228	18217	18295	18066	18249	18011	18053	18225	18183	18202	18163	18100	18194	18181	18336	18086	18133	18239	18260	18208	18442	18204	18242	18211	18243	18279	18163	18324	18196	18357	18034	18173	18197	18349	18042	18125	18371	18242	18234	18383	18112	18255	18044	18118	18310	18145	18413	18594	18154	18206	17921	17979	18166	18212	18208	18195	18429	18302	18242	18404	18170	18145	18136	18340	18229	18218	18419	18198	18373	18409	18306	18357	18033	18282	18177	17961	18454	18201	18052	18212	18041	18241	18308	18142	17983	18347	18076	18115	18170	18228	18288	18163	18122	18382	18283	18527	18176	18115	18308	18315	18355	18431	18114	18081	18301	18327	18118	18143	18227	18234	18009	18090	18414	18281	18302	18010	17971	18117	18350	18176	18182	18448	18549	18307	18191	18076	18353	18315	18096	18334	18273	18242	18271	18428	18312	18168	18320	18161	17985	18162	18247	18134	18160	18098	18187	18463	18158	18221	18293	18148	18285	18145	18364	18197	18407	18057	18321	18218	18136	18204	18250	18255	18000	18276	18344	18105	18149	18035	18063	18034	17962	18189	18260	18137	18020	18235	18188	18075	18307	18273	18194	18351	18350	18304	18128	18083	18277	18145	18152	18216	18156	18211	18003	18142	18173	18148	18191	18195	18278	18197	18148	18105	18234	18362	18011	18282	18243	18170	18238	18078	18162	18289	18052	18232	18299	18330	18200	18044	18129	18339	18259	18278	18015	18422	18398	18208	18226	18325	18319	18237	18090	18216	18118	18049	18116	18262	18172	18229	18070	18208	18253	18309	18177	18230	18194	18237	18293	18150	18246	18279	18413	18074	18171	18305	18174	18278	18381	18057	18353	18081	18272	18251	18084	18106	18178	18297	18227	18268	18438	17968	18021	18350	18444	18324	18326	18333	18527	18354	18291	18249	18203	18223	18129	18444	17880	18141	18306	18384	18182	18202	18325	18284	18201	18320	18254	18232	18335	18232	18303	18187	18142	18115	18067	18281	18253	18036	18074	18045	18178	18225	18239	18152	18246	18625	18249	18266	18183	18159	18227	18128	18366	18154	18332	18287	18131	18150	18042	18287	18311	18307	18280	18526	18301	18437	18105	18175	18165	18380	18420	18300	18246	18338	18217	18242	18310	18151	18233	18016	18224	18328	18342	18440	18228	18097	18299	18403	18218	18193	18292
20540	24724	21326	17471	16101	15640	15625	15490	15362	15176	15314	15275	15097	14830	14691	14627	14716	15024	14888	14709	14413	14448	14560	14447	14412	14449	14253	14394	14358	14461	14316	14308	14168	14346	14407	14460	14379	14348	14530	14491	14494	14504	14399	14302	14453	14616	14738	14423	14415	14460	14371	14274	14358	14360	14491	14268	14566	14420	14597	14343	14505	14622	14406	14276	14432	14278	14342	14401	14371	14282	14346	14439	14328	14519	14481	14139	14240	14295	14251	14434	14377	14333	14344	14445	14320	14422	14432	14198	14377	14413	14482	14595	14455	14388	14349	14366	14367	14355	14509	14342	14500	14467	14377	14295	14337	14378	14387	14364	14332	14530	14469	14285	14376	14423	14380	14388	14573	14513	14248	14316	14258	14390	14316	14337	14408	14301	14363	14408	14470	14260	14249	14292	14460	14321	14418	14313	14234	14362	14275	14140	14477	14215	14536	14230	14249	14345	14472	14252	14455	14241	14304	14266	14128	14273	14382	14497	14435	14371	14118	14259	14406	14030	14437	14274	14261	14440	14423	14389	14484	14201	14397	14360	14319	14600	14208	14347	14258	14410	14312	14303	14420	14345	14442	14576	14336	14476	14442	14380	14490	14354	14307	14482	14261	14388	14450	14298	14573	14381	14196	14437	14195	14349	14411	14412	14181	14353	14482	14355	14344	14418	14405	14239	14314	14349	14584	14248	14367	14283	14195	14385	14385	14330	14363	14568	14354	14277	14319	14526	14258	14422	14232	14257	14343	14244	14380	14352	14389	14330	14322	14301	14350	14334	14340	14358	14430	14180	14365	14392	14329	14411	14443	14578	14380	14568	14506	14213	14469	14357	14445	14439	14363	14254	14281	14517	14284	14278	14378	14429	14178	14471	14326	14315	14470	14438	14441	14393	14408	14485	14419	14436	14355	14356	14351	14375	14381	14346	14245	14301	14308	14200	14316	14321	14305	14426	14301	14435	14238	14413	14302	14424	14383	14445	14145	14487	14445	14316	14397	14268	14341	14351	14365	14589	14414	14344	14466	14236	14359	14367	14370	14333	14379	14360	14460	14334	14431	14435	14502	14221	14304	14390	14299	14280	14335	14259	14215	14459	14425	14430	14306	14318	14337	14432	14332	14239	14324	14426	14349	14367	14464	14415	14562	14360	14267	14399	14463	14347	14352	14398	14280	14444	14481	14290	14437	14385	14489	14337	14313	14410	14387	14599	14341	14395	14379	14371	14499	14293	14559	14504	14547	14509	14379	14268	14276	14382	14412	14380	14409	14327	14439	14415	14463	14523	14194	14483	14551	14290	14272	14574	14422	14457	14280	14417	14446	14375	14377	14301	14279	14203	14349	14280	14461	14437	14319	14319	14530	14267	14383	14346	14469	14357	14420	14258	14456	14292	14310	14376	14408	14456	14385	14510	14448	14371	14503	14286	14287	14334	14294	14409	14351	14523	14277	14405	14474	14284	14380	14317	14360	14344	14333	14312	14273	14521	14579	14357	14404	14387	14324	14317	14377	14373	14491	14290	14451	14464	14142	14366	14347	14142	14353	14300	14432	14433	14445	14429	14275	14419	14476	14382	14329	14407	14465	14482	14303	14279	14415	14291	14284	14389	14301	14451	14396	14382	14312	14175	14279	14398	14392	14579	14339	14192	14428	14406	14500	14355	14406	14387	14442	14425	14245	14539	14333	14507	14194	14474	14260	14309	14249	14441	14369	14394	14395	14465	14111	14202	14356	14391	14257	14392	14404	14336	14273	14173	14521	14605	14426	14233	14370	14438	14482	14294	14407	14316	14324	14483	14353	14382	14234	14530	14221	14453	14481	14409	14229	14544	14329	14256	14272	14268	14462	14289	14506	14465	14461	14200	14353	14354	14475	14333	14321	14531	14446	14459	14460	14366	14173	14414	14287	14210	14385	14342	14377	14264	14256	14337	14458	14228	14434	14485	14255	14360	14346	14246	14341	14184	14300	14420	14441	14385	14454	14352	14242	14392	14326	14345	14309	14353	14406	14229	14391	14461	14325	14287	14273	14320	14248	14248	14269	14501	14362	14450	14342	14362	14430	14186	14441	14249	14297	14450	14238	14381	14442	14405	14201	14214	14378	14376	14407	14373	14472	14313	14449	14402	14464	14495	14294	14462	14402	14385	14366	14510	14318	14414	14331	14477	14444	14420	14264	14425	14469	14219	14296	14431	14494	14365	14237	14365	14318	14366	14330	14314	14213	14308	14448	14430	14298	14336	14244	14290	14244	14347	14483	14365	14379	14294	14218	14311	14392	14378	14352	14592	14322	14398	14277	14422	14283	14539	14283	14483	14288	14302	14314	14462	14513	14166	14448	14312	14500	14110	14455	14433	14285	14404	14502	14487	14432	14311	14326	14355	14469	14249	14402	14240	14323	14303	14454	14466	14560	14387	14396	14402	14400	14429	14304	14309	14361	14210	14428	14445	14373	14217	14521	14372	14258	14514	14388	14517	14517	14315	14367	14384	14307	14482	14387	14413	14298	14430	14425	14329	14475	14413	14341	14456	14302	14434	14450	14093	14479	14392	14476	14288	14326	14408	14246	14382	14356	14442	14317	14441	14327	14252	14306	14393	14303	14520	14321	14224	14468	14361	14270	14265	14356	14353	14227	14276	14363	14273	14458	14300	14367	14302	14392	14444	14436	14348	14273	14433	14444	14355	14190	14432	14366	14585	14313	14373	14525	14262	14261	14393	14377	14336	14211	14390	14334	14441	14305	14421	14471	14517	14343	14410	14351	14446	14427	14508	14385	14448	14564	14306	14402	14566	14395	14472	14382	14380	14415	14525	14388	14395	14393	14434	14355	14463	14344	14255	14215	14307	14480	14422	14438	14407	14336	14373	14413	14251	14425	14342	14374	14376	14372	14447	14283	14361	14371	14278	14344	14266	14418	14505	14401	14435	14473	14210	14405	14396	14267	14306	14246	14393	14305	14488	14248	14449	14248	14398	14244	14433	14385	14240	14265	14484	14303	14233	14590	14324	14408	14411	14496	14130	14455	14472	14268	14513	14304	14339	14372	14310	14274	14577	14444	14416	14474	14412	14426	14313	14625	14292	14381	14354	14255	14290	14375	14406	14428	14256	14431	14373	14430	14333	14579	14223	14360	14294	14190	14297	14305	14445	14273	14507	14361	14323	14206	14266	14563	14365	14353	14469	14344	14431	14352	14406	14466	14225	14269	14319	14263	14296	14388	14331	14254	14263	14429	14583	14349	14299	14357	14211	14396	14457	14533	14414	14455	14379	14532	14316	14358	14407	14355	14285	14494	14438	14544	14339	14282	14462	14363	14243	14313	14304	14445	14376	14300	14316	14447	14396	14435	14158	14350	14327	14209	14260	14359	14402	14479	14264	14371	14385	14611	14356	14279	14415	14404	14179	14329	14367	14235	14362	14202	14381	14371	14238	14425	14302	14357	14477	14298	14361	14411	14383	14573	14335	14462	14358	14392	14488	14295	14433	14371	14311	14512	14537	14368	14443	14337	14345	14233	14530	14263	14339	14203	14421	14320	14276	14383	14387	14271	14249	14253	14344	14432	14393	14348	14432	14413	14375	14335	14354	14484	14322	14327	14530	14381	14477	14395	14445	14380	14392	14420	14306	14240	14468	14195	14410	14399	14444	14229	14429	14523	14468	14480	14256	14244	14213	14489	14366	14407	14265	14347	14348	14374	14492	14273	14437	14517	14419	14231	14353	14472	14193	14449	14287	14394	14433	14265	14370	14427	14221	14457	14338	14516	14330	14485	14253	14290	14256	14349	14242	14415	14308	14501	14356	14357	14402	14333	14249	14458	14509	14309	14327	14614	14293	14473	14336	14395	14320	14333	14393	14301	14387	14265	14400	14309	14398	14394	14410	14306	14328	14157	14263	14388	14403	14459	14300	14471	14252	14270	14439	14355	14472	14414	14565	14399	14377	14389	14282	14397	14421	14442	14180	14306	14363	14391	14494	14143	14275	14404	14363	14348	14421	14469	14272	14376	14385	14277	14314	14490	14428	14386	14445	14459	14370	14363	14287	14346	14544	14457	14180	14334	14151	14302	14405	14265	14308	14402	14270	14307	14333	14421	14449	14418	14392	14440	14280	14404	14302	14330	14329	14320	14368	14057	14428	14535	14456	14368	14241	14358	14331	14244	14403	14350	14417	14407	14514	14265	14372	14361	14353	14294	14371	14311	14340	14374	14263	14472	14582	14317	14484	14414	14401	14483	14579	14244	14401	14455	14433	14161	14421	14407	14293	14360	14562	14421	14379	14426	14310	14447	14351	14214	14383	14405	14316	14594	14381	14408	14332	14544	14304	14402	14247	14507	14344	14375	14182	14274	14456	14300	14379	14241	14258	14357	14421	14405	14345	14474	14475	14487	14189	14476	14370	14447	14344	14304	14257	14344	14276	14377	14265	14368	14578	14327	14310	14401	14504	14320	14257	14532	14287	14433	14342	14408	14356	14374	14230	14343	14286	14447	14384	14491	14579	14290	14212	14243	14258	14443	14315	14485	14409	14297	14490	14429	14492	14331	14385	14526	14352	14546	14299	14286	14392	14436	14333	14475	14489	14422	14502	14400	14335	14466	14356	14529	14248	14278	14457	14333	14377	14410	14366	14459	14383	14247	14322	14380	14400	14469	14473	14419	14550	14423	14429	14354	14331	14396	14247	14542	14434	14523	14305	14246	14447	14296	14490	14569	14370	14247	14214	14411	14355	14323	14153	14415	14326	14229	14130	14443	14262	14169	14420	14348	14362	14442	14284	14428	14498	14458	14392	14543	14388	14494	14275	14426	14379	14348	14389	14574	14481	14362	14475	14288	14363	14276	14226	14307	14264	14319	14364	14459	14323	14263	14345	14354	14363	14344	14493	14483	14405	14414	14332	14334	14449	14362	14392	14380	14505	14401	14397	14207	14293	14448	14343	14539	14358	14294	14434	14375	14454	14549	14478	14459	14505	14435	14480	14389	14434	14448	14439	14277	14392	14358	14350	14471	14317	14313	14384	14416	14487	14300	14296	14307	14346	14283	14302	14350	14466	14382	14380	14423	14391	14366	14539	14375	14468	14265	14390	14302	14221	14451	14495	14320	14389	14261	14381	14428	14506	14421	14353	14227	14497
24680	21002	27998	24534	22621	22791	22004	20109	19604	19473	19256	19075	18890	18696	18408	18437	18408	18510	18282	18086	18093	17935	18143	18155	18116	18286	18129	17993	17959	18015	17939	18005	17946	18061	18065	17755	17892	17891	17978	18081	17793	17763	17904	17967	18885	19012	18878	18557	18416	18025	17967	18057	18099	17898	17761	18034	17901	18008	17953	17956	17813	17792	17992	17756	18038	17657	17976	17728	17952	17746	17805	17915	17946	17891	17748	17893	17944	18007	18055	17849	17714	17758	17816	18016	18007	17953	17873	18034	18010	17895	17794	18053	17767	17986	17846	17893	17952	17734	17870	17949	17902	17857	17888	17513	17930	17799	17889	17983	17914	17877	17919	17745	17884	18028	18015	17577	17766	17832	17825	17783	17748	17630	17910	17608	18083	17880	18077	18071	17955	17904	17746	17914	17940	17769	18013	17981	17849	17815	17830	17948	17871	17806	17788	17708	17830	17745	17788	17974	17833	17899	18131	17743	17780	17814	17979	17852	18158	17915	18166	17944	18013	17856	17798	17848	18028	17916	17822	17779	17974	18001	18035	17917	17807	17809	17858	17791	17952	18010	17895	17884	17806	17858	17792	17644	17829	17880	17883	17741	18007	17905	17719	17766	17895	17925	17852	17950	17866	18060	17926	17970	17854	17781	17840	17728	17925	18083	17892	17778	18100	17838	17667	17933	17944	18006	17882	17925	17914	18003	17821	17951	18010	17937	17889	17842	17966	17898	18110	17974	17940	17811	17850	18079	18065	18054	17974	17762	17810	17843	17805	17604	17756	17886	17850	17885	17937	17725	17896	17604	17801	17735	17790	17823	17989	17836	17846	17956	17757	17800	17902	17821	17643	17767	17783	17929	17888	17766	17860	17986	17870	17876	17913	17837	17872	17721	17979	17942	17670	17771	17748	17810	18021	17791	17916	17909	17813	17645	17889	17861	17884	17902	17862	17934	17956	17923	17962	17842	17891	17931	17898	17824	17969	17968	17754	17517	17801	18052	17820	17939	17835	17844	17896	17868	17776	17839	17962	17719	17763	17727	17835	17750	17703	17824	17777	17907	17924	17984	17823	17810	17890	17867	17827	17951	17772	18036	17945	17823	17778	17907	17801	17870	17953	17986	17825	17717	17796	17652	17952	17897	18046	18037	18043	17972	17852	17829	17918	18032	17860	17772	17745	17918	17987	17832	17826	17790	18007	17765	17762	17866	17948	17874	17932	18038	17734	18031	17984	17807	18023	17882	17805	17717	17918	18190	17998	17705	17871	17979	17886	17745	17742	17735	17822	17663	17859	17819	17764	17789	18223	17712	17613	17963	17916	17705	17851	17825	17881	17941	18038	17901	17856	17871	17905	17963	17645	17741	17868	17970	17906	17985	17954	17925	18110	17931	17934	17894	17913	17922	18006	17674	17947	17729	18051	18032	17976	17849	18107	17974	17862	17753	17973	17851	17720	17906	17631	17676	17941	17838	17863	17920	17785	17897	17933	17723	18077	17820	17813	17714	17981	17798	17905	17985	17572	17773	17914	17857	17878	17605	17881	17860	17690	17820	17777	17777	17800	17755	17924	18052	18159	17654	17950	17938	17774	17923	17868	17812	17693	17870	17925	17882	17832	17855	17745	18050	17831	17858	17824	17896	17815	17968	17972	17553	17703	17808	17927	17781	17982	18156	17783	17792	17796	17952	17687	17825	17707	17788	17986	17721	17881	17940	17947	17935	18006	17781	17961	17894	18018	17881	17815	17963	17967	17822	17805	17787	17902	17954	17788	17866	17926	17920	17772	17839	17841	18043	17747	17906	17716	17810	17551	18139	18025	17861	17969	17806	17835	17844	18011	17815	18030	17775	17931	17879	17999	18024	18106	18167	18066	17755	17690	17723	17925	17797	17937	17902	17943	17844	17900	17906	17939	17799	17751	17839	18060	17922	17807	17734	17797	17801	17926	17961	18061	18074	17820	17741	17755	17797	17784	17793	17743	17845	17906	17991	17839	17827	17740	17918	17684	17979	17695	18087	17894	17973	17791	17770	18084	17704	17812	17800	17870	17833	17764	17951	18032	17650	17766	18015	18035	17722	17809	17881	17861	17901	17836	17866	17985	17731	17856	17915	17823	18097	17754	17746	17905	17873	17712	17806	17877	17873	18059	18007	18168	17962	17747	17836	17893	17851	17897	17773	17789	17999	17806	17934	17945	17790	17911	18007	17787	18042	18107	18010	17755	17781	17944	17873	17898	17975	17616	17775	17878	17996	17929	17728	18071	17911	17792	18029	17974	18038	17900	17810	17866	17893	17881	17845	17923	17839	17968	17843	17698	17617	17796	18125	17842	17824	17782	18051	17936	17711	17769	17976	17878	17760	18011	17741	18013	17820	17814	17812	18128	17989	17952	17878	17850	17921	17948	18015	17899	18065	18108	17799	17859	17863	17815	17694	18031	17756	17786	17911	18035	17839	17878	17850	17984	18013	17954	17958	17892	17891	17948	17787	17389	17701	17718	17756	17883	17804	17891	18074	17961	17792	18003	17884	17719	17880	17980	17990	17948	17875	17837	17885	18180	17785	17954	17755	17781	17850	17732	17872	17937	17784	17855	17743	17882	17732	17871	18148	17921	17754	17526	17825	17951	17735	18031	17820	17822	17649	17743	17646	17857	17755	17883	17766	18071	17876	17693	17896	17943	17834	17534	17673	17903	17905	17833	17881	17879	17838	17875	17961	17732	17926	17937	17828	17939	17955	17977	17774	17893	17991	17739	17811	17750	17989	17876	17737	17968	17766	17850	17994	18049	17904	18037	18092	17816	17978	17934	17981	18124	17970	17836	17939	17805	17782	17848	18019	17973	17754	17802	18006	17889	17992	17903	17759	17894	18037	17830	17948	17903	17935	17970	17904	17805	18083	17841	17865	17733	17966	18044	17887	17905	17776	17872	17869	17909	17833	17924	18138	17913	17963	17943	17827	17946	17883	17956	17900	17879	17865	17799	18010	17994	17759	17680	17740	17835	17799	17894	17867	17810	17873	17987	17808	17843	18021	18077	17927	17950	17906	17861	17824	17841	17873	17907	17874	17879	17759	17620	17866	17834	17891	18022	17895	17842	17932	17793	17818	17711	17834	17898	17822	18138	17805	18077	17874	17881	17680	17716	17788	17916	17751	17941	17690	17929	17971	17990	17817	17689	17980	17926	17778	18059	17636	17701	17738	17783	17911	17794	17799	17937	17891	17954	17977	17883	17930	17872	17734	17983	17767	17963	17846	17858	18125	17848	17930	17907	17819	17896	18009	17906	17932	17692	18102	17930	17983	17804	17805	17616	17810	17904	17962	18156	17666	18006	17968	18009	17907	17953	17917	17691	17889	17941	17819	17750	17893	17785	17930	17696	17848	17920	17981	17995	17802	17939	17691	17858	17822	17889	17979	17992	17948	17938	17654	17975	17729	17739	17799	17897	17859	17951	18014	17829	17942	17869	17920	17932	17864	17763	17759	17912	17897	17974	17948	17722	17777	17923	18042	18083	17683	17942	17797	17760	17915	17896	17873	17909	17959	17843	17888	17858	17756	17761	17797	17875	17790	17821	18064	17883	17939	17955	17708	17923	18002	18064	17706	17903	17846	17950	17999	17876	17876	17741	17767	17892	17677	17936	17855	17753	17652	17812	17887	18006	17914	17829	17835	17756	17923	17851	17772	17834	18082	17976	17865	17693	17873	17947	18043	17873	17852	17808	17724	17724	18022	17864	17962	17831	17876	17999	17867	18032	17807	17573	17894	18104	18050	17972	18003	17763	17895	17857	18079	18216	17660	17891	17767	17881	17732	17966	17806	18059	17733	17809	17984	17895	17931	17970	17811	17824	18054	17904	17964	17867	17973	17977	17992	17931	17851	17975	17834	17856	18007	17691	18063	17915	17795	17859	17827	17775	17897	17921	17660	17742	17805	17854	17850	17867	17835	17692	17847	17817	18063	17955	17840	18235	17817	17676	17953	17852	18146	17695	17915	17977	18094	17837	17783	17716	17879	17936	17799	17932	18152	17684	17825	17812	17625	17867	17941	18065	17956	17871	17999	17971	17932	17928	17909	18137	18030	17904	17823	17939	18026	17993	17953	17811	17759	17905	17848	17809	17791	17969	18093	17910	17941	18041	17884	18086	17871	17914	17849	17773	17895	17892	17774	17691	17827	17631	17819	17913	17876	17992	17741	17774	17945	17702	17831	17900	17872	18031	17813	17818	17849	17884	18003	17780	17781	17631	17795	17819	17658	17881	17840	18117	17876	17745	17600	17694	17579	17793	17658	17898	17875	18020	17920	17894	17938	17835	18015	17898	17841	18047	17969	17979	17968	17955	17649	18106	17835	17943	18179	17876	17943	17994	17758	17865	17982	17757	17829	17925	17857	17957	17857	17851	18117	17918	17869	17811	17783	18054	17876	18049	17860	18143	17934	17994	17883	18070	17925	17885	17879	17935	17662	18009	18082	17961	17927	17893	17924	17722	18171	17816	17862	17785	17706	17918	17910	18112	17814	17924	17938	17937	17907	17821	17820	17852	17852	17767	17705	17948	17731	17862	17855	18068	17954	18064	17865	17891	17898	17977	18010	18042	17975	18077	17989	17827	17859	17852	17983	17784	17964	17843	17788	17596	17983	18036	17922	17754	18037	17862	18043	17877	17821	17970	17728	17843	17830	17738	17850	17924	17781	17712	17827	17819	17894	17901	17919	17766	17883	17708	17754	17802	17816	18075	17972	17895	17762	17794	17910	17956	17836	17888	18029	17858	17726	17837	17864	17953	18010	17999	17781	17909	17759	17781	17883	17901	17817	17911	18013	17849	17736	17761	17805	17906	17759	17724	17895	17943	17934	17991	17975	17871	17701	17871	18058	17823	17903	17898	17787	17932	17836	17763	18036	17991	18119	17896	18001	17902	17808	17775	17924	17693	17781	17833	17799	18019	18000	18011	17919	17944	17937	17982	17821	17886	18003	17802	17864	17919	17871	17859	18067	17874	17797	18147	17927	18048	17875	17769	17675	17833	17632	17804	17876	17766	17838	18020	17920	17899	17768	18049	18090	17844	17996	17779	17918	17997	17793	17933	17837	17821	17792	17943	17722	17814	17762	18027	17784	17876	17818	17767	17877	17798	17959
23050	35863	32009	25253	20609	18483	17613	17278	16370	16337	16352	16101	15389	15174	15175	15002	15126	15070	14879	14692	14727	14479	14548	14486	14518	14581	14448	14459	14247	14294	14407	14174	14223	14097	14367	14231	14330	14118	14338	14247	14289	14292	14273	14417	15708	15856	15601	14923	14533	14501	14034	14079	14110	14039	14322	14188	14188	14414	14148	14199	14019	14213	14307	14273	14254	14017	14085	14211	14098	14237	14158	14154	14160	14079	14124	14331	14279	14208	14183	14160	14327	14217	14335	14238	14283	14104	14230	14262	14310	14151	14199	14312	14282	14355	14221	14083	14358	14080	14152	14033	14202	14317	14050	14314	14300	14198	14186	14142	14348	14258	14201	14140	14242	14163	14073	14311	14154	14284	14244	14198	14316	14187	14164	14304	14215	14249	14024	14280	14182	14335	14088	14205	14157	14310	14237	14227	14221	14231	14390	14239	14210	13954	14302	14163	14159	14357	14294	14240	14213	14170	14173	14249	14145	14184	14284	14082	14255	14240	14129	14391	14213	14185	14126	14207	14103	14122	14121	14198	14215	14204	14183	14255	14203	14437	14179	14209	14213	14089	14320	14323	14067	14323	14212	14168	14269	14248	14232	14143	14081	14249	14165	14218	14120	14245	14218	14077	14233	14190	14378	14177	14335	14414	14160	14229	14222	14378	14210	14176	14362	14306	14229	14303	14127	14247	14214	14383	14250	13944	14329	14313	14166	14211	14223	14033	14099	14204	14163	14294	14238	14259	14268	14123	14290	14291	14172	14278	14228	14126	14317	14167	14053	14111	14228	14247	14108	14142	14111	14192	14289	14348	14067	14232	14302	14020	14327	14306	14247	14269	14310	14139	14321	14190	14183	14154	14164	14128	14255	14330	14217	14119	14350	14219	14177	14252	14411	14251	14114	14118	14233	14216	14190	14349	14133	14032	14281	14278	14164	14106	14107	14111	14095	14215	14234	14234	14284	14099	14213	14128	14234	14317	14188	14123	14219	14355	14171	14183	14227	14284	14293	14195	14079	14157	14207	14275	14084	14169	14112	14156	14167	14264	14116	14366	14232	14207	14313	14209	14215	14228	14235	14124	14276	14145	14236	14161	14303	14240	14174	14286	14292	14202	14212	14047	14173	14311	14142	14184	14250	14154	14070	14146	14304	14117	14219	14247	14190	14280	14225	14398	14084	14299	14151	14186	14347	14125	14131	14127	14088	14164	14278	14311	14035	14077	14089	14206	14223	14346	14382	14367	14318	14303	14146	14185	14279	14109	14221	14199	14107	14335	14265	14099	14132	14355	14537	14280	14205	14209	14241	14267	14173	14217	14232	14376	14050	14169	14145	14329	14123	14157	14223	14268	14189	14095	14211	14195	14212	14292	14250	14277	14310	14147	14376	14194	14352	14359	14235	14112	14210	14277	14131	14168	14313	14101	14308	14400	14253	14155	14064	14158	14428	14263	14182	14133	14255	14259	14216	14358	14200	14096	14196	14290	14252	14183	14289	14106	14254	14184	14058	14310	14263	14181	14206	14242	14228	14218	14216	14280	14220	14231	14235	14061	14054	14267	14320	14206	14326	14356	14117	14423	13986	14300	14232	14253	14214	14256	14289	14170	14216	14279	14265	14159	14000	14191	14118	14470	14234	14217	14124	14253	14111	14034	14158	14112	14254	14371	14240	14134	14167	14238	14153	14107	14153	14354	14365	14238	14191	14346	14322	14195	14411	14167	14225	14134	14225	14253	14185	14262	14313	14199	14267	14298	14133	14322	14192	14284	14207	14139	14234	14249	14184	14213	14313	14225	14027	14156	14266	14049	14154	14409	14056	14388	14141	14261	13988	14155	14204	14269	14304	14235	14271	14206	14288	14325	14263	14164	14176	14217	14117	14151	14387	14195	14356	14346	14315	14258	14322	14235	14211	14203	14201	14470	14317	14132	14139	14284	14218	14229	14128	14348	14253	14183	14317	14220	14304	14211	14308	14123	14252	14267	14202	14126	14135	14204	14376	14190	14213	14167	14341	14281	14122	14226	14201	14203	14030	14144	14053	14281	14232	14362	14449	14211	14214	14198	14291	14163	14155	14240	14121	14157	14222	14218	14103	14313	14212	14322	14230	14058	14336	14067	14155	14217	14315	14227	14183	13957	14220	14154	14066	14191	14222	14314	14249	14109	14222	14346	14203	14343	14072	14258	14263	14345	14278	14209	14252	14220	14296	14169	14197	14200	14162	14239	14261	14183	14199	14220	14382	14286	14399	14095	14170	14329	14350	14176	14156	14316	14274	14229	14120	14199	14246	14272	14195	14207	14238	14091	14224	14163	14215	14279	14148	14127	14290	14220	14153	14118	14247	14115	14097	14156	14292	14281	14199	14234	14121	14188	14192	14178	14317	14091	14335	14412	14248	14426	14256	14186	14255	14073	14258	14202	14308	14378	14301	14382	14252	14423	14175	14269	14306	14273	14149	14318	14224	14255	14196	14297	14228	14041	14333	14223	14230	14277	14283	13967	14012	14202	14278	14118	14072	14263	14382	14213	14069	14193	14377	14190	14190	14207	14292	14258	14247	14133	14298	14318	14121	14236	14180	14352	14215	14173	14039	14319	14224	14106	14333	14193	14035	14083	14188	14135	14113	14200	14014	14221	14197	14270	14342	14209	14247	14130	14250	14169	14137	14185	14234	14210	14357	14176	14166	14132	14325	14204	14201	14166	14367	14310	14314	14312	14287	14216	14281	14204	14282	14073	14244	14194	14259	14178	14369	14255	14284	14185	14278	14200	14213	14254	14088	14239	14199	14309	14182	14152	14179	14235	14214	14100	14166	14227	14248	14162	14164	14146	14113	14174	14271	14194	14333	14261	14011	14061	14262	14250	14326	14110	14292	14291	14209	14244	14159	14276	14187	14340	14093	14247	14120	14123	14263	14405	14066	14207	14153	14168	14130	14237	14203	14151	14281	14277	14112	14394	14288	14263	14179	14352	14227	14263	14229	14312	14102	14190	14164	14026	14241	14238	14125	14282	14236	14128	14188	14398	14119	14302	14447	14176	14176	14256	14218	14211	14266	14262	14241	14186	14209	14057	14241	14338	14145	14197	14173	14319	14328	14315	14158	14211	14108	14263	14163	14010	14341	14289	14183	14215	14135	14128	14072	14179	14331	14390	14359	14172	14141	14001	14268	14112	14177	14123	14116	14197	14176	14287	14207	14163	13961	14182	14156	14168	14455	14240	14084	14220	14071	14232	14166	14172	14096	14129	14157	14225	14100	14178	14212	14252	14278	14342	14170	14271	14268	14273	14223	14185	14254	14119	14334	14372	14198	14243	14260	14306	14335	14282	14142	14067	14251	14163	14127	14215	14273	14102	14357	14223	14103	14305	14234	14181	14276	14056	14153	14153	14125	14196	14263	14307	14174	14182	14192	14279	14175	14318	14362	14419	14208	14181	14173	14201	14115	14206	14168	14244	14386	14144	14319	14256	14174	14169	14248	14360	14173	14224	14195	14261	14191	14165	14227	14306	14298	14001	14059	14271	14330	14302	14350	14245	14119	14111	14248	14214	14289	14250	14190	14255	14156	14331	14211	14171	14078	14060	14091	14210	14289	14127	14274	14131	14350	14088	14247	14259	14167	14204	14329	14116	14249	14370	14193	14306	14003	14220	14019	14331	14237	14067	14323	14325	14044	14149	14289	14075	14237	14158	14342	14107	14344	14132	14194	14022	14338	14153	14196	14228	14364	14243	14118	14123	14317	14138	14320	14228	14258	14219	14278	14204	14244	14252	14212	14145	14316	14162	14251	14271	14194	14314	14304	14090	14081	14200	14272	14238	14187	14156	14241	14295	14121	14238	14364	14219	14184	14213	14139	14336	14284	14332	14413	14211	14358	14312	14248	14142	14204	14271	14211	14111	14325	14310	14309	14179	14200	14218	14201	14436	14310	14193	14164	14283	14019	14340	14385	14102	14301	14121	14172	14251	14256	14157	14342	14287	14234	14237	14128	14104	14208	14196	14397	14084	14196	14275	14209	14168	14103	14093	14210	14159	14241	14064	14209	14337	14357	14343	14161	14255	14071	14116	14259	14330	14154	14181	14319	14257	14295	14167	14259	14288	14315	14175	14106	14129	14310	14346	14095	14262	14081	14183	14037	14013	14190	14335	14338	14251	14132	14345	14136	14093	14396	14291	14175	14099	14086	14245	14312	14214	14237	14420	14360	14099	14092	14285	14195	14278	14208	14139	14289	14280	14227	14198	14259	14227	14278	14209	14114	14272	14224	14259	14349	14219	14284	14287	14138	14144	14206	14372	14278	13968	14200	14302	14056	14063	14156	14237	14418	14186	14141	14175	14257	14218	14093	14306	14369	14254	14159	14340	14298	14245	14166	14130	14368	14294	14238	14209	14210	14182	14201	14222	14159	14245	14151	14360	14100	14285	14101	14202	14044	14177	14039	14239	14265	14239	14277	14003	14236	14259	14188	14238	14364	14378	14247	14260	14234	14210	14136	14283	14243	14143	14353	14001	14266	14313	14139	14297	14339	14184	14191	13978	14218	14247	14153	14259	14171	14161	14427	14333	14201	14137	14087	14394	14138	14226	14327	14155	14218	14119	14258	14308	14296	14276	13987	14037	14158	14396	14004	14346	14224	14301	14089	14131	14245	14145	14230	14236	14210	14177	14089	14276	14092	14108	14119	14052	14223	14152	14157	14029	14090	14229	14285	14438	14172	14268	14176	14222	14205	14082	14071	14113	14299	14305	14023	14129	14458	14145	14086	14181	14274	14319	14278	14161	14242	14367	14156	14288	14207	14364	14085	14326	14265	14273	14251	14201	14429	14252	14181	14200	14074	14182	14331	14176	14315	14098	14268	14331	14195	14219	14164	14209	14238	14098	14147	14314	14147	14136	14152	14264	14207	14329	14356	14220	14148	14075	14072	14138	14235	14299	14294	14191	14034	14287	14351	14164	14282	14312	14137	14273	14267	14177	14240	14258	14309	14241	14336	14218	14303	14198	14149	14145	14074	14304	14050	14189	14284	14258	14140	14048	14177	14270	14232	14225	14218	14222	14219	14265	14180	14296	14180	14172	14178	14312	14220	14206	14044	14133	14070	14283	14220	14207	14307	14239	14238	14116	14308	14291	14195	14120
23547	21006	28428	23780	21720	23814	24586	20337	19325	19188	19145	18950	18380	18089	18048	17882	17682	17957	17635	17501	17332	17473	17518	17407	17372	17238	17251	16985	17121	17267	17211	17127	17069	16966	17069	16882	16993	17186	17015	16890	17153	17174	16981	17141	18697	19536	18923	18122	17457	17110	17266	16950	16903	17176	17164	17003	17100	16942	17118	17112	16887	16984	16844	16819	17139	17116	17141	17038	17115	17051	17127	17132	16950	17158	16989	16924	16946	16985	17124	16905	16954	17103	16865	16975	17116	16754	16979	17102	17176	17088	17029	17035	16881	17082	16816	16947	16927	17171	16942	17076	16933	17239	16892	16988	17071	17118	16851	16770	16939	16906	16875	16928	16945	17134	16920	16925	16999	16969	16753	17017	17125	17039	16965	17020	17205	17116	16792	17015	16820	16752	16862	16884	17050	16972	16934	16739	16935	16909	17000	16704	16859	16994	16833	17094	17036	16876	16898	17147	16978	17021	17075	17039	17097	17166	17068	16796	17061	16975	16803	17186	17083	17014	16894	17153	17042	16943	17093	17181	17032	16875	17090	16914	16959	17008	17067	16890	16665	16918	16926	16816	17118	17060	16712	16841	16983	16955	16857	17014	16974	16714	16882	16983	16995	16991	17087	16874	16796	16963	16790	17069	16794	16892	16908	16997	16980	17189	16898	16912	16831	16821	16782	16832	17022	17064	17109	16947	17033	17044	16955	17028	16877	17259	16769	16684	16905	17103	16853	16917	17030	16984	17042	16974	17095	17042	17079	16966	16922	16939	16832	16832	16965	16870	16960	16909	17014	17122	16888	16807	16798	16911	17002	16813	16960	16778	16826	16972	17037	17095	16820	16907	17095	16846	17028	16890	16824	17009	17086	16903	17042	17029	16841	16976	16784	16786	17030	16962	17145	17047	16921	16956	16981	16809	16840	16862	17092	17057	17097	16813	16985	17001	16910	16892	16849	16684	16899	16837	16894	16799	16919	16881	16860	17007	16991	17101	16970	16788	16816	16736	17036	16974	17014	16916	16923	17036	17043	17033	16886	16871	16900	16891	17053	16949	16869	16759	16939	17068	16953	16949	16788	17047	17038	16955	17171	16914	17006	16999	17017	16982	16908	16940	17134	17049	17003	16990	17050	16843	16960	16751	17016	17053	17052	17019	17004	16896	17068	16714	17084	16988	17067	17059	17090	16889	17069	16954	17065	16812	16921	16939	17135	16818	16899	16939	16991	16891	17161	16904	16800	16932	17079	16756	16995	17143	16949	16862	17242	16867	16893	17053	16890	16822	17004	17178	16974	17125	17011	17039	17212	17057	17135	17147	16902	16759	16815	16934	16827	17012	16854	16723	16891	16897	16890	16909	16977	16878	16855	16813	16847	17026	16866	17002	17011	16982	16947	16937	17000	16977	16861	17075	17077	16978	17074	17065	16902	16903	16845	16889	16901	16883	16847	16918	16764	17016	16871	17025	17132	16781	16955	16857	16985	16954	17067	16660	16661	16553	16813	17007	17079	16981	17100	16862	17211	17049	17020	17075	17090	16971	16975	16930	16975	17208	17064	16818	16846	16876	16850	16972	17092	17029	16942	16815	16840	17032	16917	16887	16843	17027	16825	16789	16944	16918	17010	16935	16938	16920	16809	17036	16916	16590	16779	16903	16983	16947	16904	16895	16869	17064	17094	17006	16958	17127	17016	16882	16830	16800	16852	17181	16822	17011	17009	17015	16984	16969	17108	16981	16874	16824	17189	17146	16887	17007	16828	16715	16863	17002	16746	16812	16880	17050	16941	16976	17114	16981	16900	17060	16835	16982	16947	16953	17056	17026	16784	17179	17085	16937	16762	17069	16893	16885	16926	16948	17035	16907	16891	17077	16941	16813	17183	16924	17078	16974	17051	17178	16964	17025	16992	16881	17050	16977	17160	16809	16973	17123	17073	16988	16894	16764	16755	16845	16945	16716	16936	16992	17028	16995	16919	17099	17125	16897	17005	16961	17221	16991	16843	17059	16839	16941	17017	17040	16911	16924	16869	16646	16914	16937	16941	16904	16998	17053	16991	16825	16758	16962	16892	17196	17100	17008	16857	17114	16880	17015	17234	16958	16942	16843	16976	17115	16887	16701	16822	16843	16930	16796	16958	16948	17002	16928	16717	16936	17138	16679	16930	17236	16841	16783	16964	16852	17027	16955	16892	16973	17125	16892	16946	17058	17021	16997	16870	17071	16962	16901	17082	17291	17055	17065	17179	16784	16846	16968	16984	16820	17089	17203	16921	16850	16921	17268	17125	16980	16714	16881	17092	17106	16876	16829	17080	16984	16901	16825	16998	16824	16904	16953	16960	16855	16945	17121	17102	16940	17163	16922	16964	17077	16836	16863	17004	16895	16765	17015	16799	16953	17011	17037	17031	17035	17095	16913	17082	16980	17125	16911	16962	16981	16858	17032	16918	16913	16899	16943	16892	17100	17154	16921	16813	17012	16966	17103	16850	17179	17202	16983	17175	17145	16935	17020	16975	17000	16894	16903	17134	17027	16856	16995	17021	16954	16918	17079	16911	16955	16892	16795	16776	16978	16859	17104	16823	16937	16944	16854	16981	16738	16985	16838	16989	17028	17026	17163	17037	17030	16785	17052	17097	17027	17026	16857	16905	16983	16935	17077	16982	16852	17079	17234	17182	16999	16982	16897	17003	16943	16896	17009	16961	16959	17020	16945	16936	16941	16994	16918	17020	16921	16989	17021	17058	16907	16836	16887	16912	16879	16850	16996	17026	16892	16774	16978	16925	16849	17105	16952	17064	16900	16920	17015	17028	16866	17015	17013	17031	17033	16958	17016	17078	16995	17002	17055	17118	17110	17020	17024	16910	16840	16866	16881	16896	17065	16991	16985	16897	16997	17020	16936	16983	16901	17004	16769	16883	16767	16847	16977	17002	16880	16887	16919	16807	16684	16823	16998	16892	16963	17068	17056	16869	17095	16795	16964	17026	16773	17165	16889	16979	17014	16918	16749	17178	17022	17085	16846	17120	17281	16876	17001	16929	17054	16883	17101	16783	17036	17121	17078	16885	16886	17012	16855	16661	17000	16865	17006	16866	16908	17009	17041	16912	17109	17149	17095	16890	16809	16852	16878	16996	16767	16998	17040	17009	17020	16968	16879	17021	17142	17028	16997	16811	16675	16895	16945	16915	16896	17030	16922	17059	17110	16798	17049	16974	16996	17003	16951	16821	16964	16881	16683	16823	17095	16930	17182	16984	17208	17125	16925	17013	16919	16995	16896	16972	17060	16728	17023	16998	16908	17077	17073	17161	16998	16979	16820	16679	16897	17074	16849	16881	17035	17021	16982	16920	17116	16918	17142	16728	16790	16826	17065	17153	16966	17020	17023	17000	17046	17040	17009	17066	16956	16693	16754	17019	16912	17003	17007	16822	17088	17200	17047	16849	16965	16957	17150	16924	16957	17072	16869	17082	16913	17089	17071	16818	17032	16838	16967	16862	17246	17001	17070	17138	17050	16890	17073	16858	17146	17230	17063	16915	16847	16888	16861	16982	16934	16868	16998	16851	16889	17142	16910	17130	17110	17028	16948	16951	16904	16905	16961	16884	17103	17055	16814	17069	17119	17097	17013	16910	16914	16835	16929	17071	17110	16814	16973	17121	16969	16960	16931	17124	17008	16914	16835	16923	17078	17105	16916	16905	16991	16979	17001	16943	16917	16960	16936	16916	17042	16849	16948	17187	17028	17004	16978	16934	16887	17098	16809	16979	16969	17003	16917	17016	16720	16842	17042	16870	17004	16874	16934	16991	16926	16929	17202	17293	16904	16961	17012	16928	16845	17117	16832	17073	16857	17021	16871	17036	17014	16825	17129	16964	17022	16976	17099	17188	17030	16920	17034	17185	16946	16955	16833	17112	16921	16973	17050	17018	16973	16800	16941	16854	17094	16868	16995	17056	16925	16936	16980	17011	17114	16904	17135	17190	16955	16852	16922	16740	17011	16882	16966	17045	17023	16928	16739	16924	16969	17036	16945	16746	17030	16961	16865	16913	16826	16952	16847	16678	16817	16707	17002	17040	17041	17067	16940	16900	16832	17006	16835	16966	16990	17009	16885	16737	17025	17098	16923	16963	17047	16822	16974	16849	17016	17223	16748	17182	17178	17037	17144	16937	16994	16888	17075	16900	17214	16873	17088	17005	16969	16900	16991	17044	16951	16853	17056	17058	16790	17022	16786	16999	17011	16784	17108	16822	17038	16887	16851	16853	16974	16993	17045	17004	16891	16955	16990	16854	17006	16896	17130	17018	17162	16897	16907	16737	16974	17053	16875	17099	17197	17051	16877	17138	16994	16967	16853	16956	16828	16874	16946	16825	17045	16979	17013	17019	16894	16868	16932	17183	16759	16771	16902	17024	16864	17108	16875	16897	17042	17118	16791	16861	16974	16990	17093	16962	16915	16976	16958	16956	17102	17009	16972	16806	17067	17157	17316	16741	16887	16960	17115	16669	16960	16915	16813	16793	16997	16865	16742	16862	17072	17098	16961	16959	16957	17109	16869	16882	17079	16863	16852	16911	17132	16837	16912	17122	16928	16791	16964	16876	16973	16731	16888	17068	16976	17003	16985	16985	17089	16846	16947	17179	16991	16828	16885	16918	17016	16873	17052	17138	17136	16896	16922	16808	17157	16927	17039	17246	17014	16862	17031	16896	17074	17084	16971	17041	16904	16897	16944	16969	16981	16912	17164	16903	17109	16857	17145	16934	16979	17048	16933	16855	16887	17162	16771	16896	17202	17068	16929	16858	16931	17162	16824	17053	16800	16777	16999	16860	16945	17038	16737	16906	16830	17152	16968	16983	17225	17095	16890	17076	16930	17111	16973	17006	17132	17154	17207	16882	16842	17054	16858	17063	16962	17061	16899	16858	16912	16989	16918	16803	17017	16953	16935	17059	17015	17207	16844	16871	16862	16778	16990	17173	17227	17106	17040	17044	16945	17063	16989	16869	16945	16884	16774	16845	17144	17077	16919	16877	16997	16820	16811	16963	16699	16831	17144	16745	16924	16888	17006	17130	16866	17114	17089	17075	17009	16881	16936	17052	16742	16982	17008	16990	17200	16908	16732	16889	16965	17089	17159	17246	17105
24660	39856	37778	29904	23476	20431	19101	18318	17376	16787	16894	16520	15845	15281	15248	14893	14824	14944	14736	14327	14506	14191	14179	14379	14130	14025	14058	13778	13737	13808	13866	13849	13768	13673	13651	13873	13658	13864	13847	13739	13868	13720	13832	14115	16721	17173	15831	14496	13911	13824	13671	13598	13710	13576	13851	13694	13763	13862	13848	13525	13630	13633	13755	13752	13789	13585	13778	13716	13733	13621	13670	13781	13660	13586	13670	13664	13728	13663	13657	13568	13786	13654	13805	13476	13479	13550	13712	13671	13737	13706	13546	13687	13674	13638	13640	13665	13461	13732	13569	13732	13785	13813	13782	13728	13578	13636	13800	13666	13661	13703	13625	13823	13587	13709	13727	13905	13691	13706	13616	13935	13762	13609	13720	13670	13592	13635	13750	13712	13680	13570	13682	13671	13606	13645	13780	13859	13680	13697	13531	13526	13764	13543	13834	13815	13538	13671	13682	13638	13764	13558	13664	13664	13551	13760	13645	13633	13676	13624	13577	13619	13700	13617	13540	13601	13604	13768	13715	13651	13710	13675	13660	13759	13664	13784	13615	13661	13805	13556	13902	13618	13704	13585	13639	13750	13694	13530	13503	13749	13748	13672	13739	13639	13676	13671	13830	14043	13665	13579	13743	13644	13664	13487	13651	13756	13523	13762	13834	13684	13597	13693	13582	13704	13703	13742	13576	13627	13575	13579	13746	13726	13677	13762	13591	13718	13760	13593	13613	13809	13698	13600	13627	13654	13788	13582	13633	13757	13604	13647	13728	13727	13606	13745	13716	13731	13679	13685	13659	13640	13839	13683	13667	13718	13785	13756	13561	13637	13850	13676	13677	13841	13622	13729	13601	13639	13653	13793	13811	13705	13677	13771	13551	13714	13800	13745	13800	13560	13708	13610	13572	13815	13755	13644	13704	13666	13931	13680	13506	13736	13737	13691	13434	13546	13681	13615	13705	13636	13633	13792	13842	13621	13764	13698	13580	13740	13682	13730	13865	13689	13696	13807	13870	13624	13609	13677	13633	13639	13704	13632	13682	13627	13715	13640	13748	13716	13795	13542	13757	13518	13865	13783	13533	13707	13648	13658	13605	13527	13616	13726	13693	13554	13818	13729	13643	13892	13793	13808	13829	13716	13648	13818	13816	13703	13638	13656	13631	13797	13721	13845	13437	13532	13633	13629	13577	13927	13663	13862	13571	13783	13825	13868	13838	13597	13643	13677	13589	13641	13644	13606	13609	13817	13667	13784	13685	13721	13599	13725	13581	13813	13662	13596	13636	13687	13673	13642	13677	13690	13691	13734	13711	13475	13521	13636	13566	13778	13644	13541	13760	13499	13499	13855	13681	13563	13734	13641	13757	13808	13558	13671	13446	13642	13480	13603	13750	13659	13561	13658	13720	13780	13548	13653	13676	13671	13756	13711	13719	13734	13587	13771	13676	13509	13755	13680	13614	13807	13689	13845	13700	13681	13741	13692	13714	13733	13530	13606	13687	13611	13582	13426	13708	13450	13656	13679	13545	13731	13619	13736	13813	13436	13767	13638	13632	13689	13775	13641	13735	13698	13665	13611	13626	13730	13767	13518	13877	13710	13733	13621	13665	13792	13583	13759	13749	13728	13782	13709	13693	13685	13651	13313	13708	13654	13625	13641	13594	13920	13683	13701	13648	13686	13766	13676	13611	13364	13664	13708	13735	13749	13751	13759	13746	13771	13678	13769	13646	13795	13737	13667	13732	13715	13686	13630	13710	13707	13704	13688	13755	13652	13669	13711	13753	13713	13700	13600	13655	13805	13517	13852	13768	13598	13704	13657	13769	13615	13634	13584	13703	13878	13511	13518	13614	13737	13605	13759	13591	13587	13641	13656	13722	13625	13602	13637	13631	13742	13760	13706	13696	13548	13670	13846	13634	13736	13578	13701	13822	13604	13663	13574	13797	13687	13549	13664	13699	13767	13623	13682	13601	13678	13871	13722	13745	13541	13706	13725	13646	13783	13702	13545	13658	13611	13613	13734	13639	13611	13682	13552	13804	13646	13682	13583	13540	13985	13811	13704	13767	13774	13480	13530	13674	13581	13605	13796	13551	13560	13862	13730	13767	13526	13621	13595	13695	13850	13755	13692	13815	13546	13676	13712	13692	13589	13632	13575	13819	13673	13594	13578	13564	13727	13580	13717	13701	13854	13687	13718	13646	13774	13722	13749	13721	13724	13599	13751	13879	13644	13725	13568	13544	13767	13820	13623	13766	13791	13651	13758	13750	13660	13595	13616	13670	13742	13593	13649	13772	13619	13690	13704	13667	13550	13608	13659	13543	13739	13702	13727	13729	13833	13670	13752	13644	13611	13702	13584	13680	13579	13622	13652	13890	13653	13515	13564	13682	13611	13739	13814	13642	13688	13641	13531	13739	13684	13711	13781	13777	13610	13693	13662	13672	13583	13637	13601	13736	13744	13620	13845	13812	13670	13458	13787	13707	13692	13699	13650	13543	13584	13520	13826	13787	13693	13748	13693	13659	13807	13788	13755	13598	13687	13765	13680	13551	13524	13576	13766	13727	13680	13728	13584	13602	13587	13667	13728	13776	13645	13576	13740	13689	13616	13694	13726	13706	13669	13712	13677	13618	13654	13671	13626	13730	13696	13643	13614	13513	13656	13700	13806	13560	13571	13607	13690	13679	13797	13694	13796	13667	13823	13733	13695	13675	13453	13502	13659	13705	13784	13665	13758	13673	13721	13755	13833	13671	13662	13709	13727	13605	13713	13773	13618	13797	13710	13561	13735	13529	13584	13695	13752	13743	13570	13761	13881	13489	13663	13647	13649	13836	13696	13877	13672	13614	13720	13577	13729	13735	13607	13627	13726	13676	13678	13539	13889	13784	13716	13798	13700	13659	13561	13524	13805	13703	13716	13597	13617	13678	13675	13459	13793	13715	13701	13552	13467	13776	13830	13557	13559	13684	13718	13683	13738	13649	13574	13751	13791	13599	13696	13719	13628	13640	13718	13669	13682	13664	13623	13664	13864	13614	13705	13754	13529	13665	13732	13587	13679	13725	13713	13610	13848	13673	13722	13832	13813	13590	13583	13656	13608	13671	13598	13664	13612	13782	13608	13711	13662	13719	13789	13766	13688	13689	13591	13575	13698	13636	13719	13760	13583	13855	13610	13685	13544	13746	13631	13684	13650	13761	13645	13776	13732	13610	13688	13618	13761	13732	13620	13823	13850	13747	13622	13712	13782	13733	13635	13638	13765	13635	13842	13680	13845	13635	13686	13713	13642	13737	13634	13718	13825	13760	13597	13567	13782	13631	13700	13732	13650	13749	13566	13573	13580	13656	13484	13602	13600	13689	13618	13604	13768	13567	13729	13753	13606	13541	13548	13609	13675	13770	13823	13711	13615	13777	13608	13563	13873	13560	13650	13898	13585	13589	13680	13625	13544	13726	13557	13803	13756	13671	13788	13673	13762	13665	13732	13658	13680	13826	13569	13591	13661	13744	13830	13649	13646	13700	13571	13603	13633	13634	13720	13641	13696	13585	13661	13864	13511	13799	13822	13554	13727	13635	13575	13615	13706	13676	13741	13685	13691	13633	13698	13705	13773	13766	13429	13753	13428	13634	13818	13657	13738	13658	13572	13682	13691	13749	13581	13527	13899	13653	13723	13615	13743	13786	13802	13484	13600	13675	13743	13607	13811	13734	13631	13623	13651	13678	13680	13978	13589	13721	13558	13733	13630	13659	13740	13636	13652	13712	13473	13573	13671	13612	13686	13695	13552	13517	13677	13612	13768	13780	13709	13659	13727	13694	13586	13697	13771	13787	13664	13682	13610	13619	13807	13741	13763	13694	13835	13886	13775	13646	13780	13695	13670	13837	13741	13735	13646	13646	13783	13740	13717	13634	13664	13706	13649	13795	13664	13563	13480	13666	13749	13782	13663	13700	13766	13810	13762	13548	13751	13702	13597	13726	13864	13789	13658	13711	13693	13516	13808	13513	13655	13777	13642	13784	13880	13645	13718	13755	13777	13830	13800	13586	13804	13589	13707	13644	13504	13734	13699	13788	13679	13699	13668	13722	13717	13748	13576	13652	13724	13773	13646	13634	13652	13643	13735	13540	13546	13828	13564	13629	13662	13770	13553	13754	13640	13531	13701	13550	13646	13647	13614	13645	13772	13667	13780	13765	13518	13666	13757	13658	13824	13823	13609	13655	13538	13709	13638	13719	13799	13565	13658	13783	13721	13731	13730	13630	13587	13778	13606	13647	13439	13493	13649	13666	13497	13820	13515	13738	13502	13709	13666	13622	13523	13445	13645	13853	13603	13694	13770	13580	13807	13570	13733	13687	13892	13737	13709	13590	13580	13656	13774	13676	13769	13748	13793	13687	13681	13829	13701	13620	13749	13720	13801	13731	13631	13591	13677	13700	13608	13763	13768	13759	13540	13544	13809	13687	13793	13697	13649	13651	13509	13619	13649	13816	13537	13805	13727	13826	13814	13570	13805	13584	13730	13689	13475	13586	13604	13788	13784	13734	13603	13578	13797	13510	13635	13579	13704	13644	13688	13924	13705	13645	13646	13651	13616	13705	13623	13594	13627	13618	13713	13791	13599	13842	13697	13836	13741	13664	13769	13783	13565	13786	13602	13701	13751	13586	13669	13644	13702	13662	13640	13481	13681	13622	13697	13598	13504	13669	13600	13568	13681	13574	13559	13759	13752	13656	13573	13663	13634	13572	13741	13641	13742	13692	13656	13697	13730	13624	13654	13631	13646	13662	13600	13654	13574	13509	13649	13790	13556	13746	13550	13838	13758	13673	13685	13593	13874	13822	13641	13734	13624	13642	13623	13725	13760	13723	13651	13682	13439	13618	13881	13636	13584	13567	13708	13700	13841	13649	13619	13560	13609	13720	13641	13780	13700	13791	13723	13737	13435	13594	13649	13736	13717	13809	13633	13679	13684	13581	13713	13709	13729	13742	13562	13693	13727	13606	13666	13764	13592	13729	13673	13799	13630	13817	13845	13780	13708	13606	13697	13858	13767	13651	13667	13482	13623	13736	13765	13679	13800	13736	13632	13700	13672	13570	13789	13696	13814	13665	13601	13826	13624	13718	13733	13686	13554	13684	13759
29650	23184	24226	21239	18646	18427	18505	18347	18203	18307	18124	18094	17994	17876	17907	17755	17912	17894	17907	17785	17722	17631	17613	17602	17902	17828	17914	17701	17548	17521	17410	17490	17873	17691	17734	17742	17476	17546	17561	17691	17642	17602	17430	17606	17578	17786	18027	17745	17717	17580	17795	17550	18019	17478	17585	17612	17602	17752	17641	17712	17538	17529	17495	17350	17720	17653	17489	17310	17632	17393	17530	17635	17571	17558	17534	17691	17649	17674	17740	17684	17907	17616	17763	17639	17591	17605	17510	17454	17577	17651	17710	17577	17566	17440	17545	17762	17590	17405	17598	17560	17631	17551	17652	17501	17594	17624	17535	17550	17672	17696	17626	17647	17622	17403	17522	17400	17383	17549	17566	17637	17564	17739	17575	17422	17603	17447	17457	17606	17892	17672	17544	17408	17813	17525	17529	17673	17370	17655	17503	17401	17559	17684	17561	17820	17576	17588	17600	17546	17575	17623	17515	17686	17593	17485	17484	17591	17658	17681	17570	17361	17647	17537	17633	17569	17404	17554	17680	17776	17485	17511	17516	17453	17724	17610	17237	17703	17790	17691	17593	17695	17539	17523	17762	17625	17598	17482	17508	17518	17748	17418	17403	17552	17636	17526	17565	17551	17622	17575	17768	17609	17614	17575	17723	17629	17643	17627	17534	17596	17651	17620	17745	17615	17579	17643	17641	17678	17697	17485	17482	17555	17548	17461	17773	17437	17471	17288	17579	17482	17461	17398	17680	17463	17391	17609	17541	17590	17527	17578	17607	17529	17501	17654	17610	17572	17657	17800	17478	17677	17721	17505	17458	17678	17503	17676	17641	17695	17573	17519	17606	17396	17724	17726	17609	17525	17495	17529	17501	17748	17633	17401	17639	17603	17368	17586	17559	17526	17676	17598	17552	17683	17687	17591	17357	17649	17800	17387	17351	17588	17568	17641	17386	17526	17538	17586	17540	17579	17530	17560	17576	17690	17627	17429	17585	17856	17624	17767	17638	17420	17601	17846	17757	17692	17519	17529	17732	17579	17614	17509	17415	17641	17810	17496	17619	17594	17557	17645	17740	17656	17559	17733	17675	17714	17561	17702	17556	17624	17949	17468	17518	17403	17471	17375	17288	17528	17531	17614	17750	17680	17490	17579	17544	17672	17659	17574	17683	17395	17609	17703	17664	17699	17518	17651	17478	17689	17546	17568	17503	17461	17481	17498	17422	17410	17544	17559	17507	17517	17565	17552	17574	17494	17539	17586	17383	17507	17536	17554	17601	17671	17724	17572	17651	17543	17579	17635	17389	17479	17408	17439	17288	17278	17410	17387	17517	17471	17699	17524	17514	17700	17650	17681	17672	17764	17507	17502	17519	17474	17595	17413	17603	17699	17504	17414	17485	17395	17722	17503	17591	17533	17451	17542	17682	17426	17641	17580	17674	17523	17657	17615	17812	17855	17517	17591	17574	17637	17468	17338	17572	17689	17394	17634	17670	17483	17661	17571	17315	17692	17461	17536	17603	17564	17525	17514	17595	17560	17454	17403	17572	17893	17788	17525	17566	17450	17600	17646	17773	17485	17517	17568	17526	17259	17636	17697	17631	17512	17731	17609	17759	17575	17524	17531	17573	17654	17425	17728	17788	17448	17588	17676	17428	17574	17756	17618	17681	17551	17485	17749	17719	17642	17527	17768	17606	17739	17604	17511	17578	17570	17603	17600	17704	17607	17682	17616	17769	17757	17575	17438	17647	17498	17635	17727	17493	17406	17739	17722	17649	17552	17644	17747	17564	17720	17315	17558	17760	17332	17719	17555	17397	17441	17538	17678	17742	17788	17523	17567	17686	17525	17506	17731	17736	17472	17479	17880	17627	17630	17513	17624	17497	17530	17443	17442	17648	17779	17538	17448	17460	17306	17580	17460	17559	17664	17700	17623	17694	17572	17853	17616	17585	17531	17593	17608	17592	17686	17802	17529	17647	17584	17589	17550	17571	17534	17641	17408	17585	17810	17516	17869	17671	17669	17646	17605	17585	17703	17646	17521	17659	17625	17644	17613	17580	17686	17699	17476	17644	17742	17683	17293	17677	17587	17659	17542	17619	17504	17466	17756	17437	17524	17648	17662	17609	17580	17547	17652	17680	17591	17523	17530	17661	17607	17473	17636	17457	17568	17602	17624	17670	17769	17575	17688	17775	17468	17829	17705	17551	17522	17552	17544	17564	17629	17613	17644	17446	17638	17559	17493	17630	17464	17472	17643	17297	17757	17565	17490	17660	17592	17623	17646	17625	17626	17731	17625	17686	17502	17498	17567	17512	17550	17575	17688	17478	17729	17544	17648	17689	17475	17549	17703	17667	17735	17469	17522	17720	17863	17522	17519	17543	17606	17541	17627	17612	17472	17815	17681	17605	17767	17749	17752	17536	17493	17655	17713	17742	17412	17599	17574	17517	17506	17622	17615	17671	17660	17623	17560	17672	17552	17539	17451	17492	17541	17633	17522	17559	17366	17632	17291	17619	17494	17728	17621	17561	17569	17460	17638	17715	17597	17596	17934	17716	17707	17660	17615	17520	17823	17824	17561	17476	17767	17435	17416	17574	17329	17679	17523	17652	17559	17458	17571	17526	17465	17319	17443	17656	17429	17584	17452	17686	17679	17562	17652	17595	17648	17476	17562	17559	17772	17664	17608	17464	17686	17658	17638	17486	17619	17309	17838	17614	17695	17570	17563	17582	17375	17574	17829	17723	17550	17700	17500	17794	17362	17598	17543	17737	17513	17571	17557	17572	17492	17515	17595	17714	17524	17440	17431	17418	17607	17534	17488	17503	17566	17670	17789	17501	17701	17651	17765	17380	17579	17697	17590	17356	17647	17605	17631	17831	17532	17604	17653	17559	17554	17579	17582	17641	17439	17647	17736	17829	17588	17635	17527	17489	17653	17556	17490	17337	17447	17551	17565	17558	17516	17535	17666	17489	17602	17702	17496	17376	17554	17533	17709	17646	17479	17612	17629	17556	17611	17522	17323	17604	17512	17657	17586	17653	17843	17592	17677	17668	17642	17748	17583	17567	17540	17590	17528	17435	17574	17581	17581	17475	17643	17465	17532	17492	17670	17721	17575	17635	17659	17658	17674	17456	17435	17736	17463	17581	17811	17542	17547	17617	17527	17531	17662	17691	17617	17787	17659	17762	17632	17490	17437	17579	17657	17713	17681	17361	17750	17615	17542	17602	17661	17544	17378	17595	17331	17513	17476	17791	17528	17472	17722	17598	17462	17644	17739	17923	17574	17707	17675	17374	17661	17654	17617	17633	17471	17669	17356	17595	17644	17800	17650	17669	17639	17748	17619	17636	17795	17517	17547	17637	17614	17750	17532	17514	17631	17568	17435	17692	17764	17526	17470	17730	17661	17584	17816	17558	17543	17615	17556	17409	17642	17546	17831	17587	17444	17475	17647	17432	17650	17540	17590	17658	17654	17575	17446	17634	17542	17504	17581	17680	17596	17716	17418	17581	17544	17587	17522	17532	17411	17640	17741	17766	17621	17679	17513	17550	17613	17581	17732	17536	17771	17551	17626	17535	17652	17692	17589	17596	17593	17635	17263	17423	17650	17830	17566	17622	17475	17595	17692	17527	17532	17401	17611	17585	17525	17727	17667	17945	17501	17598	17578	17690	17640	17630	17617	17758	17347	17676	17471	17678	17597	17682	17566	17367	17663	17601	17685	17644	17521	17542	17496	17264	17496	17617	17708	17350	17627	17644	17757	17639	17571	17679	17444	17459	17661	17555	17760	17453	17359	17350	17601	17644	17521	17661	17695	17654	17760	17780	17687	17347	17622	17650	17580	17573	17745	17435	17552	17587	17705	17532	17691	17670	17649	17638	17565	17502	17694	17698	17575	17610	17431	17375	17689	17517	17479	17454	17524	17661	17548	17617	17857	17763	17677	17602	17677	17695	17498	17500	17414	17503	17681	17500	17592	17456	17540	17553	17722	17556	17386	17709	17648	17776	17556	17610	17523	17594	17725	17577	17727	17479	17477	17642	17565	17495	17843	17715	17578	17655	17538	17574	17558	17729	17536	17442	17735	17737	17696	17468	17398	17401	17547	17566	17396	17501	17531	17646	17525	17434	17458	17375	17632	17438	17577	17661	17564	17570	17489	17637	17583	17601	17573	17631	17531	17427	17621	17507	17570	17679	17442	17478	17468	17635	17566	17495	17372	17666	17626	17604	17495	17491	17537	17652	17455	17552	17660	17353	17462	17570	17300	17574	17634	17630	17582	17460	17508	17656	17765	17387	17454	17484	17574	17575	17575	17610	17684	17493	17627	17632	17556	17449	17623	17536	17574	17847	17822	17587	17552	17596	17845	17450	17604	17559	17443	17486	17576	17776	17660	17505	17711	17688	17780	17653	17414	17466	17358	17716	17496	17661	17658	17570	17556	17708	17490	17479	17554	17692	17523	17507	17572	17410	17536	17578	17659	17493	17537	17482	17549	17600	17528	17650	17607	17679	17591	17626	17649	17354	17657	17735	17621	17616	17666	17618	17672	17646	17618	17789	17508	17614	17548	17899	17615	17808	17599	17584	17711	17476	17624	17717	17773	17794	17538	17742	17413	17812	17674	17670	17608	17666	17725	17427	17767	17599	17765	17754	17581	17527	17546	17432	17485	17435	17431	17402	17654	17531	17542	17653	17685	17671	17538	17726	17586	17570	17734	17652	17685	17418	17504	17477	17613	17688	17651	17647	17607	17670	17542	17561	17704	17412	17415	17682	17614	17660	17583	17486	17645	17564	17613	17653	17541	17581	17537	17385	17404	17461	17574	17492	17620	17502	17461	17519	17471	17672	17814	17953	17631	17683	17674	17734	17751	17542	17521	17467	17487	17589	17544	17659	17503	17681	17629	17603	17818	17488	17653	17415	17628	17670	17528	17503	17489	17622	17435	17744	17577	17592	17787	17408	17414	17738	17692	17521	17672	17785	17484	17600	17431	17613	17836	17585	17639	17603	17698	17643	17529	17611	17840	17412	17857	17583	17540	17426	17536	17619	17757	17548	17505	17556	17610	17596	17595	17440	17526	17422	17554	17553	17787	17458	17655	17582	17732	17498	17462	17490	17588	17750	17550	17547	17506	17721	17637
19899	23324	21079	17589	15828	15309	15184	15329	15200	14942	15070	14909	14642	14413	14312	14281	14405	14401	14581	14328	14205	14171	14318	14114	14208	13968	14181	14004	14011	14090	13990	14274	14124	14065	14007	14021	14088	14105	14044	14131	14298	14045	14144	14204	14286	14543	14463	14252	14142	14039	14019	14031	14221	14012	14004	13952	13996	14180	14063	14143	14085	14284	14061	14189	13841	13923	13955	13946	13966	13858	14082	14115	14190	14168	14113	14030	14003	14009	14008	13972	14124	14094	14031	14053	13928	14051	14080	14021	13920	14190	14000	14079	14128	13930	13932	13888	14157	13918	14237	14076	13967	13978	14036	14057	13918	13960	14132	13972	13969	13969	14180	14062	13970	14162	14194	13998	14054	14183	13907	14048	13886	13949	14182	14007	14141	13957	14024	14013	14119	13992	14115	13992	14135	14117	14150	14032	14032	14134	14044	14043	14060	13999	14009	14184	13997	14038	13971	14096	14124	13927	14068	14068	14099	14048	14027	13918	14087	14292	13898	13992	14090	14218	13934	14080	14233	14042	14085	14045	14277	14067	14012	13934	14045	13889	13991	14049	14018	13914	14059	14114	14038	14019	14062	14207	14061	14052	13994	14109	14103	14175	14095	14041	14191	14173	13978	14198	14129	14043	14096	14115	14024	14191	13976	14005	14013	13924	14090	14112	14181	14106	14040	14113	13900	14071	14040	14282	14120	14005	14046	14176	13940	14097	14079	14030	14173	14216	14220	13853	13920	14241	14168	14123	14034	13986	13914	14059	14007	14128	13911	14319	14008	14021	14159	14063	14255	14090	13976	13977	14162	14189	14129	14190	14287	14228	14074	13978	13817	14061	14192	13960	14052	14321	14069	13813	14045	14117	14042	13801	13916	14131	14221	13951	14130	14202	14187	14102	13877	14008	14049	13976	13957	14060	13869	13985	13893	14070	14150	14092	14287	14081	13971	14111	14226	14123	13965	14088	14220	14025	13993	14121	14256	13925	14049	14185	14015	14127	14170	14064	13889	13910	14144	13964	14018	13990	14100	14162	14124	14143	13977	14118	13952	14034	13983	14136	14038	14126	14118	14171	13872	14099	14095	13820	14023	14054	14156	14133	14033	14013	14026	14133	14039	14261	14142	14097	14037	14062	13988	13992	13997	13885	13988	14075	14009	13911	14066	14077	14146	14040	14135	14165	13915	14247	13898	14153	14157	14071	14051	14001	13915	14032	13939	14138	13966	14085	14011	14196	13917	14100	13924	13819	14112	14076	14094	14348	14284	14152	14130	13968	13865	13893	14090	14096	13994	14158	14126	14009	13793	14011	14151	14006	13977	14214	14244	14001	14016	14197	14070	14054	14184	14174	14137	14010	14091	14038	14033	14134	14070	14030	14077	14164	13990	14157	14058	14020	13936	14041	14059	14121	13901	14095	13952	14163	14144	14112	14092	14087	14188	14043	14173	14206	14081	14104	14090	14054	14163	14033	14147	14011	14047	13873	13918	14038	14271	14022	14143	14141	13997	14053	13962	13971	14081	14092	13987	13990	13974	13877	14039	14105	14127	14059	14071	14053	14058	14104	13963	14139	13978	14027	14252	13984	14074	13993	13953	14050	14095	14100	14027	13934	14145	14091	14173	14031	14043	14009	14120	14249	13965	14070	14074	14129	14128	14045	14032	14139	14150	14005	13945	14068	13943	14182	13976	14077	14329	14136	14060	14181	14048	14126	13949	13911	14053	14084	14206	14121	13931	14112	14207	14043	14111	13964	14111	13933	13999	13998	14064	14096	14104	14084	13958	14120	14094	13997	13997	14142	13971	14033	14046	14053	13957	13998	13898	14106	14177	14099	14029	14090	13999	14087	14315	14182	14057	14220	14053	14081	14037	13870	14129	14208	14106	14129	14076	14013	14226	14009	14108	14058	14266	13961	14129	14191	14309	13986	13953	14021	14020	14107	14204	14046	14102	14087	13960	13998	13948	13989	14098	14051	14078	14044	13907	13927	13942	14132	14100	13934	14108	14133	13998	14177	14003	13991	14026	14094	14199	14105	14047	13984	14168	14005	13896	14113	14044	13996	13993	14002	14063	14127	14035	14108	14013	13891	14064	14073	14068	14101	14032	14181	14055	13978	13995	14271	14066	14032	14039	13903	14213	14151	14189	14007	14036	13924	13998	14024	14045	14111	14199	14026	14085	14157	14045	14030	14046	14084	14017	13870	14045	14140	14106	13990	14047	13982	14090	13980	14058	14007	13997	14090	14227	14063	13936	14064	14016	14028	14379	14248	14170	14143	14070	14111	14120	14062	14101	14014	14051	13978	14146	14089	14213	13944	13821	14075	14132	14034	14186	14075	14094	13965	13941	14088	14058	14161	14035	14162	14027	13954	14190	14047	14018	14067	13994	14012	14093	14111	13976	14135	13982	14131	14093	14090	14058	13928	13991	14127	13957	13985	14136	14041	14029	14093	14079	14167	14003	14019	13979	13971	14217	14143	14158	14015	14143	14027	14108	13929	14097	14026	14252	13985	14023	14097	13997	13989	14203	14034	14047	14012	13987	13981	14140	14020	14062	14033	13858	14020	14081	14223	14080	14112	14254	14121	14027	14107	14093	14062	14110	13998	14099	14211	14158	14168	14034	14152	14026	14073	14075	13945	14041	14161	14078	14036	14042	14161	13978	14071	13995	13895	14088	14101	14128	14175	13976	14039	14155	13979	14021	14036	14188	14004	14219	14123	14092	13852	14128	14052	14230	14010	14153	14155	13942	14273	14126	14161	14047	14052	14241	13976	13992	13971	13997	13988	14161	13955	14005	13945	14003	14057	14405	14071	14013	14075	14263	14057	14031	14089	14174	14079	14135	14077	13992	14023	14119	14046	14047	13989	14088	13964	14071	13999	14081	14160	13976	14208	14012	13972	14122	13971	14111	14135	14014	14199	14086	14149	14111	14035	13878	14070	14039	14017	14022	14045	14007	14107	13848	14101	14095	13818	13942	13993	14078	13965	13877	14248	14082	14140	14174	13992	14030	14131	14241	14083	14084	14170	13987	14290	14183	14029	14107	14046	14069	14031	14151	14092	14092	13999	14257	14188	13999	14012	14159	13981	14250	14160	13997	13953	14087	14017	14050	13917	14127	14093	14162	14041	14034	13879	14157	14027	14118	14140	14141	14174	14096	13977	13878	14034	14061	14047	14026	14043	13969	14154	14186	14088	14058	14122	14093	14030	14190	14155	14093	14053	14114	13940	14060	14114	14198	14121	14078	14143	14014	14269	13982	14214	14056	14077	13879	14047	14223	14148	14044	14045	14149	13960	14065	13971	14172	13942	14009	14192	14190	14168	14112	14120	14152	14056	14151	14131	14000	13956	13959	14048	14121	14093	14038	13936	13951	13938	14135	13952	14150	14122	14124	13942	14064	14109	13985	14022	14097	14093	14184	14124	14107	13942	13972	14234	13965	13879	14131	14071	14148	14225	14004	13908	14136	14277	14124	14035	14144	14072	14180	14288	13881	14056	13946	14189	14097	14064	14077	13983	14035	13995	14079	14027	13957	14115	14040	14143	14000	14179	13981	14027	14182	14095	14047	14121	14026	14238	14149	13970	14037	14237	14087	14059	14071	14053	14137	14074	14113	14109	14093	14219	13926	13932	14168	13984	13940	13865	14206	14200	14146	13977	13927	14102	14054	14098	14073	14065	14030	14094	13984	13972	14077	14030	13985	14030	14092	14078	14075	14204	14092	13998	14188	14113	14049	13916	13949	14226	14190	14000	14075	14072	14212	14026	14082	14090	14012	14074	14145	14083	14106	13997	13973	14019	13921	13981	14206	14219	14070	14061	13844	14206	13956	14137	14136	14100	13916	14081	14107	13899	13986	14144	13998	14341	14161	14043	14104	14059	14109	14031	14224	13903	13980	14073	14229	13907	14115	14028	13973	14100	14057	13912	13974	13998	14058	14083	14099	14170	14022	14092	14019	14346	13959	13856	14170	14024	14175	14032	14086	14095	14102	14173	14226	13932	14140	14099	14101	14081	14088	13859	14069	14033	14033	14054	13977	14011	14204	13923	13980	14112	13999	14069	14125	14183	13943	14007	14214	14041	14035	14108	14047	14025	13972	14033	14211	14001	14140	13961	14080	14006	14176	13961	14082	14194	14274	14172	14062	14186	14091	14114	14252	13948	14135	14042	13848	14088	14016	14002	14272	14050	14187	14041	14208	14228	14156	14093	13982	13963	14002	13974	14184	13993	13880	14187	13990	14034	14024	14241	13909	13895	14221	14080	14108	14003	14146	13974	14171	14219	14011	13985	14128	14058	14142	14093	13989	14201	14145	13886	14121	14211	14201	14160	14166	14050	14112	13956	14049	13948	14023	14099	14129	14030	14077	14154	14032	14168	13984	14044	14055	14144	14033	14122	13952	14029	14109	14186	14012	14148	14072	14115	14093	14064	14115	14022	13931	14093	14108	14129	14153	14156	14050	14030	14117	14047	14199	14073	14008	14153	13942	14049	14152	14115	14279	14066	14087	14059	14127	14186	14126	14104	14098	14146	14115	14066	14069	14075	14037	13951	14255	13903	14190	14052	13965	14123	14052	13860	14128	13936	13793	14111	14106	14073	14015	14164	13921	13987	14008	14081	14166	14150	14150	13977	13989	14005	14063	13935	14063	13969	14092	13971	14072	14153	14053	14115	13965	14100	14179	14074	14199	13923	14131	14138	14056	14137	14170	13997	14148	14080	14054	14065	14124	14020	14074	14000	14043	14082	14102	14036	13900	13936	13952	14125	14009	14060	13953	14384	13986	14087	14007	13857	14113	13943	14100	14054	13956	14056	14159	14046	14112	14210	14179	14019	13974	14020	13940	13970	14059	14087	14130	13915	14140	14172	14163	14151	13990	14176	14008	14081	14165	14043	13974	14093	14091	14062	14063	13990	14067	14177	14077	13856	14215	14049	13837	13985	14051	14040	14167	14233	14238	14056	14158	13943	13865	14076	13855	13933	14118	14169	13889	13977	14134	13953	14030	14124	14184	14046	13973	14000	14108	13985	14139	13899	13983	14207	14157	13890	14132	13918	14210	14104	13987	14054	14149	14089	14031	14276	14223	14211	14035	14084	14101	14148	14064	14051	14127	13931	14187	14027	14070	13968
24794	21030	28044	24571	22531	22485	21463	19229	18932	18827	18691	18610	18213	17889	17939	17640	17707	17743	17849	17559	17528	17503	17632	17553	17519	17263	17509	17385	17545	17299	17468	17592	17523	17351	17393	17527	17652	17303	17339	17301	17308	17317	17221	17515	18790	18341	18292	17632	17447	17437	17183	17149	17372	17248	17153	17347	17380	17244	17296	17279	17285	17289	17378	17013	17270	17319	17200	17148	17363	17393	17385	17270	17406	17213	17179	17314	17227	17331	17038	17220	17353	17324	17196	17327	17263	17360	17329	17259	17350	17062	17307	17235	17182	17421	17427	17186	17238	17355	17222	17430	17292	17099	17047	17405	17297	17098	17140	17347	17314	17164	17140	17182	17226	17308	17430	17217	17287	17407	17133	17270	17328	17251	17279	17294	17184	17365	17192	17103	17075	17030	17362	17095	17243	17425	17307	17458	17257	17247	17359	17268	17331	17378	17502	17296	17037	17354	17145	17423	17240	17201	17328	17414	17338	17409	17196	17206	17167	17141	17170	17277	17288	17499	17347	17254	17356	17264	17323	17226	17261	17291	17288	17251	17287	17061	17218	17200	17397	17417	17262	17212	17081	17365	17314	17335	17226	17408	17123	17383	17562	17234	17401	17425	17326	17212	17293	17082	17152	17121	17212	17403	17284	16939	17267	17332	17293	17268	17144	17163	17174	17202	17314	17256	17436	17287	17232	17403	17236	17347	17419	17390	17277	17257	17433	17157	17010	17180	17219	17206	17201	17272	17266	17297	17244	17127	17355	17140	17104	17291	17223	17223	17226	17082	17357	17138	17202	17272	17250	17280	17295	17161	17395	17314	17128	17100	17422	17120	17198	17149	17245	17291	17305	17499	17324	17298	17140	17421	17398	17309	17396	17350	17292	17368	17264	17165	17401	17023	17315	17435	17190	17232	17375	17288	17302	17272	17333	17314	17305	17186	17414	17331	16933	17118	17487	17308	17446	17584	17286	17357	17285	17202	17327	17306	17218	17214	17228	17284	17174	17222	17383	17435	17252	17403	17327	17033	17429	17068	17257	17194	17433	17095	17333	17269	17250	17256	17264	17193	17281	17342	17345	17393	17339	17275	17314	17305	17320	17316	17097	17166	17177	17424	17339	17507	17270	17126	17383	17205	17238	17290	17198	17155	17259	17080	17446	17460	17194	17285	17176	17253	17532	17273	17104	17208	17276	17334	17224	17068	17272	17214	17221	17155	17383	17412	17187	17279	17172	17210	17305	17405	17185	17025	17211	17370	17363	17228	17344	17285	17213	17216	17202	17175	17155	17263	17216	17420	17314	17350	17239	17354	17096	17165	17221	17413	17091	17317	17139	17240	17291	17196	17229	17480	17289	17363	17170	17202	17489	17154	17424	17231	17267	17239	17297	17349	17391	17241	17284	17299	16917	17084	17014	17233	17322	17348	17171	17363	17108	17202	17141	17288	17266	17508	17090	17197	17370	17319	17404	17342	17046	17314	17387	17257	17141	17294	17292	17225	17147	17187	17251	17150	17342	17138	17379	17209	17240	17309	17066	17240	17309	17367	17486	17160	17288	17300	17146	17147	17271	17209	17084	17262	17356	17125	17258	17214	17371	17329	17356	17269	17329	17296	17215	17310	17328	17316	17274	17279	17264	17347	17340	17508	17272	17261	17344	17172	17660	17282	17229	17111	17216	17148	17419	17444	17210	17154	17226	17221	17094	17352	17381	17258	17284	17175	17157	17350	17181	17249	17311	17179	17312	17109	17251	17168	17230	17260	17309	17188	17173	17404	17290	17308	17044	17431	17348	17351	17309	17386	17330	17301	17111	17166	17234	17268	17352	17260	17139	17180	17191	17353	17530	17393	17142	17626	17234	17073	17106	17294	17241	17010	17316	17377	17284	17220	17177	17331	17172	17140	17350	17522	17514	17272	17267	17534	17361	17442	17224	17243	17275	17291	17157	17333	17413	17326	17354	17279	17324	17330	17228	17372	17170	17354	17064	17141	17152	17221	17161	17352	17300	17152	17321	17177	17368	17228	17315	17430	17267	17255	17210	17403	17258	17548	17346	17295	17308	17415	17272	17327	17241	17374	17383	17125	17252	17262	17224	17273	17207	17160	17325	17318	17116	17093	17104	17380	17155	17231	17104	17140	17169	17222	17021	17238	17255	17175	17159	17410	17182	17304	17224	17280	17106	17315	17320	17383	17262	17260	17360	17305	17155	17299	17280	17298	17384	17193	17402	17244	17367	17319	17461	17208	17209	17286	17165	17358	17422	17269	17147	17024	17158	17417	17204	17307	17413	17199	17230	17455	17180	17214	17263	17229	17162	17453	17333	17171	17398	17219	17225	17000	17299	17309	17277	17407	17223	16955	17110	16874	17306	17396	17281	17231	17369	17349	17389	17152	17303	17168	17364	17273	17303	17224	17192	17247	17227	17274	17350	17190	17332	17054	17245	17391	17444	17299	17529	17438	17196	17269	17222	17281	17198	17063	17247	17312	17205	17119	17275	17172	17182	17152	17161	17261	17269	17243	17399	17247	17303	17246	17031	17302	17208	17397	17517	17420	17317	17376	17199	17222	17345	17139	17458	17362	17218	17234	17201	17172	17295	17401	17060	17278	17370	17381	17347	17272	17264	17398	17462	17377	17263	17258	17233	17158	17344	17091	17140	17235	17143	17332	17297	17314	17205	17214	17233	17345	17216	17250	17183	17096	17067	17374	17091	17174	17172	17348	17344	17313	17240	17203	17222	17343	17378	17311	17504	17367	17176	17142	17171	17391	17230	17323	17242	17386	17246	17352	17313	17402	17506	17355	17467	17385	17249	17199	17258	17153	17360	17365	17352	17252	17385	17423	17203	17133	17332	17257	17489	17076	17329	17457	17279	17193	17193	17418	17382	17247	17167	17161	17257	17278	17177	17239	17166	17349	17384	17342	17166	17244	17315	17234	17172	17138	17251	17169	17226	17264	17212	17215	17125	17291	17463	17445	17286	17029	17267	17305	17173	17132	17289	17066	17211	17411	17387	17369	17120	17349	17225	17414	17224	17095	17055	17021	17301	17304	17151	17380	17326	17212	17414	17209	17197	17052	17194	17152	17108	17276	17258	17398	17260	17342	17257	17374	17243	17349	17357	17444	17385	17303	17375	17452	17436	17226	17110	17215	17147	17195	17176	17129	17323	17101	17397	17161	17361	17352	17509	17043	17138	17366	17219	17451	17447	17510	17271	17224	17246	17252	17230	17297	17501	17198	17181	17072	17251	17322	17285	17126	17061	17183	17318	17180	17255	17280	17394	17245	17169	17150	17270	17292	17159	17298	17015	17347	17324	17386	17345	17391	17126	17181	17206	17291	17360	17279	17542	17161	17330	17187	17288	17281	17392	17203	17291	17171	17394	17140	17159	17431	17410	17161	17348	17351	17317	17292	17235	17320	17216	17335	17373	17328	17278	17232	17217	17191	17316	17429	17572	17416	17263	17176	17202	17338	17367	17276	17224	17106	17236	17161	17448	17217	17336	17068	17236	17462	17101	17150	17397	17286	17352	17399	17460	17383	17349	17398	17367	17445	17227	17283	17558	17511	17158	17626	17089	17266	17339	17292	17209	17311	17287	17198	17337	17294	17337	17383	17149	17323	17512	17355	17245	17287	17307	17274	17187	17193	17275	17138	17448	17315	17313	17201	17310	17267	17332	17019	17345	17281	17147	17255	17290	17238	17061	17198	17468	17391	17404	17321	17305	17536	17323	17130	17254	17381	17190	17130	17396	17229	17022	17246	17200	17264	17272	17631	17346	17382	17332	17423	17107	17282	16994	17288	17324	17436	17223	17313	17255	17477	17397	17304	17250	17193	17202	17325	17228	17412	17358	17283	17275	17196	17318	17174	17172	17367	17213	17423	17314	17243	17412	17211	17178	17375	17331	17268	17259	17139	17251	17330	17075	17236	17370	17333	17289	17311	17324	17072	17354	17334	17237	17330	17113	17400	17203	16948	17353	17245	17370	17236	17486	17219	17225	17410	17158	17126	17377	17398	17308	17115	17153	17130	17285	17303	17267	17060	17546	17259	17361	17213	17463	17203	17359	17328	17340	16989	17158	17217	17324	17215	17150	17272	17407	17248	17411	17305	17296	17369	17222	17144	17317	17118	17314	17130	17389	17490	17314	17215	17277	17438	17457	17495	17274	17165	17329	17304	17268	17104	17344	17168	17118	17114	17324	17278	17257	17258	17308	17323	17348	17131	17273	16948	17477	17393	17320	17168	17175	17327	17232	17044	17384	17164	17293	17389	17440	17426	17368	17129	17294	17283	17282	17367	17499	17019	17503	17127	17106	17259	17264	17399	17309	17249	17168	17264	17274	17145	16870	17308	17332	17338	17286	17344	17310	17180	17554	17163	17544	17225	17215	17171	17207	17321	17197	17328	17258	17230	17283	17144	17342	17555	17264	17171	17463	17341	17128	17150	17331	17313	17351	17277	17229	17183	17224	17348	17432	17144	17221	17239	17313	17339	17167	17301	17353	17267	17164	17273	17362	17252	17435	17167	17144	17121	17046	17114	17140	17067	17187	17433	17296	17157	17158	17288	17455	17323	17218	17312	17372	17382	17259	17400	17278	17443	17243	17198	17192	17191	17177	17153	17298	17339	17501	17142	17345	17389	17141	17326	17129	17202	17165	17368	17284	17167	17295	17235	17351	17083	17331	17451	17296	17213	17380	17364	17346	17016	17251	17509	17216	17219	17251	17283	17029	17175	17085	17415	17366	17179	17375	17253	17241	17279	17102	17296	17384	17416	17317	17275	17281	17351	17224	17234	17499	17315	17269	17301	17137	17253	17302	17386	17259	17312	17105	17269	17061	17186	17540	17257	17304	17202	17282	17254	17368	17137	17429	17355	17240	17309	17419	17132	17148	17230	17260	17365	17266	17494	17126	17269	17319	17294	17070	17163	17114	17162	17441	17382	17405	17280	17213	17002	17256	17230	17033	17073	17269	17434	17156	17234	17514	17254	17169	17206	17204	17230	17216	17172	17370	17274	17314	17137	17341	17305	17221	17204	17426	17232	17161	17314	16993	17085	17325	17210	17177	17193	17372	17429	17290	17309	17229	17220	17250	17478	17137	17074	17470	17394	17336	17251	17272	17309	17230	17385
22506	35114	32887	25116	20482	18234	17259	16600	16279	15997	16143	15642	15251	14878	14747	14647	14767	14699	14770	14309	14340	14190	14300	14083	14257	14247	14115	14112	14020	14007	13927	13971	14069	13924	13908	13945	14135	13933	13886	13932	13965	13932	13991	14562	16167	15591	15020	14430	14225	13934	14027	13929	13900	13868	13935	13730	13964	13945	13997	14088	14025	13942	13964	13793	13909	13861	13992	14003	14063	13795	13947	14039	13853	13988	13808	13878	14042	13778	14011	13963	13973	14008	14082	13976	13924	13877	13964	13911	14049	13871	14031	13844	13957	13888	14062	14019	13809	14118	13819	14062	14018	14069	13964	13983	14106	13895	13978	14214	14023	14137	13790	13945	14153	13691	13930	13766	13894	14068	13907	13815	13921	13829	13893	13879	13845	13933	13946	13973	13956	13800	13877	13918	14028	13916	13972	13878	13895	14128	13636	14071	13963	13918	14022	13874	13895	14069	14063	13969	13800	13948	13855	13906	13818	13806	14059	13830	13891	13854	13977	13942	14008	13872	13946	13897	13959	13948	13960	13947	13952	13869	13899	13857	13873	14032	13980	13945	13951	13917	14009	13880	13857	13910	13790	13961	14004	13841	13798	13926	13902	14038	13928	13810	13848	13857	13836	14077	13991	13908	13981	13977	13990	13958	13870	13915	13984	13959	13951	13951	13973	13994	13856	13959	13762	14043	14049	14066	13937	13839	13783	13850	14015	14034	13856	14001	13971	13957	13841	13963	14028	13832	14026	13984	13873	13941	13953	13897	13839	14014	14025	13880	13865	13846	13918	13904	13991	13972	13971	13966	13875	13799	14021	13817	14066	13886	13949	13764	13874	13920	13850	13956	13953	13810	13884	13913	13752	13825	13879	13976	13877	13827	13819	13947	13982	13895	13820	13646	13980	13885	13856	13844	13932	13913	13986	14014	13998	13807	14009	13994	13993	14021	13940	13924	13971	14222	13814	13876	13821	13922	13797	13941	14103	14028	13967	14011	13890	13837	13953	13927	13860	13991	13878	13914	13975	13918	13871	13714	13872	14021	13903	13918	14050	13859	14060	13938	13817	13924	13904	13989	13840	13849	14025	13833	13940	14017	13894	13824	13984	13701	13954	13781	13923	13855	14062	13782	14041	13950	13937	13825	13969	13981	13913	13974	13912	13861	13864	14021	13940	13987	13808	13726	13987	13995	14040	13937	13958	13843	13777	14052	14013	13839	13935	13826	13877	13933	13955	13919	13862	13814	13851	14024	14015	13805	13738	13930	13908	13820	13816	14008	13927	14049	14036	13783	13800	13892	13904	13771	13873	14050	13778	13908	13987	14015	13828	13881	13865	13855	14070	13998	14076	13842	13919	13789	13858	13852	14060	13955	13882	13913	13977	13828	13959	14048	14134	13992	13897	13948	14040	14009	14020	13843	13934	14028	14139	14078	13917	14152	13838	13839	13966	13935	14014	13935	13940	13911	13985	13868	13828	14014	13816	13957	13882	13805	13910	13968	13929	13884	14004	13816	13935	13893	13841	14075	13998	13956	13944	13911	13829	14078	14010	13750	13935	13918	13820	13869	14033	14020	13859	13921	13970	13902	13949	13971	13863	13905	13779	13843	13812	13907	13971	13960	13933	13952	13958	13931	13963	13845	13759	13949	13992	13502	13902	13915	13853	14061	14051	13881	13950	14035	13822	13912	13830	13940	13708	13949	13710	13924	14117	13932	13803	14177	14000	13849	13942	13950	13866	13989	13843	13880	13808	13898	13884	13867	13962	13960	13860	13837	14080	14076	13969	13828	13847	13853	13933	13913	14021	13997	14019	13851	13909	14040	13792	13940	13949	14032	14150	13995	13987	13858	13778	13942	13798	13936	13933	13913	13961	13841	13814	14030	13897	13931	14032	13864	13969	13921	13978	13988	13933	13937	14022	13978	14032	13898	13958	13882	13984	13922	13787	13810	13980	13978	13875	13928	13851	13962	13889	13971	14089	13930	13918	14002	13838	13917	13888	13856	14028	13888	13896	14043	13797	13861	14066	14035	13966	13943	13988	13836	14051	13982	13983	13856	13914	14029	14127	13825	13946	13873	13984	13921	14064	13940	13769	13844	13896	14006	13997	13868	13872	13945	13837	13736	13923	13819	13752	13873	13923	13785	13940	13943	14041	13894	13851	13970	14006	13928	13977	13956	13984	14093	13876	13981	13974	13905	13949	13904	14022	13915	13942	13876	13994	13795	14043	13952	14021	14066	13799	13807	13943	13840	13903	13908	13832	14063	13787	13774	13986	13883	13968	13971	13922	14004	13922	13945	14025	13846	13883	13895	14048	14047	13900	13975	13816	13825	13874	14050	13981	14065	13823	14033	13988	13874	13779	14160	13944	13994	13887	13975	13960	13888	13977	13943	13979	13836	14120	13850	14010	13986	13953	13785	13956	13928	13930	14015	13867	13811	13864	13859	13915	14153	13893	14019	13985	13819	13896	13960	14054	13946	13951	13943	13951	13781	13823	13920	13847	13844	14006	13821	13950	13976	13947	13932	13931	14182	13964	13912	14053	13795	13915	13749	14002	14099	14043	13817	13916	13980	14055	13804	13833	13971	14022	13966	13920	13940	13961	13791	13847	14047	13776	13835	13997	14023	13891	13863	14011	13962	14030	13935	14024	13900	13790	13905	13991	13870	13934	13940	13768	13942	13914	13883	13856	13892	14009	13997	14018	14112	13956	13924	13847	13893	14097	13853	13772	13980	13741	14083	13898	13807	13912	13791	13878	13786	13793	14093	13835	13869	13903	14024	13994	13733	13806	13884	13979	13787	13903	14007	13903	13855	13996	13820	13804	13819	13838	13956	13931	13916	13990	13973	13996	13845	13990	13999	13791	14207	13942	13961	13965	13976	13834	13990	13922	13874	13947	13882	14087	13761	13808	13871	13992	14058	13886	13889	13842	13980	14039	14007	13976	13892	13969	13830	13941	13969	13881	13899	13974	14076	13919	13880	14013	13850	13822	13936	13925	13837	13904	13991	13899	13920	13876	13852	13782	14006	13844	13814	14089	13825	14001	13889	13746	14030	13793	14059	13976	13960	13944	13933	13969	13880	14014	13958	13813	13764	13875	13925	13911	14042	13885	14018	13943	13889	14106	13847	13991	14075	13814	13939	13769	13692	13837	13907	13973	13860	14160	13890	13970	13880	13841	13889	13897	14038	13882	13803	13844	14015	13828	13924	14058	13903	13942	13822	13909	13854	13879	14147	13991	13848	14016	13844	13910	13952	13861	13747	13866	14038	13933	13963	13859	13879	13965	13958	13872	13926	13885	13951	13948	13988	13984	13961	13815	13982	14040	14071	13995	13836	13961	13772	13991	13870	14088	13882	13909	13948	13843	13971	13968	13975	14043	14085	13846	13895	13898	14026	13801	13895	13985	13898	14012	13912	14094	13822	13997	14003	14080	13940	14003	14027	13788	14047	13911	13880	13986	13881	13863	14009	13970	13965	13921	14066	13890	13970	13980	14024	13889	13772	13832	13780	13970	13888	13956	13786	13961	13875	13883	13840	13950	14002	13886	13907	13825	13960	13884	13879	13990	14030	13862	13924	14039	13867	13967	13839	14092	13843	14042	13941	13953	13873	13995	14129	13894	14097	14073	13797	13906	13924	13883	13850	13920	13993	13964	14021	13917	13888	13954	14033	13875	13875	14046	14028	13846	13885	13650	14027	13998	13915	13991	13828	14106	13931	13862	13834	13887	14013	13886	14110	13884	13885	13972	13834	13831	13918	14140	13818	14006	13945	13965	14013	14063	13817	13820	13907	13965	13851	13924	13984	13910	13828	13822	13964	13887	13998	13992	13901	13959	13920	13842	13919	14009	13926	13793	13949	14054	13993	14002	13878	14011	13964	13932	13782	13918	13969	14005	13864	13940	13667	14002	14015	13846	13954	13938	13929	14163	13870	13939	13922	14000	13914	14069	14033	13846	13866	13937	13905	13959	13854	13916	13744	13916	13992	14039	14065	13990	13941	13829	14017	13926	14007	13935	13923	13890	14083	13828	14081	13972	14041	13987	13699	13873	13865	13897	13808	14101	13924	13859	14056	13901	13942	14002	14077	13841	13976	14041	13797	13932	14116	14022	13883	13874	13890	14046	13894	14067	13975	13909	13943	13933	13944	13886	13886	13991	13915	13896	14123	13848	14105	13999	13939	13932	13910	14074	13953	14055	13991	13906	13865	13920	14035	13868	14118	13826	14016	13939	13910	13903	13819	13910	13806	13961	14042	13778	13970	13827	13910	14021	14011	14070	13819	14057	13957	13767	13878	13895	13951	13825	13982	13960	13796	13938	14179	13927	13764	13884	14105	13869	14056	14011	13702	13804	14030	13836	13950	13882	14034	13979	13954	13768	13949	13961	13900	13969	14040	13955	13948	13818	13812	14011	13806	13847	13981	13932	14021	13794	14146	13969	13856	13848	13872	13996	13906	13916	13812	13952	13980	13852	13838	13962	13925	13889	13860	14132	13877	13792	13943	13940	13960	13923	13913	13922	14056	13724	14065	13984	13672	13959	13908	13888	13963	14016	14029	13991	13972	13820	13857	13916	13757	13828	13895	13805	13900	13695	13982	13927	13768	13867	13991	13897	13876	13911	14023	14074	14023	13972	13926	13897	13927	13888	14068	13997	14018	14028	13969	13861	13939	13941	13870	13933	13916	13853	13895	14076	13827	13935	13967	14176	13903	13820	14024	13896	13868	13899	13920	13816	13900	13728	14081	13876	14012	13796	13797	13956	13810	13845	13952	13639	13881	13887	14004	14010	13866	13818	14098	13955	13959	14014	14033	13874	13935	13863	13928	13912	14049	13802	13990	13699	14030	13735	14066	13849	14151	13960	13944	13807	14004	14011	13997	13926	13978	14035	13989	14083	13697	13938	13936	13970	13911	13662	13962	14074	13964	14016	13964	13938	14050	13976	13941	13985	13739	14068	13863	13948	13805	13919	13989	13829	13829	13934	14007	13737	13950	14026	13846	13917	13883	13905	13830	13829	13878	14083	13985	13710	14034	13879	13902	13915	14007	13857	13827	13878	13991	13839	13857	13894	13877	13937	14052	13856	13840	14018	13940	13851	13798	14075	14011	14020	14034	13870	13892	13916	13877
23495	21008	28397	23861	21672	23839	24270	19529	18818	18693	18993	18308	18032	17587	17307	17391	17155	17365	17218	17196	17159	17148	16948	16806	16843	16712	16702	16750	16773	16741	16900	16685	16704	16604	16744	16549	16721	16607	16549	16747	16617	16633	16642	17296	18870	19194	18197	17420	16947	16758	16719	16579	16391	16493	16580	16480	16667	16745	16629	16450	16601	16479	16647	16670	16491	16416	16455	16639	16812	16568	16682	16706	16627	16761	16471	16564	16596	16696	16708	16675	16726	16627	16586	16427	16543	16743	16870	16764	16719	16593	16737	16563	16569	16435	16537	16466	16718	16598	16582	16586	16662	16502	16704	16622	16575	16352	16484	16470	16404	16480	16647	16528	16528	16536	16484	16383	16519	16697	16351	16556	16603	16517	16734	16648	16681	16483	16537	16362	16596	16532	16593	16623	16449	16376	16727	16511	16538	16737	16585	16507	16460	16517	16476	16575	16532	16760	16550	16683	16469	16563	16358	16544	16518	16536	16504	16463	16756	16526	16459	16528	16330	16602	16492	16759	16330	16627	16601	16417	16622	16634	16335	16415	16497	16605	16443	16547	16497	16500	16359	16533	16393	16703	16578	16487	16525	16556	16680	16549	16412	16456	16392	16504	16644	16408	16646	16529	16426	16615	16466	16370	16491	16519	16611	16698	16463	16461	16716	16705	16563	16465	16500	16811	16637	16199	16534	16544	16451	16403	16330	16530	16604	16689	16424	16605	16414	16489	16661	16622	16630	16425	16582	16671	16382	16380	16584	16686	16628	16506	16612	16492	16521	16606	16589	16731	16458	16640	16346	16331	16373	16452	16574	16517	16632	16406	16604	16660	16474	16665	16629	16783	16635	16655	16530	16698	16642	16492	16605	16723	16637	16498	16586	16608	16522	16409	16637	16486	16683	16447	16381	16690	16554	16434	16467	16472	16435	16578	16528	16435	16553	16569	16526	16627	16500	16432	16557	16621	16381	16492	16565	16480	16515	16500	16585	16782	16715	16559	16525	16346	16437	16647	16529	16621	16407	16483	16381	16486	16487	16418	16585	16535	16635	16694	16488	16495	16690	16547	16492	16408	16297	16428	16607	16563	16504	16601	16511	16521	16433	16578	16429	16839	16480	16476	16464	16401	16568	16459	16512	16535	16455	16445	16400	16609	16714	16490	16420	16462	16741	16528	16472	16389	16456	16722	16337	16562	16621	16611	16530	16629	16643	16746	16647	16435	16643	16522	16618	16634	16531	16610	16634	16477	16535	16352	16705	16486	16500	16622	16529	16609	16586	16520	16731	16590	16690	16695	16623	16663	16591	16440	16617	16413	16562	16393	16485	16592	16327	16473	16575	16628	16511	16572	16638	16449	16466	16648	16559	16487	16400	16241	16424	16451	16493	16358	16192	16572	16492	16509	16613	16342	16630	16404	16516	16368	16678	16762	16608	16448	16626	16455	16535	16490	16532	16529	16533	16608	16636	16451	16736	16621	16766	16645	16477	16437	16362	16528	16746	16518	16401	16604	16584	16587	16672	16524	16500	16444	16527	16620	16481	16579	16413	16804	16522	16452	16522	16595	16551	16657	16616	16690	16532	16558	16575	16708	16558	16380	16509	16641	16535	16829	16473	16573	16564	16409	16699	16607	16406	16484	16424	16610	16465	16710	16504	16493	16627	16779	16312	16577	16540	16646	16836	16801	16603	16538	16646	16296	16623	16535	16455	16544	16645	16593	16344	16555	16558	16509	16654	16487	16504	16583	16527	16555	16661	16514	16648	16757	16501	16323	16445	16550	16367	16532	16561	16777	16694	16498	16645	16418	16501	16716	16503	16395	16552	16591	16536	16512	16631	16487	16273	16572	16784	16643	16529	16374	16514	16513	16604	16581	16553	16378	16750	16713	16531	16508	16674	16629	16586	16562	16578	16455	16519	16502	16328	16506	16725	16497	16531	16640	16560	16593	16560	16375	16574	16423	16536	16355	16632	16336	16482	16453	16242	16484	16455	16469	16750	16653	16583	16480	16610	16678	16634	16611	16786	16474	16350	16439	16614	16722	16767	16494	16496	16512	16490	16648	16501	16592	16412	16491	16479	16553	16521	16617	16391	16404	16613	16555	16646	16558	16406	16653	16451	16512	16562	16454	16373	16567	16695	16632	16527	16481	16630	16479	16359	16500	16601	16631	16588	16647	16594	16522	16314	16455	16527	16679	16544	16703	16693	16537	16520	16499	16551	16549	16548	16524	16571	16515	16566	16511	16482	16687	16585	16737	16553	16439	16541	16549	16474	16664	16655	16558	16485	16522	16487	16609	16731	16463	16550	16523	16467	16508	16655	16410	16584	16425	16392	16469	16679	16661	16632	16482	16447	16770	16683	16684	16373	16589	16336	16473	16663	16464	16538	16385	16438	16592	16586	16514	16627	16670	16705	16482	16585	16391	16388	16568	16402	16680	16485	16659	16639	16662	16711	16344	16764	16587	16611	16472	16502	16572	16603	16611	16742	16347	16348	16485	16665	16505	16604	16336	16558	16491	16489	16418	16456	16424	16459	16596	16638	16681	16459	16730	16575	16548	16452	16369	16585	16421	16759	16699	16632	16477	16397	16580	16415	16344	16534	16400	16534	16494	16669	16529	16559	16659	16298	16362	16422	16322	16462	16421	16521	16539	16620	16563	16512	16562	16481	16634	16660	16493	16618	16529	16601	16468	16388	16513	16339	16423	16576	16370	16627	16734	16414	16629	16667	16708	16438	16479	16695	16611	16393	16513	16655	16557	16446	16701	16614	16565	16733	16449	16536	16624	16608	16721	16511	16338	16438	16349	16495	16511	16443	16695	16631	16486	16489	16545	16420	16654	16508	16408	16701	16588	16566	16522	16629	16505	16393	16384	16434	16503	16487	16528	16530	16798	16692	16609	16695	16481	16700	16442	16752	16488	16570	16484	16612	16593	16570	16621	16620	16658	16638	16441	16579	16568	16544	16399	16486	16525	16715	16569	16674	16567	16610	16716	16529	16651	16584	16647	16430	16500	16490	16572	16609	16462	16406	16607	16564	16643	16473	16574	16516	16437	16667	16889	16554	16557	16562	16501	16369	16638	16509	16698	16476	16533	16591	16511	16703	16338	16550	16318	16535	16705	16485	16569	16620	16550	16542	16476	16443	16517	16522	16575	16479	16495	16414	16533	16715	16466	16650	16535	16503	16618	16558	16454	16626	16635	16674	16528	16622	16543	16677	16425	16639	16494	16658	16546	16662	16320	16623	16447	16540	16741	16519	16439	16552	16558	16472	16806	16422	16441	16560	16568	16717	16497	16515	16512	16484	16394	16551	16326	16458	16577	16488	16500	16631	16355	16775	16409	16557	16646	16563	16329	16399	16497	16700	16466	16661	16707	16405	16439	16363	16512	16533	16387	16367	16852	16320	16327	16619	16601	16524	16360	16615	16479	16657	16453	16582	16424	16518	16549	16525	16600	16562	16662	16494	16513	16578	16490	16556	16452	16608	16343	16376	16729	16610	16583	16394	16554	16614	16569	16573	16586	16528	16613	16651	16618	16753	16446	16296	16418	16471	16566	16706	16389	16573	16513	16666	16686	16758	16594	16633	16491	16307	16523	16511	16472	16619	16673	16597	16606	16542	16673	16734	16527	16507	16581	16609	16606	16608	16626	16592	16702	16579	16454	16500	16458	16653	16410	16485	16515	16687	16464	16723	16502	16549	16589	16676	16608	16459	16618	16543	16532	16347	16387	16383	16436	16669	16457	16583	16495	16302	16617	16706	16728	16620	16540	16506	16650	16372	16554	16586	16569	16587	16758	16590	16568	16469	16412	16632	16582	16636	16669	16598	16661	16496	16416	16609	16378	16656	16437	16672	16486	16389	16624	16618	16412	16337	16564	16578	16731	16716	16508	16618	16571	16568	16509	16649	16487	16608	16560	16664	16481	16377	16392	16448	16392	16245	16467	16477	16720	16509	16283	16449	16766	16522	16523	16540	16587	16439	16640	16813	16363	16634	16433	16408	16484	16440	16357	16396	16495	16544	16577	16320	16622	16351	16585	16684	16614	16573	16475	16363	16463	16542	16268	16506	16509	16367	16343	16659	16363	16521	16557	16593	16578	16649	16801	16545	16637	16630	16607	16272	16435	16615	16566	16484	16595	16439	16569	16460	16405	16563	16770	16809	16690	16487	16564	16494	16561	16460	16474	16419	16314	16418	16535	16643	16313	16349	16519	16580	16433	16358	16407	16405	16600	16475	16516	16608	16623	16360	16467	16595	16652	16686	16744	16646	16482	16563	16377	16569	16643	16540	16594	16467	16493	16818	16584	16564	16633	16491	16627	16483	16556	16327	16542	16380	16530	16440	16600	16331	16508	16650	16845	16803	16480	16675	16451	16591	16520	16546	16637	16434	16546	16536	16562	16587	16552	16608	16417	16638	16594	16612	16370	16616	16581	16678	16472	16652	16489	16454	16377	16445	16743	16671	16405	16502	16622	16503	16461	16520	16832	16534	16450	16622	16628	16338	16420	16742	16529	16650	16517	16667	16477	16513	16556	16527	16662	16537	16404	16705	16505	16565	16515	16526	16701	16586	16508	16655	16509	16710	16551	16579	16527	16487	16394	16665	16446	16600	16535	16661	16623	16475	16621	16612	16430	16284	16522	16613	16693	16443	16710	16580	16395	16648	16574	16437	16351	16495	16518	16645	16524	16636	16729	16652	16596	16613	16539	16535	16568	16399	16584	16351	16491	16537	16531	16613	16681	16653	16496	16461	16589	16719	16419	16585	16469	16478	16575	16513	16365	16523	16594	16419	16522	16593	16584	16429	16453	16478	16494	16390	16400	16568	16398	16492	16509	16405	16516	16419	16491	16284	16674	16468	16510	16355	16538	16594	16479	16472	16424	16574	16669	16561	16482	16505	16733	16569	16616	16504	16578	16639	16627	16514	16476	16591	16399	16513	16637	16518	16483	16584	16574	16504	16537	16421	16580	16518	16542	16581	16605	16526	16613	16578	16514	16568	16805	16824	16873	16674	16588	16527	16589	16704	16509	16694	16572	16533	16415	16459	16695	16554	16592	16574	16485	16418	16524	16557	16525	16545	16629	16512	16514	16468	16627	16666	16327	16322	16650	16583	16523	16345	16355
24677	41400	38423	30039	23770	20614	18575	17689	17204	16792	16812	15971	15433	14946	14759	14391	14574	14952	14698	14168	14196	14070	14030	14017	14066	13750	13745	13644	13680	13515	13535	13654	13607	13680	13539	13634	13464	13450	13419	13534	13563	13621	13440	14780	17289	16744	15466	14327	13725	13373	13316	13558	13148	13452	13448	13327	13410	13577	13521	13570	13412	13452	13460	13475	13540	13340	13506	13512	13567	13603	13492	13492	13505	13428	13655	13588	13578	13229	13483	13577	13388	13634	13488	13426	13357	13433	13473	13440	13472	13618	13521	13574	13424	13511	13334	13382	13667	13523	13540	13633	13652	13413	13445	13434	13536	13503	13609	13472	13446	13421	13433	13477	13393	13462	13497	13572	13436	13293	13519	13562	13466	13618	13349	13501	13556	13537	13513	13497	13470	13417	13441	13558	13562	13370	13397	13390	13465	13549	13520	13388	13365	13530	13539	13513	13468	13621	13455	13317	13481	13534	13533	13578	13451	13641	13489	13402	13568	13518	13581	13548	13390	13523	13657	13384	13467	13384	13469	13561	13529	13518	13343	13391	13334	13601	13419	13592	13544	13362	13584	13458	13417	13552	13546	13594	13450	13605	13570	13618	13531	13516	13472	13383	13392	13293	13513	13381	13544	13423	13397	13488	13554	13446	13430	13411	13569	13347	13491	13379	13498	13345	13435	13324	13440	13439	13510	13516	13575	13514	13454	13332	13472	13523	13516	13247	13350	13588	13459	13553	13475	13380	13550	13645	13531	13555	13474	13386	13420	13429	13452	13468	13502	13458	13465	13404	13479	13315	13473	13425	13501	13399	13467	13467	13476	13537	13419	13316	13414	13594	13655	13569	13505	13453	13534	13598	13456	13495	13320	13564	13444	13477	13641	13557	13523	13469	13375	13385	13466	13499	13455	13249	13495	13369	13478	13358	13368	13470	13678	13512	13376	13541	13655	13318	13445	13660	13537	13421	13274	13410	13493	13487	13594	13493	13474	13588	13479	13448	13485	13483	13569	13538	13637	13526	13550	13502	13339	13651	13431	13453	13311	13412	13550	13414	13479	13525	13434	13384	13564	13519	13416	13494	13485	13506	13648	13326	13552	13468	13276	13508	13487	13641	13604	13604	13542	13524	13507	13360	13531	13372	13512	13416	13410	13438	13495	13554	13342	13472	13514	13480	13464	13505	13433	13533	13624	13338	13551	13399	13529	13526	13395	13454	13307	13467	13499	13424	13407	13490	13449	13594	13265	13432	13537	13573	13333	13506	13530	13565	13364	13506	13440	13597	13509	13427	13442	13602	13525	13405	13521	13419	13557	13538	13422	13417	13413	13530	13671	13587	13328	13568	13446	13490	13366	13570	13296	13636	13469	13611	13622	13483	13367	13576	13425	13451	13470	13474	13661	13392	13409	13579	13505	13341	13529	13441	13394	13551	13399	13548	13610	13516	13532	13591	13531	13332	13690	13557	13607	13480	13568	13493	13513	13432	13550	13469	13447	13477	13515	13426	13481	13480	13546	13538	13527	13334	13549	13429	13501	13449	13440	13486	13463	13583	13447	13454	13332	13669	13528	13333	13640	13513	13380	13363	13423	13406	13809	13462	13519	13422	13367	13431	13475	13496	13443	13523	13627	13365	13395	13423	13278	13354	13428	13506	13484	13581	13398	13535	13543	13440	13690	13470	13303	13383	13477	13483	13404	13623	13593	13410	13595	13471	13478	13432	13315	13553	13502	13482	13592	13562	13468	13519	13605	13504	13390	13512	13334	13551	13434	13388	13614	13606	13620	13434	13570	13410	13379	13460	13448	13534	13325	13545	13526	13307	13635	13548	13368	13429	13398	13469	13407	13648	13414	13538	13380	13630	13464	13363	13690	13331	13498	13455	13503	13445	13511	13507	13307	13591	13555	13522	13419	13314	13569	13657	13511	13536	13468	13545	13418	13389	13531	13460	13455	13466	13420	13299	13539	13383	13562	13442	13713	13470	13446	13444	13514	13457	13463	13521	13501	13490	13354	13638	13332	13548	13482	13487	13688	13427	13457	13577	13383	13611	13544	13488	13442	13485	13486	13440	13510	13393	13489	13530	13502	13469	13489	13432	13410	13468	13458	13641	13426	13462	13435	13350	13493	13625	13592	13397	13556	13511	13498	13458	13601	13264	13453	13613	13539	13292	13653	13563	13467	13413	13383	13433	13436	13479	13455	13341	13441	13491	13360	13394	13458	13438	13470	13301	13360	13415	13466	13564	13502	13322	13319	13314	13456	13443	13568	13439	13453	13466	13457	13378	13426	13396	13473	13455	13519	13425	13517	13478	13425	13549	13634	13460	13485	13368	13539	13463	13558	13315	13509	13598	13596	13490	13460	13432	13460	13342	13379	13384	13446	13488	13533	13314	13487	13387	13513	13331	13562	13365	13193	13498	13512	13335	13536	13426	13604	13447	13412	13391	13378	13481	13621	13337	13386	13513	13619	13640	13389	13580	13396	13571	13548	13426	13538	13427	13492	13471	13440	13495	13622	13402	13474	13505	13426	13476	13521	13594	13474	13496	13579	13485	13342	13390	13453	13386	13484	13438	13366	13409	13394	13448	13426	13525	13639	13633	13562	13514	13533	13360	13450	13502	13393	13401	13426	13377	13379	13497	13502	13399	13464	13341	13468	13512	13468	13416	13682	13530	13666	13558	13374	13340	13419	13485	13647	13573	13496	13454	13496	13407	13503	13515	13612	13497	13444	13668	13498	13496	13440	13284	13428	13411	13465	13396	13507	13360	13432	13467	13539	13534	13448	13264	13654	13480	13478	13472	13592	13386	13575	13344	13429	13387	13242	13467	13497	13569	13333	13332	13516	13320	13466	13553	13436	13444	13554	13499	13447	13410	13570	13446	13612	13536	13419	13521	13520	13574	13594	13382	13529	13445	13528	13435	13354	13449	13494	13390	13471	13642	13460	13478	13493	13293	13619	13467	13548	13629	13525	13571	13585	13469	13375	13526	13359	13526	13528	13616	13593	13379	13383	13352	13440	13578	13493	13286	13558	13391	13507	13529	13423	13615	13518	13464	13442	13309	13240	13466	13697	13456	13551	13385	13579	13610	13427	13510	13393	13434	13530	13504	13542	13399	13318	13585	13421	13383	13624	13460	13535	13456	13694	13384	13483	13410	13583	13596	13559	13734	13349	13539	13408	13592	13575	13571	13495	13413	13576	13403	13413	13397	13487	13711	13563	13350	13496	13580	13412	13394	13565	13355	13522	13426	13400	13475	13313	13372	13531	13578	13400	13464	13359	13390	13472	13417	13534	13470	13505	13536	13467	13665	13495	13586	13359	13537	13588	13332	13473	13387	13440	13483	13469	13521	13560	13338	13467	13325	13458	13277	13447	13399	13538	13600	13473	13597	13389	13493	13348	13431	13538	13620	13568	13566	13519	13541	13413	13185	13563	13428	13465	13252	13452	13542	13615	13525	13541	13546	13375	13581	13561	13479	13369	13548	13595	13414	13477	13264	13406	13365	13499	13510	13453	13445	13533	13353	13471	13451	13473	13348	13418	13513	13568	13449	13462	13641	13463	13496	13414	13561	13637	13408	13481	13486	13509	13330	13433	13475	13469	13401	13551	13551	13506	13412	13549	13265	13423	13511	13531	13550	13551	13476	13480	13552	13278	13473	13629	13387	13459	13443	13600	13487	13573	13547	13451	13418	13579	13490	13468	13494	13481	13500	13470	13344	13668	13367	13390	13442	13390	13398	13504	13587	13603	13601	13487	13449	13505	13458	13444	13535	13610	13439	13493	13437	13462	13507	13488	13475	13495	13533	13476	13588	13375	13363	13473	13371	13560	13433	13541	13586	13532	13452	13349	13387	13468	13390	13435	13345	13593	13547	13571	13301	13338	13518	13533	13449	13412	13497	13451	13427	13498	13393	13407	13336	13283	13620	13436	13321	13455	13417	13523	13460	13497	13393	13587	13431	13453	13413	13535	13542	13458	13410	13466	13503	13528	13240	13480	13574	13387	13420	13388	13486	13494	13433	13338	13436	13355	13391	13424	13341	13557	13607	13584	13524	13554	13362	13398	13593	13514	13499	13531	13339	13378	13582	13481	13476	13417	13415	13329	13498	13524	13587	13369	13285	13411	13466	13450	13599	13379	13576	13405	13444	13386	13514	13578	13543	13515	13632	13621	13579	13373	13538	13314	13399	13448	13578	13435	13439	13576	13601	13539	13528	13417	13468	13398	13525	13508	13447	13638	13457	13715	13594	13523	13548	13518	13411	13617	13539	13538	13527	13625	13440	13469	13487	13558	13334	13307	13778	13404	13503	13628	13450	13425	13469	13383	13393	13381	13381	13488	13515	13441	13535	13330	13700	13371	13393	13580	13418	13526	13428	13567	13545	13368	13419	13380	13454	13444	13550	13576	13475	13572	13575	13481	13543	13421	13548	13383	13429	13436	13715	13434	13388	13375	13444	13500	13427	13449	13499	13357	13414	13560	13515	13405	13432	13429	13436	13504	13657	13537	13426	13697	13601	13473	13282	13278	13505	13484	13602	13543	13528	13458	13530	13511	13539	13371	13695	13429	13394	13353	13531	13519	13651	13563	13568	13431	13458	13269	13652	13179	13408	13409	13481	13391	13416	13522	13323	13457	13498	13483	13426	13465	13307	13366	13426	13529	13616	13365	13416	13539	13436	13509	13488	13423	13422	13625	13332	13389	13578	13499	13399	13633	13604	13375	13585	13500	13446	13378	13590	13655	13465	13453	13601	13493	13245	13501	13518	13339	13445	13659	13508	13398	13559	13523	13468	13475	13495	13323	13394	13354	13470	13521	13498	13386	13487	13655	13471	13423	13313	13429	13438	13405	13451	13523	13494	13486	13737	13455	13572	13552	13451	13540	13464	13459	13648	13530	13558	13357	13512	13534	13497	13298	13491	13471	13376	13459	13491	13338	13540	13617	13387	13445	13549	13360	13453	13418	13466	13584	13613	13529	13506	13481	13490	13430	13623	13361	13337	13457	13597	13504	13475	13376	13579	13406	13386	13498	13482	13497	13496	13428	13380	13509	13412	13383	13383	13565	13355	13513	13483	13611	13509	13315	13566	13408	13450	13308	13628	13390	13474	13563	13465	13337	13595	13406	13387
29503	23416	24608	21093	18443	18083	17976	17990	17779	17742	17688	17648	17381	17228	17423	17293	17238	17239	17501	17494	17187	17377	17290	17342	17463	17405	17380	17339	17300	17477	17275	17323	17309	17297	17123	17080	17130	17088	17315	17223	17309	17262	17206	17231	17360	17488	17554	17376	17291	17222	17206	17302	17289	17184	16930	17255	17240	17294	17188	17248	17139	17262	17204	17053	17271	17219	17424	17234	17195	17083	17193	17244	17282	17215	17213	17128	16977	17249	17345	17216	17175	17171	17154	17069	17315	17355	17216	17428	17422	16976	17100	17139	17272	17054	17271	17169	17428	17336	17224	17136	17185	17094	17124	17219	17156	17322	17141	17081	17037	17143	17252	17298	17403	17256	17193	17245	17330	17224	17202	17329	17198	17193	17162	17018	17382	17224	17147	17134	17235	17122	17333	17170	17134	17202	17238	17213	17198	17026	17153	17162	17259	17324	17199	17277	17207	17025	17148	17222	17115	17357	17056	17258	17183	17198	17263	17091	17410	17002	17148	17040	17251	17389	17308	17204	17342	17303	17062	17119	17270	17306	17086	17072	17092	17126	16989	17248	17129	17150	17291	17203	17150	17054	17142	17292	17414	17153	17211	17127	16890	17081	17133	17281	17480	17302	17263	17199	17013	17024	17134	17299	17283	17206	17074	17234	17110	17128	17275	17070	17231	17316	17342	17384	17318	17265	17162	17209	17169	17311	17093	17537	17426	17238	17352	17451	17566	17278	17313	17339	17371	17223	17157	17151	17204	17224	17183	17278	17211	17057	17026	17240	17182	17230	17243	17243	17091	17210	17286	17273	17326	17261	17327	17234	17176	17236	17067	17322	17291	17250	17446	17006	17159	17012	17528	17377	17098	17133	17204	17404	17213	17145	16977	16977	17329	17153	17203	17166	17032	17279	17361	17242	17327	17465	17085	17092	17234	17360	17286	17361	17187	16953	17071	17164	17201	17347	17091	17226	17147	17231	17240	17239	17152	17191	17084	17199	17204	17195	17013	17239	17179	17326	17240	17141	17231	17134	17234	17187	17142	17329	17100	17126	17205	17369	17323	17357	17355	17144	17271	17153	17258	17027	17166	17429	16980	17306	17174	17118	17371	17152	17029	17091	17196	17012	17179	17032	17215	17165	17085	17102	17147	17401	17182	17074	17088	17137	17273	17223	17227	17312	17057	17033	17300	17218	17093	17283	17281	17229	17363	17199	17085	17271	17259	17217	17131	17219	17107	17171	17134	17181	17077	17334	17240	17241	17102	17157	17098	17177	17217	17050	17281	17254	17227	17290	17277	17272	17125	17150	17115	17238	17174	17169	17175	17012	17203	17006	17158	17212	17309	17255	17292	17014	17203	17215	17214	17263	17170	17069	17329	17213	17118	17163	17045	17260	17147	17230	17137	17111	17100	17200	17209	17238	17201	17191	17229	17206	17221	17118	17177	17090	17400	17087	17295	17046	17251	17306	17104	17362	17358	17124	17155	17082	17261	17220	17340	17021	17239	17306	17185	17132	17151	17241	17264	17353	17278	17359	17331	17330	17083	17227	17161	17147	17115	17034	17217	17424	17064	17060	17217	17385	17393	17016	17189	17162	16984	17210	17039	17136	17325	17237	17185	17134	17051	17297	17066	17206	17279	17240	17188	16983	17119	17287	17227	17208	17144	17066	17181	17047	17135	17225	17215	17236	17243	17149	17491	17189	17038	17055	16993	17155	17044	17253	17271	17161	17192	17184	17294	17275	17253	17241	17208	17269	17303	17107	17318	17294	17223	17323	17251	17104	17277	17134	17324	17240	17141	17085	17196	17216	17101	17220	17371	17303	17281	17313	17229	17066	17229	17230	17101	17109	17243	17342	17195	17109	17325	17212	17297	17291	17208	17149	17010	17232	16996	17130	17039	17306	17198	17221	17179	17062	17355	17104	17267	17279	17121	17206	16998	17081	17172	17385	17121	17223	17082	16923	16929	16838	17373	17262	17188	16908	17228	17086	17232	17287	17438	17187	17185	17256	17108	17343	17395	17500	17156	17294	17399	17156	17281	17139	17422	17291	17112	17347	17090	17203	16937	17380	17319	17199	17126	17129	17077	17088	17223	17179	17039	17228	17210	17270	17447	17096	17224	17161	17407	17425	17290	17139	17254	17231	17221	17232	17158	17201	17180	17277	17136	17082	17120	17164	17307	17145	17165	17153	17184	17033	17040	17246	17186	17373	17160	17219	17139	17341	16963	17055	17278	17188	17354	17073	17123	17309	17293	17122	17359	17388	17056	17096	17262	17220	17277	17056	17200	17326	17341	17247	17160	17117	17325	17181	17259	17299	17277	17130	17262	17221	17381	17253	17277	17096	17481	17384	17128	17546	17118	17301	17288	17201	17251	17325	17101	17188	17240	17197	16907	17198	17393	17453	16963	17249	17386	17213	17279	17348	17175	17248	17540	17298	17116	17160	17141	17180	17259	17356	17219	17034	17204	17376	17186	17140	17146	17227	17188	17105	17141	17205	17288	17128	17044	17151	17357	17209	17270	17197	17059	17372	17389	17319	17256	17222	17092	17393	17255	17203	17205	17291	17142	17058	17184	17117	17225	17219	17180	17253	17184	17093	17262	17300	17351	17175	17180	17139	17236	17194	17258	17128	17042	17211	17245	17410	17157	17266	16971	17300	17342	17250	17307	17348	17332	17239	16989	17233	17095	17218	17282	17151	17165	17344	17109	17261	17377	17138	17071	17208	17405	17182	17110	17135	17085	17084	17044	17138	17224	17240	17214	17146	17044	17299	17125	17214	17186	17210	17269	17463	17270	17317	17049	17100	17210	17201	17075	17103	17363	17272	17413	17233	17264	17154	17113	17169	17240	17194	17360	17254	17203	17139	17161	17070	17329	17171	17283	17278	17264	17226	17180	17119	17362	17210	17046	17332	17085	17139	17078	17017	17323	17137	16934	17120	17056	17339	17437	17075	17153	17362	17285	17374	17252	17274	17282	17104	17449	17219	17335	17165	17229	17302	17202	17006	17245	17168	17093	17299	17005	17133	17348	17219	17363	17108	17165	17361	17294	17256	17181	17113	17259	17222	17216	16983	16917	17180	17279	17154	17108	17308	17172	16931	17307	17368	17323	17314	17194	17132	17401	17200	17140	17295	17191	17343	17107	17279	16977	17293	17032	17334	16942	17312	17093	17299	17220	17231	17211	17204	17547	17046	17178	17274	17284	17328	17121	17303	17146	17140	17275	17289	17241	17276	17256	17282	17311	17487	17326	17355	16997	17219	17141	17142	17310	17123	17271	17163	17185	17276	17143	17437	17013	17015	17249	17211	17278	17349	17251	17206	17199	17203	17319	16956	17276	17224	17209	17247	17286	17206	17129	17284	17118	17223	17079	17188	17023	17039	17207	16955	17169	17183	17151	17312	17079	16936	16968	17121	17184	17147	17398	17413	17488	17183	17270	17135	17445	17363	17055	17159	17139	17229	17175	17336	17102	17022	17203	17132	17256	17383	17252	17317	17109	17230	17317	17365	17088	17348	17109	17229	17202	17158	17463	17226	17384	17119	17233	17231	17384	17211	17285	17390	17115	17144	17043	17069	17372	17230	17029	17158	17099	17334	16965	17152	16870	17374	16987	17151	17296	17241	17254	17316	17234	17208	17251	17380	17090	17183	17309	17227	17222	17029	17153	17024	17188	17360	17215	17377	17148	17348	17158	17294	17310	17362	17245	17040	17124	17313	17016	17131	16986	17189	17143	17276	17207	17080	17170	17008	17298	17193	17218	17360	17157	17234	17287	17203	17028	17188	17126	17200	17103	17177	17356	17213	17082	17446	17156	17278	17146	17018	17406	17393	17073	17323	17160	17095	17201	17164	17214	17037	17161	17108	17031	17010	17274	17145	17160	17118	17300	17166	17038	17216	17338	17339	17344	17180	17185	17221	17277	17211	17126	16968	17118	17184	17159	17341	17059	17169	17273	17254	17153	17196	17098	17168	17346	17085	17208	17266	17259	16997	17233	17000	17033	17188	17188	17282	17232	17183	17186	17358	17345	17279	17392	17295	17077	17065	17173	17130	17196	17288	17292	17272	16917	17329	17359	17322	17564	17247	17091	17143	17355	17256	17317	17219	17395	17207	17291	17064	17439	17224	17140	17266	17314	17222	17268	17185	17282	17513	17313	17140	17124	17215	17206	17114	17167	17247	17108	17212	17195	17057	17234	17061	17106	17185	17445	17334	17025	17019	17317	17316	17310	17001	17230	17211	17147	17247	17317	17141	17345	17178	17154	17014	17229	17082	17328	17159	17147	17104	17194	17346	17200	16937	17202	17185	17178	17313	17239	17096	17091	17103	17236	17176	17226	16916	17242	17288	17125	17433	17343	17321	17267	17150	17142	17152	17251	17353	17293	17191	17238	17155	17173	17351	17261	16960	17216	17381	17250	17367	17200	17138	17345	17261	17203	16928	17488	17336	17290	17304	17054	16939	17165	17178	17151	17172	17178	17117	17279	17074	17173	17203	17131	17043	17250	17324	17240	17314	17359	17110	17090	17089	17233	17181	17341	17235	17348	17096	17172	17130	17305	17128	17177	17250	17284	17188	17221	17323	17248	17177	17085	16992	17159	17169	16968	17329	17106	17088	17302	17084	17203	17327	17132	17114	17145	17325	17274	17206	17228	17298	17399	17293	17241	17150	17195	17171	17177	17241	17382	17151	17458	17098	16960	17166	17037	17108	17397	17268	17204	17192	17313	17189	17231	17206	17252	17123	17169	17289	17316	17099	17225	17095	17138	17095	17330	17362	17268	17179	17264	17186	17287	17230	17066	17102	17374	17326	17281	17269	17203	17213	17277	17118	16917	17261	17305	17197	17169	16943	17396	17143	17277	17046	17451	17212	17294	17189	17109	17091	17150	17315	17107	17238	17311	17273	17319	17226	17311	17217	17096	17289	17196	17270	17260	16996	17388	17439	17212	17140	17250	16985	17153	17190	17377	17441	17133	17219	17195	17263	17204	17476	17150	17278	17206	17160	17047	17113	17290	17106	17277	17348	17136	17483	17298	17261	17133	17223	17124	17328	17021	17233	17333	17369	17194	17207	17299	17125	17091	17337	17322	17244	17083	17229	17103	17133	17337	17108	17244	17244	17129	17159
19905	24224	22265	17496	15838	15083	14871	15160	14606	14792	15032	14687	14418	14039	14031	14113	14178	14160	14385	14170	14107	13987	13858	13847	13942	13822	13811	13867	13781	13950	13790	13863	13825	13845	13880	13805	13833	13934	13779	13867	13900	13940	13637	13967	14025	14249	14218	14079	13791	13729	13983	13880	13955	13839	13792	13794	13977	13905	13825	13915	13963	13795	13934	13933	13879	13779	13896	13771	13820	13862	13806	13867	13908	13888	13797	13860	13970	14088	13843	14060	14007	13985	13973	13909	13854	13936	13978	13991	13947	13787	13920	13825	13779	14080	13992	14084	13800	14093	13966	14037	13745	14053	13871	13724	13796	13879	13842	13933	13707	13877	13880	13859	13840	13974	13943	13657	13846	13950	13859	13884	13863	14032	13920	13969	13762	13819	13844	13868	13892	13995	13904	13854	13915	13887	14005	14060	14106	13981	13819	13823	13883	13887	13831	13807	13941	13761	13945	13676	13947	14020	13838	13829	13884	14000	13639	13832	13927	13817	13932	13933	13864	13900	13982	13897	14068	13756	13736	13781	13960	14048	14133	13627	13782	13962	13946	13994	14132	13753	14028	13812	13965	14010	13887	13832	13851	13811	14007	13957	13972	13933	13792	13666	13814	13807	13962	13793	13824	13912	13771	13921	13901	13944	14003	13981	13914	13926	13775	13915	13807	14042	13911	13751	13856	13868	14035	13780	13889	14053	13934	13862	13911	13873	13797	13901	13745	13764	13869	13798	13949	13883	13811	13864	13953	13785	13879	13762	13862	13709	13858	13889	13827	13870	13945	13969	13684	13683	13808	13695	13846	14010	13923	13832	13892	13945	13941	13850	13781	13866	13682	13888	13962	13809	13962	13844	13955	13810	13975	13891	13868	13829	13856	13852	13893	13814	13991	13925	13821	13813	13912	13936	13932	13899	13794	13892	13816	13889	13803	13972	13859	13929	13917	13902	13906	13903	13919	13957	13850	13888	13748	13941	13974	13853	13813	13815	13853	13985	14038	13808	13975	13794	13911	13945	13790	13923	13899	13904	13807	13796	13813	13835	13718	14067	14011	13881	13826	14006	13847	13914	13850	13818	13923	13823	13856	13921	13846	13851	13898	13802	13890	13801	13913	13953	13863	13996	13804	13852	13976	13854	14089	13853	13823	13819	13926	13962	13979	13966	13942	13919	13924	13853	13866	13728	13873	13980	13859	13987	13810	13825	13933	13858	13827	14005	13700	13835	13857	13891	13968	13852	13954	13861	13775	13917	13746	13785	14014	14074	13739	13938	13947	13905	14027	13845	13673	13938	13783	13838	13932	14039	13752	13908	14009	13834	13876	13834	13918	13879	13907	13927	13853	13816	13793	13868	13835	13760	13900	13888	13856	13782	13712	13893	13704	13829	13783	14013	13919	13912	13833	13751	13835	13926	13973	13869	13843	13903	13868	13869	13948	13856	14002	13940	13701	13828	13944	13682	13802	13901	13777	13902	13885	13822	13920	13882	13799	13833	13975	13859	13702	13732	13947	13867	13846	13969	13863	13964	13898	13873	13896	13798	13814	14060	13848	13971	13923	13858	13848	13830	13937	13724	14086	13924	13983	13778	13946	13957	13757	13957	13827	13965	13891	13888	13887	13811	13855	13943	13799	13967	13922	13913	13805	14006	13830	13950	13951	13650	13922	13963	13867	13863	13993	13879	13998	13671	13796	13990	13934	13847	13767	14034	13929	13709	13958	13943	13879	13921	13946	13991	13774	13741	13939	14023	13896	13688	13727	13748	13865	13927	13873	14044	13867	13854	13806	13969	13811	13916	13902	13834	13798	14026	13950	13862	13889	13814	13792	13801	13850	13806	13839	13912	13874	14005	14036	13831	13896	14098	13868	13957	13859	13996	13781	13787	13771	13841	13783	14071	13951	13908	13952	13884	13889	13786	13816	13784	13786	13912	13868	13814	13917	13777	13852	13977	14089	13879	13827	13873	13827	13726	13768	13896	14035	13832	13939	13947	13872	13842	13769	14003	14017	13910	14016	13937	13995	14021	13857	14000	13896	13774	13880	14063	13983	13945	13848	13851	13858	13906	13894	13819	13987	13834	13977	13914	13767	13782	13795	13722	13795	13937	13880	13907	13872	13755	13850	13905	13730	13887	13987	13795	13838	13932	13857	13914	13980	13838	13877	13890	13887	13801	13829	13818	13775	13856	13789	13811	13765	13952	13925	13986	13976	13887	13973	14117	13696	13960	13964	13972	13812	13845	13871	13965	13695	13912	13817	13863	13827	13811	13953	13908	13774	13948	13942	13931	13952	13871	13963	14029	13932	13807	13815	13899	13817	13904	13739	13797	14131	13887	13878	13874	13822	13936	13748	13861	13909	13763	13984	13881	13948	13770	13780	13988	13878	13817	14165	13937	13817	14038	13913	13821	13877	13939	13755	13800	13958	13859	13967	13757	13930	13974	13851	13781	13862	13949	13852	13890	14039	13899	13774	13960	13918	13855	13726	13909	13956	13937	13757	13842	14012	14005	13958	13751	14068	13789	13879	13916	14030	13914	13928	14063	13778	13942	13928	13801	13822	13885	13935	14045	14015	13814	14039	13722	14041	13912	13764	14003	13897	13776	13855	13739	13788	13946	13893	13951	13775	13943	13932	13849	13751	13815	13884	13905	14125	13739	13832	13675	13983	13948	13810	14018	13980	13770	13871	13885	13943	13848	13947	14069	13905	13850	13893	13869	14058	14112	13894	13856	13809	13671	13712	13835	13722	13840	13801	13768	13734	13800	13956	13902	14028	13822	13944	13713	13910	13823	13930	13831	13873	13904	13729	13736	13828	13852	13802	13994	13910	13948	13933	13958	13802	13805	14001	13974	13846	13988	14058	13926	13908	13980	13807	13982	13995	13933	13920	13996	13901	14015	13974	13875	13970	13958	13872	13627	13861	13814	14038	13722	13953	13855	13985	13903	13840	13926	13869	13837	13817	13791	13939	13869	13954	13953	13934	13917	13797	13909	13852	13888	13925	13903	13895	13753	13901	13740	13819	13823	13936	13877	13791	13995	13887	14116	13835	13834	13904	13761	13830	13925	13731	13830	13880	14006	13756	13973	13975	14017	13870	13719	13863	13908	13930	13808	13924	13799	14015	13897	13877	13846	13866	13942	13861	13868	13793	13798	13797	14042	13898	13753	13874	13863	13884	13785	13924	13936	13863	13913	13984	14053	14150	13924	13999	13807	14094	13972	14060	13880	13814	13815	13947	13894	13933	13900	13822	13877	13893	14048	13941	13816	13769	13983	13943	13717	13840	13921	14034	13876	13803	13967	13899	13954	13818	13918	13732	13832	13848	13958	13903	14058	13978	14148	13974	13870	13783	13878	13926	13927	13959	13813	13830	13971	13707	14025	13902	13888	13750	13992	13887	13768	13928	13992	13952	13893	13923	14013	13878	13820	13725	13883	13760	13833	13729	13805	13714	13890	13852	13947	13914	13901	14074	13868	13823	14024	13941	13873	13893	14006	13845	13960	13932	13875	13869	13987	14010	13902	13871	14063	13895	14006	13868	13942	13980	13752	13940	13963	13987	13958	13849	13861	13996	13879	13801	13862	14043	13942	13809	13944	13853	13966	13880	13795	14011	13670	13827	13771	13956	13886	13995	13858	14030	13890	13829	13833	13880	13774	14000	13735	13949	13796	13818	13886	13781	13844	13908	13979	13904	14065	13897	13819	14042	13953	13808	14000	13805	14086	13969	14022	13882	13877	13891	13926	13987	13910	14007	13958	13843	13891	13872	13845	13811	13905	13959	13730	13775	13901	13893	13897	13733	13910	13883	13900	13991	13893	13846	13858	13780	13855	13876	13721	13921	13838	13873	13848	13925	13950	13741	13843	13884	14057	14052	13898	13879	13891	13800	13922	13963	14015	13833	13845	13866	13787	13988	13872	13846	13968	13851	13913	13905	13942	14087	13793	13830	13848	13846	13878	13985	13862	13877	13901	14082	13701	13985	13922	13829	13909	13849	13816	13987	13897	13878	14047	13888	13913	13893	13740	13804	13897	13911	13830	13848	13818	13876	14001	14054	14033	13777	13831	13892	13992	13931	13849	13860	14029	13774	13949	13806	13873	13837	13829	13883	13912	13908	13929	13949	13814	13884	13927	13883	13895	13906	13914	13907	13973	13811	14029	13982	14102	13865	13990	13969	14231	13934	13697	13858	13989	13890	13840	13955	14004	13782	14079	13920	13945	14023	13959	13873	14027	13910	13935	13750	13898	13775	13891	13876	13935	13807	13835	13962	14037	14023	13747	13940	13813	13805	13985	13724	13817	13729	14049	13927	13890	13994	13927	13789	13930	13677	13897	14032	13887	13779	13998	13900	13892	14106	13851	13907	13984	13995	13741	14049	13857	13831	13953	14043	13934	13792	13755	13950	13732	13628	13795	13832	13970	13884	13934	13715	14009	13804	13811	13983	13852	13884	13842	13943	14037	13812	13905	13978	14032	13878	13875	13739	13995	13829	13797	13844	13823	13925	13890	13980	13849	13873	13764	13933	13875	14040	13889	13832	14081	13843	13845	13841	14078	13922	13737	13959	13843	13747	13817	13621	13843	13937	13841	13825	13857	14000	13831	13842	13835	13942	13895	13985	13855	13775	13842	13858	13741	13851	14104	13896	13887	13928	13819	13963	13892	13808	13943	13859	13919	13882	13784	13915	13948	13808	13793	13871	13689	14020	13829	13884	13979	13971	14003	13758	13958	13719	13819	13944	14105	13938	13918	13878	13883	13915	13792	13789	13840	13911	13876	13904	13907	13778	13913	14018	13824	13984	13839	13853	14078	13940	13839	13852	13908	13976	13795	13861	13820	13953	13839	14068	13950	13659	13996	13808	13800	13977	13703	13831	13925	13933	14007	13936	13911	13908	13927	13994	13941	13963	13962	13759	13913	13978	13819	13970	13909	13987	13974	13749	13824	13819	13925	13815	13735	13991	13752	13819	14010	13978	13916	13801	13878	13819	14041	13885	13910	13811	13756	14019	13869	14047	13711	13744	13921	13870	13641	13809	13705	13997	13823	13923	13980	13878	13800	13961	13743	13882	13998	13952	13867	14013	13828	13965	13817	13736	13890	13912	13761	13947	13874	13758	13814	13756	13927
24781	21045	28182	24601	22819	22531	21893	19499	19145	19263	19206	18883	18779	18455	18321	18208	18095	18074	17879	18067	17937	17970	17766	17917	17750	17737	17913	17715	17926	17804	17763	17871	17610	17744	17708	17702	17831	17607	17519	17754	17714	17987	17753	17938	18506	18933	18696	18303	17939	17711	17797	17703	17511	17397	17833	17614	17724	17841	17710	17696	17765	17568	17889	17534	17690	17648	17700	17702	17683	17639	17905	17743	17612	17791	17598	17936	17781	17785	17620	17799	17852	17776	17831	17731	17804	17735	17751	17662	17690	17469	17635	17659	17615	17559	17701	17458	17597	17313	17387	17499	17632	17806	17592	17600	17599	17724	17614	17657	17506	17601	17606	17486	17690	17530	17507	17524	17723	17684	17626	17542	17666	17431	17555	17774	17565	17720	17634	17536	17685	17618	17627	17693	17715	17586	17773	17569	17470	17560	17636	17789	17571	17688	17642	17610	17680	17768	17789	17517	17704	17640	17644	17777	17703	17650	17642	17828	17649	17726	17596	17729	17562	17670	17640	17685	17655	17410	17736	17677	17693	17673	17649	17552	17410	17716	17711	17725	17691	17676	17611	17511	17647	17574	17632	17494	17825	17813	17630	17511	17627	17777	17695	17665	17684	17603	17729	17575	17624	17579	17695	17457	17842	17674	17551	17697	17628	17695	17828	17745	17570	17689	17720	17496	17556	17668	17731	17589	17631	17718	17702	17758	17550	17362	17753	17573	17604	17601	17839	17478	17603	17820	17612	17635	17592	17744	17417	17625	17665	17703	17623	17534	17658	17766	17799	17515	17659	17472	17481	17697	17713	17647	17830	17635	17759	17774	17465	17528	17554	17673	17684	17464	17599	17587	17800	17592	17532	17615	17726	17545	17666	17563	17626	17641	17622	17551	17589	17435	17651	17471	17632	17520	17778	17851	17600	17732	17577	17468	17443	17666	17701	17649	17938	17592	17578	17734	17478	17521	17506	17436	17734	17485	17468	17595	17722	17646	17607	17722	17663	17743	17766	17813	17728	17644	17671	17497	17740	17680	17738	17643	17735	17433	17772	17624	17663	17767	17590	17535	17908	17573	17663	17751	17777	17625	17650	17538	17601	17674	17611	17597	17678	17591	17725	17811	17564	17530	17731	17655	17549	17289	17513	17654	17524	17639	17588	17572	17704	17662	17741	17614	17702	17476	17633	17625	17595	17544	17589	17640	17648	17545	17743	17700	17442	17544	17541	17712	17663	17474	17528	17594	17492	17733	17575	17925	17710	17612	17622	17805	17577	17527	17550	17640	17690	17490	17704	17635	17592	17844	17663	17737	17345	17502	17634	17674	17768	17769	17774	17685	17732	17905	17762	17695	17764	17460	17665	17674	17446	17686	17793	17640	17729	17724	17804	17731	17778	17562	17703	17745	17710	17504	17637	17683	17659	17386	17445	17639	17599	17448	17560	17755	17469	17743	17619	17674	17483	17583	17408	17464	17801	17596	17614	17688	17657	17701	17658	17739	17630	17822	17710	17568	17561	17607	17803	17414	17499	17539	17584	17494	17491	17598	17715	17594	17496	17436	17730	17471	17697	17869	17647	17874	17571	17394	17686	17692	17759	17674	17646	17743	17585	17574	17731	17571	17474	17664	17691	17568	17448	17647	17439	17540	17655	17800	17590	17717	17489	17579	17640	17540	17715	17694	17490	17654	17578	17668	17902	17628	17501	17519	17627	17806	17730	17729	17662	17672	17815	17663	17751	17606	17558	17631	17698	17648	17529	17567	17673	17525	17461	17784	17540	17694	17796	17537	17807	17743	17662	17657	17655	17438	17629	17635	17507	17496	17616	17696	17443	17599	17685	17496	17598	17387	17422	17837	17766	17500	17689	17792	17304	17678	17825	17494	17720	17628	17576	17590	17843	17788	17651	17545	17843	17741	17550	17649	17606	17925	17658	17572	17607	17534	17792	17537	17791	17376	17434	17614	17499	17568	17378	17579	17578	17693	17637	17514	17732	17538	17562	17710	17617	17630	17694	17824	17587	17654	17627	17684	17694	17723	17598	17686	17542	17533	17717	17498	17604	17509	17800	17681	17734	17557	17690	17724	17766	17614	17592	17560	17708	17647	17484	17685	17624	17705	17719	17730	17641	17526	17490	17553	17496	17796	17698	17551	17549	17376	17857	17621	17759	17538	17485	17422	17594	17509	17612	17432	17637	17394	17485	17527	17609	17537	17595	17619	17662	17630	17531	17506	17607	17842	17759	17797	17716	17596	17637	17591	17900	17536	17563	17562	17536	17625	17691	17540	17696	17566	17634	17558	17631	17616	17763	17646	17526	17557	17813	17871	17706	17536	17781	17685	17491	17655	17619	17648	17623	17741	17566	17613	17598	17705	17578	17530	17829	17570	17683	17578	17439	17684	17556	17589	17565	17699	17678	17552	17645	17529	17639	17609	17664	17733	17623	17819	17711	17672	17720	17652	17707	17711	17538	17646	17694	17657	17608	17701	17792	17474	17575	17644	17488	17694	17713	17678	17381	17886	17713	17502	17431	17574	17562	17617	17625	17753	17708	17529	17630	17822	17761	17511	17847	17814	17569	17911	17510	17747	17647	17639	17848	18021	17681	17703	17575	17633	17881	17449	17648	17596	17720	17667	17816	17440	17728	17454	17736	17706	17555	17542	17629	17702	17522	17597	17724	17607	17743	17823	17697	17531	17677	17424	17611	17668	17585	17622	17752	17620	17712	17889	17789	17735	17666	17619	17548	17741	17574	17591	17638	17553	17506	17499	17586	17560	17659	17599	17734	17618	17590	17844	17722	17627	17761	17493	17630	17437	17570	17704	17678	17598	17556	17732	17645	17763	17656	17709	17630	17609	17606	17744	17647	17517	17668	17572	17612	17772	17646	17701	17503	17631	17503	17517	17583	17420	17668	17704	17320	17619	17627	17454	17777	17495	17775	17796	17803	17764	17654	17721	17897	17716	17656	17719	17534	17680	17594	17693	17582	17716	17592	17483	17545	17728	17734	17545	17727	17605	17418	17702	17572	17575	17696	17525	17431	17677	17826	17717	17612	17629	17551	17623	17566	17486	17538	17536	17713	17432	17730	17776	17829	17710	17705	17623	17788	17620	17632	17678	17382	17787	17670	17727	17711	17594	17616	17633	17605	17569	17791	17570	17564	17694	17672	17505	17760	17620	17544	17662	17656	17681	17531	17595	17661	17659	17548	17561	17523	17649	17616	17469	17761	17625	17887	17702	17855	17848	17728	17579	17749	17661	17673	17724	17596	17872	17697	17616	17807	17749	17655	17388	17568	17536	17553	17465	17428	17445	17490	17644	17757	17793	17711	17536	17737	17680	17558	17621	17832	17650	17711	17493	18019	17520	17629	17673	17838	17796	17469	17638	17539	17922	17632	17728	17686	17562	17596	17589	17642	17714	17602	17721	17727	17760	17532	17676	17563	17572	17623	17717	17786	17416	17605	17545	17613	17761	17672	17565	17441	17675	17479	17671	17839	17702	17693	17684	17702	17829	17776	17606	17684	17653	17703	17713	17656	17686	17496	17715	17704	17500	17560	17633	17684	17577	17878	17840	17514	17692	17747	17661	17559	17652	17672	17783	17669	17586	17689	17686	17725	17670	17656	17474	17745	17699	17677	17682	17706	18007	17688	17700	17528	17721	17530	17667	17752	17700	17597	17728	17811	17685	17844	17742	17757	17450	17510	17561	17723	17538	17621	17665	17517	17578	17710	17738	17611	17627	17735	17532	17663	17616	17533	17700	17652	17580	17652	17700	17667	17646	17662	17680	17615	17347	17641	17695	17711	17581	17644	17767	17805	17597	17779	17676	17527	17516	17787	17475	17763	17568	17531	17911	17470	17529	17701	17736	17719	17607	17670	17679	17534	17633	17640	17505	17646	17600	17614	17656	17630	17461	17652	17510	17633	17692	17665	17591	17725	17641	17653	17661	17855	17842	17731	17701	17524	17846	17858	17481	17759	17688	17682	17768	17739	17502	17544	17519	17703	17721	17581	17762	17551	17508	17787	17705	17843	17695	17584	17640	17686	17625	17781	17458	17758	17647	17891	17497	17575	17465	17541	17554	17577	17707	17522	17313	17625	17834	17612	17668	17745	17682	17620	17671	17526	17858	17714	17658	17739	17523	17742	17526	17579	17752	17488	17812	17730	17642	17717	17689	17672	17590	17747	17693	17670	17783	17617	17722	17690	17715	17520	17671	17743	17751	17823	17508	17622	17483	17731	17583	17602	17583	17507	17565	17643	17605	17688	17679	17686	17739	17646	17741	17635	17673	17596	17790	17633	17704	17518	17497	17857	17711	17504	17690	17491	17549	17830	17566	17737	17651	17617	17602	17682	17604	17795	17563	17581	17496	17634	17555	17652	17555	17680	17558	17686	17531	17821	17789	17518	17813	17689	17565	17677	17719	17589	17598	17414	17724	17636	17607	17565	17565	17526	17702	17539	17778	17639	17761	17615	17751	17580	17671	17738	17590	17653	17385	17522	17410	17572	17466	17664	17626	17683	17458	17600	17787	17825	17756	17764	17623	17706	17699	17858	17575	17705	17585	17669	17652	17674	17717	17826	17620	17588	17613	17723	17753	17508	17500	17393	17577	17616	17702	17623	17631	17487	17639	17569	17705	17732	17547	17540	17643	17494	17698	17438	17789	17845	17722	17761	17648	17788	17653	17791	17720	17524	17736	17558	17600	17510	17395	17678	17677	17695	17575	17580	17471	17689	17757	17796	17623	17617	17615	17670	17582	17575	17713	17664	17663	17478	17749	17541	17721	17818	17569	17686	17626	17820	17555	17578	17616	17694	17725	17655	17697	17506	17642	17632	17778	17703	17346	17614	17540	17496	17695	17648	17565	17480	17631	17622	17592	17750	17659	17683	17661	17738	17727	17814	17621	17650	17569	17604	17496	17623	17718	17693	17698	17836	17761	17606	17776	17684	17436	17636	17655	17407	17864	17709	17784	17732	17767	17813	17780	17704	17533	17565	17589	17789	17538	17745	17543	17730	17747	17768	17617	17833	17635	17766	17751	17707	17590	17724	17526	17745	17666	17699	17514	17684	17674	17643	17663	17797	17630	17591	17806	17985	17757	17853	17858	17482	17646	17580	17545	17844	17621
22682	37506	34491	25370	20883	18323	17375	16611	16589	16286	16134	15891	15320	14824	14808	14738	14716	14816	14865	14647	14438	14388	14447	14521	14442	14319	14269	14238	14201	14192	14182	14376	14123	14125	14340	14093	14188	14278	14037	14223	14223	14190	14374	14717	15732	15854	15529	14736	14266	14323	14168	14089	14113	14062	14163	14058	14116	14266	14093	14038	14214	14079	14319	14106	14168	14183	13971	14078	14043	14160	14347	14220	14301	14014	13992	14288	14013	14208	14195	13923	14100	14138	14096	14046	14187	13958	14201	14203	14226	14064	14167	14101	14037	14058	14258	14097	14140	14170	14115	14090	14129	14310	14117	14212	14213	13962	14109	14173	14088	14188	14273	14204	14216	14147	14106	14120	13965	14269	14155	14099	14299	13993	14197	14090	14085	14219	14108	14150	13957	14193	14054	14123	14136	14177	14144	14089	14086	14149	14237	14115	14164	14183	14131	14276	14165	14112	14194	14183	13959	14084	14126	14172	14159	14265	14040	14214	14306	14113	14086	14198	14182	14082	14122	14079	14213	14027	14070	14044	14253	14145	14085	14139	14156	14169	14235	14320	14098	13957	14195	14098	14183	14298	13864	14169	14131	14091	14107	14279	14102	14065	14051	14207	14148	14146	14048	14119	14204	14147	14315	14059	14101	14183	14303	14159	14041	14083	14105	14147	14249	14012	14093	14264	14252	14221	14106	13952	14089	14145	14156	14163	14272	14145	14081	14039	14262	13946	14291	14179	14119	14249	14132	14103	14266	14148	13971	14086	13991	14101	14025	14083	14119	14175	14140	14137	14167	14093	14064	14166	14045	13918	14221	14115	14319	14244	14188	14333	14056	14193	14124	14194	14122	14230	14020	14186	14163	14251	14088	14076	14152	14176	14151	14252	14086	14149	14056	14183	14228	14085	14033	14244	14168	14248	14248	14074	14187	14118	14176	14155	14154	14088	14173	14110	14138	14135	14183	14066	14100	14193	14182	14241	14338	14127	14088	14160	14247	13968	14196	14215	14021	14155	14055	14136	14084	14189	13949	14272	14122	14216	14055	14141	13978	14116	14021	14074	14199	14086	14194	14217	14010	13991	14107	14161	14028	14025	14185	13980	14084	14127	14008	14039	14190	14096	14177	14016	14171	14054	14252	14146	14086	14226	14041	14049	14146	13925	14136	14059	14123	14086	14143	13959	14074	14026	14335	14034	14202	14090	13959	14098	14054	14120	14102	14175	14178	13986	14051	14062	14353	13913	14157	14194	14356	14047	13986	14112	14257	14208	14142	14164	14156	14252	14061	14061	14257	14159	14106	14085	14177	14241	14131	14054	14120	14166	14025	14151	14093	14165	14040	14053	14112	14245	14089	14133	14188	14226	14048	14133	14164	14229	14194	14107	14059	14119	13938	13922	14151	14073	14016	14127	13958	14103	14045	14085	14119	14201	14121	14256	14050	14118	14141	14071	14143	14140	14237	14167	14199	14191	14131	14102	14006	14261	14079	14148	14103	14147	14134	14182	14017	14031	13998	14207	14037	14107	14195	14194	14271	14076	14290	14079	14244	14150	14153	14210	14245	14075	14080	14074	14074	14139	14093	14035	14105	14055	14152	14174	14217	14230	14030	14192	14060	13999	14062	14169	14223	14192	14060	14113	14137	14165	14135	14194	14262	14170	14005	13923	14243	14129	13971	14132	14144	14261	14344	14015	14185	14121	14189	14094	14203	14169	14053	14069	14182	14188	14113	14174	14082	13998	14091	14270	14026	14051	14031	14021	14218	14055	14084	14235	14110	14059	14246	14043	14079	14206	13999	14159	13977	14250	14171	14197	14032	14236	14304	14116	14046	14083	14171	14191	14189	14161	14003	14272	14175	13996	14327	14230	14002	14000	14112	14260	14267	14312	14071	14151	14080	14184	14098	14136	14201	14001	13911	13985	14380	14296	14228	14302	14039	14068	13991	13965	14118	14126	14132	14169	14147	14227	14190	14087	14136	14148	14192	14062	14097	14284	14091	14089	13934	14120	14122	14067	14263	14100	14068	14069	14220	14142	14046	14049	14162	14119	14224	14074	14217	14045	14345	14021	14064	14077	14271	14102	14292	14207	13933	14113	14075	14101	14059	14182	14111	14059	14172	14099	14266	14122	14109	14184	14210	14068	14161	14221	13985	14122	14233	14153	14023	14036	14013	14117	14155	14152	14099	14125	13999	14029	13981	13932	14091	14117	14209	14054	14174	14320	13999	14132	14097	14060	14177	14050	13972	14106	14279	14098	14320	14326	14084	14024	14370	14031	14213	14108	14017	14083	14086	14148	14181	14172	14147	14178	14241	13916	14064	14245	14171	14060	14284	14352	13996	14210	14109	14206	14139	14151	14082	14201	14160	14197	13918	14136	14012	14131	14113	14335	14193	13989	14027	14188	14117	14141	14239	14088	14149	14121	14092	14284	14104	14156	14267	14019	14005	14201	14259	14136	14100	14084	14006	14155	14024	14112	14223	14185	14122	14207	14178	14136	13974	14178	13872	14073	14164	14228	14113	13999	14168	14178	14113	14120	14135	14209	14237	13960	14095	13985	14084	14126	14038	14115	13949	14228	14162	14030	14165	14184	14233	14245	14124	14165	14139	14223	13970	14132	14189	14045	14312	14116	14190	14126	14162	14013	14188	14107	14141	14005	14126	13955	14146	14143	13967	14043	14218	14228	14241	14104	14044	14166	14262	14112	14078	14164	13997	14161	13967	14128	13999	13928	14179	14106	14052	14115	14113	14155	14220	14220	14150	14112	13951	14041	14080	14108	13996	14211	14229	14099	14112	14130	14218	14288	14101	14249	14220	14016	14039	14080	14022	14021	14035	14158	13998	14119	14059	14208	14095	14256	14181	14308	14155	14294	13937	14205	14052	14002	14085	14206	13934	14173	14145	14007	14172	14122	14045	14188	14077	14253	14164	13951	14156	14114	14037	14225	14286	14113	14235	14236	14125	14113	14099	14132	14211	14176	14149	14115	14080	14097	14063	14160	13954	14264	14045	14163	13994	14156	14186	14028	14110	14016	13958	14089	13934	14002	14125	14307	14081	14218	14222	14079	14031	14027	14170	14280	13976	13940	14212	14158	14331	14081	14158	14046	14190	14192	14102	14190	13973	14233	14045	14179	13997	14069	14188	14016	14111	14030	14097	14349	14036	14154	14095	14261	13969	14116	14138	14017	14243	14180	14212	14091	14168	14075	14154	14035	14276	14074	14179	14196	14125	14113	14072	13982	14107	14233	14110	14117	14082	14056	14031	14217	14190	14176	14074	14158	13990	14106	14095	14097	14155	14242	14228	14283	14183	14039	14148	14107	13989	14091	14015	14108	14122	14128	14070	14020	14246	14204	14212	14018	14168	14120	14208	14177	14143	14131	13985	14077	14044	14040	14064	14272	14069	14136	14059	14008	14102	14215	14035	14103	14223	14228	14135	14122	14079	14226	14326	14116	14228	14195	14086	14201	14239	14079	14069	14086	14188	14249	14051	14145	14114	14050	14240	14037	14179	14172	14138	14187	14141	14069	14138	14114	14040	14088	14127	14188	14061	14108	14210	14103	14052	14155	14096	14261	14031	14069	14249	14200	14301	14196	14156	14176	14086	14007	14169	14186	14126	14143	14045	14086	14191	14166	14214	14153	14190	14121	14106	14238	14174	14151	14226	14075	14187	14205	13892	14134	14155	14203	14136	14030	14171	14082	14114	13965	14070	14094	14221	14122	14032	14085	14270	14124	14196	14237	14078	14025	14178	14023	14118	14220	14346	14001	14063	14122	14082	14084	14123	14243	14279	14264	14229	14083	14208	13944	14239	14074	14124	13970	14016	14227	14060	13876	14055	14358	13971	14144	14034	14132	14074	14073	14232	13992	14134	14228	14088	14052	14007	14214	14122	13968	14072	14083	14254	14092	14166	14360	14170	14168	14146	14100	14167	14106	14053	14202	14068	14036	14110	14161	14146	14099	14016	14091	14050	14164	14164	14165	14089	14059	14003	14134	14127	14077	14174	14163	13981	14129	14070	14258	14131	14109	14129	14070	14139	14120	14159	14266	14188	14017	13942	14235	14034	14231	14074	14159	14203	14173	14165	14193	14263	13942	13996	14063	14171	13978	14161	14066	14042	14168	14161	14175	14217	14139	14095	14060	14160	14103	14108	14143	14140	14227	14228	14125	14143	14045	14175	14158	14252	14025	14259	14054	14181	14180	14212	14115	13999	14176	14286	14044	14146	14130	14155	14022	14243	14079	14163	14140	13982	14330	14153	14030	14096	14110	14216	13873	14130	14107	14143	13800	14163	14146	14177	14071	14076	14260	14090	13927	14281	13938	14129	14198	14207	14120	14229	14226	14253	14075	14133	14303	14067	14118	14073	14214	14170	14349	14128	14143	13993	14135	14058	14142	14111	14136	14243	14211	14054	14224	14180	14159	13978	14021	13998	14102	14299	14311	14163	14156	14155	14261	14204	14127	14096	14189	14094	14249	14049	14134	14259	14209	14107	14098	14166	14146	14227	14119	14259	14152	14148	14025	14087	14205	14142	13952	14230	14110	14001	14197	14165	14081	14213	14122	14123	14043	14118	14148	14109	14065	14081	14015	14181	14079	14149	14157	14336	14140	14162	14068	14218	14168	14175	14137	14126	14123	14249	14128	14253	14158	14331	14112	14154	14190	14120	14143	14112	14071	14256	14068	14099	14116	14366	14147	13977	14211	13976	14156	14182	14127	13976	14230	14195	14187	14037	14168	13814	14109	14031	14172	14049	14210	14099	14169	14304	14068	13938	14013	14309	14197	14239	14160	14061	14085	14222	14044	13995	14085	14128	14238	14031	13994	14172	14221	14009	14280	13938	14166	13962	14077	14114	14249	14061	14196	14116	14128	14072	14058	14129	14217	14111	14198	14171	14136	14043	14060	13970	14321	14097	14107	14162	14069	14220	14209	14175	13910	14287	14149	14037	14261	14163	14081	14140	14110	13973	14047	14211	14148	14094	14199	14170	14117	14034	14172	14228	14053	14092	14132	14157	14107	14120	14244	14133	14202	14003	14237	14169	14179	14171	14010	14176	13974	14173	14013	14138	14189	14111	14057	13944	14195	14057	14287	14132	14152	14130	14234	14199	14023	14173	14086
23499	21010	28371	23863	21704	23976	24469	20001	19094	19372	19132	18857	18476	18040	17795	18036	17830	17779	17932	17763	17466	17617	17622	17582	17597	17581	17426	17463	17202	17176	17188	17087	17308	17039	17154	17099	17260	17346	17089	17238	17252	16900	17093	17301	18880	19338	18958	17950	17659	17339	17141	17098	17143	16977	17109	17149	17111	17191	17134	17188	16991	16931	17010	17141	17043	17285	17172	17223	17134	16829	17093	17093	17319	17149	17198	17056	17064	16914	16891	17097	17115	17017	17035	17127	17178	17043	16916	17103	16957	16849	17094	17075	16905	16904	17098	16815	17084	17123	17157	17052	16884	17105	17068	16988	17011	17007	17113	17107	16883	16911	17128	17144	17091	17169	17243	17110	17081	16935	17023	17076	17024	17119	16956	17023	16952	17097	17089	16928	17256	17056	17070	16971	17214	17052	17006	16978	16965	17195	17158	17039	16990	16989	17155	17068	17195	17207	17239	17041	17015	17179	16937	17146	17052	17041	16905	17096	17064	16895	17054	17197	17151	17265	16962	16884	17178	17061	16905	17080	16965	16973	17024	16928	17101	17182	17096	16984	17058	16767	16961	17008	17016	16909	16876	17258	17097	17179	16992	17086	16950	17151	17221	17032	17129	17108	16890	17016	17093	17034	17039	17001	16956	17201	17395	17192	17126	17189	17047	16985	16910	16937	17102	17169	17372	16993	17041	16988	17049	17070	17102	17002	16934	17079	17168	17185	17261	17084	17005	17212	17012	16998	17215	17022	17079	16846	17072	17089	17159	17048	17106	17110	17023	17209	17207	17244	17216	17263	16979	17046	16918	17018	16998	17083	17016	17305	16994	17065	17075	17105	17209	17083	16962	17117	16910	16982	17286	17083	17044	17102	17013	16953	17191	17011	17073	17073	17172	17045	17142	17014	17160	17018	16984	17024	17030	16977	17042	17048	17054	16954	16987	17105	16879	16941	17089	16929	16916	17157	17347	17049	17056	16985	17090	16893	17131	17006	16887	16994	17130	17016	17248	17030	17161	16979	17106	16987	17046	17122	17096	17153	17019	17050	17163	17195	16823	16940	17008	17018	17080	17164	17150	17117	17094	16899	17039	17027	16878	17025	16907	16941	17160	16861	17056	17071	17397	17083	17044	16864	17041	16842	16975	16966	17189	17211	16967	17199	17059	16963	17093	17106	17203	17147	17035	16912	17169	17089	17053	17206	17000	17084	17170	16972	17150	17239	17163	16919	16958	17064	17016	17070	16961	16961	16947	17100	16967	17128	16988	16978	16871	17131	16983	17059	17079	16856	17081	16984	16938	17160	16962	17012	16900	17038	16841	17016	17095	16964	17025	17126	16891	16990	17197	17147	17007	16994	17081	16817	16907	16958	17100	17096	17129	17005	17051	16950	16899	17145	17021	16964	16890	16949	16827	17016	17068	17027	17074	17142	17199	17005	17044	17088	17076	17003	17125	17092	16830	17031	17012	17055	16949	16942	17061	17202	17030	17120	17299	17006	16736	17153	17092	17018	16996	17066	16872	17289	17046	16924	17095	17162	17096	17231	17267	17057	17174	17240	17021	17174	17074	17230	17077	16940	17131	17053	16911	17133	16983	16930	16874	17230	17103	16880	17063	17233	16974	17180	16974	17077	17136	17118	17118	17043	17089	16939	17178	16844	17036	17064	17037	17115	17196	16951	17230	17091	17089	17039	17107	17052	17167	17030	17124	16955	17164	16924	17194	17085	17069	17005	17149	17170	17166	17174	17099	17125	17041	16917	16885	17134	17078	17381	17080	17149	17041	16928	17030	17231	16985	17108	16976	16910	17147	17101	17043	17066	17151	17100	16888	17070	17045	16924	16932	17161	17377	16990	17080	17217	17267	17211	17070	17155	16941	16939	17157	17051	16907	17162	17027	16896	17183	16997	17183	17166	16951	17047	17092	17030	16982	17102	17246	17005	17015	16942	17105	17184	17167	16958	17156	17195	17135	16810	17164	17048	17202	17267	17035	17090	16887	17141	17050	17011	16998	17065	17148	17190	16960	17155	17103	17218	16995	17170	17087	17209	17081	16858	16993	17057	16906	17033	16994	16978	16912	16962	16670	17025	17183	17035	16982	16942	16903	16971	17106	16888	16957	17138	16990	17122	17055	16910	16891	17020	17158	16948	17071	17020	17105	17065	16971	16962	16969	17035	16952	17042	16949	17018	17094	17204	17000	17089	17235	17160	17259	17158	17007	17021	17220	16847	17034	17181	17022	17047	17129	16992	17010	17158	16876	17074	16838	16952	16980	17073	16968	17052	16886	17022	16980	16944	17145	17150	16993	17042	16976	16934	16982	17170	16963	17136	16955	17030	17112	17062	17151	16955	17044	16922	17074	17045	17014	17070	17139	17067	17046	16906	17127	16924	17048	17041	16997	16873	17113	17077	16939	17295	17184	16999	16844	17027	16978	16849	17028	16810	17033	17028	17002	17103	17036	17076	17141	17227	16888	17028	17016	16928	16942	17235	16887	17135	17163	17010	17138	16930	16996	17066	16958	17090	17096	17138	17095	17014	17160	16961	16890	17209	16921	17222	17116	16975	17131	17017	16984	16943	17024	17155	17097	17082	16868	17144	17025	17062	16993	17024	17038	17053	17050	17017	16967	17121	17170	17012	16964	17146	17029	16971	16795	17051	16993	17004	17106	16924	17063	17140	17146	17071	16918	17115	16984	17148	17153	16964	17325	17047	17014	17177	17176	16880	16901	17082	17116	17005	16950	17047	16969	17114	17140	16751	17120	17017	16890	17014	17097	17177	17015	17215	17138	17193	16861	17176	17187	16839	17172	17240	17143	17015	16991	17007	17254	17024	17075	16939	17052	16880	16933	16990	16828	17040	17082	16940	17070	17181	16908	17135	17032	16970	16827	17023	16893	16836	17052	16971	17009	17131	16952	17113	17023	16974	16823	16885	16950	16992	17287	17124	16949	17068	17068	17129	16897	17145	17002	16824	16980	17069	17075	16816	17068	16862	17230	16992	16904	17100	17113	16943	16877	16747	16846	17123	16813	17171	16918	17024	16998	17133	17095	16927	16900	16827	17029	16894	17124	17024	17164	17080	16994	16967	17029	16845	17125	17050	17042	17181	17268	17047	17066	16969	17066	17072	17128	17020	17055	16961	16997	17143	17125	17119	17157	16934	16905	17176	17267	17147	17179	17149	17055	17184	17224	17014	16981	17185	16818	16949	17097	17007	17019	17127	17163	17207	16890	17152	16904	16925	17009	17082	17005	17248	17001	17088	16958	17159	16980	17200	16977	16996	17016	17116	17078	17312	17247	16967	16846	17121	17174	17262	17105	17043	17192	16984	17001	17015	16877	16822	17065	17083	17013	17064	16891	17060	17015	17132	17076	17159	16890	16967	16924	17121	16876	16990	17039	17078	17158	17034	16983	16848	17043	17004	16949	17069	17202	17064	16935	17017	16918	16915	17058	17052	17013	17138	17007	17043	17056	16969	16949	17113	17171	16871	16978	17171	17110	17012	16922	17073	17021	17126	17044	16976	17032	17145	16995	17070	17165	17191	17043	16968	17210	16997	17029	17271	17076	17169	16951	16969	16818	16788	17127	16831	16890	16937	17199	17058	16976	17134	17056	17270	17094	17026	16848	17082	17125	17123	17180	16788	17109	17061	17088	17105	17214	16929	16990	16946	17027	17004	17033	17298	17078	17083	17038	17136	17060	17174	17212	17067	17178	17035	17045	16927	17240	17068	16937	16914	17034	16802	17085	17039	16932	16840	17032	16941	17095	17001	17015	16987	17144	17002	17117	16994	17095	17109	17210	17335	17023	17054	17103	16871	16882	16897	17039	17045	16974	17063	16893	16891	16947	17237	16867	16926	16992	16760	17160	17179	16856	16866	17089	17027	17056	17055	16985	17268	16898	16779	16998	16903	17052	16929	17024	17149	16928	17013	17112	17016	17157	17133	16898	16959	16827	17097	16939	17205	17265	17096	16864	16997	17017	16889	17080	17019	17042	16773	16971	16955	16826	17070	17325	16951	17068	17125	17131	17077	17097	17229	17062	17022	17050	17237	17018	16952	16889	17076	16950	16926	17182	17045	17327	17318	16862	16922	17086	17163	17074	16938	17141	16889	17152	17022	17057	17036	16818	17065	16750	16883	17234	17138	17047	17003	17160	17180	17002	17092	17065	16940	16884	16980	17047	17032	16971	16958	16965	17040	17066	17243	17074	17082	16946	17142	16943	17136	17020	17108	16969	16920	16950	17039	16871	17052	17030	16867	17056	17155	16975	16987	17020	17297	16770	17056	16855	16972	17070	17212	17036	17072	17106	16861	17155	16969	17125	17033	17116	17082	17025	17006	17204	17010	17071	16936	16847	17200	16936	17120	17091	16939	16976	16908	16877	17269	16924	17020	16996	17000	16972	17059	16906	17098	16810	16954	17089	16925	17136	17022	16971	16862	17045	16916	17046	17061	16920	16937	16993	16828	16916	16927	17266	17046	16956	17174	17193	17104	16959	17017	17104	17125	17215	17002	16934	17056	17172	17236	17205	16900	17012	16890	16750	17080	17189	17043	17135	16936	17004	17114	17076	17144	16955	16991	17256	16965	17117	17127	16903	16946	17118	17300	17048	16969	17012	16822	17042	17218	17121	17200	17037	16985	16960	17076	17175	17037	17083	16901	17117	17070	17043	17122	17224	17157	17093	17114	17135	17089	17120	17029	17041	17160	16967	16986	17039	17019	17103	17127	17077	17135	16955	16978	17117	17040	16888	17055	17032	17349	17133	17095	17172	17179	17110	17165	17123	16997	17153	16755	17158	17031	17156	17102	17130	17239	17010	16934	17051	17167	17039	17217	17154	16901	17048	16975	17069	17186	17189	17243	16947	17073	17055	16941	17081	17153	17117	17101	17004	17036	17137	16861	17155	17147	17227	17156	17058	17145	16981	17267	17072	17013	17165	17284	17119	17280	16959	17011	16946	17096	16902	17264	17157	17283	16985	16939	17093	16784	17139	17132	16898	16966	17338	17063	17126	16956	16943	17005	17153	17243	17116	17057	17140	17105	17091	16994	17005	16909	16908	16939	17024	17066	16989	17229	16997	17009	17182	17196	17005	17002	17062	17150	17169	16912	17045	16794	17057	17219
25224	42766	39437	30140	23983	20580	18643	17656	17059	16908	16799	16440	15537	15161	14582	14629	14647	14646	14934	14445	14415	14623	14205	14417	14290	14129	14042	14160	13871	13926	13824	13853	13810	13958	13819	13805	13582	13781	13788	13823	13864	13747	13972	14133	16746	17058	16027	14973	14233	14006	13910	13660	13892	13846	13777	13756	13850	13751	13695	13796	13627	13818	13838	13884	13718	13643	13766	13920	13718	13879	13635	13823	13701	13827	13877	13995	13850	13642	13650	13925	13754	13833	13853	13748	13916	13766	13770	13644	13824	13726	13701	13724	13700	13779	13828	13680	13724	13798	13818	13755	13702	13711	13623	13885	13650	13770	13702	13835	13783	13919	13805	13714	13809	13667	13899	13731	13689	13646	13838	13743	13957	13712	13830	13743	13881	13817	13770	13799	13846	13912	13863	13817	13815	13763	13693	13857	13845	13676	13640	13866	13656	13841	13716	13796	13742	13654	13778	13736	13692	13725	13782	13873	13845	13682	13520	13883	13802	13861	13911	13851	13710	13986	13638	13660	13634	13735	13610	13778	13708	13751	13889	13746	13849	13747	13760	13680	13816	13790	13842	13612	13873	13775	13553	13923	13578	13888	13737	13592	14026	13724	13504	13734	13881	13805	13778	13647	13728	13733	13847	13780	13766	13748	13777	13740	13566	13639	13686	13731	13689	13601	13876	13658	13867	13710	13860	13729	13764	13566	13838	13788	13741	13762	13646	13776	13630	13814	13736	13728	13722	13758	13656	13676	13964	13681	13514	13798	13869	13777	13795	13657	13859	13884	13867	13880	13773	13569	13907	13705	13765	13640	13787	13725	13711	13878	13877	13829	13697	13812	13798	13800	13692	13930	13917	13729	13812	13758	13901	13804	13821	13907	13649	13680	13702	13605	13863	13802	13781	13691	13741	13786	13628	13700	13783	13841	13854	13828	13840	13713	13712	13716	13872	13584	13719	13732	13861	13723	13601	13741	13832	13877	13805	13681	13682	13884	13818	13646	13845	13903	13873	13891	13888	13639	13635	13739	13662	13572	13775	13818	13738	13790	13860	13772	13712	13750	13756	13800	13752	13689	13700	13686	13647	13846	13791	13545	13621	13804	13888	13659	13615	13696	13716	13780	13809	13792	13708	13828	13757	13774	13831	13801	13660	13645	13667	13786	13854	13753	13774	13729	13755	13931	13660	13669	13735	13667	13720	13826	14018	13781	13639	13756	13669	13700	13753	13780	13699	13564	13726	13843	13732	13837	13743	13741	13855	13794	13615	13793	13727	13780	13756	13866	13755	13799	13650	13775	13713	13793	13882	13660	13878	13683	13726	13752	13669	13651	13541	13841	13713	13694	13763	13743	13731	13692	13721	13913	13748	13593	13752	13581	13743	13748	13795	13622	13762	13680	13656	13526	13682	13862	13831	13770	13758	13729	13649	13663	13704	13842	13782	13716	13821	13685	13715	13714	13764	13646	13727	13773	13866	13786	13704	13526	13665	13758	13709	13680	13718	13834	13783	13684	13771	13789	13771	13854	13679	13770	13752	13687	13685	13788	13837	13883	13744	13724	13744	13902	13742	13912	13672	13822	13800	13702	13687	13646	13741	13685	13674	13889	13765	13706	13588	13952	13741	13701	13733	13659	13771	13750	13697	13641	13706	13919	13836	13751	13707	13839	13789	13800	13686	13812	13925	13612	13902	13926	13801	13764	13727	13739	13833	13842	13580	13598	13547	13691	13679	13644	13774	13752	13844	13844	13863	13870	13775	13618	13893	13701	13724	13709	13712	13772	13802	13807	13724	14036	13892	13679	13821	13672	13616	13800	13866	13836	13791	13761	13744	13863	13705	13762	13606	13639	13900	13766	13597	13671	13823	13846	13715	13787	13680	13858	13915	13734	13737	13842	13784	13829	13767	13858	13703	13878	13813	13777	13686	13783	13821	13789	13686	13784	13703	13814	13783	13695	13873	13785	13677	13618	13687	13830	13797	13701	13708	13827	13790	13835	13766	13635	13762	14024	13787	13865	13725	13714	13680	13724	13703	13526	13761	13722	13801	13748	13795	13571	13784	13940	13629	13855	13707	13690	13775	13768	13752	13679	13724	13802	13838	13800	13846	13618	13860	13691	13863	13647	13742	13651	13830	13690	13864	13565	13610	13578	13742	13682	13697	13763	13912	13713	13765	13753	13825	13727	13838	13642	13803	13854	13664	13772	13823	13817	13773	13574	13850	13608	13686	13852	13847	13609	13786	13671	13832	13732	13653	13766	13811	13739	13703	13657	13751	13958	13807	13791	13790	13631	13704	13986	13868	13710	13862	13867	13709	13749	13864	13740	13722	13783	13655	13705	13733	13907	13818	13782	13548	13693	13819	13871	13706	13770	13676	13546	13720	13854	13621	13832	13758	13735	13683	13927	13694	13760	13581	13943	13665	13634	13688	13909	13657	13756	13838	13735	13725	13852	13679	13816	13779	13856	13954	13874	13816	13874	13835	13781	13713	13941	13711	13697	13682	13758	13693	13685	13796	13771	13771	13684	13668	13845	13775	13782	13808	13802	13616	13798	13767	13809	13820	13753	13711	13718	13747	13833	13811	13929	13914	13869	13823	13660	13601	13744	13646	13738	13809	13767	13660	13613	13789	13728	13780	13714	13694	13818	13645	13760	13723	13827	13654	13772	13712	13684	13675	13748	13750	13904	13691	13853	13845	13754	13822	13699	13635	13743	13742	13549	13825	13756	13820	13784	13747	13762	13689	13872	13733	13833	13821	13728	13721	13741	13749	13711	13826	13562	13757	13773	13695	13820	13789	13734	13773	13757	13593	13665	13830	13928	13626	13748	13799	13842	13887	13965	13723	13698	13836	13923	13791	13827	13717	13564	13689	13779	13794	13681	13855	13735	13848	13728	13732	13757	13723	13825	13794	13765	13659	13702	13675	13668	13809	13750	13908	13699	13742	13955	13676	13885	13743	13874	13632	13726	13783	13799	13879	13863	13892	13802	13748	13745	13716	13665	13694	13864	13654	13890	13774	13796	13544	13872	13853	13751	13764	13644	13875	13833	13874	13877	13738	13960	13855	13731	13910	13655	13767	13834	13599	13862	13556	13833	13878	13697	13813	13616	13648	13946	13735	13792	13674	13755	13776	13608	13903	13698	13872	13718	13810	13927	13724	13896	13652	13897	13841	13843	13781	13781	13662	13852	13612	13860	13767	13766	13856	13812	13573	13688	13723	13799	13825	13746	13711	13849	13806	13689	13817	13876	13886	13740	13766	13871	13769	13792	13525	13716	13708	13935	13750	13657	13782	13832	13688	13866	13675	13714	13625	13821	13842	13809	13639	13771	13761	13899	13702	13725	13798	13708	13750	13852	13742	13931	13775	13862	13557	13702	13628	13660	13791	13787	13736	13692	13785	14000	13785	13743	13768	13562	13699	13692	13675	13823	13678	13748	13531	13710	13757	13656	13797	13611	13917	13574	13737	13915	13871	13672	13731	13897	13644	13700	13576	13840	13710	13783	13802	13692	13922	13909	13760	13824	13761	13769	13647	13882	13627	13948	13824	13715	14002	13816	13875	13810	13828	13767	13755	13746	13689	13858	13831	13713	13742	13853	13832	13531	13669	13622	13807	13725	13581	13639	13742	13633	13794	13783	13886	13757	13906	13832	13693	13796	13649	13810	13530	13819	13613	13584	13847	13761	13754	13773	13768	13745	13740	13737	13704	13783	13757	13896	13744	13829	13957	13740	13793	13804	13950	13655	13608	13695	13767	13804	13807	13921	13811	13877	13610	13763	13670	13653	13873	13644	13884	13755	13587	13782	13671	13659	13867	13795	13795	13624	13859	13742	13719	13746	13760	13988	13771	13803	13828	13853	13796	13662	13821	13868	13844	13764	13783	13565	13765	13820	13613	13785	13867	13674	13797	13609	13778	13926	13647	13777	13678	13777	13743	13793	13635	13677	13560	13821	13808	13817	13983	13823	13813	13499	13589	13772	13796	13713	13873	13666	13727	13760	13641	13757	13818	13597	13732	13795	13855	13733	13722	13917	13489	13768	13748	13767	13725	13760	13725	13715	13765	13865	13707	13757	13890	13682	13875	13818	13710	13799	13757	13717	13740	13822	13764	13839	13710	13706	13718	13796	13809	13647	13789	13801	13816	13731	13756	13627	13650	13677	13733	13734	13695	13725	13891	13714	13838	13865	13814	13579	13690	13802	13635	13808	13675	13774	13754	13740	13727	13861	13619	13810	13657	13708	13780	13828	13919	13782	13772	13776	13714	13667	13789	13649	13691	13744	13713	13733	13833	13804	13749	13886	13709	13814	13905	13760	13811	13673	13638	13778	13812	13756	13775	13656	13633	13810	13691	13665	13845	13770	13796	13723	13740	13600	13823	13734	13834	13948	13819	13745	13666	13625	13568	13742	13666	13718	13647	13781	13650	13848	13730	13662	13778	13766	13719	13717	13697	13803	13778	13823	13947	13555	13855	13643	13699	13550	13897	13618	13650	13615	13863	13764	13815	13793	13623	13763	13676	13790	13807	13683	13643	13988	13610	13656	13849	13828	13698	13685	13821	13732	13733	13822	13669	13623	13673	13898	13804	13820	13720	13649	13731	13774	13443	13789	13783	13747	13678	13744	13742	13748	13797	13819	13691	13875	13822	13664	13790	13638	13770	13718	13767	13560	13753	13828	13837	13769	13770	13758	13761	13827	13639	13899	13808	13910	13761	13831	13898	13713	13763	13917	13744	13603	13834	13796	13724	13654	13704	13890	13856	13742	13795	13679	13873	13599	13809	13612	13747	13793	13751	13646	13670	13819	13746	13748	13793	13769	13887	13712	13831	13792	13794	13785	13861	13661	13845	13796	13905	13722	13890	13771	13692	13880	13695	13669	13672	13846	13910	13769	13737	13882	13833	13894	13793	13641	13679	13792	13847	13584	13655	13521	13744	13642	13721	13773	13769	13772	13629	13765	13827	13691	13902	13745	13889	13673	13810	13702	13663	13737	13883	13658	13863	13843	13687	13758	13794	13784	13811	13788	13675	13747	13709	13676	13633	13766	13879	13616	13746	13703	13791	13791	13652	13721	13951	13852	13644	13806	13670	13643	13633	13764	13836	13695	14008	13742	13801	13757	13749	13736
29766	23643	24749	21280	18866	18529	18024	18162	17949	17946	18124	18017	17883	17734	17621	17770	17711	17752	17559	17546	17682	17772	17645	17656	17692	17456	17623	17431	17669	17908	17724	17432	17664	17777	17645	17421	17575	17576	17517	17732	17544	17674	17569	17536	17478	17608	17821	17716	17698	17650	17625	17621	17690	17630	17599	17686	17513	17756	17631	17499	17610	17481	17720	17505	17653	17675	17527	17427	17502	17579	17473	17652	17660	17670	17741	17620	17306	17596	17589	17656	17669	17635	17608	17437	17699	17571	17798	17757	17646	17482	17550	17568	17647	17336	17553	17682	17691	17552	17528	17669	17606	17488	17611	17481	17385	17504	17387	17549	17636	17539	17515	17685	17561	17308	17583	17589	17545	17599	17696	17586	17417	17708	17717	17572	17668	17690	17710	17771	17700	17475	17613	17561	17563	17582	17557	17661	17409	17450	17530	17544	17875	17658	17654	17494	17747	17646	17679	17591	17647	17453	17705	17651	17448	17742	17544	17700	17588	17714	17481	17417	17711	17722	17465	17680	17608	17587	17560	17612	17583	17778	17583	17579	17684	17662	17490	17455	17597	17716	17544	17527	17642	17524	17823	17386	17578	17640	17685	17684	17397	17577	17573	17612	17789	17730	17583	17454	17720	17616	17589	17663	17428	17654	17239	17794	17516	17545	17580	17649	17597	17595	17610	17561	17694	17386	17344	17554	17771	17656	17627	17493	17544	17511	17566	17927	17811	17580	17603	17444	17517	17553	17540	17721	17484	17541	17310	17469	17734	17674	17622	17667	17631	17523	17598	17590	17855	17567	17536	17451	17358	17508	17504	17348	17721	17534	17248	17555	17698	17445	17601	17591	17688	17469	17428	17466	17565	17322	17473	17577	17612	17383	17531	17668	17534	17605	17624	17516	17572	17605	17329	17585	17650	17730	17494	17487	17578	17461	17749	17679	17621	17698	17616	17554	17642	17543	17551	17474	17756	17691	17516	17441	17680	17670	17715	17654	17555	17722	17573	17529	17653	17568	17459	17550	17367	17576	17665	17510	17598	17670	17612	17733	17542	17589	17435	17561	17681	17592	17383	17614	17640	17486	17507	17585	17909	17497	17566	17633	17639	17427	17554	17849	17582	17595	17551	17636	17609	17489	17692	17538	17518	17510	17485	17466	17519	17390	17610	17445	17466	17611	17407	17750	17519	17529	17525	17333	17634	17345	17523	17469	17618	17552	17492	17565	17437	17566	17702	17548	17445	17607	17320	17488	17503	17699	17617	17466	17503	17580	17765	17643	17516	17508	17606	17702	17553	17578	17760	17432	17328	17507	17598	17461	17611	17547	17328	17685	17589	17748	17589	17604	17456	17729	17501	17651	17734	17521	17743	17716	17684	17695	17526	17536	17596	17474	17429	17489	17562	17504	17510	17505	17743	17551	17605	17538	17587	17490	17525	17484	17378	17549	17539	17511	17476	17692	17635	17523	17346	17597	17597	17544	17290	17717	17516	17508	17527	17631	17578	17593	17506	17517	17433	17486	17674	17448	17709	17341	17595	17489	17500	17281	17452	17509	17579	17550	17673	17574	17519	17585	17478	17694	17683	17584	17343	17603	17648	17582	17638	17679	17531	17345	17628	17658	17405	17378	17663	17650	17411	17627	17469	17425	17469	17551	17441	17629	17622	17685	17779	17553	17702	17559	17635	17590	17537	17470	17487	17467	17479	17519	17770	17528	17653	17467	17359	17478	17514	17649	17671	17454	17782	17547	17467	17663	17672	17489	17439	17566	17587	17615	17483	17554	17523	17566	17385	17748	17571	17557	17411	17545	17566	17373	17499	17324	17538	17687	17502	17356	17513	17540	17531	17558	17512	17517	17557	17481	17530	17645	17575	17509	17407	17657	17639	17638	17685	17620	17499	17655	17568	17620	17901	17735	17706	17415	17507	17567	17718	17396	17453	17499	17397	17452	17756	17472	17536	17488	17516	17549	17480	17466	17586	17548	17687	17480	17711	17794	17522	17414	17559	17517	17633	17423	17697	17641	17573	17568	17394	17514	17616	17505	17430	17699	17671	17494	17717	17701	17623	17416	17785	17678	17515	17552	17451	17479	17666	17532	17725	17598	17458	17709	17652	17641	17724	17788	17756	17610	17496	17469	17752	17543	17559	17597	17705	17456	17391	17624	17446	17562	17486	17404	17687	17539	17756	17390	17504	17512	17519	17495	17387	17496	17507	17757	17519	17519	17938	17715	17547	17390	17459	17587	17543	17554	17515	17545	17531	17478	17530	17448	17579	17415	17630	17622	17413	17750	17435	17654	17642	17639	17524	17772	17706	17639	17561	17397	17503	17530	17361	17722	17616	17688	17669	17591	17637	17607	17710	17810	17814	17355	17596	17717	17458	17674	17581	17580	17597	17673	17738	17563	17648	17680	17664	17618	17510	17356	17643	17554	17335	17637	17615	17343	17355	17527	17660	17693	17494	17665	17659	17417	17781	17597	17463	17590	17215	17592	17455	17279	17452	17632	17527	17500	17619	17544	17583	17654	17436	17504	17550	17625	17489	17404	17630	17563	17627	17474	17560	17489	17557	17581	17554	17568	17511	17526	17542	17705	17616	17588	17314	17589	17459	17631	17567	17555	17608	17457	17467	17758	17831	17528	17547	17545	17573	17577	17649	17575	17598	17363	17429	17510	17643	17492	17544	17548	17625	17481	17663	17638	17644	17546	17474	17672	17692	17520	17606	17559	17763	17850	17747	17618	17682	17648	17584	17481	17489	17672	17317	17295	17448	17366	17478	17542	17898	17736	17625	17550	17562	17710	17659	17470	17659	17522	17584	17672	17615	17438	17472	17726	17583	17607	17607	17523	17341	17600	17689	17654	17593	17536	17597	17571	17546	17631	17328	17736	17522	17553	17811	17656	17617	17530	17584	17746	17504	17518	17690	17457	17473	17435	17738	17557	17603	17280	17478	17615	17695	17355	17449	17650	17491	17354	17639	17688	17492	17381	17423	17533	17468	17507	17720	17657	17632	17455	17605	17394	17618	17346	17703	17674	17758	17782	17628	17707	17478	17619	17659	17535	17505	17512	17527	17410	17425	17536	17546	17639	17521	17490	17414	17316	17296	17332	17572	17553	17751	17626	17527	17526	17543	17514	17551	17625	17452	17516	17503	17569	17615	17629	17564	17490	17629	17356	17574	17713	17487	17569	17531	17566	17685	17571	17490	17759	17418	17537	17627	17745	17527	17618	17569	17548	17679	17665	17458	17639	17548	17684	17578	17578	17637	17599	17766	17655	17708	17448	17407	17774	17622	17366	17570	17812	17620	17409	17565	17663	17596	17535	17425	17719	17547	17619	17746	17609	17454	17640	17404	17411	17454	17711	17693	17585	17620	17460	17588	17703	17685	17389	17579	17678	17451	17251	17582	17527	17660	17629	17575	17864	17383	17628	17567	17568	17417	17482	17597	17533	17604	17520	17664	17658	17559	17555	17605	17584	17388	17351	17920	17691	17593	17616	17535	17666	17682	17772	17539	17742	17463	17506	17666	17708	17703	17582	17637	17677	17603	17630	17544	17399	17430	17566	17419	17681	17695	17555	17517	17413	17642	17553	17608	17493	17597	17606	17840	17583	17479	17621	17619	17594	17533	17637	17502	17604	17598	17619	17664	17699	17465	17724	17569	17611	17603	17482	17541	17568	17566	17606	17546	17429	17443	17633	17572	17299	17640	17691	17350	17449	17598	17671	17447	17678	17478	17652	17576	17496	17563	17427	17366	17714	17351	17477	17472	17732	17628	17388	17474	17451	17541	17444	17648	17790	17603	17401	17586	17416	17499	17528	17678	17540	17559	17630	17469	17455	17778	17520	17636	17425	17506	17633	17602	17515	17600	17484	17646	17642	17655	17594	17595	17735	17611	17529	17453	17598	17543	17690	17489	17412	17681	17418	17325	17461	17446	17427	17600	17740	17487	17380	17822	17589	17484	17752	17611	17529	17633	17504	17683	17508	17509	17615	17695	17476	17547	17658	17517	17676	17789	17458	17650	17395	17639	17357	17494	17630	17587	17459	17519	17586	17316	17718	17592	17617	17401	17539	17528	17669	17417	17459	17602	17667	17583	17507	17718	17634	17594	17593	17608	17317	17592	17569	17734	17527	17506	17616	17527	17482	17581	17445	17679	17698	17529	17419	17459	17456	17432	17438	17410	17447	17606	17346	17519	17677	17447	17619	17442	17645	17537	17572	17640	17706	17626	17619	17484	17534	17631	17491	17474	17415	17633	17578	17608	17607	17434	17736	17681	17761	17554	17560	17639	17555	17648	17605	17643	17546	17662	17644	17585	17714	17829	17729	17517	17426	17622	17604	17388	17435	17413	17623	17713	17684	17444	17305	17568	17678	17610	17709	17565	17627	17744	17688	17563	17707	17796	17575	17563	17634	17690	17561	17718	17490	17633	17445	17466	17694	17631	17629	17504	17462	17627	17507	17513	17540	17489	17589	17588	17579	17503	17647	17789	17803	17861	17602	17465	17382	17567	17632	17603	17525	17481	17525	17406	17574	17542	17674	17839	17667	17634	17559	17849	17668	17412	17468	17376	17723	17492	17611	17445	17651	17855	17452	17760	17438	17566	17648	17536	17624	17555	17582	17560	17338	17521	17589	17632	17598	17816	17845	17651	17446	17529	17659	17742	17678	17520	17522	17499	17556	17642	17503	17585	17442	17432	17720	17694	17585	17421	17668	17595	17418	17496	17576	17447	17624	17755	17645	17541	17442	17490	17548	17641	17273	17515	17557	17576	17708	17709	17712	17529	17469	17536	17884	17566	17545	17408	17422	17808	17459	17524	17466	17340	17621	17582	17712	17582	17567	17556	17663	17524	17646	17799	17464	17540	17491	17579	17655	17683	17624	17741	17632	17729	17576	17513	17645	17876	17727	17524	17497	17357	17548	17601	17697	17899	17654	17627	17553	17593	17259	17437	17709	17418	17495	17646	17566	17555	17516	17675	17732	17324	17564	17500	17612	17527	17365	17740	17546	17649	17846	17625	17641	17479	17566	17807	17536	17870	17594	17631	17379	17535	17564	17609	17773	17797	17792	17719	17572	17430	17553	17448	17512	17579	17583	17583	17451	17411	17794	17666	17503	17697	17733
20533	25125	21740	17356	15966	15294	15008	14880	15009	14963	15086	14754	14685	14390	14185	14308	14292	14270	14339	14420	14048	14188	14290	14055	14114	14264	14140	14137	14130	14126	14150	14186	14042	14110	14308	14017	14226	13962	13951	14095	14105	14099	14016	14111	14162	14569	14440	14252	14074	14109	14064	13962	14197	14094	14100	14102	14435	13938	14130	14023	14133	13795	14212	14162	14157	14047	14016	14131	14019	14169	14069	14209	14098	14056	14012	13989	14165	14054	14057	14174	13949	14032	14043	14092	14223	14189	14158	14234	14168	14021	13965	14100	14099	13987	14180	14105	14166	13922	14021	14004	14123	14152	14215	13914	14115	13944	14143	14053	14108	14087	13926	14099	14088	14060	14150	14072	14036	14212	14004	14002	13937	14023	14164	14069	14050	14107	14034	14108	14171	14030	14244	14032	13996	14071	14112	13944	14118	14148	13991	13854	13965	14071	14034	14049	13986	14048	14026	14043	14145	14118	14010	14133	14182	14147	14007	14290	14072	14036	14004	13913	14220	13985	14048	14071	14037	14025	14157	14132	14195	14130	14005	14059	14050	14067	13874	14207	13979	14026	14139	14186	14197	14066	14070	14249	14074	14049	14092	13937	14053	13945	14230	13986	14258	13912	14254	14058	14047	13946	14170	13969	14025	13985	14128	14066	14076	14029	14091	14118	14080	14069	14001	14060	14100	14055	14086	13913	14084	14138	14179	13943	13974	14240	14167	14148	14019	14013	14037	13881	14169	14060	13984	13932	14015	14074	14071	14123	14044	14216	14053	14212	13947	13871	14127	14029	14221	14056	14124	13993	14121	14069	14122	14152	14265	14117	13949	14090	14061	14148	14064	14096	14130	14090	14031	14081	14039	14084	13986	14034	13939	14011	14090	14005	14085	14175	14200	14030	14188	14094	14126	14002	14136	13963	14132	14123	14082	13988	14140	14072	14090	13945	14303	14203	14007	14140	14121	14117	14087	14011	14115	14066	13912	14098	14181	14209	13997	14066	14032	13913	14108	13965	14149	14161	14032	13903	14144	13984	14028	14269	13993	14219	14217	14071	14099	14171	13927	14058	14265	14218	14190	14016	14157	14111	14154	14192	14158	14057	14048	14114	14109	14044	14142	14040	14111	14410	14090	14061	13995	14100	14133	14047	14235	14012	14124	14046	13898	14111	13938	13905	13909	13990	14017	14122	14161	14057	14087	14108	13948	13998	14176	14093	14151	14060	13951	14051	13934	14017	14183	14208	14163	13992	14022	14097	14025	13958	14035	14081	13975	14129	14140	14022	14135	14083	14043	14161	14113	14014	14136	14091	14006	14058	13887	14208	14080	14112	14141	14303	13988	14082	14207	13996	13934	14244	13931	13975	13998	14171	14247	14095	14030	13996	14093	14009	14066	13999	14086	14045	14006	14091	14142	13860	14053	14091	14094	13981	14047	14071	13954	14074	14151	14151	14049	14136	14079	14235	14174	14007	13983	14039	14172	14271	14031	14111	14077	14031	14222	14037	13982	14017	14117	14107	13965	14101	13939	14074	14050	14047	13992	13974	14146	14058	14142	14144	14041	14019	14045	14193	13997	14098	13975	14040	14080	13995	14284	13902	14062	14087	14146	14045	14112	14169	13952	14226	14146	14024	14135	14038	14008	13971	14262	14020	13992	14158	14140	14183	14122	14125	14066	14067	14021	14236	13967	14035	14167	14123	14151	13985	14279	14081	14165	14034	14015	14206	14139	13975	14054	14111	14100	14071	14070	13984	14178	13999	14178	14137	14143	13955	14099	13960	14106	13974	14155	14073	14070	14217	14323	13937	14097	14118	14198	14061	14127	14273	14226	14065	13978	13987	14172	14163	14166	14086	14164	14229	14004	14099	14017	14000	14155	14184	14094	14095	14105	13925	14111	14093	13991	14011	14155	13880	14121	14252	14162	14054	13985	14105	14111	14210	14102	14013	14087	14002	14025	14150	14090	14063	13905	14171	14052	14158	13903	14236	14014	14294	14156	14076	14048	13996	14173	14016	14066	13965	14028	14091	14229	14133	13967	13988	14201	14072	14034	14017	14244	13990	13982	14102	13988	14082	14183	13761	13963	14030	13984	13925	14166	14021	13960	13898	13945	13966	13990	13974	14168	13936	14045	13838	14018	14276	14122	14140	14270	14156	14149	14224	14244	14140	14082	14265	14042	14147	13952	14154	14032	14113	13865	14135	14054	14162	14074	14096	14186	13946	14111	13974	14111	13862	14076	14142	14102	13923	14021	14009	14252	14118	14056	14043	14258	14198	14004	14163	13955	14025	14173	14063	14122	14167	14029	14014	14015	14095	14184	13986	14033	14165	13859	13956	13977	14129	13925	13930	14001	14085	14227	13955	14144	14033	13935	14130	14249	14059	14083	14195	13933	14149	14068	14136	14012	14087	13983	13963	13979	13986	14192	14050	14179	14099	14176	14109	14085	14013	14282	14079	14060	14182	14227	14017	14215	14138	14046	13893	14160	14120	14106	14026	13989	14118	14107	14006	13967	14011	14008	14133	14035	13968	14051	14026	14071	14095	14187	13906	14288	14110	13929	14078	14096	14060	14285	13824	14061	14053	14020	14110	14148	14033	14076	14117	13941	14228	14120	14073	14008	14176	14101	14076	14059	14087	14072	13983	14169	13955	14013	14164	13967	14120	14117	14167	13985	13933	13977	13975	14112	14030	14183	13890	14045	14112	13981	14149	14220	14062	14174	13972	14196	14025	14005	14017	14143	14128	14061	14011	14050	14164	14029	14130	13830	14048	13866	14104	14201	14046	13977	13977	14278	14198	13866	14276	14043	14002	14151	14087	14095	14140	13941	14141	14169	14194	13998	13930	14143	13934	14059	13882	14120	14085	14192	14153	14138	13968	14105	13856	14056	14036	14010	13990	14106	13965	14000	14099	14103	13960	13865	13914	14084	14192	14057	13933	14019	14151	14057	14062	13914	14265	14235	14183	14029	13984	14092	14130	14063	14089	14045	14194	14068	14212	14077	14022	14081	14089	14117	14037	14091	14030	14100	13924	14121	14298	14121	14104	14146	14014	14040	14039	14021	14129	13987	14238	13957	13896	14007	14194	14091	14185	14071	13967	14136	14017	14115	14114	14156	14143	14151	13982	14071	14063	13850	14023	13977	14091	14086	14155	14092	14052	14223	14001	13951	14153	14004	14096	14085	14038	14125	14153	14289	14065	14106	13981	14007	13939	14112	14202	13844	13883	13945	14139	14091	14163	14010	14005	14120	14112	14177	14177	13930	13954	14072	14100	14126	14092	13828	14064	14226	13930	14029	13965	14153	13907	14007	14045	14030	14156	14086	14035	14047	14055	14095	14038	14238	13980	14020	13946	14045	14047	14088	14075	14044	14174	14061	14071	14066	13997	14139	13939	14007	14173	13949	13914	13935	14052	14173	13988	14160	14024	14055	14096	14116	14106	14153	14010	13980	13990	14150	14052	14017	14029	14142	13967	13939	14157	14161	13971	14206	14139	13979	13920	14059	14149	13920	14233	14061	13976	14029	14122	14166	14150	14154	14148	14214	14102	14141	13920	13988	14019	14230	14107	14017	14093	14008	14057	14179	13993	14110	14040	14045	14269	14291	13955	14154	14131	14119	14038	14047	14042	14336	14030	14218	13892	14100	14041	14083	14032	14144	14034	14073	14061	14227	14103	14107	14028	14066	13997	14190	14107	14054	14189	14150	14083	13918	14157	13993	14069	13984	13956	13916	14086	13907	14278	14066	14008	14138	14120	14117	14176	14196	13996	14074	13972	13944	14248	14022	14023	13926	14038	14134	14186	14009	14179	14170	14259	14087	14135	14255	14197	13883	14109	14130	13990	14318	14119	14142	14090	14132	14006	14196	14006	14028	14045	13823	14235	14136	14041	14086	14132	14220	14109	14134	14073	14088	14093	13960	14117	13932	14216	14333	14095	14026	13955	14067	13976	14055	14144	14034	14094	13931	14075	14067	14224	14109	14071	13986	14009	14116	14058	14172	14084	14146	13999	14159	14023	14056	14085	14133	13977	14121	14171	14051	14120	14117	14078	13909	14152	13955	14079	14005	14193	13996	14104	14138	14053	13981	14083	14151	14113	14117	14101	14072	14117	14200	14083	14060	13909	13995	14041	14021	14237	14025	13958	14204	14174	14007	14016	14216	14017	14171	14139	14124	13931	13980	14122	13938	14083	14181	13989	14139	13986	14004	14156	14019	14183	14083	14221	14234	13990	14027	14162	14025	14063	13972	14018	13902	14061	14181	14021	13968	14209	14068	14257	14105	14020	14156	13955	14002	13942	13946	13989	14104	14052	13963	14076	14191	14006	14110	14109	13944	14154	14047	13935	13977	14128	13981	14001	14121	14112	14091	14132	14105	14038	14071	14174	14172	14068	14140	14044	14217	14341	14007	13950	14098	13931	14136	14122	14161	14142	13904	14134	14217	14018	14037	14107	14001	14121	14213	14092	14136	14130	14209	14123	14125	14125	14116	14174	14007	13994	14055	14040	14126	14064	13967	14081	14101	14096	14116	14151	14260	14256	14186	13953	14179	14178	14165	13889	14008	13969	14068	14129	13927	14163	14020	13999	14039	13986	14211	14113	14025	14037	14118	14092	14136	14078	13969	14199	14251	13875	14283	14067	14153	14212	14039	14104	14007	13907	13969	14117	14089	13931	14017	14031	14184	14129	14124	14015	14087	14108	13937	13993	14121	14148	14117	14103	14176	14168	14086	14101	14206	14257	14054	13948	14051	13912	14080	13938	14009	14030	14189	13936	14101	14064	14004	14001	14164	14086	14037	14049	14097	13986	14272	14199	14105	14104	14130	13992	14004	14144	14208	14063	14037	14133	14136	14127	13954	13951	13986	14017	13976	14158	14221	13947	14103	14010	14085	14045	13981	14036	14217	14071	13929	14118	14140	14044	13953	14095	14195	14147	14127	14030	14117	14085	14179	14042	14033	13856	14004	13919	14175	14042	14065	14166	14128	14079	14209	14043	14109	14126	14070	14199	14189	14170	14005	14257	13872	13984	14129	14217	14069	14071	14182	13984	14022	14026	14052	14077	13960	14116	14289	14123	13938	14164	13942	14114	14130	14074	14010	14130	13880	14198	14027	14113	14068	14074
24688	21045	28095	24570	22699	22508	21718	19483	19105	19207	19160	18866	18478	18315	18191	18195	18006	17960	18031	18118	17971	17955	17927	18144	17883	17817	17725	17589	17679	17751	17489	17805	17812	17868	17664	17812	17488	17483	17722	17688	17548	17709	17708	17858	18460	18910	18797	18287	17945	17756	17775	17786	17479	17674	17776	17682	17632	17814	17711	17480	17608	17545	17680	17735	17517	17684	17607	17497	17634	17561	17626	17667	17548	17669	17793	17691	17813	17712	17976	17632	17700	17625	17628	17810	17490	17463	17577	17801	17629	17626	17560	17632	17752	17731	17674	17767	17754	17756	17387	17803	17390	17597	17833	17747	17658	17624	17571	17850	17872	17873	17779	17693	17658	17616	17370	17413	17546	17657	17618	17701	17790	17426	17697	17527	17735	17393	17613	17628	17656	17739	17778	17774	17719	17594	17338	17720	17679	17581	17616	17328	17603	17453	17837	17826	17429	17446	17658	17693	17533	17699	17636	17543	17579	17791	17657	17628	17579	17543	17523	17625	17710	17579	17546	17423	17796	17698	17677	17613	17609	17532	17625	17570	17720	17666	17665	17666	17636	17796	17848	17769	17649	17803	17521	17652	17602	17750	17724	17837	17893	17479	17602	17658	17532	17585	17603	17739	17715	17661	17641	17628	17477	17678	17678	17596	17677	17776	17828	17760	17611	17698	17563	17702	17463	17702	17849	17725	17559	17811	17792	17592	17629	17585	17385	17592	17717	17672	17610	17537	17415	17650	17734	17745	17569	17800	17823	17718	17755	17652	17786	17662	17662	17762	17680	17650	17798	17448	17668	17724	17842	17264	17618	17989	17709	17638	17633	17661	17823	17606	17488	17596	17515	17522	17592	17664	17604	17730	17688	17654	17719	17682	17534	17634	17575	17718	17466	17419	17753	17751	17505	17514	17597	17621	17574	17764	17543	17693	17752	17694	17621	17537	17544	17524	17622	17605	17626	17573	17833	17486	17464	17699	17594	17527	17556	17854	17654	17572	17457	17443	17636	17638	17738	17738	17718	17524	17867	17775	17583	17489	17735	17820	17624	17764	17440	17686	17629	17675	17586	17692	17863	17759	17568	17413	17604	17524	17769	17464	17535	17645	17838	17783	17707	17545	17493	17632	17720	17666	17751	17800	17699	17627	17660	17706	17672	17770	17586	17511	17479	17563	17591	17654	17403	17757	17518	17838	17618	17829	17623	17251	17397	17599	17546	17742	17632	17656	17489	17435	17669	17599	17607	17609	17608	17680	17514	17609	17626	17592	17811	17548	17600	17849	17594	17428	17741	17560	17549	17465	17686	17688	17540	17511	17429	17648	17612	17684	17726	17714	17640	17749	17666	17565	17720	17707	17565	17827	17737	17698	17464	17551	17831	17641	17553	17655	17777	17546	17758	17529	17702	17575	17598	17598	17789	17698	17607	17566	17607	17529	17892	17740	17645	17869	17644	17531	17749	17631	17766	17603	17617	17728	17688	17532	17680	17666	17773	17724	17644	17533	17550	17633	17653	17663	17651	17707	17562	17409	17662	17599	17610	17596	17585	17547	17296	17643	17451	17667	17479	17764	17556	17686	17549	17492	17610	17691	17426	17678	17623	17642	17559	17672	17588	17777	17426	17681	17634	17493	17634	17919	17564	17554	17756	17617	17730	17658	17545	17642	17610	17708	17588	17439	17517	17876	17563	17601	17760	17626	17569	17739	17820	17653	17705	17634	17542	17537	17648	17490	17659	17415	17733	17601	17554	17525	17688	17592	17616	17851	17740	17632	17724	17622	17504	17751	17651	17675	17579	17513	17713	17733	17455	17379	17592	17497	17707	17635	17666	17321	17471	17782	17705	17520	17812	17465	17779	17748	17630	17446	17567	17480	17725	17530	17581	17660	17821	17602	17633	17577	17722	17569	17806	17611	17549	17738	17613	17532	17597	17539	17603	17692	17722	17673	17500	17674	17668	17407	17369	17745	17693	17679	17701	17464	17620	17628	17789	17601	17583	17652	17796	17718	17638	17654	17516	17786	17533	17659	17580	17656	17620	17751	17499	17668	17610	17487	17655	17756	17978	17649	17584	17622	17678	17469	17499	17631	17441	17621	17459	17497	17517	17640	17871	17530	17647	17650	17641	17473	17681	17674	17486	17657	17581	17679	17619	17588	17733	17652	17619	17696	17882	17538	17717	17519	17665	17531	17643	17735	17592	17566	17596	17671	17585	17608	17818	17625	17679	17959	17628	17616	17665	17527	17584	17569	17580	17494	17556	17617	17706	17512	17595	17673	17685	17525	17655	17732	17772	17763	17611	17677	17676	17686	17742	17522	17830	17736	17486	17497	17725	17665	17861	17837	17792	17482	17696	17722	17745	17721	17542	17528	17707	17524	17749	17477	17531	17682	17851	17843	17701	17897	17750	17853	17666	17409	17578	17634	17710	17604	17632	17799	17691	17752	17655	17621	17736	17380	17726	17738	17576	17723	17698	17758	17393	17540	17737	17717	17656	17671	17628	17519	17701	17498	17561	17738	17589	17539	17581	17812	17753	17586	17806	17445	17801	17655	17600	17618	17595	17537	17817	17809	17568	17601	17527	17647	17766	17547	17534	17584	17727	17791	17599	17749	17688	17697	17587	17879	17638	17718	17525	17756	17615	17607	17459	17910	17676	17545	17222	17552	17517	17754	17639	17582	17612	17721	17699	17630	17797	17793	17584	17777	17593	17743	17509	17551	17843	17621	17704	17717	17597	17545	17674	17429	17538	17594	17384	17789	17618	17590	17593	17720	17575	17732	17683	17712	17613	17550	17628	17702	17448	17680	17616	17607	17672	17430	17688	17549	17469	17639	17676	17642	17599	17649	17695	17607	17465	17440	17473	17593	17625	17666	17691	17814	17552	17695	17545	17514	17625	17782	17619	17656	17572	17573	17915	17699	17564	17510	17502	17637	17739	17488	17703	17665	17662	17771	17628	17537	17745	17589	17673	17557	17543	17641	17471	17447	17645	17748	17574	17627	17705	17757	17543	17934	17561	17562	17773	17738	17577	17711	17622	17699	17646	17561	17712	17639	17580	17687	17573	17612	17671	17643	17730	17674	17509	17627	17488	17714	17572	17741	17677	17677	17803	17728	17842	17586	17834	17765	17635	17421	17642	17604	17834	17489	17792	17568	17505	17596	17962	17606	17693	17388	17369	17654	17633	17343	17728	17707	17611	17524	17527	17453	17700	17749	17520	17521	17499	17565	17516	17594	17523	17398	17808	17519	17847	17507	17658	17672	17500	17795	17852	17471	17783	17518	17468	17516	17615	17697	17754	17724	17562	17841	17546	17707	17525	17719	17823	17679	17605	17528	17508	17760	17563	17898	17654	17908	17614	17547	17791	17752	17916	17567	17681	17501	17451	17598	17793	17371	17572	17708	17530	17664	17618	17828	17561	17546	17531	17547	17788	17596	17747	17550	17746	17816	17587	17669	17723	17765	17559	17669	17734	17601	17529	17618	17678	17707	17568	17559	17614	17637	17723	17526	17485	17543	17679	17615	17585	17487	17776	17386	17589	17526	17514	17630	17679	17724	17744	17550	17839	17663	17714	17651	17676	17620	17634	17361	17676	17569	17615	17520	17595	17734	17864	17627	17515	17708	17738	17927	17602	17472	17546	17630	17642	17736	17612	17577	17603	17800	17464	17566	17581	17697	17951	17866	17422	17790	17658	17387	17584	17431	17529	17657	17788	17526	17634	17658	17539	17556	17615	17677	17574	17565	17522	17706	17753	17648	17676	17673	17575	17663	17676	17626	17684	17480	17731	17653	17634	17593	17563	17613	17561	17776	17593	17551	17638	17468	17555	17563	17581	17611	17471	17828	17793	17772	17554	17475	17661	17725	17527	17630	17472	17622	17707	17650	17897	17600	17816	17722	17882	17546	17695	17516	17762	17874	17725	17573	17591	17789	17583	17521	17582	17566	17422	17634	17470	17517	17548	17777	17734	17614	17766	17758	17542	17539	17522	17535	17723	17769	17609	17699	17735	17559	17684	17606	17731	17625	17886	17696	17549	17680	17731	17851	17525	17614	17684	17547	17549	17477	17475	17680	17541	17559	17571	17480	17724	17562	17763	17724	17647	17520	17800	17821	17691	17640	17755	17643	17562	17595	17620	17692	17879	17780	17592	17673	17564	17519	17587	17502	17581	17591	17774	17536	17609	17850	17617	17518	17622	17520	17496	17528	17574	17770	17736	17756	17650	17678	17447	17567	17637	17612	17648	17644	17700	17693	17787	17780	17705	17796	17487	17567	17607	17612	17495	17664	17614	17677	17442	17819	17727	17683	17758	17706	17692	17519	17693	17836	17626	17678	17820	17739	17643	17605	17673	17819	17593	17398	17547	17819	17941	17690	17700	17741	17615	17601	17639	17669	17574	17833	17577	17677	17393	17551	17589	17426	17530	17678	17454	17616	17706	17606	17574	17608	17704	17570	17657	17623	17714	17683	17523	17721	17797	17653	17749	17731	17836	17617	17534	17612	17669	17780	17694	17712	17701	17760	17659	17605	17570	17550	17685	17717	17668	17715	17725	17611	17526	17787	17731	17466	17643	17554	17665	17522	17810	17760	17700	17459	17590	17636	17805	17726	17789	17654	17721	17646	17742	17553	17747	17538	17531	17575	17533	17668	17647	17392	17475	17423	17629	17642	17717	17752	17618	17745	17697	17455	17702	17753	17750	17511	17737	17412	17652	17810	17696	17356	17655	17785	17644	17598	17658	17745	17615	17634	17637	17640	17683	17913	17523	17493	17425	17655	17920	17720	17523	17423	17672	17720	17626	17812	17720	17449	17691	17693	17682	17708	17890	17594	17537	17626	17607	17743	17743	17881	17723	17610	17579	17924	17830	17748	17721	17613	17739	17617	17681	17751	17612	17603	17689	17491	17585	17672	17747	17826	17556	17778	17655	17688	17753	17520	17608	17604	17608	17686	17708	17688	17542	17675	17724	17756	17723	17636	17583	17531	17490	17578	17924	17847	17739	17558	17624	17687	17501	17653	17533	17643	17735	17807	17671	17647	17613	17788	17526	17676	17751	17688	17717	17687	17710	17674	17759	17536	17772	17645	17633	17605	17509	17459	17458	17516	17729	17563	17339	17500	17525	17620
22962	37080	33628	25222	20519	18243	16980	16784	16400	16563	16342	15955	15411	14988	14829	14634	14470	14416	14673	14719	14580	14566	14546	14464	14222	14404	14304	14401	14347	14196	14450	14266	14232	14232	14208	14273	14268	14211	14396	14269	14126	14270	14241	14142	15816	16025	15568	14843	14563	14240	14119	14327	13987	14248	14097	14048	14028	14125	14375	14212	14220	14011	14066	14329	14212	14219	14207	14295	13976	14229	14265	14191	14207	14177	14238	14053	14072	14189	14087	14177	14224	14139	14231	14029	14011	14195	14092	14208	14311	14249	14233	14004	14201	14211	14075	14131	14219	14176	14063	14150	14051	14214	14116	14111	14183	14080	14144	13987	14177	14137	14092	14423	14010	14160	14069	14093	14072	13951	14178	14168	14109	14040	14071	14229	14103	13984	14190	14103	14079	14177	14210	14200	14172	14036	14034	14318	14186	14033	14114	14222	14220	14293	14079	14217	14040	14093	14015	14241	14263	14236	14166	13827	14283	14117	14207	14185	14304	14137	14242	14157	14062	14104	14178	14193	14136	14047	14081	14179	14204	14185	14178	14244	14395	14200	14167	14005	14090	14115	14103	14025	13993	14162	14197	14017	14241	14099	14202	14073	14159	14125	14190	14124	14098	14210	14111	14021	14311	14217	14270	14262	14101	14061	14212	14033	14125	14195	14209	14117	14208	14006	14063	14150	14014	13986	14297	14200	14173	14144	14299	14091	14171	14056	14190	14176	14327	14111	14241	13924	14055	14159	14051	14067	14172	14259	14108	14068	14208	14156	14191	14057	14124	14185	14098	14189	14052	14179	14319	14193	14308	13969	14187	14344	14390	14245	14026	13994	14244	14235	14158	14271	14258	14083	14057	14163	14097	14230	14198	13995	14163	14108	14085	14037	14136	14218	13996	14244	14304	14116	14092	14194	14116	14186	14093	14315	14253	14202	13939	14010	14091	14169	14318	14184	14196	14131	14362	14295	14261	14085	14204	14047	14158	14026	14276	14150	14017	14347	14181	14139	14114	14066	14003	14174	13986	14130	14226	14128	13997	14051	14097	14050	14095	14191	13991	14158	14159	14180	14103	14196	14207	14160	14242	14087	14126	14151	14130	14238	14184	14275	14263	14343	14192	14353	14160	14030	14202	14078	14157	14081	14218	14059	14132	14098	14192	14154	14104	14117	14265	14116	14316	14180	14101	14148	14253	14135	14132	14097	14134	14187	14305	13994	14350	14221	14198	14153	14191	14206	14191	14237	14052	14037	14099	14118	14092	14129	14214	14084	14355	14138	14174	14143	14102	14156	14180	14013	14196	14112	13995	14114	14226	14125	14178	14110	14169	14082	14148	14217	14345	13993	14186	14002	14136	14114	14137	14028	14196	14195	14161	14094	14164	14185	13985	14192	14008	14042	13942	14090	14257	14221	13950	14201	14053	14068	14073	14098	14161	14143	14176	14133	14174	14223	14128	14114	14164	14162	14129	13973	14254	14080	14102	14350	14252	14406	14028	14210	14057	14197	14367	14242	14152	14137	14219	14115	14203	14064	14114	14064	14151	14197	13954	14165	14340	14079	14316	14176	14258	14351	14090	14142	14186	14135	13973	14262	14225	14205	14104	14309	14232	14237	14176	14110	14132	14196	14080	14052	14056	14023	14212	14083	14015	14118	14145	14109	14040	14250	13970	14143	14120	14218	14009	14081	14212	13960	14144	14232	14116	14226	14231	14105	14168	14033	14319	14030	14114	14286	14181	14105	14196	14278	14138	14281	14169	14171	14059	14339	14137	13980	14152	14256	14217	14141	14167	14154	14154	14076	14099	14001	14142	14072	14075	14061	14194	14186	14101	14247	14083	14200	14178	14166	14302	14110	14210	14039	14311	14135	14298	14123	14189	13888	14120	14079	14208	14291	14321	13982	14168	14342	14204	14046	14216	14242	14062	13896	14035	14162	14128	14295	14017	14036	14197	14283	14198	14177	14063	14014	14221	14215	14176	14117	13936	14110	14135	14072	14046	13994	14236	14170	14137	14179	14254	14253	14225	14112	14092	14180	14176	14129	14056	14031	14143	14312	14220	14173	14259	14320	14223	14295	14046	14195	14036	14159	13998	14173	14204	14041	14145	14175	13983	14331	14242	14118	14057	14140	14181	14025	14329	13976	14198	14205	14067	14036	14279	14159	14074	14244	14159	14254	14089	14324	14153	14136	14137	14204	14211	14212	14226	14244	14031	14115	14177	13968	14163	13996	14000	14170	14426	14306	14213	14059	14254	14193	14005	14214	14025	13949	14207	14281	14169	14041	14178	14095	13951	14028	14009	14239	14305	14135	14128	14072	14325	14031	14264	14265	14270	14072	14194	14102	14023	14335	14048	14020	14127	14068	14347	14074	14101	14206	14003	14266	14124	14121	14059	14243	14117	14127	14100	14132	14233	14240	14147	14017	14137	14267	14043	14060	14034	14210	14189	14018	13925	13982	14193	14224	14096	14083	14056	14056	14147	14116	14186	14155	14355	14167	14311	14216	14159	14070	14144	14239	14264	14123	14243	14172	14262	14060	14145	14266	14238	14234	14145	14076	14257	14074	14243	14029	14167	14166	14194	14213	14064	14340	14171	14115	14050	14220	14268	14221	14043	14114	14177	14132	14183	14116	14195	14219	14169	14139	14125	14065	14255	14398	14121	14276	14089	14193	14246	14204	14216	13955	14155	14202	14080	14189	14097	14087	14153	14103	14099	14310	14058	14213	14112	14128	14248	14146	14113	14245	14100	14244	14294	14068	14231	14122	14147	14179	14150	14083	14250	14243	14245	14094	14166	14070	14071	14077	14128	14160	14169	14141	14085	14083	13995	13946	14063	14251	14315	13992	14092	14093	14146	14108	14096	14311	14210	14052	14012	14070	14194	14110	14026	13844	14091	14086	14078	14090	14161	14079	14146	14163	14114	13999	14078	14376	14108	14166	14205	14045	14184	14395	14129	14056	14291	14225	14205	14161	14211	14060	14156	14017	14221	14233	14198	14051	14239	14117	14026	14179	14198	14294	14148	14118	14070	14157	14197	14032	14118	14169	14131	14016	13978	14111	14160	14151	14031	14235	14131	14196	14182	14133	14125	14186	14044	14190	14228	14162	14265	14249	14195	14093	14157	14252	14222	14291	14257	14122	13991	14256	13987	14215	14124	14176	14068	14206	14040	13907	14144	14165	14242	14120	14048	14033	14196	14139	14092	14122	14112	14210	14029	14160	14054	14239	14215	14221	14204	14163	14251	13879	14225	14115	14060	14203	14191	14154	14193	14192	14075	14104	14117	14266	14178	14134	14121	13997	13952	14109	14188	14118	14221	14228	14165	14069	14052	14304	14256	14152	13929	14150	14114	14110	14226	14130	14239	14128	14191	14113	14108	14074	13975	14056	14289	14289	14139	14252	14240	14195	14239	13838	14128	14210	14151	14136	14257	14150	14274	14115	14197	14165	14127	14134	14047	13994	14183	14101	14053	14210	14246	14204	14319	14158	14164	14171	14315	13936	14226	14192	14042	14172	14169	14202	14098	14300	14092	14145	14124	14364	14151	14196	14142	14085	14059	14113	14078	14241	14120	14226	14034	14170	14205	14241	14148	14093	14240	13984	14210	14245	14122	14079	14322	14139	13904	14032	14322	14096	14166	14104	13982	14254	14152	14309	14099	14154	14277	13977	14176	14217	14287	14148	14231	14071	14218	14118	14132	14195	14107	14202	13949	14039	14126	14146	13982	14087	14178	14138	14035	14184	14215	14215	14276	14132	14220	14107	14133	14116	14222	14229	14198	14307	14147	14003	14319	14036	14307	14024	14280	13956	14079	14042	14106	14203	14316	13941	14165	14006	14224	14031	14317	14192	14124	14004	14172	14324	14248	14173	14161	14203	14231	14216	14225	14154	14089	14212	14088	14018	14155	14268	14137	14058	14218	13987	14034	14153	14057	14151	14131	14117	14102	14114	14239	14159	14198	14074	14198	14055	14063	14132	14115	14214	14275	14203	14150	14203	13970	14288	14175	13964	14342	13967	14286	14081	14278	14096	14146	14320	14277	14112	14277	14155	14063	14083	14056	14132	14159	14172	14120	14069	13867	14026	14018	14342	14095	14305	14085	14079	14165	14029	14103	14335	14101	14148	14173	14159	14120	14091	14198	14061	14104	14060	13988	14230	14115	14109	14152	14252	14212	14075	14172	14128	14196	14035	14356	14310	14212	14364	14057	13965	14093	14085	14290	14231	14119	14153	14225	14128	14233	14173	14102	14186	14142	14111	14200	14068	14192	14093	13953	14353	14113	14157	14061	14234	14255	14178	14073	14186	14067	14208	14121	14078	14085	14210	14165	14322	14122	14170	14120	14214	14223	14174	14191	14136	14184	14300	14383	14066	14047	14124	14194	14168	14298	14079	14131	14082	14139	13991	14211	13949	14064	14081	14219	14097	14141	14170	13979	14243	14170	14098	14173	14071	14145	14253	14215	14105	14077	14032	14085	14048	14253	13991	14010	14263	14313	14242	14260	14354	14100	14021	14212	14261	14025	14191	14016	14137	14207	14353	14206	14024	14085	14261	14349	14016	14283	14210	14149	14254	14167	14133	14256	14174	14172	14239	14218	14191	14069	13980	14247	14184	14147	14129	14203	14214	14210	14016	14125	14143	14155	14172	14121	14073	14063	14150	14050	14224	14006	14122	14181	14214	14288	14133	14058	14113	14185	14066	14152	14019	14150	14132	14190	14150	14110	14027	14036	14123	14221	14059	14153	14021	14121	14122	14188	14187	14110	14182	14071	14165	14064	14010	14312	14153	14165	14190	14061	14125	14218	14181	14196	14054	14143	14175	14115	14164	14221	13936	14251	14285	14207	14107	14179	14205	14161	14173	14108	14030	14132	14085	14223	14132	14021	14175	14299	14196	14301	14106	14163	14125	13956	14237	14047	14127	14098	14216	14325	14020	14218	14259	14298	14216	14228	14260	14050	14057	14252	14082	14025	14030	14052	14112	14166	14235	14156	14177	14073	14039	14212	14190	14188	14121	14087	14242	14131	14098	14068	14021	13984	14210	14199	14060	14078	14189	14139	14228	14118	14118	14240	14329	14184	14208	14276	14081	14168	14027	14185	14197	14173	14113	14171	14207	14290	14358
23554	21060	28467	23848	21817	24146	24730	20508	19642	19874	20053	19409	18855	18776	18349	18077	18080	17989	18013	18223	18281	17935	18074	17937	17564	17907	17736	17732	17505	17572	17822	17588	17540	17545	17556	17682	17794	17511	17408	17689	17760	17630	17603	17534	18706	19804	19781	18662	18194	17740	17575	17494	17512	17539	17637	17611	17529	17520	17691	17527	17521	17513	17482	17551	17531	17575	17495	17470	17597	17536	17459	17537	17489	17533	17561	17465	17631	17434	17562	17634	17760	17577	17677	17460	17530	17294	17483	17452	17343	17506	17644	17578	17319	17569	17712	17486	17583	17513	17543	17584	17536	17399	17482	17538	17344	17560	17520	17373	17489	17445	17461	17558	17678	17471	17586	17281	17456	17459	17362	17348	17481	17410	17555	17388	17328	17381	17291	17657	17415	17443	17536	17489	17723	17627	17553	17406	17512	17518	17426	17346	17463	17457	17493	17777	17592	17444	17437	17274	17242	17349	17477	17661	17535	17270	17600	17499	17322	17418	17157	17495	17388	17430	17354	17413	17328	17439	17682	17504	17560	17546	17583	17533	17684	17532	17486	17424	17594	17568	17483	17602	17523	17523	17519	17608	17384	17268	17372	17377	17507	17394	17502	17414	17612	17596	17444	17223	17550	17423	17644	17495	17558	17720	17462	17429	17497	17554	17428	17563	17225	17603	17488	17489	17320	17479	17704	17548	17206	17517	17381	17433	17384	17421	17217	17415	17530	17573	17497	17773	17464	17366	17615	17477	17520	17470	17506	17378	17516	17512	17498	17634	17499	17465	17646	17480	17517	17742	17546	17459	17496	17300	17612	17379	17345	17365	17607	17488	17727	17546	17566	17490	17452	17465	17471	17583	17501	17565	17590	17475	17451	17359	17436	17425	17451	17527	17508	17386	17682	17376	17486	17178	17318	17348	17310	17364	17364	17343	17369	17509	17567	17448	17461	17249	17627	17562	17594	17381	17311	17377	17562	17356	17586	17545	17738	17487	17631	17521	17349	17526	17635	17722	17448	17261	17497	17413	17470	17416	17516	17315	17532	17332	17548	17604	17443	17644	17240	17348	17603	17411	17561	17599	17414	17439	17756	17675	17501	17577	17602	17500	17567	17316	17649	17429	17512	17376	17572	17498	17344	17472	17408	17450	17477	17402	17579	17628	17627	17448	17400	17616	17518	17517	17546	17491	17620	17539	17398	17488	17465	17508	17381	17509	17475	17260	17318	17652	17416	17420	17558	17435	17521	17422	17449	17412	17563	17510	17502	17502	17653	17537	17297	17373	17651	17602	17459	17539	17521	17385	17567	17624	17491	17459	17377	17374	17604	17401	17492	17554	17667	17339	17293	17470	17608	17408	17279	17616	17430	17778	17589	17574	17858	17442	17568	17572	17550	17502	17124	17484	17389	17345	17496	17474	17401	17328	17602	17319	17655	17607	17395	17679	17478	17401	17512	17781	17643	17570	17367	17320	17362	17459	17738	17559	17512	17438	17565	17477	17487	17616	17362	17387	17371	17431	17521	17517	17183	17226	17461	17556	17696	17340	17304	17369	17404	17689	17542	17370	17443	17599	17839	17556	17359	17418	17491	17393	17430	17465	17524	17386	17575	17363	17488	17530	17792	17684	17271	17566	17480	17352	17552	17598	17759	17536	17489	17477	17428	17260	17480	17379	17423	17367	17430	17501	17495	17507	17570	17439	17245	17670	17605	17408	17576	17705	17521	17481	17478	17537	17610	17441	17462	17414	17424	17537	17571	17650	17579	17453	17497	17612	17383	17523	17462	17534	17626	17475	17508	17417	17465	17600	17363	17399	17532	17684	17484	17375	17455	17391	17583	17384	17468	17411	17462	17600	17662	17421	17389	17459	17406	17562	17382	17559	17631	17156	17453	17465	17564	17273	17526	17469	17598	17596	17730	17472	17604	17682	17496	17415	17465	17519	17260	17513	17310	17446	17564	17535	17505	17443	17434	17255	17590	17523	17378	17584	17498	17205	17385	17366	17566	17407	17523	17564	17579	17756	17525	17580	17538	17491	17406	17452	17521	17607	17606	17803	17360	17681	17464	17528	17408	17534	17559	17439	17422	17607	17316	17432	17477	17512	17471	17350	17447	17584	17519	17471	17350	17387	17140	17350	17697	17509	17463	17735	17452	17443	17493	17488	17440	17623	17423	17429	17270	17506	17827	17521	17679	17337	17484	17573	17382	17504	17465	17403	17448	17467	17656	17441	17385	17447	17431	17594	17633	17588	17727	17713	17533	17471	17491	17367	17288	17532	17443	17512	17466	17490	17672	17550	17652	17499	17462	17390	17617	17338	17545	17581	17382	17238	17428	17394	17509	17547	17409	17394	17489	17658	17282	17433	17498	17474	17550	17350	17359	17608	17444	17416	17529	17421	17551	17508	17407	17288	17346	17426	17540	17517	17494	17436	17407	17377	17543	17717	17232	17375	17369	17432	17673	17425	17424	17304	17537	17514	17563	17516	17650	17519	17373	17652	17711	17675	17449	17552	17324	17675	17514	17629	17626	17529	17553	17679	17477	17477	17466	17580	17596	17673	17508	17403	17424	17633	17424	17578	17412	17426	17572	17560	17557	17521	17448	17619	17292	17490	17564	17549	17539	17404	17606	17350	17564	17591	17544	17433	17514	17624	17243	17342	17498	17605	17602	17540	17457	17603	17456	17492	17538	17552	17525	17314	17613	17591	17527	17266	17504	17380	17502	17629	17509	17592	17608	17498	17418	17446	17291	17543	17537	17548	17485	17418	17634	17403	17459	17482	17588	17646	17547	17577	17322	17462	17516	17497	17377	17439	17626	17617	17398	17362	17518	17466	17462	17519	17398	17472	17601	17335	17612	17477	17571	17598	17408	17562	17633	17588	17691	17311	17569	17444	17523	17468	17499	17441	17469	17422	17498	17432	17411	17461	17487	17348	17436	17447	17413	17374	17471	17521	17424	17491	17500	17581	17516	17391	17470	17377	17641	17343	17669	17464	17793	17616	17336	17593	17582	17379	17517	17451	17449	17416	17500	17358	17641	17559	17543	17341	17510	17430	17552	17473	17369	17569	17548	17538	17679	17274	17417	17442	17622	17546	17337	17425	17501	17624	17522	17441	17619	17578	17506	17540	17602	17450	17431	17529	17509	17577	17658	17421	17479	17547	17550	17580	17497	17387	17474	17317	17399	17473	17379	17475	17541	17541	17522	17399	17544	17602	17502	17534	17579	17503	17490	17627	17620	17633	17708	17402	17486	17585	17360	17551	17459	17597	17530	17510	17555	17589	17471	17663	17477	17450	17456	17543	17611	17672	17390	17551	17517	17533	17516	17455	17403	17435	17720	17502	17554	17591	17509	17434	17433	17353	17638	17466	17543	17502	17418	17430	17459	17556	17467	17647	17592	17335	17656	17329	17733	17458	17431	17456	17588	17340	17435	17444	17486	17407	17546	17486	17382	17537	17510	17418	17511	17317	17378	17501	17446	17563	17344	17490	17326	17501	17497	17392	17758	17562	17507	17528	17580	17580	17612	17640	17418	17362	17648	17676	17600	17524	17386	17543	17410	17480	17289	17406	17553	17627	17371	17570	17373	17569	17622	17428	17814	17805	17508	17294	17516	17391	17684	17494	17565	17503	17502	17552	17421	17509	17502	17419	17558	17733	17536	17566	17530	17638	17573	17332	17610	17320	17569	17634	17817	17622	17638	17488	17431	17450	17398	17568	17331	17318	17411	17669	17462	17316	17444	17612	17322	17454	17445	17446	17530	17447	17269	17433	17547	17483	17624	17363	17484	17503	17453	17705	17373	17429	17495	17567	17556	17471	17601	17542	17583	17494	17415	17553	17710	17498	17368	17323	17727	17451	17438	17502	17523	17475	17546	17629	17421	17292	17492	17784	17474	17651	17668	17415	17341	17471	17521	17415	17585	17342	17634	17696	17682	17547	17409	17400	17496	17594	17566	17346	17392	17379	17495	17527	17479	17537	17442	17477	17558	17531	17491	17394	17565	17771	17607	17453	17427	17282	17373	17422	17397	17651	17471	17402	17436	17629	17495	17239	17478	17596	17617	17615	17325	17437	17479	17521	17526	17392	17341	17466	17464	17425	17447	17719	17703	17599	17575	17651	17525	17653	17719	17579	17392	17642	17520	17521	17706	17604	17449	17461	17540	17472	17496	17610	17483	17413	17512	17477	17636	17477	17465	17541	17581	17409	17548	17476	17410	17425	17418	17635	17438	17499	17349	17474	17697	17436	17621	17480	17448	17396	17415	17341	17461	17471	17619	17549	17570	17580	17395	17419	17574	17306	17734	17472	17445	17597	17547	17466	17321	17328	17305	17469	17479	17389	17396	17260	17355	17217	17556	17413	17623	17402	17724	17348	17490	17472	17502	17646	17681	17574	17520	17535	17516	17417	17621	17364	17391	17295	17311	17457	17554	17354	17428	17451	17606	17460	17587	17471	17319	17340	17527	17399	17427	17503	17668	17575	17556	17551	17702	17324	17404	17438	17555	17436	17398	17391	17584	17522	17404	17598	17480	17336	17478	17448	17453	17519	17452	17387	17395	17473	17459	17495	17537	17466	17439	17505	17360	17735	17302	17713	17442	17693	17389	17304	17445	17478	17400	17445	17310	17502	17488	17610	17507	17370	17513	17478	17400	17587	17423	17281	17502	17407	17526	17504	17529	17343	17536	17607	17476	17369	17536	17517	17528	17473	17670	17710	17787	17543	17375	17352	17486	17456	17314	17681	17551	17279	17326	17486	17504	17584	17399	17479	17469	17460	17476	17646	17501	17366	17316	17375	17562	17548	17436	17452	17447	17458	17527	17568	17485	17519	17540	17421	17417	17346	17369	17349	17592	17651	17598	17560	17534	17625	17608	17331	17326	17445	17643	17488	17601	17553	17515	17521	17605	17431	17756	17377	17673	17416	17504	17568	17536	17553	17545	17620	17381	17364	17536	17424	17437	17374	17427	17427	17371	17440	17233	17435	17378	17550	17407	17346	17364	17436	17540	17655	17492	17192	17141	17358	17349	17377	17457	17592	17593	17597	17375	17450	17382	17477	17292	17590	17489	17473	17414	17360	17255	17472	17345	17391	17538	17635	17585	17248	17776	17512	17394	17498	17413	17459
24869	42137	38945	30048	24137	20330	18816	17739	17700	17998	17656	16822	15968	15347	15028	14816	14629	14672	14718	14767	14689	14739	14709	14693	14424	14472	14248	14441	14208	14327	14267	14119	14048	14074	14117	14178	14079	14167	14325	14032	14277	14084	14085	14237	16192	17521	16513	15560	14658	14256	14110	13945	14111	14098	13989	14192	14050	14025	14050	14183	14187	13973	14139	13996	14110	14107	14062	14104	14202	14058	13991	14155	14149	14040	14135	14185	14124	14060	14059	14154	14058	13997	13954	14075	13967	14147	14198	14120	14192	14045	14125	14168	14211	14064	14013	14026	13989	14117	14069	14066	13947	14048	14110	13920	14104	14035	13912	14062	13960	14173	14186	14201	14045	14035	14050	14043	13985	14063	14043	13945	13925	13974	13982	14175	14087	13945	13990	13919	14104	14073	14016	13996	14103	14053	13919	14062	14075	14239	14011	13966	13801	14169	14020	13978	14210	13982	14109	14057	14063	14145	14067	13988	14184	13995	14034	13978	13988	14122	14038	14171	13928	13895	14073	14035	13955	14048	14014	13988	14289	13901	14033	14007	14075	13982	14102	14097	14047	13973	13964	14177	14085	13883	14108	13985	14147	14019	14163	13876	14081	14012	14096	14036	14051	14109	14152	13926	14147	14174	14013	14021	14088	13838	14130	14040	14039	14115	13992	14173	13857	14048	14018	14041	14169	13991	14081	13945	14178	14034	14192	14217	13977	14056	14262	13965	14093	14163	14137	14058	14044	14062	14141	14028	14052	14157	14091	13983	14010	13919	14054	14044	14141	14041	14031	13968	14059	13935	13960	14117	14105	14112	13985	13965	13937	14186	14199	14011	13900	13952	14040	14246	14046	13981	14088	14188	14003	13933	14040	13979	14019	14072	14040	14082	14263	14050	13976	14123	13970	14037	14063	14006	14058	13954	14138	14095	14109	14039	13945	14133	13944	14073	14169	13989	13977	14031	14018	13917	14046	14225	14236	14124	14093	14047	14250	14073	14136	14070	13938	13985	14214	14114	14023	14028	14214	13939	14139	13963	14222	14068	14113	14186	13976	14002	13994	13987	14045	14110	14097	14141	14107	14101	14216	14084	13939	14010	13914	14131	14118	14025	14248	14095	13991	13950	14055	14026	14045	14086	14093	14186	14118	13975	14032	14009	14013	14092	13962	14032	13927	14073	14234	14066	14094	14138	14019	13986	14061	14015	14220	14245	14058	14160	14180	14059	13981	13894	13998	13860	13862	14077	14162	14050	14100	13910	14089	13979	13926	14188	14057	14081	13935	13986	13951	14005	14110	14063	14079	13950	14053	13895	13965	14124	13993	14083	14013	13907	14106	14055	13929	14003	14168	14141	13949	13878	14045	14110	14110	13973	14212	14249	13982	14161	14048	14103	14057	13932	13884	14183	14006	14096	13957	13902	14014	14236	13859	14076	14154	14199	14140	14079	13910	14249	14083	13973	14003	13975	13991	14158	14182	13755	14143	13967	14075	14202	14035	14053	14084	14058	14126	14091	14112	14089	14230	14037	14136	14020	14101	14252	14156	14120	14066	14020	14072	14064	14171	14032	13994	14107	14072	14047	14206	14022	13970	14065	14171	14146	14056	13896	14104	14029	14096	13954	13941	13881	14099	14050	14041	14216	14203	14073	14164	14145	14152	13943	14019	13904	14011	13894	14256	14100	14084	14000	13956	13941	14024	14082	13858	14138	13938	14214	14301	14216	13972	14204	14057	13960	14208	14139	14071	14167	14153	14149	14072	14040	14048	14241	14006	14240	13990	14044	14104	13904	14017	14036	14200	14135	13993	14192	14011	14026	13976	14030	14115	13882	13955	14026	14041	14030	14076	14145	13944	14051	13987	13988	13960	14152	14050	14058	14062	14172	14158	14035	13946	14040	14171	14120	13982	13938	13998	14139	14009	14036	13887	14119	13990	13972	13982	13918	14129	14082	14081	13851	14064	13992	14307	14159	13969	14139	14095	14120	14197	14084	13878	13838	14075	14044	14034	14035	14061	14021	13990	13996	13923	14062	13998	13981	13976	13974	14114	13908	14129	14222	14153	14213	13941	14056	14029	14085	13945	14090	13932	13983	13976	14093	14027	13930	14159	14023	14130	13961	14124	14061	14199	13982	14278	13970	13914	14016	14031	14033	14100	13960	13954	14018	13950	14084	14109	14149	14251	14149	14022	14146	14120	14047	13958	14000	14007	14110	14108	14083	14102	13976	14059	14050	13893	14058	13957	14188	14025	14057	14024	14082	14226	14150	14143	13877	14131	14124	13963	14171	14132	13999	14136	14051	14161	14119	14152	13809	14078	14063	14289	13980	14100	14110	14002	13970	14089	14035	14021	13975	13963	14104	14058	14142	13946	14050	14075	14023	13984	14264	13994	13954	13947	13945	13935	14137	14013	13941	13990	13976	14090	13892	14155	14080	13985	13997	14154	13991	14031	14051	14022	14163	13905	13998	14084	14004	13997	14064	13935	13941	14076	13929	13995	13905	14137	14087	13988	14084	14132	14123	14076	14116	14092	14199	14092	14111	14031	13997	14162	13942	14073	14076	14041	14084	13986	14023	14066	13750	14063	14069	13978	14081	14044	14016	14160	14122	13885	14079	14032	14197	13960	14141	14139	14177	14183	13968	14169	14033	14049	14116	14002	13976	13989	14095	13911	14045	13924	14088	13950	14025	13965	14047	14114	14111	14092	13985	13972	14010	13911	13982	14121	14140	13997	14019	14078	13968	14105	13990	14129	14131	14053	14021	13998	14143	14163	14089	13992	13980	14065	13924	14073	14136	14011	14118	14123	14040	13907	13952	14019	13910	14005	14276	14068	14044	14055	14182	13947	13928	14057	13991	13988	14064	14078	14117	13812	14129	14052	14121	13953	14057	14222	14058	13940	14103	14057	13970	13887	14034	13934	13794	14141	14169	14024	13956	14052	13915	14074	13981	14014	13986	14141	14099	13929	14025	14023	13924	13992	14068	14136	14031	14074	14174	13939	13906	14150	14135	14000	13934	13964	14083	14240	13961	14042	14065	14237	14014	14065	14088	13971	13938	14056	14196	14103	14052	14107	13955	14015	14192	14041	14122	14075	14074	14167	13998	14159	14098	14105	13945	13908	13935	14050	14090	14076	14274	14170	13979	14249	14066	14053	13947	14186	14003	14050	14142	13978	14083	13911	14057	14017	14069	14102	14027	13939	14069	14056	14092	14000	14089	14052	14073	14055	13953	14060	14124	14098	13981	14086	14000	13996	14032	14067	14140	14065	14056	14009	14074	13863	14090	14083	14039	14116	13972	13987	14121	14064	14064	14033	13979	14075	13961	14070	14054	14169	14161	14074	14012	14068	14067	14117	14193	14077	13881	14017	14056	13810	13996	13999	14184	14112	13991	14156	14107	14227	14086	14163	14142	14047	14211	13835	14067	14004	14003	13972	14084	13949	14115	14044	14214	14010	13974	14170	14102	13955	13999	14291	14039	14015	13967	14061	13996	14009	13982	13920	14136	13997	13909	13932	14030	14126	13944	14013	14157	14122	14124	14085	13954	13949	13882	13841	13971	14165	14125	14046	14199	13987	14102	14206	14040	14023	14028	14101	14051	14132	13968	14003	13928	13972	14185	14179	14080	13980	14009	14112	14018	14023	13998	13964	14016	13843	13893	14024	14021	14049	14062	14072	14107	14111	13975	13781	14108	14200	13967	13994	13929	13960	14019	14089	14141	14001	13913	14113	13782	13923	14097	14172	14079	14082	14172	13955	14003	14003	14067	13937	14245	13977	14073	13929	14116	14212	14233	14023	13960	13994	14091	14015	14147	14108	13959	14053	14042	14033	14126	14031	14080	14054	14257	14033	14087	14066	14090	14069	13899	13969	13984	13986	14135	13897	13935	14082	14145	13967	14074	13935	14073	14135	14066	14150	14120	14076	14178	14106	13970	14068	14034	13993	14127	14010	14090	14040	14148	14016	14013	14183	13980	14060	13883	14101	14155	14006	13934	14138	13870	13906	14089	13988	13954	13817	14147	13992	13993	14013	14046	13951	14030	14062	14072	13974	14099	14034	14150	13948	14107	13991	13960	14200	14162	14103	14055	14144	14046	14119	14002	14081	14268	14024	14110	13964	13976	13899	13975	13907	14019	13883	13927	14058	13823	14023	13906	14300	13978	13992	14023	14109	13792	14056	13919	14268	14029	14023	13967	14220	14209	13876	14072	14160	14095	14091	14048	14131	14049	14082	14044	14065	13975	14065	14036	14077	14003	14017	14109	14295	14045	13904	13941	13889	14045	14121	14104	13999	14115	14059	14052	13999	13960	14097	13888	14034	14046	14031	13939	14196	13905	13838	14248	14142	13934	14255	14058	14030	13966	13995	14011	14087	14020	14123	13982	14146	13957	14226	14036	13979	13997	13921	14065	14034	14101	14093	14064	14032	14123	13947	14131	13807	13949	13979	13943	14070	14049	14123	13964	14129	13999	14051	14187	14191	13890	14154	14077	13887	14063	14102	14046	14071	13993	14142	14036	14108	14034	14046	13975	14078	13942	13854	14063	14199	13967	13996	14217	13968	14043	14109	14072	14035	13867	13882	14136	13888	14053	13995	13973	14055	14069	13999	14019	14020	13991	14044	13936	14054	14023	14112	14264	14044	13985	13991	14042	13992	14166	14140	14138	14163	14122	14088	14103	14139	13964	14081	14035	14141	14041	13977	14090	14183	14134	14227	14041	13906	13988	13968	13946	14181	14039	14070	14061	14054	14156	14042	13852	14085	14095	14129	14199	14100	13914	14198	14070	14015	14000	14136	14049	13997	14161	13843	14202	13983	13856	14098	14057	14036	13954	14037	13961	14204	14064	13971	13917	14124	14217	13963	14072	14098	14085	13853	14216	13892	13974	13987	14004	14167	14131	14033	14051	14077	14031	14055	14111	14092	14231	13903	14103	13836	13977	14186	14039	14016	14189	14118	14102	14196	14087	13897	14133	13895	14053	14057	14184	13900	14052	13968	14084	14095	14013	13988	14099	14012	14036	14098	14087	13887	14063	13958	14144	14048	14164	14024	13959	13974	14042	13958	13981	14039	13905	13928	14226	13940	13942	14101	13848	13985	14028	14066	14077	13959	13957	14046	14013	14160	13990
29777	23290	24583	21746	19236	18818	18768	18504	18640	18757	18697	18600	18338	18124	18069	18379	18436	18110	18284	18250	18288	18128	18147	18260	18245	18179	18189	18262	18157	18191	18001	18162	18111	17989	18169	18306	18238	18094	18117	18195	17867	18100	18002	18061	18130	18202	18298	18274	18194	18080	18288	18023	18255	18044	18045	18159	18103	18161	18291	17939	18064	18265	18125	18175	17940	18044	18132	18061	18081	18053	17987	17862	18006	18088	18233	18023	18147	18034	17952	18003	18158	18092	18025	18168	18125	18080	18057	18072	18320	18008	18049	18171	17995	18081	17863	18219	18225	17996	18053	17951	17824	18045	17982	18149	18143	17977	18042	18038	18074	18138	18205	18066	18200	18186	18050	18120	17954	18025	18153	18208	18123	18028	18298	18052	17990	18173	18025	17978	18014	18270	17977	18117	18065	17806	17753	17925	18060	18114	18148	18005	18041	17708	18045	17898	17913	18147	18139	18166	18234	18154	18133	18136	17978	18140	17972	18094	17974	18233	18072	18068	18174	18121	18147	17998	18403	18181	18017	18100	17997	18066	18146	18075	18035	18321	17896	18057	18110	18285	18124	18145	18123	18043	18074	18190	18155	18180	18126	17930	18027	17964	18206	18067	18292	18071	18141	18079	18206	17978	17938	17820	18149	17984	17992	17960	18027	18074	18112	18030	18064	18055	18021	17850	18144	17992	17943	18112	17964	18240	18265	18004	18097	17878	18044	17885	18136	17949	18016	18025	18085	18133	18136	18016	18221	18140	18063	17989	18137	18166	17944	18274	18101	18319	18211	18118	17836	17831	18053	18151	18031	17914	18285	18173	18038	18078	18161	18129	18188	17935	17950	18182	18075	18047	18119	18194	18038	18121	18126	18053	18039	18254	18023	17940	17888	18143	18192	17970	18060	17908	17906	18098	18172	18163	18235	18299	17989	18184	17989	18070	18051	17962	18015	18041	18109	18159	18130	18148	18115	18017	17871	18107	18040	18065	17848	17803	18125	18265	18239	17991	18234	17887	18288	18113	18379	18091	18115	18107	18068	18046	18246	17970	18088	18099	18123	18109	18204	18152	18054	18127	18112	18154	17895	18131	17994	17830	18094	18136	18135	18287	17989	17969	18127	18199	18015	18100	18125	18119	17963	18060	18053	18073	17774	18104	17907	18090	17859	18025	18204	18087	18063	17954	18232	18018	17918	18086	18042	17984	18167	18059	18029	18059	18206	18334	18313	17997	18165	18007	18020	17991	18236	18086	17919	17995	18135	18046	18159	18185	18081	18152	17984	18103	18156	18114	17959	17747	18166	18149	17878	18133	18064	18060	18130	18159	18097	18127	17938	18002	17955	17903	18208	18118	18050	18135	18123	18169	18137	18042	18213	17885	18044	17972	18261	18254	18246	18306	18029	18231	18173	17897	18112	18151	18249	18062	18172	18161	18105	18099	17998	18169	18060	18171	18123	18166	17973	18084	18035	18025	18021	18084	17960	18005	18214	18040	18030	18163	17922	17786	17998	18076	18109	18055	17920	17995	18071	18055	17949	18062	18085	17979	18066	18062	18219	17937	18110	18191	17995	18002	18159	18131	18311	18062	18081	18151	18134	17959	18135	18055	18141	17988	17787	18157	18002	17948	18207	18039	18266	18158	18045	17920	18271	17928	18039	18171	18268	18136	18075	18164	17929	17786	17980	18012	18235	18335	18074	18198	18141	18113	18016	18138	18029	18089	18057	18205	18162	17892	18175	18120	18225	18138	18045	18052	18274	18075	18239	18032	17901	18206	18147	18073	17792	18151	18049	18191	18296	18078	17978	18047	17974	18242	18060	18074	18151	17864	17786	17988	17928	17870	18095	18102	18078	18085	18088	17948	17842	17957	18196	17999	18280	18241	18309	18294	18224	18114	18052	18104	17897	17972	18308	18133	18066	18186	17994	18052	18226	18223	18185	18204	18227	18018	17962	18160	17970	18058	18023	18159	18175	17965	18033	18067	18141	18048	18176	17855	18102	18257	18072	18175	18036	17943	17912	17878	17954	18167	17817	18127	18189	18192	18101	17963	18280	18240	18010	18146	18232	18057	18216	18046	17942	18021	18263	18152	17956	18124	18141	18171	18281	18057	18091	18081	17960	18008	18011	18253	18186	18202	18036	18263	18003	18024	17811	18011	18068	17939	18262	18081	18042	17853	18078	18175	17991	18186	18201	17980	18149	17897	18116	18333	18260	18093	17912	18155	17927	18112	17988	17943	18103	18043	18120	18014	17814	18097	17893	18068	17935	18183	17924	18119	18162	18040	18097	17998	18038	18239	17947	18112	17932	18067	18074	18256	18218	17983	17778	18031	17858	18113	18169	17968	18112	17946	17875	18026	18073	18035	18040	18063	18253	18153	18004	18147	18272	18051	18162	18160	18173	17961	18060	17977	17989	18055	18268	18065	17821	18149	18149	18147	18153	18234	18215	17938	18160	17988	18162	18239	18294	18242	18283	18014	17994	18297	18162	18039	18156	18159	18219	18113	18207	18084	17992	18106	18023	17970	17903	18016	18120	18017	17866	18093	18100	17933	17950	17925	17838	18313	17962	17848	17808	18083	18144	18242	18254	18110	18020	17927	18100	18086	18159	18040	18241	17990	18257	17966	17995	17953	17775	18015	17933	18064	17968	18110	18158	18150	18244	17988	18206	18171	18114	18076	18124	18092	18016	17833	17882	18176	18163	18056	18045	18068	18089	18036	18021	18245	18087	18229	17994	17753	17908	17896	17969	17957	17885	17980	18066	17942	18041	18098	18079	18194	18198	18063	18178	18119	18185	18203	18136	18013	18076	18193	18031	18104	18152	18125	18166	18251	18249	18183	18185	18066	18089	17983	18238	18206	18091	18037	17926	18150	18069	18116	18141	18093	18232	17991	17896	18310	17980	18174	18096	18096	18075	18222	18300	18179	18196	18226	18163	17864	18136	18152	18256	18058	18143	18020	18195	18178	18015	17844	18307	17854	18092	18222	18155	18240	18146	18080	18005	17952	18159	17982	17956	18090	18053	18153	18101	18336	17973	18071	18079	18031	17930	18178	18100	17905	18092	18358	17778	18096	17993	18233	18154	17938	18097	18066	17964	18002	17899	18123	18060	18018	18080	18027	18124	18250	17938	18049	17970	18009	18022	18011	18032	18097	18220	17915	18187	17943	18104	17938	18017	17809	17923	18092	18094	17932	18039	18087	18158	18062	18213	17774	18129	18087	18216	18077	18028	18031	18178	17826	18151	18094	18034	18255	17917	17906	17924	18207	18146	18106	18108	18171	18013	18053	18150	18314	18066	17955	18081	18026	17930	18002	18230	18127	18114	18215	18200	18025	17869	18001	18198	18222	18066	18231	17989	18065	17952	17874	18041	18148	17995	18154	18199	17916	18181	18177	18083	18118	18114	18265	17918	17972	17875	18143	18017	18114	18052	18010	18099	18223	18135	18215	18105	18249	18114	18044	17885	18051	17955	18140	18082	18071	18157	18178	17936	18187	18080	18128	18034	18135	18133	18060	17889	17902	17949	18182	17984	18166	17883	18060	18237	18061	18101	18349	18061	18109	18059	18102	18052	18343	18020	18116	18062	18154	18169	17953	18178	17954	18103	17892	18246	17949	18199	18165	18207	18054	17842	18085	17902	18126	18060	18116	17969	18040	17972	18162	17934	18089	18179	18039	17898	18029	17954	18158	17926	18063	18276	17930	18127	17892	18176	18151	18109	18256	18087	18059	18067	18174	18115	17964	17913	18079	18094	18031	17951	17918	18053	18128	18199	18402	17962	17936	18075	17933	18235	18071	18031	17944	18160	18090	17989	18154	18134	17975	18151	17937	18114	18095	18056	18147	18200	17999	18053	17988	18254	17984	18162	18055	18043	18121	18152	18145	18015	18010	18077	18011	18000	17928	18000	18221	17981	18326	17912	18245	18115	18114	17967	18020	18292	18089	17950	18046	18151	18176	17954	18151	18251	18138	17992	18007	18124	18070	18014	18066	18187	18016	18180	18117	18137	18120	18300	18168	18156	18196	18201	18108	18192	18175	18031	18123	18152	17892	18159	18131	18138	18248	18189	17892	18007	18127	18168	18058	18086	18115	18063	17983	18007	17917	18128	17958	18149	18123	18203	18068	18209	18189	18120	18008	18136	17880	18007	18271	18296	18095	18113	18314	18064	17939	18165	18309	18228	18007	18264	18093	18088	18264	18166	18082	18047	18175	18185	18072	18298	18127	18072	18228	18220	18015	18237	17916	18178	17993	18342	17989	18135	17965	18023	18266	18118	18211	18137	17967	17957	18157	18142	18160	18381	18246	18192	18234	18244	17987	17887	18401	18130	18124	18169	18136	18088	18022	18175	18266	18175	18224	18309	18116	18159	18055	18085	18066	18093	18013	18009	18140	18231	18081	18060	18157	18086	17933	18066	18019	18030	17912	18190	18110	17912	18075	18039	17929	17941	18266	17900	17955	18059	18012	18138	18135	17977	18110	18016	18177	18262	18322	18146	18171	18180	18072	18108	18006	17860	18173	18085	18025	18006	18123	17921	18138	18105	18326	17859	18138	18040	18025	17784	17857	18146	18134	18065	17905	18119	17987	18152	18042	18195	18109	18045	18242	18159	18052	18191	18065	18078	18326	18117	18153	18203	18008	18073	18154	18193	17985	18084	18207	18101	18170	18127	18099	18015	18223	17965	18294	18099	18117	18261	18031	18082	18064	17964	18296	18274	18192	18156	18025	18251	18104	17918	18008	18140	18128	18212	18047	18201	18153	18226	18036	18356	17965	18091	18088	18211	18192	17876	17961	17982	18026	17862	18051	17982	17870	18198	18067	18178	18214	18048	18017	18315	18231	17876	18166	18235	18188	18064	18044	17952	17899	17893	18129	18046	18147	18115	18238	18189	18171	18222	18053	18107	17996	18130	18170	18088	18027	17961	17994	18183	18078	18016	18028	18209	18121	17906	18312	18264	18002	18142	18134	18071	18100	18087	18148	18149	18150	17943	18120	18128	18041	18028	18016	18175	17993	18107	18132	18092	18205	18251	17971	18173	18233	18083	18260	18097	18065	18138	18130	18065	18311	18228	18164	18413	18241	18098	18234	18105	17861	18070	18130	18105	18144	18277	18225	18137	18191
20559	23339	21305	17609	16204	15524	15269	15212	15333	15557	15640	15062	14728	14754	14522	14495	14319	14493	14536	14530	14579	14525	14454	14515	14468	14475	14305	14357	14274	14539	14259	14320	14275	14361	14369	14435	14269	14311	14324	14350	14312	14510	14427	14555	14448	14855	14684	14577	14622	14271	14446	14466	14365	14231	14264	14346	14262	14478	14295	14221	14398	14374	14360	14340	14229	14358	14426	14370	14482	14284	14390	14552	14477	14271	14396	14279	14375	14382	14316	14371	14399	14406	14324	14427	14386	14466	14308	14427	14329	14422	14266	14447	14163	14353	14456	14182	14305	14115	14292	14381	14292	14408	14301	14453	14444	14350	14478	14400	14426	14317	14213	14330	14276	14223	14386	14417	14263	14264	14297	14417	14529	14353	14292	14262	14246	14343	14245	14396	14330	14426	14298	14310	14288	14363	14336	14194	14320	14399	14395	14333	14494	14386	14346	14234	14096	14314	14470	14318	14274	14447	14364	14259	14357	14329	14496	14364	14337	14258	14306	14493	14336	14301	14307	14282	14452	14407	14428	14325	14456	14461	14294	14509	14458	14285	14531	14385	14389	14276	14259	14413	14357	14304	14343	14355	14428	14224	14349	14390	14248	14225	14251	14429	14386	14283	14159	14495	14456	14189	14162	14224	14375	14442	14208	14422	14331	14510	14415	14229	14250	14455	14444	14448	14304	14250	14272	14418	14359	14235	14300	14445	14422	14369	14331	14373	14147	14495	14249	14262	14451	14400	14229	14239	14348	14400	14495	14313	14419	14341	14262	14256	14324	14390	14324	14270	14442	14391	14333	14222	14290	14307	14468	14514	14412	14513	14185	14471	14401	14357	14451	14251	14397	14214	14191	14202	14287	14241	14426	14320	14346	14334	14251	14419	14264	14430	14379	14355	14269	14305	14427	14279	14476	14404	14237	14237	14332	14429	14231	14414	14271	14501	14481	14236	14396	14388	14188	14308	14233	14267	14318	14503	14461	14378	14211	14422	14169	14443	14301	14269	14456	14278	14302	14396	14328	14403	14379	14297	14406	14339	14381	14317	14448	14273	14374	14301	14325	14302	14416	14349	14551	14372	14355	14179	14469	14373	14300	14494	14326	14495	14417	14423	14273	14280	14069	14212	14275	14452	14486	14402	14275	14435	14358	14394	14219	14385	14463	14501	14262	14322	14259	14303	14435	14254	14359	14433	14312	14457	14273	14269	14399	14272	14320	14449	14291	14223	14291	14361	14413	14431	14417	14386	14275	14325	14454	14463	14305	14329	14380	14412	14317	14224	14495	14458	14257	14443	14279	14266	14298	14249	14390	14373	14287	14432	14282	14258	14398	14365	14440	14236	14347	14451	14290	14331	14444	14195	14402	14302	14340	14310	14212	14330	14286	14249	14272	14169	14228	14355	14382	14435	14277	14201	14539	14557	14457	14237	14210	14246	14373	14340	14347	14465	14351	14380	14201	14426	14260	14415	14396	14380	14316	14358	14340	14236	14468	14525	14372	14295	14068	14421	14534	14293	14285	14261	14477	14385	14169	14401	14257	14256	14435	14231	14360	14330	14420	14363	14400	14226	14326	14320	14346	14323	14311	14317	14256	14228	14223	14353	14334	14312	14349	14133	14483	14482	14310	14367	14256	14257	14316	14445	14197	14394	14317	14251	14380	14235	14514	14361	14425	14335	14434	14287	14195	14410	14306	14458	14379	14408	14305	14359	14355	14342	14378	14350	14455	14266	14311	14258	14256	14336	14315	14464	14461	14410	14429	14253	14411	14483	14377	14399	14213	14405	14308	14327	14231	14293	14452	14375	14376	14339	14382	14504	14381	14396	14442	14270	14388	14285	14252	14345	14266	14361	14378	14417	14399	14432	14361	14109	14333	14377	14135	14483	14375	14281	14292	14309	14361	14455	14146	14474	14550	14194	14346	14434	14393	14376	14496	14418	14378	14330	14505	14302	14226	14433	14305	14437	14347	14393	14434	14250	14252	14486	14403	14405	14282	14208	14177	14179	14338	14350	14480	14467	14453	14315	14274	14285	14381	14301	14213	14240	14364	14397	14214	14361	14268	14464	14321	14461	14269	14407	14294	14451	14417	14331	14329	14641	14213	14459	14360	14340	14243	14228	14336	14348	14340	14331	14305	14537	14421	14328	14142	14492	14156	14421	14393	14289	14508	14318	14379	14396	14485	14476	14395	14405	14464	14437	14322	14347	14266	14297	14393	14402	14475	14353	14275	14304	14389	14591	14472	14389	14411	14330	14371	14233	14300	14342	14463	14396	14367	14497	14517	14193	14462	14255	14531	14327	14404	14372	14288	14275	14260	14467	14139	14404	14284	14414	14181	14329	14294	14333	14399	14274	14466	14176	14379	14251	14322	14332	14369	14332	14306	14416	14470	14486	14385	14379	14383	14337	14402	14370	14465	14368	14253	14511	14506	14303	14019	14301	14469	14343	14428	14506	14186	14278	14474	14428	14589	14281	14419	14341	14311	14422	14395	14385	14159	14422	14394	14527	14365	14474	14392	14278	14506	14319	14343	14418	14391	14582	14359	14355	14317	14281	14359	14485	14420	14232	14344	14462	14312	14358	14416	14357	14249	14398	14402	14416	14313	14431	14463	14369	14351	14566	14234	14385	14244	14374	14252	14357	14520	14382	14353	14375	14383	14377	14421	14217	14367	14425	14182	14468	14225	14519	14370	14343	14246	14320	14464	14432	14387	14156	14318	14430	14373	14297	14267	14401	14255	14372	14175	14381	14328	14304	14314	14249	14316	14454	14297	14372	14352	14266	14405	14271	14398	14455	14597	14322	14456	14254	14315	14404	14422	14315	14467	14297	14373	14399	14252	14199	14411	14495	14266	14414	14172	14446	14335	14211	14316	14299	14418	14176	14372	14446	14205	14323	14339	14265	14384	14234	14338	14480	14382	14305	14492	14338	14402	14378	14474	14436	14218	14396	14360	14466	14424	14436	14324	14525	14299	14477	14323	14316	14318	14274	14369	14522	14312	14390	14355	14427	14379	14310	14142	14243	14431	14509	14372	14440	14240	14530	14388	14274	14336	14403	14340	14452	14285	14278	14349	14331	14445	14223	14284	14309	14408	14604	14433	14431	14413	14385	14392	14444	14393	14334	14370	14383	14260	14318	14243	14298	14537	14577	14428	14354	14324	14413	14457	14319	14301	14487	14357	14281	14371	14369	14284	14363	14238	14258	14426	14324	14380	14263	14551	14387	14365	14377	14452	14267	14392	14532	14341	14434	14346	14334	14452	14416	14469	14377	14351	14326	14397	14553	14328	14464	14298	14396	14191	14432	14417	14401	14274	14310	14297	14435	14431	14435	14482	14337	14342	14513	14279	14390	14338	14294	14446	14228	14318	14385	14397	14320	14297	14355	14326	14251	14258	14309	14275	14341	14594	14480	14354	14244	14363	14294	14340	14239	14241	14457	14325	14284	14479	14257	14194	14285	14417	14397	14420	14331	14426	14246	14432	14427	14437	14226	14567	14370	14378	14408	14404	14251	14429	14222	14609	14383	14358	14267	14252	14426	14395	14386	14279	14363	14359	14346	14376	14426	14348	14361	14192	14333	14455	14360	14485	14432	14307	14290	14319	14344	14385	14287	14155	14325	14187	14463	14126	14349	14249	14397	14360	14466	14262	14471	14378	14535	14424	14473	14435	14326	14322	14408	14355	14269	14399	14515	14512	14251	14402	14617	14478	14309	14302	14479	14342	14300	14555	14346	14575	14369	14378	14292	14435	14308	14522	14204	14474	14279	14354	14224	14315	14217	14146	14308	14428	14353	14235	14519	14118	14263	14296	14233	14449	14434	14350	14406	14234	14264	14486	14197	14324	14628	14217	14313	14357	14428	14224	14453	14337	14284	14381	14359	14212	14377	14437	14264	14360	14354	14343	14348	14375	14310	14294	14298	14501	14481	14239	14373	14416	14172	14398	14321	14393	14252	14420	14148	14224	14241	14292	14458	14303	14526	14433	14267	14286	14238	14326	14481	14460	14310	14243	14282	14321	14364	14442	14358	14454	14241	14408	14361	14533	14349	14359	14293	14326	14410	14526	14236	14339	14226	14377	14324	14337	14378	14367	14258	14465	14346	14401	14186	14281	14372	14365	14212	14126	14259	14422	14346	14410	14399	14403	14176	14308	14370	14437	14261	14305	14512	14234	14340	14318	14341	14255	14199	14291	14477	14318	14481	14327	14445	14149	14355	14312	14468	14351	14554	14513	14247	14303	14382	14336	14264	14493	14432	14259	14536	14236	14357	14315	14462	14271	14387	14321	14215	14442	14298	14417	14667	14498	14251	14409	14297	14341	14236	14402	14294	14427	14260	14364	14354	14345	14402	14267	14320	14282	14364	14402	14550	14329	14455	14456	14474	14355	14323	14490	14326	14355	14334	14316	14226	14382	14290	14447	14386	14338	14363	14346	14385	14272	14343	14374	14297	14357	14286	14374	14348	14267	14372	14389	14355	14562	14198	14381	14379	14375	14396	14334	14394	14363	14373	14382	14455	14258	14349	14371	14386	14387	14399	14334	14458	14415	14324	14367	14395	14329	14398	14363	14273	14527	14358	14287	14373	14511	14356	14208	14270	14477	14355	14433	14261	14293	14495	14473	14324	14337	14218	14481	14420	14425	14371	14478	14369	14407	14483	14456	14254	14435	14355	14380	14456	14365	14247	14251	14394	14370	14443	14334	14427	14388	14422	14414	14436	14430	14332	14343	14503	14280	14427	14430	14410	14328	14270	14343	14392	14404	14265	14249	14329	14354	14296	14317	14386	14246	14276	14256	14367	14587	14282	14455	14458	14408	14243	14162	14438	14409	14331	14493	14407	14249	14162	14467	14339	14429	14207	14356	14377	14391	14278	14436	14400	14389	14364	14335	14389	14253	14271	14507	14203	14353	14293	14353	14259	14279	14421	14038	14224	14384	14274	14311	14262	14332	14375	14418	14168	14340	14389	14280	14460	14400	14476	14362	14373	14336	14420	14416	14231	14369	14222	14412	14286	14185	14479	14310	14202	14308	14315	14308	14406	14296	14434	14404	14358	14410	14357	14294	14388	14516	14379	14416	14429	14454	14353	14435	14348	14148	14300	14350	14271	14491	14420	14252	14313
24752	21032	28053	24601	22922	22991	22447	20219	19984	20459	19946	19552	19178	19018	18866	18742	18610	18630	18768	18968	18759	18878	18615	18857	18593	18609	18665	18492	18663	18597	18288	18622	18568	18658	18581	18481	18484	18691	18412	18403	18581	18392	18415	18531	19174	19857	19502	19260	18919	18504	18606	18505	18467	18489	18147	18328	18564	18335	18568	18494	18472	18624	18717	18465	18567	18436	18562	18392	18451	18497	18502	18493	18211	18402	18328	18319	18376	18391	18536	18453	18481	18441	18455	18487	18400	18509	18438	18549	18570	18338	18434	18236	18488	18212	18393	18323	18366	18371	18501	18522	18426	18516	18439	18546	18358	18324	18402	18353	18388	18171	18444	18455	18521	18263	18406	18365	18109	18265	18501	18348	18306	18561	18658	18418	18353	18420	18226	18531	18339	18228	18389	18300	18618	18453	18445	18344	18377	18238	18494	18388	18614	18681	18625	18433	18408	18255	18402	18488	18301	18248	18384	18436	18410	18092	18537	18447	18380	18438	18321	18354	18461	18481	18521	18386	18414	18280	18343	18603	18367	18552	18505	18387	18395	18504	18277	18377	18325	18305	18508	18584	18413	18303	18448	18725	18529	18502	18524	18679	18590	18516	18539	18581	18430	18506	18464	18538	18456	18396	18381	18403	18516	18541	18383	18551	18535	18513	18391	18573	18538	18544	18550	18419	18306	18363	18402	18305	18206	18335	18696	18394	18282	18661	18506	18737	18608	18572	18475	18318	18459	18435	18331	18457	18561	18562	18503	18568	18356	18437	18460	18593	18335	18312	18544	18579	18450	18427	18559	18432	18415	18313	18561	18427	18492	18288	18232	18654	18578	18422	18345	18484	18497	18183	18373	18415	18333	18214	18367	18374	18424	18462	18379	18413	18616	18318	18080	18522	18375	18551	18566	18234	18576	18511	18307	18431	18297	18388	18353	18519	18268	18264	18406	18580	18608	18362	18421	18486	18775	18460	18569	18583	18671	18357	18235	18331	18450	18435	18551	18222	18395	18594	18390	18231	18309	18473	18626	18389	18691	18257	18396	18380	18285	18291	18184	18371	18343	18404	18278	18461	18659	18475	18373	18356	18357	18300	18274	18206	18437	18402	18674	18623	18238	18471	18471	18308	18346	18560	18367	18554	18285	18210	18670	18398	18573	18393	18313	18370	18527	18415	18452	18428	18520	18357	18573	18563	18273	18300	18538	18461	18444	18392	18481	18394	18640	18387	18387	18507	18453	18292	18494	18246	18514	18409	18541	18471	18607	18482	18419	18323	18515	18292	18592	18359	18528	18441	18303	18502	18453	18613	18473	18413	18355	18531	18392	18392	18456	18301	18341	18369	18319	18398	18326	18354	18506	18339	18334	18427	18383	18461	18385	18384	18240	18530	18327	18543	18414	18499	18493	18398	18339	18339	18532	18403	18483	18270	18373	18464	18553	18640	18515	18272	18409	18421	18437	18522	18337	18396	18301	18375	18488	18233	18320	18453	18495	18383	18615	18520	18431	18430	18560	18408	18529	18644	18402	18358	18342	18380	18526	18336	18455	18302	18362	18521	18424	18550	18313	18392	18469	18343	18518	18348	18538	18587	18491	18407	18272	18442	18580	18365	18399	18423	18533	18456	18284	18308	18460	18294	18248	18502	18400	18505	18460	18534	18361	18344	18357	18408	18408	18491	18639	18488	18261	18464	18519	18684	18327	18492	18690	18397	18448	18548	18591	18291	18494	18424	18574	18390	18218	18469	18333	18374	18474	18454	18418	18546	18430	18457	18364	18411	18345	18460	18426	18433	18519	18440	18514	18504	18308	18443	18338	18781	18484	18086	18472	18527	18309	18333	18351	18382	18606	18585	18359	18513	18292	18471	18543	18266	18249	18555	18565	18477	18609	18617	18382	18411	18502	18417	18637	18490	18249	18533	18301	18349	18477	18408	18369	18595	18406	18413	18477	18392	18608	18513	18293	18468	18289	18302	18433	18504	18219	18614	18467	18356	18292	18553	18412	18581	18251	18388	18491	18254	18350	18428	18342	18346	18320	18452	18426	18330	18320	18294	18356	18452	18661	18783	18416	18450	18373	18559	18287	18394	18440	18479	18435	18612	18241	18326	18409	18462	18381	18407	18411	18389	18440	18341	18453	18605	18328	18385	18431	18454	18270	18379	18432	18252	18630	18380	18316	18275	18623	18523	18337	18428	18428	18066	18574	18475	18622	18465	18421	18196	18544	18502	18523	18580	18560	18467	18306	18422	18398	18418	18422	18500	18346	18428	18225	18591	18380	18442	18449	18516	18659	18439	18279	18255	18496	18564	18321	18404	18502	18490	18526	18368	18484	18376	18338	18528	18553	18700	18484	18187	18476	18241	18140	18371	18566	18354	18331	18259	18559	18376	18303	18391	18143	18328	18736	18346	18426	18474	18480	18487	18610	18457	18480	18542	18515	18519	18608	18478	18424	18408	18427	18252	18513	18563	18474	18475	18449	18462	18552	18398	18272	18489	18354	18282	18546	18413	18321	18262	18639	18591	18399	18612	18647	18495	18541	18408	18831	18341	18321	18348	18305	18262	18521	18487	18447	18650	18723	18353	18387	18285	18376	18331	18241	18381	18466	18568	18393	18372	18496	18505	18316	18307	18444	18399	18414	18438	18396	18543	18245	18372	18287	18384	18396	18577	18563	18400	18518	18334	18478	18368	18348	18468	18332	18484	18359	18447	18570	18600	18375	18325	18578	18475	18380	18506	18557	18410	18481	18475	18452	18487	18424	18679	18310	18366	18452	18287	18409	18463	18555	18384	18236	18559	18251	18300	18400	18413	18385	18411	18392	18576	18500	18663	18619	18405	18495	18545	18403	18272	18264	18514	18676	18546	18321	18426	18300	18410	18543	18339	18313	18426	18325	18187	18438	18339	18302	18232	18617	18358	18434	18411	18466	18448	18602	18427	18444	18142	18541	18444	18282	18513	18471	18237	18489	18444	18461	18351	18694	18296	18435	18482	18222	18296	18478	18433	18347	18433	18584	18456	18456	18425	18549	18428	18515	18509	18406	18389	18600	18505	18293	18414	18493	18518	18615	18533	18482	18477	18483	18401	18423	18560	18161	18458	18517	18385	18242	18387	18387	18395	18488	18485	18303	18333	18395	18352	18362	18277	18428	18449	18374	18622	18421	18498	18451	18405	18316	18545	18542	18297	18327	18292	18608	18586	18700	18551	18357	18483	18342	18437	18537	18431	18507	18555	18421	18552	18514	18441	18419	18532	18476	18726	18673	18467	18354	18438	18524	18417	18292	18480	18540	18370	18524	18343	18383	18263	18432	18443	18583	18235	18315	18335	18329	18450	18594	18576	18422	18495	18332	18407	18425	18340	18391	18304	18421	18438	18421	18357	18331	18351	18483	18431	18379	18255	18274	18556	18431	18626	18365	18493	18554	18432	18497	18701	18163	18544	18489	18619	18452	18238	18273	18649	18428	18313	18363	18508	18465	18247	18581	18333	18365	18239	18593	18426	18415	18553	18516	18336	18395	18404	18282	18643	18406	18618	18474	18345	18375	18280	18701	18625	18583	18476	18715	18415	18618	18516	18442	18432	18340	18655	18470	18372	18228	18266	18432	18452	18368	18365	18452	18245	18197	18366	18467	18517	18689	18272	18417	18490	18569	18508	18541	18442	18290	18428	18422	18431	18601	18614	18373	18419	18475	18283	18284	18322	18740	18474	18500	18696	18490	18498	18356	18343	18573	18325	18349	18234	18256	18435	18520	18392	18468	18322	18433	18517	18695	18418	18320	18439	18596	18654	18545	18281	18482	18363	18432	18463	18394	18559	18683	18557	18513	18473	18334	18663	18544	18380	18437	18651	18340	18404	18496	18389	18527	18428	18232	18366	18587	18301	18424	18358	18431	18399	18501	18386	18525	18293	18357	18473	18491	18562	18363	18486	18373	18457	18649	18383	18580	18424	18585	18426	18360	18311	18491	18527	18494	18479	18417	18659	18489	18226	18411	18380	18484	18507	18335	18479	18445	18327	18298	18260	18295	18366	18407	18519	18560	18613	18382	18590	18370	18514	18439	18448	18544	18534	18310	18432	18411	18385	18254	18356	18349	18422	18355	18522	18440	18470	18341	18431	18397	18464	18313	18362	18508	18411	18335	18497	18440	18324	18757	18567	18675	18435	18333	18163	18403	18387	18569	18499	18433	18363	18644	18512	18220	18448	18225	18188	18509	18464	18436	18210	18705	18375	18419	18363	18452	18496	18563	18716	18278	18295	18077	18381	18396	18398	18463	18440	18295	18428	18372	18462	18332	18536	18292	18317	18600	18480	18368	18570	18397	18256	18668	18599	18304	18444	18135	18468	18540	18450	18580	18615	18570	18336	18424	18559	18130	18425	18461	18240	18340	18604	18416	18677	18297	18427	18359	18557	18449	18511	18354	18480	18484	18596	18342	18297	18492	18626	18468	18306	18410	18530	18463	18348	18570	18396	18555	18471	18578	18358	18353	18613	18522	18357	18369	18424	18319	18547	18578	18467	18600	18464	18389	18493	18493	18396	18255	18480	18373	18410	18412	18478	18469	18461	18541	18680	18399	18228	18445	18311	18437	18561	18447	18293	18280	18497	18535	18505	18382	18418	18431	18494	18557	18490	18464	18269	18312	18312	18356	18302	18417	18289	18526	18294	18538	18310	18477	18280	18384	18281	18473	18466	18352	18463	18288	18302	18331	18200	18458	18539	18240	18193	18542	18458	18309	18520	18684	18528	18296	18381	18438	18326	18352	18289	18262	18433	18381	18305	18462	18397	18488	18602	18473	18491	18553	18461	18491	18246	18548	18424	18388	18511	18701	18215	18453	18424	18399	18503	18422	18261	18420	18729	18508	18431	18382	18448	18387	18505	18701	18442	18351	18227	18466	18404	18580	18527	18510	18501	18710	18322	18354	18410	18247	18403	18396	18304	18327	18494	18513	18478	18580	18729	18374	18598	18259	18339	18606	18488	18480	18307	18576	18224	18223	18383	18684	18330	18391	18462	18505	18465	18431	18476	18393	18541	18324	18301	18450	18478	18555	18643	18356	18477	18453	18371	18546	18347	18329	18239	18487	18509	18341	18353	18388	18416	18619	18521	18505	18425	18536	18358
21848	35295	32475	25268	21082	18665	17557	17038	17230	17520	17110	16292	15556	15295	15255	15198	15097	14844	14961	15064	15066	15090	14821	14920	14855	14733	14733	14871	14688	14904	14656	14727	14544	14424	14603	14686	14525	14654	14743	14675	14751	14713	14528	14780	15537	16157	16031	15491	15018	14698	14596	14509	14497	14483	14755	14425	14648	14612	14582	14532	14486	14561	14650	14680	14463	14658	14492	14615	14565	14627	14546	14717	14588	14588	14784	14603	14578	14566	14691	14522	14597	14749	14607	14341	14605	14639	14638	14619	14548	14420	14601	14585	14467	14699	14581	14650	14591	14636	14680	14541	14498	14574	14461	14452	14371	14555	14845	14543	14598	14569	14624	14583	14544	14534	14610	14633	14669	14569	14721	14408	14532	14668	14350	14556	14487	14603	14504	14420	14717	14568	14662	14663	14642	14521	14546	14662	14682	14742	14640	14584	14605	14599	14655	14541	14666	14373	14530	14578	14726	14534	14665	14539	14509	14605	14697	14491	14425	14538	14646	14322	14575	14536	14465	14624	14573	14492	14633	14448	14443	14507	14710	14634	14514	14757	14668	14582	14523	14653	14615	14519	14665	14593	14426	14418	14604	14621	14678	14489	14591	14609	14635	14696	14722	14481	14766	14557	14608	14494	14603	14489	14624	14656	14553	14618	14597	14536	14557	14624	14658	14642	14615	14575	14530	14545	14537	14654	14632	14535	14703	14594	14683	14460	14581	14526	14799	14614	14617	14724	14574	14567	14410	14476	14487	14612	14830	14547	14608	14513	14446	14585	14415	14707	14630	14651	14548	14623	14601	14539	14488	14490	14619	14645	14512	14696	14632	14689	14518	14685	14830	14542	14477	14487	14454	14561	14665	14575	14548	14680	14676	14563	14739	14534	14644	14515	14766	14630	14433	14533	14597	14720	14629	14724	14665	14516	14796	14647	14740	14696	14483	14636	14582	14547	14586	14464	14648	14618	14572	14662	14840	14731	14524	14583	14578	14577	14587	14791	14608	14483	14546	14524	14397	14680	14649	14521	14378	14500	14681	14497	14604	14519	14551	14542	14529	14549	14516	14727	14665	14647	14616	14635	14625	14709	14510	14500	14653	14396	14670	14649	14462	14648	14620	14520	14568	14657	14524	14649	14468	14556	14582	14686	14579	14641	14507	14588	14553	14552	14419	14295	14596	14556	14700	14474	14690	14602	14724	14591	14422	14665	14741	14438	14513	14678	14670	14558	14534	14614	14424	14514	14543	14676	14542	14721	14563	14795	14563	14661	14661	14514	14574	14633	14562	14634	14629	14644	14635	14657	14614	14516	14382	14605	14761	14610	14620	14557	14455	14626	14449	14353	14654	14701	14507	14612	14638	14657	14588	14585	14570	14716	14576	14532	14644	14702	14708	14813	14503	14508	14600	14768	14784	14584	14620	14469	14355	14622	14535	14579	14755	14629	14622	14579	14577	14539	14685	14566	14567	14569	14628	14468	14642	14602	14539	14627	14587	14564	14544	14517	14798	14535	14651	14651	14588	14480	14710	14587	14648	14463	14686	14529	14623	14495	14524	14723	14521	14725	14443	14633	14628	14558	14496	14656	14665	14493	14516	14336	14579	14527	14445	14431	14540	14453	14664	14408	14467	14536	14578	14556	14603	14578	14635	14483	14536	14556	14517	14542	14525	14696	14660	14325	14564	14693	14574	14443	14467	14620	14643	14550	14609	14568	14512	14424	14648	14404	14697	14713	14527	14840	14629	14517	14501	14587	14704	14558	14745	14493	14541	14484	14631	14622	14667	14515	14658	14701	14637	14487	14461	14666	14524	14462	14431	14569	14513	14610	14564	14500	14459	14468	14585	14576	14675	14483	14503	14851	14473	14515	14463	14646	14546	14686	14479	14638	14566	14745	14594	14467	14644	14807	14542	14673	14588	14682	14530	14637	14599	14625	14491	14518	14442	14551	14596	14468	14563	14586	14688	14548	14629	14605	14632	14747	14764	14699	14630	14572	14656	14604	14659	14497	14522	14578	14642	14719	14612	14643	14495	14628	14607	14440	14699	14488	14702	14648	14608	14535	14702	14649	14689	14670	14448	14742	14421	14726	14674	14572	14726	14476	14597	14611	14471	14539	14429	14877	14538	14588	14501	14651	14595	14602	14746	14565	14547	14535	14436	14774	14519	14656	14458	14523	14624	14561	14636	14617	14539	14609	14479	14709	14679	14535	14679	14545	14421	14547	14659	14665	14610	14543	14597	14632	14700	14674	14657	14664	14523	14402	14866	14494	14662	14516	14682	14411	14621	14561	14529	14512	14672	14419	14564	14715	14511	14624	14550	14715	14704	14685	14571	14374	14386	14551	14616	14504	14694	14650	14638	14434	14532	14664	14601	14563	14567	14721	14557	14588	14538	14650	14732	14537	14660	14632	14570	14547	14512	14534	14572	14525	14441	14600	14541	14554	14459	14526	14387	14668	14636	14509	14485	14557	14660	14558	14574	14502	14568	14545	14650	14507	14709	14652	14542	14661	14673	14702	14575	14535	14543	14571	14664	14498	14547	14624	14621	14621	14659	14580	14469	14522	14589	14587	14827	14556	14502	14528	14609	14555	14596	14789	14597	14680	14521	14483	14450	14539	14636	14644	14648	14477	14593	14746	14611	14441	14549	14496	14503	14534	14542	14605	14633	14579	14540	14555	14727	14568	14585	14553	14577	14696	14491	14533	14528	14642	14429	14479	14419	14600	14578	14521	14571	14559	14497	14573	14538	14359	14557	14667	14641	14493	14686	14396	14545	14656	14551	14513	14625	14696	14448	14593	14543	14484	14483	14662	14656	14613	14603	14499	14654	14682	14656	14640	14572	14700	14597	14643	14756	14532	14495	14565	14592	14587	14674	14675	14511	14631	14512	14498	14611	14577	14535	14568	14628	14527	14548	14369	14537	14526	14506	14513	14529	14584	14522	14732	14512	14531	14493	14368	14634	14557	14731	14507	14736	14477	14442	14668	14683	14511	14608	14567	14552	14494	14566	14659	14718	14467	14645	14723	14539	14621	14569	14594	14470	14534	14775	14743	14436	14660	14583	14631	14493	14619	14556	14573	14538	14497	14524	14693	14706	14347	14529	14512	14363	14543	14646	14634	14662	14605	14619	14478	14509	14531	14577	14613	14475	14584	14591	14512	14821	14481	14656	14500	14687	14697	14682	14531	14479	14585	14505	14789	14652	14555	14515	14617	14665	14564	14547	14577	14533	14592	14463	14520	14595	14458	14506	14680	14483	14711	14436	14582	14648	14646	14409	14488	14618	14455	14396	14742	14571	14564	14778	14630	14594	14544	14439	14544	14561	14567	14429	14492	14610	14642	14559	14427	14813	14573	14530	14286	14693	14629	14582	14567	14642	14723	14645	14691	14617	14550	14732	14620	14621	14668	14762	14632	14502	14535	14619	14587	14371	14635	14725	14685	14727	14651	14585	14603	14614	14681	14642	14613	14743	14767	14560	14732	14649	14718	14425	14581	14628	14703	14481	14764	14633	14656	14433	14571	14454	14561	14560	14518	14514	14610	14605	14634	14675	14669	14567	14685	14600	14689	14660	14630	14633	14636	14632	14532	14628	14576	14427	14609	14572	14626	14505	14696	14682	14659	14506	14637	14511	14751	14515	14558	14835	14369	14700	14384	14586	14541	14413	14503	14526	14477	14590	14533	14505	14732	14539	14405	14610	14743	14533	14346	14592	14588	14588	14587	14735	14536	14533	14746	14639	14493	14687	14588	14681	14701	14664	14622	14588	14591	14461	14618	14622	14735	14698	14823	14614	14664	14540	14700	14602	14505	14717	14584	14670	14387	14586	14342	14499	14712	14485	14694	14543	14556	14694	14510	14659	14579	14542	14585	14476	14569	14573	14611	14473	14573	14430	14490	14681	14469	14517	14478	14545	14567	14601	14584	14508	14515	14697	14498	14494	14519	14511	14500	14628	14555	14532	14623	14597	14536	14511	14427	14450	14543	14450	14644	14438	14661	14604	14588	14498	14705	14490	14596	14381	14638	14726	14552	14683	14632	14429	14668	14554	14656	14500	14564	14617	14545	14621	14661	14507	14620	14466	14690	14438	14625	14609	14619	14385	14639	14365	14665	14674	14534	14593	14517	14480	14617	14405	14750	14523	14682	14565	14530	14527	14597	14487	14638	14654	14485	14573	14543	14778	14690	14586	14586	14599	14733	14646	14604	14433	14585	14652	14622	14559	14609	14640	14549	14648	14516	14720	14414	14670	14616	14728	14611	14686	14453	14629	14498	14608	14633	14418	14493	14601	14533	14491	14505	14663	14760	14714	14594	14584	14531	14370	14744	14610	14708	14496	14519	14623	14529	14553	14685	14517	14406	14577	14558	14486	14533	14583	14580	14544	14592	14624	14706	14456	14561	14507	14427	14573	14462	14567	14422	14495	14683	14469	14512	14597	14681	14497	14679	14461	14585	14543	14518	14707	14475	14679	14686	14524	14605	14614	14694	14405	14477	14590	14630	14639	14609	14586	14588	14716	14711	14617	14456	14614	14508	14595	14484	14542	14434	14557	14717	14575	14599	14515	14650	14452	14587	14598	14655	14538	14595	14486	14573	14479	14563	14647	14628	14568	14456	14607	14625	14665	14474	14607	14580	14741	14497	14688	14631	14547	14491	14595	14595	14469	14598	14497	14552	14570	14475	14573	14516	14546	14487	14568	14592	14646	14776	14651	14608	14590	14561	14533	14656	14481	14389	14570	14651	14519	14406	14559	14585	14482	14492	14533	14604	14633	14634	14488	14618	14684	14487	14622	14600	14611	14508	14479	14662	14606	14629	14555	14620	14709	14693	14540	14662	14594	14524	14583	14555	14488	14603	14570	14626	14568	14473	14571	14685	14558	14603	14528	14420	14469	14705	14494	14641	14432	14791	14545	14429	14353	14675	14745	14656	14416	14584	14527	14578	14507	14733	14543	14590	14579	14693	14496	14506	14623	14528	14512	14596	14557	14579	14626	14590	14604	14481	14504	14496	14650	14634	14787	14532	14593	14406	14688	14514	14465	14635	14583	14563	14651	14502	14595	14490	14573	14500	14535	14567	14685	14706	14827	14595	14547	14488	14577	14614	14602	14637	14480	14678	14570	14719
23537	21050	28513	23795	21855	24350	25378	21298	20423	20875	20279	19864	19098	19041	18971	18769	18391	18599	18573	18828	18768	18574	18611	18363	18376	18343	18317	18575	18343	18277	18174	18263	18145	18245	18215	18106	18148	18097	18088	18373	18145	18187	18285	17947	19295	20418	20292	19481	18448	18297	18421	17992	18077	18209	18051	18041	17960	17932	18068	17926	18124	18060	17922	18078	18134	18151	18126	18218	18345	18076	18284	18095	18209	18324	18289	18163	18114	18264	18278	18150	18049	18007	18217	18267	18167	18288	18163	18093	18346	18133	18055	18013	18186	18071	17954	17882	18250	18281	18087	18017	18106	17902	17748	17989	18022	18135	18259	18055	17998	17999	18248	18053	18147	18045	18041	18365	18132	17822	18020	18019	18012	18058	18250	18099	17978	18084	17969	17945	17861	18053	17976	17976	18207	18027	18082	17888	18157	17958	17999	18105	18148	17973	17902	18008	18059	18138	18331	18171	18155	18029	18031	18000	18120	18058	18148	18201	18190	17816	17957	17988	18038	18287	17896	17761	17931	18103	18113	18039	17996	18027	18149	18273	18160	18113	18153	18004	18321	17939	17845	18174	18208	18221	18095	17987	18108	17958	18115	18245	18024	18005	18252	18258	18088	18252	18154	18177	18024	18010	18135	18000	17996	18139	17933	18244	18148	18311	18147	18026	18146	18170	18067	18074	18051	18218	18111	17924	18160	18005	18142	18124	18045	18089	18148	18025	18148	17993	18242	17816	17949	18137	18000	18180	18101	18096	18090	18232	18276	18040	18193	17912	18052	18440	18232	18185	17940	18062	18065	18269	18127	18164	18314	18168	18015	18147	18218	18081	18117	17972	18138	17935	18002	18155	18370	18060	18224	17838	18163	18159	18228	18028	18151	18049	18175	18178	17925	18104	17863	17945	17925	17996	18121	17905	18181	18159	18103	18168	18048	18208	17993	18027	18084	17922	18247	18132	18069	17934	18146	18174	18086	18019	18023	18289	18097	17893	17888	18016	18214	18133	17914	18082	18099	18080	17982	17975	17993	18157	18087	17864	17945	17950	18078	17872	18114	18152	18045	18130	17883	18220	18280	18112	18008	18023	18143	17987	17926	18008	18104	18217	18216	18111	18089	18203	18014	18029	18269	18230	18019	18063	17882	18099	18199	18049	18165	17925	17858	17965	17996	18175	18125	18165	18019	18085	17911	18006	18045	18181	17926	17992	17996	18131	18155	17900	18056	18022	18102	18141	18239	18129	18172	18197	18131	17917	18102	17988	17987	18161	17937	18035	18031	18091	18053	18128	18153	17896	18002	18096	18087	18142	18170	18192	17987	18071	18158	17819	18168	18274	18002	18070	18210	18095	18126	18137	18202	18123	18097	17981	18008	18226	18122	18096	18048	18013	17982	18201	17990	18076	18217	18368	17837	17963	18024	17891	18272	18087	18109	18069	17828	18045	17950	17986	18221	17967	17957	18137	18029	18100	18101	18188	18244	17985	18080	17946	18009	18191	18021	18067	18214	17985	17951	17974	17934	17962	18015	18050	18017	18078	18138	18052	18128	18205	18093	18036	17917	18043	18143	18118	18155	18420	18034	18289	17942	18223	18071	18029	18171	18133	18225	17958	17872	17960	18182	18039	18210	17957	17997	17915	17962	18268	18165	18124	18100	18060	17994	18108	18176	18032	18219	17995	18348	18212	18123	17982	17979	18147	18289	18090	18051	18038	18049	17696	18234	17953	18074	17967	18242	17857	18163	18326	18419	17963	18109	18223	18189	17938	17930	17934	18039	18221	18172	18044	18188	18004	17821	17944	18051	18133	18205	18055	18138	17856	18124	18118	17954	17970	18151	17881	18156	18027	18068	18019	18243	17810	17945	18118	17986	18127	17844	18058	18406	18333	18159	18196	18090	18119	18076	17919	18078	18022	18316	18049	17890	18035	18271	18023	18070	17875	17798	18033	18172	17903	17868	18126	18223	18309	18089	18127	17970	17860	18110	17880	18076	18165	18035	18014	17961	18125	18113	18067	17949	18009	18166	18172	17929	18238	18017	18233	18036	18123	18047	18153	18228	18122	18108	18284	18151	18151	18162	18134	17977	17946	18075	17992	17918	17923	18127	17962	18054	17930	17920	18080	17921	17885	18025	18040	17935	18135	18074	18034	18070	18218	18033	18007	18065	17762	18272	18225	18200	18252	18159	18245	18229	18006	17872	17981	17890	18036	18157	18194	18091	18019	18340	18041	18154	18096	18137	18212	18067	18150	18075	18191	18031	18218	17876	18016	18224	17946	17984	18102	17997	18205	18019	18091	17995	18054	18113	18202	18109	18025	17904	18095	18127	17979	17938	18118	17989	18043	18037	18200	18231	18057	17969	18111	18136	18029	18088	17999	17949	18064	18019	18247	18112	18250	18248	18122	18148	18279	17945	18116	17980	18052	18039	17888	18232	18156	18096	18022	18261	18282	18150	17997	18085	17945	17928	18095	18391	18170	17962	18020	18154	18000	18086	18129	18036	18261	18212	18133	18164	18142	17921	18069	18235	18176	18146	17843	17945	17932	18130	18072	18017	17947	17946	18181	18061	18048	17946	18170	17986	18066	18076	18226	18150	18305	18192	18037	17880	18051	18013	18101	18138	18056	17919	17970	18229	18036	18075	18168	18068	17955	17774	18156	18192	18169	18127	17991	18085	17930	17747	17987	17989	17995	18287	18190	18089	18070	18349	18293	17973	17886	18051	18171	17993	18237	18091	18080	18167	18128	18088	18080	18184	18332	18104	18054	18039	18081	18080	18028	18135	18079	18075	18044	18170	18299	18129	18181	18254	18146	17991	17931	18223	18263	18112	18105	18239	18172	18150	17966	17888	18031	17814	17945	17937	18162	17886	18075	18017	18094	18068	18106	17961	18202	18111	18027	17870	17963	17948	17950	18036	18317	18031	17868	18061	18026	18442	17946	18044	18113	18044	17964	18175	18172	17943	17966	18066	18160	18162	17996	18115	18078	17755	18236	18039	18179	18189	18059	18121	18104	17982	18099	17999	18112	18009	18215	18028	17984	17939	18274	17964	17959	18097	18030	18170	18077	18192	18014	18193	17764	18123	18070	18116	18134	18180	18105	17961	17959	17941	18030	18193	18286	17901	18319	18250	17873	18226	18027	18014	18162	18099	18188	18188	18237	17940	18224	18013	17920	17922	17960	18000	18185	18079	18132	17928	18055	18271	18111	17916	17949	17874	18044	18080	18118	18256	18090	18301	18030	17944	18107	18029	18201	18097	18021	18174	18182	18055	18075	18079	18090	18029	18025	18070	18149	18080	18053	18149	18359	18136	17860	17972	17914	18170	18120	18082	17972	18165	18114	18154	17890	18022	18052	18079	17971	18310	18064	17963	18137	18083	17885	18035	18097	18214	18019	17948	17901	18006	18141	17944	18108	18189	18032	18156	18250	18356	18178	17947	17906	18083	18131	17906	18049	18065	18125	18049	18276	18135	18066	18157	17973	18218	18225	18205	18119	17947	17881	18278	18165	17997	18048	18326	18014	18014	18118	18255	18151	17954	18061	18106	17986	17965	17973	18111	17930	18033	18163	18169	18116	18045	17970	18248	18041	18177	17905	18093	18012	18120	18050	17967	18130	18116	18311	18141	18050	17965	18016	18057	18028	18051	18008	18048	18183	17924	18094	18239	18135	18052	17941	18189	17998	17989	18027	18094	18104	18185	18311	18223	18184	18109	18071	18126	18072	18065	18113	18239	18185	18092	18197	18203	18049	18144	18143	18070	18216	18125	18140	18033	18027	18041	18095	18145	18125	18191	18111	18391	18282	18200	18150	18121	18162	18301	18042	18031	18102	18155	18190	18045	18155	18059	18170	18396	17982	18192	17975	17886	18107	18109	18202	18111	18094	17883	17981	18019	18052	18308	17940	17992	17993	18111	17869	18131	18000	17902	18027	18177	17987	18065	17935	18292	18096	18324	18153	18049	18064	18190	18001	18073	18130	18173	18005	17959	18073	18111	18240	18240	18177	18079	18094	18112	18238	18201	17955	18063	18077	18178	18050	17966	18201	18136	18107	18259	18114	17973	18068	18137	18214	18054	18102	17972	17991	18268	18151	18143	18183	18095	18315	18257	18055	18178	17967	17895	18173	18209	18045	18097	18200	18125	18006	18100	18167	18023	18219	18225	18320	17957	18122	18123	17899	17959	18194	18090	18177	17986	17930	18217	18011	17953	18038	18084	18128	18032	17996	17977	18029	18123	18196	18163	18133	18035	18125	17989	18015	18072	18201	18119	18379	18057	18273	18204	18046	18269	18119	17931	18153	18109	17920	18024	18283	18186	17971	18032	18001	18075	18093	18112	18168	18250	18087	18240	18141	18290	17996	18076	17939	18081	17955	18140	18254	18064	18015	18046	17825	18041	17955	17919	18353	18264	17870	18140	18105	18111	17951	18038	18523	18129	18026	18305	18143	18139	18210	18053	18029	18248	18264	18074	18078	17930	18304	18217	17786	18144	17934	18271	18173	18022	18051	18134	18017	17944	18180	17942	18163	17945	17877	18116	18063	17949	17938	17935	18023	17990	18355	18149	17939	18099	18131	18023	17960	17999	17972	18059	18071	18174	17929	18259	18114	18264	18310	17938	18024	18091	17973	17995	17768	18052	18185	18073	17973	18051	18207	18101	17903	17928	17972	18093	18106	18068	18004	18402	18313	18181	18075	17995	17886	17984	18084	17936	18019	18309	18188	18066	18049	17954	18087	18264	17962	18097	18087	18137	17897	18092	18096	18159	18109	18155	17957	18150	18230	18147	18053	18146	18234	18100	18082	18120	18367	18178	18045	18276	18014	18042	18123	18181	18093	18205	18045	18025	17866	17933	18064	18041	18091	18230	18248	18013	18142	18204	17915	18142	17896	18149	18144	18235	18302	18272	18033	18048	18066	18027	17951	17994	18055	18032	18320	18252	18109	18077	18013	18021	18236	18140	18123	18060	17893	17975	18169	17786	18048	18244	18212	17931	17753	18072	18167	18099	18165	18061	18114	17798	18140	18177	18105	18211	18118	18075	17955	18065	18065	18218	18048	18108	18258	17943	17990	18126	18474	17827	18109	17837	18212	18048	18159	18016	18110	18224	17950	18310	18001	18278	18086
24140	40233	38081	29997	24523	21076	19239	18582	18438	18222	17844	16790	15941	15386	15483	15193	15209	15108	15181	15311	15225	15077	14911	14834	14897	14603	14767	14566	14500	14382	14386	14612	14576	14516	14483	14438	14411	14434	14470	14309	14468	14473	14388	14303	16433	17727	17120	15948	14907	14533	14425	14595	14297	14392	14260	14348	14405	14455	14247	14231	14194	14414	14383	14341	14410	14333	14397	14392	14305	14502	14225	14415	14375	14417	14291	14411	14416	14416	14280	14270	14233	14315	14329	14329	14289	14318	14307	14102	14377	14522	14294	14422	14422	14400	14288	14359	14267	14215	14464	14284	14458	14233	14440	14327	14430	14225	14236	14415	14318	14212	14330	14372	14490	14450	14256	14418	14228	14349	14254	14136	14371	14388	14422	14398	14258	14215	14206	14217	14372	14358	14215	14378	14274	14229	14238	14410	14421	14307	14344	14435	14484	14381	14171	14348	14439	14413	14325	14496	14422	14288	14417	14229	14390	14394	14381	14136	14383	14350	14192	14343	14380	14408	14310	14300	14467	14291	14269	14365	14321	14203	14329	14199	14476	14361	14381	14295	14433	14402	14271	14258	14413	14403	14283	14309	14335	14349	14321	14109	14377	14296	14436	14486	14193	14341	14446	14243	14397	14386	14321	14358	14330	14366	14301	14538	14264	14639	14333	14357	14467	14170	14483	14379	14277	14312	14299	14433	14244	14357	14325	14349	14415	14515	14351	14221	14330	14313	14485	14168	14301	14314	14450	14213	14264	14212	14432	14427	14298	14475	14244	14445	14117	14391	14382	14349	14434	14243	14191	14496	14274	14334	14340	14350	14354	14343	14488	14375	14413	14271	14476	14224	14289	14235	14298	14454	14414	14276	14255	14345	14514	14305	14280	14310	14515	14379	14391	14424	14393	14216	14301	14380	14418	14350	14568	14299	14427	14271	14370	14414	14318	14348	14408	14270	14365	14214	14277	14484	14351	14303	14323	14284	14323	14391	14447	14436	14340	14445	14428	14239	14412	14403	14455	14278	14391	14423	14454	14534	14395	14238	14361	14340	14180	14341	14515	14550	14134	14182	14232	14495	14320	14232	14300	14385	14315	14324	14419	14413	14395	14431	14325	14346	14296	14226	14332	14453	14213	14234	14425	14195	14402	14428	14324	14241	14192	14292	14335	14343	14373	14382	14160	14324	14448	14333	14466	14521	14246	14267	14428	14382	14085	14350	14362	14378	14403	14556	14281	14277	14401	14264	14324	14220	14379	14215	14269	14334	14420	14353	14298	14557	14379	14154	14420	14289	14398	14338	14350	14371	14338	14400	14437	14243	14459	14322	14318	14422	14272	14397	14314	14490	14350	14391	14431	14350	14406	14334	14353	14325	14418	14184	14245	14468	14409	14413	14380	14299	14304	14280	14425	14361	14272	14381	14331	14382	14502	14335	14350	14269	14369	14340	14322	14253	14429	14358	14338	14307	14360	14423	14136	14393	14339	14391	14396	14345	14302	14241	14490	14419	14416	14339	14247	14328	14342	14194	14433	14125	14331	14421	14351	14177	14303	14519	14335	14430	14318	14264	14445	14311	14418	14276	14365	14305	14431	14504	14350	14446	14325	14288	14205	14433	14252	14453	14142	14216	14275	14390	14555	14278	14354	14309	14315	14346	14280	14367	14249	14418	14389	14344	14351	14415	14230	14449	14331	14260	14214	14409	14504	14394	14245	14220	14447	14354	14342	14260	14294	14289	14412	14461	14425	14288	14313	14392	14271	14142	14536	14138	14337	14223	14248	14327	14345	14258	14323	14276	14283	14255	14286	14504	14200	14256	14311	14259	14313	14371	14491	14543	14232	14438	14406	14308	14271	14210	14452	14389	14442	14376	14401	14207	14446	14421	14220	14381	14315	14274	14047	14377	14417	14188	14291	14288	14481	14382	14297	14507	14463	14319	14384	14439	14244	14198	14335	14294	14423	14293	14354	14404	14272	14322	14350	14415	14303	14298	14363	14431	14323	14098	14225	14268	14284	14330	14393	14308	14238	14266	14282	14385	14248	14391	14358	14489	14316	14284	14280	14460	14317	14214	14323	14385	14418	14257	14328	14561	14329	14402	14317	14385	14233	14175	14326	14528	14255	14175	14459	14532	14328	14315	14312	14279	14321	14319	14325	14486	14307	14214	14261	14202	14579	14415	14395	14312	14461	14190	14427	14310	14416	14328	14398	14458	14417	14430	14356	14296	14316	14352	14326	14282	14297	14220	14392	14390	14452	14257	14337	14411	14414	14268	14316	14332	14290	14259	14267	14297	14257	14409	14382	14346	14452	14360	14526	14481	14448	14250	14305	14284	14316	14410	14304	14241	14235	14276	14278	14184	14276	14320	14178	14325	14317	14236	14331	14158	14296	14359	14415	14303	14379	14286	14404	14316	14271	14306	14336	14382	14526	14393	14384	14307	14330	14408	14306	14363	14472	14327	14574	14343	14277	14271	14221	14364	14368	14288	14281	14290	14339	14408	14436	14414	14232	14328	14164	14297	14453	14367	14411	14405	14141	14393	14277	14421	14314	14091	14277	14157	14326	14251	14338	14313	14363	14261	14327	14241	14242	14385	14319	14405	14375	14322	14283	14310	14417	14267	14317	14304	14197	14494	14278	14239	14403	14351	14352	14399	14422	14264	14393	14314	14380	14275	14504	14112	14287	14202	14409	14431	14184	14315	14462	14374	14332	14353	14295	14266	14269	14280	14433	14344	14398	14149	14281	14295	14462	14349	14508	14099	14169	14248	14397	14232	14372	14548	14265	14293	14233	14150	14455	14409	14391	14321	14233	14339	14389	14265	14355	14482	14319	14271	14416	14471	14236	14288	14233	14369	14305	14279	14436	14440	14408	14318	14420	14268	14243	14305	14480	14226	14309	14157	14315	14371	14298	14179	14278	14210	14393	14182	14200	14408	14199	14335	14378	14340	14289	14136	14285	14313	14391	14299	14203	14230	14358	14211	14222	14464	14389	14300	14325	14266	14277	14451	14204	14235	14444	14320	14371	14340	14370	14186	14402	14373	14486	14300	14315	14416	14438	14268	14438	14244	14254	14408	14326	14351	14387	14256	14299	14509	14366	14358	14349	14433	14271	14319	14401	14232	14296	14410	14247	14407	14476	14350	14277	14351	14345	14393	14390	14352	14389	14298	14374	14292	14216	14308	14350	14287	14438	14267	14180	14285	14440	14321	14362	14420	14378	14175	14371	14361	14307	14360	14429	14395	14308	14399	14275	14368	14166	14376	14369	14340	14321	14368	14459	14525	14427	14327	14405	14166	14296	14070	14405	14260	14328	14352	14425	14248	14451	14393	14407	14020	14367	14376	14181	14395	14275	14204	14429	14568	14148	14355	14303	14344	14289	14454	14391	14407	14285	14350	14405	14360	14246	14533	14248	14274	14361	14419	14349	14334	14281	14349	14283	14162	14378	14496	14297	14320	14310	14301	14262	14391	14414	14378	14416	14474	14170	14268	14158	14508	14460	14327	14385	14430	14273	14431	14331	14308	14352	14224	14309	14235	14312	14350	14235	14217	14430	14290	14273	14505	14435	14287	14257	14179	14485	14360	14402	14240	14332	14253	14181	14349	14457	14395	14328	14360	14321	14328	14313	14230	14183	14319	14379	14482	14409	14395	14370	14385	14246	14489	14264	14491	14188	14358	14405	14324	14280	14345	14289	14161	14482	14321	14299	14308	14306	14433	14209	14399	14277	14300	14209	14291	14312	14224	14156	14341	14485	14342	14195	14355	14461	14218	14312	14375	14096	14208	14273	14318	14483	14304	14270	14189	14233	14406	14467	14252	14434	14354	14445	14493	14404	14149	14331	14341	14338	14397	14259	14302	14351	14364	14226	14363	14379	14235	14375	14294	14304	14455	14276	14457	14333	14315	14219	14484	14334	14492	14267	14306	14285	14198	14288	14360	14252	14514	14398	14330	14418	14354	14370	14315	14272	14303	14441	14314	14283	14264	14333	14433	14337	14503	14228	14426	14201	14074	14362	14341	14248	14324	14454	14268	14173	14183	14266	14310	14107	14395	14196	14224	14265	14338	14462	14435	14317	14435	14189	14277	14289	14529	14264	14396	14284	14452	14149	14335	14327	14210	14115	14305	14376	14375	14225	14407	14369	14294	14342	14367	14154	14544	14487	14373	14215	14310	14301	14205	14248	14397	14221	14368	14418	14240	14069	14253	14244	14322	14426	14506	14453	14256	14311	14360	14241	14355	14392	14388	14476	14409	14283	14431	14326	14287	14283	14352	14376	14263	14335	14300	14332	14373	14246	14370	14471	14142	14377	14323	14411	14383	14307	14237	14427	14298	14317	14384	14393	14321	14447	14368	14584	14386	14303	14413	14251	14360	14366	14404	14235	14268	14376	14411	14366	14411	14500	14275	14480	14426	14503	14406	14447	14309	14245	14260	14277	14346	14342	14352	14317	14241	14303	14388	14395	14191	14376	14204	14469	14241	14497	14447	14300	14413	14264	14248	14234	14413	14333	14289	14256	14375	14199	14397	14325	14255	14375	14426	14237	14302	14284	14326	14315	14276	14501	14193	14201	14496	14564	14329	14092	14336	14212	14464	14525	14349	14247	14369	14285	14369	14319	14448	14509	14221	14266	14413	14317	14367	14181	14209	14468	14403	14375	14501	14284	14324	14454	14348	14392	14264	14219	14292	14191	14445	14291	14351	14455	14447	14207	14437	14414	14283	14318	14273	14513	14394	14384	14213	14298	14393	14380	14384	14288	14411	14308	14326	14255	14354	14320	14330	14362	14332	14228	14407	14342	14384	14359	14346	14334	14226	14380	14313	14376	14396	14374	14252	14298	14424	14497	14377	14240	14260	14325	14385	14369	14416	14418	14170	14193	14411	14218	14210	14416	14211	14425	14241	14381	14396	14161	14467	14358	14296	14377	14263	14346	14475	14221	14408	14321	14262	14217	14413	14416	14386	14301	14132	14322	14447	14196	14387	14363	14219	14273	14229	14389	14199	14314	14283	14410	14401	14236	14346	14294	14363	14334	14376	14336	14382	14424	14462	14448	14432	14489	14283	14331	14315	14260	14443	14369	14427	14375	14339	14349	14315	14251	14374	14285	14364	14364	14253	14332	14421
29924	23348	24555	21502	19142	18550	18720	18712	18582	18571	18599	18332	18197	18089	18364	18280	18062	18203	18198	18207	18254	17974	18011	18014	17950	18197	18018	17814	18122	17996	18095	18129	18109	18159	18173	18026	17964	18019	18001	18200	18162	18108	18122	18091	18160	18318	18258	18258	18172	18073	18261	17899	18066	18175	18166	18125	18168	18060	18073	17930	17850	18264	18243	18166	18017	18258	17850	18087	18155	18234	17963	18041	18076	17811	18041	18082	17963	18233	17795	17975	18074	18199	18046	18059	18161	18006	18237	18084	18062	18101	17969	18067	17994	18209	18072	17994	17986	18069	18028	17981	18100	17945	18020	18046	18027	18195	17994	18192	18005	18030	18039	17868	18081	17949	18067	18130	17941	17898	18023	17806	18002	18087	18221	18230	18107	18020	18100	17695	17986	17924	18064	17844	18025	17986	17921	18035	18177	17973	17876	17990	17918	17915	18158	18127	17971	18038	18101	18161	17974	18036	17928	18019	18194	18219	17959	18298	17860	17995	18012	18200	17839	17987	18201	17966	17892	18042	18006	17926	18163	17905	18161	18035	18173	18019	18046	17997	18074	18072	18051	17972	18088	18301	18085	18023	18210	18001	18059	18239	18159	18150	18106	18073	17995	17922	18055	18006	18102	18146	18143	18207	18076	17980	18158	18037	17895	17998	18188	17859	18059	18059	18190	17879	18094	17968	17937	18097	17999	18087	17963	17903	18142	18148	17981	18112	18010	18321	18083	17975	18172	17993	18146	18024	18075	18044	18060	18044	18206	17965	17950	17985	17917	17902	18047	18035	18019	17978	18098	18000	17941	18071	17980	18025	18010	18022	18012	18101	17954	18017	17815	18141	17895	17906	17964	17942	18148	17998	18086	17909	18121	18099	17749	18143	18072	17930	18104	18114	17800	17924	17824	18027	18014	18067	18203	17792	17998	17961	17974	17888	17928	17797	18127	18009	17846	18011	18233	18097	18229	17873	17848	18029	17816	18083	17974	17911	18077	18248	17759	17979	18213	17999	18064	18084	18036	17921	18133	17841	17849	18070	18094	17935	17817	17952	17890	18252	17910	17967	17938	18054	18169	18153	18043	17943	18059	18017	18123	18049	18244	18071	17955	18113	18065	17879	18020	18140	17932	17962	17891	18000	17919	17959	18083	17912	18116	18000	17986	18026	18008	17824	18079	17755	18069	18028	17845	17849	18045	18011	17899	18042	18179	17992	18045	18001	17683	18146	17918	17960	18223	18209	18280	17880	18094	18088	17973	17992	18153	18097	18113	17772	18040	18039	18069	17936	18131	17938	17998	17947	17863	17885	17980	17838	18035	17999	18004	18095	18263	17834	17873	17965	17949	17978	17921	18164	18160	17938	18143	17873	17988	18073	17870	18203	18103	18081	18110	18033	18073	18058	18082	18152	18002	17856	18155	17969	18004	17960	18128	18195	18022	18027	18128	18024	18076	17828	17967	17867	17994	17907	17869	18053	18055	18046	18221	18067	18114	18002	18167	18098	18119	17975	17940	17970	18112	17878	18039	18035	18062	17919	17778	17892	17975	18059	17991	17985	17978	18005	18269	18244	18146	17868	18005	17950	18146	18139	17992	18043	18179	18140	18352	18111	18151	18048	18066	18157	17926	17750	18115	18134	18209	18000	18074	18016	18009	18049	18091	17971	18147	18020	18073	17916	18008	17871	18100	18082	17996	18178	17865	18107	17840	17930	17994	17944	18083	17956	18095	18124	18096	18050	18003	18054	18066	18129	18187	17799	18126	18074	17969	17827	18149	18105	18083	18014	18045	17915	18033	18053	17984	18069	18162	17907	17872	17972	18027	17987	18212	17989	18145	18312	17969	17986	17969	17962	17781	17977	17998	17964	17969	17979	17928	18085	18062	18123	17746	17935	18133	17881	17965	18052	18093	17906	18288	18055	18087	17971	17945	18212	17993	17899	17998	18094	18001	17765	18164	18041	18014	18060	18270	18159	17918	18115	17999	18133	18044	18105	17986	18158	18253	18019	17942	18178	18146	18080	18025	18345	17880	17918	18079	18067	17988	18054	18123	18068	18050	17857	18007	17818	18149	18030	18077	18149	18274	18079	17942	17851	18111	18235	17937	17917	18132	18110	18051	17987	17903	18079	17988	18053	18136	17954	18177	17979	18163	17897	17967	18054	17918	18050	17835	18087	18018	18047	18074	17904	17984	17803	17975	18059	17839	17895	18024	17912	17965	17967	17998	17703	17953	18050	17853	18146	18004	18089	17990	18067	17993	18106	18125	18033	18083	17910	18066	18023	17782	18064	18157	17967	18099	17747	17948	18082	17995	17922	17869	18002	18221	18020	17952	18158	18029	17964	17940	18029	18102	17853	18160	18058	18039	18013	17902	18123	17838	17933	17909	18187	17825	18006	17944	17928	17914	18104	18151	18126	17997	17981	17821	17799	17878	17964	18077	17872	18162	18152	18236	17969	18252	17958	18073	18005	18120	18061	18018	18106	18098	17974	18077	17772	18115	18076	18095	18021	17942	18005	17870	18024	18127	18102	18024	17883	18106	18053	18274	18010	17923	18012	17970	18007	18216	18163	18125	17970	18129	18041	17989	18008	17988	17837	18008	17996	17904	18248	18041	18060	17986	17873	17941	18049	18206	18069	18160	18105	17923	18079	18032	17998	18001	17980	18041	18067	18024	18113	18132	18228	18011	18029	18020	18014	17958	18270	18088	17922	18014	18127	18150	17899	17939	18167	17800	17940	18096	17901	18051	18115	18090	17948	18165	18045	18185	18006	18124	18057	17954	18117	18030	17862	17959	18046	17881	17887	17870	17791	18179	17965	17942	18123	18018	18154	18068	18161	17895	18146	17900	18064	18042	18136	17977	17902	18043	18025	18146	18023	17903	17946	18238	17939	18285	18001	18113	18112	18083	17939	17830	18018	17886	17926	17798	17948	18075	18241	17888	17987	17916	18195	18249	18122	17981	18266	18317	18084	17951	18057	18048	17990	18153	17997	17961	17901	18154	18093	18075	18042	18027	18072	17917	17931	17962	17895	18102	17875	18013	17981	17826	18032	17872	18107	18058	17990	17781	18156	18107	18099	18233	17886	17984	17943	18359	18096	18121	18312	18152	18074	18143	18125	18060	17826	17783	17844	18266	18000	18158	18078	18166	18108	17995	18111	18173	18033	18154	18099	18017	18209	18021	18002	18172	17922	18231	18071	17942	18075	17901	18059	17929	17846	18092	18019	18024	17914	18122	17860	18060	17837	18019	17997	18102	18172	17963	18290	18029	17960	18036	17855	18126	18119	18069	17897	18027	17886	18073	18121	18008	18312	17900	17988	17921	18151	18136	18175	18071	18314	18073	17818	17951	18282	18065	18031	17980	18126	17911	17985	18069	18122	18039	18201	18023	17988	18111	18098	17982	18040	18185	18274	17922	18029	18122	18129	18047	18184	17999	17989	17944	17919	18073	18016	18156	18132	17961	18208	18247	17922	17951	18130	18001	17988	17937	17847	17982	17984	18117	18023	18150	18113	18220	18093	17679	17951	17811	17899	17948	18098	18146	18026	18249	17978	17886	18049	17921	18112	17807	17923	18329	18200	17980	17985	18045	18024	18243	18082	17941	18081	18020	18078	18031	17816	17969	17987	18208	18060	18224	17797	18103	18098	17880	18022	18114	18090	17924	18167	18108	18201	18209	18037	18133	18177	18129	18066	18083	18219	18141	18013	17944	18085	18021	18090	17815	17957	17997	18017	18070	18047	18043	17813	17959	17922	18161	18236	18055	18030	18095	18175	18084	18214	18078	18085	18103	17842	17990	17950	17896	18067	18037	18037	18159	18187	17838	17984	18059	18240	18044	17953	17988	18050	17938	18076	17886	17786	17939	18107	18092	17949	18101	18237	18033	18037	17969	18107	17967	18044	17947	17988	18006	18070	17969	18305	18147	18181	18051	18067	17812	17909	18151	18139	17906	18319	18121	18089	18156	18071	18028	17899	18009	18072	18206	18199	18138	17994	17924	18257	18034	18126	18160	18094	18078	18004	18067	17888	18101	18170	18106	17783	18031	18040	17847	17875	18050	17943	18034	18165	18163	17995	17975	18049	18118	18074	18041	17920	18084	17984	17961	17914	17985	18245	18273	18170	18152	18192	18068	18039	18240	18212	17923	18021	17824	18013	18140	18062	18038	18176	18198	17949	18004	18117	18156	18199	18157	18149	18097	17966	17985	17842	18209	18041	18138	18165	18170	18125	18097	17927	18370	18053	17989	18017	18238	17880	17734	18062	17825	17970	18011	18032	18146	17889	17826	18202	18291	17971	18073	17903	17991	17970	17968	18158	18066	18086	18168	17970	17895	18232	17959	18041	17985	18202	18188	17829	18212	18007	18180	18107	18155	18357	17951	18012	18167	18031	17949	18022	18054	17975	17935	17969	18099	18226	18000	18057	17894	17977	18014	17900	18060	18277	17884	18005	18119	18050	18163	18079	18212	17987	17991	18196	18047	17848	18023	18231	18015	17934	17917	18039	18001	17989	17947	18072	17989	17974	17920	18200	18075	18035	17990	17979	18085	17881	18081	18121	17904	17911	17986	18151	17704	18155	18152	18182	18079	17873	18186	18000	18145	17861	18101	17990	18014	17944	18055	17825	18053	17987	18030	17722	17978	17954	18211	18081	18163	18010	18027	17898	18168	18074	17835	18146	18042	18075	18047	17933	17975	18034	18070	17855	17929	18082	18088	18054	18147	17992	18055	18146	18121	18057	18115	18176	18257	17997	17883	17880	18110	17997	17828	17934	17782	18074	18090	18151	18048	18052	18258	18006	17988	17915	18253	17975	17865	18160	17908	17857	18194	18031	18076	17881	18184	18141	17970	17829	17832	18091	18027	18112	17837	18003	17903	18170	18130	17962	17972	17900	18199	18258	18179	17930	17903	18079	18156	18163	18057	18024	18079	17823	18070	17910	18108	17971	18038	18000	17868	17996	18020	18049	17946	18014	18027	18075	18155	18065	18087	17820	17990	18139	17910	17965	18089	18091	18179	18237	18069	18169	18114	17952	18140	18038	18165	18051	17955	18012	18058	18100	18143	18214	17940	18012	17853	18002	17993	18132	18134	18004	17944	18228	18204	17913	18042	17888	17919	18018
19536	22863	21147	17524	16114	15370	15368	15242	15341	15389	15221	14956	14783	14576	14523	14498	14387	14510	14678	14384	14613	14566	14406	14501	14451	14444	14291	14417	14224	14416	14296	14265	14428	14345	14316	14373	14366	14292	14299	14236	14383	14325	14371	14480	14341	14511	14622	14535	14359	14379	14324	14296	14381	14228	14148	14344	14401	14253	14390	14331	14216	14196	14398	14370	14496	14235	14376	14442	14307	14360	14347	14334	14334	14212	14234	14407	14152	14401	14290	14234	14447	14228	14193	14388	14407	14286	14330	14275	14229	14330	14276	14143	14269	14356	14213	14262	14217	14352	14358	14402	14139	14228	14375	14341	14276	14343	14295	14268	14332	14363	14244	14406	14127	14281	14413	14463	14330	14364	14255	14166	14341	14129	14210	14293	14172	14120	14167	14075	14263	14214	14360	14181	14299	14254	14406	14321	14262	14425	14335	14246	14354	14342	14454	14150	14357	14242	14233	14245	14422	14230	14360	14310	14323	14333	14322	14084	14306	14215	14387	14265	14266	14321	14364	14234	14239	14268	14233	14387	14187	14209	14435	14304	14268	14301	14411	14332	14512	14112	14186	14197	14264	14266	14293	14119	14107	14327	14137	14352	14280	14382	14250	14168	14353	14330	14291	14342	14242	14334	14166	14309	14195	14282	14307	14315	14379	14323	14228	14334	14255	14276	14136	14226	14328	14172	14291	14460	14285	14340	14455	14320	14452	14274	14263	14297	14318	14181	14547	14329	14288	14314	14368	14407	14234	14338	14244	14310	14383	14163	14442	14506	14340	14266	14444	14443	14195	14281	14303	14365	14355	14292	14298	14193	14305	14215	14266	14090	14356	14373	14416	14393	14376	14368	14348	14278	14412	14249	14420	14327	14320	14252	14287	14352	14434	14347	14203	14353	14257	14321	14224	14315	14361	14281	14427	14329	14128	14194	14357	14415	14266	14240	14200	14391	14267	14131	14295	14184	14329	14381	14386	14254	14220	14257	14353	14291	14210	14278	14251	14333	14365	14285	14515	14307	14334	14235	14306	14189	14291	14303	14397	14408	14350	14221	14511	14484	14328	14250	14167	14214	14469	14233	14400	14412	14432	14360	14253	14233	14276	14247	14209	14233	14379	14308	14226	14265	14378	14169	14237	14527	14440	14252	14290	14179	14169	14444	14307	14365	14248	14297	14371	14259	14386	14468	14275	14195	14318	14347	14283	14173	14380	14387	14198	14245	14246	14434	14256	14158	14212	14442	14318	14346	14376	14289	14292	14453	14195	14286	14386	14248	14507	14129	14428	14326	14254	14300	14312	14399	14271	14366	14300	14130	14343	14117	14356	14319	14276	14233	14243	14239	14450	14331	14156	14344	14242	14274	14291	14459	14266	14101	14370	14462	14247	14434	14362	14147	14198	14317	14375	14240	14280	14168	14240	14218	14192	14275	14181	14315	14293	14149	14171	14189	14236	14383	14280	14261	14216	14308	14177	14176	14302	14291	14205	14212	14248	14204	14483	14340	14342	14247	14292	14313	14323	14414	14311	14362	14397	14288	14503	14310	14129	14455	14479	14386	14411	14580	14345	14222	14198	14322	14313	14322	14301	14420	14353	14495	14371	14297	14337	14282	14277	14311	14341	14402	14210	14285	14221	14240	14393	14412	14250	14255	14363	14262	14355	14236	14196	14192	14132	14343	14316	14373	14228	14359	14356	14495	14430	14171	14311	14401	14297	14341	14251	14319	14227	14220	14290	14339	14389	14220	14222	14282	14335	14165	14208	14399	14349	14245	14336	14456	14261	14275	14323	14336	14322	14240	14360	14419	14171	14339	14336	14374	14260	14212	14327	14175	14329	14278	14364	14181	14218	14224	14197	14478	14347	14442	14352	14231	14303	14352	14282	14355	14359	14271	14271	14374	14400	14363	14210	14367	14383	14451	14372	14405	14472	14440	14419	14188	14459	14369	14256	14273	14222	14149	14396	14357	14473	14240	14243	14226	14288	14185	14390	14310	14156	14322	14136	14219	14190	14358	14345	14306	14324	14445	14181	14235	14289	14450	14388	14412	14380	14346	14365	14517	14265	14301	14429	14252	14173	14256	14352	14284	14275	14450	14387	14332	14255	14056	14177	14262	14236	14448	14188	14249	14298	14366	14264	14446	14279	14184	14374	14385	14167	14144	14168	14339	14296	14300	14417	14226	14317	14388	14208	14399	14340	14213	14303	14389	14256	14372	14165	14285	14230	14311	14376	14363	14277	14181	14383	14330	14238	14377	14217	14328	14262	14404	14210	14301	14170	14361	14228	14250	14241	14223	14351	14313	14183	14360	14402	14171	14405	14378	14304	14350	14310	14199	14294	14404	14311	14256	14355	14444	14321	14242	14032	14438	14285	14360	14387	14289	14465	14290	14150	14308	14377	14138	14381	14338	14322	14300	14259	14277	14333	14353	14305	14465	14414	14140	14259	14322	14465	14260	14238	14371	14202	14195	14241	14230	14460	14244	14179	14435	14392	14348	14329	14237	14246	14307	14357	14226	14222	14284	14286	14309	14218	14162	14203	14227	14067	14296	14341	14315	14209	14418	14296	14235	14259	14263	14253	14294	14333	14219	14317	14418	14280	14493	14312	14417	14264	14390	14230	14191	14456	14349	14378	14404	14338	14178	14272	14227	14378	14374	14352	14443	14337	14227	14378	14417	14300	14202	14232	14415	14286	14111	14382	14304	14302	14300	14331	14446	14259	14339	14293	14162	14348	14524	14242	14291	14277	14410	14068	14288	14126	14381	14343	14174	14342	14124	14578	14153	14418	14283	14403	14241	14204	14261	14292	14354	14274	14238	14245	14184	14300	14422	14320	14262	14436	14439	14314	14339	14390	14257	14398	14296	14290	14263	14353	14407	14160	14251	14382	14204	14315	14235	14339	14299	14498	14348	14349	14350	14292	14242	14234	14357	14490	14281	14361	14310	14259	14301	14250	14311	14423	14175	14188	14312	14328	14395	14342	14244	14235	14311	14435	14299	14259	14310	14167	14200	14314	14335	14505	14565	14203	14346	14207	14210	14174	14348	14386	14371	14211	14448	14250	14306	14346	14483	14367	14462	14340	14221	14411	14362	14211	14315	14387	14231	14248	14258	14448	14323	14223	14492	14145	14260	14378	14203	14359	14464	14227	14237	14268	14331	14214	14198	14171	14297	14340	14358	14362	14291	14207	14349	14425	14196	14249	14113	14475	14263	14441	14177	14423	14363	14333	14332	14363	14234	14271	14123	14326	14397	14194	14246	14358	14245	14358	14194	14340	14263	14345	14214	14196	14204	14374	14217	14406	14203	14230	14226	14225	14285	14232	14405	14194	14394	14090	14227	14182	14359	14384	14468	14428	14418	14438	14223	14239	14284	14260	14211	14276	14241	14268	14557	14279	14402	14212	14225	14208	14269	14189	14246	14187	14221	14381	14323	14262	14200	14250	14263	14450	14357	14466	14449	14402	14345	14264	14269	14387	14299	14259	14294	14321	14292	14252	14267	14323	14290	14332	14182	14343	14341	14216	14263	14267	14150	14465	14313	14249	14229	14389	14433	14457	14181	14314	14229	14228	14420	14307	14321	14417	14457	14299	14296	14433	14437	14387	14250	14385	14354	14449	14095	14264	14426	14058	14285	14341	14462	14319	14125	14310	14220	14350	14286	14354	14261	14286	14500	14205	14396	14298	14389	14370	14314	14312	14392	14382	14452	14332	14328	14037	14219	14356	14379	14318	14340	14264	14237	14299	14334	14293	14334	14370	14225	14433	14335	14274	14308	14384	14261	14305	14226	14222	14344	14359	14419	14376	14222	14356	14249	14309	14253	14207	14172	14221	14260	14328	14252	14352	14269	14241	14218	14338	14273	14311	14132	14384	14398	14318	14548	14384	14249	14335	14433	14201	14308	14398	14288	14386	14302	14235	14315	14241	14242	14325	14224	14248	14298	14223	14326	14331	14322	14383	14463	14271	14220	14304	14209	14310	14246	14362	14336	14238	14363	14329	14249	14263	14252	14237	14213	14490	14380	14266	14261	14440	14216	14173	14280	14278	14361	14314	14339	14357	14329	14217	14290	14148	14256	14234	14362	14316	14229	14202	14268	14282	14163	14198	14378	14319	14352	14219	14431	14312	14391	14371	14301	14320	14167	14329	14169	14300	14258	14162	14253	14092	14264	14304	14281	14253	14356	14264	14184	14280	14324	14301	14153	14378	14327	14337	14228	14373	14295	14410	14178	14116	14196	14336	14503	14174	14418	14462	14471	14333	14236	14402	14470	14357	14259	14250	14191	14383	14283	14273	14460	14296	14243	14432	14297	14412	14226	14367	14398	14376	14233	14461	14247	14317	14416	14096	14332	14218	14358	14296	14355	14377	14258	14277	14286	14371	14416	14289	14215	14371	14375	14374	14451	14285	14326	14450	14167	14153	14085	14388	14220	14248	14279	14332	14360	14405	14299	14394	14401	14178	14474	14318	14284	14403	14280	14143	14272	14278	14308	14272	14380	14256	14376	14434	14316	14331	14380	14161	14224	14353	14328	14277	14335	14418	14227	14266	14370	14227	14416	14288	14202	14244	14256	14533	14250	14346	14247	14179	14308	14224	14385	14283	14421	14296	14389	14274	14405	14226	14214	14269	14405	14244	14186	14255	14344	14243	14293	14257	14418	14291	14287	14359	14254	14441	14384	14376	14311	14261	14309	14401	14276	14334	14380	14512	14454	14251	14098	14370	14312	14174	14379	14430	14285	14421	14230	14361	14310	14314	14255	14267	14227	14548	14278	14290	14134	14341	14218	14254	14261	14270	14320	14259	14205	14338	14245	14358	14246	14368	14216	14129	14389	14212	14332	14128	14353	14243	14309	14217	14331	14154	14392	14446	14245	14534	14269	14276	14211	14325	14477	14354	14406	14401	14325	14212	14303	14254	14361	14337	14231	14387	14410	14472	14168	14157	14099	14309	14243	14264	14273	14074	14333	14206	14258	14274	14311	14463	14403	14270	14168	14226	14221	14407	14543	14351	14248	14370	14468	14385	14303	14401	14269	14414	14341	14274	14216	14417	14366	14286	14210	14249	14392	14296	14317	14307	14097	14191	14182	14325	14200	14367	14265	14333	14198	14453	14299	14381	14220
24764	20976	28017	24447	22663	22281	21442	19274	18986	19081	18768	18536	18182	18076	17921	17842	17720	17671	17880	17772	17756	17827	17638	17643	17654	17858	17618	17728	17489	17563	17499	17696	17671	17626	17430	17700	17527	17469	17403	17612	17532	17485	17520	17561	17852	18737	18551	18341	18110	17758	17531	17437	17263	17513	17296	17504	17331	17404	17416	17655	17473	17462	17389	17328	17352	17515	17305	17614	17534	17612	17453	17394	17323	17538	17553	17535	17572	17424	17296	17329	17350	17464	17478	17657	17224	17398	17519	17292	17442	17269	17665	17387	17322	17451	17425	17502	17528	17359	17469	17563	17247	17432	17455	17440	17421	17341	17214	17617	17236	17465	17522	17635	17335	17318	17358	17521	17340	17231	17351	17396	17391	17474	17389	17324	17349	17444	17307	17371	17241	17455	17577	17459	17451	17658	17469	17478	17413	17412	17292	17368	17396	17540	17513	17462	17351	17353	17408	17419	17330	17487	17236	17254	17498	17444	17430	17247	17421	17329	17491	17196	17395	17112	17314	17314	17325	17599	17482	17319	17342	17298	17455	17332	17283	17094	17514	17405	17414	17202	17181	17239	17284	17497	17529	17371	17361	17215	17601	17326	17618	17493	17323	17491	17542	17288	17269	17232	17507	17441	17468	17412	17495	17351	17372	17424	17377	17527	17470	17375	17521	17527	17301	17217	17469	17303	17664	17425	17457	17445	17407	17503	17327	17433	17340	17357	17495	17490	17478	17325	17258	17140	17368	17346	17426	17490	17641	17162	17346	17321	17467	17438	17419	17388	17353	17371	17280	17208	17402	17366	17282	17482	17394	17434	17484	17430	17442	17442	17266	17228	17506	17347	17365	17437	17460	17391	17162	17339	17402	17153	17141	17384	17464	17491	17318	17298	17525	17426	17328	17256	17346	17538	17416	17486	17399	17479	17557	17403	17399	17509	17367	17207	17298	17503	17444	17271	17519	17281	17459	17315	17362	17452	17220	17318	17354	17420	17468	17480	17356	17382	17434	17533	17482	17487	17516	17733	17391	17448	17322	17523	17578	17394	17302	17464	17243	17483	17284	17579	17414	17428	17433	17514	17522	17391	17525	17484	17470	17618	17504	17332	17468	17311	17373	17523	17396	17522	17397	17339	17264	17473	17412	17415	17446	17488	17368	17506	17326	17366	17487	17430	17453	17450	17402	17374	17348	17413	17383	17504	17209	17347	17250	17378	17482	17322	17454	17327	17303	17361	17394	17201	17343	17483	17361	17512	17303	17487	17463	17419	17427	17333	17330	17369	17386	17518	17443	17266	17406	17393	17277	17236	17548	17396	17297	17566	17624	17409	17552	17494	17494	17363	17408	17337	17419	17491	17213	17416	17376	17352	17346	17469	17584	17363	17621	17285	17502	17402	17326	17450	17564	17483	17519	17525	17369	17484	17267	17238	17155	17290	17289	17522	17503	17412	17431	17385	17541	17432	17688	17502	17569	17321	17435	17474	17402	17240	17351	17275	17159	17540	17301	17321	17428	17242	17343	17241	17367	17333	17579	17458	17022	17338	17407	17446	17496	17491	17458	17227	17483	17317	17378	17179	17406	17336	17175	17354	17534	17318	17486	17441	17302	17238	17452	17409	17554	17555	17440	17322	17186	17321	17414	17264	17228	17381	17357	17461	17532	17419	17426	17354	17322	17459	17357	17448	17467	17341	17503	17384	17261	17365	17497	17178	17148	17226	17314	17444	17409	17185	17500	17297	17450	17358	17450	17457	17558	17290	17465	17529	17421	17266	17522	17487	17406	17425	17580	17215	17247	17193	17372	17388	17350	17045	17547	17313	17298	17416	17415	17601	17512	17435	17260	17485	17612	17371	17414	17449	17410	17343	17431	17257	17470	17281	17243	17346	17430	17445	17366	17365	17502	17534	17446	17550	17389	17221	17301	17430	17669	17514	17268	17390	17476	17464	17465	17377	17503	17596	17684	17617	17408	17493	17513	17572	17529	17385	17271	17347	17189	17177	17230	17352	17441	17542	17416	17301	17469	17270	17457	17347	17366	17278	17451	17359	17421	17333	17530	17284	17378	17489	17427	17576	17237	17477	17395	17466	17669	17318	17375	17669	17317	17419	17361	17451	17348	17405	17323	17373	17493	17466	17284	17551	17463	17362	17478	17197	17411	17487	17481	17394	17629	17446	17598	17426	17166	17358	17603	17310	17319	17383	17142	17318	17356	17568	17517	17165	17321	17437	17356	17341	17315	17640	17476	17480	17232	17301	17480	17497	17451	17453	17496	17364	17569	17565	17422	17207	17380	17446	17452	17343	17202	17318	17538	17263	17452	17307	17514	17459	17520	17555	17408	17659	17327	17479	17579	17478	17476	17422	17350	17307	17224	17351	17552	17478	17376	17379	17427	17582	17436	17623	17544	17412	17434	17211	17312	17412	17190	17620	17508	17316	17429	17273	17551	17522	17300	17532	17522	17561	17518	17365	17678	17564	17673	17490	17427	17365	17121	17431	17283	17369	17273	17449	17388	17417	17331	17437	17468	17288	17287	17233	17636	17537	17289	17139	17490	17504	17428	17352	17293	17250	17514	17338	17522	17354	17367	17446	17581	17344	17407	17471	17519	17295	17276	17439	17426	17395	17338	17450	17623	17392	17580	17304	17437	17386	17715	17413	17479	17409	17188	17589	17287	17429	17415	17500	17453	17444	17306	17378	17333	17251	17371	17286	17471	17445	17438	17286	17379	17444	17344	17329	17428	17401	17399	17403	17661	17473	17180	17467	17320	17355	17548	17383	17354	17495	17309	17286	17346	17329	17405	17497	17429	17236	17429	17599	17568	17212	17367	17567	17660	17242	17431	17245	17255	17403	17416	17485	17461	17366	17499	17506	17396	17251	17352	17405	17591	17589	17345	17353	17479	17536	17489	17529	17535	17258	17369	17362	17335	17296	17266	17489	17346	17325	17477	17473	17412	17428	17419	17380	17542	17421	17472	17414	17395	17413	17443	17451	17595	17404	17535	17288	17555	17460	17409	17531	17266	17315	17330	17285	17477	17366	17446	17442	17375	17502	17349	17219	17368	17680	17495	17434	17428	17262	17420	17283	17532	17464	17346	17509	17259	17352	17283	17371	17222	17400	17260	17274	17255	17233	17553	17253	17649	17384	17582	17354	17198	17321	17374	17438	17555	17412	17425	17516	17546	17299	17379	17469	17425	17419	17522	17479	17615	17473	17446	17226	17382	17440	17488	17491	17382	17551	17453	17473	17590	17315	17318	17388	17366	17324	17398	17536	17245	17482	17394	17328	17452	17466	17661	17378	17272	17411	17371	17365	17422	17378	17680	17409	17553	17573	17375	17324	17323	17195	17418	17316	17328	17516	17444	17464	17452	17326	17401	17320	17407	17251	17517	17484	17507	17452	17385	17285	17380	17583	17518	17482	17469	17394	17273	17171	17310	17510	17459	17435	17454	17571	17260	17550	17363	17548	17319	17436	17360	17527	17357	17371	17319	17415	17411	17245	17557	17457	17390	17321	17438	17358	17426	17525	17519	17489	17430	17468	17517	17259	17272	17631	17612	17363	17555	17449	17314	17555	17381	17455	17484	17196	17285	17351	17550	17174	17273	17491	17334	17453	17579	17597	17448	17503	17485	17432	17421	17478	17276	17622	17651	17495	17495	17479	17158	17307	17557	17493	17332	17651	17543	17458	17416	17550	17465	17373	17360	17364	17245	17368	17249	17333	17250	17456	17525	17456	17520	17300	17340	17254	17391	17388	17389	17409	17529	17237	17390	17347	17474	17324	17434	17552	17403	17487	17505	17390	17565	17574	17472	17190	17527	17279	17557	17331	17544	17337	17529	17388	17401	17514	17333	17376	17526	17456	17413	17524	17370	17270	17517	17281	17499	17376	17559	17461	17289	17509	17587	17526	17428	17275	17464	17422	17431	17169	17264	17474	17147	17442	17370	17444	17475	17397	17480	17298	17384	17522	17386	17379	17319	17656	17376	17399	17330	17505	17546	17509	17278	17212	17299	17437	17301	17609	17471	17425	17496	17551	17196	17302	17214	17529	17401	17461	17347	17497	17343	17324	17433	17330	17329	17338	17448	17325	17392	17336	17443	17451	17378	17492	17407	17345	17075	17394	17357	17504	17524	17547	17404	17451	17075	17368	17327	17693	17417	17309	17383	17377	17517	17601	17546	17383	17565	17478	17485	17213	17485	17470	17722	17386	17146	17435	17499	17390	17336	17331	17382	17553	17475	17323	17567	17359	17626	17241	17311	17544	17288	17211	17440	17590	17617	17384	17661	17368	17478	17295	17354	17309	17615	17362	17325	17367	17315	17527	17387	17426	17425	17276	17541	17327	17468	17392	17333	17477	17290	17399	17418	17293	17514	17429	17266	17341	17308	17426	17338	17692	17410	17233	17353	17314	17387	17490	17598	17521	17472	17448	17488	17466	17498	17381	17457	17524	17555	17353	17435	17264	17418	17407	17465	17459	17463	17374	17489	17364	17199	17318	17650	17460	17515	17314	17466	17366	17190	17396	17539	17414	17541	17486	17503	17414	17437	17319	17379	17270	17374	17397	17285	17352	17526	17120	17400	17498	17672	17481	17369	17513	17263	17446	17474	17665	17693	17615	17631	17400	17511	17388	17357	17383	17391	17414	17424	17296	17382	17352	17313	17214	17323	17543	17519	17576	17576	17750	17425	17353	17370	17581	17452	17425	17434	17480	17407	17460	17508	17558	17557	17655	17386	17525	17203	17499	17351	17446	17434	17376	17466	17349	17270	17187	17225	17480	17531	17354	17407	17525	17454	17481	17384	17479	17390	17525	17460	17205	17496	17344	17385	17332	17275	17386	17483	17295	17504	17535	17489	17467	17570	17349	17433	17661	17499	17442	17321	17390	17422	17425	17456	17572	17484	17431	17581	17471	17414	17537	17387	17603	17401	17470	17429	17234	17371	17493	17502	17245	17470	17299	17269	17430	17407	17344	17352	17431	17536	17640	17468	17298	17131	17161	17260	17440	17501	17490	17639	17507	17221	17336	17352	17346	17527	17405	17544	17401	17312	17554	17329	17424	17322	17279	17337	17422	17442	17191	17419	17423	17571	17431	17537	17410	17541	17355	17275	17165	17491	17678
21784	35141	32533	24635	20526	18410	17253	16759	16724	16600	16082	15314	14971	14877	14569	14447	14350	14332	14427	14478	14596	14389	14239	14257	14137	14219	14173	14224	14151	14121	13943	13923	14206	14090	14009	13943	13903	14011	14143	14037	14007	14084	14019	13919	14713	15982	15433	15024	14678	14139	14117	13946	14047	13892	13956	13844	13941	13920	14000	14005	13868	14073	13933	14057	13852	14121	14102	14112	13934	13994	13917	13905	14138	13961	14007	14018	14040	13932	14097	14062	13868	14140	14072	13863	14040	14050	14136	14038	14112	14052	13842	14073	14043	14033	14075	13964	13901	13962	13958	13905	13998	14047	13992	13925	13906	13937	13962	13913	13900	13942	14083	14017	14050	14152	13943	13946	14060	13937	14087	14078	13988	13746	14177	14021	13878	14003	14004	13914	13922	13877	14075	13904	14119	14034	14010	14050	14046	13976	14013	14021	14205	14044	13898	13992	13836	14007	13992	14016	14079	14221	14030	14064	14024	13889	13902	14109	13889	13927	14058	14113	13929	13994	14081	13908	14062	13976	13890	13994	14030	14013	13943	13992	14037	14108	14121	14010	13930	13872	14100	14017	13842	13979	14106	13986	13882	13956	13950	13871	13985	14137	13996	14156	13999	14001	13963	14042	13927	14117	13994	14095	14119	14024	13841	13998	13843	14126	14100	14043	13944	13898	13903	14138	13925	13986	14013	13910	13890	13966	14063	14095	13988	13885	13912	14129	14048	13836	13887	14045	13942	14057	13954	13982	14170	13930	13915	14048	13936	14013	14005	13914	13945	14048	14016	13946	14004	14061	13845	14015	14058	14102	14101	14027	14030	14038	14091	13901	14099	13933	14138	13933	13991	13926	13955	14014	13903	13790	13944	13922	14057	14004	13992	14142	13783	14032	13838	14054	14052	13894	13862	14057	14081	14011	14044	13951	13823	14049	13898	13853	14094	14019	14045	13880	13960	14112	13981	14177	13963	13735	14015	14004	14094	13966	13850	13923	14037	13955	14052	13874	13822	13899	14072	13861	13956	14012	13995	13987	14066	13883	14031	14084	14018	14024	13950	13976	13904	13980	13977	14022	14029	13902	14011	14002	13970	14087	13937	13963	14043	13930	13919	14071	13981	14106	14084	13955	14117	13882	14017	13763	14109	14089	14004	14021	14065	14011	14088	13951	13922	13900	14076	13891	14080	13940	14062	14161	13925	14205	14090	13972	13834	13862	14013	14022	14023	14079	13972	13992	13973	13895	14034	13898	13807	14042	13844	13949	13830	13998	14077	13935	14038	13949	14076	13891	14092	13796	14076	13875	13967	13984	13922	14146	13951	14056	13963	13898	13917	13827	14005	14069	14119	13964	13898	14020	13981	13932	14058	13885	14167	13829	13938	13919	13999	14106	13827	14144	14064	14084	13982	13978	13844	14094	14030	13802	13943	13959	13937	13867	13864	13894	13921	13879	13916	13832	13958	14027	14037	14045	14053	13923	13912	13909	13946	13999	14021	13915	13934	14003	14003	14115	13925	13940	14106	14148	14014	13882	14060	14059	13996	14203	14036	13807	13915	13916	14142	14158	13960	13953	14001	13998	13944	14081	13943	13984	13957	14017	14068	13962	14063	13944	14058	14113	13827	14000	13922	14107	13926	13962	14009	13834	13985	13886	13937	13978	13933	14063	13999	13941	13756	14015	13871	14101	14004	13895	13966	13981	13898	14094	14072	14076	13948	14048	13914	14093	13997	13877	13948	14168	13925	13883	14122	14019	13954	13845	13920	14042	13968	13802	13992	13956	13954	13797	13892	14033	13849	14071	14117	13957	13860	14043	14014	14018	13944	14089	13747	14004	13926	13994	13960	13996	13982	14115	14005	14104	13925	13963	13873	13970	13937	13907	14027	14010	13947	14120	14035	13915	13872	14120	14013	14034	13962	13873	14121	13828	13854	13956	13987	13966	13911	13782	14000	14067	13992	13776	14101	13968	14030	13934	14189	13902	14008	14010	13965	14081	13894	14034	14024	13918	14039	13865	13874	13833	13912	14041	13991	14015	13782	13990	13938	13952	13837	14055	14092	13829	13956	14056	14055	13971	13883	13893	14034	14054	13907	13997	13938	14065	13841	14040	13969	13936	14111	14014	13843	14043	14058	14081	13904	14096	14074	14019	14074	14020	13982	13901	13988	13931	13932	14049	14075	14048	13931	13996	14081	13946	14010	13873	13934	14051	14003	14016	14126	14096	14002	13888	13875	13948	14076	14058	13847	13909	14006	13865	14025	13946	14050	14065	13927	14070	13841	13954	13890	14064	14125	13861	14028	13901	13906	14009	13953	14058	13966	14096	14016	13855	13900	14014	13955	13960	14110	13928	13951	13953	13871	14072	13909	14253	14121	14072	13954	13961	14053	13951	14139	14035	13973	13963	13985	14069	13955	13963	13965	14026	14147	14009	13934	14064	13916	14014	13754	13907	14029	13918	13991	14083	14034	13877	13923	14088	14091	13889	13818	14073	13905	13965	14042	13840	14015	14044	14098	13958	14182	14017	14075	14073	13917	13959	13971	14179	13920	14080	14085	13764	14022	14097	13867	13841	13955	14097	13853	13984	14066	14011	13863	13999	13931	13967	14181	13736	14050	14010	13855	13846	13977	13998	13926	13940	14045	13969	14046	14049	14113	14057	14106	14075	13876	14075	14067	13914	13968	13942	14004	13917	13859	14189	14105	13998	14180	13956	13900	13998	13992	13854	13872	14049	14002	14053	14033	13933	13836	13972	13965	14015	13958	14075	14199	13854	14117	13985	13875	13902	14002	13815	13887	14043	14026	14038	13992	14050	13929	13982	13956	13989	13978	14191	13918	14120	13974	14053	13984	13955	14018	13972	14081	13987	14195	13949	14128	13932	13984	14257	13929	13931	13937	13940	13938	13909	14108	14062	13864	14013	13896	13921	13994	13964	13900	14066	13909	14065	14006	14041	13988	14159	13829	13997	13916	13916	13934	13971	14086	13966	14095	14086	13880	14065	13813	14086	14048	13947	14084	14060	14137	13864	13861	14120	14139	13936	13853	13841	14005	14049	13757	13893	13949	13993	13939	13926	13949	13880	13926	13906	14039	13983	14005	14056	13952	13983	14007	14213	14090	13970	14006	14019	14011	14017	13909	14154	13963	14077	14074	13964	13949	13978	13924	14156	14192	14054	13844	14199	13959	14086	14001	13899	13890	14099	14044	14015	13989	14015	14041	13917	14007	13836	14117	14098	13879	13873	14123	13866	13792	13876	13972	13948	13914	14105	14004	14008	13913	13881	13942	14023	13966	13905	13883	14100	13931	14030	13923	13876	14128	14028	14079	13982	14033	13918	14068	13976	13936	13977	14048	13926	13953	14038	13970	13962	13982	13970	14013	14012	14036	14064	14006	14065	14195	14068	14037	14017	14062	13963	14070	13938	13991	13934	13912	14032	13965	13875	13898	13881	14150	14025	14034	13895	13842	13817	14056	13787	14269	14057	14060	13927	13769	14053	13881	13994	13996	14032	14114	14004	14007	13844	13872	13968	14034	13820	13993	13943	14121	14015	13957	13966	13936	14146	14096	14100	13913	13865	13851	14002	14000	13888	13933	13987	14090	14138	13991	14108	13944	13952	13925	14042	13961	13910	13951	13951	14153	13830	13936	13934	13906	13860	13956	14004	13939	14175	14084	14111	13963	13952	14032	14093	14105	14020	14094	14149	13958	13955	14006	14216	13957	13829	14049	13965	14164	13977	13879	14169	14048	14043	13910	14149	14023	13832	13848	14016	14223	13924	14179	14037	14058	14169	13951	13843	13954	13911	13989	13950	13842	13987	14035	14025	13927	13879	13895	13887	14023	13980	14155	13910	14018	13853	14081	13912	13751	13985	14018	14008	14068	14029	14015	13887	13993	13878	14004	14123	13932	14109	14023	14095	13898	14151	13984	13896	13981	13939	13964	14039	13981	13967	13993	13995	14002	13914	14160	14016	13921	13992	13954	13962	13993	14102	14077	13865	13994	13932	14093	13955	13748	13959	13772	13890	14018	14113	13954	13728	13982	14072	13938	14028	14038	14090	14136	13947	14027	14138	14046	13973	14107	13883	14121	14131	14070	14035	14021	13905	13983	13954	13953	14146	14098	14146	14086	14000	13992	13905	14058	14005	14033	13982	13907	13874	13851	14084	14005	14029	13943	13948	13976	13990	13909	14101	14112	13879	13975	14076	14046	14015	14072	14027	13944	14091	13921	14050	13925	14015	14067	13991	13973	14072	14084	14060	13934	14050	14018	14048	14134	13987	14141	13939	13871	14110	13976	13777	13948	13932	14013	14128	13953	14101	13892	13958	13992	14076	14014	13935	13937	13845	13927	13967	14010	13977	14149	14145	14028	14003	13862	13890	13971	13980	13909	13878	14008	13908	13928	14170	13958	13937	14019	14085	14106	13943	14046	14051	14061	13912	13952	13989	14092	13903	14195	14080	14172	13947	13954	13897	13805	13933	14037	13988	13996	13948	13958	13978	13971	14059	13958	13966	13807	13908	13924	13998	13939	13905	13893	14110	13953	14059	13892	14117	13947	13939	14176	13952	14013	13881	13880	13999	13908	13963	14014	13982	14034	13897	13916	13935	14055	13952	14018	13880	13940	14072	14022	14081	14024	13944	14142	13972	13987	13882	13963	13941	14073	14101	14131	14020	13912	13954	13964	14040	13837	13909	14162	13931	14047	14068	13967	13831	13855	14186	14104	13876	13917	14152	14060	14132	13925	13704	13889	13963	14086	13705	14124	13902	13976	14039	13935	14083	14107	13990	13995	13984	13958	14088	13988	13889	14056	14055	14004	14115	13901	13936	13962	13998	14059	13967	14165	13871	13913	14194	14011	14071	13761	13929	13953	14151	14112	14033	13930	13957	14011	14022	13996	13986	13963	14009	13854	13952	13832	14137	13883	13890	13972	13949	13956	13864	13925	14074	13909	13934	14151	14022	14047	14101	14060	13943	14047	14137	14033	13995	14064	13966	14095	13912	13961	13976	13923	13968	13974	13802	14144	14129	14078	13748	14133	14037	13983	14044	13881	13888	14084	14052	14121	13911	13851	14050	14142	14023	13868	14030	13883	14114	14015	14068	13980	13898	13903	13854	14053	13923
23531	21026	28460	23809	21735	23931	24357	20000	19032	19367	18931	18669	18025	17931	17379	17537	17400	17528	17611	17449	17390	17630	17570	17320	17372	17033	17238	16956	16900	16993	17031	16979	16924	17108	17038	16814	17116	17000	17004	16851	17344	16862	17073	17114	18529	19388	18869	18189	17380	17056	17072	17081	16893	16945	16698	16867	16966	16918	16876	17165	17016	16939	17042	16924	16799	16888	16799	16932	16759	16804	16896	16680	16976	16644	17038	17012	17036	16933	16636	16802	16893	16744	16699	16999	16931	16937	16999	16964	16790	16858	17040	16648	16861	16774	16974	16942	16724	17047	16845	16904	16766	16887	16971	17028	16870	16880	16844	17070	16900	16880	16936	16706	16931	16732	16952	16811	16736	16875	17112	17004	16764	16832	16916	16758	16896	17026	17073	16920	16989	16953	16953	16791	16816	17084	16775	17066	16834	16828	16971	16795	17011	16901	16903	16843	16809	16673	17098	16808	16806	16889	16922	16745	16779	16858	16971	16769	16918	17015	16787	16980	16912	16777	16683	16724	16868	16984	16841	16951	16895	16729	16708	16658	16826	17007	16928	16771	16860	16826	16967	16790	16839	16866	17011	17045	16975	16861	16923	16966	16874	16710	16602	16667	16763	16892	16972	16786	16720	16836	16888	16949	17039	16792	16811	16952	16925	16813	16690	16834	16899	16735	16829	16915	16705	17049	17031	16912	16916	16646	16889	16907	16837	16830	17063	17082	16955	16923	16854	16864	16724	16899	16861	16854	16733	16886	16900	16820	16815	17075	16863	16923	16718	16885	16988	16835	16915	17002	16628	16709	16850	16533	16871	16706	16986	16859	16908	16792	16792	17004	17085	16838	17115	16776	16874	16899	16849	16941	16790	16864	16836	16820	16856	16912	16969	16844	16845	16640	16801	16862	16991	16962	16816	16747	16911	16993	16693	16597	17027	16831	16880	16981	16960	16807	17010	16939	16797	16856	17085	16853	16554	16822	16741	16893	16865	16867	16765	16937	16722	16857	16822	16901	16958	17098	16973	16945	17005	16913	17036	16840	16735	16970	16899	16965	16964	16744	16657	16907	16807	16835	16886	16856	16669	16733	16883	16784	17072	16760	16917	16784	16793	16831	16672	16930	16833	17027	16982	16867	17153	16667	16795	16660	16696	16795	16969	16792	16910	16805	16848	16531	16917	16721	16888	16777	16635	16838	16801	16913	16827	16934	16875	16774	16970	16745	16883	16871	16851	16873	16738	16763	17038	16950	16800	16781	16882	16876	16967	16782	16845	17021	16718	16791	16771	16671	16923	16600	16679	16848	16836	16838	16751	16891	16881	16885	16727	16834	16799	16869	16866	16874	16782	16822	16804	16912	16783	16858	16847	16781	16817	17031	17186	16822	16774	16868	16638	16904	16897	16902	16894	16663	16875	16928	16921	16633	16723	16728	16751	16932	16753	16633	16836	16674	16683	16927	16876	16989	16841	16735	17036	16808	16853	16757	16854	17005	16989	16866	16888	16882	16662	16719	16791	16705	17046	16884	16961	17110	16936	17006	16951	16835	16821	16868	16966	16930	16905	17002	16852	16809	16708	17121	16782	16982	16951	16804	16975	17045	16727	17126	16931	16867	16847	16845	16828	16973	16862	16983	16893	16809	16912	16552	16793	16757	16764	16734	16519	16700	16919	16919	16882	16980	17000	16676	16884	16822	16667	16997	16809	16857	16733	16888	16672	16599	16850	16965	16889	16870	16719	16612	16919	16692	16698	16805	16858	16851	16751	16866	16848	16997	16867	16847	17086	16863	17025	16994	16845	16781	17035	16787	16851	16724	16916	16984	17087	17140	16905	17080	16880	16883	16914	16875	17004	16941	16947	16816	16834	16820	16820	16807	16966	16878	16852	16754	16933	16761	16994	16967	16945	16817	16692	17012	16779	16737	16858	16870	16741	16921	16823	16939	16778	16748	16690	16766	16925	16931	16991	16720	16980	16833	16753	16826	16697	16780	16703	16754	16766	16897	17058	16777	17009	16996	16793	16769	16869	17102	16928	17086	16966	16910	16677	16802	16968	16819	17019	16800	16793	16960	16961	16952	16866	16670	17009	16745	16672	16923	16671	16962	16939	16774	16653	17046	16813	16869	16935	17021	16753	16659	16740	16692	16812	16880	16964	16834	17022	16932	16987	16709	16757	16897	16881	16905	16895	16848	16771	16983	16894	16844	16978	16838	16722	17049	16933	16767	16935	16657	16772	16873	16933	16825	16941	16683	16895	16791	16742	16738	16792	16987	16780	16929	16762	16631	16748	16820	16906	16894	16785	16685	16643	16926	16857	16874	16832	16725	16806	16829	16782	16647	16805	16726	16799	16831	16759	16815	16935	16858	16845	16803	16783	16828	16723	16984	16888	16883	16969	16586	16710	16796	17179	16956	16895	16840	16857	16845	16720	16729	16918	16847	16822	17037	16886	16776	16881	16659	16600	16777	16759	17046	16727	16876	17006	16868	16797	16894	16831	16606	16722	16645	16729	16874	16818	16644	16740	16924	16734	16856	16943	16810	16815	16907	16862	16953	16755	16732	16840	16947	16807	17039	17030	16911	16938	17012	16914	16888	16962	16750	16694	16946	16819	16914	16989	16996	16975	17052	16850	17012	16803	16883	16803	16839	16992	16824	16581	16754	16733	16982	16798	16832	16911	16799	16906	16949	16743	16702	16819	16914	16906	17115	16983	17038	16768	17090	16853	17020	16883	16933	16897	16773	16860	17006	16852	17049	16725	16793	16936	16839	16823	16765	16873	16731	16804	16926	16853	16892	16652	16791	17023	16550	16736	16729	16874	16789	16856	16697	16863	16723	16993	16731	16989	16608	16964	16664	16680	16716	17006	16945	16880	16872	16851	16866	17029	16839	16843	16678	16895	16923	16848	16916	16892	16851	16862	16782	16823	16700	16687	16893	16897	16892	16707	16848	17006	16852	16871	16740	16876	16804	16955	17003	16908	16727	16687	16791	16792	16930	16908	16902	17008	16653	16935	16731	16640	16796	16971	17096	16870	16779	16839	16820	16912	16999	16853	16845	16770	16872	17062	16858	16937	16815	16835	16878	16825	16716	16833	16955	16834	16947	17043	16818	16925	16901	16808	16926	16832	16874	16799	16778	16814	16830	16871	16756	16770	16942	16970	16647	16735	16852	16972	17038	16789	16896	16707	17029	16755	16876	16983	16624	16763	16988	17088	16969	17074	16884	16987	17106	17032	16988	16737	16775	16758	16742	16738	16874	16854	16901	16859	16914	16819	16978	16678	16802	16748	16849	17028	16901	16754	16685	17034	16793	16904	16705	16914	16534	16606	16812	16996	16790	16808	16837	16757	16752	16796	16768	16681	17018	16875	16977	17071	16933	16896	16663	17187	16789	16896	16884	17137	16854	16796	16899	16971	16907	16924	16791	16879	16970	17076	16732	17018	16954	16823	16968	16878	16785	16800	16921	16912	16839	16747	16883	16795	16807	16935	16744	16921	16821	16653	16830	17025	17086	16946	16939	16817	16941	16907	16874	16754	16844	16850	16850	16936	16712	16961	16573	17044	16839	16898	16873	16998	16882	16796	17015	16861	16864	16853	16806	16925	16811	17072	17018	16869	16853	16769	16879	16799	17031	16710	16902	17066	16724	16948	16843	16982	16970	16911	17010	16906	16762	16863	16977	16795	16729	16923	16843	16707	16844	17157	16777	16885	16858	17304	16980	16818	16808	16700	16958	16915	16832	16885	16851	16897	17063	16601	16974	17039	16933	16712	16973	16630	17154	17072	17104	16929	16821	16773	16837	16837	16780	16871	16999	16967	16977	16820	16989	17043	16952	16940	16931	17002	16892	16793	16650	16990	16907	16857	16913	16994	16983	16835	16798	16847	16831	16731	16904	17047	16978	17033	16876	16799	16779	16919	16943	16914	16749	16793	16722	16612	16895	16999	16900	16979	16921	16947	17058	16619	16882	17001	17055	16771	16903	16832	16948	16926	16975	16842	16794	16768	16852	16716	16906	16964	16866	16974	16721	17017	17054	16759	16571	16712	16812	16501	16907	16804	16661	16972	16755	16736	16686	16653	16767	17065	16839	16776	16820	16872	16915	17027	16779	16827	16782	16915	16709	16656	16768	16683	17118	16921	16929	16802	16781	16942	16880	16816	16821	16788	16823	16861	17032	16970	16838	16686	16838	17095	16803	17024	16775	16895	16725	16789	16784	16772	16766	16751	16805	16878	16829	16921	16770	16632	16951	16934	16902	16786	16883	16929	16934	16662	16717	16805	16729	16826	16826	16774	17087	16659	16565	17027	17089	16849	17091	16645	16697	16990	16978	17173	16727	16748	16846	16859	16857	16910	16809	16879	16798	16900	16858	16820	16932	16938	16914	16902	16787	16818	16951	17041	16729	16907	16962	16840	17064	16996	16994	16835	16920	16783	16750	16940	16844	16774	16952	16961	16689	16822	17002	17007	17076	16899	16608	17028	16907	16872	16876	16931	16955	16635	16866	17029	16915	16972	16887	16921	16931	16779	16861	16893	16848	16910	16854	16858	16847	16907	16992	16738	16946	16869	16707	16871	16787	16852	16762	16931	17135	16781	16610	16825	16872	16833	17064	16815	16916	16845	16591	17063	17003	17023	16933	16720	16742	16748	16789	16976	16839	16856	17139	16818	16897	16948	16884	16892	16958	16815	16888	16830	16879	16724	16790	16878	16862	17020	16818	17094	16828	17032	16851	16980	17096	16973	17053	16947	16825	16971	16962	17021	16907	16866	16888	17025	16782	16935	16734	16918	16940	16946	16688	16855	16816	17047	16978	16907	16714	16754	16761	16739	16836	16937	16898	16953	17067	17054	16973	16702	16943	16995	16678	16723	16891	16904	16938	16892	16613	17009	16837	16900	16763	16769	16961	16997	16892	16692	16880	16831	16914	16914	16771	16731	16765	16908	16771	16677	16843	16929	17047	16831	16930	16931	16797	16678	16845	16934	16858	16955	16795	16986	16934	16831	16864	16844	16596	16839	16828	16828	17026	16961	16795	16966	16939	16828	16834	16842	16873	16794	17064	16874	16846	16722	16855	16787	16938	16840	16872	17087	16827	17149	16765	16836	16779	16763	17017	16926	16881	16970	17009
24453	41021	38160	29185	24094	20450	18649	17913	17447	17196	16575	15991	15359	14798	14444	14448	14345	14496	14662	14539	14602	14338	14248	14031	14032	13835	14048	13940	13836	13864	13609	13694	13720	13749	13560	13799	13669	13587	13653	13832	13877	13640	13674	13856	16418	16706	16190	15291	14321	13875	13768	13545	13688	13777	13527	13872	13557	13798	13466	13658	13579	13689	13601	13793	13643	13502	13705	13736	13597	13680	13828	13712	13589	13600	13577	13620	13525	13528	13616	13747	13551	13643	13650	13670	13578	13609	13520	13506	13674	13668	13593	13751	13503	13684	13764	13655	13609	13476	13636	13553	13727	13725	13838	13672	13637	13525	13620	13702	13754	13734	13729	13593	13635	13667	13788	13654	13709	13616	13673	13782	13562	13520	13471	13717	13576	13502	13424	13622	13720	13748	13637	13755	13678	13681	13592	13654	13612	13651	13538	13696	13726	13723	13603	13768	13583	13519	13659	13794	13657	13486	13588	13456	13745	13584	13692	13601	13630	13661	13590	13538	13676	13487	13590	13583	13626	13748	13692	13546	13600	13541	13729	13829	13738	13640	13570	13650	13598	13639	13589	13801	13703	13466	13664	13669	13633	13734	13579	13620	13533	13674	13776	13535	13634	13646	13529	13488	13535	13593	13680	13668	13412	13739	13524	13698	13543	13628	13709	13658	13614	13557	13773	13700	13593	13581	13573	13605	13674	13545	13561	13634	13744	13575	13827	13620	13612	13616	13588	13831	13467	13580	13599	13636	13703	13676	13591	13842	13552	13543	13662	13731	13618	13724	13680	13681	13493	13468	13735	13717	13590	13666	13793	13490	13716	13536	13663	13747	13667	13660	13572	13740	13692	13672	13539	13650	13612	13537	13645	13728	13696	13617	13705	13612	13672	13592	13623	13733	13819	13651	13776	13558	13585	13586	13650	13637	13664	13638	13668	13635	13675	13666	13677	13835	13637	13617	13637	13761	13712	13626	13525	13715	13602	13621	13780	13645	13563	13485	13528	13703	13514	13570	13587	13708	13570	13480	13585	13619	13488	13782	13585	13737	13653	13810	13627	13619	13759	13687	13616	13755	13785	13574	13832	13714	13663	13703	13555	13692	13603	13904	13508	13643	13590	13704	13651	13708	13612	13584	13500	13841	13692	13516	13598	13493	13805	13512	13624	13629	13645	13608	13603	13559	13515	13637	13589	13757	13517	13688	13544	13564	13795	13360	13728	13624	13532	13638	13496	13588	13806	13609	13468	13558	13634	13727	13611	13740	13609	13728	13595	13566	13599	13643	13746	13633	13689	13784	13758	13580	13638	13787	13464	13772	13708	13533	13578	13633	13690	13711	13622	13664	13559	13564	13791	13645	13788	13630	13705	13464	13553	13744	13538	13499	13623	13629	13582	13606	13666	13544	13720	13759	13690	13566	13635	13631	13616	13643	13646	13495	13616	13589	13638	13612	13461	13694	13718	13717	13682	13338	13538	13698	13520	13476	13638	13571	13819	13548	13525	13636	13686	13597	13635	13712	13658	13654	13753	13567	13649	13613	13750	13820	13506	13546	13710	13840	13682	13644	13614	13700	13526	13610	13704	13630	13580	13560	13515	13394	13816	13659	13597	13571	13491	13721	13526	13650	13478	13628	13660	13704	13566	13570	13519	13724	13795	13659	13684	13653	13692	13740	13620	13601	13572	13694	13563	13537	13562	13478	13541	13631	13663	13564	13550	13627	13694	13560	13562	13732	13554	13837	13768	13693	13734	13729	13681	13699	13462	13639	13652	13727	13617	13539	13688	13630	13760	13658	13579	13580	13658	13589	13697	13677	13530	13686	13617	13627	13708	13789	13426	13708	13616	13530	13703	13740	13591	13538	13838	13683	13748	13507	13643	13731	13681	13807	13674	13772	13661	13613	13775	13618	13595	13728	13709	13685	13529	13570	13504	13757	13764	13724	13678	13745	13599	13649	13593	13570	13841	13722	13626	13557	13696	13576	13670	13679	13777	13646	13416	13537	13728	13654	13670	13784	13611	13601	13710	13659	13658	13762	13540	13763	13587	13716	13555	13708	13536	13625	13689	13635	13538	13704	13603	13644	13718	13557	13783	13470	13767	13547	13702	13707	13682	13576	13540	13605	13488	13625	13514	13715	13526	13622	13888	13569	13638	13690	13431	13623	13581	13727	13566	13702	13787	13628	13687	13490	13608	13563	13790	13606	13620	13595	13472	13576	13654	13687	13606	13598	13650	13662	13568	13652	13584	13638	13745	13724	13584	13593	13757	13536	13663	13602	13725	13658	13609	13610	13661	13544	13749	13567	13710	13584	13650	13787	13610	13654	13555	13703	13658	13527	13626	13845	13487	13693	13716	13566	13691	13666	13840	13603	13684	13660	13796	13726	13733	13727	13644	13712	13515	13583	13751	13594	13613	13658	13754	13631	13733	13548	13673	13486	13843	13514	13634	13474	13709	13719	13691	13560	13684	13556	13584	13586	13638	13508	13595	13639	13814	13620	13529	13639	13715	13457	13728	13660	13731	13583	13956	13708	13623	13671	13656	13664	13863	13414	13627	13763	13610	13743	13485	13514	13590	13578	13614	13583	13575	13529	13823	13620	13553	13815	13699	13879	13531	13752	13601	13645	13675	13616	13732	13522	13551	13705	13686	13681	13642	13620	13589	13539	13479	13696	13658	13467	13573	13562	13487	13609	13770	13647	13601	13750	13588	13774	13461	13752	13444	13642	13672	13574	13717	13546	13665	13606	13517	13469	13598	13475	13727	13758	13543	13636	13522	13517	13608	13655	13572	13667	13608	13587	13599	13540	13693	13439	13642	13588	13635	13615	13597	13681	13620	13684	13444	13568	13679	13626	13580	13679	13631	13660	13706	13618	13570	13608	13678	13634	13573	13535	13516	13568	13618	13736	13599	13674	13595	13691	13612	13675	13751	13685	13677	13550	13479	13606	13644	13621	13495	13530	13611	13448	13658	13721	13584	13715	13541	13570	13580	13712	13742	13593	13442	13596	13598	13742	13685	13547	13520	13708	13548	13676	13565	13700	13781	13561	13510	13720	13654	13700	13707	13620	13743	13669	13720	13783	13746	13723	13575	13502	13568	13688	13821	13387	13538	13584	13618	13549	13780	13615	13726	13540	13589	13746	13473	13556	13596	13457	13557	13445	13682	13561	13664	13579	13559	13593	13562	13683	13526	13558	13673	13472	13571	13763	13631	13607	13553	13788	13741	13674	13620	13623	13691	13573	13636	13650	13669	13769	13645	13850	13527	13781	13680	13785	13713	13771	13585	13582	13719	13688	13662	13834	13592	13578	13788	13579	13671	13642	13625	13639	13742	13488	13765	13602	13375	13665	13765	13696	13785	13578	13683	13391	13587	13623	13685	13664	13512	13650	13729	13406	13762	13479	13763	13685	13688	13671	13652	13723	13554	13730	13620	13583	13575	13753	13672	13651	13654	13643	13642	13668	13707	13677	13717	13624	13601	13793	13680	13558	13698	13626	13876	13686	13545	13569	13648	13639	13590	13762	13825	13719	13450	13549	13781	13544	13713	13634	13800	13663	13643	13673	13588	13579	13668	13651	13700	13738	13695	13645	13577	13856	13570	13555	13621	13638	13602	13681	13659	13771	13557	13856	13597	13716	13714	13727	13534	13767	13519	13615	13663	13621	13793	13667	13605	13695	13583	13652	13404	13499	13586	13723	13564	13709	13668	13828	13769	13764	13641	13818	13654	13765	13819	13647	13798	13640	13662	13790	13627	13609	13611	13778	13720	13612	13826	13729	13617	13835	13529	13534	13650	13568	13481	13599	13701	13726	13484	13528	13693	13601	13633	13594	13635	13673	13580	13514	13590	13630	13599	13571	13560	13593	13677	13783	13573	13503	13643	13614	13680	13603	13633	13619	13584	13590	13534	13743	13527	13568	13594	13459	13688	13828	13612	13631	13709	13479	13601	13762	13484	13508	13462	13746	13605	13745	13779	13671	13724	13632	13494	13694	13712	13570	13494	13656	13517	13668	13786	13734	13695	13513	13600	13622	13726	13707	13712	13650	13479	13699	13709	13593	13497	13651	13717	13751	13814	13621	13704	13747	13577	13811	13640	13748	13417	13443	13596	13658	13651	13669	13695	13717	13558	13702	13573	13564	13626	13570	13640	13679	13565	13667	13671	13760	13558	13625	13649	13773	13830	13674	13723	13557	13717	13770	13625	13485	13676	13510	13660	13598	13643	13681	13796	13626	13656	13620	13639	13680	13592	13847	13598	13578	13589	13686	13739	13628	13749	13634	13644	13545	13635	13631	13587	13527	13503	13646	13599	13607	13640	13476	13586	13806	13499	13479	13655	13720	13635	13524	13731	13737	13487	13556	13766	13706	13486	13648	13567	13694	13639	13608	13673	13784	13583	13671	13695	13731	13717	13680	13687	13650	13539	13549	13800	13576	13628	13585	13703	13561	13652	13400	13719	13635	13596	13701	13687	13658	13723	13542	13571	13706	13764	13649	13628	13581	13680	13702	13660	13610	13550	13506	13799	13664	13639	13628	13771	13644	13645	13672	13656	13512	13596	13767	13519	13476	13660	13403	13549	13749	13637	13588	13640	13729	13599	13635	13691	13602	13791	13699	13696	13740	13532	13486	13696	13560	13477	13618	13569	13563	13670	13564	13639	13836	13734	13549	13569	13678	13732	13575	13617	13386	13616	13725	13618	13753	13632	13594	13830	13666	13523	13581	13830	13703	13747	13657	13471	13487	13646	13696	13700	13606	13602	13656	13692	13603	13619	13730	13644	13715	13600	13681	13841	13589	13748	13716	13691	13571	13526	13805	13707	13420	13511	13672	13577	13538	13670	13798	13698	13645	13721	13611	13703	13637	13729	13697	13676	13534	13616	13604	13693	13709	13593	13455	13690	13544	13745	13630	13744	13429	13692	13590	13591	13631	13674	13715	13656	13591	13733	13662	13776	13817	13739	13431	13640	13698	13607	13674	13531	13566	13650	13665	13680	13643	13557	13701	13610	13651	13519	13607	13720	13361	13617	13621	13680	13634	13499	13781	13598	13648	13600	13703	13541	13706	13515	13447	13660	13667	13531	13590	13604	13597	13628	13701	13640	13608	13687	13651	13719	13669	13541	13488
29571	23162	23989	20556	18107	17690	17711	17799	17586	17461	17528	17317	17315	17432	17111	17156	17076	17329	17197	17199	17134	17195	17385	17115	17087	17158	17009	17019	17015	17145	16833	17233	17110	16905	17090	17164	17253	16851	17166	17298	17071	16969	17178	17030	17207	17306	17255	17328	17346	17197	17189	17223	16959	16921	16960	17189	17193	16920	17220	17272	16980	17087	17155	17205	17045	17070	16958	16903	17126	16985	17205	17029	16923	17207	16921	17191	17053	17274	17090	17161	17207	17308	17021	16930	17100	17017	17112	17264	17272	17099	17087	17034	17052	16981	17069	17206	17138	17207	16938	16853	16994	17043	17069	17297	17090	17173	16851	17004	17233	17046	17213	16943	17242	17139	17113	17036	17002	17042	17246	17108	17026	17105	17207	16971	17117	17106	17041	17070	17252	17183	17114	17077	17073	17092	17100	17049	17208	16853	17062	16990	16847	17076	16913	17251	17128	17116	17216	16997	17157	17118	16896	17031	17043	17106	17072	17034	17084	16912	17218	17033	17047	17018	17124	17165	16904	17055	17100	17182	17021	17184	17084	17283	17017	17108	16999	17045	16996	16976	17157	17331	17062	17204	17092	17063	17123	17043	16969	17372	17043	17175	16977	16872	17159	17195	17172	16873	17085	17098	17060	16850	16983	17183	17064	16918	16913	16921	17186	17075	17052	17094	17179	17329	16954	17059	17250	17190	17144	17018	16959	17315	17200	17053	17130	17017	16958	17057	17166	17003	17031	17006	17099	16996	16902	17158	17049	17175	17206	16984	17073	16927	17174	17157	17007	17030	17300	17185	17056	17109	17184	17009	17090	17144	17169	17159	16881	16941	17022	17374	17165	17116	17248	16988	17100	17089	16905	16943	17016	17105	17132	16997	17145	17126	17054	17204	17014	17203	17128	17020	17264	17343	16973	17187	17160	17270	17098	16994	17032	17088	16975	17057	16944	17152	17057	16989	16993	16949	16950	16909	16772	17056	16970	16967	17011	17211	16977	17141	17126	17237	17142	17303	17255	17090	17136	16876	16887	17118	17017	17012	17299	17003	17127	17190	17261	16838	17169	17168	17162	17317	16935	17152	17159	17112	16942	16987	17276	17192	17165	16934	16922	16960	16880	17055	16964	17259	17174	17079	17053	16973	17137	17217	16987	17108	17094	17256	16935	16830	17141	17080	17048	17204	17118	17235	17172	16879	17296	17117	17049	17006	16968	17174	17337	17069	17101	17022	17134	16960	17067	17126	17032	17054	17198	17233	16968	17143	17196	17108	17117	17222	17177	17291	17025	17148	16959	17113	17138	17085	17205	17007	17177	17129	17069	16966	17139	17153	17126	17077	16958	17009	16938	16994	17106	17168	17200	17059	17013	17034	17095	17068	17085	16948	17108	16961	17015	16899	16923	17045	16971	17072	17012	16980	17184	16971	16941	16891	17003	17181	17119	17040	17400	17323	17256	16954	17287	16948	17290	17080	17010	17023	17140	17185	17125	17133	16934	17212	17002	17041	17104	17266	16832	16901	17037	16843	17105	17204	17134	17197	17041	17093	17239	17138	17043	16917	17134	17030	16962	16995	17036	17104	16918	17116	17174	17124	17166	17127	16908	17080	17133	17163	17042	17128	16920	17013	17134	16981	17183	16902	17133	16940	17010	17006	16878	17031	17281	16892	17227	17168	17205	17047	17155	17047	17242	16932	17110	17184	17012	16928	17069	17165	17179	17048	17042	17180	17242	17123	17132	17045	17014	16883	17068	16902	17058	17039	17047	16990	17032	17023	17016	17016	16904	16849	17152	17121	17102	17035	16907	16947	17099	17087	17122	16989	16951	17230	17065	17049	16868	16948	17125	17104	17088	17169	17159	17147	17156	17025	17071	17300	17057	16960	16947	17288	17120	17182	16973	17094	17079	17155	17192	17022	16983	16962	17148	16943	17099	17005	16900	17013	16954	17088	16901	17081	17084	16954	17104	17224	17037	16876	16995	16948	17033	16984	17042	17020	16929	16984	17171	17060	17025	16728	17292	17165	17018	17276	17100	17160	16916	17066	16956	17038	17139	17028	17070	17128	16943	17185	17087	17017	17081	17153	17124	17126	17161	17049	17138	16850	16853	17073	17118	17148	17212	17033	17123	16987	17151	17109	17243	17010	16996	17165	16909	16850	17132	17125	17238	17034	16923	17248	17011	17172	17141	17273	16924	17142	17164	17050	17006	17100	17167	17272	17087	17038	17130	16993	16989	16961	17174	17058	16970	17020	17124	17053	17076	16935	17262	17300	17007	17155	17266	17060	17177	17302	16944	17066	17188	17167	16926	17167	17088	17143	17067	17189	17008	17316	17177	17234	16982	17351	16911	17053	17024	17145	17062	17206	17261	17177	17024	17063	17236	17098	17143	17147	17119	16968	17369	17074	16961	17112	17111	16989	17007	17237	17092	16998	16878	17012	17075	17149	17376	17089	16898	17002	17237	17213	17081	17229	17072	17186	16992	17160	17026	17158	16893	17203	17277	17020	17098	17009	16960	17056	16955	17144	17004	16962	17076	16942	16920	17099	17114	17118	17120	16913	17054	16935	17051	17056	17039	17187	17144	17068	17132	17160	17124	17230	17288	17183	16908	17047	17139	16880	17078	17108	17066	17018	16934	16947	16891	17069	17146	17157	17049	17212	17313	17007	17259	16871	17141	17113	16891	16974	17107	16903	17051	17231	17224	17116	16969	17307	16958	17116	16937	16981	17118	17132	17077	17166	17174	16870	17027	16907	17290	17141	17050	17160	17079	16990	17191	17247	17252	17047	17044	17001	17265	17131	17017	17091	17021	16910	17111	17205	17032	17085	17093	17054	17175	17051	17390	17266	17067	16958	16938	17182	17015	17045	17107	16990	17092	16739	17138	17133	17195	16952	17312	17069	16984	17058	17094	17016	16847	16929	16922	16887	17022	17077	16865	17063	17022	17040	16969	17150	17001	16914	16882	17166	17014	16982	17050	17197	16853	16930	17121	17175	17079	17202	16981	17052	17130	17033	17234	17066	17297	17180	17006	17065	17040	16925	17077	17012	17085	17238	17080	16993	17179	16964	17091	16965	17336	17171	17044	17116	16966	17097	17075	17212	17173	16799	17251	17158	17049	17002	17204	17185	17212	17098	17073	17196	17017	16892	17153	17084	17199	17085	17001	17034	17269	17073	17015	16857	16917	17118	17036	17168	17087	17194	17132	17080	17049	16993	16871	16885	17050	17153	17192	17016	17041	17330	16873	17081	16993	17077	16903	17071	17268	17071	17114	17067	16996	17224	17289	17135	17325	17112	17162	16963	16924	17145	17205	16937	17154	17134	17222	17141	17107	17050	17061	17335	17048	17014	17133	16883	16932	17106	17175	16932	17024	17264	17256	17057	16988	17063	16981	17348	17133	17102	17167	17399	17218	17123	16887	17132	17237	17188	17100	17039	17200	17084	17114	17103	17185	17037	17218	17268	17188	17078	17138	17251	17001	17026	17274	17058	16936	16889	17178	17262	17140	17097	16946	17063	17100	17309	17147	17046	17069	17175	17028	17043	16993	17252	17034	17225	17300	17120	16913	17030	17226	17304	17279	17149	17067	16934	17287	17074	17034	17211	17136	17096	17201	17141	17049	17161	16779	16950	17065	16944	16972	17018	17070	17028	17185	17145	17210	17036	17200	17087	17169	17225	17117	17038	16982	17015	17121	17127	17128	16984	17223	16731	16886	17081	16912	17029	17130	16795	17235	17030	17014	17141	17132	17064	17000	17216	17146	17195	17084	17106	17065	17002	17195	16944	16996	17078	17077	17122	17125	17010	17139	17000	17137	16992	17071	17154	17061	17104	17312	17095	16952	16950	17222	16907	16845	16940	17159	17069	16977	16985	17026	17030	17122	17092	17247	16962	17088	17010	17049	17333	17153	17237	17014	17031	17263	17043	17193	16932	17193	16899	17210	17044	16967	17099	17023	17075	17194	17133	16870	17126	17056	17051	17008	17277	17255	17157	17236	16868	17010	16921	17091	17319	17271	17061	17256	17045	17113	16951	17063	17034	17051	16969	16980	17201	17135	17064	17165	17023	17157	17152	17133	17349	17127	17230	17065	17018	17077	17290	17097	17230	17148	16958	17113	17065	17023	17111	16975	16877	17128	17126	17219	17119	17133	16981	17058	17126	17227	17057	17090	16987	16750	17224	17149	17081	17294	17166	17157	17297	17156	17174	17303	17184	17359	17310	17315	16970	17159	16938	17296	16966	17081	17074	17029	17144	17041	17124	17093	17104	17006	16869	17047	17074	17122	17137	17182	17165	17263	17116	17176	16984	17231	16970	17177	16954	17090	17047	17049	17212	17062	17052	17107	17158	17113	17185	16927	16999	17031	17053	17049	16935	17049	17087	17177	17060	16977	17265	17235	17235	17096	17124	17101	17130	17156	17144	16986	17237	17172	16853	17033	17118	17217	16960	17158	17131	17078	17105	17095	17112	17043	16936	16789	17082	17204	16847	17082	17067	16974	17290	17004	17040	17187	17197	17121	17171	17199	17205	17069	17046	17066	17103	16997	16979	16866	17173	16930	17094	17001	16874	17042	17115	16914	17306	17172	17001	17067	17059	17139	17237	17224	16989	16927	17316	17142	17036	17101	16977	17148	17023	17210	17008	17112	16997	17002	16975	17282	17114	16761	17188	17129	17190	16984	17026	17107	17045	17064	17175	17016	17159	17008	17085	17244	17073	16997	17226	17007	16924	17134	17009	17042	17085	17248	17195	17238	16966	17297	17085	17159	17020	17309	17158	17034	17120	17207	17162	17108	16942	16897	17072	17044	17218	17189	17039	16909	16959	17092	17146	17255	17161	17197	17149	17094	17140	16823	16942	17021	16978	17038	17090	17082	17126	16807	17040	16907	17056	17114	17160	16963	17143	17368	17129	17039	17089	17259	17260	17174	17230	17328	17001	17014	17021	16933	16940	16902	17134	17092	16854	17141	17107	17181	17340	17214	17001	17167	16942	16944	16917	16974	17030	17131	17172	17073	17078	17107	17159	16945	16978	17023	17296	16993	16972	16938	16956	17030	17047	17093	17138	17280	17018	17130	16991	17014	17183	17116	17235	16963	17001	17165	17154	17306	17189	17047	16967	17119	17287
19735	22694	20584	16971	15611	14968	14927	14630	14604	14618	14666	14514	13999	13972	14055	13944	13843	13872	14029	13831	13933	13789	13910	13885	13625	14009	13813	13705	13772	13773	13886	13538	13511	13874	13672	13556	13812	13785	13692	13780	13750	13758	13802	13710	13861	13827	14037	13790	13986	13897	13681	13803	13643	13823	13777	13702	13773	13702	13751	13833	13791	13717	13857	13707	13763	13971	13649	13603	13780	13690	13611	13749	13735	13783	13902	13854	13722	13650	13911	13721	13750	13718	13580	13864	13623	13602	13731	13610	13793	13650	13675	13808	13757	13625	13707	13691	13711	13690	13677	13694	13776	13729	13834	13678	13664	13797	13716	13776	13545	13829	13760	13525	13723	13794	13661	13853	13695	13795	13624	13681	13797	13684	13578	13851	13799	13852	13817	13728	13747	13751	13646	13699	13687	13711	13584	13627	13571	13824	13542	13766	13719	13784	13806	13801	13742	13791	13705	13600	13805	13835	13885	13578	13646	13664	13678	13625	13603	13564	13802	13718	13679	13681	13827	13660	13687	13771	13794	13685	13782	13767	13573	13589	13674	13562	13754	13750	13805	13738	13572	13684	13689	13677	13698	13843	13736	13624	13669	13568	13730	13668	13659	13627	13739	13655	13634	13925	13723	13801	13679	13848	13771	13855	13689	13870	13873	13751	13673	13884	13839	13524	13655	13749	13715	13723	13688	13657	13649	13716	13743	13692	13629	13738	13814	13696	13737	13612	13659	13759	13788	13656	13805	13650	13605	13763	13707	13908	13727	13640	13706	13879	13702	13860	13592	13606	13748	13666	13532	13795	13726	13606	13899	13712	13738	13787	13822	13687	13755	13705	13849	13682	13797	13648	13645	13644	13779	13875	13659	13832	13661	13824	13791	13662	13763	13753	13501	13664	13632	13762	13702	13560	13816	13601	13732	13623	13764	13788	13889	13690	13704	13609	13760	13820	13710	13684	13630	13789	13949	13711	13806	13695	13714	13741	13525	13652	13640	13908	13819	13683	13785	13627	13656	13882	13772	13688	13647	13787	13557	13794	13745	13618	13625	13651	13704	13734	13737	13697	13639	13948	13710	13829	13791	13791	13521	13715	13739	13777	13596	13912	13731	13622	13886	13875	13718	13813	13702	13664	13670	13757	13716	13855	13818	13626	13852	13706	13662	13676	13655	13709	13735	13724	13754	13948	13762	13661	13681	13746	13754	13743	13923	13685	13596	13781	13709	13807	13729	13742	13739	13673	13660	13592	13615	13822	13746	13514	13488	13859	13724	13585	13912	13728	13655	13699	13687	13626	13684	13826	13750	13655	13622	13634	13644	13712	13690	13697	13834	13679	13675	13790	13867	13757	13706	13763	13627	13644	13701	13651	13654	13874	13786	13768	13593	13723	13556	13649	13632	13693	13795	13916	13835	13807	13605	13894	13690	13677	13790	13583	13726	13774	13758	13749	13772	13734	13706	13546	13724	13758	13812	13718	13662	13783	13809	13696	13682	13716	13777	13708	13653	13801	13807	13751	13691	13826	13684	13571	13725	13827	13593	13776	13852	13666	13707	13651	13794	13729	13844	13609	13785	13526	13830	13763	13724	13738	13756	13856	13733	13703	13709	13569	13759	13696	13800	13731	13779	13859	13708	13620	13792	13542	13725	13663	13661	13741	13881	13848	13659	13703	13643	13659	13602	13842	13627	13528	13786	13850	13735	13616	13744	13659	13679	13634	13634	13546	13774	13711	13806	13718	13771	13844	13681	13696	13462	13725	13688	13672	13717	13808	13576	13682	13622	13639	13652	13499	13591	13666	13662	13797	13886	13813	13770	13533	13775	13774	13651	13689	13731	13736	13729	13841	13831	13663	13710	13727	13718	13822	13775	13681	13693	13768	13732	13960	13912	13842	13750	13847	13720	13715	13760	13782	13781	13814	13866	13746	13773	13796	13684	13683	13694	13719	13874	13745	13591	13948	13717	13674	13727	13599	13674	13680	13690	13786	13803	13654	13788	13809	13590	13799	13808	13682	13708	13611	13879	13819	13735	13765	13611	13625	13878	13766	13686	13822	13763	13761	13703	13877	13879	13692	13697	13875	13735	13824	13591	13886	13647	13786	13819	13836	13717	13738	13690	13754	13807	13728	13670	13590	13768	13633	13801	13666	13836	13741	13856	13876	13658	13710	13789	13728	13894	13805	13852	13557	13717	13630	13715	13702	13651	13644	13768	13680	13735	13773	13692	13778	13650	13696	13602	13763	13659	13778	13745	13544	13864	13824	13733	13734	13925	13770	13843	13603	13730	13850	13703	13773	13693	13609	13670	13769	13675	13733	13789	13652	13722	13771	13827	13823	13615	13841	13829	13759	13589	13887	13651	13574	13633	13804	13652	13670	13643	13656	13800	13674	13899	13859	13672	13805	13674	13734	13780	13802	13691	13660	13596	13737	13737	13866	13647	13799	13693	13755	13757	13823	13504	13717	13594	13665	13606	13733	13673	13680	13797	13681	13725	13825	13728	13757	13617	13768	13739	13705	13662	13605	13656	13833	13881	13676	13836	13722	13880	13703	13694	13640	13727	13871	13838	13566	13777	13777	13708	13704	13621	13957	13775	13745	13871	13978	13562	13743	13677	13759	13639	13874	13785	13801	13631	13619	13757	13726	13748	13703	13677	13802	13806	13759	13819	13823	13801	13690	13755	13894	13676	13713	13728	13775	13636	13737	13657	13854	13667	13697	13772	13698	13691	13582	13815	13789	13663	13822	13644	13630	13569	13901	13705	13658	13557	13696	13692	13937	13664	13642	13663	13702	13745	13691	13815	13703	13915	13642	13686	13623	13737	13506	13778	13673	13821	13646	13617	13554	13795	13706	13796	13743	13756	13866	13583	13656	13824	13787	13696	13643	13849	13736	13860	13673	13802	13740	13874	13574	13710	13834	13559	13673	13603	13818	13885	13731	13915	13884	13697	13752	13618	13776	13643	13681	13903	13774	13664	13709	13661	13730	13583	13640	13781	13684	13788	13862	13717	13686	13673	13769	13726	13697	13700	13865	13847	13750	13762	13780	13828	13669	13739	13713	13611	13624	13885	13687	13623	13609	13707	13619	13855	13810	13626	13706	13784	13697	13618	13613	13962	13705	13764	13772	13670	13847	13798	13785	13743	13623	13816	13680	13713	13769	13684	13825	13827	13640	13699	13672	14004	13611	13687	13928	13592	13613	13720	13927	13735	13661	13895	13742	13655	13683	13655	14001	13796	13641	13645	13727	13882	13775	13777	13898	13767	13690	13580	13688	13727	13750	13845	13658	13785	13680	13802	13809	13699	13732	13703	13584	13662	13634	13718	13692	13651	13671	13821	13820	13603	13811	13740	13756	13644	13742	13816	13785	13778	13638	13906	13556	13756	13854	13715	13793	13715	13526	13789	13859	13692	13588	13697	13575	13649	13698	13685	13757	13733	13761	13487	13607	13711	13666	13787	13773	13595	13796	13815	13872	13827	13722	13815	13849	13700	13682	13808	13840	13731	13741	13736	13853	13869	13568	13727	13805	13893	13619	13598	13607	13855	13789	13663	13683	13846	13888	13573	13644	13707	13773	13680	13716	13798	13723	13774	13664	13891	13805	13727	13791	13723	13673	13704	13819	13641	13639	13651	13640	13716	13545	13675	13608	13628	13823	13709	13716	13674	13692	13621	13592	13758	13534	13713	13726	13758	13691	13721	13711	13754	13652	13556	13793	13554	13706	13672	13649	13722	13724	13630	13941	13959	13702	13758	13581	13816	13722	13874	13654	13712	13906	13749	13668	13748	13794	13700	13653	13708	13788	13886	13743	13828	13530	13793	13657	13629	13691	13783	13731	13669	13844	13668	13858	13800	13771	13722	13712	13876	13724	13719	13843	13677	13811	13633	13661	13667	13788	13765	13782	13762	13774	13713	13671	13814	13584	13864	13554	13680	13704	13733	13809	13579	13737	13860	13819	13756	14011	13573	13772	13728	13792	13746	13739	13652	13730	13829	13740	13568	13757	13651	13762	13827	13670	13689	13822	13730	13761	13629	13719	13792	13676	13770	13889	13704	13719	13604	13687	13757	13704	13684	13536	13795	13659	13756	13728	13697	13637	13628	13751	13602	13588	13766	13702	13687	13749	13772	13680	13786	13700	13724	13694	13787	13861	13808	13659	13695	13659	13707	13537	13740	13765	13552	13779	13539	13716	13854	13741	13762	13639	13594	13832	13811	13787	13609	13784	13707	13732	13793	13678	13796	13667	13815	13693	13670	13725	13724	13826	13753	13617	13691	13682	13566	13546	13594	13899	13726	13808	13755	13712	13591	13776	13693	13547	13867	13777	13810	13756	13705	13779	13762	13662	13677	13755	13673	13767	13628	13767	13648	13730	13711	13764	13704	13630	13807	13674	13833	13741	13710	13740	13779	13887	13612	13571	13618	13823	13686	13885	13725	13611	13702	13880	13966	13701	13777	13665	13576	13899	13742	13771	13752	13854	13696	13901	13791	13671	13844	13792	13807	13624	13826	13685	13885	13718	13708	13787	13716	13652	13586	13753	13728	13856	13621	13823	13804	13743	13616	13808	13709	13750	13733	13747	13701	13697	13777	13748	13738	13794	13848	13622	13699	13621	13725	13805	13653	13537	13936	13746	13757	13537	13632	13742	13734	13688	13856	13830	13758	13840	13651	13837	13734	13680	13723	13843	13766	13680	13721	13623	13797	13755	13815	13581	13778	13787	13684	13814	13642	13710	13755	13732	13561	13921	13852	13636	13612	13807	13547	13774	13852	13695	13647	13668	13545	13716	13636	13787	13556	13761	13842	13788	13806	13678	13678	13509	13562	13839	13819	13748	13791	13691	13741	13700	13803	13743	13628	13650	13674	13758	13706	13796	13624	13628	13796	13868	13569	13805	13678	13820	13675	13735	13820	13524	13696	13677	13755	13685	13780	13577	13841	13695	13676	13748	13740	13858	13716	13788	13798	13656	13628	13748	13666	13622	13825	13781	13857	13717	13747	13661	13696	13724	13563	13702	13717	13648	13568	13653	13781	13749	13665	13657	13591	13871	13747	13817	13686	13787	13712	13532	13756	13708	13693	13653	13670	13617	13721	13750	13767	13699	13664	13595	13814	13564	13645	13719
24812	20993	28082	24466	22589	22005	21157	18741	18294	18261	18183	17853	17343	17245	17133	16844	17196	16969	17189	17211	17242	17167	17110	16965	16928	16963	16873	17022	17055	16767	16953	16906	16706	16816	16676	16884	16873	16847	16832	16953	16865	16881	16904	16807	17291	18013	17746	17472	17439	17078	16718	16794	16860	16739	16812	16720	16638	16670	16945	16739	16668	16721	16701	16753	16766	16676	16804	16760	16756	16963	16668	16780	16506	16704	16759	16749	16577	16601	16672	16611	16885	16728	16734	16797	16789	16685	16758	16848	16890	16703	16823	16861	17093	16617	16631	16731	16774	16895	16860	16818	16796	16736	16756	16607	16643	16803	16824	16933	16646	16744	16875	16648	16639	16591	16836	16643	16642	16635	16706	16670	16773	16733	16833	16636	16604	16564	16618	16919	16849	16829	16696	16599	16777	16681	16672	16789	16573	16569	16739	16946	16893	16704	16635	16551	16578	16650	16655	16761	16867	16815	16828	16832	16769	16722	16752	16750	16635	16799	16592	16874	16837	16801	16548	16810	16777	16687	16694	16989	16742	16731	16768	16866	16607	16526	16852	16870	16827	16586	16633	16602	16769	16677	16765	16553	16615	16652	16749	16588	16697	16489	16525	16527	16857	16624	16801	16733	16737	16680	16759	16636	16561	16615	16936	16618	16919	16645	16697	16756	16810	16985	16812	16846	16758	16758	16696	16663	16913	16550	16668	16695	16710	16648	16573	16749	16538	16787	16615	16807	16555	16623	16688	16721	16916	16667	16734	16631	16664	16704	16867	16775	16712	16813	16740	16861	16511	16669	16850	16920	16835	16672	16644	16650	16661	16591	16647	16743	16921	16858	16836	16738	16536	16796	16785	16779	16823	16648	16662	16810	16638	16742	16832	16739	16775	16807	16577	16490	16873	16630	16800	16920	16821	16845	16700	16800	16839	16857	16744	16715	16801	16724	16765	16712	16845	16512	16698	16746	16793	16656	16724	16603	16759	16696	16668	16753	16813	16559	16761	16701	16589	16711	16706	16751	16659	16483	16738	16713	16669	16708	16741	16773	16790	16717	16662	16794	16612	16782	16653	16520	16722	16914	16725	16587	16639	16616	16667	16926	16734	16643	16944	16705	16829	16573	16614	16701	16554	16610	16763	16615	16776	16908	16687	16750	16767	16757	16883	16704	16831	16725	16782	16738	16724	16673	16658	16536	16748	16715	16766	16557	16758	16722	16839	16771	16815	16980	16519	16532	16679	16743	16660	16593	16827	16554	16592	16823	16801	16864	16573	16735	16628	16807	16891	16657	16765	16776	16723	16791	16891	16844	16730	16825	16751	16685	16712	16669	16683	16571	16666	16721	16557	16699	16857	16574	16747	16560	16703	16665	16539	16421	16823	16957	16607	16668	16704	16652	16973	16601	16691	16741	16591	16659	16659	16772	16716	16607	16833	16763	16721	16812	16645	16976	16784	16709	16909	16598	16671	16862	16833	16749	16752	16585	16849	16624	16839	16705	16745	16782	16569	16568	16806	16721	16597	16695	16673	16812	16781	16761	16817	16723	16854	16863	16712	16694	16689	16589	16560	16764	16901	16723	16678	16980	16524	16858	16699	16752	16836	16961	16496	16662	16480	16714	16723	16625	16872	16896	16866	16877	16646	16761	16678	16872	16878	16739	16784	16657	16673	16771	16680	16530	16590	16717	16821	16793	16688	16643	16782	16578	16821	16710	16737	16772	16778	16781	16773	16672	16824	16698	16892	16768	16799	16725	16907	16735	16811	16896	16876	16570	16670	16727	16703	16640	16863	16660	16787	16800	16700	16638	16810	16745	16774	16536	16611	16624	16540	16788	16879	16649	16618	16767	16951	16549	16698	16555	16845	16693	16739	16733	16610	16813	16815	16718	16770	16730	16830	16628	16916	16642	16931	16827	16820	16901	16710	16919	16713	16817	16712	16884	16784	16525	16724	16789	16697	16626	16585	16784	16775	16810	16708	16690	16739	16688	16851	16770	16846	16678	16838	16493	16845	16663	16764	16693	16614	16739	17052	16847	16747	16589	16822	16728	16662	16484	16674	16788	16876	16634	16742	16664	16685	16732	16704	16690	16633	16749	16652	16810	16784	16900	16850	16579	16917	16806	16692	16763	16759	16861	16862	16950	16683	16809	16778	16625	16783	16848	16795	16654	16745	16698	16769	16797	16827	16843	16749	16916	16800	16602	16728	16658	16734	16796	16834	16738	16921	16740	16864	16580	16713	16704	16795	16763	16782	16657	16844	16670	16637	16978	16661	16647	16633	16652	16797	16686	16654	16651	16801	16532	16673	16832	16625	16697	16796	16685	16814	16792	16661	16758	16911	16832	16858	16713	16637	16409	16860	16843	16940	16858	16732	16802	16943	16743	16666	16678	16886	16678	16685	16742	16798	16750	16769	16753	16617	16761	16756	16726	16587	16479	16600	16880	16702	16920	16651	16860	16775	17025	16796	16648	16534	16601	16709	16742	16662	16926	16806	16743	16830	16792	16643	16742	16865	16838	16578	16760	16786	16687	16595	16780	16990	16816	16664	16687	16671	16882	16486	16759	16834	16852	16717	16542	16673	16621	16727	16708	16633	16728	16611	16599	16603	16932	16879	16696	16669	16742	16685	16600	16804	17010	16785	16736	16744	16572	16619	16705	16635	16833	16855	16806	16514	16691	16720	16754	16668	16731	16833	16766	16820	16652	16811	16765	16639	16637	16661	16846	16846	16696	16594	16710	16728	16773	16708	16765	16627	16645	16762	16713	16745	16761	16780	16830	16904	16651	16676	16450	16631	16614	16574	16615	16566	16710	16568	16739	16921	16909	16582	16869	16700	16711	16844	16812	16936	16808	16794	16431	16691	16580	16619	16761	16599	16659	16672	16967	16797	16631	16907	16685	16670	16700	16631	16683	16769	16768	16660	16735	16568	16594	16573	16582	16729	16842	16787	17000	16816	16809	16931	16915	16770	16830	16828	16750	16814	16727	16766	16579	16821	16750	16695	16557	17003	16617	16732	16514	16752	16812	16660	16897	16869	16824	16814	16559	16598	16760	16523	16817	16758	16794	16682	16798	16634	16921	16642	16929	16577	16837	16945	16955	16849	16862	16561	16740	16903	16810	16635	16700	16667	16875	16907	16727	16768	16853	16774	16499	16729	16797	16868	16606	16824	16854	16635	16787	16657	16719	16861	16782	16556	16776	16651	16910	16889	16821	16683	16806	16838	16626	16668	16613	16827	16701	16717	16701	16620	16679	16630	16888	16725	16745	16697	16830	16839	16897	16743	16924	16587	16714	16836	16741	16611	16787	16588	16733	16687	16808	16631	16767	16924	16820	16718	16779	16839	16868	16840	16726	16690	16545	16685	16867	16633	16965	16787	16716	16918	16811	16776	16615	16798	16823	16695	16807	16752	16785	16622	16606	16784	16718	16972	16931	16891	16633	16611	16648	16780	16842	16744	16531	16752	16676	17035	16786	16542	16652	16860	16614	16735	16609	16855	16652	16621	16733	16793	16808	16480	16783	16665	16518	16444	16675	16765	16697	16721	16818	16642	16779	16659	16677	16842	16778	16716	16798	16807	16554	16803	16705	16854	16900	16608	16687	16824	16770	16698	16689	16899	16771	16637	16757	16632	16646	16551	16801	16662	17076	16921	16815	16744	16605	16598	16668	16597	16621	16743	16891	16605	16793	16648	16735	16600	16723	16760	16566	16672	16912	16798	16770	16822	16581	16645	16772	16760	16902	16696	16700	16688	16748	16794	16725	16719	16500	16570	16707	16632	16682	16868	16729	16768	16841	16639	16915	16772	16604	16568	16818	16886	16772	16700	16776	16838	16773	16789	16882	16831	17023	16780	16694	16620	16584	16824	16765	16931	16724	16876	16809	16665	16712	16860	16794	16735	16680	16753	16650	16917	16873	16919	16644	16787	16676	16469	16791	16908	16687	16744	16678	16794	16777	16688	16998	16840	16711	16548	16620	16634	16666	16779	16714	17015	16824	16972	16835	16746	16649	16705	16783	16899	16808	16793	16910	16942	16644	16733	16688	16596	16752	16638	16763	16709	16866	16809	16883	16643	16894	16611	16781	16705	16729	16663	16927	16635	16773	16513	16824	17007	16760	16894	16748	16647	16768	16562	16583	16642	16569	16684	16765	16812	16720	16739	16749	16726	16900	16716	16803	16597	16816	16677	16545	16757	16675	16682	16673	16781	16726	16866	16639	16605	16757	16667	16630	16897	16712	16669	16740	16802	16630	16929	16800	16666	16804	16660	16684	16871	16916	16747	16852	16719	16545	16816	16405	16655	16845	16782	16838	16772	17038	16932	16781	16910	16944	16832	16899	16659	16762	16651	16844	16920	16690	16854	16635	16741	16704	16723	16517	16657	16902	16898	16755	16690	16622	16627	16671	16501	16575	16840	16744	16402	16653	16941	16715	16821	16676	16711	16785	16752	16855	16790	16677	16904	16887	16571	16662	16799	16700	16892	16624	16609	16573	16768	16763	16795	16953	17034	16722	16673	16677	16826	16855	16661	16733	16744	16697	16512	16833	16784	16687	16824	16819	16783	16597	16669	16772	16898	16839	17119	16818	16733	16649	16885	16743	16735	16794	16767	16731	16642	16531	16643	16597	16589	16946	16766	16735	16715	16725	16727	16783	16873	16758	16509	16734	16549	16885	16869	16822	17061	16768	16860	16770	16874	16674	16691	16704	16719	16672	16668	16843	16781	16736	16718	16566	16639	16773	16710	16832	16634	16390	16826	16706	16717	16700	16815	16737	16850	16678	16720	16840	16810	16875	16800	16693	16678	16692	16606	16759	16986	16734	16807	16600	16770	16667	16723	16788	16672	16717	16493	16839	16710	16703	16929	16741	16817	16806	16830	16636	16683	16931	16778	16795	16927	16681	16798	16547	16875	16662	16613	16746	16911	16465	16723	16977	16874	16785	16807	16850	16743	16790	16823	16767	16523	16742	16608	16572	16673	16668	16841	16747	16554	16810	16644	16770	16678	16850	16516	16845	16679	16769	16836	16680	16516	16644	16828	16564	16768	16852	16812	16699	16693	16757	16659	16735	16844	16615	16684	16607	16802	16826	16519	16756	16690	16557	16879	16829	16755	16915	16834	16673
22399	36125	32808	24554	20539	17989	17070	16225	16048	16106	15479	15010	14491	14354	14191	14050	14002	14177	14189	14236	14084	14019	13811	13838	13878	13758	13840	13690	13683	13748	13565	13563	13581	13522	13502	13618	13492	13633	13610	13760	13757	13585	13454	13590	14641	15425	14921	14453	14227	13700	13513	13569	13571	13503	13622	13520	13614	13597	13604	13639	13436	13638	13712	13441	13558	13502	13647	13590	13659	13648	13546	13590	13587	13461	13700	13709	13538	13621	13489	13566	13611	13649	13673	13480	13761	13480	13733	13662	13508	13599	13684	13499	13561	13439	13558	13579	13560	13551	13499	13655	13574	13609	13512	13521	13501	13601	13561	13603	13498	13526	13576	13492	13612	13453	13585	13619	13586	13603	13521	13446	13780	13448	13661	13659	13473	13708	13614	13550	13676	13650	13607	13519	13586	13576	13660	13610	13583	13584	13631	13520	13370	13653	13377	13528	13700	13604	13659	13616	13627	13479	13632	13691	13580	13605	13435	13670	13677	13503	13598	13583	13576	13405	13562	13555	13575	13716	13650	13529	13540	13682	13703	13531	13603	13631	13495	13647	13444	13511	13792	13641	13537	13622	13802	13658	13686	13550	13625	13552	13631	13471	13579	13618	13657	13613	13606	13626	13526	13431	13639	13419	13632	13527	13762	13576	13451	13594	13591	13599	13727	13325	13743	13441	13537	13589	13514	13568	13524	13671	13606	13576	13604	13456	13596	13669	13464	13615	13602	13674	13598	13604	13500	13420	13710	13541	13694	13480	13479	13525	13663	13552	13766	13558	13731	13695	13538	13693	13436	13659	13458	13523	13513	13569	13478	13581	13549	13495	13504	13646	13682	13546	13686	13693	13563	13465	13599	13563	13595	13454	13497	13538	13478	13568	13565	13494	13577	13627	13575	13463	13519	13722	13525	13745	13530	13484	13639	13636	13556	13562	13616	13608	13585	13583	13582	13604	13560	13676	13415	13621	13647	13427	13513	13508	13617	13609	13533	13620	13516	13576	13410	13644	13628	13644	13611	13543	13611	13663	13551	13653	13644	13670	13601	13444	13427	13428	13501	13637	13470	13720	13590	13672	13501	13581	13654	13574	13487	13599	13570	13670	13553	13613	13715	13610	13552	13585	13506	13588	13414	13480	13495	13494	13621	13425	13554	13526	13498	13524	13594	13524	13595	13559	13521	13405	13479	13731	13452	13766	13383	13601	13684	13549	13684	13477	13494	13547	13455	13753	13511	13506	13618	13539	13720	13497	13563	13517	13604	13669	13614	13545	13651	13630	13477	13607	13643	13687	13443	13634	13466	13537	13478	13599	13473	13516	13615	13351	13645	13592	13659	13527	13695	13606	13345	13401	13513	13580	13523	13612	13459	13599	13453	13340	13456	13372	13682	13619	13446	13649	13509	13585	13463	13521	13550	13770	13558	13627	13573	13747	13489	13545	13571	13641	13562	13514	13470	13707	13492	13555	13616	13427	13638	13631	13599	13459	13518	13622	13580	13469	13611	13612	13651	13569	13548	13709	13557	13724	13500	13494	13718	13531	13668	13583	13445	13495	13650	13492	13478	13429	13586	13648	13634	13679	13663	13500	13439	13635	13571	13650	13587	13639	13674	13750	13483	13574	13528	13478	13561	13475	13516	13677	13614	13552	13633	13496	13629	13587	13678	13593	13665	13715	13563	13680	13524	13656	13534	13560	13512	13516	13644	13579	13662	13587	13429	13585	13625	13553	13488	13544	13537	13623	13546	13534	13320	13559	13617	13558	13555	13514	13467	13453	13569	13505	13534	13612	13596	13491	13707	13495	13657	13516	13404	13500	13493	13533	13556	13632	13681	13679	13403	13575	13606	13637	13616	13696	13459	13603	13587	13582	13522	13453	13476	13687	13629	13591	13662	13563	13619	13547	13590	13534	13609	13683	13758	13685	13525	13611	13759	13664	13699	13621	13609	13537	13512	13573	13650	13599	13584	13554	13676	13599	13644	13388	13622	13522	13429	13686	13567	13693	13636	13478	13536	13615	13706	13479	13496	13640	13597	13539	13451	13587	13699	13447	13600	13469	13619	13757	13644	13647	13555	13613	13561	13457	13431	13508	13653	13336	13489	13582	13623	13684	13668	13606	13558	13656	13560	13398	13546	13485	13585	13499	13438	13594	13638	13364	13521	13675	13747	13617	13438	13476	13644	13701	13599	13505	13691	13618	13744	13597	13635	13655	13395	13510	13499	13443	13487	13632	13571	13503	13563	13453	13659	13372	13543	13579	13725	13528	13471	13643	13522	13501	13525	13635	13525	13631	13513	13569	13448	13595	13629	13661	13620	13574	13457	13583	13479	13596	13494	13518	13576	13544	13666	13543	13718	13643	13493	13632	13701	13464	13513	13676	13730	13558	13455	13676	13470	13480	13596	13624	13469	13476	13547	13531	13574	13711	13493	13598	13665	13627	13496	13516	13383	13576	13630	13787	13686	13580	13565	13705	13460	13460	13657	13533	13624	13779	13540	13457	13496	13592	13592	13385	13534	13342	13632	13547	13631	13643	13639	13568	13657	13705	13673	13479	13545	13671	13569	13709	13634	13623	13760	13580	13395	13660	13747	13805	13514	13572	13408	13634	13667	13528	13665	13681	13598	13561	13702	13742	13696	13696	13575	13514	13579	13433	13656	13634	13545	13528	13589	13566	13554	13510	13570	13584	13704	13531	13625	13515	13622	13572	13548	13651	13561	13690	13620	13719	13526	13521	13521	13678	13573	13670	13572	13601	13502	13514	13575	13655	13642	13476	13684	13584	13505	13574	13389	13664	13502	13510	13609	13626	13542	13601	13733	13563	13500	13559	13506	13717	13598	13716	13597	13551	13550	13480	13671	13761	13553	13575	13444	13570	13606	13518	13619	13686	13604	13539	13641	13630	13603	13496	13654	13649	13561	13564	13589	13513	13520	13532	13515	13599	13704	13598	13583	13581	13532	13483	13553	13535	13473	13551	13679	13475	13629	13534	13536	13578	13610	13689	13761	13512	13452	13541	13571	13553	13620	13642	13596	13653	13558	13559	13688	13666	13454	13593	13661	13573	13549	13658	13509	13637	13531	13624	13498	13535	13564	13703	13621	13506	13699	13722	13521	13614	13583	13607	13598	13556	13605	13541	13732	13688	13793	13673	13490	13613	13624	13712	13498	13624	13449	13544	13422	13607	13527	13500	13578	13592	13704	13594	13689	13501	13497	13578	13557	13680	13755	13604	13637	13503	13485	13617	13550	13613	13666	13593	13590	13522	13489	13471	13718	13497	13443	13641	13594	13652	13525	13605	13585	13589	13631	13507	13691	13734	13418	13467	13512	13734	13570	13495	13525	13596	13484	13498	13654	13483	13655	13641	13648	13720	13680	13676	13575	13555	13443	13669	13589	13482	13507	13588	13550	13509	13575	13708	13561	13433	13687	13642	13572	13412	13575	13533	13674	13629	13432	13501	13560	13573	13329	13686	13581	13617	13595	13508	13537	13618	13684	13591	13719	13431	13583	13677	13441	13510	13593	13731	13526	13521	13553	13568	13453	13451	13674	13465	13671	13753	13439	13421	13546	13557	13363	13514	13477	13641	13543	13553	13678	13680	13574	13457	13762	13501	13534	13525	13723	13566	13631	13487	13525	13514	13571	13769	13567	13579	13661	13692	13540	13495	13536	13599	13645	13618	13337	13714	13513	13648	13650	13439	13672	13649	13602	13679	13540	13578	13571	13673	13691	13510	13538	13552	13581	13644	13626	13777	13594	13484	13518	13501	13527	13694	13586	13413	13456	13517	13629	13584	13651	13662	13596	13434	13665	13482	13540	13521	13609	13594	13501	13540	13415	13534	13615	13569	13692	13472	13634	13375	13547	13517	13491	13554	13617	13457	13611	13557	13708	13379	13543	13709	13494	13459	13654	13464	13535	13653	13515	13736	13740	13703	13696	13453	13652	13624	13614	13531	13651	13510	13566	13455	13737	13645	13656	13574	13587	13483	13562	13487	13672	13505	13656	13653	13607	13523	13558	13528	13552	13547	13533	13664	13651	13521	13552	13569	13313	13775	13613	13707	13508	13544	13462	13348	13619	13772	13403	13589	13610	13516	13597	13843	13592	13590	13723	13521	13595	13514	13542	13609	13606	13709	13520	13638	13653	13616	13429	13720	13728	13567	13733	13546	13583	13553	13502	13659	13485	13609	13597	13685	13567	13500	13628	13612	13508	13614	13499	13648	13636	13420	13538	13739	13464	13613	13618	13520	13502	13600	13579	13477	13654	13436	13485	13679	13609	13532	13613	13668	13569	13452	13494	13499	13655	13680	13575	13634	13555	13705	13576	13611	13655	13524	13657	13551	13623	13440	13586	13374	13560	13688	13426	13751	13586	13732	13493	13543	13714	13616	13608	13474	13607	13492	13597	13439	13749	13544	13635	13563	13544	13478	13569	13593	13644	13586	13701	13608	13609	13590	13707	13449	13594	13573	13505	13415	13490	13540	13536	13574	13487	13606	13543	13565	13744	13624	13572	13519	13539	13520	13588	13607	13479	13598	13579	13594	13562	13619	13468	13738	13620	13552	13665	13511	13672	13678	13450	13666	13519	13684	13594	13530	13631	13498	13644	13464	13559	13680	13680	13599	13518	13647	13487	13449	13687	13437	13376	13680	13678	13654	13719	13388	13681	13722	13555	13586	13715	13467	13444	13745	13563	13541	13629	13656	13554	13556	13550	13573	13602	13657	13623	13467	13564	13616	13812	13535	13663	13559	13709	13501	13638	13569	13658	13489	13386	13618	13581	13567	13563	13616	13439	13705	13570	13685	13603	13519	13642	13640	13691	13506	13393	13512	13474	13509	13682	13417	13482	13557	13717	13507	13357	13640	13493	13670	13569	13567	13557	13729	13594	13536	13562	13366	13670	13566	13564	13524	13698	13480	13539	13574	13484	13580	13613	13693	13563	13498	13546	13781	13542	13615	13448	13757	13550	13597	13512	13614	13546	13650	13626	13518	13457	13453	13500	13457	13604	13753	13556	13467	13625	13493	13505	13655	13641	13843	13673	13635	13468	13507	13707	13415	13560	13611	13628	13671	13681	13509	13541	13544	13570	13630	13470	13578	13461	13662	13656	13525	13662	13671
23496	20992	28458	23757	21651	23612	23655	19378	18399	18554	18123	17547	17172	16747	16590	16725	16633	16647	16636	16857	16636	16616	16212	16189	16302	16350	16235	16194	16216	16347	15897	16011	16107	16146	16182	16183	16085	15973	16243	16248	16147	16154	16203	16099	17163	18517	18264	17225	16903	16157	15979	16123	16049	16033	16235	16153	16142	16012	16103	15883	16050	16209	16153	16204	16029	15911	16008	16022	15895	15967	16081	16026	16236	16014	16222	16056	16026	16215	15976	16035	15927	15792	16112	16055	15826	15905	16166	15945	16001	16122	16100	15984	16066	15837	15813	16035	15960	15900	15861	15883	16085	16294	16093	15940	16136	15837	15799	15843	16024	16010	15764	16138	15993	15935	16047	16112	15888	16102	16017	16036	15854	16114	16062	15973	16068	15802	15947	15919	16130	16204	16023	16144	15912	16098	15957	15964	15936	16287	15887	16100	15949	16034	16004	15949	16055	15940	15880	16120	16081	16073	15787	15951	16082	16103	15829	16024	16037	16069	16213	15837	15922	15791	16038	15890	16051	16070	16044	15918	16040	16055	15925	15969	16080	16014	15822	15886	15957	15912	16100	15801	16063	15873	15800	16006	15840	15991	15912	15932	16046	16008	15997	15901	15867	15814	16078	16021	15957	15937	15834	16017	15881	16059	15963	15953	15927	15917	15822	16024	16153	16088	15946	16047	15757	15902	15988	16031	15927	15986	16056	16057	15910	16072	16268	15967	16015	16083	15983	16001	16079	15985	16060	16039	15876	16084	16048	15891	16027	15997	16082	16033	16173	15934	15773	15763	15853	16080	16206	15795	16013	15788	15823	15708	15989	15818	16152	16002	15942	15939	15997	15959	15682	16032	15912	16053	15775	16071	16044	16140	15804	15839	16004	15847	15982	16034	16026	16162	16046	16055	15877	15900	15822	15878	15972	15953	16021	15846	15935	15966	16088	16003	15827	15821	16015	15801	15930	15999	15929	15950	15987	16071	15975	16138	15840	15909	15787	15968	16062	15952	15934	15862	16106	15866	15931	15916	15984	15910	16012	15847	15892	16033	15952	16064	15880	16171	16129	15977	15990	16123	15974	16109	15777	16050	16106	16000	16072	16053	15609	15919	16028	16148	15987	15897	16020	16056	15887	16031	15954	15939	15940	16060	15919	16223	15897	15841	16040	16021	16114	16229	15900	15923	15756	15946	16034	16315	16073	15835	16004	15825	15801	15907	15972	16072	15906	15924	15908	16115	16168	16198	16038	16122	15977	16207	16023	15884	15919	15835	15883	16033	15959	15928	16116	15954	16187	15951	15922	15983	16005	15870	15934	15892	15984	16114	15947	16033	15932	15965	16206	16045	15891	16073	16043	15843	15892	16063	16055	16044	16097	15961	15750	16027	16003	16020	15935	16093	16051	16189	15974	15848	15884	16018	15878	16054	16198	16020	15842	16079	15939	16044	16042	15918	16145	15927	16014	15978	15881	16031	16041	15875	15957	16061	15975	15953	16099	15915	16064	15859	15895	15974	16129	15928	15908	16003	15883	15915	15935	15979	15894	15875	16050	16038	15936	15837	16266	15867	15921	16033	16037	16233	16147	15979	15882	16036	16043	15904	16041	16004	15916	16053	16018	15884	15992	15953	15894	15982	15925	16007	15962	15986	16196	16003	15726	15952	15825	15670	16011	16167	16026	16182	16007	15670	15901	15979	15843	15826	15920	15965	15913	15889	15988	16015	16027	15921	16269	15795	16006	16016	16138	16068	15986	16022	16034	16192	15927	15943	15924	15895	16087	16086	16021	15976	16135	15819	15932	16133	15856	16167	16148	15904	16134	15976	15872	16028	15919	15949	16073	16054	15850	16063	16023	15827	16060	16021	15827	16029	16131	16041	16043	16201	15966	16214	16038	16125	16034	15929	16036	15912	15740	15962	15909	16040	16057	16025	15972	15954	15885	15966	15993	15808	16149	15891	16294	15910	15968	15711	15930	16138	15848	15877	16032	15921	15903	15833	16104	15882	15885	16085	15828	16006	15830	15968	16041	15988	16090	16057	15965	16140	15996	16106	16042	15993	16204	15916	16128	16027	16150	15808	16035	15930	15980	16238	15860	15885	16108	16060	15983	16018	16015	15940	15925	15978	15891	16018	15899	16143	15979	15931	16053	15854	16053	16111	16012	15922	16020	15853	15725	16080	16035	15969	16023	15976	16067	15771	15993	16060	16084	16124	15898	15906	16024	16021	15779	16018	15768	15777	15990	15991	15693	16083	15674	15838	15866	15844	15978	15888	15744	15991	16035	16073	16096	16053	16012	16123	15856	15875	16051	15945	15913	15945	16097	15971	16024	16151	15933	16088	15954	15810	15957	15942	15967	15955	15826	16055	15832	15925	16021	15801	15816	15868	16027	15921	15781	15823	15923	16020	15991	16092	15959	16048	15929	16135	15875	15818	15768	15964	15805	16103	15812	15976	16102	15991	16033	15852	16003	15911	16104	16100	15980	15917	16005	15963	15954	15702	15946	16207	15964	16029	16099	15731	16048	16049	15946	16028	15981	16077	15986	15978	16234	15792	16012	16027	15944	16008	16119	16102	15925	15879	15865	15913	16127	16073	16137	15802	16015	15758	15896	16180	16148	15829	15686	16094	16173	16071	16011	15905	15968	15870	15860	15916	15959	15930	16245	16109	16119	16044	16001	15670	15962	16099	16142	15744	15934	16155	15923	16182	15962	15895	15981	15997	15771	15946	15972	16052	16106	15983	16077	15893	15928	15899	15975	16075	15897	16075	15867	16128	15965	16125	16119	15960	16026	15774	16081	15802	16004	16034	16027	15933	16013	15975	16194	15842	15970	16043	16004	15899	16188	15796	15811	15921	15852	15869	15926	16034	15895	15821	16099	15962	15805	16151	15916	16036	15996	15979	15899	16152	15792	16017	15827	16188	15885	15889	15994	16101	15858	15951	15963	15997	16080	15916	16014	15976	15977	15891	15925	15923	15861	15996	15848	15771	15851	15905	15889	16036	15975	16157	16172	15922	15955	16070	16042	15835	16001	16009	16146	16259	16173	15924	15988	15897	15832	15892	15876	16034	16011	15775	15909	15938	15982	16047	15805	15998	15979	15967	16260	16090	15933	15980	16084	15821	16012	16191	15915	15808	16120	15867	16103	15716	15979	16090	15974	15855	15892	16055	16111	15942	15900	15999	15910	16052	16149	15978	16042	15831	16132	15923	15984	16044	16048	16096	16007	16073	16181	16055	15869	16076	15816	15721	16071	15926	15808	16026	15827	15944	16072	16015	15887	16244	15933	15814	16039	16012	15900	15976	16025	15894	15886	15904	16030	16001	16040	15831	15993	15909	16039	16213	15877	15880	15972	15908	15866	16096	16114	16010	15955	15926	15980	15873	16154	16083	16056	15799	15890	15879	15946	15853	15943	15977	16148	15948	15846	16117	15968	16031	16059	15861	16096	15869	15966	16065	16042	15982	15931	15952	15714	16102	16142	16001	15929	15895	15990	15991	15980	16030	16042	16146	16188	16021	16006	15948	15661	15915	15846	16050	15940	16005	15914	16127	15933	15994	16116	16044	16123	16059	15828	15726	15782	15924	16013	16273	15808	16060	16037	16143	15975	15961	16123	16089	16001	16001	15996	16067	16059	16067	16182	16026	16040	16106	15856	15958	16221	15958	15878	15981	16142	15917	15923	16050	15876	16052	15843	16000	16055	15965	16123	16065	15836	16104	16115	16047	16014	15869	15829	16052	16073	15993	16060	16085	16043	15928	16016	16095	15998	16036	16255	15903	15753	15772	15814	15944	16011	15994	15908	16099	15882	16058	16072	16015	15786	16059	15796	16193	15981	15926	16063	15877	15957	16072	15833	15816	15884	16033	16103	16071	16125	15917	16121	15904	15968	16111	15953	15892	15977	15930	16084	15863	16164	15996	15942	15950	16024	15996	16001	15622	16027	16019	16160	15818	15859	15782	15944	16062	15982	15888	15813	15942	15953	15638	15655	15801	15948	15923	15924	16095	15870	15882	16046	15990	16006	16092	16005	16064	15947	16238	16172	16112	15794	15730	15858	15959	16006	15850	16089	15823	16087	15781	15858	15917	16095	16051	16076	15921	16082	15990	16084	16078	16071	16061	16191	16099	15935	15902	16181	15871	15857	16291	16000	15983	15955	15894	15835	15898	15954	15968	15998	15955	16090	16118	16037	16038	15999	15873	16011	15991	15839	16041	16074	16044	16047	15949	15888	16233	15804	15873	15945	15745	15981	16128	15959	15982	16026	16019	15895	15928	16095	16114	15998	16069	15920	15966	15945	15698	15977	16094	15955	15997	16121	16106	16220	15867	16156	15918	15866	15959	16117	15968	15920	15977	15969	15911	15941	15925	15940	15892	16132	15941	16030	16015	15810	16068	15991	15932	16035	16041	15902	15971	16110	16006	16172	16062	15861	15948	15845	15979	15951	16032	15952	15853	16147	15923	16192	15738	15972	15890	16064	15929	15980	15939	16177	15975	15985	15929	15940	15995	16079	15964	15972	15847	15982	15835	15776	15970	15814	15875	16130	16250	16031	16029	16134	16035	16074	16038	16109	15899	16174	16080	15943	15951	16071	15909	16057	16171	15940	16078	15822	15889	16212	15981	15913	15939	15878	16036	15918	15943	16094	15890	15819	15975	16119	15938	15998	16065	15921	15905	16144	15977	16001	15850	15878	15824	16097	16159	16125	15953	16263	15806	15983	15884	15972	16107	15847	16060	16172	15934	15967	16079	15942	16038	15897	15966	15926	16039	16147	16057	15896	15901	15914	15926	16119	16083	16065	16018	15917	15922	15800	16083	16223	16158	16112	15872	16011	16120	15829	16012	16178	16078	15975	16001	16000	15914	16026	16260	15983	16014	16000	15988	15912	15984	16102	16151	15845	16130	15970	15893	15970	15929	16073	16144	16039	15934	15816	15946	15740	15762	15934	15995	16146	15986	15953	16020	15984	15931	15975	16113	16110	15980	15863	15995	16009	16295	15937	15789	15990	16223	16176	15807	15839	15938	15958	16074	16076	15590	16011	16113	15941	15853	15848	15946	15895	16079	16090	16128	15872	16074	15984	16334	16044	16191	16058	16029	16142	15882	16023	16099	16111	15853	15940	15920
24750	41121	37691	29031	23700	20513	18550	17452	17029	16845	16072	15374	14747	14322	14038	14069	13878	13976	14111	14131	13868	13744	13480	13753	13646	13405	13461	13280	13355	13179	13254	13244	13189	13278	13208	13256	13248	13252	13103	13089	13213	13147	13218	13301	15104	16332	15859	15025	13895	13347	12997	12969	13241	13201	13121	13203	13053	13182	13090	13353	13267	13095	13099	13121	13108	13159	13204	12931	13031	13058	12884	13059	13337	13118	13318	13264	13164	13179	13157	13073	13052	13133	13197	13299	13187	13146	13182	13040	13220	13068	13174	13039	13062	13243	13066	13119	13074	13228	13102	13068	13246	13091	13091	13226	12968	13211	13276	12895	13186	13275	13238	13051	13258	13213	13203	13002	13044	13124	13048	13256	13147	13250	13221	13140	13223	13097	13195	13267	13161	13255	13322	13160	13071	13215	13181	13148	12997	12949	13166	13240	13195	13234	13104	13056	13304	13100	13260	13145	13151	13003	13116	13269	13132	13152	13244	13042	13300	13184	13173	13126	13125	13229	13203	13114	13244	13108	13177	13212	13199	13166	13181	13114	12932	13142	13067	13125	13122	13235	13179	13339	13137	13111	13121	13191	13235	13076	13118	13254	13257	13316	13139	12981	13237	12896	13230	13126	13145	13160	13152	13082	13009	13204	13191	13133	13171	13216	13163	13158	13099	13101	13001	13033	13200	13097	13210	13187	13234	12979	13113	13101	13074	13139	13094	13070	13070	13187	13091	13226	13117	13123	13069	13183	13109	13026	13301	13022	13016	13187	12935	13205	13120	13156	13143	13054	13089	13146	13088	13084	13192	13284	12988	13061	13198	13036	13071	13188	13087	13141	13031	13040	13237	13211	13245	12957	13079	13191	13184	13094	13097	13122	13260	13025	13161	13201	13121	13210	13196	13224	13088	13083	13112	13165	12978	13195	13228	13139	13025	13084	13198	13117	13269	13058	13139	13163	13102	13179	13047	13016	13095	13267	13002	13329	13135	13171	13046	13098	13286	13100	13151	13175	13178	13055	13100	13069	13099	13218	13083	13205	13090	13069	13214	13175	13121	12990	13149	13155	13116	13173	13095	12984	13092	13136	13090	13062	13184	13279	13065	13051	13275	13151	13044	13277	13180	13237	13058	13070	13091	13130	13186	13122	13060	13156	13206	13211	12942	13114	13032	13189	13136	13093	13141	13175	13114	13165	13075	13182	13154	13201	13221	13115	13035	13058	13089	13120	13054	13237	13193	13279	13240	13166	13166	13200	13080	13160	13213	13221	13089	13026	13143	13142	13070	13149	13133	13137	13061	13180	13096	13194	12961	12983	13173	13123	13173	13109	13118	13167	13210	13111	13140	13149	13332	13193	13094	13043	13196	13122	12961	13020	12949	13031	13126	13286	13057	13100	13080	13133	13246	13201	13062	13122	13231	13117	12970	13161	13173	13048	13070	13098	13011	12963	13134	13261	13112	13072	13030	13065	13204	13306	13061	13227	12946	13210	13123	12926	12987	13077	13293	13012	13114	13240	13089	13024	13053	13055	13267	13098	13072	13174	13144	13225	13203	13234	13253	13092	13158	13197	13022	13114	13109	13168	13044	13186	13096	13082	13171	13078	13016	13121	13315	13240	13142	13256	13044	12880	13094	13013	13372	13123	13122	13302	13191	13008	13130	13110	13291	13118	13091	13265	12965	13035	13147	13100	13011	12996	13177	13165	13123	13164	13294	13051	12935	13116	13108	12884	13223	13184	13106	13179	13042	13067	13096	13085	13207	13100	13092	13086	13084	13193	13265	13025	13056	13250	13031	13074	13080	13089	13224	13157	13142	13039	13100	13173	13103	13239	13113	13175	13190	13217	13271	13105	13181	13175	13096	13200	13049	13226	13062	13048	13054	13196	13164	13001	13084	13141	13226	13050	13286	13159	12959	13156	13184	12988	13084	13208	13226	13073	13190	13139	13247	12997	13229	13016	13046	13130	12980	13055	13091	12997	13223	12960	13270	13232	12972	13025	13222	13273	13290	13023	13225	13228	13074	13131	13169	13060	13030	13199	13097	13208	13218	13211	13003	13120	13232	13259	13350	13142	13250	13091	13011	13244	13265	13155	13163	13053	13132	13101	13096	13339	13119	13106	13131	13039	12978	13231	13209	13387	13047	13162	13073	13250	13224	13112	13252	13060	13153	12853	13155	13104	12942	13206	13021	13051	13142	13176	13156	13105	13044	12921	13121	13007	13166	13051	13076	12909	13083	13199	13162	13119	13321	13207	13097	13043	13141	13207	13127	13110	13018	13115	13212	13217	12995	13138	13233	13239	12992	13106	13141	13071	13133	13099	13243	13170	13164	12955	13022	13271	13099	13015	13194	13237	12956	13121	13118	12979	13004	13025	13019	13149	13218	13007	13290	13046	13174	13064	13260	13214	13063	13054	13042	13189	13135	13146	13137	13224	13216	13132	13048	13037	13088	12812	13176	12997	13047	13123	13029	13264	13074	13121	13140	13016	12989	13168	13036	13050	13049	13094	13068	13150	13320	13225	13108	13109	13232	13243	13214	13094	13127	13030	13241	13187	13037	13093	13061	13215	13087	13111	13066	13180	13046	13249	13261	13111	13247	13172	13107	13105	13170	13034	13155	13309	13279	13195	13131	13184	13057	13029	12963	13209	13235	13216	13048	13006	13200	13111	13085	13209	13130	13139	13058	13125	13236	13102	13062	12990	13161	13042	13074	13203	13148	13039	13122	13247	13133	13025	13261	13084	13231	13038	13097	13133	13183	13185	13100	13175	13052	13270	12974	13100	13045	13180	13070	13157	13151	13161	13011	13282	13127	13179	13006	13244	13239	13251	13108	13129	13231	13311	13212	13155	13063	13223	13124	13081	13344	12928	13408	13115	13235	13133	13067	13090	12942	13245	13096	13237	13152	12941	13255	13227	13183	13040	13167	13271	13227	13279	13039	13101	13135	12983	13032	13136	13035	13115	13191	13032	13186	13126	13114	13163	13001	13099	13119	13197	13031	13201	13235	12950	13081	13003	13094	13070	12972	13205	13143	12957	13081	13092	13103	12937	13145	13325	13125	13260	12960	13044	13054	13047	13255	13203	13212	13165	13135	13074	13214	13193	13084	13257	13156	13278	13087	12972	13144	13025	13211	13293	13132	13147	13230	13093	13219	13225	13079	13011	13093	13075	12971	13180	13035	13260	12999	13099	13230	13079	13107	13060	13052	13135	13164	13041	13087	13258	13117	13073	13063	13203	13240	13139	13281	12980	13362	13164	13019	13172	13182	13126	13149	13004	13084	13271	13132	13191	13160	13137	13144	13162	13045	13209	13160	13096	13147	12974	13172	12882	13125	13004	13166	13015	13160	13180	13248	13203	13075	13058	13050	13021	13170	13103	13153	13240	13298	13387	13207	13022	13208	13116	13264	13031	13083	13209	13161	13204	13094	12931	13071	13177	13071	13072	13210	13251	13126	13043	13178	13027	13354	13178	13071	13243	13026	13086	13302	13060	13226	13034	13173	13132	13135	13285	12913	13177	13069	12967	13122	13251	13070	13135	13231	13024	13042	13141	13250	13093	13203	13106	13083	13188	12953	13073	13084	13084	13159	13141	13077	13041	13153	13138	13204	13169	13169	13066	13265	13210	13158	13125	13068	13143	13273	13257	13061	13227	13106	13128	13063	13012	12882	12936	12893	13279	13070	13086	13134	13043	13244	13080	13180	13245	13156	13283	13065	13067	13085	13203	13118	12977	13076	13323	13160	13185	13042	13160	13139	13062	13250	12989	13077	13071	13226	13011	13112	13072	13029	13352	13004	13102	13238	12928	13046	13063	13222	13234	13212	13065	13093	13090	13195	13136	13266	13249	13009	13054	13145	13107	12992	13131	13071	13186	13163	13029	13179	13172	13245	13223	13253	13220	13152	13195	13231	13202	13271	12989	13015	13103	13143	13139	13269	13087	13254	12987	13214	13134	13148	13149	13107	13135	12924	13109	13276	13086	12993	12909	13116	13264	13127	13286	13134	13074	13107	13133	13219	13198	13079	13144	13057	13099	13261	13089	13146	13211	13288	13234	13100	13049	12988	13104	13195	13181	13207	13090	13181	13165	13011	13250	13007	13261	13074	13233	13104	13121	13100	13151	13225	13025	13173	13276	13114	13174	13213	13058	13098	13189	13005	13093	13068	13188	13153	13219	13220	12993	13238	13219	13100	13162	13071	13177	13090	12996	13107	13171	13030	13186	13208	13209	13074	13074	13102	13187	13289	13088	13248	13161	13116	13074	13123	12990	13137	13120	13046	13231	13101	13112	13154	13154	12975	13043	13267	13033	13116	13211	13198	13076	13161	13030	13123	12999	13145	13033	13218	13133	13129	13096	13345	13279	13027	13145	13193	13133	13077	13251	13253	13028	13103	13146	13095	13006	13172	13085	13008	13038	13095	13211	13154	13036	13193	13075	13278	13027	13215	12961	13193	13082	12861	13068	13122	13159	12987	13072	13069	13220	13232	13066	12984	13399	12891	12977	13003	13106	13192	12953	13049	13222	13073	13154	13118	13166	13141	13112	13146	13157	13090	13033	13206	13138	13116	13096	13173	13217	13072	13089	13264	13072	13173	13329	13094	13101	13167	13168	13137	13181	13311	13205	13043	13197	13067	13112	13212	13099	13124	13235	13140	13145	13341	13114	13182	13175	13390	13049	13075	13083	13089	13245	12942	13089	13311	13126	13228	13087	12959	13067	13151	13088	13110	13067	13029	13179	13293	12995	13083	13158	13083	13003	13071	13138	13157	13185	13166	13112	13246	13180	13078	13088	13010	13159	13122	13129	13232	13249	13155	13208	13212	13052	13152	13221	13003	13009	13125	13065	13099	13106	13078	13064	13087	13351	13066	12974	12980	13180	13017	13145	13130	13190	13014	13080	13161	13144	13079	13077	13128	13195	13182	13070	13075	13337	13126	13182	13100	13278	13093	13054	13270	13164	13099	12976	13026	13003	13239	13040	13011	13189	13144	13076	13177	13085	13154	13241	13177	13158	13154	13170	12995	13186	13033	13283	13139	13170	13173	13160	13100	13155	13113	13271	12967	12989	13031	13125	13040	13117	13138	13135	12985	13119	13180	13205	13284	13105	13138	13060	13100	13171
29429	22984	23530	19931	17332	17021	17057	16771	16798	16874	16802	16603	16653	16519	16413	16264	16402	16309	16358	16486	16440	16241	16403	16289	16478	16336	16283	16140	16209	16329	16188	16403	16273	16212	16211	16236	16230	16116	16365	16288	16326	16280	16392	16383	16321	16556	16454	16453	16444	16432	16394	16208	16366	16275	16252	16483	16150	16151	16177	16197	16246	16287	16243	16202	16041	16167	16399	16288	16221	16358	16464	16241	16545	16179	16322	16303	16227	16193	16167	16259	16308	16430	16257	16267	16364	16356	16429	16284	16342	16448	16217	16096	16382	16290	16290	16438	16359	16277	16295	16341	16196	16237	16311	16216	16279	16154	16268	16309	16540	16240	16388	16062	16139	16246	16330	16307	16515	16438	16457	16285	16177	16249	16280	16486	16339	16284	16237	16376	16317	16372	16168	16251	16199	16251	16160	16222	16085	16344	16273	16242	16268	16418	16302	16300	16240	16037	16229	16283	16496	16205	16172	16307	16176	16191	16249	16238	16452	16449	16210	16337	16310	16159	16259	16436	16314	16096	16278	16303	16256	16226	16315	16233	16303	16259	16375	16148	16178	16324	16371	16269	15982	16456	16087	16066	16202	16286	16289	16345	16259	16300	16285	16328	16101	16353	16217	16309	16409	16407	16243	16165	16300	16330	16248	16062	16080	16395	16442	16344	16034	16386	16242	16332	16170	16124	16312	16205	16124	16175	16348	16197	16347	16409	16240	16382	16345	16346	16318	16239	16358	16318	16003	16311	16181	16280	15937	16303	16370	16363	16533	16275	16249	16192	16472	16413	16425	16405	16103	16220	16351	16191	16239	16225	16306	16165	16269	16292	16404	16271	16254	16169	16344	16357	16343	16134	16260	16224	16192	16298	16117	16159	16371	16311	16245	16205	16151	16365	16371	16200	16298	16169	16151	16191	16277	16260	16257	16366	16088	16440	16356	16397	16387	16109	16204	16442	16280	16333	16271	16228	16300	16336	16273	16298	16377	16117	16483	16353	16134	16272	16266	16153	16238	16138	16110	16150	16319	16383	16198	16112	16282	16071	16270	16164	16065	16471	16087	16367	16357	16419	16329	16396	16338	16120	16276	16153	16315	16373	16183	16263	16153	16411	16303	16197	16278	16335	16439	16244	16413	16340	16156	16265	16283	16465	16290	16341	16362	16283	16118	16434	16315	16358	16319	16335	16424	16380	16396	16271	16202	16445	16282	16114	16468	16370	16295	16260	16380	16115	16393	16167	16304	16309	16206	16329	16327	16336	16398	16419	16372	16173	16184	16190	16055	16376	16216	16240	16374	16283	16300	16356	16337	16153	16301	16356	16239	16347	16444	16273	16109	16279	16222	16270	16099	16012	16285	16274	16313	16427	16421	16306	16319	16432	16370	16109	16389	16219	16473	16091	16139	16306	16277	16445	16258	16371	16279	16351	16377	16367	16210	16260	16154	16378	16381	16378	16318	16514	16278	16423	16314	16262	16063	16248	16422	16367	16410	16384	16251	16268	16145	16141	16142	16197	16285	16516	16268	16245	16460	16266	16282	16240	16311	16439	16383	16203	16318	16392	16308	16328	16371	16260	16257	16162	16141	16432	16255	16345	16164	16086	16242	16197	16251	16376	16156	16346	16379	16474	16285	16547	16310	16287	16291	16192	16273	16318	16158	16132	16274	16262	16328	16330	16310	16244	16149	16284	16296	16292	16302	16382	16133	16453	16234	16201	16245	16130	16307	16432	16428	16056	16268	16368	16155	16120	16188	16380	16238	16385	16174	16107	16242	16207	16300	16289	16296	16265	16359	16328	16152	16329	16336	16262	16223	16213	16291	16242	16634	16478	16465	16432	16304	16139	16176	16374	16487	16283	16143	16299	16409	16189	16368	16365	16245	16396	16056	16233	16287	16327	16372	16184	16462	16298	16354	16241	16251	16143	16109	16086	16288	16190	16117	16287	16224	16217	16187	16248	16366	16502	16260	16100	16359	16161	16400	16434	16336	16321	16513	16521	16175	16291	16337	16120	16347	16314	16144	16258	16402	16623	16294	16202	16258	16341	16227	16255	16238	16399	16338	16434	16404	16245	16445	16419	16266	16385	16129	16262	16315	16291	16370	16310	16263	16385	16218	16139	16541	15901	16205	16265	16212	16391	16290	16319	16107	16261	16272	16216	16468	16218	16224	16680	16334	16418	16191	16179	16274	16425	16466	16393	16298	16302	16220	16314	16332	16151	16253	16058	16215	16035	16133	16321	16303	16432	16249	16477	16487	16185	16161	16293	16462	16213	16162	16298	16300	16452	16325	16511	16248	16261	16281	16050	16114	16204	16412	16257	16473	16221	16184	16346	16489	16302	16535	16372	16372	16229	16050	16246	16265	16462	16237	16081	16174	16229	16374	16394	16235	16328	16239	16342	16094	16257	16182	16236	16286	16361	16275	16287	16478	16279	16327	16406	16224	16409	16312	16057	16280	16412	16515	16426	16627	16372	16497	16397	16042	16281	16539	16273	16191	16237	16163	16289	16494	16310	16119	16340	16249	16377	16346	16255	16159	16557	16133	16408	16235	16201	16101	16383	16168	16136	16239	16372	16246	16380	16379	16362	16007	16354	16239	16253	16445	16313	16290	16254	16417	16215	16541	16358	16281	16267	16234	16167	16108	16395	16193	16284	16253	16220	16265	16380	16342	16203	16223	16203	16285	16145	16202	16311	16454	16228	16363	16427	16102	16336	16317	16328	16266	16238	16309	16433	16410	16216	16391	16122	16191	16305	16247	16274	16351	16115	16463	16262	16250	16365	16221	16415	16377	16099	16213	16017	16040	16353	16348	16135	16186	16199	16233	16264	16092	16506	16283	16027	16215	16088	16225	16245	16232	16155	16367	16134	16229	16463	16248	16156	16199	16295	16264	16237	16413	16443	16139	16238	16287	16193	16281	16376	16379	16021	16224	16321	16381	16031	16053	16225	15998	16238	16121	16199	16289	16412	16362	16369	16251	16159	16094	16276	16203	16444	16136	16364	16175	16204	16176	16302	16276	16269	16285	16241	16310	16381	16278	16201	16243	16254	16326	16183	16143	16076	16545	16298	16409	16318	16235	16328	16372	16225	16233	16239	16362	16327	16473	16265	16320	16225	16471	16210	16288	16258	16135	16304	16380	16445	16274	16299	16258	16356	16332	16393	16265	16263	16216	16041	16078	16248	16308	16199	16284	16274	16280	16371	16616	16348	16206	16148	16317	16338	16492	16350	16426	16196	16250	16130	16399	16184	16051	16375	16432	16396	16191	16235	16361	16258	16384	16298	16059	16085	16532	16288	16258	16368	16375	16340	16237	16389	16345	16333	16414	16281	16130	16160	16396	16425	16484	16378	16245	16232	16166	16352	16121	16195	16290	16394	16162	16325	16295	16075	16278	16089	15996	16381	16150	16326	16323	16261	16147	16392	16432	16134	16293	16167	16261	16108	16267	16268	16088	16312	16362	16299	16201	16218	16278	16438	16252	16208	16214	16418	16350	16388	16312	16321	16426	16134	16343	16311	16409	16337	16290	16258	16276	16320	16251	16490	16278	16206	16274	16344	16198	16560	16413	16191	16261	16225	16379	16402	16445	16283	16024	16192	16218	16325	16444	16288	16580	16502	16320	16247	16368	16404	16267	16337	16430	16331	16176	16363	16316	16290	16241	16311	16432	16153	16217	16107	16149	16336	16164	16279	16012	16309	16340	16052	16314	16208	16363	16133	16161	16225	16279	16294	16313	16172	16332	16246	16244	16486	16338	16331	16202	16170	16224	16232	16227	16443	16187	16104	16480	16336	16158	16493	16415	16355	16260	16094	16422	16394	16364	16195	16282	16370	16396	16160	16352	16192	16129	16295	16215	16296	16412	16445	16230	16411	16332	16331	16373	16335	16476	16466	16155	16279	16319	16417	16364	16501	16386	16427	16267	16172	16187	16168	16148	16481	16222	16174	16276	16338	16147	16236	16310	16548	16297	16178	16098	16255	16248	16302	16428	16403	16279	16328	16292	16421	16434	16283	16540	16403	16222	16186	16213	16371	16481	16354	16370	16223	16292	16284	16292	16364	16289	16251	16342	16156	16368	16255	16271	16078	16070	16067	16205	16181	16319	16423	16248	16453	16255	16388	16326	16316	16310	16314	16178	16252	16207	16170	16296	16396	16411	16221	16221	16169	16343	16171	16310	16283	16310	16357	16286	16300	16312	16114	16262	16343	16283	16413	16298	16227	16180	16286	16275	16337	16424	16411	16277	16388	16111	16256	16313	16286	16362	16296	16328	16229	16484	16344	16105	16152	16383	16300	16248	16358	16102	16211	16159	16379	16255	16391	16219	16213	16254	16470	16386	16322	16165	16402	16154	16393	16300	16412	16325	16202	16253	16403	16278	16325	16302	16373	16292	16452	16344	16277	16445	16307	16330	16087	16169	16225	16344	16160	16126	16232	16447	16360	16384	16187	16241	16205	16521	16208	16156	16323	16214	16397	16576	16159	16452	16270	16168	16099	16091	16190	16330	16332	16244	16199	16281	16256	16113	16562	16416	16213	16332	16255	16172	16399	16240	16245	16273	16324	16131	16151	16252	16083	16118	16166	16346	16222	16171	16176	16311	16240	16156	16265	16367	16326	16174	16215	16408	16082	16253	16087	16406	16123	16352	16312	16219	16133	16257	16328	16406	16430	16253	16345	16241	16344	16151	16183	16452	16405	16494	16243	15933	16280	16198	16349	16198	16090	16255	16278	16424	16348	16352	16119	16203	16347	16199	16199	16213	16396	16404	16389	16160	16415	16349	16222	16246	16330	16293	16080	16366	16070	16265	16319	16143	16171	16143	16505	16473	16385	16319	16261	16242	16203	16274	16248	16372	16349	16224	16142	16160	16331	16216	16331	16375	16216	16330	16344	16340	16364	16379	16230	16373	16393	16102	16362	16283	16111	16243	16294	16253	15964	16257	16312	16321	16233	16452	16136	16129	16420	16353	16131	16060	16343	16260	16612	16474	16444	16320	16309	16248	16135	16095	16215	16191	16433	16234	16338	16227	16315	16400	16352	16132	16017	16385	16055	16308	16262	16415	16112	16259	16115	16175	16352	16304	16363	16406	16281	16333	16082	16249	16312	16227	16279	16126	16153
19483	23456	20771	16612	15235	14650	14315	14206	14314	14142	14160	13539	13604	13506	13480	13422	13399	13449	13624	13579	13465	13426	13446	13425	13486	13323	13457	13476	13317	13317	13433	13219	13312	13514	13297	13292	13391	13228	13373	13245	13295	13377	13335	13335	13381	13470	13652	13456	13483	13351	13149	13217	13193	13278	13421	13306	13465	13334	13187	13256	13351	13315	13320	13378	13238	13261	13165	13335	13378	13190	13313	13162	13165	13331	13299	13117	13272	13451	13379	13276	13359	13363	13331	13255	13259	13241	13268	13056	13521	13248	13328	13172	13242	13357	13242	13210	13340	13163	13292	13423	13319	13310	13276	13130	13315	13340	13250	13326	13099	13440	13295	13168	13232	13326	13334	13311	13106	13297	13358	13348	13194	13216	13220	13226	13437	13353	13348	13243	13339	13382	13125	13233	13350	13384	13330	13274	13243	13288	13263	13184	13177	13310	13182	13062	13303	13326	13356	13249	13160	13088	13234	13303	13365	13227	13078	13282	13420	13303	13275	13195	13235	13217	13232	13297	13343	13321	13291	13217	13318	13043	13311	13117	13359	13350	13340	13146	13242	13077	13325	13245	13175	13375	13490	13234	13239	13396	13276	13390	13331	13224	13245	13176	13347	13225	13273	13246	13362	13100	13255	13319	13283	13024	13317	13364	13200	13236	13360	13219	13337	13414	13278	13200	13241	13242	13354	13307	13366	13327	13290	13362	13224	13099	13226	13256	13252	13247	13321	13275	13320	13221	13326	13188	13304	13322	13321	13388	13195	13218	13249	13358	13253	13207	13194	13291	13311	13328	13318	13385	13277	13320	13201	13163	13426	13223	13335	13264	13204	13201	13166	13368	13290	13332	13284	13411	13293	13275	13223	13293	13275	13351	13308	13449	13205	13081	13248	13283	13502	13155	13206	13311	13288	13345	13211	13325	13241	13249	13122	13262	13229	13269	13173	13231	13181	13318	13236	13359	13116	13231	13366	13304	13358	13413	13270	13292	13346	13328	13374	13232	13527	13278	13328	13372	13256	13151	13290	13214	13401	13261	13140	13381	13367	13318	13229	13168	13205	13340	13274	13350	13435	13350	13258	13361	13405	13375	13305	13304	13242	13299	13196	13123	13311	13203	13073	13184	13103	13269	13247	13368	13267	13187	13445	13194	13165	13331	13251	13332	13308	13244	13191	13191	13286	13197	13367	13155	13135	13323	13325	13240	13141	13242	13210	13180	13345	13256	13253	13238	13248	13255	13216	13228	13234	13342	13299	13252	13229	13401	13234	13080	13398	13484	13335	13043	13337	13351	13315	13315	13216	13298	13331	13299	13274	13265	13266	13270	13303	13254	13205	13365	13238	13264	13351	13340	13306	13208	13331	13197	13288	13278	13196	13295	13245	13266	13320	13243	13342	13202	13201	13250	13294	13126	13371	13308	13311	13468	13363	13343	13196	13356	13120	13324	13267	13167	13303	13297	13323	13336	13391	13091	13152	13275	13351	13394	13261	13395	13154	13251	13355	13271	13056	13365	13254	13350	13255	13274	13209	13163	13315	13101	13268	13382	13318	13272	13486	13177	13381	13541	13261	13172	13296	13256	13180	13326	13261	13133	13144	13361	13106	13179	13356	13307	13143	13280	13253	13420	13230	13346	13230	13240	13298	13368	13382	13336	13196	13325	13242	13336	13203	13261	13199	13224	13204	13266	13172	13360	13135	13363	13345	13322	13361	13366	13302	13265	13413	13231	13256	13173	13230	13357	13335	13264	13368	13300	13331	13303	13200	13364	13202	13250	13162	13170	13281	13250	13340	13244	13183	13336	13175	13216	13303	13229	13196	13375	13196	13447	13202	13462	13174	13223	13194	13339	13401	13289	13271	13441	13258	13217	13435	13304	13287	13350	13095	13169	13201	13324	13316	13294	13326	13336	13284	13160	13202	13318	13337	13233	13248	13346	13401	13212	13232	13216	13223	13379	13385	13172	13638	13186	13247	13455	13229	13260	13135	13402	13283	13251	13250	13278	13329	13226	13393	13323	13265	13225	13402	13115	13136	13126	13354	13343	13230	13238	13320	13212	13348	13460	13184	13245	13101	13192	13178	13397	13277	13246	13515	13390	13400	13245	13246	13340	13375	13397	13187	13253	13353	13136	13162	13316	13381	13319	13143	13288	13241	13390	13345	13166	13187	13176	13280	13309	13484	13320	13213	13323	13291	13265	13296	13181	13323	13302	13299	13161	13154	13332	13298	13272	13275	13164	13349	13180	13399	13271	13243	13327	13190	13316	13304	13247	13160	13309	13341	13220	13283	13337	13235	13265	13356	13337	13325	13252	13354	13323	13401	13273	13372	13234	13349	13416	13309	13191	13219	13394	13343	13303	13268	13329	13035	13293	13344	13272	13290	13228	13406	13217	13459	13236	13252	13450	13306	13335	13384	13327	13220	13197	13351	13110	13308	13312	13366	13204	13347	13399	13209	13362	13175	13334	13321	13395	13448	13327	13294	13199	13314	13187	13358	13292	13363	13312	13428	13261	13339	13273	13398	13269	13217	13308	13263	13358	13285	13174	13356	13361	13219	13251	13204	13270	13398	13271	13266	13159	13279	13226	13236	13431	13167	13289	13111	13340	13420	13101	13197	13225	13144	13460	13250	13312	13232	13378	13303	13203	13283	13451	13172	13327	13175	13367	13244	13258	13338	13286	13489	13132	13156	13267	13195	13119	13279	13351	13377	13283	13297	13335	13226	13334	13345	13275	13196	13350	13254	13313	13406	13318	13366	13171	13183	13255	13349	13409	13220	13241	13275	13139	13357	13142	13412	13173	13272	13253	13236	13209	13227	13243	13293	13337	13174	13148	13407	13267	13237	13426	13140	13356	13189	13299	13272	13364	13336	13179	13184	13205	13227	13300	13118	13249	13422	13318	13327	13121	13392	13340	13350	13254	13258	13356	13320	13364	13392	13454	13245	13300	13261	13207	13208	13313	13208	13393	13342	13370	13239	13170	13228	13356	13267	13181	13297	13164	13215	13331	13159	13331	13396	13412	13392	13387	13316	13186	13223	13227	13248	13240	13127	13348	13244	13585	13136	13241	13281	13396	13379	13277	13357	13268	13200	13274	13377	13252	13318	13263	13214	13378	13312	13176	13249	13214	13320	13387	13284	13305	13350	13346	13296	13194	13177	13293	13364	13202	13262	13369	13413	13269	13314	13147	13271	13283	13262	13224	13294	13423	13316	13208	13393	13188	13197	13310	13222	13420	13379	13352	13429	13258	13102	13154	13210	13482	13210	13257	13314	13246	13315	13292	13216	13184	13282	13470	13259	13276	13421	13454	13292	13273	13306	13306	13238	13368	13372	13061	13386	13284	13242	13068	13108	13373	13172	13319	13306	13151	13242	13434	13410	13350	13260	13231	13295	13269	13306	13164	13440	13278	13392	13299	13401	13208	13329	13315	13366	13149	13397	13130	13184	13218	13301	13159	13240	13340	13301	13168	13363	13449	13313	13328	13357	13303	13317	13325	13200	13250	13363	13186	13333	13232	13104	13368	13344	13413	13299	13216	13339	13260	13272	13356	13306	13375	13378	13272	13323	13037	13242	13212	13138	13271	13170	13445	13050	13393	13134	13283	13294	13452	13220	13269	13367	13357	13138	13238	13384	13138	13257	13377	13154	13342	13274	13258	13400	13261	13151	13136	13387	13327	13351	13391	13393	13305	13337	13322	13237	13357	13332	13242	13204	13253	13310	13357	13202	13275	13252	13229	13188	13247	13318	13313	13271	13323	13345	13259	13209	13342	13260	13396	13222	13344	13105	13126	13355	13335	13437	13268	13233	13227	13383	13273	13335	13153	13303	13442	13245	13223	13296	13472	13332	13280	13369	13227	13260	13340	13291	13354	13239	13252	13398	13413	13439	13299	13441	13299	13387	13417	13388	13313	13218	13395	13187	13414	13278	13312	13325	13243	13143	13140	13183	13371	13350	13353	13178	13165	13345	13328	13485	13217	13227	13269	13340	13183	13288	13287	13218	13219	13338	13268	13329	13217	13379	13273	13270	13363	13181	13426	13240	13225	13236	13303	13269	13296	13292	13147	13443	13266	13210	13199	13311	13205	13336	13353	13347	13118	13317	13355	13295	13354	13395	13343	13444	13324	13304	13233	13295	13260	13292	13330	13230	13247	13380	13405	13332	13319	13243	13138	13302	13369	13590	13150	13269	13239	13340	13238	13412	13308	13345	13238	13320	13200	13231	13196	13413	13308	13292	13265	13238	13337	13199	13302	13171	13394	13210	13271	13272	13256	13317	13327	13320	13241	13294	13345	13218	13289	13407	13292	13195	13121	13154	13185	13398	13175	13419	13234	13290	13426	13113	13160	13373	13240	13159	13177	13248	13304	13391	13508	13269	13282	13192	13274	13418	13061	13285	13364	13329	13276	13264	13192	13328	13201	13220	13332	13129	13317	13259	13509	13307	13217	13472	13328	13245	13414	13222	13283	13247	13311	13327	13344	13227	13274	13306	13302	13278	13265	13200	13307	13270	13409	13421	13180	13265	13282	13374	13181	13223	13254	13224	13443	13410	13320	13309	13228	13485	13221	13231	13323	13311	13249	13240	13195	13354	13272	13455	13341	13313	13271	13229	13411	13147	13346	13424	13224	13249	13333	13464	13214	13336	13508	13299	13196	13169	13337	13355	13275	13341	13299	13370	13237	13333	13287	13285	13333	13234	13342	13344	13063	13263	13342	13345	13281	13253	13318	13537	13174	13378	13222	13452	13235	13255	13485	13345	13453	13280	13207	13219	13230	13208	13319	13241	13147	13415	13415	13230	13273	13197	13200	13191	13315	13430	13266	13321	13199	13200	13198	13312	13310	13068	13280	13423	13287	13397	13356	13239	13240	13027	13254	13227	13244	13234	13437	13192	13281	13202	13291	13262	13393	13083	13281	13229	13323	13170	13401	13186	13232	13255	13426	13266	13442	13194	13223	13211	13415	13203	13351	13231	13149	13217	13290	13322	13255	13392	13303	13342	13292	13190	13291	13264	13228	13187	13291	13350	13139	13261	13212	13281	13282	13371	13113	13201	13469	13197	13377	13206	13434	13497	13236	13205	13147	13413	13218	13200	13299	13323	13246	13346	13296	13225	13185
24748	21050	28011	24576	22378	21598	20316	17810	17455	17392	17274	17123	16575	16553	16360	16384	16465	16278	16586	16433	16482	16233	16276	16176	16085	16216	16342	16205	15919	15966	16265	16184	16034	16171	16198	16174	16156	16025	16073	15991	16221	16024	16170	16157	16838	17402	17181	16766	16349	16203	16233	16199	16064	16011	16036	16069	15800	16037	15966	15982	16050	16091	16077	16000	16070	15938	16008	16051	16083	16082	15977	15976	15742	15981	16136	15910	16141	15995	16148	15922	16103	16180	15999	16041	16110	16009	16086	15952	16021	15930	16084	16209	16160	15952	16025	15862	16076	15927	16044	16051	16135	16101	16127	16024	16067	16160	15994	16026	16121	15698	15883	16026	16095	15968	16149	15918	15860	15956	15936	16036	15892	16050	16081	16154	15926	15955	15949	16060	16032	16094	15938	15964	15825	16130	15789	15983	16081	15783	16245	15800	16158	16105	16036	16010	16022	16050	15890	15897	16034	15891	15938	15937	15828	15810	16036	15817	16011	15990	15999	16088	16037	15988	16064	15822	16018	16167	16062	15910	16091	16099	16218	15979	16021	15811	15998	16032	15783	16049	15971	15949	16161	16166	16044	16068	16036	16012	16001	16006	16095	16148	15979	16045	16168	16113	16017	16083	16110	15919	16085	15953	15962	16131	16077	16048	16213	15898	16166	15923	16044	15998	15871	16132	16031	16181	16144	16118	15945	15940	16068	16143	15993	16152	16238	16016	16061	16062	16029	16164	16074	15973	16105	16014	15828	16007	16026	16022	15946	16120	15942	16042	15931	16103	15976	15934	16051	16008	16138	16200	15912	16126	16068	16011	16031	15879	15900	16083	16049	15831	15827	16113	16163	16155	16154	15858	16094	15880	16048	15984	15865	15921	15977	15977	16262	15964	15986	15944	15890	15923	15993	16128	16001	16168	16033	16065	16125	15951	15994	15935	15964	16054	16233	16061	16217	16019	16150	16008	16080	15786	16036	15913	16269	16045	16030	16159	15888	16086	16142	15971	16118	16099	16150	16213	16155	16180	16153	16106	15902	16094	15990	16087	15988	15898	16121	16032	16003	16039	16086	15934	16113	16034	16197	15880	15866	16087	16023	15696	16021	16000	15859	16075	15983	15739	16043	15880	16124	16064	15985	16126	15986	16055	15848	15888	15965	16046	16140	15865	15997	16101	15911	16031	16042	16110	16080	15853	16095	16000	15978	15969	16173	15997	16051	15962	15958	16064	16160	16093	16025	16041	16089	16038	16197	15914	16016	15895	15961	15870	16067	16125	16050	15960	15945	16034	16036	15873	16239	15889	15962	16136	15994	15798	16118	16018	15974	16009	16266	16124	16051	16126	15909	16214	16241	16053	15853	15929	15942	15929	15960	15929	15986	16005	15982	16088	16032	15981	16035	16185	16056	15856	15971	15922	15859	15811	15942	15851	16177	15878	16070	15885	15852	15995	16002	16012	15914	16025	15984	15975	16150	16183	15858	16061	16140	15950	15983	15990	16058	15909	16087	16079	16066	16088	15996	16167	16136	15927	15899	16073	15987	16094	15764	15783	16048	16029	16135	15828	15930	16032	15975	16089	16147	15869	15886	16032	15845	16266	15819	16074	15937	15836	16292	15851	15942	16047	15888	16062	16004	16189	15869	15997	16051	16043	15837	16081	16073	15910	15907	15994	16069	16149	16095	15971	15972	16136	15940	15977	15915	15946	16055	15997	16127	16196	16073	15986	16034	16160	16105	16046	15968	16173	15947	16057	15985	16011	15973	16072	15961	16096	16082	15905	16041	16128	16006	15994	16106	15954	15955	15882	16027	16081	16147	15999	16018	16078	15997	15968	16062	16102	16094	16010	15949	15947	15983	15757	15785	16024	15970	16057	16007	15896	16147	16067	15853	16012	16195	16027	16184	16083	16062	15976	16062	15998	16018	15985	16081	16137	16002	16068	15891	16105	16104	16044	16004	16150	15997	15934	16001	15985	16010	15995	16060	16028	15952	16044	15958	15882	16027	16141	15942	15884	15949	16136	16255	15947	15852	16077	16087	15988	15930	16139	15982	15868	16173	16058	16144	15989	16045	16230	16127	15819	15858	15920	16246	15948	15915	16147	16051	16125	16052	16150	15947	15929	16157	16083	16042	16137	15971	15888	16057	15992	15757	16075	16131	15922	15855	16039	15846	15926	15938	15929	15961	16064	16111	16091	15987	16051	16066	16262	15906	15775	16128	15988	16125	15923	16043	16023	16095	16021	15836	15981	16099	16041	16216	15949	16069	16187	16007	16077	16098	16013	16121	16121	16076	16093	15979	16058	16047	16015	15971	16006	15961	16133	16054	15997	16069	15836	15840	15929	16170	16149	16081	15958	16025	16002	15765	16083	15901	15795	16156	16074	16059	16101	16006	16032	15871	15970	16024	16037	16271	16206	16028	16065	15982	15983	16241	16135	16045	16055	15913	16190	16096	15923	16042	16177	15975	15864	16141	15957	16267	15942	15963	16055	16151	16012	16029	15727	16056	15829	15936	15923	15892	16076	16024	16029	15842	16303	16158	15910	16129	16024	16062	15914	16061	16032	15995	16007	16068	15812	15976	16287	16107	15864	16039	16111	16048	15719	16149	15969	16018	16054	16052	16192	16139	15903	16032	15882	16121	16008	16081	16286	15948	16145	15990	16041	15936	15951	16093	15802	15854	15957	15865	15983	16049	15815	16099	15965	15933	15887	15866	16041	16082	15936	16089	16289	16060	16084	16015	16236	16088	16104	16035	16013	16261	16042	15970	15934	16031	15911	16028	15771	16065	15940	16092	16095	15909	15911	15926	16001	16086	16158	15808	15935	16035	16037	16028	15891	16137	15803	16053	16018	15997	16097	15979	16038	15991	16061	15888	16032	16054	16200	16115	16071	16250	16096	15819	16026	16007	15989	16382	16088	15997	16074	15928	16047	15918	15817	16001	15925	15850	15955	16052	16062	15951	16052	15786	15830	15929	16023	16058	16052	16149	15884	15917	16231	16071	15901	15926	16198	15961	16066	16081	15970	15865	15937	15825	16030	16222	16126	16207	16064	16051	16049	16127	15894	15957	16061	15953	16054	16152	15850	16040	16200	15966	15981	15948	15947	15970	16159	16086	16080	16108	15890	15864	15957	15984	15998	16081	15947	16174	16023	16036	15958	16001	15965	16025	16108	15927	16025	16170	16009	16077	15996	16060	16010	15948	15932	16004	15903	15949	15992	16216	16207	15936	16009	15900	16018	15995	15950	16101	15902	16073	15990	16064	15822	15880	15994	16107	15916	15866	16077	16175	16065	16030	16065	15957	15758	15893	16058	15988	16005	15958	15980	15903	15903	15928	16032	16244	16028	15910	16318	16226	15879	16044	16226	16185	15953	15836	15745	15988	16037	16144	15894	15977	15994	15955	15951	16020	15911	16003	15858	16185	16114	15893	16090	16097	15988	15841	16098	16138	16027	16031	15959	16036	16131	15975	16168	16243	16052	15895	15930	16052	16037	15923	16119	16134	15864	15847	15928	16067	16117	16038	16017	15977	16036	16073	16062	16012	15979	16094	15934	15846	16118	15900	16050	15792	16050	15990	16028	16156	15978	16044	15936	16104	16105	15938	15842	15857	15942	15948	15929	16031	15960	16080	15790	16061	16028	16201	15985	15890	16158	16142	16151	16106	16031	15861	16077	16058	15912	16091	16212	16131	16108	15913	16121	16042	16052	16167	16083	16356	15900	16018	16039	16018	16057	16061	16115	16038	15979	15922	15902	15855	16087	15990	16079	15907	16102	15950	16007	16138	15921	16047	16009	16105	15999	16066	16021	15985	16028	15963	16008	15987	15966	16002	15995	16022	16021	15894	16161	16080	15984	15956	16091	16186	15909	16054	15907	16017	16008	16087	16115	16297	16232	15817	15971	16079	16145	16037	16041	16185	16072	16068	16056	16186	16324	16086	16154	16118	16022	15924	15936	16112	15975	16145	16151	15903	16294	15941	15951	15875	16034	16098	16127	16069	15948	16026	16099	15964	15990	16178	16092	16175	16048	16142	15961	16094	16111	15946	15966	16137	16121	15962	16007	15982	16056	15987	16075	15787	16019	16073	15945	16153	15941	16067	15879	15981	15969	16043	16005	16031	16068	16183	16107	16118	16015	16045	15937	15747	16004	15947	16136	16184	16136	15949	16292	16046	16028	16047	16093	16122	16219	16024	16042	16021	15798	16062	16070	15955	15936	15951	16179	15933	16103	15887	15797	15907	16086	16189	15910	15892	15849	16046	16120	16043	15888	15947	15922	16059	15937	16063	16004	16399	15995	15826	15953	15986	16131	16061	16000	16054	16058	16075	16054	15932	15930	15992	16020	16113	15885	16146	15833	15947	16101	15818	15917	16106	16133	16061	15884	16156	15965	16074	15893	15941	15945	16161	16074	15952	16049	16080	15948	16029	16178	16124	15934	15990	16041	16040	16047	16190	15926	16164	15986	15928	15955	16022	16135	15996	15980	16089	15950	16228	16020	16017	16187	16065	15851	15821	16046	16000	15996	16007	16053	15890	15986	16052	16104	16083	16084	15829	15985	15962	16323	16028	16101	16143	16058	15860	15909	16078	15979	16031	16123	15990	16024	16060	15877	15923	16058	15863	16062	16046	15922	16091	16011	15950	15876	16143	15891	15906	15966	16063	15935	16069	16124	16103	16215	16039	15621	15821	15932	16111	16073	16025	15832	15917	15832	15962	16030	16061	15892	15798	16031	16095	16113	16031	15919	16282	15883	16118	16045	16187	15957	15834	16085	16186	16086	15948	16138	15988	16058	16028	16159	16092	15969	16093	16081	15884	15999	16191	15823	16023	15785	15980	15909	15942	15948	15836	16026	15818	15973	15996	15924	16142	16014	15951	16045	16094	15940	16073	15972	15982	15934	15969	15924	15994	15823	15990	16060	15801	16087	15962	15884	15995	15914	15672	15860	16037	16200	16088	15919	15961	16183	16061	16077	16156	16142	16178	16037	16030	15913	16063	16123	15996	15978	16111	16053	15977	16075	16067	16010	16150	16317	15897	15896	16038	15942	15993	15887	15964	16000	15844	16057	16037	15882	15979	16001	16041	16054	15919	16211	16087	15917	15984	15966	16185	15872	16133	16057
22172	35324	31556	24172	20029	17837	16642	15840	15730	15592	14905	14470	14072	13954	13919	13610	13664	13661	13769	13774	13653	13511	13480	13427	13458	13335	13274	13345	13348	13271	13263	13377	13349	13220	13195	13307	13448	13145	13183	13249	13265	13338	13276	13388	14448	15180	14714	14147	13600	13341	13191	13085	13047	13167	13176	13170	13121	13206	13240	13221	13178	13249	13140	13221	13210	13262	13283	13235	13344	13241	13091	13169	13067	13262	13118	13201	13304	13087	13216	13123	13109	13135	13178	13203	13200	13180	13017	13256	13013	13165	13164	13215	13095	13174	13278	13095	13153	13300	13048	13095	13313	13142	13245	13270	13124	13211	13266	13086	13079	13167	13128	13242	13207	13134	13002	13066	13284	13221	13211	13220	13216	13200	13130	13129	13266	13159	13177	13078	13178	13102	13174	13210	13034	13271	13248	13275	13351	13034	13189	13201	13165	13125	13263	13218	13292	13340	13281	13205	13157	13106	13350	13274	13147	13118	13054	13192	13205	13320	13160	13204	13096	13273	13218	13062	13293	13046	13351	13083	13078	13131	13118	13238	13333	13265	13109	13154	13332	13100	13288	13212	13327	13212	13167	13283	13189	13106	13151	13211	13174	13298	13045	13194	13042	13172	13089	13140	13149	13162	13111	13461	13047	13291	13089	13222	13177	13075	13303	13045	13156	13191	13118	13057	13276	13261	13091	13227	13249	13170	13316	13254	13082	13110	13135	13238	13122	13163	13269	13243	13099	13089	13176	13072	13359	13198	13271	13261	13282	13250	13183	13097	13037	13176	13149	13165	13176	13155	13220	13028	13079	13207	13079	13234	13320	13350	13299	13085	13001	13337	13126	13223	13234	13144	13294	13087	13171	13104	13227	13252	13278	13193	13160	13267	13132	13086	13163	13062	13196	13176	13170	13141	13178	13249	13290	13125	13361	13057	13155	13347	13164	13178	13129	13147	13100	13263	13158	13294	13086	13117	13268	13220	13312	13023	13257	13074	13290	13179	13190	13066	13190	13180	13276	13210	13334	13258	13008	13027	13205	13149	13214	13180	13335	13098	13205	13166	13285	13202	13177	13307	13188	13117	13196	13163	13082	13162	13162	13150	13113	13251	13129	13240	13084	13151	13119	13110	13201	13225	13086	13220	13124	13186	13197	13264	12995	13185	13150	13249	13113	13195	13077	13172	13175	13273	13272	13275	13065	13175	13344	13238	13364	13092	13143	13257	13179	13094	13130	13224	13235	13284	13122	13207	13195	13214	13244	13127	13180	13396	13099	13046	13152	13170	13245	13208	13107	13476	13246	13310	13141	13028	13326	13215	13215	13179	13145	13105	13120	13213	13257	13162	13403	13196	13218	13111	13302	13273	13178	13198	13286	13148	13125	13139	13298	13217	13268	13046	13327	13225	13056	13139	13015	13129	13164	13307	13226	13096	13298	13075	13230	13294	13149	13207	13240	13186	13196	13138	13331	13321	13208	13127	13174	13288	13142	13154	13269	13299	13281	13138	13344	13212	13216	13058	13241	13226	13078	13209	13098	13081	13074	13121	13260	13402	13173	13147	13221	13123	13098	13134	13265	13103	13308	13247	13159	13310	13329	13124	13130	13231	13282	13215	13114	13068	13172	13013	13227	13287	13176	13071	13179	13241	13170	13081	13199	13086	13205	13018	13323	13237	13209	13042	13218	13135	13300	13187	13123	13043	13163	13218	13223	13277	13113	13136	13047	13178	13181	13169	13142	13213	13028	13204	13158	13125	13152	13061	13123	13317	13202	13264	13323	13171	13271	13135	13226	13213	13169	13325	13275	13011	13238	13122	13246	13168	13091	13049	13195	13186	13170	13160	13262	13235	13126	13066	13227	13197	13201	13138	13170	13133	13389	13261	13236	13209	13117	13245	13296	13154	13195	13078	13154	13106	13135	13255	13347	13081	13313	13386	13167	13036	13068	13324	13063	13111	13165	13168	13188	13242	13228	13196	13272	13287	13358	13204	13193	13039	13213	13015	13300	13214	13189	13356	13146	13133	13259	13182	13057	13143	13293	13170	13260	13290	13299	13074	13123	13120	13292	13257	13229	13017	13033	13262	13244	13128	13115	13103	13305	13195	13273	13326	13088	13216	13102	13169	13266	13034	13159	13147	13246	13035	13154	13121	13105	13286	13077	13110	13346	13140	13049	13307	13250	13132	13191	13215	13413	13008	13074	13160	13117	13232	13261	13300	13130	13177	13166	13163	13132	13190	13343	13146	13330	13301	13216	13326	13161	13195	13130	13259	13105	13214	13143	13132	13184	13174	13344	13272	13220	13027	12933	13207	13197	13138	13344	13111	13177	13120	13156	13192	13165	13143	13224	13302	13182	13102	12994	13341	13221	13123	13255	13100	13188	13280	13218	13085	13249	13276	13037	13310	13190	13239	13132	13287	13215	13265	13038	13215	13210	13313	13117	13198	13132	13054	13203	13174	13241	13075	13195	13127	13308	13305	13305	13156	13137	13312	13103	13204	12980	13251	13521	13233	12905	13195	13235	13162	12992	13213	13171	13292	13277	13277	13123	13292	13173	13091	13355	13362	13436	13152	13103	13258	13056	13188	13201	13122	13073	13262	13101	13011	13150	13147	13084	13228	13137	13399	13300	13176	13134	13205	13031	13221	13056	13276	13336	13275	13267	13261	13258	13124	13077	13249	13298	13142	13097	13249	13220	13227	13209	13289	13114	13099	13216	13025	13211	13158	13140	13197	13180	13092	13231	13344	13175	13173	13023	13365	13144	13206	13226	13099	13291	13270	13180	13184	13081	13339	13200	13125	13091	13352	13183	13157	13114	13039	13112	13259	13199	13212	13059	12989	13223	13212	13148	13245	13227	13159	13191	13152	13170	13091	13227	13208	13284	13096	13240	13246	13128	13250	13220	13387	13081	13004	13167	13157	13167	13310	13059	13167	13242	13255	13246	13205	13194	13110	13176	13209	13116	13292	13133	13165	13068	13196	13214	13014	13232	13249	13178	13294	13343	13212	13267	13119	13174	13205	13144	13253	13182	13097	13219	13138	13100	13232	13018	13117	13243	13233	13296	13170	13025	13064	12937	13183	13082	13196	13188	13269	13147	13303	13179	13228	13211	13097	13154	13153	13125	13017	13154	13162	13195	13103	13250	13180	13123	13137	13037	13075	13190	13217	13114	13188	13218	13270	13211	13184	13312	13208	13045	13124	13231	13116	13327	13228	13286	13161	13205	13058	12969	13262	13209	13191	13228	13227	13072	13202	13229	13248	12951	13162	13337	13262	13163	13300	13158	13111	13163	13216	13214	13162	13224	13130	13258	13154	13214	13428	13101	13359	13278	13173	13229	13261	13031	13144	13155	13040	13011	13163	13144	13176	13135	13132	13055	13036	13230	13230	13194	13370	13252	13109	13151	13359	13087	13277	13304	13053	13249	13105	13279	13128	13301	13192	13265	13203	13097	13079	13179	13073	13130	13253	13229	13218	13241	13141	13272	13288	13221	13278	13289	13026	13160	13111	13236	13307	13167	13109	13161	13256	13046	13247	12958	13093	13114	12989	13319	13161	13164	13259	13132	13256	13302	13207	13055	13215	13193	13108	13328	13115	13288	13331	13222	13071	13198	13166	13124	13216	13317	13527	13249	12998	13283	13234	13200	13152	13141	13204	13172	13174	13194	13045	13125	13048	13197	13069	13347	13250	13098	13222	13142	13102	13130	13111	13156	13165	13171	13148	13298	13266	13247	13212	13189	13219	13176	13267	13208	13210	13147	13158	13256	13197	13276	13213	13229	13231	13219	13260	13132	13238	13239	13248	13280	13024	13286	13147	13057	13199	13397	13292	13230	13238	13151	13119	13396	13054	13249	13207	13108	13162	13077	13155	13141	13162	13234	13228	13164	13162	13193	13227	13021	13077	13306	13092	13257	13186	13263	13255	13100	13182	13121	13146	12931	13224	13145	12966	13197	13029	13305	13129	13193	13209	13339	13136	13151	13142	13250	13316	13215	13097	13046	13300	13110	13218	13219	13259	13128	13194	13179	13176	13125	13184	13046	13085	13111	13232	13119	13180	13171	13288	13164	13180	13208	13175	13302	13128	13220	13180	13075	13460	13038	13317	13066	13027	13290	13273	13138	13137	13169	13181	13131	13248	13069	13308	13222	13284	13030	13231	13283	13286	12948	13186	13184	13154	13145	13123	13109	13367	13372	13310	13046	13085	13034	13154	13176	13135	12996	13040	13317	12982	13339	13219	13084	13192	13263	13274	13316	13295	13244	13268	13338	13134	13148	13193	13131	13260	13049	13175	13202	13201	13371	13022	13231	13101	13102	13277	13257	13207	13210	13169	13316	13101	13278	13170	13202	13187	13045	13237	13276	13217	13006	13057	13189	13228	13208	13303	13246	13180	13367	13352	13271	13110	13254	13210	13137	13214	13116	13269	13173	13256	13187	13267	13221	13053	13122	13252	13345	13159	13123	13286	13072	13147	13302	13180	13226	13216	13239	13256	13023	13089	13211	13077	13270	13075	13129	13138	13168	13201	13238	13248	13317	13290	13188	13210	13182	13274	13239	13171	13097	13229	13184	13241	13110	13174	13313	13251	13227	13386	13264	13185	13161	13157	13142	13163	13197	13258	13150	13249	12948	13105	13178	13346	13031	13187	13252	13234	13107	12989	13198	13239	13089	13259	13100	13138	13087	13230	13215	13314	13203	13159	13185	13168	13017	13254	13201	13300	13077	13252	13221	13224	13121	13075	13179	13104	13130	13305	13252	13138	13133	13184	13284	13071	13333	13122	13191	13282	13163	13284	12986	13307	13192	13131	13086	13075	13155	13267	13227	13219	13119	13409	13221	13172	13209	13295	12902	13081	13159	13205	13149	13054	13008	13340	13155	13201	13160	13155	13294	13321	13150	13085	13061	13167	13273	13200	13058	13167	13162	13179	13129	13145	13109	13244	13303	13274	13249	13070	13137	13151	13322	13290	13224	13297	13333	13135	13217	13113	13207	13097	13147	13240	13130	13268	13277	13101	13391	13237	13093	13216	13121	13281	13330	13191	13045	13288	13294	13237	13129	13083	13286	13127	13263	13298	13143	13211	13336	13086	13312	13138	13071	13319	13094	13269	13017	13186	13212	13192
23628	20977	28386	23776	21617	23560	23460	18845	18039	18094	17566	17022	16835	16497	16429	16353	16411	16337	16251	16221	16276	16270	15944	16045	16069	16278	16102	16021	15797	15963	15817	15842	15830	15636	15806	15867	15709	15841	15828	15683	15948	15683	15703	15881	17239	18172	17901	17307	16461	15797	15658	15818	15840	15687	15614	15816	15810	15755	15812	15652	15572	15619	15713	15728	15738	15563	15738	15676	15540	15762	15734	15720	15871	15806	15853	15780	15706	15589	15543	15518	15655	15494	15915	15778	15554	15780	15525	15458	15673	15740	15698	15546	15666	15734	15744	15748	15953	16015	15730	15824	15770	15658	15578	15817	15928	15768	15644	15773	15693	15660	15740	15733	15593	15709	15625	15730	15808	15705	15713	15707	15626	15409	15727	15726	15720	15627	15589	15551	15712	15815	15864	15557	15550	15558	15569	15813	15693	15712	15758	15727	15719	15599	15515	15735	15691	15647	15677	15484	15573	15679	15741	15624	15723	15736	15780	15641	15617	15483	15780	15838	15748	15539	15647	15430	15571	15658	15886	15557	15630	15523	15801	15762	15706	15668	15539	15740	15812	15563	15533	15706	15899	15543	15634	15675	15596	15550	15689	15686	15741	15634	15660	15513	15308	15533	15722	15656	15923	15753	15891	15668	15617	15465	15580	15460	15761	15676	15886	15562	15656	15444	15661	15725	15612	15529	15547	15662	15647	15592	15446	15768	15746	15726	15630	15641	15618	15641	15556	15664	15469	15602	15647	15661	15590	15816	15568	15545	15610	15624	15957	15721	15618	15707	15832	15701	15603	15617	15432	15569	15624	15512	15681	15779	15775	15620	15705	15763	15638	15702	15797	15679	15790	15600	15578	15672	15354	15386	15627	15780	15772	15695	15605	15605	15424	15654	15681	15601	15873	15735	15541	15645	15675	15779	15742	15509	15647	15663	15686	15723	15799	15610	15622	15492	15722	15692	15657	15757	15739	15510	15679	15756	15721	15666	15588	15630	15568	15820	15688	15618	15590	15688	15619	15851	15899	15577	15504	15652	15486	15566	15640	15654	15653	15597	15734	15653	15617	15776	15706	15788	15733	15871	15700	15412	15530	15717	15598	15646	15716	15623	15634	15673	15600	15452	15695	15690	15824	15715	15584	15735	15596	15646	15739	15600	15557	15789	15624	15682	15578	15581	15790	15596	15465	15452	15797	15652	15787	15685	15809	15391	15610	15803	15823	15555	15697	15716	15605	15630	15691	15472	15717	15629	15689	15632	15751	15579	15559	15687	15740	15804	15699	15601	15680	15794	15625	15756	15755	15650	15622	15537	15657	15536	15462	15608	15454	15656	15586	15784	15722	15781	15672	15759	15705	15619	15791	15693	15650	15636	15563	15561	15766	15886	15576	15658	15836	15646	15768	15802	15447	15654	15825	15531	15602	15601	15684	15626	15735	15667	15520	15778	15725	15472	15662	15549	15845	15735	15474	15664	15643	15724	15665	15736	15699	15675	15607	15824	15770	15844	15615	15681	15736	15565	15615	15786	15781	15686	15390	15761	15705	15732	15714	15620	15828	15744	15622	15651	15676	15649	15720	15643	15667	15669	15722	15582	15600	15380	15654	15639	15667	15651	15542	15651	15739	15724	15372	15660	15595	15634	15724	15721	15789	15672	15372	15672	15701	15823	15462	15662	15563	15676	15582	15785	15882	15758	15667	15730	15716	15504	15700	15689	15666	15612	15778	15555	15499	15559	15652	15659	15678	15757	15715	15656	15693	15603	15528	15471	15594	15682	15730	15742	15492	15728	15629	15515	15782	15693	15750	15656	15706	15586	15808	15667	15714	15664	15742	15563	15871	15936	15647	15734	15674	15508	15734	15639	15656	15647	15865	15789	15479	15716	15818	15655	15603	15745	15544	15681	15700	15660	15669	15688	15676	15783	15637	15618	15586	15614	15690	15739	15778	15672	15689	15724	15738	15466	15673	15897	15802	15588	15707	15868	15719	15712	15584	15685	15630	15680	15770	15643	15670	15777	15557	15706	15587	15722	15674	15600	15638	15714	15768	15645	15577	15585	15522	15572	15515	15465	15606	15565	15807	15706	15663	15552	15760	15632	15742	15445	15590	15558	15795	15806	15473	15631	15709	15826	15624	15713	15617	15835	15552	15676	15799	15620	15613	15537	15669	15639	15758	15716	15702	15721	15548	15636	15611	15496	15830	15632	15799	15589	15661	15717	15699	15642	15713	15614	15610	15633	15596	15410	15589	15708	15635	15561	15815	15755	15662	15716	15644	15734	15514	15623	15587	15572	15642	15582	15578	15686	15437	15653	15795	15698	15819	15540	15769	15558	15598	15556	15810	15611	15707	15637	15605	15716	15749	15638	15661	15550	15664	15662	15636	15803	15591	15457	15668	15584	15555	15742	15641	15444	15762	15604	15666	15648	15660	15716	15520	15689	15705	15773	15769	15626	15656	15534	15495	15628	15766	15647	15563	15635	15564	15777	15734	15536	15619	15656	15647	15529	15464	15530	15612	15606	15696	15636	15775	15737	15790	15450	15434	15721	15761	15666	15777	15645	15655	15705	15635	15405	16024	15721	15779	15624	15733	15639	15662	15740	15643	15805	15585	15526	15496	15844	15842	15830	15815	15825	15692	15538	15614	15646	15958	15788	15734	15623	15477	15537	15655	15710	15706	15751	15703	15617	15524	15396	15657	15719	15731	15778	15384	15802	15646	15719	15545	15761	15549	15880	15601	15566	15608	15694	15463	15630	15627	15613	15718	15807	15573	15667	15784	15747	15879	15539	15670	15581	15507	15608	15629	15656	15653	15734	15618	15681	15564	15566	15704	15580	15810	15781	15728	15579	15723	15735	15705	15586	15637	15855	15537	15760	15607	15659	15696	15497	15574	15753	15730	15749	15669	15701	15733	15617	15633	15613	15778	15611	15538	15558	15676	15683	15708	15703	15660	15552	15642	15702	15627	15573	15553	15665	15597	15614	15629	15908	15684	15676	15681	15704	15666	15715	15552	15642	15481	15674	15450	15691	15533	15668	15757	15627	15680	15578	15642	15538	15680	15533	15630	15656	15629	15417	15438	15799	15686	15724	15726	15687	15751	15716	15610	15632	15617	15679	15609	15712	15780	15856	15686	15733	15724	15735	15629	15699	15653	15600	15621	15664	15684	15494	15825	15551	15467	15586	15549	15570	15700	15672	15834	15730	15651	15761	15608	15612	15760	15729	15607	15789	15581	15505	15431	15562	15729	15641	15475	15772	15786	15475	15576	15599	15773	15622	15442	15653	15862	15811	15556	15708	15527	15595	15547	15773	15778	15855	15525	15746	15575	15780	15675	15737	15540	15694	15689	15571	15465	15689	15737	15568	15536	15629	15703	15351	15560	15456	15602	15662	15799	15674	15726	15701	15729	15714	15712	15721	15596	15708	15726	15573	15444	15672	15648	15508	15475	15489	15702	15653	15595	15634	15767	15494	15542	15494	15798	15696	15844	15531	15742	15727	15853	15552	15615	15789	15819	15613	15784	15673	15645	15711	15536	15698	15744	15737	15684	15464	15656	15711	15775	15630	15535	15549	15666	15903	15760	15550	15720	15837	15643	15629	15715	15833	15544	15632	15549	15602	15795	15696	15617	15471	15575	15826	15712	15601	15552	15773	15697	15705	15618	15676	15910	15810	15727	15716	15686	15705	15543	15540	15737	15713	15680	15698	15707	15666	15559	15655	15575	15552	15788	15832	15607	15609	15674	15714	15693	15676	15802	15785	15557	15398	15811	15616	15626	15853	15785	15433	15565	15754	15570	15762	15641	15766	15705	15457	15691	15644	15643	15727	15775	15643	15735	15639	15659	15648	15686	15752	15353	15438	15602	15683	15753	15615	15654	15740	15738	15625	15495	15800	15742	15559	15631	15530	15618	15700	15762	15561	15846	15706	15786	15698	15584	15669	15575	15503	15604	15636	15720	15589	15457	15745	15750	15720	15742	15821	15678	15733	15822	15721	15620	15542	15361	15504	15616	15652	15521	15631	15698	15622	15549	15533	15690	15539	15711	15470	15703	15587	15609	15712	15868	15627	15720	15788	15590	15564	15480	15701	15742	15679	15613	15551	15595	15835	15817	15595	15614	15726	15777	15616	15531	15605	15709	15878	15911	15643	15756	15715	15639	15649	15448	15701	15673	15690	15925	15978	15657	15611	15635	15572	15796	15668	15723	15659	15879	15734	15647	15494	15664	15694	15727	15643	15656	15510	15612	15547	15555	15598	15616	15708	15767	15641	15589	15761	15708	15594	15673	15616	15746	15761	15722	15701	15832	15594	15613	15695	15752	15637	15621	15720	15524	15838	15722	15717	15616	15802	15746	15495	15457	15686	15680	15627	15791	15640	15864	15699	15620	15694	15740	15453	15685	15830	15929	15462	15592	15721	15590	15654	15802	15728	15711	15899	15836	15662	15611	15639	15579	15697	15622	15439	15568	15895	15850	15910	15463	15439	15423	15771	15515	15473	15694	15501	15710	15740	15715	15669	15744	15604	15614	15578	15791	15708	15794	15428	15850	15669	15626	15585	15672	15469	15820	15653	15335	15768	15535	15657	15653	15667	15293	15811	15776	15606	15628	15501	15456	15627	15507	15664	15495	15631	15659	15644	15602	15601	15719	15538	15733	15646	15692	15699	15515	15658	15616	15539	15790	15768	15706	15777	15707	15660	15718	15507	15579	15751	15816	15749	15646	15636	15736	15732	15557	15662	15438	15546	15635	15772	15695	15691	15758	15614	15705	15592	15441	15803	15553	15361	15496	15940	15921	15616	15814	15719	15768	15656	15577	15882	15777	15728	15675	15590	15677	15568	15561	15710	15682	15417	15549	15664	15608	15725	15746	15731	15658	15640	15602	15813	15792	15708	15729	15652	15699	15779	15756	15828	15556	15673	15990	15684	15651	15612	15555	15589	15689	15848	15746	15554	15580	15633	15820	15807	15704	15481	15788	15687	15789	15962	15629	15548	15626	15867	15581	15772	15612	15497	15695	15675	15719	15700	15583	15676	15597	15637	15754	15660	15526	15537	15847	15819	15649	15394	15781	15510	15729	15530	15451	15672	15794	15692	15762	15600	15640	15588	15879	15814	15610	15611	15605	15739
24496	39813	36714	28495	23575	20273	18334	17088	16963	16327	15583	14855	14278	13991	13688	13867	13852	13882	13925	13764	13722	13695	13320	13427	13254	13196	13188	13209	13005	12960	12966	13023	12929	13074	13036	12888	12982	12981	12978	12890	13067	12914	12959	12905	15395	16384	15794	14712	13444	13155	12713	12892	12950	13007	12949	13160	13071	13036	12915	12748	12826	12876	12972	13015	12888	12757	12901	12957	12936	12713	12963	12812	12765	13068	13100	12672	12749	12961	12939	12933	12864	12901	12987	12854	12982	12785	12828	13018	12954	12940	12868	13046	12846	12954	12763	13008	13009	12786	12930	12907	12885	12839	12810	12879	13006	12995	12888	12965	12860	12911	12922	12840	13025	13124	13010	12828	13030	12873	12918	12833	12864	12951	12859	12839	12962	13015	12800	12698	12857	12912	12958	13029	12777	12927	12925	12850	12994	13222	12801	12846	12887	13041	12946	12909	12759	12939	13084	12844	12877	13006	12961	12808	13027	12914	12940	12972	12881	12939	12840	12858	12990	12944	12880	12995	12791	12850	12975	12979	12756	12811	12874	12896	12964	12935	12882	12901	12805	12888	12986	12937	12943	12889	12972	12874	12934	12795	12866	12961	12790	12883	12911	12698	12862	12929	12911	13018	13015	12909	12751	13007	12950	12882	12899	12966	12868	12934	12938	13039	12886	12931	12965	12773	13018	12822	13076	12891	12959	12935	12809	12929	13008	12868	12948	12835	13059	12962	12928	12881	12838	12812	12766	12894	12839	13023	12785	13050	13029	12909	13026	12866	12837	12923	13030	12975	12818	12839	12959	13049	13017	12887	12967	12864	12803	12750	12894	12967	12729	12759	12983	12820	12947	12949	12908	12922	12861	12864	12872	13039	12941	12888	12803	12804	12947	12806	12787	12933	12852	12838	12816	12963	13037	12903	12866	12900	12857	13051	12868	12686	12838	12970	13039	12872	13003	13126	12866	12774	12795	12845	12993	12910	12893	12999	12852	12828	12939	13021	13001	12987	12996	13022	12881	13054	12842	12890	12875	12830	12921	12916	12938	12791	12990	12940	12919	12918	12826	12788	12915	12800	13089	12913	12981	12875	12645	12825	12918	12909	12912	12969	12872	12925	12886	12946	12951	12965	12772	12905	12686	12789	12884	12932	12952	12884	13053	12827	12851	13046	12879	12983	12943	12950	13026	12897	12939	12982	12868	12950	12954	12866	12904	12935	12923	12957	13007	12947	12861	12898	12947	12864	13286	12912	12949	13025	12978	12926	12877	12940	12935	12765	12857	12991	12966	12963	12693	13085	13060	12898	13070	12877	12872	12868	12893	12913	12873	12896	12761	13145	12824	12847	12926	12757	12892	13149	12878	13070	12861	12789	12982	13089	12933	12987	12908	12842	12908	12788	12755	12923	12984	12876	12873	13005	12939	12996	13066	12929	12986	12885	12860	12823	12930	12842	12846	13041	12832	12935	12853	13104	13048	12918	12927	12909	12823	12984	12951	12850	12883	12808	12827	12979	12864	12924	12879	12947	12885	12965	12965	12970	12907	12948	12900	12882	12919	12775	12946	12982	13019	12977	12756	13087	12850	12943	12947	12936	13026	12751	12736	13058	12950	12814	12900	12901	12969	12911	13004	12852	12909	13091	12809	12798	12734	12772	12912	12897	12986	12997	12855	12917	13042	12959	12987	12881	13020	12891	12938	12946	12865	12825	12887	12910	12795	13165	12589	12801	12839	12815	12911	12930	12890	12937	12879	12906	12990	13007	13051	12916	12859	12859	13056	12855	12991	12959	12905	12999	13010	12768	12968	12805	12797	12744	13073	12823	12916	12844	12902	12830	12998	12708	12961	12830	12830	12930	13049	12706	12889	13044	12905	12788	12926	12928	12832	13029	12826	12914	12965	12798	13201	12861	12992	12910	12874	12878	12971	12926	12947	12818	13109	12891	12809	12940	12846	12935	12841	12779	13101	12953	12990	12721	12810	12963	13057	12877	12855	13041	12769	12984	12851	12910	12943	13015	12979	12955	12920	12688	12838	12654	12893	12847	12861	12925	12822	12890	12910	12823	12936	12884	12846	12999	12948	12992	12897	13026	13066	12937	12838	12806	12919	12997	13061	12792	12910	12870	12858	12950	12894	12934	13021	13003	12903	12980	12964	12804	12788	12901	12910	13055	12888	12959	12876	13017	12950	12947	12972	12995	12886	12854	12890	12907	12929	12856	13143	12995	13029	12801	12882	12681	13001	13127	12896	12881	12942	12719	12935	12949	12871	12779	12902	12939	12883	12926	12929	12719	12810	12726	12954	12976	12804	13037	12916	12915	13017	12857	12921	12893	13067	13054	13009	12934	12775	13010	12969	12860	13085	12863	12897	12833	12861	12944	12910	13003	12973	12927	12832	13050	13128	12947	12889	12790	13023	12890	12743	12907	12903	12955	12800	12774	12917	12903	13060	12929	12816	12914	12951	13077	12746	12986	12854	12886	12947	12975	12846	12997	12993	13008	13019	12834	12867	12893	12855	12953	12895	12897	12750	13075	12902	12808	12905	13022	12747	13016	12971	12920	12719	12892	12850	12936	12893	12862	12916	12951	12945	12966	12970	12789	12968	12776	12919	12968	12805	12799	13030	12981	12979	12872	12954	12928	12992	12836	12863	12678	13089	12938	12900	12882	12879	12900	12960	12899	12809	12896	12867	12877	12806	12817	12893	12766	12719	12913	12810	12959	12879	12984	12873	12746	12820	12983	12881	12927	12891	12858	12972	12913	12851	12801	13098	12885	12895	13016	12709	12901	12970	12885	12990	12866	12854	12916	12863	13090	12912	12813	13016	12870	12860	12880	12960	12957	12822	12821	12868	12921	12913	12985	12960	12933	12791	12957	12771	12867	12893	12780	13054	12923	12941	13013	12963	12919	13037	12824	12791	12935	12962	13051	13019	12890	13095	12793	12717	13047	12813	12862	12871	12913	12737	12990	12833	12846	12767	12969	12947	12910	13026	12958	13003	12915	12907	12792	12969	12922	12815	12884	12964	12718	12979	12885	12828	12900	13095	12878	13004	12964	13030	12880	12841	13036	12902	12918	12857	13031	12807	12948	13069	12975	13052	12975	13149	12900	12948	12872	12798	12900	12993	12913	12887	12990	12863	12831	12843	12809	12790	12780	12915	12959	12928	12934	12835	12850	12726	12901	12982	12859	12748	12801	12864	12798	12985	12861	13044	12929	12804	12781	12949	13046	12912	12858	13028	12900	13021	12927	12880	12913	13055	12943	12805	12929	12990	12756	12984	12910	12908	12866	13012	12930	12854	13005	12861	12883	12947	13053	12890	12850	13038	12828	12944	12961	12958	12909	12968	12890	12995	12828	12880	12701	12884	12884	12788	12857	13004	12936	12878	12820	12919	13062	12953	12924	12873	13040	12890	12938	12694	13002	12807	12932	12954	12975	12871	12815	12940	12939	12849	12846	13049	13028	12870	12963	12952	12900	13061	12866	12946	12988	12831	12749	12916	12994	12945	12841	12959	12845	12899	12871	12846	12938	12754	12870	12810	12892	12966	12851	12882	12951	12844	12903	12966	12827	12977	12908	12860	13026	12903	12978	12884	12871	12853	12715	12962	13007	12885	12775	12797	12936	12831	12870	13034	12909	13063	12865	12887	13012	12980	12952	12868	12896	12939	12921	12938	12944	12981	12805	12911	12815	12941	12842	12938	12992	12950	12809	13016	13094	12744	12912	12848	12970	12836	12964	12973	12938	12884	12871	12815	12890	12833	12778	12899	12941	12839	12768	12895	12770	12862	12851	12866	12790	12974	12897	12941	12893	13002	12851	12837	13029	13002	12873	12940	12834	12853	12859	12919	12925	12981	13049	12917	12970	13021	12847	13021	12883	12754	12911	12897	13006	12952	12890	13021	13078	12944	12924	12795	13024	12737	12932	12792	12891	12770	13040	12938	12823	12865	13074	12843	12920	12819	13015	12958	12923	12987	12775	12974	13050	12935	12986	12938	12893	13005	13113	12876	12660	12963	12979	13036	12889	12816	12925	12971	12764	12973	12968	12990	12937	12974	12969	12803	12768	12974	12826	12847	12976	13105	12831	12810	12793	12888	12905	12846	12925	13019	12835	12925	12990	12858	13019	12868	13056	12891	12892	12930	13029	13078	12856	12912	12750	12832	12927	12844	12827	12983	12929	12908	13018	12776	12873	13027	12956	13012	13076	12822	12735	12868	12832	12873	12856	12832	12949	12969	12872	12779	12922	12876	12860	12822	13077	13040	12977	12900	12904	13073	12821	13002	12957	12802	12962	12885	13070	12807	13000	12882	12872	12911	12896	12889	12973	12972	12968	12919	13003	12878	12839	13095	12846	12727	12852	13018	12811	12844	13013	13014	12749	12952	12976	12962	12845	12925	12832	13069	12916	12874	12956	13022	12784	12779	12925	12937	12907	12781	12733	12824	12773	12975	12973	12789	12824	12905	12845	12968	12979	12858	13172	12969	13059	12983	12820	12789	12708	12884	12923	12891	12964	13095	12912	13099	12777	13006	13039	12910	12780	12844	12971	12919	13018	13074	13039	12813	13122	12976	12929	12888	13070	12885	12934	12845	12833	12957	12910	12983	12834	13057	12744	12953	13017	12794	12749	12912	12993	12890	12907	12896	12859	12878	12896	12851	12821	12856	13047	12786	13068	12870	12923	13041	12842	13035	13018	13073	12892	12786	12772	12808	12890	12923	12892	12869	12993	13001	12851	12993	12930	13076	13035	12973	12945	12997	12885	12981	12991	12924	12840	12979	12931	12828	13043	12989	12798	12984	12927	12936	13012	12975	12862	12970	12850	13021	13097	12831	12870	12837	13011	12842	13012	12922	12866	12933	12867	13014	12847	12985	12743	13022	12739	12834	12789	12893	12871	12958	12787	12857	12834	12885	12868	12872	12810	12826	12913	12894	12852	12849	13075	12977	12925	13077	12856	12897	12895	12759	12887	12873	13021	12856	12866	12904	12848	12786	12966	13057	12901	12910	12872	13016	13029	12889	12909	12837	12851	12949	13128	12986	12845	12880	12824	12883	13028	12903	12988	13009	12929	12838	12723	12847	12898	13018	12884	12936	12954	12900	12823	12867	12965	13069	12947	12932	12921
29242	22606	22737	19592	16819	16616	16457	16372	16449	16383	16447	16100	15996	15915	15901	15852	15944	16203	15943	16110	16017	15975	15928	15970	15732	15802	15806	15962	15862	15972	15917	15838	15936	15988	15951	16034	16061	15773	15591	16104	15966	15978	15816	15760	15913	15868	16075	16162	15853	15833	15774	15742	15881	15772	15854	15921	15793	15937	15650	16027	15617	15883	15813	15749	16051	15931	15769	15793	15954	15817	15628	15972	16090	15680	15698	15930	15880	15816	15900	15786	15714	15731	15650	15694	15840	15720	15763	15567	15713	15887	16006	15806	15786	15868	15841	15794	15734	15811	15742	15786	15981	16003	15787	15731	16063	15772	15867	15703	15871	15929	15768	15591	15865	15975	15883	15908	15714	15697	15877	15878	15797	15785	15842	15910	15857	15973	15661	15862	15898	15843	15790	16068	15973	15801	15756	15813	15732	15816	15886	15907	15889	15693	15916	15916	15912	15728	15987	15950	15694	15844	15878	15827	15812	15737	15778	15897	15855	15917	15665	15788	15908	15813	16070	15791	16041	15787	15871	15725	15735	15991	15780	15968	15742	15696	15646	15776	15740	15797	15855	15834	15837	15760	15689	15919	15932	15853	15853	15820	15794	15915	15850	15747	15759	15961	15649	15927	15918	15786	15890	15866	15969	15790	15826	15965	15799	15914	15770	15937	15989	15928	15954	15909	15859	15813	15899	15921	15782	15899	15747	15834	15877	15906	15900	15726	15758	15888	16082	15923	15623	15820	16041	15983	15939	16013	15815	16045	15800	15908	16049	15885	15755	15796	15822	15782	15833	15795	16000	15957	15782	15883	15848	15883	15660	15750	15774	15654	15860	15877	16017	15946	15781	15764	15777	15780	15797	15870	15758	15918	15753	15895	15942	15718	15848	15991	15886	15756	15952	15811	15896	15846	15944	15818	15837	15745	15936	15925	15898	15920	15833	15865	15648	15667	15809	15928	15829	15701	16030	15854	15824	15903	15973	16019	15823	15574	15741	15828	15643	15835	16053	15872	15702	15831	15837	15807	15829	15742	15937	16006	15734	15809	15789	15718	16053	16004	15833	15825	15541	15816	16029	15733	15737	15982	15821	15765	15944	15884	15908	15884	15721	15767	15922	15986	15822	15811	15767	15777	15716	15921	15819	15848	15840	15763	15891	15845	15853	15947	15917	15710	15723	15639	15804	15892	15675	15745	15923	15723	15742	15849	15766	16064	15919	15778	15850	15812	15721	15718	15719	15842	15571	16035	15974	16044	15644	15902	15717	15955	15663	16040	15812	15754	15781	15899	15981	15786	15941	16013	15676	15603	15897	15779	15869	15669	15963	15842	16034	15836	16014	16014	15973	15980	15737	15876	15802	15927	16080	15830	15767	15773	16034	15904	15879	15961	15993	15915	15709	15828	15836	15979	15779	15829	15768	15751	15771	15667	15947	16036	15683	15801	15699	15822	15944	15843	15898	15990	15676	15759	15878	15992	15804	15778	15961	15898	16027	15811	15927	15872	15769	15831	15825	15726	15892	15810	15951	15697	15945	15611	16046	15881	16029	15985	15919	15943	15760	15960	15952	15743	15896	15709	15834	15720	15701	15715	15658	15804	15810	15765	15771	16139	15760	15613	15896	15930	15748	15783	15819	15822	15968	15952	15652	15747	15790	15925	15887	15893	15814	15888	15954	15905	15905	15906	15861	15842	15746	15840	15887	15734	16047	15909	15779	15864	15970	15808	15796	15685	15973	15935	15805	15667	16048	15888	15791	15826	15804	15971	15677	15820	15752	15784	15920	15827	15665	15786	15945	15918	15932	15695	15785	15787	15759	15905	15829	15809	15962	15727	16014	15960	15719	15766	15734	15826	15721	15858	15879	15658	15662	15901	15855	16120	15609	15860	15915	15836	15880	15735	15737	16002	15781	15750	15903	15764	15981	15788	15768	16022	15876	15867	15857	15722	15800	15663	15879	15915	15846	15763	15911	15637	16015	15772	15825	15541	15814	15797	15828	15805	16040	15859	15808	15925	15860	15765	15882	15932	15661	15842	15866	15970	15777	15755	15832	15813	15888	15764	15878	15847	15885	15878	15738	15809	15893	15853	15978	15707	15804	15843	15893	15731	15777	15949	15609	16048	15848	15860	15811	15682	15863	15935	15966	15785	15818	15880	15824	15933	15865	15833	15784	15719	15759	15676	15925	15789	15883	15685	15736	15875	15696	15484	15743	15812	15798	15815	15763	15863	15770	15784	15892	15976	15675	15851	15747	15885	15951	15727	15645	15831	15764	15784	15901	15676	15862	15886	15890	15943	15901	15900	15975	15767	15791	15960	15877	15750	15789	15712	15761	15880	16033	15806	15846	15824	15814	15899	15693	15916	15778	15743	15898	15840	15749	15730	15885	15692	16080	15926	15893	15845	15923	15862	15961	15992	15810	15890	15832	15760	15701	15706	15619	15673	15899	15924	15976	15847	15853	15966	15693	15940	15844	15785	15898	15765	15869	15660	15927	16010	15913	15799	15899	15963	15692	15658	15806	16017	15688	15790	15653	15952	15869	15847	15838	15795	15890	15913	15955	15769	15980	15776	15657	15801	15795	15738	15694	15988	15907	15990	15810	15760	15868	16021	16040	15988	15949	15737	15622	15785	15828	15922	15829	15774	15770	15908	15916	15792	15976	15819	15910	15818	15877	16022	15772	15958	15552	15610	15865	15942	15896	16000	15740	15657	15909	15928	15876	15844	15835	15933	15984	15955	15837	15909	15781	15917	15820	15927	15792	15780	15805	16062	15904	16010	15707	15942	15703	15912	15929	15730	15855	15797	15841	15917	15799	15937	15810	15868	15832	15878	15701	15859	15931	15935	15742	15768	15749	15674	15859	15846	15911	15745	16018	15939	15790	15829	15916	15740	15891	15982	16031	15813	15639	15822	15803	15934	15698	15779	15861	15777	15796	15778	15860	15821	15851	15761	15740	15989	15939	15952	15747	15882	15843	15887	15974	15900	15874	15684	15751	16078	15878	15780	15665	15743	15759	16081	15785	15762	15801	15960	15888	15724	15801	15964	15868	15900	15812	15788	15745	15792	15848	15762	15756	15772	15935	15942	15879	15701	15827	15833	15797	15919	15860	15729	15964	15694	15828	15813	16017	15786	15805	15784	16031	15628	15904	15977	15647	15921	15642	15789	15721	15901	15840	15806	15918	15809	15808	15771	16059	15761	15624	15835	15849	15782	15628	16031	15776	15837	15733	15809	15830	15712	15760	15766	15942	15956	15761	15909	15988	15878	15861	15824	15790	15938	15610	15841	15707	15912	15670	15856	15812	15700	15741	15851	15738	15672	16095	15892	15699	15932	15762	15923	15779	15782	15770	15766	15974	15730	15888	15860	15820	16000	15725	16098	16120	15963	15775	15835	15788	15812	15845	15847	15875	15707	15809	16024	15641	15839	15944	15846	16001	15825	16007	15804	15928	15715	15826	15858	15966	15727	15776	15816	16037	15998	15853	15813	15750	15845	15987	15814	15499	15783	15767	16018	15670	15883	15581	15909	15769	15776	15923	15821	15812	15900	15996	15842	15839	15735	15830	15521	15927	15855	15778	15949	15721	15909	15776	16003	15877	15852	15843	15774	15896	15842	15919	15781	15948	15913	15836	15723	15860	15871	16041	15764	15924	15712	15986	15845	15901	15766	15880	15791	15896	15920	15965	15867	15933	15876	15730	15798	15851	15883	15882	15918	15834	16061	15963	15907	15764	15847	15743	15852	15850	15692	15650	15879	15891	15935	16079	15843	15776	15821	15836	15735	15728	15988	15873	15728	15855	15998	15733	15875	15824	15908	15789	15858	15888	16042	15814	15872	15822	15765	15828	15885	15938	15852	15960	15806	15839	15899	15655	15895	15750	15795	15934	15842	15943	15786	15919	16077	16053	15881	15730	15928	15814	15721	15791	16021	15875	15759	15730	15701	15890	15929	15767	15943	15781	15969	15613	15752	15978	15806	15847	15767	16062	15866	15791	15889	15985	16027	15959	15831	15847	15559	15994	15660	15704	15827	15928	15821	16178	15911	15820	15888	15786	15727	15819	15820	15949	15690	15748	15797	15862	15645	15989	15692	15721	15903	15953	15911	15874	15731	15885	15799	15906	15829	16007	15862	15775	16066	15936	15891	15952	15896	15961	15813	15898	16146	15828	16067	15847	15873	15794	15719	15784	15893	15607	15799	15860	15768	15926	15891	15756	15835	15844	16033	15832	15845	15911	15856	15745	15952	15941	15751	15818	15857	15835	16011	15762	15785	15904	15678	15800	15723	15808	15849	15786	15918	15957	15928	15888	15867	15851	15642	15671	16066	15886	15786	16089	15696	15852	15823	15789	15921	15873	15873	15885	15896	16009	15915	15833	15825	15738	15834	15928	15819	15735	15700	15828	15934	16079	15730	15841	15825	15960	15866	15794	15960	15870	15821	15886	15758	15827	15806	15840	15864	15775	15811	15864	16096	15801	15740	15820	15812	15998	15853	15640	15883	16007	15865	15901	15830	15904	15802	15669	15810	15811	16000	15943	15875	15689	15790	15816	15810	15851	15929	15835	15933	16101	15998	15777	16011	15632	15921	16049	15892	15961	15654	15788	15994	16006	15892	16031	15647	15867	15780	16039	15882	15921	16007	15809	15785	15769	15848	15803	15778	15959	15757	15674	15789	16008	15896	15833	15779	15913	15936	16014	15863	15667	15755	15766	15781	15952	15854	16009	15949	16097	15985	15768	15748	15745	15820	15811	15781	15613	15809	15814	15929	15894	15889	15982	16061	16032	15918	15939	15825	15586	15867	15624	15830	15787	15840	15744	15918	15843	15625	15938	15852	15792	15920	15905	16033	15758	15812	15779	15819	15901	15951	15708	15884	15784	16055	15951	15613	15793	15735	15839	15885	16009	15823	15986	15825	15688	15749	16002	15952	15918	15743	15822	15718	15724	15975	15798	16056	15804	15867	15838	15850	15853	15750	15751	16010	15825	15857	16059	15828	15955	15912	15805	15937	15718	15806	15930	16016	15781	15638	15973	15805	15811	15651	15963	15748	15711	15929	15769	15877	15914	15822	15955	15733	15915	15877	15961	15881	16031	16125	15803	15749	15839	15811	15979	15706	15654	15849
18969	21347	19857	16343	14925	14295	13963	14101	14075	13957	13581	13567	13377	13287	13348	13208	13186	13445	13264	13148	13131	13178	13203	13271	12964	13042	13030	13226	12985	13046	13134	12844	13226	13184	13205	13156	13030	13124	13067	13163	12995	13220	13244	12945	13165	13296	13455	13315	13228	13218	12984	13056	13103	13047	13218	13205	13014	13107	13151	12922	13038	13067	13008	12909	13143	13050	13062	13285	13010	13006	13008	13183	13026	13006	13078	13000	13058	13151	13054	13053	12858	13025	13248	13023	13133	12968	13136	13105	13089	12968	13085	13149	13057	13054	13169	13102	13071	13100	13002	13066	13028	12998	12980	13102	13284	12981	12926	13133	13013	12891	12959	13064	13092	12927	13055	13039	13123	13095	12977	13101	13162	12902	13033	13109	12964	13148	12985	12890	13148	13171	13120	13045	13067	13098	13106	13076	13124	13203	12957	13153	13015	12837	12980	13017	13014	13021	13009	13029	13085	13075	12977	13082	13021	12971	13061	13035	13069	13063	13129	12920	13220	13147	13103	13146	13026	12936	13188	13120	13066	13002	12996	12998	13182	12985	13026	13002	13036	12936	13063	12889	13030	13266	12943	13000	13080	13016	13190	13031	13037	13066	13068	13056	13006	13095	13061	13065	12939	12922	13029	12991	12992	13113	12959	13108	13119	13000	13021	13087	13081	12998	13016	13054	12880	13047	13013	13045	13124	13052	12939	13067	12992	13157	13034	12998	12967	12885	13189	13009	13170	13016	13183	13180	13133	12982	13170	13127	13003	13145	13165	13070	12982	13107	13058	13077	12930	13135	13072	12966	13067	13109	12983	12998	13179	13126	13125	13112	13106	13051	13188	13067	13047	13060	12990	13126	12995	12899	12980	12886	12947	12926	12987	13291	13009	13225	13181	13045	12934	12850	13000	13073	12921	13010	13064	13024	12932	12999	13023	13060	13093	13020	12853	12963	13050	13027	13083	13107	13152	13269	13047	13205	13091	12899	13038	12959	13267	12876	13031	13014	12978	13034	13053	12892	13009	13151	12976	13114	12971	13059	13148	12986	13029	12957	13278	13102	13066	13036	13075	13146	13016	13093	13097	13123	13228	12976	13003	13190	13046	13047	12805	13000	13016	13030	13148	13160	13009	12906	13127	12925	13037	13229	13168	13045	13045	12799	13006	12904	12953	12992	12959	13074	12816	12978	13028	13072	13011	13098	12932	13009	12983	13079	13028	13083	12960	12891	12952	13081	12963	13062	13094	13042	13119	13005	13106	12998	13179	13035	13002	12977	12998	12935	13184	13198	12997	13235	13016	13082	13058	13139	13119	13071	13115	13083	12908	13152	12926	13041	13113	12960	12860	12998	13122	12979	12952	12887	13007	13055	13088	13037	13089	13126	12966	13117	13118	13099	13084	13150	12901	12942	13123	13092	12981	13108	12956	13084	13017	13111	13088	13163	13244	12932	13190	13056	13087	13052	13029	13038	12961	12986	13110	13053	13004	12943	12972	13170	13005	12977	13000	12874	13084	13008	13122	12982	13082	12994	13093	12959	12955	12971	13092	13130	13056	12925	13002	13004	13188	13006	13189	13067	12953	12979	13110	13148	13105	12959	13113	13036	13065	12938	13142	12920	12921	13054	13167	13061	13093	13010	13051	13014	13098	13181	13094	13227	12854	13033	13139	13003	12958	12969	13029	13054	13025	13129	13183	13032	13033	13135	12955	13061	12959	13091	12980	13203	12784	12940	12904	13103	13182	13179	13011	13059	13006	13005	12948	13147	13175	12893	13304	12890	13031	13039	13063	13140	12968	13066	12976	13011	13110	13064	13063	12994	13079	13052	13042	13174	12966	12831	13034	13037	13013	12947	13090	12954	13097	13145	12855	13101	13123	12918	13159	13075	13038	13275	12967	12873	12942	13122	13160	13058	13103	13197	13098	13039	13061	12832	13009	13031	13208	13084	13003	13129	13079	13109	13030	12934	13131	13031	12984	12922	13002	12958	13068	13085	13006	12965	12983	13167	13105	13078	13014	12972	13005	12880	13052	13009	13120	12998	13156	13017	13022	12986	13003	12997	13089	13066	12919	13025	13071	12940	13045	12984	13095	12899	13093	13011	13178	13250	12953	13134	13118	13066	13072	12959	12940	12866	12968	13071	13080	13049	13135	12936	13009	12963	12819	13098	12906	12971	12999	13006	13058	13050	12962	13084	12955	12924	13026	12994	13121	12901	13060	13011	12848	13140	13115	13060	13014	13004	13019	13103	13101	12958	13118	13327	13034	12975	13142	13006	13129	12989	13021	13016	13136	13014	12982	13054	13037	13015	12980	13041	12992	13195	13105	13029	13146	13130	13160	12906	13211	13131	13069	13060	13087	12929	12976	13138	12987	13003	12957	13191	12838	13126	12945	13044	13007	12981	13097	13000	13197	13143	13134	13145	13125	13181	13043	13158	13033	12896	13113	13114	13077	13039	12940	13050	12963	13063	13051	12960	13096	13125	13068	13190	13025	13071	13072	13032	13062	13183	13088	12995	13072	12946	13181	12979	13098	13001	13268	12817	13100	13084	12905	12963	13109	12979	13031	13006	13111	13104	13025	12987	13144	12926	13009	13056	13107	13046	12971	12953	13103	12965	12900	13124	13111	13119	13014	12890	13184	12965	13057	13069	13051	13067	13027	13017	13050	13171	13223	13059	13041	13109	13294	12989	13232	13069	12990	13016	13075	13063	13055	13070	12925	12999	12948	13082	13145	12989	12947	13109	13051	13002	13072	12955	13085	13100	13251	13006	12998	13064	12984	12833	13180	13030	13111	13064	13013	12994	13114	12822	13240	13101	12988	13220	13041	13037	13039	12991	12941	12985	13190	12847	12980	13240	12929	13175	13034	13158	13013	13132	13208	13096	13131	13061	13042	13037	13122	13202	13112	13101	13118	12922	13232	12944	13091	12996	12923	12928	13035	13154	13077	13076	13056	13010	13055	13028	12983	12880	13016	13127	13048	13052	12925	13176	13126	13106	13131	12941	13021	13023	13113	12950	13091	12949	13022	13019	13002	13091	13011	13172	13136	13097	13038	12984	12971	12907	13164	12993	13078	13061	12943	13123	12876	12966	13103	12990	12945	13054	13147	12902	13000	13098	13063	12982	12923	13084	12953	12960	13083	13163	13139	12931	13163	12885	13307	13026	13062	13019	13044	13007	12951	13103	13238	13017	13033	12922	12977	13059	13088	12953	13031	13100	13139	12897	13156	13047	13071	13022	13025	13189	12992	12936	13159	13041	12955	13061	13064	13145	12933	13029	12954	13090	13217	13140	12985	13096	13099	13058	13105	13154	12921	13101	13115	13018	12991	13126	13158	12962	13123	13127	12879	12894	13067	13203	13155	13152	13090	13078	13109	13088	12995	13198	13024	13077	13103	13210	12990	13048	13013	13063	13048	13079	12990	13192	13063	13205	12924	13167	12930	13183	12949	13273	13031	13024	12999	13106	13112	12957	13239	13217	13034	13093	13238	13224	13011	13204	12935	12949	13111	13224	13059	12984	13156	13135	12962	12978	13120	13217	13171	13001	12992	12948	13140	12877	12858	12998	13082	13053	13113	12955	12958	13129	13011	13082	13194	13067	13087	12937	13162	13071	12971	12897	13135	12976	13002	13147	13106	12975	13057	13136	13052	13064	13205	12976	13256	13079	12989	12872	13139	13176	12980	13027	13065	12995	12992	13047	13182	13240	12932	13027	13014	12993	13054	13079	12995	13072	13002	13028	13163	13099	13253	12899	13108	13160	13030	12990	13049	13079	13137	13072	13223	13013	13027	13079	12959	12951	13098	13073	13013	13221	13139	13129	13026	13081	12969	13128	13020	13074	12982	13092	12997	13165	13086	13060	12972	13137	13181	13043	13021	13152	12959	13097	13060	13183	12979	13211	12961	13039	13056	13202	13033	13248	12931	13121	13188	13063	12903	13214	13136	13107	12940	12979	13112	12950	13119	13077	13216	12981	12929	13097	13024	13068	13111	13031	13119	13165	12976	12964	13184	13164	13054	12954	12947	13029	13025	13213	13129	13067	13136	13137	13101	13135	13184	13075	13000	12851	13040	12889	13051	13073	12970	12859	13080	12785	12895	13057	13039	13164	13027	12976	13055	12969	13064	13142	13146	12993	13069	13061	13185	13018	13104	12960	13063	13107	12971	12899	12959	13085	13125	13106	13145	13167	13081	12954	13133	12941	13030	12999	13000	13092	13010	13061	13017	13047	13040	13125	12924	13006	12973	13080	12955	13089	12959	12962	13059	12761	12957	13160	12934	13221	12924	13252	13037	13051	13207	12979	12990	13049	12938	13050	13211	13121	13033	13132	13108	13010	13162	13082	13087	12979	13119	12986	12962	13141	12830	13082	13005	13094	13044	12931	13179	13007	13229	13037	12901	12947	12931	13164	12882	13145	13124	12948	12971	13072	13040	13082	13105	13034	13048	13002	13036	13183	13061	12955	13041	13185	13151	13005	12956	13189	13026	12913	12950	12986	13064	13174	12931	13130	13108	12983	12882	13049	13024	12967	13240	13017	13033	12924	13134	12985	13026	12962	13058	13063	13015	13079	13047	12946	12997	13043	12985	12995	12984	12973	12953	13192	13050	13097	13014	13053	13020	13200	13059	13067	12993	13009	13104	13270	13136	13145	13010	13083	12958	13215	12967	13037	13053	13065	13044	13119	12990	12980	13181	13138	12931	12899	13023	13088	12934	13247	13097	13239	13127	13106	12809	13126	13100	13112	13140	13098	13037	13003	12893	12991	13133	13082	13157	13064	13104	13070	12909	12993	12914	13068	13113	13064	13181	13143	12991	13020	13066	12932	12933	13086	13208	13010	13162	12982	13056	13085	12990	13086	13115	13148	13094	13073	13156	12953	13106	13005	12952	13255	13091	12953	13198	13176	13007	12967	13075	13140	13095	13088	12998	13062	13050	12985	12987	13121	13001	13004	13172	12926	13020	12944	13092	13195	13095	13123	13144	13023	12977	12992	13068	12896	12990	12876	13115	13078	13200	13188	12910	13099	13159	12971	13182	13031	13065	13122	12941	13198	13017	13089	13135	13315	13082	12836	13102	12885	13034	13086	13043	13182	13108	13113	13107	13079	13227	13099	13161	13137
24804	21023	28012	24476	22242	21003	19680	17406	16901	16778	16501	16165	15939	16036	15832	15869	15835	15749	15886	15873	15736	15903	15704	15701	15764	15682	15556	15395	15267	15670	15373	15723	15525	15383	15511	15515	15590	15353	15500	15601	15577	15303	15543	15208	15988	16686	16435	16103	15825	15676	15484	15541	15442	15391	15407	15557	15358	15526	15339	15366	15473	15258	15225	15422	15568	15170	15318	15428	15686	15378	15333	15356	15542	15355	15212	15304	15391	15470	15422	15434	15407	15385	15433	15556	15192	15401	15375	15276	15420	15403	15295	15219	15276	15356	15466	15549	15456	15634	15459	15612	15611	15430	15488	15267	15206	15248	15380	15677	15256	15312	15155	15437	15586	15410	15459	15350	15261	15310	15301	15171	15271	15371	15406	15399	15574	15390	15413	15230	15299	15139	15427	15560	15468	15321	15280	15237	15399	15391	15297	15518	15556	15312	15058	15208	15352	15237	15575	15322	15429	15470	15438	15338	15326	15378	15362	15423	15400	15299	15374	15604	15521	15357	15293	15165	15457	15102	15286	15310	15343	15258	15281	15386	15482	15433	15382	15511	15415	15480	15356	15419	15358	15353	15384	15498	15435	15370	15400	15354	15347	15377	15417	15474	15534	15393	15507	15300	15314	15417	15378	15332	15217	15097	15487	15494	15424	15487	15507	15320	15184	15579	15486	15395	15382	15397	15526	15241	15410	15341	15465	15476	15336	15345	15238	15462	15462	15368	15275	15374	15430	15374	15323	15440	15378	15254	15389	15284	15245	15355	15598	15382	15384	15574	15354	15283	15317	15293	15539	15540	15431	15359	15361	15410	15580	15554	15295	15588	15762	15402	15505	15278	15498	15289	15241	15424	15445	15442	15273	15425	15587	15205	15423	15486	15226	15511	15388	15536	15588	15413	15323	15303	15661	15494	15427	15275	15338	15334	15413	15380	15657	15525	15457	15478	15318	15393	15489	15411	15254	15436	15222	15435	15468	15384	15521	15204	15253	15481	15399	15533	15346	15142	15213	15399	15381	15526	15478	15350	15375	15295	15318	15436	15365	15342	15431	15358	15266	15387	15408	15315	15434	15356	15359	15352	15411	15295	15409	15347	15484	15450	15415	15589	15311	15319	15340	15387	15459	15472	15470	15261	15130	15371	15495	15289	15433	15478	15399	15480	15483	15410	15348	15418	15333	15323	15180	15361	15317	15250	15494	15404	15338	15358	15377	15216	15457	15258	15522	15554	15414	15185	15382	15276	15388	15676	15541	15380	15587	15530	15435	15287	15248	15394	15417	15481	15396	15285	15457	15352	15490	15388	15567	15458	15281	15566	15530	15492	15331	15176	15575	15153	15371	15491	15402	15249	15324	15271	15463	15150	15435	15353	15514	15443	15440	15609	15461	15501	15415	15468	15471	15437	15539	15385	15175	15487	15441	15198	15398	15398	15390	15350	15536	15194	15418	15482	15322	15346	15410	15306	15266	15270	15302	15251	15298	15170	15501	15373	15429	15428	15378	15340	15337	15440	15334	15388	15433	15439	15371	15388	15373	15330	15283	15428	15602	15424	15360	15317	15492	15413	15409	15286	15509	15510	15420	15433	15233	15397	15622	15422	15261	15374	15409	15279	15341	15389	15473	15318	15515	15164	15474	15423	15192	15406	15355	15414	15384	15529	15348	15347	15463	15399	15418	15258	15423	15408	15378	15328	15310	15097	15520	15419	15376	15432	15298	15522	15456	15585	15520	15371	15359	15481	15466	15480	15373	15529	15410	15435	15332	15282	15407	15450	15505	15350	15649	15442	15263	15533	15406	15323	15571	15249	15249	15250	15424	15306	15251	15359	15497	15420	15486	15555	15503	15268	15427	15463	15389	15456	15321	15482	15237	15369	15410	15431	15508	15625	15351	15298	15423	15362	15489	15424	15548	15395	15416	15389	15258	15395	15366	15593	15067	15299	15385	15454	15566	15363	15441	15275	15158	15422	15542	15708	15466	15364	15428	15381	15345	15297	15215	15232	15342	15486	15375	15227	15347	15414	15446	15300	15254	15528	15418	15507	15312	15241	15435	15404	15674	15369	15704	15223	15308	15143	15454	15369	15456	15351	15398	15386	15455	15271	15508	15477	15435	15360	15425	15558	15304	15138	15462	15534	15272	15435	15338	15370	15360	15397	15230	15413	15438	15477	15425	15392	15296	15096	15551	15424	15374	15208	15271	15464	15351	15232	15533	15207	15422	15468	15507	15253	15477	15503	15639	15394	15276	15274	15514	15360	15395	15441	15267	15320	15188	15318	15367	15527	15333	15386	15306	15409	15570	15357	15467	15352	15385	15369	15193	15443	15464	15245	15512	15277	15303	15447	15549	15176	15450	15403	15455	15459	15384	15430	15181	15241	15377	15347	15457	15367	15335	15165	15245	15504	15373	15356	15325	15340	15577	15393	15357	15418	15227	15165	15472	15172	15263	15302	15402	15575	15468	15220	15295	15494	15334	15454	15288	15277	15347	15488	15214	15412	15539	15615	15446	15450	15231	15201	15611	15544	15329	15447	15383	15292	15337	15357	15477	15253	15413	15311	15461	15320	15311	15315	15250	15301	15349	15394	15723	15479	15450	15407	15355	15479	15305	15345	15405	15347	15311	15301	15283	15486	15451	15572	15427	15382	15430	15479	15393	15330	15118	15460	15475	15348	15428	15434	15402	15423	15340	15371	15504	15478	15426	15516	15390	15567	15437	15345	15285	15484	15473	15274	15629	15326	15164	15712	15418	15170	15450	15610	15356	15298	15418	15461	15511	15529	15731	15507	15545	15476	15540	15554	15307	15395	15440	15383	15423	15257	15404	15410	15371	15475	15291	15353	15413	15352	15540	15433	15388	15279	15370	15392	15280	15474	15545	15487	15499	15462	15606	15432	15452	15315	15511	15349	15229	15320	15411	15696	15583	15449	15284	15617	15318	15411	15287	15422	15341	15408	15444	15619	15387	15541	15457	15472	15516	15321	15402	15402	15303	15439	15397	15361	15451	15310	15450	15326	15336	15351	15305	15388	15552	15546	15257	15287	15483	15474	15488	15310	15404	15564	15267	15532	15533	15482	15345	15353	15431	15333	15382	15408	15410	15280	15526	15380	15344	15378	15313	15087	15395	15665	15493	15347	15443	15332	15244	15340	15367	15304	15361	15400	15320	15406	15447	15299	15597	15199	15466	15458	15257	15156	15190	15428	15519	15554	15274	15378	15589	15340	15389	15347	15441	15441	15617	15435	15503	15357	15601	15512	15234	15247	15496	15301	15201	15249	15637	15298	15421	15453	15289	15560	15299	15187	15237	15413	15563	15605	15397	15355	15435	15214	15333	15409	15350	15586	15517	15510	15382	15446	15392	15427	15413	15474	15309	15434	15394	15533	15549	15247	15471	15351	15437	15449	15528	15172	15511	15463	15395	15421	15441	15643	15420	15462	15238	15476	15294	15349	15512	15314	15440	15559	15576	15426	15439	15252	15457	15248	15393	15399	15334	15510	15648	15237	15432	15413	15485	15387	15405	15307	15483	15634	15385	15467	15516	15289	15413	15505	15229	15520	15416	15346	15286	15275	15470	15398	15300	15144	15256	15514	15463	15336	15733	15553	15446	15354	15400	15365	15534	15340	15497	15537	15439	15310	15359	15458	15506	15410	15371	15552	15404	15399	15359	15218	15235	15351	15383	15443	15395	15410	15527	15131	15636	15460	15368	15409	15312	15362	15441	15487	15661	15438	15376	15419	15619	15439	15572	15407	15426	15482	15387	15253	15311	15164	15417	15265	15204	15303	15338	15527	15330	15195	15472	15541	15154	15410	15232	15443	15422	15500	15339	15455	15217	15535	15323	15274	15450	15436	15430	15443	15212	15415	15390	15432	15326	15280	15295	15369	15669	15502	15319	15542	15464	15290	15309	15318	15386	15389	15249	15301	15272	15397	15464	15417	15260	15518	15448	15340	15203	15277	15353	15461	15377	15497	15345	15515	15458	15294	15303	15502	15599	15235	15204	15508	15639	15277	15266	15354	15419	15489	15370	15522	15404	15582	15463	15443	15442	15491	15420	15573	15266	15455	15373	15255	15297	15523	15338	15485	15522	15318	15264	15297	15205	15439	15455	15301	15631	15286	15415	15349	15438	15391	15333	15385	15186	15402	15377	15404	15266	15393	15557	15532	15508	15452	15357	15378	15492	15350	15337	15378	15404	15537	15474	15371	15290	15334	15386	15473	15369	15519	15413	15484	15380	15117	15286	15425	15473	15472	15449	15417	15414	15498	15443	15265	15403	15397	15362	15371	15422	15323	15473	15591	15534	15426	15399	15263	15199	15471	15230	15421	15403	15430	15313	15469	15588	15353	15534	15398	15604	15544	15394	15408	15525	15602	15476	15264	15346	15393	15549	15376	15505	15247	15415	15251	15295	15229	15276	15216	15414	15282	15219	15414	15221	15469	15603	15435	15279	15197	15502	15396	15521	15397	15363	15347	15573	15455	15301	15291	15270	15302	15305	15257	15478	15300	15461	15357	15244	15324	15441	15417	15372	15387	15325	15334	15609	15431	15551	15622	15135	15421	15274	15447	15208	15259	15260	15324	15311	15525	15403	15530	15474	15395	15398	15479	15373	15463	15354	15399	15267	15432	15441	15236	15155	15468	15445	15489	15511	15327	15603	15399	15478	15369	15409	15487	15328	15491	15605	15578	15304	15390	15401	15398	15350	15560	15535	15457	15213	15405	15306	15528	15417	15572	15308	15424	15431	15436	15340	15398	15569	15508	15417	15355	15342	15403	15489	15501	15513	15324	15314	15447	15223	15334	15365	15430	15624	15502	15220	15583	15076	15451	15494	15523	15396	15285	15437	15236	15358	15360	15317	15442	15449	15381	15233	15364	15367	15491	15497	15522	15396	15580	15419	15345	15450	15351	15233	15327	15240	15465	15389	15506	15428	15555	15375	15449	15238	15350	15407	15276	15349	15267	15555	15280	15318	15371	15428	15326	15372	15390	15259	15384	15370	15435	15356	15464	15357	15382	15609	15461	15391	15398	15512	15563	15356	15390	15493	15468	15685	15384	15172	15342	15380	15438	15438	15234	15561	15554	15357	15214	15316	15392	15302	15396	15399	15545	15308	15416
20980	33870	31333	23718	19839	17541	16366	15572	15397	15061	14298	14116	13608	13550	13255	13400	13417	13527	13521	13282	13387	13188	13424	13059	13128	13049	13035	12936	12804	12884	12816	12910	12832	12776	12835	12771	12848	12940	12889	12936	12904	12675	13026	12826	13980	14805	14761	13876	13343	12889	12845	12855	12804	12823	12899	12731	12879	12722	12851	12699	12920	12903	12760	12824	12792	12855	12964	12894	12721	12854	12740	12969	12636	12782	12893	12741	13016	12877	12866	12859	12966	12665	12773	12659	12901	12781	12726	12859	12862	13072	12864	12867	12728	12829	12781	12840	12961	12710	12921	12836	12865	12979	12790	12893	12921	12767	12790	12832	12860	12844	12781	13059	12772	12864	12885	12742	12869	12921	12902	12623	12709	12801	12945	12834	12824	12854	12992	12898	12909	12837	12798	12723	12826	12631	12673	12879	12822	12856	12950	12792	13000	12890	12743	12943	12870	12810	12875	13016	12829	12737	12862	12882	12877	12777	12787	13003	12742	12835	12786	12714	12740	12822	12819	12747	12842	12825	12811	12933	12814	12819	12698	12708	12763	12846	12913	12872	12836	12882	12765	12953	12802	12785	12648	12947	12794	12754	12875	12871	12729	12770	12899	12711	12756	12949	12834	12951	12698	12929	12794	12839	12846	12669	12739	12909	12782	12786	12806	12828	12727	12784	12811	12867	12892	12901	12754	12840	12786	12713	12770	12828	12630	12965	12868	12711	12858	12700	12677	12880	12752	12760	12710	12805	12802	12768	12610	12893	12787	12878	12823	12680	12804	12807	12689	12943	12771	12775	12825	12858	12728	12718	12907	12826	12882	12916	12873	12649	12850	12936	12797	12878	12882	12657	12866	12791	12827	12816	12757	12751	12940	12822	12790	12689	12871	12861	12765	12841	12842	12826	12790	12756	12792	12736	12881	12803	12696	12858	12867	12702	12863	12805	12730	12865	12876	12785	12746	12898	12807	12975	12839	12903	12943	12750	12846	12759	12781	12885	12770	12844	12805	12722	12829	12853	12868	12886	12699	12748	12825	12906	12758	12756	12772	12901	12701	12898	12960	12880	12762	12898	12825	12881	12689	12873	12833	12850	12814	13019	12724	12732	12918	12885	12755	12818	12942	12939	12805	12909	12779	12834	12825	12774	12653	12754	12810	12767	12760	12707	12989	12810	12857	12766	12810	13000	12669	12785	12975	12822	12930	12772	12902	12791	12939	12772	12791	12856	12816	12934	12695	12790	12926	12649	12905	12899	12787	12832	12883	12922	12795	12783	12800	12875	12761	12625	12881	12777	12860	12853	12751	12721	12724	12903	12768	12664	12946	12829	12801	12761	12855	12783	12802	12777	12782	12695	12692	12846	12881	12710	12840	12787	12936	12848	12933	12863	12719	12869	12835	12775	12882	12851	12805	12815	12845	12813	12928	12755	12858	12808	12750	12981	12761	12676	12901	12914	12777	12939	12866	12676	12664	12750	12779	12666	12852	12880	12826	12946	12688	12853	12700	12800	12851	12834	12866	12827	12856	12792	12938	13115	12804	12961	12725	12898	12816	12756	12799	12827	12740	12857	12928	12645	12846	12785	12747	12887	12775	12875	12724	12723	12797	12936	12844	12761	12792	12680	12946	12741	12875	12920	12912	12715	12693	12732	12860	13027	12756	12810	12942	12663	12803	12975	12855	12844	12817	12709	12853	12705	12825	12779	12757	12898	12928	12749	12831	12677	12939	12909	12893	12757	12787	12873	12860	12883	12903	12711	12896	12727	12999	12851	12771	12799	12722	12871	12696	12903	12888	12787	12860	12791	12808	12834	12644	12858	12837	12850	12686	12967	12772	12920	12695	12911	12860	12957	12684	12758	12812	12834	12893	12855	12779	12757	12841	12571	12852	12896	12991	12979	12717	12959	12628	12919	12834	12891	12786	12820	12811	12775	12804	12827	12783	12791	12646	12715	12768	12985	12791	12936	12770	12740	12839	12719	12748	12873	12921	12795	12772	12827	12793	12921	12937	12852	12699	12690	12798	12726	12859	12870	12805	12948	12721	12854	12957	12858	12659	12652	12892	12799	13035	12855	12837	12841	12915	12778	12810	12996	12768	12846	12749	12748	12887	12777	12959	12867	12890	12943	12662	12839	12772	12717	12812	12773	12719	12922	12851	12915	12701	12848	12727	12740	12750	12836	12866	12780	12787	12966	12904	12828	12822	12740	12818	12973	12803	12856	12878	12993	12981	12692	12710	12988	12751	12800	12826	12674	12820	12939	12745	12693	12958	12938	12967	12863	12890	12848	12821	13001	12849	12874	12766	12725	12745	12750	12831	12886	12926	13071	12718	12785	12862	12860	12884	12763	12870	12639	12930	12831	12973	12913	13050	12762	12538	12830	12810	12942	12919	12837	12897	12868	12798	12949	12879	12711	12749	12669	12865	12865	12826	12817	13051	12765	12773	12763	12837	12749	12768	12970	12815	12771	12659	12793	12757	12792	13010	12874	12949	12763	12915	12905	12827	12715	12697	12682	12814	12768	12605	12822	12770	12788	12679	12658	12833	12764	12842	12722	12651	12920	12915	12893	12808	12860	12742	12868	12860	12887	12837	12763	12771	12755	12843	12681	12908	12727	12701	12746	12774	12874	12842	13036	12857	12794	13011	12742	12679	12777	13003	12738	12839	12759	13060	12556	12862	12814	12862	12801	12758	12728	12944	12788	12855	12953	12929	12844	12787	12934	12835	12819	12911	12733	12858	12778	12862	12807	12801	12833	12788	12993	12957	12849	12733	12842	12719	12829	12836	12874	12741	12676	12691	12767	12799	12850	12781	12969	12652	12798	12862	12774	12920	12726	12703	12754	12722	12824	12939	12894	12890	12769	12879	12835	12854	12800	12913	12826	12862	12650	12565	12705	12680	12854	12765	12652	13055	12774	12765	12676	12910	12925	12764	12910	12898	12914	12823	12882	12862	12802	12810	12792	12832	12817	12904	12738	12719	12831	12829	12739	12864	12826	12959	12890	12662	12894	12893	12787	12736	12872	12742	12825	12851	12807	12740	12884	12796	12751	12849	12871	12729	12754	12852	12775	12814	12846	12819	12960	12802	12781	12706	12708	12841	12818	12826	12883	12827	12873	13025	12740	12840	12735	12715	12744	13026	12732	12799	12632	12763	12780	12874	12702	12793	12713	12851	12759	12878	12826	12767	12907	12765	12952	12680	12895	12841	12747	12731	12681	12821	12810	12907	13005	12807	13068	12656	12895	12749	12736	12719	12712	12939	13034	12760	12687	12877	12890	12815	12826	12846	12755	12698	12926	12867	12728	12756	12915	12960	12944	12856	12679	12894	12822	13001	13048	12829	12717	12821	12826	12845	12818	12797	12756	12695	12827	12945	12872	12797	12730	12891	12742	12827	12922	12728	12959	12892	12720	12976	12898	12682	12810	12860	12932	12869	12805	12850	12782	12754	12835	12835	12899	12755	12788	12800	12843	12928	12861	12800	12825	12908	12774	12657	12801	12967	12780	12703	12825	12906	12801	12778	12758	12740	12796	12921	12795	12762	12880	12888	12917	12876	12930	12778	12831	12880	12693	12751	12836	12750	12894	12792	12789	12857	12971	12867	12874	12689	12747	12872	13018	12879	12705	12805	12682	12960	12683	12784	12867	12803	12932	12719	12823	12800	12860	12835	12819	12911	12778	12752	12887	12777	12997	12865	12892	12939	12799	12815	12668	12847	12953	12782	12667	12854	12921	12689	12802	12852	12844	12689	12987	12678	13058	12849	12750	12813	12912	12898	12834	12673	12890	12786	12854	12921	12688	12806	12953	12757	12744	12927	12793	12874	12708	12970	12665	12753	12724	13037	12653	12925	12747	12895	12769	12807	12806	12940	12892	12834	12740	12867	12794	12668	12672	12913	12665	12795	12863	12728	12849	12655	12822	12885	12856	12793	12738	12878	12769	12780	12776	12736	12741	12780	12844	12807	12792	12875	12865	12786	12614	12698	12778	12826	12773	12818	12859	12975	13036	12789	12741	12739	12851	12758	12930	12686	12808	12853	12808	12798	12798	12819	12682	12837	12817	12721	12708	12955	13013	12940	12869	12736	12580	12866	12942	12913	12788	12800	12841	12895	12684	12801	12895	12751	12913	12872	12759	12795	12777	12796	12888	12823	12833	12793	12645	12826	13040	12820	12845	12805	12653	12810	12821	12813	12945	12880	12969	12845	12740	12844	12812	12854	12642	12858	12819	12787	12658	12861	12704	12913	12844	12953	12828	12711	12911	12899	12808	12723	12947	12936	12805	12632	12842	12792	12847	12819	12905	12673	12828	12789	12826	12766	12823	12899	12660	12772	12824	12925	12697	12777	12778	12831	12729	12983	12715	12964	12694	12771	12659	12928	12862	12835	12842	12796	12699	12877	12774	12790	12614	12849	12925	12739	12838	12921	13017	12845	12836	12736	12753	12912	12798	12749	12845	12827	12781	12759	12889	12869	12894	12782	12841	12786	12763	12901	12859	12898	12874	12823	12828	12945	12741	12946	12797	12681	12981	12717	12870	12660	12886	12895	12739	12963	12746	12881	12765	12951	12829	12743	12805	12860	12800	12829	12721	12651	12758	12908	12812	12902	12751	12837	12717	12997	12864	12929	12857	12977	12746	12915	12824	12886	12769	12932	12901	12898	12737	12714	12848	12675	12826	12878	12850	12759	12875	12762	13071	12799	12867	12822	12650	12733	12807	12884	12946	12898	12779	12733	12862	12832	12856	12782	12954	12879	12818	12690	12721	13006	12879	12658	12757	12850	12665	12820	12809	12877	12859	12594	12852	12817	12712	12733	12848	12714	12842	12933	12790	12720	12784	12795	12951	12845	12937	12648	12776	12735	12788	12792	12730	12861	12894	12776	12883	12889	12834	12811	12561	12707	12936	12796	12978	12772	12868	12804	12782	12825	12772	12832	12805	12646	12780	12852	12881	12745	12680	12769	12744	12879	12699	12867	12929	12760	12929	13023	12866	12725	12843	12756	12792	12795	12785	12935	12956	12940	12712	12888	12763	12869	13010	12860	12939	12719	12785	12805	12604	12779	12936	12742	13001	12632	12866	12927	12685	12993	12968	12891	12879	12872	12782	12749	12970	12761	12938
23656	21007	28436	23840	21560	23032	22256	17290	16245	16269	15774	15437	14925	14612	14485	14755	14648	14542	14524	14715	14489	14450	14431	14220	14354	14304	14046	14163	13898	14115	14201	14044	14010	14080	14137	13912	14043	13801	14040	13957	14186	13888	13978	13956	15220	16478	16162	15390	14512	13903	13781	14010	13874	14233	13905	13681	14007	13807	14010	14008	14114	14054	13744	13962	14132	13798	13940	14077	14040	13883	14012	14028	13915	13913	13760	13915	13994	14004	13939	13960	13785	13764	13908	13920	13819	13914	13935	13974	14086	13818	14049	13994	14057	13916	13967	13870	13769	13983	13946	13903	13862	13843	13884	13989	13938	13939	13877	13880	13883	13858	13952	13872	13766	13997	13923	13940	13797	14021	13826	13982	13951	13832	13790	13990	13830	14097	13942	13754	13825	13940	13886	13874	13831	13820	13911	13863	13976	13723	13766	13939	13943	13892	14030	13994	14006	13993	13883	14147	13956	13811	13967	13896	13896	14071	13820	13837	14006	13952	13808	13995	14057	13667	13833	13911	13853	13905	13751	14023	13925	14021	13832	13949	14072	13907	13807	13795	13819	13957	13976	13944	13949	13973	13622	13942	14063	13867	13874	13808	14097	13960	13986	13944	13967	13825	13926	14015	13848	13953	13913	13855	13892	13922	13832	13807	13862	13779	13998	14052	13866	14079	13966	13870	13906	13993	13878	14094	13905	13682	13832	13893	14106	13913	13986	13906	13793	14040	13968	13898	13833	13943	14021	13918	13864	13809	13745	13898	14050	13887	13720	13923	13892	13893	14044	14117	13718	13849	13966	13838	13856	13778	13955	13949	14122	14131	13629	14155	14052	13984	13876	13730	13814	13918	13898	13739	13530	14021	13866	14020	13961	13791	13853	13925	13835	13954	14016	13840	14171	13976	14003	13968	13768	14140	13914	13697	13960	13826	13742	13869	13783	13799	13766	13920	13973	13883	13840	13765	13696	13979	13871	13754	13936	13867	13866	13834	13950	14008	13964	13845	14025	13998	14050	14032	13826	13914	14033	13713	13972	13883	14088	14086	13775	13730	13721	13880	13848	13865	14013	14049	13717	13928	14024	13886	13868	13879	13846	13972	14067	14106	14024	13909	13899	13902	13906	14056	13946	13863	13814	13888	13937	13675	13910	13862	13778	13910	13982	13765	13860	13999	13971	13865	13993	13962	14018	14049	13998	13870	13925	13895	14027	13855	13910	13934	13952	13765	13802	13772	13950	13815	13906	14084	13897	13834	13942	13880	14135	13879	13725	13775	13736	13899	13832	13726	13706	13836	13988	13897	13821	13858	13940	13725	14109	13932	13910	13846	13836	13852	13850	13968	13791	14035	14022	13838	14048	13719	13726	13959	13930	13950	13988	13989	13774	13946	13762	13819	13929	13870	14066	14022	13939	13895	13890	13790	13881	13717	13975	13977	13990	13808	13891	14000	13806	13803	14016	13772	13900	13966	13957	13906	13807	13735	14039	14111	13990	13844	13990	13949	13996	13886	13860	13873	13850	13873	13858	13779	13956	13874	13643	13857	13960	14007	13892	13936	13841	13760	13979	13871	13878	13986	13972	13976	13981	13805	13859	13838	13708	13889	13920	14055	13998	13787	13918	13744	13998	13993	13984	13933	13813	13779	13848	13992	14029	13804	13867	13849	13703	13839	13820	13823	13945	14082	14011	14001	14017	13972	13842	13806	13855	13850	13633	13951	13759	13944	14031	13878	13653	13991	13911	14069	13748	13935	13765	13946	13922	13941	13650	13825	14010	13916	13880	13875	13988	13887	13842	13841	13785	13821	13937	13898	14035	13768	14080	13983	13767	13996	13909	13990	14083	13811	13946	13861	13942	13920	13834	14074	13802	13782	14087	13711	13845	13738	13784	14000	13777	13866	13901	13933	13974	13777	14030	13733	13894	13892	13969	13951	14082	13942	14052	13868	13937	13797	13720	13857	13912	13932	13989	13977	13917	13947	13968	13784	13894	14026	14120	13926	13985	13892	13813	13888	13908	13764	14019	14105	13947	13971	13988	13840	13735	13933	13930	13898	13953	13809	13815	13802	13766	13793	13768	14165	13826	13761	13902	14013	14002	13921	13833	13889	13778	13942	13878	13845	14039	13849	13824	13791	13868	13941	14082	14037	13951	13835	13803	13731	13827	13899	14055	13867	14030	13887	13764	14048	13806	13889	14018	13787	13881	13814	13796	14038	14012	13929	13848	13779	13903	13838	13761	14045	13963	13784	13753	13687	13869	13960	13819	14024	14057	13785	13984	13974	13964	13807	13905	13753	13877	13775	13942	14040	13693	14031	13905	13998	13853	13957	13910	13817	13877	13935	13697	13866	14071	13893	13821	13893	13892	13923	13743	13802	13824	13876	13818	13704	13768	13895	13845	13811	13864	14004	14016	13904	13781	13903	13722	13882	13968	13816	13715	13853	13860	13875	13889	13968	13941	13824	13874	13871	13920	13729	13811	13864	13921	13815	13949	13901	13947	13980	13993	13986	13907	13980	13923	13984	14028	13932	13939	14004	13989	13882	13882	13879	13866	14100	13887	13730	13820	13784	14068	13738	13845	13791	13908	13920	13743	13818	13836	13822	13610	13856	13817	13780	13798	13737	13948	13778	13821	13782	13976	13865	13985	13888	13971	13940	13926	13861	14116	13878	13990	13801	14144	13973	13968	13972	13918	13941	13854	13962	13909	14000	13965	14053	13859	13820	13722	13847	13854	13859	13928	13990	13951	14007	13922	13832	13796	13682	13933	13925	14041	14051	13940	13861	13729	13897	13842	13784	13837	13825	13884	13830	13978	13937	14085	13895	13949	13971	13975	13912	13881	14035	14118	13932	13896	13899	13890	13887	14001	13657	13873	14016	13965	13819	13978	13959	13692	13883	13852	13736	13685	14056	14013	13830	14118	13879	13930	13836	13895	13912	13855	13962	13976	13895	13851	13698	13912	13981	14022	13920	13905	13868	13849	13904	13819	13933	13999	13827	14049	14176	14066	13750	13868	13871	13912	13805	13760	13974	14041	14024	13783	13855	13837	13934	13775	13867	13934	13868	13638	13799	14107	14176	14129	13919	13831	13863	13820	13769	13908	13944	13891	13864	13962	13968	13906	13769	13760	13708	14005	14019	13793	13996	13993	13712	13846	13948	14005	13612	13960	13849	13971	14007	13871	13741	13986	13957	13853	13904	14111	13984	13952	13898	13855	13960	13894	13821	13940	13724	13626	13811	13850	13950	13961	13795	13839	13822	14082	13872	13764	13979	14071	13748	13863	13902	13701	13906	13925	14074	13750	13657	13910	13741	13937	13919	13800	13948	13868	14066	13970	13927	13874	13928	13873	13881	13774	13934	13894	13822	13858	13919	13752	13852	14010	13794	13996	14022	14192	14092	13973	13897	14022	13913	13944	14040	13965	13948	13966	13971	13966	13983	14014	13821	13906	13884	13894	13960	13948	13938	13899	13924	13882	13760	13791	14039	14001	13656	13888	13874	13713	13903	13714	13840	13881	13658	13969	13663	13773	13823	13983	13843	13840	14027	13847	13861	13978	14147	14001	14058	13939	14093	13833	13885	14044	13965	13938	13874	13711	13720	14015	13869	13936	13956	13955	13832	14194	14070	13788	14004	13998	13943	13717	13966	14002	13976	13782	13705	13743	13840	13780	14040	14118	14079	13907	13968	13964	13666	13935	13789	13936	13736	14102	14085	14081	13905	13964	13951	13922	13925	14148	13860	14158	13758	13935	13937	13862	13792	13866	14029	13918	13811	13819	13878	13977	13798	13930	13925	13651	13810	13940	13905	13988	13733	13853	13957	13690	13886	13783	13806	13924	14028	14029	13878	13782	13903	13761	13896	14025	13883	13949	13936	13930	13911	13753	13749	13852	13928	13953	13888	13774	13837	14001	13964	13869	13963	13916	13931	13832	14019	13832	13962	14059	13796	14061	13840	14032	13937	13761	13712	13836	13751	13762	13695	13993	13882	14093	13714	14064	14144	13980	13803	13947	14026	13809	13857	13876	13732	13879	13707	13810	13963	13890	13810	13943	13786	13953	13889	14010	13822	13896	13827	13988	13937	14030	14170	14115	13744	13784	13923	14065	14016	14017	13788	13778	13788	13874	14017	13610	13912	13834	14012	13977	13950	13849	13881	13820	13988	14085	13677	13987	13618	14055	13890	13875	13957	13995	14146	14037	14083	13901	14100	13936	13876	13915	14067	13950	13741	13924	13893	13836	13834	14008	13875	13807	13637	13856	13804	13940	14027	13846	13845	13788	13733	13884	13728	13790	13859	13865	13953	14080	13856	13889	13980	13767	13893	13854	13868	13862	13823	13806	13912	13829	13817	13763	13827	13964	13763	13863	13979	13946	13720	14046	13973	14050	13821	13808	13894	13754	13630	14072	13903	13915	14000	13954	13861	13895	13968	13973	13857	13744	13928	14007	13836	14085	14194	14069	13906	14036	13829	13801	13975	14052	13599	14017	13908	13870	13899	13862	13925	14067	13912	13790	13727	13788	13870	13810	13916	13854	13949	13947	13842	13881	13862	13789	13889	13797	14092	13924	13940	13922	13805	13844	13765	13885	13815	14168	14009	13895	13909	13808	13816	13691	13918	13945	13812	13783	13743	13949	13978	13852	13961	13906	13884	13923	13850	13881	14023	13892	13859	13749	13826	13885	13958	13891	13964	13704	13826	13849	13949	13828	13820	13967	13966	13954	13911	13700	13618	13777	13757	13836	13835	13935	13857	14099	13890	14080	13881	13965	13872	13954	13963	13819	13988	13770	14000	13952	14022	14110	13953	13779	14115	14103	13930	13792	14100	13914	13906	13886	14005	13812	13807	13765	14066	13885	13775	14086	14010	13924	13802	14128	14041	13963	13758	13834	13890	14066	13854	13889	14003	13845	13789	14003	13771	14023	14032	13743	13927	13800	14004	13796	13923	13906	13702	13726	14044	13786	14034	13837	13778	14036	13812	13658	13983	13800	13893	13843	13929	13790	13913	14117	13918	13917	13760	14007	13860	13771	13834	13753	13841	13899	13828	13880	14064	14016	13916	13892	14051	13904	13934	14033	13793	13816	13884	13926	13946	13791	13882	13886	13960	13802	13940	13866	13968
23056	38246	37132	28481	23130	19750	17537	16198	15707	15285	14618	14053	13403	12986	12815	12944	13170	13019	12965	12845	12714	12547	12388	12627	12265	12301	12041	12001	12101	11922	12041	12269	11861	11978	12000	11940	11976	12042	11993	12218	11992	11968	11969	11962	13962	15491	15291	13978	12502	12008	11939	11878	12099	11911	11781	11960	11912	11984	11778	11993	11725	11702	11977	11732	11884	11719	11969	11823	11969	11990	11984	11926	11837	11894	11954	11939	11989	11891	11892	11735	11900	12003	11962	11852	11940	11890	12015	11669	11895	11960	11882	11867	11966	11975	11833	11944	11985	11927	11872	12009	12052	11914	11926	11970	11881	11911	11885	11896	12015	12024	11862	11868	11952	11988	11964	12010	11967	11781	11891	11940	11768	11937	11959	11906	11931	11741	11807	11981	12087	11932	11706	11878	11925	11811	12006	11890	11948	11819	11918	11913	11960	11855	11939	11757	11979	11958	11899	12108	11887	11860	11880	11937	11855	11857	11869	12054	11879	11810	11834	11917	11820	11980	11782	12031	11834	11803	12039	11827	11857	11891	11993	11856	11888	11763	12004	11733	11813	11934	11819	11862	11823	11846	11807	11830	11850	11919	11827	11884	11947	11958	11917	11925	11863	11975	11913	11831	11978	11907	11935	11936	11822	11807	11820	11837	11845	11829	12047	11938	11933	11923	11926	11934	11819	11790	11936	11926	11871	11905	11781	11986	11838	11997	11919	11908	11946	11967	11975	11807	11857	11928	11954	11939	11865	11605	11806	12004	11928	11849	11967	11873	11921	11911	11830	11987	11940	11799	11787	11810	11881	11940	11964	11864	11882	11972	11954	11784	11729	11860	11858	11836	11820	11791	11836	11849	11960	12031	11805	11977	11904	11746	11924	11780	11813	11810	11894	12079	11831	11945	11924	11997	11805	12105	11822	11939	11995	11866	11926	11726	11861	12074	11744	11923	11934	11906	11977	11793	11740	11930	11774	11926	11870	11789	11895	11853	11929	11774	12005	11679	11909	11914	11972	11805	11918	11921	11936	11923	11938	12026	11789	11978	11857	12009	11995	11998	11968	11751	11862	11889	11927	11828	11926	11763	11862	11836	11750	11828	11903	12078	11921	11839	11932	11965	11875	11629	11809	11813	11795	11865	11800	11959	11904	12015	11826	11750	11822	11928	11933	11951	11871	11957	11910	11934	12003	11906	11914	11867	11987	11967	11748	11821	11809	11889	11967	11900	11840	12103	11950	11957	12060	11866	12064	11868	12015	11898	11848	11921	12040	11920	12104	11854	11997	11998	11961	11922	11857	12095	11855	11890	11815	12019	11862	11985	11780	11893	12004	11932	11792	12035	11935	11772	11800	11982	11965	11847	12008	11783	11774	12126	11890	11886	11966	11840	11961	11874	11960	11778	11823	11940	11867	11853	11775	11884	11796	11920	11887	11826	11936	11860	11718	12039	11893	11991	11981	12028	11787	12016	11860	11875	11841	11950	12066	11774	11810	11829	11907	12060	11875	11842	12017	11816	11938	11837	11778	11794	11937	11926	12054	11911	11874	11764	11867	11862	11828	11962	11827	11614	11860	11800	11997	11864	12096	11833	11996	11838	11786	11899	11923	11994	11873	11922	11779	11834	11902	11916	11892	11894	11750	11819	11804	11970	11935	11996	11869	11813	11781	11916	12066	11890	11926	11844	11822	11697	11762	11939	11862	11926	11898	11738	11848	11797	11988	11870	11823	11755	11855	12054	11844	11953	11888	11875	12064	11901	12052	11858	11688	11871	11966	11842	11801	11937	11641	11910	12061	11777	12049	11862	11767	11892	11845	11973	11909	11851	11861	11877	11880	11930	11863	11891	11710	11862	12018	11778	11813	11848	12019	11869	11950	11996	11868	11846	11932	11943	11965	12044	11930	11860	11902	11704	11815	11763	11781	11992	11848	11842	11897	11919	11983	11750	11899	11901	11913	11900	11802	11943	12020	12043	11804	11826	11924	11764	11865	11858	11987	11901	12058	11772	11971	11969	11858	11943	11887	11798	12055	11884	11907	11889	11890	11806	11941	11959	11958	11678	11868	11829	11892	11868	11909	11818	12002	11902	11806	11671	11899	11717	11827	11841	11918	12048	12054	11966	11818	11815	11970	11791	12063	11922	11969	11790	11958	11723	11862	11899	11792	11980	11864	12074	12021	11743	11819	11963	11869	11850	11877	11750	11862	11822	11799	11791	12076	11822	11813	11843	11824	11867	11947	11956	11897	12153	11751	11829	11831	11829	11897	11773	11911	11935	11973	11829	11798	11859	12020	11966	11902	11817	11858	11854	11997	11883	11918	11921	11767	11879	11984	11906	11932	11888	11857	12010	11978	11962	11982	12002	11933	11975	11930	11872	12006	11936	11854	11876	11833	11955	11987	11903	11888	11913	11958	11959	11998	11887	11825	11648	11839	11756	11875	11915	11863	12076	11999	11916	11854	11970	11959	11922	11768	11911	12008	11887	12004	12008	11821	11931	11894	11940	11771	11821	11971	12046	11688	11845	12013	11894	11870	11853	11866	11930	11813	11863	11680	11831	11890	11823	11965	11827	11867	11903	11891	11849	11709	11820	12040	11845	11989	11848	12052	11879	11959	11801	11775	11821	11930	11830	12012	11810	11799	11923	11905	11898	11869	11832	12038	11899	11831	11751	11977	11869	11884	11784	11778	11801	12001	12042	11898	11828	11968	11815	11923	11934	11984	11718	11840	11878	11813	11788	11866	11907	11873	11792	11833	11837	12110	11879	11928	11947	12080	11918	11985	11832	12002	11968	11934	12005	11920	11949	11907	11928	11871	11873	12095	11818	11884	11980	11804	11963	11810	12001	11854	11959	11855	12028	11936	11930	11838	12018	11906	11842	11860	11770	11821	11982	11838	11878	11984	11764	12000	11781	11966	11835	11881	11870	11832	11772	11846	11877	11978	11912	11997	12011	11918	11938	11955	11925	11970	11688	11967	11975	11741	11800	11984	11903	12038	11757	11828	11800	11849	11926	11878	11854	11828	11994	11833	11893	11968	11874	11934	11890	11955	11951	12002	11773	11982	11828	11983	11776	11907	11729	11829	12122	11861	11737	11949	11855	11990	12002	11975	11953	11852	11757	11822	11801	11997	12015	11968	11996	11914	12042	11942	12022	11685	11852	11842	11737	12030	11835	11851	11875	11917	12034	11831	11843	11951	11876	12083	11921	11847	11941	11985	11882	11847	11699	12015	11918	11957	11866	12055	11915	11902	11944	11807	11924	11881	11841	11913	11960	11826	11837	11823	11956	11907	11819	11950	11820	11929	11855	11860	11814	11841	11811	12079	11794	11823	11813	11831	11812	12050	11800	11875	12026	11873	11893	11878	11996	11987	11884	11885	12105	11904	11958	11952	12087	12121	11878	11918	11866	11808	11860	11933	11752	12061	11975	11835	11969	12009	11915	11917	12112	11870	11922	11891	11752	11941	11993	11921	11861	11838	11904	11972	12049	11826	11973	11834	11944	12012	11852	11899	12048	11801	11924	11938	12102	11779	11942	11848	11759	11787	11831	11911	11978	11820	11921	11940	11961	11988	11910	11856	11893	11897	11855	11956	11798	11869	11805	11874	11987	12040	11969	11877	11743	11948	11875	11955	11901	11902	12023	12104	11974	11842	11924	11796	11793	11934	11945	11872	11827	11900	11738	11959	11729	11743	11772	11867	11903	12044	11879	11789	12026	11995	11901	11867	11764	11998	11874	11769	11812	11853	11969	11821	11757	11865	11827	12040	11873	11803	11994	11946	11973	11814	11969	11810	11849	11910	11903	11885	12040	11791	12021	11875	11948	11943	11746	11649	12051	11724	11845	11902	11923	11737	11915	11800	11815	11713	12008	12123	11840	11887	11921	11710	11833	11771	11999	11659	11978	12071	11983	11775	11877	11841	11935	11896	11743	12091	11873	11820	11850	11951	11785	11866	11891	11871	11863	11942	12041	11809	11778	11973	11913	11917	11919	11846	11853	11890	11816	11804	11982	11761	11827	11953	11903	11932	11898	11894	11857	11854	11861	11938	11980	11928	11903	11925	11914	11816	11811	11797	11824	11859	11825	12084	11930	11830	11977	11946	11836	11877	11873	12006	12037	12038	11954	11786	11905	11853	11925	12029	11978	11776	11812	12067	12016	11898	11964	11853	11902	12039	12110	11956	11957	11828	12070	11967	12054	11879	11997	11873	11906	11864	11986	11837	11769	11919	11762	12002	11984	11978	11873	12050	11891	11841	11918	11884	11993	11703	11923	11791	11934	11932	11957	11942	11864	12039	11819	11935	12062	11884	12053	11726	11971	11836	12002	11837	11885	11978	11835	11846	11885	11960	11820	11740	11908	11936	11873	11815	11804	11914	11953	12073	11939	11859	11826	11756	11920	11973	11876	12017	11844	11883	11840	11737	11983	11898	11827	11853	11823	11742	11949	11882	11902	11824	11837	11800	11932	11871	11909	11766	11981	12089	11969	11837	12085	11953	12094	11852	11871	11817	11770	12018	12007	11850	11882	11808	12075	12010	11977	11869	12110	11907	11868	11910	11962	11914	11806	11988	11875	11869	11820	11701	11974	11875	11949	11771	11849	11830	11903	11844	11879	11895	11831	12001	11882	11887	11901	11927	11885	12094	11977	11944	11890	11908	11868	12002	11897	11789	11764	11834	11755	11602	11745	11959	11876	11806	11935	11934	11825	11854	11947	12016	11833	11940	11730	11990	11907	11777	12011	11845	11945	11932	11985	11947	11846	11923	11950	11939	11861	11876	11840	11795	12064	11997	11964	12064	11890	12052	11970	11800	11813	11840	11904	11930	11977	11957	11738	11864	11829	11873	11770	11913	11980	11894	11841	11840	11935	11838	11878	11848	11961	11972	11869	11802	11902	11899	11763	11857	11889	11920	11761	11956	12032	11792	11890	11982	11960	12086	11895	12071	11909	11851	11908	11963	11826	11844	11889	12043	11840	11928	11816	11819	11759	11951	11951	11872	11811	11912	11863	11883	11914	11847	11858	12134	11982	11973	11943	11827	11760	11847	11872	11927	12039	11854	11752	11848	11941	12022	11890	11838	11695	11974	11784	11831	11876	11932	11956	11830	11891	12073	12005	12015	11891
29198	22355	21792	18006	15214	14825	14713	14647	14398	14659	14201	14169	14085	14205	14104	14123	14143	14218	14049	13981	14290	14213	13936	13978	14001	13826	13946	13975	13981	14021	14111	13838	13825	14030	14165	14057	14067	13994	14020	13856	14011	14170	13999	14047	13956	14191	14339	13994	13881	13907	14080	13883	14094	14009	14044	13994	13963	14215	14110	13915	14018	14033	13929	14058	13930	13994	13757	13886	14137	13933	14003	14060	13821	13991	14000	13882	13790	13918	14009	13954	14010	13969	14064	13904	14093	14077	13953	13785	13972	14028	13936	13858	13837	13871	13790	14029	14152	13860	13989	13901	13883	14104	13967	13929	13891	14008	14088	14102	14010	14086	14057	13883	13936	14178	14049	14025	14104	14005	14020	14043	13804	14024	14139	13991	14067	13973	14012	14226	13982	14037	13979	13984	13888	14120	13857	14183	13961	14111	13909	13935	13916	14028	13995	14158	13948	14036	13994	13991	14058	13935	14067	13946	13843	13958	14119	14041	13963	14016	13925	14077	13863	13986	13940	13846	13950	13918	13846	14011	13948	13883	14014	14101	14190	14124	14054	14075	13969	14041	13927	14017	13862	13844	14182	13982	14041	13981	13981	13980	13871	14005	14054	14143	13911	14031	13961	14097	14185	14165	13974	13919	14148	13988	13977	13903	14058	13985	14005	13959	14026	13972	14028	14117	13846	13963	13914	13949	13895	14064	14082	13947	14107	14049	13887	13903	14070	13898	14000	13916	13851	14070	13898	14033	13820	13904	13971	13987	13954	13936	14083	13982	14102	13809	13869	13844	13980	13969	13971	13878	13863	14091	14032	14009	14131	13963	13926	13896	14079	13858	13746	13827	13857	14081	14068	13941	13949	14039	14062	13905	13902	13996	13923	13949	13905	14112	14009	14030	14024	13939	14122	13997	14002	13994	13842	13946	14009	13905	13860	13822	13876	14034	13835	14012	14140	14096	13861	13961	13802	14103	13928	14039	13941	13891	13981	14021	14066	14199	14016	13926	13943	14086	13891	13969	13903	13971	13952	13850	14145	13986	13945	13802	14036	13807	13804	13873	14114	13962	14184	13888	13936	13985	13994	13780	13994	13878	14052	13828	14085	13912	14056	14087	14130	14064	13855	13920	14039	13904	14044	14190	14220	14141	13978	13939	13909	13906	13904	13811	13931	14010	13917	13918	13778	14064	13825	14028	13890	13934	14068	13969	13991	13979	14199	14180	13887	13857	14083	14066	14051	13998	13813	13768	13913	13925	13844	13902	13972	13815	13990	14056	13923	14018	13939	13811	13929	13762	13983	13880	13993	14107	13862	14082	14080	13926	14029	13959	14071	14069	14119	14037	14097	14114	13830	13984	13896	14140	13959	13941	13988	13817	13901	13973	13939	13963	14004	13924	13947	14018	13832	14050	13931	14008	13964	13926	13975	14021	13966	13920	13969	13904	13985	14015	14000	14041	14141	13810	13787	13871	13886	13973	13988	13970	13981	13819	14109	13815	14040	13887	14063	14010	13979	14009	13990	13937	13853	14182	13814	14022	13962	13941	13898	13909	13819	13753	14013	13862	13920	14037	13896	14079	13882	13787	13834	13865	14002	14049	13901	14031	13979	13974	14019	13754	13912	13980	14174	14021	13762	13864	13828	13948	13939	13980	13965	13900	14107	13962	13976	13930	13805	13983	13917	14083	13881	14138	13957	13748	13984	13912	13949	14205	14001	14047	14074	13893	14035	13845	14142	13817	14008	13980	13934	13910	13954	14065	14028	14004	14179	13985	14068	13983	14066	14056	13854	13881	13975	13861	14041	13811	13816	13946	13965	13921	14036	13985	14088	13969	14065	13890	13972	13889	14066	14108	13990	13946	13877	14019	13894	13925	14045	14264	14073	13916	13922	13852	14131	13845	13916	13882	13927	13941	14042	14122	14008	14067	13941	14054	13943	13885	13972	14075	14013	13925	14061	13964	14241	13900	13921	14089	14092	13758	14016	13906	14117	13951	13999	14080	14002	13980	13849	13981	14006	13943	13880	13869	14047	13968	13688	14094	13987	14102	13879	14007	14025	14051	13971	13858	13952	13876	13665	13887	14080	13762	13976	13881	14037	14087	13955	13917	13686	13830	13785	13938	13891	13920	14241	14019	13973	14064	14039	13821	13834	13938	13824	14060	14068	13936	14043	13983	13867	13791	13889	13999	13960	14167	13972	13865	13870	13860	14010	14101	14119	13914	13956	14116	13926	13998	13771	13883	13828	13902	13942	13810	13969	13945	13962	14117	13793	13993	14027	14043	14026	13805	13825	14175	13898	13919	13977	13862	14100	14093	13940	13964	14050	13996	13960	14011	14128	13699	13977	13775	13990	14086	13933	13758	13892	13881	14062	13864	13860	13952	14018	13902	14064	13846	13847	13869	13962	13975	14001	14042	13936	14039	14070	13913	13846	13881	14075	13881	13888	13910	13775	14003	13895	13898	13990	14019	14071	13957	13784	13959	13864	14072	14136	13934	13835	13851	13815	14068	13790	14066	14015	13833	13973	13971	13999	13988	13959	14078	13857	14039	14108	13903	13954	14049	13969	14026	14027	14016	13861	13883	13946	13869	14051	14042	14113	13879	13923	14319	14076	14001	13918	13871	13925	13919	14040	14136	14090	13905	14078	14148	13848	14064	14006	14020	13912	13960	13934	13967	13829	14126	13957	14056	13959	13851	13995	14177	14176	13770	14040	13935	13854	14031	13922	14127	13933	14189	13992	13798	14013	14045	14320	13998	13990	14007	13909	14036	13969	13937	14061	13913	13976	13833	13962	14152	13940	13854	14062	13907	14001	13958	13839	13865	13967	14087	14180	13896	13941	13988	13992	13920	13923	14094	14006	14014	14118	14198	14040	14057	14142	13905	14007	13871	14010	13942	13938	14028	14242	14022	13926	14250	14246	13978	14054	13977	13924	13961	14068	13856	14073	14122	14051	14012	13822	14127	14131	14016	14001	13948	14171	14151	13819	13834	13960	14103	14020	14095	13987	13936	14074	13983	13923	14086	14116	14065	13935	13890	14055	14200	13897	14102	13954	14014	13974	13889	13712	13870	14076	14037	13846	13903	13916	14130	13909	14036	14107	14252	14094	13900	14170	14082	14018	14014	13947	13826	14218	13981	13978	14094	14067	13882	14082	13929	14035	13895	13864	13688	13906	13860	14018	13931	13954	14053	14105	13928	13995	14012	13904	14161	13997	14031	14039	14076	13921	13984	13978	14059	14117	14213	14241	13966	14030	13860	14083	14186	13993	13911	13999	14083	13938	13996	14056	14122	13881	13799	13850	13981	13941	13954	14021	14027	13978	13935	13725	13960	13953	13906	13991	13785	13826	13820	13952	13923	13984	13914	14160	14097	14115	14144	14100	13851	14008	13935	13959	13946	14164	13940	14041	13946	13866	13998	14064	13814	13843	14027	14026	13932	13939	14111	14191	13860	13877	13841	13828	13910	13874	14100	13955	13835	13906	13888	13898	13885	13969	14205	14014	14121	14013	14005	14097	14008	14036	14025	13874	13973	13933	14059	14100	13998	14067	13829	13902	13791	13984	13933	13940	14133	13679	14023	13853	14029	14063	13894	13983	14033	14035	13877	13987	13867	14088	14014	13626	13949	13976	13989	13876	13876	13957	13925	14070	13998	13863	13824	13989	14017	14177	13857	13962	13914	13894	13887	13990	14016	13910	14149	13832	14016	13801	13917	14039	13995	13976	13937	14113	14111	13968	14020	14094	14121	14194	13896	13867	14110	13850	13936	14090	13981	13943	13948	14044	14107	14020	14036	13915	14026	13972	13806	13955	14040	13975	14107	14013	13888	14084	13983	14076	14018	13905	14000	13823	14039	13929	13945	14066	13994	13881	14117	14029	13829	14107	14113	14145	13980	13875	13939	13828	13986	14038	13979	14088	14012	13974	13917	13771	13916	13854	13950	13944	13987	14048	13910	13970	13935	13757	14103	14049	13922	14128	14115	14106	14148	13962	13876	14019	14184	13883	14012	13882	13854	13986	13730	13923	14143	14189	14181	14059	13976	14052	13824	13983	14127	13903	14078	14032	14071	14056	13873	13816	13899	13903	14066	13969	14029	14003	13941	14037	13895	14210	14178	13984	14001	13894	13960	13859	14087	13879	14186	13983	14088	14035	14014	14059	14050	14031	14113	14134	14007	14227	14036	14151	14040	13977	13958	13836	14074	14113	14245	14063	13935	13965	13852	13896	13903	13944	14035	14013	13890	14122	13993	14068	13915	13854	14126	14013	13986	13888	14063	13957	13850	13975	13944	13869	13858	13917	14153	13862	13977	13901	13825	13802	14114	13964	13881	13797	14011	14045	13982	14080	13840	14138	14183	14011	14135	13873	14136	14030	13942	13973	14011	13899	13936	14022	13847	13831	14076	13948	13831	14008	14166	13922	13998	13884	14112	13939	14010	14146	13999	13879	14116	13844	14082	13962	14109	14034	14116	13915	14056	14087	13824	13773	14059	13970	13988	13817	14067	13913	14057	14019	14123	13895	13990	14003	13811	14082	13913	13728	14033	14086	14009	13950	13885	13929	13899	14033	14001	13963	13964	14047	13775	14003	13756	13922	14147	13877	13793	13840	13870	13931	14016	14003	13911	13937	13833	14017	14092	14107	14103	13937	14058	13731	14075	13830	13981	13996	13756	14071	13882	13847	14092	13900	14072	13964	14175	14038	13962	13962	13886	14065	13987	13821	13991	13773	14121	13981	13753	13906	13996	13999	13985	14105	13938	13990	13942	13834	13715	13866	13919	13898	13880	14001	13888	14069	14085	13861	13965	14186	13912	13996	13952	14074	14106	13891	13959	13962	14031	14047	14073	13917	13911	13955	13911	14093	13980	13995	14113	14217	13989	14131	13940	13902	13905	13919	13716	13876	13989	13835	13946	14093	14009	13873	13988	14150	14066	13901	14044	13804	13967	13957	14023	14112	14091	14015	14063	14015	14036	14069	13980	14300	14114	14133	13970	14080	13919	13790	13937	14041	13962	13974	14005	13972	13937	13847	14130	14066	14055	14117	14227	13882	13938	14197	14082	14038	13829	13993	14030	13939	13937	13869	13865	13986	14073	14020	13957	14002	14005	13931	13997	14037	14113
18165	21818	20071	15604	13897	13299	13258	12842	12825	12737	12585	12340	12156	12020	12148	12131	12254	12167	12233	12089	11986	12091	11966	11995	11995	11974	12069	11942	12005	11846	11980	11921	11978	12029	12075	11939	11949	12065	11890	11862	11929	11993	11941	11993	12042	12169	12273	12095	12073	11953	12044	12015	11808	11986	12025	12009	12000	11866	11963	11786	12042	11903	12088	12020	11848	11960	11843	12221	11924	11972	11844	11834	11996	11855	11875	11901	12041	11945	11872	11828	11915	11932	11987	11877	11892	11978	11999	11914	12016	11839	11883	11859	11982	12027	11894	11927	11855	11920	11939	11868	11969	12007	11979	11886	11866	11944	11894	11980	11903	12061	11886	11931	11866	11982	11940	11898	11947	11741	11773	12006	11962	11816	11869	12081	11928	11924	11782	12034	12036	12002	12069	11958	11891	12063	12018	11994	11912	11872	11913	11920	11942	12037	11963	11932	11819	11653	11972	11873	11947	12172	11960	11913	11839	11980	11824	11811	11983	11818	11944	11842	11967	11893	11962	11827	11794	11876	11931	12121	11939	11993	11964	11954	11932	11942	11951	11990	11830	11912	11881	11952	11970	12087	11951	11996	11957	11966	11881	11875	11941	12080	11779	11941	12148	11939	12030	12006	12041	11987	11929	11836	11919	11963	11944	11888	11974	11978	11932	12040	11899	11899	11951	11852	11806	11887	11859	11860	11940	11946	11940	11898	11880	12029	11818	11997	11917	11979	11947	11893	11896	11981	12045	12012	11698	11850	12034	11929	11856	11885	11847	11982	11995	11928	11927	11911	11844	12033	11817	11871	11900	11828	11835	11833	11929	11927	12012	11914	11910	12002	11930	11969	11881	11947	11791	11957	11890	11956	11875	12043	12021	11803	11932	11813	11870	11989	11881	12011	11917	11901	12045	11970	11784	11973	11811	11794	11796	11937	11835	11973	11871	12052	12017	11926	12131	11849	11845	11929	11893	12032	11835	11855	11994	11860	11831	11914	12117	11807	11984	11938	11853	11869	11924	12123	12019	12032	11797	11881	11763	11923	11881	11803	12007	11856	11886	12001	11889	11802	11936	11921	11987	11773	11759	11917	11987	11914	11943	11898	11893	11788	11982	11878	11866	11819	12054	11793	11994	11893	11836	11848	11925	11965	11998	11909	11857	11903	11734	11989	11934	11765	11787	12020	12045	11889	11974	11923	12084	11920	11998	11765	11978	11937	11981	11798	12090	11776	11884	11873	11904	11834	11886	11822	11906	11838	11900	11929	12002	11828	11854	11902	11963	12011	11998	11961	11768	12099	11916	11840	12104	11996	11960	11925	12058	11963	12005	12132	12085	11802	11993	11791	11931	11846	11890	11952	11949	11987	11891	11951	11877	11940	11891	11925	11900	12062	11801	12024	11999	11825	11911	11863	11974	11932	11927	11827	12097	11847	12055	12028	11888	11970	11874	11959	11872	11880	11956	11975	11981	11877	11888	11936	11759	11976	11764	11973	11869	11931	11918	12053	11913	11814	12029	11926	11825	12063	11918	12006	11828	11908	11948	11925	11735	11873	11952	11938	11872	11979	12052	11990	11853	12121	11979	11838	11863	11905	11903	11760	11801	12016	11758	11786	11814	12040	11914	11838	11927	12067	11930	11963	11934	11956	11888	12016	11848	11906	11848	11772	11942	11894	11882	12000	12053	11973	11921	12015	11977	11960	12175	11686	11846	12005	12019	12035	11948	12002	11797	11939	11827	11835	12000	11901	11829	11948	12038	11956	12110	11868	11902	12052	11886	11992	11952	12061	11951	11939	12007	11949	11866	11919	11752	11875	12039	11895	12082	11998	11903	11858	11884	11920	11821	12005	11824	12052	11955	11718	11900	11856	11927	12034	11999	11997	12021	12022	11925	11887	11887	11818	11834	11902	11939	11859	11913	12015	11961	11959	11892	11902	11936	12022	11804	11838	11867	11997	11944	11923	11911	11885	11941	11850	11968	11861	11675	11900	11840	11941	11892	11936	11959	11874	12036	11951	11821	11929	11912	12036	11902	11881	11785	11941	12013	11929	11899	11959	12023	11940	11886	11904	11759	11967	11786	12005	11905	12005	11848	11968	11829	11914	11905	11842	12033	12081	12135	11827	12028	11991	11974	11919	11934	11948	11925	12077	11808	12102	11816	11760	11963	11939	12016	12061	11893	11950	11893	11774	11960	12062	11854	11911	11806	11857	12005	11798	12026	11871	11957	11886	11948	11858	11922	12099	12010	12089	11907	11895	11940	11932	11890	11980	11904	12014	11751	11978	11850	11895	11788	11887	11768	11992	12079	11969	11960	12016	11871	11863	12150	11896	11983	11883	11840	11989	11985	12034	12034	11966	11853	11871	11861	11854	11841	12124	11886	11813	11964	11874	12023	12034	11920	11905	12007	11722	11815	11988	12007	11867	11784	11982	11976	12105	11992	12015	12033	12063	12021	11895	11907	11948	11981	11959	11872	11988	11793	11910	11845	11899	11874	12141	11911	11931	11985	11827	11961	11977	11857	11862	11786	11843	11877	11892	11884	11841	11993	11782	11857	11848	11795	11813	11945	11811	12006	11971	11961	11935	12169	11950	11962	11928	11934	12002	11859	11977	11899	11831	11950	12050	11860	12013	11834	11895	11910	11946	11936	11941	11783	11913	11856	12058	11813	11950	11966	11909	12024	11883	11924	11900	11859	11976	11934	11850	12087	11878	11790	11993	11954	11912	11989	11899	11867	12009	11995	11865	12035	11947	12019	11989	11850	11888	11823	12098	11992	11864	11985	11893	12007	11896	11851	12108	11868	12003	11948	11896	11833	11910	11939	12038	11888	12035	12045	11819	11968	11941	11879	11957	11868	11841	12064	11876	12004	12046	11964	12030	11865	11875	12000	12111	11867	11932	11897	11853	12152	11859	12112	12027	11898	11814	11779	11981	11826	12150	11902	11741	11977	11851	11916	11823	12066	12028	11985	11996	11763	11921	12020	11782	11875	11832	11859	11987	11976	11955	12064	11956	11843	11933	12089	11818	12085	12061	11904	11880	11840	11791	12008	11865	11885	12004	12006	11931	11992	12051	12002	11806	11977	11852	11828	12026	11864	11897	12085	11899	12079	11998	11982	11985	11936	12064	11967	11851	11940	11917	11904	11744	11832	12078	11735	11801	12039	11927	11930	12025	11773	11843	12035	11984	11866	11932	11993	11922	11980	11930	11889	12011	12027	11857	12033	11887	11829	11790	12062	11947	11848	11808	12155	11963	11985	12034	11987	11926	11878	11896	11900	12050	11981	11996	12001	11925	11878	12068	11928	11851	11799	11873	12060	12018	11929	11781	11858	11910	11927	11884	11925	11968	11918	11951	11902	11921	11855	11893	12055	11850	11906	11893	11930	11944	12009	11926	11965	11991	11856	11914	12005	11955	11826	11781	12003	11888	11898	12048	12050	11839	12071	11981	12099	11885	11692	11930	11978	11959	11994	11863	12114	11986	12001	11964	11981	12070	11781	11917	11942	11962	11938	11947	11814	11884	12056	11956	11874	11998	11806	11927	11845	11941	11843	11810	11929	11754	11828	12001	11900	11895	11928	11862	11872	11768	11933	11950	12084	11858	11934	11811	12064	11869	11900	12023	11912	11964	11947	11882	11935	11976	11964	11991	11947	12025	11845	12015	11890	11901	11977	11857	11866	11820	11937	11877	11969	11950	11964	11830	11999	11845	11922	11968	11751	11924	11868	11789	11708	11885	11941	11938	11983	11913	11945	11975	11819	11894	11816	11845	11950	12006	11943	12002	11952	11879	11965	12079	11974	12011	11941	11855	11875	12051	11783	11975	12038	11928	11924	11969	11864	11985	11851	11908	12056	11974	12000	11893	11804	11963	11927	11822	11963	11867	11954	11967	11912	11884	11924	11964	11833	11947	11927	11949	11806	11965	11771	12014	11893	11900	11870	11917	11846	11917	11926	11954	11832	11976	11957	11870	11859	11836	11861	11970	11966	11900	12040	11894	12029	12046	11930	11859	12168	11916	11933	12094	11924	12015	11866	11761	11866	12048	11996	11824	11948	11969	11874	11948	12118	11730	11833	11891	11726	11922	11906	11765	11953	11929	11913	12025	11821	12004	12138	12016	11960	11829	11953	11887	11935	11960	11925	11842	11932	11975	11804	11905	12062	11962	12007	11884	11965	11980	11866	12042	12041	11921	11907	11977	11729	11897	11957	12012	12038	11993	11849	11802	12049	11921	11936	12166	11918	11950	11755	11851	11960	12022	11971	11841	11822	11859	12042	11899	11913	11931	11961	12079	11939	11735	12071	12000	12034	11891	12010	12032	12001	11928	11856	11961	12098	11862	11927	11931	12079	11976	11837	12054	11816	11944	11978	11893	11788	11896	11917	11929	11890	11966	11882	11939	12032	11840	12101	11976	11930	11897	11944	12038	11947	11846	11885	11982	12253	12018	11962	11894	11853	11966	11881	12037	11950	11904	12000	11931	11768	11957	11839	11901	11805	11914	11947	11990	12019	11957	11864	11906	11970	11859	12099	12081	11982	11931	11827	12108	11837	11887	11932	11894	11822	11851	12071	11958	11936	11992	11881	12006	11947	11900	12037	12046	12079	11947	12052	11931	11742	12078	11722	11884	12008	11971	12045	11816	11812	12043	12027	11942	11808	11996	11732	11978	11956	11959	11899	11855	11891	11869	11891	11832	12027	11990	12000	11970	12062	11951	12081	12043	11829	11970	11983	11985	11900	12095	12021	11970	11934	11732	11878	11979	11888	11981	11816	11919	11884	11862	11922	11940	11898	12033	12103	12016	12120	11875	11896	12100	11873	11909	12049	11966	12040	12103	11991	12011	11843	11953	11911	11928	11789	11888	11883	11839	11919	11747	11973	11942	11964	11979	11918	11974	11807	11862	11976	11633	11980	11996	11982	11895	12045	12039	11919	11981	11813	12021	12006	12013	11922	11910	12110	11959	11896	12071	11988	11888	11777	11963	11961	11823	12012	11721	11871	11780	11886	11990	11921	11937	11878	11760	11948	11949	12010	11897	11736	11809	11815	11990	11941	11978	12097	12006	11936	11915	12061	11949	11948	11866	11959	12000	11960	11976	11893	11791	11930	12188	11853	11967	12094	11995
24722	20999	27954	24452	21802	20028	18373	15944	15239	15406	14949	14716	14570	14237	14361	14404	14254	14175	14316	14290	14134	13844	13948	13989	14102	14034	14016	13998	14018	14043	13815	13963	13825	14124	13907	13995	14057	13797	13812	13773	13994	13954	13920	13934	14587	15024	14773	14641	14011	13852	13601	13864	13920	13796	13822	13747	13846	13749	13731	13667	14006	13798	13762	13793	13879	13821	13740	13948	13782	13698	13749	13762	13803	13989	13969	13837	13717	13641	13899	13813	13903	13780	13901	13709	13746	13902	13744	13763	13809	13683	13789	13812	13544	13795	13808	13956	13723	13568	13774	13836	13786	13899	13936	13786	13777	13767	13715	13771	13797	13570	13534	13728	13525	13879	13913	13614	13919	13807	13834	13980	13752	13832	13898	13873	13757	13896	13924	13704	13796	13737	13852	13677	13762	13802	13862	13833	13870	13817	13870	13780	13698	13806	13841	13756	13633	13715	13887	13655	13760	13748	13944	13568	13752	13811	13841	13694	13905	13704	13801	13847	13754	13961	13889	13903	13807	13860	13753	13875	13635	13919	13834	13922	13831	13840	13818	13723	13825	13905	13746	13794	13751	13745	13815	13856	13813	13671	13909	13762	13721	13773	13763	13860	13837	13762	13710	13736	13523	13648	13883	13698	13926	13865	13982	13844	13822	13693	13791	13761	13769	13642	13822	13758	13784	13822	13840	13808	13730	13685	13751	13798	13812	13859	13762	13582	13893	13780	13772	13881	13782	13771	13738	13840	13900	13928	13853	13748	13769	13725	13795	13799	13675	13685	13873	13827	13962	13819	13846	13794	13845	13887	13780	13811	13962	13606	13797	13691	13896	13644	13961	13634	13595	13657	13841	13911	13689	13785	13895	14014	13827	13688	13713	13970	13728	13863	13847	13891	14030	13735	13702	13915	13884	13815	13803	13585	13637	13594	13851	13863	13758	13831	13930	13748	13834	13756	13735	13841	13825	13913	13939	13737	13808	13736	13777	13791	13868	13933	13892	13803	13890	13709	13731	13666	13753	13860	13718	13821	13954	13764	13882	13748	13831	13851	13678	13671	13838	13817	13843	13930	13826	14008	13788	13776	13598	13946	13918	13972	13979	13920	13805	13921	13878	13954	13803	13713	13887	13925	13762	13832	13663	13660	13659	13827	13922	13896	14060	13892	13679	13642	13913	13844	13871	13834	13823	13739	13758	13838	13942	13751	13781	13657	13903	13641	13773	13798	13874	13707	13766	13645	13707	13591	13915	13826	13840	13744	13748	13976	13988	13941	13779	13756	13935	13890	13699	13882	13956	13851	13905	13910	13951	13848	13956	14084	13923	13613	13824	13766	13840	13794	13884	13788	13763	13688	13844	13799	13634	13705	13962	13853	13769	13760	13928	13769	13783	13836	13872	13965	13826	13873	13846	13919	13901	13747	13671	13828	13817	13819	13772	13562	13683	13797	13594	13861	13817	13730	13838	13793	13827	13798	13687	13910	13794	13818	13865	13833	13709	13993	13756	13686	13706	13763	13686	13640	13680	13821	13755	13886	13795	13843	13837	13764	13773	13713	13763	13748	13839	13811	13656	13762	13690	14000	13863	13622	13735	13873	13683	13601	13798	13703	13656	13717	13718	13650	13685	13618	13744	13765	13884	13876	13941	13875	13759	13919	13856	13898	13646	13713	13909	13812	13996	13812	13874	13688	13658	13955	13668	13775	13835	13755	13774	13746	13972	13774	13639	13760	13926	13891	13721	13890	13777	13781	13649	13843	13739	13783	13531	13741	13726	13840	13896	14032	13989	13860	13895	13837	13822	14022	13792	14005	13758	13836	13921	13817	13775	13712	13743	13774	13663	13855	13800	13883	13715	13789	13765	13730	13855	13961	13914	13769	13800	13706	13891	13712	13946	13749	13767	13640	14015	13667	13751	13786	13774	13742	13821	13905	13815	13951	13879	13913	13628	13802	13878	13743	13842	13688	13830	13836	13926	13828	13821	13609	13809	13770	14037	13834	13845	13774	13963	13821	13852	14144	13806	13801	13842	13769	13728	13788	13741	13776	13962	14070	13644	13898	14029	13840	13872	13800	13760	13779	13737	13665	13602	13741	13835	13689	13730	13790	14018	13735	13752	13815	13916	13865	13732	13774	13793	13833	13724	13721	13753	13771	13682	13766	13762	13755	13759	13862	13900	13948	13915	13761	13990	13774	13763	13779	13804	13751	13686	13726	13795	13765	13861	13768	13643	13720	13754	13911	13673	13706	13872	13811	13847	13729	13974	13878	13773	13644	13774	13775	13736	13801	14020	13611	13857	13899	13813	13767	13658	13829	13893	13796	13760	13823	14142	13850	13822	13582	13886	13738	13863	13736	13781	13809	13800	13709	13815	14061	13854	13773	13982	13815	13708	13811	13756	13803	13710	13815	13741	13895	13727	13834	13675	13736	13838	13850	13666	13683	13930	13916	13938	13725	13652	13790	13879	13831	13851	13819	13705	13750	13996	13626	13809	13880	13772	13782	13948	13840	13795	13721	13904	13673	13866	13645	13770	13774	13768	13891	13729	13774	13668	13811	14005	13698	13833	13875	13609	13830	13579	13719	13860	13664	13835	13698	13698	13829	13727	13744	13809	13904	13838	13758	13798	13831	13793	13940	13742	13772	13686	13797	13790	13881	13878	13757	13688	13751	13624	13673	13583	13852	13746	13790	13811	13883	13644	13939	13782	13877	13868	13563	13698	13888	13783	13862	13893	13938	13868	13763	13725	13727	13879	13680	13749	13734	13748	13840	13862	13743	13791	13537	13670	13600	13960	13798	13850	13830	13683	13824	13806	13715	13962	13811	13739	13748	13719	13690	13839	13983	13846	13827	13733	13679	13615	13775	13830	13863	13829	13871	13900	13765	13825	13739	13742	13632	13904	13918	13885	13906	13719	14011	13841	13648	13964	13909	13784	13829	13785	13680	13796	13749	13982	13908	13913	13954	13879	13947	13911	13752	13737	13744	13689	13598	13824	13742	13977	13715	13657	13830	13725	13791	13834	13835	13765	13701	13745	13861	13763	13848	13808	13667	13858	13941	13590	13724	13718	13833	13989	13851	13835	13834	13936	13801	13786	13807	13888	13664	13773	13719	13625	13669	13552	13794	13894	13851	13683	13665	13677	14000	13866	13877	13977	14054	13903	13858	13958	13971	13625	13577	13817	13683	13729	13703	13831	13865	13798	13732	13780	13877	13783	13878	13754	13846	13749	13747	13743	13585	13700	13760	13725	13883	13728	13706	13857	13840	13689	13831	13824	13668	14019	13878	13659	13734	13940	13927	13938	13670	13750	13814	13729	13797	13849	13639	13854	13889	14001	13980	13737	13985	13853	13913	13981	13766	13976	13756	13817	13892	13766	13945	13776	13744	13830	13795	13747	13869	13747	13709	13779	13860	14074	13756	13754	13778	13964	13908	13513	13751	13683	13974	13840	13828	13890	13725	13660	13668	13801	13833	13806	13946	13742	13914	13661	13847	13845	13763	13800	13870	13708	13965	13979	13969	13845	13836	13792	13877	13754	13828	13916	13790	13893	13791	13838	13883	13686	13649	13752	13775	13807	13742	13569	13712	13907	13755	13715	13699	13880	13821	13827	13931	13791	13836	13861	13782	13544	13818	13675	13779	13911	13605	13623	13837	13729	13759	13798	13856	13887	13849	13737	13798	13777	13955	13872	13821	13908	13852	13897	13631	13699	13526	13813	13688	13723	13872	13670	13918	13921	13692	13768	13938	13908	13871	13915	13758	13843	13867	13905	13720	13986	13823	13643	13678	13506	13729	13947	13941	13999	13710	13928	13873	13769	13959	13604	13578	13906	13720	13843	13938	13748	13606	13833	13703	13759	13862	13644	13792	13802	13803	13786	13927	13857	13754	13669	13726	13889	13927	13860	13777	13939	13781	13726	13860	13785	13764	13784	13855	13833	13807	13686	13570	13689	13848	13884	13811	13882	13569	13801	13897	13685	13903	13764	13842	13832	13668	13620	13871	13809	13824	13713	13591	13663	13651	13788	13902	13786	13814	13870	13706	13957	13652	13711	13925	13873	13814	13682	13769	13746	13947	13904	13971	13811	13614	13856	13914	13690	13731	13951	14069	13953	13571	13810	13693	13960	13890	13924	13940	13829	13810	13952	13817	13735	13741	13813	13762	13628	13814	13692	13837	13694	13703	13906	13808	13860	13877	13794	13890	13659	13788	13849	13672	13701	13800	14013	13855	13714	13947	13774	13688	13753	13764	13839	13795	13884	13905	13752	13929	13693	13781	13603	13561	13996	13729	13799	13757	13731	13786	13793	13737	13773	13760	13873	13910	14002	13697	13710	13775	13749	13668	13813	13743	13750	13855	13905	13679	13857	13954	13946	13900	13810	13939	13716	13725	13830	13783	13771	13770	13767	13738	13756	13786	13805	13735	13837	13910	13785	13742	13860	13961	13787	13788	13933	13835	13913	13654	13773	13851	13620	13775	13735	13824	13700	13982	14008	13853	13753	13874	13878	13892	13929	13833	13709	13871	13845	13787	13856	13885	13697	14021	13940	13829	13834	13729	13704	13747	13871	13747	13809	13831	13606	13628	13738	13662	13708	13855	13940	13773	13905	13797	13729	13804	13856	13713	13851	13752	13857	13808	13908	13861	13917	13851	13771	13740	13710	13695	13828	13807	13833	13902	13675	13846	13651	13686	13763	13712	13931	13883	13879	13620	13808	13666	13768	13840	13725	13689	13672	13935	13686	13888	13865	13855	13649	13896	13822	13747	13885	13896	13712	13935	14103	13687	13975	13864	13805	13574	13932	13781	13886	13679	13831	13822	14070	13739	13758	13877	13921	13782	13649	13817	13766	13875	13776	13800	13743	13998	13881	13644	13899	13944	13787	13663	13633	13754	13751	13763	13876	13734	13854	13830	13665	13719	13759	13875	14052	13803	13765	13677	13672	13798	13901	13876	13977	13805	13861	13793	13914	13882	13761	13830	13665	13663	13695	13808	13967	13839	13674	13963	14032	13794	13905	13958	13791	13844	13778	13919	13874	13931	13769	13875	13751	13891	13816	13771	13710	13783	13861	13776	13775	13954	13886	13812	13811	13810	13917	13796	13867	13750	13596	13769	13793	13790
21417	34909	31359	23284	18951	16772	15509	14576	14522	14053	13482	12953	12624	12541	12486	12613	12914	12581	12491	12361	12460	12236	12063	12149	12089	12044	12040	12055	11955	11833	12027	11954	11728	12288	12037	11980	11805	11742	11924	11874	11954	11888	11959	12133	13109	13758	13430	12755	12295	11991	11832	11797	11892	12038	11918	11898	11860	11978	11922	11978	12017	11773	11840	11891	11898	11765	11839	11898	11748	11790	11912	11956	11813	11955	11688	11963	11800	11838	11627	12031	11806	11799	11761	11871	11779	11881	11811	11982	11975	11936	11891	12084	11949	11771	11949	11849	11816	11842	11826	11964	12042	11845	11885	11797	12073	11818	12017	11830	11910	11945	11869	11792	11827	11882	11904	11990	11914	11940	11879	11821	11996	12017	12053	11925	11975	11734	11809	11738	11872	12017	11880	11931	11894	11912	11734	11856	11919	11753	11957	11893	11724	11849	11791	11803	11819	11752	11868	11731	11887	11885	11963	11935	11925	11917	11959	11745	11937	11796	11767	11849	11694	11840	11912	11949	11775	11862	11719	11783	11782	11830	11839	11843	11846	11726	11837	11781	11872	11819	12004	11957	11955	11902	11841	11974	11730	11724	11806	11842	11782	11894	11870	11935	11867	11942	11745	11790	11969	11868	11795	11979	11828	11867	11794	11798	11798	12027	11933	11907	11745	11673	11732	11898	11956	11939	11815	11910	11709	11711	11787	11794	11859	11849	11854	11933	11895	11895	11751	11942	11832	11645	11882	11789	11882	11783	11873	11803	11931	11778	11949	11824	11918	11780	11812	11868	11924	11920	11947	11981	11889	11969	11793	11946	11951	11894	11932	11929	11811	11913	12000	11881	11947	12115	11776	11890	11752	11895	11883	11973	11859	11875	11750	11984	11771	11923	11909	11833	11937	11889	11936	11862	11882	11810	11859	11832	11787	11909	11807	11790	11922	11874	11934	12008	11998	12006	11780	11785	11903	11915	11710	12098	11634	11852	11874	11944	11824	11799	11980	11800	11799	11867	11875	11917	11842	11949	11679	11850	11979	11753	11837	11749	11806	11886	11887	11721	11855	11959	11756	11926	11911	11884	11880	11777	11796	12022	11837	11838	12020	11662	11844	11950	11871	12055	11950	11902	11909	11953	11892	11806	11914	11917	11860	11900	11888	11941	11625	11840	11781	11868	11904	11900	11701	11848	12060	11813	11720	11676	11746	11729	11866	11722	11850	11767	11938	11821	11934	11827	11977	11917	11840	11766	11732	11648	11863	11774	11956	11811	11978	11894	11909	11778	11890	11818	11921	11810	11836	11925	11870	11768	11914	11831	11876	11843	11945	11880	11842	11972	11903	11661	11876	11939	11936	11888	11945	11845	11859	11765	11804	11855	11875	11876	11957	11701	11911	11951	11825	12022	11789	11639	11847	11868	11860	11830	11864	11879	11955	11777	12016	11940	11786	11901	11954	11824	11845	11736	11769	11705	11948	11879	11980	11902	11885	11766	11863	11930	11796	11865	11951	11931	11896	11989	11950	11751	11957	12118	11912	12052	11847	11849	11920	11876	11979	11902	11900	11837	11791	11773	11822	11889	11809	11931	11815	11963	12055	11844	11824	12026	11759	11676	11902	11865	11763	11946	12001	11911	11910	11881	11806	11964	11965	12090	11854	11814	12006	11908	12006	11836	11806	11927	11872	11755	11823	11963	12000	11779	12030	11816	11941	11910	11820	11800	11840	11823	11925	11988	11829	11897	11903	11908	11828	11910	11927	11799	11946	11903	11792	11689	11820	11957	11920	11962	11805	11825	11895	11952	11866	11818	11934	11804	11750	11846	11864	11814	11951	11892	11781	11887	11973	11787	11792	11962	11870	11902	11944	11861	11834	11749	11757	11891	11898	11879	11926	11723	11937	12031	11822	11910	11904	12006	12006	11888	12042	11832	11772	11857	12003	11764	11755	11869	11774	11808	11804	11863	11940	11893	11940	11782	11789	11840	11865	11841	12001	11982	11848	11773	12053	11739	11861	11765	11774	11659	11881	11842	11888	11753	11961	11805	11773	11723	11732	11965	11922	11898	11845	11891	11897	11876	11985	11887	11880	11882	11907	11876	11756	11686	11920	11945	11901	11872	11894	11846	11722	11844	11920	11816	11937	11888	11685	11954	11819	11880	11713	11911	11724	11871	11844	11898	11896	11843	11870	11809	11908	11861	11807	11981	11830	11907	11754	11844	11829	11814	11722	11793	11885	11755	11789	11938	11910	11891	11863	11965	11756	11868	11801	11981	11919	11818	11823	11820	11869	11874	11807	11879	12045	11905	11941	11945	11933	11859	11937	11806	11876	12002	12047	11781	11935	11767	11916	11894	11863	11852	11904	11994	11782	12025	11657	11808	11935	11718	11935	11939	11824	11805	12046	11857	11804	11841	11910	11893	11822	11882	11903	11972	11869	12009	11892	11759	11806	11906	11901	11630	11650	11909	11790	11855	11853	11838	12111	11769	11812	11802	11865	11803	11950	11888	11798	12039	11909	11909	11914	11925	12017	11977	11849	11942	11832	11980	11938	11988	11869	11961	11869	11826	11957	11925	11851	11946	11952	11910	11863	11738	11912	11852	11978	11886	11879	11861	11799	11778	11934	11902	12041	11895	11735	11767	11928	11880	11915	11915	11808	11784	11863	11780	11998	11913	12031	11868	11965	12021	11874	11854	11782	11780	11824	11923	11894	11992	11819	11786	12066	11992	11723	11953	11818	11771	11857	11917	11799	11696	11952	11910	11820	11872	11951	11824	11890	11886	11790	11851	11810	11862	11816	11979	11689	11863	11803	11833	11900	11831	11959	11824	11795	11931	11805	11877	11831	11751	11949	11886	11834	11781	11975	11858	11928	12040	11956	11852	11878	11737	11926	11893	11931	11922	11827	11866	11905	11753	11893	11880	11845	11922	11911	11738	11863	11824	11890	11994	11957	11858	11860	11909	11783	11888	12095	11784	11796	11794	11913	11812	11833	11737	12100	11898	11859	11948	11821	11784	11882	11780	11929	11780	11913	11848	11740	11850	11837	11886	11746	11894	11874	11838	11701	11875	11821	11788	11901	11827	11829	11804	11880	11904	11790	11899	11981	11805	11971	11871	11892	11851	11909	11894	11889	11918	11794	11878	11735	11737	11855	11881	11705	11941	11842	11872	11946	11851	12012	11952	11804	11778	11875	12044	11867	11859	11617	12070	11812	11874	11808	11797	11876	11800	11781	12030	11916	11786	11936	11964	11870	11953	11872	11730	11902	11843	11921	11936	11890	11852	11852	11938	12005	11701	11807	12086	11891	11969	11808	11830	11889	11754	11917	11811	11924	12021	11694	11784	11942	11882	11972	11846	12002	11838	11847	11984	11935	11795	11920	11957	11881	11816	11947	11927	11727	11875	11808	11869	11937	11921	11944	11804	11877	11911	11903	11684	11919	11817	11837	11935	11899	11841	11714	11911	11778	11815	11874	11841	11897	11666	11849	11916	11959	11709	12054	11865	11951	11951	11793	11942	11867	11946	11872	11794	11866	11854	11928	11990	12064	11802	11762	11855	11828	11757	12026	11778	11829	11815	11979	11957	11736	11616	12035	11717	11794	11856	11810	11831	11926	12023	11748	11868	11800	12000	11962	11857	11839	11815	11792	11872	11937	11824	11756	11730	11930	11843	11706	11761	11943	12110	11920	11895	11853	11834	11863	11844	11879	11968	11852	11897	11816	11786	11935	11835	11671	11819	11839	11776	11930	11737	11931	11675	11883	11926	12045	11785	11780	11823	11730	11784	11890	11830	11794	11866	11924	11984	11958	11860	11793	11906	11942	11919	11879	11842	11795	11825	11887	11952	11866	11878	11750	11855	11874	11940	11840	11928	11831	11729	12038	11882	11805	11650	12094	11718	11893	11730	12046	11916	11861	11878	12036	11934	11977	11847	11892	11794	11779	11846	11660	11897	11896	11823	11728	12007	11751	11870	11993	11952	11883	11788	11756	11996	11949	11897	12026	11962	11967	11805	11975	11795	11943	11864	11663	11915	11951	11817	11849	11956	11810	11858	11933	11965	11897	11780	11940	11859	11819	11813	11943	11848	12078	11919	11803	11928	11795	11638	11830	11834	11828	11744	11963	11957	11848	11958	11739	11859	11878	11909	11929	11777	11998	11747	11866	11831	11762	11857	11745	12021	11849	11724	11987	11668	11886	11909	11770	11851	11905	11889	11968	11732	11803	11875	11886	11967	11824	11818	11909	11968	11963	11797	11864	11855	11848	11894	11882	11941	12068	11883	11885	11937	11863	11961	11875	11888	11870	11822	11845	11768	12034	11910	11928	11736	11733	11988	11843	12001	11886	11817	11826	11816	11832	11939	11759	11776	11805	11982	11795	11933	11781	11831	12073	11715	11927	11812	11745	11977	11692	11709	11945	11813	11856	11817	11930	11940	11736	11811	11753	11861	11823	11943	11885	11778	12055	11653	11830	11959	11837	11767	11977	11819	11745	11797	11937	11870	11902	11957	11832	11930	11930	11843	11790	11874	11943	11833	11808	11823	11916	11908	11900	11789	11778	11909	11875	11912	11994	11964	11826	11831	11837	11688	11781	11866	12072	11752	11869	11862	11873	11682	11970	11876	11994	11812	12043	11876	11844	11806	11850	11864	11777	11954	11989	11900	11765	12039	11906	11896	11786	11773	11837	11766	11890	11913	11852	11916	11967	11808	11933	11758	11778	11843	11756	11950	11810	11969	11744	11777	11827	11901	11867	11911	11856	11830	11826	11883	11857	11869	11879	11741	12042	11800	11867	12004	11855	11875	11856	11947	11709	11892	11748	11892	11848	11834	12019	11845	11928	11921	11833	11637	11915	11984	11765	11857	11790	11806	11856	11873	11873	11902	11948	11769	11844	11859	11690	11946	11884	11960	11984	11898	11731	11741	11955	11944	11940	12018	11806	11924	11936	11853	11749	11958	11727	11824	11852	11887	11919	11918	11759	11884	11844	11917	11811	11876	11931	11960	11902	11985	11812	11796	11940	11804	11861	11872	11737	11651	11971	11937	11919	11922	11832	11872	11798	11682	12024	11847	11902	11801	11784	11765	11739	12030	11873	11779	12037	11877	11757	11951	11812	11916	11893	11819
23575	20976	28416	23738	21427	22817	21456	16587	15484	15485	14832	14182	13895	13881	13890	14085	14086	13879	13907	13563	13531	13527	13682	13428	13506	13419	13309	13141	13457	13237	13318	13301	13206	13165	13397	13086	13114	13334	13109	13262	13355	13211	13113	13319	14800	15660	15103	14668	13573	13348	13314	12967	13030	13091	13037	13193	13180	13068	13148	13157	13258	12910	12992	12988	13143	13181	13171	13258	13178	13048	13158	13086	13271	13164	13239	13130	13098	13088	12989	13173	13336	13073	13180	13112	13155	12903	13111	13076	13305	12999	13244	13279	13205	13116	13181	13022	12991	13134	13229	13101	13064	13153	13274	13106	13214	13067	13039	13195	13176	13114	13289	13041	13066	13037	13218	13321	13015	13186	13222	13099	13030	12916	13305	13041	13031	13074	13184	13124	13126	13181	13006	12865	13036	13177	13045	12945	12971	13105	13052	13183	13111	13065	13126	13223	13001	13153	13130	13038	13169	13144	13114	12985	13154	13069	13182	13041	13063	13124	13068	13156	13067	13110	13097	13143	12960	13121	12936	12809	13318	13225	13022	13159	13119	12938	13105	13135	13264	13091	12951	12836	13187	12895	13181	13067	13121	13085	13072	12903	13005	13135	13332	13183	13057	13111	13141	13364	13065	13077	13133	13008	13220	12970	13058	13237	13022	13164	13111	13114	12945	13100	13087	13182	13265	13049	13109	13190	13048	13225	13320	13131	13141	13182	13173	13275	13073	13121	13266	13068	13023	13062	13031	13237	13318	13035	13150	12936	12864	13086	12995	12976	13131	13085	13087	13154	13132	13187	12935	13103	13213	13208	13078	13033	13284	13020	12922	13096	13147	13040	12896	13066	13167	12978	13096	13222	13037	13287	13238	13061	13258	13081	13122	13152	13019	13133	13004	13046	13038	12998	13155	13012	13003	13106	12984	13015	13134	13200	13135	13138	13164	13317	12936	13240	13189	12905	13209	13032	13136	13084	13007	13011	13085	13054	13317	13259	12956	13159	13093	13058	13275	12869	12988	13030	13110	13104	13061	13179	13086	13247	13082	12850	13001	13114	13181	13068	13087	12933	13019	13099	13282	13115	13130	13007	13283	13053	13124	13184	13103	13003	13192	13032	13038	13119	13059	13243	13023	13204	13194	13168	13026	12861	13126	13104	13001	13227	12937	12844	12967	13087	12994	13175	13273	13155	13208	12982	13238	13168	13007	13151	12968	13000	13131	13224	13129	13189	13069	13211	13159	12938	13219	12880	13160	13181	13230	13089	13180	13137	13152	12928	13184	13047	13122	13143	13082	13094	13241	13191	13036	13110	13078	13107	13030	13190	12930	13125	13181	12914	13117	12868	13103	13071	13075	12946	13168	13057	13159	13271	13217	13060	13026	13216	12990	13095	13147	13066	13038	12995	12943	13222	13155	13032	13025	13106	12923	13055	13142	13067	12790	12991	13064	13040	13106	13073	13206	13019	12993	13064	13153	13427	13190	13021	12941	12863	13156	13078	13101	12993	13202	13077	13157	13335	13182	12912	13028	13015	12985	13199	12983	13108	13138	13164	13342	13246	13177	12938	13307	13120	13241	13137	13189	13145	13273	13244	13002	13094	13067	13130	13092	12908	13147	13185	13156	13050	13220	13148	12930	13123	12995	13014	13079	13078	13000	13004	13043	13044	13101	13247	13028	13062	12947	13049	12933	13138	13118	13248	13046	13149	13145	12943	13064	13178	13204	13189	13346	12969	12978	13047	12941	13086	13150	12928	13144	13108	13158	13174	13218	13068	13088	12873	13153	13156	13149	13141	13155	12952	13010	13098	12876	13032	13083	13109	13059	13061	13012	13193	13083	13019	13028	13176	13087	13025	13153	13061	13186	12899	13066	12967	13182	13235	13137	13003	13164	12957	13318	13074	13176	13087	13082	13125	13039	13316	13058	13100	13104	12994	13085	13086	13255	12875	12979	13234	13291	12962	13169	13153	13236	13192	13154	13199	13165	13127	12980	13125	13102	13103	13082	13335	13116	12932	12947	12961	13003	13038	13124	13082	13155	13059	13100	13039	13108	13358	12957	13255	13186	13036	13140	13124	13102	13028	12925	13172	13053	13029	13016	13033	13100	12954	13191	12917	13189	13154	13125	13122	13046	13337	13214	13111	13004	13047	13025	13318	13048	13076	12977	13075	12863	13157	12949	13119	13229	13074	13138	13106	13121	13025	13100	12955	13105	13132	13121	12663	13131	13183	13184	13062	13063	13065	13179	13238	13039	13150	13394	13259	13126	13050	13077	13150	12937	13060	13083	13047	13170	13009	13205	13062	12954	13146	13335	13089	13141	13155	13014	13253	13019	13068	13105	13200	13007	13259	12973	13148	13209	13181	13027	13055	13048	13029	13056	13060	12961	13010	13041	12995	13146	12910	13151	13057	12958	13029	12982	13164	13005	12987	13221	13019	13001	12987	13094	13007	13086	13122	13139	13197	13189	13372	13183	13075	13026	13068	13016	13150	13165	13040	13004	12914	13060	12998	13031	13049	13100	13125	12960	13047	13070	12914	13127	13121	13016	13074	13051	13116	13014	13082	13019	13117	13098	13217	13114	12945	13003	13173	13226	13187	13183	13093	12991	13047	13125	13193	12820	13196	13085	13079	13084	12917	13090	13052	13071	12875	13196	13142	12989	13033	13039	12979	13084	13153	13035	13255	13097	13022	13124	13026	12985	13106	13139	13178	13044	13071	13024	13147	13045	12935	13226	13285	13089	13090	13116	13097	12815	13044	13163	13329	13199	12960	13181	13101	13101	13119	13101	13005	13098	13225	13069	12963	13070	13134	13111	13290	13253	13195	13155	13071	13095	13134	13136	13009	13152	12981	13070	13126	13005	13178	13148	12986	13107	13160	13128	13187	13363	13136	13151	12822	13030	13190	13027	13124	13298	13060	13134	13087	12948	13082	13064	13091	13212	13061	13163	13264	13006	13116	12895	13123	13231	13181	13023	13067	13037	12961	13116	13220	12982	12904	13376	13124	13133	13071	13002	13234	13078	13314	12955	13211	13152	13067	13180	13301	13026	13084	13070	13030	13004	13019	12983	12993	13112	13130	13006	13009	13133	13000	13024	13162	13027	12934	13047	13106	13201	13280	13015	13003	13091	12891	13180	13310	13061	13116	13038	12995	13092	13009	13074	13218	13130	13087	13240	13242	13059	13107	13068	13065	13312	13155	13061	13064	13195	13099	13129	13113	12945	12785	12971	13099	13089	13239	13140	13097	12975	12938	13012	13099	13039	13042	13172	13160	13158	12970	13224	13214	13129	12951	13185	13206	13147	12837	13097	12991	12964	12998	13089	13172	12962	12989	13029	13065	13077	13168	12922	13132	12968	13037	13105	12906	13088	13177	12969	13260	13186	13037	12984	13078	13095	13214	13107	13083	13184	13070	13254	13059	13347	13204	13089	13107	13165	13340	13049	13036	12985	13307	12947	13069	13196	13014	13214	12953	13008	13142	12968	13047	13062	13031	13063	13117	13074	13043	12942	12959	13086	13043	13197	12889	13276	13019	13057	13052	13096	13131	13258	13302	13161	13160	13045	13145	12945	13111	13035	13138	13178	12680	13135	13210	13045	13199	13190	13063	13127	13028	13017	13077	13157	12883	13008	12961	13041	12876	13134	13075	12967	13052	13184	13184	13038	13036	13111	13103	12975	13251	13046	13133	13067	12930	13136	13198	12867	12994	13068	13013	13012	13108	13124	13074	13094	13042	13030	12934	12917	13201	13039	12936	13124	13060	13048	13125	12903	12908	13080	13030	13189	13052	12983	12997	13178	13077	13128	13003	13067	13039	13171	13065	13083	13126	13049	12963	13134	13011	13130	13074	13151	13198	13388	13139	13036	12921	13065	13164	12980	13065	13059	13073	13041	13044	13184	13012	13107	13245	13151	13289	13261	12916	13060	13210	13235	13127	12915	13077	13039	13053	13165	13286	13142	13119	13129	13020	12901	13024	13172	12889	13161	12963	13349	13286	13042	12811	12939	13323	12950	13211	13263	13281	13271	12778	13199	13194	12860	13017	13109	12935	13088	12984	13234	13142	13207	13278	13050	13009	13139	12963	13039	12950	13097	13013	13160	12897	13002	13088	13068	13102	13090	13170	13215	13121	13464	13166	12978	13133	13151	13052	13179	13220	13083	13254	12988	13059	13214	13154	13015	13077	12999	13149	13027	13212	13246	13139	13066	13160	13019	13054	13213	13082	13041	13151	13034	12993	12841	13081	13155	12923	13125	12918	13197	13190	13028	12906	13102	13244	13130	12918	13012	13008	13269	13350	12894	13161	13227	13185	13047	13204	13127	13094	13001	13325	13002	13317	13094	13048	12965	13025	13143	13141	13052	13051	13007	13156	13154	13116	13253	12876	13131	13147	13190	13073	13058	13108	13151	13118	13176	13149	13114	13035	13124	13131	13123	13187	13068	12826	12916	12992	13202	13129	13057	13210	13114	12956	13006	12933	13040	13114	13331	13037	13092	12999	13095	13172	12989	12989	13208	13154	13178	12989	13038	13173	12952	12886	13117	12908	12848	13134	13169	13039	13250	13142	13172	13264	13094	12986	13179	13134	13071	13149	13117	12988	13234	13117	13087	13075	13046	13042	12898	13109	12924	12965	13171	12968	13088	12988	13078	13004	13000	13132	13134	13161	13017	13014	13004	13006	13203	13228	13225	12929	13275	12925	12986	12915	13076	12945	13012	13069	13096	13124	13107	12867	13217	13215	13007	12921	13144	12912	13143	13020	13163	13134	13000	13143	13151	13170	13120	12976	13160	12986	12932	13119	13093	13212	13001	12991	12947	12964	12995	13200	13133	12973	13050	13187	13102	13239	13011	13022	13152	13062	13041	13258	13023	13089	13164	13140	13123	13046	13256	13200	12932	13077	13178	13091	13125	13046	12994	13165	13049	12832	12944	13085	13076	13142	13030	12939	13236	13219	13227	12989	13131	13222	13052	13053	12981	13036	13104	13122	13080	12948	13161	13093	13165	13083	13270	13245	13028	13025	13287	13024	13115	13082	12969	13024	13091	13108	13015	13029	13086	13137	13247	13169	13314	13372	13207	13210	13058	13188	13053	13101	13044	12948	13215	12969	13035	13027	13094	13319
23805	39051	36431	28150	22575	19892	17116	15924	15212	14979	14070	13344	12788	12738	12601	12658	12700	12727	12155	12379	12156	11850	11676	11759	11807	11871	11739	11602	11619	11625	11471	11549	11486	11808	11886	11499	11491	11616	11398	11465	11431	11342	11478	11766	14043	14997	14387	13193	11887	11555	11435	11364	11390	11370	11431	11478	11636	11405	11435	11444	11380	11559	11392	11318	11476	11303	11491	11367	11428	11401	11501	11313	11591	11550	11383	11358	11381	11519	11324	11412	11468	11299	11349	11457	11414	11467	11357	11351	11305	11373	11527	11357	11481	11250	11379	11521	11473	11313	11258	11506	11371	11398	11293	11182	11303	11471	11385	11463	11474	11364	11378	11532	11389	11505	11319	11467	11448	11384	11444	11332	11286	11479	11296	11434	11432	11328	11291	11481	11445	11505	11442	11345	11546	11528	11469	11427	11498	11512	11465	11248	11492	11265	11391	11427	11398	11403	11338	11424	11442	11500	11300	11480	11456	11367	11378	11346	11385	11409	11343	11533	11576	11402	11376	11382	11374	11486	11376	11440	11495	11358	11412	11354	11420	11583	11142	11406	11388	11445	11459	11476	11268	11323	11441	11415	11411	11418	11376	11404	11328	11407	11519	11511	11513	11672	11341	11385	11463	11524	11358	11346	11367	11419	11393	11540	11453	11482	11288	11358	11431	11414	11588	11373	11446	11496	11340	11419	11325	11407	11291	11408	11424	11422	11467	11312	11472	11401	11475	11345	11394	11525	11533	11314	11388	11318	11420	11528	11330	11422	11468	11401	11410	11420	11376	11275	11301	11230	11420	11357	11207	11237	11285	11395	11364	11537	11379	11459	11492	11361	11490	11309	11461	11316	11393	11510	11552	11311	11382	11499	11373	11329	11325	11323	11444	11385	11447	11408	11592	11339	11453	11345	11567	11200	11367	11485	11335	11404	11486	11491	11425	11453	11555	11469	11489	11320	11483	11284	11436	11449	11373	11475	11495	11370	11465	11192	11516	11315	11320	11387	11446	11432	11368	11364	11358	11359	11384	11310	11336	11381	11332	11268	11420	11480	11320	11364	11329	11274	11279	11358	11332	11454	11400	11495	11358	11499	11490	11438	11418	11413	11497	11335	11375	11367	11376	11497	11549	11357	11476	11339	11401	11327	11563	11445	11436	11333	11508	11258	11215	11390	11538	11451	11374	11354	11550	11316	11430	11148	11316	11500	11387	11357	11398	11347	11364	11461	11497	11373	11427	11437	11392	11363	11541	11426	11305	11488	11373	11409	11433	11372	11400	11311	11287	11261	11421	11344	11417	11506	11409	11342	11404	11304	11482	11345	11426	11175	11365	11294	11338	11419	11313	11552	11422	11489	11415	11429	11394	11563	11444	11533	11316	11491	11472	11327	11431	11351	11523	11381	11340	11367	11396	11445	11381	11336	11309	11492	11381	11255	11349	11496	11379	11419	11368	11405	11323	11507	11374	11395	11540	11421	11294	11386	11338	11173	11488	11271	11320	11511	11451	11227	11393	11312	11516	11382	11367	11418	11428	11502	11314	11523	11418	11348	11231	11312	11383	11393	11508	11488	11393	11379	11466	11486	11253	11428	11295	11462	11314	11474	11179	11275	11409	11502	11457	11397	11500	11369	11325	11323	11404	11418	11371	11419	11528	11671	11400	11347	11440	11527	11486	11189	11581	11329	11378	11478	11482	11394	11435	11297	11441	11394	11404	11502	11406	11477	11244	11356	11398	11447	11401	11472	11486	11540	11490	11385	11493	11454	11427	11395	11249	11471	11439	11533	11401	11368	11316	11323	11419	11378	11318	11276	11293	11368	11288	11429	11295	11374	11328	11393	11359	11388	11249	11506	11392	11311	11480	11305	11526	11363	11388	11423	11397	11468	11392	11287	11495	11328	11259	11488	11446	11414	11318	11527	11346	11347	11390	11363	11344	11289	11362	11310	11427	11326	11362	11309	11436	11432	11525	11189	11389	11359	11416	11385	11444	11391	11219	11475	11423	11355	11404	11346	11554	11369	11464	11308	11399	11397	11392	11406	11505	11357	11253	11489	11405	11290	11426	11421	11407	11466	11464	11453	11354	11447	11352	11523	11509	11455	11487	11414	11405	11356	11436	11404	11319	11337	11329	11351	11299	11565	11441	11448	11493	11336	11429	11334	11467	11371	11315	11387	11347	11525	11371	11476	11418	11406	11314	11418	11405	11368	11310	11424	11488	11317	11379	11370	11499	11404	11640	11551	11321	11428	11548	11287	11304	11394	11460	11317	11387	11328	11476	11446	11491	11372	11489	11383	11282	11361	11453	11319	11357	11441	11587	11456	11411	11359	11413	11492	11372	11413	11336	11348	11490	11402	11378	11256	11529	11355	11426	11388	11523	11483	11431	11221	11479	11390	11379	11416	11355	11342	11377	11404	11509	11380	11279	11379	11513	11392	11516	11390	11379	11353	11446	11401	11366	11418	11225	11428	11281	11473	11462	11467	11354	11433	11502	11270	11423	11409	11412	11316	11247	11387	11462	11472	11403	11446	11347	11416	11306	11260	11459	11269	11356	11441	11317	11471	11398	11513	11402	11448	11435	11553	11438	11510	11331	11492	11354	11508	11340	11230	11450	11595	11440	11393	11390	11451	11507	11487	11416	11394	11299	11480	11528	11321	11494	11384	11535	11468	11160	11330	11383	11445	11336	11384	11527	11550	11370	11365	11235	11400	11376	11622	11470	11499	11211	11483	11378	11583	11528	11230	11277	11531	11394	11400	11387	11450	11407	11380	11367	11346	11435	11466	11399	11379	11230	11383	11349	11447	11293	11282	11354	11462	11395	11482	11258	11443	11356	11545	11454	11277	11409	11407	11426	11460	11197	11372	11378	11393	11256	11380	11329	11440	11461	11333	11405	11245	11445	11431	11367	11373	11192	11429	11385	11389	11300	11302	11326	11450	11353	11364	11545	11387	11408	11284	11324	11451	11607	11440	11270	11378	11391	11448	11363	11311	11265	11440	11400	11336	11385	11373	11531	11435	11256	11467	11581	11269	11398	11503	11322	11395	11504	11418	11418	11331	11442	11251	11265	11151	11312	11479	11550	11562	11424	11535	11515	11414	11442	11405	11380	11514	11372	11518	11442	11499	11571	11350	11421	11508	11253	11350	11351	11312	11431	11269	11306	11376	11318	11294	11326	11328	11215	11334	11484	11409	11436	11529	11417	11448	11323	11366	11450	11411	11505	11460	11364	11394	11430	11433	11371	11361	11284	11372	11568	11393	11411	11338	11419	11435	11414	11305	11333	11466	11378	11447	11279	11431	11395	11334	11401	11429	11475	11498	11334	11279	11324	11426	11333	11430	11470	11428	11508	11434	11426	11438	11320	11507	11237	11296	11485	11409	11356	11403	11400	11425	11404	11322	11349	11409	11365	11425	11462	11501	11428	11427	11404	11502	11292	11502	11320	11302	11430	11527	11372	11351	11393	11248	11536	11487	11162	11375	11259	11329	11434	11408	11346	11202	11350	11336	11384	11395	11402	11495	11483	11317	11587	11390	11390	11339	11307	11410	11255	11286	11446	11442	11442	11450	11362	11403	11333	11360	11337	11432	11378	11150	11392	11420	11367	11393	11519	11480	11486	11322	11375	11397	11465	11551	11415	11461	11509	11296	11639	11387	11357	11443	11487	11481	11486	11482	11315	11451	11347	11456	11452	11310	11307	11281	11342	11360	11459	11298	11286	11336	11436	11521	11454	11431	11385	11395	11521	11399	11557	11346	11453	11298	11351	11362	11293	11378	11412	11612	11324	11395	11416	11419	11349	11548	11503	11356	11276	11456	11390	11535	11438	11408	11350	11489	11409	11527	11298	11400	11416	11400	11333	11313	11561	11395	11455	11329	11330	11429	11399	11548	11377	11500	11528	11463	11501	11406	11445	11463	11455	11527	11421	11507	11309	11413	11337	11393	11435	11386	11524	11301	11480	11371	11482	11419	11457	11376	11356	11373	11336	11337	11382	11490	11453	11378	11389	11493	11507	11254	11467	11394	11466	11525	11415	11296	11493	11447	11450	11455	11563	11392	11264	11432	11461	11338	11325	11428	11443	11178	11410	11362	11428	11235	11416	11275	11483	11312	11517	11347	11301	11380	11452	11312	11210	11445	11381	11270	11487	11444	11496	11354	11505	11348	11335	11293	11396	11459	11289	11275	11201	11386	11416	11508	11268	11341	11398	11268	11565	11537	11367	11461	11377	11332	11471	11482	11332	11359	11396	11433	11332	11391	11395	11582	11461	11538	11409	11425	11371	11383	11517	11310	11479	11568	11561	11242	11392	11346	11460	11414	11311	11304	11286	11524	11436	11437	11512	11395	11298	11373	11503	11231	11358	11491	11464	11486	11464	11360	11485	11568	11438	11426	11399	11412	11461	11337	11470	11364	11260	11422	11487	11359	11406	11564	11369	11294	11414	11470	11277	11447	11382	11358	11567	11341	11277	11441	11263	11390	11457	11378	11400	11278	11418	11349	11375	11565	11430	11347	11571	11307	11433	11335	11603	11474	11323	11469	11375	11272	11394	11419	11421	11434	11461	11466	11291	11429	11484	11399	11600	11349	11357	11467	11440	11450	11322	11416	11337	11534	11383	11431	11529	11441	11342	11320	11377	11453	11485	11277	11391	11256	11479	11351	11442	11262	11358	11265	11388	11569	11240	11400	11354	11410	11380	11344	11451	11346	11486	11452	11435	11404	11353	11489	11334	11291	11430	11412	11417	11378	11522	11492	11370	11342	11441	11325	11371	11234	11311	11389	11334	11367	11347	11486	11406	11421	11351	11396	11328	11346	11249	11425	11273	11366	11478	11435	11494	11329	11486	11614	11360	11383	11521	11359	11176	11380	11423	11419	11353	11434	11361	11298	11366	11390	11548	11365	11343	11504	11378	11430	11390	11484	11364	11235	11219	11408	11450	11383	11311	11103	11214	11389	11342	11544	11336	11665	11501	11309	11376	11338	11253	11418	11261	11363	11349	11446	11488	11286	11311	11396	11393	11460	11531	11336	11338	11347	11340	11460	11316	11424	11529	11538	11435	11361	11439	11485	11279	11366	11546	11456	11307	11351	11412	11279	11418	11320	11243	11416	11284	11446	11479	11408
28923	21975	20989	17257	14517	14440	14171	14002	14014	14025	13872	13773	13666	13690	13627	13821	13725	13451	13616	13628	13486	13496	13492	13575	13316	13750	13640	13606	13564	13652	13484	13575	13399	13452	13365	13511	13599	13491	13535	13377	13347	13630	13338	13593	13605	13500	13710	13743	13660	13492	13577	13325	13370	13526	13626	13369	13393	13410	13571	13555	13458	13499	13486	13316	13452	13481	13441	13338	13584	13529	13377	13508	13579	13535	13698	13475	13586	13314	13362	13467	13432	13564	13510	13343	13525	13428	13419	13496	13669	13406	13554	13468	13686	13784	13458	13603	13483	13477	13407	13486	13511	13394	13494	13621	13356	13470	13428	13440	13510	13591	13401	13647	13503	13344	13606	13487	13662	13400	13280	13434	13311	13360	13364	13428	13578	13525	13475	13580	13478	13555	13212	13288	13415	13374	13424	13423	13429	13494	13538	13442	13667	13616	13466	13423	13355	13550	13375	13526	13575	13640	13545	13536	13452	13474	13428	13550	13430	13510	13621	13332	13565	13421	13522	13398	13270	13465	13340	13525	13446	13509	13524	13566	13557	13446	13455	13376	13661	13298	13525	13296	13616	13666	13352	13413	13450	13608	13477	13366	13411	13423	13449	13540	13390	13509	13476	13616	13464	13283	13541	13590	13449	13505	13464	13495	13570	13367	13347	13441	13337	13611	13428	13540	13530	13399	13678	13363	13630	13642	13557	13303	13636	13719	13482	13416	13352	13448	13516	13560	13394	13499	13555	13649	13421	13546	13616	13452	13367	13433	13696	13396	13554	13600	13432	13459	13571	13414	13425	13491	13359	13544	13457	13459	13529	13473	13478	13344	13591	13420	13443	13397	13612	13540	13597	13554	13468	13388	13292	13489	13690	13526	13588	13499	13561	13508	13596	13355	13518	13355	13471	13547	13368	13568	13513	13546	13390	13444	13543	13563	13442	13582	13757	13443	13416	13580	13457	13461	13371	13531	13525	13518	13548	13428	13467	13476	13701	13193	13590	13432	13467	13260	13419	13390	13257	13361	13198	13394	13577	13313	13437	13680	13569	13511	13655	13544	13389	13431	13605	13620	13525	13652	13546	13510	13691	13491	13502	13471	13553	13498	13246	13504	13471	13419	13366	13393	13406	13403	13506	13466	13527	13529	13485	13620	13458	13350	13539	13474	13388	13317	13602	13511	13526	13373	13461	13393	13628	13284	13459	13478	13594	13474	13424	13337	13467	13614	13432	13549	13424	13451	13337	13456	13479	13392	13492	13336	13482	13534	13387	13459	13525	13606	13476	13591	13659	13446	13338	13449	13465	13647	13575	13333	13501	13695	13500	13507	13466	13435	13451	13402	13298	13589	13491	13725	13441	13523	13309	13344	13390	13504	13312	13494	13690	13571	13510	13556	13504	13550	13480	13493	13419	13440	13399	13423	13542	13526	13558	13638	13291	13515	13522	13452	13298	13507	13394	13641	13742	13401	13417	13312	13521	13515	13483	13559	13570	13584	13675	13302	13407	13369	13279	13369	13435	13496	13549	13484	13549	13577	13462	13500	13400	13337	13423	13493	13477	13360	13436	13459	13402	13512	13582	13643	13552	13531	13488	13450	13346	13500	13603	13408	13687	13382	13535	13590	13503	13508	13410	13418	13471	13549	13429	13448	13392	13465	13324	13499	13538	13281	13464	13369	13303	13244	13382	13364	13366	13447	13637	13506	13469	13458	13601	13685	13338	13483	13445	13432	13580	13408	13506	13441	13520	13657	13580	13298	13283	13608	13378	13403	13480	13424	13520	13536	13475	13497	13374	13466	13429	13367	13456	13737	13603	13564	13330	13443	13416	13523	13501	13420	13364	13496	13494	13579	13426	13521	13623	13594	13373	13510	13421	13527	13516	13494	13503	13685	13383	13385	13515	13581	13454	13442	13462	13562	13497	13442	13525	13605	13596	13438	13511	13437	13462	13581	13735	13387	13375	13460	13552	13456	13575	13507	13493	13521	13435	13455	13368	13332	13529	13465	13493	13377	13572	13567	13445	13492	13567	13626	13445	13546	13305	13572	13479	13628	13374	13295	13482	13589	13482	13381	13383	13581	13582	13328	13347	13279	13468	13417	13580	13642	13434	13583	13466	13524	13589	13486	13520	13470	13555	13402	13564	13301	13538	13480	13504	13473	13224	13412	13612	13409	13394	13428	13575	13573	13463	13589	13610	13546	13441	13527	13444	13430	13334	13470	13379	13255	13467	13408	13557	13493	13752	13545	13724	13615	13734	13499	13517	13729	13602	13559	13552	13503	13642	13549	13595	13421	13604	13492	13532	13447	13682	13514	13373	13525	13538	13448	13596	13246	13466	13480	13596	13508	13435	13608	13560	13300	13530	13582	13528	13533	13618	13434	13284	13503	13456	13423	13496	13363	13327	13628	13369	13574	13444	13258	13450	13460	13537	13605	13474	13469	13529	13535	13336	13326	13381	13310	13463	13377	13592	13615	13344	13485	13502	13415	13440	13450	13448	13323	13451	13409	13483	13428	13324	13305	13477	13400	13494	13234	13426	13499	13448	13495	13569	13501	13598	13509	13588	13525	13579	13540	13525	13373	13487	13493	13530	13534	13536	13481	13386	13558	13481	13438	13380	13496	13446	13309	13403	13453	13347	13488	13378	13488	13575	13688	13393	13354	13589	13441	13485	13398	13548	13526	13465	13599	13576	13435	13533	13458	13411	13405	13560	13507	13523	13482	13395	13352	13471	13304	13432	13468	13512	13478	13580	13363	13524	13499	13408	13352	13585	13467	13480	13531	13434	13568	13437	13357	13526	13546	13469	13184	13387	13467	13601	13566	13432	13339	13469	13399	13553	13506	13294	13555	13664	13236	13533	13692	13432	13501	13492	13308	13362	13551	13470	13537	13420	13548	13567	13534	13415	13542	13334	13477	13565	13357	13416	13359	13299	13544	13477	13425	13406	13553	13463	13607	13575	13256	13628	13387	13303	13504	13456	13497	13553	13542	13559	13403	13505	13478	13555	13515	13346	13581	13529	13620	13372	13471	13381	13683	13333	13328	13446	13462	13446	13477	13544	13581	13460	13487	13585	13557	13568	13409	13417	13644	13635	13608	13466	13611	13358	13473	13483	13401	13459	13407	13469	13444	13473	13481	13550	13545	13430	13477	13295	13312	13470	13379	13421	13552	13488	13570	13426	13409	13649	13358	13547	13441	13520	13208	13431	13538	13558	13399	13461	13508	13550	13536	13517	13371	13332	13472	13494	13660	13561	13531	13450	13345	13396	13373	13365	13469	13486	13463	13452	13379	13345	13409	13432	13415	13485	13498	13660	13578	13437	13517	13505	13686	13410	13710	13397	13587	13604	13620	13421	13539	13517	13558	13514	13427	13303	13519	13568	13559	13652	13526	13468	13564	13406	13473	13362	13455	13439	13352	13345	13475	13509	13615	13478	13488	13490	13335	13395	13485	13411	13435	13467	13590	13536	13679	13332	13397	13425	13476	13637	13521	13584	13364	13533	13383	13480	13542	13779	13522	13318	13343	13236	13431	13438	13328	13514	13593	13539	13661	13634	13398	13499	13387	13462	13493	13483	13533	13437	13648	13724	13488	13525	13489	13482	13586	13494	13466	13684	13567	13376	13522	13411	13461	13380	13560	13421	13446	13380	13400	13651	13589	13501	13328	13597	13341	13480	13465	13410	13163	13576	13546	13488	13460	13362	13352	13398	13335	13457	13394	13438	13453	13389	13227	13538	13341	13488	13591	13457	13433	13597	13509	13542	13449	13483	13359	13586	13501	13403	13436	13471	13530	13408	13507	13549	13445	13600	13420	13457	13471	13462	13516	13601	13597	13731	13419	13505	13540	13534	13576	13665	13540	13515	13469	13382	13481	13580	13562	13725	13294	13534	13666	13437	13616	13458	13449	13467	13528	13518	13592	13538	13279	13531	13414	13345	13436	13503	13439	13221	13461	13698	13485	13469	13171	13542	13519	13503	13471	13540	13478	13508	13455	13461	13619	13340	13298	13379	13531	13410	13399	13339	13607	13565	13410	13428	13399	13437	13351	13506	13388	13401	13560	13419	13631	13425	13480	13412	13410	13213	13713	13543	13514	13599	13667	13576	13383	13392	13561	13554	13671	13422	13434	13278	13423	13517	13485	13356	13450	13413	13595	13669	13584	13580	13501	13430	13418	13456	13295	13274	13492	13327	13437	13628	13524	13350	13637	13460	13441	13553	13417	13256	13267	13531	13353	13378	13478	13638	13639	13426	13738	13299	13362	13371	13464	13354	13568	13556	13685	13505	13295	13324	13392	13353	13542	13416	13415	13472	13490	13365	13490	13538	13457	13531	13288	13477	13524	13351	13559	13551	13392	13586	13533	13568	13391	13640	13509	13507	13472	13628	13495	13508	13434	13513	13381	13377	13275	13534	13363	13590	13387	13473	13477	13430	13478	13573	13571	13587	13543	13440	13543	13520	13469	13415	13449	13458	13370	13412	13566	13688	13610	13530	13600	13453	13481	13489	13421	13479	13467	13268	13337	13393	13620	13563	13415	13464	13376	13486	13459	13458	13515	13514	13625	13651	13602	13664	13507	13354	13317	13318	13422	13540	13568	13501	13477	13455	13472	13508	13528	13549	13650	13417	13393	13372	13656	13448	13515	13526	13580	13446	13449	13659	13435	13407	13356	13665	13401	13596	13529	13324	13570	13433	13327	13509	13297	13279	13414	13456	13624	13216	13326	13623	13518	13538	13507	13390	13257	13404	13543	13484	13506	13453	13426	13341	13487	13475	13278	13486	13476	13607	13333	13366	13335	13533	13452	13365	13440	13367	13333	13414	13475	13474	13538	13590	13487	13438	13387	13438	13377	13466	13433	13524	13586	13353	13474	13329	13354	13222	13667	13568	13511	13335	13611	13491	13438	13532	13548	13351	13410	13381	13518	13520	13451	13332	13464	13513	13587	13483	13616	13536	13445	13407	13390	13285	13369	13623	13649	13430	13499	13643	13473	13508	13384	13429	13679	13477	13533	13424	13539	13558	13482	13637	13454	13566	13600	13538	13455	13604	13490	13572	13488	13476	13633	13180	13395	13578	13545	13524	13470	13591	13625	13533	13353	13446	13406	13488	13483	13484	13321
18025	20928	19094	15125	13676	13085	12874	12674	12781	12345	12292	12121	12012	12011	11998	11994	11935	11813	11854	11922	11528	11791	11857	11783	11776	11766	11771	11678	11787	11792	11728	11708	11687	11675	11863	11738	11630	11618	11723	11767	11739	11662	11555	11878	11847	11985	11973	11964	11813	11721	11662	11733	11609	11707	11688	11530	11698	11636	11609	11643	11379	11774	11591	11733	11706	11673	11800	11743	11663	11635	11700	11559	11684	11704	11597	11634	11742	11629	11748	11590	11612	11677	11609	11707	11708	11726	11676	11686	11665	11662	11596	11798	11625	11635	11668	11642	11642	11614	11495	11630	11679	11684	11633	11773	11604	11533	11648	11654	11605	11564	11822	11649	11637	11682	11538	11500	11593	11526	11577	11593	11582	11738	11688	11772	11696	11640	11705	11652	11557	11553	11646	11623	11654	11805	11725	11531	11618	11637	11730	11784	11661	11611	11768	11672	11716	11697	11590	11457	11712	11565	11673	11661	11808	11545	11676	11650	11710	11638	11634	11575	11619	11659	11793	11745	11611	11658	11581	11758	11727	11550	11692	11639	11434	11638	11823	11543	11624	11762	11711	11710	11620	11685	11521	11509	11739	11642	11641	11684	11649	11631	11696	11721	11681	11690	11596	11614	11689	11767	11697	11507	11641	11615	11579	11633	11671	11731	11900	11609	11704	11685	11631	11455	11700	11665	11629	11494	11689	11551	11691	11588	11597	11577	11613	11705	11658	11587	11691	11660	11696	11766	11766	11625	11762	11568	11631	11669	11726	11721	11647	11662	11683	11817	11515	11879	11663	11537	11498	11806	11724	11674	11633	11689	11649	11690	11610	11521	11507	11538	11698	11664	11688	11711	11654	11625	11781	11583	11583	11714	11743	11702	11713	11824	11731	11743	11756	11634	11583	11774	11720	11611	11759	11696	11590	11730	11528	11627	11726	11637	11548	11637	11639	11498	11665	11673	11656	11689	11529	11745	11677	11674	11652	11462	11660	11672	11771	11611	11667	11664	11695	11599	11690	11736	11593	11639	11779	11697	11570	11656	11582	11618	11635	11665	11733	11518	11759	11733	11775	11611	11676	11763	11647	11758	11527	11746	11649	11578	11591	11687	11503	11647	11602	11597	11591	11583	11630	11569	11783	11679	11522	11599	11708	11607	11763	11702	11504	11728	11567	11603	11702	11660	11805	11585	11518	11664	11745	11787	11613	11489	11554	11724	11653	11580	11612	11541	11706	11684	11641	11730	11554	11577	11574	11710	11639	11720	11674	11586	11726	11703	11696	11559	11776	11609	11593	11730	11712	11606	11629	11683	11481	11652	11717	11696	11662	11673	11644	11860	11665	11492	11773	11564	11685	11486	11652	11587	11574	11450	11726	11661	11705	11645	11641	11728	11663	11682	11684	11684	11682	11739	11634	11535	11742	11568	11706	11564	11597	11665	11631	11721	11682	11628	11742	11742	11803	11609	11608	11644	11421	11693	11700	11742	11768	11596	11729	11722	11663	11579	11639	11725	11729	11737	11507	11756	11600	11593	11532	11655	11780	11564	11532	11767	11800	11611	11500	11639	11522	11709	11428	11704	11578	11700	11793	11665	11761	11609	11673	11708	11665	11653	11683	11678	11649	11601	11676	11817	11622	11431	11534	11602	11620	11576	11662	11657	11537	11846	11529	11688	11659	11632	11769	11778	11785	11693	11878	11925	11732	11612	11579	11579	11613	11519	11681	11736	11675	11696	11507	11733	11865	11719	11637	11636	11668	11731	11795	11683	11708	11713	11453	11680	11574	11530	11629	11798	11696	11642	11700	11651	11876	11505	11753	11531	11707	11564	11734	11646	11702	11601	11629	11627	11648	11600	11755	11637	11773	11694	11828	11713	11738	11614	11553	11571	11801	11614	11596	11718	11903	11526	11633	11752	11703	11590	11748	11635	11680	11732	11894	11765	11461	11440	11672	11708	11605	11712	11651	11522	11688	11679	11628	11753	11756	11636	11759	11528	11731	11854	11556	11570	11740	11665	11758	11673	11512	11688	11442	11671	11746	11596	11801	11750	11823	11640	11731	11562	11854	11820	11576	11592	11578	11759	11609	11713	11586	11635	11703	11535	11717	11883	11739	11738	11624	11696	11736	11815	11673	11544	11624	11720	11773	11718	11657	11688	11649	11545	11637	11625	11590	11722	11695	11604	11635	11567	11746	11733	11712	11732	11756	11722	11776	11855	11661	11636	11618	11533	11675	11612	11822	11822	11603	11664	11599	11486	11523	11558	11670	11717	11756	11542	11764	11794	11674	11724	11606	11717	11674	11681	11729	11532	11809	11723	11620	11576	11746	11619	11570	11679	11556	11762	11637	11698	11638	11590	11699	11699	11729	11558	11640	11811	11603	11732	11470	11762	11647	11720	11642	11619	11634	11575	11719	11644	11573	11671	11772	11760	11721	11694	11667	11661	11665	11705	11758	11630	11696	11522	11827	11481	11728	11595	11756	11737	11669	11695	11607	11687	11531	11606	11623	11694	11755	11647	11534	11652	11660	11777	11721	11737	11651	11565	11755	11774	11613	11727	11709	11564	11595	11613	11619	11787	11708	11760	11630	11436	11628	11794	11719	11600	11649	11580	11637	11643	11748	11726	11683	11745	11640	11752	11720	11635	11689	11778	11718	11592	11513	11783	11672	11578	11735	11687	11578	11636	11751	11629	11705	11691	11548	11624	11590	11532	11728	11714	11761	11547	11587	11796	11616	11636	11767	11645	11777	11714	11693	11736	11658	11669	11792	11726	11583	11706	11581	11741	11744	11821	11740	11705	11794	11828	11535	11552	11643	11686	11721	11672	11859	11557	11599	11650	11688	11649	11847	11665	11551	11544	11587	11584	11604	11505	11873	11616	11578	11714	11618	11540	11739	11697	11642	11604	11785	11813	11711	11712	11708	11560	11680	11814	11676	11652	11604	11585	11729	11606	11689	11686	11626	11711	11619	11719	11748	11654	11601	11714	11663	11721	11716	11621	11749	11576	11820	11604	11635	11539	11558	11801	11787	11624	11729	11652	11632	11617	11581	11662	11820	11563	11693	11559	11525	11541	11671	11683	11601	11868	11678	11676	11707	11687	11654	11758	11777	11650	11688	11644	11691	11692	11641	11801	11611	11772	11798	11716	11669	11607	11664	11628	11811	11854	11752	11751	11695	11731	11589	11619	11639	11702	11680	11782	11727	11716	11697	11600	11719	11647	11704	11715	11708	11637	11743	11456	11651	11634	11803	11811	11676	11643	11644	11725	11658	11693	11557	11582	11652	11584	11726	11537	11684	11871	11501	11629	11552	11677	11739	11612	11585	11782	11600	11728	11589	11651	11611	11647	11687	11585	11776	11761	11678	11644	11761	11860	11776	11617	11631	11683	11841	11628	11756	11738	11714	11646	11661	11760	11677	11680	11706	11453	11509	11667	11649	11623	11657	11650	11667	11658	11637	11716	11717	11573	11651	11722	11639	11666	11659	11608	11657	11564	11689	11681	11561	11557	11640	11709	11836	11600	11594	11713	11706	11618	11767	11686	11700	11506	11678	11462	11716	11716	11756	11758	11786	11713	11732	11671	11692	11606	11674	11668	11864	11581	11712	11670	11816	11715	11692	11625	11663	11721	11681	11643	11750	11665	11554	11663	11593	11565	11638	11711	11655	11815	11595	11720	11624	11686	11584	11649	11637	11677	11667	11590	11603	11701	11695	11792	11705	11728	11735	11710	11651	11596	11736	11758	11605	11802	11653	11778	11560	11645	11641	11636	11714	11663	11717	11657	11733	11593	11768	11684	11754	11453	11690	11651	11647	11911	11563	11677	11831	11838	11669	11527	11565	11589	11578	11605	11597	11609	11572	11658	11714	11688	11598	11653	11584	11626	11711	11552	11760	11715	11770	11587	11784	11617	11706	11555	11784	11729	11701	11768	11759	11783	11642	11727	11801	11663	11690	11608	11633	11808	11595	11722	11654	11790	11705	11696	11584	11544	11518	11633	11673	11665	11645	11746	11681	11770	11702	11740	11691	11556	11669	11541	11585	11659	11721	11732	11798	11760	11676	11673	11521	11603	11613	11603	11663	11608	11765	11664	11734	11634	11607	11793	11756	11645	11611	11630	11696	11559	11723	11665	11496	11795	11663	11755	11778	11604	11808	11746	11769	11768	11630	11684	11589	11626	11683	11610	11560	11529	11784	11719	11588	11625	11533	11697	11709	11520	11591	11525	11569	11590	11561	11665	11717	11681	11660	11734	11718	11591	11733	11728	11660	11634	11685	11757	11720	11722	11724	11721	11614	11586	11653	11761	11699	11686	11729	11684	11650	11482	11671	11555	11590	11757	11503	11649	11700	11604	11739	11560	11702	11642	11472	11824	11660	11670	11741	11788	11633	11677	11685	11735	11585	11654	11642	11774	11641	11643	11686	11581	11546	11579	11712	11677	11713	11542	11713	11590	11788	11678	11704	11601	11418	11547	11746	11625	11811	11544	11647	11750	11709	11710	11616	11561	11810	11669	11840	11650	11740	11615	11769	11731	11578	11603	11734	11680	11605	11733	11634	11666	11738	11745	11670	11573	11810	11726	11722	11654	11675	11775	11717	11604	11752	11711	11852	11632	11723	11577	11592	11714	11667	11888	11606	11589	11639	11684	11829	11635	11861	11450	11774	11907	11757	11737	11562	11673	11715	11671	11713	11700	11668	11694	11736	11671	11658	11669	11592	11693	11708	11708	11799	11782	11617	11616	11736	11603	11688	11735	11801	11646	11551	11641	11813	11565	11763	11672	11676	11492	11711	11583	11540	11726	11748	11683	11661	11734	11766	11769	11686	11545	11744	11547	11614	11498	11784	11688	11644	11838	11593	11760	11806	11617	11602	11523	11610	11686	11652	11418	11617	11742	11728	11705	11659	11732	11603	11568	11558	11652	11833	11694	11735	11704	11558	11690	11621	11632	11880	11678	11677	11571	11700	11674	11696	11689	11731	11613	11697	11683	11785	11668	11645	11736	11597	11591	11599	11663	11676	11610	11515	11631	11753	11743	11602	11681	11477	11690	11642	11610	11717	11602	11701	11590	11681	11565	11666	11482	11607	11741	11638	11688	11459	11570	11533	11695	11647	11675	11770	11516
24744	20975	27928	24400	21675	19468	17488	15316	14792	14953	14599	13940	13910	13626	13822	13811	13909	13714	13709	13639	13477	13659	13560	13475	13364	13408	13449	13262	13476	13222	13281	13017	13186	13086	13249	13223	13277	13463	13405	13303	13423	13219	13215	13439	14186	14629	14656	14073	13360	13326	13241	13182	13284	13212	13234	13288	13261	13349	13286	13206	13259	13259	13135	13079	12986	13110	13203	13132	13217	13156	13059	13263	12966	13178	13275	13080	13234	13065	13216	13175	13146	13220	13130	13058	13082	13176	13216	13199	13194	12994	13178	13249	13179	13311	13120	12942	13153	13214	13136	13092	13152	13265	13155	13164	13198	13158	13262	13330	13320	13149	13082	13212	13052	13265	13081	13037	13114	13272	13241	13345	13124	13030	13136	13180	13168	13250	13180	13340	13149	13252	13346	13093	13180	13348	13438	13140	13343	13164	13062	13117	13195	13179	13151	13177	13110	13083	13118	13035	13070	13315	13160	13189	13230	13076	13215	13269	13250	13218	13216	13149	13419	13132	13106	13093	13178	13236	13188	13240	13225	13219	13196	13100	13130	13186	13122	13163	13104	13278	13425	13280	13186	13286	13225	13271	13261	13100	13098	13513	13127	13233	13292	13177	13063	13163	13137	13178	13205	13286	12994	13145	13294	13261	13270	13122	13165	13393	13349	12967	13167	13271	13094	13372	13362	13160	13144	13138	13236	13185	13309	13273	13249	13239	13374	13280	13262	13201	13032	13082	13049	13304	13147	13242	13050	13077	13279	13285	13225	13238	13072	13170	13399	13168	13169	13127	13333	13185	13113	13250	13286	13286	13061	13465	13120	13083	13077	13320	13182	13284	13297	13253	13294	13144	13344	13222	13246	13194	13039	13086	13213	13296	13577	13177	13042	13102	13248	13391	13208	13310	13344	13407	13306	13192	13158	13123	13144	13147	13261	13121	13137	13324	13225	13127	13146	13122	13214	13151	13059	12943	13149	13076	13220	13231	13113	13247	13244	13259	13385	13156	13207	13150	12989	13301	13202	13004	13135	13221	13238	13244	13223	13158	13143	13328	13250	13206	13265	13101	13048	13123	13126	13003	13178	13148	13159	13341	13016	13285	13028	13213	13235	13059	13307	13183	13095	13179	12964	13065	13089	13134	13231	13354	13097	13431	13249	13162	13104	13220	13190	13181	13206	13195	13253	13364	13201	13180	13207	13241	13219	13251	13208	13155	13181	13100	13233	13168	13092	13306	13069	13233	13089	13285	13011	13136	13209	13027	13151	13138	13315	13116	13159	13232	13153	13031	13190	13091	13204	13188	13163	13197	13080	13268	13108	13121	13355	13271	13186	13282	13233	13161	13301	13179	13165	13229	13248	13097	12876	13168	13174	13373	13230	13053	13058	13221	13238	13404	13127	13338	13238	13153	13290	13131	13209	13194	13169	13121	13026	13165	13180	13447	13185	13309	13203	13221	13352	13371	13175	13260	12948	13068	13154	13284	13127	13247	13386	13259	13165	13409	13143	13325	13152	13053	13344	13245	13135	13181	13369	13096	13365	13048	13172	13050	13123	13388	13295	13027	13238	13222	13048	13303	13260	13276	13151	13232	13132	13368	13148	13259	13243	13230	13149	13266	13174	13239	13041	13194	13269	13167	13185	13233	13207	13372	13348	13203	13368	13266	13145	12997	13181	13218	13052	13087	13273	13346	13215	13120	13193	13281	13070	13128	13157	13144	13120	13170	13139	13187	13131	13295	13064	13046	13329	13153	13228	13235	13070	13163	13288	13170	13339	13125	13212	13294	13318	13211	13251	13153	13010	13296	13288	13233	13098	13144	13184	13214	13289	13343	13270	12943	13186	13156	13152	13140	13300	13335	13091	13243	13121	13011	13015	13220	13323	13113	13226	13154	12974	13037	13262	13081	13228	13165	13189	13222	13084	13107	13030	13184	13127	13032	13324	13127	13334	13083	13354	13305	13298	13208	13163	13057	13216	13106	13207	13116	13185	13205	13212	13116	13285	13273	13227	13266	13225	13299	13224	13140	13204	13160	13144	13243	13340	13368	13309	13146	13184	13230	13152	13163	13257	13265	13302	13202	13096	13142	13153	13023	13218	13142	13067	13279	13138	13215	13231	13195	13253	13066	13216	13174	13207	13280	13221	13138	13235	13282	13250	13150	13208	13291	13249	13180	13201	13183	13048	13327	13139	13049	12926	13186	12979	13193	13073	13301	13029	13024	13367	13107	13221	13230	13147	13109	13104	13240	13311	13094	13132	13354	13203	13090	13223	13274	13053	13172	13179	13249	13093	13212	13254	13140	13251	13212	13094	13316	13122	13227	13284	13324	13080	13084	13256	13345	13249	13139	13205	13051	13163	13097	13055	13170	13399	13116	13169	13256	13221	13111	13260	13217	13096	13102	13145	13286	13098	13070	13059	13065	13007	13246	13330	13231	13212	13046	13183	13077	13206	13101	13260	13217	13253	13176	13148	13040	13469	13096	13156	13108	13181	13143	13141	13078	13077	13133	13378	13180	13229	13064	13147	13296	13278	13385	12972	13178	13250	13215	13060	13261	13274	13131	13244	13139	13280	13239	13141	13281	13266	13070	13300	13126	13122	13178	13102	13450	13097	13166	13343	13031	13135	13036	13170	13220	13234	13185	13309	13460	13130	13227	13238	13292	13303	13248	13215	13087	13174	13195	13185	13138	13219	13358	12945	13249	13103	12968	13033	13041	13270	13000	13291	13307	13177	13196	13290	13119	13233	13207	12993	13246	13320	13288	12975	13188	13399	13114	13244	13161	13032	13106	12992	13156	13086	13168	13185	13231	13050	13259	13114	13103	13424	13157	13197	13148	13157	13169	13191	13045	13094	12974	13200	13157	13152	13115	13122	13164	13217	13240	13030	13064	13333	13217	12954	13230	13252	13264	13067	13174	13113	13245	13293	13466	13174	13156	12994	13147	13274	13071	13216	13001	13140	13201	13349	13199	12971	13071	13184	13153	13262	13291	13193	13242	13149	13096	13241	13271	12966	13194	13234	13399	13189	13197	13277	13202	13137	13183	13089	13365	13048	13161	13312	13301	13394	13204	13174	13237	13243	13176	13316	13238	13459	13374	13291	13247	13155	13062	13156	13198	13316	13232	13358	13106	13126	13138	13292	13302	12966	13370	13340	13228	13229	13278	13152	13231	13338	13214	13332	13287	13303	13326	13351	13134	13211	13231	13147	13065	13181	13100	13249	13286	13185	13035	13440	13280	13258	13334	13136	13233	13237	13187	13138	13399	13286	13259	13359	13167	13306	13055	13109	13355	13295	13185	13205	13280	13230	13245	13331	13024	13212	13284	13259	13130	13201	13157	13318	13357	13386	13197	13185	13322	13309	13217	13154	13229	13042	13212	13277	13181	13116	13230	13312	13354	13412	13287	13152	13228	13163	13039	13255	13035	13186	13080	13177	13120	13253	13187	13136	13123	13233	13157	13227	13031	13312	13229	13324	13153	13043	12939	13163	13406	12948	13201	13305	13333	13179	13317	13156	13123	13264	13229	13407	13226	13275	13171	13252	13203	13266	13142	13099	13221	13255	13265	13193	13360	13216	13121	13290	13241	13241	13277	13275	13141	13099	13218	13141	13108	13367	13173	13196	13178	13091	13229	13229	13190	13258	13056	13483	13160	13098	13246	13053	13206	13060	13116	13177	13282	13136	13268	13132	13217	13281	13339	13394	13151	13262	13214	13140	13083	13034	13194	13167	13190	13232	13110	13077	13087	13220	13203	13308	13255	13044	13179	13374	13047	13271	13174	12926	13065	13155	13307	13285	13241	13146	13220	13433	13169	13202	13137	13164	13136	13278	13204	12995	12971	13212	13371	13235	13084	13081	13171	13245	13038	13084	13127	13179	13049	13182	13144	12915	13146	13097	13096	13160	13150	13125	13077	13356	13166	13243	13172	13249	13467	13339	13154	13319	13338	13232	13105	13222	13135	13396	13150	13325	13186	13116	13321	13306	13305	13279	13205	13357	13299	13153	13106	13217	13223	13028	13279	13286	13151	13139	13124	13292	13154	13304	13172	13059	13314	13056	13341	13243	13066	13191	13224	13135	13151	13185	13165	13282	13219	13152	13158	13098	13326	13166	13178	13182	13132	12995	13370	13299	13166	13112	13298	13115	13165	13137	13094	13352	13294	13212	12979	13288	13188	13243	13229	13178	13012	13052	13058	13239	13247	13109	13126	13025	12965	13238	13200	13198	13341	13212	13284	13218	13129	13315	13277	13098	13359	13132	13017	13273	13230	13233	13322	13233	13164	13108	13223	13304	13211	13114	13302	13443	13104	13023	12889	13042	13255	13205	13104	13144	13125	13174	13069	13197	12958	13190	13182	13054	13157	13100	13322	13042	13072	13263	13205	13071	13177	13310	13170	13248	13356	13345	12974	13388	13189	13096	13282	13228	13258	13234	13129	13512	13081	13141	13310	12852	13239	13299	13073	13358	13310	13089	13232	13388	13248	13125	13191	13251	13266	13302	13179	13317	13257	12881	13235	13145	13303	13210	13165	13299	13288	13034	13063	13297	13073	13169	13176	13178	13273	13272	13000	13189	13124	13099	13201	13258	13252	13310	13378	13116	13154	13189	13202	13085	13145	13274	13279	13323	13163	13169	13318	13060	13249	13083	13237	13212	13105	13039	13173	13261	13250	13369	13257	13287	13234	13037	13040	13240	13116	12974	13190	13199	13020	13404	13138	13372	13381	13235	13208	13153	13341	13369	13358	13273	13030	13178	13062	13378	13296	13361	13124	13226	13069	13001	13137	13224	13304	13180	13206	13197	13024	13154	13229	13263	13316	12985	13279	13154	13112	13172	13135	13338	13118	13239	13290	13193	13275	13258	13227	13179	13048	13214	13281	13330	13113	13114	13131	13083	13418	13274	13080	13213	13137	13261	13196	13054	13084	13245	13212	13219	13094	13094	13361	13177	13380	13119	13227	13146	13140	13144	13236	13469	13159	13336	13268	13254	13227	13128	13380	13156	13057	13098	12841	13208	13270	13304	13153	13006	13331	13366	13093	13331	13094	13275	13168	13179	13258	13068	13299	13220	13268	13178	13161	13411	13368	13255	13203	13262	13165	13313	13310	13060	13176	13229	13168
20664	33422	31074	23111	18649	16711	15122	14225	13928	13820	13365	12573	12254	12399	12244	12356	12521	12117	11986	12000	11869	11851	11698	11795	11688	11675	11672	11661	11743	11573	11669	11580	11608	11520	11551	11540	11708	11535	11446	11435	11506	11757	11658	11932	12944	13282	13585	12642	11723	11394	11555	11528	11524	11613	11369	11564	11577	11361	11580	11508	11556	11570	11721	11652	11659	11550	11568	11427	11591	11544	11594	11508	11527	11538	11555	11449	11357	11699	11518	11425	11376	11335	11477	11632	11563	11486	11564	11645	11648	11479	11639	11641	11494	11522	11504	11512	11715	11482	11600	11582	11553	11449	11396	11500	11447	11393	11396	11361	11549	11591	11297	11581	11556	11521	11587	11624	11571	11459	11479	11482	11608	11474	11595	11388	11645	11673	11550	11637	11523	11326	11616	11564	11673	11327	11643	11667	11735	11490	11524	11456	11468	11481	11437	11492	11471	11523	11673	11432	11600	11622	11425	11631	11511	11510	11612	11563	11684	11532	11380	11704	11533	11578	11538	11338	11544	11541	11479	11599	11417	11379	11432	11595	11507	11479	11421	11514	11610	11374	11491	11501	11425	11505	11534	11700	11597	11445	11505	11515	11584	11447	11545	11307	11375	11387	11563	11492	11500	11571	11625	11565	11593	11530	11534	11505	11472	11503	11488	11706	11435	11581	11604	11554	11511	11507	11446	11487	11503	11596	11621	11584	11622	11524	11494	11488	11572	11564	11509	11481	11645	11469	11696	11480	11425	11617	11464	11516	11500	11539	11603	11302	11476	11556	11699	11467	11602	11311	11455	11614	11458	11289	11496	11432	11737	11546	11537	11633	11578	11507	11550	11353	11554	11449	11616	11589	11448	11466	11352	11444	11682	11624	11463	11534	11386	11472	11403	11570	11442	11414	11527	11329	11468	11551	11501	11471	11448	11485	11680	11494	11499	11543	11536	11506	11454	11503	11496	11435	11479	11455	11426	11555	11475	11592	11598	11604	11599	11535	11563	11538	11601	11400	11598	11489	11507	11507	11519	11389	11422	11597	11506	11509	11572	11511	11486	11488	11479	11418	11656	11480	11520	11621	11476	11452	11456	11406	11515	11476	11345	11643	11397	11603	11339	11521	11471	11222	11499	11601	11347	11436	11468	11547	11490	11675	11422	11554	11608	11430	11535	11396	11471	11398	11409	11539	11421	11536	11323	11421	11568	11547	11527	11617	11487	11497	11449	11496	11645	11587	11584	11294	11486	11571	11505	11422	11582	11501	11535	11397	11553	11586	11615	11526	11360	11555	11393	11480	11668	11314	11478	11512	11515	11418	11464	11567	11640	11284	11541	11555	11503	11534	11565	11408	11440	11494	11425	11394	11462	11482	11532	11665	11523	11574	11705	11359	11480	11538	11486	11560	11414	11504	11399	11520	11707	11642	11637	11452	11512	11680	11420	11567	11503	11578	11457	11571	11520	11474	11624	11640	11528	11421	11557	11686	11409	11578	11623	11528	11456	11522	11642	11432	11543	11456	11501	11503	11527	11570	11415	11687	11431	11478	11456	11522	11596	11604	11422	11562	11353	11376	11570	11459	11448	11591	11296	11560	11606	11529	11548	11675	11544	11540	11550	11588	11512	11345	11306	11603	11582	11566	11560	11457	11517	11510	11472	11618	11396	11550	11584	11514	11414	11650	11646	11621	11584	11638	11680	11587	11441	11609	11467	11593	11567	11440	11525	11520	11789	11614	11438	11626	11540	11480	11569	11520	11451	11564	11432	11514	11562	11439	11542	11487	11823	11460	11399	11524	11311	11443	11642	11392	11646	11640	11709	11377	11648	11305	11624	11538	11529	11702	11433	11515	11756	11518	11520	11480	11665	11517	11670	11388	11526	11471	11560	11498	11635	11506	11465	11442	11428	11574	11648	11462	11442	11529	11431	11641	11521	11586	11532	11483	11515	11402	11679	11389	11527	11501	11569	11533	11508	11376	11523	11535	11398	11585	11514	11408	11353	11575	11668	11576	11415	11495	11592	11484	11564	11491	11636	11560	11468	11635	11488	11442	11565	11388	11679	11623	11499	11682	11518	11518	11451	11508	11371	11546	11476	11613	11367	11543	11581	11456	11585	11598	11510	11597	11614	11520	11480	11558	11392	11433	11723	11562	11443	11629	11459	11521	11577	11532	11443	11448	11501	11412	11595	11621	11501	11467	11543	11496	11441	11592	11463	11455	11441	11512	11514	11464	11420	11593	11410	11467	11489	11594	11550	11615	11475	11469	11335	11513	11613	11537	11607	11363	11553	11443	11481	11332	11617	11556	11492	11567	11406	11555	11330	11442	11473	11500	11471	11589	11473	11649	11574	11665	11555	11375	11619	11547	11494	11555	11585	11442	11599	11425	11657	11558	11742	11445	11499	11424	11513	11454	11397	11376	11373	11625	11657	11584	11516	11598	11475	11513	11421	11379	11485	11657	11508	11476	11441	11510	11492	11610	11552	11393	11656	11554	11575	11578	11356	11314	11369	11572	11653	11529	11464	11388	11635	11487	11542	11556	11571	11426	11530	11504	11489	11553	11561	11623	11521	11515	11608	11472	11486	11513	11552	11545	11471	11569	11591	11734	11723	11415	11460	11550	11427	11518	11543	11597	11534	11544	11605	11524	11549	11594	11435	11547	11534	11414	11602	11541	11552	11406	11526	11607	11588	11528	11371	11630	11401	11485	11533	11503	11461	11541	11362	11625	11501	11538	11339	11501	11655	11434	11530	11589	11580	11517	11544	11535	11578	11575	11581	11446	11541	11589	11448	11545	11372	11552	11616	11497	11461	11328	11581	11510	11414	11565	11624	11483	11523	11490	11500	11377	11523	11695	11587	11455	11379	11411	11618	11556	11417	11684	11393	11503	11656	11470	11494	11368	11466	11582	11462	11663	11619	11591	11638	11527	11597	11643	11506	11482	11490	11456	11481	11657	11475	11638	11569	11514	11440	11606	11532	11505	11522	11498	11491	11422	11485	11538	11433	11399	11556	11589	11446	11436	11521	11544	11586	11491	11405	11501	11493	11258	11494	11479	11484	11453	11518	11430	11469	11353	11526	11554	11484	11391	11500	11445	11431	11401	11458	11565	11537	11414	11556	11436	11525	11686	11382	11577	11573	11496	11659	11653	11533	11558	11348	11455	11597	11601	11542	11560	11491	11436	11400	11454	11491	11511	11417	11447	11443	11431	11476	11463	11492	11383	11559	11478	11566	11445	11514	11537	11621	11522	11476	11720	11552	11380	11439	11461	11738	11437	11615	11595	11355	11576	11511	11536	11375	11541	11287	11510	11569	11616	11552	11547	11664	11593	11624	11370	11449	11498	11539	11492	11546	11510	11538	11539	11595	11452	11335	11537	11530	11486	11452	11523	11502	11470	11585	11482	11442	11639	11626	11508	11610	11565	11295	11428	11430	11631	11383	11541	11636	11798	11499	11501	11440	11644	11403	11472	11542	11584	11605	11518	11527	11516	11488	11513	11421	11600	11695	11463	11595	11476	11452	11524	11348	11594	11564	11441	11522	11502	11504	11601	11461	11449	11476	11600	11546	11741	11655	11566	11540	11539	11502	11594	11411	11384	11487	11451	11412	11489	11472	11637	11510	11629	11392	11605	11543	11664	11684	11607	11499	11556	11471	11533	11499	11504	11597	11443	11455	11572	11467	11518	11472	11591	11492	11513	11561	11524	11541	11367	11442	11526	11633	11454	11378	11629	11484	11619	11522	11467	11542	11410	11517	11532	11573	11404	11522	11561	11528	11420	11372	11729	11547	11600	11668	11624	11419	11433	11498	11532	11522	11603	11321	11396	11466	11569	11569	11608	11620	11494	11453	11555	11473	11410	11567	11428	11394	11362	11466	11600	11548	11474	11539	11449	11414	11543	11461	11384	11414	11397	11637	11645	11525	11588	11477	11532	11635	11627	11436	11395	11527	11546	11409	11438	11449	11424	11668	11525	11546	11531	11608	11419	11590	11524	11564	11415	11567	11472	11504	11432	11638	11437	11448	11541	11504	11604	11522	11466	11557	11513	11449	11527	11778	11300	11445	11458	11514	11535	11482	11478	11543	11441	11571	11453	11439	11554	11578	11464	11371	11501	11572	11658	11518	11521	11559	11675	11400	11574	11474	11499	11616	11573	11551	11546	11494	11470	11528	11602	11388	11398	11506	11625	11453	11737	11482	11573	11522	11585	11570	11468	11542	11442	11460	11638	11652	11574	11521	11566	11502	11550	11542	11527	11488	11326	11537	11611	11555	11571	11561	11393	11549	11587	11486	11399	11529	11473	11687	11500	11512	11468	11775	11566	11524	11435	11455	11512	11469	11488	11731	11577	11589	11384	11545	11572	11631	11611	11430	11754	11483	11453	11446	11359	11706	11576	11590	11629	11584	11502	11348	11385	11543	11607	11680	11739	11492	11739	11567	11534	11703	11429	11478	11506	11638	11507	11521	11538	11439	11576	11401	11499	11698	11551	11419	11694	11540	11421	11556	11786	11503	11392	11437	11629	11604	11512	11454	11577	11339	11337	11538	11644	11473	11570	11541	11455	11515	11530	11625	11465	11586	11561	11585	11494	11529	11682	11432	11579	11539	11432	11432	11499	11409	11545	11390	11501	11546	11342	11392	11495	11457	11652	11436	11524	11447	11349	11626	11440	11653	11512	11546	11366	11463	11597	11528	11501	11597	11443	11563	11588	11414	11360	11522	11603	11621	11407	11661	11478	11452	11587	11654	11562	11518	11452	11544	11471	11517	11530	11691	11525	11604	11485	11368	11619	11414	11634	11503	11571	11454	11585	11476	11561	11454	11548	11586	11500	11530	11599	11393	11567	11467	11419	11486	11435	11453	11595	11620	11408	11340	11370	11469	11581	11408	11544	11592	11397	11354	11529	11541	11486	11524	11572	11524	11424	11570	11515	11619	11559	11469	11562	11596	11530	11674	11699	11487	11467	11488	11329	11537	11697	11593	11457	11643	11394	11565	11571	11640	11483	11658	11463	11650	11501	11572	11519	11572	11641	11633	11471	11386	11472	11487	11384	11462	11483	11493	11653	11604	11448	11576	11564	11486	11388	11475	11394	11473	11533	11563	11481	11320	11395	11629	11416	11386	11429
23689	21000	28402	23828	21452	22550	20549	15815	14467	14466	13952	13514	13502	13312	13452	13453	13445	13093	13118	12887	13212	12977	12650	12703	12610	12652	12590	12548	12460	12439	12548	12522	12681	12552	12450	12542	12381	12470	12233	12464	12707	12497	12379	12557	13893	14642	14738	13854	12981	12479	12307	12422	12461	12640	12419	12369	12382	12458	12594	12257	12461	12430	12372	12400	12385	12347	12425	12244	12357	12312	12149	12280	12437	12185	12288	12428	12463	12298	12388	12454	12335	12381	12413	12323	12207	12506	12327	12480	12450	12496	12361	12313	12251	12418	12349	12473	12326	12439	12243	12489	12443	12451	12362	12536	12477	12473	12370	12363	12302	12293	12343	12459	12370	12244	12368	12170	12420	12631	12454	12305	12321	12474	12572	12276	12344	12443	12353	12110	12324	12655	12391	12298	12421	12315	12312	12456	12218	12340	12234	12251	12314	12473	12469	12408	12312	12154	12363	12232	12366	12401	12451	12120	12309	12388	12258	12363	12469	12354	12360	12266	12282	12330	12405	12430	12225	12309	12436	12457	12406	12535	12376	12264	12249	12449	12238	12265	12386	12408	12150	12340	12410	12504	12334	12304	12392	12288	12293	12294	12383	12502	12317	12359	12365	12313	12222	12337	12360	12326	12245	12363	12212	12487	12397	12245	12357	12228	12398	12500	12387	12463	12402	12312	12384	12227	12462	12300	12309	12175	12467	12299	12452	12566	12354	12414	12376	12378	12433	12235	12203	12453	12421	12428	12469	12327	12350	12536	12511	12443	12447	12295	12360	12172	12426	12509	12415	12464	12335	12461	12316	12182	12354	12288	12422	12295	12431	12309	12299	12138	12434	12549	12524	12370	12411	12459	12546	12449	12430	12343	12424	12493	12375	12384	12610	12295	12413	12411	12307	12303	12430	12360	12420	12423	12310	12376	12524	12315	12319	12184	12362	12338	12238	12486	12287	12273	12315	12411	12157	12395	12430	12356	12511	12299	12300	12241	12316	12440	12319	12239	12497	12404	12245	12364	12394	12336	12499	12422	12524	12620	12238	12261	12427	12371	12599	12329	12271	12272	12439	12232	12467	12448	12413	12242	12292	12342	12409	12549	12438	12257	12433	12392	12162	12230	12255	12337	12511	12406	12169	12388	12228	12230	12422	12295	12222	12277	12404	12585	12329	12316	12571	12375	12226	12408	12545	12262	12606	12376	12496	12401	12368	12169	12263	12326	12428	12299	12352	12464	12288	12266	12438	12317	12233	12312	12201	12381	12162	12332	12348	12250	12407	12383	12328	12453	12315	12396	12327	12343	12465	12366	12288	12498	12282	12499	12460	12344	12443	12221	12550	12166	12201	12322	12344	12258	12281	12333	12376	12282	12457	12446	12446	12145	12204	12210	12186	12230	12290	12224	12205	12286	12401	12390	12344	12257	12490	12535	12460	12165	12271	12338	12379	12453	12202	12326	12293	12284	12392	12180	12253	12278	12262	12343	12295	12243	12272	12417	12285	12425	12219	12347	12326	12414	12402	12291	12409	12319	12387	12432	12264	12251	12329	12446	12294	12453	12479	12338	12333	12396	12321	12299	12394	12329	12320	12305	12216	12195	12456	12424	12555	12460	12494	12215	12491	12440	12232	12387	12351	12132	12323	12367	12470	12484	12488	12281	12555	12321	12375	12368	12454	12290	12294	12316	12478	12475	12400	12542	12386	12277	12006	12454	12489	12361	12411	12517	12324	12285	12302	12466	12205	12378	12383	12386	12212	12488	12219	12408	12344	12433	12282	12216	12395	12203	12312	12395	12377	12470	12364	12459	12297	12396	12338	12060	12003	12424	12399	12245	12290	12611	12200	12286	12379	12161	12204	12392	12335	12284	12221	12329	12395	12278	12357	12372	12481	12406	12419	12292	12463	12352	12525	12344	12342	12448	12372	12285	12335	12222	12261	12207	12443	12436	12328	12175	12434	12433	12302	12369	12318	12211	12181	12362	12299	12380	12154	12322	12408	12391	12346	12242	12214	12355	12275	12262	12515	12164	12433	12373	12447	12305	12316	12312	12186	12269	12436	12462	12540	12335	12428	12434	12355	12394	12398	12273	12402	12300	12327	12282	12395	12624	12482	12515	12377	12460	12471	12410	12255	12471	12212	12300	12125	12452	12318	12204	12324	12415	12365	12178	12347	12366	12262	12462	12275	12319	12345	12456	12460	12201	12232	12258	12406	12396	12393	12363	12447	12383	12375	12269	12278	12334	12303	12319	12344	12283	12312	12316	12438	12472	12401	12066	12395	12446	12157	12377	12540	12184	12345	12269	12495	12433	12414	12421	12378	12467	12331	12381	12349	12462	12199	12274	12376	12240	12449	12199	12332	12429	12287	12299	12451	12433	12308	12481	12212	12365	12377	12391	12366	12363	12363	12331	12418	12171	12333	12231	12310	12225	12556	12491	12400	12265	12490	12143	12285	12416	12365	12396	12336	12409	12339	12405	12093	12339	12269	12204	12349	12333	12313	12298	12286	12365	12238	12292	12363	12145	12392	12286	12278	12532	12477	12291	12230	12469	12467	12343	12364	12541	12180	12401	12510	12395	12121	12218	12130	12211	12368	12300	12298	12315	12420	12176	12342	12270	12363	12313	12237	12048	12274	12231	12362	12296	12211	12466	12547	12212	12291	12311	12214	12273	12126	12233	12390	12446	12183	12363	12520	12335	12385	12535	12193	12327	12299	12358	12249	12379	12387	12446	12297	12250	12212	12254	12132	12304	12223	12070	12322	12374	12296	12286	12310	12441	12388	12357	12292	12303	12512	12367	12308	12375	12304	12361	12281	12399	12421	12471	12465	12441	12183	12195	12315	12292	12338	12386	12318	12376	12438	12394	12327	12380	12238	12218	12446	12358	12182	12465	12489	12515	12272	12309	12421	12403	12323	12412	12560	12384	12437	12334	12392	12298	12296	12327	12238	12260	12399	12193	12306	12318	12251	12323	12134	12345	12271	12327	12347	12210	12304	12249	12347	12336	12322	12194	12508	12231	12264	12164	12422	12433	12585	12502	12340	12400	12313	12236	12297	12249	12298	12288	12538	12331	12373	12285	12361	12238	12150	12205	12327	12413	12349	12145	12311	12370	12278	12321	12183	12339	12415	12281	12402	12284	12363	12326	12486	12311	12347	12192	12400	12299	12168	12266	12276	12391	12300	12196	12485	12409	12551	12372	12392	12293	12384	12484	12375	12428	12454	12515	12483	12368	12384	12428	12468	12351	12366	12408	12322	12320	12070	12352	12256	12234	12211	12276	12328	12300	12349	12298	12291	12466	12437	12327	12323	12276	12351	12213	12200	12244	12317	12362	12372	12152	12353	12443	12452	12284	12304	12401	12474	12382	12359	12357	12295	12407	12431	12333	12394	12341	12342	12499	12465	12181	12551	12148	12285	12481	12316	12570	12300	12346	12247	12239	12364	12232	12304	12421	12231	12299	12471	12372	12285	12440	12527	12269	12379	12227	12281	12350	12310	12464	12391	12327	12502	12239	12237	12369	12625	12247	12401	12200	12377	12374	12432	12368	12292	12267	12441	12242	12412	12333	12189	12524	12301	12375	12415	12386	12356	12360	12326	12306	12477	12392	12428	12280	12230	12311	12452	12346	12362	12116	12479	12430	12149	12294	12251	12341	12222	12380	12298	12243	12301	12480	12189	12219	12414	12188	12199	12405	12628	12335	12227	12367	12514	12348	12384	12374	12321	12285	12442	12420	12243	12258	12443	12137	12280	12199	12310	12402	12300	12139	12401	12303	12258	12451	12428	12271	12224	12241	12160	12360	12443	12245	12403	12242	12377	12234	12149	12337	12467	12370	12247	12357	12337	12340	12061	12104	12322	12240	12352	12307	12312	12291	12419	12402	12447	12116	12279	12239	12476	12388	12217	12113	12418	12355	12318	12315	12219	12263	12271	12439	12131	12235	12201	12448	12420	12294	12292	12375	12406	12578	12499	12304	12247	12328	12245	12246	12546	12361	12306	12333	12310	12368	12378	12285	12446	12204	12206	12415	12425	12319	12371	12457	12476	12250	12363	12437	12352	12296	12434	12396	12191	12422	12089	12259	12243	12111	12393	12485	12261	12314	12289	12369	12192	12515	12291	12570	12373	12331	12245	12254	12363	12325	12235	12363	12159	12197	12282	12379	12262	12367	12301	12396	12197	12375	12365	12285	12350	12477	12462	12424	12234	12329	12339	12356	12290	12235	12214	12214	12460	12341	12180	12114	12406	12476	12353	12345	12225	12357	12377	12402	12475	12539	12305	12255	12250	12339	12278	12418	12274	12231	12284	12339	12224	12386	12297	12252	12279	12330	12273	12391	12362	12422	12511	12295	12300	12515	12397	12259	12269	12346	12225	12288	12257	12381	12319	12371	12344	12293	12242	12327	12371	12222	12414	12358	12251	12231	12278	12384	12089	12329	12352	12369	12559	12373	12295	12520	12311	12198	12429	12488	12270	12365	12363	12270	12353	12439	12306	12356	12287	12298	12265	12306	12249	12393	12519	12443	12401	12387	12306	12322	12491	12378	12475	12382	12343	12370	12392	12343	12491	12406	12411	12255	12554	12378	12338	12325	12492	12227	12260	12488	12439	12177	12376	12376	12257	12254	12248	12333	12197	12371	12270	12263	12397	12306	12204	12308	12343	12236	12302	12321	12181	12345	12533	12610	12397	12433	12329	12458	12401	12411	12345	12471	12291	12281	12298	12244	12145	12222	12474	12408	12294	12281	12405	12427	12512	12358	12301	12395	12490	12297	12130	12280	12376	12294	12370	12371	12335	12336	12198	12461	12309	12336	12323	12256	12393	12344	12424	12293	12372	12409	12254	12326	12281	12420	12241	12274	12416	12316	12415	12284	12436	12216	12393	12479	12195	12384	12459	12357	12517	12215	12363	12250	12384	12364	12451	12461	12296	12266	12281	12436	12288	12462	12450	12464	12276	12247	12279	12201	12225	12290	12370	12389	12452	12294	12200	12464	12326	12163	12215	12412	12377	12307	12353	12356	12308	12312	12240	12375	12235	12309	12285	12377	12428	12068	12428	12467	12265	12101	12255	12225	12324	12399	12416	12265	12184	12270	12393	12472	12249	12360	12041	12285	12305	12206
23110	38908	36392	27823	22380	19262	16995	15748	14878	14380	13637	12784	12606	12416	12413	12449	12365	12292	12123	11823	11690	11372	11678	11338	11315	11447	11315	11150	11046	11294	11107	11066	11013	11036	11041	11230	11115	10878	11063	10852	11110	11058	11197	11303	13468	14483	14159	12600	11464	11047	10889	10901	11148	10920	11123	10995	10895	10986	11056	10956	11045	10960	10963	11025	11068	11076	10968	11047	11032	10958	10960	10994	11068	11026	10952	10937	10901	11041	11084	11100	11148	10884	10829	10923	10965	10993	11072	11078	10943	11025	10950	11031	11011	10933	11165	10896	10945	10946	10983	10857	10945	10973	10846	10914	11000	11008	10931	10974	11026	10939	11015	11007	11117	11006	11081	11035	11062	10998	11160	10926	11028	10890	10932	10951	10955	11058	10944	10883	10862	10810	11029	10990	10885	10911	10888	11007	10923	11053	10957	11067	10871	10968	10979	11101	11092	10810	11010	11110	10892	11088	10957	10967	10928	10963	11008	10930	10962	10858	10993	11013	10941	10974	10988	11011	11032	10898	10851	10925	10997	11044	10898	11134	10887	10920	10962	10946	10966	11124	10975	11064	10999	11012	10963	10963	11048	10928	11031	10841	11049	10933	10857	10948	10988	10871	10850	10857	11044	10844	11104	10929	10920	11033	11022	10953	11050	11030	10929	11005	11025	11022	10904	10947	11040	11140	10802	11191	11106	10961	10959	10944	10897	10919	10852	10946	10980	11031	10963	10849	10893	11019	10958	10968	11056	10842	10837	10956	11000	11006	10971	11019	11039	11019	10905	11083	10898	11170	11036	11033	10979	11015	10909	10922	11067	10892	10950	10913	10848	10825	11007	10821	10864	11135	11018	11072	10981	11093	11006	10990	11003	11002	11068	10812	10973	11020	10985	10951	11038	11071	11121	10924	10965	10983	11008	10991	10905	10897	11056	10983	10926	10923	10898	11065	11027	10975	10977	10766	10907	10956	10839	10830	10933	10987	11082	10923	11001	10942	10971	10870	10862	11000	11096	10858	10891	10948	10932	10854	11022	10993	10876	10946	10895	10942	11014	10912	11001	11011	10853	10851	10913	10923	11057	10885	11012	10907	10947	10979	11018	11021	11044	10940	11050	11030	11069	10871	11039	10991	10997	11032	11036	11009	10919	10899	10985	11089	11062	11025	11020	10988	10995	11077	11041	10925	11150	10847	10984	10854	11015	11005	11052	10924	10967	10839	10828	11149	11011	10939	10986	11098	10963	10955	10984	11085	11004	11016	11022	11087	10966	10991	10860	10891	10897	11131	10934	10943	10887	11038	11021	11050	10986	11017	10977	10924	11093	10855	10838	10923	11047	11115	11105	11117	10992	11000	11067	11073	10990	10993	10792	10988	10922	10922	10901	11066	11125	10986	11213	10998	11136	10912	11067	10978	11041	10990	10893	11107	11018	11113	11031	11123	10878	11059	10804	11050	11001	10928	10967	11046	10930	11097	10954	10972	10979	11052	10888	10818	11099	11015	10920	11018	10882	10994	10939	11004	11082	10984	10914	10996	10901	11088	11033	11120	10962	11095	10906	10906	10885	10856	10942	10873	11074	10875	10933	11057	10953	10967	11006	10931	10914	10810	10825	11117	11088	11014	10979	10927	10923	10888	11048	10986	10889	10996	10963	11040	11073	11032	10888	10994	10956	11102	10955	10860	10882	11002	11005	11095	10986	10967	10978	10959	10909	10850	10963	10921	10846	10954	10925	10963	10887	11020	10942	10902	11007	11147	11071	10966	11047	10942	11049	10918	11018	10966	10993	10901	10841	11028	10875	10896	10986	11114	11033	10890	10955	10930	10928	10973	10939	11056	10982	10953	10965	11048	11163	11117	10997	10974	11036	11052	11036	10977	10819	11018	11141	10953	11150	10938	10924	10986	11046	11107	10962	10947	10999	11065	11063	10913	10922	10948	11057	10966	11001	11052	10985	10907	10947	10853	10837	11008	11070	11006	10916	10848	11130	10855	11109	10943	10880	10926	10928	11000	10916	10827	10922	11048	10962	11007	10966	10822	10985	10993	11000	10981	10836	10968	10930	10892	11011	10916	11055	11113	10895	11089	10860	11033	10924	10888	11150	11121	10942	10995	11089	10992	10917	10834	10876	10955	10923	10880	10891	10975	10978	10858	10913	10974	10994	10832	11014	10951	11087	11034	11206	11073	10973	10948	11077	11050	11021	10945	11111	10993	10837	10873	10970	11111	11043	10918	11004	10931	10961	10884	11006	10813	11087	10801	11074	11013	10865	10895	10900	10949	10943	11034	10802	10972	11036	11193	11029	10882	11019	11036	11025	10973	11135	11011	10918	11119	11024	10986	11033	11029	10833	11047	10950	11063	11071	10993	11139	11042	10940	11109	11213	10929	10952	11020	11027	10790	11067	10957	10896	10859	10984	10972	11115	10960	11057	10891	10924	11110	10740	11127	10975	11143	10890	11082	10958	10977	10920	10909	10923	10781	10958	10855	11054	10938	11060	11052	10902	10971	10849	10874	10995	10916	11071	11116	11081	10976	11048	10891	10975	10923	10954	10987	10864	10938	10838	11057	10915	10848	11029	10965	11013	10955	10717	10911	11082	11017	10888	11054	10814	10866	10745	11080	10982	10927	10888	11021	10836	10899	11016	11104	10950	11006	10894	10863	10954	11122	10967	10921	10933	10926	11023	10876	10857	10957	11188	10948	11207	10934	11021	10911	10833	11115	10997	10926	10938	10934	10990	11007	10931	11045	11008	10882	11062	11037	11105	11047	10932	10981	11054	11173	11100	11001	11021	10978	11079	10925	10977	10972	10941	10915	11108	10955	10983	10934	10905	10921	11017	10923	10904	10953	11024	10960	11005	10996	11081	11113	11013	11001	10946	10957	11036	11047	10991	10827	10879	11101	10958	11063	10933	10921	10892	11007	10984	10984	11092	10890	10893	11056	10976	10954	11052	11046	10976	11063	11009	11002	10910	10957	10974	10863	10882	11002	10877	11142	11046	10969	10965	10960	11005	11025	10831	10945	11015	10870	10944	10972	11101	11076	11045	10941	11035	10959	11047	10854	10972	10929	10872	10963	11140	10952	10948	10986	11119	10963	10992	10975	10890	10972	10888	11130	10970	11024	10877	10865	10998	11050	10998	10966	11045	10941	11053	10898	10928	10887	10959	10892	10998	10983	10973	10975	10872	11103	10826	10939	10983	11167	11069	10961	10822	10928	11002	11157	10981	11142	10933	10887	10827	10943	10802	11114	11096	10991	10771	10958	11058	11065	10983	10947	10945	10964	11011	10939	10728	11024	11001	10856	10767	11021	10899	11134	10843	10995	10865	11074	10992	10873	10887	11058	11025	10877	11101	10998	11073	10998	11082	10895	11008	10955	11135	10862	10891	10982	10964	10877	11083	11016	11003	11072	11017	10881	10955	10937	10996	11119	11025	10981	11064	10942	10937	10948	11035	10921	10997	10964	11112	10829	10945	10915	10943	11002	11060	11065	10941	10952	10957	10866	11037	11042	10916	10945	11026	11073	10971	10866	11005	10939	11056	11029	11081	11040	10926	10859	11058	10905	10780	10898	10965	11143	10965	10936	11062	11009	10932	11041	11084	10834	11012	10936	10794	11049	10965	11078	10980	10907	10988	11023	11007	11012	11181	11021	10931	10917	11024	10961	11000	10864	10981	11187	11041	11052	10987	10943	11028	11012	10979	11004	10886	10947	11069	11108	11025	11038	11044	10960	11062	11074	10872	11026	10877	11024	10937	10908	11086	10953	10910	11066	11014	10832	10956	10874	10896	11076	10859	10830	10966	10930	10939	11129	10859	10772	10993	11115	10897	10940	11119	10954	11077	10930	10943	10773	11051	10937	10943	11106	11033	10914	10877	10978	11152	11182	11015	10865	11003	11031	10860	11157	11048	10892	11113	10898	10919	10839	11038	10940	10815	11110	10978	10930	10997	10981	10954	10965	10896	10896	10966	10963	10973	11060	10803	11066	10854	11144	10913	10814	11072	10909	10995	10989	10943	11035	10929	10888	10869	10970	10839	10957	10851	10963	11074	11086	11178	10888	11013	10834	10797	11004	11060	11063	10999	11027	11071	11152	11036	10970	10810	11019	10918	11158	11000	10898	11110	11051	11131	10933	10956	10994	10884	11053	10757	10851	10958	10972	10930	11022	10910	11140	10918	10958	11010	11107	11130	10912	10945	10933	11023	11014	11130	10982	10939	11072	10965	10924	10913	11163	11013	10949	11010	10828	10952	10905	11045	11010	11080	10980	11021	10956	10872	10855	10996	11010	11039	10904	11009	11113	10960	11214	11022	11144	11044	11034	10864	10869	10948	10890	10946	11076	10973	10964	10995	10873	11092	10923	10978	10959	11114	10862	11028	11115	10917	10795	10942	10936	10933	10904	10994	11059	11053	10871	10881	11016	10851	11000	10987	10899	11018	10874	10894	10853	10968	10981	10967	11046	10871	10958	10870	10946	10874	10864	10979	10939	11003	11001	11014	11039	10858	11067	10994	11035	10959	10947	11057	10946	10995	11106	11049	10903	11060	10992	10977	11006	10921	11012	10885	11081	11002	10897	10883	10994	11006	10873	10887	10869	10995	11067	10997	11006	10982	10953	10923	10918	10965	10945	10816	10880	11015	10952	10800	11035	10954	10950	10975	10992	11067	11141	10825	10946	10958	10930	10805	10914	10992	10922	11074	10764	10928	10944	10814	10938	10944	10879	10945	10951	10955	10963	10956	10993	11038	11005	11190	10769	10988	11106	10880	11075	11006	11161	10806	10965	11097	10894	10853	11025	11064	11026	10874	11061	11005	10979	10906	11040	11006	10962	10847	10986	11106	10940	10915	11062	11056	10981	11000	11047	11027	10988	10861	10930	10956	10901	10937	10978	11007	10984	11045	11006	10922	10955	10871	11058	10871	11071	11031	11120	10931	11031	11044	10903	10926	10878	11046	10974	10895	11015	11113	10864	11049	10921	10999	10907	10963	11111	11071	11071	10943	10986	10911	10952	10904	10957	11033	10993	11007	11021	10891	11046	11036	10914	11049	11014	11047	11157	10985	10959	10918	11001	11077	10944	10967	11014	11111	11060	11003	10861	10829	11079	11057	10982	10963	10955
28915	22008	20999	17294	14462	14234	14276	13903	13654	13811	13465	13602	13727	13573	13491	13361	13488	13343	13501	13576	13543	13404	13219	13374	13266	13281	13380	13268	13332	13347	13449	13368	13318	13373	13403	13366	13349	13502	13362	13287	13334	13231	13132	13178	13389	13690	13410	13551	13341	13498	13260	13475	13155	13454	13431	13405	13380	13519	13454	13390	13357	13304	13409	13279	13302	13352	13297	13378	13200	13354	13388	13222	13386	13201	13278	13479	13301	13339	13317	13310	13282	13167	13285	13258	13405	13264	13256	13288	13242	13291	13356	13479	13259	13262	13216	13494	13427	13246	13276	13552	13328	13305	13201	13418	13250	13326	13308	13249	13202	13467	13360	13474	13420	13260	13234	13346	13318	13341	13380	13246	13214	13268	13529	13397	13354	13285	13254	13459	13284	13327	13432	13360	13446	13345	13222	13340	13258	13341	13214	13210	13351	13205	13260	13333	13359	13282	13417	13159	13243	13223	13338	13411	13222	13210	13083	13319	13338	13159	13173	13550	13412	13364	13347	13373	13344	13180	13445	13274	13170	13386	13200	13235	13563	13422	13336	13387	13485	13224	13251	13264	13413	13176	13148	13340	13289	13491	13374	13221	13176	13315	13219	13309	13320	13037	13120	13323	13279	13203	13300	13334	13314	13373	13231	13263	13277	13354	13228	13299	13323	13212	13441	13484	13387	13270	13502	13154	13001	13415	13324	13466	13400	13347	13423	13267	13305	13126	13328	13321	13200	13354	13331	13335	13283	13294	13429	13295	13454	13339	13451	13296	13216	13368	13423	13211	13258	13309	13344	13299	13143	13240	13279	13054	13223	13437	13317	13467	13173	13491	13517	13224	13147	13234	13282	13439	13270	13304	13392	13358	13214	13158	13345	13515	13338	13140	13296	13311	13199	13385	13395	13475	13486	13443	13434	13232	13385	13317	13211	13372	13282	13268	13199	13387	13212	13356	13413	13461	13347	13564	13252	13301	13255	13282	13169	13230	13434	13321	13298	13271	13317	13309	13166	13413	13344	13132	13485	13284	13191	13141	13495	13368	13479	13305	13352	13277	13344	13116	13383	13120	13196	13302	13451	13147	13230	13268	13350	13545	13303	13420	13267	13302	13462	13161	13122	13302	13397	13363	13237	13274	13353	13130	13313	13294	13363	13279	13326	13322	13254	13386	13220	13299	13546	13230	13394	13484	13256	13207	13140	13380	13332	13411	13371	13294	13265	13490	13322	13274	13441	13386	13176	13386	13261	13372	13366	13485	13328	13575	13588	13442	13333	13224	13445	13209	13250	13289	13277	13452	13193	13333	13278	13301	13593	13148	13082	13302	13187	13370	13450	13428	13376	13371	13249	13354	13311	13394	13435	13401	13539	13317	13382	13478	13334	13330	13430	13283	13290	13382	13376	13402	13280	13509	13419	13278	13353	13283	13229	13413	13274	13272	13300	13223	13220	13309	13343	13408	13393	13211	13252	13246	13250	13353	13370	13373	13253	13270	13136	13260	13291	13292	13202	13349	13373	13247	13098	13186	13312	13209	13224	13270	13285	13366	13342	13577	13325	13302	13291	13499	13369	13243	13326	13455	13190	13212	13405	13387	13412	13244	13160	13454	13215	13248	13379	13406	13363	13287	13384	13230	13180	13404	13154	13266	13380	13309	13384	13426	13246	13400	13300	13093	13300	13247	13267	13277	13303	13316	13268	13364	13366	13346	13162	13188	13311	13275	13316	13441	13215	13223	13442	13367	13343	13423	13422	13232	13432	13416	13426	13382	13430	13369	13406	13155	13342	13208	13344	13373	13204	13362	13329	13295	13390	13257	13269	13391	13389	13355	13362	13122	13338	13141	13349	13395	13376	13360	13181	13378	13531	13540	13429	13260	13260	13398	13266	13240	13433	13404	13240	13144	13301	13449	13501	13572	13400	13427	13260	13423	13170	13291	13317	13364	13410	13322	13380	13467	13387	13364	13405	13395	13323	13058	13320	13443	13245	13226	13305	13366	13393	13421	13245	13361	13239	13376	13462	13384	13373	13311	13398	13156	13369	13293	13510	13353	13199	13386	13449	13462	13459	13296	13307	13437	13142	13269	13332	13239	13384	13391	13312	13308	13354	13308	13438	13436	13288	13064	13419	13330	13452	13421	13418	13236	13452	13306	13287	13211	13431	13470	13406	13321	13350	13501	13380	13140	13480	13299	13229	13318	13374	13348	13170	13379	13302	13521	13318	13390	13154	13232	13371	13208	13464	13216	13308	13186	13186	13490	13496	13417	13371	13396	13260	13379	13490	13406	13308	13408	13273	13275	13286	13321	13285	13195	13519	13266	13390	13221	13301	13410	13171	13543	13410	13232	13497	13416	13120	13351	13272	13318	13411	13427	13500	13092	13305	13427	13503	13314	13275	13343	13221	13347	13358	13327	13382	13444	13351	13426	13391	13280	13434	13424	13287	13343	13332	13386	13466	13465	13450	13189	13440	13382	13424	13412	13457	13238	13572	13371	13420	13349	13474	13388	13510	13423	13327	13407	13289	13109	13343	13360	13435	13246	13447	13348	13380	13288	13408	13413	13244	13350	13359	13177	13259	13186	13151	13279	13556	13430	13208	13166	13341	13106	13328	13357	13546	13421	13349	13245	13282	13469	13359	13154	13421	13323	13421	13264	13406	13274	13468	13297	13325	13435	13409	13235	13385	13303	13425	13295	13266	13474	13254	13378	13228	13309	13367	13417	13369	13430	13417	13380	13315	13418	13332	13367	13223	13230	13265	13400	13430	13477	13323	13421	13466	13438	13161	13243	13351	13377	13244	13471	13306	13421	13192	13270	13420	13263	13567	13419	13710	13494	13309	13101	13419	13450	13443	13247	13206	13396	13302	13405	13287	13427	13430	13245	13458	13080	13249	13266	13364	13422	13265	13228	13296	13349	13478	13329	13448	13419	13290	13304	13376	13382	13365	13356	13385	13071	13224	13313	13369	13504	13357	13315	13253	13605	13279	13335	13394	13237	13282	13231	13294	13459	13378	13376	13224	13246	13333	13212	13281	13436	13430	13635	13162	13329	13269	13314	13303	13199	13169	13198	13426	13413	13288	13350	13388	13416	13431	13396	13202	13284	13401	13206	13493	13287	13289	13507	13551	13392	13317	13288	13197	13138	13453	13183	13238	13224	13314	13338	13376	13200	13363	13355	13092	13269	13181	13390	13338	13379	13407	13334	13346	13264	13285	13357	13356	13311	13199	13487	13406	13172	13319	13122	13155	13293	13522	13298	13224	13420	13228	13285	13456	13255	13289	13453	13258	13431	13320	13304	13228	13253	13237	13263	13280	13282	13230	13359	13490	13117	13415	13305	13317	13182	13233	13207	13231	13279	13496	13320	13241	13153	13251	13289	13344	13596	13352	13406	13421	13268	13200	13395	13322	13426	13285	13339	13234	13199	13319	13327	13220	13291	13234	13282	13385	13344	13269	13190	13358	13406	13280	13165	13154	13339	13212	13305	13363	13325	13398	13213	13258	13250	13237	13258	13393	13418	13369	13383	13464	13479	13382	13264	13114	13119	13420	13405	13254	13203	13441	13363	13469	13145	13242	13202	13270	13528	13278	13168	13324	13367	13363	13347	13376	13440	13211	13335	13291	13327	13335	13406	13423	13338	13162	13260	13242	13430	13421	13291	13562	13258	13328	13112	13383	13252	13279	13398	13356	13358	13361	13121	13537	13317	13135	13316	13253	13290	13353	13238	13217	13262	13315	13392	13204	13374	13218	13227	13371	13404	13574	13324	13407	13287	13344	13323	13116	13317	13293	13267	13108	13230	13382	13323	13329	13288	13476	13155	13099	13181	13306	13393	13489	13312	13334	13207	13361	13425	13238	13478	13329	13372	13240	13436	13124	13017	13334	13331	13244	13388	13359	13371	13293	13317	13277	13309	13384	13293	13519	13291	13237	13272	13348	13518	13359	13536	13432	13170	13270	13253	13220	13415	13295	13229	13267	13285	13266	13325	13307	13547	13153	13238	13411	13176	13306	13360	13364	13356	13216	13127	13326	13307	13356	13264	13270	13310	13306	13302	13310	13330	13324	13611	13403	13331	13329	13252	13266	13189	13274	13276	13333	13335	13336	13494	13278	13258	13637	13318	13234	13299	13495	13251	13164	13289	13456	13381	13396	13441	13455	13457	13509	13496	13345	13193	13395	13051	13282	13117	13313	13127	13346	13188	13466	13333	13487	13130	13195	13265	13371	13258	13395	13323	13260	13369	13349	13339	13348	13294	13364	13143	13466	13279	13312	13382	13619	13451	13276	13367	13460	13374	13430	13154	13169	13187	13310	13264	13298	13303	13277	13274	13341	13399	13456	13366	13400	13258	13305	13227	13266	13166	13317	13372	13525	13376	13337	13293	13348	13323	13420	13323	13402	13541	13366	13300	13297	13424	13340	13333	13245	13315	13372	13251	13483	13283	13631	13482	13554	13497	13197	13126	13258	13350	13315	13088	13311	13366	13479	13300	13471	13427	13254	13310	13491	13141	13065	13146	13384	13230	13324	13322	13233	13330	13309	13340	13501	13438	13398	13346	13502	13225	13155	13250	13308	13291	13359	13203	13420	13469	13247	13153	13231	13204	13364	13338	13383	13189	13370	13287	13304	13468	13360	13266	13433	13358	13295	13127	13354	13373	13479	13392	13159	13405	13491	13229	13232	13560	13611	13248	13389	13179	13189	13274	13221	13330	13431	13477	13245	13298	13266	13223	13285	13319	13324	13125	13316	13329	13293	13393	13416	13355	13405	13367	13126	13086	13394	13272	13365	13267	13458	13374	13463	13226	13226	13374	13239	13414	13286	13366	13559	13439	13264	13307	13334	13388	13250	13165	13213	13327	13330	13216	13286	13412	13339	13228	13374	13415	13369	13397	13387	13444	13235	13109	13364	13236	13349	13498	13218	13297	13254	13310	13347	13411	13360	13085	13416	13516	13476	13423	13250	13380	13473	13347	13382	13231	13079	13306	13039	13288	13389	13461	13304	13190	13386	13326	13259	13255	13406	13281	13340	13389	13428	13337	13361	13347	13421	13342	13338	13333	13403	13434	13408	13386	13233	13288	13616	13066	13172	13281	13198	13188	13245	13400	13262	13335	13362	13272
17704	21285	19252	15154	13599	13121	12839	12545	12449	12494	12109	11972	11972	11805	11987	12077	12008	11879	11869	11805	11842	11904	11594	11571	11735	11658	11588	11781	11834	11713	11775	11515	11698	11647	11682	11533	11591	11763	11634	11822	11667	11529	11776	11572	11733	12028	11782	11805	11685	11503	11627	11488	11690	11807	11402	11620	11628	11641	11618	11641	11647	11714	11805	11682	11628	11513	11709	11651	11648	11804	11574	11725	11647	11626	11646	11586	11523	11662	11696	11734	11524	11572	11546	11674	11707	11660	11538	11698	11592	11527	11621	11495	11693	11512	11697	11596	11574	11598	11622	11617	11502	11709	11689	11625	11834	11697	11770	11556	11582	11604	11602	11655	11516	11599	11599	11591	11742	11652	11542	11620	11711	11559	11596	11611	11533	11520	11692	11678	11588	11654	11640	11558	11458	11569	11566	11693	11583	11686	11546	11660	11635	11646	11586	11651	11692	11542	11682	11509	11664	11677	11646	11625	11560	11494	11622	11650	11748	11627	11715	11537	11715	11643	11662	11536	11510	11619	11539	11593	11611	11517	11679	11681	11573	11578	11723	11513	11713	11647	11703	11676	11588	11508	11768	11632	11629	11543	11535	11612	11575	11553	11624	11650	11493	11677	11593	11474	11670	11580	11626	11669	11608	11735	11594	11662	11748	11585	11652	11624	11502	11525	11641	11586	11581	11660	11519	11738	11736	11727	11579	11749	11654	11685	11536	11595	11662	11537	11548	11406	11785	11512	11638	11606	11749	11635	11612	11566	11575	11380	11620	11654	11638	11717	11464	11624	11619	11636	11766	11800	11773	11532	11645	11536	11512	11556	11569	11362	11621	11703	11576	11554	11587	11707	11722	11595	11534	11638	11617	11677	11611	11543	11563	11616	11707	11688	11577	11590	11519	11621	11554	11696	11606	11629	11776	11600	11567	11634	11653	11657	11547	11585	11689	11624	11671	11598	11634	11497	11598	11596	11514	11665	11806	11768	11678	11631	11694	11578	11657	11638	11658	11524	11688	11675	11730	11622	11540	11476	11447	11560	11602	11727	11456	11838	11504	11606	11767	11672	11676	11587	11602	11605	11737	11556	11621	11658	11584	11629	11626	11688	11608	11637	11691	11662	11545	11657	11621	11557	11673	11618	11676	11546	11779	11607	11708	11646	11779	11599	11567	11564	11611	11732	11619	11814	11495	11569	11702	11639	11712	11512	11743	11623	11701	11591	11667	11613	11742	11572	11588	11533	11576	11613	11613	11505	11641	11485	11605	11650	11455	11632	11727	11765	11596	11620	11725	11544	11735	11670	11660	11615	11743	11568	11469	11570	11730	11627	11566	11608	11729	11621	11716	11573	11635	11657	11562	11606	11611	11560	11696	11675	11607	11617	11731	11694	11639	11635	11421	11593	11718	11619	11658	11641	11729	11545	11595	11582	11704	11563	11564	11553	11759	11729	11681	11650	11713	11636	11715	11652	11572	11719	11610	11596	11550	11541	11720	11522	11770	11563	11540	11803	11517	11555	11601	11527	11564	11834	11746	11681	11611	11716	11715	11503	11653	11466	11592	11595	11735	11594	11437	11577	11674	11670	11592	11613	11726	11554	11692	11754	11662	11429	11476	11673	11602	11665	11666	11641	11658	11598	11673	11627	11480	11623	11655	11668	11678	11572	11617	11578	11582	11651	11590	11660	11828	11599	11704	11697	11571	11662	11607	11657	11692	11577	11589	11756	11559	11776	11638	11741	11660	11539	11509	11454	11593	11703	11553	11598	11550	11640	11747	11636	11620	11533	11586	11446	11677	11624	11784	11630	11697	11436	11676	11542	11704	11714	11570	11644	11700	11432	11506	11619	11505	11555	11650	11536	11740	11611	11500	11742	11587	11684	11473	11617	11572	11650	11578	11515	11668	11801	11554	11509	11516	11749	11594	11664	11672	11676	11649	11556	11467	11685	11703	11670	11607	11617	11737	11759	11518	11575	11501	11760	11482	11705	11581	11720	11538	11780	11416	11640	11536	11551	11640	11707	11818	11563	11541	11558	11851	11526	11664	11825	11490	11633	11667	11588	11578	11585	11675	11784	11631	11710	11688	11665	11504	11566	11633	11703	11546	11785	11653	11666	11671	11668	11565	11524	11657	11552	11697	11657	11696	11765	11571	11638	11659	11717	11617	11716	11589	11715	11614	11624	11595	11817	11564	11592	11656	11724	11793	11510	11668	11697	11542	11610	11592	11581	11588	11549	11586	11670	11653	11596	11713	11670	11711	11595	11679	11644	11620	11644	11854	11609	11573	11667	11666	11722	11684	11594	11742	11701	11823	11595	11613	11633	11464	11583	11601	11617	11655	11653	11612	11450	11484	11608	11659	11596	11654	11530	11677	11544	11673	11668	11694	11629	11717	11658	11650	11664	11424	11593	11758	11528	11565	11542	11611	11651	11580	11780	11633	11648	11701	11535	11637	11685	11525	11680	11586	11510	11652	11724	11717	11656	11701	11634	11714	11554	11743	11629	11532	11659	11666	11427	11518	11676	11706	11569	11619	11500	11810	11613	11614	11545	11654	11692	11498	11532	11591	11711	11608	11633	11632	11663	11524	11595	11585	11664	11627	11652	11758	11530	11737	11616	11576	11562	11667	11598	11633	11678	11727	11465	11769	11647	11645	11413	11555	11526	11567	11589	11586	11655	11531	11628	11835	11558	11707	11615	11654	11709	11672	11596	11580	11572	11538	11591	11508	11650	11750	11603	11650	11643	11752	11659	11753	11614	11699	11687	11721	11735	11416	11647	11678	11701	11665	11645	11589	11704	11575	11712	11559	11647	11662	11510	11732	11667	11716	11548	11636	11681	11562	11515	11631	11684	11527	11783	11765	11581	11603	11624	11456	11668	11508	11763	11520	11684	11514	11654	11641	11815	11714	11620	11543	11675	11579	11596	11554	11618	11533	11744	11626	11737	11637	11527	11616	11593	11741	11792	11716	11609	11577	11665	11671	11638	11649	11660	11621	11401	11680	11691	11661	11704	11609	11581	11618	11618	11727	11620	11629	11656	11597	11465	11684	11480	11594	11538	11641	11528	11739	11612	11593	11738	11725	11533	11516	11822	11679	11647	11625	11550	11639	11683	11620	11554	11729	11825	11731	11779	11709	11614	11652	11668	11538	11826	11689	11497	11547	11689	11730	11711	11648	11516	11672	11493	11699	11486	11777	11621	11497	11678	11619	11618	11508	11778	11580	11639	11634	11557	11883	11659	11683	11432	11531	11671	11725	11610	11711	11647	11681	11635	11661	11656	11629	11802	11661	11669	11656	11650	11759	11603	11625	11677	11482	11628	11660	11573	11705	11544	11557	11679	11756	11601	11628	11566	11862	11720	11484	11669	11560	11665	11664	11728	11674	11563	11496	11548	11668	11754	11726	11576	11424	11652	11664	11594	11529	11486	11558	11675	11775	11661	11657	11697	11649	11651	11682	11652	11555	11583	11681	11531	11641	11663	11731	11592	11605	11682	11606	11511	11751	11887	11561	11487	11607	11651	11672	11552	11746	11607	11478	11839	11665	11665	11540	11595	11648	11531	11631	11675	11469	11783	11688	11621	11654	11787	11747	11616	11616	11490	11661	11551	11581	11576	11594	11679	11705	11739	11693	11623	11695	11623	11422	11578	11511	11597	11576	11727	11587	11655	11628	11553	11705	11467	11724	11544	11653	11797	11704	11774	11515	11533	11713	11764	11822	11598	11700	11516	11722	11538	11611	11634	11666	11686	11600	11583	11682	11717	11623	11586	11743	11570	11700	11687	11574	11480	11708	11794	11595	11585	11630	11540	11564	11732	11577	11630	11562	11523	11754	11511	11634	11498	11646	11655	11646	11510	11526	11727	11527	11467	11559	11606	11605	11637	11646	11651	11534	11527	11844	11803	11529	11843	11506	11715	11705	11603	11733	11594	11567	11559	11591	11715	11599	11728	11515	11578	11710	11621	11499	11659	11715	11778	11690	11538	11729	11668	11510	11660	11719	11723	11722	11677	11492	11519	11598	11615	11566	11626	11617	11721	11640	11629	11594	11687	11540	11616	11610	11565	11682	11503	11716	11545	11714	11529	11714	11759	11628	11489	11799	11545	11710	11505	11465	11640	11613	11535	11616	11567	11749	11681	11483	11639	11508	11613	11590	11561	11572	11436	11616	11607	11656	11564	11538	11619	11468	11745	11686	11538	11581	11579	11638	11674	11426	11719	11651	11471	11491	11548	11632	11605	11636	11545	11682	11807	11688	11654	11716	11618	11679	11682	11609	11481	11591	11647	11699	11592	11497	11654	11575	11637	11708	11640	11556	11670	11535	11712	11698	11640	11807	11653	11517	11633	11656	11622	11572	11571	11549	11686	11693	11733	11645	11694	11602	11802	11650	11666	11752	11721	11580	11520	11777	11617	11662	11720	11653	11689	11653	11678	11593	11721	11623	11741	11581	11540	11596	11667	11742	11783	11654	11548	11854	11650	11726	11599	11601	11549	11681	11761	11545	11737	11522	11681	11639	11558	11661	11668	11702	11831	11520	11589	11547	11620	11724	11413	11491	11617	11556	11707	11687	11718	11638	11611	11729	11593	11574	11592	11718	11630	11635	11766	11524	11773	11500	11719	11546	11659	11718	11548	11824	11575	11611	11698	11606	11603	11720	11573	11803	11699	11603	11548	11693	11543	11659	11638	11619	11605	11862	11649	11609	11606	11642	11640	11633	11616	11516	11700	11610	11615	11589	11635	11626	11513	11728	11548	11730	11671	11735	11533	11505	11706	11555	11759	11646	11529	11543	11626	11595	11704	11605	11668	11719	11671	11682	11676	11825	11581	11678	11742	11672	11709	11660	11511	11611	11694	11537	11567	11719	11506	11651	11578	11503	11687	11640	11719	11693	11538	11659	11554	11733	11679	11722	11601	11522	11588	11601	11637	11507	11703	11774	11498	11645	11643	11419	11530	11594	11694	11769	11687	11678	11600	11570	11762	11809	11684	11650	11493	11651	11667	11590	11702	11475	11671	11619	11694	11665	11512	11646	11745	11533	11564	11729	11513	11610	11529	11579	11752	11697	11412	11636	11588	11508	11565	11723	11551	11448	11716	11626	11543	11692	11683	11751	11547	11583	11642
24891	21042	27959	24518	21924	19987	18195	15875	15272	15316	14829	14619	14478	14551	14552	14458	14445	14520	14391	14289	14174	14073	14087	14127	14096	14084	14212	13967	13977	14043	13917	13847	13941	14011	14009	13927	13970	13843	13876	13894	14008	14024	14081	14006	15081	15225	15137	14639	14238	14027	13883	13869	14067	14093	14047	13817	13902	13984	13811	13926	13914	14082	13832	13990	14058	13916	13937	13930	14043	13920	14031	14206	13963	13956	13918	13940	13995	13602	13983	13931	13999	14007	14033	13798	13853	13893	13939	13825	14088	13946	13985	13724	14047	13909	13940	13965	13861	13972	14104	13908	13759	13847	13945	13913	13848	13968	13856	13986	13908	13912	13774	13710	13940	13797	14099	13850	14051	13827	13917	13852	13799	13793	14013	13837	13826	13716	13837	13940	13860	13787	14093	13846	13962	13896	13990	13787	13992	13646	13978	13832	13932	13991	14019	13971	13950	14109	13946	13918	13941	14019	14012	13769	13652	13918	13851	14134	13997	13824	13839	13804	14073	13924	13775	13767	13846	13938	13761	14048	13959	13885	13872	13878	14119	13928	13856	13695	13850	13805	13752	13870	13827	13853	13859	13735	13833	13943	13849	13812	13937	13825	14036	13891	13853	13740	13880	13679	13992	13986	13811	13782	13930	14125	14169	13787	13935	13791	13962	13859	13848	13977	13948	13788	13675	14019	13914	14025	14019	13777	13741	13888	13934	13675	13988	13892	13971	14028	13849	13898	13747	13914	13872	13927	13868	13779	13881	13853	13919	13755	13930	13658	13829	13722	13824	13866	13845	13720	13954	13823	14048	13853	13816	14038	14050	14046	14062	14188	14086	13819	14162	14125	13778	13848	14043	13879	14014	13660	14073	13900	14048	13946	13912	13938	13921	13978	13948	14014	13857	13825	13886	13850	13908	13723	13981	13796	13794	13964	13888	14005	13792	13977	13864	13990	14025	14005	13793	14021	14045	13888	13769	14057	14103	13911	13929	14006	13927	13918	13913	13871	13955	13890	13760	13850	13910	13970	13807	13763	13808	13775	13908	13994	13978	13854	13777	13782	13999	13873	13916	13948	13638	13756	13958	14030	13887	13670	13886	13764	13821	13824	13961	13992	13898	13948	13883	13762	13830	13900	14064	14003	13808	13811	13834	13877	13759	13902	13698	13797	13697	13989	13947	13935	13962	13586	13893	13882	13895	13864	13871	13804	14010	14055	13726	13991	13919	13706	14122	13858	13758	13910	13954	14005	13982	14044	13811	13712	13978	14061	13962	13865	13886	13838	13944	13897	14007	13941	13953	13994	14066	13983	13893	13869	13936	13817	13866	13652	13844	13852	13895	14038	13799	14057	13842	14052	14003	13954	14091	13794	13936	14000	13981	13894	13865	13742	13921	13869	13954	13958	14038	13890	14050	13846	14004	13763	13843	13881	13947	13921	13889	13894	13891	13818	13918	14083	13975	13823	13781	13758	14052	13901	14132	13918	13938	13903	13868	13827	13821	13922	13907	14093	13842	13766	13987	13888	13998	13998	13872	13607	13927	13991	14072	13823	13972	13761	13867	13951	13751	14047	13756	13863	14040	13856	13879	13969	13779	13811	13866	13887	13991	13902	13874	13823	13947	13848	13817	14010	13774	13775	13980	13802	13606	13883	13912	13910	13867	13799	14120	13936	13762	13885	14009	13976	13831	13780	13931	13818	13769	13873	13984	13823	13746	13860	13824	13960	14031	13908	13806	13909	13988	14185	13927	13801	13819	14050	13979	13913	14002	13995	14118	13948	13750	13829	13731	13987	14039	13948	13922	14022	13878	13791	13876	13981	13955	13983	13780	14022	13727	13799	13970	13816	13877	13917	13826	14024	14108	14100	13953	13830	13855	13858	14011	13825	13855	13821	13846	14092	13894	13913	13714	13890	13881	13871	13960	14117	13941	13978	13974	13942	13996	13995	14141	13728	13852	13933	13830	13879	13983	13898	13866	13909	14044	13920	14136	13912	13910	14001	13920	13823	13920	13926	13850	13823	13787	13819	13947	14034	13781	13798	14005	13760	13907	13912	14015	14008	13950	14011	14021	13925	13891	13907	14028	13811	13992	13831	13901	13796	13887	13936	13991	13773	13932	14061	13975	14032	14025	13870	13920	13871	13922	13956	13815	14063	13991	13974	13878	13754	13875	13913	13818	13908	13904	13895	13978	13878	13883	13972	14034	13930	13818	14189	13870	13977	13855	13693	13881	13821	13869	13960	14035	13950	13920	13763	13967	13873	14013	13896	13815	13853	13766	14059	13838	13863	14021	13855	13749	13938	13833	13941	14023	13804	14099	13830	13920	13954	13710	13887	13793	13913	13857	13925	13805	13836	13812	13870	13822	13918	13650	13787	13809	13774	14046	13786	13986	13945	13976	13775	13920	13920	13808	14046	13761	13988	13788	13907	13735	13891	14100	14144	13724	14029	13832	13836	13984	13842	14112	13992	13900	13907	14041	13913	13808	13728	13925	13744	13950	13816	13769	14123	13824	13856	13873	13778	14069	13884	14105	14147	13958	13718	13829	13722	13944	13894	13888	13851	13899	13833	14163	13999	13807	13927	14057	13804	13710	13833	13969	13771	14019	13947	13963	13915	13855	14026	13967	13726	13866	13912	13905	13770	13971	13760	13827	13915	13833	13992	13989	13942	13822	14020	13906	14094	13661	13827	13898	13843	13913	13973	14164	13766	13973	13905	13751	13933	13739	13757	13857	13995	13792	13847	13996	14021	13800	13829	13843	14083	13767	13966	13953	13929	14074	13840	13838	13874	13807	13987	13803	13788	13800	13909	13843	13815	13974	13992	13950	13603	14001	13945	14039	13905	14102	13988	13879	13737	13911	13779	13859	13925	13900	13799	13819	14037	13820	13999	13815	13863	13891	13922	13900	13881	13847	14013	13787	13802	13996	13673	13836	13688	13796	13862	13984	13818	13813	14152	14029	13857	13693	13886	13843	13737	13867	13761	13879	13819	13663	13834	13704	13933	14061	13847	13868	13817	13880	13869	13862	14134	13910	14086	13975	13799	13899	13952	13781	13989	13983	13891	13944	13890	14055	13915	14022	13885	13889	13717	13834	13731	13923	13788	13862	13883	13973	13873	14010	13909	14131	13905	13870	14074	13933	14052	13911	13749	13886	13926	14118	13895	13779	13848	14007	13979	14135	13883	14050	13789	13935	13811	13915	13901	14138	13989	13809	13951	13795	14020	13896	13924	13950	13982	13955	13698	13820	13893	14039	13806	13892	13827	13799	14104	13801	13923	13978	13959	14042	13905	14000	14005	13862	13755	13722	14031	13892	13978	13819	13849	13964	13894	13868	13865	13919	13938	13864	13969	13672	14035	13757	13863	13765	13958	13847	14023	13882	13765	13969	13738	13942	13791	13945	13988	14020	14060	14029	13883	13959	13899	14213	13949	13791	13964	13890	13790	14064	13856	13903	13731	13824	13934	13712	13927	13803	14003	13797	13898	13760	14015	14027	13783	13823	13915	13813	13899	14142	13960	14065	13967	14051	13892	13916	13856	13971	13882	13939	14057	13818	14038	13894	13935	13792	13806	13945	13950	14048	13991	13873	14014	13917	13912	13917	13803	13810	13806	13901	13737	14064	13995	13692	13644	13996	14034	14048	14172	14099	14069	13833	13768	13843	13711	13610	13722	14001	13849	13990	13901	14038	13875	13817	13947	13879	13872	13771	14033	13850	13686	13798	13875	14159	13894	14060	13899	13946	13969	13895	13922	13839	14016	13883	13876	13782	13809	13894	13715	14028	13911	13754	13933	13750	13738	13829	13808	13861	13884	13910	13852	14011	13899	13922	13800	13959	13825	14003	13890	13995	13961	13884	13863	13968	13780	13950	13803	13832	13820	13869	13856	13852	13819	13839	13972	13926	13994	13788	13781	13790	13886	13793	13711	13999	14011	13855	13848	13994	13951	13998	13828	13829	13688	13830	13712	13784	13696	13860	13969	13948	13847	13928	14035	13759	13877	13828	13836	13858	13901	13750	13952	13837	13807	13999	13979	13944	13983	13948	14015	13957	13984	14134	13753	13850	13886	13945	14003	13761	14048	13802	13959	13847	13859	13864	14013	13919	13861	13909	13874	13665	13839	14029	13842	14054	13924	13994	13859	13894	14065	13947	13715	13838	13958	13775	13928	13889	13886	13900	13956	13864	13896	13942	13919	13816	13800	13857	13990	13912	14007	13906	14140	13851	14045	13913	13932	14029	13888	14013	13945	13778	13931	13791	13945	13808	13849	13714	13965	13811	13923	14082	13775	14012	13818	14054	13896	13907	13907	13782	13943	13889	13793	14011	13950	13818	13994	13922	13766	14014	13792	13874	13868	13984	13840	13928	13938	13762	13884	13944	13971	13862	14050	13966	14007	13873	13867	13741	13957	13687	13964	13954	13936	13821	13821	13843	13878	13891	14107	13998	14019	13946	14044	13987	13850	13772	13871	14017	13860	13953	14022	14210	13889	13959	13890	13774	13729	14034	13857	13910	13985	13780	13739	13864	13849	13729	13840	13924	13750	13947	13933	13720	14019	13907	13977	13988	13969	13900	13772	13968	13806	13981	13945	13979	14055	14030	13869	13851	13951	13730	13959	13867	13896	14014	13976	13867	13806	13865	13875	13909	13875	13937	13841	13735	13836	13938	13664	13917	13748	14048	14128	13691	13895	13780	14052	14082	13895	13835	13917	13895	13953	13761	13896	13982	13935	13882	13850	13859	13737	13900	13817	14024	14009	13751	13947	13825	13993	13874	13846	14132	13853	13967	14006	13961	14052	14041	14009	13811	13904	13892	13877	14040	14011	13761	13970	14214	14023	14195	13842	13912	14014	14017	13686	13927	14010	14210	13899	13723	13858	13802	14030	13851	13789	13793	13852	13997	13623	13905	13989	13854	13826	13794	13786	13920	14041	13894	14031	14058	13875	13785	14054	13904	13718	13833	13882	13865	13985	13941	13900	13953	13915	13829	13828	13964	13929	13799	13899	14132	13913	13999	13945	14006	14000	13762	13912	13931	13940	13903	14017	14113	13864	13852	13822	13875	13982	13807	14002	13812	13897	13863	13760	13747	13946	13958	13810	13985	14030	13912	13835	13917	13855
21232	35171	31713	23563	18978	17100	15437	14740	14407	13956	13544	13047	13021	12866	12891	12984	13073	12602	12738	12612	12356	12266	12245	12321	12142	12245	12302	11975	11973	12201	12193	11988	11892	12156	11899	12139	11924	12231	12024	12103	12036	12008	12082	12325	13708	13853	13708	12893	12278	12015	11944	11970	11952	12066	12081	11926	11839	11925	12009	11861	11914	12123	11976	12126	11988	11995	12005	12054	11996	11887	12006	11930	11972	12079	12290	12009	12078	11949	12003	12104	12120	12152	12078	12067	11894	11927	12056	11895	11890	11861	11750	12109	11992	11835	12079	12108	11945	12082	12047	11953	11952	12100	12018	11974	11947	12027	12019	12073	11903	12097	12118	12001	11884	11998	12054	12107	12006	12146	12029	12053	12084	11933	11998	12066	12000	12031	12036	12023	11925	12041	11731	11974	12156	12067	11907	12159	12112	11986	12132	11953	11961	11962	12092	11800	11972	12103	12116	12146	12041	11994	11994	12055	11942	11936	12004	11964	11949	12020	11976	11936	12061	11950	12002	12018	11975	11927	11906	12178	12076	11890	12054	12187	12001	11985	12048	11836	12041	11935	12045	12029	12079	11957	12010	11966	11935	12081	12109	12076	12024	12039	12084	11889	11936	12055	12007	11764	12098	12065	11975	12051	11955	11941	12028	11978	11953	11973	12161	12099	11902	12058	12116	12002	12124	12084	12139	11815	12012	12009	11991	12033	11993	12052	11979	11962	11963	12072	12152	11985	12001	11941	11984	11777	11973	11974	11824	11994	12056	11974	12170	11841	12177	12120	12025	12013	11972	11955	11866	11904	11912	12166	12023	11972	12080	12030	11888	11965	11921	12145	12015	11970	11878	11991	11944	11973	12004	12105	12089	12054	11923	12182	11965	11902	12041	12029	11969	11961	12043	12176	11923	11929	12040	12161	12028	11927	11910	12049	12042	12019	11909	12052	12151	11968	12038	11976	11965	11943	12079	11955	11989	11956	12065	11973	11986	11787	11963	12018	11989	12075	12057	11778	12095	12019	12090	12175	11908	12035	12205	11853	11942	11969	12146	11876	12050	12016	11935	11983	12019	11997	12012	12026	12056	12048	12210	12020	12009	12049	12004	12060	12040	12065	12088	12056	11923	11902	12151	11919	12123	12056	11982	12047	12047	12092	12051	12074	11877	12048	11938	11957	12092	11964	12028	12072	11990	11970	11953	11830	12057	12160	12010	12099	12116	12018	11987	12066	12089	12072	11928	11962	12113	11966	12013	11941	11986	12113	12010	12016	11964	12159	11944	12052	11958	11997	12069	12002	11894	12031	12039	11920	11944	11953	12088	11949	11869	11948	12134	11999	11975	12060	11970	12073	12084	12011	12049	11904	12087	11846	11987	11869	12039	11969	12101	11928	11984	12020	12025	12117	12018	11981	12226	11953	11980	12045	12055	12065	11966	11982	12121	11909	12002	11949	12080	11908	11850	11982	11895	11972	12062	11935	11911	11990	12023	11985	11930	12026	12044	12131	12123	11881	12036	12120	11941	11960	11990	12040	11971	11873	11930	11935	11893	12163	11881	12038	11747	12070	11910	12044	11893	12082	11973	11959	11960	12143	12031	11921	11833	12039	12106	11983	11976	12130	12037	12031	12000	12114	11866	12070	12038	12131	11954	11740	11914	12111	11990	11859	12082	12137	12044	12015	12060	11968	12043	11860	11903	12081	12041	11933	11944	12079	12125	11927	12009	12094	12027	12186	12023	12068	12071	12028	11906	12057	12141	11985	12020	12014	11879	12031	11926	12033	11904	11966	11960	12002	12032	12045	12085	11989	11961	11809	11893	12134	11935	12002	12130	11911	12046	12038	11982	12097	11854	11902	11908	12019	11887	12057	12085	11960	12135	11976	12237	11988	12040	11889	11971	11973	12110	11982	12107	11932	12081	12032	11883	12174	11943	11885	12151	11920	11923	12192	11933	12042	12049	11969	11926	11822	12048	11903	11859	12132	11973	12002	11911	12076	12064	11973	11918	12065	11865	12019	11794	12012	11880	12095	12075	11849	12112	11999	12111	12032	12060	11929	11955	11904	12133	11920	11931	12197	12041	11981	12028	12048	11974	12016	12077	12069	12076	12120	12085	11911	11974	11864	12112	11953	12024	12126	11929	12163	12048	11950	11917	12056	12152	11990	12193	12017	11970	11924	11915	11910	11901	12080	12005	12099	12037	12017	11980	11989	11838	12042	11959	12043	12126	11926	11813	11955	12063	12082	12124	11804	12142	11882	12008	11972	12307	11950	12154	11990	12162	12080	11971	12145	12030	12056	12008	12103	11994	11892	11980	11945	11919	11953	11958	12199	11996	12065	12002	12032	11892	11957	12043	11830	11900	12028	12012	12111	12063	11976	12044	11859	11974	12009	11994	11980	11993	12051	12022	12026	12020	11949	12031	12063	11919	12062	12023	11959	11898	12092	12017	12030	11955	11936	11957	11981	11924	11937	11989	12016	12084	11941	11986	12102	12249	12147	11976	11948	12036	12044	12012	12009	12097	12050	12015	12068	11984	11925	11916	11929	12063	11991	12026	12149	11925	12103	11939	12125	11962	12019	11867	12047	12035	12037	12015	11988	11923	11863	11890	11933	12053	12045	12087	12112	12166	12057	12029	12118	11961	11964	11991	11880	11918	11823	12187	11992	11910	12038	11922	12162	11979	12087	12041	11960	11866	12048	12076	11990	12034	11849	12130	12101	11986	12076	11942	12032	12039	11953	11974	12036	12340	12032	12073	11977	12009	12031	11993	12057	12050	12009	12079	12032	12018	11937	12054	11961	12098	12027	12008	12390	12095	11969	11909	12070	12096	12048	11825	12110	12106	12072	12073	12112	12100	11891	11936	12022	12061	12089	11951	12082	12001	12075	11936	11999	11925	12184	12067	11947	11910	12048	11988	11923	12104	11965	12001	11827	12033	12044	11962	11900	11997	12016	11943	11957	11974	12046	11877	12035	12031	12001	11964	11994	12117	12205	11908	11981	12034	12044	11930	12089	12010	11941	12026	11948	12104	11952	11958	11930	11984	11897	12155	12085	11946	11981	11921	11970	12014	12123	12130	11962	11902	12015	12137	11969	12070	11978	11999	11997	12138	11917	12149	12021	12050	11990	11956	12122	11901	11956	11979	11926	12002	11847	12090	12024	12023	11974	12140	11996	12049	12076	12008	12023	11959	11862	12089	12061	12231	11872	11993	12109	11909	11985	12155	12134	12131	12138	12002	11975	12121	12078	12043	11989	12093	12019	12059	11903	12042	11998	11737	11960	12008	12161	12097	11833	11965	11939	12078	11956	11973	11780	11942	11920	11782	11907	12107	11880	12024	12094	12042	12017	11914	11925	12006	12055	12105	11912	12047	11968	12049	12029	12087	12018	11951	12054	11986	11909	11999	12067	11888	12120	12139	11864	11996	12067	11928	12052	11833	12005	11995	11935	12064	12094	11943	11994	12129	11990	12026	12003	11983	12064	12107	12084	11905	11932	12013	11978	12134	12065	12110	12161	11992	11836	12032	12060	12008	11986	12130	11996	11968	11976	11915	12146	12147	12027	12116	11921	11926	11947	11938	12004	12221	12072	12092	12078	12082	11943	11891	12014	12044	12124	11840	12041	11968	11998	11930	12023	12069	11951	12011	11885	12114	11963	11996	12227	12078	12005	12070	11935	11947	12015	11963	11994	12062	11979	12043	12052	11903	11984	12195	12178	12066	12152	11849	12056	11839	12203	11878	11953	12030	12063	12046	11870	11914	11918	11936	11997	11965	11961	11811	11930	12077	12162	12025	11871	11783	11941	12004	12046	11919	11824	12064	11973	12076	12072	11851	11905	11977	12037	12003	12023	11972	11876	11990	12133	12083	12071	12052	11807	11940	12075	11913	12035	12094	12075	12021	12126	12035	12002	11932	12091	11831	12116	12010	11947	12017	11983	12059	11930	12147	11896	11943	12029	11993	12027	11941	11889	12018	11977	11943	11946	12008	11867	12039	11888	12029	12029	12094	11969	11976	12006	12157	11864	12065	12149	11949	11876	11998	12029	12053	12011	11989	12141	11960	11972	11992	12158	12009	11928	11983	11978	11979	12030	12192	12002	12026	12142	12009	11979	11899	12116	12028	12031	11874	11771	11968	11883	12054	12024	12071	12018	11885	12024	12061	11952	11893	12024	11842	12052	11855	12053	12025	11875	12059	12093	11905	11930	11959	11962	11971	11923	11948	11989	12074	12069	12042	12018	12023	12057	11885	12077	11969	12139	12061	11885	12120	12007	11792	12037	11851	12030	11993	12084	11994	11807	12197	12115	11857	12148	12222	11948	11916	12069	12037	12059	11896	11770	11934	11989	12007	11996	12004	12096	12061	11985	11945	12052	11984	11964	12115	12004	12057	11922	11946	11970	12000	11830	12039	11973	12034	12057	11806	12071	11907	11978	11866	12037	12064	11974	12078	11907	12116	11991	12040	11891	11839	11938	11955	12020	12104	12207	11855	12109	12008	11997	12056	11964	12076	12079	12023	12143	12169	12087	12124	12225	12039	11864	12020	12178	11945	11974	12012	11869	12047	11990	12042	12129	11937	12016	11994	11858	11887	12025	12041	11931	12053	11849	11904	12016	12029	12080	11902	12052	11928	11924	12031	11929	11877	11977	12016	11914	11976	12045	12008	12136	11951	12195	12072	11892	12012	11977	11925	12108	11921	12079	11939	11902	12014	12054	11984	12240	11881	11907	11869	12041	12114	11976	11878	12068	12114	11957	12041	12181	12247	12008	12061	12080	12118	11833	11923	11932	12076	11949	11913	11986	12077	11985	12141	12039	11962	12122	11987	12009	11969	12007	12153	11995	11995	11862	12029	11804	12115	11949	12121	12072	12056	11949	12080	12040	11976	11895	12037	11951	12161	12134	11947	11891	12101	12204	11989	11995	11957	12010	12169	12099	11957	12007	11890	11980	12003	12084	12077	12038	12045	12084	12082	12079	12072	12032	11980	11887	11881	12086	11847	12086	11939	12000	11975	11912	11959	12126	12042	12006	12175	12001	12060	12071	11930	12102	11855	12093	11854	12158	12089	11874	11944	11981	12030	11996	11974	11967	12010	12067	12021	11946	11947	12004	11983	12018	11872	12032
23643	21009	28441	23797	21590	23211	21695	17330	16180	15754	15680	15060	14999	14762	14988	15163	14747	14711	14598	14417	14543	14440	14362	14449	14360	14389	14294	14227	14203	13879	14136	14021	13979	13993	13754	13952	14134	14061	14137	13936	13933	13940	14006	14455	16279	16357	15890	15198	14372	13989	14105	13867	13974	14014	14021	14107	14068	13894	13930	14039	14032	13857	13834	13812	13881	13933	14147	14059	13992	13868	13930	14078	13966	13893	13930	13908	13977	14011	14227	14127	14113	14178	13726	14141	13954	13936	13988	13965	13823	13856	13759	14100	13904	13846	13923	14024	13898	13988	13922	13957	13920	13939	14082	13728	14086	13924	13893	13826	13932	13852	13932	14080	13937	13974	13833	13900	13879	13834	14088	13977	14148	13808	14015	13998	13934	13978	14132	13921	13968	14067	13915	13900	13942	13714	13854	13835	14035	14070	13966	13892	13842	13955	13899	14003	13868	13925	13889	14035	13945	14065	13797	13945	13927	13841	13876	13807	13910	13916	14005	13859	13845	13744	13947	14095	13879	13911	14052	13962	13760	13882	14057	13930	14090	13989	14047	14011	13905	13919	13914	13995	13838	13900	13924	13837	14005	13947	13991	13863	13815	13941	14033	13969	14369	13894	14036	13856	13678	13994	13907	13827	13923	13976	14060	13873	13865	14023	13919	13832	13981	13949	13855	13932	13730	14004	13625	14043	13920	13872	14003	13974	13970	13877	13682	13792	13865	13866	13918	13787	13896	14138	13807	13811	13994	13825	13847	13930	14068	13810	13819	13971	13867	14021	14076	13883	13957	13726	13771	13907	13908	13842	13917	13671	13780	13918	13868	13919	14021	13983	13945	13977	13909	13831	13959	13884	14001	14005	13913	13923	14031	13878	13982	14036	13876	13931	13934	14017	14038	13830	13737	13792	14008	13954	13871	13763	14071	13974	13978	13976	13864	14078	13890	13874	13836	13958	14030	13941	13985	13992	14156	14005	13903	13907	13997	13968	13900	13879	14152	13920	14026	13730	13887	13929	13917	13960	14081	13916	13955	13874	13934	13931	13926	13984	14105	13961	13929	13823	13829	13984	13850	13833	13913	14032	13773	13728	13810	13938	13759	13907	13951	13761	13875	13939	14165	14097	13919	13970	13994	13883	13946	14016	14087	13911	13996	13918	13842	13934	13838	14161	13948	13958	13794	13986	13985	13891	13729	13781	13925	13771	13853	13859	13908	13821	13778	13983	14095	13935	13879	14070	13782	13929	13825	13841	13765	13926	13932	13844	13745	13723	13865	13985	13805	13870	13916	13694	13877	14006	13783	14036	13791	13728	13833	13809	13914	14133	13754	13947	13878	14024	13928	14039	14061	14061	13882	13889	14043	14055	13967	14115	13858	14015	13863	13975	13801	14035	13965	13897	13819	13929	13948	13973	14113	13869	14073	13842	13740	13899	13869	13914	14054	14028	13961	13882	13915	13895	13863	13874	13913	13903	13941	13999	13923	13782	13874	13896	13916	13745	13794	13946	13773	13943	13808	13731	14230	14182	13803	13994	13942	13962	14134	13651	13841	13895	13959	13918	14015	13859	13918	14020	14011	13967	13890	13933	13926	13958	13894	14049	13903	13882	13993	13825	14125	13797	13921	13864	14011	13920	14122	14005	13831	14052	13801	13817	13741	13846	13935	13906	13831	14002	14102	13995	13854	13865	13952	13989	14060	13932	13921	13811	13785	13762	14001	13907	13620	13947	13909	13841	13782	13963	13943	13872	13856	13711	13908	13824	14048	13809	13913	13769	13872	13781	14146	13715	14001	13833	14015	13876	13853	13835	14005	14025	13923	14063	14012	13951	13986	13929	13974	13925	13814	13970	13884	13870	13779	13826	13951	13877	13869	13653	13900	13818	13978	13927	13797	13839	14088	13839	14006	13981	13780	13598	13875	13789	13823	13813	13750	13710	13846	13918	14018	13745	14009	13924	13785	13790	13943	13894	13856	13925	13685	13969	14045	13898	14143	13855	13888	13889	13919	14076	14052	13833	13995	13933	14044	14047	13824	13977	14084	13958	13844	13805	13907	14024	13924	13867	14055	13892	13911	13934	13837	13833	14020	13929	13849	14000	13923	13795	13827	13799	13784	14033	14013	13742	13896	13861	13899	13761	14033	13945	13905	13866	13879	13926	13931	13805	13767	13887	13973	14007	14038	13986	13869	13755	13914	13986	13919	13862	13707	13826	13995	13870	13923	13816	13873	13960	13792	13753	13995	13829	13831	13856	13996	14037	13781	13936	13883	14030	14004	13940	13805	13877	13882	13717	14092	13901	13872	13854	13871	14060	14019	13931	13936	13847	13919	14022	13991	13948	13995	14006	13763	13885	14043	13849	13865	13984	13979	13964	13763	13913	13689	13846	13939	13791	13794	13864	14029	13961	13698	13830	13918	13944	14013	13706	13966	13822	13807	13906	13884	13830	13885	13893	13695	13887	14038	14000	13971	13982	14027	14020	13856	13930	13894	13918	14140	13767	13999	13839	13887	13900	13855	13961	13855	13894	13910	14014	14074	13832	13865	13974	13839	14014	13948	13937	13755	14017	13785	13832	13854	14274	13774	13755	13845	13915	13852	14062	13958	13937	13881	14035	14034	14011	13931	13835	13770	13863	13988	13928	13994	13721	13873	13637	14070	13877	13932	13881	13792	13796	14031	13837	14004	13919	14022	13896	13945	13883	14021	13837	13833	14108	13881	13835	14112	13903	13956	13820	13950	14006	13914	13841	13687	13905	13965	13822	14056	13908	13948	13729	14024	13926	14104	13918	13836	13760	13841	13663	13869	14055	13894	14004	14053	13935	13883	13749	13938	13957	13997	13959	13774	13786	14104	13981	14012	13763	13821	14096	13827	13876	13745	13962	14005	13768	14039	13884	13789	14029	13767	13742	14181	14021	13849	13969	13969	13899	13818	14019	13813	13937	13912	13909	13852	13986	13959	13838	13939	14009	13795	13806	14085	13903	13920	13874	13903	14167	13916	13764	13979	13970	14014	13973	13925	13999	14133	14013	13929	13833	13780	13748	13823	13965	14008	14000	13876	13884	13816	13973	14055	13916	14053	13957	13945	13828	13842	13898	13814	13881	13801	13942	13957	13691	13939	13898	13748	14042	14053	14122	13989	13768	13909	13759	14044	13916	13855	13885	14173	13872	13915	13844	13888	13847	13944	13890	14126	14029	13942	13919	13799	13804	13857	13882	14009	13684	13814	14110	13837	13892	14004	14070	13821	13875	13817	13959	13770	13759	13817	13898	14022	14059	13976	13865	13870	13807	13964	13742	13900	13959	13916	14016	13759	13786	13732	13965	14121	14030	13972	14033	14145	13905	13829	13873	13886	13978	13769	13834	14034	13852	13881	13845	14010	13917	13796	13942	13977	14081	13740	13940	14000	13909	14061	13991	13870	14018	13986	13776	13720	13772	13846	13883	13964	13907	13623	13919	13766	14039	13981	13878	13969	13742	13989	13863	13773	13732	13966	13823	13939	13955	13859	13958	13849	13827	14243	13985	13981	13899	13830	13720	14068	13966	13780	14002	13925	13816	13894	14051	13880	13910	13888	13942	13759	13714	14026	13921	13855	13901	13778	14059	14108	13900	13909	14027	13930	13912	13869	13964	13788	13908	13877	13949	13786	13776	13620	13855	13781	13990	13900	13836	13884	14226	14036	14027	14100	14051	14033	13743	14003	13830	13746	13768	13957	13807	14018	13890	14120	13917	13920	13810	13838	13855	13838	13984	13874	13870	13805	13696	13994	13913	13930	14062	13888	13988	13796	13910	13977	13780	13774	13969	13928	13978	13668	13895	13780	13801	14008	13835	13983	14023	13696	13765	13906	13882	13922	13968	13992	13980	14087	13834	13836	13755	14005	14049	13740	13888	13825	14008	13952	13780	14076	14043	13959	13848	13893	13896	13826	13859	14109	13950	13728	14140	13908	13809	13917	14055	13864	13824	13909	13877	13777	13851	13806	14013	14139	13910	13804	14054	14091	14174	13922	14044	13896	14001	14007	14027	13917	13757	13894	13877	13814	13896	13983	13983	13882	14127	13907	13825	14024	13892	13856	13745	13939	14011	13697	14047	14027	13872	13935	13971	13879	13877	13998	13936	13604	14033	14192	13904	14027	13845	13842	13810	13990	13994	13912	13813	13845	14112	13689	13967	13981	14045	14025	13933	13836	13828	13872	13878	14152	13988	13951	13851	13921	13812	14078	13911	13828	13882	13951	14059	13927	13972	13785	14128	13933	14030	14016	13821	14077	13977	14050	14069	13875	13767	13948	13888	13833	13804	13829	14025	13868	13992	13996	13773	14119	14175	13982	13847	14002	13713	13972	13783	13916	13869	13906	13756	14061	13918	13848	14058	14020	13895	13814	13946	14086	14097	13893	13663	13850	13795	13812	14029	13986	13832	13790	13721	13802	13975	14041	13805	13898	13869	13934	13961	14195	13748	13998	13860	13928	13946	14010	13861	13900	13817	13875	13952	13886	13856	14010	13961	13965	13803	13969	13942	14143	13898	13832	13978	14069	13782	14086	14035	13960	14057	14045	13756	14036	13829	13936	13978	14116	14099	13870	13759	13881	13932	13998	13879	13817	13899	13954	13761	13748	13926	13835	14032	13939	13937	13942	13875	14050	13892	14004	14050	13938	13835	13859	13772	13767	13811	13902	13953	13902	13950	13736	13840	13936	13814	13959	13889	13878	14043	13784	13869	13830	13781	13995	13816	13956	14019	14005	13947	13754	13965	13866	13873	13950	13971	13954	13991	14071	14077	14190	13868	14100	13909	13990	13715	13749	13873	13917	13960	14024	13960	13816	14076	13864	14101	13817	14111	14100	14006	13784	13859	14031	14155	13828	13887	13967	13882	13901	14277	13844	13942	13901	14113	13942	13834	13959	14041	13894	13923	13786	13873	14006	13976	13806	13862	13770	13952	13748	13864	13835	13892	13833	13983	13867	13990	13856	13826	13828	13772	13868	13915	14123	13883	14033	13828	13927	13797	13788	13899	13839	13903	13856	13950	14076	14087	14147	13876	13956	13858	13802	13911	13918	13780	13864	14003	13790	13751	13831	14126	13953	13704	14098	13943	14032	14029	14021	13902	13767	13820
23756	40910	37648	28746	22841	19900	17418	16168	15750	14801	14497	13609	13444	13284	13632	13476	13288	13056	12858	12737	12479	12372	12555	12458	12437	12283	12168	12380	12248	12150	12060	11931	12063	12039	12081	12087	12216	12164	11951	12150	12014	12055	12060	12818	15808	15429	14398	13034	12475	11980	12022	11942	11935	12005	12020	11825	12069	12015	11973	11904	12082	12161	11951	12066	12004	12079	11993	11937	11927	11945	11824	12034	11933	11952	12060	12089	12047	12014	12026	11955	12032	11894	12055	11969	11927	12002	11827	11955	11997	12052	11934	11855	11917	12040	11946	11847	11996	12015	11964	11859	11938	11866	11986	11973	11954	12075	11937	11858	12050	11921	11966	12011	12052	11954	11932	12051	11930	11979	11913	12005	11896	12047	12122	11878	12102	11938	12004	11905	11921	11986	11883	11896	11877	11939	12100	11929	11981	11934	12161	11959	12055	12086	11967	12001	12047	11988	11971	12001	11848	12095	12031	11922	11968	12030	11841	12095	11856	12039	12016	11925	11959	11877	11827	11969	12069	11980	11984	12003	11918	11825	11935	11964	11898	12000	12114	12003	12047	11773	11952	12004	11977	11898	12002	11993	11899	11967	11989	11919	11912	12058	12018	12019	11986	11986	12050	12136	12059	11918	12059	12113	11975	12205	11894	11955	12048	11861	11968	12040	11873	12096	11869	11894	11893	11896	12026	12023	12187	11997	11908	11885	11917	12022	11977	11845	12007	11873	11884	12135	11935	11873	11985	12001	11968	12049	11907	11918	11854	12100	11970	11837	11953	11928	11932	12014	11881	11954	11855	11965	11965	12011	12024	12080	11979	11972	11994	11891	11971	11766	12000	11984	11891	11921	12137	11871	11990	11900	11951	12029	11935	12030	12048	11859	12072	12087	12084	11960	12083	12035	11806	11910	12019	11939	11960	11981	11943	11924	11920	12014	11961	11920	12112	11951	12110	11982	11996	12173	11949	11837	11930	12121	12047	11881	11958	12115	12038	11802	11950	12076	11873	12045	12064	11880	11990	12061	11966	12113	11925	12042	12217	11978	12027	11821	11993	11825	11971	12021	11976	12005	12021	11965	11807	11871	12117	12045	11905	12131	11830	11905	12018	11944	12023	11923	11869	11965	11900	11791	12051	11775	12142	11989	12093	12041	11968	11830	12065	11974	11965	11991	11982	12005	12002	12068	11979	12023	11907	11982	12009	11978	11949	12032	12086	11946	12041	11906	11903	12070	11863	11833	11851	11963	11925	12128	11911	11958	12041	11976	12005	11986	11954	11999	11899	12039	11987	11899	11936	11933	12033	11933	12007	11837	11938	11976	12010	11894	11986	12078	12048	11980	11945	11890	12069	11984	11982	11893	11897	11996	11937	11894	11984	12069	11932	12036	11953	11884	12052	11924	11918	12197	12037	11781	11973	11985	12015	11820	11934	11991	11917	11790	12039	12000	12051	11913	11971	12157	11988	11986	12058	12075	11939	12059	12020	12008	11951	11993	11979	11764	11941	12016	12137	12118	12055	11942	12009	11949	11948	12053	11864	11983	12025	11854	12130	11846	11974	11975	12101	11882	12039	11840	12002	11964	11971	12040	11898	11947	12020	11862	11874	11937	12046	11778	11960	11816	12003	12129	11879	11904	11994	12008	11971	11873	11961	11986	12149	12049	11958	11880	12110	11977	11915	11789	12007	12057	11941	12037	11915	11988	11952	11778	11996	12043	11874	12131	11760	11784	12026	11929	11897	11983	11985	11926	12115	11936	11805	11888	11865	11995	11963	11987	11952	12014	12014	12079	11940	12176	12005	11861	12008	11806	11800	12101	11932	11883	11851	12007	11890	11921	11983	12181	11953	11952	11883	12096	11871	11838	12023	11918	11893	11834	12030	12062	11931	12029	11860	11838	12113	11926	11938	11903	11910	11908	11883	12081	11887	12008	12023	11953	11795	12068	12059	11684	11939	12014	12009	12121	11857	11920	12157	12099	11983	11868	11996	11839	12000	11961	11851	11970	11816	11950	12109	11919	11945	12038	12060	12107	11929	11941	11951	12083	11827	11939	11984	12044	11948	11928	11969	12020	11980	11906	12034	12149	12012	12010	11959	12017	11902	11987	12026	11943	12143	12085	11821	11995	12087	11956	12053	12049	11898	11983	12042	11945	11890	11788	11929	11992	11893	11974	12061	11970	11950	11934	11920	12136	12077	11866	12153	12204	11948	11887	11931	11973	11994	11856	11989	12088	11795	11947	11873	11995	11984	12071	11920	12125	11825	12059	11941	11859	12122	12034	12054	11928	11781	11767	12001	11932	11967	12156	11957	12055	11945	11901	11973	11961	11985	12090	12051	11978	11927	12086	11954	11926	11929	11978	11718	11881	11992	11896	12019	11940	11924	11853	11981	11907	12045	11925	11928	11953	11942	11886	11999	11870	11877	11888	11910	11919	11918	11850	12011	11947	11898	11890	11920	11969	11882	11954	11890	12141	12076	12015	11886	12153	11880	11971	11986	11900	12056	11960	12043	12034	11982	11929	12138	12091	12004	11765	12203	11908	12029	12066	12104	11949	11986	11695	12180	11950	12052	12048	11967	12083	11888	11922	11896	12089	11914	12008	11851	11934	11883	11927	11927	12015	11997	12005	11975	11983	11888	11861	11874	11900	11899	12005	11988	12284	12014	11972	11891	12073	12122	11990	12097	11817	12014	12060	11882	12010	12035	12007	12082	11811	11944	11790	11934	11844	11921	12139	12016	11879	11988	11955	11903	11969	11953	11882	11959	12051	12062	12096	12170	12040	11932	12092	12130	12145	11891	11967	12013	11963	11812	11874	11904	11926	11932	12004	11903	12041	11845	11943	12109	11808	11997	11918	12048	11936	12169	12059	11954	11997	11864	12045	11920	11953	11967	12013	11923	11942	11921	12111	11973	11948	12007	12012	11949	11871	12005	11951	11956	11817	12100	11985	12091	11873	11928	11935	11970	11865	11954	11844	11885	11931	11826	11873	11958	11856	11997	12133	12146	12051	11985	11910	12031	11892	11928	11779	11949	11893	12120	11979	11941	11941	11877	11814	11994	11824	11917	12079	11801	11919	11864	11807	11977	12041	11953	11970	12002	11778	11926	11785	12033	12064	12056	11885	12035	11801	11835	11895	11893	12050	11930	11983	11996	12004	11989	11985	11875	11967	12058	11856	11964	12136	11876	11804	12080	11926	11975	11999	11937	11974	12043	12015	11947	11890	11882	12007	11840	11955	11906	11996	11977	11986	11894	11983	11961	11866	12060	11920	11845	12084	11925	11971	11978	11850	12040	12061	11908	11938	11948	11937	12021	11877	12026	11929	12012	12010	12048	11941	11981	11924	11865	11986	11745	11999	12151	11964	12007	11954	11908	12003	11919	12069	11948	11956	12055	11980	11900	12089	12026	11913	12115	11830	11904	11878	11801	12002	11949	12095	11939	12016	12127	11995	11946	11929	12055	11952	11939	12093	12083	11830	11987	11946	11996	12123	12066	11974	11898	11858	12113	11905	12136	12013	12036	11851	11995	11973	12071	11984	12032	12085	12069	11952	11995	11896	11955	11995	11993	12168	11893	12026	11880	11943	11832	12014	12022	11969	12131	11955	11961	12171	12022	12016	11733	11836	11964	11859	12018	11987	11986	12013	12015	12126	11949	11905	12010	12017	12019	11908	12092	11855	11986	12082	11661	12082	11953	11913	12030	12031	12030	11946	11771	12073	11879	11903	11996	11977	12039	12087	11847	11953	11950	11846	11974	12098	11904	11931	11915	11810	12031	11874	11912	11943	11908	11916	12002	11987	11987	11903	11992	11851	12090	11881	11867	12004	11903	12091	11984	11975	11930	11897	12030	12069	11759	12018	11885	11893	11940	11884	11953	11945	12049	12055	11957	11956	11905	12042	11982	12157	11987	12045	12055	11971	11990	12090	11886	11988	12026	11900	12021	11755	12010	11998	11994	11977	12091	12047	12005	11622	11895	11995	12162	12029	11867	12053	11806	12001	11821	11975	11930	12063	11882	11917	12091	11994	11943	12128	11983	11867	12006	12012	11962	12077	12011	11976	12137	11872	11955	11943	11889	11965	12051	11858	12056	11930	11784	11944	12010	12055	11897	11967	12001	12034	11945	11934	12031	11999	11902	12118	11957	12006	11904	12019	12102	11925	12025	12194	11966	11936	11867	12072	11906	11898	12042	11992	11892	11917	11971	11999	11948	11882	11934	12196	11869	12096	11738	11951	11947	11896	11911	12053	11896	11880	11746	11911	11858	12067	11993	11970	11936	12028	11967	11935	12022	11874	12042	11805	11965	11904	11825	11935	11906	11957	11757	11865	11941	12188	11857	11885	12094	11806	11926	12019	11973	11931	11851	11994	11941	12098	11870	11842	11904	11854	11938	12026	12004	11970	12050	12001	11841	11865	11919	12042	11974	11951	11866	12130	11939	11920	11965	12130	11855	12035	12013	12000	12028	11876	12056	12095	11865	12112	12064	11869	11944	11983	11963	11960	11848	12009	11988	11893	12036	12029	11963	12040	11876	11971	11891	11874	12013	12061	12059	11915	11985	11952	11928	11901	11854	11833	12033	11999	11983	11938	12028	11940	12040	11997	11784	11940	11877	12058	11859	12159	11974	11934	12138	11934	11938	11921	11911	11935	11953	11949	11953	11874	11935	11970	11924	12090	11955	12026	12055	11899	11740	11862	12121	11930	11953	11882	11959	12087	11889	12076	11976	12012	11885	12142	11965	11926	11953	12054	11821	11968	12042	12121	11968	11812	11920	12048	11911	11987	11996	12111	11907	12032	12036	12060	11993	12067	11908	11920	11863	11982	11985	11882	11842	11935	12060	11952	11912	11953	11773	11956	12092	11964	11920	11850	12115	11951	11853	11945	11949	11941	11962	11914	12004	12019	11913	11908	12054	11977	11945	12175	11907	12008	11988	12042	11903	12006	11838	12062	11901	11940	11884	11896	11972	11905	11859	11886	11954	11981	11867	11854	11941	11764	11981	11917	12051	12012	12065	11982	11918	12049	11895	11804	11877	11921	11854	12114	11915	12002	12023	11980	11858	12022	12137	12103	12052	11787	11950	11977	11971	11988	11925	11804	12041	11983	11887	11926	11843	12075
29123	22531	22435	18581	16089	15660	15564	15451	15298	15131	15021	15058	14861	14878	14695	14835	15027	14835	15052	15026	14948	14721	14700	14914	14825	14683	14755	14496	14766	14765	14736	14490	14734	14629	14636	14640	14731	14715	14611	14677	14671	14563	14558	14622	14695	14840	14976	14852	14711	14435	14970	14767	14742	14752	14750	14589	14662	14773	14739	14566	14762	14610	14507	14775	14823	14720	14674	14499	14527	14712	14768	14724	14783	14505	14761	14812	14619	14815	14635	14791	14666	14838	14768	14875	14682	14774	14561	14849	14745	14756	14617	14736	14639	14796	14547	14571	14695	14473	14530	14627	14759	14704	14652	14774	14749	14837	14709	14667	14717	14772	14630	14510	14771	14792	14771	14652	14662	14843	14921	14823	14565	14637	14678	14703	14731	14726	14684	14621	14788	14726	14698	14561	14824	14778	14744	14670	14671	14607	14763	14721	14663	14627	14548	14662	14738	14691	14583	14682	14549	14440	14632	14571	14582	14544	14645	14770	14663	14507	14760	14585	14651	14613	14660	14551	14681	14691	14699	14731	14560	14512	14785	14582	14687	14834	14738	14682	14666	14775	14862	14686	14697	14818	14867	14737	14602	14649	14815	14731	14542	14736	14619	14771	14703	14811	14646	14795	14713	14906	14728	14703	14869	14777	14614	14731	14456	14698	14773	14650	14452	14585	14783	14911	14915	14539	14790	14599	14713	14753	14777	14866	14840	14729	14627	14636	14747	14550	14628	14717	14596	14686	14677	14814	14891	14682	14713	14708	14731	14859	14791	14685	14677	14606	14640	14757	14876	14509	14557	14758	14769	14591	14568	14588	14741	14781	14622	14717	14890	14826	14744	14660	14728	14786	14601	14559	14790	14718	14841	14676	14625	14755	14797	14563	14651	14682	14637	14679	14781	14589	14724	14670	14616	14461	14558	14593	14731	14776	14615	14740	14667	14568	14860	14553	14495	14754	14704	14738	14969	14733	14600	14751	14700	14699	14796	14736	14594	14826	14865	14747	14663	14637	14651	14686	14770	14729	14794	14713	14642	14698	14621	14663	14788	14777	14809	14613	14708	14965	14653	14748	14609	14644	14606	14480	14562	14591	14661	14726	14649	14494	14568	14547	14717	14666	14746	14725	14695	14678	14598	14673	14815	14727	14847	14918	14739	14532	14775	14675	14833	14900	14818	14694	14679	14691	14564	14748	14639	14588	14676	14798	14778	14448	14773	14634	14622	14633	14601	14660	14794	14493	14622	14398	14762	14810	14758	14710	14604	14839	14863	14737	14893	14675	14523	14651	14759	14801	14645	14725	14835	14758	14561	14605	14686	14825	14651	14727	14783	14616	14677	14683	14703	14813	14689	14793	14608	14923	14705	14657	14673	14601	14709	14719	14726	14885	14786	14612	14747	14752	14664	14622	14535	14654	14942	14657	14768	14559	14575	14656	14669	14723	14820	14890	14824	14807	14552	14540	14408	14670	14703	14663	14645	14742	14624	14526	14728	14678	14726	14555	14695	14703	14690	14687	14864	14703	14996	14632	14633	14747	14818	14795	14588	14634	14837	14710	14598	14715	14910	14772	14870	14725	14759	14641	14810	14680	14563	14783	14669	14871	14818	14659	14637	14556	14878	14766	14657	14805	14707	14840	14496	14586	14651	14492	14812	14641	14707	14650	14781	14608	14713	14885	14697	14782	14691	14672	14713	14716	14785	14881	14826	14695	14662	14516	14908	14849	14752	14639	14712	14740	14704	14517	14590	14877	14522	14690	14651	14924	14761	14854	14655	14462	14593	14682	14570	14655	14768	14820	14796	14672	14806	14874	14664	14659	14708	14633	14469	14779	14608	14690	14686	14712	14764	14650	14795	14654	14702	14803	14733	14729	14781	14646	14734	14588	14765	14726	14556	14610	14679	14631	14664	14773	14865	14441	14687	14752	14689	14716	14727	14782	14876	14623	14551	14624	14776	14831	14914	14763	14514	14640	14714	14698	14686	14457	14685	14539	14862	14734	14601	14854	14794	14932	14768	14618	14563	14817	14668	14696	14750	14769	14870	14782	14821	14820	14643	14746	14648	14824	14759	14613	14694	14529	14703	14633	14720	14622	14659	14681	14551	14688	14702	14809	14693	14665	14545	14821	14887	14676	14664	14649	14826	14945	14833	14847	14817	14617	14498	14715	14650	14678	14590	14749	14494	14975	14735	14578	14775	14587	14727	14938	14808	14323	14630	14653	14706	14625	14687	14802	15042	14850	14681	14763	14737	14848	14786	14567	14665	14595	14792	14982	14695	14532	14530	14774	14745	14775	14745	14743	14756	14736	14753	14614	14654	14698	14758	14777	14904	14609	14647	14855	14729	14834	14538	14888	14641	14736	14622	14819	14779	14573	14715	14839	14583	14696	14869	14560	14681	14634	14730	14768	14816	14538	14706	14658	14668	14677	14841	14628	14644	14676	14705	15050	14754	14682	14560	14816	14594	14521	14820	14683	14483	14773	14524	14701	14579	14680	14630	14587	14778	14749	14778	14552	14607	14720	14800	14697	14885	14643	14752	14792	14470	14617	14551	14624	14650	14785	14584	14870	14516	14734	14625	14707	14594	14538	14751	14800	14703	14669	14490	14581	14800	14833	14660	14727	14706	14793	14921	14778	14744	14777	14664	14719	14773	14603	14638	14650	14820	14686	14903	14765	14853	14803	14632	14672	14885	14701	14677	14757	14650	14676	14796	14935	14888	14880	14539	14640	14595	14755	14802	14578	14757	14858	14914	14544	14818	14718	14648	14839	14815	14827	14638	14720	14724	14803	14762	14774	14626	14752	14654	14600	14818	14762	14884	14754	14566	14797	14662	14703	14749	14775	14869	14757	14695	14796	14677	14775	14853	14583	14574	14594	14610	14692	14642	14728	14697	14854	14795	14752	14636	14841	14561	14512	14583	14539	14897	14525	14660	14756	14665	14665	14539	14768	14757	14719	14504	14490	14613	14591	14607	14715	14576	14461	14723	14579	14707	14721	14689	14744	14639	14579	14609	14683	14880	14699	14652	14716	14884	14843	14619	14619	14732	14668	14895	14694	14817	14915	14642	14558	14781	14604	14519	14499	14851	14782	14552	14815	14815	14753	14824	14905	14590	14807	14751	14585	14681	14491	14877	14573	14638	14664	14891	14585	14775	14662	14764	14758	14577	14692	14735	14477	14528	14586	14527	14639	14549	14618	14697	14753	14811	14490	14709	14622	14562	14693	14680	14635	14658	14801	14581	14764	14585	14901	14664	14675	14720	14693	14787	14735	14926	14710	14608	14579	14538	14765	14957	14704	14543	14596	14934	14679	14720	14423	14546	14697	14633	14610	14821	14799	14561	14686	14710	14783	14567	14533	14741	14693	14737	14652	14762	14674	14615	14681	14687	14699	14753	14563	14570	14527	14679	14750	14696	14831	14732	14698	14955	14707	14561	14579	14654	14671	14711	14734	14896	14673	14694	14772	14668	14719	14863	14630	14698	14624	14585	14630	14725	14739	14668	14701	14642	14676	14903	14601	14634	14607	14678	14803	14517	14709	14564	14437	14568	14615	14784	14606	14749	14738	14829	14629	14852	14517	14697	14684	14888	14565	14712	14837	14682	14822	14869	14924	14627	14682	14787	14583	14700	14588	14796	14552	14726	14765	14681	14720	14870	14527	14559	14845	14468	14873	14901	14569	14791	14658	14740	14584	14861	14719	14679	14751	14715	14750	14865	14649	14681	14639	14673	14812	14784	14600	14552	14608	14776	14766	14561	14623	14559	14691	14781	14598	14655	14586	14432	14655	14766	14649	14638	14716	14703	14599	14549	14809	14655	14782	14741	14695	14777	14714	14571	14717	14699	14766	14841	14866	14509	14762	14726	14707	14632	14763	14726	14753	14559	14632	14560	14651	14923	14856	14687	14622	14702	14670	14704	14686	14685	14762	14899	14873	14852	14839	14783	14685	14783	14884	14862	14512	14613	14498	14645	14625	14681	14726	14731	14829	14659	14776	14645	14803	14787	14567	14734	14714	14867	14917	14640	14449	14846	14751	14797	14672	14616	14603	14746	14688	14841	14672	14700	14782	14835	14635	14623	14828	14701	14855	14523	14675	14644	14711	14688	14526	14578	14467	14783	14813	14548	14449	14951	14655	14673	14660	14644	14835	14873	14509	14580	14833	14579	14756	14892	14856	14660	14695	14880	14480	14834	14828	14785	14840	14929	14678	14730	14783	14457	14703	14842	14798	14916	14652	14603	14695	14625	14993	14901	14499	14638	14579	14649	14774	14778	14818	14895	14612	14650	14669	14749	14532	14754	14568	14664	14841	14557	14712	14615	14666	14742	14538	14694	14732	14583	14711	14615	14874	14781	14676	14503	14808	14699	14598	14833	14466	14528	14654	14790	14372	14661	14567	14764	14639	14568	14748	14551	14600	14778	14587	14872	14723	14603	14751	14543	14631	14585	14669	14751	14757	14618	14747	14705	14766	14717	14808	14616	14719	14667	14711	14536	14729	14768	14772	14719	14873	14512	14691	14842	14892	14861	14615	14894	14678	14650	14649	14613	14616	14653	14702	14653	14767	14693	14696	14647	14648	14846	14831	14895	14803	14633	14907	14769	14813	14634	14804	14686	14723	14665	14657	14736	14687	14734	14641	14870	14481	14901	14839	14764	14890	14799	14528	14448	14679	14788	14879	14958	14719	14770	14650	14734	14814	14776	14761	14659	14710	14812	14833	14755	14588	14678	14488	14727	14720	14680	14731	14866	14793	14843	14647	14651	14796	14646	14677	14984	14966	14775	14775	14740	14713	14692	14642	14749	14630	14560	14626	14640	14709	14752	14804	14700	14642	14917	14670	14807	14862	14931	14556	14632	14672	14800	14657	14821	14725	14554	14756	14679	14733	14584	14712	14644	14816	14705	14715	14916	14737	14535	14486	14648	14691	14890	14870	14664	14729	14815	14751	14573	14825	14833	14592	14664	14649	14528	14764	14877	14755	14760	14692	14630	14607	14671	14839	14610	14777	14583	14636	14864	14852	14628	14713	14781	14580	14627	14638	14679	14734	14684	14695	14695	14760	14525	14517	14633	14694	14797	14816	14958	14842	14770	14768	14491	14706	14719	14677	14766	14842	14770	14668
18688	23156	20345	15994	14494	13740	13386	13463	13115	12981	12982	12765	12569	12886	12929	12815	12573	12583	12505	12494	12496	12637	12550	12579	12538	12366	12361	12668	12535	12310	12228	12390	12326	12413	12292	12515	12553	12393	12449	12349	12364	12284	12400	12575	12551	12778	12650	12689	12463	12523	12435	12318	12581	12449	12504	12552	12231	12355	12289	12498	12382	12493	12434	12398	12411	12368	12319	12480	12454	12413	12333	12286	12363	12343	12254	12382	12452	12363	12350	12438	12567	12432	12520	12382	12453	12468	12428	12499	12269	12339	12399	12390	12210	12235	12504	12395	12192	12498	12433	12373	12216	12409	12300	12372	12465	12389	12264	12366	12373	12297	12611	12408	12342	12450	12308	12462	12367	12419	12371	12413	12439	12481	12395	12441	12522	12468	12329	12381	12432	12437	12380	12405	12422	12248	12412	12325	12334	12340	12262	12303	12286	12251	12330	12311	12380	12294	12249	12422	12223	12414	12310	12396	12310	12261	12465	12348	12406	12297	12351	12305	12405	12374	12337	12271	12294	12370	12305	12342	12462	12297	12258	12310	12273	12227	12310	12424	12157	12412	12304	12412	12284	12390	12494	12212	12392	12342	12402	12255	12306	12346	12276	12154	12227	12391	12238	12490	12299	12575	12278	12376	12323	12539	12374	12395	12382	12481	12429	12309	12371	12302	12200	12265	12226	12416	12330	12434	12273	12247	12365	12348	12380	12525	12280	12370	12458	12353	12461	12315	12479	12442	12339	12388	12418	12341	12331	12422	12332	12376	12302	12410	12328	12334	12373	12287	12314	12345	12440	12384	12377	12440	12493	12465	12377	12341	12385	12415	12333	12402	12412	12332	12382	12395	12577	12293	12554	12303	12460	12366	12443	12279	12405	12245	12409	12617	12443	12431	12220	12482	12487	12292	12364	12431	12502	12328	12329	12386	12362	12263	12476	12508	12209	12427	12310	12496	12173	12409	12414	12235	12389	12308	12362	12471	12533	12194	12348	12322	12351	12563	12465	12434	12272	12353	12395	12487	12395	12410	12499	12363	12397	12559	12528	12487	12219	12350	12298	12347	12509	12304	12422	12368	12398	12381	12402	12534	12403	12405	12178	12432	12398	12485	12543	12380	12424	12330	12260	12196	12418	12347	12391	12451	12384	12293	12426	12492	12391	12315	12282	12502	12456	12333	12334	12327	12322	12271	12442	12340	12327	12432	12234	12405	12499	12428	12371	12679	12332	12447	12481	12455	12335	12266	12263	12365	12392	12427	12380	12278	12153	12508	12492	12398	12462	12425	12359	12452	12203	12318	12582	12415	12403	12376	12405	12317	12314	12304	12418	12573	12575	12452	12244	12443	12500	12380	12328	12282	12392	12361	12193	12188	12381	12381	12270	12648	12505	12450	12282	12354	12406	12358	12354	12428	12382	12476	12457	12377	12519	12245	12327	12413	12399	12324	12484	12365	12507	12422	12164	12391	12415	12418	12295	12406	12405	12396	12396	12520	12424	12359	12193	12320	12316	12445	12326	12291	12382	12584	12356	12291	12351	12406	12325	12268	12324	12215	12398	12218	12356	12487	12229	12202	12476	12192	12413	12514	12195	12329	12428	12187	12553	12409	12443	12444	12346	12341	12349	12331	12512	12417	12475	12536	12429	12302	12386	12267	12339	12341	12260	12312	12360	12489	12318	12285	12315	12334	12355	12492	12546	12359	12500	12280	12383	12273	12330	12455	12493	12288	12539	12323	12432	12416	12203	12326	12391	12371	12343	12348	12362	12585	12361	12358	12449	12366	12407	12438	12321	12609	12305	12465	12314	12514	12339	12344	12294	12341	12271	12440	12411	12326	12482	12319	12476	12359	12298	12398	12534	12271	12467	12392	12370	12412	12278	12343	12561	12354	12472	12378	12404	12431	12305	12437	12423	12590	12404	12210	12339	12327	12339	12439	12281	12290	12559	12418	12390	12552	12472	12399	12356	12401	12425	12360	12269	12251	12406	12364	12468	12315	12423	12382	12406	12338	12393	12398	12391	12342	12299	12289	12663	12207	12231	12474	12279	12464	12405	12365	12514	12349	12448	12465	12364	12343	12395	12325	12425	12278	12354	12468	12336	12351	12387	12494	12403	12447	12364	12337	12515	12360	12442	12329	12125	12433	12405	12396	12440	12480	12450	12301	12471	12442	12382	12552	12348	12351	12337	12276	12387	12482	12341	12468	12524	12179	12384	12387	12297	12554	12278	12355	12407	12346	12428	12375	12301	12463	12362	12383	12508	12295	12285	12228	12401	12380	12433	12309	12363	12427	12526	12531	12359	12419	12377	12511	12451	12421	12366	12350	12211	12319	12527	12284	12302	12470	12354	12404	12390	12480	12514	12484	12443	12537	12494	12264	12337	12349	12210	12411	12295	12441	12256	12493	12407	12358	12321	12452	12295	12433	12197	12242	12244	12335	12375	12423	12387	12456	12338	12385	12467	12496	12492	12443	12499	12316	12445	12393	12433	12429	12248	12284	12394	12370	12504	12407	12354	12547	12280	12388	12328	12302	12337	12498	12423	12436	12363	12344	12393	12272	12361	12362	12353	12497	12427	12288	12233	12409	12333	12355	12450	12413	12374	12330	12254	12308	12401	12418	12364	12353	12485	12329	12440	12393	12293	12418	12363	12454	12273	12422	12441	12469	12437	12408	12330	12338	12380	12392	12317	12276	12431	12269	12430	12410	12354	12538	12154	12267	12230	12434	12503	12215	12349	12419	12464	12304	12401	12376	12456	12375	12316	12375	12326	12424	12293	12252	12276	12267	12446	12320	12407	12407	12504	12377	12492	12308	12290	12367	12413	12447	12317	12405	12462	12492	12237	12441	12485	12431	12322	12355	12626	12265	12516	12360	12444	12282	12430	12255	12377	12611	12438	12491	12376	12419	12623	12430	12339	12479	12318	12378	12377	12346	12401	12577	12418	12472	12379	12399	12242	12420	12473	12312	12243	12387	12327	12477	12265	12543	12299	12407	12451	12277	12480	12427	12372	12462	12598	12216	12433	12447	12313	12167	12463	12446	12494	12346	12270	12282	12433	12336	12423	12448	12406	12257	12463	12333	12267	12227	12470	12413	12376	12334	12382	12330	12252	12216	12327	12316	12260	12463	12494	12384	12379	12337	12173	12269	12414	12264	12522	12273	12609	12420	12386	12428	12384	12250	12358	12219	12466	12487	12365	12465	12338	12450	12309	12424	12329	12410	12425	12510	12260	12377	12480	12412	12314	12204	12358	12372	12214	12480	12359	12380	12202	12360	12528	12330	12356	12371	12346	12243	12513	12347	12288	12432	12392	12265	12494	12190	12514	12270	12242	12484	12266	12493	12355	12242	12430	12262	12305	12549	12446	12410	12221	12555	12278	12391	12502	12381	12434	12250	12477	12339	12478	12375	12455	12394	12250	12378	12311	12265	12332	12222	12228	12278	12342	12286	12416	12398	12255	12340	12273	12353	12282	12201	12313	12431	12363	12232	12267	12401	12156	12466	12405	12270	12190	12442	12352	12422	12454	12340	12246	12464	12491	12382	12294	12478	12173	12268	12366	12286	12490	12324	12485	12538	12335	12563	12509	12313	12275	12332	12491	12351	12214	12553	12506	12477	12310	12326	12410	12378	12345	12403	12516	12402	12255	12395	12462	12378	12183	12313	12234	12427	12446	12397	12386	12391	12355	12396	12492	12250	12302	12321	12436	12373	12382	12354	12407	12284	12316	12326	12277	12560	12442	12458	12294	12370	12305	12360	12264	12396	12381	12523	12464	12566	12444	12317	12422	12343	12457	12395	12310	12494	12420	12456	12299	12399	12376	12428	12267	12401	12337	12298	12422	12467	12354	12329	12386	12554	12250	12445	12412	12361	12210	12433	12409	12344	12514	12405	12183	12494	12394	12452	12428	12467	12435	12488	12322	12334	12296	12414	12492	12363	12374	12275	12446	12351	12331	12429	12505	12493	12398	12371	12476	12189	12438	12578	12359	12285	12267	12351	12337	12411	12408	12518	12311	12422	12504	12296	12213	12277	12420	12357	12337	12345	12444	12352	12522	12379	12271	12374	12454	12345	12345	12365	12303	12352	12420	12392	12316	12421	12441	12439	12425	12347	12481	12271	12212	12328	12357	12423	12404	12283	12441	12356	12444	12458	12255	12450	12455	12311	12430	12296	12319	12338	12477	12320	12378	12432	12421	12368	12392	12509	12501	12493	12327	12402	12431	12333	12381	12229	12298	12214	12366	12447	12455	12438	12328	12348	12209	12344	12499	12342	12220	12412	12339	12396	12518	12470	12426	12450	12337	12435	12534	12292	12425	12355	12316	12331	12554	12240	12241	12361	12284	12419	12261	12305	12299	12411	12402	12346	12329	12582	12386	12374	12527	12451	12459	12367	12449	12267	12363	12351	12273	12366	12285	12379	12388	12394	12497	12442	12346	12549	12469	12395	12500	12346	12279	12545	12291	12531	12313	12365	12578	12190	12420	12333	12449	12233	12380	12176	12457	12462	12291	12350	12353	12481	12484	12357	12421	12326	12507	12205	12537	12422	12332	12200	12520	12324	12312	12395	12419	12388	12455	12417	12459	12453	12376	12493	12536	12346	12469	12274	12289	12390	12333	12344	12437	12394	12609	12345	12492	12443	12310	12306	12368	12323	12366	12495	12400	12367	12392	12278	12262	12483	12349	12452	12299	12298	12321	12327	12452	12386	12547	12278	12305	12358	12412	12220	12376	12370	12502	12442	12305	12313	12411	12522	12372	12312	12462	12354	12459	12324	12433	12282	12400	12556	12449	12249	12362	12424	12302	12471	12125	12492	12419	12446	12349	12447	12486	12447	12497	12454	12374	12322	12254	12454	12320	12389	12340	12361	12531	12273	12454	12381	12289	12535	12405	12464	12327	12338	12403	12228	12438	12458	12294	12445	12345	12492	12302	12561	12417	12349	12520	12377	12363	12451	12334	12476	12399	12471	12311	12369	12519	12441	12339	12441	12324	12361	12476	12505	12461	12461	12304	12278	12292	12504	12293	12427	12290	12491	12552	12476	12495	12514	12344	12374	12351	12587	12416	12345	12441	12373	12438	12347	12376	12313	12495	12545	12406	12529	12457	12303	12415	12428
24790	20997	27981	24433	21990	20808	19294	16906	16366	16082	15925	15728	15630	15507	15545	15362	15299	15443	15180	15179	15052	15129	15013	15029	14956	15069	14902	15076	14846	14987	14920	14836	15068	14958	15031	15093	15029	14902	15052	14803	15043	14965	15153	15261	16058	16058	16029	15439	15175	15052	14982	14916	14747	14846	14867	14834	15071	14923	14972	14971	14871	14849	14827	14811	14953	14874	14865	14897	15038	14669	14794	14917	14682	14690	14901	14877	14909	14905	14984	14928	14814	14838	14838	15050	14902	14847	14814	14955	14911	14760	14951	14973	14723	14788	14908	14772	14809	14910	14878	14868	14843	14880	14887	14967	14655	14652	15030	14904	14989	14764	14915	14935	14844	14828	14646	15002	14844	14925	15073	15069	15041	14789	14884	14815	14846	14738	14960	14916	14809	14848	14856	14705	14850	14919	14956	14839	14751	14809	14761	14868	14918	15041	14842	14894	14872	14870	14718	14827	14947	14796	14690	14738	14867	14910	14855	14879	14725	14909	14864	14782	14686	14750	14833	15073	14839	14855	14811	14733	14732	15034	14729	14775	14941	14965	14894	15066	14646	14766	14649	14819	14782	14856	14637	14899	15111	14987	14906	14850	14968	14902	14845	14963	15055	14825	14667	14765	14709	14943	14909	14824	14960	14968	14793	14920	15103	14972	14811	14861	14983	14704	14937	14807	14886	14883	14913	14867	14875	14911	14907	14824	14842	14863	14904	14858	14854	14807	14852	15003	14730	14841	14734	14876	15114	14985	14912	14736	14908	14846	14969	14784	14858	14898	14961	14815	14886	14822	14927	14781	14790	14889	14857	14769	14771	14926	14924	14698	14668	14917	14783	14867	15045	15125	14811	15042	14806	14856	14972	15057	14913	14830	14721	14705	14787	14736	15070	14973	14996	14839	14855	15062	15021	14870	14941	15008	14777	14857	14905	14920	14858	15050	14599	14908	14886	14867	14910	14859	14703	14997	14792	14925	14888	14966	14961	14930	14846	14645	14952	14805	14674	14782	14883	14715	14857	14919	14720	14752	14873	14781	14780	14761	14858	14999	14935	14893	14866	14957	14838	14996	14938	15005	14970	14804	14859	14910	14808	14952	14847	14753	14692	14828	14950	14876	14934	14729	14802	14640	14847	14843	14796	14711	14908	14983	14876	14850	14828	14838	14747	14830	14822	14811	14871	14955	14744	14903	14963	14875	14838	15025	14911	14952	14803	14962	14766	14799	14729	14750	15034	14790	14729	14681	14676	14927	14760	14752	14943	14651	14763	14740	14780	14879	14751	14813	14697	14930	14714	14930	15094	14619	14931	14821	14851	14696	14951	14877	15189	14865	14957	14897	14816	14762	14786	14748	14801	14780	14870	14919	14926	14938	14845	14829	14827	14857	14872	15066	14916	14872	14939	14920	14910	14756	14794	14973	14864	14912	14841	14822	14902	14796	14730	14769	14955	14983	14863	14878	14889	14833	14961	14896	14813	14691	14783	14994	14898	14818	14708	14947	15020	14803	14891	14787	14655	14854	14792	14923	14810	14774	15045	14839	14857	14923	14845	14884	14846	14934	14731	14870	14711	14882	14748	14803	14736	15045	14997	14810	14713	14855	14982	14792	14897	14853	14914	14781	14612	14817	14875	14832	14850	14919	14782	14980	14840	14753	14976	14780	14693	14739	14694	14740	14956	14663	14770	14845	14755	14975	15055	14819	14909	15025	14712	14678	14839	14799	14766	14713	14904	14921	14618	14916	14910	14706	15058	14847	14740	14726	14915	14861	14840	15058	14757	14603	14970	14824	14978	14930	14918	14830	14801	14797	14820	14831	14706	14821	14975	14790	14798	14871	14808	15001	14903	14942	14750	14697	14922	14838	14958	14766	14662	14897	14908	14925	14773	14712	14878	15088	14987	15080	14770	14944	14921	14907	14914	14788	14851	14907	14861	14964	14800	15097	14813	14847	14649	14807	14801	15155	15018	14903	14993	14802	15032	14841	14877	14795	14832	14658	14887	14829	15012	14755	14908	14817	14947	14778	14828	14953	14901	14977	14799	14815	14912	14783	14911	14968	14939	14803	14880	14809	14668	14901	14915	14862	14948	14841	14980	15014	14879	15015	14708	15011	14725	14622	14811	14712	14730	14678	14781	14917	14797	15005	14766	14947	14840	14728	14764	14848	14835	14865	14826	14765	14788	14850	15091	14921	14886	14874	14891	14768	14891	14778	14906	14880	14675	14859	14874	15020	14715	14741	14899	14812	14907	14907	15080	14930	14800	14829	14836	14793	15050	14935	14955	14784	14841	14851	14833	14690	14919	15035	15058	14847	14952	14767	14791	14648	14770	14766	15027	14771	14881	14846	15087	14817	14859	14900	14923	14772	14765	14724	14814	14873	14815	14889	15025	15009	14968	15089	14837	14790	14923	14969	14883	14836	14820	14808	14967	14850	14896	14710	14938	14868	15088	14906	14920	14885	14866	14764	14920	14974	14824	14786	14913	14821	14908	14579	14819	14976	14921	14776	14911	14947	14903	14984	14952	15031	14733	14724	14887	14847	14965	14970	14736	14677	14930	14817	14775	14909	14760	14889	14743	14808	14868	14843	14833	14928	14931	14846	14788	14807	14875	14892	14953	14819	14960	14801	14816	14911	14943	14891	14907	15032	14719	15163	14897	14747	14820	14719	14896	14875	14802	14936	14768	14962	14894	14877	14783	14892	14941	14878	14752	14813	14881	14694	14903	14812	14755	14790	14854	14931	14818	15000	14697	14780	14825	14751	14999	14862	15074	15014	14818	14593	14976	15070	15007	14966	14804	14919	15188	15106	15051	14869	14783	14982	15011	14975	14953	14908	14791	14781	14912	14748	14852	15107	14826	14776	14927	14737	14833	14931	14838	14787	14986	14884	14942	15042	14810	14988	14911	14833	14663	14667	14883	14888	14866	14879	14989	15057	14746	14916	14839	14938	14887	14894	14790	14844	14923	14806	14873	14823	14903	14979	14634	14877	14832	14824	14914	14873	14826	14806	14704	14715	14749	14936	14900	14564	14848	14909	14902	14847	14725	14980	14759	15127	14674	14848	15090	15114	14782	14852	14922	14704	14735	14905	14992	14804	14863	14898	14957	14965	14753	14928	14618	14652	14793	14946	15000	14903	14821	15007	14790	14964	14959	14944	14889	14698	14820	15024	14748	15096	14926	14976	14866	14798	14976	14827	14748	14856	14873	14809	14705	14813	14780	14868	14892	14798	15011	14808	14903	14821	14813	14862	14914	14887	14825	14919	14838	14901	14819	14904	14921	14945	14925	14706	14934	14834	14946	14795	14836	14855	14956	14776	14662	14930	14935	14844	14755	14763	14770	15074	14839	14842	14780	14914	14870	15044	14996	14708	14881	15014	14758	14759	15073	14906	14829	14904	14862	14913	14970	14984	14795	14820	14710	14724	15026	14726	14858	14864	14926	14848	14753	14850	14892	14775	15034	14937	14870	14797	14909	14799	14811	14873	14730	14885	14599	14983	14910	14831	14772	15023	14847	14908	14765	14906	14829	14809	14812	14852	14835	14845	14824	14890	14828	14975	14778	14885	14978	14892	14854	14776	14894	14885	14971	15025	14967	15010	15071	14841	14828	14712	14925	14887	14886	14929	14869	14721	14782	14942	15098	14944	14877	14710	14910	14830	14867	14876	14791	14957	15010	14725	14875	14813	14813	14700	14916	14874	14917	14939	14783	14645	14828	14965	14580	14772	14771	15006	14835	14848	14859	14959	14812	14876	14839	14853	14898	14918	14687	14812	14934	14819	14915	14811	14887	14671	14784	14950	14923	15021	15012	14875	14805	14889	14783	15095	14880	14930	14904	15148	14932	15030	14655	15000	14737	14759	14700	14907	14802	14729	15055	14948	15011	14805	14825	14770	14841	14859	14904	14931	14812	14762	14817	14858	14876	14863	14858	15036	14813	14862	14898	14769	14787	14950	14651	14897	14903	14874	14998	14893	14740	14759	14889	14853	14973	14754	15039	14828	14928	14866	14780	14909	14762	14908	14941	14813	14801	14701	14915	14753	14939	14689	14670	14801	14766	14872	14850	14981	14777	14904	14815	14789	14966	14790	14969	14774	14648	14860	14825	15128	15003	14705	14780	14898	15016	14869	14582	14854	14777	14861	14932	14910	14740	14782	14831	15159	14839	14670	14879	14756	14709	14800	14821	14750	14901	15057	14885	14641	14991	14780	14883	14776	14860	14652	14872	14842	14961	14891	15131	14919	14897	14835	14699	14902	14765	14852	14952	14841	14836	14871	14954	14821	14806	14840	14671	14918	14745	14766	14918	14783	14869	14766	14996	14940	14980	15019	14911	14881	14682	14931	14878	14926	14895	14756	14642	14818	15019	14989	14793	14721	14976	14878	14897	14751	14973	14951	14977	14763	14869	14836	14750	14712	14766	14773	14828	14791	14828	14777	14812	15109	14618	14858	15023	14739	14941	14763	15039	14910	14905	14815	14954	14971	14805	14678	14921	14769	14810	14844	15008	14644	14743	14981	14753	14770	15041	14674	14708	14694	14893	14926	14863	14836	14872	15058	14964	14715	14850	14820	15038	14934	14945	14704	14868	14807	15047	14859	14880	14734	14706	14829	14944	15067	14883	14859	14987	14864	14797	14972	14754	14902	14658	14838	14748	14691	14839	14841	14829	14828	14668	14564	15023	14877	14979	15173	14774	15105	14923	14732	14967	14844	14756	15033	14707	14986	14867	14791	14992	14698	15096	14864	14846	14809	14979	14697	14721	14960	14795	14812	14858	14800	14832	14923	14990	14868	14804	15004	15035	14940	14744	14900	14918	14773	14770	14764	14868	15023	14834	14908	14993	14872	14763	14696	14730	15006	14862	15113	14923	14877	14808	14846	14910	14745	14820	14819	14937	14861	14703	14816	14924	14796	14710	14831	14988	14836	14975	14812	14796	14629	14904	14858	14874	15050	14943	14699	14820	14900	14864	15042	14878	14888	15079	14916	14827	14815	14867	14896	14822	14812	14830	14924	14909	15036	14990	14944	14796	14789	15004	14832	15025	14642	14923	14940	14840	14855	14873	14948	14895	14907	14973	14822	14779	14729	14845	14817	14796	15047	15034	14891	14883	14711	14830	14792
21198	35666	31699	23693	19446	17481	15934	15279	14928	14198	13932	13484	13439	13481	13658	13581	13336	13197	13144	12825	12934	12808	12819	12781	12820	12744	12725	12607	12659	12529	12426	12624	12436	12538	12606	12501	12557	12506	12585	12673	12493	12582	12739	13111	14234	14324	13938	13255	12799	12602	12540	12500	12457	12373	12432	12626	12467	12486	12476	12462	12439	12570	12470	12550	12446	12550	12507	12434	12582	12410	12511	12506	12636	12558	12393	12561	12547	12586	12426	12434	12503	12700	12570	12474	12500	12475	12599	12559	12340	12688	12490	12464	12524	12462	12488	12460	12557	12587	12455	12488	12543	12670	12405	12493	12621	12556	12531	12330	12492	12438	12654	12590	12625	12533	12495	12489	12535	12523	12674	12397	12477	12574	12552	12322	12352	12441	12579	12600	12671	12515	12520	12517	12494	12576	12606	12610	12530	12602	12509	12584	12382	12518	12381	12571	12524	12559	12590	12558	12481	12463	12465	12373	12484	12484	12474	12615	12616	12483	12589	12473	12468	12626	12627	12463	12587	12463	12451	12567	12475	12519	12560	12482	12556	12633	12568	12395	12473	12659	12581	12388	12525	12369	12481	12494	12543	12600	12479	12510	12420	12496	12666	12611	12414	12471	12464	12443	12542	12541	12488	12471	12577	12491	12332	12575	12390	12458	12463	12533	12582	12415	12544	12494	12443	12464	12361	12556	12505	12677	12601	12558	12398	12604	12519	12634	12511	12513	12316	12544	12549	12625	12508	12556	12597	12550	12596	12622	12524	12412	12670	12533	12666	12512	12332	12401	12517	12408	12509	12379	12430	12494	12576	12429	12660	12551	12497	12515	12592	12501	12554	12569	12583	12619	12522	12457	12480	12552	12383	12558	12422	12588	12601	12516	12614	12497	12453	12384	12351	12500	12372	12603	12696	12692	12497	12567	12509	12611	12463	12553	12650	12672	12661	12524	12572	12475	12446	12610	12421	12479	12477	12602	12367	12560	12605	12550	12553	12470	12563	12359	12649	12545	12424	12520	12440	12580	12539	12565	12426	12496	12567	12563	12587	12550	12544	12456	12493	12453	12490	12544	12315	12472	12430	12572	12445	12514	12461	12672	12636	12633	12637	12556	12436	12552	12696	12475	12499	12715	12348	12504	12586	12491	12540	12480	12416	12570	12459	12635	12558	12453	12715	12576	12508	12447	12542	12571	12424	12765	12488	12495	12367	12544	12421	12442	12282	12593	12481	12570	12535	12501	12482	12635	12631	12574	12472	12498	12517	12496	12508	12557	12701	12508	12625	12532	12496	12391	12412	12528	12503	12501	12528	12663	12402	12458	12362	12471	12498	12471	12575	12548	12500	12604	12618	12518	12569	12381	12421	12322	12513	12507	12431	12660	12384	12524	12500	12519	12635	12656	12440	12595	12654	12553	12554	12528	12572	12404	12474	12518	12718	12434	12588	12623	12555	12464	12475	12451	12491	12568	12382	12447	12485	12440	12465	12522	12541	12525	12555	12615	12516	12459	12497	12511	12578	12477	12589	12336	12508	12578	12525	12537	12435	12653	12454	12626	12341	12438	12500	12660	12519	12471	12493	12493	12594	12539	12607	12578	12622	12516	12523	12502	12510	12551	12702	12611	12540	12449	12490	12517	12566	12566	12434	12345	12455	12499	12653	12520	12551	12540	12509	12314	12659	12472	12604	12647	12442	12478	12568	12363	12561	12650	12506	12418	12432	12334	12576	12436	12672	12493	12514	12512	12535	12477	12585	12593	12666	12672	12391	12436	12538	12519	12389	12488	12417	12496	12357	12540	12660	12715	12507	12444	12568	12645	12526	12377	12430	12684	12330	12503	12465	12496	12688	12434	12430	12412	12376	12529	12512	12577	12651	12428	12394	12455	12550	12489	12604	12369	12685	12492	12497	12600	12504	12558	12521	12389	12484	12507	12600	12408	12628	12485	12535	12506	12549	12506	12477	12545	12489	12612	12325	12444	12502	12460	12561	12534	12578	12618	12344	12630	12421	12641	12434	12497	12633	12421	12610	12508	12389	12592	12527	12578	12660	12561	12552	12518	12365	12462	12535	12522	12565	12642	12496	12481	12477	12616	12568	12535	12676	12471	12450	12779	12520	12493	12523	12586	12280	12552	12574	12433	12414	12475	12514	12522	12420	12443	12497	12646	12567	12437	12541	12590	12406	12532	12589	12479	12530	12386	12544	12691	12544	12449	12448	12586	12428	12501	12493	12584	12343	12588	12452	12509	12482	12598	12617	12599	12459	12533	12469	12528	12626	12521	12588	12560	12580	12476	12516	12494	12303	12496	12511	12485	12398	12543	12583	12596	12651	12439	12494	12552	12439	12319	12666	12459	12418	12476	12463	12532	12500	12663	12522	12424	12618	12527	12551	12370	12497	12217	12572	12419	12562	12704	12326	12462	12399	12411	12483	12437	12528	12424	12531	12466	12479	12537	12499	12606	12510	12419	12406	12398	12584	12460	12464	12514	12511	12543	12559	12570	12574	12608	12688	12589	12467	12545	12574	12559	12364	12383	12524	12508	12559	12435	12628	12428	12561	12601	12586	12343	12371	12551	12413	12557	12405	12507	12466	12438	12523	12415	12564	12504	12483	12455	12423	12538	12551	12612	12408	12488	12462	12593	12653	12460	12487	12596	12564	12553	12572	12476	12631	12561	12385	12421	12652	12437	12365	12583	12319	12524	12522	12482	12436	12542	12420	12638	12693	12596	12387	12533	12544	12508	12525	12555	12320	12534	12355	12343	12625	12533	12809	12433	12563	12540	12536	12427	12568	12643	12391	12405	12523	12596	12527	12484	12478	12537	12655	12662	12571	12517	12455	12569	12407	12471	12530	12463	12446	12538	12490	12612	12639	12591	12441	12556	12496	12574	12556	12668	12532	12498	12363	12625	12472	12671	12340	12704	12692	12441	12554	12362	12481	12563	12523	12528	12505	12472	12518	12588	12598	12545	12519	12330	12479	12499	12482	12558	12486	12540	12519	12421	12529	12442	12551	12540	12502	12472	12505	12434	12496	12565	12372	12463	12591	12379	12510	12364	12424	12543	12433	12536	12543	12431	12634	12552	12626	12468	12511	12541	12450	12441	12507	12516	12639	12395	12680	12602	12389	12352	12498	12469	12555	12456	12510	12542	12490	12412	12477	12509	12550	12501	12264	12592	12630	12416	12455	12638	12498	12472	12562	12544	12527	12610	12604	12409	12568	12504	12534	12506	12553	12470	12420	12419	12586	12565	12429	12524	12699	12580	12613	12551	12421	12543	12572	12516	12546	12419	12585	12376	12512	12626	12556	12564	12496	12586	12540	12625	12412	12510	12625	12548	12434	12362	12520	12625	12594	12637	12469	12512	12349	12561	12469	12556	12485	12552	12551	12521	12404	12608	12477	12474	12681	12558	12522	12485	12491	12545	12626	12550	12595	12644	12390	12543	12403	12443	12552	12447	12577	12597	12411	12329	12318	12642	12378	12417	12508	12504	12574	12509	12642	12592	12482	12571	12674	12482	12602	12724	12553	12604	12573	12478	12540	12502	12387	12453	12541	12542	12453	12401	12455	12528	12445	12632	12513	12493	12554	12490	12624	12487	12596	12605	12439	12533	12453	12513	12426	12568	12375	12324	12572	12520	12556	12457	12402	12473	12501	12516	12603	12496	12447	12551	12570	12633	12610	12589	12567	12281	12597	12572	12594	12544	12569	12530	12637	12544	12438	12624	12401	12595	12522	12416	12555	12550	12417	12448	12566	12620	12568	12684	12618	12427	12490	12713	12504	12659	12434	12577	12684	12533	12580	12405	12527	12494	12436	12378	12577	12585	12575	12390	12550	12430	12514	12526	12548	12361	12511	12601	12417	12549	12323	12427	12531	12418	12455	12491	12549	12472	12536	12705	12491	12708	12403	12595	12456	12407	12440	12471	12537	12524	12483	12600	12516	12392	12540	12551	12473	12549	12467	12430	12697	12425	12421	12510	12606	12524	12532	12520	12440	12244	12513	12509	12422	12469	12399	12453	12403	12532	12524	12642	12607	12564	12531	12498	12552	12398	12597	12490	12537	12536	12498	12457	12472	12582	12563	12586	12741	12598	12525	12540	12492	12352	12519	12547	12415	12594	12621	12405	12598	12344	12517	12618	12580	12554	12665	12535	12567	12463	12390	12361	12618	12382	12343	12488	12562	12642	12614	12555	12476	12565	12442	12416	12424	12615	12577	12584	12416	12552	12513	12506	12435	12610	12527	12492	12621	12610	12570	12583	12459	12511	12586	12509	12368	12364	12570	12406	12415	12617	12617	12518	12516	12537	12587	12419	12680	12427	12400	12413	12381	12436	12500	12506	12494	12564	12433	12559	12545	12422	12359	12400	12561	12609	12539	12485	12629	12374	12431	12509	12489	12298	12628	12490	12444	12462	12613	12550	12475	12565	12567	12562	12497	12533	12623	12422	12507	12497	12537	12482	12525	12473	12474	12544	12582	12502	12507	12513	12782	12524	12757	12602	12449	12699	12674	12460	12476	12776	12593	12373	12513	12493	12432	12429	12545	12674	12523	12733	12694	12475	12629	12433	12379	12516	12548	12401	12511	12475	12332	12490	12372	12505	12592	12481	12456	12575	12501	12428	12424	12372	12526	12506	12485	12618	12460	12546	12697	12373	12599	12634	12548	12545	12693	12563	12582	12599	12684	12520	12470	12414	12624	12446	12497	12604	12660	12529	12451	12290	12669	12552	12317	12500	12510	12545	12466	12493	12584	12642	12450	12546	12593	12522	12502	12491	12581	12403	12587	12439	12403	12494	12563	12550	12454	12550	12467	12603	12377	12473	12386	12470	12523	12587	12463	12609	12457	12426	12396	12573	12568	12450	12491	12523	12527	12395	12604	12400	12574	12715	12714	12518	12463	12415	12573	12401	12500	12561	12615	12449	12591	12392	12451	12620	12488	12578	12500	12270	12609	12528	12579	12454	12425	12476	12539	12393	12362	12496	12533	12505	12570	12596	12702	12475	12519	12685	12440	12459	12526	12658	12535	12387	12513	12403	12456	12536	12568	12450	12534	12588	12565	12431	12425	12428	12470	12499	12502	12522	12353	12676	12363	12519	12486	12673	12539	12689	12512	12596
23597	20994	28348	23795	21468	23019	21951	17126	16166	15884	15476	14942	14905	14946	14981	14983	14778	14518	14518	14520	14348	14266	14151	13987	14267	14158	14160	14218	13985	13926	13950	14123	14079	13973	13965	13918	13816	13865	13815	13910	13910	13857	14000	14822	15859	15985	15748	15171	14551	13907	13892	14026	14079	13903	13906	13822	13763	13838	13850	13939	13986	13915	13942	13706	13977	13724	13650	13706	13859	13809	13912	13894	14010	13867	13901	13951	13911	14032	13872	14038	13932	13698	13732	13845	13885	13907	13600	13964	13854	13826	13882	13709	13887	13710	13748	13863	13744	13838	13809	13924	13903	13784	14024	13988	13787	13995	14103	13849	13959	13800	13843	13891	13875	14033	13920	13890	13897	13768	13754	13931	13950	13792	13829	13960	13873	13786	14033	13951	13792	13907	14058	13974	13849	13848	13928	13850	13715	14047	13771	13824	13841	13670	13779	13921	13750	13787	13944	13781	13909	13808	13895	13954	13837	13901	13764	13763	14029	13856	13807	13641	13881	13913	13883	13883	13751	13832	13850	13829	13941	13814	13965	13844	13963	14056	13908	13874	13973	13999	13903	13882	13798	13726	13932	13811	13854	13842	13804	13875	13914	13852	14003	13791	13752	13951	13799	13664	14029	13822	13999	14050	13912	13678	13806	13661	13993	13919	14031	13845	13924	13933	13916	13748	13881	13868	13744	13871	13752	13973	13876	13972	13713	13893	13921	13900	13936	13882	13863	13737	13735	13874	13841	13768	13791	13801	13808	13999	13741	13673	13778	13921	13923	13959	13872	13686	13774	13734	14016	13889	13756	13742	13865	13911	13992	13836	13861	13932	13869	13741	13734	13682	13921	13898	13692	13785	13748	13907	14000	13679	13769	13788	13961	13880	13685	13778	13708	13678	13765	13757	13946	13694	13731	14005	13895	13964	13678	13957	13746	13882	13721	13822	13611	13632	13911	13611	13738	13791	13740	14112	13930	14008	13882	13763	13706	13817	13854	13728	13861	13722	13620	13815	13862	13904	13823	13887	13844	13841	13952	13814	13733	13843	13840	13759	13785	13793	13849	13932	13826	13887	13967	13909	13885	13886	13887	13675	13802	13736	13968	13882	13747	13989	13755	13839	14031	14064	13843	13782	13928	13899	13942	13794	13955	13898	13919	13913	13990	13853	13777	13864	13851	13756	13960	13919	13930	13815	13769	13824	13635	13855	13722	13722	13859	13959	14020	13631	13703	13761	13912	13746	13984	13966	13694	13900	13680	13934	14060	13910	13860	13869	13847	13701	13840	13678	13735	14009	13846	13865	13730	13800	13671	13801	13681	13840	13856	13752	13727	13888	13782	13914	13933	14017	14011	13899	13907	13827	13989	13908	14004	13761	13817	13789	13858	13799	13807	13845	13918	13846	13792	13948	13719	13704	13654	13815	13893	14036	13768	13755	13835	13714	13832	13726	13945	13879	13913	13724	13741	13865	13939	13810	13885	13870	13955	13752	13838	13976	13708	13751	13887	13873	13950	13686	13833	13777	13736	13944	13798	13822	14037	13750	13856	13757	13866	13634	13934	13931	14085	13862	13825	14062	13817	13952	13950	13942	14004	13862	13828	13740	14028	13877	13848	13747	13710	13785	14007	13921	14111	13857	13665	13869	13621	13672	14029	13704	13778	13801	13947	13836	13681	13781	13832	13869	13927	13791	13864	13911	13763	13726	13983	14005	13861	13990	13918	13814	13918	13944	13752	13835	13896	13899	13598	13816	13874	13993	13853	13962	13849	13988	14002	13933	13812	13766	13813	13947	13871	13733	13863	13768	13819	13863	13986	13779	13810	13938	14026	13754	13731	13804	13675	13680	13844	14023	13899	13804	13960	13971	13738	13788	13881	13762	13846	13835	13939	13919	13717	13673	13952	13894	13952	13786	13740	13724	13748	13864	13828	13882	13819	13893	13694	13775	13716	14022	13907	13957	13737	13915	13938	13747	13766	13902	13983	13821	13911	13829	13796	13830	13773	13761	13818	13653	13932	13974	13687	13737	13925	13771	13997	13778	13961	13740	13809	13845	13727	13709	14078	13871	13807	13802	13926	14092	13845	14033	13814	13836	13784	13925	13697	13849	13788	13829	13775	13838	14074	13873	13807	13937	13866	13782	13937	13870	13690	13968	13824	13996	13864	13820	14037	13758	13865	13801	13840	13958	13931	13705	13780	13938	13981	13933	13870	13845	13948	13965	13798	13717	13897	13775	13885	13838	13682	13808	13957	13954	13843	13887	13799	13790	13953	13923	13890	13784	13862	13753	13648	13931	13793	13858	13890	13998	14031	13939	13731	13883	13770	13826	13935	13830	13946	13740	13822	13567	13951	13789	13773	13641	13609	13944	13915	13834	13825	13652	13937	13653	13729	13768	13721	13849	13850	13884	13884	13917	13717	13905	13789	13898	13994	13845	13955	13837	13990	13765	13793	13763	13898	13777	13933	13957	13922	13911	13683	13927	13926	13823	13798	13777	13941	13942	13727	13932	13846	13900	13877	13697	13843	13672	14044	13750	13895	13765	13740	13835	13985	13690	13859	13796	13935	13882	13818	13773	13904	14055	14006	13828	13923	14024	13924	13843	13977	14028	13815	13894	14066	13934	13855	13762	13920	13823	13941	13844	13842	13871	13878	13601	13843	13938	13654	13693	13943	13936	13786	13973	13736	13775	13735	14002	13831	13747	13795	13833	13966	13766	13788	13974	13820	13816	13842	13818	13771	13766	13909	13982	13661	14067	13896	13932	13886	13771	13846	13668	13751	13922	13702	13836	13729	13790	13882	14002	13966	14011	13921	13784	13862	13961	13926	13930	13800	13819	13704	13771	14099	13831	13957	13935	14021	14032	13833	13795	13944	13705	13935	14014	13987	13678	13771	14028	13940	13848	13807	13830	13888	14057	13751	13781	13839	13768	13883	13877	13837	13795	13826	13899	14019	13926	13723	13802	13975	13730	13664	13659	13912	13646	13575	13819	13697	13824	13946	13804	13742	13842	13824	13849	13915	13823	13836	13790	13869	13743	13737	13770	13937	13883	14062	13905	13912	13964	13885	13781	14046	13908	13843	13962	13689	13773	14099	13895	13962	13834	13966	13883	13656	13824	13781	13925	13933	14002	13786	13841	13919	13738	13675	13749	13936	13941	13908	13775	14136	13933	13920	13897	13752	13814	13747	13760	13804	13904	13806	13708	13875	13900	13719	13800	13765	13902	13896	13915	13630	13825	13820	13912	13664	13811	13933	13738	13924	13972	13846	13888	13802	13805	13909	13707	13806	13799	13887	13762	13805	13856	13738	13871	13932	13639	13907	13876	13878	13767	13608	13917	13836	13876	13871	13956	13790	13800	13682	13715	13833	13619	13782	13852	13912	13913	14052	13869	13758	13776	13651	13950	13914	13848	13843	14009	13871	13972	13896	13890	13828	13857	13694	13941	13746	13720	13776	13817	13924	13856	13978	13769	13758	13829	13829	13912	13775	13710	13728	14004	13884	13780	13872	13791	13856	14027	13798	13790	13807	13832	13756	13662	13716	13809	13946	13837	13938	13846	13770	13873	13814	13900	13989	13837	13643	13919	13806	13917	13962	13936	13829	13795	13729	13858	13886	13965	13794	13824	13891	13877	13937	13952	13849	13958	13856	14038	13840	13809	14033	14001	13652	13856	13882	14044	13847	13665	13685	13864	13821	13782	13777	13879	13977	13684	13716	13875	13731	13748	13906	14025	13808	14067	13797	13730	13704	13908	13930	13745	14040	13838	13810	13967	14028	13794	13813	13896	13741	14066	13796	13949	14029	13778	13724	13781	13951	13904	13953	13804	13815	13956	14015	13849	13899	13852	13734	13847	13885	13820	13876	13876	13920	13733	13910	13710	13760	13890	14059	13886	13934	13816	13962	13851	13859	13892	13723	13757	13916	13883	13984	13930	13856	13576	13898	14067	13704	13950	13642	14002	13974	13813	14069	13724	13948	13922	13825	14036	14177	13742	13864	14117	14037	13849	13783	13831	13794	13856	13795	13897	13882	13926	13951	13858	13879	13776	13930	13988	13905	13848	13888	13839	13769	13709	13781	13927	13909	13907	13862	13773	13842	13833	13839	13828	13906	13791	13909	13853	13946	13929	13581	13726	13915	13998	13939	13751	13869	13832	14034	13852	13837	13942	13815	13780	13829	13722	13733	13758	13812	13763	13926	14043	13966	13887	14004	13844	14004	14103	13882	13825	13836	13885	13887	13858	13811	13983	13863	13537	13791	13947	14013	13952	14081	13686	13738	13996	13971	13802	13750	13912	13845	13844	13818	13864	14061	13747	13759	13631	13990	13687	13979	13672	13604	13598	13849	13867	13898	13858	13895	13627	13730	13779	13775	13720	13765	13762	13733	13948	13862	13856	13661	13697	13901	13707	13852	13948	13816	13798	13887	13971	13820	13660	13758	13730	13696	13826	13654	13633	13824	13688	13826	13878	13823	13695	13918	14019	13873	13878	13915	13856	13826	13741	13938	13806	14033	13912	13934	13905	13549	13916	13925	13861	14042	13763	13870	13594	13649	13824	13808	13764	13652	13705	13827	14088	13918	13904	13843	13845	13766	13693	13929	13918	14071	14048	13814	13825	14006	13886	13768	13715	13955	13862	13784	13933	13919	13806	13781	13753	13738	13914	13756	13909	13573	13813	14075	14042	13722	13871	13833	13721	13834	13756	13830	13880	13884	13988	13963	14066	13676	13773	13830	13856	13762	13975	13781	14014	13878	13810	13837	13722	14003	13825	13884	13880	13936	14004	13844	13788	13659	13769	14109	14014	13872	13907	13889	13975	13932	13798	13617	13820	13840	13980	13874	13795	13744	13984	13836	13894	13757	13761	13808	13641	13883	13607	13881	13828	13698	13847	13825	13567	13793	13914	13954	13668	13695	13684	13646	13842	13906	13823	13886	13853	13863	13859	13840	13942	13913	13876	13942	13915	13979	13878	13782	13732	13857	13805	13813	14151	13890	14166	13888	13965	13742	13977	13894	13896	13850	13841	13942	13755	13735	13814	14074	13853	13778	13852	14044	13810	13976	14013	14035	13781	13688	13856	13739	13801	13928	13751	13852	13733	13781	13848	13725	13911	13766	13951
23861	40627	37297	28110	23078	19826	17077	16384	15639	14831	13929	13557	13456	13777	13870	13449	13152	12942	12775	12610	12327	12345	12458	12361	12124	12313	12125	12079	12024	11858	11890	11931	11776	12034	11862	12069	12000	11979	11870	11896	12026	12012	12308	13306	14788	14942	14412	13266	12414	11975	11906	11738	11764	11867	12001	11949	11703	11970	11920	11924	11931	11836	11822	11910	11871	12049	11924	11865	11786	11817	11843	12019	12008	12008	11985	11832	11895	11693	11894	11979	11859	11705	11795	11973	11705	11948	11770	11630	11823	11857	11791	11821	11740	11836	11830	12085	11910	11976	11899	11867	11822	11864	11807	12059	11752	11768	11885	11805	12142	11926	11825	11792	11752	11925	11880	11907	11840	11760	11846	11759	11953	11835	11812	11955	11774	11880	11880	11838	11831	11867	11854	11725	11771	11842	11848	11935	11722	12089	11684	11810	11752	11872	11932	11933	11781	11824	11902	11820	11889	11879	11852	11791	11784	11780	11739	11980	11852	11800	11781	11818	11780	11799	11879	11727	11917	11875	11953	11858	11717	11909	11820	11874	11857	11836	11739	11969	11884	11868	11858	11843	11931	11765	11776	11795	11871	11843	11874	11914	11733	11953	11766	11829	11918	11983	11942	11827	11982	11967	11837	11964	12076	11939	11793	11894	11795	11617	11766	11881	11816	11791	11761	11821	11804	12038	11892	11945	11969	11783	11707	11771	11881	11881	11633	11945	11675	11725	11842	11894	12036	11805	11898	11980	11856	11845	11968	11739	11775	11964	11982	11756	11919	11899	11745	11889	11860	11788	11887	11916	11821	11921	11861	11864	11684	11803	11918	11805	11880	11737	11905	11988	11997	11947	11801	11738	11911	11795	11926	11933	11847	11802	11854	11913	11768	11781	11919	11956	11824	11840	11944	11853	11878	11603	11996	11844	11922	11746	11928	11823	11753	11982	11756	11890	11840	11940	11828	11885	11840	12009	11766	11942	11856	11944	11949	11707	11875	11996	12014	11800	11895	11744	11966	11851	11833	11839	11852	11940	11880	12024	11744	11981	11860	11722	11967	11833	11988	11714	11886	11835	11894	11732	11738	11758	11708	11755	11834	11972	11923	11900	11847	11926	11982	11847	11710	11733	11899	11840	11954	11793	11790	11815	11953	11719	11901	11783	11913	11984	11968	11859	11897	11841	11869	11815	11975	11811	11775	11871	11903	12001	11831	11733	11791	11655	11957	11827	12055	11717	11867	11789	11807	11824	11914	11829	11761	11827	11812	11809	11941	11805	11755	11728	11934	11795	11844	11897	11876	11987	11765	11729	11813	11911	11965	11755	11733	11886	11727	11840	11738	11965	11856	11913	11820	11837	11925	11824	11829	11785	11788	11703	11806	11895	12101	11990	11835	11845	11882	11884	11787	11856	11778	11900	11828	11881	11761	11882	11852	11920	11832	11770	11911	11817	12004	11913	11748	11816	11742	11858	11947	11811	11970	11925	11843	11746	11995	11929	11990	11818	11944	11861	11745	12001	11821	11688	11832	11902	11839	11740	11895	11938	11764	11983	11898	11796	11849	11958	11706	11797	11850	11797	11891	11757	11745	11717	11774	11852	11742	11818	11707	11918	11909	11895	11886	11825	11786	11804	11818	11823	11904	11862	11747	11873	11907	11929	11823	11801	11767	11993	11825	11807	11966	11666	12040	11919	11847	11768	11796	11787	11848	11771	11963	11770	11687	11760	11860	11959	12017	11955	11884	11797	11846	11875	11906	11876	11927	11762	11724	11670	11981	11786	11777	11801	11801	11805	11913	11907	11859	11728	11983	12079	11979	11888	11889	11918	11929	11935	11784	11746	11914	11777	11793	11891	11951	11933	11855	11706	11739	11915	11830	11905	11689	11745	11852	11930	11830	11739	11823	11772	11895	11792	11812	11951	12142	12025	11784	11790	11848	11678	11981	11800	11654	11952	11903	11840	11861	11866	11890	11993	11780	11879	11873	11938	11901	11982	11829	11839	12040	11841	11967	11834	11861	11802	11771	11868	11845	11938	11870	11930	11858	11693	11787	12002	11760	11849	11787	11853	11726	11791	11846	11931	11988	12018	11789	11909	11803	11734	11813	12050	11746	11804	11827	11809	11880	11708	11922	11909	11797	11804	11775	12156	11912	11731	11886	12040	11811	11956	11967	11961	11820	11805	11906	11908	11802	11685	11670	11925	12009	11754	11757	11814	11982	11795	11944	11857	11797	11813	11880	11890	11798	11755	11680	11882	11769	11777	11927	11808	11876	11856	11802	11896	11745	11961	11873	11840	11945	11953	11877	11884	11825	11900	11825	11736	11920	11759	12008	11842	11908	11849	11947	11872	11782	11749	11784	11759	11867	11927	11814	11975	11806	11893	11807	11830	11945	11940	11742	11926	11916	11779	11940	11914	11874	11827	11854	11992	11949	11920	11785	11768	11801	11854	11765	11727	11871	11996	11801	11874	11843	11955	11915	11961	11860	11846	11778	11859	11859	11733	11882	11865	11842	11770	11946	11853	11836	11740	11883	11913	11827	11864	11788	11802	11739	11877	12067	11857	11706	11848	11813	11782	11972	11848	11827	11850	11925	11938	11935	11865	11782	12033	11914	11846	11849	11826	12099	11782	11965	11993	11803	11997	11840	11857	11799	11923	11809	12006	11722	11690	11926	11845	11941	11798	11777	11795	11874	11771	11757	11835	11701	11975	11899	12011	11957	11761	11824	11891	11909	11886	11863	11921	11838	11755	11837	11734	11833	11862	11838	11936	11856	11686	11831	11842	11792	11739	11885	11879	11869	11671	11951	11761	11696	11838	11743	11725	11854	11795	11893	11761	11802	11891	11758	11957	11807	11893	11968	11891	11859	11859	11917	11904	11770	11978	11754	11900	11927	11747	11930	11799	11888	11835	12020	11742	11786	11753	12041	11663	11680	11951	11723	11779	11847	11775	11895	11802	12010	11776	11717	11948	11837	11902	11808	11817	12025	11712	11939	12069	11727	11811	11787	11876	11806	11793	11810	11901	11960	11914	11824	11629	11848	11928	11888	11838	11861	11832	11793	11881	12073	11916	11730	11714	11826	11891	11957	11781	11841	11750	11866	11784	12008	11787	11965	11988	11801	11852	11792	11887	11680	11796	11838	11773	11696	11768	11694	11813	11960	11868	11890	11837	11630	11857	11892	11834	11944	11961	11898	11892	11664	12060	11842	11738	11778	11975	11716	12023	11722	11738	11891	11935	11722	11780	12090	11761	11935	11774	11656	11803	11894	11847	11853	11848	11745	11829	11836	11853	12034	11864	11886	11929	11922	11685	12015	11814	11963	11818	11813	11853	11783	11906	11852	12005	11812	11859	11807	11806	11815	11772	11864	11980	11871	11689	11749	11781	11754	11730	11812	11781	11887	11838	11978	12011	11852	11880	11933	11813	11728	11783	11814	11874	11997	11822	11816	11907	11923	11919	11985	11825	11938	11843	11768	11915	11819	11841	11896	12003	11949	11881	11889	11884	11909	11760	11751	11792	11936	11951	11829	11831	11752	11832	11827	11856	11863	11917	11815	11900	11894	11833	12026	11835	11698	12013	11695	11983	11880	11892	11834	11890	11883	11857	11721	11711	11787	11826	11897	11700	11694	11911	11892	11906	11872	11906	11715	12013	12017	11885	11922	11903	11972	11902	11848	11842	11829	12004	11857	11893	11885	11870	11758	11844	11784	11936	11916	11922	11845	11905	11868	11893	11801	11912	12035	11998	11818	11773	11814	11739	11769	11930	11703	11904	11915	11936	11719	11955	11833	11756	11939	11977	11793	11704	11945	11930	11771	11881	11767	11856	11833	11842	11905	11796	11751	11752	11846	11870	11938	11974	11616	11849	11956	11942	11829	11737	11834	11907	11887	11890	11990	11839	11710	11794	11884	11789	11831	11947	11806	11593	11701	11687	11825	11757	11924	11939	11812	11863	11976	11876	11832	11978	11921	11823	11823	11748	11887	11759	11735	11653	11947	11870	12053	11650	11765	11809	11733	11977	11801	11728	11959	11844	11733	11747	11810	11835	11864	11832	11899	11837	11739	11788	11943	11656	11823	11942	11971	11787	11922	11869	11719	12007	12124	11816	11867	11873	11821	11795	11867	11922	11893	11879	11892	11697	12014	12002	11896	11840	11780	11868	11855	11810	11828	11783	11842	12035	11819	11718	11830	11926	11733	11795	11803	11930	11881	11833	11719	11834	11961	11734	11686	11657	11830	11818	11781	11918	11915	11795	11857	11873	11690	11744	11723	11827	11873	12096	11777	11796	11833	11845	11872	11778	11804	11815	11928	11896	11888	11962	11706	11930	11954	11813	11884	11914	11928	11840	11907	11808	11895	11958	11863	11868	11898	11934	11797	11915	11855	11887	11858	11872	11844	11776	11742	11898	11850	11916	11935	11780	11676	11788	11863	11637	11770	12074	11939	11748	11866	11896	11734	12072	11876	11870	11909	11786	12123	11967	11914	11883	11785	11756	11782	11881	11842	11784	12014	11945	11870	11774	11824	11783	11728	11904	11878	11929	12043	11803	11858	11834	11761	11893	11878	11861	11770	11886	11866	11809	11934	12020	11881	11799	11971	11824	11899	11672	11939	12004	11748	11728	11951	11890	11768	11744	11854	11705	11934	11879	11885	11790	11749	11847	11789	11778	11880	11811	11961	11948	11969	11848	11853	11840	11940	11744	11836	11785	11891	11854	11753	11788	11876	11711	11783	11847	11848	11939	11898	11661	11773	11942	11716	11871	11928	11959	11631	11728	11818	11865	11837	11829	11696	11855	11779	11891	11833	12082	12027	12079	11942	11950	11730	11684	11775	11992	12014	11875	11955	11796	11787	11881	11757	11871	11889	11799	11948	11731	11763	11928	11936	11897	11788	11771	11808	11958	12028	11884	11643	11780	11928	11936	11735	11864	12000	11702	11683	11764	11766	11899	11751	11973	11814	11996	12054	11953	11797	11935	11784	11896	11889	11969	11907	11928	11846	11862	11939	12011	11903	11785	11772	11972	11878	11851	11903	11808	11720	11895	12000	11923	11980	11838	11812	11936	11774	11761	11796	11743	11867	11907	11683	11785	11945	11935	11822	12049	11704	11764	11934	11934
29052	22431	21749	18017	15362	15110	14854	14727	14521	14502	14448	14295	14488	14717	14445	14384	14401	14495	14359	14313	14281	14077	14232	14278	14217	14107	14182	14288	14348	14176	14182	14061	14150	14222	14183	14060	14164	14199	13771	13962	13978	14137	14095	14098	14091	14247	14317	14456	14391	14288	14089	14097	14091	14014	14060	13873	13975	14125	13981	14074	14149	14198	14012	14012	14118	14207	14053	13819	14027	13957	13980	14276	13969	14192	14153	14042	14092	14184	14054	13955	14117	14032	13925	14082	14238	14124	14228	14061	13915	14122	14056	14081	14172	14171	14102	13872	14132	13939	14097	13879	13983	13994	14117	14063	14023	14021	13989	14212	14272	14061	14017	14216	14035	14085	14078	14199	13953	14118	14047	13977	13859	14145	14145	14139	14187	13947	13942	13970	14149	14035	14159	14025	14114	14063	14042	14060	14293	14148	14210	14058	14058	14113	14130	14246	14366	14083	14090	14227	14131	14047	14150	13982	14022	14016	14209	14027	13957	14069	14049	13949	13985	14150	14163	14247	14093	14004	14073	14271	14138	14148	13878	14006	14160	13989	13952	13873	13938	13927	14139	13915	14053	14128	13904	14079	14189	13979	14014	14059	13932	14025	13988	13799	14201	14237	14079	14055	14168	13993	14177	13934	14213	14099	14175	14015	14076	14124	13994	13957	14108	14026	14043	14057	14222	14176	14277	14184	14140	14180	13979	14267	13999	14054	14113	14039	14082	14118	13984	14174	14105	14059	14082	13945	14054	14007	13924	13971	14317	14028	14150	14008	14119	14077	14155	13979	14084	13948	14259	14218	14021	14330	14202	14014	13930	14056	14098	14116	14028	14146	14257	14203	13896	14087	14234	14121	14223	13852	14060	14077	14086	14132	14118	14172	14147	14139	14288	14278	13783	14063	14189	14193	14042	14119	14038	13847	14063	14256	14013	14064	14284	13980	14128	14068	13931	14019	14182	14031	14090	14080	14114	14041	13773	13990	14002	14029	13993	13922	13868	13923	13931	14137	14031	14117	14299	14008	14076	14194	13902	14126	14033	13816	14077	14052	14078	14048	14084	14207	14084	14265	14046	14058	14041	13929	13938	14057	14094	14151	14171	13900	13972	14110	14039	14046	13853	14005	14227	14177	14286	14235	14038	14280	14139	14004	14127	14095	14126	14140	14088	14041	14064	14169	14155	14019	14219	14287	14316	14095	13993	14092	14035	14068	13983	14152	14115	14077	14123	13999	14184	14046	14144	14216	14069	14025	14030	13941	14021	13999	14142	14104	14226	14052	14059	14061	14123	14010	14011	14013	14215	14106	14223	14413	14128	14032	14085	13993	13954	14128	14089	13873	13846	14198	14152	14028	14016	14165	14204	14060	14090	14028	14207	14056	14033	13985	14280	14073	14165	14018	14122	14020	14102	14125	14050	14045	14004	14026	13917	14189	14072	14032	13982	14037	14014	13925	13917	14056	14152	14215	14020	14068	14040	14235	14018	14045	14100	14001	14176	14151	14155	14109	14073	13980	14222	14094	14106	13898	14107	14152	13970	14129	13829	14024	13979	13970	14151	14180	14252	14192	14060	14130	14129	14145	13998	14101	14142	14096	14019	13999	14192	14177	14286	14011	14012	14103	14077	14078	14044	14290	14214	14158	14123	14101	14182	14200	13830	14190	14191	14035	14049	14122	14200	14262	14007	14018	14042	14084	13992	14223	14006	14126	14116	14275	14033	14102	14102	14110	14195	14202	14021	13965	13919	14018	14186	14063	13888	14260	14074	13941	14044	14102	14080	14134	13903	14117	14043	14072	14170	13926	13975	14077	14305	14198	13994	14074	14067	14154	13944	14110	14099	14254	13983	13993	14074	13992	13931	14089	14103	13929	14196	14108	14018	14080	13942	13796	13913	14193	14010	14218	14250	13923	14213	14254	14195	14107	14118	14037	14115	13970	13983	14036	14119	14013	14158	14010	14003	14026	14125	14082	13995	14241	14125	14154	14036	13847	14015	14043	13964	13983	14065	14147	14154	14017	13833	14034	14032	14238	14070	14359	14009	14080	14203	14087	14039	13913	14071	13916	14021	14126	14230	14100	14082	14043	14063	14244	14297	14100	14142	13978	14115	13931	14028	14142	13971	14235	14082	14042	14216	14140	14154	14138	14127	14054	14202	14081	14070	13974	14203	13967	14065	13975	13915	13986	14049	13979	14076	13970	13916	13714	14211	14056	13975	14115	14027	14075	14142	14111	13913	14091	14047	14063	14045	13995	13868	14191	14060	13972	14022	14134	14217	13960	14063	14006	14051	14061	14336	14118	14242	14046	14065	13972	14063	14231	14391	14066	13913	14153	14128	13908	14146	14234	14176	14151	13990	14226	14248	14052	14016	13966	14016	14191	14170	14239	14108	14071	14260	13919	14203	14127	14070	14142	13967	14107	13930	14172	14154	14130	14111	14135	13945	13911	14023	13943	14111	14009	14121	13988	14218	14205	14050	14153	14175	14175	14182	14231	14134	14078	14163	14240	13976	14062	13961	14074	14088	14057	14194	13988	14211	14154	14091	14172	14198	14058	14047	14027	13839	14055	13864	13956	14009	14187	14141	13966	13940	14084	14030	14090	14088	14076	14248	14182	14164	13860	14065	14267	14043	14167	14000	14094	13961	14084	14225	14068	13962	13961	13975	14104	13876	14160	14073	13962	13944	14121	14028	13900	13929	14217	13994	14238	14094	14101	13936	13925	14096	13959	14066	14112	13921	14151	14004	13933	14101	14155	14126	13954	14244	14083	14149	14046	14005	14181	14145	14064	14286	13993	14062	14042	14116	14131	13943	14307	14002	14032	14030	14050	14099	14080	14093	14129	14059	14166	14063	13951	14073	14188	14000	14049	14197	14185	14021	14104	14145	14295	14112	13970	14107	14243	14231	14166	14073	14066	13997	13984	14100	14092	14079	13826	14163	14111	14060	14115	13979	14054	13937	14008	13994	14091	13954	13991	13972	13966	14094	14189	14030	13863	14152	13990	14060	13997	14099	14157	14185	14016	13927	14002	14115	13948	13921	13950	14086	14010	14138	13985	14123	14115	13967	13971	14268	14219	14121	14262	13934	14054	14107	14302	14254	14044	13796	13961	14047	14060	14135	14019	14080	14023	14002	14062	14170	13956	14087	14116	14184	14146	14058	13961	13951	14031	14084	14004	14093	14027	14174	14052	13896	14074	14138	14037	14072	14138	14232	14192	14221	14130	14144	14108	13945	13867	14069	14167	14216	14084	14014	13940	13892	14032	14201	14228	14195	14199	14169	14026	14123	14331	14100	14046	14153	13926	13769	14106	14049	14018	13928	14172	14147	14133	14078	14057	14026	14139	14155	14085	14049	14067	14184	14207	14159	14227	14134	14159	13995	13903	13936	14198	13940	13953	14166	14064	14052	14133	14077	14130	13957	14025	14054	14036	14275	14068	13831	14135	14217	14194	14183	14137	14108	14014	14076	14068	14145	14141	14117	14157	14168	14098	14090	14123	14111	13872	14188	14203	14190	13997	13907	14199	14073	14073	14020	14063	14075	13954	14093	14065	13910	13967	14174	14112	14009	14081	13896	14050	14169	14083	14000	14089	14170	14085	14078	14013	14225	13954	14087	14096	14259	13861	14360	14328	14009	14019	14118	14113	14172	13962	14138	13968	14022	14271	14173	14032	14053	14259	14114	14092	14188	14078	14224	14091	14127	14019	14121	14082	14094	14102	14133	13922	14122	14150	14208	14180	14099	14050	13983	14014	14036	14212	14215	14089	14212	13951	14287	14101	14077	14046	14171	13818	13958	14314	14063	14049	14002	14086	14276	14072	14073	14069	14121	14227	13907	14130	14127	14162	14007	14111	13982	13888	14097	14051	14007	13937	13903	14034	13896	13984	14221	14009	13943	14105	13908	14189	14148	14109	14071	14131	14007	14206	14032	14122	13984	14065	14027	14020	14044	14003	14123	14167	14088	13973	13960	13998	14046	14110	13953	14247	14180	13992	14164	14215	14118	14072	13993	14089	14088	14190	14118	13940	14049	14053	14129	14013	13984	13920	14093	14034	14099	14091	14125	14071	13979	14023	14140	14119	13857	14139	14071	14058	14128	14149	13935	14110	13984	14032	14015	14143	14193	14062	14180	14083	14017	13976	14043	14072	14034	14077	14018	14031	13933	14251	14177	14061	14132	14057	14110	14184	14221	14201	14010	14123	14235	14094	13981	14202	14167	14040	14096	14028	14045	14142	14006	14172	14244	13958	14015	14176	14138	14008	14089	14160	14144	14238	14044	14139	14081	13750	14135	14011	14113	14081	14118	14133	14128	14047	14065	14079	14235	14086	13940	14052	14130	14091	13990	14053	13928	13943	13964	13939	14120	14024	14134	14046	14204	14093	14091	14131	14130	14221	13969	14105	14056	14168	13945	14014	14169	14136	14023	13897	13983	14042	14020	14128	14217	14040	14250	14149	13983	14193	14050	13894	14237	14094	14150	14012	14238	14228	14097	14028	14035	13999	14066	13957	14086	13983	14078	14275	14044	14081	14129	14086	13871	14120	14057	13956	13953	14048	14307	14149	14137	14178	14155	14000	14299	13972	14234	13967	14141	14024	14192	14203	14137	14089	14208	14214	14248	14119	14223	14077	13983	14216	14103	14050	14161	14049	14104	14009	14097	14024	14000	14059	13971	14033	13910	13826	14106	13778	14014	14141	13871	13945	14052	13909	14020	14065	13972	14088	13952	14043	14078	14278	14300	14042	13981	13875	13996	14151	13916	13959	14092	13970	14047	14167	14149	14186	14221	14013	14125	14049	13950	14071	14172	14115	14107	14145	14171	14078	14166	14105	14087	14140	13968	14110	14074	14076	13969	13914	14051	14117	13978	14178	14000	14058	14237	14226	14255	13995	14066	14193	14054	13943	14057	14166	14085	14133	13995	14080	14096	14322	14132	14032	14066	14163	14247	14152	14051	14043	14120	14019	14103	13790	13985	14154	13874	14000	14134	14169	14093	14300	13909	14015	14196	14206	14083	14258	14115	13968	13993	14023	13986	14149	13996	14179	14170	14158	13871	14080	14025	14137	14109	14192	14148	14019	14123	14098	14009	14146	14245	14076	14001	14123	14055	14077	14228	14111
18465	22799	19690	15350	13931	13456	13094	12860	12831	12553	12600	12509	12447	12548	12393	12381	12481	12252	12377	12148	12203	12191	12157	12151	12091	11975	12158	12041	11910	12112	11938	12067	11960	12082	11970	12225	11912	12058	12016	11965	12149	12029	12101	12227	12309	12205	12303	12375	12175	11928	12155	12008	12025	11997	12035	12078	12047	12021	11984	12092	12032	11978	12117	11925	12023	11988	11988	12022	11982	11997	12243	11959	12073	12089	11879	11980	11963	11984	12164	12007	12020	11966	12116	12056	11961	12105	12047	12039	11935	12051	11944	11999	12052	12007	11950	11959	12060	11903	12105	11937	12124	12095	11951	12033	12013	11973	11995	11861	11989	11936	12139	12076	11941	12121	11849	11866	11924	11905	11944	11973	12123	11993	11905	12014	12041	12186	11900	12032	12068	11948	11873	11879	11951	11913	12094	11900	12150	11988	12112	11822	12074	11969	11875	12031	11884	12041	12069	11985	11973	12045	12007	11976	11809	12025	12002	12051	12081	12153	12034	11957	11874	12026	12110	11978	11931	12000	11967	11991	12016	11957	12060	12066	12003	12048	11907	11999	11956	11918	12012	11977	11985	12124	12158	12119	11944	11988	12018	11966	11949	11955	11988	11966	11913	11952	11990	11915	12081	12026	12210	11872	11885	11967	11856	12017	11988	11950	12035	12135	11963	11921	12001	12072	12255	12028	11904	11900	12043	11884	12189	11837	12176	12173	12085	11929	12030	12017	12054	11954	12180	11973	12020	11988	12076	11832	12118	12019	11982	12034	11967	11988	12022	12056	12063	11949	12025	11993	12001	12051	11856	11986	12017	11998	11968	12154	12085	12081	12002	12034	12154	12081	11989	11826	11923	12226	12026	11822	12103	12029	12018	12075	11825	11987	12073	11883	12071	12030	12070	12130	11904	11898	11983	11950	12086	12026	12055	11982	11914	12056	12024	11983	12120	12061	12098	12087	11948	11960	12074	11909	11865	12035	12054	12090	11856	12032	11938	11993	11947	12012	11955	12014	11969	11949	12061	11982	12017	11958	12229	12080	12058	11979	12096	11996	11920	12040	12070	11993	11968	12040	12045	11999	11965	12089	12059	12010	11990	12040	12119	12034	11985	11917	12028	11878	11980	11875	11986	11864	11952	11931	11981	12107	12134	11979	12169	11921	12034	12089	11933	12009	12120	11936	11987	11880	11985	11888	11954	12151	12031	12035	11898	12201	12015	11950	11898	11908	12043	12186	11961	12039	11913	12079	12052	12047	12052	11952	11998	12017	11877	11949	11909	11980	12120	12059	12030	11958	12026	11916	12005	11971	11963	12126	11858	11943	11891	12136	11930	12081	11996	11959	12120	11879	12075	11998	12085	11862	12028	11932	11942	12092	12007	12085	12135	12091	11907	11918	11940	12040	12056	12001	11919	12122	11929	11883	11836	11922	12122	12264	12222	12045	11998	11981	11887	12067	12102	11990	12037	12168	11841	11909	12017	11993	11772	11962	12144	12176	12004	12213	12058	12098	12029	12103	12204	11949	11949	12133	11892	12063	11966	12016	11925	12107	11946	12111	11913	11966	12153	11854	11946	11986	12042	11923	11941	12045	12075	12071	12048	11961	11933	12051	12030	11972	11989	11933	12029	12262	12112	12053	12090	12061	12291	12018	11936	11938	11992	12079	11850	12017	12081	12046	11822	12049	12115	12010	12081	11990	12070	12019	12069	12197	11984	12005	12140	12055	11791	11973	12047	12064	11945	12002	12003	12034	12199	12038	11930	11995	12004	12020	11869	12067	11892	11932	12141	12034	11974	12063	12014	12118	12106	11953	12172	12005	12193	12065	11894	12132	11999	11887	12016	11992	12067	12041	12107	12215	11979	12014	12040	12170	12057	11980	12150	12092	12147	12134	11954	12122	11874	11918	11983	11991	12020	11966	12186	12101	12088	12067	12006	12093	12089	12067	11952	12085	12087	12036	11785	12128	11945	11888	12020	11927	11968	11976	12031	12114	12040	11841	11967	11960	11998	12091	12092	11994	12061	12069	12063	11948	11900	12168	11966	11990	11918	11840	12004	12022	12103	12007	11991	11941	12075	11976	11999	11888	11892	12017	12042	11868	12042	11971	11939	12022	12086	12016	12084	12017	12063	12134	12090	12046	11966	12113	12012	11865	11870	11972	12063	11899	11953	12110	11943	12100	12055	11975	12042	11995	12138	11907	12062	12116	11918	12132	11983	12093	12189	12090	11916	11970	12095	11995	11917	11802	11969	12085	11967	12087	11995	11935	11862	11956	12076	12104	12014	12039	11953	11904	11978	12152	12053	11965	12007	12008	11949	11975	12105	12007	11934	12035	11934	11800	12056	12152	12038	11956	11983	11888	12111	11860	12012	12058	11902	11884	12006	11985	12082	12084	12108	11970	11951	11934	11910	11807	12195	11934	11921	12048	11991	12042	12015	11954	12017	12170	12029	12029	11957	12254	12060	12030	12067	11942	12097	12007	12047	11974	12037	11922	12023	11891	12029	12021	11982	12080	11872	11924	12046	11951	11933	11939	12036	12227	11876	12084	12060	12085	11949	12072	12014	12019	12068	12037	12058	11910	12028	12094	12263	11888	12118	12015	12020	12046	12112	12006	12187	11930	12034	12248	12036	11926	11936	12070	12031	12071	12124	11913	12095	12131	12018	12033	12113	11915	12033	11944	12168	12147	12033	11961	11887	12188	12103	12033	11866	11998	11903	11959	12042	12082	11944	11891	11909	11855	11900	12026	11973	12049	12003	11972	12101	12027	11967	11939	12056	12065	12001	11976	12010	12072	12004	12009	12056	11895	11980	11944	12101	11999	12164	11919	12030	12107	12197	11926	12058	12192	11977	12199	12086	12045	11962	12038	11843	12005	11997	12102	12086	12054	12044	11935	12021	11998	12045	12038	12078	12065	12135	12059	11997	12069	12020	11963	12142	11933	11953	11938	12061	11948	11998	12129	12002	12129	11962	11929	12113	12030	12183	12151	11884	12045	12019	12010	11999	11940	12212	12117	12083	12025	12051	12100	11961	12091	12005	11994	12007	12051	11979	11996	12187	12042	12038	12147	12026	12089	11948	12006	12031	12002	12037	12078	12172	11921	12033	12146	12069	11861	11997	12043	11947	11879	12002	12099	12091	12036	12018	11910	12118	11984	12037	12053	12003	12097	12123	11920	12197	11931	12017	11953	12121	12074	11965	12027	12114	11939	11993	11964	11896	11757	12047	12085	11892	11812	12019	12016	12027	12057	12089	12112	12106	12024	12021	12091	12054	12048	12004	12204	11905	12157	12115	11853	11956	12110	11980	12137	11988	11958	11960	12095	11954	12144	12002	11980	12082	11953	12222	11983	12093	11901	11990	12167	12096	11952	11850	12009	11951	11938	11951	11997	12193	11960	11962	12154	12029	11863	12219	12095	12081	11970	12026	11939	12048	11778	12020	12214	12167	12073	11961	12033	11980	11965	12148	11951	12048	12013	11851	11941	12164	11865	12156	12037	12185	12072	11995	12057	11909	11986	12116	11896	11929	11989	12017	12110	12123	11918	11963	11901	11971	12061	11886	12051	12005	12075	11886	11996	12075	11915	12030	12135	11822	11882	11896	11876	11942	12141	11779	11982	11892	12073	11936	12169	11990	12053	12186	12032	12030	11944	12123	11930	12112	11887	11934	12051	12065	12214	12087	12139	12097	12115	12122	12107	11964	11963	11968	12055	12010	11968	12022	11953	12005	12135	11929	11975	12054	12142	12041	12200	12072	12129	11974	11969	12017	12016	12002	11973	11841	12049	11974	11972	11987	11960	11832	11946	11960	12112	11992	12035	11987	12074	12013	12033	12080	11952	12124	12072	12087	12073	11981	12095	11957	12066	11985	12112	12028	12043	11908	12115	11863	12157	12027	12076	12061	12042	12019	12070	12101	12027	12017	12197	12032	12031	12096	11958	12119	12065	12050	11976	12051	11929	11992	11968	12026	11861	12045	11991	12084	11967	11975	12134	11962	12038	12062	12059	12005	12006	11957	11906	11945	12221	12035	11927	12027	12142	12080	12038	12181	12064	12150	11961	11983	11950	11936	11940	11990	12100	12104	11978	11987	11941	11966	12117	11875	12012	11837	11892	11987	12109	11852	11868	12004	11980	11986	11878	12061	12171	12028	11949	11969	11895	11935	12106	11981	11921	12098	12053	12136	11919	11806	12068	12093	11835	12038	11987	11980	12112	12039	12059	12013	11987	11968	12011	12028	11897	12197	12066	12169	12164	11951	11919	12106	11989	11984	12007	11838	12030	12115	12083	12069	12199	11984	11923	12029	11956	12184	12042	12098	12074	11995	12095	11881	12079	11972	11918	12038	12060	12091	11965	12169	12041	12111	12179	12027	12021	11959	12039	11956	11970	11910	11989	12025	12104	12054	11856	12124	11909	12011	12107	12116	12132	11948	11996	12137	11981	12129	12006	12158	11952	12083	12042	12008	12086	12080	12182	11972	12042	12084	11940	12118	12019	12062	12095	12084	11972	12123	12001	12036	11999	11990	12034	12072	11957	12074	11793	12032	12054	12147	11955	11845	11964	12018	12041	12025	12011	12140	11985	11957	12070	11957	11989	11933	12103	12017	12111	11813	12105	12152	12011	12075	11922	11949	12034	12192	11973	11979	12090	12137	12032	12064	12064	12109	12062	12057	12074	12106	12086	12190	12019	12035	12015	12067	12008	12106	12064	12005	12035	11963	12045	12003	11969	12081	12093	11964	12075	11954	12066	12014	11964	11887	11995	12175	12045	12004	12026	11961	12023	12056	11984	11979	12095	12046	11967	12027	11971	11887	12090	12025	12243	12050	11990	11875	12002	12025	12076	12010	11914	12211	11961	12088	11828	12110	12145	12012	11963	12111	12140	12073	12002	12076	12066	12064	12093	12032	12025	12095	12007	12037	12049	12069	12081	12130	12009	12036	11869	12197	12016	12172	12105	12075	12032	11961	12105	12126	12045	12040	12159	11892	12188	12077	12040	12053	12171	12094	12048	11941	12019	11931	12092	12000	12012	11876	12098	11910	11915	12054	12020	12050	12047	11997	11892	11957	11856	11899	11994	12104	12170	12154	12084	12036	12024	12022	12049	11954	12191	12092	12046
24874	20979	27890	24496	21898	19841	17766	15390	15037	14750	14658	14417	14381	14524	14525	14409	14249	14025	14089	13987	13800	13844	14038	13775	13910	13888	13681	13765	13753	13624	13806	13576	13965	13637	13712	13624	13673	13726	13660	13784	13765	13696	13633	14021	14901	15187	14606	13829	13738	13518	13481	13460	13607	13730	14025	13802	13659	13778	13739	13692	13623	13660	13578	13834	13696	13882	13790	13539	13543	13608	13712	13585	13578	13587	13634	13656	13723	13622	13731	13636	13577	13576	13707	13617	13610	13744	13649	13641	13780	13547	13492	13573	13504	13646	13549	13658	13645	13587	13573	13623	13497	13715	13707	13819	13674	13685	13583	13720	13675	13486	13361	13613	13613	13632	13723	13502	13798	13535	13541	13687	13596	13713	13674	13672	13660	13578	13698	13622	13623	13589	13672	13564	13615	13659	13615	13655	13560	13552	13582	13629	13475	13656	13676	13615	13714	13619	13650	13801	13562	13509	13621	13606	13507	13592	13645	13745	13596	13443	13629	13522	13584	13503	13464	13667	13612	13600	13850	13680	13648	13800	13651	13515	13620	13635	13649	13618	13580	13672	13558	13734	13712	13585	13551	13440	13591	13582	13689	13540	13699	13692	13682	13669	13742	13523	13602	13832	13518	13747	13834	13514	13541	13638	13749	13678	13599	13468	13709	13475	13689	13603	13631	13432	13500	13679	13592	13579	13524	13469	13789	13652	13602	13457	13694	13798	13813	13432	13506	13504	13506	13531	13692	13569	13728	13819	13686	13614	13598	13668	13598	13782	13477	13630	13671	13597	13653	13747	13621	13654	13676	13517	13750	13549	13714	13555	13695	13460	13631	13593	13619	13742	13782	13709	13524	13603	13713	13419	13409	13687	13556	13538	13564	13744	13495	13479	13453	13830	13517	13642	13438	13686	13638	13512	13651	13587	13823	13705	13791	13534	13707	13542	13703	13638	13634	13690	13776	13655	13644	13323	13600	13721	13415	13585	13579	13592	13698	13531	13664	13547	13659	13716	13493	13678	13713	13658	13690	13778	13605	13783	13555	13830	13566	13606	13715	13709	13580	13537	13718	13663	13646	13468	13655	13525	13578	13776	13564	13553	13607	13499	13728	13613	13648	13904	13706	13764	13550	13540	13668	13590	13505	13598	13674	13658	13577	13624	13479	13591	13612	13634	13299	13702	13629	13821	13615	13603	13548	13598	13685	13563	13780	13625	13485	13595	13590	13634	13640	13709	13602	13568	13669	13659	13763	13712	13677	13468	13769	13855	13715	13493	13676	13651	13556	13424	13597	13488	13757	13617	13550	13501	13583	13459	13614	13591	13777	13729	13814	13665	13625	13747	13662	13352	13623	13589	13704	13737	13729	13745	13861	13453	13779	13723	13747	13654	13627	13605	13508	13652	13670	13595	13593	13624	13484	13533	13525	13758	13726	13665	13458	13637	13579	13703	13555	13597	13697	13594	13641	13589	13666	13574	13693	13662	13730	13574	13827	13542	13597	13619	13715	13603	13608	13638	13641	13595	13656	13690	13594	13812	13605	13604	13714	13655	13679	13694	13485	13674	13608	13641	13536	13737	13489	13565	13510	13615	13636	13438	13638	13634	13663	13797	13653	13713	13814	13573	13706	13798	13676	13583	13520	13567	13705	13563	13491	13699	13758	13628	13524	13690	13500	13695	13735	13828	13688	13708	13636	13447	13641	13497	13768	13467	13741	13616	13593	13637	13741	13484	13605	13805	13752	13591	13623	13466	13673	13419	13610	13659	13577	13730	13702	13557	13543	13622	13666	13487	13670	13721	13652	13721	13636	13584	13527	13695	13642	13701	13524	13703	13812	13490	13568	13629	13472	13734	13553	13594	13821	13689	13694	13663	13581	13505	13594	13475	13499	13748	13593	13507	13521	13522	13428	13450	13681	13748	13576	13698	13495	13582	13639	13610	13798	13516	13512	13837	13580	13649	13470	13608	13800	13672	13783	13554	13627	13709	13543	13704	13738	13879	13540	13622	13759	13800	13853	13791	13434	13675	13739	13721	13695	13659	13596	13694	13634	13531	13430	13684	13718	13772	13726	13680	13624	13567	13557	13533	13706	13632	13553	13570	13596	13643	13599	13784	13687	13564	13611	13737	13666	13701	13666	13689	13488	13722	13666	13545	13638	13577	13921	13704	13807	13554	13613	13813	13703	13627	13562	13735	13620	13744	13703	13437	13637	13594	13611	13544	13665	13789	13668	13668	13817	13538	13655	13625	13565	13706	13696	13557	13675	13568	13737	13764	13727	13654	13612	13646	13723	13686	13547	13603	13589	13755	13604	13478	13602	13620	13779	13771	13716	13665	13892	13567	13507	13789	13608	13526	13770	13715	13675	13656	13561	13717	13702	13815	13708	13538	13704	13493	13499	13729	13647	13555	13683	13606	13563	13571	13584	13681	13702	13663	13570	13723	13775	13721	13611	13483	13694	13715	13578	13428	13629	13729	13796	13643	13600	13773	13606	13650	13490	13629	13637	13757	13645	13538	13706	13479	13614	13633	13643	13654	13608	13606	13754	13735	13667	13857	13591	13446	13649	13575	13634	13624	13716	13821	13628	13513	13763	13729	13571	13652	13775	13369	13546	13702	13551	13645	13585	13603	13723	13714	13704	13675	13544	13635	13496	13531	13510	13577	13590	13524	13627	13651	13674	13613	13753	13650	13718	13733	13616	13490	13497	13532	13605	13636	13502	13617	13717	13675	13604	13588	13567	13600	13772	13605	13576	13592	13642	13619	13741	13620	13564	13607	13721	13519	13732	13674	13602	13635	13664	13545	13456	13627	13586	13721	13597	13512	13494	13686	13763	13649	13669	13660	13541	13350	13790	13625	13624	13616	13753	13556	13827	13587	13796	13762	13519	13734	13597	13575	13822	13584	13669	13750	13822	13650	13874	13474	13706	13771	13479	13559	13524	13640	13705	13617	13626	13711	13703	13644	13755	13554	13671	13964	13777	13606	13522	13527	13499	13628	13652	13625	13769	13382	13638	13458	13505	13426	13593	13647	13765	13812	13740	13442	13574	13596	13881	13657	13698	13643	13489	13487	13626	13554	13525	13634	13844	13731	13710	13635	13629	13603	13648	13474	13752	13635	13735	13446	13648	13670	13865	13531	13639	13716	13531	13604	13893	13780	13792	13637	13508	13604	13400	13536	13556	13671	13774	13655	13714	13683	13500	13340	13819	13572	13780	13530	13637	13608	13716	13574	13782	13748	13513	13604	13837	13524	13389	13739	13677	13414	13654	13602	13761	13985	13712	13669	13522	13593	13727	13596	13616	13614	13669	13800	13636	13479	13527	13439	13479	13784	13762	13741	13775	13845	13854	13794	13728	13590	13620	13602	13781	13707	13651	13582	13852	13350	13449	13732	13686	13679	13662	13693	13646	13701	13711	13551	13625	13573	13544	13685	13590	13663	13551	13684	13660	13616	13653	13727	13559	13573	13694	13860	13819	13807	13611	13709	13586	13683	13691	13860	13548	13720	13841	13617	13757	13454	13438	13534	13665	13732	13670	13864	13657	13650	13486	13560	13575	13605	13411	13721	13803	13573	13547	13613	13751	13829	13596	13670	13615	13663	13619	13602	13625	13683	13567	13453	13566	13738	13728	13759	13809	13676	13686	13711	13767	13646	13640	13466	13590	13676	13663	13594	13502	13585	13508	13634	13601	13806	13613	13765	13572	13596	13607	13733	13576	13564	13613	13611	13630	13751	13782	13660	13681	13674	13569	13578	13773	13730	13679	13658	13906	13628	13832	13706	13733	13541	13677	13576	13613	13586	13730	13649	13672	13803	13690	13635	13615	13699	13730	13614	13559	13683	13629	13810	13706	13610	13451	13889	13614	13573	13606	13496	13531	13858	13530	13647	13676	13481	13631	13741	13734	13457	13660	13565	13532	13656	13700	13827	13682	13767	13762	13661	13684	13602	13665	13528	13658	13673	13636	13539	13482	13667	13643	13574	13689	13700	13777	14004	13669	13619	13765	13767	13895	13622	13827	13695	13621	13745	13718	13466	13443	13872	13612	13661	13672	13642	13592	13685	13634	13769	13656	13667	13597	13637	13825	13628	13668	13433	13420	13587	13594	13650	13614	13565	13556	13693	13647	13759	13551	13500	13738	13584	13764	13637	13741	13503	13476	13566	13399	13589	13688	13671	13761	13512	13786	13510	13616	13692	13750	13735	13759	13452	13706	13705	13384	13657	13593	13437	13486	13662	13554	13705	13448	13526	13652	13572	13627	13573	13699	13709	13664	13565	13672	13727	13800	13613	13763	13573	13721	13700	13586	13744	13643	13670	13689	13464	13552	13744	13538	13528	13602	13660	13707	13651	13629	13662	13792	13546	13773	13602	13742	13616	13727	13581	13395	13603	13666	13736	13835	13639	13700	13636	13687	13463	13579	13367	13528	13653	13666	13523	13530	13503	13559	13522	13730	13745	13784	13575	13542	13711	13518	13553	13546	13842	13662	13701	13635	13645	13801	13638	13701	13533	13470	13564	13789	13598	13587	13769	13582	13751	13676	13598	13555	13529	13730	13736	13577	13561	13930	13769	13522	13528	13659	13532	13735	13731	13720	13776	13639	13709	13560	13594	13489	13613	13640	13517	13635	13666	13681	13738	13706	13754	13585	13624	13654	13600	13603	13786	13611	13665	13910	13626	13607	13576	13658	13748	13764	13577	13713	13546	13553	13633	13800	13811	13488	13668	13579	13659	13708	13633	13574	13570	13760	13828	13765	13869	13572	13829	13808	13672	13483	13732	13614	13837	13911	13692	13729	13546	13938	13732	13562	13592	13685	13555	13696	13617	13663	13607	13879	13817	13524	13685	13625	13565	13620	13752	13476	13702	13774	13634	13611	13605	13742	13550	13646	13415	13614	13498	13388	13637	13611	13696	13620	13756	13831	13683	13663	13510	13534	13644	13450	13799	13841	13643	13316	13762	13476	13533	13458	13494	13723	13625	13489	13818	13679	13582	13278	13563	13642	13651	13543	13707	13682	13523	13589	13680	13496	13767	13656	13700	13634	13841	13731	13598	13417	13688	13557	13614	13648	13765	13757	13453	13519	13627	13596	13596	13719	13511	13844	13526	13718	13588	13655	13594
21360	34878	31141	23099	18890	16585	14999	14418	13935	13337	13108	12904	12832	13144	12962	12676	12617	12271	12321	12073	12065	12059	11992	12049	11918	12143	11928	11826	12032	11762	11762	11992	11669	11818	11702	11892	11744	11711	11814	11805	11844	11766	11975	12747	13805	13657	12976	11982	11973	11803	11861	11882	11608	11747	11746	11924	11674	11736	11742	11754	11792	11742	11810	11736	11829	11688	11650	11864	11697	11851	11863	11779	11728	11846	11621	11732	11687	11727	11793	11774	11617	11879	11673	11819	11790	11704	11669	11738	11847	11729	11652	11638	11707	11695	11882	11697	11750	11787	11737	11765	11676	11748	11617	11884	11707	11822	11786	11839	11715	11731	11673	11931	11799	11698	11816	11601	11740	11643	11824	11742	11737	11846	11739	11715	11818	11744	11668	11722	11860	11730	11705	11648	11794	11676	11802	11800	11827	11705	11678	11856	11840	11738	11791	11894	11664	11753	11689	11808	11695	11666	11754	11911	11664	11806	11714	11604	11711	11815	11611	11754	11721	11780	11891	11811	11830	11711	11765	11746	11707	11736	11668	11752	11792	11755	11682	11736	11705	11682	11713	11855	11874	11722	11698	11793	11734	11680	11879	11763	11687	11841	11791	11588	11902	11912	11784	11828	11775	11761	11849	11736	11677	11646	11870	11814	11777	11737	11714	11877	11702	11638	11823	11646	11814	11839	11840	11743	11682	11766	11863	11718	11745	11849	11731	11764	11690	11824	11739	11872	11684	11664	11799	11947	11705	11826	11533	11615	11846	11731	11804	11687	11849	11880	11807	11878	11892	11860	11758	11571	11693	11710	11617	11743	11885	11697	11656	11808	11794	11835	11827	11893	11776	11748	11868	11663	11803	11699	11746	11881	11603	11713	11706	11826	11924	11875	11759	11694	11823	11753	11814	11780	11769	11972	11615	11777	11813	11689	11772	11697	11807	11775	11693	11703	11653	11639	11919	11779	11841	11838	11747	11712	11651	11676	11750	11861	11576	11678	11883	11786	11832	11840	11724	11620	11711	11768	11707	11706	11607	11626	11860	11768	11720	11700	11737	11662	11827	11648	11672	11833	11862	11774	11699	11730	11645	11785	11655	11644	11741	11745	11752	11845	11608	11822	11866	11634	11716	11750	11546	11695	11827	11740	11616	11781	11746	11752	11766	11874	11617	11699	11793	11563	11669	11796	11745	11957	11756	11779	11835	11713	11772	11729	11731	11815	11658	11792	11736	11845	11574	11837	11805	11797	11710	11766	11655	11813	11742	11861	11697	11691	11848	11732	11750	11721	11624	11765	11801	11795	11676	11749	11704	11924	11673	11909	11806	11753	11959	11680	11731	11700	11768	11804	11799	11768	11740	11700	11763	11842	11799	11794	11564	11731	11779	11623	11645	11592	11664	11726	11868	11858	11686	11720	11845	11622	11718	11733	11769	11706	11583	11701	11862	11790	11737	11778	11802	11645	11762	11777	11950	11668	11857	11607	11849	11809	11534	11780	11601	11762	11757	11679	11681	11768	11818	11680	11868	11506	11684	11770	11755	11830	11740	11667	12072	11725	11799	11776	11784	11742	11801	11772	11662	11791	11728	11775	11578	11665	11874	11808	11852	11698	11820	11854	11782	11847	11720	11703	11730	11722	11733	11677	11773	11713	11783	11673	11705	11652	11752	11763	11776	11726	11887	11733	11702	11859	11870	11880	11758	11861	11722	11781	11866	11630	11817	11807	11736	11808	11716	11950	11632	11799	11785	11732	11682	11631	11774	11883	11561	11747	11799	11776	11872	11710	11789	11601	11705	11769	11664	11657	11673	11688	11787	11726	11814	11709	11777	11670	11747	11799	11723	11787	11721	11801	11666	11735	11827	11739	11795	11756	11688	11653	11746	11779	11830	11690	11801	11748	11804	11873	11725	11775	11746	11696	11782	11777	11628	11787	11814	11759	11837	11576	11744	11624	11746	11781	11716	11709	11698	11655	11626	11697	11828	11679	11601	11697	11628	11904	11879	11588	11777	11764	11582	11754	11753	11930	11773	11707	11795	11765	11729	11714	11728	11780	11667	11797	11622	11712	11807	11871	11692	11937	11691	11792	11670	11706	11584	11803	11573	11609	11786	11580	11756	11672	11758	11704	11812	11710	11767	11778	11718	11801	11769	11734	11876	11885	11961	11832	11807	11691	11861	11848	11762	11660	11758	11832	11926	11649	11739	11685	11674	11855	11533	11852	11727	11803	11938	11563	11803	11691	11847	11632	11837	11714	11642	11648	11695	11736	11580	11769	11720	11648	11647	11693	11621	11821	11744	11614	11747	11782	11851	11745	11977	11740	11869	11779	12011	11790	11763	11824	11730	11710	11855	11836	11773	11711	11796	11808	11654	11598	11790	11719	11769	11904	11788	11787	11797	11763	11644	11758	11840	11906	11776	11715	11858	11833	11725	11838	11780	11723	11824	11760	11724	11714	11764	11863	11693	11674	11741	11694	11737	11864	11854	11783	11703	11724	11871	11691	11809	11736	11806	11940	11738	11818	11867	11736	11786	11893	11695	11648	11774	11944	11699	11840	11772	11834	11772	11846	11704	11690	11663	11911	11631	11677	11694	11676	11787	11643	11653	11773	11723	11833	11763	11585	11741	11636	11701	11819	11776	11802	11709	11887	11628	11813	11762	11639	11806	11758	11770	11684	11721	11736	11811	11729	11821	11696	11795	11717	11708	11702	11612	11776	11791	11696	11761	11809	11576	11673	11738	11765	11806	11643	11923	11834	11892	11795	11749	11795	11708	11724	11816	11740	11745	11704	11737	11734	11878	11757	11721	11791	11850	11787	11834	11626	11713	11893	11840	11677	11840	11619	11801	11793	11772	11738	11754	11785	11769	11841	11760	11817	11753	11687	11831	11779	11794	11907	11589	11708	11744	11742	11711	11690	11802	11743	11799	11530	11679	11841	11611	11779	11669	11745	11641	11569	11882	11761	11814	11836	11876	11611	11876	11740	11681	11795	11685	11936	11800	11576	11802	11729	11703	11878	11833	11826	11747	11790	11825	11633	11781	11650	11828	11688	11803	11723	11779	11589	11594	11762	11731	11692	11658	11857	11653	11645	11700	11725	11684	11859	11618	11695	11628	11721	11761	11616	11677	11711	11695	11683	11615	11760	11825	11816	11817	11835	11691	11742	11870	11783	11800	11717	11790	11765	11884	11757	11881	11703	11867	11741	11950	11783	11775	11724	11796	11690	11641	11673	11748	11669	11758	11743	11675	11570	11700	11808	11787	11620	11889	11658	11777	11721	11696	11671	11836	11563	11747	11797	11800	11815	11692	11721	11835	11740	11905	11745	11785	11800	11870	11650	11883	11746	11715	11771	11768	11790	11838	11854	11782	11621	11810	11748	11892	11801	11705	11913	11711	11843	11844	11700	11867	11700	11791	11679	11861	11695	11902	11707	11788	11889	11712	11655	11847	11669	11629	11652	11696	11724	11838	11826	11772	11866	11771	11696	11732	11872	11646	11859	11692	11634	11735	11584	11848	11716	11721	11713	11762	11756	11716	11912	11770	11685	11709	11717	11782	11724	11757	11559	11697	11783	11821	11564	11753	11685	11742	11736	11791	11744	11679	11767	11756	11635	11790	11991	11698	11767	11728	11764	11672	11780	11904	11722	11843	11693	11599	11752	11765	11758	11737	11828	11799	11759	11681	11623	11649	11637	11828	11641	11796	11770	11719	11817	11797	11519	12001	11712	11696	11696	11708	11671	11597	11806	11781	11673	11622	11770	11653	11626	11817	11631	11787	11971	11729	11626	11673	11914	11709	11966	11625	11870	11803	11855	11834	11832	11718	11852	11636	11741	11505	11757	11719	11897	11595	11852	11772	11704	11698	11705	11798	11861	11709	11604	11801	11811	11779	11675	11728	11606	11816	11823	11766	11831	11792	11548	11734	11945	11739	11625	11669	11613	11591	11887	11786	11830	11845	11864	11801	11868	11710	11771	11598	11778	11826	11775	11972	11644	11605	11717	11608	11856	11763	11670	11789	11808	11724	11689	11717	11606	11655	11863	11771	11676	11708	11650	11807	11753	11831	11940	11686	11761	11698	11852	11961	11719	11734	11740	11866	11799	11774	11700	11616	11866	11792	11790	11840	11697	11805	11809	11739	11871	11700	11861	11830	11785	11755	11940	11781	11690	11781	11757	11620	11783	11819	11565	11765	11729	11635	11822	11694	11726	11822	11951	11621	11772	11791	11705	11705	11722	11795	11849	11750	11850	11616	11633	11673	11819	11676	11668	11677	11752	11919	11800	11788	11750	11750	11662	11922	11748	11794	11606	11874	11794	11761	11906	11827	11827	11860	11691	11877	11684	11806	11712	11743	11732	11570	11683	11747	11665	11606	11714	11612	11631	11720	11734	11817	11831	11793	11834	11859	11657	11651	11791	11690	11772	11736	11747	11782	11777	11808	11780	11911	11784	11877	11568	11739	11729	11776	11733	11804	11784	11678	11543	11742	11684	11695	11805	11808	11758	11612	11678	11607	11748	11950	11784	11669	11703	11798	11781	11690	11808	11920	11751	11805	11562	11741	11678	11775	11700	11835	11782	11821	11783	11723	11903	11845	11757	11828	11688	11774	11857	11743	11806	11677	11762	11759	11707	11783	11910	11669	11639	11835	11590	11754	11703	11796	11814	11850	11733	11716	11813	11767	11697	11644	11836	11602	11640	11778	11684	11806	11806	11676	11758	11880	11747	11817	11770	11665	11729	11596	11823	11661	11822	11821	11776	11935	11779	11586	11747	11655	11753	11846	11709	11843	11751	11756	11885	11711	11678	11754	11799	11755	11636	11731	11829	11661	11932	11676	11795	11758	11610	11885	11752	11774	11765	11644	11723	11507	11531	11754	11878	11715	11729	11783	11918	11847	11703	11744	11857	11815	11649	11976	11622	11707	11854	11759	11645	11768	11642	11770	11724	11604	11749	11723	11608	11850	11693	11802	11751	11593	11718	11738	11741	11632	11801	11717	11775	11640	11661	11863	11831	11789	11808	11824	11691	11696	11763	11741	11809	11844	11660	11765	11532	11927	11836	11795	11672	11790	11820	11706	11698	11756	11763	11780	11676	11846	11703	11895	11723	11553	11723	11633	11797
23647	21005	28351	23743	21425	22736	21127	16560	15315	15011	14584	14110	14507	14602	14367	14189	14078	13735	13687	13610	13634	13440	13550	13517	13573	13621	13408	13282	13377	13331	13285	13241	13432	13221	13256	13199	13320	13269	13138	13242	13220	13250	13905	15154	15406	15225	14245	13819	13467	13373	13247	13191	13362	13031	13471	13086	13333	13276	13118	13199	13262	13130	13266	13269	13072	13212	13182	13128	12991	13333	13327	13224	13173	13353	13237	13299	13177	13358	13146	13104	13115	13090	13362	13335	13227	13229	13201	13174	13323	13126	13132	13283	13124	13231	13088	13199	13136	13281	13312	13241	13248	13421	13035	13222	13198	13354	13186	13036	13279	13170	13295	13134	13256	13176	13237	13217	13266	13102	13188	13114	13379	13237	13121	13205	13180	13237	13148	13262	13102	13183	13047	13186	13263	13208	13298	13174	13305	13102	13212	13166	13159	13165	13302	13080	13246	13133	13400	13147	13210	13138	13150	13355	13386	13142	13373	13408	13253	13195	13278	13232	13170	13060	13018	13083	13333	13031	13349	13247	13223	13239	13382	13038	13200	12916	13137	13315	13208	13299	13242	13301	13167	13155	13289	13249	13128	13139	13195	13180	13097	13263	13188	13076	12984	13276	12982	13164	13332	13176	13126	13290	13017	13224	13132	12934	13023	13145	13198	13197	13296	13249	13237	13219	13098	13038	13180	13278	13202	13312	13462	13198	13153	13235	13154	13215	13234	13003	13086	13014	13088	13127	13310	13135	13236	13181	13220	13249	13065	13236	13350	13256	13240	13082	13183	13221	13159	13249	13271	13357	13219	13394	13173	12989	13176	13160	13040	13026	13234	13121	13157	13144	13281	13476	13188	13127	13235	13205	13128	13123	13299	13270	13274	13127	13199	13308	13213	13119	13092	13267	13214	13197	13196	13040	13354	13197	13339	13138	13026	13166	13292	13170	13089	13127	13136	13233	13080	13143	13219	13283	13203	13244	13151	13042	13020	13168	13198	13225	13363	13225	13287	13118	13108	13252	13000	13189	13269	13088	13335	13251	13152	13213	13048	13170	13172	13289	13051	13216	13151	13168	13311	13332	13153	13116	13138	13129	13381	13134	13256	13378	13169	13085	13103	13167	13148	13224	13129	13094	13199	13078	13146	13226	13205	13170	13198	13230	13150	13083	13110	13265	13218	13152	13081	13120	13039	13163	13289	13356	13239	13326	13160	13176	13190	13117	13180	13304	13084	13116	13242	13228	12909	13133	13169	13181	12973	13153	13315	13075	13218	13083	13284	13126	13140	13182	13046	13284	13169	13330	13172	13235	13136	13207	13191	13070	13276	13203	13169	13048	13221	13190	13104	13152	13021	13023	13035	12920	13200	13133	13262	13260	13219	13297	13232	13071	13137	12995	13217	13047	13329	12910	13195	13127	13299	13347	13269	13119	13245	13191	13175	13093	13028	13168	13111	13288	13095	13151	13231	13253	13302	13302	13142	13220	13118	13248	13317	13264	13249	13239	13147	13295	13269	13031	13304	13219	13168	13195	13307	13108	13164	13087	13056	13083	13170	13109	13186	13302	13151	13097	13123	13100	13175	13330	13084	13181	13032	13057	13196	13163	13253	13154	13087	13103	13268	13196	13045	12985	13287	13033	13249	13127	13213	13215	13272	13197	13215	13363	13126	13204	13224	13171	13386	13386	13266	13273	13254	13111	13172	13058	13171	13220	13028	13365	13130	13351	13210	13169	13296	12997	13023	13097	13111	13296	13061	13140	13249	13202	13051	13374	13232	13067	12943	13194	13211	13095	13237	13202	13297	13294	13203	13261	13145	13202	13193	13069	13140	13044	13312	13142	13244	13211	13147	13228	13065	13238	13211	13121	13235	13224	13453	12987	13110	13181	13237	13170	13128	13129	13200	13160	13137	13181	13161	13105	13110	13124	13210	13094	13275	13007	13231	13078	13119	13048	13009	13098	13159	13335	13276	13270	13308	13151	13171	13140	13075	13154	13081	13340	13065	13137	13124	13273	13362	13225	13116	13190	13021	13314	13216	12952	13146	13183	13280	13224	13114	13377	13257	13158	13276	13171	13160	13377	13272	13165	13260	13357	13314	13148	13210	13228	13220	13171	13220	13095	13167	13138	13143	13178	13087	13244	13396	13322	13051	13243	13267	13086	13109	13078	13040	13105	13216	13326	13258	12952	13167	13265	13073	13220	13161	13172	13303	13150	13035	13130	13094	13240	13116	12967	13184	13117	13161	13170	13048	12912	13213	13300	13250	13324	13305	13043	13154	13150	13056	13330	13119	13108	13152	13174	12978	13175	13169	13427	13183	13246	13102	13111	13215	13090	13288	13132	12924	13178	13250	13255	13207	13108	13010	13067	13073	13145	13161	13129	13104	12993	12980	12946	13060	13048	13093	13055	13112	13101	13164	13101	13142	13063	13254	13186	13104	13208	13053	12986	13091	13124	13103	13228	13121	13147	13003	13170	13106	13287	13127	13121	13167	13363	13220	13198	13136	13155	13164	13277	13026	12987	13227	13114	13201	13282	13257	13002	13040	13047	13211	13231	13073	13226	13186	13057	13154	13111	13104	13132	13160	13188	13235	13174	13313	13148	13210	13164	13169	13120	13140	13249	13096	13223	13225	13200	13380	13266	13368	13017	13139	13322	13089	13133	13107	13286	13241	13214	13241	13263	13072	13170	13165	13334	13224	13140	13025	13032	13257	13273	13237	13159	13235	13186	13101	13128	13192	13275	13149	13263	13324	13320	13107	13260	13288	13020	13024	13139	13276	13198	13269	13181	13356	13145	13076	13292	12930	13147	13130	13121	13077	13276	13247	13095	13060	13206	13183	13138	13286	13106	13238	13207	13169	13201	13278	13097	13378	13088	13004	13044	13144	13289	13311	13332	13239	13196	13280	13029	13142	13050	13006	13213	13302	13211	13324	13098	13166	13246	13329	13092	13170	13157	13363	13092	13296	13121	13359	13278	13366	13053	13196	13232	13465	13309	13185	13292	13311	13098	13265	13171	13176	13266	13361	13236	13162	13279	13253	13076	13110	13200	13077	13140	13077	13171	13532	13357	13315	13071	13110	13132	13207	13035	13069	13081	13181	13144	13267	13237	13204	13218	12955	13105	13103	13208	13257	13206	13065	13222	13087	13071	13175	13098	13283	13235	13162	13340	13188	13375	13115	13112	13150	13066	13108	13201	13016	13181	13073	13040	13246	13071	13104	13108	13131	13051	13292	13216	13212	13052	13170	13280	13009	13318	13278	13156	13186	13283	13168	13187	13156	13168	13180	13274	13284	13169	13101	13134	13173	13243	13188	13271	13233	13135	13208	13206	13279	13303	13068	13093	13202	13118	13071	13247	13037	13199	13057	13444	13044	13275	13267	13195	13191	13398	13016	12956	13185	13171	13011	13119	13278	13260	13217	13248	13113	13194	13171	13014	13139	13281	13183	13386	13121	13346	13265	13030	13290	13138	13207	13091	13127	13237	13146	13025	13167	13270	13111	13159	13161	13178	13277	13152	13137	13242	13220	13234	13220	13168	13258	13117	12973	13167	13114	13209	13160	13166	13521	13182	13088	12892	13270	13181	13292	13102	13150	13201	13104	13075	13277	13163	12989	13205	13263	13163	13223	13209	13174	13196	13305	13288	13225	13279	13060	13117	13330	13221	13174	13183	13077	13270	13339	13125	13229	13162	13190	13228	13082	13086	13239	13162	13170	13239	13397	13079	13249	13018	13125	13026	13046	13065	13082	13122	13316	13239	13130	13179	13128	13170	13229	13174	13252	13206	13261	13029	13088	13044	13275	13236	13287	13193	12957	13026	13253	13124	13296	13155	13161	13245	13226	13197	13236	13086	13121	13237	13074	13173	13210	13137	13149	13327	13284	13198	13210	13144	13222	13347	13085	13151	13103	13023	13207	13215	13256	13323	13196	13256	13134	12997	13109	13027	13138	13156	12962	13190	13106	13388	13053	13074	13226	13103	13057	13438	13130	13316	13224	13081	13207	13193	13071	13068	13195	13164	13248	12966	13317	12966	13147	13303	13046	13131	13012	13075	13070	13171	13145	13005	13100	13006	13292	13226	12922	13083	13126	13178	13211	13010	13271	13257	13180	13151	13199	13192	13390	13301	13315	13080	13058	13107	13232	13329	13007	13202	13043	13122	13192	13202	13341	13171	13140	13245	13146	13086	13082	13166	13006	13201	13103	13197	13288	13328	13091	13148	13145	13102	13264	13376	13096	13131	13188	13185	12990	13054	13302	13158	13280	13183	13010	13045	13141	13072	13133	13124	13293	13257	13044	13035	13222	13124	13138	13152	13146	13199	13267	13223	13276	13008	13091	13117	13251	13394	13418	12983	13300	13047	13186	13124	13158	13090	13141	12929	13093	13114	13184	13180	13089	13223	13359	13197	13030	13143	13108	13186	13114	13269	13056	13105	13137	13084	13254	13254	13081	13064	13084	13339	13213	13329	13425	13295	13283	13319	13289	13178	13340	13136	13082	13116	13149	13146	13216	13303	13253	13342	13072	13206	13307	13208	13268	13162	13334	13338	12918	13190	13232	13361	13253	13133	13060	13155	13447	13259	13213	13199	13185	13150	13229	13210	13331	13035	13148	13285	13277	12997	13129	13226	13055	13082	13169	13090	13114	13159	13142	13373	13207	13184	13142	13253	13216	13055	13259	13215	13307	13167	13141	13060	13256	13287	13178	12964	13177	13385	13246	13318	13308	13248	13179	13230	13263	13032	13238	12997	13240	13177	13293	13312	13093	13212	13193	13262	13156	13227	13194	13188	13280	13308	13222	13178	13018	13281	12877	13186	13162	13087	13227	13000	13113	12951	13069	13170	13216	13068	13309	13174	13320	12970	13101	13083	13117	13207	13234	13118	13090	13125	13369	13193	13172	13319	13182	13217	13224	12910	13214	13161	13061	13010	13034	13115	13241	13196	13252	13047	13164	12973	13022	13146	13249	13085	13206	13424	13192	13118	13190	13210	13222	13287	13190	13230	13194	13149	13128	13131	13116	13242	13156	13212	13325	13122	12997	13115	13132	13368	13109	12994	13330	13086	13096	13033	13121	13152	13322	13209	13180	13265	13167	13328	13243	13305	13126	13127	13002	13044
23769	39688	36660	27505	22970	19367	16902	15897	15088	14221	13743	13088	13466	13440	13294	13214	12687	12555	12278	12345	12110	11867	11913	11994	11936	11989	11713	11763	11666	11641	11623	11551	11642	11675	11691	11685	11614	11461	11478	11520	11654	11563	12570	15037	14719	13911	12980	12079	11703	11645	11541	11473	11418	11487	11516	11630	11530	11551	11536	11534	11542	11381	11556	11535	11341	11459	11449	11540	11438	11520	11389	11590	11407	11521	11461	11498	11509	11518	11500	11491	11566	11531	11831	11471	11507	11621	11353	11611	11477	11423	11607	11371	11433	11391	11495	11295	11614	11501	11455	11571	11473	11439	11374	11515	11511	11578	11365	11544	11486	11510	11575	11321	11507	11505	11361	11348	11674	11588	11540	11362	11483	11427	11380	11487	11395	11580	11562	11451	11406	11458	11483	11455	11501	11320	11536	11406	11317	11519	11554	11519	11473	11606	11504	11451	11477	11593	11482	11515	11418	11439	11513	11369	11390	11652	11368	11463	11467	11423	11304	11564	11453	11447	11332	11554	11637	11493	11448	11485	11501	11601	11426	11629	11516	11555	11465	11572	11463	11411	11589	11595	11589	11566	11514	11488	11457	11469	11490	11632	11520	11374	11543	11557	11494	11444	11460	11455	11513	11335	11401	11561	11537	11399	11711	11515	11390	11421	11413	11615	11590	11458	11445	11524	11581	11498	11399	11390	11403	11441	11618	11392	11485	11549	11505	11582	11491	11488	11573	11514	11467	11527	11559	11471	11393	11607	11503	11483	11515	11351	11580	11399	11402	11549	11544	11564	11562	11373	11413	11589	11438	11421	11665	11537	11647	11447	11506	11503	11462	11538	11384	11324	11559	11495	11577	11462	11452	11429	11414	11536	11361	11449	11700	11504	11513	11545	11499	11437	11548	11574	11479	11475	11451	11631	11483	11591	11508	11379	11465	11673	11611	11600	11593	11473	11454	11572	11446	11483	11551	11475	11550	11364	11573	11476	11279	11601	11488	11333	11608	11500	11688	11523	11452	11429	11500	11333	11469	11488	11383	11599	11463	11382	11503	11542	11583	11553	11485	11440	11639	11578	11310	11485	11431	11438	11500	11290	11522	11553	11442	11546	11396	11461	11552	11523	11565	11538	11429	11518	11429	11528	11545	11633	11421	11561	11506	11418	11483	11401	11419	11514	11384	11398	11587	11565	11522	11607	11496	11569	11469	11418	11564	11383	11341	11506	11362	11372	11537	11498	11606	11341	11331	11552	11617	11603	11473	11414	11683	11429	11462	11443	11515	11507	11557	11572	11496	11534	11599	11420	11497	11441	11495	11381	11547	11377	11500	11566	11548	11465	11504	11579	11442	11715	11481	11417	11555	11434	11569	11406	11499	11502	11653	11439	11538	11611	11504	11468	11497	11701	11499	11505	11251	11420	11542	11511	11487	11381	11644	11312	11504	11636	11522	11619	11344	11462	11351	11339	11561	11385	11489	11455	11595	11597	11392	11395	11433	11548	11518	11491	11581	11610	11758	11373	11471	11508	11470	11597	11523	11384	11576	11374	11517	11560	11543	11446	11634	11426	11551	11514	11466	11431	11436	11239	11594	11501	11510	11395	11481	11595	11528	11365	11436	11530	11584	11533	11516	11422	11538	11506	11508	11499	11454	11509	11648	11399	11384	11548	11560	11332	11462	11337	11608	11661	11412	11555	11540	11477	11604	11414	11564	11551	11404	11487	11494	11387	11613	11259	11446	11585	11632	11412	11513	11432	11568	11395	11399	11664	11750	11347	11658	11590	11468	11609	11533	11630	11483	11261	11430	11504	11533	11564	11574	11474	11471	11386	11633	11376	11630	11395	11532	11369	11546	11544	11535	11541	11549	11477	11536	11397	11423	11460	11501	11583	11473	11500	11508	11432	11514	11358	11471	11540	11474	11411	11532	11545	11431	11319	11410	11478	11606	11473	11438	11432	11554	11532	11597	11487	11500	11557	11322	11588	11422	11538	11418	11480	11437	11526	11456	11537	11517	11451	11407	11550	11510	11576	11624	11589	11381	11511	11598	11536	11563	11470	11501	11455	11584	11570	11628	11368	11687	11514	11520	11481	11489	11482	11468	11582	11462	11395	11477	11359	11543	11440	11309	11476	11511	11521	11529	11426	11526	11413	11642	11472	11475	11503	11386	11573	11411	11449	11498	11595	11461	11464	11428	11469	11520	11471	11644	11543	11509	11481	11572	11576	11552	11685	11457	11363	11515	11548	11641	11354	11612	11605	11344	11552	11689	11445	11593	11610	11660	11516	11548	11549	11501	11505	11431	11630	11506	11530	11494	11456	11415	11555	11436	11460	11637	11439	11565	11379	11289	11596	11402	11473	11518	11591	11484	11636	11575	11623	11480	11484	11406	11755	11305	11480	11407	11593	11403	11466	11498	11611	11430	11603	11452	11436	11455	11363	11456	11416	11563	11474	11612	11557	11554	11436	11599	11620	11413	11674	11556	11409	11585	11551	11430	11418	11563	11496	11468	11388	11314	11460	11431	11447	11472	11325	11412	11479	11510	11372	11393	11528	11566	11406	11530	11490	11644	11564	11554	11538	11497	11518	11415	11486	11479	11341	11515	11508	11600	11472	11464	11671	11475	11425	11378	11489	11551	11543	11491	11579	11551	11497	11454	11466	11604	11503	11352	11397	11259	11381	11419	11444	11514	11421	11416	11491	11343	11348	11568	11446	11484	11579	11486	11598	11563	11553	11431	11451	11499	11519	11378	11479	11402	11488	11528	11583	11407	11428	11439	11536	11540	11567	11393	11415	11453	11512	11364	11452	11620	11514	11562	11497	11456	11512	11549	11438	11583	11576	11515	11405	11485	11479	11434	11347	11589	11431	11428	11603	11492	11441	11408	11490	11496	11528	11340	11635	11452	11591	11462	11538	11477	11467	11584	11491	11614	11553	11411	11438	11289	11478	11598	11613	11294	11338	11492	11446	11463	11729	11622	11402	11592	11364	11503	11476	11549	11572	11626	11660	11535	11522	11598	11600	11581	11366	11600	11438	11554	11463	11499	11325	11399	11339	11551	11346	11500	11339	11558	11500	11557	11422	11554	11427	11616	11415	11436	11480	11521	11603	11511	11513	11607	11538	11462	11470	11407	11538	11491	11460	11368	11565	11713	11404	11516	11432	11521	11437	11619	11424	11603	11401	11454	11327	11477	11504	11555	11507	11462	11605	11590	11504	11466	11509	11541	11512	11621	11519	11545	11560	11479	11522	11366	11474	11418	11479	11522	11511	11455	11359	11430	11620	11497	11437	11492	11498	11669	11540	11467	11452	11585	11408	11611	11384	11582	11457	11413	11538	11339	11358	11543	11394	11611	11513	11477	11428	11590	11482	11433	11499	11531	11429	11394	11325	11521	11600	11371	11478	11568	11389	11473	11542	11526	11576	11687	11573	11617	11555	11658	11443	11511	11546	11527	11514	11593	11459	11496	11552	11619	11535	11403	11346	11446	11519	11536	11591	11582	11447	11592	11427	11508	11488	11521	11486	11387	11473	11526	11273	11416	11604	11453	11454	11435	11556	11328	11565	11460	11369	11589	11382	11541	11421	11519	11542	11464	11370	11463	11561	11559	11457	11516	11496	11460	11550	11409	11384	11449	11431	11458	11523	11655	11490	11534	11632	11493	11521	11483	11469	11309	11496	11375	11752	11410	11443	11531	11463	11475	11493	11530	11505	11490	11476	11591	11470	11511	11438	11441	11488	11442	11467	11506	11467	11317	11637	11511	11370	11581	11415	11563	11398	11639	11410	11588	11463	11472	11488	11499	11479	11624	11445	11468	11478	11493	11424	11591	11388	11335	11408	11480	11493	11542	11427	11641	11406	11529	11507	11445	11605	11561	11634	11423	11464	11414	11382	11549	11605	11547	11547	11516	11515	11426	11474	11563	11409	11437	11417	11441	11353	11547	11455	11592	11394	11477	11516	11486	11514	11515	11389	11666	11551	11540	11438	11461	11484	11598	11372	11391	11430	11410	11419	11486	11588	11470	11468	11628	11583	11515	11528	11549	11541	11519	11407	11491	11458	11490	11635	11466	11415	11424	11366	11475	11358	11554	11450	11541	11646	11616	11544	11432	11475	11566	11459	11462	11461	11362	11395	11453	11510	11471	11490	11688	11403	11455	11494	11377	11327	11447	11509	11532	11375	11544	11470	11449	11534	11525	11531	11433	11394	11511	11573	11479	11313	11507	11681	11509	11516	11466	11516	11614	11460	11473	11354	11516	11689	11495	11448	11501	11339	11495	11371	11489	11533	11505	11454	11449	11534	11465	11516	11398	11546	11362	11353	11368	11443	11420	11424	11503	11588	11379	11554	11533	11612	11461	11631	11404	11438	11448	11522	11567	11378	11538	11377	11487	11553	11324	11569	11473	11502	11643	11541	11222	11489	11440	11549	11597	11596	11435	11436	11457	11420	11536	11321	11609	11405	11441	11498	11435	11455	11450	11448	11581	11477	11532	11345	11352	11424	11552	11416	11489	11573	11539	11501	11442	11378	11537	11431	11648	11517	11370	11412	11574	11536	11627	11526	11468	11514	11455	11492	11441	11618	11620	11408	11479	11408	11575	11579	11657	11605	11305	11529	11431	11538	11615	11567	11558	11509	11530	11518	11535	11476	11495	11386	11605	11630	11363	11542	11568	11440	11509	11432	11399	11389	11505	11388	11467	11468	11456	11389	11371	11350	11497	11491	11403	11393	11603	11322	11560	11668	11490	11414	11569	11350	11602	11489	11420	11464	11567	11476	11586	11402	11438	11608	11447	11694	11431	11437	11415	11571	11493	11473	11560	11513	11395	11567	11466	11459	11393	11442	11497	11523	11462	11608	11472	11285	11564	11593	11411	11598	11420	11421	11557	11506	11507	11409	11483	11631	11525	11498	11497	11394	11464	11586	11455	11578	11609	11444	11494	11472	11430	11534	11650	11384	11519	11516	11496	11408	11562	11541	11416	11413	11524	11482	11493	11466	11363	11467	11533	11446	11435	11637	11267	11496	11543	11571	11432	11546	11421	11576	11434	11580	11567	11508	11553	11568	11490	11459	11593	11467	11475	11539	11403	11525	11459	11486	11533	11501	11615	11519	11542	11465	11707	11451
29108	22204	21598	17967	15411	15140	15109	14760	14498	14551	14386	14309	14495	14484	14520	14593	14323	14381	14192	14266	14330	14322	14069	14296	14238	14229	14190	14176	14290	14259	14089	14188	14300	14222	14038	14184	14229	14022	14227	14373	14321	14138	14064	14271	14237	14532	14530	14472	14208	14147	14338	14257	14051	14136	14246	14154	14188	14113	14268	14050	14257	13945	14320	14236	14150	14227	14094	14013	14257	14246	14226	14025	14392	14003	13892	14204	14128	14132	14115	14103	14168	14353	13997	14105	14263	14066	14153	14284	14283	14072	14020	13994	14235	14286	14163	14149	14052	13984	14085	14119	14193	14197	14284	14196	14365	14074	14319	14228	14157	14286	14129	14294	14110	14178	14046	14052	14181	14246	14087	14021	14006	14292	14183	14143	14160	14024	14011	14178	14181	14173	14175	14088	14203	13917	14119	14201	14260	14336	14185	13983	14134	13971	14186	14149	14194	14299	13907	14141	14048	14291	14178	14286	14309	14064	13957	14210	14184	14344	14013	14176	14121	13944	14145	14164	14084	14019	14057	14146	14044	14109	14146	14159	14120	14111	14185	14265	14321	13950	14106	14264	14203	14204	14101	14096	14034	14094	14185	14281	14152	14155	14104	14151	14191	14244	14116	14219	14267	14096	14095	14026	14179	14151	14337	14109	14277	14124	14258	14183	13988	14050	14020	14189	14293	14091	14044	14244	14225	14039	14062	14134	14180	14180	14202	14066	14014	14084	14166	14042	14284	14165	14105	14163	13981	14207	14063	14054	14126	14034	14109	14179	14126	14091	14260	14092	14321	14053	14050	14208	14048	14043	14224	14139	14280	14121	14194	14109	13947	14246	14191	13937	14160	14297	14197	14218	14132	14206	14206	14097	14018	14071	14054	14356	13826	14188	13972	14258	14257	14219	14169	14222	14240	14230	14088	13983	14145	14141	14293	14264	14092	14184	14147	14175	14168	13996	13926	14150	14220	14324	14315	14120	13984	14245	14277	13991	14182	14106	13967	14056	14153	13938	14145	14185	13985	14156	14148	14039	14245	14152	14370	14382	14113	14015	14145	14321	14210	14015	14323	14344	14258	14100	14060	14205	14188	14094	14255	14223	14093	14270	14316	14086	13983	14171	14204	14083	14227	14086	14078	14054	14160	13937	14054	14122	14189	14272	14319	14156	13971	14157	14162	14178	13955	14243	14195	13999	14157	14193	14071	14112	14053	14018	13994	14158	14144	14180	14223	14280	14038	13940	14001	14316	14141	14197	14285	14003	14225	14194	14323	14212	14176	14236	14054	14233	14030	14348	14361	14423	14080	14150	14036	14118	14296	14145	14117	14031	14217	14190	14265	14179	14237	14015	14053	14213	14260	14263	14180	14063	14055	14200	14067	14112	14152	14098	14263	13963	14271	14322	14117	14145	13975	14193	14321	14209	14024	13965	14199	14322	14163	14257	14307	14148	14145	13980	14248	14144	14171	14152	14137	14191	14128	13984	14025	13918	14112	14251	14067	14094	14093	14079	13992	14046	14117	14209	14038	14046	14111	14216	14095	14245	13997	14159	14059	14215	14309	14234	14121	14294	14440	14085	14118	14169	14080	14137	14276	14090	14182	14270	14219	14157	14198	14129	14355	14282	14359	14224	14271	14055	14256	13984	14153	14119	14241	14286	14145	13971	13932	14150	14157	14090	14221	13981	14313	14244	14036	14033	14408	14249	14239	14268	14151	14070	14088	13991	14222	13988	13980	14071	14341	14068	14041	14172	14152	14286	14231	14223	14308	14116	14164	14332	14237	14083	14316	14111	13809	14186	14215	14118	14081	13967	14228	14217	14103	13997	14187	14069	14014	14259	13962	14164	14128	14080	14140	14254	14146	14252	14440	14124	14045	14144	14294	13927	14211	14057	14143	14164	14143	14267	13997	14038	14271	14352	14106	14207	14252	14386	14118	14435	14095	14084	14128	14265	14345	14189	14331	14136	14259	14066	14132	14155	14126	14304	14074	14113	14231	14073	14174	14078	14002	14075	14210	14255	14344	14013	14253	14043	14055	14127	14175	14012	14334	14031	14140	13922	14138	14122	14200	14207	14166	14116	14277	14107	14137	14209	14270	14199	14194	14234	14291	14220	14152	14311	14299	14212	14286	14198	14213	14225	14344	14165	14218	14092	14152	13862	14074	14199	14212	14198	14224	14013	14128	13985	14119	14198	14027	14189	14134	14121	14232	14174	14246	14018	14173	14155	14212	14146	14054	14174	14280	13939	14535	14139	14106	14204	14160	14304	14190	14008	14178	14187	14055	14034	14115	14048	14276	14141	14348	14154	14187	14284	14194	14188	14174	14044	14414	13961	14152	14076	13971	14159	14010	14160	14143	14168	14296	14111	14025	14231	14373	14173	14326	14211	13948	14220	14253	14021	14130	14184	14249	14147	14219	14178	14118	14155	14074	14125	14265	14149	14082	14260	14129	14195	14025	14057	14082	14146	14001	14097	14069	14254	14163	14072	14197	14118	14097	14076	14076	13946	14104	14053	14044	14148	14132	14202	14168	14068	13996	14061	13970	14058	14331	14213	14123	14027	14229	14006	14156	14122	14081	14122	14046	14103	14063	14230	14179	14098	14237	14134	14280	14121	14082	14292	14290	14135	14163	14120	14159	14173	13997	14210	14358	13946	14382	14229	14202	14285	14217	14077	14076	14222	14242	14037	14050	14019	14201	13921	14125	14145	14255	14277	14271	14220	14121	14062	14183	14066	14208	14226	14093	14244	14229	14098	14274	14092	14189	14253	14219	14154	14301	14182	14217	14187	14100	14216	14256	14032	14046	14084	14134	14131	14299	14006	14156	14268	14149	13959	14145	14084	14087	14121	14200	14063	14231	14068	14101	14066	14011	14245	14122	14112	14255	14225	13995	14196	14289	14121	13996	14190	14269	14172	14051	13934	14061	14153	14410	14261	14166	14088	13948	14170	13938	14195	14161	14133	13966	14245	14247	14124	14058	14149	14216	14165	14155	13986	14248	14026	14089	14057	14256	14148	13923	14148	14188	14204	14394	14243	14352	13939	14271	14304	14107	14303	14337	14193	14179	14159	14076	14265	14156	14183	13912	13930	14088	14152	14304	14114	14193	14360	14327	14191	14192	14109	14180	14089	14182	14393	14160	13984	14091	13972	14172	14011	13996	14279	14140	14089	14319	14170	14204	14057	14216	14282	14000	14056	14123	14151	14047	14177	13967	14280	14157	14216	14131	14242	14035	14261	14019	14070	14172	14037	14050	14204	14092	14181	14322	14276	14062	14173	14168	14150	14067	14384	14071	14218	14152	14216	14075	14199	14157	14069	14216	14168	14169	14172	14174	14169	14261	14229	14000	14167	14249	14261	14267	14363	14218	14148	14315	14241	14074	14190	14089	13961	14133	14307	14176	14085	14203	14156	14257	14288	14189	14245	14001	14279	13985	14108	14446	14098	14140	14028	14104	14058	14122	14058	14097	14216	14070	14165	14244	14124	14339	14270	14156	14315	14051	14207	14117	13957	14006	14181	14391	14176	14067	14128	13961	14265	14042	14556	14214	14098	14061	14077	14188	14142	14047	14322	14186	14317	14124	14323	14059	13995	14063	14111	14164	13983	14300	14238	14155	14228	14195	14096	14184	14094	14118	14082	14049	14117	14168	14221	14051	14091	14167	14192	14169	14139	14178	14024	14144	14102	14233	14281	14340	14215	14088	14090	14131	14099	13853	14152	14175	14176	14215	14266	14187	14284	14149	14078	14317	14271	13937	14299	14115	14035	14183	14090	14212	14214	14223	14328	14058	14024	14197	14168	14186	14141	14179	14011	14203	14286	13997	13842	14043	14215	14165	14243	14163	13854	14455	14399	14224	14088	13995	14170	14119	14200	14118	14093	14282	14245	14200	14117	14177	14175	13971	14243	13934	14115	14219	14317	14044	13873	14018	14192	14179	14185	14151	14227	14236	14062	14115	14137	14070	14053	14037	14059	14067	14047	14096	14251	13989	14099	14147	14265	14077	14122	14187	14455	14050	14175	14262	14056	14096	14194	14061	14250	14140	13987	14185	14167	14280	14165	14135	14208	14211	14214	14131	14293	14304	14064	14042	14348	14153	14011	14045	14098	14179	14061	14115	14040	14352	14037	14115	14212	13890	13998	14165	14105	14442	14141	14193	14132	14070	14210	13951	14304	14354	14169	14148	14249	14324	13988	14265	14147	13994	14169	14145	14156	14119	14053	14021	14192	14087	13846	14065	14129	14306	14250	14210	14152	14196	14044	14232	14017	14199	14183	14061	14172	14082	13953	14075	14062	14131	14046	14023	14252	14341	14063	14138	14009	14176	14177	14216	14175	14102	14208	14173	14086	14112	14289	14269	14279	14325	14190	14161	14508	14416	13961	14161	14272	14183	14325	14439	14090	14253	14032	14198	13978	14057	14200	14032	14130	14093	14208	13969	14271	14231	14149	13905	14062	14066	14141	14084	14019	14249	14089	14017	14298	14223	14171	14014	14041	14377	14318	14050	14083	14185	14101	14208	13863	13899	14140	14087	14146	14278	14362	14199	14198	14283	14107	14360	14323	14119	13891	14130	14172	14049	14241	13995	14146	14119	14072	14014	14021	14271	14167	14235	14148	14341	14176	13990	14104	14216	14295	14190	14174	14351	14180	14120	14072	14113	14226	14257	14136	14456	14091	14191	13941	14001	14306	14235	14250	14179	14307	14073	14047	14253	14027	14174	14109	14185	14191	14306	14269	14030	14072	14104	14270	14283	14118	14164	14101	14121	14070	14138	14161	14147	14277	14204	14185	14125	14069	14085	14286	14123	14332	14114	14305	14057	14178	14197	13915	14118	14049	14065	14043	13987	14128	14128	14165	14332	14127	14123	14130	14057	14106	14206	14154	14158	14228	14271	14167	14133	14065	14067	14176	14079	14085	14197	14096	14289	14108	14044	14278	14027	14194	14393	14104	14097	14305	14269	14154	14176	14178	14189	14039	14227	14060	14075	14149	14059	14248	14199	14164	14199	14215	14084	14076	14278	14032	14344	14114	14202	14128	14244	14063	14163	14211	14126	14098	14190	14136	14140	14329	14244	14197	14105	14243	14132	14217	14178	14091	13984	14121	14120	14274	14176	14092
18600	21988	19710	15448	14360	13590	13101	13048	12825	12696	12645	12523	12623	12748	12633	12462	12293	12441	12343	12308	12199	12162	12141	12106	12132	11948	12315	12236	12009	12074	12045	11796	12011	12010	12210	11939	12096	12039	12218	12212	12141	11985	12122	12374	12346	12312	12344	12032	12116	12040	11962	12006	12027	12189	12036	12019	12171	12035	12123	12111	12320	12213	11908	12015	12070	12158	12126	11991	12188	12009	12092	11872	12044	12100	12120	11994	12077	11981	12119	12108	12161	12129	12131	12070	12063	12262	12064	11954	12057	12139	12004	12075	12042	12059	12116	12213	12156	12048	11975	12142	12189	12038	12033	11969	12113	12008	12067	11985	12200	12043	11991	12154	11982	11983	12021	11972	11847	12079	11954	12138	12102	11957	11984	12037	12265	11908	12073	11918	12035	11929	12210	12131	12078	11914	12218	12258	12064	11961	11981	12104	11889	12005	12224	12153	12123	12075	12046	11976	11850	12227	12075	12231	12146	12129	12011	12107	12062	11991	12007	11999	12076	12149	12206	12123	12058	12187	12032	12014	12015	11986	12210	12050	12053	12231	12124	12145	12127	11887	12051	11977	12228	12068	12054	12016	12051	12087	12185	12035	12107	12079	12028	12106	12076	12072	12002	12076	12100	11938	12230	12194	12081	12004	12084	12020	12066	11973	12083	12077	11929	12127	12285	12184	12004	12029	12127	12089	11954	11943	12057	12032	11984	12005	11932	12056	11974	12107	12070	12048	12141	12122	11963	12163	12080	12069	12123	12225	12053	12213	11938	12041	12108	11856	12031	11957	12009	12052	12057	12208	12122	12167	12078	12041	12084	12092	12215	12037	12026	12069	12077	12071	12054	12061	11960	12044	12069	12073	12237	11977	12128	11913	12064	11969	12093	12141	12066	12061	11936	12207	12103	12010	12010	12170	11920	12050	12210	12151	12104	12067	11929	11999	12145	12041	12059	12118	11967	12021	12127	12151	12169	11893	12039	11991	12213	12202	12200	12211	11952	12198	12164	12089	12133	12052	12213	12022	12122	12094	12076	12083	12081	11833	11962	12259	11970	12175	12139	12070	12012	11938	12004	11977	12035	12049	12193	12129	12056	12090	12020	12004	12124	12167	11973	11887	12003	12058	12057	12133	11943	12094	12100	12045	12056	12160	12149	12085	12120	12146	12048	12209	12076	12040	12075	11887	12040	12186	11945	12083	11790	11936	12185	12016	12045	12069	12112	12094	12093	11990	12025	12208	12107	11891	12114	12033	12072	12010	11975	12130	12053	12001	12047	12011	11996	12032	11950	12113	12046	12111	12040	12189	12113	11959	11977	12016	12100	12023	12127	12034	12005	12090	11992	12038	12125	12307	11961	12080	12068	11924	12200	12079	12041	12076	12017	12093	12067	12082	12312	12113	11935	12162	12133	12099	12144	12002	12072	12038	12135	11971	12100	11822	12036	12153	12039	11955	12012	11985	12078	12086	12122	11971	12070	12090	12319	11985	12155	12060	11931	12078	12215	12049	12081	12119	12163	12007	12079	12042	12086	12049	12139	12080	12054	11992	12016	12113	11977	12169	12136	12030	12110	12071	11978	11930	12115	12048	12201	12201	11883	11903	12014	12015	12111	12087	12198	11941	12012	12009	11999	12093	11903	12019	12114	12137	11953	11933	12152	12089	12091	12125	12046	12087	12180	12198	12069	12114	12070	12008	12070	12051	12079	12009	12097	12132	12110	12028	11949	12125	11878	12197	12237	12146	12057	12043	11978	11977	11908	12192	12087	12067	12000	12166	11915	12146	11954	11967	12139	11975	12294	12107	12057	12117	12036	12235	12090	11996	12176	12196	12007	12137	12253	12001	12115	12146	12007	11921	12020	12108	12103	11966	12091	12025	12187	12015	12102	12039	12149	12067	12113	11944	12048	11994	12134	12034	11801	11969	12078	12049	12200	11965	11972	12091	12044	12121	12129	12097	12005	12028	11995	12208	12210	12077	12014	11946	12075	12161	12026	12139	11964	12121	12085	11917	12023	11909	11959	12032	12040	12110	11954	11995	12112	12071	12141	12125	12182	11998	12111	12156	12105	12199	12090	12083	12086	12060	11970	11979	11936	12059	12187	12114	12162	12052	12243	11897	12221	12045	12134	12077	12062	12096	12039	12008	11947	12071	12001	11956	12091	12019	12167	12082	12043	12173	11940	12056	12071	12098	11980	12308	12111	12123	12001	12170	12206	12189	12183	12253	11930	12057	12096	12187	12063	12003	12073	12031	12009	12023	11883	12155	12145	12038	12039	12156	12200	12217	12098	11994	12186	12172	12124	12053	12075	11985	12179	12055	12074	12149	12178	12091	12078	12040	12121	12069	12008	12152	12046	12103	12022	12107	12073	12034	12081	11942	12110	12151	12000	11912	12089	11958	12265	12173	12165	12033	12164	12122	12204	12156	12163	12070	12099	12096	12026	12069	12118	12184	12140	12141	12144	12098	11973	12096	12155	11941	12093	12024	12064	12057	12137	11953	12105	12080	12016	12081	11939	12023	12178	11952	12019	12137	12017	12009	12097	12104	11971	12238	12055	11984	12049	12217	12075	11977	11915	12089	12101	11982	11958	12276	12114	12086	11897	12040	12128	12055	11880	12153	12050	12177	12131	11991	12036	11971	11858	11991	12128	11943	12186	12159	12281	12006	12061	12153	12193	12018	12200	12160	11917	11983	11961	11991	12089	12191	12065	12033	12074	11988	12100	11987	12097	12056	11977	12034	12179	12089	12039	12042	12165	12086	12194	12011	12020	12137	12064	11990	12081	12088	11993	12147	12065	11972	12073	12129	11937	12171	12021	12139	11986	12012	12014	12043	12111	12084	11948	11948	12270	12148	11937	12099	12047	12118	11979	12055	11967	11999	12114	12021	12007	12102	12048	12086	12016	12065	12119	12078	12176	11987	11989	12080	12096	12155	11997	12090	12160	12036	12114	12191	12080	12019	11984	12167	12140	11938	12105	11963	12158	12109	11993	12051	11898	12162	11935	12064	11993	12027	12125	12175	12073	11988	12102	12040	12075	12091	11981	12002	11933	12216	12055	11947	12109	12015	11966	12182	11902	11969	11999	11970	12158	11916	12213	12082	11937	12112	12051	11918	12154	12005	12106	11970	12095	12159	12045	12070	12090	12108	12153	12117	12061	12120	12300	12070	12096	11974	12154	12005	12106	11969	12015	12092	12020	11953	12107	12003	11995	11937	12133	11983	12132	12043	12050	12078	12197	12184	12031	12073	12032	12039	11957	11907	11976	11936	12043	12174	11880	12037	12069	12070	12038	12079	12184	12097	11959	12102	12098	12063	12001	12197	12060	11978	12241	12098	12260	11935	12040	12114	12163	12051	12215	12065	12068	12015	12113	12172	11988	12261	11918	12025	11886	12055	12133	11974	11988	12014	12050	12027	12038	12009	12118	12068	11941	12164	12080	12081	12266	12210	12093	12101	12030	12038	11965	12216	11985	12194	12069	12108	12147	12248	12172	12051	12029	12089	12189	12049	11983	12170	12041	12017	12093	11923	12032	11955	12265	12091	12173	12161	12122	12066	12055	12059	12031	11972	12114	12102	12133	12118	11965	11901	11992	12126	12178	12145	12032	12063	12088	12023	12051	11950	12104	12021	12080	11993	12168	11991	12057	11950	12110	12114	12022	12011	12235	12146	12099	12027	11974	12046	12079	12148	12311	12018	11978	12202	12126	12082	12156	12178	12251	12169	12023	12078	11914	11940	12133	12015	12034	12073	12065	12029	12126	12150	12098	11946	12053	11973	12126	11990	12017	11954	12098	12164	11939	12048	12026	11987	11992	11961	12238	12082	12140	12009	11963	12076	11760	11876	11951	12019	12001	11954	12096	12066	12067	11992	11957	11974	12033	12083	11982	12031	12079	12036	12033	11928	12141	12147	12074	12056	12108	12124	12058	12099	12173	12197	11996	12031	12079	12081	12041	12113	12005	12118	12058	12002	12108	12118	12138	12153	11930	12012	12092	12109	12154	12073	12094	12058	12165	12157	12073	12004	12103	12136	11963	12016	12019	12165	12184	12149	12084	11995	11935	12125	12144	12202	12132	11936	12061	12092	12046	12045	12124	12013	12039	12039	12067	12131	12001	12086	11980	12209	12014	12158	12087	11970	12075	12193	11989	12107	12052	12019	12048	12140	12186	12055	12242	11943	11826	12034	11994	12048	12169	12209	12167	12267	11998	11978	12143	12034	12059	12008	12020	12134	12028	12067	11996	12095	12234	12214	12184	12110	12095	12192	11982	12153	12118	12114	12136	12050	12066	12035	12070	12101	12188	12112	12075	12119	12069	11999	12247	11998	12095	12013	12169	12034	12131	12146	12042	12160	12052	12122	11984	12092	12121	12095	11845	12024	12144	12026	12081	12082	12140	11955	12244	12149	12039	11990	12068	11960	12086	11996	12083	12099	12197	11944	12120	12080	12084	12035	12033	11987	12169	11984	12000	12182	11908	12036	12196	12066	12160	12008	12000	12128	11929	12023	11963	11966	12011	12035	12063	11895	12061	12095	12077	12170	12119	12149	12070	12017	12248	12226	12098	12218	12201	12086	12077	12086	12016	12123	11888	12220	12014	12040	12181	11876	12071	12284	12163	12079	11997	12173	12113	12116	12147	12224	12098	12076	12231	12167	12088	12169	12032	12116	12042	12141	12086	12044	12187	12032	12065	12139	12135	12028	12047	12081	12182	12153	12112	12084	11961	12072	12202	12025	12137	11987	12061	12021	12053	11924	12059	12211	11928	11997	12142	12110	11989	12223	11958	12048	12062	12154	12086	11965	11900	12190	12020	12057	12141	12202	11960	12021	11949	12033	12049	12042	12085	12065	12111	12106	11915	12056	11996	12057	11877	12130	12026	11981	12193	12252	11971	12226	12146	12012	11951	12205	12042	12095	12122	12140	12098	11993	12116	12125	12054	11992	12122	12125	11956	12042	12073	12032	12156	12125	11940	12168	12111	12024	12148	12146	11919	11993	12060	12055	11963	12090	12008	12108	12038	11987	12187	11985	12086	12089	11995	12191	12049	12069	12143	12011	12141	12061	12068	12108	12065	12085	11998	12063	11960	12094	12029	11943	12039	12011	12082	12059	11967	12216
24851	21023	27890	24428	21701	19397	17269	15294	14811	14473	14068	14046	13926	14268	14210	13973	13766	13864	13519	13628	13269	13432	13451	13529	13487	13371	13342	13309	13376	13348	13269	13183	13453	13255	13383	13546	13317	13427	13219	13438	13149	13160	13275	13765	14602	14359	14083	13763	13412	13208	13258	13471	13219	13271	13439	13286	13137	13263	13264	13273	13264	13235	13297	13305	13118	13169	13262	13217	13286	12996	13217	13273	13165	13091	13241	13449	13132	13306	13262	13334	13274	13276	13257	13236	13240	13143	13296	13293	13373	13253	13116	13272	13386	13316	13135	13200	13107	12983	13271	13177	13199	13034	13346	13331	13279	13118	13392	13307	13262	13281	13209	13238	13119	13259	13210	13057	13444	13341	13307	13141	13222	13148	13251	13276	13154	13178	13260	13278	13203	13119	13131	13328	13229	13280	13261	13237	13219	13421	13249	13245	13301	13288	13375	13059	13179	13262	13276	13302	13329	13338	13315	13312	13238	13341	13339	13373	13111	13233	13104	13261	13308	13242	13157	13309	13196	13339	13240	13170	13238	13241	13227	13110	13333	13154	13125	13215	13246	13100	13128	13516	13260	13278	13451	13232	13212	13331	13243	13254	13297	13185	13318	13460	13178	13200	13223	13224	13224	13240	13248	13321	13204	13165	13235	13023	13337	13543	13322	13371	13166	13074	13245	13299	13135	13250	13136	13221	13358	13406	13334	13304	13209	13185	13436	13311	13332	13279	13176	13140	13259	13168	13390	13168	13320	13291	13184	13243	13227	13267	13120	13346	13183	13389	13075	13100	13250	13340	13288	13253	13225	13340	13340	13379	13319	13361	13287	13052	13266	13086	13015	13275	13282	13202	13341	13432	13290	13148	13201	13277	13213	13151	13448	13271	13185	13094	13254	13245	13323	13312	13082	13333	13245	13315	13406	13279	13369	13181	13201	13151	13243	13305	13137	13194	13085	13256	13197	13278	13270	13259	13365	13299	13207	13302	13268	13251	13110	13498	13205	13199	13187	13391	13165	13220	13208	13126	13233	13202	13023	13267	13290	13171	13495	13327	13236	13126	13286	13381	13125	13167	13095	13223	13278	13179	13358	13182	13271	13083	13246	13233	13127	13387	13138	13377	13301	13283	13269	13127	13099	13121	13417	13288	13215	13290	13297	13386	13166	13426	13136	13305	13430	13235	13227	13240	13228	13241	13372	13290	13357	13333	13098	13283	13301	13354	13445	13183	13297	13351	13234	13174	13229	13187	13261	13231	13146	13221	13201	13244	13294	13243	13230	13035	13192	13101	13243	13112	13304	13397	13264	13334	13260	13083	13072	13112	13329	13260	13122	13038	13254	13248	13007	13153	13331	13285	13110	13271	13381	13193	13250	13287	13402	13302	13076	13362	13444	13335	13244	13227	13433	13044	13153	13082	13164	13305	13224	13268	13199	13393	13192	13147	13058	13253	13165	13313	13207	13318	13193	13362	13350	13080	13185	13150	13290	13268	13287	13276	13368	13257	13153	13242	13272	13128	13282	13317	13159	13253	13188	13204	13324	13145	13196	13390	13444	13345	13259	13280	13246	13250	13167	13306	13335	13260	13357	13163	13365	13135	13093	13430	13233	13323	13245	13245	13097	13376	13205	13153	13319	13364	13175	13056	13236	13307	13054	13151	13227	13200	13142	13328	13191	13167	13209	13261	13113	13350	13153	13215	13290	13100	13194	13334	13225	13340	13092	13296	13460	13319	13090	13290	13260	13300	13066	13298	13314	13240	13145	13256	13277	13133	13193	13355	13184	13123	13293	13237	13239	13279	13352	13221	13017	13104	13493	13119	13161	13293	13238	13336	13089	13384	13178	13052	13379	13278	13227	13353	13363	13258	13194	13091	13303	13211	13358	13277	13278	13212	13288	13164	13177	13136	13289	13317	13114	13302	13264	13197	13410	13004	13249	13260	13082	13258	13182	13062	13259	13196	13220	13337	13195	13320	13060	13311	13208	13330	13172	13380	13351	13294	13234	13368	13308	13356	13333	13168	13401	12920	13458	13222	13205	13226	13275	13321	13226	13128	13257	13484	13190	13071	13336	13247	13427	13055	13250	13385	13410	13223	13271	13078	13077	13253	13260	13273	13283	13185	13248	13444	13317	13190	13184	13288	13276	13136	13196	13197	13277	13075	13085	13316	13060	13133	13128	13107	13292	13260	13104	13130	13467	13382	13127	13278	13207	13062	13386	13147	13309	13116	13238	13254	13145	13230	13229	13306	13223	13269	13238	13041	13473	13151	13155	13319	13239	13182	13352	13165	13104	13378	13369	13227	13362	13435	13279	13199	13288	13447	13201	13018	13227	13215	13321	13421	13288	13175	13278	13342	13218	13227	13314	13369	13188	13090	13194	13342	13095	13347	13113	13113	13114	13160	13195	13279	13215	13214	13281	13261	13342	13205	13207	13581	13347	13164	13173	13180	13427	13063	13182	13198	13429	13352	13151	13350	13291	13245	13360	13224	13110	13042	13304	13260	13198	13393	13293	13309	13327	13083	13284	13300	13373	13283	13280	13129	13107	13170	13250	13128	13151	13224	13219	13337	13159	13140	13052	13296	13250	13206	13173	13150	13243	13237	13185	13246	13279	13253	13230	13212	13257	13292	13415	13191	13134	13162	13427	13184	13033	13108	13223	13182	13288	13218	13307	13141	13067	13232	13244	13095	13272	13027	13334	13340	13138	13134	13177	13216	13293	13156	13188	13133	13241	13457	13408	13154	13205	13330	13260	13319	13092	13089	13293	13315	13096	13381	13153	13316	13060	13445	13204	13266	13205	13181	13256	13326	13277	13186	13220	13214	13344	13226	13240	13225	13217	13189	13288	13158	13188	13225	13157	13168	13234	13268	13184	13183	13307	12959	13163	13354	13166	13224	13222	13212	13296	13077	13321	13314	13233	13313	13250	13170	13338	13176	13373	13312	13335	13195	13209	13240	13314	13126	13245	13287	13073	13268	13263	13078	13280	13287	13338	13482	13424	13092	13401	13317	13290	13274	13208	13412	13333	13333	13152	13154	13396	13241	13251	13422	13221	13215	13320	13300	13276	13214	13195	13288	13250	13123	13101	13095	13133	13176	13240	13183	13193	13287	13215	13150	13228	13167	13484	13137	13090	13339	13323	13181	13260	13279	13344	13134	13203	13276	13233	13304	13314	13287	13201	13238	13332	13372	13255	13102	13190	13186	13111	13331	13320	13093	13308	13359	13287	13292	13251	13288	13294	13404	13402	13112	13155	13363	13401	13230	13294	13180	13087	13177	13164	13229	13281	13270	13127	13285	13110	13288	13425	13284	13294	13313	13378	13152	13228	13297	13123	13261	13221	13325	13279	13192	13253	13183	13183	13072	13082	13292	13165	13172	13347	13341	13310	13314	13356	13132	13087	13050	13168	13358	13329	13274	13300	13272	13308	13299	13271	13337	13058	13210	13193	13328	13217	13123	13261	13315	13307	13257	13142	13209	13272	13396	13263	13328	13258	13236	13124	13274	13390	13411	13180	13135	13139	13190	13435	13341	13212	13365	13256	13230	13248	13191	13133	13275	13255	13207	13104	13361	13300	13242	13503	13287	13137	13234	13100	12996	13174	13415	13305	13125	13341	13227	13319	13385	13222	13260	13300	13291	13383	13198	13234	13124	13187	13295	13331	13311	13368	12988	13179	13266	13125	13460	13334	13195	13154	13277	13239	13362	13158	13168	13100	13199	13233	13261	13116	13173	13182	13265	13290	13178	13144	13146	13239	13235	13028	13126	13137	12991	13295	13217	13249	13232	13078	13034	13093	13049	13360	13234	13275	13174	13059	13232	13360	13233	13189	13140	13287	13269	13142	13177	13247	13114	13191	13441	13477	13204	13102	13055	13308	13190	13225	13334	13320	13231	13233	13511	13103	13313	13230	13266	13022	13060	13345	13129	13264	13179	13322	13307	13259	13413	13292	13091	13222	13265	13306	13237	13367	13212	13309	13313	13097	13366	12944	13401	13250	13339	13275	13282	13178	13108	13249	13306	13213	13360	13217	13200	13369	13356	13388	13296	13137	13345	13277	13389	13220	13215	13352	13194	13321	13422	13337	13150	13143	13111	13291	13337	13389	13191	13206	13333	13250	13248	13323	13172	13357	13270	13361	13238	13364	13087	13206	13251	13283	13301	13237	13277	13227	12997	13189	13197	13342	13229	13342	13255	13261	13501	13122	13167	13382	13336	13423	13258	13107	13216	13284	13123	13298	13136	13268	13236	13121	13357	13184	13102	13157	13353	13376	13177	13154	13217	12991	13179	13328	13082	13194	13118	13338	13173	13088	13320	13343	13035	13235	13164	13340	13300	13292	13160	13252	13130	13270	12994	13137	13197	13143	13216	13140	13360	13270	13115	13211	13083	13429	13017	13187	13149	13098	13005	13349	13123	13228	13208	13313	13185	13313	13234	13162	13252	13142	13152	13236	13331	13153	13261	13154	13216	13252	13360	13240	13501	13218	13290	13215	13028	13267	13484	13418	13239	13364	13334	13280	13213	13215	13410	13191	13164	13207	13423	13177	13070	13361	13256	13280	13297	13403	13173	13411	13228	13418	13326	13161	13416	13344	13259	13191	13112	13104	13133	13200	13232	13172	13154	13274	13101	13148	13165	13100	13030	13249	13297	13392	13215	13134	13343	13516	13155	13274	13284	13148	13203	13200	13238	13411	13226	13490	13447	13260	13496	13202	13218	13237	13257	13322	13363	13149	13116	13284	13093	13234	13135	13257	13085	13388	13198	13059	13315	13205	13146	13266	13194	13239	13178	13159	13231	13336	13302	13283	13279	13215	13128	13191	13317	13293	13217	13144	13155	13341	13421	13272	13255	13320	13184	13206	13220	13270	13227	13064	13169	13383	13015	13334	13111	13132	13417	13397	13199	13304	13360	13324	13178	13062	13078	13198	13184	13163	13181	13244	13190	13008	13109	13200	13284	13242	13325	13173	13267	13226	13085	13195	13231	13348	13308	13004	13162	13143	13283	13329	13363	13375	13509	13328	13497	13224	13199	13307	13148	13399	13200	13149	13359	13346	13059	13384	13264	13043	13219	13237	13218	13341	13311	13336	13152	13286	13233	13333	13185	13296	13304	13305	13259
21039	34128	30778	22746	18762	16296	14893	14257	13993	13323	12900	12636	12863	13096	12737	12490	12258	12159	12128	11711	11941	11848	11708	11545	11698	11758	11619	11625	11602	11620	11612	11587	11461	11517	11404	11448	11579	11418	11507	11524	11591	11564	11566	12403	13868	13251	12573	11862	11708	11497	11446	11404	11465	11545	11377	11603	11512	11439	11461	11560	11487	11531	11400	11581	11530	11585	11380	11554	11464	11598	11535	11646	11313	11549	11518	11461	11344	11492	11404	11570	11626	11333	11606	11461	11515	11379	11579	11548	11637	11474	11467	11471	11457	11417	11628	11407	11491	11379	11416	11506	11481	11486	11386	11349	11530	11642	11504	11451	11513	11334	11517	11440	11537	11577	11543	11499	11362	11574	11437	11445	11305	11614	11482	11401	11436	11384	11421	11497	11530	11420	11463	11525	11464	11487	11603	11580	11571	11574	11450	11549	11593	11421	11519	11582	11551	11471	11440	11596	11491	11449	11445	11603	11465	11444	11510	11377	11549	11513	11447	11411	11317	11457	11391	11557	11459	11494	11449	11580	11370	11499	11493	11576	11562	11650	11477	11657	11490	11490	11444	11483	11455	11483	11558	11565	11601	11496	11618	11457	11347	11565	11520	11487	11507	11340	11574	11580	11493	11341	11402	11401	11375	11464	11506	11542	11261	11410	11495	11544	11640	11340	11460	11475	11422	11499	11432	11346	11525	11455	11548	11350	11471	11355	11494	11500	11567	11522	11573	11243	11551	11431	11408	11288	11344	11626	11514	11534	11608	11379	11479	11430	11507	11558	11369	11410	11319	11481	11683	11526	11476	11273	11382	11499	11475	11451	11510	11480	11472	11484	11437	11609	11422	11423	11591	11402	11367	11419	11532	11437	11464	11615	11564	11618	11497	11438	11418	11449	11503	11497	11474	11529	11469	11377	11508	11495	11589	11358	11369	11412	11437	11473	11658	11548	11439	11355	11382	11577	11515	11422	11517	11478	11459	11502	11417	11614	11538	11435	11370	11446	11543	11609	11518	11516	11513	11449	11499	11515	11524	11359	11497	11357	11444	11507	11543	11448	11693	11497	11563	11406	11535	11350	11559	11451	11370	11322	11396	11387	11578	11550	11471	11497	11385	11643	11364	11445	11417	11459	11487	11677	11474	11541	11522	11559	11544	11446	11461	11559	11402	11559	11511	11431	11540	11464	11413	11520	11593	11557	11433	11470	11588	11655	11459	11546	11434	11748	11467	11405	11439	11444	11502	11415	11396	11389	11406	11396	11632	11275	11338	11497	11537	11647	11429	11355	11426	11689	11504	11504	11596	11571	11458	11540	11446	11385	11431	11570	11529	11499	11411	11470	11443	11382	11437	11559	11525	11471	11584	11410	11473	11451	11508	11536	11499	11353	11532	11668	11413	11464	11545	11486	11352	11530	11650	11565	11339	11457	11728	11401	11395	11582	11366	11357	11344	11433	11515	11478	11478	11519	11525	11530	11513	11320	11449	11565	11439	11527	11436	11535	11544	11565	11472	11417	11548	11416	11684	11497	11596	11551	11553	11433	11278	11562	11493	11503	11454	11446	11459	11618	11556	11422	11454	11440	11547	11360	11423	11574	11527	11527	11514	11530	11621	11469	11251	11486	11362	11397	11504	11573	11388	11446	11368	11366	11304	11527	11635	11438	11637	11485	11397	11385	11537	11529	11495	11254	11512	11465	11420	11496	11476	11436	11499	11352	11530	11563	11478	11525	11451	11533	11666	11534	11447	11505	11650	11476	11391	11366	11598	11430	11228	11496	11485	11428	11441	11519	11542	11643	11512	11718	11549	11361	11415	11422	11362	11476	11607	11454	11622	11535	11404	11547	11543	11463	11399	11476	11494	11403	11473	11620	11453	11414	11609	11530	11317	11443	11570	11555	11401	11335	11455	11459	11633	11529	11514	11453	11424	11444	11509	11603	11585	11285	11369	11536	11380	11449	11592	11382	11517	11563	11602	11443	11574	11482	11358	11511	11416	11436	11533	11513	11462	11572	11466	11618	11387	11398	11382	11443	11551	11482	11526	11570	11392	11662	11488	11367	11554	11507	11450	11426	11390	11541	11444	11419	11627	11423	11494	11530	11470	11541	11427	11514	11548	11459	11505	11397	11406	11569	11504	11616	11478	11553	11384	11421	11439	11493	11254	11480	11390	11469	11464	11653	11510	11497	11627	11450	11460	11478	11571	11447	11496	11615	11501	11514	11579	11573	11385	11465	11476	11549	11544	11582	11555	11581	11467	11420	11271	11550	11398	11445	11509	11423	11434	11545	11610	11416	11685	11468	11590	11483	11613	11533	11481	11319	11390	11530	11544	11529	11446	11518	11536	11404	11565	11460	11519	11540	11471	11470	11524	11621	11357	11492	11481	11376	11419	11527	11421	11469	11402	11478	11434	11358	11442	11520	11393	11509	11587	11466	11497	11514	11476	11386	11469	11457	11534	11382	11450	11463	11257	11524	11486	11631	11525	11336	11586	11485	11665	11361	11428	11493	11468	11548	11563	11514	11383	11449	11353	11402	11344	11592	11592	11541	11577	11450	11590	11647	11489	11467	11454	11480	11556	11324	11504	11452	11562	11316	11527	11431	11444	11532	11378	11574	11524	11544	11388	11495	11391	11659	11448	11356	11500	11603	11511	11388	11501	11381	11536	11554	11407	11378	11430	11382	11627	11543	11410	11345	11452	11459	11439	11389	11557	11595	11513	11378	11578	11653	11566	11525	11364	11366	11483	11295	11316	11423	11490	11809	11544	11518	11517	11434	11600	11419	11503	11523	11320	11444	11428	11571	11492	11556	11668	11481	11515	11556	11516	11400	11566	11653	11481	11246	11594	11468	11520	11421	11469	11452	11353	11574	11550	11395	11332	11592	11543	11558	11491	11521	11431	11689	11356	11380	11675	11617	11539	11517	11553	11462	11558	11595	11430	11417	11305	11500	11412	11477	11701	11627	11499	11435	11506	11610	11398	11434	11657	11477	11484	11672	11390	11407	11597	11600	11348	11607	11563	11535	11472	11506	11357	11448	11616	11482	11431	11657	11405	11516	11559	11489	11549	11580	11528	11517	11561	11560	11465	11505	11440	11427	11514	11371	11553	11348	11518	11573	11535	11423	11379	11545	11465	11431	11567	11602	11420	11447	11475	11468	11367	11484	11476	11465	11369	11701	11374	11376	11399	11347	11517	11606	11538	11422	11443	11459	11443	11454	11517	11500	11496	11579	11447	11518	11581	11628	11566	11513	11478	11423	11574	11445	11482	11454	11361	11723	11447	11546	11626	11336	11398	11453	11512	11437	11448	11492	11464	11530	11202	11545	11449	11558	11398	11349	11425	11572	11520	11357	11458	11616	11658	11590	11514	11482	11674	11686	11537	11519	11458	11463	11514	11366	11400	11392	11553	11385	11749	11505	11516	11341	11567	11479	11523	11462	11576	11340	11347	11551	11539	11462	11503	11460	11442	11520	11694	11506	11466	11432	11425	11508	11453	11554	11526	11566	11479	11442	11595	11466	11532	11629	11507	11435	11426	11434	11517	11462	11319	11619	11334	11553	11502	11548	11371	11625	11304	11495	11616	11548	11476	11590	11542	11475	11412	11331	11418	11541	11362	11569	11483	11517	11578	11337	11392	11297	11729	11643	11505	11510	11481	11503	11554	11676	11491	11422	11468	11435	11491	11615	11346	11418	11518	11371	11698	11468	11279	11485	11637	11498	11580	11482	11541	11476	11444	11469	11567	11457	11525	11494	11628	11426	11547	11482	11579	11624	11550	11621	11536	11391	11492	11291	11684	11411	11410	11439	11612	11580	11490	11358	11497	11527	11469	11447	11635	11414	11497	11476	11428	11617	11459	11541	11445	11477	11509	11539	11511	11527	11410	11377	11525	11351	11436	11530	11452	11335	11532	11552	11523	11474	11416	11404	11579	11433	11652	11465	11616	11531	11336	11482	11509	11550	11378	11622	11470	11404	11559	11352	11457	11507	11483	11532	11554	11354	11540	11404	11427	11473	11422	11600	11419	11562	11608	11528	11576	11422	11546	11411	11493	11492	11535	11566	11676	11422	11468	11477	11480	11456	11451	11481	11472	11490	11497	11516	11609	11570	11351	11389	11570	11500	11526	11357	11619	11577	11498	11333	11495	11583	11332	11545	11454	11456	11473	11460	11415	11383	11582	11561	11448	11488	11430	11483	11504	11484	11432	11501	11414	11554	11333	11400	11531	11508	11649	11624	11639	11551	11566	11594	11573	11506	11575	11549	11415	11492	11376	11544	11546	11744	11560	11590	11421	11571	11512	11504	11531	11566	11439	11440	11566	11516	11669	11605	11462	11625	11499	11390	11528	11389	11464	11489	11453	11430	11420	11587	11428	11479	11484	11491	11641	11415	11495	11486	11504	11300	11579	11312	11518	11559	11461	11504	11454	11283	11609	11647	11494	11579	11423	11427	11379	11594	11278	11519	11472	11447	11431	11438	11430	11422	11395	11396	11580	11338	11301	11628	11505	11492	11441	11573	11385	11471	11422	11360	11584	11494	11428	11527	11556	11393	11414	11441	11388	11523	11586	11450	11442	11527	11571	11471	11536	11542	11457	11546	11489	11467	11458	11480	11378	11621	11576	11358	11507	11346	11627	11506	11495	11471	11338	11552	11499	11505	11514	11510	11509	11604	11472	11547	11612	11450	11573	11331	11411	11529	11546	11345	11596	11435	11371	11408	11358	11632	11566	11485	11537	11345	11459	11261	11408	11561	11454	11431	11327	11526	11564	11514	11570	11590	11525	11656	11547	11456	11436	11421	11386	11540	11481	11463	11544	11453	11645	11600	11484	11454	11424	11581	11529	11421	11427	11431	11531	11619	11440	11529	11605	11608	11554	11366	11671	11434	11491	11618	11612	11440	11415	11514	11465	11486	11541	11521	11386	11446	11523	11543	11566	11356	11328	11463	11587	11287	11279	11415	11408	11483	11515	11537	11567	11337	11696	11356	11438	11352	11542	11464	11473	11434	11579	11403	11514	11440	11558	11579	11628	11481	11518	11502	11538	11374	11545	11396	11407	11502	11303	11560	11460	11542	11611	11419	11358	11552	11579	11370	11463	11440	11375	11588	11495	11457	11576	11576
23658	20999	28343	23798	21436	22475	20807	16266	15170	14861	14292	14183	14411	14260	14046	13654	13596	13635	13393	13299	13252	13191	13154	13243	13110	13141	13148	13157	12817	12946	13005	12797	13080	13153	12871	12908	13012	12854	12960	12901	12972	12892	13106	14003	14519	15124	14534	13825	13166	12839	12936	12950	12790	12960	12806	12665	12871	12825	13012	12858	12790	12816	12765	12668	12784	12761	12738	12689	12693	13094	12874	12913	12885	12950	12929	12765	12911	13030	12813	12916	12815	12941	12857	12749	12888	12807	12849	13046	12679	12753	12859	12754	12977	12755	12656	12977	12874	12821	12792	12716	12817	12834	12831	12876	12862	12900	12899	12827	12697	12730	12748	12927	12878	12677	12987	12837	12717	12791	12817	12617	12811	12856	12745	12644	12782	12922	12955	12804	12770	12663	12764	12935	13033	12907	13005	12792	12787	12780	12753	12815	12755	12888	12756	12783	12631	12871	12845	12785	12751	12830	12951	12801	12804	12732	12751	12843	12756	12847	12779	12804	12798	12789	12737	12925	12731	12746	12846	12937	12690	12609	12797	12801	12764	12768	12955	12858	13134	12842	12803	12618	12796	12611	12795	12848	12955	12794	12771	12779	12946	12710	12785	12669	12720	12730	12830	12671	12851	12767	12713	12824	12840	12834	12784	12692	12719	12662	12999	12703	12850	12619	12867	12807	12853	12742	12632	12862	12877	12841	12736	12881	12833	12814	12810	12890	12994	12922	12866	12905	12766	12742	12722	12760	12697	12815	12697	12789	12907	12803	12746	12854	12727	12708	12888	12797	12643	12879	13121	12863	12760	12679	12827	12798	12634	12747	12803	12701	12640	12690	12660	12888	12718	12776	12816	12861	12958	12760	12741	12594	12860	12426	12785	12691	12696	12769	12686	12793	12964	12733	12901	12863	12772	12671	12806	12773	12842	12769	12781	12727	12883	12895	12629	12946	12811	12633	12779	12852	12764	12768	12626	12762	12669	12831	12791	12660	12812	12647	12901	12643	12735	12802	12811	12987	12885	12844	12741	12983	12746	12756	12783	12717	12731	12822	12757	12709	12909	12941	12657	12704	13041	12800	12792	12761	12666	12683	12764	12784	12830	12685	12725	12833	12767	12886	12758	12973	12822	12952	13009	12658	12756	12908	12913	12727	13007	12716	12579	12760	12690	12881	12810	12675	12812	12837	12706	12892	12764	12839	12823	12858	12841	12720	12707	12915	12595	12858	12832	12674	12916	12802	12799	13014	12813	12896	12827	12952	12801	12913	12767	12781	12966	12795	12949	12718	12986	12834	12802	12721	12669	12837	12869	12786	12656	12852	12813	12668	12685	12948	12773	12905	12790	12723	12815	12814	12768	12828	12853	12876	12789	12866	12728	12981	12914	12839	12650	12872	12605	12827	12628	12671	12755	12865	12939	12866	12664	12881	12789	12702	12905	12791	12880	12757	12885	12734	12644	12849	12872	12899	12883	12681	12731	12811	12909	12951	12807	12793	12782	12755	12787	12962	12752	12981	12888	12817	12834	12910	12832	12857	12757	12951	12642	12836	12775	12880	12858	12899	12818	12843	12886	12600	12816	12888	12858	12996	12802	12727	12711	12943	12746	12897	12889	12815	12916	12694	12856	13047	12756	12711	12665	12735	12707	12713	12751	12611	12928	12708	12926	12878	12891	12718	12884	12759	12757	12732	12778	13002	12808	12834	12790	12617	12833	12853	12853	12657	12807	12636	12769	12859	12879	12664	12655	12724	12810	12846	12871	13086	13094	12910	12839	12900	12862	13023	12645	12823	12725	12768	12852	12683	12901	12757	12684	12701	12744	12824	12865	12863	12840	12738	12766	12814	12664	12740	12741	12672	12694	12712	12958	12929	12831	12802	12866	12808	12959	12760	12868	12836	12734	12932	12826	12739	12924	12694	12664	12769	12959	12995	12810	12727	12840	12760	12761	13078	12791	12897	12805	12857	12866	12814	12664	12685	12793	12658	12813	12865	12798	12751	12760	12794	12752	12858	12902	13080	12672	12616	12825	12870	12917	12859	12825	12848	12774	12751	12842	12768	12810	12811	12691	12888	13014	12626	12881	12663	12815	12831	12737	12733	12824	12627	12813	12956	12846	12928	12870	12798	13015	12869	12949	12908	12907	12935	12909	12848	12687	12783	12780	12845	12796	12940	12841	12857	12745	12701	12892	12725	12827	12825	12838	12875	12835	12889	12914	12869	13052	12826	12873	12671	12734	12793	12999	12828	13005	12907	12893	12737	12793	12677	12907	12832	12815	12692	12743	12651	12749	12703	12761	12692	12959	12877	12735	12800	12865	12775	12840	12752	12549	12793	12739	12926	12886	12713	12706	12750	12512	12816	12646	12838	12805	12871	12955	12772	12847	12901	12720	12778	12797	12908	13046	13009	12855	12868	12890	12879	12847	12751	12857	12718	12772	12913	12919	12635	12903	12866	12942	12682	12811	12814	12906	12793	12838	12799	12872	12662	12798	12753	12731	12865	13036	12712	12901	12789	12647	12818	12788	12695	12869	12845	12839	12699	12779	12828	12884	12892	12870	12805	12753	12940	12839	13097	12955	12855	12981	12826	12802	12898	12758	12975	12724	12616	12938	12864	12827	12658	12735	12797	12970	12830	12617	12805	12905	12918	12765	12936	12943	12643	12817	12774	12718	12832	12933	12861	12834	12740	12781	12841	12643	12925	12966	12895	12873	12822	12838	12714	12860	12885	12661	12830	12842	12850	12612	12591	12833	12712	12820	12852	12847	12731	12838	12864	12888	12901	12881	12753	12694	12900	12951	12800	12703	12731	12837	12887	12968	13024	12797	12755	13050	12863	12708	12766	12796	12807	12826	12748	12846	12997	12702	12871	12795	12878	12919	12757	12803	12728	12945	12769	12673	12727	12708	12989	12923	12903	12781	12777	12808	12947	12965	12856	12714	12778	12917	12726	12723	12553	13033	12803	12822	12943	12984	12898	13000	12648	12895	12964	12808	12761	12866	12828	12690	12717	12738	12741	12689	12778	12907	12846	12692	12885	12969	12904	12844	12764	12943	12708	12798	12928	12932	12749	12785	12770	12920	12863	12812	12902	12739	12737	12798	12894	12808	12684	12810	12839	12879	12770	12605	12709	12807	12636	12776	13082	12873	12823	12960	12720	12814	12815	12873	12859	12764	12903	12850	12723	12729	12817	12779	12996	12872	12812	12920	12809	12803	12875	12831	12929	12771	12810	12845	12694	12991	12814	12737	12848	12586	12702	12857	12873	12658	12834	12918	12755	12817	12795	12814	12743	12795	12918	12640	12764	12885	12770	12848	12799	12789	12931	12648	12796	12708	12685	12691	12703	12617	13033	12839	12811	12819	12759	12754	12681	12538	12782	12744	12689	12614	12751	12871	12872	12804	12699	12748	12755	12725	12824	12698	12913	12821	12815	12830	12911	12725	12739	12931	12897	12670	12649	12760	12750	12922	12718	12919	12963	12808	12617	12705	12764	13024	12840	12857	12814	12864	12910	12701	12857	12823	12721	12854	12784	12790	12678	12855	12846	12870	12759	12789	12660	12652	12916	12893	12760	13011	12780	12898	12772	12767	12823	12749	12699	12685	12928	12716	12865	12785	12989	12934	12737	12839	12745	12995	12803	12819	12782	12923	12961	12801	12791	12718	12789	12912	12771	12851	12709	12806	12948	12859	12845	12810	12839	12893	12799	12751	12870	12940	12858	12783	12801	12713	12674	12946	12878	12877	12852	12925	12709	12809	12866	12697	12859	12664	12541	12757	12718	12514	12529	12888	12771	12705	12974	12819	12989	12795	12726	13053	12723	12868	12797	12774	12763	12775	12966	12705	12561	12816	12700	12868	12709	12880	12806	13000	12777	12760	12929	12789	12823	12747	12824	12716	12566	12893	12670	12822	12622	12644	12749	12850	12971	12877	12712	13039	12774	12809	12716	12671	12651	13071	13006	12719	12770	12912	12940	12961	12793	12781	12660	12684	12722	12868	12933	12889	12633	12620	12685	12717	12737	12641	12913	12734	12862	12813	12795	12900	12844	12848	12785	12685	12811	12882	12680	12889	12873	12883	12619	12833	12691	12951	12803	12939	12860	12891	12714	12797	12743	12931	12864	12909	12972	12727	12869	12979	12823	12934	12630	12851	12901	12782	12852	12717	12917	12735	12752	12788	12853	12876	12820	12906	12776	12540	12613	12684	12631	12805	12719	12846	12851	12535	12701	12649	12882	12735	12664	12782	12856	12691	12917	12616	12835	12755	12854	12790	12815	12828	12956	12912	12862	12625	12797	12700	12916	12798	12859	12989	12630	12668	12636	12764	12759	12801	12743	12882	12927	12799	12905	13180	12740	12761	12790	12939	12710	12798	12884	12820	12693	12823	12600	12718	12979	12862	12851	12797	12742	12804	12726	13043	12910	12858	12860	12785	12823	12787	12933	12883	12829	12953	13177	12786	12912	12851	12655	12790	12830	12690	12747	12646	12831	12598	12882	12835	12866	12900	12888	12699	12946	12780	12865	12892	12723	12880	12942	13028	12704	12866	12819	12808	12826	12724	12631	12641	12733	12782	12657	12893	12751	12786	12762	12585	12696	12651	12830	12834	12809	12839	12826	12783	12812	12763	12868	12890	12602	12744	12707	12829	12797	12708	12843	12909	12805	12959	12585	12781	12923	12899	12891	12816	12995	12960	12953	12882	12863	12671	12912	12701	12765	12957	12986	12845	12874	12666	12839	12852	12782	12861	12914	12890	12778	12740	12691	12869	12744	12734	12776	12991	12658	12779	12901	12870	12795	12841	12966	12971	12729	12687	12799	12901	12701	12751	12826	12851	12770	12783	12836	12833	12872	12728	12849	12756	12792	12755	12842	12886	12818	12750	12773	12746	12886	12601	12800	12852	12799	12713	12772	12898	12865	12812	12720	12945	12807	12916	12853	12712	12754	12784	13036	12806	12873	12710	12836	12567	12851	12885	12750	12829	12841	12735	12641	12822	12945	12810	12745	12693	12877	12998	12618	12651	12805	12935	12699	12854	12998	12823	12727	12712	12671	12770	12776	12692	12581	12792	12958	12742	12881	12817	12877	12893	12967	12751	12780	12861	12816	12867	12880	12852	12761
23760	38832	36168	27716	22800	18960	16770	15904	15314	14336	13625	13812	14109	13941	13339	12657	12440	12342	12299	12210	11906	11719	11645	11960	11778	11591	11544	11609	11555	11385	11490	11286	11318	11334	11404	11466	11324	11410	11499	11455	11466	11470	11662	13255	13896	14764	13538	12546	11732	11331	11181	11393	11278	11302	11194	11267	11401	11401	11406	11395	11164	11162	11351	11277	11263	11326	11328	11257	11233	11283	11303	11317	11173	11310	11066	11406	11381	11241	11318	11182	11364	11400	11313	11302	11346	11347	11515	11141	11192	11394	11298	11261	11286	11290	11349	11290	11460	11153	11322	11347	11294	11363	11517	11356	11185	11318	11344	11281	11272	11330	11303	11249	11391	11546	11363	11313	11378	11298	11428	11278	11487	11282	11231	11176	11376	11318	11271	11351	11342	11256	11216	11319	11274	11299	11331	11463	11485	11334	11166	11423	11290	11214	11487	11199	11340	11081	11350	11198	11322	11293	11436	11445	11324	11292	11459	11225	11285	11315	11298	11330	11520	11296	11388	11351	11296	11282	11365	11369	11239	11384	11346	11200	11395	11370	11267	11242	11289	11269	11249	11186	11313	11317	11409	11180	11371	11306	11420	11330	11074	11430	11200	11218	11301	11305	11258	11227	11306	11316	11543	11255	11258	11479	11275	11321	11161	11257	11328	11188	11485	11424	11288	11325	11451	11233	11241	11288	11401	11410	11231	11198	11517	11398	11299	11322	11193	11249	11383	11359	11330	11365	11268	11146	11469	11260	11312	11333	11261	11283	11349	11477	11302	11236	11305	11196	11275	11379	11392	11283	11330	11162	11167	11436	11321	11444	11341	11286	11455	11338	11477	11495	11448	11309	11414	11410	11303	11318	11336	11235	11181	11346	11308	11306	11472	11328	11431	11439	11364	11266	11198	11153	11315	11287	11299	11427	11261	11278	11198	11215	11249	11180	11354	11383	11286	11323	11402	11471	11427	11290	11275	11374	11240	11189	11358	11117	11289	11474	11251	11285	11175	11261	11308	11267	11440	11418	11260	11409	11412	11275	11399	11162	11409	11334	11487	11228	11244	11464	11361	11368	11318	11335	11258	11408	11247	11237	11220	11274	11395	11167	11274	11370	11480	11183	11188	11376	11249	11264	11410	11310	11129	11321	11330	11443	11162	11448	11518	11489	11350	11420	11468	11413	11444	11271	11220	11268	11461	11256	11273	11191	11303	11209	11403	11411	11426	11387	11298	11410	11335	11221	11291	11386	11473	11424	11404	11101	11173	11399	11401	11258	11316	11159	11265	11278	11439	11439	11232	11407	11152	11365	11284	11267	11208	11393	11179	11169	11254	11313	11182	11438	11268	11463	11228	11332	11233	11375	11271	11225	11317	11281	11352	11329	11386	11391	11385	11301	11368	11329	11336	11328	11251	11301	11337	11320	11352	11375	11421	11266	11274	11205	11286	11373	11327	11279	11376	11384	11316	11315	11357	11299	11164	11372	11379	11249	11512	11181	11352	11347	11346	11176	11143	11224	11356	11375	11284	11361	11284	11388	11224	11293	11271	11351	11287	11184	11434	11007	11350	11347	11310	11389	11270	11393	11373	11338	11247	11383	11234	11252	11435	11313	11462	11252	11243	11304	11369	11193	11272	11213	11407	11306	11381	11423	11286	11454	11172	11332	11356	11434	11215	11452	11280	11262	11312	11416	11289	11317	11271	11408	11320	11149	11317	11425	11343	11310	11357	11345	11385	11281	11391	11391	11329	11228	11232	11387	11265	11281	11323	11300	11268	11353	11360	11252	11326	11426	11263	11390	11275	11278	11168	11233	11321	11342	11242	11227	11412	11270	11230	11226	11436	11249	11190	11383	11243	11240	11346	11376	11303	11327	11138	11416	11311	11377	11371	11293	11301	11341	11475	11427	11162	11213	11218	11420	11328	11319	11179	11346	11349	11464	11390	11148	11233	11197	11323	11314	11161	11282	11301	11345	11382	11317	11385	11296	11287	11182	11125	11392	11292	11105	11238	11384	11297	11343	11240	11316	11406	11314	11283	11326	11208	11214	11405	11197	11345	11411	11318	11279	11296	11516	11239	11187	11402	11408	11323	11374	11355	11225	11066	11339	11294	11170	11305	11255	11384	11349	11307	11311	11415	11258	11400	11287	11238	11339	11361	11235	11452	11284	11364	11275	11222	11277	11274	11401	11301	11245	11343	11266	11439	11307	11214	11247	11385	11428	11390	11341	11285	11277	11245	11140	11352	11084	11199	11388	11177	11291	11276	11233	11285	11335	11350	11317	11335	11120	11506	11196	11178	11263	11319	11424	11293	11340	11263	11261	11459	11449	11325	11365	11272	11310	11331	11182	11234	11291	11528	11339	11276	11294	11252	11298	11283	11252	11459	11422	11320	11286	11357	11265	11286	11157	11192	11133	11293	11302	11434	11469	11483	11265	11283	11269	11236	11275	11269	11231	11444	11291	11100	11249	11279	11520	11344	11380	11271	11326	11357	11290	11317	11273	11396	11242	11274	11376	11333	11311	11287	11373	11325	11325	11362	11397	11448	11169	11286	11296	11226	11519	11280	11258	11382	11296	11331	11452	11399	11434	11285	11343	11451	11508	11358	11342	11213	11309	11106	11339	11328	11424	11359	11258	11299	11277	11425	11097	11324	11493	11280	11327	11423	11391	11213	11167	11284	11316	11255	11239	11179	11347	11289	11277	11237	11278	11241	11365	11439	11307	11353	11290	11231	11376	11357	11252	11318	11338	11246	11294	11221	11279	11337	11208	11397	11260	11366	11354	11326	11329	11103	11308	11345	11329	11412	11227	11175	11274	11311	11131	11182	11311	11194	11251	11186	11232	11318	11263	11195	11274	11443	11331	11419	11400	11229	11318	11254	11201	11310	11240	11264	11206	11278	11239	11183	11175	11419	11195	11196	11343	11266	11266	11240	11354	11492	11237	11408	11361	11520	11394	11280	11264	11377	11284	11457	11299	11243	11453	11397	11264	11378	11260	11373	11260	11370	11342	11300	11347	11130	11039	11256	11203	11248	11493	11289	11313	11214	11290	11228	11342	11284	11350	11166	11380	11225	11389	11358	11318	11318	11505	11243	11466	11335	11374	11355	11269	11280	11411	11230	11341	11156	11339	11245	11357	11381	11289	11341	11391	11417	11255	11344	11312	11353	11271	11363	11456	11174	11394	11249	11282	11264	11462	11291	11417	11283	11250	11270	11461	11386	11143	11267	11375	11197	11444	11279	11320	11293	11354	11289	11414	11273	11180	11386	11291	11201	11192	11119	11460	11219	11357	11341	11194	11293	11302	11407	11333	11337	11349	11235	11343	11316	11166	11489	11452	11265	11257	11460	11342	11321	11334	11347	11303	11268	11426	11323	11368	11436	11411	11202	11314	11286	11481	11436	11213	11272	11207	11423	11298	11459	11262	11326	11261	11289	11242	11394	11323	11402	11401	11337	11298	11376	11181	11373	11181	11433	11355	11230	11309	11398	11290	11248	11205	11294	11371	11259	11244	11257	11310	11288	11280	11330	11341	11309	11426	11405	11249	11322	11252	11305	11291	11348	11245	11182	11140	11322	11230	11308	11324	11218	11336	11233	11259	11382	11200	11294	11304	11305	11227	11304	11281	11362	11211	11364	11322	11205	11329	11439	11293	11322	11231	11334	11510	11415	11336	11353	11341	11225	11251	11123	11319	11250	11337	11340	11381	11472	11155	11421	11272	11429	11396	11169	11432	11195	11430	11301	11437	11337	11245	11155	11360	11341	11349	11298	11184	11332	11251	11483	11326	11211	11385	11284	11299	11410	11299	11352	11405	11300	11436	11195	11185	11260	11274	11406	11210	11322	11321	11332	11399	11332	11251	11443	11246	11325	11287	11387	11344	11470	11248	11253	11375	11380	11417	11380	11378	11226	11359	11406	11142	11355	11188	11156	11329	11316	11334	11257	11118	11262	11390	11406	11201	11525	11376	11362	11327	11159	11405	11418	11319	11237	11399	11154	11475	11313	11495	11289	11339	11313	11306	11396	11225	11281	11283	11219	11502	11332	11392	11201	11260	11221	11367	11415	11285	11229	11382	11296	11324	11216	11228	11327	11324	11442	11324	11299	11239	11286	11374	11221	11368	11404	11256	11517	11343	11295	11360	11320	11338	11203	11336	11445	11074	11299	11351	11280	11511	11244	11312	11282	11424	11251	11452	11381	11270	11251	11279	11381	11339	11258	11263	11385	11298	11298	11334	11334	11311	11213	11156	11260	11106	11302	11390	11485	11229	11324	11251	11411	11300	11213	11322	11247	11431	11216	11408	11311	11339	11325	11266	11499	11307	11303	11281	11333	11442	11258	11381	11281	11311	11334	11312	11381	11333	11340	11369	11266	11153	11253	11300	11381	11333	11248	11162	11362	11246	11188	11357	11463	11319	11197	11455	11247	11108	11211	11209	11368	11342	11225	11324	11209	11360	11093	11436	11280	11172	11351	11386	11355	11217	11420	11307	11289	11335	11357	11177	11345	11397	11393	11250	11314	11336	11364	11218	11270	11288	11292	11277	11118	11204	11236	11424	11279	11359	11304	11480	11141	11313	11283	11225	11255	11159	11381	11392	11389	11417	11454	11168	11186	11311	11311	11352	11337	11283	11190	11235	11373	11311	11379	11162	11279	11380	11228	11375	11358	11250	11303	11253	11302	11411	11161	11340	11297	11225	11319	11228	11305	11244	11356	11292	11289	11453	11299	11448	11346	11273	11245	11465	11326	11381	11265	11455	11143	11251	11316	11103	11270	11318	11202	11109	11360	11258	11254	11348	11355	11316	11251	11278	11480	11318	11301	11218	11301	11443	11292	11305	11372	11424	11440	11367	11399	11304	11227	11169	11320	11192	11256	11248	11282	11273	11265	11345	11263	11287	11298	11284	11389	11259	11058	11412	11241	11224	11205	11332	11276	11363	11339	11332	11276	11124	11330	11265	11424	11391	11372	11403	11255	11473	11284	11342	11410	11231	11399	11268	11351	11233	11188	11260	11204	11349	11353	11348	11244	11445	11136	11313	11217	11347	11257	11432	11210	11359	11309	11302	11460	11345	11311	11230	11239	11310	11251	11397	11444	11404	11478	11289	11368	11198	11217	11342
29323	22449	22127	18783	16019	15684	15557	15474	15288	15128	15195	15152	15405	15296	15288	15109	15145	15110	15072	15003	14762	14745	15045	14940	14851	15027	14832	14935	14995	14855	14758	14914	14981	14913	14797	14773	14809	14983	14714	14937	15093	14884	14918	14911	15129	15224	15380	15120	14936	14877	14772	14968	15096	14952	14913	14752	14963	14780	14912	14864	14951	15137	15139	14890	14858	14922	14789	14982	14843	14723	14994	14925	14903	14856	14815	14984	14757	14802	14812	14819	14917	14985	14775	14806	15101	14752	14669	14737	14841	14645	14926	14818	14788	14825	14753	14775	15021	14934	15118	14845	15011	14890	15011	14924	14744	14783	14899	14962	14969	14746	15009	14853	14922	15120	14816	14940	14774	14689	14801	14682	14734	14809	14799	14866	14806	14757	15013	14953	15001	14896	14737	14788	14765	14910	14727	14858	14738	14812	14928	14978	14831	14931	14895	14810	14912	14750	14856	14867	14649	14959	14598	14634	14725	14727	14923	14834	14938	14903	14802	14966	14858	14988	14798	14929	14659	14930	14910	14843	15022	14742	14786	14790	14712	14728	14851	14703	14755	14795	14791	14734	14807	14792	15120	14823	14905	14823	14936	14737	14809	14789	14765	14855	14807	14663	14739	14816	14931	14843	14796	14692	14880	14625	14736	14965	14666	14858	14753	14758	14847	14779	15079	14883	14981	14880	14760	14797	14983	14873	14687	14871	14766	14707	14906	14824	14868	14878	14771	14809	14725	14812	14757	14889	14832	14776	14849	15116	14932	15066	14737	14948	14849	14673	14743	14886	14642	14767	14918	14779	14916	14849	14678	14784	14885	14784	14622	14809	14866	15046	14966	14746	14850	14743	14707	14972	14757	14917	14715	14720	14981	14658	14796	15025	14698	14846	14910	15026	14720	14865	14683	14829	15007	14728	14888	14903	14683	14730	14927	14729	14794	14738	14788	14879	14986	14906	14763	14830	14808	14914	14812	14629	14788	14985	14914	14840	14718	14851	14888	14840	14904	14853	14854	15048	14865	14999	14930	14635	14798	14635	14844	14961	14845	15008	14621	14918	14714	14779	15130	14806	14658	14746	14731	14621	14963	14922	14800	14718	14800	14699	14985	14759	14721	14777	14690	14803	14639	14847	14666	15009	14929	14636	14945	14830	14758	14860	14831	14894	14930	14827	15058	14858	14847	14854	14867	14784	14866	14838	14785	15058	14868	14887	14692	14595	14780	14817	14937	14820	14950	14711	15059	14706	14894	14908	14765	14646	14878	14699	14969	14809	14910	14858	15052	14901	14818	14929	14849	14795	14933	14933	14913	14910	14910	14633	14739	14989	14830	14751	14659	14703	14891	14824	14847	14732	14722	14866	15133	14794	14764	14707	14715	15015	14892	14804	14930	14913	14909	14883	14817	14887	14786	14767	14882	14721	14827	14749	14798	14727	14666	14726	14977	14957	14783	14948	14710	14882	14861	14931	14965	14949	15064	14963	14816	14920	14780	15045	15044	14765	14949	14742	14917	14721	14871	14753	15005	15103	14856	14699	14917	14859	14780	14844	14984	14762	14844	14688	14941	14862	14901	14842	14756	14907	14720	14774	14806	14894	14813	14799	14920	14895	14713	14833	15115	14991	14754	14862	14988	14873	14977	14902	14744	14878	14857	14807	14987	14768	14704	14771	14866	14799	15003	15113	14826	14800	14796	14902	14685	14697	14885	14835	14987	14875	14916	14915	14976	14966	14846	15070	14862	14887	14795	14672	14981	14762	14929	14908	14845	14690	14790	14877	14907	14811	14875	14907	14969	15002	14956	14897	14750	14799	14863	15037	14794	14792	14928	14854	14761	14929	14790	14803	14943	14631	14827	15187	14877	14745	14788	14771	14764	14905	14690	14833	14721	14735	14747	14775	14907	14943	14771	14859	14895	14955	14963	14846	15110	14799	15019	14872	14866	15077	14825	14972	14880	14683	14660	14712	14900	14905	15233	14851	14833	15268	14911	14690	14772	14939	14829	14826	14739	14887	14707	14731	14892	14773	14895	14780	15050	14699	14830	14869	14863	14846	14879	14929	14805	14916	14754	14853	14892	14785	15094	14771	15015	14925	14767	14833	15032	14964	14813	14781	14882	15046	14966	14751	14973	14906	14985	14824	14933	14869	14859	14977	14800	14772	14737	14694	14936	14927	14943	14920	14903	14949	14806	14913	14913	14693	14762	14730	14914	14877	14854	15047	14947	14892	14802	14905	14945	14744	14844	14916	14809	14885	15045	14651	14956	14801	14750	15041	14793	14839	14752	14909	14954	14836	14774	14935	14878	14708	14632	14980	14957	14883	14932	14604	15099	14684	14978	14639	14866	14845	14930	14821	14789	14752	14833	14929	14771	14813	14780	14854	14795	14900	14889	14767	14701	14774	14716	14989	14857	14585	14809	14783	14856	14765	15005	14842	14861	14944	14901	14914	14882	14751	14732	15012	14922	14738	14872	14830	14542	14748	14928	15136	15004	14894	14714	14874	14745	14683	14792	15012	14768	14826	14891	14991	14955	15018	14764	14800	14916	14733	14780	14671	14722	14759	15033	14858	14586	14840	14909	14888	14793	14971	15058	14932	14859	14700	14844	14673	14835	15049	14761	14960	14906	14909	14874	14909	15005	14759	14928	14775	15061	14922	14907	14920	14866	14803	14990	14877	14667	14714	14779	14833	14849	14748	14876	14980	14931	14725	14961	14668	14910	14704	14767	14664	14999	14964	14937	14759	14822	14923	14754	14832	14742	14948	14808	14941	14859	14816	14803	14645	14734	14933	14743	14762	14788	14857	14706	14816	14772	14810	15088	14943	14893	14923	14866	14845	14668	14762	15009	14987	14889	14861	14790	14822	14785	14897	14931	14946	14878	14615	14998	14779	14764	15010	14837	15076	14786	14863	14874	14729	14758	14917	14854	14687	14797	15006	15012	14844	14754	14725	14782	14907	14958	14931	14788	14862	14779	14838	14924	15006	14960	14853	14928	14968	14890	14937	14873	14974	14790	14990	14779	14766	14919	14875	14895	14740	14785	15134	14849	14840	15088	14878	14806	14861	14792	14951	14929	14818	14984	14844	14901	14918	14782	14638	14834	14629	14776	14774	14948	14979	14682	14930	14647	14748	14945	14852	14976	14983	14766	15040	14795	14665	14627	14808	14833	14835	14867	14849	14729	14753	14947	14925	14714	14782	14856	14988	14807	14710	14861	14861	14861	14827	14875	14934	14854	14929	14908	15069	14902	14822	14727	14938	14854	14891	14930	14883	14914	14813	14881	14836	14664	14964	14785	15029	14875	14860	14529	14859	14890	14954	14844	14825	14844	14859	14827	14909	14985	14800	14946	14830	14843	14743	15028	14800	14881	14770	14597	14899	14900	14941	14788	14932	14896	14842	14613	14660	14908	14870	14824	14839	15004	14902	14934	14944	14742	14801	14922	14837	14790	14735	14958	14735	14911	14821	14772	14775	14798	14828	14778	14678	14883	14610	14888	14732	14721	14879	14948	15024	14923	14835	14865	14943	14778	14646	14845	14947	14727	15037	14739	15045	14853	14951	14921	14836	14908	14787	14596	14821	14843	14823	14869	14945	14943	14832	14908	15036	14738	14786	14809	14778	14866	14889	14810	14902	14985	14980	14729	14852	14794	14724	14763	14844	14751	14956	14999	14785	14836	14830	14896	14736	14908	14906	14889	14862	14860	14880	14778	14864	14877	14856	14935	14967	14771	14667	14708	14722	14896	14841	15114	14720	14854	14803	14684	14843	14905	14815	14945	14837	14870	14816	14838	15028	14816	14874	14787	14820	14951	14820	14817	14808	14854	14809	14754	14802	14827	15022	14888	14822	14804	14868	14932	14867	14880	14712	14933	14684	14817	14899	14639	15014	14683	14954	14929	14884	14936	15038	14788	14848	14814	14700	15025	14630	14885	14801	14893	14725	14731	14898	14863	14654	14909	14879	14742	14879	15082	14760	14933	14918	14969	15028	14852	14826	14806	14849	14840	14906	14869	14905	14751	14776	14855	14692	14803	14822	14662	14718	15029	14926	14713	14857	14992	14939	14964	15013	14988	14695	14688	14901	14983	14916	14952	14976	14808	14799	14903	14773	15003	14910	14862	14996	14751	14612	14969	14663	14854	14697	14909	14823	14901	14683	14827	14700	14863	14789	14864	14946	14768	14959	15000	14860	14978	14906	14812	14937	14941	14836	14804	14951	14709	14829	14830	14887	14852	14820	14944	14824	14939	14852	14708	14874	14837	14918	14896	14653	14923	14953	14858	15005	14715	14936	14756	14767	14847	14491	14974	15092	15056	14733	14900	14878	14772	14726	14794	14717	15059	14896	14945	14760	15123	14997	14796	14785	14815	14778	14686	14710	14787	14934	14910	14605	14958	14749	14750	14886	14846	14880	14792	14827	14978	14881	14820	14638	14972	14898	14970	14875	14674	14734	14807	14873	14788	14864	14864	14934	14906	14840	15153	14813	14905	14927	14969	14776	14933	14868	14806	14806	14899	14759	14743	14693	14969	14887	15106	14862	14762	14682	14954	14874	15160	15001	14911	14846	14709	14763	14745	14705	14744	14877	14966	14706	14769	15000	14995	14863	14818	14575	14849	14747	14908	14947	14901	14873	14810	14888	15117	14896	14908	15001	14989	14694	14815	14812	14822	14836	14955	14803	14975	14914	15001	14617	14856	15009	14754	14718	14803	14877	14764	15059	14819	14918	14924	14961	14905	14990	14955	14801	15049	14991	14989	14906	14918	14961	15027	15063	15006	14797	14788	15092	14828	14828	15018	14816	14920	14964	14795	15130	14962	14717	14903	14811	14900	14683	14850	14924	15068	14801	14827	14990	14739	14832	14891	14609	14708	14716	14802	14716	14870	14783	14854	15135	14985	15180	14842	14991	14938	14989	14912	14721	14834	14990	14902	14663	14929	14906	14613	14719	14709	14546	14808	14748	14716	14851	14817	14748	14921	14951	14911	14816	14951	14887	14994	14831	14754	14755	14808	14832	14773	14808	14658	14859	14952	14804	14946	14855	14850	14768	14894	14673	14759	14816	14928	15032	14782	14825	14875	14919	14722	14914	15029	15020	15022	14987	14780	14996	14626	14732	14730	15072
18630	21828	19819	15749	14756	14030	13690	13607	13508	13327	13022	13239	13418	13391	13095	12750	13109	12727	12606	12754	12815	12654	12834	12692	12605	12581	12660	12546	12543	12513	12629	12604	12623	12697	12612	12454	12610	12670	12586	12587	12407	12552	12405	12578	12850	13018	12858	12769	12599	12595	12731	12704	12417	12397	12585	12645	12482	12604	12535	12682	12738	12671	12579	12652	12483	12572	12303	12624	12595	12581	12566	12638	12759	12446	12597	12525	12609	12686	12336	12617	12632	12622	12446	12501	12650	12575	12593	12651	12607	12608	12499	12562	12516	12562	12676	12614	12503	12505	12501	12559	12656	12506	12531	12537	12537	12481	12524	12600	12614	12452	12419	12505	12507	12435	12457	12483	12427	12576	12543	12690	12520	12600	12530	12479	12505	12500	12699	12512	12639	12384	12585	12630	12461	12647	12649	12503	12630	12519	12807	12626	12606	12667	12485	12606	12388	12340	12567	12594	12657	12364	12621	12520	12525	12641	12572	12532	12527	12480	12572	12500	12597	12766	12414	12697	12510	12634	12579	12441	12513	12625	12568	12485	12415	12491	12622	12569	12563	12596	12682	12506	12559	12529	12573	12519	12684	12604	12790	12502	12510	12514	12437	12533	12517	12585	12458	12556	12459	12524	12576	12411	12594	12525	12515	12460	12509	12764	12542	12436	12401	12544	12660	12625	12516	12411	12549	12556	12536	12655	12471	12595	12492	12460	12631	12426	12470	12506	12666	12557	12613	12598	12491	12573	12599	12671	12630	12473	12614	12521	12603	12662	12651	12529	12501	12600	12523	12610	12533	12620	12592	12654	12574	12496	12580	12584	12639	12466	12525	12555	12521	12505	12694	12494	12316	12610	12666	12670	12471	12637	12582	12534	12539	12580	12480	12628	12588	12417	12592	12493	12538	12621	12422	12511	12610	12605	12477	12391	12609	12610	12466	12618	12545	12526	12550	12481	12614	12557	12678	12470	12642	12443	12531	12537	12582	12462	12624	12683	12482	12579	12650	12403	12550	12590	12595	12742	12408	12516	12350	12628	12570	12558	12480	12665	12468	12697	12539	12560	12634	12493	12550	12508	12651	12669	12535	12621	12497	12523	12477	12615	12734	12542	12798	12598	12651	12348	12637	12438	12516	12604	12617	12538	12638	12549	12430	12592	12531	12523	12515	12799	12558	12567	12765	12653	12442	12604	12554	12527	12665	12529	12633	12604	12400	12502	12298	12530	12529	12573	12452	12599	12625	12589	12573	12465	12382	12511	12606	12640	12578	12567	12452	12548	12392	12482	12452	12628	12647	12514	12387	12482	12461	12551	12497	12626	12511	12671	12514	12647	12520	12484	12524	12586	12658	12416	12599	12330	12509	12647	12652	12582	12594	12662	12520	12689	12446	12496	12424	12569	12549	12414	12571	12648	12577	12746	12463	12460	12543	12435	12545	12497	12710	12610	12405	12645	12580	12593	12680	12422	12531	12589	12616	12559	12506	12578	12594	12482	12560	12677	12499	12605	12599	12444	12604	12534	12390	12452	12572	12553	12539	12651	12632	12537	12688	12321	12517	12379	12537	12521	12494	12497	12459	12524	12464	12432	12614	12563	12444	12656	12531	12512	12596	12488	12494	12582	12567	12589	12538	12191	12637	12561	12440	12640	12429	12512	12621	12700	12766	12473	12500	12494	12618	12554	12729	12590	12446	12507	12558	12502	12626	12565	12536	12418	12521	12462	12616	12536	12640	12411	12560	12468	12648	12498	12639	12557	12599	12622	12723	12504	12476	12487	12499	12620	12564	12582	12553	12469	12733	12631	12464	12438	12560	12449	12521	12538	12581	12764	12686	12666	12674	12551	12520	12531	12480	12472	12489	12530	12628	12414	12784	12474	12551	12423	12583	12557	12614	12497	12653	12546	12551	12697	12569	12497	12503	12593	12605	12618	12439	12508	12708	12533	12591	12496	12474	12481	12544	12792	12588	12577	12365	12560	12699	12589	12495	12435	12631	12627	12601	12600	12517	12697	12717	12570	12476	12556	12572	12539	12538	12482	12504	12509	12687	12411	12477	12481	12387	12551	12660	12557	12499	12543	12733	12472	12554	12672	12554	12608	12571	12733	12607	12595	12669	12566	12563	12471	12581	12650	12510	12608	12463	12523	12658	12539	12632	12471	12472	12600	12610	12585	12667	12634	12647	12578	12516	12706	12594	12618	12583	12506	12660	12639	12598	12480	12683	12483	12653	12557	12628	12367	12619	12674	12737	12714	12418	12654	12439	12502	12499	12447	12461	12574	12549	12640	12573	12399	12761	12564	12428	12463	12685	12602	12513	12478	12783	12472	12602	12671	12621	12671	12610	12538	12732	12579	12587	12634	12520	12480	12501	12613	12640	12592	12568	12603	12680	12666	12591	12543	12554	12630	12431	12603	12657	12611	12345	12566	12525	12507	12460	12502	12716	12385	12533	12681	12582	12594	12527	12528	12547	12782	12536	12592	12530	12489	12617	12563	12572	12498	12580	12426	12666	12568	12687	12491	12550	12535	12636	12567	12607	12649	12465	12551	12524	12504	12547	12580	12415	12572	12614	12506	12724	12545	12301	12570	12626	12527	12515	12557	12603	12668	12614	12601	12558	12647	12568	12638	12475	12581	12577	12502	12679	12675	12523	12462	12567	12514	12418	12544	12759	12523	12596	12546	12647	12611	12664	12618	12485	12560	12587	12470	12508	12550	12578	12557	12571	12493	12578	12671	12789	12542	12600	12524	12545	12429	12542	12279	12539	12622	12723	12603	12463	12692	12475	12483	12606	12474	12599	12595	12355	12544	12581	12572	12484	12620	12473	12463	12567	12604	12631	12575	12535	12636	12561	12429	12500	12517	12592	12563	12694	12477	12547	12599	12546	12620	12523	12697	12393	12445	12483	12517	12452	12592	12543	12443	12604	12670	12473	12518	12549	12741	12564	12516	12640	12576	12686	12564	12569	12483	12535	12703	12567	12601	12614	12581	12478	12522	12556	12536	12528	12562	12615	12491	12657	12642	12463	12635	12603	12645	12708	12479	12728	12467	12542	12721	12492	12621	12444	12573	12578	12491	12397	12575	12557	12342	12476	12511	12594	12539	12583	12540	12606	12485	12510	12410	12692	12536	12625	12688	12367	12553	12620	12500	12561	12696	12604	12665	12471	12673	12558	12568	12474	12557	12639	12517	12631	12478	12563	12802	12504	12689	12559	12718	12474	12421	12700	12393	12545	12574	12527	12642	12603	12629	12529	12481	12551	12530	12440	12608	12613	12647	12561	12600	12639	12677	12642	12635	12351	12623	12613	12461	12421	12469	12565	12514	12530	12594	12660	12628	12607	12547	12488	12547	12681	12477	12467	12452	12464	12554	12430	12520	12590	12648	12515	12557	12822	12553	12458	12540	12592	12492	12657	12738	12496	12611	12524	12587	12658	12520	12565	12415	12672	12552	12578	12523	12582	12667	12617	12639	12541	12500	12501	12516	12771	12438	12456	12658	12520	12606	12447	12651	12661	12641	12586	12566	12560	12677	12574	12577	12489	12566	12572	12404	12456	12551	12597	12515	12666	12586	12590	12499	12507	12609	12601	12521	12475	12599	12648	12546	12604	12728	12514	12489	12680	12524	12541	12570	12584	12588	12296	12688	12604	12686	12677	12425	12621	12599	12499	12440	12402	12684	12655	12456	12611	12625	12438	12500	12527	12511	12683	12552	12427	12588	12547	12672	12588	12740	12456	12410	12615	12504	12524	12619	12625	12523	12517	12368	12603	12557	12581	12593	12640	12556	12562	12403	12484	12449	12561	12563	12716	12550	12547	12586	12533	12737	12609	12607	12441	12527	12496	12576	12449	12520	12575	12548	12581	12519	12472	12444	12624	12627	12595	12631	12503	12628	12702	12648	12454	12700	12597	12521	12711	12614	12524	12705	12364	12573	12604	12459	12691	12502	12542	12596	12502	12540	12442	12545	12670	12500	12437	12448	12535	12615	12604	12519	12512	12558	12470	12561	12442	12587	12616	12693	12507	12531	12486	12527	12598	12500	12518	12610	12417	12549	12701	12652	12626	12544	12699	12473	12510	12532	12697	12497	12556	12604	12531	12681	12584	12528	12550	12534	12649	12470	12485	12553	12591	12670	12598	12613	12565	12541	12521	12600	12537	12422	12493	12546	12626	12467	12474	12524	12594	12519	12433	12678	12603	12451	12628	12554	12626	12586	12592	12538	12677	12555	12486	12670	12562	12489	12540	12614	12491	12582	12502	12574	12520	12570	12532	12701	12607	12610	12650	12631	12514	12563	12626	12732	12659	12573	12544	12704	12502	12605	12574	12678	12501	12656	12484	12551	12422	12546	12381	12797	12699	12644	12636	12577	12746	12599	12503	12645	12385	12610	12483	12572	12679	12435	12561	12501	12526	12741	12595	12554	12535	12511	12570	12697	12611	12573	12512	12491	12659	12631	12667	12628	12573	12572	12612	12665	12623	12518	12589	12592	12477	12468	12623	12705	12638	12515	12625	12687	12752	12577	12486	12469	12547	12586	12560	12535	12724	12509	12590	12556	12615	12450	12581	12522	12583	12521	12483	12488	12714	12446	12457	12594	12621	12518	12521	12519	12651	12616	12497	12436	12528	12641	12534	12627	12442	12516	12614	12445	12469	12586	12577	12676	12552	12556	12610	12597	12410	12608	12629	12600	12606	12551	12425	12607	12568	12620	12528	12632	12625	12731	12574	12555	12350	12479	12719	12461	12645	12399	12485	12514	12826	12603	12510	12589	12437	12560	12560	12632	12584	12646	12541	12472	12379	12523	12587	12617	12371	12516	12454	12543	12613	12522	12579	12554	12460	12600	12609	12627	12603	12454	12497	12583	12559	12462	12508	12541	12475	12647	12511	12552	12717	12457	12704	12690	12628	12610	12518	12661	12528	12583	12468	12545	12618	12776	12528	12686	12573	12617	12534	12662	12701	12632	12649	12529	12628	12658	12655	12746	12758	12441	12584	12627	12589	12591	12588	12609	12471	12487	12571	12619	12618	12545	12700	12744	12775	12492	12601	12537	12596	12633	12551	12498	12555	12482	12551	12609	12712	12588	12630	12619	12361	12709	12582	12625	12519	12628	12635	12567
24736	20986	27982	24520	22338	21207	20047	17832	17480	17186	16807	17102	17057	17073	16638	16587	16382	16591	16315	16377	16206	15993	16167	16178	16037	16216	16079	15884	16117	16149	15974	16073	16026	16175	16147	16136	16024	15982	16130	15968	15759	16168	15864	16455	17025	17201	16816	16182	15909	15994	15879	15724	16139	15876	15942	15878	16006	16101	16013	16173	15891	15929	15971	15884	15924	16122	15706	15831	15914	16031	15923	15850	15923	16033	16143	15857	15999	16103	16087	15836	16117	16015	16023	15914	15930	15864	15870	16072	15823	15844	15910	15791	15980	16044	15783	16008	15974	15960	16048	15842	16008	16224	15898	16142	15981	15670	15803	15806	16002	16028	16016	15681	15997	15908	15804	15847	15939	16160	15765	15834	15790	15959	15942	15642	16013	16154	16049	15997	16005	15838	15805	15759	15978	15985	15755	15949	15787	16200	16034	15858	15819	15792	16026	15936	15813	15913	15987	15859	15807	15936	16061	15978	15714	16091	16211	15969	15897	15919	16140	15999	15873	15828	15863	15939	15959	15847	15985	15640	15964	15884	15976	16104	16109	15865	15835	15949	15726	15990	15923	15999	15917	15882	15817	15841	16016	15940	15875	15818	15883	15787	15969	15860	15901	15971	15824	15992	15833	15734	15926	15890	15897	15870	15872	16000	16141	15794	15783	15808	15818	15906	15882	16055	15846	16016	16147	15800	15831	16020	15882	15765	15865	15935	15938	15889	16147	15883	15870	15869	16026	15958	15858	15930	15891	15840	15849	15864	15686	15936	15956	15900	16008	15948	15807	15986	15792	15841	15731	15988	15768	16156	16022	15729	15907	15855	15777	15890	16001	15957	15914	16129	15982	16077	15991	16039	16013	15972	16126	15849	15988	16066	16081	15802	15843	15976	15940	15803	15892	15803	15952	15779	15975	15694	15778	15685	15901	15898	16000	15955	16039	15862	15972	15886	15904	15832	15857	15995	15861	15941	15925	15883	15800	16028	15910	15800	15998	15990	15842	15971	15834	15759	15902	15830	16012	15906	16000	15965	15830	15927	15824	15938	15963	15934	15785	16168	15968	16010	16062	15914	15771	15987	15983	15833	15851	15810	15814	15965	15991	16093	16010	16005	16062	16017	16041	15908	15811	15882	15958	16084	15903	16001	15663	15896	15998	15890	15948	15979	15935	15801	16013	15777	15973	16145	15914	16076	15963	15796	15998	15728	15855	15862	15772	15971	15968	15939	15964	16015	16083	15884	16023	16042	15918	15852	15885	15817	15792	15837	16115	15966	15864	15885	16096	15955	16067	15966	15887	15955	16017	15961	15902	15851	16076	16058	15972	15767	15808	15705	15623	15916	15799	15745	15990	15901	15790	15891	15846	15938	15903	16013	15923	15943	15952	15941	15897	15820	16013	15808	16070	15886	15871	15964	15827	16005	16290	16053	15834	16036	15917	16001	16079	15833	15808	15774	15907	15916	15872	15891	15939	15795	15897	15946	15913	15870	15845	15901	15825	15983	15928	16093	15638	15981	16023	15802	15997	15955	15820	15878	15973	15895	15950	15870	15949	16009	16034	15880	15974	15822	15761	15999	15896	15893	16010	16039	15904	15943	15833	15788	15794	16006	16091	15927	15866	15990	15889	16034	16057	15929	15754	15850	16210	15923	16178	15953	15863	15899	15833	15860	16063	15795	15908	15922	16017	15853	15807	15814	15981	16113	16063	16006	16042	15892	15869	15813	15908	15953	15862	15822	15845	15991	15762	15918	15842	15911	16109	16046	16016	15934	15915	15840	15835	15676	16065	15921	15733	15898	15818	15894	15852	15919	15941	16136	15985	15995	15989	16111	16088	16166	16138	15822	15855	15933	15977	15983	15856	15914	16072	16017	15926	15900	15902	16051	15979	16027	15797	15777	16051	15896	15942	15843	16082	15860	15876	15882	15990	15847	15922	16141	16052	15984	15951	15888	15975	15871	15833	15792	15941	15867	15860	15836	15885	15996	16024	16018	16019	15943	15848	15833	15726	15740	16120	16056	16072	15862	16009	15929	15792	15786	15951	15856	16053	15840	15833	16039	15854	15776	16151	15783	15720	15648	15888	15932	16010	15809	15791	16033	15540	15866	15900	15816	15931	15887	15889	15835	15906	15926	15884	15956	15790	16044	15971	15884	16061	16039	15744	15756	15969	15831	15634	15618	15790	15936	15925	15822	16018	15708	15932	15834	15967	16041	15925	15859	16111	15832	15975	15958	15760	15779	15845	15874	16005	16011	15932	16025	15904	15739	15906	15958	15968	16125	15978	15949	16132	15767	16046	15961	16106	16097	15797	15887	15848	15853	15981	16165	15991	15902	15768	16033	16080	15927	15924	15864	15916	15881	15802	15825	15940	15910	15872	15840	15832	15789	15916	15785	16087	15949	15897	15866	15923	15841	16119	15883	15877	16057	15891	15818	15885	15952	16075	15925	15891	15811	15810	16098	16107	15932	15851	16006	16055	15826	15928	16013	15967	15933	16098	16020	16032	15809	15886	15965	16021	16031	15977	15803	16072	15985	15932	16000	15985	15803	15748	15855	16041	15869	15960	15775	15946	16034	15723	15958	15976	15819	15916	15976	15872	15934	16005	15895	15712	15762	16070	15766	15836	16007	15998	15878	16072	15979	15829	15964	15832	16053	15777	15888	15824	15919	15912	15908	15957	16045	15728	15824	16174	15942	15811	15924	15918	15947	16033	15966	15711	15752	15964	15650	15895	15948	15978	15950	15887	16027	16021	16216	15887	16087	15858	16076	15996	16041	16059	15842	15905	15842	15954	15939	15848	15853	16084	16018	15902	15787	15937	15808	15856	16116	15951	15938	16109	15731	15907	15808	15923	15655	15835	16014	15890	16029	15875	15935	15930	15882	15788	15740	15926	15918	16104	15894	15916	15891	15952	15755	16048	15851	15920	15790	15780	15973	15833	15825	15712	15674	15882	16001	15863	15971	15851	16012	16005	16087	15962	16000	16016	15812	16088	15900	15763	15917	15993	16094	15970	15981	16043	15624	16075	15976	15933	16061	15622	15809	15931	15843	15799	16028	15853	15992	16057	15889	15967	15920	16013	15846	15860	16041	16096	15770	15982	15872	15942	15936	15993	15914	15607	16067	15760	15979	15819	15826	15910	15780	16051	15838	15987	16030	15961	16062	15983	15852	15930	16077	15989	15863	15946	15808	16007	15726	16044	15919	16081	15968	16017	16080	15889	15827	15992	16071	15915	15797	15932	16112	15929	15797	15950	16012	15944	15967	15891	15848	15922	15766	15672	15840	15939	15798	15985	15900	15835	15930	15923	15862	15865	15848	15870	15882	16188	16001	16015	15831	15836	15827	16068	15886	15784	15865	15934	16042	15773	15825	16021	15906	15961	16126	16107	15937	16097	16147	16099	16128	16056	16006	15803	15789	15818	15987	16086	16003	15988	15875	15938	15729	15949	15740	15897	16020	15985	15896	15844	15919	15906	15921	15805	15773	15974	15922	15888	15952	15999	16034	16236	16062	15861	15903	15852	15801	15857	15879	15921	15978	15803	15841	15873	15974	15880	15928	15866	15857	16026	15895	16094	15894	15989	16026	15823	15764	16059	15915	15886	15833	16109	15983	15963	15746	15900	15988	16014	15862	16028	15811	15824	16028	16033	15801	15829	15886	15996	15878	16077	15868	15727	16163	16088	15830	16093	15853	15774	15864	15775	16035	16130	15985	16014	15996	16225	15888	15773	16074	15958	15926	16020	15824	16008	15753	15817	16177	15877	15913	15762	16096	15836	15765	15913	15958	15853	15972	15989	15863	16108	15937	16014	15913	15811	15908	16078	16021	15741	15833	15818	15828	15905	15810	15888	15892	15889	16138	15888	15729	15971	15869	15776	15903	16008	16022	15880	15816	15847	15964	15984	15844	15838	16046	15779	15970	16082	15819	15730	15965	16019	16026	15999	15955	15968	15991	15849	15982	15977	15823	15988	15928	15860	15900	15875	15867	15944	16036	15916	15762	16018	16052	15885	16059	15861	16122	15922	15950	15817	16037	15796	15835	15900	15925	15849	16018	16040	16040	15961	15990	15896	15859	16077	15950	15979	16053	15828	15942	15805	15835	15910	16077	15975	16012	15871	15991	15971	15955	15942	15991	16060	15942	16101	15854	15948	15949	15950	15966	15953	15809	15717	15894	15944	15941	15923	15769	15931	16074	15820	15672	15714	15831	15993	15883	15868	15932	15877	15933	15769	16001	16044	16073	15902	15815	15846	15967	15970	15848	15960	16039	16048	15884	15874	15919	15799	15941	15890	15932	15996	16163	15780	15936	15859	15896	16045	16086	15819	15764	15853	15846	15994	15742	16043	15859	15756	16059	15908	15871	15903	15802	15874	15990	16168	15924	16020	15982	15990	16050	16038	16236	16142	15866	16064	15746	15898	15971	15970	15854	15947	16226	16105	16015	16052	15903	16162	15631	15877	15928	16053	15779	15950	16013	15963	15853	15935	15992	15956	15955	15955	16103	15899	16033	15986	16068	15870	15842	16153	16037	15766	15683	15974	15879	15732	16110	15960	16005	15946	15943	16005	15846	15778	15881	15900	15956	15882	15978	15940	15878	15851	15796	16006	15791	15793	15924	15946	15970	15795	16009	15922	15919	16165	15921	15939	15778	15902	16048	16002	16019	15985	15808	15893	15721	15861	15784	15984	15959	15973	15784	16151	15979	15940	15887	15895	15949	16076	15765	15876	15957	15876	15784	15794	16003	15928	15730	15692	15971	15912	16014	15898	16021	15836	15852	15862	15800	15734	15881	16015	16077	15975	15909	16148	15766	16151	15841	15983	15957	16031	15940	15842	15817	15970	15806	15837	16080	15953	15971	16098	16145	15785	15992	15978	15866	15923	15784	15879	15892	15943	16040	15937	15807	15812	15902	15838	15786	15847	15976	15816	16101	16068	15821	16070	15832	15905	15856	15915	16046	16021	15783	15863	15980	15785	16138	15981	16068	16059	16015	15863	15905	16069	15898	15999	16162	15741	15843	15947	15898	15796	15975	15868	16063	16020	15860	15975	15960	15842	16030	15790	15950	15828	15858	15796	16041	16026	15944	15949	15966	15980	15934	15749	16047	15922	15987	16010	15798
21283	34736	32081	24222	20240	18094	16600	15757	15452	14942	14643	14790	14961	14988	14432	14088	13951	13747	13870	13722	13611	13547	13576	13592	13485	13408	13340	13264	13337	13297	13164	13349	13360	13442	13127	13182	13164	13263	13411	13316	13306	13479	13340	13912	15111	15181	14330	13795	13371	13174	13058	13229	13287	13108	13304	13311	13001	13092	13282	13021	13360	13064	13405	13083	13193	13210	13183	13317	13225	13155	13052	13145	13305	13253	13284	13236	13097	13222	13373	13032	13101	13229	13210	13307	13352	13201	13257	13068	13116	13315	13233	13352	13105	13086	13286	13364	13115	13162	13094	13258	13185	13276	13292	13298	13253	13265	13195	13196	13152	13164	13248	13073	13180	13248	13462	13016	13288	13243	13207	13349	13261	13130	13121	13291	13386	13049	13395	13252	13059	13128	13109	13099	13323	13163	13345	13077	13142	13103	13268	13195	13359	13091	13277	13222	13334	13193	13255	13172	13129	13190	13354	13113	13143	13231	13206	13117	13154	13204	13226	13117	13258	13193	13110	13284	13333	13209	13207	13291	13116	13221	13174	13218	13141	13179	13193	13240	13317	13259	13176	13188	13116	13330	13093	13156	13414	13361	13312	13115	13076	13345	13210	13351	13275	13271	12978	13273	13412	13221	13210	13219	13278	13103	13200	13203	13340	13212	13165	13278	13340	13409	13359	13199	13237	13329	13262	13249	13176	13196	13228	13199	13176	13202	13376	13202	13249	13200	13250	13309	13106	13274	13108	13189	13345	13227	13293	13305	13192	13363	13306	13211	13300	13132	13141	13146	13251	13242	13199	13129	13265	13198	13179	13144	13218	13198	13056	13284	13206	13290	13287	13249	13238	13158	13160	13207	13088	13245	13239	13160	13242	13192	13282	13236	13233	13241	13156	13074	13216	13196	13151	13164	13237	13286	13130	13371	13248	13178	13344	13145	13340	13320	13136	13203	13161	12942	13220	13204	13185	13307	13164	13213	13154	13224	13203	13245	13096	13188	13167	13299	13104	13289	13020	13362	13284	13293	13073	13220	13166	13207	13193	13197	13060	13148	13298	13307	13207	13353	13268	13314	12983	13282	13205	13220	13066	13057	13150	13402	13168	13310	13192	13212	13174	13275	13152	13301	13160	13301	13186	13446	13327	13323	13187	13307	13322	13186	13127	13055	13254	13399	13147	13389	13253	13074	13193	13245	13233	13135	13295	13324	13190	13228	13126	13293	13168	13119	13172	13344	13172	13261	13229	13293	13056	13112	13238	13252	13259	13171	13233	13271	13284	13383	13100	13227	13228	13190	13181	13288	13246	13304	13160	13270	13343	13179	13454	13180	13389	13176	13232	13258	13313	13105	13277	13315	13085	13272	13238	13351	13180	13269	13382	13260	13130	13275	13177	13381	13159	13120	13126	13337	13244	13297	13143	13248	13107	13194	13155	13370	13186	13222	13172	13273	13360	13215	13130	13363	13220	13340	13101	13300	13437	13450	13278	13103	13267	13275	13501	13245	13190	13035	13189	13160	13298	13259	13297	13245	13193	13162	13385	13288	13240	13066	13360	13091	13166	13255	13253	13141	13276	13174	13174	13236	13233	13184	13329	13302	13163	13149	13342	13216	13183	13377	13209	13257	13146	13279	13174	13390	13350	13330	13136	13109	13312	13250	13196	13275	13201	13354	13266	13002	13332	13160	13149	13311	13268	13285	13148	13200	13426	13160	13296	13139	13141	13273	13324	13207	13114	13277	13194	13265	13333	13206	13273	13209	13314	13384	13250	13132	13229	13182	13216	13202	13256	13151	13218	13256	13341	13087	13278	13253	13352	13284	13228	13268	13120	13084	13239	13292	13190	13317	13247	13362	13094	13345	13209	13072	13168	13187	13088	13212	13189	13126	13235	13316	13318	13198	13089	13353	13350	13126	13225	13248	13306	13225	13281	12943	13324	13104	13429	13070	13098	13205	13325	13388	13187	13293	13128	13289	13337	13221	13207	13130	13376	13448	13103	13197	13401	13080	13185	13187	13293	13275	13266	13286	13171	13216	13256	13295	13054	13132	13230	13185	13150	13292	13145	13278	13290	13343	13271	13288	13104	13093	13229	13224	13278	13278	13030	13161	13314	13059	13187	13290	13163	13316	13319	13219	13141	12969	13337	13144	13222	13334	13123	13228	13301	13260	13361	13178	13220	13221	13154	13355	13224	13249	13334	13327	13041	13368	13344	13202	13183	13157	13210	13129	13262	13242	13286	13339	13163	13383	12992	13238	13008	13395	13269	13227	13241	13231	13133	13250	13276	13263	13121	13330	13362	13074	13352	13355	13170	13149	13208	13179	13190	13317	13241	13207	13108	13393	13090	13167	12997	13269	13398	13204	13293	12997	13370	13304	13112	13256	13112	13225	13224	13186	13072	13122	13288	13168	13270	13377	13179	13138	13263	13163	13209	13199	13257	13273	13300	13076	13197	13221	13090	13241	13178	13316	13373	13246	13342	13246	13235	13186	13253	13186	13311	13273	13134	13182	13116	13332	13399	13290	13082	13186	13231	13289	13274	13115	13336	13223	13206	13228	13353	13136	13328	13083	13118	13055	13206	13234	13132	13253	13300	13277	13125	13301	13257	13386	13173	13433	13347	13341	13218	13286	13312	13254	13356	13268	13337	13289	13288	13260	13298	13204	13106	13262	13345	13190	13264	13136	13153	13132	13322	13145	13129	13149	13256	13300	13155	13160	13161	13393	13220	13262	13303	13287	13156	13198	13377	13304	13347	13140	13259	13132	13205	13190	13179	13186	13271	13301	13055	13209	13043	13340	13138	13101	13285	13132	13140	13108	13393	13355	13338	13350	13352	13204	13002	13267	13251	13172	13278	13293	13148	13301	13259	13128	13249	13358	13264	13175	13248	13173	13271	13143	13207	13228	13287	13199	13293	13131	13223	13283	13338	13239	13200	13280	13164	13127	13302	13225	13275	13199	13313	13144	13137	13233	13226	13421	13268	13306	13119	13143	13186	13309	13387	13233	13188	13258	13243	13278	13219	13115	13062	13187	13280	13184	13044	13288	13278	13225	13287	13404	13184	13208	13122	13229	13141	13346	13233	13347	13146	13199	13173	13241	13246	13183	13379	13095	13322	13345	13115	13258	13193	13201	13264	13123	13139	13166	13053	13199	13211	13193	13229	13221	13275	13218	13125	13180	13234	13236	13349	13374	13294	13260	13218	13280	13130	13077	13164	13254	13188	13114	13352	13087	13071	13267	13239	13145	13222	13189	13165	13336	13188	13326	13196	13238	13195	13214	13199	13203	13215	13268	13116	13174	13332	13364	13130	13191	13216	13023	13369	13342	13322	13211	13308	13230	13053	13294	13382	13242	13051	13218	13207	13217	13242	13238	13205	13141	13174	13260	13161	13251	13264	13348	13183	13313	13355	13252	13344	13448	13257	13394	13141	13232	13354	13106	13158	13240	13364	13217	13011	13201	13166	13234	13288	13160	13225	13261	13254	13280	13281	13208	13211	13158	13228	13091	13186	13328	13199	13168	13191	13343	13192	13276	13162	13183	13189	13144	13265	13184	13201	13258	13413	13315	13244	13303	13184	13295	13180	13185	13263	13249	13304	13258	13142	13159	13158	13204	13268	13292	13245	13177	13418	13158	13312	12999	13372	13220	13138	13174	13272	13165	13185	13149	13290	13060	13118	13074	13241	13310	13270	13150	13257	13272	13353	13232	13257	13331	13284	13117	13148	13166	13230	13237	13298	13133	13123	13198	13216	13213	13303	13304	13241	13202	13121	13225	13267	13411	13238	13180	13111	13229	13147	13183	13202	13230	13096	13393	13229	13259	13211	13313	13328	13212	13183	13245	13167	13310	13188	13203	13071	13290	13115	13185	13215	13358	13362	13245	13328	13208	13313	13174	13280	13093	13341	13259	13406	13215	13124	13256	13343	13229	13420	13168	13210	13047	13326	13216	13191	13131	13227	13278	13167	13174	13212	13340	13139	13275	13294	13355	13157	13277	13157	13199	13244	13366	13145	13239	13253	13074	13263	13212	13232	13140	13219	13120	13229	13193	13174	13429	13296	13168	13170	13232	13181	13189	13304	13113	13309	13253	13147	13111	13204	13193	13361	13359	13195	13256	13145	13134	13198	13262	13223	13220	13375	13055	13244	13119	13099	13273	13251	13213	13228	13184	13361	13325	13347	13107	13216	13119	13187	13230	13183	13231	13390	13157	13319	13232	13158	13227	13133	13314	13051	13081	13156	13430	13192	13251	13220	13354	13237	13195	13106	13178	13097	13272	13312	13094	13034	13220	13283	13102	13382	13132	13177	13336	13213	13134	13200	13147	13089	13269	13270	13143	13257	13254	13087	13245	13157	13105	13248	13151	13232	13300	13305	13217	13262	13271	13171	13347	13223	13039	13294	13227	13228	13189	13304	13424	12984	13270	13149	13066	13259	13200	13200	13210	13184	13146	13335	13220	13141	13206	13324	13115	13197	12979	13262	13496	13246	13258	13339	13500	13302	13162	13258	13438	13167	13427	13272	13341	13251	13186	13208	13063	12998	13303	13236	13145	13257	13342	13207	13157	13205	13168	13284	13374	13269	13363	13309	13197	13257	13257	13246	13214	13298	13223	13222	13294	13218	13099	13142	13266	13174	13247	13277	13183	13312	13280	13039	13088	13313	13166	13059	13342	13194	13311	13252	13256	13079	13141	13044	13234	13125	13279	13197	13259	13199	13260	13247	13115	13176	13430	13284	13320	13353	13345	13141	13354	13192	13100	13257	13465	13348	13120	13255	13248	13212	13324	13265	13270	13234	13300	13232	13342	13118	13264	13310	13244	13230	13324	13295	13240	13353	13186	13180	13127	13346	13195	13001	13209	13278	13213	13061	13188	13158	13276	13243	13307	13101	13262	13278	13287	13252	13062	13219	13106	13190	13113	13153	13160	13157	13059	13276	13204	13362	13168	13132	13260	13220	13243	13278	13103	13191	13211	13263	13309	13133	13176	13273	13240	13276	13193	13202	13212	13223	13158	13301	13186	13446	13302	13297	13083	13258	13092	13122	13329	13164	13224	13182	13258	13162	13381	13248	13215	13247	13119	13221	13285	13123	13215	13141	13292	13174	13182	13334	13432	13295	13190
23520	20983	28361	23784	21617	23365	23630	19160	17762	17768	17573	17552	17506	17622	17243	16813	16560	16545	16514	16374	16338	16223	16356	16045	16246	16176	16143	15969	16094	15915	15656	16115	16039	16032	15909	15683	15876	15741	16063	16090	15827	15648	15846	16811	18117	18192	17532	16698	16250	16109	15892	15817	15925	15629	15825	15997	15862	15966	15976	15993	15688	15789	15886	15717	15952	15712	15702	15750	15717	15883	15882	15850	15912	15870	16014	16050	15727	15934	15890	15684	15793	15836	15713	15853	15931	15777	15883	15879	15851	15875	15932	15867	15730	15881	15962	15750	15647	15921	15895	15775	15822	15838	15956	15689	15857	15959	15801	15727	15598	16010	15931	15769	15665	15586	15645	15760	15690	15908	15900	15672	16000	15969	16099	15768	15879	15865	15837	15909	15736	15738	15811	15873	15679	15692	15936	15919	15741	15756	15802	15693	15834	15651	15961	15607	15794	15744	15986	15833	15775	15718	15874	15792	15680	15816	15914	15573	15816	15850	15848	15833	15831	15791	15787	15738	15866	15961	15667	15919	16018	16010	15883	15715	15911	15707	15893	15691	15743	15842	15596	15825	15867	15970	15737	15745	16016	15749	15919	15902	15924	15854	15600	15817	15750	15694	15730	15667	15851	15709	15748	15792	15798	15670	15839	15967	16029	15446	15738	15856	15750	15728	15790	15986	15960	15849	15673	15751	15889	15880	15871	15791	15713	15720	15886	15783	15814	15697	15762	15792	16015	15856	15701	15842	15738	15862	15713	15793	15930	15810	15747	15853	15600	15869	15773	15713	15720	15707	15787	15609	15835	15783	15730	15773	15867	15606	15731	15750	15755	15784	15575	15835	15759	16024	15698	15913	15647	15738	15912	15537	15844	15929	15628	15880	15775	15769	15739	15609	15776	15635	15839	15771	15869	16012	15951	15841	15797	16012	15809	15860	15684	15905	15886	15709	15813	15798	15844	15760	15737	15679	15818	15653	15861	15818	15922	15754	15749	15757	15965	15657	15801	15614	15770	15750	15804	15871	15785	15608	15869	15645	15995	15568	15778	15839	15554	15816	15707	15664	15741	15882	15765	15778	15456	15746	15835	15678	15802	15809	15732	15711	15802	16004	15711	15909	15823	15778	15932	15896	15910	15580	15756	15824	15803	15860	15686	15848	15746	15642	15869	15764	15913	15743	15798	15817	15804	15652	15869	15681	15829	15663	15774	15955	15821	15829	15701	15805	15705	15967	15634	15710	15928	15812	15757	15904	15741	15606	15756	15606	15673	15759	15645	15847	15896	15841	15773	15759	15655	15751	15934	15890	15882	15822	15827	15543	15898	15900	15880	15891	15862	15672	15796	15842	15815	15797	15788	15751	15704	15773	15803	15762	15861	15858	15898	15673	15838	15891	15670	15888	15865	15777	15915	15726	15770	15736	15613	15772	15724	15609	15756	15813	15733	15871	15884	15690	15915	15817	15872	15722	15825	15738	15724	15863	15679	15703	15544	15728	15544	15836	15820	15802	15564	15781	15866	15831	15650	15815	15723	15734	15752	15862	15668	15750	15779	15723	15783	15856	15625	15906	15850	15616	15699	15780	15885	15907	16024	15780	15862	15598	15663	15946	15830	15856	15830	15718	15851	15773	15820	15796	15728	15998	15860	15662	15833	15898	15764	15721	15743	15848	15871	15719	15639	15767	15900	15996	15803	15884	15932	15939	15771	15701	15762	15713	15801	15763	15916	15850	15970	15884	15852	15899	15884	15836	15938	15665	15741	15931	15881	15618	15836	15776	15819	15807	15797	15722	15784	15813	15865	15874	15783	15837	15964	15873	15813	15801	15856	15688	15864	15623	15599	15672	15824	15630	15795	15653	15780	15836	15728	15901	15824	15744	15955	15978	15964	15647	15875	15979	15893	15499	15898	15726	15949	15679	15802	15792	15616	15838	15783	15625	15578	15697	15822	15886	15865	15856	15749	15735	15866	15922	15923	15683	15568	15881	15774	15732	15819	15771	15726	15999	15746	15681	15953	15871	15664	15776	15714	15703	15627	15658	15885	15817	15811	15652	15942	15654	15725	15616	15787	15897	15707	16115	15632	15796	15927	15820	15799	15653	15784	15840	15756	15794	15718	15565	15823	16067	15798	15638	15641	15830	15817	15673	15745	15661	15722	15875	15927	15901	15794	15735	15675	15858	15656	15991	15673	15786	15898	15619	15923	15769	15738	15794	15701	15702	15749	15803	15833	15640	15829	15814	15557	15706	15596	15666	15733	15665	15806	15856	15842	15579	15768	15736	15606	15958	15675	15525	15653	15942	15697	15645	15745	15757	15766	15817	15787	15826	15774	15732	15889	15914	15813	15790	15665	15939	15845	15867	15784	15830	15727	15851	15891	15787	15638	15777	15707	15738	15804	15772	15868	15807	15857	15978	15768	15988	15863	15818	15952	15746	15858	15960	15677	15919	15724	15751	15933	15821	15775	15759	16087	15635	15770	15716	15822	15786	15923	15594	15644	15844	15808	15695	15944	15990	15710	15879	15910	15755	15728	15728	15713	16013	15896	15726	15786	15788	15792	15739	15818	15881	15952	15824	15818	15792	15793	15650	15678	15625	15672	15899	15912	15983	15797	15710	15780	15727	15700	15929	15609	15908	15655	15783	15826	15697	15844	15871	15791	15689	15804	15828	15820	15768	15801	15869	15759	15679	15757	15740	15753	15661	16036	15901	15773	15968	15918	15874	15904	15824	15833	15675	15692	15700	15694	15793	15861	15942	15942	15637	15782	15798	15680	15649	15611	15579	15672	15695	15796	15938	15748	15886	15857	15834	15734	15731	15656	15750	15884	15819	15848	15813	15660	15839	15831	15818	15752	15861	15956	15858	15950	15714	15787	15703	15769	15655	15696	15832	15907	15794	15814	15745	15757	15778	15813	15897	15790	15762	15779	15960	15646	15457	15900	15782	15696	15845	15687	15836	15948	15707	15821	15792	15751	15668	15937	15759	15827	15761	15825	15589	15795	15779	15675	15843	15730	15923	15832	15728	15688	15785	15926	15853	15764	15718	15644	15873	15799	15784	15639	15786	15838	15720	15857	15674	15735	15921	15750	15830	15731	15763	15855	15793	15805	15942	15779	15752	15833	15597	15785	15720	15748	16001	15740	15933	15907	15857	15733	15787	15900	15944	15985	15590	15814	15735	15543	15668	15793	15624	15923	15931	15570	15918	15861	15850	15864	15616	15810	15833	15638	15838	15759	15718	15819	15730	15813	15853	15846	15563	15726	15799	15774	15693	15970	15834	15752	15628	15883	15843	15786	15888	15833	15851	15971	15827	15821	15826	15713	15669	15656	15789	15713	15567	15841	15639	15851	15684	15909	15688	15840	15895	15753	15841	15616	15829	15573	15682	15648	15838	15712	15729	15792	15856	15924	15798	15979	15775	15792	15937	15927	15765	15830	15776	15825	15613	15796	15914	15756	15804	15935	15708	15852	15750	15717	15720	15776	15751	15657	15505	15761	15825	15851	15840	15831	15939	15840	16023	15770	15600	15691	15866	15878	15753	15789	15718	15646	15666	15738	15936	15587	15818	15799	15791	15703	15793	15770	15732	15816	15836	15741	15777	15816	15752	15953	15823	16004	15831	15699	15706	15840	15800	15844	16031	16046	15681	15728	15723	15727	15737	15774	15737	15822	15855	15715	15804	15732	16025	15565	15626	15879	15778	15763	15793	15957	15715	15847	15625	15876	15804	15711	15862	15714	15794	15724	15804	15824	15875	15804	15484	15591	15592	15843	15904	15866	15718	15850	15660	15686	15714	15884	15716	15646	15774	15853	15863	15928	15924	15868	15808	15829	15899	15763	15894	15784	15685	15930	15850	15866	16059	15839	15577	15808	15841	15596	15847	15822	15803	15721	15866	15869	15838	15820	15945	15719	15782	15448	15683	15797	15744	15914	15941	15974	16032	15830	15945	15765	15805	15853	15760	15905	15849	15769	15986	15760	15853	15958	15891	15736	15824	15773	15800	15946	15833	15732	15733	15777	15696	15834	15578	15644	15811	15892	15856	15743	15930	15847	15844	15893	15828	15745	15726	15820	15762	15875	15689	15765	15586	15778	15803	15887	15884	15827	15722	15720	15912	15787	15876	15760	15723	15961	15752	15644	15868	15984	15803	15609	15828	15548	15972	15718	15889	15741	15891	15741	15861	15842	15573	15686	15745	15778	15763	15691	15771	15733	15959	15745	15736	15805	15870	15766	15951	15622	15815	15869	15504	15704	15789	15799	15941	15821	15868	15854	15956	15751	15886	15934	15884	15784	15781	15780	15753	15752	15773	15955	15702	15729	15764	15833	15790	15826	15875	15763	15843	15880	15856	15994	15942	15867	15708	15783	15842	15748	15838	15884	15715	15690	15791	15758	16013	15501	15863	15920	15713	16078	15818	15927	15707	15851	15589	15655	15694	15759	15596	15643	15975	15779	15769	15909	15796	15740	15835	15729	15740	15833	15684	15817	15809	15834	15696	15828	15803	15766	15796	15844	15717	15712	15764	15558	15884	15761	15756	15694	15846	15788	15678	15834	15682	15688	15709	15798	15776	15532	15875	15576	15752	15828	15784	15700	15793	15620	15876	15775	15846	15613	15846	15673	15650	15747	15783	15683	15766	15829	15858	15787	15716	15872	15741	15827	15858	15783	15830	15872	15725	15694	15686	15660	15947	15890	15921	15944	15814	15783	15703	15632	15634	15885	15780	15758	15755	15784	15759	15850	15870	15969	15981	15837	15874	15799	15823	15905	15752	15895	15753	15701	15598	15812	15731	15742	15733	15877	15796	15780	15785	15832	15851	15947	15936	15799	15853	15763	15880	15688	15694	15789	15767	15770	15878	15903	16005	15767	15774	15839	15907	15808	15742	15577	15747	15736	15911	15670	15736	15970	15780	15866	15588	16037	15835	15643	15791	15882	15873	16019	15646	15798	15612	15896	15815	15784	15845	15794	15717	15860	15974	15901	15791	15775	15676	15872	15825	15727	15692	15817	15919	15844	15900	15752	15764	15784	15764	15838	15891	15702	15580	15670	15854	15954	15714	15971	15749	15940	15778	15881	16038	15921	15742	16000	15842	15932	15848	15937	15610	15766	15890	15800	15885
23968	40826	37151	29122	23879	20325	18874	17263	16502	15565	15708	15814	16034	15720	14986	14274	14254	14184	13878	13825	13788	13494	13607	13813	13524	13349	13397	13172	13194	13132	13120	13273	13128	13192	13149	13037	13227	13221	13289	13100	13302	13141	13200	14650	16811	16383	15045	13979	13465	13228	13122	13244	13111	13193	13274	12939	13133	13014	13163	13163	13114	13150	13069	13104	13345	13037	13036	13076	13090	13030	13196	13243	13096	13050	13115	13194	13109	13098	13167	13212	13093	13072	13180	13226	13208	13136	12954	13109	13126	13103	13085	13094	13346	13145	13169	12998	13147	13133	12893	13141	13222	13164	13344	13265	12926	13086	13177	13088	13123	13185	13104	13030	13107	13075	13118	13066	13244	13229	13187	13069	12959	13031	13163	13075	13027	13076	13166	13121	13219	12936	13168	13184	12989	13130	13082	13156	13128	13183	13026	13090	13113	13209	13307	13084	13273	13065	12964	13162	13063	13122	13035	13037	12969	13009	13011	13228	13145	13189	13403	13152	13148	13125	13208	13137	13152	13082	13129	13082	13105	13122	13204	13122	13050	13039	12981	13022	13105	13082	13068	12911	13101	13142	13065	13271	13196	13125	13149	13019	13105	12949	13106	13213	13024	13105	13146	13146	13206	13249	13135	13188	12911	13148	13142	13211	13034	13023	13127	13122	13132	13183	13070	13050	13085	12998	13186	13216	13234	13214	13086	13196	13073	13150	13040	13150	13343	13221	13087	12984	12984	13086	13088	13044	13027	13013	13172	13109	13188	13096	13118	13046	13047	13164	13018	13130	13193	13086	13142	13088	13083	13202	13162	13327	13042	13003	13119	13061	13186	13131	13034	12888	13090	12982	13081	13217	13190	13094	13218	12995	13053	13156	13142	13047	13228	13335	12989	13166	13180	13299	13190	13053	13175	13149	13138	13073	13116	13215	13161	13107	12965	13056	12976	13089	13235	13115	12933	13093	12962	13265	13010	12988	13070	13110	12998	13127	13188	13128	13091	13183	13013	13082	13224	13070	13186	13135	13114	13096	13123	13041	13136	13053	13026	13105	13173	13069	13094	13034	13066	13144	13205	13029	13085	13114	13063	13123	13133	13087	13136	13105	13096	13180	13049	13108	13146	13102	13065	13073	13051	13027	13016	13048	13178	13090	13225	13054	13189	13144	13098	13071	13127	13002	13180	13150	13087	13010	13160	12857	13191	13193	13088	13245	13130	13129	13219	12984	13225	13038	13130	12950	13216	13139	13000	13116	13084	13075	13087	12999	13204	13068	13001	13069	13078	13152	13202	13148	13166	12985	12988	13113	12870	13163	13141	13044	13105	13296	13012	13198	13001	13034	12989	13035	13092	13159	13115	13012	13094	13063	12928	13096	13130	13214	12974	12994	13183	13153	13136	13144	13120	13050	13084	13092	13198	12913	13207	13067	13151	13044	13134	13179	13129	13095	13073	13017	13140	13070	13209	13201	13179	13040	13132	13036	12989	13111	13099	13124	13170	13133	13010	12963	12920	13142	13252	13083	13108	13145	12992	13044	13251	13001	13079	13263	13130	13226	13022	13093	13177	13245	13182	13066	13066	13140	12953	12927	13223	13147	13089	13087	13039	12935	13038	13163	13109	13191	13091	13113	12942	12883	13294	13086	13161	13110	13026	13017	13206	12946	13245	13221	13148	13250	13114	13019	13148	13032	13057	13247	12969	13040	13346	13035	13002	13130	13117	13113	13211	12990	13125	13099	13025	13118	13064	12885	13115	13074	13311	12994	13111	13185	13051	13212	12885	13135	13154	13175	12999	13019	13081	12959	13188	13248	13070	13164	13157	13100	13114	13069	13135	13155	13064	13080	13092	13071	13284	13259	13220	13150	13288	13002	13003	13161	13175	13051	13188	13056	13088	13119	13115	13138	13230	13095	13066	13246	13198	13280	13093	13106	12992	13104	13077	13224	12967	13104	13050	13132	13027	13178	12978	13086	13172	13081	13052	13191	12924	13052	13109	13233	13031	13030	13089	13146	13112	13159	13283	13126	13222	13013	12944	13209	13203	13230	12985	13112	13187	13206	13100	12974	13118	13158	13106	13166	13078	13111	13102	13206	13003	13126	13171	13222	13107	13156	13104	13020	13068	13116	13205	13215	13176	13095	13167	13290	12942	13019	13025	13116	13122	12997	13210	13180	13076	13017	13263	13052	13180	13179	13067	13151	13169	12977	13269	13035	12960	13211	13093	13107	13091	13082	13344	13198	13184	13162	13087	13018	13180	13075	13088	13058	13240	13112	13131	13070	13138	13042	13313	13049	13070	13049	13032	13013	13308	13209	13198	13182	13085	13306	13029	13161	13027	13067	13035	13288	13092	13009	12935	13058	13193	13128	13164	13073	13184	13036	13223	13125	12978	13076	13131	13106	13054	13271	13007	13143	13006	13031	13080	13105	13261	13040	13066	13230	12924	13098	13069	13192	12976	13182	12981	13069	13300	13033	12963	13076	12937	13096	13138	13156	13141	13080	13278	13005	13096	13143	13162	12998	13088	13014	13123	13171	13046	13091	12999	13184	13099	13049	13061	13159	13038	13046	13075	13148	13143	13136	13089	13049	13100	13156	13121	12962	13198	13249	13104	13062	13193	13172	13092	13044	13239	13141	13098	12963	13115	13211	13121	13154	13041	13055	13129	13169	13173	13124	13298	12957	13070	13093	13120	13078	13118	12987	13180	13075	12961	13145	13079	12973	13031	13111	13149	13097	13205	13199	13155	13136	12942	13245	13305	13134	13150	12988	13185	13089	13071	12941	13089	13185	13039	13018	13182	12922	13250	13118	13120	13031	13084	12976	13200	13207	13158	12996	13184	13101	13088	13158	13257	13079	13248	13146	13216	13008	13133	13195	13102	13121	13121	13131	13263	13227	13064	13123	13162	13163	13184	13188	13247	13190	13119	13000	13201	13105	13132	13132	13123	13098	13148	13070	13016	13176	13194	13130	13160	13012	12880	13076	13160	13103	13364	12955	13071	13212	13107	13112	13155	13043	13182	13141	13219	13256	13055	13082	13099	13196	13112	13006	13056	13156	13234	13176	13090	13043	12947	13099	13015	12913	13097	13173	13144	13134	13165	13070	13072	13280	13195	13259	13067	13267	13210	13084	13210	12992	13229	13233	13034	13262	13278	13204	13037	13019	13068	13095	13021	13107	13049	13147	12940	13191	13173	13082	13056	13138	13210	13006	13303	12999	13228	13104	13055	13006	12959	12976	13129	13011	12976	13104	13158	13003	12933	13097	12973	13036	13113	13058	13022	13159	13043	12939	13244	13213	13089	13029	13278	12984	13269	13168	13300	12882	13191	12981	13090	13083	13044	13131	13136	13204	13004	13251	13067	13072	13118	13125	13217	12997	12827	13181	13092	13022	13083	13076	12953	13143	13151	13246	12999	13297	13133	13096	13127	13047	13212	12995	13110	13145	13150	13098	13058	13044	12967	13070	13347	13081	13117	13081	13143	13083	13207	13261	13034	13209	13040	13024	12968	13061	13140	13016	13163	13075	13095	13050	13212	13034	13198	13014	13212	13138	13209	13109	13045	13070	13164	13135	13158	13079	13027	13098	13042	13056	13284	13095	13058	13030	13161	13032	13173	13332	13127	13067	13105	13039	13054	12941	13167	13097	13243	13092	13225	13112	13159	13022	13079	13166	13231	13151	13128	13016	13182	13209	13145	13033	13116	13026	13165	13208	13272	12892	13115	13139	13200	13052	13063	13031	13166	13178	13102	13029	13099	13025	13224	13072	13109	13151	13070	13043	13116	13088	13037	12876	13092	13129	12907	13022	13071	13317	13071	13299	13085	12996	13032	13172	13022	13039	13176	13069	13003	13098	13214	13056	13050	13063	13221	12908	12995	13117	13181	13089	13048	13154	13128	13064	13136	13025	13075	13235	13174	13261	13058	12965	13151	13208	13088	13030	13132	13119	13191	13086	13186	13169	13027	13023	13124	12986	12968	13262	13007	13221	13164	13083	12994	13076	12892	13120	13016	12976	13138	13119	13043	13166	13000	13081	13061	13341	13053	13129	13072	13202	13251	13169	13163	13203	13120	13202	13040	13209	13262	13209	12969	13231	12958	13051	13194	13146	13177	13126	13136	13113	13298	13134	13116	13160	13407	13115	13068	13080	13194	13091	13306	13065	13023	13128	13052	13175	13197	13096	13123	13100	13064	13199	13163	13080	13103	13205	13143	13224	13164	13065	13173	13064	13195	13060	13148	13149	13177	13001	13041	13152	13137	13025	13119	13027	12930	13216	13151	13199	13101	13161	13079	13082	13221	12995	13127	12842	13119	13136	13166	13096	12965	13031	13256	13217	13030	13093	12948	13004	13147	13084	13072	12996	13235	13044	13172	13056	13055	13162	13289	13204	13106	13099	12943	13207	13140	13178	13075	13284	13111	13220	13246	13181	13175	13185	13118	13021	13015	13023	13121	13273	13157	13132	13078	13001	12930	13230	13200	13218	13266	13146	13102	13097	13175	13173	13095	13045	13115	13028	13137	13152	12950	12996	13282	13226	13128	13210	13115	13277	13124	12984	13200	13147	13202	13163	13077	13063	13145	13197	13141	13062	13256	13081	13295	13043	13139	13205	12989	13139	13181	13242	13261	13193	13017	13068	13020	13202	13131	13108	13178	13071	13097	13074	13271	13280	12952	13156	13194	13143	13074	13112	13059	13184	13112	13128	13140	12987	12973	13182	13130	13119	13074	13110	13065	13036	13044	13122	13113	13044	13111	13300	13051	13019	13172	13061	13150	13080	13152	13034	13066	13159	13198	13095	13229	13006	13113	13178	13128	13120	13078	13285	13201	13115	13075	12972	13090	13058	13134	13136	13145	12946	13005	13089	13255	13104	13196	13058	12885	13020	13236	13104	13103	12992	13233	13256	13090	13194	13109	13167	13040	13177	13084	13068	13208	12976	13167	13028	13062	13121	13006	13149	12987	13285	13173	12972	13175	13008	13149	13077	13126	12968	13123	13003	13112	13098	12996	13153	13176	13197	13066	13171	13257	13048	13035	13028	13286	13145	13222	13140	13178	13095	12941	13100	13128	13028	13051	13137	13078	13179	13222	13127	13201	13164	13155	13054	13153	13245	13027	13061
29436	22965	23462	20244	17917	17445	17523	17346	17094	17148	17404	17239	17238	17172	17099	17009	16723	16770	16834	16776	16608	16700	16774	16595	16538	16791	16902	16835	16630	16708	16810	16493	16636	16844	16702	16688	16712	16875	16682	16610	16789	16883	16739	16766	16847	16759	17034	16710	16655	16647	16564	16731	16694	16728	16719	16632	16748	16621	16650	16709	16517	16649	16631	16740	16631	16645	16742	16680	16709	16635	16688	16707	16576	16562	16750	16674	16707	16678	16740	16750	16632	16609	16734	16698	16643	16833	16798	16722	16758	16606	16806	16529	16745	16790	16602	16725	16741	16579	16772	16954	16455	16747	16666	16676	16759	16618	16567	16729	16571	16420	16471	16485	16977	16655	16696	16749	16731	16816	16682	16666	16803	16609	16725	16700	16570	16603	16654	16721	16702	16577	16671	16673	16715	16580	16987	16717	16601	16670	16648	16584	16750	16716	16686	16514	16699	16695	16556	16654	16784	16739	16584	16645	16596	16710	16630	16684	16564	16727	16745	16978	16792	16591	16740	16607	16590	16597	16644	16630	16870	16562	16627	16787	16614	16648	16487	16542	16514	16420	16649	16660	16763	16639	16670	16878	16678	16769	16712	16650	16869	16694	16509	16596	16599	16640	16880	16536	16665	16668	16773	16763	16668	16487	16683	16650	16760	16772	16904	16679	16698	16678	16701	16650	16555	16623	16584	16667	16549	16578	16657	16944	16588	16661	16646	16488	16748	16610	16706	16842	16715	16669	16695	16624	16710	16554	16494	16603	16808	16796	16594	16732	16675	16781	16642	16653	16549	16540	16704	16647	16752	16767	16751	16595	16635	16479	16606	16644	16610	16729	16564	16764	16679	16621	16664	16722	16592	16805	16711	16726	16468	16361	16801	16629	16673	16756	16763	16520	16706	16661	16565	16636	16544	16798	16724	16744	16778	16565	16563	16643	16820	16708	16795	16746	16533	16613	16654	16756	16698	16851	16662	16746	16792	16711	16558	16607	16846	16563	16785	16586	16616	16717	16653	16492	16690	16647	16527	16645	16880	16714	16644	16609	16785	16590	16711	16645	16626	16555	16609	16587	16671	16664	16658	16846	16775	16702	16677	16757	16666	16502	16728	16550	16764	16613	16819	16647	16611	16826	16564	16498	16758	16658	16764	16751	16701	16736	16703	16579	16917	16639	16589	16594	16835	16890	16762	16533	16697	16738	16769	16769	16951	16577	16689	16600	16497	16671	16353	16821	16653	16664	16658	16559	16657	16973	16524	16666	16704	16749	16891	16610	16578	16574	16752	16874	16583	16585	16535	16605	16464	16602	16712	16792	16692	16662	16724	16586	16654	16701	16585	16453	16724	16714	16584	16588	16667	16691	16808	16703	16745	16645	16586	16590	16729	16641	16696	16853	16831	16668	16641	16483	16794	16518	16662	16740	16527	16715	16767	16704	16613	16463	16461	16839	16685	16598	16575	16572	16649	16552	16752	16782	16544	16689	16726	16627	16633	16504	16837	16731	16757	16735	16579	16805	16512	16602	16588	16497	16805	16715	16852	16534	16784	16709	16652	16831	16639	16718	16568	16745	16790	16575	16599	16589	16772	16587	16682	16845	16758	16735	16825	16776	16751	16491	16392	16703	16652	16542	16743	16587	16672	16722	16733	16736	16581	16845	16619	16718	16490	16762	16547	16539	16724	16594	16526	16535	16646	16869	16516	16552	16504	16746	16826	16698	16745	16832	16931	16644	16685	16816	16551	16665	16748	16846	16753	16529	16630	16642	16774	16704	16526	16831	16600	16764	16599	16540	16564	16612	16582	16498	16810	16734	16689	16636	16639	16780	16664	16520	16816	16662	16755	16622	16516	16769	16619	16574	16808	16670	16765	16721	16621	16746	16608	16800	16501	16633	16473	16680	16691	16658	16776	16793	16669	16713	16781	16753	16700	16641	16714	16861	16712	16724	16655	16836	16771	16803	16709	16638	16623	16818	16647	16678	16597	16903	16719	16607	16610	16664	16523	16978	16683	16653	16738	16690	16892	16646	16855	16548	16839	16704	16772	16602	16770	16765	16775	16687	16702	16595	16562	16613	16694	16677	16757	16588	16471	16781	16690	16533	16525	16758	16752	16587	16845	16586	16619	16688	16633	16676	16641	16772	16682	16612	16523	16764	16709	16666	16840	16795	16528	16576	16532	16590	16718	16463	16569	16696	16660	16491	16815	16651	16573	16827	16684	16644	16505	16617	16693	16550	16595	16791	16406	16513	16556	16637	16778	16769	16669	16715	16623	16705	16660	16609	16770	16612	16784	16595	16653	16789	16626	16582	16777	16728	16730	16544	16619	16693	16719	16604	16664	16611	16723	16883	16647	16641	16624	16663	16818	16677	16702	16782	16541	16672	16736	16578	16664	16819	16705	16703	16505	16770	16715	16479	16716	16508	16628	16908	16631	16574	16678	16756	16669	16773	16705	16634	16703	16644	16569	16723	16551	16725	16715	16882	16650	16522	16584	16643	16795	16692	16794	16814	16898	16630	16739	16715	16720	16477	16427	16739	16678	16763	16742	16628	16726	16526	16759	16767	16687	16743	16727	16599	16538	16408	16842	16732	16674	16742	16467	16745	16840	16732	16728	16593	16661	16600	16805	16721	16819	16582	16727	16621	16843	16782	16789	16485	16575	16615	16657	16663	16626	16734	16751	16600	16652	16631	16679	16764	16677	16680	16598	16565	16590	16645	16709	16683	16710	16641	16594	16610	16591	16505	16608	16501	16779	16429	16806	16588	16547	16760	16654	16747	16720	16869	16666	16426	16615	16603	16696	16655	16502	16669	16671	16493	16586	16615	16842	16579	16583	16719	16592	16717	16631	16682	16712	16862	16814	16697	16788	16648	16449	16679	16681	16454	16538	16747	16697	16832	16738	16657	16656	16808	16634	16521	16682	16493	16547	16733	16816	16639	16718	16737	16538	16568	16741	16841	16659	16672	16604	16659	16449	16627	16548	16696	16631	16689	16712	16644	16878	16843	16613	16790	16605	16650	16632	16560	16541	16716	16606	16726	16722	16657	16549	16740	16750	16696	16723	16678	16575	16648	16741	16881	16638	16751	16622	16836	16624	16502	16683	16654	16642	16679	16855	16685	16662	16609	16642	16622	16580	16520	16646	16727	16840	16706	16526	16739	16646	16608	16637	16682	16734	16641	16816	16714	16392	16749	16422	16772	16674	16602	16574	16716	16806	16408	16637	16784	16799	16682	16617	16676	16658	16781	16728	16769	16441	16506	16622	16558	16676	16609	16664	16537	16709	16562	16514	16943	16796	16610	16857	16807	16625	16800	16637	16688	16705	16661	16566	16680	16747	16905	16615	16734	16822	16510	16459	16632	16721	16586	16625	16565	16595	16512	16746	16715	16551	16651	16783	16795	16719	16679	16824	16655	16765	16420	16612	16768	16564	16792	16724	16597	16642	16664	16598	16758	16402	16792	16730	16690	16666	16656	16679	16793	16711	16489	16695	16605	16631	16526	16712	16605	16613	16652	16808	16601	16849	16746	16683	16613	16590	16597	16696	16605	16672	16565	16593	16485	16838	16581	16573	16771	16785	16698	16818	16766	16786	16592	16768	16693	16771	16717	16684	16571	16532	16688	16653	16663	16562	16734	16717	16733	16639	16789	16588	16776	16599	16462	16756	16858	16620	16676	16643	16562	16712	16729	16708	16807	16697	16692	16578	16824	16628	16785	16647	16744	16614	16611	16656	16679	16761	16502	16830	16753	16651	16849	16702	16799	16576	16646	16760	16698	16738	16615	16690	16881	16890	16650	16822	16413	16578	16734	16628	16726	16861	16675	16712	16859	16567	16761	16612	16802	16643	16824	16622	16777	16629	16597	16569	16569	16860	16777	16834	16636	16704	16679	16555	16816	16784	16515	16772	16595	16691	16664	16727	16680	16597	16674	16771	16706	16727	16551	16783	16629	16746	16768	16830	16699	16789	16533	16554	16831	16787	16644	16759	16709	16684	16781	16399	16939	16581	16599	16737	16729	16710	16723	16788	16810	16377	16754	16382	16621	16839	16602	16479	16754	16803	16636	16545	16599	16526	16635	16471	16676	16805	16560	16537	16604	16830	16637	16635	16826	16699	16613	16626	16586	16898	16497	16593	16746	16748	16793	16807	16641	16981	16806	16915	16585	16701	16758	16763	16515	16662	16577	16735	16736	16752	16484	16553	16629	16524	16708	16684	16805	16613	16807	16535	16561	16604	16769	16646	16671	16752	16739	16585	16773	16688	16739	16691	16875	16660	16721	16692	16753	16732	16743	16685	16966	16845	16752	16732	16746	16638	16752	16786	16728	16642	16628	16532	16583	16515	16594	16511	16661	16669	16580	16555	16629	16663	16694	16600	16640	16724	16656	16811	16681	16592	16649	16776	16660	16544	16602	16570	16724	16573	16600	16657	16757	16614	16763	16646	16711	16562	16609	16663	16791	16717	16657	16590	16618	16461	16562	16566	16717	16768	16658	16572	16599	16725	16643	16709	16927	16567	16630	16755	16682	16890	16703	16568	16621	16712	16782	16779	16772	16804	16859	16928	16642	16733	16856	16585	16582	16620	16765	16695	16554	16738	16857	16709	16492	16722	16827	16817	16671	16798	16711	16834	16661	16544	16563	16880	16921	16665	16654	16643	16643	16641	16719	16753	16703	16640	16637	16562	16867	16682	16541	16589	16605	16786	16702	16565	16594	16790	16673	16674	16613	16552	16731	16792	16935	16560	16782	16838	16670	16850	16621	16714	16631	16535	16673	16742	16749	16580	16591	16614	16538	16541	16712	16702	16587	16650	16672	16774	16654	16576	16647	16670	16671	16557	16778	16641	16658	16686	16658	16708	16779	16757	16639	16687	16627	16396	16479	16521	16673	16862	16886	16608	16787	16710	16673	16648	16540	16650	16580	16440	16491	16479	16552	16694	16552	16682	16566	16574	16617	16690	16775	16623	16631	16723	16645	16715	16500	16780	16611	16681	16697	16753	16770	16714	16730	16725	16691	16780	16642	16582	16633	16501	16685	16524	16693	16628	16607	16835	16625	16832	16540	16764	16435	16645	16654	16614	16501	16591	16626	16810	16548	16629	16530	16515	16542	16520	16616	16608	16606
19573	23209	20636	16717	15551	15114	14721	14499	14378	14304	14544	14538	14565	14253	14040	14067	14069	14033	13642	13820	13855	13669	13666	13846	13731	13748	13632	13651	13473	13679	13928	13706	13566	13680	13560	13576	13671	13691	13472	13500	13372	13615	13650	13647	13760	13885	13951	13894	13572	13662	13717	13629	13765	13600	13625	13735	13661	13602	13681	13599	13587	13671	13603	13654	13623	13659	13505	13646	13555	13531	13584	13611	13515	13723	13529	13677	13616	13561	13448	13526	13496	13704	13607	13582	13587	13437	13280	13673	13598	13705	13598	13654	13554	13538	13424	13504	13541	13776	13733	13521	13609	13641	13472	13627	13416	13580	13685	13626	13441	13697	13500	13517	13557	13719	13378	13570	13614	13496	13576	13533	13387	13684	13695	13625	13568	13492	13579	13734	13631	13694	13725	13565	13672	13509	13682	13546	13601	13543	13640	13559	13656	13504	13490	13757	13588	13637	13721	13565	13534	13606	13630	13647	13538	13643	13658	13574	13617	13748	13641	13548	13629	13486	13577	13612	13582	13620	13411	13544	13499	13641	13576	13489	13689	13705	13680	13568	13596	13656	13588	13565	13647	13529	13670	13620	13653	13511	13619	13474	13567	13478	13495	13470	13694	13579	13579	13635	13581	13482	13675	13552	13721	13514	13534	13581	13658	13800	13489	13698	13710	13551	13647	13459	13672	13692	13616	13462	13552	13502	13561	13581	13743	13628	13727	13509	13687	13437	13673	13410	13602	13726	13655	13466	13504	13598	13800	13640	13749	13636	13619	13592	13580	13561	13631	13769	13450	13598	13471	13514	13719	13690	13587	13460	13563	13705	13533	13419	13658	13511	13692	13538	13583	13639	13484	13579	13523	13682	13564	13752	13648	13581	13574	13565	13469	13576	13690	13377	13596	13458	13441	13647	13704	13612	13715	13558	13487	13673	13797	13639	13619	13586	13608	13569	13659	13717	13496	13683	13699	13528	13652	13613	13506	13598	13604	13614	13618	13616	13632	13642	13619	13601	13636	13634	13632	13513	13676	13496	13836	13509	13539	13627	13455	13662	13653	13830	13598	13508	13738	13486	13590	13638	13578	13582	13654	13593	13532	13467	13535	13552	13510	13634	13696	13645	13586	13422	13584	13603	13665	13803	13678	13640	13745	13581	13631	13654	13509	13723	13494	13587	13581	13476	13617	13792	13612	13520	13627	13483	13618	13444	13340	13458	13529	13704	13547	13709	13588	13455	13604	13715	13585	13633	13748	13659	13608	13608	13588	13432	13665	13451	13541	13598	13443	13608	13480	13776	13483	13638	13414	13669	13554	13559	13539	13433	13429	13631	13587	13508	13711	13565	13600	13682	13392	13490	13394	13558	13645	13578	13666	13601	13485	13581	13574	13540	13623	13670	13635	13567	13605	13668	13522	13580	13594	13747	13714	13740	13612	13466	13567	13682	13529	13681	13438	13539	13696	13690	13525	13832	13528	13628	13759	13692	13679	13703	13541	13587	13724	13572	13588	13452	13838	13499	13495	13575	13593	13614	13470	13630	13518	13807	13556	13642	13452	13668	13600	13576	13589	13743	13575	13525	13494	13549	13498	13620	13486	13685	13622	13319	13636	13581	13597	13458	13633	13509	13497	13651	13619	13491	13678	13668	13578	13669	13474	13679	13623	13458	13686	13691	13580	13700	13375	13438	13641	13563	13544	13784	13514	13636	13520	13584	13698	13697	13564	13512	13620	13599	13523	13548	13433	13309	13649	13439	13671	13439	13466	13597	13664	13537	13631	13489	13747	13470	13522	13626	13662	13560	13543	13600	13415	13480	13597	13633	13616	13410	13628	13701	13542	13430	13438	13445	13694	13375	13687	13587	13668	13619	13554	13774	13382	13651	13673	13649	13485	13395	13399	13674	13583	13503	13683	13596	13476	13715	13542	13582	13541	13678	13619	13765	13548	13545	13641	13709	13583	13595	13637	13712	13656	13540	13535	13583	13637	13528	13390	13449	13573	13465	13733	13817	13672	13664	13480	13583	13616	13704	13605	13466	13599	13510	13655	13494	13723	13632	13610	13545	13491	13796	13636	13541	13687	13615	13625	13469	13568	13623	13522	13613	13517	13607	13686	13480	13463	13591	13464	13451	13555	13699	13596	13534	13619	13563	13578	13599	13634	13619	13503	13557	13677	13563	13619	13559	13784	13584	13549	13542	13617	13547	13431	13659	13446	13521	13506	13557	13618	13664	13456	13696	13707	13697	13654	13616	13654	13549	13674	13587	13475	13635	13641	13607	13540	13561	13586	13575	13733	13620	13648	13597	13515	13491	13611	13621	13432	13702	13559	13652	13538	13579	13650	13614	13604	13724	13550	13657	13478	13413	13441	13614	13552	13562	13528	13702	13435	13623	13532	13544	13561	13703	13634	13740	13649	13564	13570	13598	13492	13686	13552	13517	13619	13626	13720	13668	13524	13766	13606	13490	13585	13438	13546	13529	13495	13577	13569	13369	13708	13613	13422	13481	13677	13611	13592	13606	13528	13563	13529	13595	13701	13669	13630	13530	13361	13593	13572	13495	13660	13538	13462	13653	13511	13564	13549	13574	13589	13727	13646	13775	13495	13614	13553	13555	13504	13432	13540	13617	13526	13575	13637	13579	13468	13549	13503	13596	13695	13656	13642	13511	13659	13443	13488	13476	13506	13681	13534	13621	13600	13661	13460	13651	13591	13598	13723	13502	13549	13654	13660	13440	13560	13667	13577	13598	13673	13539	13566	13706	13771	13478	13501	13642	13673	13562	13591	13628	13578	13501	13829	13532	13507	13660	13704	13655	13614	13651	13680	13444	13572	13670	13501	13671	13683	13434	13578	13469	13744	13492	13512	13678	13514	13678	13470	13536	13374	13578	13768	13415	13541	13612	13426	13689	13665	13497	13676	13736	13417	13557	13606	13504	13651	13587	13812	13683	13716	13512	13198	13654	13715	13595	13395	13720	13593	13648	13595	13683	13773	13594	13614	13550	13628	13475	13608	13535	13564	13620	13517	13607	13580	13762	13540	13596	13526	13596	13651	13486	13730	13596	13472	13669	13517	13684	13500	13602	13684	13626	13737	13673	13616	13739	13590	13660	13567	13853	13654	13449	13664	13485	13582	13628	13767	13473	13698	13603	13675	13620	13427	13617	13575	13672	13599	13604	13607	13667	13585	13624	13570	13660	13453	13620	13518	13717	13558	13659	13749	13524	13664	13649	13490	13563	13874	13636	13476	13778	13463	13654	13612	13659	13595	13586	13758	13339	13584	13623	13612	13668	13531	13619	13607	13559	13583	13479	13438	13647	13735	13545	13641	13511	13714	13662	13694	13563	13690	13633	13522	13581	13660	13629	13595	13670	13651	13575	13547	13775	13604	13551	13664	13507	13594	13635	13654	13687	13598	13613	13539	13468	13782	13583	13511	13609	13473	13751	13777	13514	13756	13602	13394	13639	13405	13776	13562	13617	13605	13837	13516	13653	13515	13524	13720	13612	13448	13554	13558	13630	13443	13578	13612	13592	13574	13480	13418	13387	13591	13567	13633	13728	13764	13578	13702	13631	13584	13631	13670	13446	13556	13545	13504	13598	13520	13610	13642	13655	13424	13495	13493	13567	13488	13652	13820	13619	13473	13805	13521	13658	13650	13728	13554	13523	13411	13636	13614	13629	13601	13441	13634	13601	13619	13597	13552	13432	13559	13566	13591	13643	13657	13612	13627	13481	13532	13492	13556	13697	13659	13573	13598	13570	13678	13676	13578	13448	13607	13545	13524	13420	13452	13601	13698	13513	13627	13474	13682	13575	13799	13605	13412	13808	13555	13552	13585	13654	13445	13488	13504	13698	13593	13580	13514	13690	13555	13627	13498	13716	13710	13581	13626	13593	13492	13470	13603	13619	13683	13529	13497	13620	13598	13645	13653	13651	13742	13561	13568	13659	13595	13520	13562	13580	13596	13626	13763	13718	13703	13757	13516	13521	13615	13697	13613	13488	13590	13467	13495	13660	13528	13469	13521	13706	13644	13607	13426	13638	13682	13745	13471	13815	13665	13547	13628	13668	13478	13635	13587	13433	13652	13598	13624	13643	13658	13642	13657	13638	13627	13607	13494	13545	13752	13747	13567	13595	13511	13546	13851	13554	13480	13590	13681	13523	13461	13660	13451	13682	13446	13711	13778	13523	13602	13731	13563	13666	13554	13627	13436	13752	13568	13601	13801	13614	13681	13602	13548	13742	13589	13767	13803	13532	13492	13674	13627	13509	13594	13615	13711	13309	13509	13578	13619	13693	13575	13408	13466	13496	13597	13553	13679	13577	13579	13680	13533	13509	13509	13728	13601	13630	13613	13491	13572	13697	13455	13713	13797	13622	13577	13528	13439	13466	13549	13614	13651	13595	13651	13607	13637	13563	13677	13680	13493	13739	13677	13661	13558	13642	13500	13509	13574	13656	13816	13643	13609	13721	13412	13622	13530	13575	13724	13770	13621	13540	13647	13524	13622	13553	13661	13675	13613	13761	13391	13412	13661	13574	13519	13569	13590	13765	13469	13751	13626	13573	13651	13634	13567	13638	13601	13491	13521	13665	13548	13615	13602	13815	13504	13689	13577	13562	13679	13587	13744	13593	13512	13820	13583	13656	13577	13715	13593	13505	13471	13707	13582	13577	13569	13668	13760	13675	13585	13585	13578	13744	13638	13734	13507	13497	13634	13683	13498	13611	13730	13608	13722	13645	13669	13535	13530	13638	13599	13536	13541	13698	13483	13592	13630	13608	13629	13488	13553	13591	13699	13577	13530	13556	13473	13530	13584	13621	13653	13769	13756	13720	13693	13563	13534	13626	13667	13710	13615	13610	13635	13543	13596	13757	13510	13522	13565	13555	13620	13694	13664	13522	13717	13573	13742	13584	13455	13520	13602	13527	13679	13477	13672	13649	13459	13837	13423	13573	13433	13557	13685	13426	13596	13833	13652	13430	13577	13578	13527	13709	13564	13721	13620	13625	13578	13656	13597	13616	13516	13525	13413	13383	13544	13624	13617	13632	13636	13587	13531	13572	13679	13508	13662	13595	13743	13711	13668	13583	13544	13734	13547	13565	13613	13546	13522	13620	13396	13729	13633	13668
24802	21026	28023	24607	22618	22273	21695	19270	18486	18626	18487	18443	18511	18401	17930	17661	17729	17706	17699	17635	17613	17578	17664	17792	17624	17638	17526	17346	17375	17536	17336	17216	17388	17895	18796	17844	17687	17444	17482	17422	17396	17358	17461	17904	18263	18099	17798	17520	17534	17458	17398	17472	17253	17282	17171	17462	17285	17205	17345	17590	17252	17176	17339	17182	17301	17259	17241	17354	17522	17470	17149	17308	17247	17368	17328	17195	17275	17383	17313	17265	17418	17154	17293	17206	17243	17405	17343	17409	17235	17379	17561	17271	17317	17278	17399	17518	17335	17370	17379	17431	17276	16984	17491	17475	17232	17286	17319	17344	17344	17225	17253	17320	17387	17318	17418	17346	17260	17350	17402	17354	17212	17230	17460	17199	17314	17304	17191	17464	17262	17344	17162	17319	17491	17167	17253	17417	17220	17180	17192	17191	17218	16920	17222	17352	17438	17317	17461	17399	17292	17291	17263	17381	17311	17362	17308	17296	17095	17425	17333	17504	17052	17344	17179	17279	17351	17319	17239	17454	17368	17335	17451	17499	17198	17261	17156	17318	17241	17359	17372	17132	17049	17497	17376	17147	17289	17232	17229	17264	17245	17323	17230	17489	17158	17315	17423	17411	17418	17265	17380	17154	17218	17269	17320	17236	17426	17406	17211	17271	17371	17420	17428	17353	17330	17393	17355	17406	17297	17234	17462	17239	17408	17201	17375	17291	17110	17226	17169	17446	17551	17260	17321	17414	17430	17332	17175	17220	17429	17292	17336	17474	17402	17225	17236	17292	17516	17083	17329	17203	17285	17375	17410	17306	17247	17233	17116	17308	17206	17506	17227	17440	17262	17021	17328	17071	17319	17304	17166	17218	17302	17458	17221	17317	17248	17420	17441	17212	17256	17184	17172	17349	17320	17377	17275	17170	17318	17343	17299	17313	17321	17096	17121	17126	17234	17435	17251	17339	17263	17179	17223	17403	17336	17207	17265	17442	17325	17297	17356	17383	17308	17449	17290	17461	17267	17365	17196	17114	17113	17344	17124	17345	17272	17179	17280	17167	17158	17214	17160	17198	17205	17498	17096	17228	17225	17134	17238	17169	17209	17413	17320	17255	17253	17215	17436	17389	17452	17410	17416	17210	17344	17393	17203	17454	17381	17465	17346	17419	17425	17147	17247	17413	17426	17225	17247	17133	17134	17033	17495	17191	17303	17028	17266	17263	17173	17150	17140	17242	17123	17221	17325	17316	17329	17384	17270	17512	17166	17308	17362	17004	17242	17381	17237	17387	17367	17394	17383	17594	17432	17227	17398	17204	17308	17371	17435	17356	17233	17456	17279	17275	17352	17213	17564	17505	17323	17086	17215	17227	17542	17390	17131	17263	17214	17254	17112	17340	17110	17391	17330	17371	17501	17406	17340	17341	17450	17275	17282	17248	17407	17346	17379	17418	17188	17426	17491	17500	17200	17129	17389	17214	17300	17237	17353	17444	17153	17570	17291	17377	17249	17423	17387	17182	17254	17296	17409	17258	17231	17364	17469	17388	17123	17359	17435	17272	17273	17361	17352	17606	17501	17244	17109	17328	17292	17111	17312	17217	17380	17056	17193	17458	17399	17139	17301	17229	17513	17324	17402	17318	17502	17245	17362	17480	17396	17253	17495	17098	17380	17281	17456	17336	17047	17369	17581	17114	17178	17166	17148	17466	17338	17111	17119	17295	17182	17386	17126	17374	17435	17524	17273	17232	17395	17401	17302	17001	17260	17422	17338	17305	17301	17413	17159	17138	17338	17027	17444	17291	17397	17184	17372	17405	17381	17167	17254	17185	17217	17434	17486	17070	17474	17239	17180	17174	17170	17226	17182	17344	17323	17353	17279	17162	17333	17414	17341	17334	17277	17250	17199	17284	17348	17223	17216	17256	17201	17411	17479	17405	17274	17399	17301	17349	17062	17248	17202	17374	17189	17224	17379	17209	17421	17327	17378	17358	17064	17116	17442	17512	17363	17237	17396	17443	17135	17316	17423	17398	17116	17303	17173	17213	17228	17307	17216	17198	17238	17261	17410	17267	17334	17114	17342	17507	17144	17253	17326	17295	17250	17443	17284	17410	17262	17275	17284	17396	17222	17147	17127	17226	17374	17117	17121	17324	17492	17326	17398	17407	17238	17496	17373	17424	17520	17258	17253	17321	17459	17319	17214	17195	17311	17266	17305	17231	17354	17233	17098	17310	17394	17266	17257	17270	17473	17422	17287	17258	17252	17271	17280	17382	17385	17359	17494	17207	17092	17239	17284	17364	17367	17288	17241	17236	17167	17488	17144	17346	17416	17239	17293	17241	17319	17024	17222	17351	17194	17324	17384	17383	17360	17234	17315	17350	17224	17373	17411	17456	17324	17126	17197	17372	17186	17015	17291	17315	17256	17348	17417	17216	17372	17318	17300	17187	17015	17490	17474	17478	17423	17509	17381	17408	17357	17196	17174	17240	17325	17181	17210	17401	17107	17325	17324	17031	17359	17158	17237	17357	17464	17407	17192	17131	17219	17417	17419	17125	17288	17296	17189	17277	17180	16999	17304	17270	17280	17148	17295	17400	17317	17399	17299	17324	17290	16963	17178	17102	17209	17494	17455	17395	17161	17239	17368	16968	17069	17332	17114	17451	17316	17389	17338	17206	17569	17202	17238	17331	17361	17351	17435	17486	17096	17356	17178	17337	17298	17156	17426	17295	17261	17394	17290	17301	17379	17153	17195	17329	17483	17520	17194	17264	17431	17424	17373	17406	17225	17237	17186	17171	17243	17096	17343	17159	17278	17357	17491	17369	17411	17182	17464	17306	17289	17355	17155	17254	17049	17046	17171	17197	17328	17205	17091	17354	17203	17425	17128	17282	17399	17287	17398	17280	17320	17304	17402	17254	17356	17243	17230	17246	17212	17201	17209	17411	17377	17237	17171	17264	17284	17373	17032	17352	17317	17320	17299	17348	17080	17379	17231	17352	17071	17156	17425	17158	17299	17197	17247	17498	17412	17247	17332	17079	17292	17221	17260	17198	17273	17537	17458	17321	17222	17281	17363	17332	17296	17363	17386	17353	17367	17346	17420	17151	17374	17290	17273	17303	17404	17286	17425	17217	17325	17298	17360	17218	17391	17374	17176	17247	17219	17184	17217	17212	17288	17264	17305	17116	17517	17274	17379	17363	17253	17186	17347	17412	17263	17145	17275	17171	17471	17286	17478	17491	17289	17206	17247	17334	17389	17247	17083	17444	17335	17271	17373	17475	17291	17243	17376	17337	17549	17345	17338	17255	17282	17236	17363	17246	17246	17281	17184	17132	17310	17384	17265	17450	17353	17326	17120	17164	17108	17183	17247	17416	17211	17263	17378	17273	17176	17562	17275	17267	17438	17343	17365	17152	17245	17303	17346	17120	17248	17245	17185	17355	17332	17274	17363	17339	17138	17168	17397	17376	17279	17283	17348	17179	17307	17341	17255	17190	17318	17164	17182	17368	17236	17281	17104	17374	17248	17537	17478	17404	17300	17213	17263	17307	17109	17236	17360	17342	17242	17086	17376	17264	17281	17421	17365	17186	17327	17011	17288	17290	17336	17350	17229	17365	17339	17337	17168	17336	17271	17448	17466	17429	17243	17400	17174	17302	17263	17320	17108	17141	17273	17161	17193	17230	17134	17317	17401	17312	17518	17483	17370	17347	17333	17279	17391	17354	17181	17286	17318	17457	17212	17117	17162	17321	17138	17319	17223	17285	17262	17404	17205	17370	17259	17302	17175	17344	17278	17308	17154	17131	17183	17090	17224	17173	17007	17244	17342	17477	17356	17281	17378	17354	17257	17395	17174	17297	17252	17260	17361	17424	17229	17307	17388	17312	17387	17287	17242	17403	17298	17351	17219	17260	17190	17186	17241	17294	17195	17163	17260	17012	17251	17194	17308	17275	17153	17243	17322	17348	17407	17361	17438	17221	17299	17142	17391	17375	17242	17239	17262	17485	17342	17132	17376	17277	17373	17298	17157	17411	17346	17310	17292	17424	17364	17390	17274	17205	17243	17282	17524	17232	17318	17287	17091	17251	17272	17157	17289	17502	17144	17232	17355	17393	17506	17321	17295	17223	17253	17232	17361	17492	17454	17256	17271	17193	17157	17275	17456	17097	17331	17239	17206	17084	17386	17317	17181	17223	17378	17151	17443	17148	17448	17340	17268	17453	17346	17201	17273	17123	17334	17318	17347	17327	17325	17344	17437	17360	17395	17262	17346	17338	17519	17171	17241	17226	17181	17147	17606	17385	17281	17340	17358	17359	17165	17120	17265	17483	17325	17227	17335	17232	17457	17399	17340	17432	17203	17163	17395	17523	17472	17395	17357	17169	17480	17130	17462	17559	17325	17416	17474	17226	17551	17256	17408	17213	17201	17402	17212	17343	17300	17277	17229	17289	17414	17492	17328	17175	17415	17293	17289	17286	17176	17297	17233	17323	17212	17340	17454	17484	17492	17262	17127	17181	17373	17255	17324	17190	17180	17220	17215	17340	17244	17420	17191	17336	17362	17303	17578	17341	17476	17233	17338	17389	17235	17389	17463	17254	17298	17214	17311	17543	17291	17498	17267	17464	17258	17326	17281	17219	17452	17447	17594	17241	17243	17189	17312	17220	17154	17421	17256	17276	17362	17333	17497	17355	17323	17412	17422	17286	17366	17367	17256	17468	17286	17236	17230	17322	17503	17319	17075	17531	17385	17378	17425	17490	17204	17313	17487	17224	17476	17350	17440	17174	17383	17227	17441	17513	17301	17497	17239	17232	17271	17290	17206	17223	17287	17258	17388	17333	17327	17364	17391	17365	17374	17345	17347	17158	17166	17391	17477	17334	17202	17425	17392	17194	17271	17241	17343	17251	17201	17177	17266	17125	17332	17071	17234	17360	17267	17385	17339	17310	17313	17256	17066	17091	17058	17098	17243	17309	17420	17503	17436	17405	17284	17197	17279	17099	17395	17301	17509	17574	17321	17196	17333	17450	17231	17350	17487	17342	17177	17373	17312	17235	17345	17174	17300	17231	17593	17312	17102	17136	17379	17287	17392	17339	17409	17317	17394	17311	17079	17176	17230	17502	17326	17168	17334	17232
22146	35541	31615	24468	20483	18644	17624	16695	16059	15714	15745	15696	15702	15498	15244	14704	14680	14708	14507	14355	14311	14300	14282	14277	14112	14113	14144	14009	14126	14088	14184	14215	14022	14949	16178	14451	14064	14180	13899	14117	13987	14046	14017	14738	15061	14941	14521	14297	14185	13974	14036	13959	14104	13960	14085	14064	14052	14128	13994	13921	13811	13991	14031	14056	13893	13829	13909	14048	14081	13998	13943	14171	13887	14036	13899	14182	13955	14057	13997	14060	13933	14010	13899	14090	14110	14022	14013	13793	14051	14051	14088	13925	14020	14014	14038	14113	14001	13866	14073	14003	13965	13911	13999	14058	14126	14120	13961	13862	14164	13856	13979	13913	13773	13959	13968	14002	13954	13971	13964	13899	13992	13913	14090	13970	14087	14078	13839	13884	14144	14135	13970	13873	13792	14029	13925	13983	13925	13959	14049	13985	14027	14094	13979	13939	14038	13995	13972	13924	14036	13971	13929	13888	13969	14066	14039	14019	14110	14118	13895	14003	13840	13927	14019	13944	13925	14135	13866	14039	14070	14096	13858	13847	13990	13941	14040	13906	14006	13757	14000	14007	13886	14032	14001	13966	14152	13964	14071	14019	14047	13860	13873	13826	14066	13993	14007	14070	14017	13881	13989	13955	13968	14014	14060	14005	14074	13987	14047	14017	14019	14029	13862	14018	14071	14073	13977	13886	14043	13964	14083	14110	14001	13930	14075	14083	14128	13948	13814	14044	13940	14092	14032	14009	13895	13979	13930	14053	13842	13912	14052	14070	14081	14028	13992	14078	14142	13853	14090	13946	13912	13925	14076	14007	14087	13848	13858	13932	13845	13993	13828	13929	13874	14059	13972	13758	14028	14068	13928	13988	14062	13928	14048	13940	14116	13987	14015	14046	13972	13810	13947	13960	13933	13923	14151	13926	14008	13976	13969	13880	14094	14079	13902	13930	13841	13963	13868	14052	13974	14009	13941	13915	13970	13883	14090	14132	14002	14021	14066	13926	13897	13874	13910	14015	13976	13851	13902	14039	14055	14087	14041	14072	13937	14057	14008	13956	13972	13892	14154	13877	13987	14019	14026	14027	14004	14032	14077	13883	13972	13677	13983	13914	13990	13970	14055	13820	13994	14119	13988	13983	13998	13856	13963	13988	14003	13974	13804	13918	13989	14075	14044	13895	14000	13977	13956	13872	14050	14018	14077	14160	13891	14101	13867	14091	13936	14134	14041	14000	14101	13968	14088	14072	14211	13792	14031	13874	13924	13937	13999	13848	13912	13762	13987	13979	13985	14045	13995	13980	14099	13855	14080	13854	14005	13937	13792	14033	13896	14121	14124	13990	13937	14005	14031	13978	13966	13832	14049	13854	14103	14043	13859	13878	13927	14142	14208	14014	14026	13997	14040	14061	13976	13977	13901	14005	13907	13958	13975	13990	13948	14072	13997	13766	14091	13970	14033	14047	13884	13963	13971	13903	13857	13803	13983	14017	13970	14104	13922	14050	14116	13870	13790	14052	14017	13848	13919	14137	13895	13963	13934	13992	13976	13977	13944	13941	14091	13930	13951	13803	14063	14024	13969	13864	13900	13978	14075	13987	13989	13953	13906	13940	14067	14173	13844	13878	13957	13992	13852	13960	13965	14028	14060	14002	13883	13980	14002	13816	14001	13856	14043	13933	14065	13929	13892	14024	13977	13894	13960	14018	14098	13999	13963	13996	13994	14050	14102	13976	14051	14148	13964	13886	14008	14003	13889	13985	14041	13994	13819	13998	14014	13808	13957	13814	14070	13965	14170	13892	14006	14004	14006	13975	14162	13898	13932	13907	13965	14093	13972	14120	13862	13960	13945	13854	13888	13972	14133	13903	14146	13956	14041	13944	13942	14191	13974	14099	14142	14118	14000	14007	13952	14012	14235	14074	14068	14086	14061	13973	13948	14002	13929	14016	14118	13984	13870	14065	13904	13982	13879	14073	14011	13887	13841	13939	14050	14015	14178	13957	14026	14182	13903	14123	13988	14003	13907	14162	13925	14097	13989	14170	14047	13866	13852	14115	14121	13974	13975	14044	13991	14106	14020	13854	13997	13940	14037	13974	13924	14033	13919	13833	14063	13912	14000	14084	13978	13976	14018	13776	13907	14053	13993	14138	13955	14173	14101	13970	14190	14082	14053	13937	13986	13954	13845	14006	13778	13963	14058	13914	14001	13948	13997	13862	13942	13881	14061	13902	13998	13950	14101	14082	13959	14017	14057	13965	14053	13962	13969	14012	13962	13861	14034	13892	13957	13873	14068	13911	14077	13874	14111	14016	14056	14015	14004	13943	14152	14085	14088	14042	13804	13859	13829	13983	14026	13959	13822	14054	13943	13978	14052	13862	13887	14001	13948	14113	14022	13982	13844	13940	14207	14048	14065	14033	13869	13871	13975	14129	13883	13904	13937	13989	14043	14192	13935	14079	14021	13959	13971	13935	13905	13948	13927	13859	13946	13920	13894	13801	14044	13886	14051	13940	14020	14010	14040	14171	13852	14028	14043	13938	14288	14042	13886	13923	13900	14007	13834	13894	13877	14136	13949	13892	13994	13979	13997	13913	14103	13918	14068	13902	13816	13904	13978	13795	13994	13817	13977	14001	13995	14104	13847	14064	13875	13932	13940	13941	13873	13998	14089	14108	13971	14001	13767	14132	13983	14172	14061	13970	14117	14039	13924	14011	14025	13911	13954	13926	13997	14005	13969	13928	13860	13947	13950	13956	14114	13899	13967	14122	13808	13961	14077	14023	13908	13961	13952	13964	13979	14047	13896	13891	14137	14075	13999	14179	14073	14097	13999	13868	14006	13907	14136	14019	14034	13992	14112	13944	14184	14038	13819	13920	13998	13963	13967	14138	13945	13863	14092	14072	14116	13969	13930	14051	14031	13994	14047	13896	13892	13990	13885	13844	13972	14112	13829	13896	14034	13876	14074	14029	13944	14053	13776	14080	13988	14016	13920	14020	13948	13908	14076	13982	13989	13977	14057	14119	14059	13912	13852	14000	13954	13955	14043	13829	14062	14038	13933	13966	14202	13971	13793	13790	14034	14071	14067	14009	13981	14026	13895	13960	14079	13937	14181	14060	14240	14059	13951	13873	13929	13836	14212	13865	13804	13848	14035	13962	13912	14116	14054	13831	13724	14028	13881	14098	14000	14040	13911	13883	13882	14021	13875	14051	14163	14001	13951	14104	13941	13909	13945	14046	13997	13970	13980	13992	13937	13933	14082	13973	14055	13972	14089	14082	14061	13853	13996	13944	14052	13915	14088	13952	13683	14099	13968	13916	14019	13986	14095	14125	14013	13882	13800	13930	13911	14017	13894	13963	13869	14170	14099	13964	14115	13978	14007	13997	13935	13843	14026	14004	13943	13906	14079	14007	13963	14046	14001	13962	13873	13876	13902	13993	13872	13965	13831	13970	13923	14098	13879	13918	13934	13875	14074	14049	13978	14023	14090	13958	14046	13874	13995	14013	13867	14059	13890	14086	13850	13986	14062	13993	13951	14102	13997	14019	13887	13993	14037	14060	14043	14024	13955	13864	13919	13957	14083	13978	13967	13936	14015	13942	14108	14066	13998	14047	13965	13971	13988	14011	13963	14127	14018	13888	13892	14032	13868	13945	13980	13960	13939	14025	13860	13981	13822	14084	13905	14178	13775	13917	14014	13998	14035	13972	13933	14009	14006	14112	13943	13942	14066	14058	13895	14061	13959	13960	14064	13914	13883	14037	13950	13908	13938	13813	14070	13909	14055	13990	14141	13982	14140	14029	13963	13901	13955	13866	13917	14107	13941	13823	13950	13907	13722	14013	14037	14029	13859	14010	13897	13914	14172	13872	14149	14096	13875	14067	13926	13998	13940	13980	13956	13759	13875	13972	13991	13852	13958	13977	14157	13800	13927	13990	13987	14047	14171	14021	13941	14020	14173	13886	13918	14016	14146	13916	14053	14059	13897	14111	13941	14015	13997	14054	14017	14076	13916	14074	14074	14125	13962	13899	13908	14059	13978	13999	14094	13992	14177	14098	14035	13837	14063	14060	14030	14012	13913	13837	13910	13854	13945	13908	13989	14104	13945	13975	14032	13974	14192	14021	13964	13806	13841	14026	14178	13984	13955	14079	13814	13997	13953	13937	13867	14139	14091	13970	14012	13865	13935	14089	13971	14111	13998	13874	13897	13862	14196	13930	13918	14001	14101	13957	13901	13996	13713	14004	13880	13863	14036	14014	14101	14132	13926	14170	14277	14005	14084	13869	14119	13952	14029	13976	13930	14087	14016	13842	13843	14037	13974	13879	13921	13983	14050	14080	14009	13995	13975	13844	13910	13956	13866	13769	13981	13920	13830	14207	14063	14031	14029	13946	13925	13909	13856	13935	13999	13843	13958	14020	13965	14046	13962	14120	13915	14051	14033	13983	13973	13967	14000	13838	14086	13925	14020	13957	14014	13893	14174	13964	13965	14076	14134	13896	13857	14035	13975	14065	13919	14125	14136	13915	13949	13979	13906	14130	14177	14006	14077	13827	13927	13774	14011	14061	14005	14005	14005	14086	13999	13881	14006	14034	13928	13918	14009	14002	14003	13943	13991	14022	13786	13807	13964	14042	13965	14037	13996	14007	14054	14111	14039	13998	13792	14094	14035	14217	14013	14016	13971	13836	14097	14113	14024	13997	14086	14135	13905	13995	13800	13959	13977	13971	13947	13978	13982	13832	13919	14020	13927	13831	13862	13948	13916	13986	13988	13927	14096	13978	14072	14129	14072	13734	14058	13911	14109	13878	14047	13961	13928	13934	13989	13951	14016	14042	13951	14062	14160	13812	13987	13948	13877	13932	14103	14021	13926	14064	14004	14019	14042	14046	13942	13821	14039	13830	14113	13937	13929	14072	14111	13798	14022	14035	13980	14188	13945	13942	14031	13962	13880	14031	13925	14022	13918	13813	13892	14096	14167	14033	13958	13946	13999	14029	13948	14054	13907	13912	13888	13820	13916	14031	13884	13938	13876	13925	14234	13970	14037	14015	14097	13841	14074	14067	13939	14007	13898	13966	14047	14057	13952	13980	14107	13977	14170	14182	13921	13839	13982	13952	13971	14040	13868	13948
23463	21001	28395	23804	21654	23933	24814	20058	19096	18952	18807	18541	18649	18605	17988	17658	17814	17575	17622	17582	17327	17280	17450	17306	17322	17358	17415	17167	17193	16990	17238	17193	17021	17429	20337	18348	17201	17109	17046	17131	17062	16918	17169	17483	18298	18303	17783	17371	17140	17121	17086	17048	17174	17078	17121	17023	16686	17111	17068	17116	16815	17013	17054	16812	16992	17158	16971	17083	16959	17125	17167	17268	17201	16884	16985	16983	17069	16894	16870	17133	17078	17002	16749	16932	16909	17111	16807	16871	16897	16989	16848	17159	17010	16870	17208	16775	16789	16803	17124	17028	17045	16966	17047	16793	17036	17281	17052	16903	17107	16875	16997	16866	17036	17039	16958	16881	17099	17104	17021	16943	16798	17004	17094	16991	17007	16854	16992	16883	16910	16927	16774	17012	16826	16832	16942	17051	16755	16904	16966	16976	16888	16958	17057	16909	16860	16696	16799	16910	17090	16795	17106	16691	16986	16896	17101	17114	17078	16991	16784	17007	16806	16941	16790	17109	17050	16824	16945	16865	16964	17273	16996	17304	17008	16984	17057	16989	16837	16842	16943	16886	16818	16988	17187	16819	17001	17039	17076	16911	16828	16892	16782	17152	16881	17034	16828	16838	16935	16925	16876	16986	17042	16823	16706	16903	16891	17176	16897	16821	17022	16990	16819	17006	16973	16714	17010	17027	17181	16869	17162	16999	16928	17083	17005	17148	16932	16721	16921	16972	17021	16972	16979	17121	17053	16996	16846	16920	16601	16993	17018	16964	17099	16834	16929	16925	16847	17009	17066	16858	17054	16752	17032	16856	16764	16989	16975	16915	16841	16984	17059	16955	16871	16870	16996	17094	16944	16849	16705	16941	17076	16972	17012	17141	16923	16969	17085	16848	16895	16804	17014	16924	16895	17050	17087	16965	17019	16946	16941	17060	16905	16987	16942	16947	17186	16933	16975	16949	17054	16920	17121	17027	17003	16962	16983	16970	17041	16898	17014	16830	17068	16926	17097	17248	17101	16930	16815	17127	17104	16968	16637	17034	16912	16872	16815	17004	16911	16672	16927	16925	17031	17078	16828	16985	17177	17137	16870	17154	17227	17259	16802	16808	16945	16843	16794	16970	16972	17073	16917	16889	17174	16795	16852	17029	16984	17071	16954	16886	16907	16785	16762	16786	16858	16993	16960	16941	16827	16873	17044	17126	17035	17008	16904	17058	17006	16942	16746	16972	17014	16800	16994	17007	17018	16996	17168	16727	16911	17058	16905	17019	16804	16927	17142	16845	16946	16787	17078	16898	16700	17217	16985	16987	17032	17020	16859	16948	17033	16839	16994	17038	16902	16930	17018	17155	16855	16955	16827	17011	16990	16742	16799	16705	16999	16886	16940	16928	17135	16923	16865	16995	17072	17115	17078	16953	17078	17054	17065	16986	16812	16966	17068	17036	17150	16832	16828	16868	17056	17004	17006	16906	16841	16807	16884	16923	17030	16981	16903	16937	17039	16973	16926	16901	16889	16960	16999	16986	16892	16932	17033	17152	17025	16950	16833	16966	17007	17015	16681	16852	16808	16949	16828	16842	16783	17111	16917	16863	16931	17096	16930	16917	16948	16981	16990	17004	16918	17094	16876	16922	17049	16961	17104	16949	16966	16886	17155	16938	16995	17038	17126	16943	16919	16924	16814	17009	17027	16896	17030	16923	17000	17093	17156	16893	16917	17026	17136	17121	16864	16800	17016	17118	16930	16827	16830	17166	17212	16847	16870	16739	16907	16873	16887	16790	16999	16940	16796	16942	16970	17016	16912	16745	16971	17008	16920	17026	17018	17115	16752	17056	16844	16962	17015	16873	16997	16900	16897	16981	17008	16951	16744	16995	16957	16824	17043	17002	17000	16836	16863	16958	16901	16922	17122	17017	17070	16796	16915	17108	17147	16958	17032	16917	17103	16964	16935	16852	16933	16841	16996	17210	17121	17052	17070	17061	17043	16909	16890	16888	16871	16994	17108	17023	17124	16939	17117	17132	17033	17035	16871	17072	17115	16841	16945	16942	17122	17142	17108	17087	16833	16868	17023	16755	16947	16853	17190	16818	16857	17045	16906	17000	17029	17078	17152	16899	16882	17151	16884	16981	16984	16891	16861	16807	16973	16933	16871	17088	16958	16873	16889	17181	17084	16909	16775	16747	16984	16891	16842	17113	16906	16750	16885	17040	16861	16891	16901	16984	17098	16701	16866	16949	16897	16997	16953	16909	16820	17248	16999	17074	17077	16892	16798	16896	17027	16872	16948	17106	17019	16929	17108	17120	17039	17186	16836	16787	17019	16872	17161	16883	17070	16962	16936	16915	16999	17010	16984	16906	16782	16698	16909	17001	17160	16957	16940	16963	16867	16948	16835	16788	16863	16909	17077	16974	16856	17122	16955	16862	16742	16949	16992	16751	16899	16995	16773	16804	16785	17148	16926	17031	17114	16992	16811	16941	17050	16870	16875	17056	16995	17123	17045	16756	16891	17052	16777	17060	16857	16787	16785	16947	17009	17106	17160	17069	17027	17161	16933	16883	16823	16908	17081	16730	16872	16803	16957	16752	16906	16800	17075	16985	17047	16964	17075	16807	16943	17097	17091	16849	17030	16818	17025	16877	17074	17025	17169	16975	16893	17018	16890	16937	16985	16843	17023	17198	17255	16956	17093	16918	17169	16963	17043	16920	17093	16940	16997	16685	16793	16903	16917	17015	16876	16958	16824	16716	17051	17075	16816	16875	16992	17024	16918	17000	16896	17112	16823	16989	16990	16926	17014	16956	16996	16822	16835	16922	16853	16774	16984	16827	16880	16852	17065	17147	17200	17114	16968	17001	17019	16756	16880	17060	17124	16951	17075	16863	17161	16954	16978	16852	17050	16848	16852	16808	16864	17076	16855	16992	16875	16972	16800	16996	17098	16894	16955	16656	16930	16761	16734	17083	17025	16901	16951	16991	17027	17026	17072	17152	17185	16927	17027	16945	16988	16871	17017	16985	17086	16814	16971	17004	17091	17017	16906	16903	16967	16916	16603	17031	16820	16665	17027	17002	16967	17053	16762	16946	16915	16850	17080	17046	17121	17082	16813	16995	16921	16913	16899	17042	17041	16917	17025	16943	16715	16950	16933	16878	17011	17047	16884	16939	16980	16871	16977	16994	16865	16912	16927	16905	16929	16804	16879	17068	16842	16992	16990	16837	16837	16921	17091	17003	16768	16743	16984	17165	17096	17079	16936	16980	17122	16970	17071	17064	17018	17008	17023	17045	16935	16969	16944	16709	16924	17012	16947	16813	16878	16988	16982	17117	16938	16996	16872	16798	17044	16908	16998	17075	17034	16859	16862	16898	17078	17389	16945	17058	16908	16940	16981	16811	17111	16955	16774	16964	17055	16905	16902	16921	16835	17129	16897	16978	16990	16944	16892	16936	17019	17005	17096	16932	17177	17135	17082	17067	17008	16956	16920	16999	16869	16901	17055	16895	16880	17125	17192	17025	16858	16976	16924	16917	16987	17115	17009	16773	16850	16916	16885	17029	17152	17016	17015	16899	17020	16985	17110	17169	17044	16835	16964	16888	16718	17131	16943	16972	17055	16997	16901	17022	17017	17064	16741	16750	16809	17012	16785	16868	16880	16868	17095	16958	17073	16903	16932	17004	17113	17042	16842	16902	16815	16942	17351	16969	16957	16897	17034	17044	17002	17257	16908	16855	16897	17028	17186	17090	16843	17105	17011	17053	16884	16884	16963	16874	17042	16817	16896	16897	17021	17068	16826	16933	17017	16978	16716	16936	17228	16888	17145	16842	16934	16942	17000	16912	17023	17006	17011	17051	16805	17006	16790	16957	16871	17038	17008	17005	17040	17100	16855	16798	17080	17000	17040	17056	16859	17126	16874	16964	17026	16930	16727	16907	17012	17007	16933	16956	16956	17034	16791	16864	17002	16781	17084	16930	16995	17054	17055	17031	16900	16887	16862	16912	16928	16841	16907	17135	16897	16928	16851	16941	16948	16734	16791	16797	16749	16897	16996	16887	17032	16889	17039	17133	16998	17055	17018	16871	17013	16591	16755	16937	17079	16964	16720	17003	16765	16955	16917	17159	16941	17003	17139	16978	16941	16753	16765	17072	16963	16973	17060	16720	16976	16993	17182	16890	16866	16822	16922	17009	16914	16819	16943	16862	16829	16872	16967	16947	16882	16661	16884	16883	16946	16891	16764	17146	16886	16854	16918	16962	16950	16925	17023	16886	16962	16955	16758	17047	16767	16984	16804	17061	17058	16966	16898	16931	16872	16888	16936	16725	16953	17050	17034	16942	17013	16907	17047	17130	17012	16858	17077	16858	16953	16951	17036	17029	16905	16807	16948	16940	16858	16838	16927	16894	17085	16844	17085	17023	16827	16963	16926	17026	17086	16958	16942	16964	17088	17107	16858	16809	16937	16878	17003	17073	17054	17117	16991	16971	16889	16913	16985	16953	17143	17069	16880	16993	17081	17035	16872	17034	17024	16937	16919	16975	17109	16976	16782	16922	17037	17073	16877	16964	16782	16908	16878	17001	16797	16961	16772	16848	17070	16891	16962	17078	16947	16971	16996	17117	16944	16809	16840	16896	16868	16852	17016	17095	17181	17191	17016	16965	16888	16845	17041	16918	16983	16934	16716	16835	16851	17070	16892	16930	16956	16905	16876	16807	17119	16827	16964	17001	16977	17155	16915	17129	16960	16774	16847	16900	17155	16931	16778	17138	16934	16860	17066	16841	16967	16915	16985	16989	17112	17061	16836	16904	16988	16975	16993	16859	16923	16869	17099	16875	16910	16927	16948	17000	17079	16829	17056	17055	16884	17062	17228	17005	16983	16827	16970	16976	16962	16801	16892	16806	17141	17079	16904	16868	16853	16902	16998	17074	17068	16970	16953	16861	16976	16890	17056	16904	16936	16870	16875	16889	16954	16909	16723	16923	16768	16906	16967	16888	17013	16908	17041	16993	17031	16805	17061	16814	17106	16804	17012	16953	16910	17002	17147	16881	16936	16888	16980	16957	17119	17283	16967	16987	16975	16965	17166	16878	17011	16762	16998	16865	16989	17015	17005	16851	16716	17072	16803	16818
23980	40022	37125	28985	24134	20838	19019	17846	16768	16336	16318	16091	16324	16111	15231	14781	14469	14612	14591	14341	14168	14113	14235	14327	14259	14093	13999	13915	13846	14010	13884	13934	13539	14847	19108	15244	13802	13807	13794	13690	13612	13768	13838	14510	15634	15399	14720	14288	13969	13787	13646	13821	13671	13538	13740	13689	13703	13661	13703	13691	13585	13706	13681	13709	13664	13651	13707	13581	13736	13713	13705	13642	13569	13876	13709	13796	13738	13813	13740	13721	13646	13650	13835	13716	13746	13777	13580	13596	13680	13737	13782	13773	13568	13640	13717	13556	13717	13753	13905	13873	13719	13595	13581	13724	13747	13813	13535	13730	13763	13754	13719	13601	13800	13707	13780	13620	13616	13775	13709	13795	13634	13592	13693	13851	13481	13595	13887	13710	13787	13713	13670	13707	13634	13625	13540	13835	13716	13812	13676	13617	13792	13754	13812	13751	13711	13668	13554	13688	13687	13691	13648	13616	13757	13870	13709	13649	13675	13545	13765	13773	13692	13917	13656	13536	13726	13584	13730	13691	13658	13682	13648	13797	13791	13832	13622	13681	13748	13815	13662	13641	13731	13588	13609	13607	13659	13689	13623	13695	13862	13689	13804	13635	13746	13754	13681	13868	13663	13651	13829	13666	13676	13545	13613	13626	13685	13703	13602	13542	13796	13598	13657	13700	13903	13631	13721	13648	13611	13674	13626	13661	13799	13684	13626	13772	13836	13672	13688	13671	13663	13892	13612	13788	13788	13813	13473	13790	13698	13801	13750	13581	13616	13580	13701	13782	13582	13760	13583	13681	13553	13676	13743	13559	13701	13645	13588	13589	13680	13682	13916	13870	13638	13774	13681	13782	13714	13761	13581	13813	13686	13848	13665	13806	13634	13645	13697	13698	13578	13703	13777	13536	13886	13650	13662	13926	13598	13943	13624	13877	13762	13605	13756	13753	13693	13818	13788	13713	13672	13719	13591	13632	13632	13756	13718	13782	13583	13719	13781	13639	13695	13696	13593	13715	13757	13640	13707	13579	13736	13765	13651	13757	13728	13725	13748	13667	13648	13706	13697	13707	13637	13600	13594	13803	13645	13766	13818	13655	13962	13602	13751	13661	13624	13758	13730	13720	13641	13483	13932	13740	13730	13626	13745	13744	13705	13642	13731	13607	13536	13667	13708	13597	13677	13614	13686	13731	13639	13535	13673	13465	13666	13773	13666	13518	13610	13688	13766	13627	13673	13716	13553	13636	13718	13760	13603	13529	13941	13616	13767	13677	13792	13698	13668	13843	13751	13760	13630	13596	13824	13730	13786	13844	13602	13687	13730	13722	13614	13520	13808	13499	13707	13729	13763	13653	13641	13649	13620	13729	13660	13816	13690	13638	13772	13783	13788	13646	13667	13800	13555	13935	13619	13794	13569	13743	13607	13652	13567	13687	13747	13529	13746	13763	13634	13645	13585	13723	13586	13818	13667	13694	13657	13893	13735	13621	13539	13801	13723	13580	13584	13773	13716	13841	13662	13755	13715	13722	13754	13630	13652	13794	13655	13798	13863	13689	13763	13575	13575	13711	13840	13660	13491	13662	13820	13674	13548	13720	13627	13629	13842	13753	13800	13699	13823	13914	13815	13718	13634	13761	13631	13913	13527	13627	13739	13670	13764	13742	13742	13834	13775	13703	13845	13608	13605	13558	13686	13680	13443	13688	13677	13854	13896	13718	13600	13795	13563	13746	13715	13562	13706	13644	13627	13706	13806	13626	13670	13732	13709	13831	13512	13686	13885	13797	13718	13696	13747	13635	13736	13632	13715	13811	13650	13498	13677	13668	13707	13635	13700	13731	13672	13735	13663	13618	13632	13475	13759	13704	13582	13695	13707	13655	13760	13914	13768	13716	13651	13722	13671	13933	13718	13657	13735	13781	13776	13678	13734	13689	13741	13726	13847	13782	13674	13595	13720	13650	13733	13730	13772	13701	13607	13708	13762	13720	13810	13640	13840	13692	13677	13795	13543	13703	13783	13553	13677	13743	13641	13735	13654	13741	13583	13781	13733	13802	13697	13523	13494	13651	13739	13848	13754	13704	13784	13761	13649	13808	13746	13665	13812	13660	13669	13652	13764	13736	13641	13735	13785	13746	13597	13616	13783	13840	13739	13744	13737	13803	13712	13833	13611	13556	13608	13579	13762	13463	13768	13644	13615	13653	13774	13719	13799	13664	13751	13548	13749	13700	13622	13639	13796	13650	13717	13722	13604	13669	13865	13700	13792	13531	13614	13704	13733	13589	13764	13746	13606	13674	13672	13701	13771	13559	13691	13564	13788	13889	13562	13844	13681	13576	13614	13525	13704	13728	13716	13803	13792	13741	13528	13657	13696	13652	13578	13806	13803	13701	13587	13691	13541	13718	13617	13672	13585	13562	13680	13716	13690	13668	13645	13601	13748	13786	13509	13742	13721	13600	13752	13573	13825	13751	13723	13611	13684	13819	13636	13908	13789	13754	13751	13747	13730	13433	13753	13796	13670	13843	13734	13686	13865	13738	13940	13879	13653	13636	13682	13553	13778	13626	13672	13790	13850	13748	13731	13703	13706	13586	13729	13721	13870	13656	13607	13664	13687	13741	13827	13610	13654	13692	13681	13764	13683	13748	13821	13651	13777	13829	13627	13622	13664	13817	13794	13679	13653	13778	13853	13731	13752	13726	13749	13807	13745	13496	13765	13623	13635	13784	13638	13625	13785	13718	13699	13811	13741	13734	13732	13609	13754	13815	13530	13770	13636	13624	13521	13640	13740	13582	13785	13704	13714	13821	13745	13588	13796	13737	13775	13641	13663	13593	13831	13751	13758	13755	13595	13910	13798	13773	13614	13787	13697	13603	13724	13743	13516	13706	13657	13733	13721	13639	13781	13881	13722	13677	13761	13667	13745	13709	13626	13750	13566	13834	13705	13725	13475	13717	13702	13653	13756	13565	13621	13850	13841	13754	13861	13577	13835	13626	13658	13640	13652	13664	13627	13795	13643	13720	13750	13591	13621	13600	13632	13679	13586	13604	13711	13814	13622	13732	13782	13687	13731	13631	13710	13687	13783	13638	13534	13713	13678	13706	13702	13642	13716	13440	13586	13800	13880	13828	13568	13680	13722	13736	13587	13708	13557	13623	13794	13735	13774	13642	13877	13789	13678	13655	13628	13727	13632	13621	13691	13601	13542	13640	13735	13682	13688	13789	13690	13713	13519	13776	13580	13771	13732	13748	13644	13658	13756	13681	13637	13814	13645	13603	13826	13681	13647	13856	13490	13782	13744	13726	13755	13630	13738	13666	13739	13598	13914	13743	13684	13656	13546	13775	13735	13675	13632	13635	13802	13773	13758	13685	13716	13630	13643	13580	13743	13778	13818	13604	13618	13718	13781	13558	13707	13610	13787	13678	13672	13667	13848	13602	13732	13602	13472	13792	13693	13731	13617	13597	13733	13816	13685	13728	13714	13651	13812	13642	13817	13683	13806	13684	13694	13714	13530	13713	13578	13675	13728	13651	13626	13731	13693	13722	13641	13679	13699	13708	13680	13807	13712	13661	13769	13767	13741	13806	13628	13858	13781	13604	13807	13602	13787	13627	13795	13706	13421	13560	13757	13774	13639	13764	13902	13737	13685	13778	13623	13735	13695	13810	13686	13726	13882	13768	13751	13609	13833	13682	13708	13660	13818	13622	13741	13759	13704	13814	13755	13744	13660	13811	13856	13740	13743	13730	13773	13801	13862	13675	13707	13738	13768	13785	13779	13745	13897	13782	13747	13703	13687	13764	13725	13693	13528	13648	13643	13679	13826	13654	13584	13723	13861	13654	13785	13815	13731	13688	13764	13705	13627	13696	13656	13642	13659	13604	13604	13739	13768	13799	13733	13438	13637	13670	13648	13592	13740	13804	13602	13799	13714	13611	13775	13728	13733	13614	13678	13795	13640	13653	13830	13755	13562	13725	13657	13704	13544	13655	13745	13840	13668	13774	13622	13721	13924	13750	13554	13713	13665	13765	13801	13774	13746	13684	13850	13761	13776	13652	13532	13633	13569	13651	13644	13779	13769	13595	13635	13816	13757	13638	13745	13527	13675	13581	13611	13728	13651	13764	13516	13688	13773	13766	13729	13669	13905	13645	13606	13677	13712	13734	13605	13736	13855	13602	13737	13606	13697	13719	13669	13716	13620	13556	13824	13714	13747	13640	13644	13654	13519	13548	13621	13667	13748	13572	13723	13732	13775	13743	13651	13746	13671	13767	13698	13782	13951	13647	13702	13672	13772	13620	13687	13675	13687	13634	13683	13607	13665	13608	13913	13768	13851	13632	13753	13722	13771	13759	13805	13816	13729	13832	13743	13608	13674	13674	13900	13727	13743	13776	13696	13672	13685	13579	13738	13739	13771	13618	13771	13866	13672	13796	13600	13653	13652	13919	13571	13720	13744	13748	13757	13597	13672	13646	13783	13851	13656	13926	13661	13687	13634	13759	13566	13706	13808	13736	13654	13685	13644	13718	13553	13613	13451	13629	13551	13660	13777	13721	13731	13873	13656	13625	13759	13721	13798	13750	13577	13872	13727	13596	13592	13741	13741	13606	13662	13660	13737	13656	13752	13764	13865	13661	13743	13793	13534	13788	13870	13583	13705	13581	13771	13920	13672	13751	13656	13679	13777	13640	13569	13774	13770	13757	13581	13690	13736	13867	13660	13827	13817	13808	13922	13670	13732	13524	13571	13774	13662	13755	13649	13597	13614	13655	13912	13612	13677	13703	13804	13645	13911	13750	13646	13498	13867	13893	13629	13817	13617	13793	13618	13734	13671	13768	13670	13731	13682	13674	13803	13787	13615	13586	13570	13658	13828	13749	13844	13661	13647	13720	13769	13636	13644	13679	13750	13769	13683	13829	13718	13638	13691	13622	13666	13743	13627	13621	13826	13838	13631	13599	13686	13818	13801	13772	13468	13831	13634	13632	13567	13778	13757	13667	13641	13763	13513	13719	13628	13761	13650	13665	13718	13706	13793	13699	13778	13602	13711	13549	13607	13737	13622	13651	13656	13848	13653	13646	13730	13700	13594	13655	13828	13825	13843	13723	13871	13721	13833	13702	14037	13659	13774	13691
29503	23081	24069	21069	18866	18540	18440	18058	17982	17855	18206	18132	17972	17952	17850	17900	17635	17716	17681	17689	17567	17859	17899	17663	17691	17649	17667	17663	17505	17497	17587	17672	17714	17640	18048	17810	17639	17722	17531	17430	17712	17659	17631	17604	17576	17620	17670	17700	17550	17608	17803	17753	17826	17719	17461	17539	17623	17466	17492	17480	17623	17596	17598	17748	17554	17715	17802	17456	17733	17435	17652	17608	17681	17515	17649	17344	17569	17570	17669	17778	17702	17494	17240	17643	17527	17623	17629	17668	17398	17449	17701	17530	17428	17352	17502	17650	17544	17748	17640	17632	17590	17551	17571	17543	17501	17415	17725	17549	17550	17622	17559	17571	17574	17473	17517	17602	17634	17518	17673	17435	17549	17694	17709	17586	17701	17641	17568	17476	17547	17509	17326	17421	17397	17486	17505	17359	17523	17387	17550	17511	17588	17700	17641	17554	17462	17580	17865	17507	17589	17352	17710	17233	17605	17650	17506	17694	17489	17697	17434	17607	17652	17625	17530	17648	17523	17699	17555	17614	17504	17491	17541	17504	17643	17521	17686	17671	17383	17472	17586	17488	17616	17661	17562	17628	17591	17446	17589	17592	17715	17403	17582	17620	17479	17692	17588	17381	17495	17439	17519	17491	17501	17675	17613	17661	17645	17707	17510	17609	17549	17658	17615	17564	17668	17438	17608	17328	17575	17507	17367	17305	17628	17508	17442	17613	17531	17544	17728	17297	17431	17553	17552	17519	17364	17450	17542	17642	17356	17397	17396	17575	17582	17530	17739	17699	17703	17236	17408	17401	17692	17534	17717	17567	17759	17383	17676	17513	17545	17608	17492	17446	17445	17496	17607	17691	17598	17735	17490	17552	17421	17409	17639	17679	17582	17320	17576	17570	17470	17730	17763	17597	17628	17367	17600	17557	17702	17701	17565	17493	17568	17741	17468	17493	17553	17594	17692	17578	17520	17706	17493	17586	17543	17587	17507	17514	17728	17755	17589	17426	17667	17642	17676	17506	17558	17594	17496	17477	17880	17606	17597	17543	17396	17578	17492	17538	17663	17488	17650	17430	17638	17216	17457	17554	17429	17460	17605	17729	17623	17431	17707	17665	17498	17499	17562	17550	17493	17623	17561	17507	17511	17742	17525	17483	17651	17568	17620	17646	17640	17488	17540	17710	17475	17586	17483	17649	17581	17493	17799	17621	17649	17564	17589	17745	17716	17381	17545	17628	17462	17592	17437	17522	17393	17586	17531	17598	17520	17493	17716	17732	17399	17380	17428	17753	17408	17613	17427	17507	17369	17682	17423	17638	17530	17552	17483	17815	17632	17721	17709	17498	17606	17659	17569	17663	17492	17624	17711	17649	17488	17421	17564	17618	17526	17579	17439	17463	17547	17439	17587	17591	17663	17774	17644	17631	17346	17635	17443	17535	17534	17420	17658	17463	17684	17516	17447	17445	17551	17599	17579	17510	17464	17468	17720	17473	17637	17355	17620	17492	17660	17513	17494	17434	17559	17255	17416	17506	17490	17522	17390	17525	17706	17599	17613	17388	17561	17530	17405	17626	17649	17618	17827	17364	17599	17630	17721	17623	17435	17378	17698	17643	17489	17311	17557	17639	17470	17483	17673	17773	17632	17347	17677	17465	17483	17572	17730	17465	17572	17784	17581	17480	17671	17568	17461	17503	17656	17469	17387	17603	17371	17532	17725	17614	17324	17609	17779	17411	17802	17689	17607	17607	17560	17575	17658	17712	17660	17596	17544	17644	17663	17370	17604	17924	17611	17691	17419	17560	17564	17388	17482	17473	17542	17595	17665	17434	17486	17547	17525	17781	17731	17689	17890	17632	17568	17679	17477	17582	17714	17625	17667	17487	17394	17578	17586	17652	17578	17520	17660	17646	17645	17519	17677	17546	17490	17680	17444	17561	17813	17523	17619	17463	17759	17403	17438	17517	17559	17544	17479	17630	17617	17589	17553	17449	17704	17776	17706	17625	17637	17668	17811	17552	17697	17630	17426	17463	17522	17542	17489	17526	17347	17561	17562	17701	17531	17628	17569	17804	17692	17427	17574	17602	17549	17551	17514	17425	17570	17408	17596	17523	17760	17502	17685	17607	17370	17549	17583	17450	17688	17613	17499	17610	17449	17328	17407	17541	17490	17633	17553	17419	17498	17657	17675	17781	17684	17697	17581	17581	17586	17540	17458	17572	17432	17434	17515	17410	17559	17439	17474	17608	17481	17656	17651	17736	17506	17649	17545	17630	17549	17628	17535	17454	17675	17425	17433	17638	17566	17523	17444	17538	17568	17663	17612	17489	17385	17691	17648	17413	17598	17434	17701	17644	17424	17681	17529	17545	17439	17595	17760	17498	17518	17314	17573	17642	17455	17625	17729	17735	17490	17508	17619	17755	17503	17693	17690	17312	17387	17707	17609	17508	17481	17595	17386	17534	17442	17335	17621	17605	17544	17703	17692	17553	17568	17650	17542	17670	17553	17662	17586	17479	17578	17426	17570	17415	17629	17775	17695	17587	17642	17406	17654	17676	17648	17614	17766	17621	17667	17643	17521	17615	17570	17574	17515	17628	17462	17607	17575	17567	17427	17549	17603	17873	17519	17538	17386	17618	17627	17459	17506	17425	17556	17569	17562	17671	17762	17540	17675	17205	17528	17814	17627	17659	17669	17528	17873	17739	17618	17520	17750	17713	17398	17340	17637	17566	17840	17727	17549	17450	17596	17425	17548	17545	17447	17345	17634	17665	17583	17438	17540	17555	17665	17609	17421	17492	17477	17521	17507	17767	17441	17520	17526	17532	17464	17509	17867	17547	17487	17686	17579	17774	17640	17621	17462	17712	17467	17496	17468	17506	17713	17536	17623	17480	17569	17616	17496	17421	17425	17660	17415	17609	17714	17676	17499	17590	17694	17620	17387	17640	17649	17815	17557	17440	17699	17547	17768	17544	17543	17547	17710	17629	17598	17604	17511	17576	17849	17263	17600	17667	17669	17856	17740	17673	17608	17596	17596	17542	17430	17448	17471	17548	17367	17464	17550	17614	17420	17661	17414	17856	17676	17548	17507	17507	17505	17579	17638	17574	17487	17696	17557	17635	17586	17591	17568	17539	17508	17504	17725	17468	17613	17752	17631	17733	17477	17512	17477	17516	17704	17648	17724	17635	17361	17756	17602	17540	17572	17317	17865	17638	17512	17591	17574	17385	17617	17758	17737	17570	17551	17300	17609	17471	17614	17559	17298	17697	17685	17805	17615	17452	17584	17603	17479	17753	17740	17590	17540	17644	17760	17758	17570	17635	17600	17532	17698	17777	17716	17523	17441	17527	17716	17648	17771	17580	17389	17455	17645	17649	17565	17566	17528	17457	17678	17581	17660	17713	17466	17571	17720	17528	17708	17589	17628	17350	17381	17521	17539	17644	17635	17731	17278	17526	17586	17597	17529	17523	17480	17476	17677	17563	17639	17588	17515	17578	17725	17512	17525	17658	17550	17647	17763	17728	17631	17472	17618	17576	17430	17740	17462	17729	17499	17574	17623	17584	17688	17680	17469	17582	17645	17410	17629	17639	17480	17496	17537	17520	17577	17469	17693	17622	17571	17438	17619	17518	17520	17481	17597	17546	17528	17480	17614	17486	17398	17540	17463	17751	17497	17734	17470	17481	17599	17563	17534	17549	17669	17532	17426	17611	17567	17515	17439	17420	17650	17615	17370	17549	17512	17596	17396	17620	17648	17583	17832	17608	17596	17527	17412	17552	17542	17486	17716	17731	17811	17503	17654	17645	17804	17589	17606	17566	17410	17438	17523	17446	17563	17524	17546	17707	17576	17686	17661	17433	17535	17752	17520	17522	17731	17583	17503	17688	17756	17680	17486	17669	17498	17443	17456	17676	17540	17711	17541	17473	17544	17640	17441	17453	17552	17630	17573	17333	17514	17700	17651	17718	17473	17729	17532	17680	17587	17450	17642	17652	17592	17661	17589	17449	17397	17578	17748	17861	17472	17591	17572	17507	17605	17642	17654	17639	17418	17796	17680	17473	17706	17586	17524	17437	17775	17585	17674	17729	17579	17679	17481	17548	17561	17486	17632	17457	17448	17546	17733	17584	17738	17498	17506	17701	17650	17743	17500	17556	17441	17537	17695	17616	17556	17340	17754	17550	17520	17590	17667	17503	17562	17400	17374	17600	17605	17578	17474	17627	17606	17653	17660	17522	17627	17468	17491	17600	17689	17750	17601	17528	17597	17465	17718	17650	17417	17605	17446	17569	17591	17562	17448	17699	17534	17605	17554	17576	17505	17531	17564	17626	17793	17555	17654	17647	17487	17551	17783	17631	17589	17676	17515	17550	17573	17685	17564	17609	17505	17473	17649	17485	17521	17533	17533	17415	17506	17530	17430	17466	17568	17666	17544	17446	17649	17662	17512	17449	17671	17694	17635	17558	17411	17629	17237	17577	17502	17557	17571	17454	17650	17727	17492	17432	17515	17525	17666	17439	17739	17622	17348	17481	17492	17490	17661	17623	17525	17723	17539	17432	17585	17570	17643	17427	17643	17636	17559	17678	17540	17636	17476	17728	17570	17642	17559	17367	17748	17574	17645	17617	17525	17484	17654	17435	17649	17658	17632	17764	17585	17798	17494	17562	17625	17738	17566	17517	17608	17587	17484	17651	17330	17499	17540	17559	17476	17660	17489	17611	17465	17655	17810	17622	17488	17562	17742	17352	17614	17564	17394	17507	17595	17489	17799	17516	17159	17544	17680	17617	17700	17782	17460	17549	17603	17512	17729	17530	17626	17655	17700	17553	17757	17521	17336	17597	17468	17418	17691	17671	17434	17353	17393	17480	17515	17463	17590	17668	17560	17486	17466	17497	17489	17502	17567	17656	17654	17719	17688	17513	17530	17554	17603	17513	17411	17531	17596	17671	17705	17506	17573	17654	17718	17276	17585	17466	17619	17676	17835	17516	17245	17681	17685	17706	17518	17624	17607	17630	17661	17611	17632	17624	17333	17493	17635	17461	17382	17348	17535	17781	17576	17678	17508	17304	17584	17391	17710	17485	17456	17538	17600	17460	17527	17557	17518	17542	17683	17673	17646	17436	17496	17659	17551	17557
19947	22834	20780	17105	16142	15556	15134	15020	14785	14848	15009	14928	14705	14739	14673	14318	14421	14203	14299	14271	14264	14157	14339	13997	14251	14069	14249	13997	14216	14228	14308	14191	14145	14197	14221	14225	14167	14248	14054	14053	14037	14048	14151	13956	14201	14322	14233	14079	14115	14070	14013	14079	14063	14001	14049	14251	14045	14030	14110	13978	14200	14070	14134	14030	13926	13966	14035	14067	14234	14171	14066	14066	14001	14161	14116	14075	14081	14060	14073	14086	13819	13954	14057	13982	14204	14118	13898	14061	13980	14065	13934	13895	14060	14099	14057	13898	14101	14055	14124	14056	14223	14042	13990	14120	14045	14004	14026	14115	14093	13995	14157	14184	14090	14046	14090	13986	14136	14137	14131	14176	14208	13932	14160	14040	14162	14024	14104	14203	13867	14096	14006	14104	13985	14146	14059	14193	14211	13978	14102	14052	14042	13998	14042	13915	14011	14135	14090	13957	14075	13949	14111	13938	13910	14109	14002	13974	14129	14370	14096	13966	13956	14040	14008	13972	14007	13984	14255	14035	13974	13962	13990	14024	13999	14148	14012	14089	13994	13961	14204	14016	14052	13973	14170	14216	14036	14018	14093	14161	14235	13970	13917	14125	13999	14009	14097	14029	14080	14026	14072	14012	14061	14002	13954	14076	14041	14150	14204	14116	13905	14074	14140	14033	14136	14140	13976	14088	14048	13960	13984	13905	14073	13862	13995	14155	14112	13903	14013	14126	13887	13939	14088	14020	14077	14104	13946	14088	14046	13994	14057	14051	14101	13990	13902	13976	14117	14044	14131	14034	14014	13980	13893	14119	14070	14209	14059	14096	13944	14187	14039	14150	14076	14144	14280	14140	13920	14031	14249	14009	14171	13941	14333	14122	13944	14082	14145	14016	14066	14239	13978	14017	14071	14063	14003	14058	14036	14066	14036	14051	13988	14045	14005	14097	14011	14156	13965	13939	14074	14124	14055	14260	14044	14205	14051	14052	14094	14122	14075	14162	14101	13999	13979	13960	14074	13985	13961	14211	14021	13928	14084	14096	14042	14015	14106	14048	13911	14273	13967	14175	14061	13963	14312	14022	14069	13902	14084	14037	14026	14203	14263	13984	14070	14110	14106	14106	14058	14184	14004	13927	14041	14056	14207	14062	14048	14013	14149	14085	13982	13944	14070	14175	14122	14025	14057	14122	14142	13970	14066	14139	14062	14083	13957	14043	14072	14010	14110	14132	14206	14021	14097	13898	14081	14108	14044	14031	13985	13945	14061	14156	14087	14059	13849	13960	14021	14137	13854	14016	14080	14154	13930	14023	14042	14058	13985	14053	14047	14144	13965	14229	14165	14243	14029	14029	14018	14068	13985	13960	14233	13947	14059	13991	14129	14046	14205	14006	14160	14057	14098	13980	14003	14040	14139	13846	14071	14207	14010	14002	14040	14020	14062	14079	14046	14230	13962	14008	14120	13881	14060	13996	14002	13941	13981	14134	14256	13984	14135	14036	14162	13972	14082	13976	14151	14218	13973	14058	13994	14133	14132	13984	14041	14164	14168	14213	14057	14100	14116	13975	14268	14146	14023	14051	14147	14147	13988	14085	14111	14055	14148	13888	14060	14082	14153	13979	14010	14007	14084	14175	14060	13915	14117	14021	13984	14074	14030	14288	13880	14038	14050	14049	14090	13976	14079	14076	13899	13997	13957	14034	14014	13991	14294	14122	13950	14199	13942	14040	14035	14197	14085	14130	14164	14014	14073	14203	14033	14011	14155	13871	14066	14051	14072	14022	14044	14015	13874	13954	14087	14030	14007	14134	14113	14159	14156	14153	13942	13988	13946	14011	14066	14268	14050	14003	14105	14132	14133	13892	14173	14198	13948	14204	13964	14018	14025	14059	14080	14019	14107	13964	14011	14147	14069	13862	14013	14099	14152	14134	14049	14181	14070	13987	14054	14031	14135	13891	14101	14122	13960	14141	13928	13956	14215	14085	13971	13953	14046	14081	14175	13986	14103	14048	14324	14090	14044	13941	14142	13974	14024	14084	13902	14025	14096	14174	14008	14029	14111	14098	14088	14019	14040	14155	14063	14239	13965	14005	13983	14114	13989	14133	14008	14024	13981	13941	14167	14083	13972	14205	14185	14025	14266	14168	14128	14139	14107	14045	13923	14137	13998	14050	13958	14088	13993	14032	13971	13985	13961	14149	14067	14031	14026	13971	14003	13882	13909	14021	14120	14142	13963	13930	14131	14148	14166	14063	13973	14148	14147	14209	13954	14157	14094	14062	14105	14177	14188	14204	13882	14002	14068	14002	14159	14071	13976	14165	14095	14033	14034	14160	14087	14039	13910	13911	14030	14155	14284	14009	13987	14012	14093	13967	14061	13924	14045	13994	14036	13860	14044	14213	14083	14083	14100	14119	14034	14070	14031	13929	14045	13989	13980	13995	13952	13923	14101	14108	14075	14149	13890	14108	14048	14059	14076	13919	14147	14067	14037	14067	14021	14068	14041	14114	14143	13995	14182	13953	14114	14093	14038	14228	13979	14107	14210	13902	14095	13943	14116	14254	13970	14080	14134	13988	13953	14061	14057	14237	13967	14049	14050	13990	14011	14034	14062	14117	14026	14059	14031	14046	14032	14112	14150	14026	13934	14015	14080	13959	13944	14027	14126	14097	14014	14118	14196	14036	13964	13830	13954	14027	14074	14123	14089	14085	14212	13949	14012	14247	14039	14106	14059	14044	14283	13958	14086	13869	14141	14067	14229	14058	14066	14153	14100	14066	14055	14062	14067	14156	14150	13907	14200	14085	14335	14115	13913	14057	14090	14018	13953	14159	14046	14061	13998	14092	14026	14092	14118	14070	13938	13972	14071	13958	14089	14122	14070	14114	14080	14102	13957	14194	14027	13992	14134	14124	14050	14067	14027	14063	14064	14096	14224	14034	14022	14158	14151	14108	14062	14228	14139	14147	14169	13987	14188	14144	14000	14018	14138	13932	13973	13866	14022	14000	13959	14117	14069	14113	13992	14068	13982	13961	14049	14013	14032	14062	14231	13897	14051	14150	13992	14159	13940	14078	14077	14050	14056	14079	14061	14127	14123	14175	14090	13931	14093	14142	14111	14201	13995	14106	13962	14081	14174	14138	14111	14123	13939	14140	13916	14082	14045	14058	14082	14015	14145	14031	14094	14068	14100	14067	14029	14058	14081	14067	13980	13986	14149	14117	13915	14238	14158	14079	14079	14211	14134	14057	14053	14098	14146	13989	13886	14071	14011	14241	14226	14016	13978	14032	13986	13945	14062	14052	14213	14076	14256	14269	14075	14206	14167	14004	13978	14085	14085	13990	14028	14057	13920	13874	14057	14139	14015	14035	14033	14047	14037	14171	14142	14091	13976	14116	13868	14086	14065	14106	14007	14091	14084	13988	14065	14053	14107	13979	14089	14212	13898	13966	14047	14031	14114	14207	14031	14093	14238	14270	14161	14024	14002	14009	14030	14096	14013	14150	14283	14132	14122	14056	14068	14084	13924	14178	13982	14089	14186	14008	14156	14071	14101	14031	14142	13950	14143	14172	14198	14018	14063	14029	14170	14011	14146	14193	13967	14065	14155	14190	14106	14121	14113	13950	14086	14087	13987	14085	14082	14037	14162	14046	13871	14249	14178	13935	14054	14194	14093	14012	14000	14066	14133	13924	14130	14069	14132	14097	14113	14014	14024	14181	13936	14120	14032	13974	14105	14145	14036	14241	13992	13982	13943	14101	14007	14113	14043	14085	14211	14194	14118	14036	13910	14239	14033	14151	13935	14100	14175	14020	14179	13869	14187	14096	14118	13904	14138	14009	14056	13970	14104	14053	13860	14002	14139	13758	14060	14090	14046	14064	13944	14105	14091	14113	14018	14101	14024	14171	13961	14228	14053	14063	13967	14176	13954	14016	14060	13996	14195	14061	14126	14144	14198	14230	14032	14321	14164	14221	13926	14056	14237	13960	14003	14183	14229	13927	14013	14027	14044	13958	14030	13990	14077	14051	14018	14096	14116	14157	14249	14137	13946	14019	14003	14125	14132	14248	14223	14063	14041	13985	14109	13917	13932	14089	14030	14044	13935	14127	14314	14028	14082	14107	13979	13997	14039	13969	14168	13998	14063	14124	14177	14143	13902	14203	13924	14061	14223	14107	14013	14029	14216	14141	14233	13935	14078	14084	14054	14080	14037	14041	13981	14005	14081	14082	14098	14052	14230	14114	14137	13855	14123	14131	14061	14057	14112	13924	14143	14144	14142	14083	14069	14137	13914	14073	14089	14109	14072	14036	14000	14017	14027	14151	14112	14214	14037	14042	14070	13911	14058	14232	14085	14027	13981	14148	13988	14024	14029	14138	13993	14115	13859	14023	14246	13940	13979	14208	13897	14117	14049	14120	13999	14288	14018	14169	14082	14084	14121	14034	14063	13949	14175	14161	14065	14140	13905	14096	14161	14055	14197	14036	14092	13869	14137	13979	14117	14099	14066	13958	13929	13869	14048	14180	14115	14100	13989	14101	13916	14228	14068	14037	13986	14005	13840	14021	14121	14059	14148	14265	14020	14178	14028	14047	13942	14173	14079	14070	14177	14107	14042	14227	14053	13961	14121	14083	14128	14026	14077	14204	14261	14096	14117	14189	14105	14019	13779	14032	14056	14048	14209	14040	13980	14102	14176	14150	14035	14000	14141	14013	13991	14330	13907	14065	14038	14160	14129	14031	14066	13958	14188	14043	14155	13987	14184	14181	14022	14005	14058	14066	14292	14167	14019	14023	14033	13884	14052	14035	14093	14172	13956	14156	14032	14115	14184	13988	14240	14167	14127	14030	14000	13881	13996	14043	14013	14061	14216	14005	14026	14064	13983	14021	14048	14128	14105	14109	14068	14126	13931	14113	14068	14032	14048	14062	13952	14030	14237	14165	13961	14054	14156	13968	14083	14151	14032	13967	14003	14080	13837	14130	13953	14099	14151	14027	14114	14080	14321	14020	14081	14119	13988	13937	14038	14029	14009	14037	14108	13994	14043	14111	14124	14147	13961	14101	14030	14218	14048	14272	14165	14084	13946	14045	14199	14123	14091	14060	14081	13862	14086	14118	13970	14088	14062	14152
24768	21034	28036	24493	22494	22118	20904	18832	18212	17984	17824	17880	17597	17644	17392	17528	16980	16838	17165	16927	16819	17187	16884	16969	16927	16919	17094	16859	16690	16769	16828	16727	16813	16821	17178	16839	16979	17164	16817	16769	16784	16569	16640	16957	17686	17833	17645	17375	17013	16731	16924	17005	16939	16667	17106	16674	16806	16763	16723	16817	16689	16686	16727	16839	16648	16676	16757	16724	16645	16587	16518	16780	16737	16627	16894	16525	16718	16666	16626	16631	16661	16867	16672	16698	16702	16861	16810	16570	16656	16688	16796	16752	16748	16729	16812	16523	16620	16853	16593	16707	16726	16794	16593	16591	16458	16648	16720	16725	16740	16636	16603	16643	16750	16726	16800	16881	16692	16973	16707	16732	16673	16751	16801	16695	16663	16762	16582	16638	16751	16806	16753	16761	16773	16990	16658	16879	16796	16646	16788	16562	16815	16671	16854	16567	16473	16901	16691	16928	16715	16615	16728	16436	16623	16523	16635	16571	16864	16705	16551	16637	16730	16849	16531	16486	16691	16743	16682	16821	16764	16614	16685	16651	16640	16926	16571	16896	16824	16558	16478	16935	16623	16618	16754	16515	16673	16659	16686	16709	16636	16645	16772	16630	16744	16590	16607	16547	16797	16804	16890	17033	16734	16667	16806	16765	16678	16662	16599	16735	16705	16673	16730	16759	16380	16593	16788	16757	16616	16617	16726	16680	16581	16546	16671	16662	16555	16717	16622	16536	16691	16873	16525	16806	16630	16640	16544	16631	16739	16837	16596	16582	16531	16595	16467	16692	16662	16764	16772	16586	16681	16476	16643	16806	16426	16860	16667	16434	16820	16423	16765	16604	16428	16721	16668	16632	16771	16641	16598	16638	16735	16652	16738	16754	16490	16540	16705	16820	16920	16625	16572	16866	16705	16769	16842	16635	16790	16720	16678	16754	16537	16691	16778	16603	16657	16747	16671	16754	16555	16655	16671	16623	16619	16551	16752	16789	16652	16597	16534	16626	16541	16598	16577	16654	16598	16519	16796	16683	16755	16857	16851	16666	16621	16796	16549	16542	16671	16575	16704	16746	16613	16587	16451	16762	16423	16579	16666	16549	16743	16800	16619	16682	16704	16412	16789	16816	16677	16603	16885	16581	16515	16497	16730	16674	16630	16729	16679	16895	16502	16532	16728	16580	16598	16631	16718	16698	16656	16727	16583	16770	16700	16682	16714	16787	16710	16735	16735	16682	16644	16717	16680	16852	16729	16629	16687	16585	16511	16684	16560	16640	16579	16597	16587	16898	16740	16743	16582	16569	16789	16648	16511	16418	16765	16799	16793	16718	16765	16708	16780	16627	16654	16642	16699	16802	16657	16760	16675	16807	16823	16644	16652	16552	16837	16688	16588	16846	16980	16861	16685	16714	16501	16694	16539	16617	16648	16767	16705	16636	16844	16607	16755	16482	16867	16836	16858	16699	16735	16691	16646	16754	16902	16730	16749	16683	16747	16625	16709	16615	16681	16630	16660	16550	16718	16860	16822	16608	16850	16837	16753	16674	16544	16698	16589	16572	16661	16799	16557	16692	16709	16743	16699	16737	16656	16641	16928	16617	16584	16798	16594	16439	16542	16777	16542	16951	16763	16750	16629	16727	16647	16733	16776	16876	16730	16662	16468	16767	16709	16593	16559	16535	16697	16725	16782	16728	16901	16631	16577	16809	16675	16673	16705	16644	16779	16613	16751	16564	16769	16682	16813	16697	16625	16532	16790	16588	16627	16443	16714	16688	16582	16721	16658	16656	16660	16812	16766	16537	16510	16682	16721	16768	16726	16676	16680	16785	16703	16788	16628	16851	16629	16715	16605	16939	16679	16851	16575	16594	16729	16897	16536	16559	16586	16756	16574	16658	16748	16645	16651	16833	16589	16614	16830	16639	16748	16677	16839	16582	16766	16610	16697	16651	16736	16812	16859	16819	16570	16440	16776	16580	16737	16469	16575	16532	16632	16696	16735	16555	16595	16803	16633	16591	16858	16783	16633	16678	16728	16444	16633	16682	16712	16918	16819	16852	16869	16708	16732	16841	16675	16794	16699	16605	16838	16593	17055	16629	16541	16698	16675	16687	16619	16598	16736	16541	16809	16682	16737	16674	16811	16776	16686	16715	16752	16767	16495	16593	16598	16578	16519	16583	16700	16861	16632	16750	16564	16602	16796	16663	16704	16694	16891	16844	16561	16619	16795	16812	16781	16717	16771	16616	16565	16633	16788	16566	16802	16886	16783	16644	16586	16600	16912	16677	16687	16744	16852	16735	16718	16703	16682	16712	16644	16535	16644	16551	16744	16702	16711	16637	16595	16586	16648	16612	16725	16474	16637	16388	16685	16831	16780	16732	16684	16750	16726	16888	16675	16533	16800	16817	16486	16726	16583	16706	16568	16411	16721	16773	16635	16695	16542	16821	16594	16749	16674	16781	16811	16569	16620	16871	16612	16567	16650	16719	16655	16814	16830	16568	16787	16501	16442	16505	16700	16711	16761	16613	16606	16720	16571	16874	16784	16698	16645	16651	16774	16899	16670	16592	16675	16704	16656	16671	16898	16911	16732	16701	16642	16640	16855	16480	16584	16642	16626	16653	16808	16716	16682	16650	16625	16597	16614	16543	16569	16403	16717	16453	16740	16983	16606	16699	16729	16750	16909	16774	16711	16553	16656	16600	16636	16621	16801	16515	16671	16631	16651	16637	16840	16869	16694	16726	16590	16771	16700	16581	16657	16739	16963	16774	16694	16706	16565	16611	16700	16596	16712	16518	16638	16588	16680	16950	16736	16741	16681	16647	16426	16599	16521	16863	16602	16769	16939	16612	16622	16839	16393	16764	16707	16641	16771	16793	16765	16614	16618	16683	16804	16790	16616	16635	16807	16862	16903	16848	16874	16711	16780	16696	16734	16772	16671	16483	16707	16657	16792	16642	16709	16577	16760	16664	16586	16899	16674	16709	16545	16661	16774	16717	16715	16719	16654	16661	16803	16686	16552	16512	16621	16765	16827	16596	16752	16636	16649	16459	16806	16693	16522	16485	16721	16857	16574	16735	16671	16654	16979	16774	16820	16539	16761	16756	16567	16586	16342	16375	16861	16514	16724	16660	16597	16711	16669	16722	16628	16800	16762	16687	16745	16537	16577	16659	16681	16598	16702	16892	16573	16705	16679	16616	16495	16655	16722	16704	16722	16684	16736	16824	16833	16910	16575	16727	16865	16582	16636	16739	16605	16737	16929	16725	16699	16635	16370	16520	16582	16594	16607	16867	16683	16731	16704	16695	16590	16758	16816	16734	16698	16703	16760	16742	16582	16599	16615	16756	16616	16735	16752	16898	16637	16808	16729	16867	16688	16658	16909	16653	16751	16610	16625	16888	16576	16527	16653	16596	16784	16723	16732	16776	16848	16676	16596	16642	16792	16612	16715	16560	16587	16503	16641	16657	16831	16619	16653	16610	16752	16475	16885	16519	16611	16629	16540	16660	16593	16791	16702	16632	16597	16480	16722	16728	16864	16677	16753	16757	16668	16826	16627	16789	16630	16617	16628	16848	16773	16706	16598	16540	16809	16686	16812	16915	16614	16624	16629	16594	16744	16868	16819	16648	16653	16655	16839	16690	16700	16687	16720	16666	16684	16733	16494	16649	16774	16816	16526	16588	16629	16731	16563	16794	16741	16711	16885	16778	16693	16797	16513	16703	16533	16688	16631	16690	16567	16863	16634	16777	16923	16639	16476	16888	16616	16770	16874	16830	16564	16575	16620	16414	16665	16919	16778	16820	16914	16626	16858	16694	16608	16518	16802	16730	16774	16687	16754	16921	16657	16759	16832	16808	16787	16899	16596	16782	16704	16737	16577	16555	16773	16843	16835	16817	16914	16691	16595	16927	16802	16689	16750	16614	16803	16557	16699	16664	16582	16715	16797	16604	16752	16865	16912	16659	16567	16636	16533	16639	16711	16767	16521	16777	16546	16665	16624	16603	16850	16762	16608	16701	16821	16744	16685	16699	16888	16550	16530	16624	16581	16745	16561	16599	16620	16839	16765	16713	16738	16717	16623	16777	16653	16715	16599	16703	16611	16779	16709	16766	16729	16680	16932	16865	16826	16598	16620	16634	16784	16610	16649	16634	16674	16425	16540	16651	16882	16725	16583	16700	16861	16413	16518	16678	16683	16796	16506	16607	16743	16602	16763	16876	16761	16658	16794	16726	16723	16703	16645	16761	16735	16695	16866	16811	16642	16716	16794	16743	16731	16796	16634	16733	16715	16729	16757	16617	16744	16697	16611	16593	16814	16837	16717	16631	16610	16809	16831	16671	16684	16580	16689	16608	16622	16845	16650	16650	16475	16791	16742	16594	16715	16933	16716	16708	16644	16742	16644	16783	16446	16623	16585	16589	16876	16729	16785	16559	16653	16466	16652	16755	16664	16888	16831	16448	16583	16698	16786	16569	16649	16684	16769	16754	16773	16642	16899	16806	16681	16634	16853	16701	16862	16707	16418	16710	16738	16682	16530	16529	16970	16867	16846	16585	16771	16598	16623	16670	16696	16807	16609	16501	16909	16604	16610	16902	16631	16700	16813	16700	16710	16673	16508	16703	16772	16773	16624	16719	16782	16796	16766	16808	16994	16567	16762	16684	16684	16518	16601	16618	16797	16537	16728	16607	16788	16603	16685	16708	16632	16761	16237	16587	16605	16413	16611	16602	16664	16663	16480	16644	16619	16477	16769	16567	16758	16524	16610	16501	16670	16816	16812	16904	16739	16574	16720	16660	16724	16661	16693	16563	16648	16518	16712	16814	16791	16612	16659	16771	16572	16835	16720	16614	16676	16755	16707	16728	16649	16692	16755	16817	16666	16639	16754	16629	16785	16603	16556	16713	16730	16679	16678	16777	16722	16655	16509	16674	16672	16717	16739	17047	16788	16769	16645	16757	16601	16526	16497	16764	16640	16853	16460	16944	16727	16738	16707	16849	16616	16495	16623	16769	16696	16693	16690	16638	16689	16857	16591	16788	16648	16853	16835	16683	16650	16708	16657	16651	16731	16386	16630	16859	16659	16575	16699	16909	16649	16911	16763	16684	16596	16640	16654	16584	16582	16767	16817	16690
21547	34691	32696	24189	20309	18631	16976	15991	15659	15504	15276	15202	15180	14982	14565	14378	14248	14167	14086	14113	13900	13823	13967	13934	14011	13873	13928	13674	13675	13746	13763	13638	13734	13668	14185	13622	13845	14193	14008	13545	13618	13697	13718	13981	14936	15253	14699	14302	13899	13822	13706	13455	13409	13758	13625	13667	13539	13653	13542	13578	13536	13507	13577	13673	13613	13606	13402	13566	13884	13599	13606	13634	13575	13573	13568	13442	13571	13541	13701	13580	13594	13746	13557	13743	13829	13578	13639	13581	13702	13502	13603	13712	13544	13584	13705	13822	13564	13595	13615	13682	13645	13653	13571	13401	13565	13791	13467	13528	13588	13542	13575	13620	13507	13539	13801	13587	13755	13648	13780	13519	13678	13653	13604	13660	13713	13595	13507	13670	13556	13527	13657	13538	13717	13683	13499	13574	13607	13735	13593	13528	13767	13625	13597	13407	13712	13645	13705	13699	13451	13627	13714	13587	13616	13640	13498	13551	13544	13388	13607	13566	13471	13515	13544	13560	13679	13544	13616	13747	13611	13678	13627	13547	13497	13666	13662	13421	13684	13625	13694	13757	13686	13662	13565	13568	13634	13600	13665	13735	13743	13572	13589	13553	13620	13450	13554	13581	13338	13473	13483	13551	13631	13550	13558	13778	13803	13546	13618	13783	13579	13668	13605	13640	13645	13579	13677	13658	13634	13573	13559	13465	13663	13601	13691	13692	13516	13593	13535	13563	13540	13546	13642	13660	13624	13706	13609	13646	13569	13490	13703	13724	13637	13598	13633	13559	13625	13540	13815	13473	13605	13609	13656	13669	13677	13542	13519	13667	13603	13746	13684	13572	13708	13614	13558	13486	13648	13599	13483	13628	13592	13630	13832	13624	13399	13653	13599	13661	13625	13683	13619	13658	13681	13480	13569	13552	13595	13554	13623	13600	13706	13485	13658	13660	13694	13486	13626	13542	13561	13778	13481	13515	13548	13757	13523	13468	13704	13535	13528	13511	13597	13623	13726	13694	13480	13489	13591	13641	13586	13703	13645	13753	13579	13712	13494	13578	13619	13743	13727	13604	13516	13682	13662	13678	13456	13561	13566	13538	13560	13638	13605	13613	13638	13628	13611	13658	13541	13657	13600	13735	13601	13595	13676	13567	13591	13603	13631	13641	13431	13485	13562	13472	13638	13645	13641	13528	13760	13614	13490	13492	13387	13697	13687	13409	13528	13622	13748	13642	13609	13559	13478	13497	13740	13703	13591	13397	13676	13822	13440	13669	13652	13701	13658	13680	13646	13656	13766	13644	13585	13566	13556	13547	13635	13619	13849	13719	13479	13532	13573	13483	13636	13467	13568	13649	13790	13816	13536	13539	13417	13701	13556	13599	13533	13670	13771	13465	13649	13534	13635	13410	13604	13563	13673	13651	13746	13538	13554	13590	13637	13632	13692	13781	13727	13757	13670	13529	13470	13633	13656	13579	13643	13615	13586	13486	13723	13555	13654	13527	13714	13635	13678	13760	13535	13635	13618	13619	13457	13607	13678	13511	13681	13486	13568	13512	13674	13700	13633	13425	13617	13558	13696	13671	13545	13514	13686	13657	13645	13617	13559	13524	13711	13622	13597	13560	13542	13548	13666	13676	13425	13503	13603	13724	13675	13549	13657	13807	13458	13582	13483	13695	13701	13511	13586	13522	13731	13601	13620	13569	13588	13554	13571	13565	13474	13596	13638	13539	13607	13489	13777	13545	13551	13719	13601	13560	13671	13589	13642	13678	13684	13595	13611	13632	13483	13727	13519	13578	13544	13894	13686	13650	13628	13625	13508	13485	13739	13648	13610	13585	13377	13656	13537	13610	13558	13496	13445	13681	13426	13564	13701	13528	13663	13685	13458	13553	13660	13544	13680	13547	13596	13607	13577	13575	13644	13548	13481	13557	13602	13566	13849	13629	13492	13502	13777	13458	13669	13609	13595	13616	13325	13467	13630	13651	13685	13555	13563	13331	13683	13609	13677	13656	13495	13484	13666	13602	13664	13526	13622	13626	13625	13427	13656	13602	13517	13588	13759	13673	13663	13577	13726	13656	13624	13649	13656	13564	13654	13681	13594	13489	13541	13450	13579	13464	13604	13565	13613	13612	13495	13513	13749	13595	13503	13634	13727	13599	13734	13586	13738	13729	13565	13694	13630	13690	13617	13601	13649	13714	13481	13534	13637	13544	13843	13674	13548	13910	13550	13648	13601	13543	13444	13661	13608	13624	13514	13578	13593	13695	13732	13572	13609	13751	13622	13428	13572	13708	13550	13523	13589	13611	13514	13618	13580	13651	13406	13663	13594	13527	13677	13625	13605	13707	13632	13688	13651	13587	13665	13678	13628	13553	13634	13688	13705	13637	13506	13552	13676	13714	13630	13688	13561	13652	13582	13543	13599	13572	13487	13571	13532	13538	13531	13679	13618	13632	13443	13723	13613	13642	13623	13629	13563	13606	13487	13609	13540	13661	13654	13315	13400	13507	13830	13429	13690	13775	13494	13642	13550	13657	13695	13711	13697	13515	13640	13651	13517	13595	13560	13597	13621	13498	13528	13493	13597	13676	13407	13741	13548	13609	13722	13596	13449	13457	13675	13772	13598	13631	13492	13442	13696	13612	13603	13590	13583	13512	13642	13607	13633	13630	13763	13673	13481	13615	13611	13473	13468	13661	13479	13678	13483	13614	13668	13650	13500	13598	13637	13655	13520	13606	13721	13478	13508	13737	13615	13580	13571	13626	13646	13705	13596	13520	13619	13565	13460	13460	13664	13694	13545	13623	13542	13488	13851	13615	13698	13635	13600	13494	13602	13459	13638	13527	13621	13348	13726	13644	13540	13421	13467	13572	13525	13662	13794	13778	13631	13655	13589	13671	13801	13505	13564	13555	13581	13640	13597	13508	13436	13544	13612	13559	13635	13617	13708	13596	13753	13642	13475	13577	13645	13628	13679	13609	13535	13601	13623	13700	13654	13488	13477	13663	13507	13755	13662	13715	13531	13572	13477	13615	13699	13595	13616	13548	13448	13585	13515	13694	13490	13414	13486	13712	13509	13649	13807	13393	13668	13721	13739	13665	13533	13631	13603	13436	13726	13659	13466	13726	13449	13678	13679	13519	13665	13503	13564	13507	13518	13569	13457	13581	13499	13556	13654	13634	13685	13658	13795	13601	13611	13543	13539	13635	13699	13551	13530	13517	13709	13587	13556	13560	13601	13639	13678	13384	13634	13576	13597	13476	13502	13634	13687	13540	13556	13713	13645	13553	13639	13410	13659	13681	13415	13506	13737	13642	13544	13536	13548	13834	13567	13505	13690	13756	13467	13420	13662	13509	13688	13468	13811	13267	13578	13553	13720	13544	13738	13599	13453	13670	13446	13580	13656	13503	13619	13601	13643	13462	13691	13591	13558	13634	13512	13549	13711	13662	13773	13430	13544	13668	13738	13647	13603	13410	13401	13525	13627	13580	13677	13617	13566	13600	13749	13579	13752	13523	13590	13757	13622	13607	13545	13544	13552	13733	13605	13536	13632	13517	13718	13662	13631	13620	13592	13569	13719	13547	13646	13508	13507	13731	13575	13705	13601	13654	13668	13524	13538	13516	13407	13592	13689	13564	13536	13663	13784	13571	13602	13587	13616	13554	13660	13716	13580	13713	13640	13684	13664	13518	13563	13532	13682	13598	13688	13623	13695	13505	13595	13719	13742	13596	13482	13544	13544	13690	13555	13553	13566	13635	13698	13511	13516	13652	13662	13506	13532	13706	13427	13532	13529	13642	13477	13831	13830	13684	13581	13747	13562	13638	13765	13650	13537	13550	13604	13595	13642	13632	13704	13566	13498	13820	13605	13701	13585	13559	13570	13575	13609	13552	13688	13656	13698	13641	13677	13524	13535	13691	13612	13685	13811	13573	13685	13701	13772	13530	13697	13369	13790	13714	13742	13574	13519	13574	13647	13673	13541	13604	13737	13606	13559	13610	13663	13684	13672	13511	13663	13662	13672	13546	13486	13608	13625	13626	13764	13632	13525	13653	13421	13663	13851	13608	13709	13578	13699	13549	13515	13684	13500	13623	13600	13439	13754	13590	13531	13614	13716	13459	13623	13464	13445	13665	13579	13606	13640	13611	13634	13575	13536	13786	13573	13534	13539	13669	13667	13587	13723	13521	13695	13554	13683	13699	13541	13566	13624	13705	13616	13697	13644	13578	13779	13355	13600	13544	13640	13648	13424	13594	13748	13538	13534	13711	13682	13533	13484	13635	13539	13699	13617	13635	13620	13472	13512	13772	13769	13741	13527	13651	13634	13599	13624	13667	13762	13517	13490	13491	13738	13614	13507	13608	13706	13576	13503	13825	13544	13400	13643	13462	13696	13571	13535	13695	13645	13400	13576	13690	13627	13451	13525	13591	13622	13510	13582	13697	13389	13506	13510	13489	13643	13611	13801	13618	13714	13792	13611	13506	13575	13636	13601	13589	13478	13713	13627	13594	13532	13601	13634	13624	13761	13707	13723	13529	13505	13605	13552	13576	13727	13625	13577	13655	13604	13585	13624	13689	13549	13593	13571	13582	13725	13658	13722	13581	13724	13780	13578	13490	13573	13642	13625	13670	13656	13477	13682	13673	13570	13600	13641	13691	13730	13485	13423	13466	13748	13714	13723	13610	13553	13600	13587	13582	13488	13550	13608	13622	13546	13627	13504	13667	13610	13566	13486	13629	13758	13701	13662	13543	13623	13610	13589	13628	13720	13473	13526	13698	13704	13536	13753	13560	13554	13504	13643	13762	13691	13633	13568	13705	13615	13709	13570	13499	13663	13620	13606	13495	13696	13514	13735	13679	13620	13553	13564	13611	13807	13612	13486	13595	13485	13523	13590	13565	13618	13451	13598	13511	13584	13641	13427	13686	13566	13521	13601	13588	13746	13539	13607	13551	13559	13835	13832	13840	13489	13556	13807	13566	13536	13552	13806	13556	13609	13486	13821	13564	13739	13496	13615	13557	13686	13624	13480	13728	13593	13584	13809	13658	13580	13545	13368	13500	13623	13677	13489	13643	13677	13613	13663	13659	13559	13664	13762	13557	13517	13628	13577	13558	13549	13629	13404	13441
23505	21007	28425	23814	21701	23772	23972	19604	18032	18068	17832	17596	17870	17638	17458	16945	16922	16672	16789	16854	16719	16641	16627	16414	16763	16570	16551	16263	16527	16427	16639	16316	16354	16418	16375	16245	16130	16914	18116	16595	16332	16214	16260	16384	17684	18121	17517	17127	16698	16511	16241	16177	16205	16339	16506	16435	16271	16309	16327	16156	16213	16287	16337	16448	16338	16483	16472	16099	16348	16170	16260	16170	16144	16083	16285	16226	16148	16079	16435	16405	16263	16319	16340	16390	16083	16367	16266	16240	16328	16407	16390	16464	16246	16318	16390	16318	16081	15978	16153	16176	16495	16382	16239	16104	16124	16061	16284	16256	16083	16094	16092	16414	16220	16242	16257	16330	16251	16032	16322	16335	15986	16307	16284	16254	16175	16283	16253	16338	16141	16189	16182	16276	16328	16198	16060	16038	16155	16312	16279	16299	16065	16222	16205	16300	16300	16149	16346	16174	16109	16158	16274	16146	16212	16164	16293	16216	16243	16082	16071	16188	16129	16188	16138	16339	16236	16191	16290	16235	16175	16184	16127	16025	16225	16255	16223	16116	16181	16185	16159	16134	16331	16260	16219	16165	16140	16167	16157	16116	16231	16312	16368	16219	16349	16157	16380	16314	16159	16167	16277	16486	16175	16236	16419	16145	16224	16087	16248	16065	16178	16126	16311	16186	16373	16299	16277	16371	16082	16438	16279	16057	16072	16172	16280	16417	16295	16368	16185	16150	16254	16304	16148	16197	16320	16151	15950	16239	15982	16220	16180	16193	16373	16031	16191	16238	16260	15998	15968	16141	16087	16025	16122	16057	16285	16399	16260	16087	16349	16257	16200	16403	16522	16139	15940	16274	15897	16194	16293	16337	16122	16048	16276	16139	16163	16247	16248	16324	16212	16266	16181	16210	16145	16165	16095	16230	16143	16116	16278	16217	16315	16223	16227	16062	16302	16034	16352	16354	16205	16091	16217	16126	16156	16060	16257	16260	16435	16398	16263	16142	16171	16338	16289	16040	15916	16330	16208	16121	16381	16158	16346	16183	16227	16276	16177	16131	16309	16184	16255	16191	16092	16286	16306	16154	16098	16209	16198	16164	16280	16244	16157	16075	16076	16133	16155	16245	16187	16200	16263	16104	16264	16163	16105	16304	16189	16166	16154	16087	16163	15967	16288	15986	16115	15983	15977	16189	16100	16101	16107	15982	16103	16139	16034	15945	16375	16270	16149	16250	16350	16196	16551	16036	16091	16082	16039	15997	16186	16327	16298	16453	16234	16267	16358	16301	15975	16164	16339	16193	16189	16226	16171	16175	16105	16233	16249	16190	16003	16193	16187	16098	16273	16378	16315	15995	16078	16076	16012	16207	16282	16145	16196	16145	16213	15867	16249	16122	16174	16408	16210	16095	16164	16155	16116	16224	16105	16161	16039	15994	16338	16217	16204	16303	16342	16328	16379	16196	16159	16193	16237	16240	16292	16233	16241	16247	15991	16009	16107	16205	16259	16095	16175	16181	16282	16406	16122	16050	16290	16232	16173	16199	16238	16265	16402	16219	16357	16242	16141	16125	16121	16262	16287	16036	16034	16282	15997	16348	16164	16277	16074	16333	16352	16173	16035	16169	16073	15955	15884	16195	15999	16162	16209	16036	16175	16153	16286	16044	15981	16255	16102	16102	16211	16098	16088	16101	16427	16140	16215	16070	15976	16272	16175	16227	16351	16021	16151	16204	16155	16260	16368	16192	16353	16047	16094	16190	16175	16249	16268	16374	16276	16182	16269	16131	16152	16254	16237	16175	16187	15892	16256	16183	16310	16223	16353	16109	16226	16381	16265	16058	16255	16043	16280	16232	16240	16234	15997	15850	16138	16235	16228	16130	16343	16153	16187	16183	16192	16273	16247	16179	16121	16148	16114	16233	16214	16311	16149	16017	16250	16096	16376	16210	16159	16213	16057	16236	16257	16218	16446	16306	16273	16182	16287	16269	16363	16217	16154	16014	16184	16041	16374	16176	16318	16112	16149	16324	16474	16268	16098	16012	16348	15900	16145	16190	16375	16170	16148	16169	16122	16043	16205	16193	16317	16103	16355	16417	16193	16126	16151	16250	16408	16164	16309	16107	16233	16133	16185	16210	16229	16151	16248	15994	16240	16201	16202	16342	16283	16210	16152	16179	16216	16236	16321	16098	16209	16223	16069	16094	16343	16116	16186	16228	16149	16024	16190	16044	16138	16070	16031	16085	16392	16242	16201	16141	16082	16159	16354	16253	16344	16292	16265	16338	16069	16146	16055	16186	16303	16339	16081	16214	16176	16229	15979	16422	16201	16288	16283	16306	16142	16230	16185	16171	16255	16001	16041	16184	16081	16263	16157	16081	16263	16221	16242	16208	16392	16102	16182	16502	16154	16074	16196	15937	16330	16209	16297	16164	16340	16112	16245	16365	16318	16232	16101	16059	16117	16242	15977	15994	16033	16083	16219	16106	15990	16143	16281	16178	16288	15891	16124	16120	16192	16409	16084	16200	16318	16254	16227	16195	16321	16154	15953	16054	16137	16056	16236	16168	16094	16280	16338	15990	16136	16258	16361	16399	16291	16280	15959	16050	16015	16179	16055	16161	16295	16113	16154	16272	16120	16450	16377	16161	16306	16196	16150	16174	16237	16221	16068	16088	16114	16105	16219	15973	16226	16046	16061	16157	16119	16439	16168	16181	16276	16348	16290	16150	16335	16131	16161	16164	16335	16037	16013	16051	16226	16201	16129	16230	16062	16276	16245	16431	16314	16187	16322	16091	16124	16108	16377	16486	16180	16218	16369	16271	16137	16158	16272	16156	15928	16065	16218	16287	16050	16121	16284	16261	16241	16020	16075	16203	16295	16306	16113	16197	16079	16261	15977	16298	16347	15892	16411	16223	16010	16197	16181	16164	16114	16065	16150	16242	16165	16595	16521	16212	16212	16122	16111	16083	16245	16158	15994	16120	16145	16141	15954	16244	16211	16438	16081	16237	16132	16087	16095	16252	16272	15977	16117	15993	16084	16278	16191	16015	16183	16305	16238	16241	16328	16128	16200	16193	16239	16071	16022	16046	16185	16125	16093	16180	16003	16128	16336	16148	15963	16086	16107	16250	16096	16324	16124	16379	16199	15993	16019	16171	15972	16096	16111	16238	16277	16290	16113	16051	16210	16166	16093	16194	16285	16036	16364	16205	16164	16198	16287	16239	16178	16065	16311	16073	16120	16225	16183	16223	16337	16331	16216	16358	16319	16235	16379	16211	16114	16122	16407	16278	15947	16008	16338	16295	16182	16406	16392	16178	16176	16381	16209	16207	16312	16066	16186	16250	16315	16090	16242	16212	16179	16155	16233	16222	16095	16221	16141	16228	16298	16117	16091	16056	16197	15990	16226	16269	16164	16177	16325	16314	16319	16254	16204	16017	16419	15999	16172	16237	16259	16263	16239	16161	15962	16323	16184	16084	16121	16205	16162	16250	16167	16005	16117	16207	16317	16105	16296	16204	16275	16088	16102	16095	16219	16129	16281	16269	16147	16183	16267	16070	16218	16485	16267	16180	16110	16174	16052	16219	16154	16255	16130	16118	16183	16227	16178	16124	16125	16320	16385	15993	16204	16062	16103	16238	16389	16112	16288	16328	16349	16243	16316	16200	16362	16220	16185	16404	16442	16080	16403	16158	16153	16223	16243	16278	16081	16189	16208	16140	16346	16172	16227	15972	16366	16120	16096	16187	16096	16399	16213	16081	16209	16197	16127	16155	16076	16220	16381	16145	16062	16057	16135	16071	16100	16134	16177	16162	16160	16363	16149	16145	16200	16181	16259	16117	16205	15990	16026	16251	16201	16244	16007	16227	16109	16164	16127	16243	16309	16280	15951	16301	16263	16292	16338	16257	16088	16099	15981	16280	16452	16198	16108	16243	16105	16039	16099	16397	16094	16123	16371	16270	16247	16254	16178	16177	16275	16177	16335	16240	16176	16319	16164	16182	16159	16158	16312	16196	16143	16159	16264	15961	16124	16458	16087	16346	16323	16332	16240	16229	16150	16166	16182	16365	16074	16257	16152	16376	16301	16008	16356	16341	16209	16260	16179	16334	16076	16053	16056	16220	16492	16103	16076	16159	16222	16119	16191	15984	16266	15969	16242	16239	16278	16160	16148	16146	16231	16115	16226	16211	16230	16035	16143	16302	16316	16289	16172	16411	16358	16044	16091	16269	16094	16233	16380	16126	16334	16224	16304	16190	16233	16338	15992	16271	16189	16429	16252	15948	16327	16077	16083	16153	16241	16272	16092	16038	16175	16306	16155	15920	16048	16103	16193	16132	16226	16211	16269	16163	16142	16121	16163	16101	16243	16102	16306	16235	16172	16079	16185	16245	16124	16230	16078	16004	16076	16273	16204	16189	16213	16293	16196	16292	16152	16171	16072	16182	16257	16313	16196	16250	16246	16207	16277	16169	16172	16231	16280	16421	16349	16296	16243	16182	16368	16156	16224	16223	16101	16183	16088	16106	16175	16107	16118	15925	16217	16063	16211	16229	16344	16228	16184	16260	16251	15922	16231	16258	16104	16222	16252	16160	16008	16068	15958	16403	16191	16037	16096	16288	16202	16090	16156	16120	16147	16241	16170	16190	16045	16024	16159	16040	16082	16095	16224	16069	16276	16165	16176	16289	16354	16163	15981	16302	16102	16180	16125	16237	16388	16273	16224	16401	16086	16213	16319	16138	16264	16030	16034	16118	16031	16233	16142	16308	16069	16195	16313	16068	16189	16288	16098	16113	16320	16053	16195	16324	16212	16122	16302	16189	16282	16402	16193	16025	16092	16277	16239	16130	16171	16211	16324	16135	16183	16201	16300	16267	16245	16196	16185	16132	16485	16225	16211	16329	16101	16115	16304	16288	16292	16329	16121	16333	16039	16163	16189	16091	16153	16049	16118	16196	16150	16078	16070	15882	16182	16106	16048	16258	16254	16150	16037	16009	16340	16143	16182	16223	16362	16343	16132	16066	16037	16158	16490	16337	16484	16128	16412	16042	16146	16003	16347	16344	16122	16148	16382	16203	16227	16073	16103	16241	16241	16179	16227	16117	16203	16253	16228	16177	16415	16196	16032	16282
23929	40555	37255	28667	23790	20802	18762	17482	16471	16060	15758	15862	15735	15159	14953	14357	14224	14242	13927	14003	13987	13885	14022	13774	13799	13819	13485	13586	13620	13424	13366	13459	13465	13247	13336	13406	13336	14122	15725	13361	13330	13351	13479	13950	15611	15833	15204	14243	13813	13571	13214	13267	13453	13235	13289	13351	13291	13331	13411	13374	13406	13429	13205	13163	13273	13367	13195	13348	13173	13482	13153	13306	13327	13366	13274	13301	13162	13302	13214	13248	13323	13495	13309	13306	13368	13500	13401	13273	13499	13324	13262	13475	13370	13324	13429	13318	13206	13161	13355	13282	13443	13277	13249	13277	13271	13381	13213	13265	13380	13190	13184	13212	13265	13324	13367	13266	13377	13174	13192	13302	13276	13252	13348	13246	13429	13263	13343	13231	13341	13142	13323	13313	13317	13171	13228	13187	13260	13333	13310	13419	13304	13250	13253	13231	13316	13237	13383	13201	13303	13316	13309	13031	13140	13307	13284	13175	13574	13230	13360	13584	13227	13469	13398	13371	13182	13396	13374	13269	13191	13418	13160	13239	13191	13309	13115	13227	13305	13323	13263	13219	13267	13454	13309	13315	13254	13256	13314	13279	13329	13228	13248	13227	13275	13329	13398	13256	13258	13275	13264	13247	13383	13346	13510	13344	13279	13282	13320	13303	13243	13270	13301	13369	13282	13444	13457	13283	13131	13247	13344	13499	13263	13243	13220	13143	13457	13427	13340	13316	13193	13339	13456	13318	13263	13457	13369	13195	13320	13263	13339	13307	13302	13197	13285	13267	13417	13345	13198	13359	13042	13331	13332	13403	13287	13415	13405	13348	13395	13128	13327	13304	13304	13276	13291	13399	13258	13338	13385	13233	13263	13352	13413	13261	13294	13263	13287	13395	13278	13410	13228	13254	13363	13320	13303	13315	13341	13198	13230	13346	13279	13343	13307	13326	13368	13164	13302	13348	13343	13376	13317	13391	13162	13345	13315	13427	13279	13446	13227	13333	13300	13410	13242	13240	13243	13374	13235	13185	13368	13266	13328	13398	13222	13396	13304	13451	13183	13289	13413	13359	13616	13251	13245	13423	13527	13375	13276	13272	13354	13335	13357	13235	13446	13423	13366	13242	13186	13206	13393	13302	13311	13307	13312	13443	13186	13401	13268	13191	13361	13314	13490	13218	13298	13277	13247	13332	13457	13428	13362	13313	13392	13307	13301	13325	13272	13325	13205	13207	13386	13170	13191	13093	13395	13446	13324	13448	13331	13345	13253	13326	13281	13408	13338	13087	13241	13269	13450	13354	13351	13129	13309	13198	13212	13369	13287	13157	13420	13207	13196	13273	13224	13354	13296	13345	13364	13306	13296	13374	13362	13450	13328	13181	13273	13307	13331	13234	13345	13278	13354	13325	13197	13330	13387	13449	13331	13306	13188	13291	13272	13333	13346	13251	13450	13238	13260	13215	13291	13339	13322	13198	13245	13111	13419	13365	13277	13180	13307	13342	13142	13338	13366	13273	13529	13230	13357	13164	13178	13251	13364	13498	13280	13331	13356	13353	13473	13387	13328	13470	13347	13167	13207	13242	13400	13248	13372	13170	13135	13399	13242	13398	13265	13155	13320	13298	13402	13360	13348	13243	13235	13260	13470	13401	13334	13404	13371	13145	13342	13306	13298	13322	13486	13199	13181	13199	13255	13307	13200	13283	13364	13151	13306	13350	13338	13259	13326	13223	13413	13267	13260	13330	13392	13472	13220	13327	13283	13252	13222	13329	13252	13195	13419	13277	13470	13385	13353	13275	13241	13135	13282	13290	13301	13317	13203	13350	13164	13227	13246	13327	13368	13268	13431	13315	13203	13464	13217	13405	13351	13176	13336	13205	13295	13339	13444	13356	13382	13186	13080	13295	13299	13495	13312	13193	13121	13251	13328	13178	13241	13190	13264	13296	13491	13169	13241	13159	13287	13487	13298	13288	13291	13321	13419	13398	13314	13451	13441	13267	13401	13276	13146	13272	13253	13327	13435	13217	13282	13144	13322	13234	13312	13321	13284	13406	13358	13201	13170	13323	13326	13317	13210	13270	13483	13175	13039	13464	13451	13239	13317	13247	13228	13205	13353	13278	13200	13379	13257	13327	13174	13540	13426	13284	13341	13408	13320	13340	13532	13274	13306	13244	13398	13305	13448	13136	13272	13393	13409	13368	13364	13393	13358	13400	13461	13058	13315	13394	13324	13215	13359	13153	13173	13272	13408	13241	13133	13229	13368	13307	13448	13343	13313	13110	13189	13254	13389	13352	13332	13232	13349	13434	13300	13349	13234	13154	13452	13368	13304	13418	13310	13307	13256	13201	13346	13279	13255	13360	13225	13345	13326	13373	13299	13383	13247	13324	13306	13331	13179	13316	13318	13270	13310	13424	13268	13398	13343	13202	13286	13363	13228	13327	13308	13319	13268	13456	13216	13368	13379	13173	13275	13416	13391	13324	13266	13260	13267	13179	13414	13291	13241	13155	13381	13262	13388	13201	13321	13373	13335	13245	13299	13377	13343	13222	13307	13311	13263	13186	13357	13269	13246	13283	13387	13226	13299	13279	13343	13249	13312	13394	13323	13193	13158	13304	13268	13442	13294	13340	13368	13515	13385	13270	13263	13328	13419	13260	13298	13357	13330	13217	13305	13374	13337	13329	13269	13386	13302	13187	13385	13382	13262	13271	13341	13317	13106	13310	13365	13221	13296	13333	13152	13342	13253	13339	13194	13148	13137	13282	13206	13197	13343	13268	13307	13358	13315	13366	13366	13335	13415	13324	13229	13428	13286	13356	13391	13273	13159	13420	13303	13514	13178	13293	13305	13221	13389	13328	13305	13177	13330	13326	13168	13170	13350	13435	13205	13154	13260	13257	13165	13361	13344	13309	13297	13269	13347	13342	13465	13164	13212	13313	13442	13449	13380	13334	13181	13296	13240	13330	13173	13219	13375	13238	13298	13247	13397	13305	13194	13496	13306	13288	13210	13348	13339	13288	13376	13294	13220	13240	13400	13281	13360	13328	13185	13212	13222	13279	13113	13522	13236	13202	13251	13244	13522	13300	13318	13305	13226	13416	13401	13082	13377	13253	13353	13292	13181	13328	13316	13470	13293	13305	13272	13343	13417	13335	13426	13469	13385	13258	13437	13376	13354	13309	13223	13387	13334	13258	13409	13349	13231	13321	13170	13388	13290	13390	13335	13257	13195	13325	13279	13353	13259	13344	13268	13422	13368	13377	13160	13247	13365	13380	13322	13290	13088	13287	13191	13340	13302	13191	13445	13341	13355	13401	13290	13456	13343	13455	13390	13175	13292	13488	13470	13332	13218	13341	13271	13391	13417	13327	13465	13368	13412	13327	13305	13291	13348	13264	13370	13282	13325	13231	13286	13211	13198	13313	13154	13295	13239	13433	13236	13377	13378	13276	13234	13207	13378	13278	13173	13380	13461	13232	13430	13259	13169	13273	13243	13252	13248	13283	13395	13094	13215	13365	13259	13276	13261	13423	13351	13254	13331	13351	13225	13378	13515	13425	13207	13255	13306	13272	13371	13268	13286	13368	13423	13261	13385	13434	13409	13404	13358	13254	13320	13390	13522	13189	13356	13262	13479	13377	13559	13382	13221	13282	13295	13341	13181	13408	13307	13172	13369	13387	13314	13361	13401	13382	13363	13129	13359	13302	13425	13306	13300	13472	13284	13264	13417	13338	13279	13239	13339	13295	13404	13329	13235	13281	13398	13275	13203	13323	13260	13275	13190	13421	13358	13374	13342	13254	13382	13306	13239	13310	13300	13388	13364	13469	13324	13193	13482	13368	13346	13313	13234	13259	13414	13438	13340	13330	13412	13420	13403	13358	13287	13323	13205	13120	13300	13293	13244	13261	13283	13240	13211	13419	13282	13322	13331	13250	13328	13254	13285	13362	13172	13437	13383	13263	13200	13200	13217	13274	13334	13349	13228	13394	13348	13371	13229	13242	13366	13278	13358	13438	13319	13183	13462	13289	13255	13394	13399	13224	13248	13338	13209	13306	13328	13248	13415	13399	13386	13198	13247	13508	13292	13275	13396	13295	13263	13252	13391	13313	13241	13304	13257	13220	13311	13229	13385	13157	13263	13259	13196	13202	13374	13369	13359	13374	13124	13203	13390	13330	13264	13194	13267	13274	13336	13220	13061	13281	13504	13314	13402	13304	13210	13319	13339	13330	13173	13424	13486	13286	13313	13470	13194	13280	13369	13384	13376	13410	13250	13306	13487	13347	13317	13231	13343	13413	13330	13412	13456	13473	13506	13068	13468	13371	13470	13319	13379	13406	13468	13382	13372	13256	13319	13342	13358	13383	13399	13241	13124	13255	13431	13359	13399	13236	13242	13347	13321	13327	13276	13415	13246	13369	13200	13246	13104	13372	13220	13117	13231	13162	13400	13295	13406	13458	13238	13329	13312	13358	13406	13199	13447	13139	13301	13303	13393	13412	13316	13449	13395	13221	13286	13275	13313	13225	13147	13268	13302	13442	13325	13169	13446	13506	13380	13251	13323	13473	13396	13364	13391	13210	13274	13389	13166	13461	13426	13464	13405	13281	13266	13345	13481	13238	13180	13373	13658	13385	13276	13206	13276	13413	13364	13285	13454	13198	13457	13248	13246	13245	13262	13208	13345	13350	13342	13393	13278	13288	13450	13373	13359	13277	13279	13290	13406	13378	13378	13367	13332	13313	13254	13353	13195	13455	13284	13258	13298	13337	13340	13371	13381	13378	13463	13409	13328	13317	13239	13407	13421	13451	13251	13192	13339	13448	13287	13306	13164	13273	13306	13230	13439	13098	13226	13471	13244	13283	13367	13416	13110	13195	13174	13128	13362	13398	13317	13377	13387	13241	13312	13297	13249	13217	13259	13241	13386	13338	13164	13248	13185	13359	13465	13318	13316	13236	13348	13405	13226	13255	13281	13397	13442	13283	13279	13170	13358	13121	13306	13238	13262	13292	13296	13312	13348	13291	13079	13238	13252	13314	13162	13298	13312	13125	13034	13380	13216	13238	13329	13354	13501	13253	13351	13255	13412	13271	13296	13475	13328	13378	13447	13369	13256	13260	13468	13382	13453	13355
29502	22665	22673	19664	17073	16968	16884	16434	16573	16413	16430	16295	16532	16319	16406	16208	16033	16177	16049	16072	16030	16065	16065	16000	16000	15910	16031	15944	16058	15941	15888	15878	16105	16017	15925	16000	15778	15921	15977	15949	15844	16108	16176	15873	16175	16162	16281	16197	16140	16063	15907	15914	15814	15927	15822	15802	15800	15973	15950	15775	15852	15869	16132	16025	15847	15835	15895	15960	15960	16129	15920	15871	16081	15849	16002	15867	15855	16044	15840	15948	16261	15850	15804	15794	16108	15986	16064	15961	15967	15902	15864	15828	15864	15976	15792	16016	15964	15827	15905	16116	16042	16082	15936	15906	15990	15999	16043	15830	15941	15896	15941	15784	16019	15755	15793	15985	16079	15839	15855	16080	15940	15985	16054	15856	15955	16178	16173	15914	15780	15833	15921	15721	15827	15891	15949	16028	16155	16099	15881	15973	15784	15988	16087	16249	15886	15965	15889	15706	15974	15830	15933	15913	16063	16008	15957	15917	15901	15983	15896	15872	16095	15881	15974	15933	15896	15954	16005	15842	15878	15783	15914	15858	15789	15792	15864	15903	16114	16014	15977	16047	15797	16011	15976	15937	15975	15897	16076	15959	15948	16055	15844	15902	15843	15883	15847	15938	16066	15880	16052	15922	16075	16114	15892	15861	15890	15885	15931	15807	15839	15710	15957	15933	15965	15848	15988	15929	16028	15976	15942	15930	15972	15908	15630	15879	15977	15878	15777	15904	16037	16058	15856	15844	15882	16075	15964	15917	15788	15841	15851	15789	16030	15836	16042	16007	15822	15687	15790	15886	16059	15915	15762	16082	16040	15850	15805	16139	15902	15869	16021	15992	15851	15957	15994	15928	15957	15874	15941	16031	15856	15876	16015	15935	15929	15791	15872	15960	15868	15936	15824	16031	15940	15926	15987	16097	15945	15793	15894	15859	15966	15707	15875	15879	16022	15831	15877	15958	16086	15979	15964	15748	15771	15841	15684	15942	16000	16005	16048	15843	15935	15745	15938	15929	15863	15790	15939	16008	15746	15912	15924	15930	16151	15963	16169	15929	16065	15922	16027	15914	15976	15950	15929	16063	16056	16176	16079	16033	15917	15842	15978	15937	15914	16009	15843	15906	15933	15813	15894	16032	16069	16019	16017	15819	15772	15960	15911	15879	15889	15882	15863	15890	15983	15749	16176	15780	15904	15778	15775	16089	15924	15974	15765	15930	15828	15820	15967	15772	15925	15969	15845	16079	16019	15870	15825	15657	15910	15968	16117	15973	16106	15934	15818	15801	15978	15934	15881	15947	16009	15891	15887	15826	16026	15972	16038	15945	16063	15939	15938	15915	16087	15852	15961	15794	15745	15875	16131	15894	15904	16121	16079	15885	16121	15969	15948	15912	15897	16051	16102	16057	15882	15985	15721	15864	15892	15921	16227	15889	16087	15948	16061	15881	16014	16065	15887	15967	15975	15925	15913	16096	16114	15800	16092	15826	15787	15802	15742	15904	16013	15836	16124	15858	15771	15989	15944	15833	15925	15910	16012	16043	15834	16055	15805	15862	15835	15954	15818	15956	15909	15833	15892	15977	16055	15877	16049	15963	15937	16000	15863	15906	15921	16071	15915	15814	15931	16239	15933	15893	16054	15849	15840	15883	15872	15872	15967	15981	15967	15770	15880	15960	15967	16017	15791	15926	16032	15966	15964	15734	15864	16138	15794	15960	15811	15823	16000	15941	15957	15851	15819	15932	15997	15842	16002	16113	15932	16165	15972	16241	16009	16092	15748	16015	15830	15796	16046	15960	16028	16028	16039	15876	15973	15919	15938	16006	15872	15946	15769	15855	15821	16006	16055	15910	15944	15953	16063	15969	15857	15717	15861	15807	15921	15721	16034	15912	15940	16048	15989	15865	15977	15881	15900	15897	15959	16154	15981	15847	16106	16011	15910	16104	15967	16046	16036	16025	15952	15939	15891	15911	16131	15965	15956	16177	15908	15838	16098	15987	15649	15844	15943	15981	16024	15943	15920	16098	16029	16131	16107	15906	15640	15932	15716	15928	15946	15815	15930	16015	15822	16033	16028	15906	15802	15767	15958	15849	15980	15924	16112	16040	16107	15840	16037	15800	15828	15902	16099	15849	15998	15809	16063	15833	15997	15802	15881	16051	15946	15793	16110	16075	15936	16088	15872	15907	15833	16052	16005	16271	16063	16027	15786	16032	15997	15937	15914	15875	15863	16063	15969	15969	15874	16085	16071	15843	15979	15968	15742	16131	15915	15794	15926	16086	16085	15887	15812	15957	15944	15977	15847	15906	15912	15782	15789	16011	15951	16044	16139	15804	16021	15846	16079	16031	15787	15967	15831	15728	15962	15900	16160	15856	15954	15851	15908	15869	15894	15937	15948	15822	16093	16003	15875	15895	15974	15896	15967	16163	15898	15713	15863	15764	16052	15887	16085	16015	15898	15927	15993	15883	15997	16014	15899	15883	15764	16113	15985	15731	15834	16068	16027	15892	15892	15984	16080	15976	15910	15935	16135	15969	16019	15900	15890	16019	15968	15764	15816	15938	15976	15940	16197	16030	15729	16178	16013	15905	15949	15894	15800	15811	15909	15895	16055	16236	16198	16257	15994	15843	15959	16089	16021	16064	15923	15971	15759	16089	16104	15898	15981	15950	15843	15925	15920	15986	16032	15907	16006	16029	16177	16011	15891	16071	16051	15768	15914	15656	15855	15931	16115	16149	15840	15920	15898	15898	15926	15854	16083	15962	16025	15990	16164	15885	15925	16054	16086	15941	16097	16013	15908	15988	15894	16022	15698	15848	15988	15876	15677	16222	15893	15877	15992	15768	16143	16030	15950	16046	16014	16002	15831	16003	16020	15949	16142	15993	16223	15960	16072	15950	16017	16040	15865	15966	15966	15942	16043	15908	15855	15760	16021	16019	15950	16126	15876	15930	15876	15962	15978	15919	15753	15976	15920	15999	16071	15829	16199	16095	15828	16050	15864	16009	15953	16077	15991	15984	16187	15913	15914	16097	16065	15976	15934	15811	16093	16099	15817	15773	15671	15839	15705	15925	15955	15913	15984	16036	15882	15719	16032	15999	15908	15861	16081	15988	15779	15890	16019	16011	15957	16015	15780	15980	15945	15705	15939	15915	15827	15742	15948	15870	15776	15978	15893	15759	15845	15876	16142	15678	16082	15894	15916	16001	15941	16034	15920	15947	15839	15698	15845	15888	15831	15991	15996	16010	16096	15921	16065	16042	15872	15888	15970	15739	16166	15902	15929	16014	16084	15958	16110	15874	15836	16022	15990	15965	15961	15878	16008	15890	16088	16079	16166	15891	16123	15883	15881	15890	15917	15872	16274	16167	16120	15900	15974	15977	15962	15942	15930	16036	16082	15850	16008	16014	15728	16001	15893	16084	16030	15903	15999	15761	15986	15805	15765	15997	16106	16211	16017	16076	16001	15986	16144	16057	15913	16047	15903	15953	15988	16025	15933	15957	15723	15811	16034	15888	16135	15969	15906	15880	15935	15968	15991	16192	15959	16004	15824	16058	15939	16013	15825	15879	16146	16107	15967	15992	15975	16048	15992	15795	16014	15961	15803	16219	15799	15971	15942	16061	15880	16048	15997	15996	16002	15987	15939	15974	15799	15871	16096	15988	16153	15890	15871	15957	16093	15986	16103	16004	15852	16058	16027	15945	15839	16082	16082	16013	15720	15893	15821	15868	15993	15806	16181	15967	15931	15864	15946	15954	15969	15792	15512	16022	15892	15845	15987	15798	16002	16020	16056	16019	16131	15958	15840	15944	15878	16003	15986	15929	15876	16022	15931	15796	15943	16068	16006	16006	15832	15897	15904	16057	15963	15865	15943	16221	15729	15974	16138	15938	16022	16056	15893	15901	16152	16120	16160	16129	15984	16093	15854	15716	15835	15949	15984	15863	16012	15884	16084	16242	16045	16186	15868	16076	15819	16028	16051	15862	15766	15836	15841	15743	15890	15775	16102	16127	15787	16005	15851	16141	16267	15969	15973	15959	15936	15894	15848	15999	15881	15926	15981	15764	15788	15876	16082	15943	15963	16069	15859	15983	16067	16000	15959	15968	15784	16021	15856	16018	16005	15920	16154	15916	15980	16096	15868	15939	15939	16126	16157	15938	16077	15953	16021	15930	16004	16057	15908	15904	16027	16148	15914	15817	15827	15941	16068	16028	15958	15690	16184	15807	15980	15961	15784	15998	16041	15851	15989	15899	15933	15831	16010	15777	15889	16000	15966	15941	16025	16050	15849	15994	16136	15873	16165	16008	15977	15978	15970	16112	15960	15994	15881	15920	16046	15905	15962	16008	15889	15924	15932	15812	15794	16017	15686	15690	15940	15845	15790	15767	16010	15815	15847	15973	15915	16044	16121	16046	16149	15886	15814	15735	15804	15961	16000	16037	15961	15760	16082	15910	15970	16011	15965	15886	15824	15790	16078	15994	15946	16009	15758	16054	16112	15948	15993	15806	16138	16031	16205	16032	16120	16034	15984	16019	15814	16092	15831	15997	15948	15928	16043	15916	15780	15863	15901	16014	15789	15920	15841	15953	15867	16078	15985	15998	15981	16090	15900	15860	16012	16111	16020	16022	15902	15957	15780	15928	15965	16193	16085	16050	15828	15865	15737	15967	15837	15984	16133	15786	15772	15875	15947	15933	16018	15797	15933	15671	15953	15940	15860	15918	15942	15989	15911	15937	16179	15666	15818	15876	16024	16013	15860	15918	15872	15832	15852	16020	15911	15771	16152	16043	16059	15966	16070	16139	16071	15954	15850	15840	16098	15938	15946	15975	15871	15775	15977	16058	15858	15909	15907	16187	16004	15928	15990	15998	15806	16024	15980	16163	16019	15935	15891	15866	16109	15893	15852	15846	16041	15881	16094	15949	16066	15910	16073	15862	16011	15915	15903	15947	16089	16141	15950	15856	16039	15865	16028	15883	15902	16044	16056	16073	16002	16023	16042	15906	15830	16023	15853	16070	16085	15983	15801	16087	16023	15920	15789	15914	15800	15847	15895	15935	15936	15926	15902	15920	15872	16031	15980	15784	15845	15884	16035	15805	15695	15861	15873	16003	15817	15875	16118	16034
19282	22232	20006	16411	15520	14620	14319	14274	13715	13718	13809	13914	13979	13888	13609	13392	13313	13152	13347	13385	13416	13224	13290	13252	13390	13314	13222	13147	13100	13222	13216	13079	13177	13287	13114	13121	13102	13290	13068	13238	13089	13122	13207	13182	13272	13474	13304	13347	13224	13313	13194	13180	13141	13034	13258	13125	13260	13057	13152	13121	13168	13185	13043	13151	13064	13168	13332	13087	13347	13135	13142	13042	12973	13069	13015	13123	13136	13151	13152	13117	13205	13142	13026	13139	13228	13132	12883	13299	13244	13098	13163	13186	13117	12944	13269	13189	13016	13184	13133	13185	13126	13177	13202	13112	13065	13224	13268	13248	13218	13161	13135	13118	13083	13103	13111	13080	13259	13290	13060	13194	13165	13083	13213	13124	13364	13177	13282	13078	13206	13202	13246	13076	12954	13267	13194	13234	13213	13151	13347	13232	13158	13086	13186	13148	13061	13055	13102	13266	13155	13184	12846	13048	13155	13181	13165	13138	13134	13129	13145	13302	13096	13156	13120	13233	12936	13159	13176	13169	13071	13143	13025	13115	13321	13088	13261	13174	13151	12950	13230	13284	13064	13238	13235	13210	13041	13078	13178	13239	13129	13123	13059	12993	13151	13163	13032	13058	13167	13151	13103	13316	13029	13276	13050	13203	13182	13025	13136	13126	13072	13204	13034	13153	13197	13063	13204	13181	13101	13299	13323	13371	13000	13075	13203	13038	13360	13068	13234	13233	12968	13127	13093	13127	13144	13158	13168	13192	13114	13072	13100	13037	13209	13093	13122	13105	13264	12982	13095	13198	13164	13244	13134	13261	13304	13091	13141	13180	13188	13010	13198	13249	13123	12941	13249	13064	13027	13005	13205	13163	13068	13190	13217	13115	13103	13115	13180	13006	12970	13282	13147	13092	13166	13058	12960	13161	13109	13104	13187	13042	13119	13178	13105	13198	13032	13247	13111	13085	13127	13084	13120	12988	13146	13269	13110	13284	13053	13078	13181	13189	12989	13086	13090	13253	13316	13085	12961	13143	13314	13167	13045	13184	13160	13091	13178	13132	13266	13278	13072	13312	13241	13132	13231	13128	13187	13247	13023	13238	13008	13245	13104	13136	13184	13174	13147	13115	13082	13263	13132	13259	13088	13206	13164	13127	13108	13034	13089	13138	13170	13118	13104	13255	13195	13255	13226	13149	13155	13089	13273	13105	13179	13143	13193	13098	13157	13083	13219	13246	13282	13244	13122	13217	13231	13039	13102	13291	13340	13137	13087	12970	13206	13283	13064	13174	13030	13227	13096	13375	13216	13202	13129	13231	13059	13188	13149	13033	13183	13042	13187	13103	13211	13136	13070	13011	13211	13203	13157	13353	13318	13180	13052	13183	13242	13126	13272	13286	13255	13199	13181	12998	13213	13198	13275	13218	13041	13285	13133	13065	13229	13069	13000	13107	13112	13023	13256	13083	13130	13100	13056	13187	13182	13021	13125	13267	13087	13123	13077	13224	13165	13328	13208	13152	13083	13016	13220	13048	13138	13119	13097	13247	13231	13030	13139	13136	13206	13134	13147	13080	13185	13075	13339	13106	12964	13068	13221	13236	13165	13279	13112	13070	13165	13059	13243	13180	13078	12946	13192	13226	13078	13083	13072	13115	13120	12988	13012	13206	13130	13091	13181	13092	12978	13113	13205	13188	12990	13298	13100	12969	13207	12911	12951	13214	13161	13112	13119	13296	13228	13149	13196	13350	13253	13127	13187	13190	13174	13187	13267	13176	13243	13135	12920	13141	13225	13260	13102	13128	13120	12871	13018	13269	13154	13142	13045	13259	13064	13089	13344	13064	13046	13251	13236	13040	13072	13195	13012	13142	13156	13135	13115	12921	13250	13163	13225	13264	13029	12992	13093	13306	13023	13211	13113	13151	13149	13225	13269	13129	13125	13286	13093	13075	13071	13094	13287	13407	13119	13236	13146	13119	13227	13300	13207	13237	13137	13041	13061	13195	13020	13049	13116	13061	13289	13207	13196	13093	13156	13096	13162	12984	13241	13106	13146	12964	13189	13098	13116	13062	13129	13215	13215	13129	13237	13048	13136	13156	13223	13165	13036	13156	13201	13244	13105	13130	12931	13085	13126	13082	12986	13189	13173	13081	13059	13089	13156	13227	13329	13126	13096	13143	13141	13069	13173	13194	13177	13134	13267	13184	13060	13264	13169	13162	13229	13224	13218	13099	13254	13041	13271	13142	13265	13210	13052	13100	13166	13254	13138	13175	13261	13094	13220	13297	13159	13102	13032	13136	13000	13187	13177	13045	13050	13330	13090	13095	13148	13097	13064	13230	13007	13246	13170	13177	13183	13201	13059	13227	13107	13134	13092	13278	13212	13225	13089	13297	13042	13130	13141	13098	13041	13289	13206	13323	13071	12950	13156	13113	13242	13165	13186	13107	13051	13157	13060	13320	13116	13221	13107	13035	13147	13210	13110	13170	13109	13196	13058	13177	13092	13117	13064	13158	13000	13108	13204	13051	13020	13107	13054	13064	13103	13140	13173	13169	13142	13087	13260	13045	13105	13246	13233	13170	13187	13071	13133	13139	13077	13157	13161	13149	13011	13261	12880	13092	13226	13174	13157	13114	13106	13361	13117	13232	13195	13013	13224	13233	13227	13120	13064	13188	13105	13172	13221	13183	13065	13190	13034	13156	13043	13000	13181	13148	13071	13028	13175	13212	13110	13118	13268	13182	13026	13277	13298	13196	13112	13055	13174	13205	13071	13023	12950	13182	13084	13093	13040	13132	13013	13217	13174	13003	13139	13055	13191	13096	13131	13093	13182	13108	13104	13026	13043	13134	13209	13155	13083	13082	13129	13263	13215	13144	13148	13242	13165	13266	13181	13171	13226	13188	13130	13130	13318	13025	13054	13207	13127	13090	13182	13054	13172	13249	13062	13162	13184	13218	13135	13271	13198	13274	13286	13174	13056	13104	13172	13166	12986	13120	13179	13179	13144	13148	13322	13086	13127	13271	13240	13123	13086	13090	13172	13153	13021	13035	13345	12995	13054	13056	13006	13350	13085	13264	13076	13200	13092	13279	13240	13371	13248	13290	13170	13100	13134	13234	13165	13119	13144	12969	13083	13213	13053	13170	13111	13093	13268	13090	12980	13348	13011	13228	13180	13141	13173	13140	13190	13042	13175	13045	13294	13189	13013	13132	13168	13210	13091	13182	13154	13003	13103	13099	13121	13081	13227	13077	13145	13115	13166	13138	13061	12999	13191	13139	13079	13124	13146	13130	13052	13280	13145	13088	13192	13173	13162	13250	13090	13140	13185	13280	13278	13152	13065	13042	13230	13188	13046	13148	13167	13013	13184	13252	13228	13265	13079	13179	12928	13131	13251	13211	13127	12975	13117	13113	13093	13243	13105	13024	13131	13096	13217	13188	13120	13109	13142	13123	13168	13030	13136	13176	13134	13244	13130	13009	13188	13001	13126	13058	13142	13061	13020	13267	13029	13053	13203	13220	13161	13003	13140	13199	13301	13078	13275	13246	13105	13083	13206	13218	13313	13028	12969	13263	13137	13107	13425	13172	13050	13382	13077	13163	13161	13090	12995	13051	13291	13118	13166	13394	13136	13306	13310	13058	13085	13178	13117	13145	13162	13138	13009	13217	13196	13085	13213	13192	13015	13144	13314	13277	13131	13109	13065	12878	13113	13092	13315	13181	13053	13181	13096	13271	13280	13162	13206	13201	13077	13099	13033	13115	12923	13250	13163	12935	13197	13305	13071	13046	13077	12918	13405	13058	13124	13197	13161	13206	13155	13041	13204	13193	13119	13130	13143	13129	12975	13233	13097	13249	13131	13118	13216	13143	13199	13126	13242	13145	12995	13098	13214	12998	13084	13207	13276	13314	13178	13104	13158	13105	13075	12986	13085	13195	13115	13137	13103	13142	13148	13205	13224	13120	13107	13206	13120	13262	13314	13117	13172	13150	13260	13117	13176	13192	13155	13219	13180	13044	13100	13360	12964	13148	13238	13024	13177	13051	13234	13166	13087	13182	13359	13260	13099	13236	13121	12903	13162	13310	13209	13182	13190	13242	13159	13136	13110	13325	13158	13213	13166	13319	13132	13226	13071	13160	13103	13295	13066	13184	13238	13168	13278	13207	13176	13285	12989	13260	13118	13192	13162	13240	13304	13255	13031	13256	13278	13258	13202	13245	13105	13098	13152	13076	12945	13001	13257	13126	13015	13053	13240	13179	13185	12963	13109	13184	13236	13168	12917	13198	13177	13050	12962	13225	13175	13108	13077	13060	13154	13112	13219	13012	13308	13008	13255	13083	13186	13330	13144	13002	13191	13211	13123	13166	13043	13181	13105	13231	13206	13201	13046	13114	13234	13115	13150	13200	13157	13140	13077	13254	13058	13166	13087	13185	13266	13081	13170	13149	13257	13174	13196	13193	13136	13201	13163	13284	13153	13076	13170	13074	13277	13129	13231	13216	13294	13176	13159	13241	13140	13031	13173	13188	13154	13076	13197	13254	13204	13194	13223	13075	13229	13052	13125	13144	13410	13227	12940	12939	13160	13076	13075	13155	13142	13283	13047	13194	13088	13203	13105	13102	13146	12891	13147	13261	13232	13049	13170	13113	13326	13114	13275	13214	13335	13127	13198	13247	13221	13258	13009	13142	13172	13055	13147	13319	13210	13186	13192	13134	13046	13195	13182	13127	13197	13117	13253	13310	13012	13260	13190	13063	13193	12991	13183	12946	13155	13032	13275	12964	13055	13202	13168	13066	13055	13263	13147	13089	13079	13070	13200	13073	13276	13115	13122	13008	13193	12902	13146	13186	13116	13147	13419	13285	13214	13102	13175	13192	13382	12937	13345	13110	13021	13260	13271	13023	13050	13194	13171	13107	13142	13010	13250	13022	13199	13152	13092	13215	13192	13228	13230	13215	13067	13044	13200	13136	13099	13252	13212	13065	13191	13260	13021	13148	13137	13155	13262	13060	13150	13187	13221	13128	13312	13208	13369	13073	12978	13111	13119	13188	13107	13187	13166	13306	13352	13087	13099	13054	13320	13061	13069	13167	13161	12996	13160	13129	13170	13133	13030	13117	13373	13249	13193	13153
24825	21023	28012	24516	22332	21291	20043	17266	16735	16567	16499	16207	16559	16344	16399	15894	15906	15938	15650	15651	15883	15645	15751	15634	15781	15518	15821	15645	15823	15540	15519	15657	15621	15712	15571	15672	15589	15389	15585	15608	15748	15593	15559	15660	16059	16793	16854	16262	16004	15831	15579	15612	15260	15404	15510	15422	15372	15429	15473	15483	15473	15510	15463	15348	15596	15536	15599	15577	15515	15353	15260	15543	15417	15420	15337	15495	15603	15556	15643	15444	15617	15653	15639	15610	15699	15614	15675	15440	15350	15401	15559	15608	15556	15592	15639	15622	15537	15414	15696	15562	15676	15247	15380	15447	15367	15672	15512	15611	15576	15507	15576	15458	15460	15438	15433	15595	15449	15610	15486	15363	15494	15643	15380	15366	15598	15573	15548	15666	15476	15265	15459	15723	15510	15336	15485	15305	15497	15529	15676	15525	15605	15672	15416	15417	15488	15572	15410	15473	15494	15532	15564	15469	15430	15613	15514	15458	15485	15384	15472	15571	15437	15568	15795	15604	15450	15646	15581	15696	15496	15508	15304	15485	15562	15442	15696	15607	15272	15595	15566	15572	15393	15673	15620	15680	15441	15515	15572	15681	15486	15331	15325	15583	15462	15395	15647	15514	15511	15534	15578	15453	15415	15578	15540	15395	15567	15496	15415	15486	15644	15499	15546	15552	15420	15600	15443	15426	15671	15508	15478	15475	15502	15651	15531	15514	15605	15546	15379	15460	15692	15624	15543	15532	15455	15547	15438	15494	15502	15504	15380	15678	15598	15452	15275	15447	15468	15724	15498	15565	15685	15432	15499	15432	15487	15487	15760	15703	15455	15755	15519	15643	15420	15568	15620	15484	15547	15316	15565	15642	15451	15427	15744	15624	15563	15432	15447	15668	15543	15424	15386	15637	15542	15390	15568	15447	15526	15490	15588	15405	15638	15416	15430	15540	15591	15430	15431	15640	15450	15626	15473	15383	15603	15451	15379	15475	15371	15422	15646	15645	15476	15550	15671	15609	15511	15529	15680	15552	15542	15526	15457	15266	15196	15655	15574	15356	15363	15299	15550	15561	15427	15305	15363	15434	15601	15457	15710	15452	15432	15369	15484	15384	15409	15349	15485	15613	15550	15405	15315	15362	15438	15464	15398	15416	15446	15490	15476	15345	15629	15748	15571	15572	15688	15476	15477	15567	15544	15621	15661	15548	15736	15387	15280	15574	15557	15442	15542	15675	15513	15512	15619	15561	15434	15562	15465	15628	15523	15527	15347	15526	15532	15424	15585	15603	15580	15454	15519	15597	15793	15604	15605	15454	15378	15423	15337	15440	15761	15626	15534	15552	15595	15514	15518	15665	15697	15429	15623	15494	15629	15335	15493	15457	15511	15649	15676	15464	15585	15583	15424	15378	15769	15252	15407	15423	15481	15621	15519	15464	15561	15385	15449	15225	15591	15401	15463	15513	15459	15510	15529	15605	15418	15564	15462	15485	15649	15514	15495	15630	15510	15726	15491	15272	15561	15456	15433	15437	15667	15468	15341	15339	15434	15661	15526	15427	15540	15563	15457	15418	15602	15640	15486	15581	15461	15554	15722	15591	15571	15534	15378	15275	15569	15475	15523	15342	15582	15590	15641	15386	15453	15504	15413	15619	15752	15642	15506	15468	15450	15223	15474	15645	15443	15758	15532	15291	15516	15587	15510	15492	15418	15482	15503	15602	15378	15570	15662	15397	15456	15501	15526	15642	15420	15561	15720	15507	15454	15545	15483	15345	15484	15510	15620	15620	15447	15616	15470	15549	15322	15460	15572	15540	15414	15463	15473	15498	15700	15779	15410	15490	15516	15516	15542	15408	15432	15547	15472	15518	15660	15524	15560	15657	15713	15469	15470	15565	15353	15760	15620	15598	15339	15521	15600	15463	15545	15524	15511	15551	15601	15522	15551	15597	15593	15600	15620	15739	15571	15305	15603	15402	15562	15505	15557	15489	15490	15360	15505	15443	15541	15521	15339	15724	15562	15597	15480	15462	15425	15576	15319	15468	15484	15406	15337	15601	15683	15528	15566	15456	15411	15541	15682	15542	15546	15641	15616	15543	15415	15516	15486	15403	15500	15627	15379	15604	15404	15549	15556	15574	15513	15460	15547	15694	15428	15566	15744	15618	15562	15471	15705	15746	15563	15847	15510	15382	15585	15533	15475	15500	15472	15567	15611	15425	15546	15677	15613	15404	15518	15794	15343	15405	15375	15391	15501	15541	15746	15459	15533	15434	15638	15457	15352	15505	15490	15535	15502	15520	15447	15445	15623	15460	15424	15598	15469	15597	15560	15695	15507	15592	15604	15596	15569	15558	15597	15395	15331	15533	15531	15441	15661	15563	15436	15714	15301	15446	15501	15456	15586	15475	15371	15513	15493	15465	15569	15741	15584	15625	15445	15474	15410	15662	15459	15547	15586	15641	15504	15580	15652	15761	15501	15364	15458	15528	15629	15586	15437	15490	15428	15513	15590	15451	15464	15625	15471	15570	15407	15434	15616	15597	15625	15515	15514	15572	15532	15421	15414	15496	15482	15630	15663	15602	15606	15472	15375	15502	15397	15325	15644	15596	15556	15688	15609	15562	15464	15577	15728	15675	15538	15340	15527	15513	15502	15593	15765	15519	15505	15598	15476	15371	15462	15480	15390	15670	15501	15732	15549	15474	15465	15566	15605	15427	15417	15476	15556	15349	15508	15405	15592	15633	15415	15590	15597	15593	15583	15483	15429	15376	15634	15650	15491	15542	15395	15407	15499	15381	15486	15445	15429	15539	15525	15447	15461	15567	15455	15501	15454	15367	15572	15414	15653	15578	15311	15613	15620	15512	15573	15389	15325	15552	15455	15814	15495	15570	15518	15443	15484	15515	15611	15271	15438	15445	15443	15312	15618	15294	15402	15367	15542	15628	15432	15475	15494	15208	15370	15418	15671	15385	15416	15514	15490	15559	15583	15345	15424	15414	15252	15439	15449	15275	15474	15504	15699	15646	15617	15680	15492	15591	15531	15562	15504	15430	15424	15401	15516	15442	15494	15672	15703	15840	15592	15391	15333	15663	15473	15408	15333	15545	15631	15451	15457	15436	15440	15594	15717	15537	15414	15393	15582	15388	15575	15516	15605	15731	15567	15733	15447	15283	15646	15638	15659	15512	15536	15492	15393	15582	15382	15549	15442	15551	15384	15397	15473	15650	15486	15819	15460	15504	15630	15591	15615	15641	15476	15670	15537	15663	15573	15615	15688	15650	15647	15527	15478	15560	15677	15532	15421	15401	15533	15613	15589	15767	15640	15725	15681	15532	15543	15457	15320	15586	15528	15541	15589	15742	15681	15686	15502	15504	15426	15354	15355	15576	15588	15451	15502	15597	15670	15303	15620	15669	15572	15334	15547	15379	15580	15511	15609	15425	15497	15412	15621	15512	15479	15435	15582	15792	15512	15619	15457	15268	15325	15552	15546	15573	15445	15477	15526	15618	15567	15491	15508	15386	15511	15525	15621	15693	15329	15438	15619	15581	15560	15566	15505	15514	15703	15473	15448	15560	15481	15648	15651	15634	15582	15454	15452	15479	15461	15554	15571	15466	15531	15520	15457	15448	15381	15576	15489	15572	15374	15507	15609	15649	15427	15550	15393	15439	15303	15463	15589	15573	15337	15475	15560	15406	15499	15331	15325	15687	15465	15382	15491	15682	15637	15485	15628	15471	15547	15449	15171	15515	15460	15350	15465	15472	15372	15831	15675	15611	15564	15635	15450	15374	15383	15272	15416	15280	15600	15714	15431	15466	15470	15547	15511	15702	15294	15548	15551	15752	15680	15477	15609	15522	15382	15435	15477	15581	15373	15335	15611	15511	15379	15707	15520	15552	15651	15530	15399	15414	15373	15398	15553	15694	15500	15375	15598	15638	15457	15552	15493	15485	15510	15589	15480	15466	15338	15472	15593	15710	15611	15329	15416	15283	15471	15312	15535	15484	15446	15530	15516	15554	15581	15568	15371	15457	15598	15671	15440	15468	15185	15506	15433	15550	15420	15561	15581	15781	15488	15423	15389	15598	15459	15630	15556	15559	15491	15375	15508	15572	15538	15412	15693	15587	15287	15765	15551	15625	15501	15656	15671	15478	15633	15472	15677	15385	15563	15448	15509	15571	15553	15459	15572	15453	15577	15636	15601	15470	15465	15702	15600	15479	15593	15499	15598	15719	15583	15497	15558	15463	15577	15443	15614	15782	15523	15565	15430	15479	15623	15478	15511	15465	15420	15402	15402	15641	15577	15440	15558	15427	15551	15656	15535	15414	15539	15414	15692	15423	15546	15650	15695	15507	15723	15552	15601	15611	15484	15377	15502	15578	15525	15507	15658	15545	15194	15548	15717	15673	15681	15576	15645	15524	15385	15477	15635	15618	15511	15576	15516	15370	15651	15408	15553	15611	15555	15491	15470	15445	15521	15591	15681	15680	15432	15384	15415	15457	15658	15360	15427	15448	15608	15424	15674	15455	15608	15486	15477	15304	15400	15554	15836	15534	15564	15617	15588	15596	15478	15574	15348	15538	15599	15675	15589	15274	15605	15616	15601	15653	15507	15613	15645	15609	15496	15563	15361	15673	15271	15440	15232	15692	15804	15520	15559	15601	15648	15541	15585	15488	15687	15595	15549	15627	15402	15503	15578	15694	15538	15473	15599	15556	15252	15708	15665	15703	15410	15515	15440	15553	15556	15575	15400	15269	15377	15432	15746	15756	15559	15365	15525	15557	15438	15548	15316	15483	15565	15265	15548	15560	15639	15515	15378	15437	15643	15643	15481	15527	15587	15634	15539	15590	15505	15595	15555	15489	15543	15707	15351	15581	15431	15661	15481	15623	15468	15587	15376	15408	15425	15470	15529	15442	15457	15596	15319	15456	15480	15792	15497	15446	15429	15387	15560	15613	15616	15566	15619	15556	15630	15456	15513	15636	15540	15509	15304	15514	15628	15579	15565	15638	15570	15476	15582	15367	15432	15518	15503	15570	15575	15599	15513	15627	15613	15607	15402	15451	15579	15370	15627	15680	15709	15585	15346	15535	15679	15363	15481	15736	15605	15531	15589	15632	15602	15623	15621	15530
20876	33423	31078	23766	20134	17703	16557	15736	14863	14738	14529	14082	14506	14284	13763	13597	13466	13417	13381	13393	13365	13632	13450	13203	13254	13154	13257	13068	13131	13114	13176	13150	12944	13001	13165	13263	13119	13144	13150	12959	13051	12994	13119	13166	13865	14933	14723	14208	13428	13067	13067	13016	13016	13072	13178	13011	12941	13053	13050	12812	13093	13063	12946	12942	13053	12976	12852	13049	12971	13011	13146	12994	12986	12886	13177	12896	12799	12963	13067	12884	13016	12811	12987	12995	12932	13018	13160	13039	12896	13138	12932	13015	13228	13064	13038	12800	12953	13183	12905	12931	12874	12954	13032	12809	12893	13051	12841	13094	13008	13095	12847	12905	13064	12985	13012	12909	12870	13039	12976	12860	13066	13077	13086	13035	13114	13004	13058	13078	13109	13018	13100	12999	13030	13047	12989	13056	12908	12716	13036	13073	13023	12886	13008	12836	12916	12907	13147	12924	13060	13069	12997	12951	12843	12851	12962	12909	12918	13056	12891	12853	13068	12878	12937	12826	12794	12922	12959	12964	12965	12876	13052	12935	13159	12872	13188	12829	12973	12967	12949	13094	13098	13093	13086	13047	13029	13003	12913	13003	12941	12922	13006	13108	12900	13008	12962	12940	12975	12879	13081	12982	12839	13080	13031	13030	12903	13007	12875	12929	12973	12909	12987	13010	13055	12946	13048	13116	12702	13046	13081	12975	12873	12865	13004	12906	12977	12879	12942	12874	13080	12839	13119	13010	13035	13042	12833	13006	13029	13066	12957	12862	13109	13166	12866	12870	13031	13020	12913	12910	12935	13214	12980	13042	12855	12892	12975	12912	13212	13021	13034	12926	13027	12933	13183	12908	12968	13056	12981	12939	12947	13044	13096	13041	13023	13038	12769	12896	12858	13008	12882	12927	12927	12950	13178	12747	12857	13053	12928	13067	13016	12886	13024	13073	13103	13041	13089	13064	13057	13094	12979	12810	13056	13012	12953	12953	12906	12899	12945	13035	12981	13108	13139	12960	13038	12816	12991	13114	12939	12882	13011	13100	13131	12839	13102	12958	12990	12998	12995	13113	13018	12935	13045	12740	12964	13108	13049	12992	13138	12931	13100	12997	12903	12954	13005	12968	13044	12989	12987	13106	12983	13159	13011	13020	12914	12907	12977	12776	13116	12960	12983	13003	13033	13037	13002	12987	12911	12929	12859	12913	12942	12947	12899	12960	13099	13193	12942	13028	12940	13053	12996	12704	12869	12926	13016	12911	12922	12873	12972	13083	12888	12953	12985	12888	13136	12926	12928	12957	12855	12901	13118	13056	12997	12995	12964	12845	12910	12910	13080	13071	12905	13038	13137	12985	13003	13117	12902	13045	12906	12851	12870	12966	12885	12789	13008	12844	12928	12924	12917	12972	12875	12931	12927	13012	12851	12975	12882	13095	13078	12901	12964	12740	12841	13030	12856	13036	13037	13110	13024	12867	12942	12935	13143	12885	13065	13052	12928	13006	12941	12869	12995	13006	12951	12851	13035	12927	13025	12868	12875	12847	12999	12910	12951	13080	12979	13000	12977	13099	12983	12900	12835	12962	13082	12978	12961	12917	12942	13056	12955	12970	13030	12895	12918	13112	12967	12872	13096	13030	12881	13011	13058	12968	12953	12893	13157	13078	12967	13021	13037	13136	13048	12999	12950	12963	13121	13090	13121	12954	13055	12840	12872	13089	13002	13093	13012	12805	12903	12867	12885	12933	13100	12975	12949	12977	12922	13011	12984	12887	12860	13046	12922	12834	12822	12949	13099	12960	13024	13037	12925	12992	12952	13049	13035	13046	12931	13158	12979	13062	12894	12857	12921	12940	12992	12842	12999	13100	12946	12900	12962	12826	12932	12916	12943	13043	13074	13039	12812	13082	13022	12995	13059	12928	12940	13117	12943	12947	12938	12786	12989	13005	13040	13046	13104	12897	12850	13009	12997	12827	13116	12839	13007	13028	13025	12881	12917	13017	13098	13094	12844	12959	13015	13017	13111	13140	12966	13156	12782	12985	13062	13035	13008	12812	13034	12942	12948	12975	12815	13166	12888	12964	13103	13124	12994	13181	12954	12981	13065	12964	13047	13001	13087	12922	12901	13052	13040	12921	12839	13029	13050	12971	13099	12942	12995	12950	12997	12798	13118	12936	12933	13085	12939	12962	13062	12980	13089	12844	12995	13067	12914	12970	12984	12918	13051	13088	12902	12944	13049	12998	12960	13013	13017	12948	12976	12971	12885	12884	12921	12987	13090	12905	12881	13048	13185	13020	12892	12948	12868	12981	13030	12897	12933	12994	13028	12976	12943	12945	12996	12990	12990	13087	13046	12924	12965	12950	12990	13169	12896	12936	12992	13057	13034	12770	13074	13003	12962	13116	13018	12851	13048	12949	12870	13067	12946	12954	12971	13118	13137	12936	13077	12862	13113	13001	12993	12995	13152	12912	12958	12863	13040	12961	12908	12655	12829	12914	12868	13028	12938	13039	13022	13007	12871	13070	12994	13099	13008	12973	12981	12822	12972	12924	13026	12855	12916	12862	12928	13005	12871	13090	12932	12926	12932	12851	13061	13002	13139	13133	13009	12994	13034	12937	12996	13071	12984	12850	12859	13184	12846	13015	12903	13060	13002	12909	13081	12869	13001	12802	13044	12889	13066	13072	13154	13040	13075	13000	12913	12934	12927	13091	12917	12822	12969	13030	12989	12923	13182	13068	13028	13002	13014	12960	12977	12967	12996	12867	13093	12975	12960	12941	13009	12885	12929	12885	12989	12875	12927	12964	13023	13172	12932	12893	13122	12997	12995	12949	13058	12964	13052	12846	12850	12964	12941	13062	12983	13029	13136	12984	12926	13000	13182	12891	12871	13063	12940	13039	12930	12955	12994	13019	12945	12860	13082	13011	13004	12942	12996	12854	12990	12894	13011	12924	13073	13020	13014	12814	13097	13030	12981	12945	13015	13156	12936	12885	13101	13023	12874	12887	12996	13118	13022	12897	13136	13103	12996	13021	13083	13113	13012	13123	12875	12946	13034	13099	12990	12864	12979	13081	13168	12950	12839	12946	12851	13050	12882	12864	13041	12923	13015	13060	12904	12932	13128	13035	12843	13075	12822	13091	12939	13065	13083	13018	13065	13162	12977	12942	13014	12934	13057	12898	13086	12975	12866	12977	12942	12880	12770	13091	13056	12961	13122	13042	13106	12986	12993	12846	12791	12934	12972	13064	12789	13047	12739	13052	13068	12942	13253	12939	13029	12936	13026	13080	13003	13036	13060	13051	12992	12989	13066	12939	13045	12976	13083	12951	12822	13189	13063	12942	12853	13106	13001	13025	12919	13070	13042	12730	12928	13098	12933	13003	13103	12916	13048	13083	12991	12990	13049	12865	13042	12868	13038	12807	13061	13021	13129	12890	12793	13021	13075	13036	12947	12993	13033	12940	13013	13093	12935	12959	12978	12933	12901	12903	12944	13000	12931	13007	13072	12899	13006	12927	12874	13061	12902	13022	13055	13094	12910	12967	12963	13026	13033	12743	13023	12818	12935	12997	12952	13096	12915	12856	13183	12980	12953	12935	13027	13027	12893	13096	12925	13048	13045	12929	13068	13069	12873	12964	12930	12880	12859	12926	13118	12975	12929	12965	13050	12989	13017	12824	12904	13171	13122	13084	12944	13047	13033	13029	12997	12766	12899	12978	12915	13116	13040	13015	12872	12883	13029	13021	12891	13008	12815	12995	12809	12863	13139	12894	12912	12984	12981	13100	12986	12923	12849	12820	12930	12963	12986	12877	12968	13059	12978	12923	12977	12788	12855	13167	13001	13033	13113	12901	12926	13125	12850	13066	13032	12938	13045	12973	13166	12951	13089	12941	12851	13070	12899	12968	12951	13088	13112	12964	12930	12878	13004	12939	13025	12979	12879	13110	13273	12910	13077	13032	12790	13021	12820	12980	12942	13078	13060	13091	13014	12911	12964	13015	13060	12979	13126	13021	13132	12900	13004	13069	12961	13011	12817	12903	12892	12961	13096	13025	12928	13099	12970	12962	12969	13040	12829	13067	12964	13140	12880	13135	12962	12788	13256	12728	12998	12965	12883	13093	13044	12946	13033	13105	13125	12960	12966	12950	12864	12948	13078	12987	12940	12958	13082	13002	12970	12824	13028	13077	13017	13028	13088	12942	13051	12991	12969	12899	13051	13041	12985	12949	13068	13003	12947	13059	13080	13067	13046	12951	12916	12885	12900	12983	12947	13085	12933	13035	12985	13092	13035	13000	13060	13077	12982	12978	12980	12982	12952	12935	13108	12933	12975	13036	12912	13106	12818	13018	12950	12861	12966	13013	13032	12938	12905	13069	13203	12986	12908	12907	12864	13063	13198	13153	13052	13264	13217	13114	12779	13071	13028	12918	12916	12916	12810	12999	12930	13009	13115	12972	13056	12994	12912	12928	13004	12889	13038	12962	13070	12870	12910	12978	12929	12988	13133	13004	13014	12968	13060	12896	12824	12967	13076	12873	12978	13001	13063	12912	12960	13148	12966	12948	12968	13132	13065	12917	13006	12895	13058	12873	13041	13080	13073	13042	12999	13049	13043	13026	12982	13103	12963	12856	12910	13203	12964	13036	12942	12987	13043	12948	13012	13112	13015	13130	13087	13050	12847	12920	12894	12963	13074	12945	13042	13136	12884	12873	12996	12970	12994	12945	13041	13004	12974	12971	12885	12962	12932	12991	12982	12995	12966	12882	12899	13035	12999	13096	13001	13119	12849	13021	13130	12936	12926	12848	12942	12832	13051	13015	13062	12940	13047	12914	12964	12857	12984	12898	12980	12957	13138	12941	13017	12982	13092	13001	12889	13102	12996	13125	13068	13045	12928	12969	13053	13092	13091	12961	13016	12907	12990	12925	12991	12968	13057	12886	12989	12867	12906	12924	13042	13034	12988	13072	12926	12948	13085	12992	12993	13024	13012	13202	13026	12941	12940	12857	13011	13063	13159	12992	12923	12956	12951	12905	13172	13021	13011	13172	12910	13080	13092	12865	13084	12898	13003	12910	13065	12970	13029	13060	13203	13151	13066	12870	13079	12935	12992	12973	12994	12905	13016	12984
23608	21010	28388	23822	21543	23240	22673	18201	16841	16758	16233	16122	15936	16237	15894	15540	15467	15189	15335	15333	15258	15163	15227	15249	15051	14887	15250	15117	14839	14910	14848	14959	14802	14789	14946	14763	14907	14884	14964	14810	14783	15059	14910	14782	15567	17109	16986	16594	15369	15019	14806	14755	14802	14834	14697	14855	14886	14703	14947	14899	14865	14972	14861	14700	14942	14708	14743	14694	14747	14836	15035	14739	14903	14852	14741	14712	15037	14862	14776	14951	14868	14877	14805	14861	14751	14768	14823	14704	14713	14764	14849	14631	14694	14785	14768	14783	14732	14952	14720	14783	14732	14521	14806	14618	14683	14762	14781	14770	14901	14626	14575	14744	14646	14604	14641	14767	14670	14599	14715	14843	14898	14573	14736	14912	14636	14680	14728	14693	14867	14779	14731	14756	14761	14710	14867	14702	14733	14805	14563	14681	14855	14631	14750	14733	14696	14719	14850	14830	14860	14682	14715	14648	14727	14845	14808	14878	14669	14833	14857	14729	14741	14684	14782	14701	14757	14773	14630	14652	14676	14599	14809	14571	14583	14635	14807	14846	14712	14764	14795	14738	14734	14721	14778	14732	14795	14806	14640	14666	14598	14650	14691	14823	15089	14769	14671	14798	14748	14769	14837	14579	14678	14492	14778	14668	14684	14887	14842	14646	14644	14634	14648	14889	14815	14759	14804	14769	14817	14849	14655	14856	14704	14703	14836	14734	14823	14778	14940	14637	14773	14632	14728	14824	14697	14679	14580	14681	14554	14596	14767	14788	14804	14715	14854	14780	14733	14917	14813	14778	14689	14689	14959	14801	14778	14650	14616	14868	14594	14865	14703	14622	14800	14727	14701	14840	14698	14624	14825	14842	14823	14943	14681	14664	14614	14661	14599	14935	14813	14704	14749	14676	14668	14949	14739	14707	14717	14859	14878	14582	14789	14613	14750	14735	14793	14629	14693	14787	14600	14765	14528	14701	14849	14512	15037	14698	14627	14512	14729	14630	14680	14705	14674	14655	14773	14775	14668	14804	14754	14754	14777	14663	14746	14722	14643	14530	14765	14581	14874	14819	14980	14522	14773	14681	14692	14663	14900	14659	14592	14907	14663	14729	14394	14693	14892	14810	14768	14613	14870	14789	14703	14866	14847	14661	14759	14675	14700	14945	14588	14723	14693	14535	14614	14433	14449	14638	14714	14641	14775	14640	14682	14815	14895	14718	14775	14740	14691	14770	14698	14849	14735	14625	14711	14601	15021	14810	14889	14666	14896	14754	14856	14793	14687	14726	14660	14636	14684	14547	14633	14851	14707	14869	14761	14953	14763	14823	14765	14616	14674	14849	14895	14638	14775	14735	14643	14593	14783	14603	14666	14499	14772	14696	14653	14736	14601	14927	14630	14908	14697	14621	14766	14760	14627	14529	14515	14707	14685	14725	14624	14643	14812	14821	14664	14771	14714	14719	14793	14777	14741	14594	14692	14637	14850	14680	14539	14790	14835	14814	14597	14573	14640	14618	14806	14665	14655	14595	14643	14873	14757	14689	14767	14574	14872	14723	14622	14749	14834	14677	14761	14652	14654	14732	14908	14753	14684	14844	14790	14858	14763	14766	14643	14895	14593	14808	14457	14610	14770	14803	14629	14757	14741	14652	14673	14793	14719	14726	14623	14468	14684	14772	14604	14903	14851	14789	14881	14729	14615	14546	14751	14922	14547	14750	14838	14795	14696	14838	14677	14767	14884	14632	14659	14709	14794	14665	14672	14756	14664	14847	14733	14728	14787	14692	14619	14724	14760	14876	14804	14698	14746	14811	14785	14957	14896	14683	14622	14846	14604	14752	14652	14846	14530	14619	14868	14856	14726	14678	14791	14708	14711	14836	14707	14959	14686	14835	14692	14461	14804	14660	15035	14714	14637	14815	14803	14676	14886	14749	14614	14548	14743	14654	14689	14698	15113	14776	14826	14561	14786	14745	14581	14689	14533	14674	14686	14766	14812	14467	14683	14809	14726	14742	14843	14572	14622	14741	14661	14835	14680	14806	14834	14593	14663	14744	15061	14721	14735	14802	14622	14730	14839	14705	14618	14819	14777	14924	14745	14726	14705	14720	14736	14789	14743	14639	14722	14728	14768	14796	14640	14908	14621	14876	14587	14699	14703	14748	14775	14802	14834	14605	14801	14702	14628	14637	14764	14733	14809	14469	14809	14800	14548	14645	14616	14569	14762	14722	14869	14854	14706	14677	14847	14690	14786	14637	14750	14836	14730	14639	14686	14565	14924	14873	14673	14552	14808	14812	14866	14620	14752	14713	14662	14702	14527	14777	14870	14828	14769	14793	14645	14534	14813	14922	14779	14767	14802	14724	14572	14797	14765	14763	14665	14801	14763	14616	14628	14645	14751	14768	14633	14997	14697	14829	14948	14717	14815	14611	14646	14589	14583	14971	14918	14763	14689	14602	14656	14682	14591	14607	14565	14780	14859	14682	14722	14594	14891	14769	14591	14826	14613	14749	14763	14723	14773	14688	14731	14822	14720	14761	14848	14772	14650	14708	14887	14749	14618	14795	14753	14750	14625	14959	14826	14752	14705	14846	14725	14590	14702	14751	14670	14699	14706	14549	14598	14625	14847	14766	14798	14822	14843	14917	14701	14713	14641	14739	14891	14654	14752	14679	14582	14792	14536	14802	14807	14671	14656	14536	14865	14614	14718	14836	14680	14597	14760	14628	14516	14701	14731	14716	14643	14655	14542	14747	14445	14697	14700	14565	14691	14908	14629	14859	14883	14694	14612	14720	14814	14776	14700	14687	14827	14707	14852	14825	14826	14702	14719	14835	14740	14804	14809	14635	14587	14678	14630	14569	14637	14891	14427	14724	14710	14752	14838	14538	14757	14695	14778	14653	14742	14555	14729	14748	14676	14677	14801	14688	14798	14834	14581	14527	14685	14736	14722	14622	14696	14797	14638	14739	14877	14764	14763	14724	14596	14595	14639	14733	14653	14685	14703	14672	14360	14948	14727	14709	14604	14613	14715	14788	14667	14763	14773	14720	14887	14783	14626	14473	14711	14854	14680	14940	14867	14744	14721	14617	14661	14775	14799	14775	14803	14907	14699	14515	14814	14632	14742	14668	14757	14679	14767	14824	14575	14711	14741	14846	14566	14732	14740	14726	14835	14787	14799	14618	14861	14722	14767	14562	14591	14815	14706	14705	14754	14898	14776	14801	14739	14616	14731	14800	14765	14547	14466	14762	14688	14482	14586	14595	14640	14676	14521	14727	14773	14631	14709	14816	14586	14629	14681	14876	14719	14840	14881	14747	14807	14573	14501	14779	14965	15012	14563	14565	14734	14851	14706	14850	14744	14774	14786	14627	14967	14633	14759	14800	14673	14627	14681	14700	14565	14612	14711	14690	14790	14687	14590	14757	14843	14573	14726	14639	14670	14775	14782	14711	14674	14773	14922	14805	14702	14679	14715	14719	14783	14752	14911	14843	14537	14707	14831	14820	14651	14637	14777	14884	14469	14511	14807	14757	14653	14836	14748	14816	14817	14850	14762	14643	14971	14877	14704	14851	14705	14757	14816	14766	14821	14659	14681	14614	14575	14531	14674	14722	14565	14694	14756	14815	14877	14653	14913	14616	14607	14661	14913	14951	14904	14670	14748	14576	14690	14702	14783	14749	14749	14737	14764	14817	14740	14761	14576	14905	14789	14770	15012	14980	14717	14677	14654	14696	14814	14748	14665	14658	14811	14658	14676	14721	14716	14694	14843	14803	14873	14645	14571	14703	14689	14712	14575	14765	14641	14700	14820	14741	14655	14722	14755	14774	14749	14612	14815	14893	14489	14748	14716	14757	14475	14851	14811	14584	14733	14585	14774	14706	14708	14667	14641	14836	14448	14893	14762	14788	14796	14773	14628	14713	14811	14877	14684	14867	14706	14727	14753	14719	14669	14751	14659	14598	14643	14883	14969	14672	14755	14643	14800	14630	14760	14783	14764	14481	14624	14964	14668	14685	14825	14647	14612	14773	14964	14735	14703	14900	14820	14716	14758	14666	14564	14775	14761	14795	14795	14718	14586	14663	14856	14661	14598	14646	14636	14657	14747	14735	14575	14718	14689	14658	14915	14639	14798	14649	14768	14639	14801	14539	14847	14711	14813	14685	14607	14658	14723	14687	14792	14629	14603	14795	14623	14946	14917	14801	14872	14534	14633	14725	14670	14823	14788	14704	14848	14618	14701	14704	14629	14589	14939	14810	14826	14788	14591	14672	14517	14697	14744	14663	14812	14727	14661	14710	14685	14797	14889	14753	14547	14679	14859	14795	14801	14611	14770	14740	14797	14718	14820	14767	14702	14812	14814	14553	14595	14827	14644	15038	14812	14677	14804	14752	14604	14729	14554	14666	14823	14732	14834	14813	14780	14721	14654	14797	14680	14838	14626	14810	14751	14703	14682	14714	14737	14570	14675	14615	14697	14625	14703	14625	14610	14702	14682	14703	14656	14796	14667	14661	14481	14685	14616	14688	14632	14678	14574	14645	14777	14561	14724	14762	15078	14761	14800	14761	14691	14618	14825	14735	14749	14862	14748	14723	14684	14566	14915	14679	15003	14752	14795	14853	14783	14866	14683	14715	14678	14734	14779	14736	14631	14815	14791	14784	14747	14710	14776	14915	14635	14697	14850	14700	14759	14598	14736	14760	14558	14791	14756	14768	14658	14839	14661	14492	14722	14755	14880	14730	14535	14756	14726	14796	14646	14856	14768	14665	14589	14689	14755	14624	14774	14726	14750	14647	14882	14499	14552	14683	14822	14571	14647	14906	14890	14885	14710	14704	14751	14677	14804	14751	14687	14529	14701	14706	14840	14753	14741	14726	14957	14621	15003	14578	14598	14782	14715	14743	14642	14909	14625	14852	14642	14868	14691	14783	14668	14638	14666	14636	14738	14686	14784	14689	14602	14794	14775	14585	14846	14741	14952	14664	14779	14860	14807	14749	14765	14741	14802	14772	14840	14589	14654	14586	14887	14872	14683	14700	14750	14807	14654	14800	14894	14875	14718	14780	14714	14893	14839	14686	14768	14932	14676	14772	14810	14738	14752	14807	14748	14737	14700	14616	14668	14671	14703	14822
22994	39450	36484	27969	23277	20100	18184	16436	15592	15202	14710	14474	14821	14563	13901	13736	13453	13235	13285	13070	13157	13122	12945	12832	12903	12782	12855	12716	12660	12574	12418	12623	12468	12502	12576	12592	12562	12679	12653	12602	12714	12564	12507	12692	13640	16139	15679	14608	13194	12632	12466	12367	12437	12552	12416	12344	12395	12554	12430	12454	12364	12516	12490	12497	12504	12428	12420	12445	12477	12486	12490	12489	12529	12506	12546	12525	12661	12451	12441	12569	12494	12461	12524	12530	12384	12530	12413	12388	12402	12611	12504	12375	12680	12383	12531	12392	12525	12410	12384	12476	12376	12417	12519	12413	12459	12485	12437	12422	12414	12438	12298	12521	12441	12353	12370	12405	12424	12532	12369	12361	12582	12552	12471	12365	12387	12548	12533	12449	12343	12561	12347	12459	12401	12451	12406	12390	12469	12342	12361	12528	12542	12402	12431	12531	12499	12236	12462	12287	12567	12462	12439	12512	12534	12427	12387	12472	12400	12452	12574	12397	12328	12444	12498	12352	12574	12491	12441	12463	12525	12570	12367	12466	12589	12448	12647	12363	12456	12439	12480	12419	12504	12510	12448	12379	12452	12512	12504	12443	12527	12526	12554	12475	12404	12429	12559	12401	12474	12355	12421	12350	12593	12342	12471	12317	12513	12475	12457	12500	12354	12235	12400	12237	12480	12346	12445	12468	12535	12335	12389	12390	12437	12289	12477	12317	12383	12522	12411	12559	12413	12452	12657	12499	12381	12451	12446	12402	12473	12471	12526	12493	12473	12474	12515	12433	12488	12604	12363	12373	12333	12647	12351	12561	12335	12530	12384	12307	12531	12420	12471	12419	12416	12403	12383	12371	12405	12407	12342	12339	12567	12409	12479	12467	12377	12483	12341	12363	12469	12336	12614	12593	12418	12208	12512	12426	12541	12491	12531	12357	12322	12501	12335	12679	12511	12302	12579	12493	12415	12508	12296	12454	12377	12390	12482	12469	12398	12531	12338	12404	12453	12468	12560	12389	12561	12346	12430	12595	12386	12495	12579	12457	12443	12426	12487	12450	12572	12484	12564	12461	12494	12486	12555	12527	12424	12583	12584	12471	12373	12391	12583	12579	12340	12437	12527	12503	12544	12426	12416	12428	12368	12385	12496	12623	12480	12452	12509	12397	12657	12454	12413	12528	12257	12341	12528	12410	12464	12410	12499	12454	12500	12422	12351	12379	12476	12346	12463	12474	12450	12503	12451	12358	12340	12491	12423	12487	12277	12353	12204	12485	12368	12225	12376	12419	12233	12200	12292	12301	12597	12448	12443	12406	12468	12418	12315	12428	12507	12460	12294	12273	12450	12554	12488	12383	12460	12389	12619	12525	12386	12412	12427	12652	12276	12410	12325	12343	12413	12419	12497	12384	12572	12438	12455	12377	12405	12536	12512	12427	12584	12481	12301	12344	12426	12455	12412	12368	12414	12409	12425	12548	12446	12291	12416	12607	12523	12332	12368	12470	12523	12492	12414	12428	12415	12438	12301	12416	12330	12497	12253	12399	12442	12425	12466	12425	12494	12490	12494	12416	12435	12519	12468	12476	12566	12460	12460	12512	12397	12426	12494	12507	12448	12336	12391	12496	12254	12349	12317	12737	12383	12460	12520	12426	12489	12500	12530	12457	12458	12421	12332	12427	12416	12526	12294	12616	12331	12338	12350	12321	12552	12534	12476	12511	12407	12358	12410	12175	12608	12712	12428	12400	12353	12526	12348	12362	12396	12526	12517	12546	12272	12496	12444	12457	12380	12488	12436	12440	12377	12540	12380	12552	12349	12259	12532	12374	12409	12588	12397	12483	12426	12285	12475	12418	12380	12345	12442	12355	12520	12230	12483	12440	12458	12374	12444	12352	12528	12608	12604	12540	12668	12377	12577	12504	12666	12280	12488	12438	12489	12374	12387	12362	12509	12452	12404	12458	12431	12416	12505	12445	12465	12271	12489	12427	12510	12454	12501	12447	12397	12468	12313	12521	12709	12336	12472	12338	12394	12457	12278	12360	12335	12408	12500	12376	12305	12348	12426	12304	12433	12392	12313	12525	12538	12607	12405	12413	12545	12479	12422	12396	12531	12437	12347	12641	12377	12366	12438	12358	12499	12579	12443	12495	12537	12303	12465	12467	12446	12484	12591	12369	12532	12433	12491	12571	12446	12428	12548	12544	12540	12401	12433	12329	12470	12387	12514	12468	12380	12287	12494	12476	12359	12563	12218	12450	12387	12445	12555	12387	12357	12379	12318	12468	12442	12461	12402	12418	12432	12340	12490	12394	12493	12427	12325	12365	12270	12624	12396	12361	12428	12428	12504	12511	12365	12410	12607	12563	12484	12358	12368	12527	12378	12504	12316	12544	12398	12464	12330	12394	12423	12516	12488	12437	12601	12330	12549	12503	12454	12516	12586	12520	12423	12483	12506	12284	12355	12325	12490	12415	12457	12447	12586	12603	12346	12324	12431	12305	12476	12369	12612	12400	12567	12501	12328	12370	12501	12331	12450	12476	12419	12432	12558	12463	12359	12505	12550	12531	12362	12553	12431	12526	12410	12546	12485	12396	12312	12487	12531	12322	12465	12409	12425	12354	12437	12373	12573	12315	12388	12433	12451	12466	12532	12464	12404	12295	12293	12346	12381	12503	12310	12671	12443	12544	12264	12593	12385	12391	12390	12558	12472	12407	12438	12321	12494	12496	12582	12318	12429	12540	12251	12448	12361	12259	12437	12422	12411	12523	12538	12553	12333	12468	12430	12508	12514	12422	12615	12280	12467	12544	12433	12362	12326	12372	12376	12418	12439	12453	12571	12444	12372	12499	12532	12331	12428	12440	12665	12282	12279	12394	12427	12490	12335	12577	12269	12362	12535	12429	12495	12543	12455	12534	12529	12335	12420	12611	12562	12482	12630	12385	12549	12443	12396	12457	12724	12486	12386	12454	12321	12242	12542	12365	12547	12472	12271	12570	12284	12499	12315	12518	12422	12412	12420	12455	12453	12442	12374	12516	12461	12588	12266	12634	12466	12364	12488	12356	12415	12452	12441	12364	12512	12394	12351	12550	12382	12378	12467	12366	12531	12384	12499	12458	12421	12208	12442	12576	12302	12435	12235	12458	12567	12462	12498	12370	12421	12464	12509	12531	12498	12295	12569	12360	12379	12545	12341	12692	12584	12462	12484	12512	12342	12388	12455	12468	12431	12380	12197	12373	12445	12330	12344	12183	12390	12420	12618	12410	12296	12558	12439	12451	12345	12378	12593	12435	12546	12426	12537	12527	12507	12605	12287	12437	12472	12512	12400	12608	12577	12295	12261	12471	12307	12491	12276	12408	12516	12555	12186	12409	12470	12409	12435	12363	12590	12486	12522	12322	12509	12338	12335	12473	12657	12635	12489	12453	12320	12507	12476	12423	12431	12315	12469	12473	12510	12409	12471	12546	12446	12401	12488	12328	12347	12424	12376	12371	12395	12457	12309	12447	12414	12449	12431	12469	12383	12501	12383	12534	12358	12428	12254	12399	12594	12405	12349	12375	12474	12357	12389	12350	12423	12371	12330	12435	12449	12441	12494	12565	12408	12437	12586	12260	12528	12401	12462	12507	12386	12504	12453	12339	12440	12481	12425	12555	12348	12299	12428	12414	12474	12448	12431	12335	12343	12421	12577	12586	12450	12455	12424	12351	12262	12542	12343	12508	12541	12241	12572	12239	12550	12437	12424	12408	12439	12422	12450	12369	12412	12577	12494	12389	12458	12466	12456	12539	12511	12385	12408	12496	12406	12540	12409	12299	12486	12452	12551	12515	12380	12336	12340	12519	12449	12512	12511	12583	12316	12349	12372	12477	12351	12383	12520	12382	12487	12497	12364	12356	12405	12570	12491	12257	12340	12382	12333	12444	12523	12524	12551	12447	12411	12572	12447	12456	12399	12443	12204	12481	12437	12454	12412	12434	12422	12294	12573	12454	12363	12456	12399	12386	12278	12659	12241	12381	12517	12472	12427	12386	12501	12488	12247	12510	12326	12414	12412	12530	12406	12389	12609	12330	12461	12633	12358	12357	12414	12572	12509	12439	12470	12362	12397	12436	12540	12675	12529	12505	12434	12561	12365	12431	12482	12335	12366	12308	12426	12458	12306	12539	12324	12432	12467	12483	12621	12550	12490	12492	12418	12417	12609	12453	12498	12367	12395	12451	12500	12321	12460	12321	12366	12388	12518	12423	12460	12421	12428	12364	12385	12362	12407	12388	12367	12445	12573	12480	12313	12456	12290	12527	12439	12412	12353	12446	12468	12461	12525	12337	12379	12299	12426	12463	12593	12555	12374	12525	12452	12558	12305	12453	12472	12490	12364	12459	12491	12505	12561	12498	12573	12363	12455	12277	12444	12368	12479	12520	12519	12577	12478	12425	12602	12353	12413	12417	12508	12355	12538	12499	12426	12494	12433	12446	12342	12414	12671	12401	12395	12350	12526	12608	12480	12359	12377	12393	12303	12439	12373	12411	12414	12425	12247	12417	12336	12519	12527	12482	12531	12544	12369	12531	12715	12441	12363	12489	12469	12469	12428	12440	12453	12498	12620	12472	12540	12498	12398	12431	12297	12513	12396	12493	12424	12519	12386	12436	12414	12464	12478	12378	12446	12424	12397	12493	12310	12384	12440	12544	12500	12283	12489	12478	12496	12520	12617	12386	12541	12445	12393	12474	12517	12256	12375	12259	12519	12495	12636	12487	12381	12399	12382	12492	12683	12420	12444	12361	12339	12450	12376	12468	12473	12297	12372	12461	12418	12548	12512	12453	12500	12485	12461	12423	12579	12319	12439	12482	12447	12443	12303	12431	12404	12494	12513	12394	12348	12406	12583	12389	12223	12551	12394	12609	12475	12575	12390	12472	12363	12532	12406	12405	12447	12492	12346	12335	12202	12313	12540	12458	12328	12419	12352	12418	12423	12522	12293	12520	12533	12421	12415	12411	12528	12574	12421	12159	12402	12412	12501	12489	12415	12411	12503	12498	12517	12237	12499	12404	12494	12447	12468	12303	12451	12381	12557	12366	12603	12552	12399	12522	12565	12467	12376	12402	12447	12304	12433	12504	12426	12320	12273	12322
29309	22502	22409	18859	16535	16370	16119	15807	15764	15748	15652	15754	15668	15586	15635	15486	15365	15298	15369	15382	15432	15338	15429	15307	15528	15472	15429	15418	15491	15138	15352	15435	15388	15304	15442	15322	15320	15481	15223	15311	15469	15474	15414	15365	15585	15338	15625	15393	15267	15568	15235	15396	15414	15407	15329	15305	15431	15566	15331	15179	15509	15354	15220	15147	15477	15259	15336	15370	15400	15264	15326	15413	15490	15457	15300	15295	15242	15165	15387	15547	15212	15401	15332	15315	15412	15352	15273	15156	15301	15300	15355	15135	15346	15221	15410	15258	15297	15180	15563	15372	15410	15227	15248	15394	15271	15274	15480	15393	15320	15271	15298	15426	15409	15320	15395	15337	15403	15213	15563	15422	15505	15276	15393	15511	15416	15403	15579	15508	15441	15314	15414	15366	15251	15409	15344	15235	15398	15323	15537	15396	15323	15191	15218	15388	15406	15496	15278	15190	15235	15292	15212	15259	15155	15178	15166	15560	15595	15266	15403	15438	15293	15260	15438	15140	15473	15265	15297	15291	15307	15255	15226	15354	15353	15236	15201	15492	15384	15397	15352	15476	15270	15597	15289	15378	15465	15300	15498	15323	15200	15248	15332	15421	15320	15406	15384	15392	15303	15166	15381	15295	15405	15399	15418	15251	15479	15439	15460	15452	15348	15202	15266	15261	15430	15165	15212	15380	15309	15568	15174	15412	15375	15218	15213	15410	15423	15340	15412	15374	15267	15192	15471	15327	15172	15315	15296	15162	15301	15218	15476	15393	15269	15439	15221	15203	15247	15284	15263	15385	15295	15440	15480	15181	15217	15245	15274	15326	15332	15518	15367	15179	15444	15391	15360	15450	15629	15336	15471	15325	15178	15410	15356	15251	15291	15244	15457	15378	15433	15345	15378	15451	15390	15221	15126	15285	15406	15481	15455	15359	15338	15206	15318	15330	15215	15445	15460	15236	15369	15284	15250	15495	15562	15582	15482	15536	15346	15326	15386	15313	15338	15476	15108	15295	15192	15166	15280	15316	15289	15351	15402	15166	15428	15145	15189	15343	15254	15445	15512	15349	15440	15380	15454	15492	15345	15408	15342	15293	15439	15342	15288	15408	15346	15412	15267	15279	15501	15207	15372	15437	15310	15148	15498	15367	15347	15309	15412	15086	15184	15163	15397	15361	15263	15255	15205	15400	15456	15194	15300	15397	15352	15376	15403	15247	15503	15378	15313	15405	15399	15488	15287	15261	15338	15449	15201	15695	15294	15279	15292	15351	15273	15261	15386	15226	15304	15362	15356	15199	15348	15448	15144	15265	15218	15248	15499	15398	15371	15447	15355	15553	15656	15414	15415	15277	15167	15356	15221	15330	15283	15305	15549	15289	15345	15087	15199	15191	15504	15285	15227	15453	15500	15326	15300	15274	15292	15334	15381	15116	15399	15392	15270	15489	15383	15277	15333	15125	15381	15330	15317	15385	15463	15492	15674	15409	15400	15224	15463	15268	15054	15230	15215	15384	15213	15368	15240	15568	15409	15343	15334	15225	15239	15355	15313	15421	15377	15381	15295	15349	15229	15227	15310	15258	15223	15226	15170	15171	15339	15433	15316	15244	15285	15504	15554	15407	15229	15346	15458	15363	15309	15388	15346	15281	15201	15158	15448	15168	15370	15209	15292	15512	15276	15166	15100	15315	15512	15446	15397	15283	15346	15419	15253	15249	15257	15308	15488	15179	15074	15463	15441	15484	15392	15296	15287	15306	15211	15362	15257	15522	15428	15317	15469	15362	15322	15319	15315	15322	15510	15398	15556	15186	15285	15461	15376	15349	15448	15240	15282	15084	15351	15440	15204	15510	15209	15499	15413	15422	15575	15323	15511	15438	15483	15362	15255	15421	15390	15223	15303	15326	15239	15178	15235	15419	15267	15487	15391	15336	15176	15181	15219	15473	15276	15380	15419	15192	15352	15385	15468	15322	15184	15550	15194	15338	15273	15386	15174	15492	15434	15479	15347	15175	15370	15264	15249	15421	15204	15431	15314	15316	15210	15423	15279	15376	15454	15261	15342	15365	15458	15547	15488	15324	15304	15333	15311	15363	15259	15301	15376	15299	15210	15337	15355	15316	15263	15522	15413	15411	15451	15558	15389	15308	15495	15315	15398	15295	15385	15408	15231	15124	15330	15325	15348	15305	15421	15398	15448	15349	15204	15485	15330	15094	15234	15494	15408	15537	15194	15215	15205	15412	15388	15359	15537	15082	15394	15289	15308	15550	15366	15529	15443	15194	15483	15238	15233	15231	15275	15318	15563	15263	15308	15225	15376	15289	15360	15308	15388	15320	15178	15529	15280	15283	15402	15199	15422	15400	15359	15299	15410	15433	15260	15276	15406	15373	15245	15363	15322	15164	15572	15553	15388	15342	15336	15446	15373	15409	15483	15237	15386	15554	15331	15010	15416	15393	15320	15258	15367	15281	15315	15438	15414	15372	15190	15329	15330	15288	15453	15248	15240	15133	15307	15201	15397	15372	15147	15384	15407	15253	15188	15327	15419	15523	15143	15478	15512	15467	15239	15285	15387	15155	15269	15333	15290	15501	15344	15011	15319	15345	15317	15317	15356	15475	15282	15398	15313	15281	15254	15395	15423	15478	15208	15255	15236	15293	15467	15237	15329	15354	15528	15314	15292	15433	15301	15217	15372	15153	15264	15399	15371	15338	15411	15359	15184	15362	15334	15490	15220	15279	15346	15312	15102	15489	15257	15219	15310	15267	15408	15295	15475	15291	15319	15484	15255	15369	15183	15542	15477	15333	15286	15169	15281	15382	15421	15312	15417	15394	15360	15499	15239	15426	15307	15466	15400	15259	15377	15367	15257	15391	15444	15386	15366	15383	15395	15320	15220	15411	15163	15505	15354	15579	15402	15238	15182	15397	15157	15387	15290	15360	15262	15337	15207	15270	15196	15375	15385	15529	15351	15281	15358	15445	15332	15337	15341	15110	15320	15251	15494	15367	15242	15363	15235	15177	15175	15268	15447	15389	15419	15317	15215	15510	15360	15089	15453	15318	15359	15474	15227	15370	15405	15271	15428	15479	15236	15276	15481	15220	15402	15181	15562	15396	15349	15356	15466	15363	15262	15448	15580	15318	15249	15528	15194	15235	15192	15437	15310	15359	15260	15356	15429	15296	15562	15542	15359	15454	15315	15470	15507	15177	15221	15177	15221	15374	15382	15391	15126	15288	15460	15264	15594	15474	15195	15337	15422	15259	15316	15398	15255	15493	15391	15367	15319	15131	15288	15349	15220	15290	15271	15201	15374	15460	15338	15326	15325	15393	15332	15188	15373	15292	15365	15228	15283	15345	15359	15299	15457	15476	15314	15177	15584	15057	15553	15188	15276	15498	15348	15262	15273	15467	15249	15537	15184	15331	15503	15495	15435	15410	15280	15273	15450	15336	15293	15067	15315	15380	15368	15405	15302	15432	15507	15225	15143	15407	15356	15318	15298	15416	15373	15395	15318	15199	15248	15165	15413	15419	15511	15301	15427	15352	15308	15377	15362	15353	15258	15153	15353	15398	15401	15453	15120	15188	15625	15433	15318	15266	15478	15389	15459	15428	15541	15544	15376	15289	15352	15440	15293	15237	15422	15484	15417	15435	15376	15370	15550	15075	15099	15324	15450	15143	15402	15444	15188	15421	15312	15413	15230	15359	15462	15162	15317	15333	15363	15370	15312	15455	15431	15325	15590	15337	15241	15416	15376	15299	15445	15233	15088	15230	15324	15396	15278	15457	15513	15402	15375	15277	15364	15369	15266	15207	15445	15402	15221	15311	15454	15225	15392	15286	15360	15469	15630	15149	15392	15442	15443	15257	15468	15214	15422	15445	15289	15287	15278	15280	15237	15158	15363	15363	15292	15299	15562	15300	15199	15184	15303	15327	15483	15495	15564	15524	15236	15183	15386	15405	15342	15526	15411	15391	15339	15284	15363	15365	15221	15491	15282	15403	15275	15356	15427	15181	15401	15413	15232	15316	15276	15131	15432	15428	15433	15466	15407	15431	15477	15356	15378	15424	15084	15630	15473	15273	15176	15299	15245	15400	15398	15252	15283	15230	15351	15415	15327	15053	15376	15280	15447	15155	15273	15578	15553	15351	15249	15275	15500	15238	15104	15405	15461	15229	15259	15306	15497	15356	15288	15479	15391	15406	15473	15253	15269	15318	15316	15434	15175	15495	15400	15203	15384	15371	15448	15396	15215	15188	15248	15499	15310	15295	15163	15208	15464	15421	15328	15245	15675	15476	15359	15161	15238	15301	15404	15263	15456	15457	15324	15183	15353	15527	15634	15465	15329	15302	15308	15446	15481	15114	15311	15563	15405	15349	15474	15257	15326	15199	15353	15359	15507	15531	15313	15328	15164	15327	15400	15193	15329	15349	15360	15244	15406	15495	15337	15435	15453	15361	15239	15367	15245	15304	15284	15455	15537	15376	15401	15460	15192	15363	15514	15169	15520	15279	15502	15116	15202	15478	15346	15280	15578	15466	15230	15295	15309	15263	15332	15359	15360	15387	15410	15338	15421	15431	15397	15394	15407	15348	15468	15481	15420	15244	15281	15401	15370	15289	15345	15344	15151	15354	15486	15449	15420	15248	15314	15371	15241	15324	15387	15336	15080	15282	15104	15328	15382	15232	15224	15247	15507	15272	15391	15500	15387	15590	15432	15299	15378	15561	15559	15403	15447	15436	15261	15428	15295	15361	15383	15393	15475	15318	15255	15298	15381	15420	15377	15334	15292	15478	15320	15250	15426	15250	15465	15556	15317	15339	15488	15452	15347	15507	15398	15401	15421	15202	15473	15389	15522	15427	15410	15341	15547	15331	15323	15489	15383	15497	15366	15389	15376	15341	15640	15329	15436	15407	15334	15324	15332	15495	15400	15440	15188	15249	15505	15312	15443	15332	15380	15470	15508	15396	15103	15411	15398	15455	15320	15327	15370	15232	15250	15521	15380	15663	15475	15418	15575	15440	15350	15416	15070	15364	15263	15245	15349	15450	15358	15276	15288	15233	15127	15318	15479	15365	15398	15434	15358	15432	15367	15388	15358	15320	15444	15470	15284	15291	15372	15247	15262	15523
18648	22002	19567	15993	14958	14619	14221	13671	13566	13390	13380	13289	13654	13346	13042	13050	13139	12863	13079	13002	13002	12813	13083	12819	13058	12839	12972	12919	12824	12926	12887	12905	12904	12903	12997	12915	12880	12825	12710	12701	12869	12783	12823	12864	13111	13279	13027	13140	12884	12887	12842	12843	12765	12637	12749	12807	12662	12734	12706	12649	12766	12827	12982	12959	12675	12906	12847	12813	12725	12830	12862	12765	12799	12822	12761	12811	12891	12700	12937	12942	12777	12675	12975	12912	12909	12880	12797	12742	12923	12846	12699	12804	12795	12802	12649	12672	12607	12853	12726	12741	12890	12860	12751	12710	12977	12959	12741	12769	12800	12686	12771	12853	12786	12807	12881	12826	12928	12841	12723	12822	12720	12857	12882	12832	12619	12846	12843	12829	12788	12749	12611	12846	12771	12755	12839	12718	12898	12845	12829	12892	12815	12996	12685	12842	12789	12837	12839	12796	12727	12664	12712	12972	12926	12921	12811	12781	12854	12868	12839	12776	12837	12977	12820	12938	12792	12878	12924	12790	12835	12880	12815	12955	12747	12710	12784	12916	12844	12849	12921	12859	12835	12741	12915	12703	12844	12840	12756	12716	12697	12684	12899	12818	12790	12745	12672	12774	12751	12762	12822	12824	12766	12758	12762	12690	12725	12658	12750	12825	12793	12899	12741	12793	12826	12826	12818	12837	12692	12750	12837	12861	12833	12802	12848	12842	12771	12918	12774	12859	12874	12838	12826	12911	12867	12754	12927	12728	12969	12817	12850	12954	12847	12838	12875	12768	12886	12884	12853	12811	12803	12732	12824	12760	12781	12708	12896	12866	12892	12836	12638	12855	12714	12821	12883	12929	12796	12882	12746	12910	12784	12720	12763	12907	12920	12823	12792	12876	12767	12787	12898	12807	12867	12756	12889	12789	12803	12901	12812	12836	12876	12716	12735	12849	12896	12811	12751	12811	12794	12716	12675	12874	12783	12911	12928	13015	12812	12930	12734	12820	12808	12668	12786	12889	12831	12825	12923	12938	12841	12655	12740	12855	12859	12749	12851	12823	12739	12837	12579	12913	12901	12824	12848	13047	12722	12812	12792	12821	12907	12645	12871	12802	12795	12891	12679	12723	13003	12742	12867	12948	12957	12931	12883	12697	12735	12756	12911	12893	12750	12958	12771	12787	12633	12750	12823	12709	12809	12923	12768	12980	12827	12817	12830	12681	12731	12907	12796	12846	12905	12882	12887	12873	12796	12919	12813	12811	12881	12768	12956	12671	12864	12856	12763	12828	12633	12937	12739	12858	12808	12784	12765	12854	12830	12939	12945	12791	12701	12878	12816	12725	12833	12804	12700	12761	12849	12851	12883	12619	12846	12808	12833	12857	12913	12677	12791	12938	12887	12696	12896	12828	12924	12850	12847	12880	12957	12851	12766	12874	12723	12827	13010	13026	12768	12792	12773	12851	12836	12827	12722	12804	12829	12666	12605	12817	12888	12684	12746	12721	12816	12737	12835	12805	12751	12909	12950	12894	12863	12645	12853	12928	12810	12772	12834	12884	12644	12902	12872	12781	12948	12858	12829	12641	12810	12857	12899	12820	12825	12988	12620	12883	12684	12933	12818	12838	12628	12851	12947	12894	12684	12783	12847	12854	12966	12859	12758	12783	12801	12918	12668	12930	12816	12747	12780	12822	12755	12767	12655	12713	12922	12823	12720	12626	12958	12722	12837	12696	12973	12656	12855	12850	12830	13019	12773	12788	12811	12730	12929	12887	12796	12783	12749	12847	12696	12878	12864	12847	12808	12758	12898	12851	12735	12884	12688	12834	12779	12966	12837	12841	12932	12890	12870	12812	12999	12790	12899	12857	12917	12844	12767	12871	12855	12926	12897	12829	12799	12796	12831	12766	12745	12857	12791	12730	12828	12738	12696	12768	12787	12789	13067	12788	12920	12791	12814	12888	12833	12878	12879	12715	12759	12752	12679	12751	12825	12687	12750	12833	12878	12938	12719	12698	12637	12807	12799	12843	12709	12676	12911	12718	12742	12735	12695	12725	12866	12830	12838	12849	12822	12845	12896	12887	12957	12911	12860	12856	12730	12748	12935	12706	12859	12821	12930	12811	12753	12901	12850	12864	12804	12818	12752	12785	12862	12778	12838	13002	12779	12818	12905	12786	12658	12760	12823	12724	12808	12899	12866	12753	12960	12719	12764	12691	12734	12749	12914	12671	12705	12944	12840	12811	12868	12863	12849	12853	12789	12870	12722	12771	12847	12921	12831	12841	12807	12746	12856	12847	12979	12944	12876	12698	12771	12803	12841	12807	12823	12787	12854	12847	12815	12845	12797	12777	12910	12906	12884	12836	12660	12776	12822	12745	12684	12840	12877	12908	12685	12832	12917	12835	12770	12664	12864	12734	12889	12790	12851	12793	12806	12866	12645	12866	12845	12757	12906	12891	12707	12857	12797	12723	12913	12810	12928	12762	12727	12792	12764	12862	12886	12829	12681	12844	12975	12653	12814	12843	12853	12929	12845	12757	12648	12713	12942	12883	12752	12961	12777	12895	12707	12882	12791	12734	12833	12771	12738	12918	12781	12739	12936	12807	12814	12690	12743	12692	12846	12846	12842	12687	12925	12629	12901	12864	12883	12770	12952	12739	12829	12959	12850	12704	12706	12880	12717	12725	12917	12793	12916	12835	12660	12850	12901	12880	12884	12889	12802	12916	12886	12954	12760	12804	12790	12844	12858	12924	12957	12894	12965	12973	12640	12781	13042	12874	12849	12945	12932	12643	12744	12908	12898	12875	12845	12830	12720	12847	12712	12840	12726	12835	12875	12826	12806	12672	12853	12825	12844	12817	12779	13211	12759	12898	12760	12938	12952	12900	12759	12847	12857	12887	12873	12853	12880	12770	12707	12856	12860	12823	12855	12783	12887	12798	12819	12815	12949	12797	12889	12786	12899	12718	12889	12783	12886	12863	12827	12862	12912	12777	12899	12672	12779	12886	12795	12574	12791	12673	12704	12924	12832	12673	12806	12838	12961	12698	12798	12748	12990	12720	12674	12685	12837	13008	12749	12788	12842	12671	12832	12845	12874	12791	12733	12825	12949	12603	12877	12803	12657	12749	12711	12687	12951	12807	12810	12722	12763	13036	12930	12739	12849	12941	12962	12677	12868	12939	13010	12720	12773	12914	12815	12796	12702	12854	12816	12853	12873	12909	12921	12740	12796	12971	12794	12808	12874	12726	12608	12860	12698	12892	12780	12690	12816	12884	13004	12802	12715	12766	12860	12879	12809	12914	12857	12817	12947	12810	12834	12834	12838	12805	12795	12828	12786	12850	12872	12724	12807	12880	12740	12993	12670	12757	12815	12724	12878	12780	12905	12819	12709	12830	12708	12927	12884	12707	12886	12951	12858	12830	12973	12802	12887	12698	12853	12717	12727	12844	12760	12753	12831	12770	12915	12772	13009	12778	12824	12823	12751	12855	12976	12694	12762	12901	12722	12725	12870	12913	12828	12685	12788	12903	12899	12864	12832	12935	12955	12856	12747	12935	12876	12786	12834	12737	12858	12874	12836	12778	12795	12901	12846	12957	12705	12895	12786	12969	12879	12726	12801	12748	12777	12758	12787	12809	12817	12692	12900	12690	12737	12987	12918	12808	12836	12700	12828	12870	12874	12816	12831	12775	12841	12773	12823	12819	12803	12831	12740	12902	12819	12898	12861	12832	12853	12819	12945	12978	12951	12705	12782	12931	12912	12934	12749	12685	12762	12811	12786	12736	12854	12830	12618	12635	12935	12680	12925	13121	12872	12756	12798	12857	12857	12801	12765	12679	12828	12765	12750	12825	12836	12799	12901	12853	12847	12852	12843	12671	12820	12763	12779	12852	12857	12804	12885	12874	12916	12832	12732	12873	12874	12678	12826	12754	12819	12938	12916	12903	12888	13020	12806	12855	12774	12778	12722	12840	12820	12754	12930	12831	12778	12706	12856	12773	12909	12872	12863	12687	12939	12849	12719	12829	12739	12833	12871	12931	12771	12804	12742	12662	12890	12731	12854	12973	12827	12889	12674	12823	12906	12866	12788	12784	12834	12955	12841	12763	12753	12737	12805	12952	12757	12650	12804	12836	12904	12786	12676	12959	12797	12660	12891	12780	12749	12896	12664	12918	12770	12726	12873	12783	12765	12965	12859	12932	12781	12790	12886	12820	12793	12748	12765	12810	12773	12871	12729	12776	12872	12883	12848	12830	12740	12847	12918	12708	12781	12733	12797	12741	12997	12711	12877	12760	12711	12686	12792	12894	12691	12860	12952	12687	12807	12798	12812	12634	12783	12987	13014	12890	12764	12712	12741	12846	12907	12891	12751	12862	12639	12641	12872	12601	12823	12874	12738	12757	12878	12687	12710	12707	12630	12760	12712	12794	12843	12754	12856	12784	12813	12809	12743	12936	12921	12736	12822	12690	12807	12763	12883	12790	12773	12689	12982	12720	12839	12804	12884	12721	12845	12819	12691	12872	12692	12733	12791	12663	12851	12841	12806	12972	12816	12896	12796	12914	12706	12746	12806	12827	12789	12798	12966	12860	12705	12854	12919	12846	12954	12868	12828	12820	12740	12978	12854	12979	12890	12760	12800	12895	12790	12747	12902	12711	12704	12819	12824	12788	12796	12912	12676	12823	12729	12965	12731	12868	12698	12699	12894	12847	12760	12781	12881	12766	12870	12837	12830	12912	12933	12878	12746	12896	12711	12928	12772	12860	12835	12788	12728	12892	12755	12904	12919	12938	12908	12844	12819	12864	12808	12815	12774	12780	12712	12593	12832	12900	12985	12833	12704	12801	12911	12703	12822	12914	12923	12778	12764	12788	12697	13010	12718	12839	12719	12695	12642	12843	12857	12777	12831	12802	12778	12892	13023	12768	12688	12796	12832	12713	12718	12807	12808	12825	12884	12823	12855	12707	12814	12653	12884	12844	12903	12785	12821	12838	12887	12945	12659	12845	12765	12815	12771	12736	12715	12983	12814	12886	12862	12855	13016	12826	12928	12852	12872	12737	12954	12994	12852	12688	12809	12712	12901	12818	12819	12894	12933	12745	12689	12865	12995	12871	12866	12785	12860	12906
24824	20994	28012	24475	22208	21276	19712	17650	16744	16989	16643	16568	16583	16509	16264	16094	16264	16014	15923	15918	16113	15981	15952	15853	15893	16121	15821	15815	15774	15741	15777	15612	15773	15964	16056	15836	15729	15767	15639	15780	15806	15782	15746	15754	16568	17050	16845	16503	16046	15754	15762	15749	15635	15754	15576	15656	15763	15674	15730	15497	15807	15859	15633	15698	15789	15755	15762	15777	15676	15727	15711	15585	15743	15919	15489	15748	15555	15696	15638	15629	15642	15693	15740	15750	15714	15942	15721	15738	15753	15622	15718	15716	15736	15475	15601	15728	15623	15776	15626	15649	15597	15861	15680	15647	15817	15895	15738	15540	15608	15566	15757	15687	15480	15679	15764	15808	15663	15711	15567	15597	15807	15625	15888	15647	15772	15543	15487	15588	15786	15744	15713	15754	15791	15575	15922	15889	15765	15401	15658	15579	15722	15787	15738	15757	15789	15547	15560	15609	15668	15701	15631	15673	15565	15594	15816	15726	16093	15698	15517	15757	15772	15611	15697	15960	15642	15782	15770	15623	15762	15694	15670	15830	15626	15619	15534	15729	15549	15684	15735	15885	15482	15765	15456	15711	15704	15815	15723	15509	15613	15432	15587	15574	15591	15538	15636	15848	15563	15764	15852	15802	15646	15603	15733	15689	15584	15711	15650	15628	15654	15803	15713	15845	15785	15473	15545	15699	15567	15683	15549	15630	15558	15451	15723	15690	15621	15504	15682	15640	15675	15805	15681	15672	15738	15818	15607	15536	15662	15715	15748	15747	15639	15780	15570	15683	15662	15725	15643	15671	15863	15809	15726	15708	15973	15625	15569	15673	15670	15799	15570	15818	15670	15566	15612	15876	15746	15592	15664	15701	15704	15828	15596	15584	15679	15539	15611	15560	15631	15849	15623	15609	15472	15592	15651	15697	15426	15672	15729	15698	15511	15582	15607	15724	15726	15550	15578	15795	15531	15827	15637	15524	15670	15797	15733	15668	15507	15710	15661	15715	15777	15756	15543	15660	15474	15805	15746	15769	15456	15528	15709	15603	15472	15659	15955	15597	15797	15722	15699	15737	15771	15795	15801	15611	15479	15738	15642	15644	15637	15517	15484	15570	15752	15696	15602	15568	15622	15617	15725	15979	15657	15705	15611	15667	15654	15665	15800	15611	15789	15649	15551	15672	15665	15751	15558	15789	15615	15580	15516	15544	15655	15754	15600	15711	15811	15860	15696	15586	15758	15614	15578	15686	15668	15741	15671	15660	15694	15630	15507	15814	15752	15580	15558	15622	15642	15554	15464	15552	15702	15636	15573	15697	15707	15742	15630	15644	15790	15704	15669	15676	15808	15727	15677	15803	15681	15554	15704	15638	15773	15463	15631	15769	15588	15702	15588	15668	15530	15572	15616	15615	15741	15778	15559	15716	15682	15739	15662	15697	15839	15778	15664	15650	15714	15572	15585	15856	15498	15582	15735	15697	15615	15529	15573	15790	15719	15585	15794	15639	15699	15809	15774	15549	15612	15515	15610	15555	15660	15724	15584	15788	15453	15706	15644	15605	15521	15756	15611	15644	15691	15844	15703	16022	15676	15744	15605	15611	15570	15615	15699	15581	15573	15408	15758	15790	15621	15724	15727	15814	15628	15730	15751	15551	15690	15701	15650	15754	15927	15441	15744	15666	15869	15709	15531	15606	15743	15717	15743	15560	15563	15480	15787	15694	15666	15718	15703	15509	15627	15609	15628	15622	15687	16066	15721	15667	15531	15524	15774	15563	15682	15661	15730	15626	15505	15691	15908	15620	15636	15832	15785	15651	15668	15686	15696	15683	15693	15683	15717	15527	15778	15573	15814	15956	15535	15704	15704	15788	15451	15574	15710	15494	15549	15739	15564	15628	15675	15816	15705	15725	15857	15563	15716	15649	15828	15538	15488	15709	15580	15510	15512	15462	15687	15606	15726	15785	15689	15635	15754	15795	15779	15442	15574	15844	15776	15707	15679	15613	15576	15689	15785	15574	15470	15422	15688	15698	15543	15790	15678	15486	15820	15646	15587	15724	15643	15794	15639	15634	15614	15819	15598	15571	15603	15541	15444	15565	15726	15728	15683	15522	15715	15799	15605	15764	15542	15701	15605	15622	15654	15738	15835	15524	15553	15962	15662	15684	15777	15705	15704	15571	15782	15641	15771	15655	15690	15711	15471	15514	15553	15562	15517	15558	15664	15722	15502	15608	15639	15757	15768	15876	15664	15658	15843	15753	15794	15745	15761	15873	15762	15724	15681	15599	15736	15659	15831	15667	15709	15745	15758	15657	15773	15678	15705	15871	15578	15506	15592	15707	15618	15833	15641	15787	15602	15770	15752	15775	15538	15675	15684	15706	15525	15629	15727	15661	15456	15612	15589	15756	15705	15504	15786	15796	15687	15784	15658	15719	15996	15742	15780	15666	15675	15798	15832	15649	15717	15623	15613	15437	15551	15768	15738	15643	15591	15665	15723	15536	15562	15553	15561	15540	15706	15770	15762	15732	15843	15621	15634	15533	15607	15651	15636	15515	15572	15646	15479	15651	15594	15581	15858	15703	15667	15556	15562	15634	15638	15533	15830	15486	15596	15520	15755	15632	15808	15675	15522	15536	15846	15357	15445	15544	15686	15670	15819	15598	15861	15725	15494	15589	15718	15703	15794	15724	15791	15637	15618	15814	15630	15752	15687	15758	15656	15486	15463	15568	15606	15877	15652	15573	15790	15782	15615	15853	15829	15692	15889	15708	15635	15506	15742	15608	15626	15658	15849	15567	15703	15545	15590	15640	15598	15592	15767	15600	15593	15694	15881	15681	15678	15540	15715	15707	15665	15507	15425	15782	15606	15451	15685	15657	15799	15634	15564	15800	15465	15704	15589	15619	15658	15758	15778	15693	15623	15541	15963	15861	15481	15721	15653	15439	15773	15496	15714	15585	15701	15651	15877	15831	15688	15739	15663	15788	15724	15562	15586	15745	15804	15555	15833	15830	15792	15621	15883	15740	15561	15751	15840	15883	15699	15674	15485	15787	15711	15713	15692	15624	15586	15675	15618	15747	15868	15839	15978	15833	15656	15732	15436	15680	15884	15661	15653	15595	15765	15840	15673	15621	15800	15717	15466	15773	15618	15807	15752	15570	15647	15689	15900	15796	15729	15679	15686	15690	15657	15500	15709	15663	15616	15697	15750	15706	15634	15644	15905	15791	15643	15726	15559	15623	15518	15689	15522	15582	15611	15599	15616	15744	15672	15753	15574	15837	15767	15599	15600	15581	15668	15703	15575	15571	15839	15761	15699	15716	15772	15745	15513	15820	15643	15743	15888	15763	15523	15527	15668	15793	15554	15689	15677	15790	15557	15647	15607	15692	15669	15619	15692	15651	15629	15757	15688	15503	15598	15560	15619	15636	15568	15833	15690	15800	15716	15674	15488	15566	15788	15580	15836	15678	15688	15742	15585	15743	15635	15557	15541	15751	15609	15638	15407	15750	15532	15787	15756	15636	15603	15562	15654	15666	15492	15611	15781	15806	15707	15725	15596	15660	15864	15652	15653	15631	15686	15613	15875	15611	15576	15748	15692	15870	15924	15766	15529	15568	15609	15586	15694	15698	15700	15635	15624	15742	15671	15685	15635	15709	15702	15694	15784	15394	15748	15698	15598	15434	15620	15585	15707	15751	15817	15682	15725	15706	15644	15759	15627	15788	15741	15553	15759	15691	15663	15697	15714	15625	15614	15646	15502	15651	15509	15710	15613	15708	15465	15859	15690	15852	15804	15692	15659	15502	15706	15701	15731	15543	15704	15667	15653	15679	15461	15670	15725	15567	15722	15747	15601	15625	15722	15593	15456	15554	15536	15631	15446	15604	15610	15729	15612	15694	15493	15633	15710	15732	15800	15541	15553	15802	15619	15621	15740	15608	15772	15661	15612	15529	15697	15776	15582	15857	15516	15663	15620	15657	15743	15641	15777	15748	15671	15518	15644	15575	15642	15658	15614	15735	15886	15618	15638	15803	15841	15665	15702	15666	15601	15571	15657	15855	15510	15836	15824	15725	15841	15625	16029	15606	15540	15617	15516	15477	15587	15602	15855	15392	15516	15686	15670	15716	15492	15491	15698	15377	15733	15563	15738	15795	15585	15527	15691	15696	15840	15807	15502	15683	15434	15910	15757	15654	15561	15854	15720	15506	15741	15563	15858	15584	15749	15692	15699	15670	15593	15593	15647	15486	15505	15588	15560	15818	15706	15631	15666	15686	15690	15715	15760	15605	15755	15404	15735	15744	15624	15610	15642	15641	15808	15793	15512	15702	15604	15697	15615	15381	15668	15893	15689	15604	15620	15538	15706	15725	15628	15731	15660	15611	15588	15608	15673	15587	15642	15837	15709	15780	15508	15391	15551	15922	15724	15709	15777	15704	15770	15587	15839	15505	15546	15623	15638	15539	15622	15687	15886	15576	15693	15557	15784	15598	15731	15748	15579	15837	15669	15649	15796	15882	15565	15673	15763	15451	15673	15733	15563	15712	15781	15766	15687	15683	15789	15690	15719	15718	15730	15629	15717	15581	15449	15553	15841	15528	15591	15382	15564	15667	15680	15616	15594	15632	15505	15813	15591	15654	15615	15686	15510	15629	15543	15610	15687	15675	15681	15789	15556	15742	15769	15691	15630	15732	15433	15738	15518	15652	15565	15575	15528	15824	15748	15671	15747	15808	15700	15501	15644	15716	15620	15420	15674	15702	15886	15785	15606	15640	15697	15763	15832	15654	15720	15666	15905	15615	15605	15716	15570	15722	15713	15937	15470	15579	15576	15827	15478	15673	15711	15779	15768	15733	15562	15641	15655	15803	15639	15791	15867	15777	15596	15797	15655	15699	15723	15699	15672	15537	15485	15586	15683	15661	15841	15655	15462	15734	15630	15558	15736	15744	15738	15691	15699	15732	15766	15733	15494	15535	15713	15577	15505	15638	15472	15757	15665	15692	15593	15816	15862	15706	15740	15491	15664	15611	15783	15855	15512	15864	15790	15547	15515	15590	15417	15745	15636	15653	15587	15636	15662	15773	15487	15610	15705	15713	15549	15764	15752	15639	15818	15731	15841	15862	15705	15678	15619	15634
21458	34462	31437	23402	19722	17600	16586	15704	15009	14539	14541	14194	14490	14430	13883	13711	13646	13388	13450	13409	13267	13474	13286	13286	13181	13278	13094	13318	13080	13100	13127	13106	13056	13062	13185	13016	13184	13142	13056	13131	13279	13048	13151	13437	14873	14880	14610	13809	13408	13164	13124	13090	12941	12947	13050	13139	13079	13018	12998	13105	12954	13062	12995	13000	13026	13020	13265	13100	12994	12879	12956	12888	12989	13004	12954	13019	13013	12958	13156	12992	13289	13051	12999	13005	13142	12904	12983	13041	12982	13023	13157	13155	13113	12983	13059	13060	13079	13205	12976	13074	12844	13121	13073	13097	12964	13114	13041	13080	12963	12986	13017	12908	13061	13116	12978	13097	13001	13126	13062	13083	13053	13140	12769	12836	12848	13113	13079	12999	12949	13058	12981	13153	12877	13117	13061	12960	13091	12868	13180	12899	13057	13059	12875	13012	13000	13034	12953	13144	12999	13134	13145	12992	12930	13045	13002	12896	12734	13001	13024	13008	12943	13088	13064	13034	12951	13150	12893	12990	12961	13058	13002	13095	13065	13159	13038	12989	13128	13009	12969	12911	12994	13025	12966	13039	13151	12846	12987	13066	13095	13090	13064	12797	12975	13078	13143	12930	12998	12872	13094	13010	13072	12901	12770	13117	12924	13150	13067	13078	13074	13015	12959	12983	13088	13020	13065	12963	13024	13115	12809	12995	13089	12991	13071	12953	13069	13028	13051	13076	13058	13075	12856	12941	12944	12873	12936	13016	12971	12926	13109	12934	12991	13061	12864	13005	12920	13053	13168	13069	13067	13003	13043	13058	12954	13081	12998	13114	12940	12899	13098	12914	13116	13204	13064	12948	13092	13055	12941	12913	12892	12986	13044	13076	13127	12965	13073	13232	13134	13020	12919	12914	12952	13165	13148	13101	13121	12993	12979	13118	13033	13080	13009	13072	13021	12881	13064	12957	12944	13183	12956	13143	13067	12990	13104	12933	12936	13106	12987	12920	13098	13033	13007	13039	13097	13133	13152	13042	12980	13050	13081	13004	13087	12936	12933	13105	13009	12899	13019	13029	13034	13007	13183	13070	13058	12950	12983	13157	13032	12923	13095	13038	13030	12987	13001	12984	12938	13110	13147	12980	12875	13085	12919	13149	12859	13109	13073	12907	12941	13001	12978	12930	13047	13051	13113	13012	12974	13087	13048	13183	12895	13102	12965	12983	13047	13066	13030	13140	13132	13040	12997	12956	13046	12973	12987	12888	12901	12987	13017	13156	12993	13215	13051	12892	12931	13057	12972	13080	12978	13037	13075	12910	12722	13189	12918	12969	13124	12912	12872	12968	13196	12951	13116	12974	12938	13039	13065	12987	12875	12930	13088	13164	13159	12983	13012	13131	13175	13007	12958	13051	13108	13106	12830	13062	12876	12914	12897	12901	13014	13186	13042	13087	13062	13071	13071	12991	13121	12821	13119	13017	13197	12986	13194	12878	12997	13197	13053	13024	13150	13111	13066	12972	12997	12869	12953	12995	12947	13055	13010	13043	13048	13203	12937	13024	13006	13014	12909	13078	13021	13079	12969	12950	13214	12961	13052	13069	12910	13253	12891	12919	13063	13049	12958	13180	12944	13042	12967	12733	13127	13019	12983	13003	13053	13043	13046	12865	12984	12972	13039	13090	13065	13097	13171	13042	13142	12916	13084	12931	12824	13022	13165	13046	13223	12991	12995	13107	13065	13008	12882	13266	12934	12947	13138	13064	13009	13053	13124	13034	13057	13113	12898	13132	12967	12921	12986	13047	12934	13077	13019	13005	12863	13054	13124	13049	12930	12948	13156	12928	13047	13003	13048	13018	12968	12977	13098	12955	12839	12875	13068	12947	12873	12859	12972	12924	12815	12935	12991	13004	12968	13038	12942	12959	13002	12986	12906	13011	12968	13076	12886	12896	13262	12798	13118	12942	13230	13051	13084	13055	13186	13065	13002	13013	13057	13090	12970	13181	13171	12898	13036	12944	12984	13002	13046	12889	13056	13129	13056	12831	13072	13051	13116	12963	13080	13001	12820	13005	13049	13158	13148	13106	13002	12948	12959	13100	12868	12938	13282	13163	12913	12891	12923	13179	13082	13047	12892	13040	12981	12925	13045	13027	13045	12963	13052	12959	13075	12887	13086	12926	12810	13048	12876	12961	12942	13026	12890	12936	13205	12933	13109	13096	12961	13120	12982	13152	12745	12883	13122	12977	13186	12980	13151	12850	13137	13100	12978	12998	13012	12961	13042	13029	13114	13069	13229	13022	13002	12896	13040	13080	13042	12971	13158	12996	12934	13083	12838	12933	12965	12976	12966	13114	12984	13039	13040	13178	13119	13091	12976	12829	13223	12887	13078	12911	12900	13011	13083	13069	13365	12945	12900	12969	13044	13027	13145	13041	12982	12899	13063	13021	13007	13169	13005	12963	13115	13020	13085	13108	13078	13154	13103	13036	12955	13113	13067	13049	12999	12932	13124	12953	13081	13048	12865	13102	13064	13053	13083	13057	12878	12989	13056	13078	13030	12983	12944	12992	13042	13013	13001	12948	13057	13074	12903	12980	12955	13003	12919	13176	13044	13072	13227	13220	13017	13146	12941	13132	13060	13063	12913	12910	13122	13063	12955	13008	13029	13062	13085	12936	13054	12982	12949	13047	13017	12948	12965	13012	13016	12999	13033	12994	13054	13125	13089	12883	12831	13258	12998	12849	13114	13118	13061	12934	13095	13023	13135	12931	12941	13094	12941	12931	13071	13031	13086	13060	12942	12980	12957	12935	13089	13081	13069	13105	13075	13016	13051	13134	12810	13233	12888	13092	13157	13103	13079	13016	13078	13229	13121	13044	13031	13060	12949	13097	12989	12849	13217	12974	13014	13145	12927	13223	12934	13005	12899	13092	12937	12879	13121	13005	12944	12894	13141	12980	13174	13045	13055	13078	13023	12903	13140	13201	12953	13096	12913	13028	12888	13076	13018	13038	13028	12938	13139	13197	13236	12949	12935	13177	13003	13208	12892	12860	12961	12937	13019	13096	13011	12910	12989	13060	13076	13124	12990	12960	12935	12888	13083	13033	13101	13163	12967	13042	13034	13084	12997	13095	12957	13093	13028	13037	13082	13074	13093	12886	13069	13025	13105	13023	13038	12947	13167	13035	12966	13091	13149	12926	13167	13010	12997	12932	12998	12970	13042	13013	13070	12880	13082	13000	13153	13181	12912	13196	13087	12940	13156	12868	12964	13055	12843	12891	13058	13066	13061	13067	12873	13064	13045	13034	12823	13103	12985	13005	13187	12967	13261	13055	13036	13141	12909	13017	12969	13024	12963	13040	13127	13066	12887	12881	12971	12935	13102	13006	13059	12905	13022	13129	13050	13126	13117	13002	13129	13055	13058	13056	12831	12912	13104	13164	13120	13063	12860	13246	13062	12969	12992	12963	12983	13117	13140	13065	12858	13071	12954	12962	13088	12882	13049	12874	12977	13136	12756	13026	13036	12860	13041	13029	13023	13067	13106	13130	13040	13130	13057	12889	12821	12967	12894	13279	12943	13133	13137	13042	13134	13041	12963	13108	12979	12924	13157	12964	13131	13028	13023	13074	13111	12936	13064	12987	13042	13010	13096	13229	12842	13046	13094	12838	12939	13108	13045	13120	13267	13063	13024	13005	13143	12932	13017	13003	12851	12942	12883	13067	13128	13031	13054	13078	13141	12779	13050	13081	13013	13083	13162	12986	13046	12975	13032	13015	13063	12997	12924	13268	13048	13059	13047	13184	12999	13191	12937	12971	12968	13040	12853	13073	13014	13064	12946	12992	12964	12853	12971	13018	13074	13213	13048	12969	12928	13065	12999	13106	13032	13173	12897	12873	13271	13177	13019	13034	13010	12967	12986	13027	13234	13105	13011	12995	12919	12972	12960	12966	13069	13030	13054	13176	13119	12903	13080	12864	12947	12939	12918	12829	12967	13085	13022	12970	12983	12945	13189	13208	13120	13042	12897	13096	12872	13007	13046	13046	13042	12867	12997	12907	13021	12950	12982	12999	13113	13001	12972	13135	12954	12837	13040	12856	13083	13006	13066	13165	13091	13010	13129	12988	12961	12895	13063	13010	13140	13050	12807	13135	12865	13099	13068	13082	12950	13044	12954	13089	12986	13017	12905	12857	13116	13062	12855	13024	12887	12927	13102	13055	13053	12897	13079	13237	13089	13013	13111	12807	12990	13226	12998	13049	12960	12925	13111	13026	13070	13125	13171	13007	13078	12978	12938	12932	13114	13031	13051	13082	13064	12985	12856	13100	13071	13013	12999	13040	13050	12919	13009	13029	12966	13046	12973	12998	12792	13170	12859	13034	12870	13034	13026	13033	13003	13049	12991	12931	13061	13089	13001	12887	13064	12913	12853	12928	12921	12987	13197	13203	13148	12865	13086	13011	13155	12879	13049	12985	13027	12816	12956	13068	12940	13012	13156	12981	13135	12824	13138	13166	12988	13088	13065	13227	13071	12944	13136	13079	12920	12979	13176	12993	12902	12991	13024	13091	12908	13100	12897	13056	13003	13041	12843	13118	13066	13002	12918	13100	13001	12980	13084	13062	13134	13011	13092	13189	13099	13132	13055	13167	13055	13023	13115	13019	13147	13020	12946	13137	12829	13030	12973	13135	12962	12910	13150	13081	13076	12992	13095	13014	13032	12960	13105	13063	13080	12830	13104	12934	13099	13024	13115	13002	13103	12979	13077	12982	13061	12798	13155	13225	12932	13080	13244	12890	13070	13031	13050	13066	13136	12990	13197	13126	13000	13166	13024	13022	13051	12933	13197	12913	12978	12859	13139	12903	12856	13126	12950	13178	12957	13055	12989	12997	12857	12990	12966	13032	13140	13100	13066	12966	13132	13016	13002	13057	12935	13101	12926	13037	13056	13069	12981	13036	13098	13149	12920	13055	12977	12923	13160	12994	13242	13041	13065	13126	12867	12997	13059	13277	12960	13018	13094	13227	12995	13016	13097	13103	13099	13028	13004	12979	13000	12901	12911	12998	12995	13082	12967	13045	13052	12976	13092	12998	12872	12938	12921	12878	13059	13036	13290	13097	12981	13058	12841	12845
23588	20991	28380	23782	21570	23592	23623	18912	17700	17530	17145	16828	17113	16952	16664	16613	16428	16491	16422	16337	16047	16027	16059	16190	15963	15963	16156	15806	15976	16108	16005	15855	15753	15975	15937	16005	16167	15926	15886	15792	15656	15993	15898	16271	18180	18475	17628	16691	16216	15903	15545	15779	15623	15815	15924	15750	15906	15697	15879	15685	15674	15745	15910	15873	15672	15796	15722	15610	15736	15618	15772	16077	16078	15774	15704	15691	15775	15803	15699	15647	15759	15644	15712	15693	15804	15710	15889	15887	15799	15757	15574	15712	15786	15843	15644	15809	15829	15605	15862	15763	15580	15571	15652	15607	15792	15873	15748	15670	15639	15706	15757	15769	15681	15730	15747	15690	15888	15605	15622	15891	16016	15691	15759	15624	15650	15836	15664	15759	15725	15617	15751	15919	15642	15900	15504	15663	15701	15750	15906	15632	15861	15973	15876	15811	15745	15652	15781	15498	15699	15719	15754	15550	15871	15838	15578	15747	15682	15638	15770	15859	15618	15707	15738	15728	15877	15613	15819	15757	15624	15710	15736	15600	15656	15641	15880	15685	15789	15827	15705	15782	15683	15525	15667	15690	15585	15604	15564	15596	15880	15644	15838	15816	15734	15818	15769	15746	15735	15734	15666	15821	15641	15800	15711	15823	15881	15733	15730	15756	15823	15569	15504	15607	15744	15671	15713	15528	15677	15687	15771	15688	15580	15751	15591	15660	15791	15804	15732	15423	15839	15599	15674	15560	15771	15519	15601	15640	15644	15693	15645	15611	15643	15925	15728	15761	15623	15846	15636	15625	15780	15605	15882	15731	15868	15724	15769	15720	15454	15815	15810	15713	15606	15641	15697	15741	15783	15715	15614	15810	15878	15653	15831	15623	15629	15831	15704	15714	15889	15474	15763	15881	15647	15872	15801	15734	15762	15856	15607	15627	15752	15729	15491	15649	15655	15908	15887	15871	15710	15622	15664	15776	15595	15831	15863	15646	15833	15562	15567	15679	15793	15823	15825	15969	15744	15706	15811	15712	15804	15842	15871	15620	15707	15687	15765	15630	15720	15710	15741	15791	15796	15656	15626	15784	15710	15760	15797	15899	15833	15738	15606	15973	15589	15713	15913	15712	15471	15698	15796	15708	15508	15781	15823	15763	15766	15755	15904	15724	15861	15764	15726	15631	15560	15969	15749	15783	15831	15623	15607	15573	15537	15834	15904	15682	15801	15818	15814	15684	15779	15814	15729	15688	15680	15777	15734	15503	15739	15593	15612	15745	15719	15714	15690	15603	15797	15697	15706	15875	16000	15779	16066	15403	15757	15807	15654	15542	15487	15789	15497	15674	15590	15613	15990	15837	15596	15761	15864	15659	15425	15471	15681	15753	15772	15479	15591	15742	15686	15656	15770	15715	15578	15637	15596	15630	15534	15618	15699	15901	15837	15843	15782	15620	15746	15759	15829	15778	15708	15853	15680	15776	15778	15710	15859	15752	15924	15864	15690	15782	15751	15662	15794	15743	15657	15701	15651	15505	15728	15920	15646	15760	15703	15801	15838	15805	15792	15837	15705	15849	15547	15722	15806	15748	15747	15735	15647	15926	15825	15546	15783	15742	15609	15878	15662	15734	15658	15761	15665	15654	15640	15790	15733	15740	15697	15659	15787	15749	15782	15601	15764	15853	15708	15706	15751	15855	15567	15861	15714	15854	15764	15695	15921	15939	15659	15991	15674	15697	15716	15736	15671	15698	15625	15679	15730	15681	15725	15620	15822	15744	15771	15809	15848	15663	15727	15603	15891	15793	15674	15578	15616	15767	15750	15612	15869	15613	15780	15756	15660	15524	15650	15797	15737	15665	15816	15732	15707	15723	15815	15811	15533	15587	15685	15898	15661	15773	15613	15792	15734	15767	15794	15687	15721	15740	15760	15730	15663	15586	15502	15764	15777	15748	15874	15688	15712	15843	15609	15636	15867	15840	15654	15507	15816	15795	15646	15591	15635	15692	15631	15720	15633	15571	15602	15805	15650	15676	15734	15623	15769	15736	15664	15740	15860	15739	15681	15600	15668	15803	15777	15833	15724	15756	15760	15782	15782	15791	15775	15847	15794	15669	15680	15733	15613	15590	15688	15286	15731	15605	15691	15526	15576	15859	15794	15640	15693	15662	15716	15550	15871	15775	15543	15646	15576	15783	15633	15755	15455	15640	15718	15760	15811	15722	15742	15771	15669	15945	15748	15634	15757	15872	15796	15763	15751	15787	15719	15742	15767	15787	15671	15768	15872	15542	15720	15685	15628	15768	15707	15709	15591	15617	15901	15707	15714	15724	15735	15543	15607	15699	15706	15837	15672	15652	15917	15693	15775	15718	15622	15666	15727	15690	15912	15449	15737	15852	15863	15795	15904	15776	15858	15600	15592	15836	15875	15883	15748	15722	15588	15703	15764	15715	15758	15926	15899	15664	15670	15706	15792	15788	15684	15600	15773	15580	15758	15825	15765	15753	15637	15800	15866	15803	15663	15822	15628	15836	16018	15625	15659	15816	15665	15576	15658	15783	15741	15704	15857	15892	15747	15765	15775	15786	15827	15594	15743	15493	15705	15565	15655	15716	15628	15670	15848	15760	15739	15780	15752	15578	15777	15745	15638	15701	15423	15571	15750	15487	15833	15593	15635	15756	15800	15725	15767	15689	15644	15659	15728	15847	15786	15651	15564	15749	15623	15561	15789	15796	15961	15685	15727	15621	15790	15686	15641	15711	15728	15799	15600	15800	15718	15937	15728	15739	15569	15797	15476	15577	15559	15775	15735	15653	15779	15757	15754	15669	15788	15716	16031	15830	15676	15785	15828	15389	15617	15691	15785	15605	15839	15596	15654	15690	15561	15807	15772	15901	15800	15737	15650	15807	15846	15886	15662	15670	15699	15642	15744	15681	15836	15685	15643	15807	15517	15683	15754	15664	15709	15665	15981	15727	15579	15650	15698	15731	15546	15855	15621	15778	15627	15521	15712	15585	15575	15795	15476	15675	15642	15656	15786	15798	15664	15728	15593	15618	15750	15782	15695	15800	15782	15810	15599	15753	15687	15778	15713	15855	15666	15753	15803	15929	15583	15763	15791	15620	15700	15534	15877	15548	15632	15678	15708	15713	15637	15802	15670	15600	15771	15570	15787	15859	15705	15629	15657	15670	15560	15846	15674	15707	15810	15753	15720	15685	15639	15721	15749	15900	15830	15836	15629	15719	15751	15840	15642	15675	15769	15707	15608	15825	15748	15838	15625	15613	15961	15607	15608	15601	15698	15803	15763	15543	15700	15833	15708	15633	15656	15861	15816	15606	15766	15802	15830	15944	15725	15565	15784	15775	15876	15748	15695	15743	15771	15648	15671	15794	15790	15700	15830	15830	15737	15645	15837	15592	15736	15646	15587	15581	15553	15595	15563	15758	15788	15706	15795	15855	15947	15710	15592	15760	15577	15666	15772	15835	15691	15757	15722	15488	15971	15609	15729	15628	15788	15939	15817	15686	15775	15733	15796	15725	15732	15882	15726	16000	15762	15702	15647	15696	15940	15772	15647	15744	15701	15626	15870	15737	15668	15824	15716	15642	15773	15746	15748	15878	15779	15768	15620	15740	15689	15674	15664	15718	15520	15595	15749	15806	15924	15878	15927	15716	15625	15836	15740	15868	15717	15857	15794	15731	15663	15964	15652	15782	15693	15636	15752	15677	15654	15707	15588	15894	15671	15707	15663	15508	15858	16040	15724	15828	15743	15758	15983	15889	15811	15576	15783	15728	15508	15630	15742	15782	15647	15709	15765	15799	15678	15692	15656	15485	15785	15483	15620	15693	15811	15720	15582	15478	15839	15663	15705	15586	15708	15732	15631	15827	15644	15921	15727	15883	15790	15920	15727	15828	15916	15799	15691	15605	15557	15489	15714	15717	15888	15584	15717	15653	15928	15686	15621	15761	15809	15687	15744	15642	15704	15840	15806	15892	15836	15756	15723	15602	15707	15718	15726	15600	15806	15800	15673	15557	15738	15546	15713	15663	15788	15622	15769	15868	15700	15889	15665	15713	15834	15699	15490	15827	15780	15531	15663	15786	15629	15732	15802	15647	15778	15763	15635	15726	15686	15795	15882	15677	15749	15767	15743	15684	15821	15640	15660	15731	15930	15761	15788	15718	15815	15720	15518	15652	15734	15657	15708	15698	15709	15617	15735	15856	15719	15605	15668	15448	15814	15917	15888	15690	15814	15509	15709	15701	15596	15788	15684	15913	15754	15722	15692	15826	15636	15648	15683	15595	15647	15924	15963	15642	15907	15803	15738	15657	15783	15811	15817	15648	15644	15582	15643	15639	15899	15692	15631	15745	15794	15817	15605	15716	15673	15692	15758	15695	15656	15617	15674	15664	15801	15701	15652	15752	15971	15748	16015	15825	15691	15744	15730	15915	15607	15720	15629	15835	15865	15698	15729	15641	15810	15682	15706	15903	15896	15645	15677	15674	15729	15710	15522	15769	15690	15698	15829	15753	15582	15654	15730	15672	15665	15529	15716	15673	15806	15768	15746	15698	15873	15731	15746	15680	15750	15737	15823	15689	15623	15596	15716	15641	15820	15651	15655	15794	15602	15734	15784	15570	15683	15792	15612	15865	15843	15722	15660	15819	15751	15507	15688	15712	15735	15941	15675	15717	15852	15722	15710	15774	15476	15682	15570	15767	15619	15584	15584	15764	15650	15775	15774	15939	15884	15671	16026	15791	15812	15827	15633	15750	15698	15798	15730	15918	15749	15753	15675	15742	15844	15856	15689	15724	15693	15702	15643	15680	15921	15506	15630	15598	15773	15741	15576	15589	16012	15737	15633	15509	15616	15800	15681	15839	16008	15716	15728	15580	15750	15911	15719	15697	15852	15701	15672	15667	15557	15513	15836	15716	15758	15891	15593	15799	15764	15662	15661	15818	15778	15547	15664	15814	15583	15676	15764	15709	15926	15751	15666	15595	15919	15724	15514	15643	15440	15663	16010	15878	15709	15860	15702	15801	15860	15769	15731	15826	15674	15649	15849	15720	15617	15550	15482	15796	15685	15780	15635	15681	15676	15567	15791	15869	15653	15763	15629	16013	15794	15800	15764	15641
23736	39529	37008	28060	23247	20556	18678	17045	16008	15462	14977	14973	15126	14914	14463	14161	13815	13796	13609	13703	13745	13705	13289	13360	13446	13400	13283	13264	13239	13291	13059	13251	13361	13042	13023	13133	13327	13158	13213	13037	13189	13224	13169	13965	16858	16655	15319	13982	13387	12977	13062	13075	13093	12972	13185	12991	12950	13087	13265	13142	13048	13004	13138	12874	12993	13081	13208	12872	13113	13082	13151	13113	13177	12991	13179	13135	12912	13094	13115	13012	12943	13022	13120	13000	13053	13097	13260	13190	13075	13086	12954	13148	13032	13079	13137	13003	13085	12959	12960	12903	13109	13136	13059	13154	13009	13035	13208	13039	13092	13031	12838	13217	12931	13091	13189	13076	13285	13172	13188	13315	12867	13062	13046	13124	13071	13062	13125	12928	13078	13121	13004	12948	12939	13125	13102	13023	13194	12984	13061	12983	13132	13235	13018	13123	13108	13263	13051	12970	13003	12953	12995	12941	13219	12873	13026	12958	12847	13042	13146	13143	13143	13144	13125	13127	12967	13098	13024	12987	13091	13044	13328	13160	13120	13155	13032	12959	13103	13014	12927	13081	13145	13196	13017	13114	13028	13039	12999	13152	12764	13056	12857	13089	12999	12971	13010	13035	13111	13040	12996	13100	12990	12873	13127	12943	13085	13167	13229	13153	13076	13053	12966	13018	13236	12987	13199	13023	13038	12993	12841	13113	12985	12990	13120	13190	12971	13115	13101	13100	13133	13228	13001	12980	13030	12857	13129	13006	12956	12978	13088	13292	13191	13027	13085	13027	13165	13160	13088	12989	13023	12952	13104	13067	12906	13173	13029	13019	12959	12909	13061	13113	13005	12974	13089	13085	13122	12973	13092	13184	13021	12871	13017	13154	12956	13112	13029	13197	13035	12966	13095	13072	13088	13160	13195	13146	13025	13100	13063	13006	12970	12941	13078	13101	13084	13034	12998	12949	13059	13061	13005	13262	12955	12962	13059	13066	13016	12993	13020	13095	13168	12858	13032	12902	13324	13119	12994	12958	13049	13023	13074	12999	13054	12934	13065	12988	13000	12892	12958	13076	13031	12960	13057	13029	13073	13114	12981	13037	13090	12946	13128	13077	13024	12874	13107	12959	12885	12944	12955	13136	13003	12962	13037	13027	13039	13001	13083	12974	13104	13026	13138	12889	13142	13011	13149	12912	13024	13023	13183	13014	12894	13061	13070	13031	13006	12954	13154	13075	13020	13010	12928	12982	12977	13036	12952	12968	12939	12912	13084	12923	13190	13161	12968	13101	13123	13173	13132	13052	12914	12985	13141	12931	12943	12924	13028	13247	13113	13080	13149	12992	13053	13083	13135	13012	13083	12882	13012	13079	13016	13001	13028	12907	13008	12846	13235	13064	13048	13047	13021	13101	13011	13217	13111	13203	12938	13040	13056	13010	13144	13028	13063	12997	12947	13109	13049	13011	13169	13124	12965	13235	13091	12967	13003	13072	13153	12884	13170	13222	12971	13008	12905	12996	13008	13074	12988	12900	13062	13093	13105	12972	13232	13055	13186	13097	12951	13146	13095	13108	13015	13058	13129	13033	13036	12875	13040	12970	12871	13004	13038	13062	12969	12919	13042	13165	12994	13110	13046	13011	12889	13116	13109	13105	13095	12838	12781	13030	13019	12964	12995	12981	12999	13032	13092	13198	13114	12950	12971	13041	13108	13012	12972	12955	13064	12907	13012	12830	13006	13081	12864	12927	13061	13011	13104	13022	13109	13086	13191	13070	13005	13092	13003	12994	13158	13039	13041	13047	13072	12981	13086	13128	13003	13093	12915	13111	12975	12971	13158	13039	13111	12954	13029	12939	13043	13096	13169	13159	13021	13004	13038	13020	13013	12969	12964	13012	13045	12987	12875	13365	13136	12985	12914	13084	13011	13006	13186	13026	13110	13090	13033	13063	12946	12911	12996	13101	13053	13132	13109	13035	12894	12999	13017	13244	13183	12940	12916	13014	13057	13040	13110	13092	12946	12975	13043	13135	13007	13041	12940	12976	12891	12988	13044	13005	12938	13030	13056	13051	13042	12953	13228	13026	12894	12958	13019	13090	13066	13041	12899	12853	12987	13076	12971	13072	13134	13045	12968	13083	13006	13014	13114	13197	12925	13063	13046	12948	13002	13155	12986	13120	13009	13013	12987	13032	13021	13014	12925	12933	12935	13093	12965	13061	13028	13050	12998	13093	13057	13083	12955	13011	12985	13007	12947	13216	13175	13059	13059	13134	13035	13123	13083	13036	12986	13218	13024	13097	13133	13018	12847	13020	13113	13076	13071	12959	13077	12881	12978	13010	12988	13079	13073	13026	13102	13160	12858	12934	13108	13029	13067	13060	12984	12962	13096	13067	13072	13088	13118	12857	13139	13173	13121	13017	13061	13012	13116	13017	12999	13090	13038	13106	13056	13180	13043	12942	13096	13017	13074	13178	13054	13048	13001	13127	13032	12954	13005	12921	12981	13144	13100	12833	13098	13111	13116	12892	13011	13092	12927	13264	13071	13161	13038	12984	13093	13057	13108	13151	12982	13080	12966	12894	13068	12983	13112	12958	13103	12952	13094	12958	13160	12934	13096	12930	12900	12964	13129	13069	12935	13015	13125	13013	12913	12888	13022	13252	12920	13027	13123	13112	13081	12924	13163	12910	13092	12931	12885	12912	13045	13190	12912	12938	13039	12987	13196	12945	13110	12934	13014	13057	13019	12954	13191	13015	13109	13037	12839	13087	13139	13115	13039	13039	12999	13145	13041	13064	12988	13008	13127	13066	13028	12897	13146	12973	13079	12971	13012	12848	12981	12743	13020	13068	13030	13081	13074	13228	13055	13156	13073	12882	12996	12893	13011	13053	12908	12949	12991	13113	13131	12948	13064	13119	13011	13094	13052	13326	13050	12988	12997	13047	13012	13011	13269	13142	12899	12878	13032	13032	12795	13106	13070	13108	12981	13104	13027	13090	12933	12986	12984	12997	12947	12969	13102	13020	13006	13009	13123	13125	12995	12993	13050	12950	13021	12890	12961	12918	13232	13001	13223	13108	13108	13030	13114	13017	13182	12991	12857	12995	13015	13114	13052	13161	13077	12976	13009	13039	13063	13048	13014	13146	13008	13171	13107	13055	12929	13117	13144	12962	13161	12990	12835	12973	13162	13068	13025	13031	13184	13068	12977	13019	12953	13016	12989	13094	13051	13005	12901	13003	12914	12997	12983	13034	13059	12975	13150	13039	13059	13186	13155	13129	13090	13205	12931	13052	13135	12932	13107	13130	12986	13130	13163	13043	13091	13146	13186	12961	13058	13045	12911	13072	13003	13088	13154	13180	12994	13062	13015	13033	12976	12885	13136	13012	13175	13068	13018	13176	12995	13139	12938	13095	13029	12954	12989	13061	13087	13149	12901	13079	13169	13022	12975	13086	12966	13024	13019	13051	13048	12891	12898	12823	13083	13056	13089	13041	13117	12941	12952	13153	13032	13127	12841	13175	13131	13099	13032	12991	13116	13055	13057	13173	13005	13110	13237	13032	12941	13231	13134	13032	12987	13058	12913	13051	12979	13113	12988	13033	13046	13184	12890	13004	13262	12913	13164	12960	12902	13088	13070	12867	13098	13061	13022	12857	13007	13055	12952	13026	13061	13157	13143	12968	13099	13087	13173	13082	13067	13138	13105	13068	13042	13084	12885	13116	13023	13064	13064	13091	12992	13044	12994	13064	12948	13004	12869	13102	13012	13075	13121	13219	13301	13125	13164	12990	13081	12913	13003	12989	13023	13087	13008	12904	12995	12942	13102	13050	13065	13037	13104	12945	12961	12906	12932	12950	13099	13264	12956	13148	12928	12869	13008	13031	13160	13077	13028	13059	12945	12907	13089	13119	13021	12967	13139	13027	13087	12984	13079	12930	12997	13138	13069	12982	13010	13114	13097	12987	13160	12913	12888	13112	12984	12946	13134	13007	13241	13025	13200	12896	13100	13006	13191	13160	13093	12972	12958	12984	13173	12960	12986	13185	13004	13045	12953	12986	13137	13076	13175	12935	13021	12974	12978	13085	13080	13127	13156	12924	12947	13039	13116	13274	12941	13057	13115	13058	13094	13016	13145	12970	13153	12961	13075	13251	12973	13135	13111	13091	13168	13084	13129	13176	13130	13121	13215	13118	13113	13116	13218	12991	13125	12917	13070	13024	13204	13058	13187	13028	12846	13060	13095	13028	13055	13088	13263	12819	13132	13004	13060	12970	13075	13074	13201	13004	13083	13062	13067	13080	13008	13150	13133	13064	13061	13121	12991	12985	13077	13003	13120	13107	12941	13092	13194	12968	12950	13105	12959	12914	13040	13067	12999	13097	13023	12971	13104	13009	12812	12824	12986	13056	13087	13229	13021	13082	13070	13086	12989	13130	13067	13050	13076	13096	13028	13010	12994	13112	13132	13039	13021	12924	12965	12859	12995	13099	13269	13148	13035	12965	13131	13072	13139	13151	13094	13251	13054	13058	13039	13068	12879	12956	12951	13025	13228	13127	12999	13096	13016	13081	13003	12965	13105	13036	13189	12902	13090	13070	13182	12952	13089	13109	13039	13027	12919	12993	12875	12957	13137	13331	13045	12965	13047	12925	13062	12897	13061	13106	12980	13051	13193	13220	13090	13053	12893	13081	13150	12900	12903	12948	13020	13110	13102	13012	13065	13155	13035	13170	13061	13003	13064	13037	12997	13001	13026	13137	12977	13081	13047	12969	12974	12998	13066	13028	12979	13044	13121	13089	13045	12985	12953	13105	12969	13054	13083	13185	13206	13081	13072	13058	12944	13177	13026	13048	13036	13042	13066	13222	13062	13079	13037	12972	13025	13112	13059	12920	13102	13058	13073	13056	13153	12942	13113	13121	13158	13076	13142	13073	13170	13036	13062	13067	13118	13057	13009	12974	13040	13029	12997	12887	13316	13049	13229	13037	12999	13021	13143	13042	12877	12843	13155	13144	13150	13095	13029	12978	13143	13025	13034	13142	12834	13088	13044	13165	13002	12958	13039	13239	12863	13009	12983	12961	12942	13258	13067	13005	13093	13094	13053	13080	13010	13136	13097	13101	12950	13086	13107	12856
29246	22904	23010	19821	17483	17120	17220	16868	16792	16714	16716	16622	16712	16484	16481	16746	16468	16499	16459	16349	16397	16255	16406	16305	16202	16297	16337	16427	16357	16316	16539	16217	16257	16570	16283	16469	16323	16246	16463	16332	16300	16553	16240	16386	16555	16498	16525	16539	16419	16395	16187	16262	16390	16341	16355	16353	16287	16317	16438	16352	16308	16355	16536	16171	16241	16403	16220	16356	16235	16180	16267	16243	16260	16405	16315	16125	16361	16173	16415	16263	16377	16259	16240	16104	16080	16300	16262	16275	16294	16286	16370	16195	16294	16320	16297	16333	16336	16408	16315	16205	16179	16181	16364	16425	16269	16406	16179	16458	16410	16425	16433	16142	16329	16329	16258	16333	16224	16438	16447	16467	16223	16430	16231	16235	16160	16163	16354	15945	16281	16407	16231	16487	16246	16485	16381	16295	16374	16245	16402	16370	16456	16321	16376	16479	16213	16357	16350	16483	16470	16390	16196	16190	16145	16423	16214	16168	16192	16315	16233	16233	16118	16237	16553	16273	16432	16235	16406	16402	16465	16111	16189	16280	16312	16344	16361	16409	16423	16310	16390	16274	16449	16218	16246	16352	16349	16263	16409	16328	16219	16346	16383	16217	16255	16091	16405	16271	16361	16403	16248	16387	16170	16455	16243	16321	16386	16362	16422	16241	16234	16109	16213	16312	16318	16375	16289	16182	16130	16228	16367	16103	16065	16432	16458	16120	16187	16365	16252	16097	16374	16250	16225	16333	16382	16320	16377	16330	16217	16138	16420	16395	16504	16427	16372	16352	16194	16335	16279	16250	16213	16366	16249	16352	16116	16299	16343	16212	16305	16134	16335	16381	16303	16454	16453	16289	16262	16137	16483	16085	16285	16274	16281	16466	16379	16253	16370	16480	16389	16248	16375	16257	16518	16280	16140	16505	16522	16254	16165	16419	16345	16397	16309	16196	16344	16216	16405	16312	16361	16213	16131	16444	16322	16227	16233	16511	16230	16311	16225	16352	16333	16121	16217	16278	16303	16188	16379	16175	16325	16282	16541	16222	16307	16166	16250	16320	16350	16269	16123	16197	16065	16339	16459	16307	16407	16414	16212	16367	16198	16281	16430	16012	16265	16401	16193	16147	16336	16206	16340	16230	16340	16485	16331	16323	16232	16402	16378	16303	16354	16303	16374	16184	16292	16303	16381	16193	16510	16398	16394	16386	16302	16300	16374	16508	16310	16279	16383	16354	16587	16286	16151	16297	16303	16324	16174	16625	16294	16385	16131	16315	16229	16492	16478	16205	16204	16282	16394	16131	16273	16248	16148	16557	16450	16290	16382	16243	16489	16196	16101	16141	16164	16397	16330	15988	16248	16408	16321	16256	16263	16453	16093	16320	16289	16217	16158	16258	16328	16312	16406	16112	16410	16498	16480	16434	16278	16169	16235	16502	16220	16194	16320	16258	16305	16431	16432	16370	16352	16392	16514	16325	16307	16312	16328	16507	16489	16254	16164	16226	16336	16135	16267	16547	16373	16421	16262	16270	16281	16263	16098	16231	16265	16446	16200	16235	16290	16347	16225	16214	16323	16479	16396	16473	16292	16467	16334	16286	16409	16281	16414	16191	16339	16258	16292	16299	16375	16158	16325	16163	16424	16148	16451	16259	16438	16342	16215	16228	16253	16269	16319	16339	16366	16338	16129	16351	16140	16311	16415	16242	16344	16174	16231	16415	16334	16310	16389	16455	16265	16316	16269	16515	16286	16291	16287	16402	16135	16164	16347	16288	16119	16242	16278	16276	16238	16083	16266	16318	16398	16355	16387	16319	16355	16295	16278	16141	16406	16344	16437	16580	16314	16413	16311	16249	16520	16188	16222	16293	16035	16473	16081	16179	16299	16228	16476	16472	16492	16363	16381	16513	16415	16302	16157	16313	16333	16148	16335	16460	16345	16451	16326	16427	16388	16491	16455	16161	16452	16354	16309	16221	16282	16325	16318	16326	16192	16259	16139	16230	16223	16185	16545	16445	16144	16360	16312	16136	16225	16438	16402	16382	16179	16159	16163	16270	16308	16233	16301	16164	16137	16338	16482	16165	16252	16460	16483	16299	16179	16324	16435	16451	16341	16254	16398	16435	16496	16377	16641	16389	16354	16223	16294	16253	16313	16510	16422	16223	16105	16279	16080	16257	16227	16354	16335	16419	16378	16087	16413	16386	16234	16321	16510	16337	16288	16227	16250	16364	16403	16157	16334	16102	16231	16384	16340	16336	16311	16494	16176	16414	16357	16341	16463	16267	16545	16204	16261	16337	16436	16259	16239	16456	16174	16297	16399	16213	16220	16276	16282	16216	16078	16382	16502	16215	16242	16171	16229	16297	16315	16269	16289	16081	16263	16310	16467	16417	16282	16334	16288	16405	16289	16186	16297	16071	16361	16127	16361	16354	16345	16175	16469	16124	16234	16470	16382	16465	16212	16357	16249	16367	16029	16536	16151	16261	16337	16232	16527	16413	16092	16203	16386	16244	16270	16325	16474	16502	16357	16189	16333	16268	16345	16253	16151	16223	16338	16309	16456	16275	16108	16286	16084	16242	16132	16127	16336	16261	16296	16349	16331	16226	16440	16205	16189	16198	16287	16251	16452	16291	16224	16300	16159	16208	16290	16267	16234	16346	16062	16202	16263	16324	16107	16330	16253	16307	16123	16150	16526	16329	16364	16428	16400	16584	16458	16446	16472	16156	16514	16414	16244	16421	16230	16398	16305	16210	16478	16262	16420	16221	16153	16367	16325	16207	16534	16408	16497	16290	16376	16446	16295	16122	16477	16369	16529	16366	16273	16195	16283	16313	16306	16145	16397	16250	16381	16142	16273	16295	16516	16207	16282	16221	16292	16255	16391	16090	16498	16236	16205	16377	16314	16203	16263	16313	16315	16277	16107	16329	16206	16365	16333	16427	16284	16345	16464	16152	16210	16371	16277	16532	16421	16193	16171	16261	16364	16414	16111	16343	16365	16406	16539	16155	16468	16194	16335	16270	16427	16381	16251	16465	16143	16194	16305	16057	16402	15931	16286	16411	16363	16204	16292	16185	16297	16325	16246	16463	16325	16354	16209	16457	16568	16306	16290	16392	16257	16210	16405	16420	16252	16226	16428	16457	16465	16408	16183	16344	16163	16286	16253	16407	16247	16368	16215	16221	16024	16359	16267	16601	16302	16308	16369	16360	16373	16363	16139	16454	16443	16414	16399	16250	16307	16423	16293	16431	16400	16384	16317	16328	16331	16210	16268	16473	16268	16231	16326	16199	16313	16282	16236	16470	16285	16441	16491	16370	16316	16174	16152	16451	16332	16323	16292	16291	16263	16458	16324	16363	16239	16255	16254	16336	16181	16366	16157	16232	16475	16331	16057	16307	16260	16198	16155	16232	16100	16260	16257	16460	16491	16472	16329	15993	16427	16294	16262	16351	16104	16297	16217	16187	16382	16237	16413	16357	16500	16242	16254	16320	16353	16438	16374	16237	16362	16085	16307	16223	16183	16370	16164	16269	16216	16362	16402	16118	16318	16140	16407	16225	16357	16331	16381	16289	16239	16345	16461	16277	16283	16254	16308	16222	16332	16092	16303	16423	16396	16323	16420	16041	16338	16290	16134	16242	16294	16368	16289	16339	16547	16076	16225	16455	16426	16396	16265	16335	16108	16107	16209	16273	16315	16395	16374	16261	16483	16216	16359	16240	16391	16362	16143	16383	16295	16451	16462	16290	16209	16286	16497	16192	16510	16335	16386	16360	16264	16459	16302	16464	16391	16332	16258	16145	16166	16240	16317	16253	16406	16233	16256	16317	15977	16228	16450	16467	16282	16319	16345	16161	16245	16389	16414	16121	16204	16269	16318	16422	16295	16200	16126	16348	16299	16213	16364	16203	16292	16167	16292	16419	16349	16440	16250	16183	16467	16101	16334	16315	16346	16382	16514	16176	16303	16380	16309	16268	16301	16523	16397	16305	16342	16241	16243	16521	16176	16305	16372	16532	16314	16286	16274	16186	16253	16358	16122	16190	16219	16396	16214	16141	16334	16055	16144	16191	16342	16172	16389	16302	16296	16487	16270	16268	16369	16216	16211	16254	16115	16266	16393	16327	16426	16259	16346	16230	16394	16419	16548	16240	16247	16304	16257	16496	16387	16213	16078	16309	16209	16543	16433	16260	16271	16237	16205	16402	16466	16157	16212	16386	16181	16413	16360	16344	16561	16187	16505	16293	16322	16383	16312	16236	16121	16337	16434	16310	16383	16228	16160	16261	16360	16246	16418	16411	16272	16259	16247	16414	16339	16257	16552	16183	16462	16351	16274	16120	16276	16293	16115	16331	16241	16322	16506	16187	16398	16264	16261	16112	16336	16170	16476	16433	16419	16198	16300	16314	16414	16529	16320	16288	16282	16200	16197	16306	16219	16188	16243	16108	16318	16378	16346	16322	16439	16408	16257	16167	16279	16447	16446	16363	16212	16142	16216	16208	16420	16136	16640	16170	16265	16389	16373	16406	16164	16356	16144	16268	16242	16382	16346	16149	16452	16315	16263	16313	16241	16259	16350	16302	16248	16470	16203	16357	16314	16328	16341	16428	16306	16365	16264	16292	16205	16350	16306	16470	16291	16484	16358	16175	16317	16291	16394	16389	16361	16300	16622	16368	16284	16285	16212	16418	16208	16203	16374	16299	16280	16157	16256	16203	16267	16320	16374	16090	16222	16347	16444	16418	16257	16244	16362	16359	16324	16254	16369	16309	16273	16452	16191	16227	16319	16281	16229	16261	16399	16308	16225	16362	16249	16256	16452	16154	16514	16258	16372	16166	16380	16303	16371	16250	16257	16326	16380	16277	16236	16448	16239	16307	16172	16286	16387	16336	16202	16333	16108	16176	16260	16435	16444	16213	16405	16460	16241	16492	16389	16229	16277	16379	16366	16188	16275	16244	16542	16292	16547	16226	16221	16199	16340	16403	16265	16424	16386	16257	16303	16124	16304	16286	16085	16192	16295	16321	16221	16424	16287	16381	16316	16326	16296	16356	16194	16553	16002	16175	16523	16332	16314	16137	16349	16171	16240	16238	16259	16371	16464	16218	16267	16351	16304	16378	16239	16332	16287	16161
19296	22537	19815	16342	15374	14991	14485	14115	13838	13815	13870	13967	13890	13823	13721	13435	13530	13382	13547	13482	13486	13319	13462	13503	13431	13387	13417	13595	13337	13356	13318	13423	13414	13392	13365	13156	13373	13331	13362	13290	13365	13334	13401	13316	13672	13640	13476	13508	13369	13274	13322	13235	13311	13385	13367	13336	13320	13203	13344	13324	13277	13421	13470	13509	13151	13276	13189	13345	13362	13228	13290	13297	13298	13314	13377	13357	13239	13195	13345	13353	13228	13257	13489	13240	13264	13171	13203	13420	13267	13378	13409	13440	13320	13359	13246	13296	13506	13436	13392	13267	13148	13243	13350	13397	13359	13299	13166	13218	13225	13294	13213	13378	13236	13434	13471	13223	13256	13280	13293	13113	13343	13181	13611	13329	13321	13405	13351	13405	13404	13260	13355	13350	13301	13239	13369	13272	13338	13526	13358	13238	13240	13309	13391	13284	13413	13231	13341	13157	13193	13318	13205	13362	13320	13255	13193	13302	13210	13278	13337	13359	13316	13361	13319	13162	13376	13377	13244	13133	13305	13449	13315	13201	13432	13283	13256	13269	13345	13327	13273	13357	13296	13287	13440	13459	13374	13263	13370	13399	13291	13264	13288	13172	13346	13321	13319	13219	13296	13315	13335	13333	13263	13230	13311	13232	13326	13357	13535	13381	13123	13468	13293	13260	13384	13217	13201	13268	13290	13285	13358	13280	13317	13335	13475	13150	12937	13385	13371	13415	13361	13240	13416	13298	13408	13295	13323	13391	13334	13369	13533	13329	13264	13339	13313	13397	13408	13290	13248	13297	13243	13404	13112	13203	13262	13318	13501	13298	13243	13353	13209	13264	13298	13295	13266	13413	13257	13387	13289	13335	13322	13333	13218	13343	13335	13396	13205	13400	13345	13186	13350	13397	13232	13229	13324	13416	13294	13269	13272	13179	13366	13445	13334	13338	13152	13438	13254	13206	13339	13321	13491	13375	13234	13180	13240	13337	13320	13307	13381	13282	13269	13332	13397	13313	13388	13095	13205	13467	13382	13278	13533	13267	13418	13361	13265	13382	13252	13293	13399	13204	13378	13285	13156	13343	13356	13288	13413	13346	13218	13249	13385	13322	13165	13339	13252	13469	13410	13376	13200	13281	13260	13285	13272	13109	13536	13303	13219	13284	13312	13250	13289	13163	13363	13351	13345	13295	13419	13227	13341	13530	13507	13316	13299	13362	13421	13284	13360	13243	13301	13416	13322	13341	13097	13349	13328	13120	13421	13214	13539	13441	13190	13219	13406	13320	13309	13421	13321	13269	13308	13313	13243	13145	13330	13360	13387	13254	13210	13316	13470	13285	13322	13244	13313	13162	13347	13231	13330	13325	13413	13110	13284	13319	13260	13431	13359	13307	13277	13308	13320	13288	13149	13215	13189	13264	13296	13279	13366	13335	13288	13255	13324	13315	13406	13393	13287	13374	13188	13245	13225	13282	13293	13384	13382	13305	13433	13278	13402	13304	13226	13347	13184	13321	13390	13431	13371	13153	13351	13314	13228	13322	13351	13333	13317	13297	13114	13386	13286	13336	13334	13233	13347	13238	13281	13323	13113	13320	13293	13508	13233	13233	13182	13228	13238	13307	13264	13261	13423	13346	13150	13495	13228	13390	13277	13278	13384	13337	13228	13432	13481	13250	13145	13464	13453	13191	13260	13352	13380	13155	13259	13235	13326	13277	13330	13354	13236	13287	13386	13426	13243	13191	13219	13272	13368	13334	13502	13267	13283	13408	13422	13221	13265	13297	13294	13347	13408	13409	13331	13253	13310	13417	13205	13422	13490	13278	13246	13299	13272	13372	13179	13358	13220	13305	13446	13261	13254	13333	13385	13368	13220	13397	13195	13443	13348	13391	13498	13299	13094	13438	13236	13320	13077	13240	13399	13182	13109	13599	13306	13313	13357	13409	13320	13294	13221	13203	13260	13281	13156	13395	13416	13398	13146	13305	13316	13410	13442	13308	13393	13241	13147	13317	13370	13386	13419	13306	13380	13290	13245	13249	13279	13325	13209	13141	13211	13187	13485	13216	13415	13192	13352	13194	13056	13369	13338	13308	13169	13421	13279	13266	13208	13404	13328	13386	13407	13296	13130	13333	13513	13200	13331	13392	13254	13167	13356	13347	13290	13277	13333	13284	13287	13406	13329	13299	13354	13344	13398	13269	13433	13400	13281	13398	13402	13303	13205	13383	13197	13473	13221	13349	13412	13392	13466	13324	13366	13526	13257	13194	13287	13336	13326	13233	13462	13306	13412	13326	13317	13260	13477	13278	13104	13332	13199	13042	13404	13347	13475	13311	13424	13292	13263	13318	13228	13303	13367	13233	13246	13316	13358	13420	13462	13247	13446	13302	13274	13299	13426	13326	13113	13307	13353	13157	13326	13240	13318	13446	13219	13191	13292	13269	13246	13213	13290	13339	13238	13183	13301	13311	13436	13332	13062	13274	13255	13400	13244	13361	13468	13323	13159	13251	13360	13338	13388	13457	13573	13243	13086	13344	13470	13238	13355	13164	13449	13230	13424	13211	13420	13178	13381	13267	13372	13329	13193	13332	13296	13384	13106	13282	13233	13220	13201	13484	13472	13279	13247	13230	13220	13306	13381	13269	13474	13363	13260	13236	13457	13211	13213	13282	13190	13451	13418	13366	13438	13104	13365	13385	13332	13345	13317	13243	13234	13242	13317	13363	13355	13361	13319	13393	13401	13267	13080	13551	13292	13280	13345	13226	13266	13426	13218	13262	13202	13470	13184	13183	13370	13212	13506	13303	13191	13279	13535	13263	13384	13369	13318	13263	13218	13266	13306	13349	13496	13353	13435	13394	13500	13303	13417	13268	13291	13293	13150	13270	13189	13352	13414	13368	13367	13450	13205	13405	13281	13298	13388	13336	13403	13254	13478	13329	13286	13466	13316	13172	13314	13409	13291	13467	13313	13257	13317	13266	13270	13319	13473	13191	13493	13245	13298	13375	13343	13268	13233	13222	13408	13472	13136	13106	13165	13320	13268	13328	13280	13201	13392	13369	13417	13325	13286	13350	13202	13236	13311	13423	13345	13128	13507	13375	13140	13190	13361	13215	13353	13389	13468	13296	13172	13258	13229	13194	13188	13428	13290	13164	13265	13242	13359	13304	13275	13225	13226	13295	13449	13316	13276	13213	13270	13349	13194	13387	13245	13375	13178	13339	13292	13390	13250	13214	13292	13241	13340	13391	13368	13255	13192	13391	13242	13144	13144	13282	13282	13197	13203	13334	13330	13523	13368	13350	13411	13350	13422	13381	13298	13364	13177	13459	13273	13437	13302	13357	13218	13414	13316	13334	13257	13367	13355	13200	13323	13330	13501	13313	13283	13247	13292	13331	13390	13209	13390	13346	13343	13405	13383	13316	13266	13347	13310	13547	13304	13375	13179	13279	13577	13317	13269	13359	13268	13399	13229	13318	13326	13317	13313	13251	13268	13378	13354	13265	13348	13274	13290	13282	13319	13466	13177	13157	13312	13381	13371	13198	13388	13374	13316	13430	13337	13244	13238	13475	13398	13209	13437	13244	13106	13201	13301	13416	13263	13517	13454	13320	13263	13239	13342	13182	13331	13149	13291	13240	13360	13359	13339	13262	13390	13100	13289	13243	13355	13185	13269	13393	13378	13395	13297	13429	13169	13046	13292	13226	13257	13428	13393	13197	13420	13231	13332	13182	13230	13179	13361	13294	13327	13417	13280	13328	13229	13345	13260	13398	13106	13396	13339	13335	13557	13441	13299	13228	13362	13382	13191	13386	13336	13308	13189	13248	13190	13278	13293	13254	13214	13452	13389	13310	13255	13309	13260	13295	13497	13304	13339	13349	13370	13334	13342	13357	13405	13351	13283	13447	13305	13452	13360	13196	13370	13404	13352	13353	13354	13241	13230	13295	13253	13161	13272	13410	13197	13224	13398	13482	13269	13304	13357	13132	13466	13223	13325	13256	13334	13240	13439	13361	13467	13206	13398	13417	13384	13424	13226	13274	13338	13487	13235	13381	13324	13137	13414	13182	13302	13197	13249	13256	13390	13264	13219	13321	13294	13463	13230	13325	13229	13251	13213	13333	13192	13364	13302	13340	13412	13286	13256	13508	13270	13314	13202	13299	13159	13296	13248	13486	13360	13401	13393	13245	13311	13442	13413	13269	13308	13274	13373	13227	13257	13350	13245	13358	13278	13362	13329	13421	13285	13143	13201	13297	13157	13344	13258	13256	13262	13323	13389	13201	13258	13292	13364	13336	13492	13359	13251	13303	13444	13266	13160	13352	13266	13410	13301	13393	13141	13430	13354	13371	13444	13168	13495	13160	13330	13319	13207	13287	13416	13330	13221	13481	13194	13413	13377	13364	13456	13218	13318	13340	13149	13271	13334	13312	13431	13331	13274	13361	13302	13285	13271	13241	13272	13378	13308	13315	13210	13330	13310	13337	13310	13275	13347	13259	13463	13403	13218	13347	13493	13094	13395	13457	13317	13349	13413	13310	13394	13131	13313	13416	13344	13420	13401	13364	13385	13149	13300	13243	13357	13314	13374	13302	13294	13367	13479	13314	13215	13120	13197	13351	13388	13272	13390	13226	13226	13393	13081	13483	13197	13261	13458	13372	13440	13244	13173	13336	13193	13250	13132	13247	13340	13365	13283	13283	13297	13253	13360	13428	13165	13260	13486	13214	13311	13408	13244	13432	13318	13416	13282	13459	13336	13298	13440	13376	13301	13301	13331	13362	13097	13233	13442	13529	13226	13416	13248	13334	13173	13278	13256	13246	13297	13283	13292	13478	13208	13325	13242	13216	13334	13289	13378	13208	13324	13328	13240	13202	13342	13199	13258	13351	13358	13392	13416	13348	13187	13213	13296	13220	13278	13287	13147	13522	13475	13380	13365	13422	13372	13264	13200	13139	13276	13177	13340	13337	13319	13370	13402	13289	13133	13345	13170	13410	13265	13373	13300	13209	13229	13335	13174	13283	13328	13325	13314	13304	13145	13411	13325	13298	13387	13276	13508	13212	13377	13251	13244	13260	13374	13392	13376	13149	13289	13374	13469	13420	13196	13261	13336	13222	13272	13275	13335	13189
24805	20988	27992	24401	22238	21389	20166	17622	16961	16829	16627	16181	16552	16372	16361	16187	16297	15982	16041	16124	16139	16190	15970	15947	15874	15758	16009	16017	15802	15834	15929	15974	15761	15915	15720	15747	15792	15759	15927	15824	15894	15817	15866	16025	17153	17410	16819	16180	15883	15890	15898	15608	15917	15777	15659	15534	15589	15727	15747	15719	15808	15771	15808	15682	15741	15728	15809	15643	15824	15816	15772	15523	15655	15634	15852	15866	15724	15906	15882	15574	15789	15718	15506	15701	15835	15847	15925	15654	15501	15720	15809	15784	15707	15960	15692	15617	15817	15843	15832	15661	15762	15810	15727	15734	15723	15610	15896	15643	15581	15626	15586	15666	15680	15783	15537	15588	15612	15650	15671	15680	15742	15623	15660	15855	15660	15685	15708	15874	15687	15736	15655	15582	15841	15820	15488	15609	15611	15607	15910	15653	15589	15708	15634	15857	15658	15707	15787	15555	15628	15729	15838	15812	15822	15659	15630	15835	15519	15688	15682	15749	15803	15467	15711	15728	15754	15760	15843	15739	15581	15657	15743	15647	15735	15795	15583	15537	15682	15743	15557	15590	15742	15649	15721	15728	15608	15903	15633	15552	15687	15757	15800	15723	15479	15739	15673	15720	15781	15695	15831	15607	15522	15839	15806	15631	15742	15618	15631	15720	15780	15619	15787	15850	15725	15613	15758	15855	15795	15681	15616	15660	15510	15498	15518	15548	15642	15837	15966	15978	15703	15749	15689	15756	15886	15690	15810	15612	15607	15884	15703	15597	15737	15917	15662	15812	15862	15815	15738	15722	15742	15790	15632	15658	15874	15777	15714	15724	15503	15718	15432	15643	15604	15545	15484	15531	15794	15873	15799	15854	15691	15606	15897	15668	15609	15734	15808	15685	15810	15851	15713	15655	15863	15741	15766	15818	15673	15543	15727	15590	15786	15943	15887	15774	15746	15780	15613	15783	15762	15682	15774	15666	15623	15641	15588	15665	15531	15786	15771	15740	15842	15467	15675	15715	15539	15816	15730	15873	15599	15815	15518	15764	15720	15635	15753	15858	15852	15701	15906	15776	15529	15660	15765	15688	15804	15748	15548	15632	15533	15491	15670	15778	15701	15512	15727	15817	15832	15825	15864	15731	15762	15628	15784	15529	15782	15770	15652	15672	15790	15828	15733	15673	15832	15647	15714	15788	15645	15586	15929	15868	15495	15528	15658	15677	15686	15666	15741	15568	15623	15750	15748	15717	15616	15865	15760	15756	15827	15816	15687	15825	15497	15798	15848	15728	15664	15759	15601	15885	15815	15681	15635	15718	15836	15764	15745	15936	15684	15624	15687	15803	15753	15827	15699	15636	15693	15692	15832	15800	15952	15872	15852	15690	15651	15837	15711	15722	15754	15789	15574	15772	15661	15708	15724	15738	15755	15955	15695	15873	15652	15332	15738	15859	15600	15757	15933	15720	15670	15936	15781	15566	15839	15668	15768	15513	15835	15628	15745	15880	15604	15678	15768	15679	15781	15820	15901	15802	15589	15821	15782	15796	15813	15483	15830	15652	15763	15654	15665	15710	15874	15670	15502	15436	15574	15743	15770	15593	15819	15597	15813	15845	15658	15476	15745	15473	15794	15598	15591	15846	15941	15714	15671	15656	15688	15667	15548	15732	15667	15574	15640	15763	15785	15855	15787	15753	15615	15519	15857	15767	15424	15595	15881	15548	15680	15777	15773	15671	15700	15577	15759	15843	15708	15653	15928	15659	15760	15792	15929	15676	15906	15680	15669	15552	15670	15672	15683	15675	15720	15734	15735	15712	15704	15983	15738	15584	15769	15551	15702	15814	15631	15669	15794	15941	15872	15813	15767	15724	15723	15652	15528	15899	15562	15862	15827	15603	15691	15735	15554	15738	15714	15720	15752	15619	15704	15759	15775	15911	15985	15923	15603	15978	15833	15730	15613	15980	15957	15663	15638	15728	15827	15940	15487	15625	15705	15682	15970	15729	15691	15652	15833	15691	15605	15935	15808	15857	15744	15715	15832	15578	15733	15838	15693	15554	15728	15977	15854	15764	15967	15651	15452	15743	15610	15685	15610	15767	15660	15677	15841	15683	15782	15543	15705	15653	15719	15735	15591	15835	15707	15641	15624	15769	15716	15644	15631	15569	15822	15669	15756	15655	15825	15871	15645	15747	15710	15633	15713	15594	15494	15798	15783	15829	15859	15869	15721	15611	15700	15685	15672	15694	15828	15738	15478	15682	15416	15795	15674	15700	15632	15539	15780	15724	15833	15713	15802	15596	15622	15817	15878	15581	15766	15817	15674	15615	15709	15857	15719	15670	15682	15785	15689	15754	15675	15635	15747	15441	15750	15721	15739	15814	15710	15810	15813	15617	15841	15729	15696	15733	15697	15562	15765	15864	15616	15712	15797	15674	15626	15708	15729	15849	15788	15995	15812	15872	15787	15769	15620	15698	15755	15515	15820	15819	15904	15930	15908	15742	15593	15804	15761	15851	15649	15673	15889	15397	15646	15615	15706	15761	15742	15928	15993	15708	15677	15785	15917	15717	15558	15846	15743	15685	15737	15617	15559	15689	15752	15718	15754	15707	15868	15726	15670	15671	15639	15829	15723	15946	15758	15889	15736	15763	15611	15714	15751	15739	15591	15612	15966	15947	15569	15720	15641	15798	15501	15755	15532	15714	15572	15758	15597	15507	15555	15817	15722	15874	15696	15606	15653	15861	15624	15443	15668	15652	15709	15896	15657	15837	15619	15686	15664	15807	15594	15657	15738	15789	15824	15639	15620	15622	15886	15909	15776	15821	15666	15683	15622	15687	15750	15661	15888	15761	15929	15653	15591	15683	15650	15841	15624	15706	15908	15888	15920	15671	15754	15590	15756	15749	15634	15810	15622	15810	15745	15497	15722	15604	15801	15622	15644	15725	15717	15789	15708	15663	15462	15841	15824	15697	15711	15820	15699	15908	15712	15574	15550	15822	15558	15596	15778	15635	15674	15631	15715	15820	15673	15865	15739	15674	15499	15488	15716	15654	15639	15920	16025	15576	15602	15690	15758	15778	15563	15632	15556	15565	15705	15542	15546	15728	15801	15645	15912	15753	15715	15715	15642	15718	15700	15841	15777	15657	15810	15630	15739	15803	15700	15675	15675	15720	15689	15844	15690	15494	15614	15728	15776	15681	15694	15552	15933	15619	15626	15608	15747	15775	15873	15740	15797	15682	15738	15731	15552	15845	15725	15731	15818	15560	15722	15757	15671	15816	15548	15719	15724	15743	15697	15792	15750	15612	15908	15677	15736	15655	15890	15722	15672	15665	15725	15798	15924	15695	15475	15630	15612	15890	15828	15691	15638	15716	15633	15653	15718	15861	15775	15561	15546	15742	15685	15618	15731	15615	15685	15479	15701	15601	15823	15728	15648	15755	15751	15651	15683	15947	15521	15721	15965	15744	15698	15677	15518	15684	15612	15781	15631	15676	15772	15838	15800	15710	15803	15611	15600	15725	15720	15536	15944	15675	15602	15782	15666	15774	15661	15686	15675	15644	15526	15651	15732	15770	15895	15908	15676	15789	15688	15757	15524	15809	15911	15815	15963	15789	15845	15786	15727	15639	15656	15727	15862	15732	15708	15738	15583	15644	15536	15562	15805	15822	15738	15755	16007	15759	15691	15704	15524	15642	15925	15774	15690	15574	15833	15650	15380	15760	15668	15660	15663	15669	15770	15747	15823	15578	15531	15506	15594	15807	15736	15609	15672	15736	15733	15642	15553	15736	15775	15691	15630	15724	15731	15654	15721	15691	15823	15808	15710	15772	15687	15829	15593	15705	15722	15641	15715	15835	15690	15838	15831	15719	15774	15576	15566	15599	15606	15640	15704	15705	15680	15712	15785	15677	15785	15682	15758	15509	15831	15676	15889	15679	15624	15660	15730	15740	15454	15810	15703	15893	15788	15772	15693	15747	15872	15727	15500	15621	15806	15710	15880	15656	15677	15669	15561	15837	15695	15819	15529	15771	15582	15783	15673	15781	15821	15850	15674	15677	15734	15430	15691	15842	15610	15808	15795	15697	15829	15846	15779	15740	15658	15759	15809	15778	15803	15692	15721	15924	15715	15633	15627	15684	15624	15859	15723	15801	15739	15690	15956	15456	15641	15668	15708	15545	15745	15792	15567	15783	15765	15873	15674	15533	15873	15916	15702	15685	15899	15838	15592	15556	15604	15719	15639	15759	15520	15795	15503	15730	15943	15693	15523	15693	15737	15511	15727	15777	15740	15644	15681	15871	15596	15721	15785	15762	15629	15695	15632	15771	15641	15776	15755	15617	15777	15759	15652	15715	15880	15684	16010	15736	15710	15687	15841	15839	15804	15659	15812	15720	15661	15659	15884	15581	15594	15540	15654	15797	15715	15755	15653	15823	15716	15814	15886	15734	15524	15617	15709	15571	15810	15669	15841	15700	15639	15831	15735	15722	15650	15689	15850	15723	15661	15892	15661	15949	15667	15920	15759	15604	15633	15798	15673	15840	15681	15713	15871	15771	15683	15698	15868	15736	15632	15677	15690	15523	15644	15769	15736	15724	15644	15641	15725	15781	15781	15547	15498	15777	15786	15618	15633	15770	15768	15819	15541	15760	15529	15793	15731	15811	15718	15735	15763	15703	15790	15682	15597	15559	15849	15847	15754	15619	15539	15823	15658	15712	15768	15638	15538	15544	15755	15660	15926	15560	15847	15847	15589	15848	15660	15671	15727	15870	15596	15512	15626	15816	15750	15548	15621	15815	15594	15711	15780	15676	15871	15754	15809	15732	15817	15720	15637	15803	15764	15750	15800	15770	15733	15581	15685	15836	15859	15699	15758	15648	15780	15780	15700	15595	15774	15738	15567	15677	15775	15620	15835	15678	15614	15797	15722	15706	15692	15514	15793	15671	15737	15708	15621	15954	15842	15819	15561	15682	15843	15742	15656	15607	15622	15825	15776	15730	15506	15719	15724	15526	15667	15870	15806	15477	15798	15604	15707	15727	15704	15486	15714	15719	15738	15797	15717	15769	15932	15664	15636	15556	15571	15728	15877	15729	15719	15781	15841	15883	15724	15819	15567	15638	15804	15751	15771	15606
21562	34531	30983	23277	19721	18003	16694	15740	14892	14422	14350	14202	14154	14076	13815	13788	13648	13562	13546	13535	13403	13194	13250	13209	13321	13156	13236	13289	13256	13181	13112	13087	13077	13141	13212	13105	13035	13153	13011	13167	13139	13280	12945	13571	15138	14826	14334	13581	13177	13025	13007	13127	12833	13005	13167	13089	12925	13150	12987	13018	12990	13068	12983	12919	13092	13092	12989	13027	13148	13051	13139	13097	13015	12986	12903	13035	13153	12993	13080	13028	13051	13054	12935	12971	13034	13097	13037	12973	12936	13206	13024	12995	12973	13207	13225	13244	13034	13069	13069	13271	13142	12982	13075	13105	13093	12973	13238	12929	12838	13086	12918	13062	12925	13161	12913	13169	12919	13027	13138	13042	13047	13087	13019	12904	13198	13148	13043	13130	12977	12989	13143	13204	12884	13220	12851	13105	13111	12971	13084	13078	13099	13014	13060	13049	13065	12848	12972	12915	12952	12945	13195	13090	12838	13184	13009	13083	13040	13074	13150	13057	13188	12898	13011	13017	13041	13008	12945	12999	13046	12932	13087	12912	12905	12925	13194	13069	13091	12914	13208	13209	13247	13054	13031	13034	13077	12906	13014	13014	13036	12927	12939	13001	13047	13033	12990	13030	12998	12886	12992	13078	12924	13131	13081	13156	13080	13252	13153	13002	12877	12828	13087	13160	13026	13131	13166	13107	13072	12956	12871	12949	12939	13078	13135	13085	12963	13195	13081	13196	12981	12942	13005	13001	12979	13080	12849	13036	13172	13067	13058	13233	13049	12915	13174	13075	12871	13014	12931	13062	13059	13032	13077	13002	12931	13042	13128	13116	12996	12955	12981	13053	13065	12974	13092	12932	12997	13101	13035	12934	13117	12910	13009	12990	13166	12967	13096	12911	13076	13183	13047	13048	13305	13125	13076	13082	13178	13032	13044	13063	13114	13143	13075	13083	13069	13014	13172	12899	13071	13101	13071	13184	12906	13054	13001	12930	12907	12949	13037	12875	13009	12980	13065	13067	12908	12877	13058	12941	13036	13133	13130	13063	13039	12992	12990	13015	13012	12964	12822	12930	12984	13100	13029	13255	13066	13191	13049	12994	13022	12955	12973	13045	13087	13259	13067	12983	13051	13184	13100	13048	13172	13049	13035	13114	12920	13011	13040	12941	13038	12921	13124	12965	13293	12998	12901	13151	12954	13130	13090	13141	13157	13056	13092	13091	12981	13050	12939	13142	12954	13145	13096	13004	12972	13032	13045	12979	13073	12906	13165	13165	12947	12939	13024	12991	13075	13097	13023	12997	12992	13072	13064	13071	13032	12867	12854	12892	13137	12940	13107	13170	13113	13160	13057	12936	13004	12977	13318	13006	12936	13039	13027	13058	12939	13151	12864	13113	13093	12845	13058	13145	13065	13120	13039	13029	13137	12936	13046	12924	13133	13159	13063	13000	13066	12845	12812	12880	13116	13042	13122	13045	13028	12912	13130	13014	12994	13018	13030	12915	12846	13012	12992	12907	13048	12886	12845	13004	13203	12957	12922	13109	12965	12914	13017	13076	12870	13128	12945	12924	13096	12956	13126	13021	13008	13002	13041	12992	13003	13183	13080	13087	12949	13035	13089	13004	13086	12966	13209	13090	13093	12972	13083	12999	13109	13037	13072	13076	13076	13069	13052	13040	13056	12969	13210	13122	13047	12960	13022	13206	12931	13019	12979	13083	12938	13120	13088	13028	12927	13035	12992	12920	13066	13058	13109	12882	13089	13131	13000	13024	13031	12958	12985	13213	13095	12990	13038	12923	13101	13129	12961	12985	13043	13107	13014	13043	13000	12952	12935	13066	12952	13072	12942	13012	12940	12890	13000	13112	13067	13104	12988	13033	12954	13095	13040	13128	12933	13054	12960	13160	13050	13119	12911	13179	13003	13033	13177	13006	13010	12998	13230	12931	13017	13183	13178	13017	13061	12968	12927	13055	13082	13046	12922	12953	13010	12967	13141	13147	13072	13252	12934	12940	12933	13024	13077	13050	13238	12975	13122	12907	13090	12863	12977	13128	12809	13070	13097	13018	13002	13061	13079	13052	13087	13045	13089	13160	13118	13113	13012	13077	13009	12953	13097	13024	13191	13087	13063	12778	12953	13134	12905	12892	13120	13000	13019	12950	12995	12990	13266	13106	13071	12975	12959	13073	13010	13031	13114	13139	12991	13308	12889	13038	12962	13065	13119	13141	12949	13064	13127	13119	12938	12918	13053	13200	13166	13041	13248	12934	12984	13077	12976	12866	13115	13081	12952	13131	12990	12953	13177	13153	12998	13031	13151	13158	13115	13033	13039	13116	12884	13282	13008	13138	12938	13084	12959	12889	13003	12994	12967	12923	13042	12946	12807	12792	13029	13036	13098	13045	13074	12990	12947	12993	12976	12851	12886	13081	13039	13039	12934	12966	13025	13042	12939	12944	13073	13189	12981	12969	13074	13033	13002	12888	12947	12992	13150	13049	13096	13037	13161	13160	13092	13054	13107	12871	12840	13069	13071	13044	13078	13107	12958	12921	13040	12974	13179	13026	12999	13031	13005	12796	13020	12979	13189	13022	13121	12982	12996	13110	13076	13219	13081	12933	12860	12835	13003	13202	13114	13039	12850	13047	13022	13069	12908	12919	12821	13015	13045	13075	13095	12998	12939	12995	12993	12981	13087	13070	12925	13083	13019	13182	13079	13022	13004	13049	13021	13076	13105	12932	13089	12971	12946	13161	13080	13208	13015	12897	12847	12954	13052	13011	13025	13043	13157	12818	12913	13023	13031	12919	13103	13002	13124	13044	13037	13251	13035	13164	12926	13039	13122	13123	13115	13000	13175	12880	13097	13125	13081	12943	13028	12896	13095	12952	13310	13006	12950	13092	13053	12950	13178	12983	12819	12995	12972	13030	13109	12794	13148	12942	12867	13009	13014	12964	13007	12970	12910	13066	13023	12916	13044	13198	13037	13072	12850	12865	13069	13089	13030	13117	13065	13088	13090	13209	13142	13078	13117	13018	13006	13157	12941	12965	12920	13062	13150	13080	13176	12860	13023	13011	13033	13036	13067	13080	13127	13082	13068	12913	12914	13138	13115	13120	13075	13109	13053	13237	12963	13049	12953	12904	12927	13099	13129	13080	13130	12968	13201	13259	12841	13043	12918	13019	12951	12941	13071	12974	13233	12992	13088	12992	13113	13020	12993	13152	12966	13083	13150	13118	13088	13059	13058	13076	13067	12853	13054	12908	13061	13016	12976	12972	12985	13047	13013	13009	13087	13209	13090	13168	12925	13035	13032	13099	13221	13091	13157	12815	12997	12986	12968	13152	12761	12962	13071	12997	13013	13034	12911	12961	13158	12994	13089	12990	12969	13107	12956	13012	12917	13061	13126	13164	13029	13007	13017	13026	13110	13142	13096	13016	13008	12970	12944	12916	13073	13035	13051	13112	12949	13040	13030	13106	12933	13011	13017	13083	13146	12851	13085	12925	12963	13012	12985	13001	13112	13173	13185	12879	13123	12969	12987	13118	12969	12907	13089	13178	13018	13036	13069	12953	13091	13122	13087	13111	13167	12942	13157	13192	13069	13000	12942	12964	13000	13121	12774	13180	13046	13065	12947	13072	13022	13108	12994	13092	12950	13036	13100	13031	12978	13055	12781	13006	12967	13160	13006	13060	12977	13022	12851	13048	13028	13126	12984	13005	12901	13212	13063	13060	13029	12973	13157	12914	12997	13038	13029	13134	12896	13006	13013	12955	13141	13057	13023	12962	12996	12871	13228	13013	12936	12787	13114	13084	12926	13057	13249	13119	12949	13144	13047	12976	13069	13052	12988	13013	13142	12995	13054	13075	13136	13010	13083	13001	12965	12885	13192	12985	12923	13145	12969	13004	12907	12978	12923	12894	12927	13014	13022	12921	13164	13099	13043	13144	13072	13078	12921	12992	12994	12939	13141	12902	13046	12989	13077	13041	13028	13034	12952	13043	13029	12954	13070	12999	12971	13109	13006	13089	13077	13088	12803	12990	12952	13120	12908	13166	12977	12876	13102	12875	12989	13036	13119	13014	12996	13027	12989	12979	13024	13126	13134	12962	12900	12955	13071	12946	13036	13010	13111	12985	13138	12976	13027	13108	13039	12793	12979	12948	12950	13142	13128	13193	13006	13090	12866	13019	12999	12973	12978	13142	13016	13024	13175	13038	13085	13093	12956	13068	13000	12917	13070	13159	12920	13259	12987	12755	13115	12956	13032	13061	13094	12984	12869	13005	13022	13119	12954	13184	12922	13044	13122	13028	13151	13033	12965	12931	13067	13074	13117	13059	13092	12817	13032	12991	13032	12968	13069	12890	13041	12964	12874	13052	13018	13087	13264	13020	13135	13131	12987	12910	13094	13042	13023	12829	13062	12893	13007	13004	13017	13024	12952	12856	13080	13095	12909	13154	13151	13142	12908	12907	13090	12886	13032	13175	12963	13129	13026	13000	13119	13138	13061	12977	12873	12924	12983	12855	13090	13085	13017	13032	13009	12990	13071	13167	13126	13072	13148	13121	13071	13079	12960	12982	12900	13181	13041	13004	13186	13077	13158	13205	12889	13202	13052	13077	13160	13113	12898	12899	12996	13017	13236	13030	12945	12987	13038	13168	13119	12942	12999	13047	13007	13131	13165	13262	13072	12749	12932	12880	13037	13037	13078	13001	13032	13075	13004	13060	12944	12931	13025	13071	13057	13042	13059	13296	13029	13191	13037	13053	13019	12964	13024	12936	13048	13045	12991	13170	12900	13217	12813	12961	13161	12883	13088	13151	13174	13046	12974	13102	13100	13117	13027	13118	13055	13082	12975	12998	12945	13081	13112	13068	13107	13114	13067	12856	13150	12906	13042	12911	13073	13019	13026	12996	13160	13133	12965	13093	13053	12927	12978	13014	13108	13155	13237	13004	13065	12950	13045	13084	13168	13002	13037	13098	12945	13149	12978	12992	13019	12921	13076	13165	12986	12874	13003	12966	13210	13019	13191	13062	13119	13156	13085	13101	12909	13035	12836	12935	13000	13060	13171	13018	12996	13076	12947	13113	12996	13091	13057	12947	12924	13020	13272	13011	12999	13066	12897	12885
23615	21007	28391	23783	21496	23251	22756	18027	16742	16679	16194	15961	15935	15941	15743	15574	15328	15353	15370	15349	15362	15205	15208	15084	15168	15148	15062	15195	14974	15029	14971	15087	14907	15085	14990	15048	15089	15084	15109	15015	15027	14886	15007	15629	17099	17475	16686	15567	15163	14833	14678	14848	14725	14968	14836	14799	14737	14855	14951	14945	15039	14843	14963	14941	14820	14973	15080	14832	14830	14847	14788	14735	14933	14749	14916	14909	15053	14916	14706	14842	14729	14696	14805	14931	14805	14742	14884	15097	14820	14744	15128	14740	14879	14835	14710	14958	14828	14870	14982	14848	14966	14747	15051	14879	14721	15002	14791	14884	14770	14860	15128	14853	14873	14797	14777	14896	14924	14546	14748	14958	15099	14804	14891	14638	14787	14789	14830	14967	15013	14776	14799	14903	14848	14855	14789	14966	14842	14560	14990	14830	14784	14858	14733	14543	14599	14724	14776	14721	14865	14750	14768	14709	14868	14794	14847	14841	14949	14684	14838	14848	15006	14891	14851	14867	14841	15070	14751	14682	14900	14689	14670	14891	14804	14714	14546	14984	14875	14911	14799	14949	14914	14918	14793	14797	14750	14892	14842	14937	14985	15021	14949	14829	14849	14742	14727	14672	14880	14779	14727	14855	14786	14721	14906	14839	14848	14967	14760	14816	15005	14920	14905	15063	14777	14681	14876	14729	14748	14817	14688	14854	14703	14901	14745	14608	14667	14733	14701	14864	14961	14874	14844	14885	15023	14862	14808	15010	14644	15084	15048	14778	14783	14885	14755	14772	14591	14813	14817	14921	14932	14831	14665	14886	14673	14837	14749	14774	14959	14912	15080	14909	15031	15026	14985	14985	14847	14888	14980	14787	14994	14876	14979	15018	14604	14947	14942	14809	14866	14886	14845	14804	14873	14795	14861	14779	14726	14826	14843	14880	14715	14621	14839	14977	14762	14945	14763	14757	14993	14844	14848	14774	14777	14709	14777	14715	14762	15006	14829	14710	14628	14724	14785	14679	14569	14829	14934	14661	14814	14772	14696	14561	14796	14788	14789	14963	14810	14918	14760	15009	15074	14854	14768	14851	14887	14711	14845	14892	14954	14987	14759	14865	14740	14849	14782	14933	14825	14878	14856	14939	14797	14747	14620	14558	14640	14749	14826	14821	14886	14540	14812	14722	14848	14904	14989	14988	14899	14809	14722	14701	14897	14890	14802	14715	14774	14731	14671	14632	14596	14875	14676	14869	14846	15083	14853	14844	14617	14798	14792	14855	14895	14858	14787	14812	14822	14894	14873	14876	14636	14811	14746	14775	14980	14968	14936	14767	14819	14779	14628	14815	14857	14832	14834	15056	14926	14789	14807	14688	14833	14744	14937	14899	14691	15059	14721	14876	14835	14844	14688	14732	15027	14954	14725	14877	14642	14980	14768	14640	14819	14809	14811	14832	14844	14914	14752	14908	14923	14807	14831	14901	14869	14864	14744	14704	14966	15005	14846	14876	14845	14867	14915	14759	14572	14791	14807	15083	14844	14826	14876	14762	15021	14820	14866	14605	14646	14730	14994	14912	14798	14716	14686	14713	14919	14706	14592	14831	14888	14653	14934	14865	14758	14918	14968	14749	15013	14927	14954	14817	14735	14827	14876	14900	14793	14895	14926	14848	14827	14655	14678	14754	14881	14811	14919	14695	14762	14950	14804	14746	14816	14709	14734	14781	14851	14808	14735	14836	14664	14948	14810	14889	14686	14744	14882	14849	14595	14731	14966	14734	14812	14760	14849	14836	14967	14795	15016	14644	14653	14894	14790	14841	14915	14797	14832	14614	14803	14829	14871	14691	14854	15021	14896	14763	15028	14970	14613	14923	14787	14880	14881	14869	14912	14727	14807	14913	14904	15052	14776	14813	14830	14974	14757	14972	14763	14911	14936	14857	14809	14669	14808	14879	14742	14621	14657	14829	14808	14846	14741	14773	14833	14763	14836	14895	14773	14816	14924	14883	14740	14943	14645	14914	14847	14791	14865	14774	14937	14905	14499	14837	14731	14774	14768	14800	14969	14818	14936	14750	14827	14674	14703	14702	14874	14892	14761	14765	14690	14799	14873	14881	14808	14749	14851	14668	14792	14683	14766	14800	14821	14901	14930	14691	14739	14662	14841	14867	14917	14825	14762	14974	14740	14836	14791	14614	15011	14890	15068	14769	14849	14783	14866	14897	15014	14892	14793	14893	14802	14741	14958	14877	14559	14609	14661	14737	14825	15056	14688	14807	14941	14804	14949	15018	14938	14859	14908	14966	14658	14700	14945	14971	14748	14671	14707	14610	14524	14789	14806	15013	14627	14981	14761	14767	14959	14978	14664	14810	14947	14991	14851	14929	14726	15024	14873	14807	14692	14803	14764	14873	14802	14696	14684	14839	15112	14799	14928	14831	14801	14768	14916	14916	14898	14758	14731	14956	14879	14845	14698	14708	14799	14818	14827	14862	14877	14848	14751	14889	14772	14850	14765	14679	14899	14850	14843	14758	14815	14970	14686	14866	14971	14822	14931	14774	14821	14676	14669	14795	14739	14690	14841	14863	14940	14685	14821	14547	14904	14903	14848	14822	14805	14757	14999	14817	14993	14881	14752	14765	14918	14687	15093	14933	14885	14931	14790	14716	14990	14811	14684	14784	14910	14958	14960	14838	14937	14762	14628	15010	14836	14991	14796	14910	14909	14900	14966	14814	14823	14928	14881	14669	14912	14754	14680	14757	14707	14858	14881	14788	14997	14980	14952	14868	14726	14709	14612	14889	14810	14732	14745	14748	14960	14881	14784	14693	14782	14782	14827	14827	14861	14851	14710	14858	14699	14886	14953	14734	14883	14978	14908	14820	14678	14724	14682	14674	14779	14909	15016	14841	14987	15028	14860	14790	14840	15027	14619	14887	14887	14858	14711	14878	14886	14765	14912	14852	14724	14900	14890	14814	14915	14792	15000	14822	14980	14901	14913	14693	14806	14829	14788	14743	14685	15048	15003	14838	14903	14823	14681	14665	14519	14723	15012	14668	15080	14806	14865	14835	14945	14776	14818	14833	14800	14932	14877	14810	14910	15099	14845	14751	14713	14693	14757	14823	14862	14853	14841	14905	14896	14820	14733	14912	14850	14832	14658	14750	14745	14891	14821	14778	14993	14846	14748	14764	14866	14881	14646	14802	14831	14926	14856	14658	15039	14998	15017	14791	14836	14829	14848	14783	14913	14875	14841	14879	14739	14748	14700	14917	14902	14807	14922	14720	14795	14786	14551	14713	14878	14644	14782	14864	14732	14725	14580	14853	15015	14616	14815	14706	14877	14746	14780	14849	15040	14902	14818	15028	14789	14782	14608	14660	14924	14729	14917	14665	14788	14709	14860	14796	14919	14642	14608	14728	14897	14672	14826	14867	14939	14882	14855	14677	14656	14917	14948	14724	14869	14816	14724	14661	14720	14727	14748	14991	14759	14771	14709	14976	14787	14730	14907	14982	14889	14960	15142	14813	14827	14973	14888	14749	14883	14869	14864	14718	14911	14940	14706	14947	14764	14707	14939	14899	14766	14754	14903	14915	14841	14616	14857	14614	14786	14756	14762	14734	14788	14819	14657	14892	14869	14900	14919	14990	14840	14709	14863	14711	14941	14828	14758	15002	14838	14812	14941	14755	14862	14853	14867	14683	14793	14790	14746	14890	14751	14761	14792	14819	14895	14875	14909	14768	14968	14953	14817	14724	14921	14918	14746	14943	14679	14783	14705	14917	14711	14779	14772	14627	14919	14895	14909	14784	14877	14729	14748	14868	14959	14772	14657	14895	14762	14773	14637	14987	14823	14713	14874	14737	14586	14863	14835	14881	14756	14601	14783	14870	14783	14747	14744	14857	14821	14870	14716	14896	15001	14882	14888	14961	14859	14704	14825	14840	14811	14703	14831	14902	14853	15022	14921	14667	14837	14964	14803	15203	14948	14818	14718	14815	14957	14975	14752	14864	15022	14740	14704	14812	14937	14813	14868	14605	14734	14763	14858	14771	14997	14734	14738	14835	15027	15060	14947	14812	14905	14884	14978	14772	14899	14655	15012	14723	14837	14973	14870	14773	14785	14624	14500	14709	14740	14763	14927	14727	15025	14873	14831	14866	14899	14746	14721	14724	14748	14848	14695	14577	14839	14830	14932	14876	14814	14696	14874	14667	14756	14813	14704	14909	14822	14855	14923	14748	14923	14803	14750	14718	14683	14722	14957	14792	14860	14984	14733	14621	14782	14906	14909	14803	14876	14932	14665	14742	14659	14845	14847	14781	14800	14920	14659	14621	14983	14649	14823	14705	14696	14716	14823	14935	14799	15001	14678	14861	14743	14919	14721	14773	14781	15098	14784	14764	14704	15001	14777	14758	14800	14626	14701	14948	14925	14978	14856	14799	14858	14858	14789	15046	14821	14904	14785	14784	14736	14661	14730	14696	14950	14900	14864	14926	14845	14807	14767	14908	14689	14626	14709	14959	14877	14797	14732	14758	14841	14787	14721	14755	14704	14830	14788	14792	14855	14759	14935	14859	14564	14937	14780	14912	14958	14716	14932	14716	14973	14812	14760	14878	14878	14804	14879	14850	14778	14889	14678	14555	14772	14718	14934	14711	14726	14815	14773	14912	14809	14811	14860	14688	14789	14875	14977	14854	14816	14671	14715	14845	14778	14739	14865	14865	14767	14758	14844	14926	14605	14817	14977	14713	14810	14726	14665	14945	15080	14691	14791	14793	14917	14796	14991	14884	14766	14827	14745	14749	14898	14747	14769	14747	15051	15070	14488	14636	14674	14800	14797	14655	14725	14743	14688	14875	14945	14787	15017	14987	14762	14642	14993	14773	14939	14924	14808	14878	14622	15000	14780	14643	14668	14690	14833	14728	14964	14838	14669	14783	14844	14849	14979	14803	14595	14689	14907	15015	14817	14814	15068	14904	14799	14820	14952	14826	14766	14803	14695	14677	14818	14844	14948	14766	14989	14857	14834	14685	14602	14749	14962	14700	14847	14804	14829	14624	14740	14755	14820	14734	14977	14871	14932	14944	14844	14717	14703	14995	14917	15053	14987	15009	14928	14808	14864	14820	14817	14730	14798	14802
23690	39653	36059	28173	22865	20024	18381	16653	15549	15092	14494	14135	14437	13932	13867	13653	13473	13266	13333	13182	12932	13059	12912	12855	12927	12829	12957	12917	12740	12753	12618	12602	12688	12629	12664	12548	12652	12611	12692	12776	12619	12851	12759	13784	16196	16344	14805	13447	12844	12586	12559	12619	12599	12552	12632	12375	12639	12619	12566	12444	12440	12790	12527	12553	12423	12540	12556	12616	12599	12536	12441	12542	12524	12461	12465	12503	12627	12338	12535	12481	12616	12551	12657	12462	12453	12567	12613	12454	12521	12635	12544	12539	12490	12510	12411	12340	12681	12650	12371	12492	12519	12464	12626	12651	12606	12583	12567	12456	12364	12544	12410	12432	12354	12433	12400	12645	12474	12522	12599	12425	12453	12550	12603	12555	12625	12508	12519	12541	12487	12460	12578	12413	12332	12325	12458	12499	12648	12445	12532	12535	12672	12608	12570	12439	12481	12317	12487	12499	12559	12732	12546	12403	12584	12576	12488	12696	12664	12639	12552	12587	12460	12577	12429	12512	12572	12541	12530	12577	12481	12681	12504	12579	12430	12457	12671	12473	12671	12426	12516	12529	12573	12668	12462	12494	12418	12476	12593	12614	12615	12518	12710	12439	12527	12408	12624	12511	12657	12489	12580	12507	12336	12495	12701	12500	12590	12452	12519	12421	12396	12453	12486	12516	12595	12483	12625	12427	12448	12424	12530	12334	12573	12474	12570	12712	12358	12454	12430	12546	12595	12454	12449	12560	12455	12508	12492	12401	12824	12303	12565	12571	12491	12718	12477	12459	12452	12391	12680	12615	12336	12402	12451	12467	12594	12466	12380	12611	12383	12551	12520	12661	12482	12537	12470	12415	12652	12487	12447	12380	12608	12672	12569	12322	12593	12714	12541	12611	12647	12595	12654	12444	12465	12517	12479	12407	12443	12495	12449	12421	12607	12434	12733	12581	12547	12535	12479	12523	12637	12592	12599	12432	12476	12654	12458	12501	12670	12513	12478	12582	12589	12392	12538	12594	12655	12484	12607	12631	12565	12438	12459	12535	12509	12522	12427	12639	12447	12624	12580	12460	12536	12571	12433	12557	12663	12450	12444	12525	12488	12531	12443	12787	12611	12494	12479	12531	12409	12628	12347	12567	12537	12555	12561	12484	12550	12520	12552	12508	12785	12415	12498	12635	12466	12496	12623	12454	12433	12544	12388	12613	12633	12547	12456	12617	12517	12483	12649	12578	12622	12651	12531	12487	12405	12630	12489	12563	12623	12535	12575	12522	12433	12643	12651	12595	12414	12366	12413	12601	12608	12613	12589	12397	12567	12539	12453	12276	12480	12639	12586	12607	12211	12438	12707	12569	12575	12487	12516	12433	12496	12532	12523	12514	12559	12550	12489	12424	12641	12565	12405	12525	12581	12434	12663	12473	12530	12396	12500	12550	12601	12571	12651	12666	12518	12560	12495	12569	12634	12576	12517	12530	12501	12562	12472	12566	12540	12554	12504	12440	12605	12626	12572	12561	12538	12496	12614	12668	12591	12581	12427	12512	12418	12597	12578	12405	12535	12630	12516	12488	12476	12478	12593	12560	12559	12592	12602	12606	12543	12512	12478	12476	12566	12489	12514	12446	12596	12642	12561	12505	12555	12627	12491	12602	12452	12550	12401	12575	12501	12644	12654	12535	12450	12605	12414	12422	12460	12422	12641	12449	12527	12548	12776	12585	12502	12570	12539	12423	12495	12652	12578	12578	12507	12414	12490	12446	12641	12475	12533	12747	12475	12536	12535	12534	12473	12481	12526	12566	12468	12663	12538	12494	12582	12645	12620	12685	12606	12525	12519	12506	12483	12648	12384	12370	12498	12584	12426	12352	12475	12468	12549	12450	12556	12603	12448	12438	12614	12538	12666	12506	12681	12562	12401	12433	12393	12475	12453	12529	12620	12433	12538	12368	12520	12531	12594	12460	12589	12614	12464	12660	12526	12525	12489	12530	12614	12523	12622	12510	12460	12496	12561	12537	12460	12525	12638	12450	12278	12400	12503	12441	12546	12632	12440	12583	12463	12640	12591	12577	12529	12504	12487	12590	12687	12541	12536	12669	12629	12500	12458	12463	12513	12604	12422	12490	12544	12447	12626	12550	12466	12588	12725	12477	12504	12548	12553	12511	12573	12547	12515	12548	12501	12663	12583	12555	12434	12524	12505	12420	12436	12316	12448	12594	12560	12567	12298	12431	12597	12495	12514	12437	12610	12578	12561	12508	12483	12498	12325	12590	12600	12548	12546	12587	12288	12546	12488	12753	12501	12515	12470	12577	12608	12613	12602	12442	12485	12697	12385	12650	12508	12554	12578	12417	12631	12614	12504	12547	12438	12623	12609	12600	12433	12507	12429	12627	12638	12549	12547	12349	12528	12468	12651	12631	12558	12603	12638	12495	12560	12595	12635	12493	12593	12572	12552	12568	12446	12602	12438	12582	12484	12535	12580	12585	12402	12702	12596	12552	12520	12585	12667	12499	12660	12549	12653	12358	12544	12491	12512	12471	12564	12424	12445	12616	12479	12565	12675	12631	12535	12662	12494	12549	12368	12477	12599	12595	12657	12636	12627	12668	12565	12620	12550	12536	12398	12521	12419	12416	12522	12412	12522	12511	12564	12611	12552	12556	12595	12654	12483	12488	12612	12457	12577	12633	12629	12536	12430	12495	12550	12540	12489	12556	12601	12577	12450	12463	12493	12551	12573	12567	12510	12469	12429	12526	12522	12631	12441	12361	12538	12543	12441	12480	12434	12550	12732	12567	12430	12562	12538	12551	12595	12508	12624	12485	12555	12547	12493	12527	12568	12480	12622	12605	12646	12660	12554	12516	12492	12602	12630	12404	12566	12647	12621	12566	12505	12715	12467	12419	12579	12451	12620	12411	12506	12428	12581	12674	12451	12669	12511	12708	12462	12451	12559	12438	12522	12588	12618	12687	12530	12715	12658	12606	12574	12425	12589	12452	12494	12522	12526	12469	12555	12608	12661	12624	12612	12546	12650	12563	12461	12530	12567	12566	12528	12557	12556	12346	12479	12462	12555	12574	12433	12458	12489	12450	12705	12710	12416	12604	12514	12609	12520	12465	12506	12646	12442	12503	12639	12720	12575	12564	12491	12485	12462	12515	12560	12551	12479	12582	12538	12439	12549	12545	12527	12404	12454	12502	12472	12674	12652	12462	12348	12479	12426	12575	12610	12474	12457	12606	12431	12530	12589	12525	12665	12614	12535	12337	12407	12657	12683	12491	12446	12700	12482	12462	12496	12464	12525	12478	12647	12376	12456	12507	12688	12604	12600	12599	12577	12635	12637	12639	12478	12563	12547	12472	12578	12473	12617	12603	12584	12342	12572	12437	12648	12553	12556	12642	12450	12521	12609	12555	12514	12506	12531	12467	12503	12639	12546	12600	12432	12373	12610	12623	12493	12630	12542	12399	12512	12405	12661	12571	12466	12538	12558	12635	12523	12604	12410	12671	12545	12629	12420	12468	12566	12673	12635	12546	12590	12682	12472	12474	12451	12479	12452	12540	12608	12438	12422	12628	12391	12329	12595	12451	12484	12450	12573	12463	12435	12524	12712	12481	12458	12443	12608	12446	12640	12631	12409	12496	12623	12656	12528	12601	12508	12553	12514	12515	12567	12499	12450	12513	12506	12649	12705	12601	12686	12603	12621	12693	12433	12779	12666	12485	12712	12524	12535	12654	12436	12657	12549	12490	12418	12497	12514	12723	12631	12440	12688	12502	12522	12587	12446	12553	12543	12334	12467	12532	12524	12456	12571	12375	12632	12486	12513	12679	12651	12495	12630	12546	12467	12604	12606	12734	12569	12688	12538	12587	12399	12486	12486	12663	12547	12655	12497	12401	12614	12475	12642	12468	12552	12549	12487	12507	12359	12513	12532	12343	12589	12636	12477	12475	12590	12562	12519	12413	12513	12471	12525	12544	12406	12548	12551	12484	12604	12379	12461	12478	12477	12638	12398	12515	12597	12598	12408	12439	12434	12343	12546	12569	12482	12595	12633	12632	12591	12596	12732	12492	12624	12458	12548	12532	12476	12688	12450	12436	12534	12455	12548	12511	12409	12593	12644	12392	12683	12471	12505	12438	12610	12539	12521	12662	12482	12408	12572	12554	12733	12517	12516	12503	12494	12482	12612	12648	12608	12463	12761	12513	12363	12458	12528	12526	12536	12465	12497	12575	12342	12538	12499	12678	12663	12571	12610	12505	12580	12534	12570	12634	12618	12374	12605	12366	12458	12438	12604	12456	12645	12597	12578	12491	12756	12468	12503	12601	12752	12547	12556	12547	12660	12548	12522	12717	12436	12541	12584	12587	12576	12443	12528	12422	12561	12550	12554	12422	12570	12620	12548	12510	12572	12477	12615	12587	12470	12669	12450	12431	12538	12589	12390	12446	12601	12426	12419	12530	12639	12458	12399	12470	12449	12564	12407	12501	12557	12582	12574	12404	12552	12471	12772	12497	12667	12458	12703	12461	12560	12546	12577	12622	12390	12517	12542	12739	12548	12696	12540	12594	12613	12634	12460	12516	12341	12423	12571	12434	12595	12557	12365	12538	12583	12570	12478	12569	12578	12495	12508	12310	12590	12546	12578	12729	12536	12607	12567	12518	12494	12620	12454	12607	12469	12338	12564	12671	12542	12526	12634	12552	12500	12492	12423	12463	12518	12601	12506	12399	12667	12503	12487	12514	12684	12525	12515	12692	12434	12677	12463	12454	12579	12500	12596	12530	12580	12642	12638	12646	12645	12645	12634	12386	12649	12490	12642	12688	12535	12531	12454	12628	12520	12593	12599	12451	12722	12436	12527	12656	12505	12493	12534	12480	12653	12466	12549	12487	12654	12638	12352	12513	12516	12540	12498	12500	12450	12421	12438	12758	12574	12617	12576	12584	12555	12497	12529	12473	12735	12566	12492	12501	12567	12475	12607	12503	12535	12708	12495	12438	12365	12686	12673	12636	12459	12559	12556	12433	12608	12480	12548	12515	12433	12310	12620	12626	12557	12498	12666	12587	12611	12418	12482	12539	12588	12517	12561	12552	12568	12439	12583	12383	12386	12438	12580	12525	12555	12445	12609	12554
29341	22708	23000	19700	17527	17282	16857	16801	16461	16588	16397	16424	16463	16392	16370	16547	16535	16241	16345	16352	16173	16347	15970	16204	16303	16342	16284	16187	16351	16249	16544	16311	16241	16237	16184	16121	16365	16056	16211	16284	16321	16309	16095	16263	16218	16463	16382	16374	16421	16277	16209	16118	16209	16132	16242	16128	16117	16087	16011	16005	16087	16197	16154	16280	16449	16274	16414	16066	16347	16141	16324	16290	16357	16361	16243	16209	16123	16241	16250	16212	16226	16012	16255	16158	16184	16253	16208	16190	16177	16101	16196	16179	16284	16153	16278	16330	16160	16238	16308	16216	16117	16141	16144	16213	16132	15989	16165	16186	16206	16400	16251	16394	16292	16325	16354	16193	16363	16236	16179	16275	16231	16138	16212	16308	16305	16357	16245	15994	16304	16358	16265	16106	16416	16199	16432	16149	16385	16177	16055	16133	16176	16025	16320	16258	16121	15999	16115	16290	16105	16222	16319	16145	16149	16071	16119	16138	16202	16185	16121	16322	16048	16098	16272	16177	16071	16162	16186	16192	16254	16132	16103	16289	16253	16251	16338	16198	16034	16073	16218	16092	16050	16326	16062	16153	16088	16210	16074	16246	16180	16203	16108	16111	16056	16151	15985	16071	16157	16163	16178	16251	16130	16135	16161	16217	16198	16144	16272	16213	16303	16171	16243	16171	16312	16380	16267	16617	16032	16121	16094	16275	16199	16207	16109	16260	16332	16193	16178	16283	16204	16366	16266	16332	16297	16393	16195	16196	16183	16117	16243	16202	16210	16158	16234	16412	16159	16339	16202	16280	16293	16295	16075	16094	16128	16306	16134	16298	16173	16221	16283	16144	16203	16353	16288	16314	16106	16232	16223	16569	16036	16049	16242	16335	16243	16226	16045	16288	16385	16200	16142	16101	16265	16416	16286	16184	16199	16207	16170	16231	16394	16137	16101	16419	16311	16174	16078	16157	16349	16207	16090	16183	16333	16317	16259	16313	16254	16413	16139	16213	16163	16168	16261	16499	16342	16289	16129	16292	16365	16226	16296	16070	16263	16142	16316	16255	16109	16410	16238	16221	16307	16245	16118	16172	16413	16090	16330	16301	16130	16292	16204	16209	16056	16310	16206	16037	16366	16276	16186	16103	16374	16277	16273	16255	16112	16298	16396	16142	15996	16020	16219	16027	16198	16168	16312	16351	16295	16131	16261	16255	16338	16267	16253	16255	16412	16280	16281	16064	16222	16195	16451	16217	16018	16335	16230	16293	16265	16396	16221	16310	16238	16355	16279	16193	16249	16311	16396	15995	16462	16179	16188	16043	16287	16227	16117	16128	16349	16190	16248	16160	16194	16350	16107	15983	16120	16234	16040	16161	16180	16195	16384	16221	16144	16175	16170	16301	16213	16031	15981	16022	16237	16157	16147	16251	16296	16219	16173	16420	16229	16319	16035	16031	16195	16205	16475	16162	16090	16209	16183	16175	16161	16312	16296	16177	16344	16518	16311	16545	16237	16042	16318	16275	16206	16125	16132	16112	16160	16247	16187	15909	16120	16371	16080	15995	16074	16115	16341	16192	16179	16106	16232	16105	16418	16171	16283	16087	16377	16134	16152	16052	16208	16124	16122	16212	16092	16231	16132	16239	16159	16238	16137	16226	16354	16294	16121	16006	16257	16010	16281	16064	16187	16229	16312	16422	16170	16196	16137	16509	16339	16194	15956	16171	16293	16176	16028	16248	16188	16196	16344	16225	16190	15992	16262	16210	16317	16212	16015	16226	16085	16260	16240	16204	16251	16102	16064	16107	16380	16158	16157	16128	16110	16140	16019	16244	16070	16228	16252	16149	16367	16196	16389	16203	16270	16272	16188	16171	16281	16222	16216	15979	16099	16152	16021	16267	16249	16034	16372	16232	16207	16264	16358	16334	16275	16381	16273	16209	16019	16321	16212	16077	16303	16151	16088	16254	16117	16072	16243	16211	16123	16031	16092	16254	16179	16395	16280	16390	16312	16383	16177	16320	16159	16076	16287	16306	16273	16388	16165	16055	16264	16053	16304	16232	16240	16147	16208	16266	16207	16066	16319	16314	16153	16398	16177	16300	16277	16180	16243	16133	16174	16231	16265	16318	16331	16443	16361	16347	16162	16007	16227	16214	16249	16305	16264	16098	16172	16194	16301	16160	16349	16168	16159	16305	16207	16237	16314	16345	16190	16199	16104	16154	16157	16195	16269	16365	16277	16414	16261	16298	16226	16391	16294	16280	16339	16007	16147	16068	16030	16059	16307	16159	16231	16116	16257	16182	16006	16332	16271	16257	16002	16213	16316	16316	16230	16073	16196	16134	16172	16137	16266	16351	16157	16191	16132	16111	16034	16255	16261	16268	16065	16324	16306	16069	16288	16171	16151	16294	16126	16019	16143	16175	16122	16238	16259	16207	16298	16138	16207	16225	16233	16298	16409	16049	16095	16245	16078	16231	16292	16326	16341	16226	16164	16179	16284	15954	16265	16153	16172	16267	16377	16055	16309	16119	16149	16195	15824	16119	16440	16045	16340	16209	16236	16397	16215	16174	15943	16265	16236	16094	16218	15995	16133	16221	16367	16352	16044	15993	16208	16250	16156	16117	16192	16288	16419	16254	16333	16131	16087	16301	16173	16193	16312	16098	16389	16206	16190	16284	16105	16112	15963	16151	16297	16397	15998	16210	16166	16117	16421	16202	16203	16040	16013	16220	16201	16338	16042	16086	16148	16320	16158	16163	16270	16095	16099	16102	16196	16163	16169	16276	16147	16162	16190	15992	16174	16305	16316	16279	16249	16147	16187	16225	16362	16237	16253	16369	16244	16107	16471	16423	16370	16212	16354	16133	16130	16029	16304	16137	16247	16299	16364	16298	16403	16035	16121	16092	16180	16378	16330	16166	16165	16156	16206	16365	16121	16085	16203	16316	16219	16328	16263	16184	16181	16166	16076	16050	16053	16138	15950	16416	16101	16414	16469	16160	16197	16185	16122	16165	16223	16165	16131	16363	16180	16148	16078	16238	16247	16336	16195	16197	16249	16090	16247	16251	16378	16284	16148	16251	16348	16350	16438	16091	16129	16350	16241	16229	16196	16249	16221	16230	16248	16167	16267	16189	16260	15930	16083	16168	16316	16040	16184	16026	16116	16246	16191	16050	16274	16254	16298	16168	16350	16139	16330	16299	16305	16225	16022	16079	16053	16217	16221	16153	16360	16247	16129	16163	16204	16121	16184	16197	16217	16190	16171	16157	15999	16229	16199	16112	16228	16542	16241	16019	16242	16328	16275	16173	16280	16156	16069	16253	16253	16229	16278	16216	16253	16253	16157	16378	16211	16244	16291	16302	16236	16146	16082	16335	16197	16147	16308	16282	16293	16084	16205	16471	16222	16300	16125	16134	16290	16201	16290	16043	16157	16211	16139	16123	16225	16352	16240	16179	16055	16098	16164	16359	16220	16293	16116	16030	16128	16072	16059	16157	16168	16232	16147	16315	16204	16118	16252	16087	16236	16285	16320	16052	16191	16088	15972	16061	16191	16296	16114	16202	16247	16421	16183	16062	16126	16338	16250	16078	16184	16312	16220	16120	16274	16244	16164	16414	16181	16117	16204	16230	16178	16116	16297	16283	16155	16318	16160	16008	16304	16136	16313	16302	16152	16129	16242	16182	16091	16192	16281	16128	16275	16322	16164	16242	16025	16233	16323	16311	16315	16202	16191	16178	16363	16203	16070	16074	16109	16169	16162	16201	16284	16206	16204	16339	16168	16200	16218	16451	16131	16170	16314	16125	16342	16246	16160	16374	16117	15917	16168	16165	16241	16062	16021	16084	16182	16303	16373	16079	16160	16165	16109	16032	16076	16064	16133	16207	16255	16197	16183	16421	16389	16270	16274	16212	16303	16096	16157	16254	16143	16107	16192	16255	16102	16239	16191	16109	16139	16341	16228	16396	16389	16016	16269	16246	16187	16379	16489	16111	16126	16142	16359	16151	16064	16038	15894	16238	16436	16415	16162	16327	16090	16297	16080	16193	16370	16123	16306	16465	16188	16365	16465	16347	16353	16129	16236	16135	16286	16124	16295	16072	16084	15914	16116	16070	16204	16038	16218	16074	16160	16336	16140	16299	16221	16376	16208	16195	16180	16103	16134	16290	16232	16180	16076	16147	16353	16191	16286	16146	16302	16232	16101	16268	16292	16193	16227	16283	16254	16282	16299	16070	16166	16307	16453	16231	16227	16140	16440	16130	16372	16218	16146	16328	16000	16348	16084	16278	16071	16252	16189	16193	16086	16237	16131	16260	16186	16263	16066	16209	16421	16157	16270	16356	16445	16187	16127	16144	16368	16245	16394	16121	16270	16124	16139	16165	16382	16229	16178	16352	16244	16354	16309	16425	16236	16133	16208	16208	16343	16490	16272	16206	16311	16061	16162	16326	16476	16237	16292	16372	16368	16094	15964	16247	16176	16151	16181	16138	16313	16208	16263	16116	16375	16375	16420	16257	16247	16001	15972	16114	16102	16379	16297	16212	16056	16093	16143	16126	16233	16449	16383	16215	16072	16340	16473	16190	16237	16186	16097	16261	16356	16257	16096	16279	16231	16322	16139	16108	16170	16263	16360	16231	16336	16188	16043	16402	16098	16340	16150	16081	16221	16307	16056	16300	16205	16310	16097	16336	16124	16158	16103	16210	16377	16101	16169	16080	16314	16166	16273	16106	16270	16257	16234	16159	16422	16326	16072	16272	16086	16096	16151	16128	16314	16237	16274	16329	16216	16080	16313	16263	16140	16231	16307	16124	16349	16171	16346	16095	16324	16272	16092	16007	16232	16337	16227	16351	16100	16160	16304	16218	16152	16329	16025	16374	16186	16168	16408	16229	16155	16137	16041	16306	16257	16302	16257	16005	16589	16180	16266	16115	16143	16242	16177	16249	16004	16312	16188	16035	16273	16326	16263	16095	16296	16182	16105	16220	16033	16148	16296	16283	15963	16095	16277	16263	16267	16232	16351	16405	16161	16402	16351	16395	16094	16223	16070	16339	16316	16068	16259	16366	16237	16148	16190	16209	16161	16155	16231	16330	16156	16076	16195	15993	16114	16327	16112	16024	16346	16155	16152	16198
19069	22268	20017	16490	15318	15006	14439	14456	13882	13814	13798	13860	13792	13715	13763	13547	13741	13322	13511	13364	13518	13576	13267	13309	13361	13445	13516	13388	13474	13501	13265	13318	13310	13377	13437	13379	13446	13167	13178	13314	13339	13300	13462	13403	13442	13729	13713	13509	13542	13358	13472	13531	13290	13463	13438	13446	13471	13402	13346	13257	13339	13164	13285	13260	13316	13236	13299	13094	13294	13385	13288	13240	13333	13195	13335	13348	13332	13331	13293	13256	13274	13243	13189	13272	13297	13310	13389	13523	13392	13349	13316	13334	13267	13193	13175	13362	13382	13332	13172	13339	13292	13486	13312	13485	13291	13332	13365	13111	13152	13435	13396	13294	13385	13303	13343	13478	13244	13278	13337	13340	13397	13234	13219	13277	13345	13371	13283	13399	13457	13409	13320	13299	13366	13147	13473	13100	13164	13206	13309	13314	13420	13438	13489	13200	13270	13454	13430	13303	13157	13450	13557	13293	13327	13370	13523	13461	13323	13210	13270	13433	13385	13337	13379	13307	13138	13397	13266	13323	13258	13259	13286	13324	13313	13218	13326	13410	13258	13529	13270	13291	13399	13392	13462	13230	13360	13289	13273	13276	13213	13158	13077	13316	13370	13209	13297	13204	13321	13163	13400	13327	13347	13363	13276	13411	13339	13257	13285	13391	13276	13178	13264	13289	13354	13338	13359	13396	13356	13225	13465	13438	13477	13262	13353	13546	13170	13339	13316	13236	13257	13344	13247	13407	13310	13332	13413	13229	13320	13163	13432	13160	13284	13169	13319	13443	13389	13341	13382	13387	13332	13403	13407	13247	13313	13354	13367	13360	13397	13274	13478	13247	13400	13186	13485	13238	13239	13357	13116	13417	13236	13283	13099	13428	13307	13395	13362	13366	13177	13265	13342	13260	13311	13372	13327	13427	13228	13262	13294	13269	13340	13329	13379	13382	13398	13212	13198	13418	13434	13211	13414	13241	13190	13507	13308	13264	13167	13376	13275	13366	13328	13313	13299	13288	13340	13270	13285	13144	13203	13324	13275	13330	13436	13359	13266	13376	13281	13406	13254	13333	13280	13203	13221	13270	13298	13342	13316	13225	13306	13334	13432	13324	13299	13257	13293	13345	13261	13316	13275	13324	13186	13413	13273	13378	13241	13519	13302	13150	13248	13163	13397	13390	13347	13261	13372	13286	13301	13381	13393	13414	13142	13331	13234	13320	13395	13167	13313	13191	13229	13246	13241	13215	13223	13462	13402	13221	13441	13076	13403	13245	13272	13271	13394	13378	13284	13292	13431	13364	13144	13214	13227	13378	13384	13308	13136	13401	13170	13289	13149	13304	13354	13262	13444	13371	13210	13426	13203	13207	13382	13288	13229	13325	13283	13294	13443	13320	13509	13351	13370	13306	13313	13341	13320	13214	13394	13281	13320	13421	13356	13234	13292	13219	13255	13311	13318	13328	13308	13246	13331	13186	13298	13215	13173	13519	13339	13353	13322	13339	13379	13456	13069	13271	13427	13256	13295	13364	13324	13278	13243	13259	13111	13292	13358	13494	13336	13387	13231	13347	13139	13288	13273	13506	13232	13387	13337	13257	13270	13085	13304	13338	13338	13244	13430	13361	13216	13122	13502	13339	13387	13091	13330	13382	13302	13249	13362	13255	13274	13262	13318	13184	13158	13256	13343	13338	13464	13310	13228	13228	13268	13270	13324	13412	13340	13516	13265	13277	13375	13348	13209	13232	13368	13320	13109	13365	13408	13437	13362	13266	13421	13176	13353	13499	13338	13443	13282	13134	13288	13097	13281	13266	13212	13361	13494	13463	13297	13302	13423	13447	13572	13287	13203	13251	13263	13329	13348	13182	13255	13378	13465	13196	13309	13249	13401	13238	13321	13317	13324	13261	13223	13341	13290	13394	13351	13333	13387	13392	13369	13304	13299	13383	13262	13211	13296	13439	13246	13250	13364	13370	13419	13317	13436	13250	13108	13231	13285	13299	13371	13278	13300	13256	13304	13349	13371	13153	13163	13273	13332	13402	13237	13451	13195	13544	13356	13400	13330	13422	13402	13311	13243	13421	13191	13362	13282	13292	13304	13303	13214	13247	13382	13437	13189	13389	13450	13314	13405	13229	13426	13360	13362	13272	13268	13101	13368	13283	13288	13273	13371	13256	13409	13365	13415	13371	13208	13324	13271	13257	13364	13244	13359	13388	13381	13347	13294	13230	13315	13373	13399	13300	13243	13305	13409	13372	13268	13305	13337	13420	13377	13339	13275	13170	13355	13378	13312	13380	13341	13295	13526	13267	13470	13426	13218	13414	13333	13439	13341	13395	13271	13276	13227	13220	13254	13269	13309	13271	13209	13340	13292	13479	13354	13236	13197	13193	13165	13339	13314	13365	13340	13261	13360	13297	13336	13253	13173	13385	13242	13202	13496	13309	13337	13394	13252	13318	13199	13339	13381	13323	13225	13372	13214	13290	13346	13217	13381	13443	13410	13409	13543	13444	13344	13323	13156	13515	13208	13282	13258	13415	13432	13284	13455	13220	13310	13331	13405	13471	13452	13291	13280	13364	13560	13308	13456	13299	13421	13327	13215	13383	13280	13274	13296	13372	13338	13353	13354	13284	13258	13266	13177	13277	13257	13266	13363	13389	13216	13367	13349	13249	13293	13346	13269	13282	13130	13248	13221	13247	13305	13264	13187	13387	13248	13261	13412	13326	13298	13439	13191	13400	13262	13402	13197	13306	13387	13142	13399	13016	13299	13148	13324	13334	13304	13494	13454	13458	13260	13321	13374	13315	13396	13181	13309	13418	13351	13481	13219	13123	13380	13052	13183	13360	13419	13297	13416	13252	13201	13293	13367	13180	13352	13403	13312	13151	13218	13294	13357	13211	13335	13264	13473	13336	13505	13141	13244	13199	13137	13286	13441	13484	13239	13352	13149	13299	13319	13245	13308	13474	13256	13287	13376	13234	13359	13390	13262	13114	13426	13214	13287	13245	13258	13445	13295	13297	13390	13280	13441	13333	13405	13134	13308	13263	13289	13154	13204	13153	13208	13390	13170	13410	13396	13296	13255	13236	13498	13332	13362	13246	13363	13268	13281	13293	13255	13323	13281	13342	13203	13353	13304	13247	13329	13474	13260	13484	13288	13212	13142	13339	13263	13289	13336	13264	13360	13468	13330	13380	13334	13417	13250	13310	13230	13258	13169	13372	13385	13387	13297	13285	13435	13206	13285	13361	13315	13228	13092	13238	13340	13240	13221	13499	13262	13346	13241	13391	13365	13416	13385	13362	13234	13273	13354	13350	13282	13343	13463	13554	13540	13230	13285	13428	13249	13447	13237	13465	13342	13255	13146	13505	13362	13356	13379	13228	13241	13304	13390	13340	13300	13256	13223	13367	13383	13265	13311	13208	13248	13438	13217	13302	13342	13252	13318	13223	13343	13252	13236	13154	13252	13418	13326	13487	13208	13348	13513	13405	13469	13168	13421	13426	13214	13443	13394	13373	13202	13486	13451	13374	13360	13269	13370	13377	13279	13524	13305	13459	13455	13260	13565	13282	13386	13406	13385	13328	13495	13310	13326	13332	13237	13295	13279	13226	13492	13407	13427	13443	13253	13339	13327	13504	13314	13492	13321	13245	13362	13178	13114	13383	13367	13255	13313	13254	13305	13205	13334	13393	13255	13395	13326	13390	13180	13388	13457	13331	13372	13261	13370	13251	13387	13413	13478	13415	13406	13233	13085	13201	13313	13263	13491	13425	13376	13458	13348	13264	13391	13165	13295	13288	13405	13352	13400	13323	13510	13367	13479	13295	13294	13280	13333	13155	13274	13440	13307	13389	13362	13373	13368	13365	13247	13377	13413	13115	13363	13266	13553	13329	13218	13412	13315	13166	13387	13261	13401	13386	13247	13453	13217	13124	13389	13294	13154	13294	13300	13377	13426	13362	13249	13342	13361	13355	13315	13387	13278	13384	13380	13361	13236	13382	13166	13627	13281	13174	13310	13391	13260	13202	13177	13259	13324	13215	13301	13272	13251	13414	13328	13394	13233	13310	13492	13440	13094	13215	13273	13391	13432	13290	13258	13415	13231	13344	13356	13146	13299	13319	13148	13277	13392	13320	13420	13177	13193	13255	13362	13522	13411	13305	13350	13223	13375	13359	13298	13393	13424	13364	13190	13377	13232	13221	13260	13286	13300	13370	13273	13400	13204	13306	13244	13299	13421	13200	13423	13404	13117	13183	13278	13334	13365	13199	13355	13524	13465	13341	13314	13448	13417	13406	13487	13294	13421	13292	13230	13420	13192	13357	13252	13463	13243	13281	13319	13307	13433	13169	13187	13393	13264	13270	13422	13285	13425	13321	13256	13156	13271	13302	13359	13282	13452	13433	13278	13285	13285	13386	13187	13361	13321	13417	13263	13369	13257	13216	13305	13362	13447	13327	13439	13272	13332	13196	13335	13308	13331	13274	13233	13172	13373	13272	13280	13259	13135	13437	13363	13491	13472	13122	13333	13463	13208	13395	13321	13266	13397	13189	13384	13399	13287	13149	13399	13319	13469	13394	13430	13420	13353	13357	13295	13364	13469	13270	13212	13193	13370	13097	13330	13278	13522	13365	13443	13249	13263	13235	13606	13184	13233	13404	13289	13417	13352	13302	13287	13268	13448	13337	13230	13428	13445	13349	13293	13300	13462	13434	13276	13362	13322	13336	13385	13534	13112	13441	13264	13277	13397	13314	13210	13302	13220	13145	13371	13276	13380	13388	13211	13415	13163	13337	13384	13418	13329	13313	13318	13443	13288	13268	13263	13454	13384	13275	13264	13468	13301	13417	13360	13254	13300	13264	13350	13257	13363	13198	13330	13238	13278	13390	13237	13466	13381	13327	13058	13355	13304	13249	13269	13196	13200	13415	13449	13380	13485	13415	13268	13256	13419	13368	13238	13227	13232	13339	13259	13396	13194	13349	13413	13309	13458	13202	13283	13392	13217	13367	13286	13227	13317	13335	13392	13215	13442	13353	13349	13099	13192	13505	13200	13292	13280	13362	13369	13355	13200	13221	13289	13250	13498	13249	13416	13291	13295	13413	13183	13221	13308	13284	13240	13280	13156	13293
24709	21000	27932	24496	22544	22217	21516	18748	18267	18068	17995	17816	17658	17549	17515	17504	17292	17566	17290	17333	17039	17056	17045	17291	17199	17176	17053	17141	17087	17017	17231	17101	16968	17026	17034	16939	17162	17160	17019	17096	17076	16891	17075	18055	18216	18314	17897	17341	17202	17021	17022	16952	16906	17036	17081	16985	16841	17210	17156	16967	17070	17039	16863	17161	16829	16749	17156	17062	16823	16895	16770	16987	16879	16883	17060	16993	17011	16923	17070	17088	17039	17094	16960	16960	16715	16659	16938	17135	16890	17027	16912	17006	17098	16840	17027	17081	16773	16920	16981	16969	16859	16982	16922	16923	16813	16782	16880	16857	17078	17019	16698	16897	16951	16672	17022	16879	17038	16772	17035	16864	16919	16965	17053	16927	17041	17087	16992	16775	17035	16840	16914	17027	16989	16862	16834	16922	16861	17065	16819	16692	16843	16889	16957	17045	16905	16976	16821	16978	17137	17078	16972	17030	16977	16847	16933	17028	17037	16977	16867	16917	17155	16850	16957	16958	17024	16964	17203	16967	16932	17103	16773	16770	16906	16871	17040	17057	16857	16854	16934	16767	16687	16882	16831	16867	17060	16924	16963	16854	16944	17008	17040	16770	16931	17114	16811	16988	16786	16816	17014	16971	16952	17044	16748	16728	16863	16835	16922	17148	17049	16788	16625	16882	17010	17028	16803	16966	16807	17034	17060	16858	16989	17070	16743	16907	16785	17032	17013	17097	16948	17067	16958	16723	16985	16881	16895	16696	16929	16912	16912	17114	17015	17008	16891	16976	16972	17111	16849	16875	17067	16914	17054	16945	17134	16922	16974	16956	17003	16761	17001	16791	16904	16935	17016	16915	16940	16931	16756	16759	16837	16826	16992	16974	17095	16705	16886	16806	17052	16882	16655	17124	16951	16943	17094	16808	16734	16813	16868	16658	16767	16914	16896	17120	16730	17013	16813	16757	16952	16915	16964	16902	16868	16770	17102	16904	16807	16942	16875	17040	16842	16965	17146	16895	16898	16640	17001	16823	17044	16969	16965	16683	16980	16883	16869	17032	16837	16963	16998	16819	16875	16851	16973	16897	16856	16863	16963	16856	17015	16988	16885	16771	16820	17002	16961	16796	17056	17002	16837	16934	16763	17013	16933	16786	16999	17000	17072	16684	16957	16942	16918	17022	16946	16904	17068	16781	16916	16979	17037	16987	16796	16908	16867	16886	16933	16687	16822	16895	16937	16920	16810	17091	17006	16959	17016	17099	16874	17037	16908	16762	16773	17095	16848	17036	16898	16805	17027	17079	16826	16822	16853	16927	16726	16936	16900	16819	17019	16906	16994	16896	16937	16863	16879	17051	17080	16869	16854	16963	16730	16961	16974	16926	16937	16950	17049	16830	17000	17087	17065	16984	17017	16853	17138	16906	16882	16957	16778	16986	16860	17162	16803	17010	17081	17059	16842	16923	16960	17045	17191	17162	16756	16953	16840	16780	16887	16826	16996	16770	16990	16931	16896	16722	16878	16928	16989	16941	16740	16853	17058	16849	17048	17071	16933	16773	16968	16713	17075	17009	16880	16907	17102	16836	16763	16831	16868	16911	16856	17054	16819	16733	16842	16780	16871	17048	16934	17070	17176	16839	16749	17162	16916	16951	16975	16818	16761	16756	16843	16955	16724	17133	16911	16817	17112	17099	17006	16844	16953	16960	16768	16937	17144	16954	16661	17004	16795	17003	16784	16725	16732	16845	16830	16958	16731	17059	16891	16777	17068	16948	16914	17208	17148	17068	16857	16907	17079	16970	16986	17124	17055	16910	16844	17058	16873	17007	17004	16803	17030	16805	16855	16752	17047	16992	16897	16967	16848	16800	16930	16828	17000	16849	16825	16910	16813	16888	16969	16892	16935	16834	16721	16859	16907	16771	17016	16963	16859	16941	17126	16929	17059	16904	16850	17069	16905	16858	17025	17000	16923	16764	17011	17029	16833	16870	16749	16702	16887	16819	16851	17066	17040	17008	16855	17031	16746	16915	16954	17047	17014	16966	16935	17014	16950	16992	16813	16806	16759	16999	16940	17030	17042	16883	16835	16815	16881	17108	16854	16999	16877	16862	16691	16761	16920	16813	17087	16883	16975	16987	17030	16866	16928	16748	16833	16734	16837	16860	17024	16719	16799	16872	16821	16879	16929	16858	17166	17043	16980	17035	16994	16822	16967	16959	17059	17034	16962	17000	16953	16917	16910	16871	16698	16850	17128	16754	16812	16889	16881	16984	17008	16862	16977	16933	17016	17030	16910	16934	16965	17208	17052	16967	16895	16955	16942	16893	17033	16961	17043	16913	16892	16835	16890	16992	17072	16998	17029	16828	17040	16958	16925	17016	16926	16967	16927	17098	16932	17061	16859	17005	17033	16941	16960	16704	17104	16915	16835	16868	16942	16788	17013	16924	16945	17057	16879	16797	16966	16994	17034	16743	17028	17030	16797	16862	16883	16838	17083	17007	16816	17046	16911	16744	17000	17043	17202	17208	16932	16757	16864	16988	16926	16977	17127	16904	16865	16951	16877	17078	16927	16797	16968	16933	17131	17044	16959	17066	16875	17119	16850	16908	16796	16815	16867	16991	16944	17057	16921	16825	16722	16582	16930	16962	16837	16927	16970	17002	16998	17015	16986	16889	17003	16990	17102	16950	16947	16875	16945	16924	16933	16716	16942	16905	16836	17069	16857	16901	16989	16857	16910	16926	16869	16850	16878	16965	16889	17105	16856	17077	16986	16890	16838	16720	16950	17066	16782	17089	16950	16904	16903	16892	16786	16704	16854	16984	17012	16715	16721	17068	17118	16859	16958	16879	16831	16831	16821	16995	16879	16923	16967	17013	16981	16982	16796	17234	16899	17133	17010	17096	16793	16857	16834	17124	16957	16845	17190	17050	16904	16911	16858	16801	17011	16864	16890	16840	16950	16982	16872	16950	17000	16923	16970	17068	16897	17086	17071	16861	16946	17070	16899	16890	16796	16866	16968	17066	16866	16871	16839	16881	16785	16715	16974	16816	16745	16947	16841	17130	17083	17080	17100	16921	17031	16932	17054	16852	16850	16727	17039	16904	16910	16735	16771	16973	17009	16970	17296	16942	16731	17063	16983	17171	17017	16786	16824	16904	16862	16982	16867	17001	16949	16848	17179	16940	17115	17036	17013	16833	16870	16828	16988	16987	16875	16727	17075	16903	16861	16993	16953	17004	17039	16811	16831	17066	17046	16715	16657	16942	16978	16668	16912	16803	17078	16947	17073	16895	16779	17086	17016	16867	17120	17080	17101	17040	16816	16828	16703	17101	16860	16801	16958	16968	17029	16858	16981	16919	16997	16885	16905	16710	17045	16985	16741	16975	16935	16871	16914	16955	16900	16891	16821	16890	16935	16839	16931	16807	16879	17047	16936	17095	17052	16923	16783	16808	16807	16840	16889	16998	17087	16843	16884	16808	16980	16902	16958	16958	17210	17040	16757	16870	16942	16978	17104	16963	16996	16876	16969	16931	16790	17120	16913	16682	17029	16925	17023	16972	17026	16985	16969	17059	16806	17021	16873	16886	16816	16906	16899	17127	16796	17040	17011	16986	16714	16967	16823	16930	17263	17264	16801	16862	17000	16957	16964	17021	16995	17066	16710	16772	16956	17069	16997	17154	17187	17040	17145	16974	17020	16944	17035	16943	16809	16965	17054	17027	17010	16949	16892	16959	16898	16937	16878	16985	16812	16788	16950	16913	17129	16869	16912	16846	16966	17012	17115	16662	16957	17059	16982	17014	16828	16916	17093	17013	16818	16972	17015	16829	17016	16957	16988	16977	16767	16896	16819	16852	16918	17109	16883	16938	16897	17041	17011	16886	17085	16953	17016	16953	17012	17179	17048	17088	16921	16731	17015	17072	16918	17185	17125	16995	16963	16744	17087	16865	17012	17110	16842	16915	16837	16977	16954	16934	17038	16930	16876	16862	16925	16871	16848	17010	16913	16854	16874	16898	16852	16726	17017	17069	17008	16818	16928	16985	17049	16947	16974	16894	17045	16792	16774	17094	17038	16959	16918	16847	16969	16916	17163	16959	16881	17034	16829	16632	16894	16889	17015	16948	16891	16932	16912	17013	17032	16954	17084	16829	16873	16845	17033	16800	16826	17002	16771	17133	16812	17012	16937	16843	16952	17074	16985	17045	17187	16942	16776	16859	16834	17013	16731	17001	16929	16900	16871	17004	16857	16972	16989	16796	16924	16867	16835	16716	17044	16919	16914	16826	16882	17079	16974	16963	17069	16791	17021	16975	16898	17067	16979	16876	17027	16795	16971	16812	16740	17146	16984	17068	16724	16956	16585	16748	16903	16851	16887	17016	16890	16963	16974	16823	16884	16995	16757	16881	16834	16691	16921	17073	16740	16906	16874	16799	16853	16872	17064	16939	16907	17051	16917	16836	16946	16943	16860	17025	16877	16904	16997	17084	16961	17117	17064	17127	16851	16980	17047	16819	16963	16936	16883	17053	17108	17061	17022	16841	16892	17026	16810	16950	16950	17080	17016	16827	17014	16971	17101	16790	16924	16787	17136	16884	17067	16945	16855	16799	17226	16921	16928	16886	16760	16894	16966	16834	17018	16853	17166	17074	16977	16937	16664	16999	17067	16892	16797	16954	16938	16906	16808	16948	16776	16960	16892	16939	17036	16997	17084	16766	16978	16956	17029	16931	17003	17046	16920	16931	16984	17073	17029	16947	16964	17030	16899	16941	17128	16928	16846	16909	16830	16903	16939	16889	16802	16807	16783	16835	17006	16885	16845	16807	17022	16819	17167	16919	16897	16922	16847	16989	17063	16977	16831	16872	16734	16909	17013	16993	16862	16848	16843	16942	16963	17082	16996	17008	16842	16920	16678	16866	16973	16890	16880	17042	16918	17119	17115	16795	16927	16828	16972	16712	16890	16935	16949	16744	16736	16846	16860	16869	16955	16794	16832	16916	16798	16875	16892	16913	16883	16968	16889	16851	16961	16937	16938	16786	16981	16622	17016	16966	16939	17040	16864	16905	16956	16973	17128	16998	17071	16942	17147	16741	16939	16836	17005	16764	16980	17047	17159	16650	16797	16882	16966	16719
21420	34736	31373	23691	20200	18550	17284	16404	15679	15166	15007	14699	14582	14696	14522	14420	14318	14284	14121	14109	14100	14100	14036	13884	13966	14067	14010	13906	13975	13914	13876	13751	13734	13964	13787	13909	13893	13842	13703	13788	13812	13911	13958	15269	15619	15328	14770	14397	13779	13620	13791	13881	13869	13698	13642	13743	13655	13732	13725	13549	13669	13745	13674	13706	13906	13813	13662	13806	13759	13746	13910	13766	13846	13850	13638	13658	13784	13709	13787	13678	13787	13744	13803	13778	13892	13927	13689	13715	13803	13800	13638	13862	13848	13842	13551	13563	13692	13648	13781	13641	13850	13553	13613	13762	13673	13641	13798	13755	13859	13646	13816	13751	13665	13643	13629	13728	13586	13836	13606	13858	13830	13695	13793	13723	13692	13644	13739	13788	13729	13864	13851	13696	13674	13843	13629	13736	13792	13862	13862	13689	13751	13633	13792	13669	13810	13923	13832	13737	13682	13829	13707	13697	13582	13740	13668	13809	13839	13718	13704	13728	13756	13750	13704	13812	13679	13669	13699	13656	13791	13668	13843	13778	13763	13824	13668	13693	13654	13822	13648	13730	13669	13861	13712	13580	13710	13823	13658	13653	13869	13894	13699	13712	13765	13751	13642	13640	13667	13736	13851	13782	13771	13728	13754	13863	13840	13664	13575	13742	13923	13721	13817	13782	13615	13647	13765	13894	13886	13842	13620	13720	13633	13744	13775	13609	13803	13780	13541	13871	13785	13761	13801	13845	13808	14039	13671	13803	13652	13716	13705	13919	13804	13601	13737	13732	13687	13748	13673	13708	13657	13810	13665	13696	13803	13837	13801	13767	13720	13794	13652	13795	13804	13663	13751	13641	13772	13611	13856	13686	13846	13682	13849	13651	13662	13663	13865	13723	13695	13854	13734	13765	13807	13800	13804	13705	13863	13719	13760	13906	13698	13888	13659	13644	13691	13896	13614	13812	13544	13733	13615	13869	13835	13805	13723	13534	13640	13755	13848	13583	13685	13733	13702	13790	13886	13773	13829	13666	13664	13777	13910	13599	13719	13618	13740	13706	13621	13989	13876	13663	13802	13521	13715	13776	13938	13554	13759	13684	13882	13761	13845	13823	13732	13758	13623	13703	13638	13757	13834	13772	13772	13772	13793	13746	13830	13821	13740	13748	13701	13665	13771	13592	13709	13930	13872	13723	13826	13900	13784	13815	13819	13842	13696	13790	13905	13940	13764	13766	13707	13637	13661	13783	13766	13768	13589	13688	13707	13734	13554	13754	13537	13888	13644	13688	13659	13748	13713	13667	13824	13843	13773	13768	13699	13855	13756	13840	13692	13701	13690	13710	13704	13606	13712	13726	13933	13798	13677	13803	13646	13926	13649	13822	13735	13619	13751	13864	13629	13715	13770	13774	13641	13817	13839	13640	13740	13723	13590	13618	13853	13753	13769	13677	13805	13801	13657	13843	13793	13716	13837	13466	13784	13675	13710	13785	13780	13740	13829	13905	13650	13648	13780	13815	13736	13734	13774	13676	13762	13709	13721	13902	13646	13652	13843	13760	13611	13824	13768	13679	13722	13533	13654	13849	13713	13764	13802	13609	13695	13696	13578	13754	13728	13857	13874	13758	13666	13880	13720	13644	13756	13744	13845	13714	13618	13639	13671	13642	13880	13882	13644	13660	13757	13868	13546	13667	13711	13704	13689	13841	13704	13663	13880	13736	13807	13672	13766	13730	13848	13802	13857	13781	13769	13850	13617	13782	13873	13804	13690	13810	13797	13709	13777	13662	13889	13723	13774	13836	13845	13977	13684	13845	13740	13672	13675	13681	13717	13593	13634	13718	13770	13802	13901	13732	13722	13822	13802	13715	13731	13752	13678	13705	13635	13906	13798	13745	13738	13659	13715	13742	13532	13802	13826	13775	13762	13823	13761	13613	13707	13652	13812	13663	13779	13860	13828	13706	13735	13825	13830	13649	13770	13673	13846	13837	13606	13619	13666	13806	13725	13488	13622	13643	13712	13839	13693	13791	13876	13749	13840	13583	13733	13771	13701	13839	13731	13697	13757	13680	13876	13725	13864	13659	13781	13698	13841	13837	13548	13614	13683	13733	13532	13635	13595	13762	13588	13819	13620	13781	13720	13723	13740	13743	13814	13857	13886	13799	13618	13673	13767	13770	13805	13734	13652	13709	13894	13590	13835	13686	13634	13842	13683	13731	13745	13920	13682	13871	13856	13823	13929	13676	13562	13836	13694	13645	13745	13728	13759	13679	13786	13693	13800	13723	13646	13874	13824	13786	13890	13898	13919	13820	13666	13807	13919	13738	13754	13715	13691	13751	13874	13665	13812	13682	13817	13636	13724	13829	13671	13793	13744	13682	13892	13702	13479	13871	13608	13630	13698	13765	13717	13764	13746	13761	13768	13758	13604	13656	13693	13781	13853	13819	13652	13990	13726	13777	13830	13785	13720	13803	13642	13622	13672	13742	13633	13726	13740	13860	13715	13748	13683	13695	13660	13640	13691	13809	13802	13757	13827	13908	13563	13802	13790	13901	13804	13654	13636	13705	13770	13591	13728	13761	13622	13721	13687	13670	13701	13676	13711	13727	13654	13693	13643	13833	13863	13679	13771	13867	13781	13633	13628	13783	13887	13822	13916	13836	13541	13632	13673	13637	13588	13696	13683	13855	13790	13774	13750	13797	13705	13745	13778	13863	13683	13674	13853	13654	13717	13723	13873	13730	13850	13605	13699	13778	13824	13804	13768	13733	13807	13583	13760	13658	13766	13800	13736	13708	13665	13694	13760	13690	13715	13802	13755	13859	13841	13668	13889	13770	13804	13666	13748	13760	13745	13742	13646	13708	13750	13809	13747	13668	13784	13717	13789	13688	13787	13697	13733	13843	13760	13839	13804	13769	13835	13737	13902	13606	13630	13871	13878	13656	13842	13761	13751	13716	13753	13805	13819	13732	13818	13833	13666	13628	13669	13633	13864	13722	13755	13912	13645	13849	13801	13577	13820	13750	13693	13755	13874	13609	13760	13816	13797	13695	13651	13794	13853	13702	13638	13764	13909	13720	13746	13606	13559	13707	13942	13800	13709	13660	13659	13807	13804	13754	13744	13744	13733	13718	13801	13763	13788	13850	13774	13599	13702	13817	13735	13637	13671	13648	13845	13899	13821	13748	13764	13726	13652	13767	13968	13732	13737	13922	13655	13755	13734	13743	13734	13749	13753	13628	13760	13494	13803	13756	13838	13712	13827	13929	13542	13701	13713	13718	13707	13610	13784	13722	13734	13680	13775	13716	13718	13499	13618	13833	13656	13726	13866	13807	13759	13760	13776	13748	13837	13781	13726	13816	13785	13712	13778	13630	13687	13821	13747	13771	13759	13759	13814	13717	13793	13812	13756	13820	13849	13964	13774	13736	13651	13623	13690	13788	13605	13781	13650	13884	13940	13843	13978	13646	13724	13872	13716	13684	13558	13890	13730	13775	13740	13659	13708	13724	13731	13863	13723	13677	13777	13667	13921	13705	13643	13708	13761	13765	13764	13786	13727	13593	13612	13935	13691	13653	13693	13559	13706	13688	13844	13778	13708	13781	13644	13760	13923	13838	13691	13675	13622	13750	13618	13777	13582	13773	13848	13617	13718	13643	13652	13728	13731	13575	13719	13761	13695	13595	13725	13649	13786	13708	13757	13676	13682	13763	13742	13681	13719	13774	13643	13757	13542	13804	13738	13979	13635	13935	13817	13677	13814	13739	13874	13883	13738	13711	13760	13683	13596	13633	13783	13830	13779	13766	13812	13669	13743	13766	13732	13862	13731	13869	13843	13725	13812	13575	13689	13722	13670	13617	13739	13723	13630	13802	13615	13691	13711	13902	13843	13799	13787	13616	13582	13808	13652	13849	13591	13707	13867	13682	13822	13741	13718	13636	13681	13664	13894	13872	13691	13839	13811	13749	13707	13724	13712	13815	13645	13945	13699	13685	13712	13692	13789	13779	13726	13801	13739	13754	13763	13742	13865	13673	13737	13646	13796	13842	13847	13787	13612	13791	13652	13893	13649	13630	13826	13677	13747	13807	13863	13695	13738	13757	13805	13888	13706	13664	13778	13740	13824	13804	13588	13749	13639	13738	13827	13769	13802	13675	13782	13734	13796	13786	13881	13874	13592	13696	13635	13819	13766	13684	13704	13717	13710	13598	13815	13670	13738	13731	13661	13826	13768	13828	13976	13897	13845	13746	13832	13759	13856	13827	13857	13755	13744	13615	13872	13692	13772	13862	13695	13907	13691	13642	13867	13793	13852	13731	13612	13897	13780	13636	13654	13702	13787	13574	13734	13704	13678	13698	13718	13688	13947	13667	13632	13842	13776	13720	13682	13790	13797	13731	13613	13749	13785	13691	13740	13561	13771	13876	13808	13826	13705	13686	13628	13699	13657	13754	13828	13601	13809	13673	13622	13662	13693	13692	13820	13679	13567	13733	13683	13870	13843	13742	13695	13762	13816	13704	13710	13750	13950	13839	13702	13763	13564	13860	13851	13793	13678	13846	13897	13518	13704	13773	13721	13692	13787	13814	13920	13757	13750	13704	13657	13840	13730	13729	13797	13771	13840	13792	13809	13742	13695	13653	13808	13878	13718	13730	13727	13794	13731	13749	13742	13590	13901	13921	13713	13679	13634	13664	13581	13729	13670	13659	13597	13693	13925	13739	13704	13716	13690	13821	13838	13765	13766	13675	13523	13882	13672	13725	13630	13951	13655	13740	13733	13706	13703	13692	13791	13604	13700	13734	13607	13829	13729	13758	13793	13658	13786	13884	13685	13521	13788	13864	13838	13612	13785	13815	13935	13714	13699	13772	13730	13696	13748	13662	13990	13728	13844	13673	13784	13525	13682	13700	13696	13682	13604	13688	13844	13779	13832	13711	13835	13592	13844	13676	13862	13880	13649	13838	13525	13823	13743	13769	13843	13661	13860	13646	13854	13726	13744	13637	13837	13790	13748	13812	13750	13759	13815	13989	13628	13614	13695	13719	13765	13716	13898	13642	13787	13685	13953	13789	13757	13708	13969	13698	13526	13690	13696	13874	13694	13696	13684	13695	13827	13802	13766	13722	13811	13749	13693	13871
23542	20982	28421	23697	21657	23818	23983	19576	18285	18183	17562	17390	17217	17355	17173	16856	17007	16752	16880	16725	16807	16741	16598	16633	16525	16444	16542	16687	16469	16628	16491	16560	16396	16588	16304	16443	16266	16612	16456	16468	16472	16413	16302	17271	18711	18690	17895	16984	16546	16377	16405	16377	16605	16594	16267	16339	16256	16444	16265	16203	16141	16197	16254	16344	16007	16356	16407	16139	16191	16406	16416	16381	16180	16284	16323	16241	16282	16282	16238	16406	16294	16101	16192	16278	16265	16226	16274	16364	16237	16266	16259	16497	16362	16537	16261	16177	16467	16387	16384	16077	16102	16120	15741	16288	16360	16167	16145	16277	16452	16409	16245	16384	16483	16183	16209	16214	16284	16240	16335	16325	16339	16387	16223	16273	16240	16394	16270	16258	16345	16401	16134	16095	16448	16170	16241	16238	16619	16424	16084	15979	16138	16287	16200	16331	16289	16338	16021	16491	16289	16127	16273	16313	16288	16275	16418	16464	16129	16244	16373	16600	16249	16226	16151	16183	16204	16271	16140	16396	16290	16256	16326	16171	16427	16231	16293	16331	16227	16199	16147	16220	16236	16157	16376	16279	16349	16163	16235	16249	16185	16292	16499	16285	16210	16341	16492	16238	16271	16230	16198	16213	16256	16365	16209	16226	16168	16337	16214	16267	16382	16153	16410	16149	16202	16160	16207	16108	16122	16203	16193	16123	16355	16196	16081	16088	16143	16221	16264	16490	16225	16196	16227	16301	16172	16394	16277	16201	16244	16179	16334	16418	16261	16256	16075	16233	16149	16161	16236	16220	16364	16240	16373	16373	16422	16327	16150	16231	16280	16270	16233	16180	16208	16245	16246	16106	16266	16370	16247	16176	16187	16307	16143	16274	16204	16456	16206	16134	16180	16207	16327	16273	16263	16289	16318	16130	16336	16178	16195	16078	16298	16324	16183	16289	16163	16176	16299	16183	16031	16391	16239	16343	16276	16317	16137	16310	16246	16302	16200	16139	16321	16199	16299	16079	16261	16298	16234	16247	16184	16240	16400	16326	16343	16354	16253	16311	16327	16137	16253	16116	16244	16200	16264	16167	16201	16157	16185	16589	16383	16561	16334	16215	16087	16340	16372	16260	16263	16179	16365	16310	16314	16359	16187	16268	16122	16350	16269	16466	16330	16200	16323	16313	16246	16397	16441	16354	16354	16190	16120	16334	16302	16368	16330	16256	16441	16104	16389	16218	16340	16313	16243	16378	16361	16089	16269	16195	16372	16201	16132	16202	16292	16310	16093	16214	16193	16449	16370	16234	16226	16428	16303	16112	16242	16343	16240	16281	16295	16280	16076	16360	16293	16367	16221	16196	16262	16309	16088	16264	16174	16246	16145	16192	16208	16284	16319	15989	16343	16177	16287	16216	16287	16349	16135	16250	16254	16135	16297	16358	16466	16371	16366	16260	16335	16208	16301	16423	16402	16379	16517	16298	16083	16147	16361	16262	16212	16335	16165	16144	16479	16258	16245	16253	16260	16333	16421	16493	16204	16145	16269	16361	16426	16187	16201	16422	16242	16101	16220	16186	16208	16186	16189	16166	16000	16311	16296	16501	16305	16336	16190	16227	16258	16435	16271	16175	16357	16168	16433	16333	16113	16337	16121	16291	16261	16078	16233	16282	16198	16389	16212	16248	16354	16106	16268	16014	16176	16219	16186	16375	16182	16152	16266	16074	16199	16368	16268	16207	16372	16370	16264	16291	16357	16426	16197	16189	16238	16155	16353	16153	16390	16172	16309	16213	16450	16361	16467	16241	16289	16152	16340	16087	16188	16320	16226	16154	16254	16382	16392	16321	16444	16279	16193	16342	16274	16320	16285	16339	16235	16347	16217	16242	16366	16232	16404	16260	16241	16023	16243	16183	16233	16116	16283	16133	16108	16106	16190	15982	16207	16281	16275	16019	16326	16272	16367	16045	16160	16301	16306	16263	16141	16193	16364	16449	16260	16352	16130	16458	16295	16415	16256	16184	16371	16155	16230	16375	16074	16053	16352	16312	16494	16362	16089	16182	16481	16240	16242	16228	16421	16422	16320	16375	16299	16305	16223	16323	16351	16323	16399	16330	16050	16180	16261	16233	16376	16302	16383	16311	16256	16430	16301	16234	16149	16308	16267	16337	16347	16200	16379	16462	16109	16319	16250	16214	16269	16262	16286	16303	16187	16199	16431	16023	16214	16355	16210	16490	16513	16243	16131	16284	16193	16093	16341	16339	16311	16328	16133	16320	16193	16160	16300	16344	16189	16420	16041	16272	16370	16179	16340	16246	16053	16146	16393	16291	16281	16279	16074	16012	16148	16293	16248	16318	16133	16182	16254	16360	16345	16335	16302	16061	16367	16266	16326	16171	16082	16328	16394	16400	16238	16250	16277	16328	16356	16421	16227	16345	16389	16298	16201	16440	16249	16107	16436	16261	16395	16583	16353	16247	16443	16038	16049	16197	16235	16132	16241	16205	16134	16345	16282	16155	16199	16077	16180	16406	16306	16323	16422	16334	16315	16274	16313	16354	16227	16233	16313	16378	16160	16233	16284	16250	16286	16189	16213	16282	16223	16281	16363	16171	16245	16097	16154	16346	16417	16300	16462	16146	16382	16147	16142	16400	16349	16254	16470	16320	16362	16165	16003	16097	16244	16225	16256	16363	16236	16062	16275	16260	16212	16172	16569	16284	16226	16172	16357	16223	16292	16304	16206	16199	16276	16268	16259	16197	15959	16003	16036	16122	16318	16121	16124	16295	16446	16268	16252	16396	16208	16189	16160	16408	16403	16257	16364	16093	16424	16464	16306	16196	16155	16407	16256	16268	16170	16421	16160	16296	16289	16367	16284	16153	16201	16167	16298	16331	16382	16295	16259	16198	16181	16204	16240	16411	16213	16134	16352	16322	16189	16407	16274	16268	16445	16245	16273	16083	16218	16253	16124	16271	16330	16304	16222	16289	16218	16051	16110	16233	16220	16366	16225	16176	16435	16278	16432	16270	16078	16355	16338	16297	16096	16378	16311	16236	16307	16194	16331	16106	16428	16359	16351	16098	16146	16432	16222	16039	16144	16241	16055	16377	16189	16242	16173	16333	16176	16177	16354	16431	16292	16335	16227	16391	16165	16283	16216	16418	16433	16284	16334	16220	16402	16399	16400	16237	16372	16143	16116	16209	16223	15905	16226	16168	16284	16317	16254	16194	16465	16408	16180	16305	16273	16363	16222	16171	16199	16153	16072	16294	16166	16209	16454	16297	16089	16413	16260	16519	16291	16372	16370	16258	16353	16444	16298	16240	16528	16276	16424	16446	16431	16238	16193	16247	16302	16308	16457	16152	16422	16332	16256	16358	16448	16305	16328	16152	16237	16191	16382	16242	16212	16355	16312	16309	16240	16277	16112	16115	16249	16304	16047	16195	16391	16274	16144	16274	16259	16372	16314	16302	16348	16111	16118	16196	16256	16218	16263	16233	15998	16310	16272	16627	16420	16467	16259	16296	16423	16344	16392	16338	16134	16174	16189	16202	16094	16100	16402	16285	16228	16087	16212	16296	16387	16351	16153	16246	16204	16064	16290	16285	16237	16141	16174	16074	16321	16082	16435	16089	16242	16242	16216	16330	16304	16328	16134	16278	16262	16156	16127	16209	16218	16261	16422	16169	16127	16174	16193	16198	16231	16275	16292	16484	16154	16274	16067	16326	16359	16196	16217	16348	16304	16351	16208	16078	16268	16314	16162	16162	16228	16132	16185	16377	16212	16245	16455	16185	16107	16302	16205	16423	16462	16246	16216	16315	16471	16382	16265	16330	16517	16275	16124	16155	16076	16308	16362	16350	16159	16200	16292	16185	16319	16262	16125	16193	16342	16281	16137	16289	16276	16340	16271	16092	16296	16312	16362	16504	16313	16079	16357	16160	16163	16254	16263	16541	16258	16296	16324	16320	16164	16339	16353	16224	16082	16468	16497	16350	16252	16186	16347	16244	16237	16342	16145	16050	16296	16374	16237	16369	16292	16202	16300	16253	16124	16214	16177	16027	16221	16049	16385	16322	16219	16246	16358	16476	16233	16215	16241	16285	16363	16283	16036	16346	16517	16424	16276	16123	16158	16096	16336	16168	16189	16177	16450	16282	16270	16031	16258	16207	16166	16328	16316	16334	16305	16180	16322	16216	16331	16198	16261	16117	16394	16354	16344	16372	16275	16262	16258	15934	16346	16424	16343	16432	16312	16333	16191	16259	16282	16066	16123	16181	16369	16308	16353	16430	16480	16162	16299	16330	16367	16120	16164	16228	16341	16399	16320	16255	16242	16223	16275	16333	16380	16502	16353	16206	16283	16210	16205	16299	16405	16106	16148	16345	16503	16585	16389	16202	16138	16364	16357	16309	16150	16205	16190	16296	16126	16281	16309	16318	16258	16234	16233	16165	16157	16428	16072	16406	16440	16172	16309	16391	16206	16410	16217	16121	16415	16340	16294	16177	16204	16211	16429	16110	16258	16282	16205	16097	16290	16273	16273	16137	16450	16242	16136	16190	16174	15998	16375	16227	16319	16333	16373	16281	16422	16373	16153	16048	16224	16274	16339	16362	16235	16367	16210	16140	16198	16333	16501	16389	16322	16170	16135	16310	16280	16298	16374	16387	16245	16072	15968	16415	16357	16326	16311	16398	16257	16403	16166	16151	16090	16085	16260	16189	16236	16403	16270	16170	16384	16086	16203	16403	16180	16402	16124	16268	16511	16277	16386	16281	16383	16180	16141	16336	16301	16397	16287	15942	16185	16344	16221	16146	16419	16159	16225	16317	16167	16106	16152	16171	16139	16319	16041	16223	16333	16056	16387	16214	16129	16316	16220	16278	16069	16071	16080	16141	16039	16287	16221	16383	16164	16177	16279	16172	16390	16259	16158	16404	16286	16196	16279	16198	16356	16384	16144	15928	16247	16287	16310	16399	16192	16333	16356	16294	16369	16310	16274	16119	16385	16429	16343	16169	16212	16334	16335	16364	16278	16309	16100	16369	16404	16582	16337	16249	16296	16296	16288	16267	16313	16459	16435	16239	16207	16256	16091	16163	16341	16236	16200	16241	16424	16300	16272	16193	16212	16300	16393	16355
23770	40547	36320	28633	23676	20731	18826	17305	16171	15639	15177	15082	14737	14828	14578	14300	14138	14113	14070	13910	13995	13819	13640	13728	13590	13601	13668	13530	13672	13602	13540	13601	13591	13511	13481	13332	13496	13538	13475	13261	13397	13296	13693	15095	17042	16713	15275	14281	13684	13282	13285	13232	13438	13276	13269	13306	13255	13554	13371	13437	13221	13431	13135	13216	13278	13296	13283	13290	13344	13361	13272	13348	13370	13460	13351	13453	13515	13197	13323	13401	13408	13252	13393	13348	13479	13393	13389	13593	13383	13362	13355	13400	13318	13543	13316	13168	13287	13328	13255	13470	13258	13407	13406	13302	13013	13289	13430	13302	13370	13408	13260	13418	13266	13409	13364	13263	13220	13484	13257	13415	13204	13438	13435	13243	13184	13369	13451	13504	13498	13231	13236	13244	13379	13200	13348	13443	13517	13263	13260	13226	13244	13437	13256	13370	13316	13308	13365	13453	13414	13260	13241	13173	13311	13246	13416	13429	13247	13185	13411	13319	13292	13336	13282	13265	13284	13393	13283	13385	13357	13371	13388	13490	13274	13345	13426	13210	13299	13310	13303	13325	13210	13294	13187	13372	13318	13377	13353	13471	13347	13394	13362	13310	13304	13389	13294	13325	13214	13309	13211	13142	13273	13279	13179	13379	13371	13352	13498	13341	13338	13250	13249	13333	13359	13355	13096	13499	13256	13293	13371	13395	13394	13555	13383	13511	13372	13317	13327	13465	13317	13323	13158	13196	13373	13328	13454	13198	13505	13208	13327	13266	13466	13192	13304	13278	13463	13207	13123	13221	13135	13346	13384	13231	13254	13215	13415	13302	13315	13439	13330	13462	13193	13363	13234	13170	13407	13236	13425	13396	13409	13314	13225	13372	13282	13395	13241	13320	13288	13347	13345	13485	13301	13234	13424	13230	13272	13302	13324	13326	13186	13450	13425	13404	13209	13224	13236	13288	13426	13270	13390	13344	13305	13268	13172	13260	13420	13293	13425	13383	13403	13292	13345	13236	13343	13307	13245	13428	13328	13275	13266	13284	13245	13356	13455	13276	13317	13376	13442	13050	13414	13322	13274	13400	13403	13431	13242	13298	13330	13300	13348	13373	13394	13448	13425	13416	13445	13291	13188	13210	13349	13125	13427	13117	13343	13504	13448	13342	13110	13230	13229	13292	13234	13332	13420	13328	13421	13317	13368	13320	13331	13323	13453	13385	13223	13453	13171	13317	13136	13343	13287	13417	13380	13255	13293	13217	13244	13252	13284	13152	13418	13318	13455	13268	13381	13135	13306	13408	13340	13389	13431	13549	13355	13372	13359	13263	13354	13231	13334	13254	13245	13217	13304	13214	13323	13143	13397	13477	13363	13332	13481	13374	13374	13321	13221	13388	13407	13521	13314	13342	13391	13326	13367	13335	13331	13297	13421	13258	13334	13342	13396	13230	13150	13351	13472	13401	13405	13394	13444	13271	13288	13394	13185	13354	13242	13389	13240	13170	13358	13357	13274	13446	13366	13231	13358	13297	13237	13314	13352	13385	13420	13431	13622	13238	13320	13334	13367	13369	13392	13275	13387	13279	13191	13307	13412	13418	13114	13365	13360	13309	13443	13268	13377	13303	13404	13273	13206	13415	13393	13554	13360	13409	13207	13260	13193	13402	13267	13605	13380	13326	13378	13346	13339	13398	13272	13424	13386	13373	13225	13328	13340	13431	13425	13308	13394	13345	13272	13312	13343	13467	13167	13230	13246	13296	13204	13224	13458	13414	13336	13278	13147	13279	13255	13525	13428	13442	13159	13331	13316	13437	13375	13367	13316	13316	13397	13318	13123	13249	13262	13391	13299	13385	13286	13275	13353	13346	13334	13395	13447	13314	13240	13396	13378	13381	13125	13209	13290	13280	13266	13202	13316	13335	13284	13466	13331	13318	13377	13429	13377	13422	13274	13348	13373	13313	13277	13350	13530	13316	13378	13402	13326	13147	13236	13373	13300	13257	13523	13281	13366	13393	13264	13338	13232	13219	13427	13280	13398	13271	13393	13213	13444	13312	13414	13390	13351	13198	13406	13113	13330	13356	13215	13298	13462	13531	13367	13540	13348	13334	13470	13331	13186	13286	13412	13341	13432	13298	13459	13224	13410	13347	13327	13283	13233	13333	13363	13405	13177	13366	13312	13323	13371	13383	13260	13228	13273	13393	13312	13280	13350	13272	13465	13225	13381	13254	13140	13490	13421	13253	13346	13425	13247	13272	13234	13239	13329	13422	13380	13395	13224	13305	13502	13262	13400	13332	13358	13291	13318	13232	13408	13388	13352	13171	13193	13263	13282	13457	13280	13375	13394	13332	13302	13409	13325	13328	13385	13236	13136	13490	13169	13300	13314	13364	13185	13466	13164	13444	13209	13493	13219	13267	13373	13334	13344	13288	13323	13435	13197	13360	13393	13132	13458	13429	13376	13417	13367	13160	13321	13345	13206	13325	13340	13284	13197	13227	13361	13439	13236	13420	13300	13326	13164	13337	13306	13154	13384	13398	13294	13277	13335	13385	13377	13307	13286	13375	13299	13288	13255	13330	13331	13282	13285	13249	13237	13412	13270	13526	13276	13336	13314	13483	13276	13291	13194	13313	13235	13564	13296	13330	13280	13349	13434	13315	13204	13302	13272	13350	13290	13283	13378	13409	13323	13184	13330	13384	13404	13313	13181	13395	13346	13267	13252	13426	13317	13335	13433	13245	13356	13358	13343	13511	13200	13185	13397	13390	13140	13413	13365	13271	13360	13318	13346	13344	13299	13433	13235	13184	13336	13158	13361	13221	13363	13461	13407	13241	13419	13297	13384	13368	13540	13174	13360	13330	13132	13395	13286	13320	13459	13314	13354	13238	13173	13381	13346	13407	13336	13348	13310	13381	13436	13433	13308	13534	13235	13451	13195	13355	13474	13406	13281	13340	13189	13180	13402	13231	13274	13301	13267	13506	13230	13131	13355	13344	13373	13407	13326	13435	13367	13279	13338	13505	13253	13289	13385	13199	13146	13375	13245	13307	13370	13244	13432	13308	13276	13281	13377	13278	13451	13368	13218	13200	13370	13098	13329	13378	13148	13379	13364	13237	13285	13287	13345	13254	13227	13414	13247	13311	13297	13311	13239	13350	13361	13310	13338	13354	13351	13465	13356	13250	13175	13257	13343	13271	13434	13342	13412	13507	13259	13396	13489	13303	13313	13295	13348	13121	13212	13357	13471	13378	13490	13384	13401	13243	13282	13368	13318	13295	13327	13337	13340	13240	13074	13341	13276	13355	13287	13336	13300	13269	13351	13231	13438	13299	13338	13308	13354	13250	13473	13330	13344	13220	13329	13342	13259	13188	13257	13320	13355	13372	13379	13289	13460	13408	13345	13301	13270	13325	13382	13380	13246	13210	13306	13461	13189	13401	13236	13365	13169	13318	13176	13298	13346	13335	13212	13422	13278	13325	13331	13341	13247	13310	13311	13440	13145	13308	13308	13361	13443	13496	13099	13240	13335	13262	13446	13300	13276	13442	13354	13188	13206	13338	13387	13380	13278	13408	13142	13354	13150	13481	13326	13175	13327	13241	13259	13262	13418	13353	13240	13286	13337	13289	13341	13470	13285	13080	13345	13190	13306	13234	13404	13328	13281	13274	13284	13378	13381	13347	13372	13320	13452	13157	13262	13287	13220	13279	13132	13377	13225	13267	13236	13419	13351	13162	13335	13444	13237	13295	13400	13266	13369	13384	13178	13077	13320	13299	13255	13428	13242	13269	13312	13329	13218	13218	13430	13190	13324	13299	13385	13393	13423	13315	13462	13474	13441	13264	13306	13334	13193	13439	13280	13321	13350	13498	13461	13355	13367	13241	13405	13276	13493	13258	13262	13248	13459	13448	13219	13404	13279	13251	13273	13304	13267	13405	13246	13279	13327	13366	13381	13131	13399	13429	13406	13417	13313	13345	13458	13234	13322	13273	13355	13330	13336	13397	13327	13132	13331	13372	13478	13223	13382	13185	13289	13361	13406	13317	13363	13242	13349	13444	13313	13258	13218	13269	13278	13377	13332	13360	13377	13223	13254	13359	13395	13314	13314	13234	13178	13263	13327	13338	13236	13384	13283	13231	13220	13276	13344	13258	13220	13325	13296	13248	13299	13254	13227	13321	13210	13248	13254	13317	13185	13358	13294	13412	13419	13489	13273	13216	13347	13411	13302	13349	13265	13332	13225	13337	13058	13273	13307	13255	13260	13421	13189	13229	13385	13303	13323	13364	13267	13306	13238	13146	13255	13241	13283	13314	13309	13244	13222	13441	13170	13346	13303	13454	13395	13324	13342	13243	13324	13415	13445	13245	13320	13411	13331	13479	13372	13292	13305	13390	13321	13387	13144	13377	13353	13126	13368	13467	13359	13361	13269	13304	13345	13088	13337	13204	13301	13291	13457	13241	13182	13306	13232	13209	13344	13339	13291	13292	13281	13335	13206	13278	13266	13362	13260	13370	13201	13161	13318	13404	13187	13378	13361	13149	13358	13195	13209	13266	13286	13395	13353	13286	13243	13252	13210	13460	13227	13457	13475	13444	13208	13385	13417	13333	13199	13330	13213	13258	13378	13398	13297	13451	13260	13319	13306	13400	13463	13246	13345	13148	13395	13417	13284	13235	13307	13511	13214	13450	13292	13411	13450	13460	13331	13496	13421	13340	13539	13435	13425	13377	13312	13050	13407	13358	13206	13162	13371	13372	13398	13322	13212	13259	13293	13300	13423	13261	13401	13490	13449	13172	13439	13125	13309	13434	13370	13474	13327	13374	13302	13197	13354	13179	13384	13379	13146	13227	13187	13293	13320	13366	13286	13277	13331	13459	13315	13454	13362	13293	13282	13382	13430	13396	13321	13401	13347	13335	13313	13406	13325	13305	13418	13264	13380	13255	13279	13398	13297	13289	13380	13400	13424	13295	13396	13338	13244	13323	13251	13300	13290	13360	13437	13411	13386	13299	13240	13263	13268	13334	13367	13409	13279	13299	13169	13535	13372	13329	13265	13342	13478	13362	13285	13396	13229	13381	13324	13425	13381	13433	13328	13319	13333	13206	13346	13295	13340	13319	13458	13386	13388	13347
29220	22639	22955	19803	17769	17663	17385	17128	16989	16885	16830	16872	16957	16662	16450	16542	16644	16560	16495	16697	16441	16723	16626	16539	16524	16480	16649	16617	16491	16669	16460	16375	16593	16454	16668	16542	16493	16368	16479	16499	16392	16571	16464	16650	16579	16664	16708	16734	16837	16435	16535	16616	16473	16666	16270	16412	16581	16641	16582	16693	16268	16542	16451	16494	16519	16489	16579	16609	16459	16542	16670	16340	16488	16479	16475	16391	16658	16662	16516	16309	16756	16522	16350	16475	16654	16461	16468	16426	16439	16530	16435	16347	16569	16460	16474	16476	16451	16593	16530	16632	16423	16470	16511	16539	16556	16751	16500	16525	16663	16658	16340	16585	16596	16641	16698	16485	16373	16500	16539	16473	16563	16540	16512	16611	16664	16705	16546	16554	16347	16567	16529	16234	16715	16533	16490	16624	16496	16528	16559	16524	16326	16365	16481	16443	16535	16609	16564	16407	16421	16311	16312	16529	16548	16381	16659	16503	16580	16708	16578	16363	16499	16527	16490	16524	16596	16577	16485	16232	16421	16419	16551	16370	16524	16406	16357	16340	16464	16317	16646	16504	16623	16477	16581	16489	16561	16313	16462	16487	16357	16534	16468	16502	16514	16371	16293	16454	16367	16375	16595	16462	16546	16531	16441	16436	16354	16300	16720	16461	16576	16558	16778	16759	16622	16598	16415	16455	16600	16447	16416	16531	16523	16525	16453	16538	16465	16679	16551	16597	16567	16622	16405	16639	16688	16516	16423	16388	16497	16421	16509	16765	16656	16365	16412	16569	16634	16714	16606	16273	16267	16524	16396	16532	16265	16593	16429	16350	16435	16417	16389	16369	16629	16540	16563	16320	16448	16523	16476	16433	16298	16401	16325	16595	16393	16528	16450	16459	16458	16644	16531	16568	16508	16439	16463	16563	16583	16513	16585	16624	16437	16470	16583	16531	16304	16519	16557	16450	16355	16695	16632	16521	16589	16431	16495	16578	16352	16516	16564	16473	16577	16543	16602	16895	16444	16309	16607	16610	16497	16400	16611	16443	16463	16556	16572	16662	16359	16495	16449	16520	16531	16692	16667	16294	16280	16444	16664	16450	16451	16548	16572	16677	16612	16365	16462	16371	16621	16458	16419	16290	16526	16638	16654	16498	16473	16214	16622	16407	16541	16526	16623	16659	16635	16530	16340	16491	16690	16552	16531	16413	16622	16586	16301	16349	16636	16570	16351	16570	16542	16618	16689	16427	16549	16432	16480	16670	16556	16386	16575	16659	16436	16323	16428	16637	16614	16379	16332	16439	16561	16588	16425	16434	16434	16629	16493	16473	16459	16498	16541	16623	16465	16459	16653	16672	16388	16596	16738	16617	16335	16521	16367	16462	16502	16321	16449	16356	16310	16658	16733	16327	16664	16479	16386	16648	16431	16588	16621	16373	16330	16401	16499	16498	16398	16665	16400	16681	16543	16434	16461	16406	16422	16612	16532	16583	16555	16516	16544	16552	16453	16423	16454	16516	16422	16466	16481	16459	16546	16381	16755	16354	16513	16395	16328	16471	16517	16574	16473	16596	16545	16476	16776	16741	16793	16604	16578	16338	16247	16535	16461	16636	16608	16369	16412	16683	16448	16344	16312	16395	16607	16483	16462	16516	16474	16566	16501	16596	16525	16594	16352	16444	16371	16325	16500	16546	16581	16535	16555	16598	16358	16455	16517	16362	16455	16510	16513	16519	16543	16481	16624	16585	16275	16328	16383	16538	16347	16468	16632	16451	16569	16418	16811	16516	16497	16461	16496	16521	16368	16334	16482	16545	16557	16677	16395	16601	16510	16491	16337	16507	16467	16370	16308	16480	16316	16600	16295	16542	16388	16531	16569	16465	16246	16287	16475	16436	16460	16386	16200	16246	16379	16530	16551	16440	16541	16619	16383	16459	16665	16589	16586	16475	16717	16506	16521	16401	16485	16548	16395	16479	16527	16343	16639	16573	16532	16405	16631	16532	16598	16660	16502	16689	16566	16476	16446	16398	16558	16503	16700	16598	16540	16401	16429	16577	16494	16463	16383	16678	16633	16524	16561	16423	16390	16584	16392	16253	16566	16590	16458	16387	16436	16649	16337	16470	16406	16579	16534	16540	16595	16464	16554	16379	16357	16568	16388	16495	16613	16464	16528	16511	16632	16399	16482	16569	16494	16570	16641	16498	16618	16390	16576	16473	16523	16277	16495	16483	16523	16450	16486	16758	16409	16617	16531	16615	16658	16396	16417	16565	16365	16541	16436	16413	16440	16546	16568	16532	16455	16411	16543	16382	16536	16573	16490	16663	16667	16441	16482	16354	16535	16668	16539	16568	16544	16519	16492	16328	16478	16482	16612	16322	16527	16261	16543	16605	16464	16403	16506	16507	16531	16544	16517	16655	16615	16362	16514	16411	16615	16501	16505	16555	16428	16482	16502	16540	16517	16579	16605	16590	16407	16465	16634	16474	16343	16424	16468	16294	16570	16618	16320	16465	16564	16503	16489	16584	16452	16541	16236	16686	16612	16591	16474	16494	16620	16474	16444	16426	16510	16475	16479	16401	16467	16707	16534	16531	16344	16482	16660	16387	16396	16432	16534	16759	16259	16613	16453	16487	16553	16609	16440	16438	16522	16434	16449	16366	16654	16381	16682	16472	16552	16550	16648	16609	16474	16588	16389	16506	16475	16466	16334	16617	16700	16562	16549	16255	16567	16666	16510	16384	16473	16516	16542	16467	16532	16638	16490	16487	16513	16587	16437	16447	16547	16695	16592	16343	16492	16387	16443	16628	16300	16438	16453	16564	16423	16423	16396	16157	16407	16312	16365	16749	16554	16336	16539	16424	16496	16433	16534	16523	16555	16405	16616	16496	16711	16578	16558	16549	16353	16444	16372	16442	16507	16545	16639	16606	16261	16611	16223	16365	16544	16460	16281	16631	16516	16593	16550	16631	16483	16598	16533	16574	16385	16430	16272	16586	16522	16448	16274	16485	16487	16480	16486	16335	16570	16592	16675	16569	16528	16551	16612	16446	16405	16285	16642	16407	16492	16388	16327	16622	16667	16485	16617	16772	16570	16660	16506	16587	16365	16406	16247	16478	16249	16358	16530	16661	16584	16603	16548	16536	16660	16322	16587	16462	16539	16485	16400	16557	16511	16398	16491	16334	16626	16352	16419	16540	16427	16489	16675	16518	16337	16409	16572	16691	16417	16485	16566	16629	16786	16462	16620	16513	16525	16564	16524	16324	16443	16574	16341	16432	16423	16311	16270	16301	16342	16641	16526	16547	16651	16625	16638	16636	16562	16353	16508	16476	16733	16566	16543	16574	16162	16476	16697	16491	16465	16371	16565	16560	16496	16632	16551	16461	16504	16406	16370	16410	16333	16283	16501	16390	16399	16378	16515	16512	16481	16741	16494	16555	16611	16480	16402	16594	16388	16390	16559	16536	16430	16633	16308	16455	16503	16540	16416	16623	16632	16405	16614	16325	16411	16522	16637	16616	16446	16390	16502	16602	16471	16397	16518	16544	16332	16361	16499	16551	16687	16487	16397	16339	16509	16584	16385	16280	16512	16542	16460	16347	16637	16436	16433	16395	16590	16551	16735	16329	16457	16501	16376	16513	16506	16416	16386	16598	16426	16457	16479	16571	16658	16399	16385	16646	16543	16530	16569	16406	16471	16575	16620	16637	16544	16792	16385	16431	16393	16467	16497	16586	16475	16309	16526	16487	16537	16567	16653	16490	16429	16562	16509	16490	16582	16583	16380	16245	16578	16713	16381	16465	16429	16410	16472	16307	16386	16486	16498	16604	16586	16491	16599	16257	16401	16455	16467	16380	16467	16483	16511	16475	16464	16760	16432	16583	16484	16415	16371	16341	16407	16586	16480	16360	16622	16559	16536	16429	16553	16341	16438	16562	16311	16630	16442	16471	16540	16739	16408	16389	16547	16489	16527	16444	16557	16463	16589	16310	16298	16438	16562	16489	16458	16324	16471	16505	16742	16445	16546	16549	16356	16398	16498	16632	16279	16519	16510	16504	16411	16488	16373	16502	16494	16265	16475	16503	16614	16381	16472	16379	16484	16572	16506	16541	16305	16375	16457	16518	16524	16492	16551	16479	16716	16575	16583	16267	16387	16475	16529	16644	16649	16450	16544	16552	16541	16444	16673	16486	16390	16588	16513	16512	16399	16491	16565	16472	16448	16449	16535	16415	16416	16582	16452	16617	16527	16461	16469	16455	16482	16317	16550	16505	16561	16693	16656	16458	16400	16484	16527	16658	16398	16443	16467	16415	16366	16434	16642	16524	16393	16508	16566	16602	16509	16277	16361	16479	16575	16600	16516	16608	16481	16529	16437	16631	16516	16594	16582	16505	16496	16404	16438	16455	16278	16598	16432	16530	16243	16537	16609	16480	16484	16444	16563	16585	16644	16597	16440	16508	16454	16510	16493	16568	16508	16400	16441	16429	16436	16532	16680	16496	16711	16516	16479	16549	16358	16535	16316	16444	16505	16483	16380	16530	16487	16625	16467	16409	16527	16500	16480	16469	16581	16382	16451	16341	16447	16571	16591	16510	16434	16599	16493	16430	16486	16522	16461	16448	16471	16554	16532	16559	16534	16512	16577	16467	16608	16558	16607	16566	16623	16573	16311	16425	16681	16423	16418	16411	16630	16560	16572	16664	16588	16633	16516	16439	16340	16433	16345	16493	16504	16448	16440	16475	16507	16377	16528	16386	16539	16202	16609	16389	16642	16468	16522	16717	16620	16462	16291	16320	16481	16494	16553	16399	16504	16569	16554	16407	16535	16599	16543	16318	16521	16638	16491	16276	16383	16504	16576	16479	16362	16438	16547	16509	16584	16511	16390	16574	16517	16520	16398	16549	16515	16403	16592	16424	16494	16521	16604	16337	16460	16309	16436	16634	16434	16469	16392	16260	16350	16457	16451	16568	16519	16533	16430	16434	16755	16459	16600	16500	16480	16382	16653	16537	16655	16634	16385	16736	16644	16560	16558	16441	16475	16688	16349	16406	16444	16543	16548	16497	16369	16421	16451	16517	16516	16431	16475	16389	16534	16424	16434	16466	16801	16403	16338	16584	16374	16467	16304	16283
18807	21873	19215	16469	15525	15018	14751	14420	14011	14009	13883	13936	13825	13878	13712	13743	13644	13384	13583	13687	13530	13404	13663	13434	13421	13421	13390	13487	13367	13612	13482	13566	13701	13502	13497	13425	13379	13391	13517	13215	13491	13491	13572	13444	13577	13716	13532	13679	13611	13327	13366	13546	13483	13368	13458	13464	13535	13590	13493	13469	13424	13437	13399	13481	13501	13449	13231	13526	13557	13369	13458	13530	13423	13393	13460	13525	13464	13569	13649	13338	13396	13435	13354	13338	13311	13560	13383	13547	13424	13364	13498	13346	13484	13395	13349	13526	13317	13544	13401	13441	13401	13625	13389	13529	13542	13326	13450	13354	13499	13455	13463	13420	13204	13299	13515	13511	13473	13367	13420	13374	13517	13499	13432	13364	13426	13334	13362	13373	13535	13505	13388	13274	13409	13332	13389	13434	13445	13418	13325	13462	13314	13369	13566	13412	13349	13457	13291	13341	13491	13424	13430	13447	13518	13411	13525	13560	13423	13386	13551	13173	13403	13304	13563	13384	13403	13566	13463	13368	13565	13259	13511	13416	13268	13460	13548	13384	13348	13461	13384	13373	13455	13521	13314	13488	13463	13372	13396	13366	13483	13339	13273	13436	13434	13554	13392	13454	13400	13342	13412	13553	13483	13641	13428	13451	13446	13327	13278	13556	13461	13424	13355	13427	13349	13420	13560	13355	13347	13476	13413	13376	13309	13407	13306	13329	13422	13484	13577	13361	13628	13367	13402	13365	13562	13459	13623	13662	13545	13198	13382	13463	13436	13604	13435	13433	13225	13470	13382	13643	13333	13481	13257	13540	13277	13502	13429	13271	13473	13377	13465	13463	13463	13260	13335	13487	13537	13339	13575	13385	13378	13390	13399	13403	13420	13390	13386	13344	13398	13267	13463	13603	13308	13381	13266	13413	13386	13419	13332	13556	13431	13322	13415	13366	13475	13412	13386	13307	13420	13264	13350	13432	13409	13386	13357	13399	13492	13427	13316	13379	13473	13402	13367	13339	13449	13358	13445	13536	13509	13478	13358	13388	13449	13321	13481	13452	13386	13355	13459	13321	13528	13462	13331	13480	13389	13518	13410	13441	13572	13486	13551	13343	13499	13480	13463	13293	13485	13400	13347	13414	13474	13254	13519	13385	13363	13431	13459	13379	13372	13395	13535	13386	13407	13486	13426	13525	13582	13463	13448	13501	13440	13388	13471	13388	13379	13342	13388	13276	13537	13409	13316	13663	13253	13514	13485	13423	13385	13581	13401	13532	13444	13515	13389	13632	13566	13292	13473	13417	13297	13416	13441	13257	13465	13389	13371	13365	13414	13629	13287	13603	13391	13248	13337	13452	13568	13466	13455	13403	13453	13635	13305	13399	13542	13394	13382	13292	13436	13464	13363	13366	13513	13312	13501	13325	13418	13338	13482	13379	13578	13382	13456	13476	13489	13395	13431	13541	13392	13329	13547	13368	13608	13305	13400	13388	13516	13487	13501	13358	13401	13409	13266	13561	13651	13390	13509	13483	13414	13563	13588	13385	13374	13451	13446	13448	13410	13507	13476	13464	13269	13377	13501	13528	13532	13371	13352	13464	13532	13413	13441	13342	13547	13499	13384	13466	13493	13564	13318	13487	13364	13571	13644	13359	13503	13345	13513	13451	13563	13323	13494	13410	13405	13545	13478	13365	13554	13473	13477	13490	13522	13513	13359	13306	13390	13342	13429	13549	13402	13477	13182	13397	13379	13505	13543	13384	13581	13479	13374	13498	13403	13425	13374	13457	13415	13336	13396	13403	13356	13346	13417	13558	13378	13375	13464	13469	13331	13463	13492	13498	13414	13402	13401	13351	13413	13442	13441	13385	13338	13489	13344	13342	13361	13683	13575	13504	13455	13452	13368	13417	13456	13458	13578	13614	13404	13419	13319	13292	13438	13364	13442	13153	13502	13279	13503	13370	13374	13288	13511	13308	13398	13415	13459	13561	13366	13433	13412	13362	13513	13450	13503	13373	13429	13393	13366	13385	13442	13438	13460	13190	13481	13412	13615	13358	13594	13292	13552	13280	13312	13520	13497	13371	13392	13495	13245	13500	13425	13415	13563	13305	13367	13510	13582	13394	13440	13335	13668	13435	13421	13382	13486	13365	13632	13472	13398	13484	13387	13461	13412	13457	13295	13425	13441	13468	13356	13395	13315	13313	13482	13596	13392	13396	13560	13533	13501	13365	13431	13525	13553	13370	13489	13494	13370	13341	13636	13436	13464	13489	13539	13401	13459	13469	13459	13424	13411	13322	13602	13416	13387	13479	13311	13348	13647	13437	13399	13396	13525	13399	13274	13428	13421	13551	13532	13429	13416	13487	13559	13307	13666	13338	13382	13440	13611	13409	13445	13488	13555	13506	13475	13516	13467	13428	13577	13464	13410	13560	13317	13477	13290	13460	13514	13501	13577	13450	13347	13510	13490	13420	13414	13499	13535	13442	13520	13410	13475	13450	13508	13587	13369	13408	13442	13512	13428	13310	13576	13199	13404	13343	13352	13307	13526	13415	13336	13401	13494	13457	13650	13419	13461	13169	13406	13214	13557	13406	13220	13450	13340	13383	13394	13341	13367	13399	13473	13592	13302	13359	13491	13405	13618	13503	13497	13515	13471	13354	13366	13418	13286	13529	13445	13452	13286	13511	13494	13205	13356	13478	13514	13626	13353	13309	13393	13488	13475	13515	13301	13493	13445	13435	13535	13513	13353	13559	13473	13501	13399	13411	13405	13290	13673	13468	13368	13341	13450	13457	13632	13291	13354	13420	13421	13405	13420	13409	13406	13421	13527	13323	13438	13336	13484	13386	13520	13328	13489	13276	13522	13451	13463	13510	13482	13351	13471	13357	13340	13338	13328	13449	13371	13438	13623	13485	13402	13519	13576	13518	13571	13506	13520	13433	13442	13456	13531	13482	13394	13549	13529	13497	13606	13436	13466	13297	13411	13402	13539	13478	13525	13466	13505	13391	13583	13522	13142	13551	13511	13409	13316	13286	13280	13497	13391	13349	13493	13440	13726	13168	13521	13392	13360	13353	13356	13418	13437	13299	13393	13349	13488	13433	13603	13558	13492	13450	13424	13349	13508	13122	13540	13602	13503	13460	13431	13444	13567	13350	13334	13379	13419	13223	13474	13500	13406	13432	13507	13385	13425	13514	13231	13500	13418	13537	13342	13503	13252	13445	13543	13418	13394	13396	13412	13587	13559	13561	13443	13464	13373	13242	13467	13389	13460	13372	13270	13486	13504	13455	13462	13551	13567	13382	13494	13296	13411	13427	13403	13433	13408	13620	13425	13383	13332	13436	13419	13337	13537	13581	13325	13423	13347	13476	13579	13525	13352	13590	13524	13403	13472	13483	13464	13551	13589	13519	13433	13521	13448	13479	13431	13576	13492	13474	13385	13438	13525	13386	13406	13511	13389	13300	13332	13602	13474	13538	13417	13391	13427	13364	13402	13337	13456	13289	13312	13590	13196	13571	13443	13555	13380	13495	13326	13396	13435	13463	13624	13523	13508	13251	13610	13345	13446	13405	13310	13275	13436	13362	13423	13574	13294	13363	13470	13436	13309	13455	13432	13371	13394	13345	13274	13303	13306	13268	13341	13265	13359	13410	13465	13504	13560	13368	13508	13332	13385	13278	13341	13477	13301	13612	13297	13465	13354	13447	13284	13353	13539	13267	13434	13508	13273	13479	13504	13554	13313	13564	13396	13399	13533	13392	13516	13431	13419	13479	13314	13571	13543	13343	13539	13438	13445	13431	13573	13423	13406	13484	13391	13437	13398	13444	13476	13417	13537	13589	13377	13441	13354	13321	13454	13389	13438	13556	13475	13532	13551	13587	13532	13492	13493	13364	13387	13570	13491	13408	13388	13284	13488	13441	13542	13379	13418	13442	13443	13484	13422	13356	13351	13455	13508	13329	13351	13436	13448	13390	13511	13451	13373	13431	13491	13466	13323	13374	13419	13418	13495	13541	13383	13325	13373	13380	13514	13482	13549	13429	13512	13472	13356	13405	13272	13420	13303	13460	13581	13474	13701	13441	13347	13597	13548	13223	13453	13404	13561	13358	13441	13420	13542	13455	13358	13580	13465	13659	13478	13503	13401	13415	13493	13302	13367	13455	13483	13537	13360	13310	13410	13546	13587	13474	13505	13367	13426	13523	13403	13464	13544	13474	13384	13351	13541	13469	13465	13629	13392	13433	13357	13350	13509	13586	13483	13387	13345	13433	13469	13290	13487	13612	13337	13521	13485	13571	13562	13423	13312	13509	13387	13533	13507	13461	13439	13500	13356	13466	13365	13372	13414	13430	13535	13594	13463	13586	13396	13441	13544	13431	13368	13482	13383	13370	13506	13413	13524	13444	13274	13402	13587	13468	13390	13338	13244	13501	13620	13415	13393	13413	13476	13438	13544	13446	13398	13650	13531	13578	13206	13513	13449	13481	13495	13419	13316	13516	13435	13408	13641	13439	13396	13384	13402	13254	13518	13496	13488	13555	13498	13364	13421	13328	13479	13397	13468	13504	13350	13266	13513	13471	13406	13568	13356	13308	13404	13477	13313	13570	13508	13387	13277	13478	13510	13480	13427	13527	13145	13340	13378	13403	13446	13462	13426	13477	13400	13433	13568	13410	13399	13304	13492	13413	13453	13452	13571	13393	13553	13317	13496	13428	13454	13432	13525	13425	13504	13391	13338	13434	13450	13396	13460	13415	13482	13390	13400	13321	13572	13512	13447	13489	13411	13445	13486	13566	13424	13540	13259	13436	13338	13463	13413	13504	13374	13540	13402	13397	13561	13343	13587	13464	13515	13428	13318	13512	13301	13502	13415	13312	13521	13329	13491	13503	13461	13450	13326	13393	13468	13461	13371	13460	13393	13396	13438	13374	13362	13483	13477	13522	13328	13458	13450	13317	13519	13394	13574	13388	13469	13378	13481	13295	13311	13444	13352	13502	13493	13430	13517	13426	13437	13466	13535	13642	13413	13454	13462	13449	13545	13206	13661	13518	13350	13293	13486	13296	13292	13354	13455	13629	13354	13474	13617	13428	13440	13549	13485	13560	13457	13318	13486	13269	13557	13433	13355	13532
24849	21093	28107	24682	22582	22015	21246	18599	17982	17854	17487	17374	17399	17639	17261	17212	17181	17093	16905	17036	16815	17121	16924	16816	16848	17013	17121	16864	16856	16809	16986	16711	16657	16886	16846	16701	16748	16801	16800	16823	16646	16629	16830	16844	18185	18044	17830	17292	16836	16706	16625	16952	16748	16803	16663	16745	16785	16517	16758	16841	16621	16610	16699	16549	16723	16526	16859	16619	16689	16669	16907	16430	16589	16721	16842	16729	16491	16557	16685	16799	16741	16752	16638	16921	16683	16606	16789	16669	16676	16894	16652	16778	16523	16942	16707	16508	16714	16790	16706	16730	16481	16809	16663	16746	16620	16689	16751	16741	16703	16638	16659	16548	16737	16586	16830	16586	16745	16762	16615	16687	16485	16691	16884	16727	16622	16744	16450	16678	16683	16737	16676	16774	16652	16774	16798	16758	16675	16471	16514	16800	16621	16608	16586	16514	16708	16658	16810	16536	16847	16716	16625	16761	16709	16684	16542	16695	16631	16708	16659	16672	16826	16735	16829	16621	16696	16647	16745	16779	16668	16563	16854	16902	16617	16826	16907	16590	16795	16522	16827	16769	16562	16723	16732	16658	16598	16633	16679	16811	16841	16756	16650	16555	16675	16835	16730	16739	16738	16746	16691	16552	16761	16656	16658	16901	16694	16645	16582	16444	16724	16525	16741	16533	16564	16727	16650	16782	16654	16663	16647	16660	16560	16606	16548	16728	16636	16713	16637	16498	16531	16675	16892	16451	16534	16831	16613	16795	16652	16792	16710	16704	16824	16766	16674	16747	16630	16854	16493	16758	16907	16643	16667	16602	16743	16806	16903	16898	16744	16767	16734	16761	16559	16593	16747	16692	16782	16593	16546	16784	16677	16597	16583	16520	16860	16696	16676	16557	16643	16658	16475	16621	16803	16644	16586	16719	16654	16627	16611	16401	16544	16674	16911	16623	16639	16924	16764	16728	16554	16616	16546	16647	16630	16849	16881	16717	16683	16780	16849	16661	16617	16593	16779	16471	16687	16649	16714	16816	16734	16683	16795	16663	16697	16761	16688	16556	16635	16734	16625	16735	16600	16660	16633	16556	16767	16692	16553	16700	16769	16534	16513	16493	16652	16491	16686	16680	16721	16643	16734	16538	16831	16381	16728	16687	16678	16903	16509	16599	16591	16625	16590	16562	16433	16790	16695	16786	16611	16817	16474	16443	16557	16562	16652	16907	16719	16623	16660	16425	16737	16725	16443	16953	16681	16738	16800	16625	16912	16680	16649	16586	16730	16661	16805	16722	16881	16732	16878	16515	16598	16790	16674	16776	16600	16658	16864	16641	16764	16788	16754	16642	16741	16669	16651	16790	16670	16676	16687	16648	16592	16762	16592	16772	16737	16592	16609	16687	16915	16982	16890	16650	16667	16537	16618	16637	16595	16612	16659	16864	16676	16414	16658	16464	16564	16511	16448	16751	16549	16544	16899	16699	16584	16555	16758	16589	16695	16512	16573	16517	16543	16484	16493	16724	16642	16702	16653	16757	16589	16613	16630	16718	16665	16741	16818	16689	16410	16784	16747	16571	16742	16540	16648	16786	16527	16736	16813	16887	16745	16597	16626	16622	16802	16689	16671	16606	16902	16660	16673	16611	16721	16654	16565	16420	16697	16682	16598	16760	16839	16595	16658	16738	16666	16726	16600	16763	16672	16695	16586	16621	16719	16616	16879	16612	16668	16635	16603	16799	16646	16463	16658	16677	16820	16628	16636	16812	16452	16604	16677	16607	16647	16442	16677	16442	16513	16614	16640	16512	16690	16467	16627	16781	16652	16567	16688	16685	16593	16557	16721	16663	16673	16697	16826	16656	16617	16756	16881	16500	16786	16567	16588	16622	16572	16755	16542	16766	16655	16594	16664	16502	16607	16656	16712	16812	16718	16879	16511	16508	16641	16559	16368	16481	16899	16841	16556	16538	16704	16556	16592	16707	16459	16588	16771	16589	16559	16585	16706	16645	16547	16651	16600	16746	16657	16605	16675	16839	16606	16708	16771	16993	16595	16953	16805	16770	16732	16701	16769	16790	16417	16399	16657	16820	16754	16782	16662	16823	16670	16562	16744	16687	16543	16819	16801	16532	16757	16496	16783	16608	16575	16552	16567	16784	16453	16884	16590	16546	16675	16595	16730	16797	16331	16514	16464	16797	16553	16729	16775	16689	16476	16486	16588	16653	16635	16578	16609	16460	16641	16734	16494	16602	16701	16683	16685	16449	16673	16726	16783	16575	16740	16645	16724	16484	16744	16594	16470	16437	16637	16570	16632	16734	16683	16674	16634	16513	16617	16697	16626	16792	16804	16629	16679	16683	16494	16797	16646	16561	16851	16789	16551	16681	16579	16291	16489	16299	16581	16564	16677	16801	16873	16717	16856	16563	16617	16765	16586	16538	16718	16439	16645	16566	16670	16572	16686	16801	16773	16651	16800	16635	16616	16733	16500	16587	16648	16503	16780	16639	16780	16547	16654	16653	16711	16559	16652	16769	16573	16596	16633	16693	16860	16678	16733	16643	16595	16757	16673	16704	16640	16669	16748	16594	16839	16694	16617	16712	16746	16716	16584	16550	16734	16820	16673	16609	16591	16741	16608	16730	16866	16693	16540	16808	16926	16721	16680	16617	16839	16602	16650	16569	16651	16713	16632	16720	16716	16598	16570	16707	16864	16748	16819	16733	16586	16683	16702	16696	16797	16914	16713	16794	16793	16588	16720	16522	16795	16519	16714	16590	16650	16645	16543	16605	16742	16586	16609	16550	16659	16746	16758	16733	16574	16749	16809	16589	16703	16636	16792	16655	16444	16772	16725	16775	16786	16689	16705	16874	16929	16622	16738	17045	16682	16738	16561	16465	16609	16607	16763	16786	16706	16725	16617	16667	16457	16844	16765	16706	16712	16514	16319	16654	16589	16741	16539	16639	16788	16644	16531	16655	16372	16776	16887	16733	16774	16707	16637	16639	16846	16656	16425	16620	16729	16550	16748	16756	16762	16715	16693	16628	16807	16570	16612	16558	16501	16510	16588	16724	16779	16558	16691	16631	16932	16652	16654	16745	16667	16626	16728	16769	16669	16688	16599	16434	16698	16832	16864	16630	16515	16520	16343	16592	16450	16640	16526	16555	16462	16715	16627	16534	16637	16601	16649	16642	16597	16618	16680	16499	16501	16675	16711	16720	16428	16674	16649	16717	16724	16765	16558	16725	16592	16545	16756	16870	16949	16728	16621	16750	16677	16553	16621	16788	16778	16439	16720	16740	16844	16576	16531	16651	16762	16796	16880	16716	16864	16619	16527	16566	16739	16637	16579	16500	16509	16601	16516	16609	16418	16608	16595	16920	16621	16555	16599	16796	16478	16526	16762	16656	16646	16727	16776	16909	16702	16684	16743	16770	16874	16666	16777	16577	16773	16511	16673	16743	16825	16747	16568	16690	16676	16632	16388	16592	16689	16744	16747	16759	16832	16620	16643	16778	16775	16675	16924	16576	16424	16722	16917	16717	16668	16695	16678	16565	16675	16702	16503	16671	16525	16590	16609	16588	16701	16658	16621	16680	16711	16591	16676	16599	16692	16698	16648	16886	16747	16726	16644	16722	16587	16684	16632	16695	16724	16766	16600	16838	16483	16592	16800	16810	16757	16668	16916	16706	16608	16682	16765	16509	16847	16727	16643	16583	16523	16523	16846	16763	16599	16702	16755	16895	16585	16706	16777	16656	16726	16676	16548	16704	16805	16863	16742	16655	16754	16655	16524	16600	16766	16874	16673	16576	16851	16796	16553	16657	16728	16569	16956	16860	16632	16695	16584	16765	16695	16581	16680	16614	16716	16876	16798	16599	16537	16634	16674	16665	16723	16708	16743	16730	16658	16849	16579	16618	16645	16750	16724	16647	16821	16759	16882	16680	16681	16865	16765	16806	16454	16696	16651	16578	16723	16757	16672	16690	16540	16737	16737	16478	16690	16680	16635	16727	16463	16614	16721	16859	16869	16793	16907	16644	16670	16549	16561	16595	16725	16585	16507	16574	16653	16859	16695	16826	16564	16357	16654	16426	16577	16702	16646	16645	16829	16913	16680	16764	16812	16528	16455	16665	16594	16788	16628	16928	16640	16674	16616	16731	16625	16764	16733	16646	16668	16762	16585	16593	16516	16770	16736	16866	16765	16771	16687	16781	16691	16542	16663	16739	16660	16230	16900	16748	16613	16519	16673	16440	16769	16482	16775	16754	16722	16674	16797	16669	16903	16755	16600	16557	16409	16588	16679	16685	16576	16456	16643	16700	16656	16756	16541	16807	16582	16534	16633	16819	16724	16686	16745	16621	16672	16692	16592	16642	16787	16765	16752	16702	16540	16640	16448	16708	16555	16824	16601	16645	16737	16738	16742	16742	16725	16616	16709	16588	16432	16538	16716	16674	16553	16592	16773	16818	16628	16453	16618	16590	16692	16724	16715	16667	16545	16798	16412	16674	16675	16582	16832	16768	16574	16587	16697	16799	16803	16734	16563	16713	16568	16641	16729	16673	16698	16545	16545	16774	16656	16670	16673	16712	16695	16592	16818	16578	16662	16517	16717	16692	16278	16695	16665	16808	16594	16499	16696	16507	16586	16817	16823	16820	16535	16505	16781	16610	16684	16614	16504	16739	16546	16549	16609	16718	16766	16787	16576	16732	16667	16456	16648	16680	16710	16773	16600	16733	16642	16475	16722	16494	16557	16565	16755	16615	16788	16608	16612	16696	16667	16434	16839	16682	16731	16825	16674	16678	16681	16548	16690	16631	16861	16638	16591	16788	16612	16641	16751	16589	16749	16733	16618	16709	16605	16614	16547	16656	16622	16576	16554	16646	16603	16615	16674	16705	16499	16728	16668	16721	16881	16649	16758	16718	16858	16609	16484	16463	16813	16599	16523	16624	16624	16352	16584	16662	16279	16552	16662	16531	16617	16576	16781	16765	16548	16762	16653	16692	16560	16836	16732	16583	16706	16490	16642	16868	16625	16894	16772	16660	16690	16632	16612	16818	16676	16664	16571	16520	16481	16645	16835	16709	16803	16755	16725	16734	16498	16710	16708	16741	16766	16643	16786	16670	16985	16745	16718	16892
21294	34238	30627	24035	20188	18190	17055	16102	15386	15156	14884	14569	14645	14566	14194	14364	14143	14035	13915	13931	14053	13860	13677	13897	13730	13912	13911	13950	13634	13753	13761	13737	13724	13759	13642	13512	13710	13488	13711	13877	13523	13794	13814	14206	15604	15408	14970	14130	14086	13608	13585	13652	13454	13616	13497	13621	13648	13556	13564	13593	13598	13726	13623	13630	13527	13656	13556	13566	13600	13601	13690	13676	13634	13607	13742	13567	13562	13679	13492	13640	13758	13426	13649	13630	13719	13619	13689	13488	13658	13636	13618	13571	13607	13786	13552	13699	13537	13665	13570	13694	13427	13625	13603	13696	13547	13478	13636	13616	13733	13572	13676	13635	13556	13643	13615	13569	13627	13598	13554	13653	13745	13510	13655	13607	13720	13376	13757	13690	13626	13489	13486	13510	13700	13599	13677	13482	13645	13589	13591	13458	13669	13564	13611	13534	13593	13574	13474	13587	13696	13600	13487	13695	13641	13618	13567	13527	13568	13584	13757	13503	13544	13549	13505	13706	13606	13437	13809	13508	13619	13663	13551	13708	13442	13568	13549	13608	13516	13534	13450	13542	13589	13468	13583	13622	13582	13556	13604	13455	13505	13515	13659	13587	13581	13671	13449	13693	13593	13707	13514	13755	13611	13636	13704	13601	13510	13563	13556	13644	13750	13522	13500	13528	13577	13482	13609	13561	13664	13673	13567	13576	13571	13634	13655	13597	13636	13681	13558	13625	13662	13398	13560	13542	13547	13728	13599	13464	13730	13599	13578	13792	13640	13572	13794	13753	13505	13550	13574	13534	13480	13468	13553	13627	13574	13497	13689	13702	13653	13558	13601	13674	13539	13333	13607	13731	13682	13599	13578	13430	13700	13675	13434	13663	13544	13659	13553	13832	13453	13612	13659	13510	13479	13572	13642	13585	13569	13474	13640	13600	13529	13496	13625	13597	13695	13684	13481	13571	13350	13697	13536	13417	13763	13689	13728	13618	13493	13552	13574	13573	13505	13545	13575	13585	13473	13490	13454	13552	13566	13570	13637	13592	13455	13416	13599	13596	13643	13626	13535	13556	13490	13371	13507	13707	13658	13712	13534	13713	13533	13654	13617	13439	13527	13421	13603	13666	13577	13501	13779	13596	13389	13561	13573	13397	13579	13544	13705	13598	13590	13622	13532	13629	13572	13786	13466	13698	13684	13606	13605	13474	13647	13662	13559	13513	13534	13459	13536	13610	13764	13568	13805	13576	13561	13624	13547	13601	13531	13729	13551	13441	13482	13637	13635	13607	13519	13656	13560	13563	13559	13667	13620	13504	13696	13635	13578	13559	13581	13511	13552	13481	13488	13676	13525	13600	13741	13526	13579	13520	13553	13484	13619	13608	13511	13694	13621	13535	13491	13605	13727	13539	13688	13655	13600	13666	13480	13635	13642	13581	13554	13711	13696	13551	13607	13739	13650	13533	13614	13645	13467	13490	13564	13618	13633	13578	13616	13705	13593	13579	13615	13503	13571	13600	13659	13619	13774	13683	13522	13494	13660	13677	13482	13401	13446	13616	13592	13685	13592	13506	13562	13510	13747	13641	13513	13682	13601	13602	13804	13519	13481	13550	13594	13652	13639	13495	13692	13736	13668	13585	13607	13533	13532	13611	13764	13598	13587	13716	13624	13545	13563	13541	13579	13487	13513	13677	13714	13540	13674	13605	13516	13573	13486	13588	13710	13488	13556	13569	13403	13754	13583	13644	13526	13691	13554	13596	13661	13606	13758	13655	13711	13637	13649	13562	13702	13376	13663	13571	13629	13679	13605	13583	13624	13606	13576	13472	13579	13655	13506	13610	13543	13764	13609	13624	13674	13718	13586	13752	13573	13471	13745	13702	13667	13614	13764	13534	13514	13573	13682	13611	13494	13667	13522	13505	13683	13646	13570	13646	13581	13692	13586	13573	13619	13626	13659	13473	13540	13608	13584	13609	13663	13510	13692	13807	13540	13537	13608	13559	13743	13489	13418	13690	13572	13582	13538	13628	13617	13714	13587	13610	13509	13600	13584	13507	13632	13637	13685	13520	13427	13786	13624	13640	13518	13512	13689	13628	13567	13539	13601	13526	13501	13688	13559	13551	13483	13778	13605	13684	13673	13528	13618	13740	13527	13708	13604	13406	13656	13735	13582	13453	13614	13567	13706	13433	13651	13684	13537	13473	13542	13495	13782	13658	13545	13487	13713	13453	13691	13576	13659	13588	13746	13444	13422	13526	13713	13610	13618	13524	13521	13427	13556	13590	13591	13724	13640	13507	13592	13641	13452	13629	13537	13524	13624	13603	13704	13766	13542	13536	13512	13480	13452	13722	13436	13559	13654	13512	13705	13628	13493	13569	13552	13731	13732	13664	13329	13661	13612	13582	13621	13723	13558	13595	13663	13579	13537	13593	13492	13640	13643	13508	13654	13627	13588	13589	13445	13570	13564	13755	13641	13685	13603	13608	13667	13624	13588	13640	13655	13751	13485	13618	13635	13624	13646	13650	13535	13688	13683	13461	13494	13630	13683	13571	13609	13627	13717	13504	13636	13529	13701	13575	13640	13492	13523	13651	13778	13639	13691	13489	13576	13636	13596	13603	13597	13678	13791	13582	13481	13638	13761	13461	13688	13831	13509	13709	13568	13465	13506	13602	13568	13495	13677	13651	13835	13599	13678	13517	13525	13755	13607	13360	13654	13551	13582	13497	13535	13701	13552	13539	13560	13645	13625	13564	13639	13461	13721	13708	13611	13731	13610	13543	13686	13629	13378	13623	13704	13655	13518	13710	13560	13498	13621	13672	13617	13554	13608	13735	13509	13648	13464	13539	13621	13659	13567	13577	13557	13558	13416	13450	13523	13538	13405	13539	13558	13741	13638	13783	13643	13586	13500	13705	13527	13584	13603	13646	13512	13610	13687	13700	13327	13575	13604	13635	13628	13538	13612	13658	13716	13544	13600	13690	13722	13357	13509	13631	13536	13465	13439	13602	13554	13622	13664	13730	13589	13776	13567	13497	13544	13685	13699	13700	13670	13478	13608	13658	13470	13459	13596	13708	13719	13696	13533	13716	13571	13552	13649	13566	13659	13473	13627	13548	13727	13602	13761	13667	13525	13733	13620	13592	13491	13772	13560	13605	13523	13650	13584	13749	13701	13718	13429	13569	13688	13488	13503	13697	13578	13663	13469	13610	13708	13720	13741	13543	13702	13479	13726	13565	13483	13797	13378	13671	13592	13530	13563	13398	13651	13497	13543	13450	13700	13532	13444	13765	13629	13596	13524	13554	13484	13379	13530	13534	13725	13619	13627	13650	13651	13736	13529	13602	13502	13599	13637	13608	13564	13572	13806	13647	13564	13569	13737	13546	13657	13652	13491	13580	13652	13430	13561	13553	13544	13699	13762	13739	13610	13679	13782	13490	13594	13675	13661	13659	13701	13541	13611	13448	13594	13491	13602	13440	13479	13588	13618	13528	13529	13506	13736	13608	13729	13631	13436	13765	13580	13539	13545	13450	13580	13704	13548	13532	13652	13646	13627	13647	13513	13589	13671	13484	13659	13557	13681	13581	13605	13520	13495	13709	13674	13585	13609	13543	13468	13594	13535	13701	13554	13613	13562	13612	13600	13547	13697	13723	13512	13621	13561	13682	13452	13575	13680	13561	13576	13649	13650	13714	13740	13484	13624	13477	13612	13560	13671	13534	13773	13591	13627	13631	13558	13610	13589	13579	13556	13669	13591	13426	13604	13597	13536	13505	13521	13740	13695	13712	13639	13640	13475	13712	13615	13584	13609	13555	13576	13616	13457	13577	13526	13538	13719	13730	13552	13457	13553	13444	13441	13602	13470	13465	13936	13536	13507	13735	13461	13718	13699	13471	13583	13332	13524	13555	13578	13679	13683	13536	13602	13480	13718	13542	13393	13515	13709	13614	13574	13519	13497	13530	13530	13734	13474	13544	13376	13621	13645	13710	13561	13568	13600	13462	13672	13587	13513	13403	13655	13548	13604	13592	13521	13572	13593	13555	13642	13583	13486	13601	13545	13691	13632	13604	13643	13417	13593	13456	13634	13670	13550	13617	13594	13510	13718	13607	13655	13491	13645	13654	13509	13580	13520	13654	13544	13599	13596	13769	13558	13522	13489	13523	13831	13536	13502	13576	13497	13511	13562	13763	13568	13809	13699	13433	13556	13458	13583	13525	13441	13550	13686	13603	13772	13419	13604	13592	13709	13589	13410	13713	13567	13735	13619	13610	13620	13539	13639	13582	13510	13723	13648	13714	13544	13724	13602	13496	13574	13572	13439	13521	13520	13451	13473	13609	13579	13655	13662	13599	13673	13450	13651	13629	13721	13590	13644	13552	13620	13603	13761	13632	13524	13640	13773	13516	13671	13444	13702	13494	13620	13532	13630	13490	13644	13722	13502	13614	13551	13607	13617	13770	13606	13670	13566	13395	13708	13778	13449	13726	13634	13601	13639	13428	13698	13610	13648	13517	13612	13510	13564	13561	13619	13488	13672	13498	13527	13660	13600	13635	13667	13562	13491	13577	13715	13549	13534	13542	13517	13585	13541	13667	13537	13703	13472	13708	13697	13539	13621	13798	13710	13725	13540	13603	13731	13621	13571	13587	13633	13543	13657	13521	13576	13500	13539	13554	13594	13520	13463	13769	13586	13506	13486	13780	13702	13489	13398	13524	13472	13496	13412	13580	13680	13701	13626	13486	13545	13600	13702	13605	13528	13497	13524	13680	13650	13661	13609	13720	13680	13562	13617	13618	13636	13626	13759	13516	13728	13693	13483	13648	13518	13631	13462	13705	13611	13491	13527	13623	13507	13550	13646	13702	13491	13451	13592	13562	13585	13717	13629	13675	13547	13571	13529	13480	13504	13729	13606	13776	13624	13608	13692	13595	13749	13542	13478	13555	13622	13497	13704	13558	13723	13621	13556	13460	13555	13310	13523	13658	13480	13715	13586	13595	13475	13700	13503	13479	13456	13729	13614	13612	13681	13679	13801	13583	13725	13621	13712	13620	13804	13578	13701	13450	13661	13575	13507	13731	13658	13692	13745	13580	13567	13503	13581	13632	13493	13588	13432	13710	13586	13560	13516	13628
23563	21011	28406	23723	21681	23658	24255	19418	18164	17865	17645	17392	17273	17035	17290	17082	17049	17089	16740	16800	16887	16743	16379	16793	16729	16597	16569	16506	16480	16372	16410	16485	16382	16567	16449	16505	16386	16484	16371	16437	16476	16343	16453	16818	18616	18533	17953	17420	16935	16489	16319	16305	16378	16367	16410	16372	16307	16365	16392	16198	16342	16287	16271	16390	16343	16363	16367	16233	16412	16271	16385	16427	16274	16310	16499	16367	16319	16322	16295	16377	16403	16294	16161	16165	16308	16213	16225	16299	16273	16264	16403	16427	16228	16385	16269	16428	16157	16429	16219	16409	16306	16300	16268	16355	16335	16133	16244	16199	16339	16220	16121	16289	16299	16444	16259	16257	16224	16358	16379	16141	16267	16143	16261	16179	16174	16416	16320	16279	16246	16071	16209	16416	16462	16078	16323	16244	16223	16277	16464	16355	16333	16317	16205	16138	16361	16300	16408	16379	16128	16312	16345	16387	16371	16314	16413	16180	16046	16386	16323	16322	16429	16045	16225	16157	16215	16332	16305	16328	16398	16435	16255	16203	16388	16173	16316	16443	16449	16170	16280	16266	16130	16269	16305	16366	16164	16187	16499	16300	16134	16354	16269	16368	16193	16268	16379	16403	16323	16452	16328	16169	16357	16410	16500	16465	16330	16203	16155	16084	16313	16386	16343	16012	16277	16294	16179	16136	16312	16336	16152	16230	16296	16066	16117	16258	16338	16121	16378	16236	16285	16272	16185	16300	16264	15962	16179	16416	16311	16329	16408	16615	16202	16217	16212	16277	16279	16309	16507	16381	16452	16400	16289	16440	16159	16424	16292	16023	16197	16405	16170	16244	16365	16210	16419	16250	16327	16151	16412	16206	16117	16263	16148	16457	16237	16120	16238	16506	16386	16402	16310	16288	16342	16383	16124	16306	16210	16112	16272	16426	16307	16339	16422	16555	16261	16262	16256	16245	16369	16211	16438	16212	16307	16387	16201	16415	16398	16200	16216	16315	16190	16355	16553	16191	16422	16365	16297	16344	16208	16068	16155	16105	16225	16462	16426	16410	16333	16381	16259	16289	16316	16392	16294	16187	16090	16334	16245	16489	16397	16377	16374	16301	16246	16290	16321	16364	16291	16299	16199	16187	16221	16192	16400	16248	16315	16203	16233	16313	16216	16288	16198	16351	16355	16332	16418	16392	16381	16427	16318	16237	16253	16399	16219	16422	16375	16433	16632	16269	16199	16285	16176	16276	16093	16192	16327	16223	16252	16397	16464	16288	16140	16334	16065	16199	16214	16301	16313	16321	16243	16264	16156	16219	16319	16303	16517	16353	16396	16281	16141	16237	16026	16059	15991	16222	16291	16148	15950	16268	16353	16102	16248	16408	16395	16293	16270	16116	16241	16384	16222	16171	16261	16455	16312	16402	16220	16196	16352	16377	16230	16309	16209	16359	16397	16142	16233	16373	16299	16356	16301	16302	16202	16191	16264	16290	16184	16121	16403	16290	16269	16405	16216	16026	16139	16293	16262	16382	16399	16249	16250	16319	16107	16317	16394	16292	16300	16317	16341	16138	16193	16376	16263	16502	16377	16419	16367	16289	16433	16332	16290	16250	16039	16321	16305	16386	16371	16268	16460	16218	16290	16307	16377	16460	16133	16329	16244	16244	16145	16114	16269	16472	16294	16189	16153	16380	16091	16061	16358	16216	16252	15973	16179	16271	16295	16266	16179	16293	16361	16318	16272	16423	16283	16208	16331	16358	16174	16004	16250	16424	16419	16269	16286	16438	16559	16212	16279	16486	16247	16544	16073	16332	16505	16394	16243	16373	16562	16139	16293	16453	16186	15935	16332	16187	16336	16280	16283	16282	16281	16290	16356	16208	16313	16393	16275	16176	16402	16278	16314	16180	16331	16163	16219	16292	16150	16469	16388	16455	16340	16313	16410	16199	16345	16261	16110	16244	16078	16216	16252	16520	16358	16279	16391	16301	16329	16251	16238	16135	16375	16376	16238	16438	16003	16242	16477	16178	16436	16103	16387	16345	16355	16176	16330	16223	16361	16402	16336	16284	16366	16135	16176	16334	16057	16527	16535	16188	16106	16163	16404	16397	16319	16349	16308	16427	16308	16120	16163	16244	16207	16194	16156	16362	16320	16450	16346	16146	16301	16340	16229	16454	16225	16073	16249	16460	16329	16272	16416	16151	16415	16469	16539	16314	16242	16134	16141	16363	16236	16131	16299	16327	16163	16246	16448	16325	16279	16247	16429	16293	16337	16306	16153	16146	16199	16241	16058	16250	16323	16294	16284	16277	16294	16237	16272	16545	16189	16074	16044	16249	16426	16305	16285	16443	16320	16247	16136	16376	16324	16435	16330	16160	16232	16355	16246	16425	16271	16281	16178	16081	16214	16133	16234	16239	16300	16273	16214	16170	16268	16401	16518	16278	16300	16460	16360	16221	16279	16235	16119	16113	16093	16308	16253	16360	16411	16168	16598	16240	16309	16444	16321	16133	16065	16294	16221	16219	16179	16259	16211	16009	16312	16276	16244	16408	16284	16378	16290	16313	16290	16170	16266	16190	16376	16312	16227	16518	16330	15970	16292	16276	16174	16480	16367	16314	16091	16227	16325	16246	16467	16301	16255	16073	16229	16180	16537	16590	16345	16403	16409	16053	16256	16290	16322	16152	16278	16280	16309	16208	16403	16340	16198	16200	16372	16393	16361	16270	16409	16462	16092	16210	16341	16409	16103	16485	16248	16402	16281	16204	16224	16306	16426	16433	16262	16385	16177	16047	16347	16099	16285	16487	16365	16283	16246	16199	16165	16601	16255	16321	16415	16168	16350	16129	16186	16488	16444	16329	16372	16232	16315	16336	16026	16218	16061	16218	16117	16170	16355	16135	16309	16330	16207	16485	16315	16214	16354	16161	16502	16336	16305	16264	16091	16205	16194	16194	16355	16359	16287	16383	16373	16400	16250	16145	16425	16244	16136	16291	16343	16196	16181	16058	16326	16253	16469	16301	16176	16100	16367	16196	16351	16199	16125	16214	16335	16248	16164	16386	16247	16152	16159	16165	16006	16247	16346	16361	16162	16163	16316	16303	16097	15960	16213	16161	16286	16407	16280	16136	16231	16328	16311	16241	16238	16413	16275	16498	16390	16350	16123	16143	16320	16364	16321	16138	16476	16517	16381	16002	16197	16258	16228	16387	16210	16275	16193	16207	16076	16349	16343	16499	16175	16201	16415	16481	16530	16373	16192	16302	16432	16135	16026	16010	16199	16485	16262	16320	16016	16029	16434	16421	16542	16193	16187	16356	16168	16314	16249	16133	16644	16342	16297	16295	16157	16412	16313	16310	16299	16178	16149	16179	16155	16317	16264	16097	16242	16463	16381	16196	16306	16136	16343	16184	16343	16504	16181	16115	16391	16301	16291	16216	16223	16148	16225	16322	16326	16259	16369	16310	16342	16329	16177	16329	16341	16337	16266	16307	16221	16231	16399	16197	16114	16507	16255	16423	16459	16438	16234	16318	16232	16308	16086	16205	16318	16313	16384	16302	16172	16092	16429	16309	16160	16189	16444	16403	16456	16002	16070	16155	16102	16331	16317	16187	16173	16325	16290	16189	16306	16283	16301	16363	16290	16325	16363	16426	16438	16264	16290	16177	16325	16290	16355	16227	16219	16160	16198	16366	16455	16233	16393	16364	16211	16224	16310	16297	16445	16413	16314	16132	16131	16376	16255	16230	16259	16354	16392	16381	16192	16266	16224	16269	16520	16371	16392	16508	16200	16247	16325	16080	16174	16244	16188	16344	16157	16119	16323	16275	16510	16324	16229	16580	16212	16334	16158	15944	16174	16332	16051	16241	16238	16424	16221	16403	16427	16416	16330	16190	16245	16206	16312	16177	16561	16464	16445	16336	16273	16309	16141	16157	16065	16315	16210	16320	16165	16439	16184	16396	16230	16316	16247	16470	16311	16008	16223	16237	16099	16383	16515	16348	16236	16188	16557	16427	16425	16445	16434	16121	16253	16259	16529	16433	16227	16176	16432	16134	16269	16244	16215	16308	16210	16328	16376	16215	16356	16276	16281	16441	16293	16412	16256	16230	16312	16402	16238	16211	16159	16376	16293	16256	16269	16062	16183	16152	16231	16463	16369	16311	16369	16359	16110	16258	16553	16221	16325	16359	16393	16257	16295	16218	16396	16340	16368	16450	16347	16219	16160	16419	16302	16325	16295	16406	16393	16342	16368	16313	16203	16205	16203	16345	16301	16369	16329	16242	16426	16312	16291	16355	16236	16201	16182	16254	16392	16241	16369	16302	16320	16383	16409	16259	16367	16279	16397	16447	16301	16357	16274	16163	16276	16138	16204	16295	16313	16352	16253	16243	16188	16273	16157	16273	16225	16340	16236	16142	16035	16307	16243	16416	16362	16240	16302	16299	16484	16176	16076	16373	16205	16317	16243	16041	16160	16297	16202	16291	16294	16298	16289	16285	16208	16284	16190	16176	16277	16308	16049	16194	16355	16376	16409	16346	16394	16339	16230	16486	16223	16106	16267	16256	16445	16211	16275	16413	16439	16396	16374	16099	16237	16377	16406	16478	16315	16264	16211	16091	16258	16146	16250	16134	16278	16109	16543	16282	16127	16416	16112	16283	16179	16377	16508	16296	16268	16216	16279	16114	16300	16309	16292	16534	16274	16367	16414	16132	16172	16378	16245	16375	16583	16191	16376	16362	16242	16393	16257	16463	16413	16338	16227	16266	16402	16336	16109	16428	16029	16219	16183	16172	16188	16343	16234	16325	16184	16175	16283	16416	16219	16135	16369	16271	16320	16255	16284	16291	16348	16148	16134	16339	16304	16492	16407	16222	16375	16267	16345	16328	16190	16204	16329	16266	16264	16279	16333	16249	16472	16369	16447	16408	16398	16143	16321	16111	16263	16328	16053	16367	16281	16319	16307	16446	16348	16181	16131	16373	16265	16324	16252	16444	16516	16152	16257	16361	16413	16158	16309	16072	16303	16339	16251	15951	16267	16298	16450	16296	16115	16151	16399	16379	16336	16254	16250	16447	16490	16538	16394	16196	16322	16270	16429	16176	16183	16393	16080	16229	16305	16549	16136	16211
23660	39802	36541	28696	23658	20629	19124	17313	16411	15613	14970	14686	14891	14692	14600	14353	14057	13984	14119	13847	13963	13979	13660	13613	13498	13467	13831	13505	13729	13722	13634	13343	13423	13436	13391	13435	13489	13460	13463	13393	13497	13330	13399	14281	16811	16595	15675	14635	13710	13480	13369	13362	13404	13240	13309	13268	13276	13338	13302	13415	13259	13321	13314	13159	13214	13212	13320	13165	13394	13364	13373	13158	13080	13299	13454	13282	13289	13248	13068	13248	13283	13262	13492	13316	13197	13327	13283	13359	13229	13358	13338	13354	13255	13198	13312	13307	13285	13310	13185	13159	13110	13226	13403	13428	13303	13185	13268	13313	13173	13277	13338	13381	13381	13504	13239	13305	13330	13171	13427	13442	13485	13275	13323	13265	13193	13273	13151	13451	13239	13312	13468	13368	13262	13419	13290	13281	13439	13331	13380	13112	13477	13302	13227	13326	13269	13279	13349	13072	13326	13250	13360	13067	13184	13117	13300	13318	13236	13215	13462	13412	13433	13132	13136	13124	13246	13269	13442	13400	13232	13248	13344	13153	13182	13363	13293	13217	13386	13269	13278	13256	13420	13192	13253	13107	13188	13363	13392	13312	13341	13434	13681	13413	13394	13219	13353	13338	13236	13327	13212	13302	13357	13263	13399	13331	13351	13422	13476	13459	13269	13295	13214	13417	13284	13247	13322	13408	13430	13422	13295	13285	13277	13347	13215	13310	13399	13220	13405	13177	13214	13305	13272	13249	13222	13345	13481	13214	13331	13326	13172	13264	13322	13271	13330	13339	13367	13397	13372	13293	13332	13210	13319	13231	13411	13302	13374	13393	13296	13260	13367	13238	13316	13567	13268	13347	13190	13354	13385	13379	13187	13412	13270	13201	13275	13314	13152	13396	13169	13269	13303	13295	13236	13210	13299	13304	13217	13335	13225	13344	13241	13289	13231	13414	13464	13201	13292	13332	13301	13388	13177	13284	13370	13209	13127	13560	13340	13329	13325	13479	13231	13241	13288	13253	13318	13306	13316	13214	13407	13315	13342	13205	13258	13277	13433	13405	13274	13351	13221	13207	13337	13308	13265	13266	13395	13220	13202	13330	13426	13302	13303	13305	13422	13137	13311	13346	13327	13300	13343	13443	13288	13274	13336	13292	13383	13263	13308	13237	13376	13404	13297	13183	13372	13370	13503	13393	13264	13365	13151	13220	13300	13175	13304	13314	13343	13311	13258	13437	13350	13331	13339	13220	13296	12994	13387	13280	13367	13271	13309	13385	13386	13408	13269	13281	13321	13260	13155	13370	13408	13198	13289	13230	13263	13355	13165	13388	13251	13342	13171	13473	13285	13361	13334	13245	13224	13356	13212	13315	13250	13463	13245	13269	13391	13286	13153	13192	13305	13204	13348	13267	13200	13518	13256	13302	13163	13327	13255	13240	13276	13265	13318	13266	13347	13211	13221	13336	13496	13330	13274	13266	13310	13221	13135	13373	13256	13264	13294	13085	13213	13358	13435	13317	13360	13418	13240	13379	13324	13316	13274	13312	13200	13224	13500	13262	13224	13320	13126	13394	13344	13422	13286	13380	13229	13289	13273	13322	13117	13351	13322	13207	13443	13333	13250	13373	13285	13432	13128	13348	13275	13409	13316	13292	13157	13387	13482	13102	13189	13299	13220	13149	13189	13175	13414	13218	13346	13386	13311	13242	13487	13388	13283	13444	13222	13316	13379	13421	13167	13234	13314	13437	13207	13276	13312	13180	13307	13269	13227	13182	13477	13353	13334	13360	13290	13156	13308	13312	13286	13207	13355	13220	13329	13419	13266	13313	13349	13199	13370	13300	13209	13290	13399	13257	13215	13194	13134	13330	13196	13347	13252	13392	13299	13399	13325	13413	13387	13283	13415	13237	13281	13399	13221	13247	13266	13469	13421	13261	13230	13234	13197	13194	13481	13398	13248	13328	13295	13344	13258	13398	13419	13218	13307	13231	13310	13381	13190	13379	13206	13303	13294	13232	13260	13320	13268	13348	13208	13287	13211	13262	13227	13217	13291	13144	13370	13418	13286	13338	13373	13250	13262	13267	13114	13452	13193	13236	13451	13448	13338	13389	13314	13291	13136	13236	13315	13346	13243	13276	13387	13173	13250	13371	13393	13331	13348	13369	13334	13257	13428	13234	13423	13272	13294	13229	13360	13228	13281	13325	13307	13453	13116	13270	13365	13239	13364	13348	13333	13253	13494	13253	13234	13301	13236	13115	13329	13353	13376	13336	13437	13444	13222	13310	13299	13348	13386	13281	13392	13245	13349	13374	13307	13366	13418	13196	13277	13074	13434	13217	13440	13186	13281	13326	13376	13406	13413	13361	13339	13147	13276	13187	13281	13334	13384	13426	13231	13257	13147	13318	13367	13235	13411	13284	13369	13242	13151	13320	13277	13295	13322	13314	13409	13290	13216	13248	13241	13343	13372	13162	13254	13222	13106	13318	13169	13240	13441	13336	13178	13209	13146	13418	13254	13316	13247	13246	13474	13270	13287	13234	13189	13342	13318	13275	13298	13349	13225	13335	13189	13135	13270	13167	13319	13296	13381	13290	13243	13227	13252	13207	13257	13232	13296	13262	13391	13353	13288	13145	13203	13343	13299	13387	13407	13456	13266	13180	13205	13202	13379	13309	13378	13261	13214	13461	13186	13221	13345	13355	13358	13262	13140	13395	13241	13365	13382	13328	13145	13239	13232	13207	13210	13222	13280	13417	13389	13365	13165	13463	13346	13270	13420	13379	13261	13188	13323	13138	13102	13247	13353	13130	13377	13323	13274	13317	13464	13330	13412	13267	13203	13259	13249	13318	13292	13305	13129	13290	13235	13514	13496	13325	13363	13247	13296	13200	13228	13486	13231	13288	13331	13431	13463	13345	13234	13343	13369	13361	13315	13359	13478	13368	13278	13458	13259	13332	13154	13312	13365	13305	13295	13260	13316	13283	13403	13404	13367	13207	13252	13437	13302	13373	13267	13351	13499	13132	13263	13531	13130	13416	13293	13219	13224	13313	13345	13194	13397	13235	13312	13294	13237	13276	13211	13330	13271	13248	13195	13153	13362	13139	13264	13178	13275	13282	13330	13171	13306	13356	13546	13348	13331	13214	13234	13259	13419	13207	13295	13303	13390	13441	13320	13312	13302	13259	13374	13239	13222	13279	13372	13242	13408	13227	13308	13307	13238	13341	13208	13357	13468	13257	13432	13212	13166	13314	13275	13146	13461	13300	13119	13260	13235	13253	13326	13273	13380	13320	13377	13347	13319	13319	13302	13316	13314	13275	13349	13256	13375	13358	13256	13387	13298	13248	13425	13119	13281	13454	13231	13376	13150	13423	13255	13190	13295	13296	13241	13313	13178	13426	13240	13332	13471	13257	13227	13343	13260	13274	13339	13197	13304	13302	13217	13298	13243	13348	13201	13215	13345	13223	13374	13256	13296	13162	13280	13356	13377	13424	13123	13260	13285	13277	13455	13292	13222	13243	13373	13432	13261	13296	13304	13375	13272	13335	13272	13364	13378	13319	13561	13207	13272	13335	13332	13361	13290	13386	13300	13344	13313	13150	13332	13222	13416	13395	13309	13439	13296	13195	13349	13324	13199	13384	13202	13460	13372	13240	13378	13213	13255	13302	13360	13128	13353	13419	13296	13179	13144	13441	13287	13199	13378	13374	13342	13268	13365	13222	13156	13125	13176	13235	13142	13125	13230	13278	13307	13230	13298	13179	13332	13355	13383	13164	13305	13476	13307	13250	13300	13332	13481	13372	13363	13094	13151	13397	13394	13371	13210	13217	13332	13307	13231	13420	13274	13335	13513	13523	13245	13326	13415	13376	13340	13290	13469	13313	13345	13169	13160	13314	13504	13270	13225	13152	13473	13292	13175	13209	13192	13336	13416	13140	13427	13223	13382	13319	13320	13234	13229	13390	13293	13463	13337	13231	13372	13361	13349	13378	13218	13261	13298	13239	13255	13365	13351	13295	13326	13364	13298	13267	13225	13320	13425	13336	13404	13135	13342	13293	13375	13187	13371	13116	13213	13188	13207	13425	13101	13248	13228	13265	13410	13125	13332	13154	13308	13175	13268	13323	13155	13397	13182	13378	13198	13254	13361	13287	13266	13397	13358	13392	13460	13303	13356	13289	13519	13312	13233	13435	13321	13368	13196	13354	13285	13270	13278	13395	13327	13354	13273	13235	13289	13264	13196	13307	13236	13272	13353	13278	13265	13304	13314	13181	13286	13379	13285	13327	13172	13276	13396	13341	13193	13384	13255	13323	13451	13474	13331	13070	13083	13221	13526	13385	13303	13224	13280	13380	13386	13404	13247	13197	13261	13400	13335	13295	13372	13265	13377	13301	13381	13320	13284	13154	13333	13369	13094	13279	13406	13409	13258	13303	13335	13348	13385	13333	13231	13436	13268	13253	13245	13416	13228	13376	13132	13296	13262	13605	13427	13111	13390	13213	13444	13336	13165	13426	13273	13460	13469	13288	13307	13210	13355	13218	13371	13425	13426	13193	13322	13385	13320	13262	13422	13343	13258	13209	13270	13303	13362	13177	13465	13284	13381	13272	13379	13269	13396	13337	13411	13080	13320	13272	13294	13371	13294	13363	13265	13359	13469	13213	13291	13319	13358	13320	13300	13169	13232	13325	13195	13364	13273	13330	13305	13244	13203	13192	13348	13253	13397	13255	13371	13433	13320	13401	13158	13369	13326	13200	13359	13176	13284	13342	13275	13339	13104	13446	13391	13309	13243	13306	13407	13374	13346	13271	13265	13287	13172	13323	13332	13338	13299	13194	13252	13248	13232	13220	13292	13392	13252	13150	13222	13251	13248	13368	13311	13433	13441	13293	13265	13171	13321	13360	13263	13394	13309	13447	13242	13458	13152	13231	13231	13269	13310	13257	13422	13325	13137	13383	13249	13353	13397	13229	13215	13236	13363	13374	13179	13342	13271	13224	13456	13232	13250	13317	13156	13359	13256	13347	13174	13322	13306	13369	13247	13140	13196	13275	13309	13288	13208	13379	13440	13159	13187	13343	13379	13240	13247	13280	13301	13213	13304	13189	13314	13182	13226	13254	13419	13161	13082	13280
29591	22930	23202	20315	17843	17445	17691	17394	17292	17160	16761	16953	16855	16863	16886	16700	16743	16870	16873	16756	16698	16691	16841	16547	16659	16774	16793	16622	16913	16715	16939	16843	16633	16782	16658	16699	16506	16720	16641	16787	16818	16777	16703	16462	16620	16884	16968	16971	16715	16818	16723	16592	16831	16703	16524	16820	16861	16712	16649	16560	16960	16611	16598	16712	16791	16432	16745	16662	16765	16849	17052	16562	16672	16585	16971	16812	16739	16882	16721	16611	16561	16484	16759	16773	16756	16769	16597	16657	16789	16519	16719	16715	16755	16606	16551	16618	16693	16624	16722	16823	16421	16612	16942	16564	16707	16371	16743	16750	16681	16602	16702	16780	16563	16593	16547	16659	16735	16896	16717	16873	16605	16642	16721	16553	16611	16736	16785	16580	16661	16876	16523	16755	16664	16844	16748	16964	16558	16847	16638	16881	16701	16598	16582	16604	16764	16819	16582	16709	16594	16737	16647	16922	16807	16643	16774	16680	17020	16554	16749	16768	16678	16778	16695	16800	16689	16781	16710	16649	16823	16686	16437	16573	16714	16693	16604	16853	16894	16833	16745	16751	16746	16765	16485	16467	16637	16691	16630	16591	16630	16786	16783	16608	16558	16710	16701	16612	16717	16661	16911	16770	16792	16707	16724	16774	16589	16734	16814	16659	16666	16806	16577	16671	16602	16868	16812	16759	16671	16824	16568	16805	16702	16639	16750	16859	16551	16685	16758	16845	16824	16761	16730	16711	16636	16909	16717	16765	16887	16710	16763	17047	16871	16728	16735	16886	16512	16655	16892	16924	16767	16588	16793	16682	16586	16761	16701	16624	16551	16692	17025	16682	16669	16751	16658	16714	16700	16858	16668	16574	16855	16416	16806	16815	16622	16690	16646	16646	16841	16972	16518	16835	16791	16722	16622	16872	16744	16633	16787	16865	16831	16758	16727	16622	16726	16835	16720	16584	16769	16592	16681	16716	16792	16454	16462	16906	16742	16672	16709	16838	16722	16475	16806	16943	16724	16733	16741	16932	16717	16740	16630	16752	16532	16645	16477	16682	16489	16765	16448	16880	16677	16694	16553	16800	16831	16568	16738	16632	16705	16797	16534	16745	16771	16708	16630	16650	16695	16631	16670	16569	16698	16546	16651	16678	16823	16765	16748	16686	16706	16452	16584	16627	16873	16563	16723	16668	16690	17010	16695	16562	16421	16588	16603	16535	16647	16728	16742	16685	16803	16843	16717	16682	16727	16771	16699	16576	16636	16863	16777	16751	16457	16511	16722	16619	16629	16828	16567	16865	16926	16763	16876	16776	16681	16486	16566	16926	16694	16744	16917	16848	16702	16713	16705	16684	16814	16819	16874	16851	16615	16773	16681	16927	16640	16806	16737	16633	16788	16577	16701	16615	16731	16660	16865	16614	16686	16746	16491	16691	16577	16497	16750	16841	16754	16660	16642	16909	16478	16700	16739	16525	16821	16750	16836	16583	16885	16679	16548	16420	16722	16614	16672	16548	16661	16812	16864	16470	16723	16783	16618	16630	16731	16790	16511	16592	16575	16893	16562	16764	16736	16738	16873	16683	16826	16490	16591	16555	16731	16559	16608	16671	16706	16494	16697	16794	16693	16745	16841	16556	16649	16640	16920	16723	16710	16800	16818	16728	16648	16640	16772	16604	16588	16824	16615	16730	16633	16541	16716	16623	16707	16710	16837	16545	16754	16684	16626	16526	16622	16745	16817	16533	16647	16671	16644	16680	16775	16836	16897	16668	16746	16628	16747	16777	16612	16622	16606	16733	16628	16705	16661	16570	16753	16714	16725	16534	16678	16580	16604	16623	16543	16723	16784	16685	16735	16531	16863	16893	16672	16808	16634	16619	16679	16813	16618	16788	16949	16854	16663	16851	16804	16788	16566	16495	16827	16636	16608	16706	16866	16832	16725	16676	16633	16604	16797	16731	16395	16583	16645	16559	16642	16765	16764	16783	16866	16741	16706	16756	16839	16658	16762	16644	16674	16618	16631	16861	16563	16637	16562	16790	16657	16603	16921	16632	16780	16675	16812	16535	16535	16732	16661	16678	16680	16761	16668	16819	16680	16689	16619	16514	16691	16611	16605	16608	16632	16811	16648	16897	16780	16689	16614	16729	16747	16751	16877	16747	16549	16591	16557	16653	16670	16603	16698	16789	16653	16934	16617	16727	16841	16779	16673	16813	16767	16753	16683	16710	16746	16838	16825	16805	16825	16602	16675	16675	16751	16903	16821	16629	16569	16869	16618	16548	16745	16893	16799	16771	16685	16574	16546	16794	16734	16816	16749	16843	16724	16648	16757	16550	16626	16869	16852	16824	16623	16538	16662	16563	16707	16783	16955	16723	16701	16507	16563	16675	16919	16889	16840	16751	16739	16826	16982	16630	16706	16566	16653	16732	16710	16936	16796	16592	16564	16602	16893	16624	16725	16606	16679	16590	16703	16689	16670	16837	16800	16715	16782	16481	16613	16551	16876	16776	16762	16774	16609	16768	16408	16588	16680	16717	16739	16687	16542	16712	16744	16721	16849	16823	16686	16857	16868	16982	16787	16787	16749	16781	16800	16592	16669	16525	16629	16612	16725	16697	16642	16781	16774	16678	16752	16566	16625	16797	16692	16661	16821	16708	16789	16488	16469	16642	16826	16665	16702	16876	16725	16645	16572	16600	16592	16885	16757	16704	16753	16605	16608	16857	16966	16773	16647	16712	16393	16704	16781	16675	16577	16668	16726	16804	16971	16779	16792	16830	16754	16803	16646	16810	16939	16855	16670	16675	16727	16587	16632	16698	16714	16532	16790	16620	16706	16648	16721	16501	16755	16535	16711	16665	16697	16799	16683	16742	16682	16723	16699	16689	16657	16600	16739	16806	16776	16657	16690	16548	16725	16648	16715	16823	16548	16716	16680	16637	16554	16976	16662	16919	16673	16651	16747	16642	16905	16861	16705	16682	16650	16797	16754	16711	16821	16807	16878	16867	16827	16771	16926	16683	16702	16719	16614	16521	16733	16623	16632	16633	16617	16782	16787	16784	16691	16499	16755	16805	16779	16772	16521	16580	17041	16657	16905	16621	16680	16660	16631	16798	16759	16977	16635	16627	16648	16630	16663	16760	16675	16705	16643	16887	16753	16752	16866	16725	16545	16715	16580	16685	16696	16917	16851	16529	16870	16832	16578	16810	16679	16814	16407	16726	16721	16682	16776	16744	16851	16794	16848	16595	16773	16506	16739	16742	16646	16722	16667	16840	16689	16836	16737	16647	16560	16749	16778	16514	16777	16748	16746	16499	16715	16629	16454	16740	16676	16656	16674	16553	16698	16670	16722	16709	16696	16763	16780	16823	16641	16662	16839	16687	16777	16727	16687	16836	16771	16612	16627	16715	16728	16621	16676	16412	16618	16713	16513	16631	16569	16617	16720	16920	16741	16736	16618	16644	16837	16596	16569	16592	16809	16574	16726	16732	16681	16742	16585	16421	16757	16770	16724	16746	16876	16750	16698	16786	16628	16842	16529	16769	16689	16632	16866	16766	16632	16840	16770	16778	16914	16723	16487	16779	16606	16746	16771	16787	16652	16746	16422	16691	16708	16572	16632	16707	16746	16734	16550	16552	16579	16668	16463	16785	16728	16823	16610	16744	16707	16443	16683	16653	16897	16689	16609	16732	16642	16796	16780	16694	16673	16692	16621	16778	16541	16644	16648	16695	16708	16732	16722	16659	16579	16688	16772	16717	16760	16978	16943	16740	16845	16753	16508	16465	16754	16595	16633	16696	16747	16760	16868	16745	16584	16834	16736	16697	16663	16698	16677	16897	16646	16826	16931	16675	16649	16683	16773	16777	16957	16743	16895	16557	16877	16762	16874	16543	16613	16718	16811	16513	16786	16605	16790	16872	16796	16894	16519	16578	16679	16642	16810	16870	16584	16652	16698	16778	16714	16678	16571	16923	16772	16976	16707	16657	16670	16684	16633	16607	16468	16780	16925	16942	16929	16708	16666	16770	16743	16651	16719	16799	16780	16574	16873	16721	16619	16718	16743	16793	16744	16521	16593	16829	16642	16742	16562	16783	16830	16818	16883	16631	16682	16833	16709	16709	16756	16632	16632	16687	16658	16641	16811	16763	16549	16660	16649	16705	16747	16510	16885	16612	16823	16717	16597	16617	16688	16673	16577	16661	16816	16658	16737	16637	16869	16846	16528	16683	16598	16587	16599	16727	16762	16734	16821	16590	16613	16784	16760	16552	16619	16698	16780	16908	16664	16682	16800	16761	16793	16801	16852	16726	16638	16669	16755	16733	16723	16825	16725	16809	16590	16821	16672	16680	16748	16718	16792	16730	16630	16594	16664	16695	16577	16599	16655	16661	16655	16915	16543	16874	16681	16566	16770	16759	16657	16691	16734	16602	16966	16735	16705	16664	16835	16789	16766	16688	16723	16555	16592	16528	16796	16650	16661	16635	16665	16798	16787	16698	16678	16432	16625	16686	16737	16750	16660	16684	16889	16822	16598	16728	16786	16804	16368	16954	16596	16842	16737	16652	16833	16628	16894	16618	16743	16577	16804	16463	16748	16537	16456	16701	16733	16713	16695	16634	16780	16673	16638	16603	16726	16663	16556	16583	16859	16805	16561	16744	16589	16670	16683	16693	16834	16672	16348	16706	16629	16523	16565	16717	16602	16680	16715	16423	16808	16789	16623	16758	16770	16664	16821	16670	16762	16889	16537	16705	16675	16631	16798	16865	16688	16849	16965	16783	16592	16573	16808	16614	16762	16710	16696	16784	16738	16686	16550	16660	16600	16486	16592	16547	16369	16722	16802	16624	16782	16744	16692	16691	16637	16783	16748	16698	16701	16680	16576	16567	16720	16644	16693	16549	16820	16494	16699	16623	16636	16620	16871	16595	16680	16661	16836	16643	16700	16692	16936	16715	16764	16555	16742	16669	16566	16801	16870	16791	16583	16636	16823	16563	16616	16655	16698	16647	16551	16738	16673	16675	16585	16741	16805	16761	16745	16650	16639	16552	16626	16721	16568	16627	16760	16768	16767	16871	16624	16903	16806	16806	16563	16946	16776	16670	16692	16747	16773	16791	16600	16842	16779	17033
18831	22124	20063	16735	15725	15063	14846	14505	14347	14099	14007	13900	13831	13767	13804	13770	13648	13785	13696	13717	13741	13655	13746	13729	13828	13755	13637	13716	13604	13658	13719	13624	13561	13486	13525	13635	13548	13503	13549	13816	13566	13587	13646	13708	13645	13870	13765	13745	13780	13616	13772	13558	13600	13655	13683	13609	13587	13701	13674	13619	13515	13588	13609	13461	13670	13802	13689	13478	13568	13815	13444	13536	13567	13522	13466	13522	13480	13505	13783	13587	13644	13537	13515	13574	13545	13349	13535	13560	13607	13631	13496	13594	13526	13669	13480	13481	13371	13622	13709	13643	13559	13525	13593	13407	13657	13555	13530	13634	13659	13377	13582	13529	13662	13498	13550	13646	13483	13581	13468	13645	13625	13634	13601	13424	13638	13625	13706	13416	13492	13645	13402	13475	13615	13452	13631	13683	13571	13502	13596	13503	13652	13645	13542	13695	13599	13678	13611	13536	13576	13730	13530	13509	13580	13664	13540	13583	13491	13590	13535	13601	13702	13655	13427	13566	13635	13573	13648	13514	13797	13666	13584	13500	13714	13586	13654	13516	13699	13700	13513	13754	13480	13831	13516	13544	13608	13579	13570	13667	13518	13649	13686	13682	13656	13599	13626	13475	13672	13614	13726	13485	13627	13543	13620	13508	13690	13539	13698	13673	13453	13510	13790	13751	13610	13623	13514	13603	13484	13578	13501	13538	13606	13425	13531	13699	13530	13434	13529	13547	13651	13631	13619	13453	13637	13774	13700	13678	13597	13528	13488	13514	13717	13598	13598	13381	13668	13567	13545	13420	13662	13384	13564	13579	13567	13470	13667	13539	13498	13541	13505	13613	13536	13449	13683	13589	13693	13566	13645	13631	13493	13582	13609	13373	13532	13502	13711	13544	13561	13630	13582	13509	13588	13487	13475	13624	13581	13711	13559	13583	13704	13545	13645	13564	13532	13460	13412	13746	13550	13560	13658	13488	13639	13449	13533	13525	13553	13608	13684	13611	13692	13677	13521	13580	13559	13582	13710	13479	13595	13392	13626	13697	13745	13698	13579	13572	13634	13591	13679	13652	13537	13642	13482	13558	13686	13496	13599	13544	13539	13754	13571	13455	13588	13566	13519	13465	13592	13468	13618	13487	13615	13617	13411	13630	13616	13598	13431	13439	13713	13601	13542	13580	13590	13582	13634	13594	13543	13513	13661	13558	13470	13584	13703	13485	13668	13476	13516	13499	13576	13561	13456	13674	13535	13504	13509	13565	13667	13653	13668	13577	13590	13598	13503	13590	13651	13667	13521	13564	13470	13638	13600	13543	13527	13652	13627	13477	13485	13629	13661	13577	13574	13749	13628	13532	13626	13606	13517	13517	13525	13527	13657	13572	13621	13688	13471	13571	13721	13580	13574	13536	13716	13542	13574	13457	13685	13657	13797	13801	13576	13668	13677	13657	13695	13734	13480	13604	13457	13636	13646	13511	13583	13480	13411	13639	13430	13477	13528	13452	13618	13579	13565	13614	13640	13522	13493	13559	13534	13749	13714	13519	13670	13468	13638	13411	13756	13538	13459	13575	13486	13577	13562	13394	13529	13533	13544	13564	13455	13628	13575	13551	13538	13475	13621	13529	13542	13682	13478	13602	13541	13516	13617	13649	13428	13539	13630	13478	13531	13724	13648	13556	13346	13653	13518	13633	13571	13521	13445	13483	13657	13449	13530	13805	13608	13463	13533	13726	13611	13495	13547	13739	13636	13600	13628	13478	13586	13518	13533	13647	13673	13685	13521	13665	13610	13729	13613	13492	13606	13612	13587	13558	13517	13562	13567	13584	13746	13586	13626	13449	13371	13583	13548	13681	13531	13561	13687	13652	13435	13562	13644	13651	13465	13594	13601	13645	13520	13490	13576	13482	13367	13776	13582	13656	13486	13602	13577	13661	13770	13464	13620	13484	13612	13472	13489	13572	13657	13786	13651	13607	13526	13578	13702	13663	13418	13553	13643	13449	13713	13471	13555	13521	13642	13556	13671	13600	13648	13731	13546	13660	13525	13592	13360	13532	13670	13539	13615	13540	13542	13648	13566	13692	13709	13418	13528	13477	13672	13703	13608	13607	13558	13607	13747	13498	13696	13676	13492	13582	13520	13619	13668	13527	13576	13646	13363	13540	13616	13415	13736	13616	13561	13628	13717	13586	13596	13681	13392	13344	13653	13612	13629	13607	13449	13491	13671	13633	13605	13514	13559	13459	13580	13548	13574	13484	13546	13542	13799	13341	13686	13487	13603	13624	13587	13560	13637	13607	13604	13399	13792	13551	13477	13444	13445	13495	13535	13640	13548	13537	13494	13625	13712	13535	13682	13460	13662	13666	13467	13527	13431	13639	13488	13565	13678	13581	13520	13535	13470	13669	13531	13516	13691	13555	13499	13667	13494	13640	13558	13508	13557	13423	13632	13698	13446	13532	13536	13440	13665	13548	13716	13579	13605	13754	13596	13464	13561	13643	13601	13734	13653	13497	13563	13413	13368	13672	13624	13617	13539	13721	13548	13487	13553	13573	13561	13625	13615	13667	13496	13488	13673	13576	13742	13544	13606	13524	13694	13539	13634	13694	13746	13599	13517	13544	13577	13629	13748	13588	13646	13672	13538	13587	13625	13538	13577	13695	13558	13799	13616	13493	13463	13412	13501	13497	13615	13676	13329	13568	13556	13588	13575	13551	13499	13411	13633	13578	13761	13551	13480	13617	13504	13557	13615	13683	13583	13457	13582	13482	13526	13660	13649	13535	13736	13601	13579	13449	13667	13525	13412	13483	13536	13645	13546	13698	13525	13419	13608	13543	13666	13496	13559	13650	13562	13662	13531	13506	13602	13434	13505	13675	13591	13554	13459	13557	13567	13660	13655	13603	13555	13602	13698	13517	13588	13726	13452	13480	13701	13711	13644	13675	13511	13424	13657	13462	13517	13625	13452	13653	13546	13464	13566	13574	13284	13411	13554	13624	13554	13490	13689	13605	13583	13570	13676	13551	13667	13649	13475	13473	13452	13524	13575	13635	13579	13582	13396	13622	13641	13751	13446	13584	13674	13529	13688	13346	13436	13381	13652	13470	13679	13645	13631	13549	13568	13482	13493	13589	13439	13482	13601	13599	13461	13591	13572	13670	13541	13624	13493	13488	13342	13515	13516	13693	13599	13475	13669	13443	13513	13503	13588	13569	13536	13547	13653	13630	13566	13578	13596	13581	13582	13607	13592	13545	13639	13521	13712	13569	13779	13599	13490	13497	13454	13317	13608	13515	13629	13616	13728	13586	13567	13536	13686	13604	13563	13683	13662	13620	13594	13693	13509	13555	13503	13464	13651	13439	13479	13451	13466	13540	13524	13687	13467	13765	13586	13556	13684	13438	13527	13412	13777	13354	13642	13413	13529	13571	13538	13531	13619	13494	13648	13624	13835	13718	13400	13533	13692	13615	13689	13526	13651	13403	13532	13713	13623	13547	13648	13475	13699	13792	13552	13486	13524	13520	13414	13615	13548	13507	13527	13503	13410	13599	13624	13712	13548	13507	13331	13376	13484	13679	13559	13627	13598	13539	13456	13378	13434	13416	13497	13522	13659	13447	13388	13415	13522	13709	13597	13706	13692	13646	13703	13607	13548	13709	13681	13559	13513	13646	13611	13434	13669	13570	13530	13520	13350	13435	13437	13600	13675	13507	13388	13521	13463	13628	13430	13572	13656	13622	13616	13633	13473	13431	13520	13705	13614	13512	13526	13642	13551	13638	13562	13432	13608	13562	13487	13453	13497	13484	13607	13691	13542	13508	13537	13577	13464	13749	13637	13608	13614	13577	13644	13701	13440	13711	13430	13724	13544	13537	13518	13514	13628	13694	13566	13618	13662	13476	13696	13651	13595	13579	13613	13644	13439	13553	13710	13460	13683	13630	13579	13582	13673	13584	13576	13512	13448	13549	13779	13589	13719	13649	13588	13439	13559	13612	13511	13477	13540	13517	13590	13606	13699	13518	13707	13704	13513	13527	13600	13703	13662	13498	13503	13507	13544	13540	13648	13599	13560	13707	13530	13528	13511	13664	13476	13565	13546	13494	13634	13707	13642	13666	13699	13491	13678	13707	13812	13570	13446	13663	13630	13607	13753	13679	13498	13546	13551	13617	13602	13620	13400	13604	13326	13653	13549	13661	13589	13570	13517	13713	13597	13337	13498	13577	13505	13641	13719	13525	13644	13644	13495	13656	13702	13397	13599	13617	13646	13555	13548	13568	13607	13597	13545	13463	13545	13427	13639	13707	13439	13550	13793	13500	13718	13672	13598	13558	13514	13635	13467	13514	13506	13493	13616	13720	13508	13617	13638	13521	13793	13581	13646	13596	13638	13569	13493	13495	13576	13416	13752	13499	13560	13596	13532	13601	13692	13488	13689	13440	13410	13718	13586	13604	13559	13501	13444	13597	13487	13735	13569	13645	13633	13628	13574	13652	13533	13428	13525	13546	13651	13585	13611	13641	13614	13729	13652	13581	13518	13577	13583	13578	13585	13689	13465	13480	13685	13584	13502	13626	13744	13624	13466	13735	13619	13518	13789	13665	13637	13706	13507	13616	13567	13584	13569	13619	13738	13646	13663	13597	13553	13871	13543	13502	13597	13693	13754	13632	13396	13634	13513	13548	13725	13410	13455	13542	13531	13552	13722	13525	13477	13552	13490	13575	13499	13582	13523	13624	13554	13518	13729	13593	13772	13414	13587	13558	13625	13685	13695	13551	13425	13626	13686	13639	13749	13636	13571	13462	13769	13530	13437	13443	13582	13443	13445	13550	13387	13521	13678	13636	13494	13639	13602	13586	13719	13528	13504	13586	13567	13619	13440	13718	13315	13480	13584	13614	13535	13455	13505	13585	13516	13464	13618	13668	13610	13559	13687	13422	13829	13509	13607	13667	13448	13651	13610	13507	13576	13489	13648	13516	13546	13411	13591	13441	13558	13458	13446	13597	13575	13488	13729	13418	13571	13537	13536	13713	13627	13564	13669	13601	13541	13567	13620	13856	13635	13692	13702	13620	13674	13735	13604	13551	13561	13668	13483	13540	13521	13575	13607	13424	13583	13551	13334	13632	13505	13327	13675	13405
24723	21017	28040	24525	22495	21917	20987	18392	17829	17664	17379	17113	17172	17115	17012	17056	17024	17002	16723	17057	17021	16811	17059	16772	16845	16733	16739	16828	16692	16610	16797	16718	16633	16637	16439	16717	16801	16923	16656	16623	16647	16741	16656	16733	17444	17961	17803	17280	17152	16683	16588	16541	16736	16509	16830	16572	16744	16567	16414	16774	16548	16553	16621	16638	16467	16701	16543	16268	16562	16693	16506	16408	16449	16345	16542	16630	16523	16681	16449	16526	16715	16527	16439	16533	16752	16551	16631	16729	16461	16475	16732	16385	16496	16449	16420	16435	16711	16477	16459	16630	16437	16519	16542	16429	16516	16659	16652	16467	16420	16699	16570	16533	16666	16601	16534	16538	16796	16606	16503	16531	16632	16400	16954	16952	16583	16527	16633	16551	16556	16651	16174	16603	16658	16389	16486	16625	16602	16601	16672	16597	16693	16642	16548	16541	16568	16584	16552	16444	16545	16395	16476	16673	16535	16623	16718	16550	16432	16633	16552	16490	16871	16603	16613	16422	16558	16434	16712	16441	16573	16422	16656	16400	16639	16693	16543	16545	16530	16645	16349	16635	16687	16519	16664	16292	16591	16396	16619	16398	16501	16700	16664	16359	16487	16727	16692	16491	16716	16610	16451	16576	16510	16548	16525	16640	16453	16477	16469	16687	16672	16492	16421	16626	16475	16350	16738	16487	16597	16573	16458	16453	16658	16536	16360	16707	16631	16548	16588	16394	16620	16520	16589	16769	16336	16590	16394	16587	16508	16585	16398	16495	16408	16521	16577	16496	16493	16531	16715	16535	16613	16523	16567	16497	16729	16610	16777	16501	16800	16436	16399	16552	16722	16617	16596	16447	16592	16698	16508	16606	16557	16682	16328	16536	16678	16461	16511	16597	16517	16726	16689	16735	16558	16401	16517	16440	16454	16571	16687	16393	16618	16651	16531	16347	16509	16585	16566	16697	16540	16645	16498	16557	16582	16571	16599	16557	16751	16435	16630	16811	16489	16589	16655	16392	16443	16748	16534	16527	16631	16499	16402	16495	16393	16655	16634	16580	16572	16618	16484	16593	16529	16586	16467	16658	16557	16497	16637	16653	16465	16177	16448	16590	16546	16609	16737	16711	16605	16562	16635	16474	16469	16727	16661	16766	16589	16431	16653	16638	16753	16629	16465	16453	16581	16506	16641	16411	16435	16593	16512	16666	16672	16484	16535	16465	16431	16649	16597	16678	16815	16560	16594	16563	16627	16613	16580	16485	16412	16484	16632	16639	16506	16396	16528	16755	16683	16735	16515	16618	16522	16581	16358	16461	16508	16777	16609	16544	16360	16446	16544	16689	16529	16538	16658	16642	16630	16532	16492	16504	16519	16581	16653	16401	16496	16509	16463	16748	16551	16716	16742	16504	16578	16665	16471	16483	16612	16541	16853	16628	16722	16565	16508	16484	16591	16426	16646	16469	16524	16614	16569	16693	16523	16527	16805	16465	16610	16623	16603	16515	16708	16679	16596	16623	16550	16747	16691	16564	16686	16713	16597	16464	16357	16282	16392	16468	16687	16541	16597	16557	16430	16486	16468	16561	16463	16597	16423	16640	16730	16603	16811	16424	16548	16505	16616	16733	16419	16405	16628	16594	16657	16681	16413	16668	16394	16451	16493	16596	16582	16597	16352	16538	16549	16336	16569	16616	16488	16619	16670	16563	16545	16484	16610	16361	16518	16486	16459	16640	16542	16565	16607	16511	16514	16418	16752	16604	16690	16501	16388	16618	16637	16463	16410	16631	16503	16628	16733	16505	16663	16601	16537	16527	16619	16711	16845	16566	16562	16657	16607	16672	16591	16526	16664	16534	16784	16608	16554	16451	16565	16472	16466	16848	16654	16455	16573	16421	16480	16538	16405	16652	16539	16658	16379	16485	16550	16480	16526	16646	16848	16472	16532	16727	16717	16559	16485	16455	16532	16422	16739	16437	16496	16552	16576	16424	16586	16487	16276	16614	16502	16751	16548	16410	16552	16472	16515	16263	16592	16460	16597	16974	16549	16587	16473	16401	16540	16327	16615	16338	16606	16619	16556	16489	16573	16638	16545	16586	16521	16550	16595	16373	16448	16560	16665	16423	16349	16515	16250	16340	16611	16400	16663	16456	16436	16388	16677	16759	16623	16544	16421	16443	16484	16502	16304	16510	16592	16286	16721	16514	16718	16493	16461	16612	16535	16669	16544	16411	16567	16494	16650	16492	16663	16421	16506	16682	16543	16616	16502	16352	16350	16667	16472	16567	16738	16618	16691	16540	16344	16481	16514	16609	16438	16588	16672	16501	16410	16635	16491	16613	16422	16426	16650	16581	16409	16510	16500	16344	16602	16430	16709	16546	16753	16450	16472	16437	16449	16441	16512	16499	16659	16577	16625	16608	16422	16726	16486	16631	16632	16404	16365	16540	16503	16537	16516	16750	16538	16406	16413	16535	16587	16412	16595	16540	16611	16643	16573	16538	16769	16441	16657	16504	16552	16443	16550	16585	16678	16568	16257	16533	16565	16748	16749	16696	16675	16542	16750	16659	16657	16588	16499	16739	16592	16794	16527	16480	16500	16779	16599	16466	16561	16499	16302	16524	16518	16683	16487	16363	16321	16569	16606	16431	16459	16525	16591	16487	16641	16533	16539	16526	16660	16464	16593	16706	16458	16398	16663	16693	16453	16325	16435	16512	16535	16340	16440	16424	16495	16526	16331	16391	16509	16448	16437	16722	16582	16561	16532	16410	16664	16640	16595	16629	16623	16489	16491	16583	16452	16660	16573	16652	16781	16583	16548	16745	16682	16479	16701	16591	16583	16686	16610	16526	16720	16464	16531	16537	16552	16534	16455	16517	16456	16497	16621	16414	16555	16564	16583	16556	16371	16450	16613	16655	16520	16761	16458	16567	16663	16480	16719	16533	16575	16539	16682	16620	16401	16627	16683	16661	16526	16508	16579	16691	16615	16500	16524	16488	16734	16680	16437	16600	16523	16581	16576	16640	16636	16518	16538	16518	16586	16475	16584	16501	16633	16643	16539	16705	16475	16566	16617	16392	16591	16653	16654	16615	16600	16672	16529	16493	16488	16590	16482	16664	16580	16574	16661	16559	16456	16436	16683	16397	16571	16646	16885	16603	16440	16566	16611	16562	16533	16549	16637	16459	16420	16385	16715	16537	16418	16607	16649	16447	16315	16575	16610	16628	16526	16607	16663	16606	16574	16661	16685	16450	16538	16532	16551	16665	16460	16616	16773	16574	16525	16744	16758	16683	16532	16559	16517	16291	16422	16509	16590	16604	16432	16604	16542	16489	16376	16367	16545	16606	16577	16718	16683	16410	16620	16635	16637	16567	16566	16591	16527	16530	16612	16568	16487	16488	16582	16533	16503	16725	16610	16489	16592	16614	16552	16583	16801	16495	16578	16384	16498	16465	16340	16647	16723	16494	16476	16597	16445	16445	16398	16636	16684	16497	16460	16627	16636	16629	16734	16606	16594	16460	16555	16591	16618	16549	16535	16679	16677	16567	16427	16666	16514	16527	16417	16655	16391	16601	16560	16276	16538	16668	16605	16452	16675	16774	16757	16506	16533	16487	16659	16669	16541	16448	16455	16589	16659	16487	16608	16447	16596	16570	16457	16585	16541	16316	16637	16542	16462	16643	16371	16535	16520	16524	16672	16440	16412	16632	16538	16406	16559	16580	16412	16609	16395	16531	16489	16478	16536	16574	16403	16785	16397	16757	16502	16457	16518	16658	16613	16600	16587	16564	16557	16608	16589	16511	16497	16602	16505	16613	16483	16562	16531	16506	16524	16665	16482	16608	16496	16749	16512	16498	16573	16515	16577	16515	16477	16536	16784	16786	16622	16477	16786	16375	16493	16534	16496	16525	16482	16424	16493	16693	16331	16484	16467	16420	16424	16448	16731	16487	16800	16636	16667	16488	16455	16499	16633	16479	16672	16620	16482	16734	16587	16493	16620	16762	16556	16475	16675	16394	16544	16634	16514	16562	16522	16594	16412	16518	16507	16739	16445	16778	16516	16691	16682	16464	16636	16638	16635	16538	16331	16578	16353	16522	16674	16564	16755	16601	16625	16644	16756	16701	16817	16628	16565	16608	16775	16588	16691	16458	16444	16537	16472	16559	16593	16413	16435	16405	16543	16512	16551	16552	16506	16559	16386	16643	16367	16535	16622	16503	16699	16644	16334	16477	16474	16607	16587	16761	16412	16615	16555	16427	16667	16627	16530	16626	16662	16374	16682	16379	16594	16432	16636	16777	16507	16481	16630	16610	16639	16481	16552	16377	16370	16556	16568	16685	16541	16766	16579	16563	16708	16398	16413	16514	16480	16400	16592	16365	16734	16707	16577	16509	16510	16499	16730	16670	16760	16468	16546	16586	16337	16661	16602	16545	16481	16528	16436	16585	16611	16614	16791	16360	16535	16499	16588	16362	16352	16514	16657	16645	16568	16481	16509	16434	16730	16576	16432	16717	16625	16739	16502	16713	16616	16548	16622	16506	16424	16513	16647	16516	16620	16525	16651	16695	16341	16344	16426	16543	16653	16593	16506	16624	16626	16426	16710	16612	16722	16766	16448	16559	16480	16517	16576	16504	16740	16537	16594	16701	16612	16263	16522	16368	16553	16726	16578	16486	16562	16500	16439	16674	16302	16596	16504	16695	16672	16586	16399	16589	16468	16459	16544	16809	16690	16615	16431	16576	16656	16633	16565	16415	16557	16541	16542	16601	16694	16461	16612	16511	16749	16446	16662	16580	16470	16475	16542	16778	16706	16501	16537	16540	16647	16437	16508	16674	16635	16381	16512	16462	16604	16353	16697	16608	16578	16669	16785	16608	16482	16630	16679	16598	16309	16543	16661	16542	16555	16504	16495	16688	16588	16742	16827	16640	16486	16612	16655	16698	16570	16406	16468	16486	16431	16593	16222	16525	16646	16730	16796	16478	16478	16615	16468	16710	16615	16553	16408	16556	16381	16568	16694	16617	16549	16501	16511	16472	16690	16502	16622	16422	16696	16604	16613	16725	16409	16536	16570	16448	16459	16411	16609	16460	16641	16524	16384	16513	16563	16519	16624	16350	16486	16623	16468	16346
21184	34595	32361	23743	20094	18093	17113	16017	15438	15028	14591	14458	14185	14293	14312	14151	13911	13990	14030	13805	13837	13784	13752	13620	13779	13900	13904	13789	13726	13595	13669	13666	13600	13669	13474	13740	13547	13686	13547	13498	13575	13583	13460	13658	15088	15315	15120	14385	14007	13641	13385	13628	13468	13570	13621	13484	13399	13505	13572	13364	13475	13570	13712	13590	13510	13641	13585	13425	13595	13650	13379	13428	13584	13614	13578	13526	13694	13527	13610	13618	13409	13668	13467	13534	13646	13673	13692	13552	13602	13631	13469	13522	13413	13622	13509	13531	13637	13691	13531	13544	13509	13384	13534	13526	13581	13670	13533	13524	13445	13639	13531	13624	13502	13480	13458	13557	13489	13477	13692	13516	13429	13416	13557	13596	13652	13421	13668	13462	13474	13375	13672	13540	13606	13551	13373	13394	13534	13320	13490	13438	13482	13625	13535	13541	13476	13512	13640	13463	13391	13610	13479	13409	13460	13544	13609	13552	13535	13621	13577	13384	13484	13683	13455	13452	13572	13440	13476	13415	13585	13303	13568	13549	13525	13446	13581	13484	13635	13601	13490	13398	13588	13596	13575	13428	13585	13318	13646	13520	13509	13478	13499	13704	13504	13472	13525	13561	13448	13552	13486	13507	13365	13407	13358	13560	13414	13642	13658	13350	13564	13448	13334	13533	13397	13652	13514	13630	13416	13577	13461	13390	13319	13402	13560	13479	13532	13572	13476	13563	13436	13233	13612	13468	13454	13583	13423	13329	13596	13459	13548	13514	13436	13439	13536	13369	13609	13525	13608	13375	13561	13532	13420	13517	13279	13341	13506	13425	13499	13614	13595	13422	13462	13452	13458	13455	13587	13581	13533	13474	13552	13513	13695	13494	13361	13373	13460	13674	13595	13531	13432	13556	13493	13650	13343	13651	13399	13618	13553	13549	13410	13689	13495	13697	13410	13422	13518	13531	13474	13455	13534	13293	13380	13598	13618	13609	13480	13489	13528	13644	13566	13442	13659	13406	13530	13454	13594	13566	13678	13559	13594	13447	13586	13468	13659	13520	13423	13495	13623	13355	13266	13535	13791	13520	13641	13490	13373	13526	13601	13432	13383	13576	13408	13708	13503	13437	13587	13270	13522	13448	13522	13346	13502	13552	13600	13471	13449	13537	13428	13511	13511	13398	13395	13549	13674	13560	13477	13452	13590	13460	13511	13489	13585	13591	13463	13447	13404	13475	13428	13606	13548	13483	13479	13467	13551	13547	13436	13464	13409	13505	13548	13446	13515	13441	13495	13481	13468	13598	13380	13433	13526	13544	13467	13511	13333	13679	13453	13457	13627	13521	13339	13628	13585	13582	13400	13645	13544	13463	13529	13585	13701	13418	13395	13528	13501	13495	13508	13463	13629	13543	13269	13614	13379	13467	13562	13479	13451	13640	13412	13502	13471	13585	13610	13365	13520	13379	13419	13451	13425	13475	13489	13438	13504	13440	13515	13648	13464	13462	13529	13606	13522	13422	13517	13418	13385	13428	13473	13406	13435	13505	13719	13455	13539	13570	13433	13509	13405	13412	13470	13556	13490	13574	13514	13445	13617	13669	13612	13453	13524	13601	13530	13507	13452	13572	13368	13662	13315	13507	13525	13568	13555	13552	13531	13622	13720	13606	13506	13448	13331	13368	13448	13486	13551	13475	13654	13396	13519	13344	13676	13494	13576	13506	13587	13284	13545	13640	13634	13430	13430	13426	13483	13565	13547	13548	13622	13411	13536	13547	13436	13711	13551	13554	13463	13349	13558	13619	13518	13480	13479	13544	13397	13632	13499	13545	13536	13605	13463	13558	13610	13588	13564	13508	13601	13475	13518	13313	13492	13420	13469	13485	13462	13441	13395	13597	13421	13568	13478	13559	13567	13572	13549	13606	13602	13469	13253	13458	13639	13678	13453	13570	13599	13469	13529	13491	13554	13630	13611	13266	13544	13449	13530	13485	13434	13552	13511	13432	13255	13647	13544	13497	13487	13612	13484	13400	13582	13567	13564	13587	13500	13578	13650	13534	13415	13625	13526	13491	13421	13718	13431	13580	13361	13638	13633	13441	13605	13533	13476	13318	13499	13509	13345	13599	13655	13509	13555	13452	13499	13487	13529	13313	13554	13553	13402	13543	13661	13439	13472	13505	13476	13550	13538	13591	13450	13557	13640	13496	13501	13605	13667	13654	13477	13525	13436	13585	13413	13405	13574	13520	13517	13468	13535	13420	13512	13321	13552	13669	13468	13522	13527	13271	13475	13623	13567	13622	13561	13618	13501	13506	13485	13490	13363	13513	13650	13540	13413	13546	13523	13506	13479	13478	13687	13526	13499	13418	13579	13279	13743	13676	13556	13580	13589	13443	13583	13731	13454	13541	13478	13378	13594	13578	13590	13524	13506	13615	13355	13468	13616	13544	13523	13356	13459	13582	13647	13489	13440	13413	13482	13484	13516	13335	13585	13594	13535	13669	13478	13628	13553	13400	13517	13371	13592	13500	13481	13434	13518	13519	13399	13665	13499	13540	13546	13513	13409	13444	13705	13425	13541	13650	13570	13607	13530	13529	13628	13506	13436	13511	13571	13366	13516	13536	13532	13447	13450	13706	13450	13432	13631	13422	13548	13514	13381	13559	13464	13466	13469	13604	13493	13422	13373	13594	13591	13543	13429	13485	13414	13513	13440	13333	13381	13552	13421	13581	13651	13573	13429	13467	13321	13499	13385	13391	13506	13509	13650	13432	13530	13562	13589	13469	13529	13518	13526	13542	13438	13508	13348	13371	13409	13470	13542	13577	13540	13657	13523	13648	13564	13552	13507	13396	13448	13527	13607	13557	13449	13483	13661	13626	13442	13485	13466	13604	13457	13475	13450	13527	13524	13471	13255	13444	13375	13569	13621	13551	13506	13654	13504	13394	13541	13377	13536	13516	13575	13519	13495	13496	13553	13335	13634	13485	13485	13525	13436	13704	13454	13611	13541	13544	13479	13496	13423	13271	13361	13402	13537	13487	13426	13505	13562	13569	13596	13435	13582	13579	13538	13522	13490	13521	13472	13509	13643	13633	13699	13484	13620	13422	13529	13486	13551	13472	13377	13676	13497	13420	13528	13493	13408	13453	13549	13479	13602	13392	13550	13501	13619	13543	13562	13411	13532	13419	13643	13534	13407	13615	13533	13470	13537	13479	13400	13565	13553	13542	13474	13616	13569	13570	13492	13521	13541	13539	13451	13280	13607	13648	13655	13602	13485	13309	13491	13634	13477	13460	13489	13453	13392	13478	13560	13565	13322	13465	13536	13389	13501	13241	13513	13351	13474	13469	13388	13370	13684	13591	13437	13574	13518	13473	13637	13225	13575	13447	13690	13599	13584	13270	13427	13565	13430	13454	13466	13505	13513	13399	13404	13481	13559	13360	13496	13578	13650	13382	13466	13362	13389	13558	13529	13621	13603	13640	13466	13509	13618	13449	13448	13451	13509	13496	13601	13743	13544	13544	13616	13382	13576	13491	13427	13545	13525	13534	13521	13456	13437	13549	13551	13525	13545	13550	13718	13569	13480	13428	13569	13445	13530	13485	13526	13409	13512	13542	13522	13293	13467	13361	13536	13599	13496	13446	13486	13434	13575	13600	13499	13499	13466	13559	13647	13483	13456	13510	13648	13476	13635	13518	13520	13469	13511	13628	13638	13426	13415	13335	13463	13383	13642	13448	13498	13520	13564	13626	13479	13609	13622	13545	13481	13615	13501	13479	13493	13529	13470	13359	13476	13495	13440	13502	13558	13697	13504	13508	13538	13589	13532	13506	13518	13398	13645	13564	13477	13524	13420	13459	13631	13458	13507	13545	13518	13501	13715	13532	13721	13596	13374	13679	13372	13433	13526	13540	13412	13457	13422	13517	13497	13545	13518	13342	13319	13555	13532	13549	13488	13613	13496	13516	13451	13435	13601	13520	13488	13399	13675	13479	13625	13481	13414	13513	13577	13467	13358	13444	13513	13433	13562	13430	13521	13581	13540	13544	13606	13509	13527	13494	13504	13663	13560	13427	13412	13550	13480	13550	13449	13549	13553	13473	13610	13521	13432	13434	13481	13450	13508	13464	13497	13644	13479	13520	13581	13413	13467	13310	13482	13570	13458	13431	13529	13512	13586	13721	13540	13578	13556	13499	13535	13551	13328	13449	13691	13465	13387	13602	13431	13614	13435	13597	13479	13586	13273	13542	13742	13599	13667	13409	13304	13488	13430	13613	13437	13562	13506	13483	13541	13389	13466	13438	13579	13514	13518	13559	13457	13515	13513	13605	13458	13587	13571	13611	13478	13537	13446	13441	13356	13672	13442	13445	13466	13555	13469	13438	13660	13512	13503	13538	13534	13400	13515	13754	13640	13529	13554	13542	13378	13519	13622	13292	13534	13394	13558	13701	13411	13600	13669	13384	13549	13384	13616	13461	13623	13465	13508	13607	13463	13442	13553	13607	13630	13421	13521	13439	13530	13498	13507	13428	13465	13619	13589	13498	13684	13485	13522	13534	13358	13656	13501	13473	13634	13629	13570	13632	13462	13462	13622	13459	13585	13521	13560	13435	13418	13468	13406	13537	13577	13674	13355	13393	13606	13484	13572	13556	13684	13480	13666	13519	13522	13573	13507	13465	13490	13500	13488	13482	13505	13630	13409	13522	13527	13567	13663	13685	13464	13348	13461	13479	13499	13373	13551	13479	13540	13476	13466	13598	13515	13439	13516	13408	13586	13495	13321	13522	13546	13511	13676	13400	13541	13609	13372	13662	13664	13484	13706	13525	13462	13628	13617	13528	13593	13541	13567	13457	13496	13603	13452	13603	13426	13423	13544	13487	13499	13462	13652	13497	13638	13556	13510	13643	13578	13573	13528	13656	13577	13463	13568	13404	13478	13691	13455	13458	13631	13499	13483	13578	13601	13475	13630	13517	13401	13443	13511	13618	13482	13521	13647	13464	13612	13630	13487	13608	13565	13593	13572	13623	13576	13537	13448	13556	13531	13407	13583	13534	13448	13566	13494	13539	13573	13543	13499	13492	13447	13487	13332	13581	13551	13491	13533	13430	13496	13579	13521	13545	13624	13626	13568	13389
23572	21042	28430	23807	21667	23688	23750	19000	17777	17598	17197	16871	16757	16978	16669	16579	16551	16504	16453	16393	16424	16274	16259	16140	16039	16040	16131	16045	16152	16098	16097	15897	15837	15905	16053	15856	16042	16066	16014	15881	15891	15829	16040	16269	17403	18446	18000	17018	16304	16026	15736	15864	16073	15822	15814	15835	15727	15787	15760	16010	15824	15778	15878	16131	15935	15935	15731	15953	15883	16062	15519	15873	15829	15821	15845	15946	15878	15700	15902	15962	15869	15762	15798	16061	15888	15888	15866	15953	15835	15689	15843	15836	16004	15957	15843	15810	16009	15736	15831	15883	15667	15802	15823	15836	15978	15882	15693	15793	15879	15794	15803	15840	15830	15738	15861	15868	15930	15823	15866	15894	15995	15836	15863	15980	16036	15614	15867	15764	15940	15843	15909	15796	16048	15853	15939	15969	15746	15820	15893	15995	15755	15992	15643	15733	16049	15723	15887	15817	15733	15985	15983	15904	15840	15959	15947	15804	15792	15754	15696	15772	15823	15824	15829	15774	15792	15822	15827	15851	15714	15815	15933	15828	15929	15740	15684	15956	15857	15742	15705	15798	15925	15900	15717	15935	15864	15759	15930	15873	15915	15887	15797	15878	15637	15894	15876	15951	15752	15818	16009	15946	15919	15758	15983	15781	15857	15701	15763	15711	15736	15795	15748	15779	15924	15858	15669	15901	15880	15785	15724	15654	15845	15860	16000	15694	15810	15781	15952	15655	15832	15891	15919	15824	15782	15686	15772	15771	15859	15593	15848	15814	15755	15749	15821	15930	15776	15603	15828	15756	15880	15695	15689	15796	15789	15894	15985	15845	15774	15786	15770	15797	15783	15776	15886	15601	15879	15990	15811	15794	15867	15948	15844	15795	16045	15931	15830	16013	16014	15710	15593	15729	15803	15935	15765	15824	15582	15968	15790	15814	15920	15804	15883	15998	15811	15889	15634	15887	15802	15765	15842	16022	15865	15859	15857	16033	15968	15835	15979	15896	16072	15723	15951	15889	15830	15737	15834	15943	15770	15534	15738	15684	15760	15842	15793	15785	15884	16137	15624	15848	15856	16112	15779	15839	15907	15664	15798	15862	15813	15682	15773	15630	15668	15832	15970	15675	15759	15778	15799	15938	15728	15976	15776	15512	15606	15640	15927	15950	16004	15926	15848	15854	15770	15905	15895	15690	15891	15647	16025	15793	15745	15891	15748	15570	15699	15776	15851	15755	15640	15584	15804	15648	15788	15853	15806	15852	15992	15964	15982	15905	15867	16164	15802	15916	15694	15855	15804	15719	15613	15907	15891	15801	15726	15717	15986	15774	15841	15775	15747	15682	15905	15853	15802	15917	15661	15784	15783	15727	15717	15874	15842	16048	15879	15795	15955	15801	15587	15606	15948	15754	15995	15723	15808	15895	15838	15690	15919	15824	15795	15716	15844	15776	15828	15903	15929	15810	15718	15894	15966	15788	15966	15791	15843	15811	15957	15816	15739	15694	15779	15679	15668	15828	15848	15840	15785	16077	15761	15847	15893	15753	15854	15768	15598	15831	15690	15877	15859	15919	15971	15814	15945	15812	15825	15565	15894	15846	15818	15805	15873	15870	15787	15667	16013	15937	15820	15929	15889	15780	16023	15885	16005	15711	15720	15827	16051	15865	15823	15775	15877	15977	15853	15582	15774	15796	15689	15914	15754	15808	15725	15775	15824	15956	15958	16131	15849	15786	15726	15661	15749	15915	15921	15794	15976	15955	15898	15719	15961	15782	15727	15702	15777	15684	15618	15991	15866	15765	15752	15881	15788	15630	15895	15684	15821	15668	16022	15829	15844	15644	15843	15855	15860	15959	15844	15821	15735	16025	15782	15819	15841	15825	15649	15732	15621	15848	15592	15939	15859	15745	15833	15794	15590	15726	15835	15941	15885	15833	15732	15942	15999	15957	15771	15903	16009	15786	15892	15680	15760	16063	15688	15927	15713	15770	15860	16069	15723	15896	15822	16029	15948	15770	15813	15742	15720	15937	16061	15712	15804	15745	15783	15815	15909	15909	15857	15760	15873	15802	15989	15824	15982	15645	15459	15786	15861	15718	15827	15763	15885	15817	15968	15648	15779	15774	15856	15745	15893	15773	15910	15799	15817	15729	15835	15959	15790	15596	15855	15754	15829	15872	15769	15855	15972	15844	15855	15920	15771	15758	15808	15672	15840	15791	15877	15895	15881	15785	15752	15848	15837	15667	15694	15866	15850	15652	15842	15899	15601	15928	15899	15735	15746	15684	15891	15866	15808	15798	15792	15890	15971	15551	15727	15922	15824	15801	15922	15817	16030	15914	15912	15697	15863	15816	15790	15885	15665	15881	15760	15792	15908	15707	15772	15944	15872	15892	15809	15703	15845	15656	15626	15753	16118	15801	15792	15845	15707	15964	15720	15820	15895	15940	16049	15863	15689	15797	15671	15805	15783	15813	15924	15674	15735	15842	15782	15754	15765	15895	15963	15787	15776	15863	15861	15646	15775	15843	15880	15626	15726	15862	15980	15772	15829	15844	15821	15822	15710	15827	15793	15949	15848	15856	15932	15795	15768	15873	15766	15652	15847	15967	16017	15617	16033	15873	15841	15793	15932	15841	15766	15991	15890	15743	16080	15842	15805	15772	15979	15718	15790	15896	15613	15639	15826	15657	15700	15747	15752	15810	15824	15791	15811	15788	15758	16067	15930	15963	15773	15703	15712	15761	15912	15683	15642	15776	15821	15756	15913	15769	15738	15878	15830	15696	15824	15899	15919	15930	15857	15853	15637	15935	15876	15791	15903	15778	15733	15975	15798	15910	15928	15964	15577	15936	16155	15711	15957	15878	15971	15715	15829	15786	15979	15679	15807	15865	15998	15888	15796	15703	15820	15874	15679	15943	15943	15772	16002	15969	15694	15654	15765	15699	15743	16049	15786	15876	15621	15721	15885	15954	15875	15769	15813	15711	15766	16076	15752	15765	15848	15752	16054	15610	15784	15789	15930	15788	15810	15853	15762	15651	15726	15702	15766	16009	15992	15844	15804	15717	15912	16069	15928	15805	15610	15700	15740	15810	15943	15748	15738	15600	15808	15717	15558	15575	15859	15843	15998	15880	15747	15807	15810	15822	15779	15785	15842	15728	15775	15827	15954	15753	15864	15862	15873	15808	15868	15986	15639	15764	15984	15764	15819	15938	15812	15848	16146	15962	16088	15930	16000	15808	15743	15951	15885	15835	15780	15949	15766	15791	15570	15909	15866	15919	15872	15968	15806	15658	15749	15871	15901	15636	15854	15638	15712	15738	15840	15651	15919	15921	15970	15783	15802	15756	15856	15693	15713	15673	15817	15929	15956	15616	15748	15803	15731	15617	15828	15604	15660	15540	15795	15941	15787	15797	15815	16023	15845	15851	15792	15854	15836	15865	15871	15922	15686	15829	15822	15823	15757	15741	15595	15804	15783	15718	15788	15737	15808	15791	15775	15816	15847	15835	16004	15890	15592	15787	15880	15709	16021	15995	15808	15926	15851	16055	15838	15894	15863	15874	15705	16095	15786	15749	15783	15795	15861	16129	15728	15907	15581	15729	15797	15816	15815	15986	15695	15811	16047	15589	15774	15780	15682	15729	15884	15886	15762	15659	16006	15688	15952	15970	15776	15932	15792	15989	15853	15719	15879	15910	15786	15911	15768	15654	15833	15631	15752	15819	15713	15688	15961	15990	15766	15789	15676	15894	15636	15748	15726	15582	15964	16001	16022	15749	15938	15875	15916	15805	15708	15788	15784	15785	15698	15783	15839	15840	15821	15901	16080	15790	15839	15838	15872	15667	15683	15756	15666	15576	15888	16046	15948	15655	15770	15768	15718	15775	15827	15656	15953	15760	15732	15795	15935	15751	16014	15861	15659	15998	15827	15785	15825	15871	15572	15811	15741	15724	15867	15986	15967	16051	15769	15754	15702	15815	15881	15752	15932	15943	15804	15704	15703	15825	15764	15835	15933	15755	15800	15808	15911	16004	15991	16067	15733	15703	15863	15942	15914	15952	15703	15901	15671	15904	15947	15693	15641	15805	15812	15698	15928	15862	16037	15847	16095	15771	15768	15845	15765	15942	15757	15889	15747	15770	15708	15726	15972	15947	15843	15815	15816	15693	15878	15816	15772	16015	15716	15804	15834	15747	15872	15824	15716	15754	15990	15626	15872	15850	15871	15886	15791	15825	15847	15932	15815	15906	15647	15729	15803	15890	15943	15474	15787	15782	15845	15983	15853	15855	15715	15794	15807	15908	15815	15807	15801	15853	15787	15882	15778	15705	15743	15762	15981	15763	15751	15930	15846	15663	15832	15956	15808	15627	15876	15843	15763	16020	16048	15639	15721	15922	15771	15777	15938	15705	15775	15801	15729	15878	15829	15634	15779	15780	15788	15820	15787	15958	15889	15582	16008	15827	15799	15785	15755	15776	15510	15885	15595	15762	15855	15713	15794	15697	15869	15833	15745	15817	15947	15934	15723	15998	15806	15621	15717	15679	15845	15644	15835	15789	15900	16004	15870	15935	15802	15722	15786	15961	15755	15792	15997	15906	15711	15997	15845	15949	15718	15736	15780	15860	15801	15723	15997	15886	15773	15686	15762	15786	16059	15676	15799	15808	15810	15777	15783	15857	15912	15750	15983	15918	15774	15832	15864	15785	15864	15807	15890	15759	15653	15669	15759	15727	15630	15755	15908	15685	16032	15721	15584	15825	15492	15805	15724	15737	15986	15899	15779	15765	15775	15810	15786	15865	15820	15890	15775	15814	15900	15754	15597	15887	15948	15869	15627	15856	15756	15860	15898	15816	15768	15649	15908	15634	15878	15853	15944	15938	16035	15933	15680	15831	15706	15912	16056	15716	15788	15592	15905	15634	15940	15935	15744	15799	15774	15892	15820	15761	15767	15901	15790	15809	15816	15744	15850	15929	16011	15841	15924	15955	15890	15788	15841	15752	15792	15828	15865	15523	15827	15787	15911	15782	15763	15743	15633	15960	15769	15850	15747	15830	15738	15691	15996	15901	15535	15852	15708	15871	15858	16049	15901	15796	15875	15669	15797	15640	15730	15988	15952	15712	15726	15898	15891	15964
23703	40258	37565	28037	23225	20321	18788	16897	15787	15280	14971	14443	14322	14316	14322	14357	13877	13779	13639	13727	13556	13530	13356	13481	13361	13511	13406	13303	13376	13329	13155	13174	13105	13358	13411	13152	13160	13227	13221	13109	13201	13211	13098	13400	16105	16525	15916	14534	13548	12997	13012	13009	13054	13064	13075	13011	12963	13057	13036	13126	13008	13121	13103	13045	13147	12980	13008	13059	13044	12988	12957	13102	13077	12949	13000	12985	13171	12999	13002	13113	13042	12879	13098	12933	12949	13000	13098	13251	13109	12956	13057	13063	13034	13011	13183	12882	13116	12960	13070	13003	13091	13037	12914	13049	12977	13003	13110	13129	13009	12984	12969	13051	13147	13031	13120	13009	13056	12929	13219	13049	13172	13019	13106	13102	13063	13014	12946	13023	12936	13106	13015	13177	12994	13067	12964	13077	13009	12956	13103	13240	12996	12914	13092	13033	13111	13069	12707	13130	12989	12999	13157	12965	13037	12961	12984	13161	13125	12989	12969	13070	13044	13016	13114	13053	12997	12990	12973	13084	13148	13220	13131	12992	12967	12952	13098	12908	12967	13168	13037	12926	13019	13041	13051	13044	13112	13003	13031	13006	13004	13218	13071	13033	13132	12990	13243	13194	12953	13029	12832	13114	12873	13294	13023	13111	13136	12994	13089	13027	13061	13108	12998	12989	13041	13133	12971	13179	13057	13092	12996	13003	12927	13128	13028	13048	13033	13081	12998	13179	12968	12973	12986	12984	13043	13103	13168	13195	13096	13066	13019	13146	13154	13095	13044	13073	13079	12977	13069	13118	13159	13146	12969	13122	12989	13091	13076	12962	13029	13022	13079	12793	13023	12939	13128	13243	13016	12999	13049	13167	13188	13096	13049	13082	13038	13115	12976	13006	13040	13009	13048	13102	13066	13043	12902	12996	12996	13108	13033	13016	12882	13151	12938	13020	13123	12989	13009	13209	13204	13032	13136	13048	12981	12966	13033	12934	13070	12990	13076	13059	13074	13003	12963	13069	13071	12969	12973	13185	12980	12977	13044	13048	13140	12892	12904	13108	13055	13094	13086	13099	13132	12987	12926	13048	12940	13050	13017	12968	13007	13081	13032	13261	13263	13039	13001	13147	13248	13251	13009	13061	13082	13087	12972	13158	13145	13015	13111	12960	13058	12927	13029	13009	12942	13082	13082	13231	13104	13091	13056	13163	13177	12998	12976	13068	13062	12976	13064	13015	13082	12967	13034	13045	12968	13061	12971	13089	13098	12944	13086	13189	12888	13339	13128	13093	13026	13074	13154	13083	13093	13091	12952	13180	13248	13064	13046	12982	13029	13052	13071	13126	13177	13018	13131	12990	13268	13040	13072	13082	13059	13154	13060	13100	12990	13009	12959	12999	12974	13138	13173	12967	13064	13022	13107	13175	12959	12942	13047	13007	13192	13062	13115	12966	12861	13111	13104	13043	12953	13029	12968	13156	13170	12998	13087	13075	12930	13111	13082	12948	12985	12952	12988	12991	13016	13022	13096	12962	13119	12800	13109	12994	13072	13060	13075	12840	13163	12966	13077	13068	13154	13100	13066	13155	12986	13057	13081	12991	12964	12998	13001	12964	13229	13142	12892	13024	13045	13120	12947	12883	13066	12936	13116	13039	13147	13044	13008	13046	13109	13216	13034	13114	13088	13145	13102	13028	12983	13112	13094	13064	13078	13110	12897	13026	13080	12920	13126	13066	13081	12918	12950	13077	13118	13012	13007	13134	13008	13152	12998	13010	13179	13064	13186	12944	13064	13089	13082	13140	13095	12992	13209	13095	12976	13033	13210	13297	13095	13004	13066	13159	13104	13126	13014	12915	13026	13129	12989	13210	13149	13215	13027	13010	12977	13147	13104	13027	13225	13027	13046	13125	13034	12998	13126	13136	13058	12937	12964	13096	12934	13149	13120	13143	13090	13119	13117	13005	13042	12984	13091	12999	13007	13166	13047	13031	12982	13180	12990	12901	13030	13126	12989	13154	12967	12946	12947	12950	13036	13103	13120	12914	13179	13098	13125	13000	12712	13210	13053	13103	13302	13014	13055	12991	13163	12983	13060	13119	13057	13050	13015	13085	13005	13169	13145	13088	13087	13041	13064	13086	13085	13052	13019	13259	12994	13071	12911	13019	13049	13080	13014	13057	13046	13175	12989	12934	12926	12950	13204	13028	13173	13065	13046	13049	13260	13145	13044	13146	13157	13123	13082	13078	13018	13062	12871	13174	13170	12974	12890	13185	13181	12958	13005	13131	13061	13132	12986	12958	13129	12941	13268	13033	13124	13032	13246	13040	12882	12995	13084	13022	12993	13210	13040	13001	13086	12966	13127	12977	13082	13112	12965	13069	13079	13087	12979	13051	13077	12967	13131	12999	13034	12881	13052	13030	12960	13073	13134	13084	12935	12914	13128	13085	13115	13093	13050	12982	13097	13135	13026	13137	13226	13114	13119	13084	13049	13040	13093	13080	13012	13309	13174	12993	13133	12999	13298	12934	13196	13194	13060	13050	13132	13020	13153	13132	13060	13194	13190	12988	12880	13117	13033	13072	13036	12857	13212	13213	12929	13002	13242	12936	12953	12905	12949	12971	13024	13072	12998	13090	13105	13161	13155	13037	13014	13071	12867	13009	12836	12932	12979	13025	12990	13028	13171	13069	13032	13203	13127	12988	13012	13079	12972	12960	12981	13060	13039	13042	13205	13066	12987	13064	13034	13014	12997	13071	13041	13115	13137	13074	13065	13100	12929	12937	13086	13030	13028	13088	12962	12839	13149	12929	13047	12853	13107	12954	12978	13158	12909	13148	13058	13098	12943	13102	12964	13047	13004	12987	13071	12943	13074	13011	13130	13029	13202	13190	13056	12925	13153	12985	12917	13047	13123	13158	13000	13048	13111	13219	12908	13079	13070	12879	13028	13071	13085	13077	13101	12943	13088	13061	13071	12827	13056	13103	13042	13029	13072	12963	13165	13012	13033	12933	13041	13205	12955	12982	12873	13035	12995	12915	13103	13092	13112	13081	12982	12962	13091	12978	13065	12984	13008	12934	13032	13125	13061	13171	12959	13063	13190	12915	13140	12888	13048	12967	12980	13081	13097	12955	13033	13163	13263	13086	13113	13003	13067	12909	13010	13201	13064	12873	13030	12956	13092	13020	13050	13064	13071	13000	13046	12767	13131	13120	12962	12811	13149	12982	13029	13002	13016	13069	13044	12821	12928	13000	13126	13010	12988	13086	13106	13087	13084	13020	13071	12988	13111	13020	13002	12920	13023	13009	12995	12859	13029	13048	12978	13106	13169	13018	12981	13036	12979	13143	12997	13128	13169	12940	13123	13031	13241	13149	13067	12986	13122	13051	13121	12999	12989	12950	13000	12945	13077	13121	13017	13071	13133	13231	13028	13078	13163	12972	12840	13032	13002	13128	13093	13094	13119	12945	12969	13097	13141	13111	12914	13036	13044	13003	13033	12819	13053	12989	12705	13068	12898	12933	13099	13099	13129	13129	13063	12981	12997	13121	12934	12887	13029	12922	12992	13074	13040	13002	12995	13074	13181	12919	13211	12960	13030	13111	13131	13196	12934	13106	13082	13087	12922	13080	13034	13182	13164	12894	13196	12969	13196	13058	13209	12968	13020	12965	13170	13091	12903	13153	13202	12964	12991	12954	13142	13114	12988	13009	13021	13119	13146	12933	13169	12948	12948	13019	13070	13092	12968	13004	13285	13050	13030	13099	13024	13058	13015	13008	12890	13035	13081	13162	13040	13024	13085	13006	12996	13129	13116	13061	13063	13205	13147	13052	13044	13003	13028	13134	12977	13073	13119	13097	13072	13032	13103	13154	13075	13026	13058	12790	13046	13130	13158	13054	13026	13097	13113	12927	12893	12791	13135	13061	13124	12963	12973	13250	13141	13000	13048	12869	13107	12948	13034	13121	13037	13154	13040	13009	13061	12998	13156	12996	13015	12979	12986	13017	13153	13157	13040	13163	13024	13103	12977	13038	13005	12993	13036	13022	13047	13019	13019	13047	12967	13090	13159	13103	13003	13066	13035	12942	13072	13136	12982	13049	13053	13162	13150	13081	13073	13121	13063	12966	13182	13187	13034	13005	13064	13114	13034	13069	13020	13032	13060	13159	13143	13065	13050	12960	13022	13288	13224	13006	13126	12964	13084	13168	12912	13070	13062	13038	13059	12895	12862	13066	13167	12931	12949	13080	13049	12850	13083	13200	12951	12917	12996	13010	13087	12906	12912	13009	13064	12963	12941	12949	12900	13217	13015	13062	13158	13138	13096	12801	12978	13092	13157	13026	13062	12983	12960	13007	13096	13108	13128	12975	13186	13128	13094	13075	12977	13237	13120	13171	13090	13217	13040	13013	13225	13073	13074	13180	13094	13017	13085	13148	13171	13076	13026	13235	13069	12991	13019	13177	13111	12988	13031	13041	13201	13071	13169	13075	13084	13042	13028	13125	13134	12962	12932	12954	13088	13007	13023	12925	12875	13096	13025	13100	13020	13088	13172	13180	13049	13002	12921	13185	12975	12954	12944	13019	13005	13072	13047	13164	12965	12993	13070	13017	13138	13029	12842	12976	13088	13051	13011	13050	13123	13069	13124	13018	13142	13080	13105	13060	13090	13047	13050	13269	13169	12906	12964	13319	12958	13200	13081	12983	12979	13096	13073	13118	12944	12939	13133	13018	12977	13212	12992	13042	12986	12987	13156	13107	13118	12867	12925	13190	13061	13031	13220	13140	12985	13066	12994	13117	13166	13154	13136	13132	13170	13008	12893	13106	13071	13055	13030	13179	12958	13136	12932	13215	12874	12950	13053	13081	13109	13245	13010	12896	13026	12873	13134	13128	13094	13063	13148	13055	13017	12980	13034	13197	13068	13050	13067	13024	12861	13105	13029	13025	13136	13065	13048	12966	13194	13075	12914	13034	12942	13120	13197	13091	12974	12992	13013	13166	13159	13010	12964	13191	12964	13137	13017	13134	12997	13072	13122	13081	13098	12908	12957	12977	13102	12989	13119	13036	12914	13136	13106	12973	13080	12969	13030	13007	12981	13048	12857	13085	13060	12994	12952	13057	12960	13085	12907	13101
29216	22896	23181	19843	17826	17463	17219	16933	16630	16531	16622	16603	16615	16597	16655	16496	16454	16543	16732	16598	16563	16692	16295	16319	16567	16597	16672	16598	16660	16396	16617	16423	16536	16374	16502	16406	16527	16394	16653	16638	16591	16343	16565	16377	16521	16286	16621	16444	16377	16354	16460	16353	16461	16456	16437	16468	16482	16369	16312	16373	16362	16133	16434	16388	16288	16181	16326	16600	16469	16534	16540	16425	16651	16436	16405	16511	16264	16464	16526	16338	16505	16638	16420	16262	16193	16461	16469	16444	16510	16524	16539	16513	16313	16710	16496	16579	16503	16484	16382	16373	16471	16433	16309	16405	16337	16321	16608	16606	16417	16191	16478	16498	16504	16401	16474	16340	16482	16534	16315	16540	16576	16349	16522	16403	16290	16392	16208	16291	16514	16565	16542	16475	16298	16541	16411	16582	16534	16503	16590	16418	16494	16281	16352	16359	16583	16232	16373	16251	16508	16613	16482	16583	16332	16272	16515	16249	16461	16451	16265	16214	16348	16554	16516	16365	16405	16417	16285	16354	16458	16458	16495	16594	16403	16360	16343	16459	16467	16327	16379	16522	16363	16253	16384	16421	16492	16449	16369	16385	16438	16375	16635	16363	16534	16501	16649	16483	16235	16303	16462	16557	16488	16461	16304	16332	16564	16470	16446	16447	16415	16333	16365	16347	16444	16400	16353	16317	16438	16500	16591	16414	16507	16296	16489	16069	16430	16352	16383	16409	16592	16436	16448	16414	16269	16332	16232	16284	16647	16480	16567	16605	16456	16436	16390	16398	16415	16406	16381	16520	16361	16378	16352	16423	16381	16376	16462	16429	16468	16528	16469	16386	16363	16503	16434	16298	16471	16435	16448	16330	16408	16535	16417	16339	16437	16350	16327	16436	16544	16304	16275	16331	16473	16227	16630	16291	16228	16397	16482	16318	16281	16447	16598	16373	16605	16413	16505	16323	16318	16348	16454	16721	16433	16326	16405	16448	16367	16195	16206	16372	16376	16388	16316	16316	16290	16350	16277	16492	16264	16381	16537	16487	16415	16553	16517	16452	16562	16429	16322	16445	16552	16410	16470	16398	16336	16467	16457	16483	16453	16129	16583	16224	16491	16377	16499	16505	16588	16411	16423	16425	16333	16329	16283	16354	16535	16574	16495	16144	16419	16193	16455	16338	16235	16318	16450	16403	16326	16445	16323	16355	16350	16664	16366	16479	16440	16409	16447	16372	16552	16352	16517	16207	16325	16486	16374	16191	16409	16256	16486	16405	16413	16451	16232	16272	16223	16396	16334	16410	16321	16263	16398	16181	16699	16460	16497	16532	16383	16305	16484	16479	16236	16403	16533	16375	16460	16401	16277	16536	16248	16259	16393	16493	16500	16517	16516	16513	16417	16365	16404	16193	16617	16482	16521	16385	16502	16610	16491	16456	16413	16374	16385	16448	16313	16399	16331	16295	16365	16427	16405	16300	16572	16261	16474	16297	16181	16336	16519	16296	16463	16387	16539	16455	16461	16306	16437	16379	16561	16644	16381	16598	16267	16223	16499	16613	16318	16360	16360	16325	16487	16543	16427	16605	16504	16598	16306	16415	16584	16438	16408	16348	16313	16357	16487	16338	16546	16538	16485	16357	16381	16446	16527	16560	16288	16366	16351	16587	16287	16459	16398	16365	16471	16496	16312	16545	16606	16481	16405	16501	16374	16367	16510	16236	16365	16560	16627	16317	16417	16573	16438	16489	16433	16433	16272	16292	16464	16475	16368	16422	16737	16520	16503	16602	16423	16343	16430	16556	16400	16398	16364	16444	16477	16411	16447	16420	16454	16424	16283	16367	16225	16296	16533	16579	16598	16398	16425	16348	16564	16419	16333	16237	16507	16291	16547	16588	16238	16275	16132	16253	16491	16463	16350	16266	16449	16484	16449	16435	16408	16421	16359	16533	16250	16181	16401	16224	16261	16364	16367	16381	16360	16445	16259	16291	16394	16613	16470	16546	16432	16345	16406	16242	16390	16217	16663	16572	16566	16352	16541	16475	16589	16367	16431	16378	16360	16507	16313	16506	16545	16338	16566	16339	16522	16411	16321	16440	16388	16431	16375	16403	16329	16510	16396	16624	16459	16466	16372	16404	16633	16394	16550	16522	16577	16425	16303	16407	16620	16355	16391	16413	16484	16398	16471	16462	16385	16400	16334	16356	16352	16503	16474	16359	16502	16218	16267	16417	16434	16506	16462	16653	16368	16405	16455	16377	16353	16422	16235	16395	16111	16519	16380	16491	16093	16357	16552	16391	16163	16623	16336	16556	16412	16573	16368	16533	16562	16514	16529	16472	16603	16018	16326	16295	16307	16435	16390	16563	16660	16459	16280	16443	16317	16648	16407	16599	16490	16233	16417	16165	16395	16411	16546	16375	16380	16339	16525	16423	16316	16588	16400	16450	16513	16527	16373	16297	16493	16334	16559	16387	16216	16311	16264	16194	16485	16527	16410	16340	16523	16545	16367	16395	16353	16526	16298	16471	16516	16381	16343	16531	16382	16449	16540	16486	16337	16539	16309	16490	16516	16469	16470	16393	16474	16465	16457	16532	16393	16553	16442	16394	16532	16408	16551	16314	16285	16482	16389	16573	16462	16514	16588	16358	16409	16547	16429	16366	16442	16421	16397	16560	16328	16482	16394	16370	16350	16272	16279	16640	16478	16474	16484	16534	16529	16255	16218	16462	16350	16467	16375	16316	16322	16424	16479	16249	16365	16285	16327	16447	16532	16433	16533	16166	16272	16258	16468	16375	16456	16569	16537	16387	16356	16530	16448	16112	16479	16352	16473	16479	16341	16363	16307	16433	16397	16378	16558	16491	16367	16431	16491	16334	16466	16354	16580	16264	16378	16485	16420	16454	16562	16426	16314	16596	16701	16509	16309	16483	16394	16500	16346	16489	16560	16201	16120	16463	16443	16319	16609	16481	16396	16466	16418	16347	16391	16476	16424	16396	16337	16373	16369	16299	16422	16452	16443	16548	16516	16554	16495	16268	16479	16336	16312	16400	16488	16300	16326	16237	16623	16411	16345	16403	16488	16428	16512	16297	16622	16331	16586	16311	16468	16274	16598	16430	16409	16478	16663	16469	16534	16499	16540	16357	16442	16371	16529	16513	16414	16418	16320	16516	16241	16352	16558	16499	16450	16254	16423	16375	16265	16320	16326	16194	16464	16347	16398	16508	16192	16303	16467	16374	16411	16457	16537	16488	16511	16313	16506	16450	16353	16583	16370	16542	16572	16605	16554	16393	16401	16569	16718	16394	16340	16335	16427	16204	16426	16415	16519	16435	16317	16394	16498	16494	16505	16286	16220	16289	16304	16590	16528	16344	16493	16415	16463	16217	16472	16478	16391	16627	16487	16451	16457	16389	16435	16526	16438	16533	16213	16341	16411	16202	16428	16353	16415	16759	16373	16443	16350	16164	16370	16451	16413	16579	16479	16654	16443	16326	16234	16406	16429	16571	16372	16518	16388	16435	16371	16701	16569	16432	16517	16372	16376	16303	16383	16276	16586	16333	16541	16405	16257	16359	16391	16391	16702	16508	16489	16327	16613	16536	16501	16392	16303	16331	16212	16452	16316	16544	16660	16461	16500	16409	16300	16190	16282	16452	16520	16535	16679	16306	16249	16321	16483	16404	16377	16677	16277	16253	16247	16500	16361	16292	16384	16391	16399	16435	16606	16567	16446	16244	16333	16441	16681	16214	16315	16452	16459	16448	16200	16444	16288	16315	16302	16385	16362	16548	16334	16430	16581	16318	16368	16394	16390	16330	16184	16584	16340	16472	16598	16108	16371	16464	16424	16328	16455	16335	16371	16479	16470	16263	16315	16424	16493	16470	16337	16473	16589	16606	16275	16446	16498	16659	16554	16377	16374	16408	16388	16304	16415	16383	16538	16387	16351	16399	16439	16447	16179	16372	16292	16550	16378	16402	16351	16300	16303	16433	16473	16380	16264	16195	16494	16432	16513	16227	16374	16338	16431	16548	16257	16180	16443	16305	16549	16413	16398	16379	16500	16410	16492	16581	16401	16474	16241	16493	16346	16429	16305	16073	16522	16431	16493	16401	16272	16271	16278	16235	16461	16336	16355	16309	16436	16307	16482	16428	16455	16350	16449	16360	16404	16476	16464	16302	16374	16429	16368	16399	16450	16364	16503	16466	16416	16374	16659	16353	16344	16480	16574	16475	16521	16317	16412	16522	16527	16496	16677	16426	16628	16398	16455	16513	16754	16271	16339	16483	16478	16303	16450	16286	16250	16485	16407	16480	16207	16278	16494	16510	16318	16359	16360	16209	16351	16407	16358	16443	16376	16415	16522	16550	16438	16463	16342	16216	16333	16530	16407	16453	16389	16316	16285	16338	16369	16360	16502	16254	16607	16474	16345	16490	16329	16471	16359	16203	16312	16470	16355	16625	16590	16619	16403	16478	16537	16495	16632	16435	16500	16620	16494	16325	16409	16595	16574	16372	16447	16436	16726	16369	16338	16544	16491	16338	16523	16428	16526	16470	16504	16173	16681	16425	16336	16422	16315	16325	16432	16207	16365	16544	16200	16319	16585	16338	16466	16378	16284	16516	16300	16418	16630	16486	16415	16478	16436	16478	16364	16376	16307	16473	16361	16269	16415	16499	16515	16336	16214	16470	16375	16461	16501	16401	16415	16568	16342	16305	16477	16482	16453	16506	16515	16413	16277	16411	16406	16180	16393	16298	16424	16476	16483	16418	16538	16423	16475	16496	16205	16598	16490	16429	16434	16476	16353	16491	16467	16295	16586	16513	16535	16742	16477	16381	16285	16483	16519	16261	16465	16466	16406	16542	16515	16401	16438	16439	16458	16268	16482	16427	16620	16394	16354	16432	16422	16272	16509	16489	16468	16482	16390	16471	16342	16442	16314	16231	16634	16620	16415	16526	16478	16516	16503	16644	16412	16205	16366	16401	16427	16389	16578	16509	16238	16427	16425	16724	16373	16313	16529	16419	16524	16476	16244	16446	16637	16311	16184	16452	16668	16354	16335	16490	16523	16437	16456	16377	16506	16369	16306	16398	16629	16370	16401	16524	16371	16348	16599	16411	16382	16576	16445	16415
19166	23132	20056	16301	15532	14963	14635	14342	14091	13788	13835	13506	13564	13773	13604	13814	13692	13762	13465	13400	13404	13650	13650	13442	13446	13546	13647	13457	13388	13426	13538	13380	13491	13496	13395	13450	13590	13378	13440	13493	13596	13445	13520	13460	13434	13664	13608	13738	13320	13353	13387	13419	13604	13438	13311	13316	13349	13410	13451	13443	13549	13493	13375	13556	13399	13469	13416	13397	13513	13518	13505	13292	13386	13318	13653	13376	13312	13436	13468	13369	13380	13142	13382	13350	13339	13475	13275	13433	13427	13355	13436	13462	13410	13477	13458	13506	13302	13396	13465	13328	13542	13634	13473	13337	13373	13425	13265	13330	13476	13556	13479	13450	13211	13234	13342	13531	13366	13367	13494	13446	13427	13390	13326	13440	13381	13347	13343	13341	13392	13448	13365	13364	13245	13289	13450	13521	13566	13311	13339	13495	13604	13388	13474	13326	13379	13381	13369	13369	13224	13503	13569	13306	13517	13420	13207	13420	13410	13341	13495	13404	13417	13385	13377	13505	13465	13289	13325	13214	13319	13483	13267	13398	13395	13321	13541	13339	13396	13532	13404	13489	13476	13521	13405	13412	13441	13574	13530	13442	13413	13382	13440	13591	13428	13390	13475	13208	13588	13484	13459	13352	13443	13343	13449	13524	13293	13477	13355	13403	13221	13394	13469	13227	13404	13519	13415	13313	13489	13441	13584	13420	13507	13339	13314	13437	13379	13357	13383	13496	13279	13405	13420	13355	13389	13437	13399	13374	13377	13502	13393	13503	13292	13412	13271	13299	13455	13366	13434	13527	13515	13324	13404	13395	13298	13373	13379	13415	13354	13374	13410	13299	13510	13488	13405	13338	13390	13434	13421	13472	13378	13250	13443	13396	13381	13418	13458	13269	13460	13431	13353	13613	13467	13540	13466	13493	13565	13460	13325	13403	13308	13403	13417	13284	13421	13322	13587	13521	13603	13305	13614	13599	13493	13384	13348	13584	13478	13374	13371	13492	13293	13511	13426	13407	13217	13536	13370	13488	13436	13500	13555	13472	13513	13486	13314	13429	13351	13438	13432	13483	13440	13369	13384	13338	13343	13486	13420	13391	13361	13466	13243	13384	13389	13475	13642	13423	13413	13340	13341	13519	13522	13448	13316	13352	13478	13389	13309	13452	13671	13453	13402	13274	13446	13561	13389	13386	13470	13418	13320	13319	13321	13494	13495	13594	13510	13333	13458	13365	13512	13495	13170	13477	13256	13329	13594	13321	13401	13489	13405	13567	13363	13338	13452	13409	13343	13427	13285	13392	13424	13280	13208	13243	13292	13538	13477	13411	13341	13440	13420	13417	13271	13393	13380	13360	13435	13409	13494	13437	13497	13554	13372	13538	13450	13457	13428	13285	13595	13344	13485	13490	13390	13422	13512	13357	13527	13387	13422	13566	13381	13415	13593	13489	13511	13303	13533	13415	13502	13450	13482	13378	13568	13390	13387	13383	13435	13386	13318	13440	13348	13313	13323	13511	13460	13460	13457	13367	13497	13478	13435	13268	13315	13327	13421	13371	13334	13412	13475	13419	13407	13463	13259	13412	13416	13329	13298	13410	13434	13383	13394	13432	13376	13405	13411	13517	13232	13424	13368	13308	13352	13360	13341	13433	13425	13493	13499	13479	13295	13495	13357	13485	13435	13357	13476	13488	13462	13329	13320	13390	13454	13155	13410	13433	13385	13417	13182	13609	13403	13437	13564	13219	13378	13308	13515	13376	13364	13478	13400	13367	13424	13544	13408	13467	13423	13369	13391	13401	13489	13290	13613	13398	13328	13379	13319	13316	13478	13464	13440	13445	13509	13312	13437	13429	13398	13524	13517	13402	13218	13423	13451	13242	13476	13585	13484	13379	13577	13386	13292	13597	13533	13369	13429	13365	13300	13494	13320	13363	13474	13335	13351	13437	13438	13207	13280	13357	13439	13403	13297	13441	13269	13419	13266	13450	13419	13621	13418	13295	13439	13194	13390	13346	13472	13164	13264	13352	13284	13434	13367	13298	13313	13388	13525	13449	13496	13479	13375	13276	13459	13269	13365	13377	13275	13391	13545	13462	13490	13484	13457	13441	13382	13539	13443	13237	13352	13393	13529	13329	13509	13593	13325	13596	13581	13275	13438	13231	13295	13368	13373	13501	13521	13413	13290	13579	13333	13396	13537	13472	13459	13304	13397	13443	13257	13455	13473	13464	13443	13473	13331	13446	13467	13436	13590	13395	13300	13452	13560	13464	13448	13337	13359	13386	13415	13527	13340	13380	13493	13533	13387	13450	13444	13483	13323	13517	13561	13312	13339	13291	13403	13346	13355	13471	13463	13264	13444	13315	13415	13329	13578	13303	13525	13475	13255	13303	13328	13523	13474	13567	13510	13445	13433	13520	13528	13384	13413	13380	13503	13346	13510	13452	13406	13442	13371	13440	13342	13542	13349	13410	13310	13305	13367	13405	13321	13308	13506	13472	13579	13270	13484	13365	13420	13418	13227	13396	13391	13500	13314	13556	13469	13588	13372	13406	13321	13418	13269	13552	13477	13324	13440	13387	13401	13450	13463	13394	13328	13333	13499	13439	13482	13415	13402	13282	13582	13382	13297	13469	13442	13408	13454	13609	13429	13504	13383	13446	13219	13502	13330	13524	13591	13467	13558	13567	13274	13481	13487	13361	13450	13432	13415	13436	13353	13374	13517	13540	13297	13474	13422	13204	13492	13464	13548	13612	13366	13280	13222	13391	13284	13274	13446	13445	13367	13241	13380	13436	13414	13293	13510	13365	13436	13495	13528	13425	13452	13338	13540	13436	13337	13511	13445	13363	13542	13454	13420	13460	13428	13551	13372	13377	13315	13254	13415	13360	13317	13261	13489	13492	13388	13475	13610	13505	13385	13388	13511	13392	13299	13314	13528	13532	13325	13412	13376	13324	13385	13496	13394	13429	13402	13537	13416	13617	13329	13253	13533	13442	13515	13367	13511	13451	13319	13398	13356	13398	13291	13609	13551	13615	13319	13445	13317	13442	13394	13277	13447	13387	13434	13329	13293	13388	13286	13591	13440	13556	13391	13536	13432	13582	13411	13442	13331	13384	13559	13241	13336	13460	13344	13385	13273	13384	13397	13479	13527	13201	13597	13368	13218	13315	13379	13419	13350	13492	13332	13362	13342	13267	13225	13431	13348	13462	13440	13270	13390	13425	13403	13275	13334	13444	13538	13403	13250	13368	13352	13459	13338	13436	13262	13419	13389	13455	13176	13508	13248	13311	13601	13255	13397	13328	13315	13430	13435	13479	13376	13293	13351	13440	13527	13337	13310	13462	13434	13517	13405	13431	13336	13382	13322	13522	13401	13331	13385	13425	13575	13403	13431	13328	13563	13252	13440	13306	13407	13535	13331	13298	13606	13301	13556	13294	13290	13334	13260	13325	13428	13489	13385	13370	13375	13468	13196	13606	13459	13441	13313	13500	13374	13285	13547	13313	13399	13355	13418	13398	13398	13325	13357	13369	13384	13315	13390	13364	13382	13398	13370	13494	13303	13225	13282	13559	13521	13389	13268	13451	13376	13498	13278	13382	13349	13402	13346	13443	13350	13292	13368	13522	13379	13638	13470	13315	13383	13395	13459	13473	13357	13384	13517	13319	13350	13436	13310	13239	13280	13439	13437	13393	13357	13354	13474	13509	13332	13536	13448	13460	13281	13427	13470	13359	13380	13331	13425	13327	13438	13374	13454	13388	13391	13516	13487	13571	13380	13296	13450	13419	13422	13427	13576	13252	13451	13396	13477	13390	13266	13609	13397	13407	13463	13524	13471	13433	13264	13400	13429	13354	13325	13587	13389	13298	13353	13382	13308	13354	13487	13366	13404	13421	13527	13488	13494	13490	13367	13361	13532	13378	13467	13445	13414	13505	13446	13480	13325	13572	13406	13463	13352	13397	13312	13483	13379	13504	13433	13468	13295	13390	13384	13372	13367	13362	13418	13511	13395	13348	13478	13561	13472	13475	13294	13313	13465	13419	13246	13348	13417	13351	13412	13495	13361	13383	13420	13276	13535	13399	13362	13472	13489	13548	13446	13421	13387	13365	13468	13547	13594	13337	13406	13453	13421	13179	13440	13392	13509	13374	13484	13316	13319	13391	13440	13345	13329	13362	13390	13447	13410	13410	13447	13550	13434	13610	13521	13376	13459	13505	13460	13411	13236	13251	13404	13435	13304	13313	13462	13492	13550	13428	13307	13429	13429	13393	13411	13360	13633	13332	13474	13313	13412	13438	13293	13458	13332	13550	13399	13392	13402	13552	13371	13314	13535	13297	13281	13452	13351	13283	13401	13480	13181	13431	13444	13430	13394	13293	13525	13338	13394	13454	13446	13302	13570	13297	13354	13399	13356	13400	13303	13243	13286	13291	13480	13316	13198	13288	13431	13403	13364	13427	13457	13227	13585	13408	13283	13498	13302	13595	13443	13556	13446	13467	13524	13439	13479	13504	13447	13324	13555	13299	13539	13376	13356	13448	13373	13521	13382	13370	13339	13069	13394	13334	13474	13515	13590	13633	13419	13467	13612	13511	13671	13359	13427	13525	13428	13422	13279	13344	13619	13484	13419	13460	13351	13319	13301	13445	13383	13291	13318	13610	13404	13318	13270	13435	13403	13466	13336	13378	13428	13670	13537	13345	13292	13289	13635	13461	13450	13504	13626	13453	13509	13365	13378	13332	13381	13700	13459	13447	13298	13333	13518	13461	13423	13492	13510	13203	13431	13368	13360	13497	13445	13436	13415	13589	13359	13546	13419	13345	13349	13341	13560	13419	13441	13383	13333	13287	13323	13501	13650	13491	13427	13663	13409	13359	13331	13335	13463	13468	13534	13460	13441	13355	13472	13576	13301	13486	13552	13464	13326	13358	13419	13227	13373	13339	13597	13319	13475	13467	13317	13383	13432	13257	13502	13488	13475	13434	13515	13345	13388	13481	13185	13362	13487	13380	13383	13551	13509	13344	13376	13331	13237	13374	13376	13334	13375	13535	13651	13364	13461	13375	13374	13499	13506	13539	13364	13273	13349	13213	13313	13505	13352	13371	13504	13363	13596	13399	13319	13647	13370	13305
24783	21062	28120	24552	22290	21805	20988	18390	17839	17659	17381	17076	17122	17080	17017	17081	16899	16830	16889	16779	16860	16689	16736	16744	16563	16733	16841	16660	16755	16625	16590	16688	16533	16591	16404	16477	16398	16598	16467	16586	16597	16640	16702	16600	17633	17829	17634	17340	17033	16620	16337	16642	16542	16514	16394	16500	16639	16414	16359	16324	16571	16370	16362	16562	16604	16364	16488	16553	16587	16421	16457	16764	16442	16570	16524	16468	16537	16390	16461	16374	16608	16681	16486	16518	16603	16431	16482	16374	16397	16510	16623	16622	16598	16560	16446	16591	16390	16289	16564	16464	16441	16608	16419	16415	16546	16366	16554	16271	16641	16522	16529	16415	16439	16624	16525	16285	16310	16403	16414	16499	16342	16485	16258	16653	16439	16426	16491	16733	16569	16574	16494	16515	16595	16440	16198	16501	16706	16518	16572	16394	16353	16402	16614	16371	16510	16563	16447	16474	16458	16490	16711	16464	16501	16270	16475	16581	16506	16453	16529	16557	16453	16647	16445	16520	16612	16314	16287	16554	16339	16579	16533	16498	16501	16729	16576	16467	16414	16392	16514	16321	16430	16462	16518	16479	16512	16406	16441	16410	16463	16534	16425	16557	16354	16448	16462	16623	16537	16573	16561	16454	16378	16401	16337	16343	16396	16612	16564	16656	16595	16610	16494	16510	16638	16489	16372	16395	16668	16471	16401	16381	16615	16465	16537	16447	16267	16527	16341	16564	16287	16713	16427	16560	16458	16570	16366	16496	16490	16557	16504	16357	16433	16420	16210	16513	16575	16398	16404	16510	16514	16419	16672	16407	16494	16449	16627	16338	16529	16457	16457	16551	16491	16423	16329	16544	16396	16424	16433	16428	16439	16427	16649	16446	16288	16484	16446	16294	16503	16273	16606	16566	16329	16451	16341	16618	16717	16426	16350	16524	16596	16443	16811	16530	16537	16399	16421	16446	16638	16384	16437	16403	16335	16561	16528	16615	16395	16420	16352	16397	16413	16594	16298	16497	16357	16541	16332	16345	16498	16609	16486	16620	16359	16581	16545	16650	16363	16466	16462	16268	16416	16354	16241	16512	16452	16536	16493	16383	16435	16397	16302	16507	16640	16518	16388	16500	16400	16414	16560	16402	16580	16407	16589	16300	16400	16457	16601	16402	16444	16520	16396	16287	16392	16530	16641	16461	16392	16674	16602	16419	16511	16706	16412	16541	16468	16375	16535	16484	16518	16338	16386	16430	16447	16399	16291	16536	16463	16493	16524	16638	16282	16469	16615	16612	16455	16606	16425	16539	16554	16565	16502	16487	16561	16492	16231	16431	16639	16529	16426	16552	16667	16420	16496	16332	16539	16601	16524	16418	16344	16336	16455	16475	16484	16466	16364	16494	16355	16489	16618	16540	16357	16549	16626	16583	16610	16363	16427	16380	16394	16391	16332	16629	16270	16498	16317	16421	16472	16627	16556	16323	16361	16543	16555	16521	16481	16414	16414	16246	16399	16407	16381	16512	16458	16549	16368	16404	16505	16328	16476	16318	16308	16566	16427	16394	16481	16474	16558	16514	16444	16652	16517	16552	16322	16665	16576	16425	16220	16588	16511	16476	16666	16443	16401	16346	16290	16602	16232	16428	16366	16464	16637	16525	16487	16543	16530	16367	16510	16451	16538	16451	16745	16500	16455	16228	16248	16516	16407	16295	16357	16287	16528	16569	16323	16403	16491	16372	16365	16384	16482	16324	16428	16466	16625	16351	16214	16528	16476	16440	16709	16514	16237	16540	16674	16564	16493	16445	16545	16436	16519	16473	16310	16460	16481	16256	16476	16261	16427	16682	16531	16481	16457	16509	16344	16470	16484	16392	16379	16450	16266	16462	16277	16352	16393	16483	16467	16370	16527	16374	16517	16561	16370	16665	16566	16584	16511	16463	16676	16448	16368	16420	16440	16430	16621	16445	16501	16494	16598	16549	16471	16534	16461	16680	16405	16680	16729	16729	16494	16501	16368	16564	16476	16363	16290	16461	16802	16369	16319	16461	16403	16422	16460	16461	16421	16502	16563	16232	16249	16282	16521	16474	16320	16599	16541	16620	16327	16636	16495	16370	16428	16572	16424	16287	16553	16445	16504	16289	16381	16394	16553	16595	16666	16507	16405	16475	16283	16320	16361	16546	16430	16265	16573	16408	16596	16385	16570	16512	16622	16479	16390	16418	16344	16503	16596	16557	16362	16354	16392	16396	16567	16544	16684	16611	16673	16436	16551	16432	16664	16473	16347	16343	16514	16377	16591	16516	16561	16450	16413	16465	16590	16346	16470	16322	16419	16252	16471	16591	16527	16401	16528	16614	16410	16476	16544	16694	16333	16524	16611	16612	16511	16628	16341	16368	16417	16416	16381	16381	16359	16421	16424	16457	16301	16756	16476	16482	16690	16512	16529	16333	16459	16369	16470	16606	16422	16447	16311	16399	16371	16366	16286	16429	16468	16306	16342	16417	16692	16377	16323	16565	16622	16577	16539	16490	16469	16502	16554	16586	16393	16614	16242	16322	16598	16401	16435	16471	16572	16553	16495	16439	16535	16427	16625	16471	16735	16438	16378	16430	16431	16438	16366	16630	16508	16716	16443	16555	16498	16542	16436	16683	16445	16567	16460	16625	16443	16436	16369	16638	16438	16514	16331	16232	16569	16495	16311	16380	16559	16515	16226	16468	16425	16600	16591	16462	16568	16275	16520	16441	16201	16356	16439	16359	16494	16675	16493	16672	16659	16433	16348	16591	16727	16663	16599	16368	16606	16458	16465	16364	16407	16467	16442	16442	16604	16474	16498	16472	16488	16701	16521	16586	16420	16723	16608	16353	16457	16517	16400	16357	16467	16260	16395	16504	16466	16437	16568	16499	16477	16642	16323	16660	16556	16586	16406	16529	16526	16583	16344	16448	16418	16368	16539	16499	16414	16407	16600	16536	16548	16446	16426	16573	16321	16377	16355	16327	16309	16397	16457	16325	16457	16554	16538	16358	16506	16740	16266	16490	16599	16375	16573	16564	16477	16546	16615	16599	16401	16351	16514	16501	16596	16522	16257	16457	16569	16347	16471	16501	16500	16513	16491	16544	16503	16429	16492	16509	16409	16349	16455	16668	16445	16417	16465	16730	16566	16420	16478	16688	16497	16474	16591	16620	16513	16575	16463	16358	16605	16474	16580	16509	16520	16473	16587	16371	16410	16345	16333	16493	16556	16335	16557	16261	16469	16382	16479	16273	16571	16407	16546	16503	16432	16460	16369	16589	16513	16555	16539	16295	16495	16474	16590	16647	16534	16447	16541	16551	16618	16551	16352	16536	16446	16563	16388	16339	16559	16555	16381	16555	16649	16495	16568	16543	16556	16311	16476	16335	16691	16422	16613	16468	16370	16477	16269	16603	16523	16441	16645	16605	16552	16497	16464	16322	16458	16602	16359	16301	16437	16457	16401	16431	16514	16413	16355	16603	16622	16305	16408	16530	16411	16378	16223	16403	16587	16500	16530	16439	16529	16428	16497	16600	16479	16437	16743	16582	16328	16411	16518	16342	16449	16577	16492	16659	16598	16529	16314	16592	16451	16389	16635	16558	16625	16473	16366	16473	16624	16633	16505	16344	16454	16520	16403	16264	16565	16361	16406	16510	16547	16474	16512	16590	16581	16589	16470	16510	16510	16565	16448	16654	16683	16481	16566	16406	16503	16553	16591	16456	16415	16488	16312	16529	16513	16712	16592	16500	16275	16383	16169	16589	16451	16580	16737	16310	16333	16636	16562	16523	16462	16479	16413	16476	16520	16386	16586	16518	16508	16619	16397	16537	16775	16642	16330	16468	16451	16515	16458	16593	16358	16647	16437	16416	16582	16374	16591	16642	16526	16441	16504	16465	16581	16380	16442	16392	16377	16662	16440	16614	16497	16629	16470	16488	16637	16442	16512	16418	16593	16625	16567	16478	16435	16611	16506	16327	16589	16658	16488	16435	16387	16397	16762	16441	16395	16416	16489	16647	16658	16344	16423	16347	16629	16235	16293	16437	16361	16584	16591	16536	16303	16520	16299	16526	16379	16356	16530	16573	16540	16348	16512	16470	16573	16391	16365	16338	16553	16501	16584	16449	16576	16525	16453	16588	16520	16309	16466	16400	16505	16558	16560	16416	16524	16500	16520	16539	16576	16499	16567	16303	16605	16478	16499	16572	16563	16651	16456	16331	16491	16582	16453	16521	16663	16431	16466	16649	16510	16502	16344	16522	16373	16492	16683	16526	16482	16334	16389	16596	16490	16451	16670	16638	16483	16459	16406	16566	16455	16563	16520	16309	16342	16605	16538	16480	16508	16394	16360	16566	16512	16496	16598	16438	16522	16386	16342	16497	16347	16439	16560	16337	16510	16447	16544	16534	16513	16605	16303	16503	16650	16440	16435	16381	16677	16415	16503	16421	16374	16428	16491	16461	16432	16311	16516	16518	16558	16372	16606	16553	16711	16483	16433	16815	16794	16429	16390	16506	16516	16314	16412	16501	16461	16573	16403	16674	16526	16370	16458	16439	16506	16615	16381	16417	16582	16359	16408	16528	16376	16540	16327	16409	16405	16396	16533	16378	16402	16520	16456	16354	16432	16454	16475	16485	16562	16434	16640	16198	16435	16493	16441	16623	16445	16548	16470	16514	16658	16439	16544	16526	16457	16481	16477	16507	16353	16452	16420	16537	16472	16450	16508	16432	16492	16450	16669	16494	16390	16413	16466	16568	16597	16501	16408	16377	16515	16447	16557	16350	16368	16464	16401	16419	16473	16533	16607	16652	16537	16600	16445	16451	16718	16399	16283	16303	16563	16284	16365	16334	16438	16433	16466	16522	16428	16406	16670	16422	16522	16338	16222	16619	16559	16429	16299	16558	16746	16495	16505	16654	16598	16537	16471	16350	16649	16392	16432	16468	16308	16519	16410	16338	16440	16587	16652	16669	16547	16481	16601	16489	16543	16408	16468	16349	16349	16512	16445	16543	16606	16562	16540	16473	16620	16655	16525	16237	16699	16465	16431	16503	16471	16334	16523	16511	16596	16460	16393	16547	16381	16434	16571	16438	16512	16653	16648	16554	16305	16341	16461	16526
21768	35220	30354	23478	19862	18179	17044	16072	15233	15042	14590	14431	14359	14265	14316	14233	13945	13946	13839	13878	13740	13922	13615	13685	13573	13755	13855	13831	13628	13683	13673	13664	13541	13562	13640	13531	13579	13511	13467	13723	13843	13508	13566	13786	15324	15462	15000	14267	13871	13614	13519	13501	13370	13399	13443	13376	13519	13636	13612	13486	13488	13533	13594	13527	13485	13518	13449	13720	13562	13578	13563	13523	13460	13315	13442	13484	13410	13637	13369	13543	13491	13532	13418	13577	13524	13575	13615	13499	13479	13442	13473	13464	13631	13523	13645	13554	13552	13476	13610	13518	13437	13622	13582	13522	13617	13498	13585	13391	13674	13395	13529	13508	13408	13314	13681	13531	13455	13528	13657	13369	13453	13515	13524	13490	13559	13488	13610	13521	13446	13406	13562	13502	13559	13547	13512	13614	13466	13529	13645	13488	13551	13494	13520	13606	13437	13536	13691	13356	13519	13562	13327	13415	13434	13596	13643	13446	13509	13520	13449	13450	13430	13570	13501	13508	13549	13419	13587	13620	13477	13519	13590	13474	13630	13352	13618	13630	13363	13467	13537	13360	13451	13453	13352	13469	13472	13335	13487	13500	13555	13684	13514	13414	13548	13593	13485	13601	13456	13551	13472	13399	13681	13494	13500	13595	13632	13666	13498	13476	13544	13569	13516	13400	13615	13408	13558	13449	13439	13427	13428	13595	13495	13622	13351	13382	13534	13405	13530	13460	13413	13657	13557	13511	13417	13588	13531	13376	13492	13532	13476	13473	13527	13358	13400	13501	13440	13561	13553	13494	13547	13523	13417	13456	13705	13394	13318	13331	13612	13551	13498	13507	13422	13583	13315	13582	13518	13695	13524	13517	13403	13519	13456	13533	13525	13391	13511	13435	13444	13585	13434	13614	13555	13491	13549	13516	13580	13631	13485	13612	13469	13443	13534	13428	13480	13588	13605	13497	13519	13457	13231	13539	13424	13504	13454	13569	13326	13389	13730	13561	13387	13438	13511	13433	13384	13598	13531	13579	13608	13541	13523	13444	13437	13454	13591	13575	13541	13547	13664	13365	13370	13505	13516	13474	13325	13440	13571	13417	13402	13476	13508	13700	13445	13479	13527	13383	13572	13590	13490	13364	13469	13731	13483	13482	13495	13759	13512	13572	13528	13431	13486	13551	13436	13545	13384	13539	13431	13376	13367	13574	13492	13488	13329	13357	13467	13728	13556	13423	13401	13610	13480	13468	13492	13651	13417	13464	13432	13574	13289	13633	13541	13373	13559	13686	13472	13563	13435	13322	13615	13518	13392	13532	13643	13369	13514	13419	13580	13539	13442	13266	13480	13523	13532	13394	13479	13476	13438	13419	13471	13605	13585	13586	13665	13542	13447	13594	13466	13666	13470	13387	13403	13437	13666	13566	13623	13369	13576	13456	13673	13511	13354	13387	13406	13544	13669	13454	13404	13428	13325	13322	13455	13306	13495	13411	13513	13359	13709	13403	13456	13456	13507	13573	13561	13538	13510	13455	13582	13549	13310	13435	13362	13547	13594	13694	13453	13464	13593	13623	13531	13582	13473	13481	13578	13420	13530	13646	13580	13456	13651	13392	13642	13546	13476	13637	13608	13474	13447	13420	13493	13461	13694	13237	13499	13507	13389	13492	13493	13490	13494	13557	13474	13554	13458	13491	13650	13382	13711	13590	13484	13360	13448	13391	13439	13506	13291	13560	13528	13490	13443	13481	13475	13567	13438	13455	13565	13724	13378	13555	13478	13300	13511	13462	13575	13316	13552	13387	13577	13506	13664	13479	13447	13694	13429	13599	13488	13366	13495	13517	13502	13686	13461	13389	13590	13473	13497	13394	13487	13435	13501	13467	13477	13385	13493	13592	13335	13423	13384	13488	13278	13465	13603	13392	13558	13591	13440	13676	13548	13576	13584	13363	13531	13463	13519	13530	13545	13554	13560	13562	13655	13386	13444	13444	13454	13612	13577	13556	13507	13425	13465	13649	13589	13655	13399	13600	13430	13354	13511	13451	13379	13602	13440	13620	13244	13428	13409	13566	13624	13527	13467	13483	13461	13518	13634	13595	13523	13554	13492	13507	13564	13600	13613	13554	13442	13427	13574	13425	13544	13500	13447	13489	13521	13317	13428	13518	13531	13601	13495	13442	13566	13658	13424	13544	13550	13366	13748	13541	13807	13340	13527	13477	13427	13453	13426	13534	13498	13447	13495	13608	13490	13614	13549	13452	13515	13427	13428	13351	13422	13450	13498	13592	13486	13505	13589	13638	13474	13529	13504	13633	13586	13355	13402	13439	13529	13582	13456	13560	13514	13562	13512	13541	13629	13657	13503	13659	13545	13509	13517	13539	13690	13348	13596	13608	13618	13509	13538	13454	13719	13462	13414	13438	13316	13381	13392	13416	13359	13527	13531	13328	13503	13563	13448	13540	13525	13569	13624	13598	13458	13364	13629	13546	13530	13576	13476	13691	13521	13430	13565	13422	13526	13531	13525	13545	13641	13447	13447	13437	13586	13430	13509	13487	13463	13455	13611	13462	13473	13290	13467	13578	13452	13559	13599	13439	13467	13460	13412	13526	13425	13567	13436	13564	13522	13522	13466	13447	13517	13475	13376	13585	13399	13454	13552	13478	13446	13651	13564	13419	13518	13390	13561	13374	13488	13454	13442	13496	13433	13495	13579	13560	13595	13507	13344	13444	13414	13545	13537	13433	13373	13534	13493	13396	13593	13497	13426	13464	13590	13529	13628	13402	13463	13331	13540	13392	13513	13652	13515	13502	13611	13559	13499	13554	13450	13446	13649	13528	13581	13506	13490	13420	13575	13565	13413	13655	13496	13471	13567	13396	13503	13546	13677	13509	13339	13549	13454	13538	13284	13536	13536	13500	13518	13496	13469	13374	13561	13509	13597	13651	13511	13392	13472	13626	13579	13397	13468	13548	13429	13439	13646	13497	13509	13340	13650	13503	13538	13562	13576	13515	13535	13684	13445	13580	13491	13614	13738	13629	13544	13636	13627	13499	13546	13630	13554	13598	13411	13634	13460	13711	13495	13498	13362	13679	13478	13612	13545	13445	13525	13526	13686	13577	13430	13529	13467	13399	13695	13485	13391	13433	13369	13522	13549	13556	13647	13472	13396	13646	13505	13276	13448	13516	13400	13507	13475	13417	13544	13580	13607	13602	13444	13626	13552	13475	13485	13450	13453	13395	13438	13341	13600	13487	13493	13472	13410	13407	13606	13393	13450	13587	13553	13366	13676	13418	13382	13505	13468	13556	13634	13337	13447	13416	13474	13571	13455	13600	13528	13509	13656	13520	13564	13560	13623	13331	13618	13566	13485	13348	13706	13541	13538	13459	13354	13526	13549	13379	13512	13516	13460	13554	13589	13507	13680	13630	13596	13812	13502	13471	13621	13569	13522	13408	13475	13644	13657	13708	13407	13447	13516	13502	13423	13544	13601	13620	13594	13539	13457	13423	13477	13580	13518	13472	13495	13504	13433	13411	13697	13518	13607	13457	13541	13451	13718	13581	13624	13499	13601	13489	13571	13442	13582	13686	13412	13445	13609	13530	13425	13487	13567	13471	13343	13531	13541	13513	13452	13405	13588	13477	13604	13503	13544	13619	13582	13653	13459	13421	13483	13581	13628	13439	13544	13376	13711	13427	13553	13658	13309	13523	13512	13661	13414	13465	13685	13547	13437	13571	13656	13587	13455	13458	13441	13453	13482	13383	13626	13545	13585	13390	13541	13464	13459	13428	13530	13520	13367	13619	13653	13447	13465	13388	13511	13485	13462	13566	13483	13571	13576	13543	13322	13474	13574	13639	13421	13420	13331	13476	13371	13293	13496	13395	13518	13422	13491	13473	13513	13526	13608	13528	13415	13563	13393	13483	13361	13446	13578	13533	13501	13425	13449	13409	13395	13709	13520	13474	13476	13360	13577	13429	13499	13620	13423	13466	13355	13415	13549	13550	13279	13658	13524	13375	13672	13516	13495	13559	13406	13425	13537	13464	13418	13611	13619	13373	13413	13488	13290	13501	13397	13463	13452	13412	13649	13338	13574	13576	13545	13540	13493	13365	13523	13510	13615	13519	13320	13449	13373	13445	13467	13605	13364	13318	13644	13549	13449	13412	13503	13538	13357	13544	13422	13458	13566	13442	13495	13484	13545	13643	13558	13516	13479	13633	13427	13579	13193	13424	13574	13566	13429	13597	13465	13620	13518	13429	13554	13472	13420	13509	13509	13596	13560	13589	13556	13423	13645	13447	13468	13469	13395	13614	13501	13476	13450	13520	13537	13452	13578	13406	13542	13344	13594	13647	13493	13467	13475	13578	13411	13481	13465	13504	13622	13638	13440	13336	13527	13545	13612	13513	13374	13352	13314	13604	13489	13464	13692	13368	13451	13589	13415	13560	13642	13406	13610	13520	13439	13467	13590	13410	13645	13594	13611	13472	13337	13457	13468	13569	13471	13454	13428	13488	13510	13498	13466	13488	13408	13389	13551	13574	13486	13657	13596	13494	13524	13638	13423	13406	13606	13415	13563	13404	13498	13415	13483	13487	13459	13529	13699	13396	13474	13492	13507	13525	13547	13572	13428	13501	13514	13349	13434	13569	13559	13604	13528	13753	13589	13515	13507	13540	13452	13549	13605	13401	13507	13607	13490	13380	13419	13512	13447	13718	13566	13447	13566	13627	13349	13489	13505	13520	13621	13576	13619	13513	13521	13583	13358	13487	13648	13498	13597	13530	13494	13475	13310	13568	13555	13444	13569	13440	13507	13327	13540	13607	13634	13340	13351	13508	13560	13458	13645	13535	13420	13532	13524	13477	13413	13615	13570	13569	13505	13488	13494	13580	13560	13472	13481	13627	13470	13416	13506	13550	13481	13429	13458	13432	13433	13397	13560	13496	13345	13381	13502	13363	13540	13509	13391	13596	13555	13292	13391	13503	13409	13467	13762	13372	13356	13513	13557	13572	13717	13437	13447	13552	13597	13458	13592	13580	13440	13460	13481	13413	13336	13525	13475	13545	13585	13388	13512	13440	13522	13445	13570	13616	13540	13488	13643	13449	13502	13264	13562	13544	13484	13557	13451	13388
23551	21012	28455	23768	21574	23857	23861	19254	17874	18114	17728	17483	17409	17079	17125	17168	16823	16864	16650	16945	16860	16735	16583	16494	16361	16732	16623	16526	16430	16324	16598	16415	16520	16428	16330	16242	16236	16495	16375	16442	16519	16541	16406	17283	18770	18811	17904	17265	16751	16279	16310	16199	16251	16240	16276	16145	16140	16293	16178	16122	16422	16291	16332	16198	16236	16372	16332	16225	16277	16138	16233	16543	16418	16258	16133	16117	16338	16398	16293	16255	16402	16204	16405	16372	16257	16391	16273	16391	16269	16488	16467	16325	16201	16299	16149	16234	16295	16002	16294	16200	16049	16301	16271	16420	16157	16243	16397	16231	16372	16291	16184	16264	16103	16302	16233	16388	16511	16448	16234	16317	16296	16034	16216	16341	16225	16434	16604	16382	16456	16298	16385	16288	16199	16254	16286	16294	16265	16289	16474	16290	16330	16201	16297	16199	16451	16207	16175	16097	16251	16370	16295	16247	16315	16274	16189	16419	16336	16216	16261	16293	16378	16192	16328	16349	16486	16404	16141	16106	16175	16164	16243	16204	16096	16243	16403	16283	16362	16229	16226	16390	16180	16300	16500	16242	16122	16087	16219	16125	16261	16381	16226	16364	16350	16251	16279	16253	16482	16183	16303	16182	16214	16353	16148	16217	16403	16302	16320	16157	16123	16227	16351	16081	16253	16183	16318	16150	16194	16085	16213	16287	16398	16356	16310	16393	16120	16217	16058	16200	16264	16268	16134	16146	16240	16330	16413	16236	16362	16285	16245	16107	16294	16235	16359	16121	16354	16330	16341	16282	16159	16309	16213	16220	16184	16274	16323	16134	16268	16044	16233	16268	16041	16232	16335	16162	16178	16308	16421	16274	15987	16349	16206	16119	16210	16211	16316	16227	16244	16240	16105	16142	16306	16495	16204	16456	16302	16256	16158	16156	16046	16165	16189	16184	16298	16226	16091	16017	16270	16274	16620	16078	16046	15909	16314	16277	16320	16280	16440	16220	16091	16432	16229	15841	16253	16206	16243	16164	16384	16370	16322	16138	16276	16198	16172	16154	16156	16127	16301	16185	16067	16269	16319	16195	16139	16121	16251	16487	16344	16249	16122	16134	16244	16281	16300	16317	16181	16367	16468	16086	16221	16386	16135	16142	16344	16259	16344	16126	16156	16122	16217	16207	16128	16093	16275	16163	16287	16166	16179	16286	16240	16196	16128	16287	16172	16164	16342	16292	16223	16326	16425	16339	16304	16074	16231	16160	16099	16427	16304	16098	16159	16081	16289	16340	16162	16217	16233	16173	16369	16276	16141	16228	16278	16311	16294	16199	16299	16353	16136	15975	16209	16223	16355	15988	16193	16426	16063	16171	16399	16189	16297	16231	16253	16301	16176	16363	16440	16155	16138	16191	16347	16409	16205	16251	16355	16225	16225	16283	16201	16340	16144	16252	16197	16201	16286	16380	16301	16218	16525	16151	16299	16340	16101	16113	16186	16356	16259	16335	16368	16278	16294	16398	16119	16177	16360	16367	16194	16291	16187	16126	16373	16375	16170	16393	16378	16222	16393	16382	16307	16340	16099	16282	16401	16254	16454	16434	16079	16266	16133	16292	16167	16392	16340	16306	16388	16142	16318	16273	16224	16228	16169	16475	16410	16178	16146	16251	16340	16256	16204	16379	16387	16186	16349	16052	16052	16330	16218	16232	16426	16180	16394	16225	16384	16234	16474	16160	16096	16265	16188	16185	16306	16171	16244	16283	16225	16327	15955	16192	16396	16138	16261	16511	16213	16256	16342	16096	16191	16121	16404	16274	16368	16213	16241	16366	16253	16339	16287	16181	16357	16366	16184	16183	16240	16508	15950	16127	16138	16116	16272	16427	16185	16043	16201	16209	16332	16043	16341	16208	16358	16024	16277	16392	16326	16235	16078	16230	16278	15980	16251	16235	16239	16233	16227	16160	16268	16242	15922	16243	16329	16228	16214	16353	16274	16175	16324	16341	16383	16157	16466	16346	16213	16118	16197	16159	16393	16313	16246	16053	16307	16377	16077	16302	16307	16300	16299	16184	16260	16200	16315	16152	16334	16271	16144	16233	16097	16206	16420	16344	16004	16290	16348	16264	16253	16183	16303	16376	16303	16108	16092	16206	16117	16086	16093	16239	16391	16285	16452	16331	16322	16400	16083	16238	16028	16099	16107	16207	16216	16361	16479	16221	16180	16310	16250	16246	16247	16352	16434	16290	16244	16190	15944	16094	16055	16105	16427	16405	16415	16381	16391	16410	16205	16328	16414	16112	16367	16362	16021	16256	16175	16365	16438	16255	16443	16195	16150	16330	16259	16143	16069	16291	16626	16349	16274	16112	16452	16309	16138	16166	16195	16303	16292	16132	16248	16359	16237	16341	16355	16277	16270	16150	16212	16131	16037	16104	16283	16150	16248	16212	16091	16173	16232	16460	16219	16081	16253	16245	16254	16288	16076	16194	16274	16410	16196	16249	16243	16101	16272	16085	16372	16227	16141	16384	16240	16197	16213	16156	16146	16357	16336	16282	16187	16132	16289	16432	16274	16291	16219	16332	16164	16098	16405	16224	16153	16312	16328	16285	16328	16352	16073	16243	16123	16120	16263	16244	15869	16291	16216	16162	16206	16315	16206	16101	16275	16276	16240	16313	16015	16173	16410	16285	16070	16328	16192	16330	16499	16198	16207	16414	16354	16196	16214	15875	16151	16266	16188	16283	16349	16322	16135	16125	16307	16205	16294	16417	16261	16288	16343	16079	16215	16008	16094	16266	16320	16146	16145	16303	16332	16119	16305	16142	16257	16353	16333	16432	16345	16345	16318	16312	16293	16177	16288	16111	16192	16319	16309	16209	16172	16209	16154	16076	16152	16438	16388	16225	16396	16065	16062	16314	16238	15977	16218	16345	16153	16294	16394	16297	16274	16202	16150	16095	16220	16305	16377	16213	16168	16179	16100	16159	15845	16262	16200	16301	16361	16319	16171	16217	16174	16314	16136	16265	16192	16253	16124	16040	16155	16217	16158	16385	16170	15980	16128	16229	16115	16218	16369	16125	16247	16412	16478	16034	16251	16155	16156	16429	16264	16418	16484	16215	16394	16355	16019	16121	16130	16315	16120	16199	16376	16216	16291	16404	16271	16137	16017	16250	16188	16321	16242	16193	16178	16255	16190	16392	16138	16190	16432	16048	16056	16212	16123	16213	16349	16301	16385	16352	16171	16033	16352	16293	16078	16151	16276	16363	16230	16050	16258	16097	16271	16333	16174	16121	16240	16391	16198	16126	15933	16439	16277	16141	16377	16260	16337	16450	16436	16235	16262	16061	16124	16287	16120	16326	16196	16038	16306	16174	16286	16399	16261	16287	16278	16224	16189	16455	16212	16228	16071	16270	16186	16254	16401	16141	16188	16375	16189	16345	16436	16322	16271	16175	16282	16156	16062	16225	16145	16160	16251	16320	16303	16299	16307	16411	16168	16339	16273	16188	16329	16272	16105	16166	16238	15838	16121	16063	16321	16181	16373	16412	16108	16321	16078	16319	16353	16303	16411	16282	16254	16240	16289	16280	16193	16263	16128	16184	16246	16110	16068	15963	16348	16350	16231	16211	16270	16205	16215	16025	16236	16232	16108	16093	16244	16228	16388	16293	16138	16361	16147	16239	16224	16239	16047	16253	16097	16245	16088	16168	16200	16255	16261	16142	16111	16194	16306	16085	16502	16151	16371	16106	16456	15977	16235	16302	16234	16200	16237	16176	16292	16065	16067	16268	16233	16244	16292	16377	16197	16352	16293	16415	16167	16154	16365	16442	16327	16258	16129	16008	16456	16284	16142	16236	16216	16315	16316	16046	16252	16292	16189	16186	16243	16017	16226	16175	16281	16240	16218	16142	16141	16180	16119	16325	16515	16146	16048	16207	16270	16268	16291	16192	16244	16083	16263	16245	16285	16085	16266	16260	16297	16296	16181	16296	16203	16172	16076	16232	16091	16210	16198	16179	16275	16315	16247	16279	16225	16316	16263	16190	16332	16382	16341	16249	16475	16267	16203	16119	16370	16272	16367	16227	16258	16450	16188	16118	16370	16196	16407	16207	16301	16191	16179	16069	16272	16195	16228	16300	16176	16293	16263	16229	16405	16068	16216	16363	16311	16072	16264	16227	16187	16378	16185	16075	16357	16246	16421	16502	16333	16305	16180	16253	16231	16268	16193	16261	16292	16465	16207	16330	16427	16109	16209	16284	16356	16413	16171	16192	16299	16154	16266	16443	16197	16202	16296	16136	16309	16246	16240	16234	16208	16337	16472	16403	16306	16481	16191	16116	16084	16211	16420	16266	16326	16083	16425	16401	16262	16580	16261	16042	16270	16335	16154	16259	16434	16004	16320	16119	16263	16283	16287	16465	16156	16322	16362	16189	16306	16224	16315	16306	16168	16047	16279	16336	16283	16129	16379	16235	16465	16197	16167	16303	16201	16275	16391	16126	16122	16136	16160	16155	16208	16212	16308	16138	16317	16197	16480	16189	16236	16176	16046	16059	16213	16332	16358	16258	16419	16197	16172	16379	16238	16226	16060	16212	16221	16201	15958	16180	16039	16269	16215	16435	16260	16278	16437	16222	16276	16303	16265	16153	16306	16225	16428	16067	16231	16285	16139	16289	16193	16138	16122	16335	16554	16281	16224	16032	16252	16304	16350	16351	16093	16117	16228	16155	16299	16302	16235	16340	16029	16340	16205	16260	16286	16284	16295	16143	16204	16275	16397	16499	16429	16313	16156	16316	16240	15921	16587	16491	16450	16284	16156	16282	16414	16156	16078	16422	16168	16392	16159	16006	16252	16419	16294	16223	16351	16116	16118	16302	16305	16241	16348	16279	16267	16155	16305	16143	16371	16252	16415	16107	16335	16308	16434	16258	16319	16270	16351	16258	15993	16056	16220	16312	16169	16169	16245	16404	16271	16320	16181	16198	16396	16233	16236	16363	15967	16143	16221	16167	16273	16390	16257	16373	16262	16331	16212	16067	16095	16418	16343	16149	16077	16267	16263	16160	16085	16283	16245	16392	16348	16059	16292	16227	16253	16464	16206	16168	16252	16148	16361	16090	16080	16305	16162	16078
23708	39596	35781	27984	23470	20895	18889	17159	16190	15655	14966	14723	14341	14644	14636	14459	14130	14064	14272	14076	14089	13801	13866	13836	13469	13636	13768	13712	13655	13734	13535	13549	13633	13476	13542	13534	13514	13328	13329	13297	13568	13536	13436	14628	16999	16770	15574	14326	13692	13280	13502	13224	13309	13304	13263	13337	13335	13426	13290	13310	13376	13396	13344	13271	13305	13386	13416	13257	13361	13597	13364	13298	13287	13366	13306	13443	13407	13462	13278	13477	13470	13420	13259	13281	13429	13188	13419	13366	13332	13306	13197	13323	13549	13471	13159	13361	13422	13392	13265	13376	13197	13434	13413	13448	13297	13237	13297	13377	13330	13478	13242	13390	13417	13391	13287	13452	13382	13435	13416	13300	13326	13303	13352	13282	13345	13229	13366	13441	13433	13279	13190	13273	13154	13371	13360	13240	13317	13570	13393	13497	13293	13377	13436	13282	13268	13235	13286	13248	13186	13346	13218	13345	13397	13290	13489	13451	13355	13244	13260	13310	13259	13293	13280	13211	13288	13376	13320	13227	13364	13354	13419	13267	13232	13163	13393	13370	13220	13286	13171	13238	13230	13314	13279	13390	13438	13321	13290	13334	13182	13394	13306	13284	13209	13240	13232	13184	13351	13300	13369	13387	13312	13136	13262	13304	13330	13343	13267	13337	13312	13395	13242	13277	13269	13212	13363	13328	13411	13164	13265	13311	13404	13312	13411	13316	13442	13297	13366	13586	13178	13442	13480	13423	13299	13174	13345	13287	13369	13551	13396	13099	13379	13255	13246	13289	13303	13338	13287	13407	13335	13273	13342	13253	13338	13403	13240	13348	13291	13207	13382	13500	13504	13221	13298	13266	13352	13151	13354	13416	13247	13343	13372	13508	13298	13305	13396	13395	13289	13181	13284	13352	13273	13198	13259	13391	13290	13433	13173	13327	13371	13177	13416	13255	13336	13405	13357	13070	13268	13307	13353	13229	13404	13492	13326	13206	13328	13558	13367	13456	13253	13393	13335	13273	13319	13256	13335	13292	13366	13365	13233	13346	13371	13322	13335	13255	13393	13198	13337	13509	13360	13198	13320	13464	13285	13389	13361	13354	13388	13344	13287	13334	13318	13351	13368	13155	13345	13423	13298	13133	13356	13169	13283	13338	13261	13305	13335	13248	13447	13266	13324	13240	13297	13320	13299	13357	13145	13267	13432	13205	13357	13339	13284	13307	13355	13410	13241	13356	13354	13319	13337	13295	13322	13457	13158	13322	13326	13167	13260	13447	13305	13425	13358	13249	13357	13263	13416	13163	13302	13256	13365	13511	13285	13327	13369	13445	13250	13262	13270	13337	13539	13419	13408	13487	13383	13308	13278	13150	13334	13413	13435	13398	13464	13384	13310	13270	13297	13275	13359	13438	13346	13313	13326	13295	13197	13303	13467	13261	13365	13246	13320	13227	13172	13397	13219	13353	13244	13156	13357	13228	13332	13236	13270	13387	13429	13258	13380	13585	13394	13158	13436	13268	13308	13209	13340	13251	13123	13504	13273	13304	13241	13170	13509	13396	13369	13411	13409	13364	13412	13443	13305	13436	13201	13409	13398	13272	13320	13384	13221	13394	13323	13309	13452	13272	13488	13318	13446	13461	13325	13223	13428	13533	13351	13330	13338	13202	13310	13368	13350	13260	13259	13285	13362	13479	13428	13364	13437	13317	13250	13257	13390	13228	13259	13143	13325	13104	13433	13287	13363	13356	13247	13216	13442	13372	13259	13258	13345	13300	13184	13332	13282	13351	13321	13222	13150	13282	13187	13361	13349	13268	13359	13246	13441	13247	13277	13466	13225	13436	13471	13325	13259	13415	13244	13262	13257	13402	13051	13340	13369	13228	13384	13340	13236	13313	13299	13271	13320	13337	13329	13410	13261	13263	13342	13376	13320	13523	13344	13477	13264	13337	13175	13336	13382	13284	13388	13308	13189	13495	13314	13261	13282	13308	13488	13480	13421	13527	13212	13392	13573	13323	13255	13292	13399	13373	13261	13355	13253	13329	13216	13298	13404	13317	13230	13288	13336	13269	13350	13344	13400	13436	13306	13315	13356	13324	13417	13469	13219	13375	13388	13348	13366	13299	13250	13380	13263	13381	13239	13270	13231	13278	13374	13460	13385	13429	13453	13220	13343	13385	13363	13413	13338	13285	13337	13441	13306	13282	13377	13371	13393	13228	13270	13382	13248	13379	13324	13451	13197	13338	13359	13332	13360	13449	13266	13373	13256	13255	13225	13422	13302	13369	13237	13211	13403	13317	13227	13440	13241	13170	13251	13366	13456	13334	13363	13412	13464	13311	13323	13372	13386	13301	13243	13323	13528	13327	13328	13327	13484	13351	13224	13264	13537	13287	13398	13335	13263	13339	13303	13410	13298	13347	13413	13291	13451	13340	13380	13295	13416	13489	13222	13243	13251	13290	13241	13344	13374	13294	13569	13249	13375	13601	13280	13370	13400	13306	13302	13292	13330	13197	13341	13277	13418	13332	13411	13563	13448	13399	13503	13256	13262	13305	13376	13273	13354	13214	13399	13457	13331	13362	13243	13430	13310	13360	13355	13201	13355	13260	13265	13306	13442	13339	13181	13256	13475	13226	13247	13423	13322	13320	13310	13203	13186	13345	13197	13346	13253	13343	13269	13364	13430	13425	13408	13462	13291	13485	13405	13383	13516	13433	13385	13322	13433	13317	13319	13407	13375	13314	13494	13303	13357	13295	13315	13225	13269	13433	13372	13340	13412	13271	13311	13330	13437	13301	13142	13351	13312	13290	13425	13367	13306	13293	13457	13195	13389	13264	13518	13328	13324	13479	13245	13398	13390	13488	13150	13265	13374	13400	13345	13292	13293	13400	13239	13352	13334	13361	13295	13409	13234	13285	13304	13275	13362	13248	13280	13507	13334	13394	13299	13467	13218	13351	13469	13214	13212	13364	13402	13180	13326	13296	13461	13135	13304	13335	13417	13360	13351	13399	13354	13362	13347	13258	13297	13396	13543	13428	13392	13224	13189	13286	13237	13212	13340	13267	13391	13385	13371	13215	13307	13421	13280	13392	13200	13465	13356	13177	13326	13329	13338	13458	13215	13314	13267	13221	13213	13401	13257	13339	13413	13173	13159	13507	13303	13410	13301	13357	13081	13394	13352	13360	13262	13370	13249	13347	13503	13376	13397	13392	13366	13324	13356	13342	13312	13446	13345	13406	13262	13211	13450	13301	13247	13322	13308	13205	13379	13142	13346	13509	13386	13340	13144	13211	13305	13261	13327	13298	13425	13196	13319	13238	13331	13337	13368	13145	13308	13312	13284	13367	13265	13438	13460	13249	13172	13424	13395	13350	13188	13272	13207	13386	13272	13277	13297	13237	13276	13358	13274	13373	13245	13228	13335	13178	13441	13158	13386	13430	13225	13298	13222	13390	13230	13234	13225	13115	13400	13327	13364	13407	13352	13343	13351	13159	13355	13244	13473	13376	13266	13353	13370	13340	13425	13303	13379	13396	13344	13218	13185	13321	13304	13350	13433	13277	13250	13463	13202	13364	13346	13475	13270	13363	13372	13339	13273	13345	13362	13226	13207	13360	13415	13285	13308	13206	13271	13314	13288	13344	13379	13469	13362	13356	13219	13412	13297	13282	13363	13174	13247	13198	13164	13357	13342	13287	13281	13238	13292	13267	13312	13426	13314	13351	13349	13380	13337	13342	13356	13405	13234	13441	13388	13289	13347	13285	13406	13353	13197	13174	13371	13163	13452	13334	13379	13407	13408	13443	13327	13288	13363	13318	13275	13245	13165	13445	13310	13529	13362	13208	13299	13270	13478	13179	13398	13270	13249	13227	13214	13316	13553	13384	13373	13461	13376	13372	13213	13284	13276	13372	13311	13375	13309	13327	13376	13475	13243	13514	13308	13481	13511	13443	13353	13303	13373	13195	13286	13449	13320	13261	13472	13336	13388	13344	13486	13216	13409	13238	13400	13133	13303	13425	13331	13291	13355	13458	13138	13456	13249	13298	13453	13486	13326	13302	13405	13374	13269	13256	13397	13419	13339	13345	13105	13377	13354	13370	13272	13334	13368	13349	13373	13397	13422	13353	13314	13255	13309	13266	13400	13341	13525	13233	13258	13354	13315	13285	13439	13250	13401	13331	13524	13154	13308	13382	13372	13223	13157	13205	13382	13369	13245	13425	13386	13377	13102	13334	13385	13224	13227	13399	13430	13427	13388	13359	13364	13422	13476	13436	13206	13198	13243	13327	13124	13400	13342	13459	13367	13169	13417	13236	13431	13357	13386	13369	13354	13193	13126	13284	13220	13350	13334	13351	13298	13309	13348	13141	13423	13335	13363	13301	13319	13299	13364	13361	13276	13244	13287	13374	13430	13517	13212	13330	13340	13159	13294	13325	13253	13298	13277	13403	13366	13308	13383	13332	13422	13270	13306	13379	13175	13406	13337	13407	13392	13370	13382	13328	13231	13372	13271	13121	13260	13213	13230	13369	13442	13150	13378	13294	13505	13319	13332	13363	13345	13450	13400	13318	13262	13274	13251	13336	13354	13326	13435	13270	13323	13296	13336	13460	13329	13364	13332	13527	13378	13439	13295	13415	13400	13362	13371	13338	13364	13261	13329	13398	13347	13370	13393	13313	13402	13496	13236	13394	13187	13284	13401	13190	13257	13377	13363	13468	13445	13194	13393	13390	13251	13260	13305	13523	13352	13287	13357	13355	13343	13384	13314	13324	13439	13280	13411	13363	13425	13349	13317	13386	13372	13280	13148	13361	13447	13314	13359	13530	13400	13201	13417	13265	13250	13264	13276	13224	13370	13448	13353	13347	13329	13405	13320	13207	13414	13446	13414	13324	13313	13430	13238	13267	13231	13399	13247	13397	13309	13520	13343	13155	13237	13421	13272	13379	13251	13190	13487	13153	13344	13262	13483	13179	13221	13378	13400	13350	13252	13397	13378	13310	13419	13224	13322	13221	13390	13468	13307	13414	13364	13346	13322	13373	13284	13350	13366	13309	13285	13557	13364	13313	13317	13229	13385	13364	13588	13312	13271	13329	13299	13192	13383	13396	13097	13378	13232	13393	13312	13336	13342	13371
29433	23162	23623	20793	18669	18475	18108	18012	18063	17752	17620	17545	17483	17591	17683	17665	17671	17568	17677	17753	17668	17477	17649	17512	17536	17609	17697	17534	17561	17385	17570	17336	17427	17519	17380	17549	17728	17538	17424	17503	17352	17490	17515	17531	17461	17643	17705	17516	17476	17230	17743	17503	17616	17548	17366	17249	17455	17307	17455	17409	17578	17514	17522	17320	17506	17623	17405	17565	17511	17582	17300	17639	17616	17333	17559	17360	17195	17417	17484	17512	17421	17364	17504	17510	17264	17516	17450	17558	17592	17457	17502	17404	17384	17517	17372	17522	17539	17409	17642	17275	17456	17323	17419	17697	17592	17513	17554	17631	17539	17267	17379	17409	17378	17493	17556	17610	17660	17494	17490	17518	17516	17732	17548	17418	17603	17329	17527	17445	17537	17457	17319	17439	17449	17622	17453	17465	17529	17572	17461	17485	17366	17328	17467	17450	17624	17395	17341	17301	17476	17444	17534	17392	17483	17441	17362	17631	17596	17482	17582	17518	17456	17506	17517	17314	17347	17613	17471	17563	17385	17512	17505	17568	17610	17452	17463	17491	17408	17541	17392	17400	17563	17309	17433	17459	17521	17351	17521	17449	17556	17432	17455	17370	17682	17493	17271	17491	17455	17342	17591	17484	17819	17452	17570	17614	17606	17572	17548	17534	17486	17383	17583	17339	17410	17416	17413	17598	17457	17615	17569	17514	17646	17367	17494	17445	17542	17366	17502	17521	17605	17533	17465	17579	17627	17467	17507	17378	17551	17390	17328	17211	17557	17339	17542	17280	17449	17425	17422	17461	17480	17170	17524	17679	17629	17448	17541	17645	17705	17341	17333	17574	17648	17578	17511	17604	17379	17528	17559	17339	17471	17300	17457	17501	17364	17498	17768	17546	17475	17385	17308	17503	17760	17482	17630	17295	17297	17317	17445	17469	17597	17316	17371	17409	17503	17539	17444	17545	17388	17464	17463	17415	17618	17352	17577	17483	17563	17396	17563	17619	17545	17654	17380	17556	17556	17672	17597	17624	17446	17516	17343	17394	17317	17329	17472	17459	17445	17490	17471	17544	17495	17515	17522	17539	17374	17391	17400	17310	17437	17245	17411	17587	17456	17607	17648	17507	17526	17524	17304	17353	17441	17353	17397	17303	17559	17409	17352	17413	17569	17441	17575	17553	17426	17452	17510	17684	17466	17723	17531	17299	17528	17533	17546	17650	17365	17535	17576	17499	17546	17450	17605	17448	17552	17542	17535	17478	17609	17693	17694	17668	17471	17292	17344	17622	17380	17391	17603	17533	17430	17502	17646	17556	17468	17568	17686	17746	17499	17503	17443	17501	17621	17376	17551	17451	17650	17413	17681	17400	17604	17502	17387	17482	17365	17541	17483	17457	17475	17410	17524	17375	17530	17385	17499	17395	17389	17462	17445	17318	17607	17486	17330	17620	17409	17506	17538	17680	17712	17417	17259	17604	17475	17389	17600	17433	17444	17458	17585	17445	17481	17513	17446	17392	17286	17176	17606	17406	17709	17487	17331	17527	17484	17486	17605	17536	17580	17729	17406	17437	17320	17560	17504	17364	17477	17286	17517	17505	17305	17376	17494	17540	17407	17494	17470	17564	17662	17523	17753	17502	17394	17471	17470	17423	17573	17343	17264	17520	17426	17643	17427	17639	17326	17454	17488	17631	17453	17741	17526	17400	17487	17344	17480	17734	17520	17530	17493	17591	17589	17295	17329	17674	17550	17644	17488	17624	17520	17469	17626	17415	17700	17423	17434	17662	17540	17413	17437	17459	17517	17400	17447	17415	17695	17416	17597	17512	17288	17492	17579	17432	17311	17605	17454	17534	17353	17392	17477	17606	17555	17483	17363	17615	17438	17557	17428	17515	17364	17324	17386	17273	17434	17612	17425	17528	17491	17356	17533	17639	17514	17176	17433	17603	17469	17496	17876	17626	17602	17591	17662	17517	17678	17471	17360	17275	17460	17550	17407	17437	17314	17412	17298	17385	17570	17522	17432	17441	17271	17450	17464	17498	17473	17226	17450	17338	17442	17315	17542	17427	17286	17478	17520	17383	17523	17663	17369	17363	17383	17468	17491	17403	17586	17643	17534	17236	17564	17548	17316	17340	17294	17359	17381	17369	17490	17736	17368	17684	17596	17405	17589	17564	17338	17567	17431	17466	17483	17541	17453	17417	17391	17579	17489	17576	17453	17405	17479	17432	17742	17446	17650	17345	17546	17526	17410	17318	17550	17478	17619	17532	17573	17455	17569	17518	17542	17330	17482	17474	17605	17556	17297	17321	17349	17313	17452	17307	17380	17468	17300	17376	17423	17252	17415	17543	17516	17478	17546	17390	17314	17407	17366	17505	17541	17382	17566	17401	17455	17537	17673	17370	17375	17427	17762	17316	17448	17628	17650	17642	17662	17753	17537	17439	17416	17393	17478	17567	17554	17461	17405	17626	17240	17481	17499	17420	17430	17536	17388	17476	17497	17598	17437	17651	17369	17425	17443	17342	17425	17611	17503	17669	17413	17491	17527	17344	17362	17467	17607	17540	17496	17445	17546	17500	17540	17272	17728	17515	17696	17648	17354	17518	17603	17507	17557	17378	17552	17266	17469	17257	17434	17618	17579	17406	17481	17561	17483	17336	17367	17341	17515	17386	17591	17305	17467	17341	17355	17542	17568	17700	17576	17402	17517	17688	17494	17510	17601	17663	17581	17488	17475	17440	17294	17419	17407	17672	17615	17598	17571	17467	17448	17452	17727	17635	17515	17611	17569	17429	17598	17368	17188	17586	17457	17614	17549	17429	17504	17605	17450	17525	17555	17403	17551	17447	17634	17525	17392	17507	17478	17600	17685	17626	17538	17632	17612	17431	17559	17337	17358	17255	17285	17634	17353	17447	17661	17492	17404	17490	17395	17533	17451	17421	17629	17394	17410	17547	17507	17548	17585	17405	17416	17340	17723	17408	17453	17391	17528	17507	17435	17663	17701	17328	17477	17452	17333	17454	17702	17475	17656	17536	17586	17310	17382	17465	17286	17618	17569	17498	17267	17474	17452	17485	17590	17477	17530	17380	17471	17549	17549	17719	17410	17578	17438	17405	17568	17453	17414	17402	17362	17376	17536	17404	17285	17513	17340	17414	17511	17448	17580	17663	17633	17596	17530	17404	17562	17470	17598	17586	17285	17429	17537	17559	17724	17449	17653	17688	17588	17567	17440	17521	17512	17038	17382	17386	17554	17282	17443	17639	17450	17336	17512	17562	17598	17356	17600	17382	17344	17346	17505	17612	17499	17412	17358	17359	17472	17341	17326	17471	17350	17369	17693	17612	17396	17247	17650	17600	17622	17626	17446	17574	17116	17332	17391	17738	17512	17419	17528	17385	17705	17633	17655	17367	17722	17337	17468	17602	17525	17672	17458	17512	17358	17517	17469	17663	17325	17237	17479	17488	17475	17428	17512	17422	17505	17464	17499	17268	17364	17647	17520	17566	17569	17462	17497	17501	17492	17489	17466	17505	17365	17435	17680	17509	17539	17522	17547	17528	17506	17515	17455	17656	17553	17545	17564	17297	17423	17587	17452	17577	17399	17529	17449	17304	17529	17456	17458	17504	17595	17777	17629	17488	17488	17571	17501	17530	17485	17546	17570	17792	17590	17454	17494	17448	17401	17531	17609	17581	17593	17490	17513	17347	17404	17430	17403	17315	17185	17404	17528	17450	17528	17594	17478	17738	17573	17459	17600	17648	17498	17529	17547	17605	17453	17309	17418	17461	17575	17483	17592	17251	17329	17747	17593	17471	17549	17429	17424	17383	17645	17365	17607	17579	17392	17549	17473	17332	17474	17226	17397	17449	17580	17594	17339	17473	17618	17625	17583	17793	17567	17582	17366	17460	17421	17523	17411	17718	17617	17649	17539	17493	17598	17680	17486	17539	17613	17595	17684	17630	17522	17535	17570	17441	17679	17697	17516	17471	17389	17408	17561	17425	17655	17586	17327	17506	17443	17227	17452	17400	17585	17170	17520	17411	17373	17613	17483	17553	17480	17318	17473	17558	17413	17434	17564	17528	17560	17505	17370	17495	17546	17588	17679	17403	17496	17483	17442	17477	17443	17362	17564	17391	17452	17596	17613	17538	17641	17691	17622	17285	17349	17812	17476	17427	17495	17647	17622	17475	17542	17470	17491	17349	17516	17353	17433	17537	17467	17346	17549	17759	17476	17442	17625	17399	17396	17518	17424	17391	17251	17500	17555	17402	17555	17555	17576	17415	17215	17350	17546	17382	17441	17439	17617	17480	17420	17609	17492	17533	17464	17679	17544	17467	17540	17240	17680	17631	17591	17441	17440	17410	17400	17286	17536	17574	17415	17478	17703	17495	17573	17576	17416	17427	17551	17468	17563	17576	17559	17573	17451	17566	17609	17376	17444	17373	17393	17340	17660	17469	17339	17443	17531	17247	17427	17488	17396	17599	17543	17393	17432	17386	17520	17658	17494	17590	17212	17382	17354	17337	17396	17450	17509	17784	17670	17565	17471	17451	17435	17474	17630	17726	17548	17514	17449	17583	17381	17414	17550	17430	17318	17467	17564	17393	17517	17332	17418	17341	17451	17626	17462	17381	17415	17141	17568	17543	17509	17574	17502	17520	17684	17489	17489	17596	17410	17338	17530	17398	17554	17684	17705	17510	17598	17497	17326	17473	17617	17401	17619	17597	17537	17401	17432	17433	17199	17485	17501	17442	17261	17482	17665	17745	17276	17497	17428	17297	17332	17677	17475	17569	17450	17466	17575	17547	17303	17349	17547	17783	17560	17472	17487	17542	17432	17530	17444	17675	17658	17413	17484	17359	17390	17408	17476	17459	17621	17326	17655	17516	17580	17538	17620	17451	17482	17520	17462	17466	17392	17423	17526	17385	17349	17569	17371	17534	17508	17437	17477	17439	17460	17561	17362	17517	17357	17423	17473	17522	17471	17401	17479	17666	17517	17600	17420	17552	17591	17519	17248	17423	17416	17706	17366	17545	17600	17592	17373	17398	17347	17515	17323	17430	17387	17393	17392	17670	17488	17431	17540	17454	17560	17460	17553	17519	17586	17503	17541	17183	17507	17373	17354	17623
19328	22545	19723	16787	15924	15688	15313	14848	14708	14464	14364	14427	14353	14298	14373	14379	14290	14124	14235	14293	14201	14052	13880	14017	14021	14158	14313	14236	14210	14178	14252	14102	14233	14001	14111	13981	14152	14010	13983	13927	13934	13994	14062	14075	14335	14405	14460	14191	14027	14067	14116	13980	13916	14146	14098	14147	14016	14005	13983	14206	13927	13922	14143	13933	14010	14190	14151	13931	14035	14183	14018	13993	13944	14001	13985	14168	14089	14013	14090	13948	14206	14067	14136	14067	13909	14060	14083	13966	13998	14009	13967	14052	14058	13971	14001	13973	13880	13962	14047	14063	13976	13922	14096	14028	14056	13951	13988	14011	14057	14045	14115	14081	14145	13865	14049	14054	14000	14098	13918	13858	14152	14009	14014	13972	13921	14061	13996	13927	14007	13906	14101	13881	14158	14029	13986	14015	13871	13921	14219	13874	14126	14044	13819	14132	14017	14129	14178	14021	14190	13909	14026	14042	13961	14072	13959	13923	13831	13902	13941	13906	14170	13832	14087	13892	13998	14029	13913	14120	13843	14016	13885	14077	14084	14000	14026	14068	14109	14058	14013	14130	14089	14263	13936	13968	14069	13941	14111	14147	14089	14088	13982	13983	14024	14048	14006	13999	14177	13899	14004	14109	14137	13881	13990	13838	14074	13961	14064	13953	13942	14071	13904	14062	14064	13992	13993	13902	14256	14118	14132	13962	14104	14006	13903	13752	14071	13886	14042	14114	14071	14059	14124	14068	14028	13935	13937	14147	13958	14082	13943	14028	13788	13890	14126	13942	14180	13979	13850	14042	14071	13979	13983	13957	14153	13970	14104	13936	14079	13999	14049	14146	13988	13900	14084	14244	13929	13968	14030	14119	13964	14059	13986	13911	13969	13946	14044	13980	13975	13930	14104	13839	13987	13894	14029	13913	13938	13978	14179	14059	14017	13813	13976	14156	14139	14124	13957	14025	14007	14172	14004	14001	13915	14101	14049	14126	13937	14049	13988	13988	13906	13924	13905	14048	14233	13995	14092	14009	14052	13965	14066	13901	13984	13966	14055	13868	14074	13899	13956	14201	14109	13982	14030	14073	13953	13952	14064	13821	13988	13942	13942	14024	14169	13984	13936	13947	14033	14115	13942	14015	14098	13931	13944	13953	14100	14027	14084	13982	14174	14026	14029	14078	13903	13959	13903	14006	14012	14067	14152	14085	13969	14055	13992	13974	14111	13966	13920	14092	14084	13943	14097	14025	14023	13866	14002	13995	14111	13900	14001	13920	14156	14052	14036	14025	13894	13999	13963	13946	14116	14032	13959	14126	14135	14012	13906	14052	13903	14023	14226	14052	14012	13905	14185	14053	14019	14012	14021	14026	14047	13906	13929	14065	13932	14056	14083	14179	13878	14066	13913	13939	14187	14163	13977	13927	14040	13971	13938	14132	13941	14059	13950	14081	14046	13982	13975	13820	13832	14048	14035	14138	14057	13974	13950	14101	13989	14030	13867	13971	14097	13948	14069	14098	13966	13988	14186	14120	14109	14131	13877	14042	14037	14047	14005	14157	13964	14066	14032	14027	14057	14071	14029	14082	13999	13912	13956	14038	14018	13985	13940	14100	13925	13865	13919	14086	14027	14144	14016	13892	14086	14060	14164	14119	14058	14045	14113	13912	13995	14099	14114	13958	14149	14131	13863	14295	14044	14161	13839	14005	14052	14121	14152	13993	13881	14168	13974	14191	14003	13956	13978	14106	14134	13966	14105	14149	13929	14100	13878	14042	13981	14061	14052	13996	13972	13951	14018	13897	14135	13982	14051	14082	13981	14108	14028	14012	14071	14105	14007	13987	13894	14140	14060	13925	13845	14055	13958	14092	14011	13985	13981	13970	14158	13944	13904	14054	13937	14108	13780	14183	13933	13859	13924	14185	13884	13899	14026	14044	13896	14078	14263	14069	14004	13947	14071	13986	14014	14012	13755	14034	13962	14055	14067	13861	14052	14026	14067	14078	14054	13935	14089	13972	14103	14215	13866	13930	14262	14183	13995	14009	14076	14126	14267	14046	13950	13995	13862	13920	14162	13949	14074	13795	13991	14047	13994	13976	13947	14026	14145	14109	13977	14024	13932	14099	14044	14090	14085	14012	14065	14025	14063	14104	14009	13964	13987	14018	14043	14069	14028	13946	14167	14029	13978	13915	14208	13830	14113	13997	13971	13969	14046	14192	14012	14010	13949	13902	13985	14084	13961	14087	14046	13786	14055	13826	14068	14150	13988	14010	14061	13937	13927	13978	13890	13991	13839	13957	14003	13957	13888	14110	14206	13919	14057	14138	13876	14155	13969	14027	14136	13902	14037	14031	13965	14107	13967	14014	13967	14022	14046	14097	13932	13986	14118	14157	13996	14056	13793	13977	14040	14125	13985	14159	14068	14063	14122	13904	13987	14069	14017	13939	13988	13892	13983	14000	14106	14070	14144	13935	14047	14158	14062	13928	13949	14039	14024	13980	13968	14006	14189	14027	14049	13933	13929	13921	14047	13997	13971	13979	13959	14004	14106	13922	14200	14078	14007	13881	14069	14110	14043	14018	14129	13976	13944	14025	13987	14019	14111	13814	14045	13937	14027	14074	13916	14175	14038	14045	14007	13890	13772	14159	13943	14015	14109	14064	14002	14091	13920	14035	13928	14053	13918	14107	13868	14016	14103	14128	14051	14228	14096	13982	13994	14018	14116	13909	13968	13976	13966	13878	13961	13949	14005	13965	13879	13992	14022	14094	13911	14090	14074	13969	13940	14011	13945	13929	13886	14003	13929	14076	13876	13924	13980	13980	14058	14001	14035	14096	13934	13960	14072	13913	13887	14095	14010	14012	14019	13792	13905	14052	14110	14030	13988	13875	14029	14127	13910	14181	13970	14019	14054	13844	13977	14107	14013	14036	14149	13955	13869	14139	14021	14084	14020	14022	14076	13888	13880	13929	14203	14019	13790	13923	14238	13982	14007	14146	14025	13954	14068	13923	13927	14027	13984	14032	14040	14032	14080	13994	13956	14000	14022	14086	14006	14122	14108	13916	13902	13891	13996	14030	13966	13930	14105	14092	13959	13929	14005	14118	14209	13907	13981	14128	13936	13846	14025	13981	14072	14083	14103	14029	13996	13962	14045	14066	14089	13882	14033	13981	13960	13937	14049	13964	13980	13906	14026	13963	14113	14064	14043	13970	14011	14229	14187	14025	14080	13850	13969	14002	14024	14067	13935	14024	14020	13889	14016	13914	13801	13990	14113	13949	13977	13998	13835	14166	13932	14118	13915	14173	14027	14091	13899	14092	13953	13892	13993	14029	14006	14075	14089	13841	14019	14141	13937	14118	13984	14094	13881	14085	13986	14033	14088	13969	13931	14046	14048	14076	14046	13882	13977	14070	13975	14097	13957	13952	14002	13919	14007	14006	13905	14071	13912	13973	14011	14052	14312	14146	13987	14096	13960	13931	13917	13827	13958	13913	14092	13955	13828	13974	13843	14033	14013	13824	14051	14047	14050	14036	14124	13867	13941	13976	13966	14307	14075	13858	14055	13982	14044	13950	14168	14083	13804	13909	13931	13898	14040	14076	13923	13869	14095	14120	14147	13947	13931	14100	14095	14010	14002	14056	13919	14033	14116	14057	14160	14101	14047	14078	13955	14013	13957	13965	14039	13750	13997	14017	14006	13951	14063	14070	14201	13790	14042	13942	14101	14056	14053	14180	13834	14177	13900	14101	13980	14172	13936	14082	14142	13855	14058	13953	13972	13930	14017	13994	13953	13994	14064	14176	14075	13966	14206	13869	13954	14088	14061	13989	13822	13972	14207	14022	14083	14226	14052	14126	14032	14056	14035	14110	14111	14034	14035	13928	13971	13961	14026	14166	13947	13952	14065	13976	13907	13939	14195	14129	13937	14130	13742	13981	13917	13904	13942	13949	13832	14173	14020	14035	13990	13877	14022	13917	14049	13901	14099	14021	14009	14142	13912	14036	14025	13982	13875	14046	14006	13943	13956	13915	14087	13960	13950	13908	13951	13927	14049	13969	13906	14029	14199	13935	14099	14204	13826	14138	13923	14075	13891	14043	14042	14122	13987	14115	14093	14073	13963	13973	14077	13965	13976	14039	13932	14066	14079	14107	14159	14015	14153	14053	13851	14094	14030	13902	14032	13945	13911	14046	14098	14177	13937	14132	13894	14095	13987	14196	13876	13877	14078	13912	14058	13827	14099	14063	13928	14022	14090	14022	14048	13835	13972	14114	13969	13869	14149	13996	14064	14107	13988	13978	13971	13933	13967	13966	14046	14063	14034	13997	14045	13957	13999	13950	13949	14222	14004	14072	13833	13952	13921	13935	13986	14022	14044	14001	14049	14010	14047	14029	14112	14108	13825	13992	13995	14103	13920	14101	14057	14002	13994	13952	14031	14060	14090	14088	13883	14178	14165	13962	14116	14156	13978	13899	14053	13914	14111	13962	13930	14202	14028	14067	14086	14107	14022	13921	13995	14172	13936	13859	14021	14023	13993	13973	13964	14035	13923	14110	14030	14187	13821	13961	13956	13997	13884	14037	13860	14083	14099	14013	13915	14217	13933	13895	13985	13957	13867	14157	14007	13931	14025	13873	14022	13980	14257	14029	14172	14128	14025	13968	13880	14091	13886	14021	13957	14084	13997	13996	14007	14096	14149	13971	14077	13952	13910	13884	14061	14034	14200	13978	13978	13841	13780	14112	13945	14034	13891	13970	14151	13980	14122	13854	14002	14063	14002	14161	14148	13975	13940	13910	13979	14076	13999	13943	13936	14031	14022	14234	14035	13822	13953	14098	14013	14105	13966	14111	14139	14171	14007	14035	14011	14098	14000	13952	13931	14044	14008	14207	14039	14049	14060	14034	13917	14033	13932	14002	13844	14137	14066	13974	14086	13967	13867	13863	14093	13941	13986	14049	14081	14065	13891	14156	14223	13992	13894	14154	13927	13935	14113	13941	13974	14115	14057	14002	14083	14083	13977	14007	14018	13801	14118	13994	13926	13818	13964	13973	13963	14120	14162	14097	14116	14053	14004	13865	14066	14016	14110	13985	14066	13744	14062	13926	14111	13811	14149	14083	13974	13850	13964	14067
24740	21014	27993	24464	22635	22733	22025	19628	18688	18604	18279	18087	17942	18075	18039	17963	18178	17827	18099	18120	17867	17876	17819	17831	17774	18009	17783	17783	17729	17910	17849	17566	17827	17510	17736	17853	17689	17760	17795	17833	17680	17702	17981	18498	19095	19086	18271	17941	17879	17836	17831	17571	17512	17566	17650	17431	17552	17415	17723	17566	17498	17697	17528	17642	17506	17645	17693	17780	17673	17606	17680	17706	17674	17632	17786	17598	17758	17508	17680	17772	17684	17555	17813	17515	17730	17712	17865	17699	17733	17482	17701	17688	17689	17541	17672	17544	17607	17665	17563	17661	17564	17797	17659	17529	17676	17710	17673	17521	17522	17641	17561	17621	17434	17566	17442	17555	17570	17593	17941	17701	17590	17507	17737	17513	17486	17803	17654	17469	17685	17576	17628	17717	17660	17515	17562	17651	17501	17486	17615	17398	17545	17670	17715	17757	17646	17568	17563	17683	17658	17661	17790	17692	17800	17589	17583	17659	17852	17623	17509	17581	17264	17562	17581	17651	17428	17690	17623	17652	17490	17477	17604	17673	17685	17669	17530	17793	17515	17406	17563	17617	17588	17659	17563	17767	17384	17516	17720	17523	17639	17494	17641	17694	17532	17712	17757	17625	17575	17717	17555	17556	17369	17349	17489	17853	17678	17531	17547	17563	17754	17597	17717	17676	17507	17473	17666	17566	17492	17456	17440	17457	17695	17495	17517	17556	17833	17824	17718	17565	17625	17557	17484	17767	17524	17611	17729	17706	17573	17519	17659	17606	17680	17488	17521	17360	17520	17545	17440	17548	17454	17611	17459	17610	17457	17532	17439	17799	17630	17592	17679	17614	17767	17457	17734	17603	17525	17423	17652	17660	17772	17573	17595	17604	17608	17668	17586	17643	17449	17640	17684	17604	17623	17514	17400	17380	17545	17569	17468	17509	17713	17644	17648	17398	17546	17630	17555	17701	17631	17673	17633	17523	17720	17710	17561	17636	17427	17907	17682	17688	17507	17670	17652	17730	17508	17763	17523	17528	17621	17456	17692	17849	17691	17657	17520	17741	17604	17457	17521	17696	17543	17596	17703	17622	17787	17391	17608	17732	17537	17840	17789	17717	17513	17633	17706	17761	17582	17855	17471	17707	17776	17583	17744	17687	17635	17434	17429	17634	17709	17643	17467	17510	17495	17555	17569	17437	17737	17677	17765	17425	17680	17513	17526	17789	17655	17775	17682	17722	17594	17463	17595	17746	17463	17611	17593	17698	17479	17581	17778	17559	17699	17725	17757	17820	17507	17575	17801	17468	17531	17554	17451	17570	17522	17704	17875	17534	17502	17687	17672	17667	17635	17602	17766	17440	17462	17607	17503	17741	17431	17693	17618	17709	17339	17559	17746	17477	17654	17579	17471	17518	17600	17609	17627	17592	17547	17683	17820	17622	17566	17603	17599	17787	17534	17781	17492	17685	17605	17565	17635	17631	17635	17563	17596	17661	17445	17623	17727	17532	17564	17576	17512	17573	17424	17517	17607	17641	17608	17477	17679	17623	17647	17531	17676	17667	17768	17509	17827	17810	17572	17339	17492	17613	17487	17749	17539	17767	17704	17690	17553	17560	17589	17612	17668	17611	17542	17597	17710	17550	17692	17731	17626	17725	17787	17484	17456	17576	17422	17401	17650	17838	17662	17763	17656	17625	17688	17508	17659	17589	17603	17466	17484	17648	17677	17789	17620	17549	17652	17594	17655	17645	17429	17761	17501	17526	17553	17719	17738	17569	17578	17630	17531	17514	17543	17667	17528	17552	17645	17471	17846	17754	17494	17645	17423	17564	17586	17573	17743	17686	17834	17608	17524	17607	17836	17614	17552	17644	17883	17651	17527	17557	17736	17694	17588	17711	17743	17609	17557	17635	17642	17713	17551	17747	17601	17614	17585	17697	17662	17697	17475	17500	17385	17660	17589	17661	17565	17689	17585	17559	17577	17402	17523	17612	17634	17673	17466	17707	17589	17578	17438	17571	17614	17591	17654	17539	17498	17551	17672	17695	17637	17641	17774	17637	17623	17696	17665	17743	17568	17611	17754	17644	17658	17581	17646	17426	17675	17649	17575	17767	17714	17554	17629	17607	17536	17645	17608	17423	17659	17741	17572	17604	17588	17450	17534	17721	17640	17803	17628	17655	17884	17740	17678	17614	17509	17746	17713	17705	17627	17432	17674	17564	17536	17542	17675	17543	17751	17636	17577	17507	17671	17550	17509	17632	17825	17456	17582	17658	17700	17611	17624	17610	17600	17622	17620	17792	17770	17681	17686	17509	17688	17694	17468	17593	17586	17592	17503	17508	17564	17596	17565	17679	17543	17747	17646	17542	17505	17604	17696	17686	17668	17722	17437	17211	17807	17696	17489	17643	17940	17658	17675	17618	17414	17600	17508	17530	17786	17809	17669	17436	17638	17829	17705	17721	17652	17490	17537	17554	17694	17790	17567	17655	17787	17585	17595	17577	17634	17719	17893	17600	17590	17673	17649	17722	17559	17580	17759	17690	17547	17514	17521	17467	17567	17715	17353	17653	17702	17770	17619	17633	17855	17538	17734	17421	17658	17591	17638	17680	17586	17640	17778	17578	17500	17577	17598	17543	17542	17608	17507	17527	17672	17598	17655	17526	17437	17507	17608	17545	17529	17707	17834	17603	17581	17581	17712	17651	17729	17582	17614	17584	17630	17640	17657	17569	17730	17691	17663	17622	17634	17628	17485	17438	17663	17739	17610	17702	17583	17547	17609	17649	17491	17417	17468	17672	17592	17659	17782	17430	17440	17452	17639	17564	17621	17669	17705	17599	17643	17764	17750	17697	17626	17577	17559	17549	17572	17585	17522	17538	17725	17728	17749	17509	17478	17808	17731	17627	17595	17443	17392	17751	17577	17712	17643	17798	17600	17534	17639	17570	17631	17572	17559	17478	17479	17559	17711	17450	17375	17729	17713	17649	17552	17779	17617	17316	17546	17665	17518	17616	17488	17665	17430	17681	17870	17528	17556	17816	17500	17576	17706	17690	17506	17436	17733	17501	17485	17721	17735	17565	17513	17671	17777	17693	17740	17643	17546	17706	17455	17549	17565	17579	17492	17554	17955	17502	17528	17651	17530	17590	17549	17835	17815	17764	17574	17626	17594	17538	17451	17483	17854	17617	17647	17508	17652	17440	17571	17658	17621	17744	17398	17571	17668	17627	17575	17648	17767	17589	17556	17654	17625	17736	17482	17729	17528	17502	17748	17772	17708	17712	17462	17413	17448	17586	17381	17531	17332	17498	17455	17625	17635	17426	17782	17759	17590	17636	17692	17564	17637	17483	17674	17710	17708	17663	17906	17608	17613	17720	17646	17794	17553	17376	17513	17625	17534	17624	17489	17602	17548	17651	17562	17642	17663	17418	17588	17504	17659	17825	17351	17787	17597	17544	17575	17613	17475	17690	17630	17652	17580	17693	17650	17645	17686	17678	17767	17616	17772	17788	17786	17370	17592	17502	17643	17620	17676	17476	17548	17495	17539	17614	17725	17607	17662	17642	17546	17523	17700	17562	17594	17297	17451	17642	17464	17452	17658	17640	17668	17817	17852	17497	17686	17769	17638	17493	17522	17581	17595	17696	17643	17632	17744	17731	17533	17650	17615	17501	17653	17659	17730	17669	17620	17533	17457	17546	17707	17674	17587	17589	17661	17660	17456	17455	17583	17742	17842	17433	17610	17421	17652	17678	17629	17742	17527	17805	17638	17639	17751	17572	17542	17545	17563	17719	17526	17619	17913	17293	17650	17807	17556	17483	17508	17618	17417	17729	17503	17625	17559	17492	17563	17550	17664	17716	17830	17712	17661	17639	17519	17783	17755	17805	17709	17490	17645	17539	17605	17671	17709	17505	17756	17409	17769	17745	17611	17866	17553	17616	17694	17528	17453	17506	17558	17662	17588	17532	17517	17579	17688	17693	17669	17390	17398	17633	17567	17556	17706	17712	17593	17594	17544	17557	17805	17615	17550	17644	17699	17667	17647	17598	17833	17494	17552	17496	17710	17536	17456	17645	17559	17584	17697	17471	17584	17582	17549	17498	17516	17606	17413	17630	17488	17596	17568	17565	17674	17773	17598	17701	17821	17666	17485	17715	17595	17666	17585	17590	17592	17594	17753	17727	17936	17660	17468	17701	17538	17451	17678	17678	17601	17681	17624	17569	17896	17756	17637	17512	17554	17687	17630	17608	17503	17624	17545	17565	17798	17551	17790	17663	17619	17538	17395	17614	17351	17811	17633	17765	17652	17582	17593	17774	17569	17470	17643	17629	17666	17827	17595	17658	17726	17783	17536	17594	17818	17602	17662	17828	17666	17642	17510	17711	17696	17543	17630	17749	17719	17615	17648	17690	17485	17585	17485	17430	17596	17633	17684	17742	17760	17728	17785	17710	17509	17516	17700	17496	17503	17519	17715	17562	17594	17491	17602	17415	17576	17568	17723	17543	17578	17608	17574	17599	17570	17703	17587	17900	17747	17738	17507	17494	17503	17746	17570	17751	17676	17434	17485	17560	17752	17528	17547	17749	17614	17510	17417	17445	17706	17599	17563	17533	17453	17495	17463	17469	17598	17515	17527	17507	17607	17685	17719	17669	17779	17504	17556	17583	17727	17488	17666	17758	17848	17686	17622	17554	17762	17463	17774	17617	17816	17356	17748	17572	17846	17643	17752	17551	17513	17728	17819	17559	17631	17566	17219	17626	17611	17491	17814	17555	17721	17531	17831	17808	17543	17567	17596	17422	17647	17681	17609	17623	17613	17658	17521	17612	17706	17654	17653	17519	17532	17442	17978	17435	17599	17779	17622	17407	17510	17806	17539	17583	17381	17594	17439	17571	17732	17703	17446	17436	17498	17526	17702	17539	17528	17616	17377	17748	17812	17773	17550	17666	17548	17721	17518	17505	17562	17526	17583	17716	17753	17840	17898	17402	17470	17627	17594	17570	17677	17552	17411	17706	17255	17569	17582	17666	17651	17647	17746	17574	17544	17584	17626	17450	17546	17632	17623	17676	17686	17501	17485	17447	17549	17329	17739	17715	17613	17650	17488	17536	17770	17604	17732	17652	17850	17608	17543	17678
21264	34639	31063	23700	20415	18704	17407	16494	15738	15346	15354	15167	14704	14899	14684	14769	14572	14710	14589	14553	14650	14435	14312	14279	14131	14430	14321	14384	14222	14200	14247	14167	14190	14277	14318	14253	14351	14130	14150	14147	14025	14176	14564	15792	16413	15634	14816	14363	14066	14136	14145	14123	14063	14243	14010	14129	14026	14045	14105	14289	14172	14043	14067	14194	14292	14029	14109	13930	14029	14224	13898	14084	14309	14023	14268	14199	14094	14001	14166	14000	14099	14075	14116	14147	14184	14263	14138	14055	14043	14154	14064	13901	14065	14235	14197	13948	14117	14018	14212	14058	14043	14198	13995	14031	14157	14084	14036	14055	13930	14157	13992	13975	14117	14235	14091	14086	14164	13977	14253	14106	14045	14215	14046	14233	14144	14178	13975	14195	14312	13922	14084	14029	14176	13972	14132	14124	14121	14142	14029	14360	14106	14153	14119	14018	14113	14064	14196	14016	14133	14050	14107	14239	14118	14067	14121	14247	13994	14048	14228	14027	14051	14156	14133	13937	14026	14064	14030	14075	13958	14245	14109	14140	14108	14059	14043	14105	13967	14169	14232	14093	13973	14017	14094	14192	13968	14197	14246	14118	14119	14228	14051	14049	14118	13984	14037	14027	14145	14047	14175	13966	14145	14166	14004	14178	14090	14383	14054	14152	13959	14115	14066	13982	14094	14131	14142	14086	14160	14076	14013	13904	14278	13974	14325	13886	13926	14082	14183	14022	14126	13893	13889	14183	14032	14158	13977	14040	14035	14070	14163	14254	14133	14294	14051	14192	13925	14266	13892	14186	13988	14128	13998	14086	14132	14139	14116	14173	14071	14273	14077	14192	14108	14038	14232	14038	13979	14113	14018	13933	14133	14009	13915	14175	14024	14195	14138	14067	14014	13948	14025	13957	14207	14021	13982	14204	14152	14001	13997	14260	14085	13978	14110	13953	14032	14248	14220	14199	14040	14101	14212	14276	14033	14105	14136	14190	13977	13871	14078	14130	14096	13922	14036	14176	14134	14070	14115	14158	14061	14141	14259	14102	13975	14007	14082	14154	13959	14148	14128	14063	13879	13898	14011	14058	14010	14038	13964	14120	14178	13994	14216	13993	14026	14069	14213	14119	14132	14052	14056	14127	14081	14261	14244	14047	14252	14223	14136	14133	14113	14140	14079	14193	14145	14167	14142	14154	14019	14140	13899	14001	14165	14037	14063	13937	14030	14061	14159	14087	14053	14155	14161	14082	14088	14208	14126	14041	14016	14095	14159	14197	14180	13953	13977	14038	14078	14117	14020	14125	14053	14038	14091	14096	14031	14156	14164	14071	14060	14128	14234	14080	14181	14257	14148	14025	14063	14011	14197	14107	13945	13913	14169	14279	14141	14157	14306	14003	14080	14145	14170	14133	14038	14107	14011	14037	14135	14213	14077	14074	14140	13933	14032	14014	14229	14087	13899	14042	14066	14078	14043	14128	14035	14093	13957	14148	14100	14183	14195	14090	14186	14106	14090	14116	13872	14075	14055	13944	14071	14120	14090	14168	13945	14120	14206	14084	14126	13993	14129	14092	14155	13993	14094	14090	14030	14098	14131	14118	14146	14172	13973	14223	14205	14206	14187	14105	14019	14118	13875	13962	14176	13975	14077	13880	14126	14265	14099	14177	14241	14111	14066	14064	14032	14091	14107	13867	13930	14149	14292	13993	14151	14147	14174	14089	14035	14196	14124	14161	14100	14245	14165	14062	14224	14188	14322	14145	14254	14242	14050	14116	13851	14047	14091	14125	13967	14129	14064	14061	13994	14099	14029	14145	14056	14071	14210	14019	14009	14210	13988	14232	14068	14183	14083	14037	14186	14114	14218	14099	14107	14009	14086	14046	14123	14005	14074	14196	14040	14042	14272	14009	14154	14114	14023	13982	14159	14001	14219	14247	14017	14080	14016	13988	14052	14215	14104	14214	14225	14064	14042	14155	13930	14010	14012	14092	14116	14152	14086	14157	14129	14226	14012	14066	14023	14137	14098	14030	13960	14260	14107	13986	14270	13984	14116	14009	14293	14153	14044	14134	14088	14061	14028	14025	14095	13980	14072	14074	13976	14052	14237	14113	14068	14043	14155	14212	14134	14061	14046	14101	14134	14107	14188	14134	14080	14138	14117	14103	14194	14014	14241	14128	14124	14056	14125	13998	14187	13941	14060	14098	14100	14171	14075	14145	14061	14184	14080	14308	14073	14094	14181	14434	13940	14047	14067	14300	14079	14151	14237	14129	13983	14175	14173	14077	14146	14118	14216	13982	14095	14077	14134	14070	14109	14108	13946	14065	14166	13997	14292	14049	14036	14035	14118	14072	14029	13995	14036	14010	14123	14097	14043	14062	14204	14008	14098	14132	14232	13956	14276	14012	14114	13944	13994	14048	14220	14158	14053	14102	13923	13950	14154	13910	14139	13964	13959	14038	14324	14143	14111	14185	14194	14024	14069	14134	13912	14158	14119	13974	14019	14183	13937	14012	14141	14034	13979	14075	14084	14171	14197	14081	13986	14218	14135	14066	14146	13951	14179	13974	14035	14071	14028	14105	14040	14148	14096	14015	14133	14131	13962	14147	14107	13853	14127	14100	14067	14162	14185	14154	14142	14107	14133	14271	14041	14061	14048	14192	14143	14145	13942	13967	14147	13993	14073	14115	14028	14150	14187	14214	14088	14040	14159	14222	14234	13975	14134	14174	14109	13900	14106	14150	14067	14059	13969	14050	14205	14023	14037	14141	14232	14088	14114	14209	14089	14208	14048	13964	14105	14107	14251	13909	14225	14054	14083	14152	14191	14126	14073	13963	14055	14196	14126	14017	14205	14071	14086	14247	14048	14116	13921	14027	14073	14136	14085	13884	13938	14059	14162	14006	13986	14148	14007	14107	14133	13987	14052	14011	14074	14263	14208	14041	14169	13996	14042	14263	14053	14172	14078	14102	14022	14032	14245	14040	14256	14039	14151	14074	14192	14019	14171	14100	14045	14003	14192	14055	14098	14113	14104	14167	14193	14033	14049	13989	13855	14189	13991	14191	14129	14248	13943	14024	14054	13901	14216	14134	14087	14230	14153	14129	14099	14037	14225	14058	14131	14074	13998	14001	14065	14098	14230	13826	14304	14048	13900	14189	14152	14010	14217	14054	14088	14221	14121	14160	14152	14019	14051	14104	14334	14102	14101	14096	14006	13937	14242	14201	14050	14138	13959	14091	14098	14075	13978	14124	14061	14280	14160	14054	14134	14161	13963	14113	13988	14268	14140	14204	13920	14039	13909	14270	14019	13996	13999	14114	14103	14104	14007	14364	14192	14077	14189	14139	13969	14207	13921	14196	14143	14063	14116	14161	14180	14108	13931	14053	14060	14131	14121	14027	14094	14157	14099	14017	14131	14140	14152	14062	14147	14153	13989	14182	14014	14147	14060	14160	14060	14035	13983	14027	13914	14056	14091	14151	13907	14110	14001	14053	14113	14088	14086	13958	14204	13940	14145	14112	14201	14375	14276	14021	14039	14110	13964	14139	14211	14053	14071	14032	14010	14133	14124	14034	14178	13981	14176	14037	14084	14212	14159	14096	14101	14095	14127	14162	13847	14040	14051	14030	14115	14104	14161	14003	14321	13991	14027	14126	14083	13913	14226	14014	14131	14286	14305	14165	14106	14087	14074	14083	14121	14066	14282	14036	14142	14170	14037	14164	14243	14176	14124	14166	14061	14080	13987	14094	14105	14091	13980	14122	13993	14078	13917	14133	14175	14006	14022	14054	14036	14096	14177	14020	13958	14028	14163	14105	14104	14339	14076	14107	14113	14244	13928	14241	14136	14110	14099	14115	14057	14059	14099	13997	14141	14135	14021	14232	14256	14120	14027	14009	14178	14217	14157	14240	14206	14084	14149	14219	14076	13950	14210	14195	14057	14187	14063	14054	14160	14145	14175	14179	14012	14103	14240	14209	14114	14118	14084	13933	14187	14113	14312	14054	14111	14209	14133	14120	14331	14053	14043	14169	14025	14185	13942	14100	14142	14171	14107	14111	14158	14086	13990	14007	14113	14215	14082	13964	14096	14023	14320	14056	14204	14020	14005	14132	14314	14072	13978	14060	14157	14109	14013	14102	14090	14166	14001	14142	14002	14236	14123	13997	14156	14224	14078	14192	14110	13994	14154	14052	14075	14088	14067	14222	14143	14132	14136	13973	14158	14125	14141	13891	14200	14015	13911	14098	13980	14161	14010	14040	14183	14036	14004	14142	13920	14161	14104	14148	14050	14080	14107	14105	14087	14164	14155	14042	14096	14129	13970	14167	13916	14020	14125	14197	14085	13992	14161	14143	13996	14109	14124	14074	14272	14164	14337	13967	13942	14065	14088	14158	14074	14020	14044	14246	14093	14217	14144	13986	14079	14240	14191	14161	14055	14026	14096	14124	14121	13999	14178	14065	13968	14264	13900	14022	14140	13991	14022	14179	14250	13971	14134	14088	14027	14085	14227	14124	14110	14151	13832	14110	14036	14111	14355	14058	14008	14130	14149	14096	14185	14131	14037	14010	14117	14233	14037	14164	14110	14143	14048	14063	14153	14038	14298	14081	13896	14142	14115	13893	14098	14084	14105	13911	13985	14163	14103	14172	14071	14015	14082	14066	14206	14137	14135	14013	14076	14039	14027	14002	14116	14039	14102	14093	14011	14154	14098	14062	14123	14123	14105	14228	14137	14180	14313	14182	14062	14191	14102	14163	14292	14083	13976	14062	14293	14114	14178	13905	14213	13980	14030	13975	14107	14219	14014	14057	14202	14090	14182	13983	14031	14169	14076	14058	14199	14155	14104	14027	13904	14073	14088	14141	14040	14069	14222	14197	14105	14048	14142	13977	14040	14078	14221	14062	13928	14040	14266	14173	14076	13905	13893	14186	13883	14120	14018	14130	14325	14174	14231	14070	13982	14200	13953	14285	14084	14195	14220	14058	14019	14300	14248	14063	14056	14116	14107	14212	14251	14145	14241	13958	14081	14003	14153	14322	14227	13984	14061	14251	14144	14009	14071	14147	14227	14121	13966	14204	14115	14158	14167	14128	14184	14081	13924	13948	14205	14179	14112	14177	14132	14122	14013	14038
23472	21029	28415	23821	21770	24156	24878	20207	19074	19019	18797	18413	18170	18291	18095	18186	18088	17858	18087	17978	18138	18050	17739	17577	17681	17531	17529	17756	17605	17665	17750	17438	17480	17469	17542	17460	17431	17488	17527	17581	17254	17777	18680	19655	19688	19057	18037	17719	17550	17477	17294	17339	17263	17414	17410	17479	17357	17254	17535	17540	17622	17493	17468	17454	17404	17664	17415	17443	17515	17425	17265	17528	17396	17625	17451	17482	17441	17392	17629	17558	17464	17551	17475	17360	17304	17261	17549	17472	17303	17436	17570	17450	17409	17173	17401	17416	17599	17469	17536	17299	17518	17283	17541	17568	17371	17313	17402	17518	17396	17363	17265	17540	17458	17146	17348	17349	17308	17435	17489	17332	17371	17353	17212	17522	17122	17212	17166	17545	17492	17322	17083	17451	17309	17333	17427	17308	17362	17340	17347	17426	17450	17458	17361	17300	17189	17361	17442	17306	17413	17562	17488	17394	17369	17169	17497	17266	17145	17304	17450	17448	17318	17443	17324	17386	17516	17619	17317	17347	17461	17300	17455	17333	17399	17341	17298	17345	17450	17499	17576	17575	17593	17382	17342	17362	17288	17159	17177	17208	17483	17382	17508	17461	17475	17170	17341	17511	17438	17360	17455	17354	17412	17435	17210	17395	17360	17250	17331	17323	17330	17312	17247	17172	17354	17265	17141	17525	17407	17379	17511	17493	17229	17234	17244	17431	17443	17456	17301	17310	17377	17398	17373	17281	17217	17233	17073	17315	17323	17486	17261	17405	17388	17351	17336	17272	17300	17587	17358	17186	17520	17230	17371	17343	17324	17370	17324	17264	17527	17226	17435	17439	17333	17450	17435	17434	17217	17318	17371	17581	17323	17367	17391	17414	17234	17306	17305	17409	17563	17464	17379	17401	17247	17468	17296	17445	17417	17330	17237	17398	17518	17549	17418	17403	17431	17448	17508	17388	17532	17451	17314	17279	17383	17317	17331	17300	17329	17475	17379	17202	17152	17363	17463	17300	17096	17399	17179	17235	17544	17363	17512	17469	17394	17467	17309	17181	17216	17334	17052	17406	17438	17369	17248	17388	17472	17600	17509	17519	17401	17418	17431	17307	17384	17530	17555	17237	17156	17387	17362	17639	17475	17271	17419	17184	17441	17366	17477	17382	17298	17246	17091	17243	17148	17423	17497	17465	17547	17342	17287	17598	17359	17306	17285	17293	17377	17322	17379	17595	17323	17215	17178	17145	17414	17340	17449	17333	17330	17430	17377	17079	17351	17419	17385	17358	17523	17280	17344	17286	17278	17211	17307	17402	17294	17260	17346	17346	17415	17247	17221	17283	17441	17317	17221	17210	17463	17568	17347	17452	17362	17157	17224	17317	17206	17277	17306	17364	17484	17339	17445	17407	17259	17343	17327	17325	17353	17358	17283	17551	17252	17204	17441	17454	17457	17467	17469	17325	17411	17562	17365	17456	17538	17532	17506	17216	17388	17272	17254	17328	17332	17417	17477	17584	17347	17318	17364	17323	17221	17403	17458	17500	17351	17389	17136	17382	17460	17391	17336	17268	17499	17400	17330	17186	17374	17494	17131	17526	17400	17417	17616	17353	17442	17523	17443	17268	17137	17222	17442	17494	17408	17420	17272	17487	17252	17162	17226	17139	17309	17582	17554	17306	17482	17229	17268	17498	17277	17587	17317	17176	17307	17403	17442	17547	17487	17453	17301	17446	17478	17294	17463	17347	17504	17301	17348	17498	17191	17328	17285	17523	17444	17323	17177	17355	17388	17388	17306	17124	17198	17329	17352	17126	17244	17241	17500	17521	17435	17548	17422	17325	17296	17342	17364	17279	17402	17442	17322	17463	17505	17451	17284	17305	17210	17362	17403	17308	17419	17448	17402	17148	17361	17379	17153	17396	17282	17089	17203	17215	17321	17236	17452	17420	17274	17212	17351	17214	17308	17348	17492	17229	17473	17316	17362	17193	17348	17330	17425	17262	17304	17358	17371	17361	17392	17307	17292	17311	17211	17210	17356	17410	17466	17077	17401	17462	17206	17472	17376	17738	17347	17333	17301	17373	17237	17480	17389	17388	17304	17280	17277	17354	17498	17223	17428	17474	17254	17699	17303	17416	17358	17064	17265	17149	17451	17251	17385	17443	17488	17453	17294	17275	17436	17455	17370	17217	17214	17459	17361	17238	17253	17344	17336	17274	17411	17173	17486	17388	17209	17215	17406	17289	17601	17475	17532	17454	17267	17187	17485	17426	17185	17335	17368	17365	17405	17408	17418	17691	17342	17326	17356	17341	17374	17310	17386	17455	17520	17524	17431	17204	17433	17407	17320	17485	17229	17247	17478	17396	17403	17355	17433	17406	17267	17387	17367	17366	17206	17189	17390	17280	17423	17342	17290	17305	17544	17337	17228	17356	17447	17469	17380	17383	17539	17510	17429	17303	17520	17224	17361	17478	17321	17260	17485	17399	17516	17588	17459	17274	17525	17141	17491	17410	17342	17348	17450	17338	17407	17289	17301	17242	17295	17333	17363	17316	17482	17358	17147	17145	17350	17438	17362	17126	17387	17263	17435	17490	17448	17371	17289	17641	17373	17316	17297	17303	17533	17528	17353	17370	17280	17211	17357	17240	17311	17396	17272	17484	17429	17360	17358	17256	17246	17287	17550	17297	17257	17161	17430	17230	17308	17129	17324	17467	17377	17193	17261	17362	17532	17318	17345	17349	17218	17478	17224	17397	17187	17379	17237	17383	17336	17223	17417	17245	17463	17434	17292	17630	17398	17536	17451	17266	17333	17398	17507	17293	17275	17500	17295	17136	17199	17304	17328	17477	17603	17488	17300	17306	17386	17184	17377	17416	17439	17268	17286	17245	17479	17258	17265	17317	17176	17370	17445	17233	17280	17357	17360	17399	17411	17279	17391	17429	17317	17351	17472	17231	17086	17357	17426	17388	17318	17343	17517	17446	17365	17336	17297	17405	17467	17398	17458	17260	17532	17411	17331	17355	17316	17337	17289	17387	17375	17406	17540	17548	17398	17419	17458	17450	17483	17312	17221	17331	17233	17322	17517	17338	17462	17390	17327	17326	17216	17532	17234	17544	17354	17417	17505	17312	17411	17441	17423	17536	17266	17368	17179	17395	17265	17352	17310	17334	17451	17661	17397	17461	17200	17529	17358	17445	17430	17405	17407	17378	17215	17233	17401	17511	17270	17198	17409	17418	17220	17279	17351	17294	17264	17369	17319	17435	17080	17146	17429	17441	17346	17288	17405	17329	17591	17482	17407	17153	17202	17373	17262	17337	17261	17377	17208	17358	17376	17399	17285	17341	17247	17314	17491	17320	17381	17449	17342	17476	17482	17360	17261	17268	17400	17403	17193	17470	17447	17244	17464	17205	17400	17229	17584	17319	17234	17461	17297	17335	17331	17612	17518	17441	17365	17425	17178	17259	17424	17401	17499	17438	17323	17450	17457	17363	17266	17351	17314	17456	17483	17358	17421	17262	17291	17378	17512	17143	17371	17276	17431	17341	17387	17357	17344	17392	17468	17503	17289	17250	17252	17270	17134	17429	17442	17228	17398	17409	17271	17271	17445	17289	17387	17306	17585	17253	17533	17371	17301	17289	17520	17371	17371	17354	17343	17269	17199	17270	17434	17326	17362	17247	17461	17406	17351	17408	17402	17473	17162	17404	17249	17477	17403	17190	17300	17521	17126	17331	17518	17366	17330	17145	17369	17331	17143	17227	17375	17371	17282	17527	17166	17180	17324	17477	17346	17358	17581	17481	17317	17139	17341	17408	17228	17356	17192	17401	17384	17312	17382	17421	17627	17361	17199	17396	17311	17308	17466	17346	17508	17240	17411	17273	17389	17259	17514	17480	17329	17283	17454	17264	17313	17295	17514	17182	17299	17271	17455	17429	17461	17487	17464	17144	17198	17514	17343	17384	17506	17366	17243	17308	17246	17403	17290	17291	17307	17268	17177	17110	17400	17352	17359	17375	17215	17450	17450	17564	17285	17556	17474	17202	17497	17387	17420	17113	17177	17442	17231	17464	17142	17350	17280	17529	17409	17265	17272	17400	17476	17117	17297	17459	17499	17305	17536	17405	17218	17367	17205	17334	17430	17309	17640	17398	17244	17406	17477	17465	17314	17509	17293	17159	17270	17233	17421	17396	17362	17556	17469	17341	17392	17251	17236	17471	17332	17314	17185	17377	17422	17301	17385	17490	17606	17426	17337	17276	17315	17566	17535	17260	17402	17178	17240	17282	17363	17356	17481	17355	17141	17492	17308	17467	17376	17431	17575	17290	17192	17432	17155	17193	17544	17178	17231	17526	17274	17378	17177	17428	17459	17370	17319	17434	17391	17419	17447	17530	17388	17177	17490	17276	17459	17361	17340	17272	17421	17252	17392	17174	17229	17312	17237	17346	17344	17337	17441	17643	17187	17406	17663	17418	17472	17411	17547	17426	17424	17317	17302	17303	17441	17287	17286	17415	17486	17251	17239	17294	17481	17438	17124	17606	17496	17415	17490	17589	17287	17217	17380	17334	17274	17212	17224	17388	17482	17383	17352	17293	17523	17252	17361	17299	17382	17326	17405	17187	17298	17260	17337	17316	17147	17284	17256	17417	17301	17370	17158	17421	17464	17310	17279	17244	17256	17202	17284	17381	17580	17492	17081	17256	17358	17355	17442	17278	17279	17402	17269	17445	17300	17254	17441	17393	17442	17339	17289	17299	17314	17306	17365	17359	17324	17406	17144	17183	17205	17335	17448	17640	17337	17400	17369	17279	17133	17378	17573	17405	17358	17438	17637	17481	17595	17204	17303	17466	17312	17551	17506	17251	17139	17268	17288	17317	17457	17479	17545	17487	17415	17415	17206	17395	17439	17350	17381	17488	17327	17279	17171	17164	17297	17274	17251	17312	17454	17426	17136	17301	17270	17237	17404	17269	17435	17358	17237	17482	17569	17401	17472	17507	17407	17307	17406	17428	17584	17521	17229	17206	17421	17388	17295	17437	17078	17161	17428	17228	17268	17401	17234	17204	17248	17468	17461	17300	17382	17210	17463	17565	17538	17257	17280	17310	17188	17346	17140	17309	17383	17331	17466	17566
23800	40181	36818	28201	23421	21119	19321	17686	16749	16095	15769	15564	15125	15069	15108	14886	14740	14751	14561	14737	14700	14730	14541	14220	14319	14063	14201	14360	14142	13935	14384	14247	14171	14083	14029	13952	14044	14204	13937	14202	14139	14989	16020	17440	17053	15550	14697	14076	13997	13983	13833	14026	14041	14024	14135	14153	13890	13816	13988	13704	13965	13956	13903	13920	14027	13892	13831	13943	13870	13914	14109	13952	13920	14102	13892	13945	13912	13956	13739	14086	13897	13907	13819	13917	13982	14027	13967	13842	14004	13883	14192	13906	13815	13876	13978	13959	13906	13887	13990	13938	13857	13843	13929	13890	13978	13788	14042	13860	13925	13931	13883	13881	13822	13926	13993	14025	13934	13927	13937	13843	13947	13829	13970	13995	14109	14064	14078	13980	13973	14009	14074	13936	13913	13826	14121	13853	13851	13938	13940	13825	13958	14029	14011	13888	13871	14103	13948	13933	13835	13970	13995	14010	14018	13890	13867	13892	13975	13956	14048	13896	14046	13900	13947	13949	13852	13855	14013	13947	13977	14038	14022	14021	13859	13948	13994	13821	14191	14100	13907	14006	14067	13839	13957	13973	13844	13935	14080	13808	14008	13983	14022	14038	13878	13981	13867	13866	13919	13994	13993	13853	14096	14046	13887	13849	13934	14032	13817	13772	13901	14055	13918	13979	14027	13977	13765	13820	13733	14000	13775	13930	13913	13864	13991	13957	13965	13906	13862	13839	13915	13797	13859	13864	13943	13933	14029	13781	13957	13887	14003	13920	13944	14108	13855	14033	13988	14100	13860	13968	13884	13974	13921	13970	13901	13871	13991	13926	13922	13918	13952	14021	14037	13944	13934	14124	13923	14025	13933	13839	13928	13917	14008	13991	13767	13918	13973	14042	14050	13989	13906	14003	13967	13757	14105	14116	13829	13866	14070	14028	13826	13987	13880	14122	13876	13865	14022	14070	13943	13918	13999	13975	14101	13952	14042	14094	13841	13810	13759	13952	13985	14000	14053	14035	14218	14053	13987	13871	13909	14043	13984	14062	13975	13823	13991	14024	14016	13918	14035	13979	13816	13883	13987	14003	13933	14084	13947	13846	13995	14091	13848	13884	13817	13989	13837	13848	14052	13805	13964	13840	13944	13834	14152	14069	14099	13758	13898	14019	13827	13986	13782	13886	13855	13916	13914	13875	13891	13938	13905	14048	13997	14015	13953	13978	14090	14076	13806	13950	13861	13944	13906	14119	13809	13962	13909	14059	13861	13714	13933	13971	13945	13884	13853	13993	14075	14012	13832	13917	13941	13789	14059	13972	14001	14001	14013	13803	13906	13930	13865	14029	13894	14087	13800	13817	14078	13803	13916	13917	13972	13929	14027	13910	13846	14067	13898	14089	13829	14069	13893	13936	14070	13906	13833	14143	13912	13948	13886	14088	13944	14066	13880	13951	14030	14096	13864	13867	13803	13942	13885	13891	13942	13870	13871	13944	13971	13974	14005	14017	13954	13887	13973	13924	14071	14038	13967	13992	13814	13871	13963	13972	14073	13926	13955	13956	14030	13897	13925	13775	13827	13934	13888	13873	14164	13974	13893	14001	13921	13897	13873	13844	13942	14029	13856	13989	13985	14045	13847	13924	13917	13925	14038	14104	14080	13924	14027	14052	13897	14036	13936	13908	13966	13830	13954	13824	13981	13706	14058	13878	13836	13972	13939	13844	14113	13948	13993	14023	13897	13771	13633	13914	13990	13892	13923	14028	13851	13849	13961	13900	13904	14019	13966	13853	13939	13957	14090	13918	13982	14008	14003	14069	13925	14053	14021	14056	13978	14073	14028	13932	13973	14176	13914	13819	13872	13903	13801	13856	13859	14153	14028	13945	13927	13984	13998	13894	14155	13963	14066	13853	13999	13924	14129	13930	14033	13939	13926	14060	14002	14001	13979	13899	14059	13853	13877	14050	14094	13858	13769	13903	13912	13778	14144	13769	14066	13966	14020	13907	13963	14034	13854	13830	13991	13847	14120	14055	13821	13986	14052	13964	13951	13940	13968	13906	14003	13932	14067	13978	14059	13965	14073	14014	13956	14108	13961	13751	14029	13992	14087	13929	13807	13983	13955	13965	13932	13934	13941	13796	13977	13693	13924	13850	14044	14012	13957	13940	13888	13820	14067	13811	13917	13989	14085	13953	13943	13930	13888	13724	13897	13950	14054	13883	13901	14020	13899	13937	14012	14029	14144	14001	13968	13750	13876	13977	14026	13932	13850	13867	14012	14018	14036	13787	13917	13910	14102	13997	13968	13878	14065	14023	14011	14015	14044	13886	14058	13964	14009	14009	13883	13866	13909	13819	13947	13972	14016	13907	13935	13850	13905	13795	13919	13938	13880	13856	13985	13831	13794	13997	14147	13931	13854	13912	13999	14018	13849	13947	13872	14020	13882	13988	13938	13799	14011	13964	13868	13877	13766	13728	13842	14054	14164	13963	13825	14055	13963	13970	13927	13757	13974	14025	13923	13807	13990	13941	13974	13896	13854	13880	14054	13820	13850	13815	13870	13895	13951	13818	13854	13966	13913	13901	13895	13890	13992	14053	13911	14019	13847	13903	14005	14018	14049	13985	14009	14115	13893	13986	13831	14073	14019	13824	13793	13937	13818	13973	13975	14112	13944	13873	14044	13871	13992	14033	13947	14165	13941	13722	14017	13963	14071	13990	13895	13994	13871	14051	13700	13930	14111	13779	13838	13929	13890	14021	13775	13987	13938	13990	13914	14017	14002	13892	13996	13962	13976	13882	14137	13850	14043	14001	14005	13846	13848	13880	13987	13881	14055	13976	14037	13940	13910	14110	13998	13836	14005	13956	14191	13735	13894	14003	13909	13835	14003	14030	13888	13958	13853	14050	13948	13985	13917	13920	13930	13997	14138	14021	14031	13863	14026	13941	13949	14051	14093	14045	14023	13937	13992	13890	13982	13874	13740	14040	13862	13867	13983	13891	14098	13917	14061	13903	13964	14037	13749	14074	13919	13966	14012	14001	13967	13898	14093	14080	13925	14043	13898	13842	13949	13997	14135	13871	13905	13995	13883	13900	13968	14167	13948	14035	13926	13819	14058	13903	13943	14027	13839	14046	14052	13890	13935	13904	13943	13846	13954	13947	13843	13739	13968	13967	14056	13967	13988	14042	13920	13873	13947	14078	13990	13964	14066	14103	13936	13923	13795	14060	13939	13964	14054	13872	13814	14118	14040	13988	13737	13996	13923	13737	14259	13929	13932	13921	13866	14113	13803	13884	13948	13943	13918	14095	13989	13860	13886	13862	13901	13883	13922	14028	14042	13954	14013	14043	14068	13956	13994	14036	13836	13949	13857	13844	13929	13908	13926	14113	13937	13975	13903	13926	13856	13983	13974	13920	13953	14118	13992	13910	13931	13879	13987	13988	13868	13934	13939	13867	13896	13888	13856	13875	13948	14034	13909	13936	13879	13948	13909	13980	13878	13912	13836	13816	13988	13932	13914	14222	13933	14037	13752	14022	14160	13976	14021	13953	13901	14008	13978	13812	14029	13907	14091	13963	14159	14040	14010	13886	13853	13906	14135	13929	13932	13792	14050	13865	14081	13845	14017	14027	13906	13981	13855	14100	13851	13990	13844	13828	13895	13888	13864	13961	13931	13747	13925	13942	13859	13985	13979	14084	13990	14002	13850	13968	13941	14061	13842	13994	13958	13884	13921	13948	13877	13970	13845	13858	13951	14118	13984	13865	13854	14057	13868	13886	13932	13934	13633	13785	13854	13962	14155	13934	13887	13819	14038	14002	13912	14020	13956	13803	13975	13852	13902	14001	14038	13889	14048	14003	13863	13889	13861	13935	13968	14008	14021	14022	14028	13864	13885	13858	13905	13944	13891	13965	13822	13938	14137	13975	13870	14042	13934	13911	13943	13990	13893	13845	13815	13914	14071	13911	13947	13973	13982	13938	13951	13848	13860	14029	13807	13921	13807	13968	13900	14015	13937	13930	13947	13935	13904	13858	13841	13849	13898	14106	13976	13750	13958	13765	13956	13945	14018	14080	14075	13970	13908	13800	14006	14186	13973	14046	14018	13940	14113	14009	13722	13938	13974	13948	14025	13972	13868	13882	13785	14046	14008	14149	13898	14023	14011	14020	14142	13936	13937	14003	14017	13976	13942	13932	13952	13974	13945	14001	14008	13810	13839	14024	13804	13868	13960	13908	13862	13941	14063	13896	14050	13847	14146	13973	14079	13845	13752	14003	13914	14000	13776	13789	13801	14004	13857	14102	13950	13936	14006	13890	13836	13933	13912	14069	14045	13926	14120	13841	13888	13928	13907	14040	13899	13974	13996	14119	14034	13795	13919	14068	13928	13762	13937	13890	13841	13811	13801	14021	13980	14021	13922	13808	13971	13910	13935	14073	14039	13973	13933	13959	13966	13838	13856	13902	13807	14002	13963	13821	13982	13892	13838	13890	13994	13826	13901	13904	13889	13892	14126	13820	13997	13903	13833	13982	13847	13912	14027	14104	14001	14101	13893	13973	14040	13992	14029	14030	14010	13860	13926	13985	13898	13918	14014	13879	13967	13986	14104	13802	13995	14026	14040	13911	13947	14075	13798	14186	13858	13972	14063	14003	14039	13924	13891	13799	14003	14003	14001	13829	13934	13794	14035	13911	13948	13967	13933	13887	13967	14023	14076	14057	13915	13863	13921	13991	13827	13751	13964	13908	13862	13979	14052	13830	14087	14054	13938	13731	13794	13943	13991	13860	13800	14067	13956	14033	13820	13882	13884	14085	14001	13851	14004	13855	13971	13919	14022	13777	13896	14056	14129	13972	14118	13998	13878	13978	13765	13960	14116	14078	13828	13983	13949	13979	13848	14054	13896	14097	14036	13947	13875	13941	14012	13968	13827	14057	14003	14060	13899	13912	13971	13807	14158	13997	13925	13964	14158	13890	14044	13915	14087	13806	13988	13909	13961	13838	13963	13984	13959	14057	14180	14021	14065	14134	13917	13886	13882	13998	13981	13957	13904	14063	13747	14040	14050	13712	13970	13982	14054	13940	13830	13965	13754	14115	13940	13956	13819	13883	14036	14054	13853	14014	13944	14072	13842	13842
29515	23199	23733	20705	18297	18145	18074	17835	17627	17487	17874	17304	17449	17359	17388	17555	17346	17392	17476	17522	17070	17254	17474	17529	17546	17358	17487	17226	17335	17060	17181	17542	17509	17260	17371	17318	17323	17173	17247	17542	17198	17136	17595	17445	17249	17368	17305	17288	17486	17352	17217	17311	17310	17266	17290	17348	17304	17266	17266	17351	17058	17172	17325	17225	17179	17007	17321	17184	17396	17157	17464	17235	17095	17267	17173	17388	17396	17294	17467	17159	17200	17201	17357	16974	17158	17300	17241	17299	17168	17249	17304	17011	17410	17464	17156	17182	17246	17184	17157	17356	17357	17257	17460	17282	17243	17346	17367	17354	17203	17108	17430	17173	17257	17249	17141	17095	17237	17266	17264	17165	17279	17239	17183	17162	17047	17372	17102	17305	17415	17263	17422	17222	17390	17396	17161	17464	17414	17502	17289	17162	17355	17142	17355	17233	17339	17345	17317	17143	17321	17232	17407	17063	17191	17364	17265	17100	17196	17229	17163	17281	17225	17311	17098	17353	17308	17293	17063	17201	17220	17290	17096	17265	17391	17054	17121	17250	17191	17330	17175	17137	17220	17110	17204	17337	17286	17206	17280	17232	17513	17065	17354	17308	17263	17252	17196	17243	17372	17228	17173	17193	17234	17285	17046	17307	17303	17222	17166	17263	17307	17277	17419	17290	17270	17109	17169	17310	17003	17400	17025	17179	17158	17148	17358	17270	17266	17228	17217	16995	17295	17276	17186	17263	17225	17430	17091	16907	17353	17204	17124	17181	17289	17191	17269	17392	17341	17262	17130	17132	17272	17192	17207	17317	17293	17178	17174	17113	17404	17362	17195	17354	17142	17259	17157	17441	17108	17244	17332	17086	17261	17283	17244	17321	17012	17445	17436	17334	17360	17107	17326	16999	17075	17139	17116	17553	17240	17289	17018	17256	17382	17313	17295	17249	17305	17191	17099	17327	17234	17350	17414	17356	17275	17123	17224	17470	17109	17236	17438	17291	17132	17318	17439	17202	17086	17184	17460	17314	17319	17210	17224	17202	17078	17292	17132	17298	17222	17340	17343	17243	17466	17303	17141	17295	17090	17318	17276	17279	17388	17226	17282	17116	17219	17226	17267	17229	17176	17238	17218	17287	17305	17395	17081	17258	17293	16967	17403	17215	17215	17198	17265	17186	17354	17284	17274	17256	17282	17046	17232	17130	17160	17095	17062	17163	17186	17183	17199	17205	17118	17353	17355	17324	17242	17433	17396	17283	17275	17203	17251	17300	17468	17479	17170	17357	17394	17117	17266	17380	17307	17200	17308	17340	17179	17264	17077	17395	17328	17268	17235	17117	17172	17177	17207	17220	17227	17182	17256	17229	17301	17049	17167	17266	17201	17416	17201	17299	17183	17286	17124	17435	17119	17378	17414	17029	17199	16937	17014	17159	17341	17118	17430	17305	17160	17360	17168	17253	16989	17132	17247	17107	17363	17142	17242	17290	17278	17371	17236	17241	17373	17188	17205	17227	17304	17073	17331	17057	17323	17305	17323	17316	17396	17241	17366	17277	17451	17376	17340	17389	17162	17100	17200	17001	17368	17246	17311	17268	17057	17277	17255	17271	17211	17237	17414	17061	17299	17123	17031	17209	17236	17297	17237	17475	17147	17282	17344	17142	17136	17173	17290	17269	17092	17241	17164	17052	17230	17386	17283	17310	17371	17343	17277	17196	17256	17225	17153	17218	17140	17163	17235	17366	17295	17329	17172	17083	17247	17356	17115	17262	17398	17408	17233	17280	17208	17344	17010	17339	17170	17074	17335	17483	17194	17272	17303	17243	17139	17335	17424	17142	17354	17243	17225	17267	17266	17234	17191	17291	17071	17346	17196	17193	17105	17141	17281	17322	17285	17168	17463	17318	17418	17358	17174	17246	17096	17291	17237	17262	17317	17009	17209	17275	17483	17333	17262	17190	17070	17240	17290	17074	17316	17326	17363	17264	16993	17286	17219	17154	17029	17230	17240	17163	17236	17124	17264	17041	17219	17042	17265	17167	17294	17133	17158	17211	17304	17153	17140	17355	17049	17270	17217	17245	17330	17279	17363	17324	17116	17277	17379	17040	17014	17172	17140	17407	17177	17192	17137	17259	17313	17269	17329	17324	17127	17277	17381	17291	17305	17284	17201	17326	17206	17321	17280	17302	17368	16915	17222	17130	17253	17224	17306	17204	17216	17246	17348	17355	17323	17456	17253	17322	17030	17263	17333	17189	17159	17228	17357	17448	17220	17147	17021	17090	17171	17381	17406	17198	17281	17362	17086	17422	17191	17232	17295	17173	17205	17302	17198	17174	17258	17303	17198	17320	17256	17275	17186	17362	17086	17018	17222	17200	17226	17209	17144	17189	17202	17226	17365	17255	17316	17343	17226	17366	17340	17006	17432	17284	17303	17245	17334	17229	17378	17313	17564	17296	17188	17130	17183	17103	17196	17248	17307	17087	17337	17174	17324	17398	17378	17325	17382	17278	17211	17371	17256	17179	17098	17365	17234	17143	17292	17304	17399	17209	17330	17428	17266	17435	17056	17351	17148	17138	17392	17226	17226	17350	17104	17225	17131	17404	17195	17187	17394	17250	17251	17312	17427	17349	17335	17246	17164	17444	17268	17367	17183	17101	17073	17114	17197	17215	17100	17361	17361	17343	17382	17339	17489	17317	17129	17245	17480	17188	17336	17481	17165	17104	17116	17053	17007	17257	17254	17438	17182	17171	17181	17317	17290	17325	16995	17079	17290	17148	17247	17093	17261	17223	17162	17296	17264	17200	17282	17216	17368	17301	17374	17238	17172	17035	17376	17305	17390	17399	17106	17361	17338	17323	17026	17301	17175	16946	17356	17315	17252	17127	17187	17178	17398	17437	17205	17215	17361	17368	17164	17246	17453	17158	17339	17368	17363	17325	17348	17324	17185	17298	17257	17198	17131	17345	17376	17364	17224	17295	17590	17542	17248	17149	17292	17345	17139	17220	17194	17206	17178	17207	17075	17185	17144	17155	17298	17276	17158	17200	17176	17202	17053	17405	17213	17274	17304	17291	17339	17258	17388	17407	17232	17222	17296	17329	17133	17162	17294	17293	17327	17247	17366	17266	17266	17177	17092	17296	17428	17203	17236	17079	16953	17260	17392	17479	17074	17171	17278	17231	17105	17013	17391	17254	17447	17127	17265	17406	17315	17292	17294	17132	17099	17171	17154	17319	17226	17271	17303	17208	17142	16953	17269	17286	17477	17224	17217	17519	17147	17208	17218	17169	17173	17086	17382	17203	17120	17172	17292	17265	17242	17128	17204	17235	17312	17288	16990	17180	17262	17371	17181	16965	17364	17289	17079	17266	17036	17130	17185	17168	17308	17316	17022	17249	17468	17253	17156	17152	17179	17095	17212	17081	17123	17332	17259	17141	17257	17336	17072	17256	17119	17470	17328	17121	17310	17376	17230	17376	17257	17179	17125	16982	17255	17242	17257	17163	17273	17332	17257	17042	17364	17496	17240	17159	17197	17346	17279	17167	17093	17400	17300	17265	17437	17163	17111	17209	17175	17363	17072	17269	17171	17510	17255	17083	17461	17274	17245	17180	17221	17200	17262	17206	17335	16989	17425	17243	17084	17179	17488	17126	17180	17163	17098	17163	17023	17343	17311	17288	17258	17450	17270	17207	17144	17076	17194	17296	17252	17340	17304	17328	17253	17217	17198	17421	17285	17451	17254	17295	17362	17086	17309	17268	17454	17221	17215	17173	17189	17035	17079	17202	17266	17100	17301	17299	17317	17400	17286	17276	17226	17199	17251	17560	17368	17253	17175	17089	17146	17365	17210	17132	17314	17089	17245	17313	17323	17101	17380	17388	17016	17158	17088	17307	17142	17458	17163	17197	17477	17125	17212	17249	17320	17240	17377	17357	17170	17086	17099	17074	17094	17183	17283	17121	17143	17363	17217	17272	17271	17184	17138	17100	17237	17207	17037	17260	17106	17284	16997	17187	16957	17353	17099	17182	17114	17199	17198	17353	17310	17112	17299	17147	17257	17260	17111	17341	17416	17370	17081	16956	17259	17144	17369	17131	17267	17439	17117	17031	17146	17221	16947	17244	17426	17363	17274	17355	17180	17300	17311	17443	17421	17138	17261	17230	17177	17187	17135	17020	17045	17357	17332	17361	17191	17356	17152	17197	17221	17180	17346	17283	17151	17378	17157	17276	17233	17140	17229	17301	17175	17295	17355	17473	17273	17141	17235	17234	17087	17304	17426	17334	17516	17285	17446	17156	17148	17242	17368	17367	17266	17329	17204	17048	17217	17440	17256	17286	17366	17335	17288	17282	17185	17232	17155	17334	17235	17339	17398	17286	17187	17418	17300	17181	17132	17240	17274	17268	17329	17247	17256	17144	17200	17238	17124	17249	17257	17263	17112	17329	17052	17374	17228	17152	17299	17116	17355	17185	17213	17303	17323	17168	17223	17128	17410	17073	17355	17382	17376	17415	17197	17215	17212	17264	17263	17139	17459	17223	17349	17128	17179	17276	17196	17362	17075	17185	17346	17163	17258	17335	17399	17197	17351	17050	17264	17151	17276	17371	17266	17112	17083	17231	17264	17292	17095	17244	17368	17117	17151	17153	17394	17175	17020	17346	17154	17186	17290	17260	17140	17191	17419	17216	17277	17059	17166	17258	17215	17103	17136	17208	17362	17295	17227	17112	17187	17281	17189	17084	17166	17307	17383	17230	17163	17193	17383	17079	17161	17382	17408	17174	17239	17224	17323	17240	17369	17442	17394	17321	17271	17265	17175	17382	17329	17234	17321	17234	17382	17200	17184	17220	17422	17331	17091	17396	17467	17283	17218	17001	17290	17438	17407	17259	17193	17477	17222	17527	17447	17147	17325	17386	17010	17249	17215	17295	17307	17217	17186	17130	17282	17240	17263	17317	17525	17079	17354	17201	17380	17237	17026	17188	17123	17386	17311	17152	17301	17123	17202	17279	17364	17367	17367	17080	17156	17322	17223	17244	17312	17333	17107	17207	17392	17217	17302	17138	17294	17487	17019	17216	17229	17345	17277	17210	17268	17143	17234	17176	17266	17365	17148	17114	17287	17077	17363	17342
19088	22837	19837	16985	15919	15371	15131	14676	14519	14275	14149	14129	14050	14100	14208	13940	14129	14129	14018	14071	14085	13982	13954	13825	13889	13955	13794	14016	13981	13896	13952	13809	13962	13958	13787	13923	13965	13929	13830	14075	13865	13962	13929	14093	13987	14078	13955	13808	13936	13928	13774	13882	13742	13780	13783	13922	13885	13903	13880	13985	13923	13963	13726	13782	13915	13638	13919	13733	13789	13996	13873	13871	13769	13762	13731	13989	13852	13757	13789	13961	13945	13926	13889	13729	13958	13843	14015	13981	13904	13818	13644	14015	13765	13776	13905	13749	13823	13922	13765	13751	13900	13731	13748	13866	13830	13888	13882	13817	13700	13577	13777	13772	13967	13786	13867	13809	13840	13818	13886	13858	13989	13892	13773	13870	14023	13852	13967	13851	13889	13671	13827	13895	13948	13770	13765	14014	13843	13902	13893	13838	13946	13776	13932	13881	13989	13871	13704	13953	13800	13862	14017	13859	13820	13812	13874	13817	13871	13829	13835	13983	13969	13859	13817	13990	13781	13982	13897	13983	13941	13829	13700	13883	13720	13983	13924	13895	13854	13891	13991	13752	13895	13840	14002	13754	13738	13837	13950	13914	13857	13820	13917	13968	13696	13847	13803	13877	13851	13783	13824	13861	13995	13971	13772	13937	13889	13961	13895	14012	13742	14084	13685	13701	13803	13964	13917	13899	13966	13853	13953	13986	13849	14040	13857	13798	13859	13762	13835	13781	13764	13940	13858	13904	13721	13940	13842	13846	13738	13882	13858	13694	14077	13808	13788	13826	13813	13825	13928	13967	13737	13850	13830	13854	13906	13992	13813	13760	13796	13715	13976	13881	13827	13892	13976	13787	13944	13947	13833	13846	13832	13778	13968	13987	13701	13853	13764	13788	13831	13759	13614	13808	13979	13851	14106	13915	13820	13875	13824	13840	14025	13764	13946	13832	13941	13820	13931	13884	13827	13923	13837	13965	13858	13841	13815	13946	13906	13773	13963	13836	13914	13842	13850	13798	14044	13955	13880	13814	13865	13776	13648	13824	13686	13902	13869	13744	13782	13879	13835	13840	13672	13901	13775	13872	13854	13923	13901	13728	13746	13947	13881	13706	13877	13822	13891	13773	14052	13932	13874	13773	13881	13967	14025	13824	13937	13784	13850	14026	13800	13967	13834	13832	13845	13858	13787	13858	13864	13741	13949	13813	13765	13763	14010	13738	13901	13864	13904	13766	13912	13809	13758	13968	13741	13754	13990	13703	14010	14039	13679	13881	13828	13694	13795	13857	13935	13928	13758	13941	13988	13891	13831	14001	13826	13988	13887	13695	13940	13958	13887	13895	13821	13865	13735	13687	13788	13966	13904	13890	13833	13806	13889	13930	13964	13891	13836	13857	13871	13825	14019	13744	13841	13854	13698	13773	13915	14043	13721	13909	13801	13688	13971	13747	14035	13826	13823	13924	13889	14066	13966	13845	13856	13798	13967	13784	13660	13782	13975	13789	14009	13923	13871	13819	13872	13875	13736	13850	13848	13802	13884	13830	13857	13830	13692	13917	13895	13813	13865	13902	13961	13837	13906	13688	13888	13922	13946	13856	13849	13714	13922	13751	13883	13871	13913	13694	13822	14091	13842	13836	13815	13807	13995	13872	13756	13959	13896	13805	13884	13834	13684	13844	13716	13803	14117	13683	13932	13916	13749	13969	13879	13982	14036	13772	13879	13898	13825	13829	13891	13954	13850	13822	13903	13947	13835	13936	13806	13890	13897	13769	13968	13809	13872	13802	13879	13761	13893	13772	13714	13898	13812	13811	13886	13833	13837	13711	14027	13745	13823	13742	13934	13878	13998	13857	13869	13744	13797	13683	13809	13691	13962	13749	13950	13841	13672	13891	13829	13834	13634	13902	13924	13951	13804	13938	13804	13860	13813	13812	13985	13817	13889	13803	13631	14018	13813	13899	13946	13765	14088	13920	13707	13820	13911	13920	13899	13832	13696	13784	13754	13768	13781	13778	13768	13733	13860	13788	13756	13761	13765	13684	13802	13945	13908	13813	13697	13826	13850	13999	13763	13844	13996	13976	13942	13881	13946	13844	13852	13851	13744	13824	13894	13724	13817	13849	13879	13919	13917	13583	13845	13836	13993	13884	13873	14029	13763	13890	13942	13892	13750	13988	13828	13795	13917	13857	13857	13755	13875	13692	13835	13795	13934	13800	13820	13672	13823	13884	13922	13942	13801	13973	13875	13680	13894	13834	13954	13912	13985	13884	13903	13853	13722	13943	13875	13763	13837	13700	13986	13776	13844	13785	13908	13775	13959	13852	13922	13727	13893	13887	13812	13969	13863	13913	14035	13829	13822	13989	13762	13799	13923	13810	13855	13882	14052	13822	13820	13794	13938	13838	13925	14083	13935	13853	13966	13957	13857	13745	13861	13883	13755	13950	13790	13600	13925	13879	13982	13904	13885	13894	13756	13776	13866	13889	13791	13877	13746	13836	13852	13907	13884	13773	13932	13863	13950	13940	14018	13758	13780	13870	13827	13903	13823	13790	13959	13825	13771	13839	13825	13909	14038	13991	13912	13859	13659	13950	13670	13928	13889	13769	13832	13909	13943	13786	13739	13842	13900	13756	14011	13880	13735	14002	13775	13847	13956	13791	13936	13899	13734	13802	13872	13668	13834	13894	13608	13884	13825	13806	13858	14049	13694	13903	13757	13910	13891	13819	13939	13959	13906	13707	13876	13828	14008	13806	13894	14054	13830	13648	13857	13926	13887	13805	13991	13921	13862	13911	13709	13760	13987	13866	13976	13838	13812	13877	13877	13855	13878	13867	13817	13637	13772	13806	13705	13966	13894	14060	14009	13817	13812	13743	13755	13871	14018	13797	13812	13952	13771	13839	13947	13774	13924	13777	13846	13921	13918	13769	13905	13798	13953	13959	13929	13867	13801	14039	13864	13959	13862	13866	13710	13958	13812	13907	13807	13783	13789	13819	13736	13793	13996	13990	13890	13918	13772	13896	14020	13834	13974	13890	13802	14031	13878	13912	13801	13906	13853	13936	13716	13770	13856	13891	13787	13775	13887	13731	14031	14000	13876	13919	13873	14010	13731	13918	13934	13964	13977	13842	13789	13888	13925	13904	13839	13831	13923	13725	13725	14065	13798	13986	13969	13930	13814	13870	13886	13783	13754	13959	13892	13843	13748	13953	13718	13783	13803	13865	13805	13702	13750	13716	13911	13989	13950	13911	13688	13976	13718	13883	13886	13835	13954	13838	13816	13779	13940	14035	13683	13822	13797	13986	13677	13713	13816	13816	13784	13774	13870	14026	13830	13986	13737	13851	13655	13947	13878	14078	13938	13874	13823	13947	13786	13839	13909	13937	13949	13897	13790	13794	14104	13917	13726	13892	13904	13911	13920	13921	13786	13886	13888	13819	13810	13956	13820	13825	13835	13859	13822	13773	13831	13761	13839	13724	13795	13805	13841	13924	13857	13995	13984	13816	13682	13852	13697	13837	13848	13733	13849	13866	13943	13882	13867	13747	14001	13864	13957	13863	13897	13940	13755	13780	13959	13717	13765	13815	13926	13841	13838	13878	13854	13919	13640	13873	13762	13912	13907	13806	13831	13943	13958	13931	13982	13802	13716	14031	13784	13866	13988	13784	13832	13890	13855	13655	13743	13772	13782	13942	13936	13863	13824	13697	13860	13716	13922	13895	13748	13913	13987	13905	13919	13664	13945	13728	13846	13940	13849	13850	13943	14064	13726	13897	13720	13884	13920	13955	13899	13940	13779	13925	13811	13954	13770	13912	14010	13756	13942	13839	13894	13947	13665	13840	13798	13859	13976	13906	13896	13859	13920	13667	13951	13924	13840	13817	13826	13936	13796	13869	13799	13834	13748	13800	13748	13759	13828	13899	14104	13804	13793	13649	13805	14013	14040	13844	13744	13724	14097	13827	13814	13803	13769	13840	13830	13766	13916	13902	13841	13833	13849	13809	13814	13804	13772	13861	13621	13915	13785	13952	13808	13956	13722	13657	13958	13727	13979	13900	13695	13977	13787	13729	13916	13674	13731	13744	13863	13793	13744	13638	13796	13807	13597	13975	13873	13928	13924	13841	13893	13911	13925	13833	13877	13752	13722	13731	13878	13982	13794	13825	13721	13809	13683	13862	13931	13815	13948	14011	13806	13832	13913	13889	13830	13923	13782	13840	13934	13831	13923	14036	13693	13973	13761	13943	13937	13828	13793	13754	13946	13977	13639	13779	13911	13702	13830	13857	13810	13675	13833	13917	13831	13834	13811	13959	13885	13851	13658	14029	13862	13732	13785	13837	13773	13644	13948	13918	13738	13930	13704	13890	13801	13793	13831	13851	13945	13818	13838	13717	13843	13824	14064	13825	13714	13952	13868	13750	13900	13745	13961	14036	13942	13926	13713	13737	13731	13946	13783	13948	13877	13826	13988	13745	13874	13754	13786	13851	13873	13765	13775	13937	13922	13889	13762	13892	13860	13751	14002	13829	13830	13826	13889	13914	13804	13916	13741	13860	13706	13758	13825	13811	13874	13743	13859	13825	13786	13933	13814	13931	13809	13864	13692	13996	13968	13930	13851	13896	13863	13867	13795	13886	13840	13850	13889	14036	13875	14000	13815	13736	13908	13658	14077	13745	13883	13913	13931	13921	13831	13920	13829	13965	13964	13756	13892	13995	13880	13930	13781	13940	13930	13940	14001	13715	13840	13755	13853	13879	13741	13960	13750	13694	13923	13837	13696	13833	13763	13707	14005	13972	13741	13953	13833	13875	13714	13972	13867	13796	13827	13882	13893	13795	14059	13938	13816	13763	13997	13966	13686	13670	14015	13923	13709	13913	13896	13809	13879	13770	13802	13885	13889	13755	13877	13836	13903	13911	13799	14113	13885	13975	13916	13884	13974	13879	13855	13892	13821	13778	13897	13893	13753	13819	13833	13872	13882	13892	13832	13721	13844	13880	13901	13996	13849	13951	13905	13886	13703	13781	13917	13784	13791	13790	13799	13811	13841	13815	13740	13797	13807	13902	13819	13758	13880	13976	13743	13880	13820	13916	13846	13812	13845	13665	13673	13852	13886	13953	13779	13735	13819	13904
24714	20983	28035	24472	22465	22362	21750	19351	18491	18575	18545	18124	18086	17876	18199	17884	17866	17738	18028	17967	18062	17776	17651	17351	17688	17662	17712	17722	17713	17424	17559	17523	17675	17573	17568	17693	17637	17591	17778	17749	17762	17823	18720	18532	18535	18368	18088	17781	17614	17375	17524	17370	17547	17709	17650	17622	17679	17509	17546	17636	17669	17551	17585	17434	17638	17625	17596	17289	17591	17586	17704	17397	17441	17380	17568	17355	17378	17402	17560	17267	17286	17452	17593	17339	17490	17406	17430	17462	17476	17696	17533	17273	17479	17672	17547	17416	17582	17495	17532	17526	17647	17406	17298	17504	17527	17779	17726	17544	17480	17460	17628	17433	17575	17504	17482	17320	17525	17563	17567	17521	17536	17672	17459	17558	17630	17506	17364	17613	17541	17676	17372	17569	17564	17562	17433	17371	17614	17426	17549	17482	17535	17603	17513	17519	17380	17571	17346	17621	17300	17545	17420	17341	17505	17259	17155	17422	17411	17442	17478	17703	17314	17223	17484	17557	17704	17664	17503	17732	17439	17452	17602	17692	17365	17663	17430	17541	17334	17598	17536	17533	17708	17449	17384	17553	17484	17566	17576	17630	17680	17359	17498	17488	17513	17468	17465	17459	17489	17465	17423	17515	17348	17451	17584	17174	17489	17294	17366	17485	17419	17464	17466	17655	17551	17661	17640	17634	17255	17349	17370	17554	17513	17468	17398	17511	17407	17559	17144	17535	17526	17764	17651	17319	17413	17420	17644	17491	17632	17426	17464	17305	17584	17370	17584	17398	17541	17247	17553	17476	17531	17506	17504	17492	17609	17605	17623	17766	17608	17479	17625	17525	17402	17286	17575	17724	17421	17522	17463	17393	17376	17455	17409	17453	17542	17643	17535	17430	17487	17362	17274	17414	17336	17536	17472	17597	17401	17580	17413	17462	17556	17449	17418	17463	17534	17411	17568	17370	17415	17315	17482	17570	17391	17409	17436	17495	17364	17425	17413	17267	17375	17672	17693	17571	17505	17440	17380	17554	17325	17509	17671	17711	17581	17466	17517	17576	17504	17343	17228	17391	17546	17630	17567	17515	17559	17343	17449	17321	17547	17674	17648	17414	17374	17338	17452	17636	17517	17592	17514	17444	17582	17608	17727	17556	17328	17413	17579	17405	17482	17601	17537	17571	17842	17532	17620	17553	17526	17581	17603	17694	17599	17497	17402	17480	17468	17632	17463	17513	17316	17497	17599	17429	17613	17497	17592	17235	17164	17596	17423	17498	17551	17431	17414	17598	17462	17492	17426	17582	17711	17445	17397	17381	17617	17637	17487	17364	17518	17618	17467	17254	17546	17455	17376	17468	17386	17710	17789	17628	17754	17708	17482	17574	17676	17620	17322	17497	17388	17544	17437	17459	17543	17417	17517	17644	17430	17433	17459	17578	17618	17356	17741	17501	17259	17504	17477	17614	17608	17326	17436	17309	17463	17495	17702	17561	17210	17639	17541	17222	17400	17585	17389	17306	17500	17583	17630	17483	17554	17441	17336	17374	17597	17614	17585	17333	17369	17514	17494	17430	17597	17480	17454	17538	17422	17346	17466	17496	17485	17593	17531	17420	17398	17493	17602	17468	17753	17524	17424	17231	17535	17565	17595	17496	17638	17462	17542	17484	17628	17516	17522	17529	17700	17486	17406	17534	17452	17311	17438	17412	17431	17494	17618	17428	17616	17483	17489	17508	17294	17454	17587	17517	17721	17504	17452	17648	17403	17333	17589	17383	17524	17537	17613	17582	17473	17477	17603	17478	17452	17478	17625	17419	17437	17482	17436	17430	17423	17439	17274	17587	17494	17322	17712	17587	17411	17444	17556	17626	17543	17585	17666	17569	17549	17645	17458	17477	17484	17520	17786	17537	17673	17423	17330	17560	17273	17562	17371	17473	17426	17482	17479	17493	17708	17518	17583	17422	17549	17528	17701	17499	17322	17387	17705	17506	17542	17594	17493	17541	17517	17420	17570	17494	17564	17515	17463	17410	17334	17303	17369	17366	17458	17404	17521	17510	17500	17726	17552	17455	17585	17402	17599	17508	17635	17503	17584	17313	17567	17483	17448	17434	17490	17665	17433	17604	17406	17538	17474	17384	17337	17439	17502	17361	17612	17566	17508	17432	17496	17543	17613	17564	17499	17617	17428	17578	17778	17347	17374	17649	17533	17419	17439	17566	17695	17437	17516	17415	17437	17746	17391	17479	17450	17510	17460	17459	17524	17473	17638	17514	17560	17539	17608	17546	17498	17413	17309	17183	17464	17552	17376	17237	17495	17484	17319	17531	17508	17552	17589	17755	17559	17524	17468	17602	17490	17451	17375	17427	17607	17513	17495	17670	17667	17474	17447	17467	17468	17417	17491	17311	17394	17500	17499	17553	17528	17441	17382	17248	17438	17319	17454	17503	17461	17403	17553	17475	17442	17262	17546	17666	17695	17533	17534	17454	17574	17340	17572	17445	17547	17440	17430	17335	17673	17586	17451	17526	17641	17455	17394	17488	17716	17679	17409	17405	17534	17504	17520	17421	17613	17435	17477	17477	17479	17622	17455	17449	17571	17538	17436	17571	17606	17556	17564	17328	17291	17527	17344	17469	17490	17578	17306	17455	17417	17452	17457	17359	17423	17359	17463	17463	17537	17417	17375	17535	17597	17429	17736	17638	17488	17439	17582	17604	17587	17591	17549	17553	17388	17481	17479	17371	17449	17579	17654	17529	17434	17510	17653	17520	17498	17547	17443	17445	17691	17507	17321	17350	17523	17633	17403	17600	17749	17519	17477	17734	17483	17339	17399	17470	17492	17413	17574	17477	17363	17482	17507	17505	17299	17366	17594	17520	17402	17465	17301	17307	17678	17296	17451	17333	17270	17401	17452	17547	17808	17713	17406	17484	17486	17518	17578	17552	17506	17411	17553	17717	17515	17570	17744	17582	17436	17575	17497	17542	17291	17490	17434	17380	17541	17480	17308	17528	17469	17287	17425	17397	17493	17606	17550	17250	17736	17489	17585	17416	17477	17344	17453	17450	17389	17361	17380	17727	17442	17508	17657	17551	17633	17594	17750	17413	17383	17142	17454	17416	17555	17426	17678	17502	17588	17595	17529	17623	17499	17612	17644	17356	17559	17542	17230	17473	17592	17302	17505	17571	17573	17547	17558	17720	17496	17085	17331	17507	17648	17534	17495	17392	17584	17409	17393	17409	17644	17759	17570	17487	17400	17405	17436	17684	17353	17546	17570	17683	17544	17570	17399	17489	17494	17470	17455	17520	17602	17470	17496	17446	17473	17455	17528	17423	17566	17487	17401	17330	17293	17716	17725	17616	17383	17621	17494	17524	17285	17547	17485	17491	17500	17358	17495	17403	17632	17268	17352	17476	17538	17636	17452	17368	17484	17524	17417	17442	17337	17582	17632	17547	17633	17451	17489	17636	17521	17724	17652	17572	17516	17425	17511	17170	17510	17498	17699	17470	17530	17593	17345	17583	17355	17453	17581	17584	17497	17395	17476	17228	17674	17325	17706	17378	17426	17513	17592	17564	17600	17462	17729	17336	17358	17541	17533	17537	17450	17378	17462	17804	17757	17530	17500	17285	17483	17382	17426	17778	17327	17189	17296	17469	17538	17599	17449	17377	17621	17466	17551	17428	17623	17602	17750	17649	17636	17448	17350	17496	17360	17569	17483	17417	17607	17268	17648	17448	17402	17502	17751	17457	17582	17502	17423	17544	17509	17716	17390	17714	17502	17469	17481	17550	17483	17322	17431	17484	17502	17610	17221	17577	17529	17394	17413	17547	17724	17514	17459	17320	17417	17487	17476	17654	17570	17489	17460	17541	17461	17557	17518	17397	17666	17567	17553	17337	17506	17292	17425	17705	17459	17456	17427	17285	17559	17527	17591	17576	17276	17346	17430	17396	17655	17409	17527	17409	17523	17807	17569	17363	17619	17436	17370	17514	17667	17339	17446	17496	17467	17463	17520	17706	17558	17462	17274	17484	17538	17522	17268	17432	17544	17576	17553	17399	17575	17441	17361	17612	17752	17507	17481	17341	17445	17459	17422	17602	17539	17590	17549	17646	17436	17472	17475	17428	17391	17544	17566	17521	17619	17196	17445	17433	17299	17404	17460	17349	17650	17661	17473	17524	17467	17518	17528	17459	17355	17380	17547	17390	17553	17574	17440	17340	17512	17404	17485	17489	17412	17388	17734	17556	17442	17382	17452	17426	17728	17474	17585	17726	17322	17717	17438	17585	17614	17567	17533	17548	17705	17349	17425	17481	17489	17298	17267	17524	17494	17638	17472	17208	17383	17547	17400	17490	17558	17415	17647	17631	17426	17660	17670	17519	17421	17221	17625	17435	17537	17434	17385	17527	17477	17553	17707	17455	17450	17592	17640	17517	17296	17599	17469	17491	17391	17532	17573	17517	17498	17393	17478	17421	17554	17158	17382	17416	17247	17463	17342	17431	17505	17729	17625	17641	17426	17415	17621	17521	17647	17379	17574	17416	17330	17513	17509	17557	17540	17544	17455	17561	17703	17480	17584	17662	17639	17476	17504	17584	17354	17456	17593	17688	17313	17472	17455	17430	17174	17422	17386	17608	17469	17408	17521	17587	17636	17442	17569	17447	17623	17495	17497	17536	17672	17489	17640	17629	17539	17468	17398	17305	17332	17443	17570	17251	17382	17581	17521	17795	17443	17493	17603	17492	17413	17311	17508	17413	17478	17305	17434	17285	17498	17501	17560	17653	17596	17661	17427	17366	17441	17408	17498	17490	17597	17386	17408	17520	17612	17437	17362	17508	17621	17595	17300	17431	17386	17562	17329	17269	17448	17393	17589	17366	17792	17560	17513	17757	17694	17659	17660	17491	17603	17699	17593	17387	17474	17403	17528	17426	17465	17349	17543	17375	17431	17616	17411	17500	17719	17438	17565	17299	17366	17500	17434	17551	17418	17457	17453	17564	17690	17548	17575	17474	17528	17415	17431	17412	17227	17445	17233	17391	17604	17355	17408	17314	17510	17478	17391	17210	17423	17596	17155	17411	17514	17479	17565	17481	17507	17532	17406	17516	17226	17547	17583	17378	17519	17526	17467	17608
21450	34989	30495	23921	20312	18364	17277	16361	15802	15355	15416	15129	14801	14944	14823	14741	14828	14673	14489	14665	14563	14516	14350	14387	14392	14467	14196	14285	14339	14294	14168	14349	14239	14197	14145	14182	14096	14104	14262	14166	14134	14789	15642	15787	15459	14847	14712	14255	14176	13961	13917	14071	14105	14154	14062	13962	14115	14117	14102	13894	14085	13945	14108	14068	14195	14219	14169	14104	14089	14154	14159	14298	14152	14141	14167	14148	13928	14006	14076	14062	14226	14076	14152	14132	14130	14216	14138	14311	14225	14141	14131	14044	14073	14094	14180	13886	14125	14013	14048	14033	14078	14182	14040	13985	14025	14087	14263	14089	13927	14110	14198	14092	14143	14120	14076	14059	13918	14018	13922	14297	13936	14303	14099	14218	14048	14117	14055	13963	14172	14075	14127	14121	14120	14017	14219	14169	14079	14013	13965	14032	14099	14191	14003	14046	14208	14089	14074	13962	14024	14088	14156	14143	14189	14018	14239	14094	14167	14075	14309	14021	14064	14044	13993	13957	14121	14302	14087	14115	14139	14102	14214	14154	14157	13974	14116	14342	14199	14177	14158	14011	14331	14000	14070	14166	14127	14060	14200	14269	14031	14123	14062	14105	14233	14234	14323	14038	14094	14050	14065	14105	14005	14374	13992	14178	13996	14088	14191	14165	14156	14119	14069	14152	14116	14230	14024	14204	14043	14191	14154	13910	14110	14166	14134	13871	14177	14010	14083	14057	14037	14223	14022	14126	14019	14018	13924	14011	14062	14102	14119	14028	14131	14327	13961	14045	14129	14304	14024	14144	14315	14144	14186	14141	14222	14187	14048	14096	14004	14078	14168	14211	14262	14064	14133	14203	14047	13894	14188	14016	14075	14122	14011	13973	13971	13991	14168	14077	14172	14132	14116	14058	14102	14173	14022	14090	14174	14208	14135	13951	14077	14243	13992	14226	13833	14110	14274	14004	14206	14129	14039	14216	13876	14123	14256	14054	13895	14204	13994	13945	14111	14108	14148	14072	14080	14050	14132	14198	14113	13991	14064	14065	14312	14089	14115	14174	14112	14136	13908	14124	14023	14115	14064	14026	14076	14108	14009	14195	14140	14077	14224	14310	14085	14190	14111	14194	13945	14094	14193	14028	14226	14130	14034	14060	13962	14165	13992	14102	14003	14110	14136	14062	14099	13995	14084	14051	14154	14176	13942	14016	14097	14184	14067	14134	14065	14172	14204	14101	14122	14192	14168	14069	14035	13899	14190	14020	13911	14048	14163	14071	13975	14096	14095	14179	14140	14073	14012	14065	13897	14111	14082	14010	14002	14150	13983	14100	14310	14226	14132	13990	14028	14188	14074	14226	14062	14136	14191	14096	14106	14116	14101	14062	14112	13981	14102	14082	14193	14157	14194	14239	14009	14225	14016	14093	13947	14111	14063	13996	14081	14096	14104	14007	14077	14134	14154	14039	14327	14085	14044	14202	13974	13950	14075	13992	14159	14034	14108	14058	14048	13939	13936	14017	14083	14032	14245	14241	14028	14129	14166	14285	14248	14369	14046	14181	14151	14026	14018	14117	14216	14181	14155	14099	14131	14117	14001	14066	14026	14097	14067	14109	14184	14009	14186	14109	13966	14167	13935	14107	14034	14053	14092	14024	14004	14202	14031	14139	14071	13982	14167	14022	14094	14027	14175	14046	14185	14057	14184	14024	14155	14102	13969	14066	14088	14239	14027	14184	14226	14010	13935	14099	14218	14196	14078	14069	14188	14290	14174	14128	14034	14228	14158	14263	14096	13989	14116	14137	14185	14014	14028	14044	14199	13905	14167	14090	14326	14020	14161	14188	14130	14109	14079	14075	13976	14080	14110	13969	14152	14065	14135	14114	14136	14210	14141	13874	13997	14103	14077	13906	14168	14086	14255	14151	14056	14155	14219	14178	14057	14122	14047	14108	14216	14193	14127	13947	14167	14010	14130	14222	14059	14124	14107	14171	14212	14010	14066	14087	14198	14094	14138	14189	14192	14006	14038	14111	13997	14090	13998	13982	14049	14226	14241	14066	14148	13989	14090	14016	14138	14182	14185	14158	14202	14249	14106	13943	14056	14149	13981	14137	14070	14048	14121	14047	14054	14110	14138	14001	14074	14071	14245	13992	14108	14038	14130	14247	14141	14088	14078	14108	14112	14127	14070	14088	14042	14025	14098	14061	14084	14043	14130	14072	14179	14256	14137	14238	14027	13941	14019	14071	14203	14117	14172	14027	14092	14288	14073	14205	14165	14103	14089	14134	14100	14095	14247	14093	14126	14163	14121	14042	14037	14061	14089	14174	14091	13881	14042	14105	14137	14037	14085	14229	14208	14240	14081	14156	14173	14011	14145	14282	14077	14214	14031	14090	14148	13995	13986	14023	14109	14033	14068	14135	14284	14047	14016	14114	14123	14105	14014	14272	14121	14110	14050	14118	14089	14144	14121	14136	14110	14159	13988	14232	14158	14123	14011	14083	14249	14117	14246	14343	14080	14089	13976	14169	13927	14235	14096	14061	14264	13987	14123	14073	14179	14179	13998	13996	14061	14082	14019	14154	14181	14115	14061	13966	14046	14154	14185	14066	14100	14263	14092	14029	14159	14150	13938	14191	13950	14079	14127	14125	14117	14137	14001	14082	14407	14145	14131	14124	14078	13948	14100	14131	13872	14038	14070	14309	14042	14149	14199	14196	14038	14019	14241	13834	14070	14047	14096	14156	13970	14218	14155	14073	14023	14013	14189	13973	14145	14079	14116	13959	14149	14114	13888	14044	14210	14166	14139	13979	14110	14088	14200	13915	14138	13968	14017	13990	14057	13921	14122	13986	14112	14057	14235	14009	14169	14135	14100	14218	14068	14313	14170	14022	14159	14068	14144	14008	14167	13997	14017	14259	14054	14164	14182	14329	13980	14263	14219	14156	14123	13992	14233	14024	14252	14075	14046	14138	14144	14222	14080	14134	13994	14028	14161	14244	14021	14308	14132	14145	14097	14190	14063	14325	14069	14033	14238	14154	14123	13996	14231	14151	14048	14026	14098	14017	14265	14098	13893	14086	14231	14158	14093	13985	14180	14081	14038	14173	14127	13947	14152	14109	13957	14009	14187	14096	14259	14124	14132	14061	14151	14066	14045	14129	14085	14139	13994	14137	14013	14102	14027	14217	14241	14151	13980	14143	14156	14112	13983	14207	14042	14047	14059	14057	14070	14120	13990	14190	13999	14020	14083	14120	14161	14108	13979	13934	14089	13990	14083	13931	14085	14196	14166	14049	14133	14058	14055	14139	14119	14222	14172	13844	13886	14116	14267	14190	13998	13996	14140	14122	14105	14005	14147	14092	14112	14340	14083	14175	14020	14113	14097	14220	14056	14144	14155	13913	14089	13991	14096	14041	14139	14123	14202	14162	14103	13802	14014	14197	14032	14153	14097	14013	13925	14002	14235	14135	14174	14191	14074	14105	14128	14029	14168	14128	14055	14111	14192	14160	14360	14307	14157	14002	14124	14142	14140	14027	14084	14019	14101	14194	14053	14099	14042	14038	14108	13934	14155	14042	14232	13998	14193	14238	13949	14167	14073	14169	13940	14206	14007	14228	14225	14166	14153	14016	14056	14220	14117	14071	14103	14269	14186	14250	14120	14079	14152	14114	13995	14052	14090	14018	14036	14156	13967	13950	14169	14090	13936	14187	14108	14148	14096	13999	14077	14103	13960	14048	14342	14163	14049	14147	13993	13863	14160	14174	14071	14169	14076	14040	14068	14112	14039	14200	13996	14221	14065	14123	14098	14217	14041	14107	14138	14032	14025	14018	14092	14058	14104	14197	14058	14117	13999	14118	14155	14039	14109	14256	13985	14094	14072	14039	14176	14077	14124	14061	14157	14022	14014	14256	14231	14082	14148	13996	14365	14111	14066	14138	14059	14095	14078	14006	14050	13975	14169	14130	14055	14306	14122	14028	14073	14140	14281	14154	14003	14178	14149	14169	14092	13997	14301	14250	14148	14191	13992	14131	14214	14078	13922	14156	13973	13824	14172	14242	14085	14210	14061	14181	14163	14211	14100	14087	14127	14063	14107	14160	14052	14012	14168	14179	14139	14140	14056	14233	14092	13975	13990	14135	14278	14210	14185	14118	14027	13953	14117	14015	14013	14236	14066	14182	13984	14098	14176	14171	14173	14027	14074	14195	14222	14041	14217	14310	13975	14111	13965	14023	14187	14133	14278	14043	14022	14076	14021	14162	14109	14131	14144	13967	14160	14029	14111	14089	14130	14023	14139	14270	14141	13976	14010	13872	14195	14164	14031	14091	14169	14189	14124	14169	14238	14071	14041	14044	14134	14119	14008	14230	14171	14201	14003	13894	14131	13913	14260	14118	14140	14147	14052	14165	14014	14027	14164	14085	14100	14115	14227	14048	14340	14096	14113	14190	14200	14127	14174	14123	14179	14026	14213	14084	14074	13979	14158	14204	14124	14282	14038	14294	14135	14133	14093	13897	14241	13857	14083	13979	14013	14249	14151	14026	14259	14212	13970	14016	14146	14163	14131	14067	14147	14226	14084	14121	14139	14145	14091	13987	13997	14032	14160	14136	14194	14050	13939	14143	14152	14125	14172	14163	14115	14219	14230	14153	13974	14036	14084	14075	14037	14207	14248	14120	14159	14003	14057	14027	14075	13899	14065	14214	14218	14281	14169	14116	14005	14256	14200	14120	14022	14063	14042	14103	14102	14041	14155	14198	14007	14116	14025	14091	14209	14136	13966	14044	14011	14101	14018	14293	14132	13858	14182	14135	13967	14056	14034	14022	14105	14141	14199	14131	14139	14066	14104	14325	14145	14165	14040	14112	14118	14111	14054	13998	14219	14231	14069	14039	14242	14134	14036	13973	14114	14000	14050	14192	13988	14046	14105	14261	14010	14040	14025	14143	14209	14031	14026	14103	14180	14076	14112	13960	14247	13991	13965	14180	14086	14164	13980	14142	14153	14248	14296	14020	14255	14009	13990	14246	13975	14122	13853	14092	13997	14093	14014	14084	13999	14115	14067	14134	13962	13954	13930	13964	14068	14190	14047	14092	14153	14059	14158	13980	14018	14043	14135	14115	14062	14122	14134	14110
23448	21013	28440	23758	21748	24237	25117	20430	19411	19258	19140	18655	18735	18578	18408	18165	18442	18480	18404	18309	18099	18042	17823	17916	18057	17932	17948	18131	17983	18048	17816	17704	17802	17622	17929	17836	17777	17643	17700	17950	17538	18006	18723	19117	19734	19697	18793	18413	17689	17549	17530	17639	17929	17458	17519	17650	17750	17745	17624	17711	17704	17578	17645	17809	17640	17792	17845	17607	17844	17826	17716	17530	17613	17644	17511	17544	17846	17668	17754	17598	17564	17748	17591	17734	17676	17704	17704	17925	17672	17470	17608	17673	17729	17612	17442	17800	17725	17680	17651	17500	17533	17464	17811	17694	17625	17539	17720	17740	17691	17634	17590	17664	17607	17633	17624	17820	17387	17608	17740	17730	17750	17676	17793	17559	17696	17667	17741	17651	17478	17706	17670	17737	17558	17467	17525	17619	17632	17668	17798	17608	17784	17395	17713	17603	17425	17624	17652	17642	17740	17787	17864	17513	17552	17393	17486	17740	17581	17740	17685	17819	17724	17672	17715	17783	17600	17587	17539	17599	17478	17567	17526	17430	17768	17605	17635	17689	17693	17625	17617	17470	17546	17438	17685	17656	17613	17625	17802	17934	17750	17539	17561	17685	17434	17953	17434	17919	17691	17619	17788	17575	17691	17663	17456	17576	17604	17958	17689	17948	17622	17505	17447	17651	17569	17451	17507	17626	17827	17586	17591	17697	17700	17705	17553	17383	17602	17516	17689	17805	17539	17453	17584	17646	17522	17338	17490	17543	17580	17602	17608	17661	17652	17737	17572	17626	17815	17504	17411	17543	17420	17468	17639	17691	17648	17591	17644	17644	17709	17726	17777	17559	17544	17717	17860	17621	17576	17471	17553	17716	17839	17691	17654	17475	17772	17743	17457	17492	17676	17541	17584	17732	17626	17523	17780	17730	17447	17716	17561	17711	17791	17688	17658	17649	17500	17344	17633	17652	17631	17676	17680	17729	17546	17466	17537	17376	17684	17534	17497	17439	17391	17655	17777	17514	17864	17540	17553	17802	17653	17556	17495	17714	17711	17481	17470	17499	17649	17525	17571	17529	17588	17524	17554	17467	17427	17754	17720	17589	17453	17725	17771	17648	17701	17369	17663	17570	17493	17548	17714	17401	17428	17544	17690	17617	17681	17617	17382	17508	17538	17639	17503	17791	17605	17538	17870	17541	17406	17538	17328	17836	17524	17706	17721	17521	17438	17519	17650	17743	17738	17725	17715	17639	17449	17546	17436	17423	17553	17792	17609	17618	17554	17406	17709	17850	17646	17543	17595	17745	17628	17696	17622	17664	17613	17513	17475	17405	17508	17434	17609	17498	17691	17644	17876	17519	17683	17583	17620	17405	17603	17635	17364	17704	17541	17478	17622	17575	17537	17639	17586	17352	17588	17552	17517	17772	17518	17647	17594	17422	17685	17562	17559	17702	17709	17549	17673	17507	17643	17477	17723	17648	17491	17715	17819	17420	17536	17425	17493	17619	17789	17410	17458	17645	17648	17707	17804	17854	17605	17566	17796	17665	17716	17475	17451	17544	17651	17776	17681	17519	17683	17767	17700	17555	17629	17622	17712	17637	17584	17579	17494	17707	17492	17376	17524	17528	17556	17779	17503	17864	17647	17483	17412	17491	17613	17563	17565	17735	17582	17627	17633	17490	17792	17527	17638	17732	17878	17489	17642	17379	17557	17643	17619	17523	17634	17540	17548	17687	17554	17426	17515	17536	17699	17498	17639	17741	17474	17644	17494	17541	17679	17819	17348	17592	17449	17776	17724	17680	17581	17885	17593	17513	17514	17799	17467	17595	17459	17704	17642	17576	17751	17660	17667	17696	17574	17653	17815	17726	17601	17963	17563	17489	17759	17696	17813	17644	17579	17663	17455	17362	17568	17597	17343	17474	17642	17510	17371	17779	17519	17715	17593	17499	17594	17401	17815	17447	17616	17642	17710	17404	17515	17460	17709	17612	17723	17817	17602	17731	17791	17606	17594	17503	17593	17582	17649	17623	17417	17630	17776	17610	17568	17366	17844	17639	17521	17570	17475	17459	17580	17806	17487	17577	17733	17630	17656	17694	17667	17250	17689	17503	17709	17369	17627	17817	17792	17419	17667	17530	17391	17559	17564	17535	17756	17515	17532	17605	17588	17487	17623	17842	17610	17681	17448	17633	17454	17621	17683	17427	17428	17735	17666	17554	17713	17553	17701	17560	17730	17474	17670	17643	17572	17717	17565	17572	17799	17706	17657	17741	17459	17611	17764	17678	17579	17800	17676	17902	17732	17399	17687	17651	17456	17669	17551	17543	17666	17724	17551	17624	17695	17633	17441	17764	17863	17494	17589	17707	17595	17587	17762	17455	17684	18000	17620	17679	17576	17548	17599	17533	17552	17568	17501	17597	17630	17734	17703	17675	17550	17514	17718	17535	17603	17590	17636	17810	17534	17514	17604	17448	17665	17685	17591	17720	17633	17706	17524	17602	17525	17412	17439	17635	17587	17533	17507	17435	17607	17609	17640	17746	17700	17795	17629	17669	17641	17805	17633	17608	17610	17544	17737	17487	17780	17393	17618	17521	17390	17580	17729	17627	17798	17595	17656	17657	17657	17535	17483	17522	17691	17573	17632	17684	17748	17522	17717	17447	17500	17630	17444	17624	17605	17557	17539	17538	17754	17520	17522	17466	17541	17650	17586	17574	17383	17599	17568	17549	17736	17573	17735	17812	17243	17557	17630	17777	17559	17446	17607	17412	17483	17449	17446	17624	17593	17685	17549	17641	17725	17557	17607	17477	17633	17473	17416	17797	17638	17699	17580	17648	17632	17858	17668	17814	17617	17740	17508	17653	17485	17336	17408	17528	17733	17566	17762	17597	17574	17549	17597	17623	17780	17502	17520	17595	17561	17665	17523	17567	17506	17505	17696	17507	17595	17432	17595	17448	17565	17590	17489	17557	17687	17572	17524	17958	17593	17624	17570	17592	17478	17498	17759	17590	17593	17692	17567	17563	17508	17714	17714	17794	17613	17595	17847	17574	17646	17567	17606	17466	17529	17630	17818	17688	17697	17877	17706	17676	17454	17606	17618	17472	17554	17690	17754	17724	17503	17554	17453	17540	17520	17755	17457	17537	17566	17485	17476	17571	17664	17327	17503	17508	17511	17559	17669	17683	17887	17911	17826	17465	17566	17742	17631	17505	17600	17406	17436	17600	17622	17684	17702	17744	17607	17519	17458	17565	17536	17666	17700	17809	17608	17519	17606	17668	17614	17653	17633	17499	17601	17661	17653	17675	17714	17571	17645	17625	17545	17666	17479	17407	17607	17637	17402	17618	17706	17653	17605	17579	17591	17639	17468	17650	17688	17567	17682	17589	17497	17639	17639	17645	17596	17584	17753	17694	17280	17736	17759	17753	17626	17577	17784	17371	17376	17474	17425	17583	17549	17530	17751	17600	17684	17667	17630	17617	17575	17414	17630	17731	17678	17573	17759	17715	17662	17473	17651	17584	17905	17623	17654	17570	17466	17707	17455	17462	17631	17615	17751	17759	17567	17803	17852	17699	17672	17693	17672	17499	17694	17487	17692	17732	17705	17711	17498	17510	17603	17395	17750	17653	17667	17767	17696	17574	17792	17565	17523	17390	17768	17708	17719	17574	17631	17685	17602	17506	17570	17367	17487	17688	17610	17542	17582	17696	17540	17464	17645	17672	17597	17708	17607	17568	17681	17360	17554	17616	17620	17699	17432	17589	17682	17494	17696	17615	17685	17348	17547	17805	17548	17814	17586	17502	17559	17475	17555	17630	17698	17657	17687	17490	17748	17692	17682	17639	17475	17731	17590	17488	17505	17549	17534	17532	17810	17628	17624	17593	17866	17555	17653	17549	17405	17542	17489	17546	17550	17591	17735	17562	17560	17354	17550	17722	17529	17539	17633	17586	17661	17593	17768	17699	17605	17429	17601	17507	17697	17693	17755	17601	17738	17629	17620	17526	17365	17570	17659	17725	17673	17516	17847	17655	17572	17593	17658	17571	17498	17381	17555	17510	17413	17541	17774	17546	17526	17609	17589	17520	17595	17800	17618	17652	17364	17678	17471	17668	17673	17566	17378	17604	17759	17564	17644	17434	17618	17656	17699	17577	17604	17577	17581	17512	17481	17819	17565	17589	17665	17521	17814	17444	17562	17492	17672	17671	17475	17624	17728	17600	17435	17587	17652	17454	17341	17718	17666	17732	17532	17377	17583	17701	17564	17377	17723	17563	17450	17529	17432	17523	17780	17735	17614	17519	17682	17563	17231	17589	17706	17719	17556	17588	17798	17430	17779	17647	17709	17505	17834	17621	17401	17547	17444	17507	17505	17658	17575	17343	17529	17410	17409	17502	17635	17481	17676	17791	17643	17504	17633	17604	17766	17866	17833	17598	17837	17631	17650	17494	17701	17726	17567	17703	17587	17576	17594	17523	17618	17666	17482	17409	17553	17576	17451	17706	17710	17625	17656	17509	17524	17578	17617	17560	17626	17543	17542	17519	17444	17880	17565	17463	17658	17423	17695	17554	17694	17344	17566	17501	17642	17541	17602	17535	17454	17562	17742	17653	17554	17435	17579	17738	17644	17548	17646	17509	17497	17585	17778	17828	17638	17590	17634	17707	17525	17565	17599	17720	17678	17335	17772	17553	17536	17503	17623	17614	17454	17615	17570	17694	17615	17726	17610	17372	17586	17685	17486	17821	17648	17720	17652	17601	17819	17699	17848	17684	17696	17788	17573	17635	17699	17403	17570	17817	17797	17635	17465	17782	17799	17685	17686	17626	17653	17621	17595	17672	17514	17455	17375	17443	17624	17735	17710	17562	17361	17517	17626	17447	17536	17653	17503	17394	17535	17715	17614	17593	17667	17566	17649	17679	17748	17678	17478	17397	17680	17632	17525	17469	17808	17790	17597	17582	17700	17483	17772	17575	17982	17746	17433	17638	17715	17464	17823	17706	17725	17631	17585	17520	17606	17664	17570	17627	17565	17619	17798	17710	17610	17561	17473	17786	17553	17689	17596	17578	17636	17578	17522	17635	17453	17645	17611	17495	17719	17759	17672	17780	17461	17623	17638	17747	17630	17609	17540	17548
23788	40026	35932	28646	23948	21087	19381	17783	16944	16283	16041	15889	15335	15174	15185	15094	14940	15029	15062	14881	14749	14607	14442	14237	14685	14601	14407	14623	14506	14450	14335	14325	14323	14219	14243	14241	14249	14119	14267	14158	14197	14509	16009	16391	17057	16840	15355	14664	14105	14148	14199	14238	14239	14188	14001	14042	14134	14018	14088	14073	14213	14171	14239	14160	14223	14081	14044	14117	14159	14151	14208	14108	14411	14109	14238	14118	13884	14126	14104	14131	13994	14170	14040	14193	14221	14308	14016	13983	14056	14139	13930	14201	14104	14383	14020	14128	14103	14033	14263	14021	14162	14083	14260	14230	14123	14186	13991	14248	14168	14330	14228	14126	14235	14098	13999	14172	14065	14122	14209	14118	14190	14058	14018	14074	14132	14143	14171	14128	14022	14009	14277	14014	14168	14226	14078	14135	14086	14216	14115	13906	14167	14132	14223	14099	14097	14019	14136	13998	14154	14219	14274	13988	13976	14103	14172	14135	13989	14099	14004	13996	14249	14140	14075	14107	14142	14216	14270	14353	14072	14123	14008	14027	14207	14139	14197	14196	14106	14167	14072	14013	14037	13957	14297	14231	14224	14090	14106	14138	14142	14177	14148	13983	13929	14070	14076	14136	14198	14018	14022	14115	14166	14039	14229	14101	14220	14087	14081	14179	14078	13977	14101	14151	14247	14206	14248	14066	14055	13995	14128	14250	14133	14149	14157	14164	14163	14083	14125	14045	14053	14063	14184	13945	14099	14047	14293	14153	14109	13983	14121	14101	14117	14145	14045	14140	14084	14209	14007	14382	13972	14165	14208	14136	14170	14049	14333	14036	14110	14221	13985	14178	14007	14019	14166	14071	14068	14105	14092	13976	14149	14110	14185	14070	14105	14202	13963	14223	14019	14020	14025	13983	14029	14055	14116	14308	14123	14241	14220	14027	13983	13992	14052	14235	14105	13991	14158	14088	14085	14060	14337	14224	13892	14075	14028	14022	14167	14142	13926	13993	14006	14098	14172	14202	14144	14115	14125	14150	14152	14137	14258	14114	14055	14235	14024	14121	14103	14183	14081	14044	13972	14117	13921	14110	14234	14065	14195	14128	14109	14153	14134	14246	14027	14193	14150	13964	14137	14006	14093	14063	14124	14062	14205	14067	14163	13993	14227	14184	14146	13989	14169	14057	14143	14037	14184	14129	14211	14130	14222	14221	14000	14197	14248	14129	14190	14089	14178	14153	14338	14114	14184	14091	14321	14132	14253	14210	14104	14161	14157	13961	14183	14143	14137	14094	14059	14126	14165	14064	14065	14146	14210	14155	14234	14052	14287	14324	14041	14057	14337	13966	14024	14138	14183	14255	14093	13944	13978	13977	14066	14292	14198	13994	14137	14131	14028	14138	14189	13969	14081	14139	14229	14002	14214	14130	14011	14095	14115	14114	14100	14182	14272	14096	14195	14129	14022	14150	14129	14090	14081	14005	14013	14043	14214	13960	14092	14183	14085	14143	14050	14052	14113	14108	14109	14199	14100	14164	14150	14155	14173	14034	14070	14022	14252	14339	14140	14020	14077	14317	14192	14089	14382	14247	13951	14081	14021	14197	14068	14320	14110	14021	14182	14249	13994	14255	13959	14014	14130	14263	14181	14076	14013	14202	14219	14093	14045	14109	14157	14109	14077	14223	14001	14124	13941	14076	14035	14175	14197	14208	13992	14227	14229	14188	14216	13981	14108	14050	14106	14203	14106	14233	14085	14197	14159	14035	14166	14222	14008	14073	14011	14080	14051	14106	13992	14157	14063	14259	14054	14082	14028	14029	14097	14161	14246	14148	13982	14303	14061	14196	14148	14131	14100	14128	13977	14274	14295	14009	14178	14235	14037	14116	14135	14190	14036	14001	14209	14062	14205	14198	14012	14123	14236	14000	14174	14060	14202	13972	14025	14121	14092	14030	14107	14187	14067	14081	14222	14326	13997	14094	14221	14267	14117	14095	14116	14147	14057	14059	13819	14253	14152	14134	14207	14141	14071	14138	14116	14065	14206	14169	14305	14094	14156	14066	14052	14152	14147	14164	13926	14153	14237	14050	14100	14006	14331	13976	14173	14147	14123	14089	13950	14014	14113	14193	14183	13917	14338	14155	14119	14081	14126	14086	14208	14168	14199	13978	14053	14039	14022	14049	14077	14067	14191	14047	14226	13994	14091	14197	13976	14092	14108	14279	14200	14316	14151	14083	14234	14257	14097	14074	14012	14074	14003	14043	14211	14151	14130	14185	14136	14038	14051	14232	13995	14166	14114	14045	14024	14035	14035	14203	13920	14169	14212	14022	14140	14149	14038	14283	14033	14015	13971	14179	14184	14158	14118	14077	14102	14277	14139	14191	14015	14101	14124	14057	14353	14032	14263	14202	14197	14010	14111	14022	14049	14154	14080	14080	14298	14195	14036	14169	14256	14026	14131	13982	14196	13934	14081	14112	14194	14019	14205	14125	14127	14089	14084	14027	14073	14186	14137	14064	14117	14275	13916	14027	14007	13976	14284	13944	14156	14133	14163	14093	14082	14165	14143	14126	13951	14166	14316	14123	14103	14105	14179	14088	13990	14240	14111	14033	14162	14130	14220	13931	14220	14258	13995	14089	14146	14098	14091	14213	14119	14102	14010	14195	14199	14023	14110	14162	14137	14078	14264	14153	14282	14175	13967	14068	14010	13953	14211	14147	14040	13993	14116	14166	14135	14229	14176	13930	14159	14151	14103	14363	14031	14214	14158	14150	14116	14103	14104	14077	14035	14094	14106	14134	14201	14126	13971	14183	14328	14084	14083	14075	14042	14072	14014	14013	14044	14253	14055	14146	14121	14089	14247	14037	14262	14121	14043	14081	14202	14039	14145	14117	14256	14053	14063	14125	14242	14162	14139	14053	14075	13998	14067	13991	14045	14111	13967	14029	14027	14072	14147	14009	14074	14218	14359	14071	14197	14056	14008	13941	14214	14096	14134	14224	14210	13954	14020	14045	14215	13946	14068	14081	14144	13981	14117	14004	14059	13953	14099	14219	14088	14121	14171	13904	14009	14197	14093	14118	14191	14140	14176	14169	14088	14117	14052	14219	14241	13912	13979	14075	14066	14189	14065	14098	14179	14155	14056	14190	13964	14121	14191	14173	14324	14029	14110	14218	14106	14191	14067	14081	14219	14201	14019	14091	14047	14035	14058	14186	14054	14120	14070	14164	14139	14108	14081	14082	14201	14190	14053	14201	14047	14223	14249	14156	14139	14067	14089	14128	14166	14024	14053	14146	14163	14150	14129	14239	14175	14020	14192	14127	14099	14115	14106	14213	14036	13963	14067	13988	14262	14113	14157	14009	14384	14145	14083	14110	14104	14167	14056	14058	14097	14207	14062	14162	14057	14146	14148	14077	14166	14196	14073	14129	14008	14060	14136	14125	14095	14059	14036	14216	14297	14045	14195	13895	14129	14076	14122	14230	14139	14230	14027	13976	14153	14166	14104	13906	14156	14077	13966	14038	14125	13996	14102	14145	14083	14042	14249	14164	14239	14200	14161	14093	14070	14266	14076	14378	14139	14093	14284	14052	14233	14132	13997	14119	14183	14048	14136	14147	14087	14035	14241	14180	14249	14093	13975	14163	14058	14036	14175	14141	14146	14080	14066	13955	14024	14339	14050	14043	14141	14163	14214	14123	14099	14021	14074	14055	14126	14171	13983	14158	14128	14096	14180	14105	14009	14144	14276	14068	14104	14236	13995	14083	14042	14074	14033	14095	14105	13970	14173	14199	14025	14108	14233	14103	14118	14075	14108	13943	13925	14178	13986	14191	14104	14135	14128	14050	14065	14037	14167	14076	14118	14142	14270	14109	13993	14040	14087	14131	14128	14102	14139	14170	13942	14055	14088	14220	14187	13894	14215	14149	14217	14187	14128	14202	14229	13998	14234	14107	14200	14075	14206	14017	14149	13964	14191	14184	14109	14106	14148	13977	14060	14094	14171	14140	14302	14388	14133	13978	14212	14090	14057	14047	13992	14093	14327	14142	14182	14113	13929	14230	14025	13984	14200	14217	14055	13990	14090	14131	14045	13952	14118	14129	14061	14107	14006	14066	14179	14142	14245	14097	14144	13992	14044	14239	14138	14056	14080	14215	14082	14125	14181	13954	14060	14093	14100	14049	14158	14105	14104	14146	14205	14227	14142	14069	14087	14107	14060	14031	14086	14083	14137	14315	14095	14165	14092	14270	14067	14227	14046	14127	14124	14189	14157	14160	13941	14120	14130	14148	14033	14217	14201	14137	14139	14281	14022	14215	14068	14039	14121	14050	14204	14070	14050	14275	14095	14203	14105	14190	14094	14194	14193	13935	14067	14118	14029	13930	14042	14191	14122	14168	13933	14148	14069	13960	14231	14120	14244	14187	14109	13946	14104	14110	14241	14155	14080	14102	14174	14218	13892	14084	13994	14119	14178	13841	14192	13918	13948	14101	14237	13932	13979	14188	14153	14126	14098	14122	14121	14009	14129	14104	14092	13960	14098	14122	14112	14185	14124	14108	14065	13978	14070	14170	14130	13968	14176	14092	14166	14091	14207	14198	14103	14120	14071	14149	14105	14103	13959	14076	13978	14060	14225	14102	14256	14045	14120	13964	14154	14032	14190	14175	13849	14099	14115	14066	14076	14109	14286	14231	14174	14152	14013	14194	13979	14102	13992	14100	14009	14083	14092	14024	14258	14099	14210	14026	14143	14084	14157	14187	14116	14007	14278	14194	14081	14049	14003	14011	13991	13994	14118	14078	14293	14015	14001	14053	14130	14158	14051	14193	14029	14095	14034	14186	14307	14192	14050	14184	14171	14087	14318	14065	14246	14060	14098	14249	14014	14178	14152	14271	14105	14000	14046	14149	14127	13889	14127	14133	13985	14111	14179	14077	13927	14070	14019	14113	13995	14148	14092	14059	14121	14214	14229	13920	14086	14140	14129	14071	14064	14073	14273	14132	14099	14028	14147	14112	14020	14114	14220	14147	14152	14110	14038	14104	14044	14221	14034	14277	14183	14252	14114	14063	14057	14033	14200	14253	14220	14083	14044	14166	14151	14140	14085	14079	14016	14223	14309	14123	14150	14280	14161	14184
29372	23314	24527	22055	19767	19506	19189	18955	18778	18837	18723	18603	18530	19038	18765	18617	18937	18682	18481	18809	18555	18724	18610	18661	18634	18868	18610	18568	18523	18635	18498	18658	18625	18779	18712	18562	18659	18482	18545	18431	18539	18660	18539	18511	18578	18973	18731	18573	18780	18724	18555	18723	18606	18640	18592	18555	18566	18615	18628	18708	18591	18563	18713	18606	18578	18485	18559	18603	18456	18536	18541	18586	18467	18674	18603	18434	18574	18676	18396	18342	18385	18471	18446	18461	18483	18577	18493	18531	18422	18426	18684	18829	18602	18557	18582	18449	18161	18576	18571	18428	18788	18397	18698	18627	18667	18514	18554	18473	18650	18517	18566	18449	18456	18552	18573	18473	18452	18507	18471	18254	18782	18457	18504	18553	18489	18415	18497	18574	18411	18676	18691	18433	18455	18605	18560	18592	18587	18721	18369	18375	18400	18504	18553	18611	18568	18497	18552	18854	18642	18650	18669	18599	18635	18467	18386	18484	18701	18569	18674	18733	18402	18552	18646	18501	18716	18638	18648	18563	18539	18375	18750	18657	18663	18426	18790	18616	18550	18498	18839	18720	18746	18683	18518	18621	18531	18712	18701	18249	18722	18491	18698	18588	18416	18719	18504	18553	18726	18721	18524	18575	18599	18635	18598	18324	18467	18580	18626	18513	18437	18290	18453	18442	18315	18526	18704	18568	18505	18656	18639	18602	18588	18667	18482	18582	18514	18561	18538	18515	18578	18634	18592	18327	18595	18718	18533	18575	18454	18675	18610	18632	18599	18543	18559	18488	18545	18627	18644	18663	18455	18523	18463	18461	18528	18701	18643	18637	18468	18723	18465	18578	18508	18752	18633	18548	18599	18462	18541	18477	18527	18553	18354	18827	18689	18758	18481	18666	18420	18622	18538	18525	18203	18378	18793	18552	18618	18584	18462	18568	18378	18532	18417	18565	18474	18543	18528	18345	18694	18570	18493	18571	18542	18561	18524	18555	18509	18430	18478	18269	18531	18573	18269	18544	18511	18680	18605	18419	18607	18821	18590	18518	18378	18739	18626	18706	18494	18343	18506	18509	18546	18642	18593	18528	18438	18523	18612	18477	18438	18445	18626	18392	18444	18709	18270	18494	18680	18437	18451	18583	18534	18569	18656	18418	18439	18432	18659	18695	18608	18530	18669	18559	18614	18656	18455	18471	18659	18596	18554	18554	18329	18520	18343	18453	18642	18492	18460	18595	18349	18710	18703	18525	18494	18387	18538	18672	18669	18758	18444	18630	18555	18480	18648	18409	18471	18578	18392	18753	18602	18468	18544	18402	18597	18587	18578	18599	18562	18632	18733	18664	18663	18664	18521	18497	18622	18598	18569	18573	18711	18666	18546	18473	18444	18546	18581	18628	18652	18560	18427	18548	18470	18510	18700	18692	18457	18571	18645	18625	18563	18696	18524	18587	18546	18597	18710	18574	18720	18829	18617	18546	18501	18498	18597	18399	18425	18285	18515	18471	18614	18592	18593	18640	18461	18371	18411	18608	18565	18429	18651	18528	18518	18578	18743	18869	18269	18580	18521	18503	18443	18512	18798	18414	18691	18664	18605	18654	18578	18568	18534	18514	18424	18580	18499	18423	18543	18599	18711	18407	18414	18498	18777	18660	18725	18712	18553	18521	18557	18852	18522	18470	18672	18510	18608	18466	18706	18799	18756	18621	18762	18354	18517	18596	18676	18586	18413	18372	18581	18491	18414	18631	18389	18581	18508	18453	18651	18514	18690	18500	18412	18736	18387	18662	18460	18624	18604	18622	18533	18535	18689	18518	18587	18541	18446	18553	18669	18766	18558	18864	18664	18485	18375	18512	18575	18354	18709	18689	18641	18551	18621	18524	18716	18521	18401	18544	18547	18379	18639	18484	18429	18509	18527	18666	18462	18406	18552	18486	18432	18445	18251	18576	18548	18721	18462	18459	18881	18587	18507	18520	18523	18581	18607	18565	18888	18632	18425	18552	18504	18949	18560	18581	18602	18555	18555	18571	18459	18478	18595	18439	18523	18617	18596	18479	18625	18693	18583	18612	18739	18544	18674	18417	18724	18587	18625	18412	18556	18737	18241	18663	18354	18397	18694	18570	18650	18694	18368	18609	18587	18413	18586	18554	18639	18439	18640	18734	18588	18606	18585	18631	18550	18541	18602	18560	18462	18608	18763	18598	18407	18500	18732	18549	18307	18532	18349	18652	18606	18417	18613	18490	18573	18432	18343	18371	18539	18503	18570	18420	18400	18342	18596	18520	18294	18674	18589	18436	18725	18404	18747	18630	18579	18387	18607	18350	18492	18561	18613	18397	18402	18351	18249	18482	18489	18505	18467	18409	18306	18574	18513	18637	18615	18555	18732	18686	18777	18643	18441	18656	18685	18514	18592	18660	18668	18368	18702	18545	18502	18730	18717	18498	18599	18651	18420	18426	18477	18613	18612	18563	18704	18559	18747	18514	18645	18472	18525	18476	18712	18475	18614	18678	18672	18552	18416	18663	18725	18615	18672	18632	18659	18747	18478	18351	18647	18640	18950	18898	18623	18674	18663	18416	18665	18501	18879	18722	18470	18577	18688	18701	18455	18638	18624	18538	18583	18572	18628	18718	18391	18619	18777	18451	18586	18584	18445	18662	18600	18653	18513	18404	18650	18739	18778	18816	18485	18602	18586	18488	18434	18615	18464	18354	18519	18406	18567	18620	18702	18729	18620	18550	18658	18261	18506	18698	18556	18578	18661	18667	18495	18491	18520	18543	18545	18305	18533	18510	18367	18468	18769	18461	18611	18512	18616	18485	18505	18535	18596	18551	18525	18495	18678	18697	18537	18457	18453	18545	18434	18307	18688	18696	18606	18514	18714	18657	18568	18450	18667	18574	18597	18590	18628	18459	18774	18488	18601	18806	18651	18489	18652	18431	18500	18712	18499	18750	18602	18601	18432	18437	18573	18452	18605	18475	18680	18772	18450	18532	18657	18662	18614	18448	18721	18621	18558	18529	18583	18434	18230	18558	18601	18548	18519	18628	18590	18458	18483	18494	18537	18272	18553	18575	18474	18627	18392	18536	18500	18583	18316	18470	18602	18454	18641	18683	18511	18473	18553	18537	18284	18590	18522	18525	18587	18651	18380	18532	18572	18634	18689	18472	18660	18764	18587	18610	18547	18555	18537	18570	18612	18591	18517	18652	18689	18475	18367	18545	18648	18510	18753	18740	18785	18617	18721	18492	18535	18483	18524	18459	18244	18664	18512	18485	18397	18750	18557	18371	18515	18604	18616	18592	18413	18575	18413	18570	18606	18425	18529	18433	18675	18724	18587	18620	18546	18772	18579	18700	18548	18637	18569	18776	18747	18529	18645	18587	18754	18665	18600	18426	18614	18699	18386	18625	18392	18537	18374	18326	18462	18779	18646	18792	18584	18417	18411	18647	18561	18493	18695	18652	18534	18568	18436	18746	18549	18650	18478	18448	18655	18434	18550	18553	18614	18669	18333	18520	18518	18412	18348	18719	18595	18615	18448	18537	18566	18457	18485	18622	18439	18674	18486	18400	18604	18533	18549	18477	18568	18467	18577	18433	18418	18587	18603	18379	18538	18637	18630	18646	18576	18455	18714	18683	18615	18381	18566	18472	18603	18689	18814	18523	18662	18523	18682	18561	18489	18544	18548	18332	18687	18770	18643	18535	18587	18317	18515	18507	18680	18421	18476	18402	18521	18597	18424	18559	18484	18502	18411	18292	18695	18594	18557	18715	18491	18467	18534	18494	18443	18583	18530	18550	18424	18630	18505	18746	18502	18615	18515	18571	18605	18581	18535	18640	18518	18538	18211	18356	18530	18666	18480	18541	18432	18468	18657	18357	18748	18624	18610	18586	18517	18622	18534	18536	18522	18442	18668	18405	18393	18533	18586	18474	18556	18562	18446	18494	18462	18653	18887	18540	18645	18453	18518	18409	18652	18511	18541	18477	18635	18610	18682	18675	18913	18515	18581	18427	18434	18442	18683	18407	18441	18506	18458	18582	18689	18647	18458	18459	18422	18587	18607	18673	18815	18603	18464	18450	18492	18622	18603	18534	18545	18442	18518	18458	18327	18751	18332	18334	18467	18660	18612	18583	18342	18703	18649	18740	18589	18620	18752	18505	18528	18554	18630	18623	18564	18510	18396	18163	18499	18456	18538	18386	18556	18658	18571	18471	18565	18605	18503	18446	18587	18510	18556	18522	18786	18574	18427	18484	18574	18638	18562	18504	18723	18431	18354	18493	18544	18558	18749	18502	18630	18511	18672	18469	18670	18771	18764	18535	18621	18459	18378	18766	18542	18554	18405	18644	18557	18657	18883	18549	18527	18607	18697	18643	18734	18813	18611	18707	18477	18552	18659	18482	18543	18520	18317	18564	18691	18585	18678	18762	18619	18799	18461	18578	18577	18598	18516	18577	18525	18619	18595	18609	18612	18625	18689	18563	18551	18609	18632	18565	18478	18478	18582	18518	18666	18571	18494	18550	18582	18463	18522	18820	18494	18426	18662	18546	18677	18715	18698	18707	18398	18630	18785	18591	18614	18379	18539	18528	18594	18425	18451	18570	18539	18618	18545	18526	18510	18706	18484	18498	18582	18615	18591	18627	18577	18511	18504	18652	18498	18453	18664	18498	18428	18642	18625	18601	18597	18657	18583	18663	18621	18672	18511	18537	18653	18507	18451	18441	18672	18732	18561	18703	18467	18756	18487	18348	18430	18610	18706	18678	18561	18588	18685	18417	18675	18618	18515	18393	18594	18417	18550	18658	18304	18397	18484	18566	18502	18605	18692	18373	18526	18653	18438	18586	18416	18415	18564	18645	18533	18417	18798	18491	18764	18539	18429	18526	18667	18626	18568	18577	18512	18750	18719	18440	18552	18665	18558	18534	18504	18626	18879	18671	18476	18288	18516	18456	18686	18629	18785	18540	18493	18508	18457	18459	18409	18523	18650	18499	18525	18440	18598	18440	18322	18771	18654	18287	18624	18618	18538	18529	18521	18527	18431	18366	18777	18530	18481	18483	18672	18695	18576	18694	18495	18579	18658	18623	18666	18747	18491	18703	18583	18464	18686	18510	18758	18734	18445	18582
19556	23019	20273	17565	16624	16122	15697	15408	15207	15035	14872	15076	14974	14850	14970	14839	14773	14761	14743	14798	14966	14745	14799	14735	14641	14730	14712	14667	14872	14641	14481	14650	14580	14723	14878	14714	14696	14563	14778	14778	14694	14553	14705	14561	14879	14980	14872	14783	14555	14626	14641	14535	14545	14652	14683	14502	14653	14613	14505	14611	14599	14672	14619	14486	14525	14664	14635	14766	14745	14548	14579	14783	14604	14598	14652	14700	14570	14525	14625	14804	14431	14616	14505	14738	14694	14753	14490	14504	14702	14624	14639	14586	14587	14520	14719	14657	14405	14701	14683	14717	14607	14638	14652	14713	14580	14656	14579	14607	14665	14553	14429	14577	14903	14648	14697	14456	14594	14618	14642	14658	14856	14603	14753	14736	14643	14744	14660	14546	14527	14611	14511	14733	14778	14579	14657	14660	14632	14534	14692	14801	14736	14581	14561	14682	14590	14732	14493	14719	14703	14523	14665	14656	14633	14785	14653	14773	14522	14797	14605	14493	14549	14571	14660	14714	14684	14758	14405	14700	14689	14738	14486	14827	14644	14734	14709	14547	14496	14732	14520	14544	14567	14723	14536	14610	14465	14850	14583	14702	14585	14630	14615	14803	14736	14559	14690	14627	14589	14573	14605	14667	14586	14652	14554	14531	14592	14688	14742	14816	14703	14581	14657	14448	14726	14705	14766	14685	14803	14687	14629	14802	14689	14634	14516	14598	14581	14750	14666	14622	14480	14572	14780	14551	14473	14544	14561	14471	14583	14626	14688	14753	14754	14493	14651	14615	14717	14546	14727	14595	14758	14519	14442	14659	14649	14649	14691	14761	14628	14642	14575	14506	14605	14737	14800	14563	14630	14477	14557	14596	14804	14648	14699	14745	14691	14739	14718	14527	14620	14467	14690	14681	14610	14628	14653	14612	14756	14513	14702	14635	14586	14538	14556	14805	14699	14658	14863	14717	14512	14569	14594	14647	14414	14627	14633	14752	14768	14578	14594	14650	14753	14626	14649	14739	14643	14592	14553	14554	14554	14678	14690	14714	14712	14695	14613	14631	14635	14697	14489	14695	14529	14586	14546	14631	14625	14502	14489	14475	14606	14716	14667	14647	14657	14757	14552	14627	14702	14571	14582	14544	14637	14637	14725	14566	14599	14614	14598	14584	14545	14499	14601	14775	14509	14734	14698	14562	14716	14735	14624	14586	14624	14715	14711	14646	14645	14568	14546	14563	14544	14750	14568	14657	14669	14735	14495	14514	14696	14659	14692	14530	14541	14630	14483	14678	14596	14667	14564	14666	14767	14543	14604	14708	14757	14724	14511	14848	14546	14471	14666	14763	14744	14540	14754	14579	14657	14659	14576	14657	14629	14619	14579	14537	14755	14548	14687	14563	14679	14673	14589	14553	14567	14460	14747	14550	14623	14590	14565	14515	14537	14764	14397	14663	14571	14625	14638	14600	14609	14691	14617	14640	14668	14732	14717	14520	14589	14728	14621	14564	14831	14509	14556	14730	14644	14509	14629	14601	14713	14566	14766	14661	14669	14713	14726	14691	14877	14631	14701	14744	14628	14588	14791	14817	14672	14488	14694	14653	14515	14725	14763	14641	14610	14827	14583	14566	14713	14599	14751	14550	14573	14718	14556	14765	14717	14611	14657	14564	14631	14593	14844	14638	14549	14549	14560	14613	14551	14733	14674	14567	14619	14656	14584	14531	14539	14690	14674	14795	14542	14590	14548	14528	14752	14545	14635	14718	14739	14688	14602	14655	14660	14440	14740	14780	14531	14497	14596	14780	14789	14600	14678	14680	14587	14659	14625	14659	14507	14646	14619	14592	14700	14631	14492	14645	14565	14537	14554	14783	14714	14584	14712	14786	14774	14776	14627	14651	14639	14745	14549	14652	14564	14751	14449	14602	14529	14592	14643	14663	14839	14818	14442	14762	14483	14622	14545	14627	14729	14704	14717	14577	14430	14642	14726	14848	14855	14547	14700	14594	14584	14906	14707	14642	14643	14591	14700	14825	14924	14611	14642	14691	14734	14680	14592	14662	14488	14720	14595	14658	14803	14572	14720	14752	14763	14872	14540	14698	14603	14589	14557	14694	14453	14623	14713	14713	14658	14678	14666	14704	14618	14642	14649	14735	14594	14730	14645	14644	14720	14670	14517	14716	14645	14692	14670	14620	14638	14583	14656	14664	14719	14743	14828	14737	14674	14689	14529	14618	14578	14621	14643	14662	14813	14620	14574	14705	14655	14509	14509	14706	14808	14754	14724	14703	14499	14649	14524	14659	14718	14809	14662	14610	14864	14797	14566	14761	14694	14637	14613	14489	14708	14685	14705	14613	14536	14717	14701	14562	14630	14550	14709	14795	14630	14735	14735	14602	14609	14445	14549	14481	14556	14652	14512	14735	14660	14618	14748	14670	14662	14678	14699	14730	14752	14574	14538	14442	14714	14641	14736	14563	14594	14612	14611	14576	14804	14533	14769	14553	14653	14482	14631	14721	14677	14566	14601	14648	14712	14609	14632	14540	14586	14702	14654	14779	14668	14754	14506	14719	14715	14650	14675	14598	14675	14579	14602	14596	14681	14668	14678	14557	14514	14618	14761	14468	14565	14521	14641	14701	14783	14579	14788	14493	14592	14700	14482	14558	14666	14628	14683	14566	14481	14544	14738	14638	14667	14695	14703	14548	14661	14667	14605	14519	14767	14725	14550	14643	14575	14513	14681	14605	14745	14559	14665	14738	14759	14645	14715	14570	14628	14643	14748	14694	14566	14662	14627	14518	14570	14609	14707	14736	14794	14685	14606	14608	14595	14622	14668	14601	14688	14510	14683	14650	14717	14716	14541	14525	14722	14740	14645	14593	14621	14821	14668	14855	14659	14748	14715	14522	14766	14687	14803	14607	14914	14741	14695	14604	14516	14834	14465	14734	14500	14638	14821	14634	14488	14569	14705	14574	14809	14599	14816	14600	14608	14647	14616	14693	14604	14602	14655	14703	14693	14561	14778	14620	14803	14646	14589	14514	14583	14530	14533	14630	14650	14731	14520	14692	14710	14582	14768	14714	14714	14720	14524	14523	14630	14818	14621	14504	14717	14631	14561	14594	14539	14644	14626	14512	14697	14629	14608	14586	14726	14606	14601	14499	14576	14619	14543	14596	14679	14596	14559	14642	14777	14526	14701	14527	14676	14632	14635	14693	14757	14632	14695	14820	14661	14568	14691	14658	14675	14465	14722	14557	14440	14653	14600	14676	14560	14569	14685	14639	14630	14788	14712	14707	14657	14629	14754	14466	14654	14777	14710	14649	14668	14678	14543	14625	14560	14620	14477	14700	14563	14589	14607	14627	14570	14676	14513	14629	14724	14572	14856	14436	14684	14691	14740	14713	14771	14732	14753	14665	14502	14700	14666	14674	14645	14652	14618	14552	14663	14732	14642	14854	14819	14518	14650	14566	14687	14681	14570	14621	14754	14617	14882	14680	14569	14697	14644	14612	14545	14641	14481	14772	14489	14730	14506	14631	14549	14635	14474	14632	14662	14790	14547	14661	14647	14677	14660	14610	14617	14501	14479	14701	14755	14720	14424	14658	14591	14495	14433	14632	14575	14785	14768	14715	14679	14522	14739	14653	14657	14799	14655	14607	14629	14652	14621	14649	14464	14562	14689	14649	14729	14597	14657	14752	14601	14736	14564	14707	14714	14566	14680	14701	14680	14528	14753	14582	14767	14623	14806	14637	14718	14695	14859	14778	14738	14723	14636	14711	14558	14545	14509	14588	14612	14734	14644	14588	14764	14642	14608	14636	14627	14552	14663	14583	14648	14674	14826	14839	14591	14663	14580	14627	14790	14608	14635	14535	14432	14724	14549	14498	14743	14580	14592	14745	14714	14618	14542	14724	14627	14633	14700	14636	14684	14655	14754	14663	14521	14616	14676	14684	14650	14640	14596	14658	14534	14781	14714	14587	14602	14605	14789	14593	14522	14544	14532	14740	14697	14560	14956	14831	14657	14663	14676	14495	14554	14649	14742	14599	14772	14612	14615	14754	14584	14413	14672	14648	14647	14628	14568	14562	14676	14527	14839	14630	14416	14652	14739	14634	14578	14657	14507	14631	14666	14839	14675	14528	14614	14672	14663	14583	14856	14616	14608	14577	14593	14625	14645	14764	14661	14764	14814	14672	14673	14695	14752	14512	14589	14608	14482	14705	14611	14668	14491	14817	14555	14711	14540	14651	14558	14485	14664	14792	14398	14640	14641	14738	14425	14785	14582	14697	14581	14557	14395	14664	14769	14604	14754	14685	14664	14549	14728	14630	14611	14668	14728	14589	14477	14670	14816	14595	14578	14768	14743	14706	14765	14693	14723	14680	14690	14774	14733	14643	14595	14737	14774	14695	14589	14733	14723	14852	14686	14630	14617	14625	14585	14657	14723	14549	14815	14687	14678	14486	14631	14536	14629	14849	14721	14694	14626	14708	14612	14718	14855	14661	14649	14643	14604	14422	14690	14652	14627	14753	14738	14617	14499	14761	14723	14716	14681	14675	14781	14730	14614	14699	14723	14688	14762	14680	14816	14618	14487	14759	14850	14520	14595	14675	14802	14757	14681	14539	14702	14685	14614	14607	14563	14613	14525	14537	14718	14840	14428	14677	14674	14673	14581	14590	14648	14741	14670	14623	14648	14622	14742	14667	14562	14699	14660	14714	14695	14550	14795	14508	14663	14688	14705	14555	14708	14660	14733	14590	14730	14640	14682	14854	14462	14542	14719	14540	14584	14561	14645	14507	14656	14651	14600	14692	14547	14650	14783	14662	14632	14680	14612	14529	14626	14552	14629	14668	14578	14504	14616	14584	14609	14607	14764	14464	14633	14620	14518	14671	14583	14641	14387	14624	14425	14520	14695	14648	14638	14597	14569	14580	14573	14533	14544	14662	14562	14574	14483	14718	14746	14612	14832	14703	14537	14611	14692	14864	14642	14591	14601	14649	14728	14672	14703	14680	14701	14595	14665	14592	14650	14681	14561	14588	14630	14751	14547	14658	14603	14520	14785	14507	14692	14694	14431	14648	14650	14636	14875	14695	14542	14739	14658	14561	14473	14615	14664	14531	14615	14856	14715	14686
24678	20998	28023	24541	22948	23527	23278	21042	20181	20149	20096	19823	19817	19658	19746	19654	19469	19609	19709	19595	19555	19551	19339	19389	19391	19285	19346	19329	19447	19602	19223	19410	19518	19392	19486	19201	19327	19182	19288	19236	19439	19228	19543	21001	20399	20246	19731	19512	19442	19220	19349	19428	19322	19545	19467	19177	18927	19046	19457	19176	19053	19291	19500	19345	19235	18887	19123	19108	19286	19100	19160	19095	19240	19269	19094	18907	19189	19401	19267	19195	19261	19270	19021	19236	19265	19172	18978	19102	19270	19273	19265	19207	19174	19175	19272	19397	19192	19223	19131	19135	19262	19307	19324	19316	19357	19215	19242	19138	19318	19266	19085	19300	19181	19424	19156	19150	19246	19073	19435	19198	19291	19053	19274	19085	19220	19145	19111	19078	19106	19148	19521	19198	19256	19176	19156	19303	19237	19167	19359	19234	19153	19312	19244	19105	19377	19430	19050	19093	19163	19134	19128	19373	19132	19123	19237	19367	19390	19421	19393	19256	19082	19387	19217	19028	19045	19372	19155	19203	19155	19239	19207	19070	19078	19135	19222	19331	19166	19311	19263	19258	19180	19200	19211	19115	19277	19346	19170	19214	19307	18973	19303	19142	19152	19215	19268	19324	19169	19177	19183	19317	19137	19220	19235	19183	19236	19115	19238	19309	19226	19302	19274	19152	19093	19314	19417	19177	19171	19232	19265	19029	19195	19160	19245	19159	19286	19139	19408	19442	19203	19048	19326	19135	19258	19323	19205	19208	19324	19456	19310	19300	19253	18985	19139	19144	19504	19412	19203	19298	19424	19425	19277	19366	19288	19296	19144	19188	19273	19219	19233	19183	19158	19076	19081	18976	19071	19214	19247	19208	19207	19326	19047	19267	19384	18972	19223	19488	18971	19023	19201	19264	19130	19390	19237	19361	19268	19457	19470	19212	19146	19196	19033	19213	19210	19308	19477	18991	19210	19235	19112	19185	19239	19136	19133	19064	19016	19182	19230	19076	19379	19306	19210	19236	19167	19159	19200	18934	19034	19225	19389	19182	19397	19268	19175	19324	19273	19180	19063	19152	19250	19087	19123	19090	19113	19226	19403	18984	19342	19193	19162	18932	19050	19301	19201	19160	19244	19214	19110	19102	19083	19263	19376	19164	19282	19238	19183	19405	19267	19319	19257	19289	19144	19206	19162	19020	19107	19298	18970	19252	19253	19085	19164	18977	19165	19244	19144	19059	19297	19424	19171	19123	19122	18825	19181	19340	19137	19197	19182	19110	19132	19069	19085	19249	19104	19049	19456	19308	19240	19128	18997	19220	19230	19253	18954	19337	19304	19246	19173	19260	19352	19524	19198	19220	19054	19247	19304	19259	19228	19332	19358	19151	19085	19007	19324	19369	19135	19164	19111	19168	19016	19266	19042	19189	19194	19318	19240	19457	19102	19190	19213	19056	19288	19281	19313	19178	19231	19340	19256	19333	18965	19097	19344	19279	19419	19265	19171	19145	19117	19134	19136	19226	19306	19233	19280	19376	19307	19103	19171	19410	19127	19068	19245	19235	19187	19215	19215	19062	19245	19284	19332	19095	19124	19287	18993	19209	19154	18992	19177	19072	19104	19264	19150	19234	19118	19276	19121	18939	19219	19207	19183	19115	19209	19333	19242	19007	19086	19020	19367	19264	19152	19322	19282	19179	18973	19162	19298	19285	19184	19258	19074	19456	19159	19162	19338	19325	19156	19116	19352	19229	19421	19162	18991	19288	18877	19061	19337	19224	19198	19208	19194	19224	19021	19086	19131	19227	19418	19304	19352	19320	19150	18965	19228	19217	19159	19010	19353	19186	19133	19039	19105	19187	19184	19141	19301	19309	19168	19259	19401	19287	19219	19169	19281	19229	19131	19064	19134	19304	19137	19240	18973	19298	19389	19339	19248	19162	19196	19236	19177	19137	19303	19134	19341	19432	19331	19201	19063	19119	19278	19226	19305	19283	19133	19035	19058	19118	19132	19007	19289	19137	19189	19333	19321	19100	19074	19385	19244	19117	19403	19141	19087	19204	19430	19351	19339	19181	19203	19105	19003	19294	19162	19366	19279	19299	19173	19150	19271	19180	19312	19267	19324	19173	19005	19183	19290	19149	19090	19110	19234	19326	19204	19206	19278	19154	19235	19354	19230	19336	19051	19188	19363	19112	19249	19150	19156	19123	19338	19273	19150	19260	19228	19156	19008	19293	19392	19148	19304	19216	19304	19146	19275	19210	19172	19146	19288	19191	19232	19256	19389	19328	19255	19211	19143	19018	19132	19328	19130	19316	19243	19180	19237	19410	19301	19431	19061	19177	19192	19272	19223	19285	19202	19197	19341	19197	19218	19205	19154	19239	19131	19095	19196	19167	19270	19087	19263	19202	19150	19289	19326	19019	19163	19250	19297	19062	19221	19115	19297	19433	19337	19228	19201	19289	19101	19414	19264	19184	19351	19188	19380	19340	19307	19161	19009	19213	19452	19241	19189	19296	19146	19089	19258	19123	19161	19330	19346	19152	19262	19157	19173	19112	19057	19251	19194	19240	19032	19167	19254	19344	19110	19124	19226	19174	19423	19112	19303	19198	19251	19211	19351	19181	19112	19166	19263	19138	19150	19173	19266	19232	19368	19431	19245	19239	19341	19057	19219	19353	19384	19321	19240	19071	19002	19098	19073	19022	19164	19161	19245	19252	19177	19304	19235	19323	19136	18954	19184	19193	19204	19248	19233	19356	19211	19208	19162	19365	19207	19331	19190	19293	19096	19261	19046	18967	19239	19150	19299	19432	19409	19221	19253	19205	19390	19330	19150	19169	19142	19196	19201	19165	19128	19305	19110	19250	19120	19057	19165	19155	19280	19375	19320	19127	19163	19089	19216	19195	19066	19140	19161	19008	19201	19063	18955	19308	19412	19422	19275	19040	19185	19174	19368	19233	19251	19293	18999	19108	19462	19201	19208	19335	19228	19323	19039	19212	19076	19264	19135	19103	19288	19146	19379	19292	19120	19159	19228	19297	19226	19220	19164	19179	19175	19180	19252	19410	19197	19180	19151	19119	19265	19224	19294	19169	18948	19260	19205	19121	19199	19150	19175	19210	19224	18948	19098	19112	19391	19184	19124	19199	19317	19363	19358	19348	19128	19271	19216	19171	19419	19148	19269	19361	19210	19269	19220	19060	19235	19113	19274	19092	18973	19236	19227	19243	19343	19269	19318	19289	19140	19323	19196	19055	19010	19030	19298	19296	19156	19018	19252	19055	19120	19089	19174	19308	19171	19197	19404	19166	19187	19068	19323	19154	19253	19397	19345	19223	19274	19151	19473	19151	19170	19133	19324	19077	19154	19285	19286	19186	19156	19193	19304	19299	19154	19272	19133	19199	19152	19147	19198	19178	19273	18920	19279	19180	19070	19106	19146	19071	19249	19345	19088	19274	19281	19218	19188	19437	19142	19412	19199	19165	19018	19313	19064	19184	19108	19258	19124	19144	19227	19301	19095	19183	19232	19339	19336	19065	19040	19113	19330	19390	19097	18978	19339	19434	19342	19352	19056	19193	19386	19047	19143	19263	19362	19066	19152	19235	19371	19270	19232	19055	18960	19146	19475	19146	19090	19037	19206	19076	19087	19134	19312	19319	19034	19317	19209	19244	19159	19127	19169	19193	19075	19318	19359	19013	19232	19257	19294	19260	19143	19355	19033	19539	19024	19097	19310	19163	19305	19323	19126	19224	19174	19066	19150	19176	19189	19340	19367	19244	19226	19315	19275	19223	19163	19544	19450	19174	19288	19137	19283	19198	18980	19254	19248	19192	18992	19175	19214	19403	19235	19280	19186	19096	19324	19278	19475	19078	19357	19087	19064	19253	19310	19220	19253	19106	19208	19415	19059	19162	19175	19308	19252	19194	19231	19088	18967	19012	19155	19040	19073	19382	19238	19250	19162	19299	19177	19087	19285	19347	19012	19126	19216	19149	19154	19333	19288	19369	19342	19245	19131	19101	19176	19167	19086	19140	19180	19210	19006	19062	19161	19250	19168	19028	19260	19346	19313	19331	19363	19205	19104	19376	19035	19282	19103	19271	19125	19407	19086	18966	19111	19353	19025	18980	19280	19340	19136	19152	19214	19318	19431	19126	19353	19171	19183	18984	19100	19201	19197	19228	19264	19181	19316	19267	19299	19380	19421	19311	18972	19011	19255	19152	19349	19293	19102	19184	19323	19218	18975	19063	19329	19039	19387	19263	19192	19189	19313	19143	19325	18983	19186	19177	19218	19401	19259	19003	18990	19318	19188	19335	19082	19303	19299	19013	19377	19390	19393	19156	19298	18950	19036	19341	19115	19397	19104	19379	19332	19216	19352	19125	19514	19190	19172	19205	19172	19237	19206	19206	19228	19091	19242	19140	19189	19206	19222	19273	19373	19391	19004	19388	19250	19171	19418	19251	19187	19358	19129	19170	19026	19083	19280	19061	19039	19194	19233	19289	19232	19172	19338	19275	19018	19387	19341	19288	19115	19017	19133	19188	19157	19216	19157	19130	19066	19071	19191	19102	19331	19299	19309	19116	19029	18910	19370	19318	19148	19101	19129	19155	19062	19192	19371	19113	19189	19325	19458	19242	19279	19120	19170	19068	19368	19173	19359	19215	19162	19166	19087	19147	19382	19205	19102	19388	19503	19161	19195	19280	19003	19193	19322	19148	19285	19273	19356	19145	19413	19033	19124	19154	19177	19038	18917	19082	19185	19241	19202	19316	19211	19280	19267	19089	19067	19175	19163	19313	19149	19107	19127	19123	19242	19148	19118	19086	19163	19019	19032	19280	19299	19267	19232	19232	19329	19114	19181	19232	18940	19256	18963	19230	19201	19203	19146	19166	19282	19026	19444	19113	19175	19102	19215	19511	19146	19193	19078	19059	19349	19358	19470	19147	19286	19323	19292	19296	19291	19155	19229	19208	19261	19152	19179	19018	19344	19217	19469	19237	19206	19104	19179	19349	19113	19181	19315	19353	19254	19209	19346	19131	19211	18882	19180	18969	19430	19192	18971	19126	18971	19041	19157	19350	19369	18860	19226	19240	19245	19013	19150	19146	19233	19198	19153	19284	19234	19075	19461	19225
21712	35480	31568	24642	20820	19245	18111	17359	16715	16299	16160	15908	15901	15875	15824	15690	15322	15567	15537	15654	15481	15612	15322	15212	15369	15332	15237	15143	15305	15195	15221	15116	15301	14908	15093	15124	14954	15145	15265	15163	15113	15119	15623	17217	16870	16129	15561	15313	15155	15079	15053	14980	15038	15174	15111	14949	14952	14865	15076	15132	15158	14906	14979	15020	15018	14910	15148	14848	15121	15021	14915	14992	14907	14911	15144	15172	14992	15067	14979	15092	15092	15063	15100	15139	15029	15144	15005	14882	15060	15067	14983	15065	15123	15083	15209	15070	15070	15044	15025	14905	14956	15023	15069	15019	15036	15008	14916	14991	15052	14971	15154	15042	15147	14948	15011	15006	15049	15055	14990	14987	15208	15032	14847	14896	14945	15178	15098	15110	15008	15107	14969	14879	15058	14918	15202	15003	15159	15055	14992	15035	15161	15163	15009	14979	14983	15166	15151	14999	15097	15043	14879	14988	14985	14925	14983	15036	15023	15033	15165	15014	15107	15018	14918	14987	15161	14960	15060	14929	15184	15200	14989	14989	15055	15043	15100	14983	14978	15084	15021	15095	15075	14978	15044	15116	14970	14890	14892	15046	15274	15000	15102	14944	15009	15034	15061	15132	14959	14911	14980	14921	15016	14998	15195	15020	14978	15135	14937	14918	15052	14973	15154	15067	15234	14992	15054	14969	15019	15151	14750	15134	15044	14907	15085	15035	15222	15028	14984	15152	15037	15092	15123	15097	14987	14847	14999	15050	14977	15006	15068	15075	15024	15143	15013	15045	15092	15070	15110	14856	15028	15003	14951	15055	15052	15012	15017	14953	14831	15040	15164	15168	14925	14977	14838	15212	15153	15179	14932	14878	15085	14972	14931	14976	14975	15042	15095	15098	15075	14938	15128	15128	15028	14989	14971	15092	15000	14866	15114	15046	15100	14957	14944	15029	15012	15034	14987	15040	15085	15124	15016	15056	14930	14989	15063	14923	15019	15164	15000	15141	14932	14878	14961	14884	14957	14963	15195	15014	14865	14926	14930	14903	14955	15097	14955	15096	14978	15204	15032	15052	15054	15038	14927	14823	15063	15169	15101	14910	15147	14864	15076	14959	15004	15042	14967	15091	15012	15120	14958	15206	14953	15053	15009	15112	15093	15047	15037	15059	14973	15048	15085	14810	14942	15082	14916	15055	15042	14910	15141	14951	15054	14808	15054	15035	15033	14893	15060	15145	14984	15042	14931	15093	14969	14913	15009	14890	14904	15143	15019	14989	14967	15058	14926	15153	15084	14992	15108	15085	14990	15117	15068	14844	15122	15043	15009	15127	15108	15060	15079	15048	14854	15080	14998	14980	15175	15295	14803	14962	15137	15144	15035	14897	15029	15106	15064	15027	14879	14911	15156	14876	14948	15047	15091	15120	15065	15121	15072	14900	14980	15024	14922	15004	14973	15060	15185	15034	15234	14968	15068	15086	14947	15142	14896	15056	14880	15057	14991	15118	15036	15026	15018	15025	14845	15112	15055	15252	14925	15049	14883	14855	15002	14997	15069	14977	14997	15200	15070	14911	14993	15081	15130	15090	15054	15019	15043	14859	14985	15054	14930	15094	15122	15060	15204	14851	15026	14946	14999	14863	15090	15128	14913	15150	14940	14992	14891	15136	15003	15174	14884	14984	15071	15012	15005	15030	15080	14994	15155	15109	15119	14990	15173	14996	14914	15093	14966	14993	15137	14929	15001	14869	14881	15103	15089	15050	14996	14995	15017	15149	15190	15001	15190	14886	14904	14968	15028	15038	14939	14909	15010	14933	14902	15131	15094	14897	15163	15142	15108	15106	15008	15121	14942	15070	14928	15112	15003	14967	15090	14989	15066	15038	14835	15067	15159	15071	15184	15057	15039	15138	15057	14960	14975	14922	14863	15030	15036	15062	15008	14975	14966	14955	15010	14947	15138	15172	14989	15104	14994	15004	14951	14864	14933	14863	15263	14908	15272	15040	14957	14972	15140	14881	14764	15150	15107	15106	14858	14934	14970	15037	14879	14880	15110	14993	15004	15028	15128	14956	15025	14957	14877	15097	15076	14930	14949	14763	14915	15026	14962	15042	15135	15152	15028	15021	15108	15039	15086	15002	15148	15004	15028	15181	15145	15015	15114	14968	15085	15052	15256	14923	15034	14971	14952	14963	15099	14973	15130	15025	15176	15018	15050	14901	14813	15098	14934	14937	15163	15111	15132	15093	15059	15149	15122	14857	14989	15136	14962	15110	14912	15155	15051	15143	15127	14954	14986	15071	14949	15052	14895	14890	14982	15174	14996	15181	14967	14967	14997	14904	15155	15058	14951	14966	15225	15052	15077	14947	14869	15072	15026	14938	15006	15139	15003	15073	15048	14925	15108	14793	14987	14950	15108	14903	15016	15201	15073	15035	14841	15024	14911	15104	14998	14958	14986	15177	14865	14988	15035	15061	14956	15026	14851	15123	15059	14862	15217	15223	15048	14995	14884	14916	15184	14996	15153	15106	15076	14887	14955	15077	14942	15116	14831	14968	15062	14958	15159	14989	15024	15029	14920	15141	15008	14985	15195	14991	15056	14981	14976	15015	15113	15029	15017	14964	14886	15065	14981	15252	15103	15038	14867	15024	15249	14975	15014	15013	15228	15083	15223	15216	14929	15088	15205	15040	15239	14917	15145	14899	15038	15141	15015	15031	15002	15161	14995	15187	14998	14986	14997	14858	15210	14981	14845	14974	15092	15012	15039	14963	15056	14859	15014	15133	14951	15032	15171	14948	15021	15033	14922	14972	14885	15120	15001	14950	14980	15116	15025	15094	15090	15218	15100	14946	15045	15018	14916	15138	15084	15026	14890	14897	14973	15118	14980	14995	15360	15028	14952	14958	14910	14833	15066	14979	15247	15048	14837	14972	15011	14869	15015	15045	15075	15046	15047	14962	14903	14980	14946	15031	15237	14936	15034	14974	15082	15133	14998	15231	14944	14972	15026	14969	15061	15094	15046	15060	15021	14937	15071	15098	15092	15048	15056	15049	15122	14964	14850	14974	14952	15032	15030	15115	15039	15049	15151	15004	15027	15019	15058	14786	15093	15020	15053	15159	14933	15080	14935	15088	14965	15068	14989	14997	15034	14940	15108	15112	15037	15110	14994	15070	14970	15000	14979	15082	15085	15192	15062	15001	14878	15140	15042	14993	15119	15158	15016	15073	15020	15223	15067	15165	15106	14986	15122	15058	15135	15050	15047	15033	14973	14953	15185	15182	14954	15027	15071	15177	15041	14979	15150	14974	15169	15000	15082	14782	14976	15000	15050	15064	15035	15112	15152	14803	14783	15046	15101	14917	15015	15036	14942	15165	15080	15058	15090	15051	14955	15209	15206	14821	15030	14943	15028	15058	14966	15238	15037	14931	14987	15011	15044	14973	15066	15182	15099	14979	14866	15096	15126	15031	14911	14963	15000	15052	15097	14823	14829	15089	15064	14965	15036	15023	15088	15029	15080	15109	14972	15071	14963	15079	15096	14975	14926	15026	14937	15180	14968	15161	14883	14907	14913	15039	15073	14942	15030	15154	14996	15113	15149	15205	14992	15128	14899	15103	14959	15066	14879	15168	15005	14915	14955	14966	15054	14776	15033	14949	14806	14871	15098	15047	15091	14939	15097	15093	14847	15129	15065	15210	15187	15004	14954	15136	14915	15091	14942	15011	15019	14963	14998	15038	15154	15202	14899	15025	14946	15072	15055	15144	15017	14945	15193	15005	14869	15028	14904	15016	15012	14880	15063	14883	14977	15021	14935	15040	14938	15056	14939	15040	14883	15046	15095	14983	14936	14885	15195	14966	14915	15066	14822	15127	15195	15023	15106	14943	14955	15014	15092	14906	14964	15101	15206	14973	14980	15174	15008	15045	14862	15057	15019	15151	14890	14910	15082	15037	15037	15049	14995	14931	15061	14898	14911	15262	15029	14979	15053	15009	14922	15075	14994	15095	15049	15116	15105	15107	15069	15063	15056	15169	15105	15085	15098	15049	14939	15245	15057	15150	14939	15022	15038	15011	15132	15051	15047	15041	15014	14996	15100	14892	15062	14952	15047	15084	15155	15110	15016	15157	14891	15003	14940	15097	15220	15077	15182	14856	15028	14870	14949	15067	14984	14907	15107	15090	14846	14870	14919	14966	14881	15012	14881	14866	15078	14883	15006	14971	15062	15127	15047	14953	15045	15046	14985	15114	15055	15187	15151	14895	14987	15100	15269	14985	14969	14967	15031	15070	15213	15281	14955	15072	15143	15025	14936	15187	15109	14893	15078	14912	15014	14949	14987	14930	15043	15089	15035	14916	15194	15112	15090	15118	15070	14901	14989	14966	15094	15040	14903	15002	14953	15015	15012	14970	15170	15019	14955	15052	15018	15156	15136	15026	15123	14990	15153	14937	15153	15052	15015	15171	15211	15096	14970	14975	14832	15069	15061	14894	14964	15046	15091	15085	15037	15168	14828	15077	15161	14928	15076	15087	15110	15198	15054	14815	15073	14826	14983	14892	15147	15035	15064	14997	14836	14919	14960	15105	15010	14903	15063	15041	14797	14958	14966	15109	15079	14940	14888	15064	15191	15053	15031	14934	15014	15062	15069	14932	14976	15039	14919	14972	14850	15106	15045	15024	15118	14932	15081	14969	15160	14920	14919	14988	14947	14996	15055	15126	15009	14939	14915	14987	14974	15025	15096	15024	15092	14981	14983	14851	14900	15167	14887	15037	15009	15026	15156	15030	14813	15007	15034	15147	15102	14851	15063	15027	15063	14944	15100	15133	15082	14899	15010	14924	14941	14914	14974	15060	14913	15003	14831	15036	15033	15135	15059	15027	15018	15105	14998	15220	14978	15050	14946	14941	15257	14932	15112	14968	14983	15009	14773	15102	14977	14890	14894	14856	15114	15033	15053	15013	15068	15107	14786	15143	14842	14788	15066	14910	14985	14792	14986	15073	15131	15057	15122	14949	15109	14900	15046	14953	14940	15084	15042	15093	15028	14935	15060	15090	14864	15147	15132	14981	15187	14946	15083	15178	14737	15032	15088	14974	15124	15119	15072	14964	14963	15271	14985	14995	15039	15120	14922	14860
23457	21009	28459	23787	21755	24725	25672	21391	20218	20356	20077	19758	19769	19341	19352	19247	19279	19291	19475	18999	19057	19014	19057	18750	18941	18864	19034	19041	19031	18849	19004	18804	18791	18876	18973	18834	18881	18623	18747	18848	18887	18780	18695	20744	21524	20686	19961	19158	18957	18786	18767	18581	18625	18706	18803	18765	18808	18820	18680	18597	18791	18369	18687	18576	18585	18754	18826	18505	18693	18811	18630	18513	18555	18870	18581	18433	18535	18537	18704	18804	18676	18522	18628	18716	18833	18715	18811	18558	18505	18612	18594	18612	18567	18499	18692	18634	18491	18692	18735	18740	18755	18461	18615	18530	18560	18525	18520	18680	18630	18507	18472	18491	18917	18515	18614	18625	18756	18775	18737	18792	18664	18645	18575	18499	18466	18625	18564	18596	18442	18629	18620	18477	18608	18529	18630	18898	18594	18612	18391	18610	18872	18899	18516	18661	18685	18745	18474	18418	18767	18478	18619	18645	18620	18688	18615	18520	18388	18646	18687	18521	18750	18609	18699	18575	18408	18615	18470	18438	18601	18606	18571	18563	18878	18579	18701	18740	18753	18891	18667	18498	18700	18740	18560	18411	18590	18437	18657	18655	18738	18644	18782	18554	18662	18538	18637	18628	18632	18584	18530	18553	18537	18564	18735	18657	18818	18614	18739	18537	18745	18671	18532	18737	18672	18708	18850	18734	18772	18542	18544	18404	18573	18537	18689	18468	18728	18535	18502	18452	18536	18698	18441	18585	18671	18549	18600	18557	18759	18750	18692	18646	18394	18584	18409	18681	18684	18684	18720	18573	18508	18657	18511	18705	18785	18315	18550	18491	18610	18543	18610	18731	18548	18359	18522	18604	18669	18593	18716	18661	18567	18469	18452	18585	18647	18538	18760	18740	18523	18478	18662	18715	18653	18784	18565	18725	18533	18694	18558	18643	18473	18633	18518	18627	18569	18682	18676	18474	18648	18660	18673	18634	18713	18811	18833	18399	18605	18512	18645	18483	18522	18719	18661	18737	18800	18538	18495	18615	18776	18712	18763	18569	18560	18711	18537	18500	18689	18722	18765	18610	18845	18576	18435	18600	18528	18619	18786	18586	18580	18568	18535	18768	18720	18467	18405	18446	18766	18691	18548	18657	18643	18594	18592	18563	18408	18614	18470	18618	18481	18669	18478	18587	18639	18602	18469	18791	18603	18541	18577	18577	18683	18560	18479	18683	18797	18573	18662	18633	18529	18732	18594	18610	18565	18380	18710	18641	18657	18660	18649	18605	18768	18776	18609	18552	18549	18482	18631	18612	18812	18563	18658	18628	18710	18588	18680	18541	18638	18550	18555	18568	18449	18751	18529	18591	18569	18586	18522	18633	18528	18468	18674	18567	18399	18450	18255	18523	18668	18717	18591	18531	18732	18597	18532	18721	18649	18499	18451	18643	18560	18678	18608	18524	18717	18654	18879	18668	18716	18583	18581	18499	18603	18510	18630	18763	18693	18707	18589	18549	18743	18881	18631	18497	18626	18378	18680	18672	18932	18660	18720	18696	18534	18617	18863	18488	18447	18667	18546	18466	18532	18744	18679	18409	18503	18518	18665	18397	18798	18538	18495	18656	18524	18758	18775	18442	18531	18497	18896	18375	18571	18642	18672	18644	18704	18513	18496	18549	18698	18549	18490	18694	18697	18585	18578	18444	18682	18593	18938	18830	18563	18685	18290	18695	18432	18578	18615	18689	18521	18659	18691	18637	18413	18795	18566	18680	18532	18714	18566	18711	18675	18501	18297	18796	18653	18345	18453	18565	18472	18672	18366	18513	18637	18555	18398	18558	18502	18543	18721	18632	18634	18600	18558	18465	18557	18547	18555	18575	18381	18397	18567	18602	18548	18522	18496	18391	18781	18536	18564	18694	18727	18549	18690	18684	18716	18639	18519	18529	18621	18609	18542	18643	18637	18614	18642	18803	18542	18696	18375	18771	18595	18493	18672	18554	18589	18677	18808	18391	18603	18559	18626	18731	18570	18561	18354	18552	18748	18729	18606	18529	18515	18694	18529	18762	18413	18694	18714	18782	18535	18656	18585	18744	18754	18514	18353	18491	18569	18663	18608	18538	18596	18615	18391	18418	18542	18608	18427	18502	18799	18569	18439	18373	18635	18337	18469	18678	18466	18337	18560	18442	18605	18669	18909	18580	18599	18664	18592	18739	18813	18757	18895	18583	18643	18694	18569	18573	18564	18647	18628	18533	18624	18557	18962	18658	18616	18354	18650	18739	18528	18577	18465	18572	18617	18596	18645	18654	18719	18586	18753	18591	18512	18524	18592	18615	18751	18590	18536	18845	18563	18667	18655	19021	18653	18415	18517	18563	18463	18506	18685	18686	18618	18702	18627	18702	18571	18660	18647	18439	18652	18480	18809	18581	18611	18632	18552	18678	18622	18634	18536	18611	18603	18457	18639	18504	18582	18598	18693	18486	18383	18524	18600	18456	18440	18764	18525	18678	18432	18554	18613	18510	18537	18534	18477	18592	18719	18597	18505	18680	18509	18704	18518	18443	18673	18372	18522	18598	18509	18607	18733	18683	18637	18587	18521	18418	18686	18612	18704	18633	18525	18791	18632	18791	18610	18647	18635	18475	18352	18650	18602	18532	18682	18645	18430	18707	18681	18735	18721	18757	18572	18314	18527	18760	18557	18532	18342	18711	18450	18705	18699	18446	18505	18749	18583	18750	18269	18660	18570	18632	18721	18561	18647	18564	18775	18726	18701	18425	18596	19013	18702	18502	18791	18857	18773	18443	18677	18752	18429	18847	18594	18638	18566	18607	18541	18675	18595	18673	18568	18599	18533	18495	18608	18736	18588	18664	18394	18584	18754	18742	18705	18771	18689	18752	18722	18580	18489	18545	18639	18459	18648	18555	18574	18692	18636	18668	18490	18853	18651	18598	18696	18515	18527	18652	18558	18494	18710	18748	18703	18585	18506	18614	18538	18481	18561	18841	18624	18504	18641	18634	18477	18597	18485	18832	18773	18564	18613	18717	18851	18991	18644	18605	18777	18648	18734	18597	18489	18462	18670	18578	18655	18649	18672	18678	18445	18597	18451	18800	18582	18610	18738	18579	18579	18442	18612	18474	18759	18528	18574	18558	18553	18625	18644	18633	18675	18974	18735	18594	18481	18429	18729	18565	18623	18571	18590	18586	18815	18488	18485	18539	18534	18517	18667	18574	18550	18684	18566	18713	18636	18609	18531	18549	18586	18668	18624	18596	18583	18688	18793	18600	18541	18507	18528	18644	18670	18559	18700	18652	18519	18619	18491	18596	18563	18433	18561	18678	18524	18798	18383	18465	18608	18623	18853	18582	18534	18451	18457	18525	18635	18635	18759	18585	18653	18658	18827	18436	18672	18651	18800	18690	18640	18612	18631	18737	18677	18497	18782	18522	18544	18540	18567	18555	18548	18642	18688	18617	18487	18403	18511	18667	18639	18541	18654	18703	18654	18424	18488	18503	18692	18815	18576	18460	18583	18774	18761	18576	18630	18621	18877	18813	18660	18697	18457	18743	18591	18495	18684	18693	18784	18799	18684	18585	18800	18461	18606	18500	18635	18762	18534	18456	18519	18679	18657	18563	18570	18669	18568	18528	18540	18671	18630	18406	18727	18814	18535	18467	18647	18558	18475	18537	18629	18625	18595	18448	18744	18669	18609	18749	18914	18575	18601	18479	18465	18605	18673	18510	18780	18820	18514	18636	18700	18665	18442	18559	18434	18530	18564	18558	18316	18841	18611	18453	18616	18734	18633	18539	18503	18483	18583	18582	18696	18567	18768	18599	18849	18660	18683	18434	18685	18706	18378	18573	18729	18399	18640	18368	18566	18583	18618	18514	18603	18721	18789	18465	18503	18613	18688	18554	18547	18631	18759	18584	18550	18445	18678	18862	18808	18574	18883	18466	18708	18546	18502	18792	18587	18731	18617	18570	18853	18194	18823	18460	18658	18591	18629	18517	18558	18655	18642	18980	18681	18686	18472	18556	18885	18468	18357	18531	18528	18735	18550	18680	18607	18654	18712	18660	18601	18791	18923	18458	18586	18413	18582	18456	18533	18485	18653	18494	18629	18531	18648	18851	18438	18783	18592	18668	18734	18456	18622	18303	18537	18513	18517	18680	18736	18665	18524	18591	18805	18646	18779	18610	18473	18787	18584	18455	18662	18422	18780	18461	18568	18745	18643	18461	18561	18782	18495	18833	18742	18508	18643	18639	18650	18457	18534	18571	18768	18748	18643	18667	18542	18605	18402	18675	18786	18627	18409	18695	18478	18623	18642	18636	18493	18552	18472	18582	18580	18593	18394	18816	18603	18738	18827	18744	18598	18563	18638	18587	18631	18496	18560	18610	18683	18645	18674	18752	18731	18658	18839	18677	18579	18744	18787	18662	18652	18502	18870	18785	18415	18598	18461	18593	18492	18749	18659	18516	18550	18465	18540	18577	18506	18463	18689	18772	18700	18678	18682	18624	18647	18658	18769	18558	18626	18421	18488	18614	18515	18464	18536	18567	18566	18653	18632	18731	18527	18541	18581	18489	18592	18646	18468	18589	18653	18789	18538	18579	18694	18562	18601	18568	18492	18494	18581	18817	18779	18514	18690	18454	18481	18716	18673	18842	18749	18478	18625	18614	18738	18471	18688	18696	18384	18458	18648	18682	18671	18489	18476	18502	18616	18838	18444	18580	18594	18555	18674	18361	18575	18590	18463	18433	18618	18513	18488	18556	18701	18534	18691	18552	18677	18527	18821	18697	18790	18782	18591	18811	18567	18613	18379	18557	18487	18586	18507	18761	18482	18443	18395	18489	18627	18538	18740	18725	18617	18600	18683	18746	18463	18460	18693	18793	18709	18455	18336	18521	18682	18602	18597	18534	18461	18791	18768	18581	18641	18401	18590	18609	18861	18661	18716	18667	18592	18415	18644	18711	18645	18541	18776	18634	18523	18760	18770	18665	18514	18644	18754	18642	18797	18722	18765	18720	18846	18728	18633	18493	18702	18497	18794	18523	18617	18629	18453	18430	18461	18674	18497	18606	18726	18542	18780	18463	18639	18578	18646	18919	18912	18760	18679	18540	18720	18742	18480	18687
23899	40508	36777	28813	23843	21512	19497	18225	17540	16844	16376	16238	15867	15810	15341	15379	15301	15501	15520	15447	15061	14923	15127	14863	14712	15133	14966	14856	14887	14993	14785	14991	14847	14992	14924	14788	14747	14720	14634	14646	14844	14550	14947	18183	18498	16968	15960	15083	14946	14802	14653	14761	14654	14633	14557	14546	14572	14650	14761	14803	14727	14675	14740	14704	14563	14831	14496	14956	14540	14737	14566	14628	14585	14659	14718	14739	14650	14741	14612	14623	14689	14689	14486	14824	14590	14601	14818	14718	14474	14719	14698	14713	14537	14503	14596	14624	14601	14562	14617	14728	14824	14479	14549	14653	14600	14623	14610	14539	14640	14541	14404	14793	14633	14776	14548	14586	14702	14558	14697	14594	14664	14767	14623	14532	14674	14705	14435	14685	14696	14613	14417	14564	14612	14777	14734	14683	14709	14530	14532	14676	14740	14565	14638	14582	14710	14687	14623	14571	14697	14516	14718	14652	14521	14452	14764	14710	14499	14643	14557	14384	14745	14610	14630	14365	14560	14684	14616	14600	14733	14602	14549	14656	14629	14503	14598	14584	14724	14663	14553	14564	14632	14673	14654	14383	14606	14716	14640	14478	14582	14588	14772	14607	14676	14577	14586	14625	14567	14556	14562	14633	14542	14718	14631	14675	14492	14604	14526	14540	14655	14546	14497	14689	14675	14688	14643	14645	14704	14611	14649	14618	14588	14674	14600	14730	14588	14594	14664	14624	14704	14634	14382	14635	14671	14761	14642	14527	14618	14739	14597	14636	14621	14596	14621	14641	14598	14701	14507	14567	14623	14642	14592	14680	14433	14664	14464	14541	14643	14680	14448	14583	14513	14555	14735	14657	14531	14776	14681	14512	14583	14574	14637	14656	14563	14673	14497	14424	14593	14472	14421	14698	14537	14595	14521	14479	14639	14569	14674	14620	14585	14568	14641	14642	14655	14691	14560	14644	14600	14840	14668	14563	14787	14638	14517	14687	14735	14557	14607	14702	14784	14574	14605	14728	14759	14662	14692	14610	14823	14746	14640	14680	14891	14488	14635	14567	14652	14634	14535	14569	14502	14570	14680	14701	14618	14545	14615	14602	14530	14619	14590	14739	14799	14698	14776	14607	14546	14613	14742	14377	14616	14502	14865	14718	14451	14544	14555	14626	14614	14604	14553	14722	14612	14775	14627	14514	14599	14537	14575	14572	14600	14764	14742	14479	14568	14754	14447	14662	14687	14625	14499	14463	14692	14497	14622	14664	14701	14526	14656	14489	14501	14713	14599	14627	14659	14437	14582	14617	14647	14402	14566	14616	14724	14521	14605	14578	14648	14671	14705	14532	14631	14796	14643	14625	14458	14643	14628	14477	14496	14613	14627	14547	14542	14638	14535	14548	14615	14606	14679	14496	14748	14642	14757	14603	14678	14498	14630	14698	14488	14685	14684	14584	14605	14610	14775	14647	14440	14716	14555	14531	14630	14715	14566	14591	14604	14409	14761	14572	14557	14577	14651	14549	14462	14702	14712	14446	14632	14667	14752	14753	14654	14537	14797	14665	14553	14591	14647	14606	14658	14581	14644	14528	14629	14605	14673	14693	14571	14585	14719	14566	14749	14722	14636	14558	14685	14634	14619	14786	14543	14580	14621	14585	14696	14638	14549	14662	14647	14645	14582	14644	14653	14535	14545	14786	14520	14673	14649	14497	14564	14684	14708	14677	14640	14736	14748	14570	14607	14566	14543	14577	14712	14423	14498	14720	14611	14748	14812	14851	14489	14507	14542	14694	14740	14656	14648	14638	14753	14592	14705	14576	14602	14579	14677	14709	14657	14536	14585	14790	14644	14567	14776	14744	14770	14631	14588	14548	14507	14713	14689	14604	14508	14686	14615	14633	14476	14580	14637	14634	14816	14692	14648	14593	14623	14551	14632	14528	14669	14652	14526	14772	14676	14544	14508	14544	14459	14458	14672	14503	14593	14797	14821	14593	14621	14700	14577	14637	14793	14631	14618	14585	14623	14625	14606	14613	14724	14734	14485	14596	14773	14575	14604	14623	14537	14714	14624	14693	14667	14549	14759	14783	14681	14539	14628	14769	14505	14649	14598	14656	14533	14760	14550	14689	14607	14511	14632	14633	14703	14615	14624	14638	14658	14541	14586	14608	14619	14804	14441	14446	14560	14641	14586	14686	14713	14758	14701	14665	14633	14580	14730	14690	14499	14602	14571	14663	14795	14607	14601	14542	14699	14578	14613	14509	14616	14630	14615	14763	14634	14599	14701	14773	14610	14558	14463	14454	14618	14744	14684	14614	14511	14444	14602	14658	14761	14792	14542	14553	14534	14582	14721	14617	14586	14665	14500	14673	14670	14525	14595	14674	14743	14671	14784	14691	14561	14709	14582	14618	14673	14674	14589	14465	14690	14709	14617	14680	14586	14404	14753	14589	14463	14661	14623	14619	14592	14786	14587	14523	14550	14752	14440	14693	14692	14598	14490	14592	14572	14515	14616	14465	14784	14572	14755	14728	14685	14545	14527	14725	14555	14640	14574	14622	14606	14602	14520	14619	14545	14550	14484	14593	14668	14580	14701	14589	14575	14637	14653	14777	14585	14625	14647	14857	14695	14746	14596	14550	14585	14510	14698	14493	14709	14654	14752	14565	14603	14572	14575	14535	14735	14782	14598	14627	14569	14821	14519	14542	14527	14600	14719	14664	14737	14762	14684	14533	14702	14769	14637	14815	14554	14595	14835	14708	14676	14599	14745	14533	14653	14571	14615	14714	14647	14543	14731	14555	14760	14606	14540	14676	14644	14794	14614	14565	14590	14497	14625	14592	14468	14689	14673	14442	14596	14686	14759	14537	14686	14553	14789	14615	14595	14659	14741	14707	14830	14608	14569	14515	14505	14655	14527	14574	14512	14835	14571	14380	14700	14672	14549	14407	14682	14600	14727	14468	14636	14557	14751	14612	14674	14664	14663	14560	14518	14658	14622	14657	14555	14551	14700	14808	14559	14527	14712	14474	14584	14745	14450	14590	14595	14659	14549	14572	14645	14540	14571	14687	14643	14810	14669	14621	14541	14485	14507	14658	14698	14579	14563	14669	14523	14625	14624	14634	14724	14588	14499	14473	14691	14686	14713	14630	14488	14665	14695	14476	14529	14642	14486	14641	14794	14507	14562	14571	14680	14660	14620	14620	14511	14550	14458	14580	14662	14569	14555	14626	14640	14619	14587	14501	14565	14755	14703	14713	14439	14814	14492	14746	14599	14562	14598	14571	14567	14575	14595	14694	14532	14564	14863	14708	14496	14690	14677	14631	14755	14688	14623	14712	14482	14570	14872	14729	14685	14604	14596	14680	14536	14610	14534	14650	14660	14681	14798	14632	14667	14610	14690	14474	14623	14685	14517	14707	14673	14534	14579	14543	14614	14604	14520	14651	14642	14549	14527	14594	14574	14711	14524	14636	14782	14463	14785	14513	14781	14719	14440	14705	14499	14528	14547	14608	14508	14722	14764	14526	14648	14633	14629	14531	14698	14580	14447	14600	14653	14594	14503	14592	14643	14673	14557	14704	14713	14743	14798	14778	14657	14812	14638	14656	14681	14782	14558	14505	14466	14668	14601	14717	14671	14660	14649	14757	14615	14602	14716	14410	14635	14579	14701	14602	14529	14660	14643	14418	14707	14500	14628	14492	14734	14689	14550	14612	14711	14638	14652	14490	14480	14628	14545	14654	14605	14546	14609	14674	14642	14563	14636	14714	14588	14583	14448	14535	14544	14635	14589	14638	14609	14630	14574	14671	14686	14597	14586	14631	14545	14598	14516	14534	14688	14739	14649	14546	14559	14680	14586	14654	14534	14772	14409	14717	14547	14635	14551	14535	14650	14624	14587	14599	14447	14524	14800	14573	14678	14532	14670	14591	14600	14487	14524	14644	14732	14736	14635	14577	14599	14585	14555	14604	14575	14545	14739	14715	14605	14626	14521	14531	14572	14694	14652	14584	14526	14537	14696	14598	14557	14582	14591	14670	14522	14518	14361	14483	14488	14480	14489	14661	14581	14674	14524	14441	14535	14770	14578	14584	14717	14693	14589	14700	14598	14586	14701	14514	14472	14646	14542	14856	14629	14762	14798	14506	14832	14625	14675	14568	14461	14572	14567	14576	14728	14549	14770	14637	14465	14805	14445	14351	14505	14568	14571	14472	14666	14548	14758	14603	14765	14500	14614	14549	14460	14533	14815	14505	14662	14511	14476	14702	14788	14702	14671	14424	14510	14538	14678	14755	14501	14551	14498	14551	14560	14623	14654	14572	14577	14623	14625	14602	14621	14622	14482	14464	14685	14539	14507	14518	14687	14557	14605	14650	14553	14503	14686	14557	14603	14552	14671	14732	14686	14638	14688	14645	14551	14490	14722	14640	14490	14727	14586	14508	14574	14768	14487	14457	14525	14510	14803	14648	14531	14731	14551	14529	14592	14534	14585	14739	14649	14528	14593	14513	14652	14669	14589	14628	14628	14577	14809	14643	14660	14653	14621	14548	14563	14714	14797	14596	14672	14803	14639	14644	14859	14483	14578	14651	14663	14691	14674	14583	14623	14743	14633	14716	14654	14655	14688	14585	14596	14521	14534	14648	14583	14590	14600	14531	14730	14696	14568	14587	14589	14539	14632	14743	14525	14573	14562	14570	14475	14487	14670	14647	14638	14707	14557	14604	14738	14662	14716	14677	14654	14459	14704	14585	14602	14664	14612	14633	14676	14604	14697	14511	14523	14646	14537	14580	14518	14594	14426	14527	14689	14559	14666	14505	14563	14561	14640	14871	14613	14582	14673	14652	14743	14730	14764	14676	14637	14746	14586	14615	14657	14779	14605	14538	14596	14749	14626	14594	14546	14701	14707	14499	14791	14551	14559	14569	14663	14622	14544	14791	14822	14573	14630	14563	14864	14734	14607	14705	14536	14752	14706	14523	14577	14795	14519	14632	14676	14649	14608	14658	14468	14707	14642	14745	14649	14541	14569	14620	14621	14563	14739	14503	14693	14677	14677	14616	14619	14673	14624	14576	14699	14666	14568	14679	14776	14565	14564	14600	14667	14518	14559	14477	14542	14510	14718	14460	14549	14845	14502	14858
29846	23444	24763	22150	20035	19817	19913	19241	19213	18984	18966	18915	19026	18988	19035	18841	19048	18933	19063	18870	18917	18772	18851	18953	18802	18915	18829	18895	18807	18952	18639	18850	19064	18930	18942	18889	18879	18825	18832	18740	18778	18852	18712	18839	19050	19192	18902	18871	18879	18840	18810	18960	18844	18810	18936	18934	18845	18847	18713	18793	18825	18843	19001	18890	18786	18939	18929	18533	18876	18795	18784	18816	18845	18962	18896	19042	18571	18946	18746	18857	18867	18762	18777	18829	18785	18734	18887	19030	18896	18881	19112	19052	18832	19064	18818	18960	18997	18779	18927	18759	18824	18971	18932	18703	18845	19065	18908	18632	19010	18680	18714	18913	18634	18709	18871	18575	18785	18821	18783	19043	19076	18757	18832	18839	19001	18979	18638	18672	19009	18994	18978	18659	18845	18761	18804	18755	18824	18801	18963	18826	18708	19018	18807	18760	18903	19051	18864	18691	18795	18908	18625	18728	18855	18791	18822	18658	18759	18734	19022	19032	18890	18643	18855	18957	18850	18861	18788	18757	18876	18998	19050	18915	18840	18471	18886	18980	18861	18922	18974	18705	18922	18653	18824	18844	18721	18885	18792	18632	18813	18642	18908	18717	18820	18818	18620	18989	18874	19156	18806	18774	18836	18670	18654	18894	18844	18979	18842	19042	18874	18766	18944	18799	18892	18903	19044	18826	18950	18631	18854	18835	18865	18746	18856	18877	18908	18812	18561	18935	18954	18881	18924	18645	18670	18678	18725	18811	18860	18924	18774	18835	18888	18623	18802	18928	18713	18776	18753	18544	18856	18897	18976	18846	18845	18755	19135	18750	18842	18817	18771	18773	18916	18805	18728	19021	18900	18656	18961	19025	18709	18763	18686	19038	18872	18975	18844	18691	18835	18754	18936	18917	18701	18698	18580	18877	18641	18660	19028	18681	18641	18830	18895	18640	18710	18985	18980	18873	18899	18806	18604	18666	18682	18689	18930	18852	18699	18972	18831	18637	18710	18878	18939	18831	18697	18735	18844	18753	18744	18888	18711	18950	18585	18758	18916	18695	18833	18772	18749	18699	18708	18722	18793	18767	18717	18843	18764	18658	18787	18782	18815	18822	18762	18764	18854	18997	18915	18922	18744	18772	18872	18943	18806	18957	18821	18782	18813	18849	18778	18749	18853	18751	18740	18847	18957	18627	18732	18777	18854	18757	18895	18860	19002	18665	19100	18767	18980	18668	18776	19007	18916	18834	18790	18801	18623	18924	18807	18909	18697	18632	18976	18874	18855	18919	18599	18769	18841	19011	18859	18846	18938	18813	18774	18753	18937	18828	18732	18833	18743	18602	18769	18989	18840	18690	18693	18815	18875	18999	18669	18783	18736	18593	18818	18913	18756	18991	18519	18812	18874	18853	18829	18634	18639	18876	18801	18957	18892	18702	18480	18622	18770	18775	18577	18860	18920	18869	18818	18904	18808	18988	19060	18993	18805	18756	18633	18533	18708	18949	18987	18962	18972	18713	18929	18810	18751	18799	18740	18770	18676	18818	18900	18687	18708	19061	18860	18838	18862	18710	18898	18885	19088	18797	18820	18842	18822	18775	18892	18771	18742	19059	18725	18638	18847	18720	18639	18708	18899	18608	18908	18798	19091	18849	18827	18879	18848	18750	18806	18635	18909	18912	18928	18756	18715	18822	19089	18750	18715	18755	18749	18813	18802	18806	18923	18971	18907	18776	18908	18801	18929	18687	18847	18910	18743	18784	18737	18891	18993	18727	18764	18825	19037	18929	18771	18961	18818	18712	18758	18795	18652	18829	18821	18837	18841	18764	18835	19072	18926	18915	18913	18889	18706	18875	18855	18819	18684	18833	18643	18794	18881	18718	19040	18893	18898	18827	18719	18884	18830	18734	18813	18745	18811	18477	18960	18668	18958	18944	18900	18725	18742	18746	18772	18850	18704	18830	18997	18756	18954	18831	18780	18705	18808	18657	18759	18841	18769	18998	18660	18864	18983	18875	18822	18843	18939	18688	18941	18902	18838	18727	18850	18836	18627	18729	18720	18694	18789	18746	18985	18858	18930	18748	18806	18844	18783	18817	18753	18755	18855	18951	18797	18851	18901	18804	19006	18659	18842	18873	18939	18657	18891	18728	18939	18739	18921	18840	18837	18688	19024	18852	18690	18588	18885	18683	18754	18829	18975	18761	18911	18910	18917	18818	18808	18671	18548	18710	18840	18743	18750	18798	18950	18856	18726	18662	18704	18832	18998	18984	18898	18804	18614	18884	18989	18775	18891	19015	18851	18943	18846	18885	18782	18902	18741	18757	18991	18854	18904	18775	18770	19021	18919	18874	18714	18759	18819	18789	18820	18982	18730	18596	18865	18904	18833	18876	18958	18495	18779	18711	18898	18584	18838	18889	18782	18798	18627	18852	19085	18884	18924	18763	18860	18656	18933	18788	18921	18818	18805	18927	18957	18970	18811	18955	18830	18885	18806	18792	18986	18686	18741	19051	19000	18880	18615	18767	18822	18590	18696	18888	18740	18686	18811	18842	18934	18648	18828	18806	18905	19030	18883	19079	18664	18614	18804	18814	18853	18745	18815	18922	18886	18708	18851	18780	18849	18955	18996	18823	18901	18772	18725	18790	18913	18841	18664	18650	18792	18808	18766	18901	18749	18638	18784	18865	18688	18978	18838	18715	18818	18732	18940	18694	18892	18903	18741	18795	18796	18827	18706	18683	18760	18992	18708	18782	18794	18747	18875	18690	18779	18776	18944	18735	18837	18705	18918	18692	18772	18975	18984	18792	18856	18940	19016	18751	19041	18986	19080	18734	18926	18974	18891	18789	18931	18816	18878	18921	18778	18753	18760	18872	18950	18773	18747	18918	19106	19060	19043	18801	18917	18746	18751	18955	18948	18736	18869	18987	19011	18860	18677	18990	18939	18905	18852	19008	18692	18851	18708	18704	18866	18973	18662	18731	18612	18762	18809	18807	19104	19038	18948	18897	18703	18760	18848	18862	18924	18762	18934	18802	18768	18858	18779	18811	18855	18922	18523	18952	18739	18800	18746	18805	18671	18792	18716	18543	18639	18794	18884	18942	18889	18626	18797	18842	18873	18798	18696	18985	18961	18807	18812	18672	18815	18925	18835	18880	18888	18830	18729	18795	18895	18802	18921	18799	18888	18775	18835	18883	18738	18798	18789	18677	18856	18670	18896	18691	18884	19044	18568	18916	18915	18943	18939	18919	18761	19022	18761	18772	18824	18817	18815	18600	19012	18796	18967	18828	19158	18984	18761	19002	18780	18837	18782	18838	18806	18760	18945	18874	18951	18744	18875	18742	18695	18828	18787	18863	18729	18776	18797	18740	18794	18774	18941	19059	18801	18840	19010	18850	18757	18972	18900	18908	18769	18756	18594	18751	18862	18695	18749	18834	19053	18757	18800	18837	18714	19087	18828	18701	18800	18963	18852	19050	18895	18612	18727	18665	18800	18657	18720	18801	18661	18546	18794	19019	18644	19020	19088	18796	18905	18763	18861	18865	18954	18747	18700	18817	18906	18882	18921	18860	18784	18762	18688	18874	18886	19009	18943	18851	18643	18678	18686	18844	18814	18799	18919	18840	18871	18960	18611	18650	18852	18900	18835	18994	18929	18957	18811	19038	18899	18913	18848	18756	18728	18813	18930	18932	18649	18871	18986	18772	19009	18991	19071	18968	18669	18949	18892	18630	18686	19014	18778	18853	18714	18728	18810	18782	18896	19008	19099	18875	18770	18854	18851	18810	18857	18771	18595	18883	18853	18694	18820	18807	18718	18889	18909	18752	18718	18752	19010	19059	18729	18946	18626	18963	18694	18988	18957	19072	18912	18940	18955	18738	18815	18903	18824	18890	18887	18823	18901	18825	18740	18898	18925	19093	18963	18802	18849	18810	18762	18910	18783	18767	19008	18981	18796	18929	18845	18955	18952	18859	19067	18651	18840	18910	18797	18770	19003	18777	18695	18653	18809	18591	18967	18775	18632	18824	18734	18875	18749	18661	18788	18863	18727	18774	18722	18629	18878	18971	18785	18716	18821	18852	18777	18849	18763	18994	18903	18676	18824	18720	18883	18897	18752	19077	18947	18650	18884	19099	18823	18703	18802	18812	18893	18740	18867	18899	18884	18902	18925	18756	18753	18769	18707	18760	18853	18827	18846	18823	18645	18845	18825	18823	18754	18847	18789	18755	18928	18845	18865	18793	18811	18812	18651	18890	18824	18798	18776	18989	18635	18601	18857	18816	18918	18799	18887	18714	18742	18963	18823	18642	18984	18839	18996	18968	18852	18906	18668	19136	18810	18693	18716	18908	18768	18788	18970	18679	18810	18886	18825	18969	18765	18863	18652	19023	18813	18866	18933	18801	18730	18916	18714	18701	19051	18937	18928	18933	18839	18813	18869	18685	18775	18971	18876	18885	18950	18884	18966	19099	18870	18878	18829	18739	19045	18851	18819	18954	18918	18924	18884	18748	18768	18822	18841	18902	18835	18706	18930	18939	18577	18845	18710	18800	18759	18912	18957	18600	18929	18847	18845	18836	18855	18943	18876	19014	18822	18616	18882	18770	18719	18691	18914	18747	18798	18869	18865	18775	18692	18899	18731	18865	18825	19010	18858	18938	18799	18638	18673	18926	18854	18805	18809	18896	18811	18724	18986	18699	18704	18902	19034	19048	18907	18890	18835	18921	18983	18702	18823	18721	18743	18746	18836	18818	18929	18911	18620	18753	18806	18951	18856	18761	18692	18929	18913	18820	19000	18538	18648	18824	18805	18675	18962	18822	18931	18869	18862	18973	18502	18748	18614	18774	18809	18858	18782	18727	18922	18990	19009	19059	18749	18934	18630	18591	19010	18822	18794	18829	18807	18897	18978	18593	18770	18933	18890	18839	18720	18855	18813	18832	18767	18851	18714	18755	18847	18741	18794	18973	18741	18767	18800	18688	18703	18773	18827	18853	18735	18847	18749	18777	18700	18977	18813	18834	18713	18602	18827	18856	18895	18978	18839	18999	18803	18579	18961	18937	18869	18823	18979	18838	18826	18878	18842	18755	18752	18938	18976	18788	18797	18708	18815	18914	18966	18878	18770	18864
19725	23051	20606	17754	16629	16259	15902	15488	15405	15104	15095	15191	15087	15139	14941	14679	14951	14992	14959	14840	14888	14791	14802	14950	14911	14887	15007	14766	14760	14750	14930	14815	14854	14735	14946	14802	14634	14751	14765	14720	14680	14802	14864	14894	15141	15006	15016	14769	14826	14861	14794	14858	14957	14781	14695	14864	14828	14771	14711	14816	14628	14758	14762	14860	14656	14800	14699	14924	14587	14706	14690	14736	14811	14761	14755	14756	14608	14878	14712	14668	14625	14809	14538	14741	14898	14557	14674	14709	14688	14784	14723	14926	14794	14530	14995	14722	14857	14671	14692	14732	14970	14795	14770	14742	14791	14722	14705	14694	14643	14718	14859	14748	14831	14876	14778	14695	14876	14789	14805	14782	14578	14681	14500	14868	14834	14817	14804	14728	14730	14629	14860	14760	15031	14690	14890	14582	14884	14887	14930	14825	14784	14701	14726	14779	14753	14735	14876	14832	14747	14839	14776	14741	14715	14637	14781	14713	14550	14552	14564	14972	14601	14854	14836	14751	14697	14760	14699	14716	14593	14720	14679	14901	14812	14763	14942	14722	14776	14821	14755	14746	14893	14653	14683	14631	14676	14931	14643	14745	14743	14735	14646	14748	14700	14591	14726	14914	14686	14673	14763	14768	14844	14728	14760	14873	14656	14808	14652	14672	14760	14675	14716	14763	14706	14771	14783	14614	14749	14812	14803	14831	14781	14658	14768	14638	14853	14916	14727	14829	14759	14697	14666	14845	14812	14789	14766	14746	14838	14728	14630	14571	14778	14668	14779	14880	14709	14592	14807	14768	14635	14831	14656	14818	14806	14516	14587	14741	14802	14848	14665	14744	14819	14848	14822	14913	14564	14792	14773	14794	14872	14759	14809	14637	14751	14868	14650	14916	14730	14733	14874	14761	14832	14631	14814	14593	14666	14918	14816	14730	14750	14688	14719	14822	14610	14750	14719	14646	14831	14756	14758	14904	14648	14888	14747	14857	14809	14703	14860	14743	14503	14735	14914	14792	14916	14701	14650	14847	14738	14795	14770	14717	14710	14842	14709	14773	14589	14747	14758	14721	14722	14863	14831	14677	14953	14848	14646	14828	14796	14793	14831	14771	14666	14842	14769	14777	14819	14718	14654	14800	14774	14703	14782	14742	14739	14807	14769	14779	14869	14749	14855	14626	14696	14726	14824	14637	14812	15087	14764	14755	14833	14800	14696	14722	14883	14671	14728	14739	14720	14943	14686	14676	14794	14704	14760	14789	14819	14911	14682	14802	14795	14780	14885	14743	14587	14785	14788	14921	14805	14754	14660	14581	14618	14700	14663	14721	14870	14874	14546	14677	14719	14746	14735	14724	14745	14702	14767	14694	14737	14758	14804	14761	14806	14673	14691	14720	14901	14743	14823	14680	14692	14665	14679	14795	14965	14848	14694	14873	14665	14813	14746	14605	14734	14659	14791	14681	14738	14722	14717	14663	14779	14764	14710	14816	14786	14869	14752	14836	14963	14812	14813	14681	14852	14600	14670	14696	14870	14760	14783	14713	14695	14732	14608	14699	14727	14764	14780	14930	14781	14931	14703	14719	14808	14712	14636	14784	14705	14572	14796	14737	14914	14657	14766	14770	14655	14727	14738	14640	14690	14879	14853	14834	14798	14682	14828	14793	14669	14624	14770	14756	14873	14624	14830	14658	14669	14787	14893	14788	14621	14829	14848	14843	14676	14618	14827	14832	14774	14818	14746	14686	14615	14732	14543	14700	14776	14760	14696	14631	14687	14894	14634	14788	14865	14695	14756	14843	14739	14794	14795	14779	14765	14785	14880	14778	14729	14650	14725	14733	14871	14659	14766	14820	14834	14714	15007	14706	14764	14678	14840	14696	14793	14877	14720	14763	14718	14676	14801	14592	14794	14846	14787	14802	14831	14894	14861	14733	14720	14693	14887	14815	14775	14787	14728	14620	14832	14773	14594	14588	14883	14705	14735	14679	14914	14655	14891	14455	14545	14771	14852	14715	14768	14663	14709	14740	14688	14767	14809	14669	14830	14767	14819	14888	14782	14804	14804	14746	14823	14677	14793	14766	14840	14633	14649	14843	14654	14634	14743	14560	14895	14787	14639	14660	14959	14854	14782	14682	14743	14610	14810	14709	14474	14842	14832	14782	14815	14576	14793	14645	14726	14815	14812	14661	14839	14745	14684	14694	14796	14693	14730	14799	14728	14729	14755	14721	14822	14683	14774	14759	14677	14741	14785	14739	14873	14803	14696	14745	14844	14655	14835	14819	14702	14776	14888	14806	14771	14937	14893	14785	14735	14755	14690	14821	14704	14705	14806	14761	14766	14844	14693	14794	14692	14863	14587	14777	14713	14709	14634	14698	14656	14751	14663	14897	14983	14746	14792	14838	14835	14705	14871	14676	14676	14906	14690	14702	14736	14559	14625	14679	14703	14814	14558	14699	14690	14718	14772	14861	14814	14504	14697	14808	14745	14829	14714	14631	14784	14765	14807	14765	14786	14664	14710	14796	14754	14641	14661	14599	14629	14874	14893	14668	14780	14752	14746	14742	14814	14799	14740	14560	14579	14699	14858	14610	14778	14691	14857	14783	14732	14560	14849	14732	14704	14695	14800	14711	14816	14624	14641	14696	14762	14819	14776	14828	14705	14688	14684	14651	14803	14753	14804	14811	14697	14941	14714	14911	14698	14812	14685	14803	14787	14785	14846	14713	14774	14707	14687	14671	14887	14761	14640	14777	14764	14672	14694	14810	14888	14724	14736	14544	14557	14823	14681	14710	14860	14675	14618	14726	14703	14897	14763	14703	14925	14798	14750	14857	14662	14896	14786	14718	14745	14668	14584	14641	14859	14660	14770	14705	14806	14649	14796	14788	14638	14832	14636	14771	14501	14647	14641	14733	14883	14747	14852	14604	14769	14752	14625	14780	14705	14695	14889	14709	14598	14586	14887	14697	14797	14665	14766	14737	14888	14765	14834	14630	14725	14751	14817	14612	14695	14728	14792	14866	14713	14633	14713	14640	14812	14840	14646	14810	14718	14798	14691	14718	14627	14777	14697	14726	14764	14624	14865	14682	14842	14674	14628	14669	14767	14724	14685	14822	14831	14697	14627	14715	14680	14730	14709	14709	14508	14885	14567	14705	14726	14734	14784	14701	14780	14826	14659	14784	14841	14651	14727	14828	14812	14832	14662	14659	14804	14862	14686	14727	14808	14678	14601	14846	14692	14678	14788	14565	14604	14786	14716	14651	14832	14824	14619	14878	14937	14771	14745	14914	14797	14678	14717	14864	14878	14942	14792	14734	14799	14814	14952	14804	14688	14619	14827	14885	14671	14856	14881	14699	14649	14737	14785	14737	14912	14741	14847	14773	14733	14738	14849	14596	14771	14805	14807	14673	14851	14845	14703	14731	14681	14788	14834	14583	14797	14716	14730	14588	14776	14759	14557	14777	14884	14662	14764	14741	14912	14733	14744	14796	14799	14783	14699	14800	14736	14738	14788	14792	14817	14915	14733	14667	14761	14749	14665	14757	14898	14800	14626	14813	14748	14641	14635	14706	14758	14751	14690	14786	14610	14803	14647	14739	14598	14742	14783	14837	14599	14636	14797	14646	14794	14833	14706	14667	14724	14783	14914	15025	14679	14645	14733	14691	14670	14645	14795	14671	14724	14672	14873	14746	14647	14586	14636	14880	14596	14763	14700	14790	14827	14698	14846	14835	14768	14707	14737	14762	14726	14626	14724	14677	14842	14563	14955	14732	14773	14805	14628	14879	14741	14817	14785	14699	14711	14792	14630	14626	14801	14783	14613	14741	14903	14834	14665	14472	14755	14925	14773	14919	14719	14710	14697	14770	14714	14850	14713	14635	14641	14798	14871	14760	14928	14634	14861	14639	14644	14785	14888	14761	14507	14715	14746	14798	14613	14901	14743	14839	14867	14822	14747	14678	14821	14742	14646	14744	14756	14697	14887	14642	14757	14788	14687	14832	14796	14677	14757	14766	14845	14813	14780	14679	14874	14879	14753	14713	14749	14917	14976	14767	14735	14822	14594	14744	14610	14882	14753	14799	14843	14733	14625	14781	14780	14820	14730	14748	14806	14727	14677	14770	14680	14760	14812	14819	14820	14692	14767	14703	14592	14717	14789	14674	14736	14832	14843	14760	14703	14745	14851	14667	14573	14775	14532	14805	14726	14701	14750	14772	14906	14777	14727	14712	14694	14738	14680	14794	14757	14676	14878	14882	14819	14898	14746	14772	14810	14680	14804	14746	14843	14669	14693	14758	14731	14841	14617	14651	14698	14652	14678	14769	14855	14765	14745	14610	14950	14779	14821	14696	14788	14630	14887	14822	14743	14718	14740	14737	14639	14793	14785	14750	14855	14840	14774	14738	14775	14730	14871	14843	14646	14663	14547	14677	14855	14820	14748	14820	14564	14793	14798	14769	14849	14606	14795	14880	14757	14735	14829	14953	14689	14786	14647	14736	14890	14874	14847	14683	14795	14847	14654	14834	14893	14705	14699	14699	14786	14802	14742	14542	14765	14564	14855	14753	14859	14831	14879	14806	14745	15079	14850	14686	14724	14446	14799	14949	14525	14622	14786	14754	14664	14658	14629	14711	14600	14754	14867	14740	14664	14687	14912	14831	14841	14848	14947	14880	14691	14658	14620	14796	14724	14689	14550	14780	14922	14849	14913	14914	14854	14812	14667	14739	14701	14636	14535	14754	14780	14823	14525	14891	14791	14843	14806	14878	14708	14843	14651	14756	14836	14734	14685	14626	14802	14758	14750	14860	14889	14716	14763	14675	14707	14495	14634	14724	14746	14891	14766	14547	14732	14701	14731	14672	14619	14809	14774	14834	14791	14789	14719	14722	14824	14661	14729	14751	14617	14716	14619	14786	14745	14587	14702	14853	14624	14881	14666	14723	14655	14795	14808	14703	14760	14705	14720	14756	14685	14638	14564	14622	14692	14802	14858	14791	14757	14590	14698	14701	14691	14803	14755	14820	14644	14751	14740	14770	14774	14831	14678	14712	14740	14734	14747	14911	14834	14887	14760	14654	14820	14650	14734	14785	14571	14672	14488	14723	14710	14676	14937	14546	14632	14792	14784	14632
24645	20998	28041	24480	22891	23382	23149	20746	20177	19781	19988	19627	19461	19504	19374	19454	19383	19365	19333	19369	19280	19103	19031	19204	19302	19262	19339	19106	19238	18966	19120	19038	19106	19129	19099	19076	19241	18876	18944	18854	19090	18824	19409	19832	20488	20282	20119	19335	19151	19073	18800	18970	18880	18962	18892	18955	18982	18924	18977	18801	19007	18879	19162	19057	19104	18868	19153	19050	18872	18728	18967	18960	19081	19110	18873	18943	18931	19038	19079	19043	19074	18927	18965	18892	18727	19145	19077	19079	18862	18870	18816	19013	18928	19011	18897	18987	18905	18942	19034	18711	18908	18968	18984	18917	19144	18740	18904	18890	18832	18914	18984	18902	18995	18887	18933	19022	18955	18824	18906	18986	18835	18836	19066	18862	18703	19025	18928	18926	19097	18849	19059	19021	19093	18962	19211	18854	19002	18833	18885	18923	18897	18971	18829	19107	18997	19076	19148	18954	18855	19081	18997	18882	19057	18978	19060	18785	19060	18767	19028	18845	19079	19029	19026	19063	19208	18880	18938	19032	18850	18927	19009	18983	18844	19125	18810	18892	19033	18965	18962	19095	18841	18843	19028	18675	19150	18987	18953	18794	18797	18897	18715	18858	18916	19056	18926	18959	18879	18892	18949	18900	18850	19049	19062	18875	18982	18918	18874	18964	18960	19315	19106	18820	18859	19018	19100	18979	18802	19062	19128	18830	18949	18963	19019	18814	19131	18859	18932	19108	19042	18993	18877	18908	18968	18985	18754	18927	18960	18921	19176	19021	19028	18848	18863	18848	18887	18761	19214	19059	19182	18895	18917	18981	19069	19065	18736	18835	18925	18982	18743	18824	18952	19023	18777	19016	18942	18625	18857	19017	18959	19058	18779	19079	19071	18769	19121	18781	18994	19016	18952	19046	18896	18941	19034	18939	18895	18963	19042	18916	18831	19061	18776	18879	18711	19049	18967	18876	18945	18923	18940	18642	18954	18729	19082	19182	18972	19073	18872	18934	18870	18918	18936	18998	18937	19122	18855	18795	19068	18925	18781	18949	18802	19054	18897	19037	18839	18889	18852	18924	18766	18716	18897	18907	18913	18997	18889	18969	19043	19026	18956	19132	18758	18895	18954	19117	18994	18848	19119	18848	19129	18735	18805	18764	19054	18759	18986	18780	19022	19013	19059	18918	18778	19018	18992	18887	18777	18748	19091	18827	18854	18983	19026	18919	19124	19197	18982	19051	18765	18890	18899	19027	18926	19168	18639	18912	18794	18797	19054	19039	18887	18625	19191	19132	18839	19005	18891	18955	18898	18908	19058	18841	18938	18903	18939	18994	19074	18963	19022	19059	18802	19023	19006	18805	18960	18896	18853	18974	19166	19039	19047	19136	18989	18961	19050	18868	18851	18773	19030	18866	18868	18898	18795	19087	18910	19049	18854	18872	18903	18779	18811	18952	18887	18802	18951	18951	18772	19035	19064	18863	18901	18933	19163	19097	19169	18950	18996	19164	18879	18915	19176	18996	18711	19014	18964	19026	18943	18766	18950	19072	19151	19014	19009	18869	18822	19148	19001	18854	18911	18915	18931	18680	18683	19037	18952	18812	18854	19023	19089	19070	18905	18671	18872	18894	19018	18962	18822	19119	18865	18918	19017	18876	19091	19072	18924	18910	18841	18803	18997	19058	18831	18659	19037	18865	18961	18884	19010	18856	19005	19017	18960	18937	18992	19144	19045	18741	18793	18952	18762	18819	19041	18811	18725	18840	18863	18950	18811	18975	18928	18972	18934	18949	18888	18832	18925	18712	19037	19087	18877	18939	18912	18963	18987	19040	18908	18962	18740	19033	19013	18910	18850	18810	18712	18835	19022	19032	18632	18980	19119	19014	18902	18676	18902	19007	18997	18868	19095	19086	18949	18984	19000	18824	18735	18714	18905	18853	19080	18787	19052	19065	18763	18979	18969	18952	18874	18984	18990	18872	18901	18823	18794	18889	19049	18864	18860	19012	18792	18960	18854	19186	18665	18990	18786	19018	18994	18988	19184	19129	18863	18784	18945	18872	18872	18721	18865	18881	18826	19016	19044	18731	18981	18884	18716	18949	18905	19011	18864	18987	18817	18943	19039	19107	18912	18876	19084	19049	19025	18901	19051	18875	18771	18967	18816	18847	18731	19157	18835	18835	18939	18916	19021	19024	18883	18900	18812	18879	18837	18939	19005	19072	18997	19002	18947	18908	18858	19037	19114	19131	18817	18787	18919	18935	18762	19108	18885	18764	18842	18968	18979	19065	19090	18988	18988	19041	19189	18981	18902	18934	18973	18882	18980	18702	19021	18789	19060	18789	18947	18766	18960	19061	18926	19022	18753	19062	18954	18915	18811	18965	18926	18835	18935	18803	18951	19075	18848	18834	19098	19033	18834	18822	18991	19111	18800	18955	19073	18903	19024	18665	18959	18886	19090	18816	19001	18855	18933	18844	18820	18977	18894	19062	19016	19069	18843	18822	18969	18916	19009	18797	18560	18925	18949	18926	18901	18866	19071	19122	18922	18783	18839	18991	19046	18907	19029	18854	18847	18829	18759	18836	18887	18855	19161	18849	19145	19060	19085	19186	18881	19041	18939	18989	18837	19035	18969	18911	19032	18938	19065	19023	19034	19021	18848	18803	19087	18838	19014	19190	18969	18851	19096	18893	19104	18899	18898	18971	18978	18949	19052	18999	18958	19050	19050	19072	18859	18997	19029	18879	18924	19033	18824	18843	19066	18920	18796	18832	18909	18761	18947	18826	19072	18957	18975	19016	19041	19132	18948	18913	19049	18812	19002	19027	19150	19098	18858	18855	19060	18968	19010	18987	18870	18711	18950	18872	18801	18919	19020	18931	18968	19086	19102	19143	18920	18858	18986	18920	19208	18999	18717	18772	18838	18833	18859	18911	18969	18773	18578	19018	18997	18817	18877	19054	19065	19070	18854	18969	19120	18960	18820	18963	18983	18963	18979	18822	18998	19175	19001	18903	18868	18946	19036	18844	18838	18887	19040	18988	18817	18814	18830	18867	19045	18873	18837	18995	19013	18872	18828	18923	18841	18967	18948	18720	19068	19040	18796	19028	19060	19082	19034	19001	19028	18938	18829	18920	18900	18892	19064	19037	19046	18803	19100	18837	19017	19082	18959	18785	18887	18900	18992	18895	18966	18656	18940	18972	18845	18890	18927	18914	19005	18834	18841	19020	19103	19016	18894	19129	18965	18752	18971	19079	19010	18886	18865	18940	18963	19031	18876	18959	18715	18893	18776	18720	18983	19078	19019	19206	18942	18655	19248	18712	18774	19013	18985	18949	18940	18848	18850	19007	18997	19142	18948	18849	18682	18776	18927	18909	19129	19023	18886	18898	18878	19094	18902	18760	18901	18946	18968	18915	19002	18804	18844	19024	18890	19074	18961	18823	19042	18979	19045	18962	18916	19063	18887	19049	18952	18959	18982	19092	18925	19147	18944	18788	18949	19135	18969	18915	18888	18912	18926	18933	18889	18913	19058	19008	19043	19044	19057	18978	18901	18829	18984	19016	18755	19049	19066	19002	18961	19021	19056	18952	18986	18855	18918	18901	18941	18872	19125	19084	19094	18928	18853	18944	18948	19069	18964	18869	19088	18791	18950	18973	19106	18778	19156	18756	19017	19054	18824	18964	18941	19006	18935	18824	19003	18924	18890	19101	18918	19026	19043	19053	19054	19090	18909	18817	18864	18855	18825	18817	18951	18937	18925	18936	19071	18781	18919	18913	18925	19110	19087	19025	18996	19120	18900	19038	18961	19131	19115	18962	19133	18910	19094	18870	19146	18641	18863	18921	18860	19020	19022	18946	18910	18885	19035	18902	18852	18881	18916	19055	19066	18910	18906	19032	18898	18781	19029	18636	19190	18939	18868	18829	19081	18777	18776	18960	18727	18932	18969	19065	18998	19095	18831	18937	18891	18741	18839	18837	18854	18995	19184	18790	19030	18872	18835	18849	18843	18888	18969	18905	19008	19100	19042	19017	19162	18819	18820	19003	19051	19017	18895	18825	18962	18943	19019	18972	18920	19056	18946	18877	19126	19008	18896	18860	18959	18947	19195	18889	18978	18953	18798	18800	18820	18821	18977	19056	19070	18857	19028	19137	19039	18694	18949	19068	18878	18746	18909	19011	18856	18831	19021	19127	19134	18956	19009	18902	18959	18997	19116	18852	18844	19112	18753	18907	18979	18953	18849	18997	18796	18949	18932	19107	18782	18868	18974	18896	18997	18988	19135	19133	18951	18953	19189	19026	19014	18719	18789	18873	18732	18994	18762	18913	18964	19028	18955	19065	18921	18994	18911	19027	19005	18987	18761	18923	19041	19049	18953	18881	19082	19043	18827	18889	18898	18914	19005	18885	18951	18934	19021	18908	18872	18863	18841	18882	18896	19039	18893	18948	18910	18803	18912	18824	19053	19130	18953	18898	18907	18878	18853	18961	19059	18926	18844	19004	18878	18876	18773	18717	18894	18897	18853	19075	19073	18686	18950	18877	18883	19200	18843	19122	18840	18751	18741	18804	18908	18977	18785	18880	18945	18939	18965	19026	18851	18937	19029	19043	18946	18765	18886	18987	18961	18658	18813	18687	18888	19007	18979	18918	18860	18675	18713	18811	19077	18812	18672	18650	18831	18993	18900	19242	18867	18949	19214	18911	18939	18843	18772	18965	18915	19107	18905	18985	18870	18906	19048	19097	19192	18838	18862	18944	18880	18983	18998	18952	18849	18999	18903	18855	18940	18933	19002	18720	18777	18977	18983	19028	18729	18913	18961	18869	18834	18981	19078	18887	18979	18759	18743	18695	18799	18905	18794	18912	18795	18928	19059	18793	18852	18979	19090	18928	19069	18957	18832	19097	19165	19055	18862	18859	18740	18791	19063	18906	19059	18822	18831	18949	18944	18772	18954	18994	18796	19109	19083	18990	19135	18803	18545	18783	18791	18980	18931	18924	18911	18740	18939	18848	18879	18947	18754	19055	18990	18919	19142	18916	19023	18906	18948	18844	19175	19071	19084	18921	18991	18887	19036	18995	18834	18974	18918	18972	18865	19083	18876	19131	18954	18884	18859	18971	18907	18872	19111	18944
21489	35112	31737	24619	20744	19230	18151	17049	16672	16216	15842	15821	15556	15673	15423	15576	15331	15446	15392	15198	15288	15088	15053	15142	15110	15329	15238	15026	15264	15088	14956	14821	14977	14870	14935	14914	14886	14841	15129	14746	15016	14903	14857	16416	16906	16517	15874	15171	14894	14839	14949	14859	14770	14887	15048	14843	14874	14863	14957	14963	14984	14746	14852	14895	14998	14855	14749	14827	14912	14937	14852	14740	14743	14824	15074	14903	14800	14728	14763	14852	14965	14909	14912	14691	14921	14990	15069	14832	14931	14827	14793	14934	14691	14981	14896	14868	14782	14971	14965	14847	14751	14906	15062	14853	14990	14768	14907	14798	14848	14744	14906	14751	14814	14938	14856	14862	14697	14706	14937	14844	14797	14865	14860	14861	14853	14867	14949	14818	14851	14841	14670	14881	14945	14864	14801	14958	14817	14893	14986	14819	14818	14796	14698	14685	14841	14860	14966	14817	14756	14852	14752	14832	14935	14809	14861	14889	14880	14806	14867	14846	14758	14936	14843	14949	14920	14918	14989	14853	14885	15067	14943	14877	14803	14949	14886	14853	14826	14742	14925	14618	14970	14979	14868	14948	14722	15102	14911	14755	14714	14881	14751	14876	14767	14946	14859	14794	14791	14791	14746	14935	14796	14748	14670	15004	14889	14818	14927	14885	14849	14941	15000	14952	15031	14847	14924	14863	14833	15037	14952	14992	14913	14931	14715	14779	14899	14755	14833	14891	14948	14877	14756	15005	14899	14823	14888	14717	14735	14932	14923	14951	14893	14788	14804	14906	14719	14884	14817	14668	14646	14970	14879	14783	14956	14843	14913	14980	14809	14846	14859	14827	14778	15003	14680	14873	14780	14913	14883	14948	14886	14822	14805	14844	14798	14871	14818	14796	14889	14801	14841	15061	14881	15036	14767	14865	14883	14833	14687	14906	14647	14932	14821	14889	14827	14672	14855	14935	15028	14877	14834	14793	14740	14819	14981	14962	14875	14834	14920	14859	14924	14846	14787	14829	14993	15074	14808	14818	15014	14633	14873	14831	14956	14783	14844	14777	14804	14915	14705	15097	14794	14884	14951	14809	14770	14635	14790	14844	14922	14999	14893	14986	14871	14725	14829	15032	14790	14832	14838	14749	14902	14919	14901	14803	14884	14736	14660	15019	14972	14941	14873	14806	15000	14842	14878	14881	14907	14839	14994	14814	14829	14849	14737	14981	14743	14879	14862	14825	14806	14916	14980	14900	14940	14829	14923	14784	14939	14896	14814	14847	14927	14769	14891	14849	14721	14848	14907	14773	14826	14907	14881	15022	14896	14850	14735	14761	14854	14910	14923	14955	14826	14821	14924	14863	14808	14855	14678	14818	14621	14994	14956	14806	14867	14777	14691	14939	14832	14852	14820	14869	14766	14796	14810	14978	14707	14959	14859	14789	14858	14828	14807	14817	14774	14829	14901	14778	14784	14864	14942	14765	15008	14719	14829	14738	14835	14900	15061	14849	14984	14939	14838	14972	15035	14756	14690	14942	14835	14888	14848	14908	14970	14818	14868	14879	14855	14860	14680	14900	14766	14873	14751	14830	14908	14767	14852	14909	14851	14862	14895	14962	14889	14772	15036	14800	15014	14768	14996	14996	14917	14821	14758	14994	14966	14768	14925	14990	14940	14913	14821	14896	14805	14866	14725	15033	14895	14879	14895	14711	14970	14888	14909	14940	14787	14772	14809	14876	14928	14908	14787	14881	14913	14831	14955	14746	14863	14902	14837	14919	14900	14905	14724	14902	14814	14933	14943	14757	14903	14885	14839	14808	14974	14827	14777	14902	14775	14854	14881	14592	14959	14876	14706	14775	14842	14805	14847	14751	14900	14991	14893	14863	14916	14878	14895	14872	14746	14908	14972	14908	14843	14746	14874	14858	14772	14906	14809	14736	14869	14856	14796	14956	14723	14909	14867	14839	14835	15039	14827	14920	14898	14834	14844	14869	14833	14821	14750	14888	14835	14749	14786	14847	14885	14848	14723	14944	14826	14809	14975	14821	14907	14990	14807	14828	14915	14697	14793	14794	14900	14866	14939	14978	14821	14869	15089	14835	14720	14996	14890	14889	14871	14831	14562	14895	14736	14943	14886	14813	14959	14970	14731	14711	15044	14967	14950	14975	14784	14929	14808	15105	14790	14766	14912	14926	14799	14754	14915	15039	14966	14882	15019	14810	15040	14732	14783	14926	14864	14999	14731	15101	14779	14906	14850	14959	14915	14979	15022	14832	15002	14762	14931	14955	14665	14831	14692	14954	14836	14853	14912	14752	14813	14857	14783	14607	14836	15047	14786	14813	14780	14935	14831	14820	14803	14848	14930	14828	14771	14887	14780	14761	14785	14928	14925	14805	14825	14874	14859	15001	14967	15018	14880	14850	14987	14774	14889	14807	14925	14868	14915	14896	14813	15063	14851	14891	14666	14923	14741	15039	14762	14661	14943	15016	14818	14740	14940	14885	14895	14805	14855	14772	14792	14964	15016	14842	14989	14977	14758	14829	15018	14890	15006	14848	14870	14818	14958	14550	14809	14850	14740	14826	14793	14980	14971	14837	14809	14782	14706	14872	14815	14839	14955	14820	15015	14905	14833	14963	14839	14671	14721	14820	14848	14760	14887	14850	15109	14896	14810	14863	14823	15088	14800	14743	14995	14746	14864	14822	14842	14848	14798	15006	14779	14935	14873	14895	14802	14823	14728	14787	14818	14745	14808	14656	14881	14854	14836	14868	14884	14802	14960	15016	14864	14787	14857	14741	15000	14791	14905	14775	14803	14831	14933	14870	14876	14830	14883	14930	14817	14863	15021	14847	14820	15053	14781	14853	14701	14834	14848	14943	14964	14983	14778	14828	14852	14823	14959	14868	14958	14786	14958	14839	14686	14872	14860	14941	14757	14770	14743	14793	14816	14906	14875	14927	14921	14852	15014	14782	14950	14798	14762	14938	14767	14777	14885	14953	14800	14740	14808	14674	14853	14811	14837	14759	14824	14735	14803	14967	14874	14795	14802	14928	14861	14839	14718	14778	15015	14884	14947	14916	14824	14834	14909	14692	14795	14863	14988	14711	14811	14779	14775	14746	15018	14843	14897	14831	14778	14948	14906	14853	14939	14887	14951	14912	14941	14908	14833	14946	14873	14798	14969	14848	14747	14784	14804	14851	14752	14746	14885	14881	14827	14947	14875	14891	14877	14883	14733	14921	14783	14840	14937	15013	14969	14855	15033	14827	15050	14922	14854	14826	14872	14825	14650	14772	14880	14876	14680	14885	14781	14771	14917	14778	14966	14821	14862	14927	14652	14972	14874	14649	14789	14877	14703	14972	14854	14875	14933	14917	14755	14918	14912	14881	14838	14969	14958	14743	14740	14927	14835	14964	14826	14990	14773	14787	14966	14691	14804	14738	14788	14912	14930	14733	14757	14748	14754	14781	14919	14901	14933	14814	14966	14824	14946	14806	14661	14774	14854	15006	14894	14884	14808	14911	14897	14805	14791	14756	14937	15001	14804	14898	14883	14707	14478	14866	14865	14825	14786	14805	14976	14799	14724	14926	14798	14976	14851	14672	14834	14777	14978	15007	14828	14791	14966	14768	14870	14833	14954	15072	14800	14834	14904	14739	14766	14892	14999	14970	14860	14867	14844	14772	14846	14900	14847	14906	15031	15022	14737	14889	14808	14674	14879	14791	14927	14920	14740	14914	14806	14832	14855	14930	14780	14790	14912	14906	14857	14907	14817	14796	14850	14787	14831	14714	14878	14833	14936	14982	14737	14650	14718	14894	14730	14851	14796	14934	14950	14858	14849	14968	14985	14837	14878	14868	15146	14870	14851	14941	14790	14824	14943	15040	14883	14740	14883	15038	14770	14819	14930	15010	14817	14712	15141	14866	14870	14816	14852	14943	14954	14824	14951	14932	14970	14923	14974	14774	14936	14957	14999	14920	14877	14839	14916	14919	15023	14870	14943	14816	14793	14730	14845	14912	14681	14917	14889	14762	14621	14829	14790	14914	14954	14781	14866	14833	14838	14917	14854	14850	14780	14841	14799	14859	14876	14953	14730	14912	14698	14698	14768	14780	14928	14907	14953	14840	14900	14830	14823	14910	14871	14798	14680	15002	14911	14890	14880	15042	14776	14836	14827	14782	14594	14880	14742	14737	14820	14916	14929	14969	14825	14936	14823	14733	14902	14808	14842	14872	14823	14737	14865	14941	14840	14884	14812	14963	14805	14881	14842	14934	15015	14724	14912	14845	14960	14912	14840	15007	14775	14949	14950	14880	14929	14829	14859	14811	14913	14902	15028	14916	14900	14789	14835	14904	14756	14976	14957	14952	14887	14865	14826	14767	14943	14889	14873	14752	14749	14866	14766	14881	14850	14783	14792	14893	14948	14902	14821	14854	14960	14967	14977	14838	14914	14861	14592	14701	14906	14830	14904	15007	14849	14845	14986	14839	14951	14977	14891	14906	15016	14907	14938	15008	14918	14790	14752	14928	14838	14964	14737	14801	14905	14808	14937	14774	14962	14888	14915	14875	14793	14764	14671	14800	14817	14933	14941	14841	14827	14825	14962	14936	14685	14768	14922	14863	14997	14831	15032	14817	14853	14896	14901	14909	14978	14980	15008	14831	14682	14903	14930	14794	14837	14845	14934	14655	14903	14809	14897	14832	14866	15044	14808	14825	14670	14929	14853	14869	14609	14903	14791	14901	14846	14856	14983	15009	14823	14890	14899	14828	14891	15098	14869	14837	14848	14863	14960	14789	14941	14699	14863	14739	15069	14935	14861	14780	14727	14820	15093	14780	14975	14894	14843	14764	14829	14857	14994	14831	14806	14779	14869	14915	14750	14906	14784	14865	14995	14719	14781	15011	14783	14910	14826	14890	14858	14787	14845	14688	14851	14953	14801	14783	14920	14923	14878	15037	14750	14818	14734	14747	15014	14886	14906	14944	14765	14714	14721	14936	14867	14814	14792	14922	14948	14964	14977	14967	14808	14819	14925	14775	14927	14874	14896	14904	14868	14693	14820	14838	14980	14758	14734	14824	14953	14920	14849	14754	14878	14995	14850	14716	14909	14872	14814	14789	14743	14732	14914	14742
23498	21075	28583	23822	21827	24610	25972	21491	20231	20436	19885	19690	19494	19283	19646	19237	19299	19404	19203	19128	19065	19053	18807	18897	18923	19086	18933	19003	18887	18974	18953	18834	19047	19041	18777	18989	18780	18562	18826	18737	18675	18802	19712	20448	20680	20655	20186	19426	18904	18607	18523	18725	18641	18616	18812	18791	18550	18506	18716	18826	18608	18894	18812	18572	18535	18511	18612	18689	18726	18711	18797	18606	18713	18472	18748	18620	18527	18719	18780	18838	18748	18629	18616	18561	18560	18468	18721	18440	18878	18611	18784	18433	18832	18553	18660	18825	18749	18632	18597	18756	18780	18525	18600	18812	18754	18553	18589	18852	18678	18610	18752	18671	18638	18419	18705	18520	18651	18517	18526	18565	18632	18365	18531	18570	18687	18550	18827	18436	18589	18584	18662	18580	18610	18728	18572	18654	18592	18977	18606	18621	18671	18751	18577	18429	18549	18613	18539	18654	18552	18466	18603	18692	18747	18795	18697	18616	18429	18476	18562	18861	18817	18790	18812	18709	18738	18562	18448	18636	18590	18636	18411	18613	18744	18571	18841	18524	18629	18460	18504	18576	18820	18641	18656	18482	18639	18616	18793	18637	18691	18713	18691	18447	18539	18780	18508	18772	18647	18736	18816	18665	18725	18548	18519	18324	18668	18716	18618	18575	18638	18593	18572	18546	18886	18592	18704	18596	18722	18653	18307	18538	18674	18641	18688	18759	18467	18449	18651	18718	18875	18625	18598	18593	18579	18517	18448	18579	18617	18732	18591	18660	18541	18813	18587	18493	18616	18725	18520	18728	18483	18503	18672	18482	18736	18606	18599	18533	18593	18646	18789	18699	18759	18480	18587	18559	18523	18640	18567	18500	18511	18608	18651	18542	18512	18583	18665	18782	18514	18611	18659	18638	18542	18772	18580	18485	18516	18450	18756	18794	18646	18432	18804	18548	18469	18468	18599	18643	18443	18522	18671	18611	18532	18612	18702	18726	18544	18599	18918	18624	18469	18701	18764	18645	18640	18555	18735	18607	18469	18540	18764	18632	18490	18555	18580	18635	18637	18581	18828	18501	18611	18730	18437	18690	18664	18827	18585	18712	18632	18689	18718	18766	18686	18642	18511	18426	18587	18624	18730	18651	18645	18695	18726	18492	18615	18405	18627	18462	18501	18700	18687	18792	18595	18398	18701	18624	18715	18622	18628	18713	18653	18845	18657	18568	18611	18524	18488	18689	18519	18603	18654	18568	18700	18554	18514	18460	18717	18780	18769	18517	18772	18657	18614	18592	18897	18664	18443	18620	18665	18668	18575	18802	18496	18674	18710	18534	18645	18551	18495	18453	18587	18535	18426	18627	18693	18706	18625	18565	18481	18607	18678	18492	18620	18793	18522	18617	18736	18642	18504	18699	18651	18873	18620	18648	18474	18498	18602	18589	18757	18592	18425	18245	18442	18616	18730	18898	18856	18513	18633	18477	18477	18588	18630	18502	18579	18656	18696	18614	18578	18436	18625	18581	18573	18764	18776	18644	18589	18666	18483	18664	18629	18633	18530	18549	18795	18635	18756	18691	18486	18519	18485	18704	18497	18643	18680	18570	18816	18665	18693	18400	18562	18721	18551	18440	18835	18700	18767	18714	18384	18388	18458	18656	18391	18550	18698	18515	18473	18684	18807	18677	18652	18931	18592	18742	18615	18608	18492	18678	18452	18591	18720	18355	18722	18505	18617	18686	18787	18553	18717	18740	18603	18495	18529	18635	18672	18623	18865	18558	18571	18700	18684	18685	18752	18536	18702	18704	18613	18735	18698	18774	18723	18776	18566	18613	18455	18500	18541	18456	18618	18366	18493	18790	18501	18697	18559	18711	18605	18515	18620	18465	18781	18593	18552	18464	18617	18684	18721	18482	18664	18744	18506	18514	18662	18775	18592	18712	18682	18623	18693	18651	18754	18649	18649	18506	18741	18716	18623	18785	18740	18581	18695	18736	18654	18531	18493	18515	18462	18627	18630	18733	18625	18421	18714	18729	18730	18558	18494	18549	18618	18463	18489	18663	18371	18547	18421	18587	18521	18570	18655	18893	18653	18709	18565	18626	18552	18730	18452	18636	18468	18837	18457	18709	18564	18761	18720	18461	18641	18847	18655	18699	18789	18611	18587	18501	18667	18627	18790	18591	18552	18517	18528	18699	18406	18637	18595	18514	18618	18724	18575	18527	18609	18711	18735	18637	18494	18489	18490	18609	18716	18639	18693	18694	18617	18821	18637	18543	18531	18565	18487	18489	18453	18619	18727	18747	18479	18684	18747	18589	18614	18680	18789	18793	18576	18389	18747	18510	18680	18891	18686	18697	18731	18726	18621	18546	18659	18817	18493	18595	18821	18920	18925	18699	18599	18704	18688	18503	18727	18349	18563	18594	18792	18519	18591	18569	18558	18673	18465	18530	18791	18607	18703	18657	18665	18756	18760	18604	18606	18756	18678	18636	18812	18804	18823	18710	18523	18618	18411	18531	18646	18628	18465	18604	18678	18568	18508	18509	18623	18615	18581	18496	18512	18416	18634	18782	18835	18527	18782	18740	18725	18688	18677	18668	18722	18379	18376	18536	18598	18586	18628	18672	18846	18727	18462	18597	18560	18491	18721	18712	18594	18530	18577	18486	18672	18437	18664	18587	18552	18663	18404	18582	18482	18591	18541	18401	18744	18569	18600	18500	18610	18569	18364	18582	18528	18570	18646	18705	18457	18499	18479	18512	18557	18559	18648	18738	18734	18818	18601	18530	18497	18488	18752	18550	18796	18564	18589	18511	18687	18543	18551	18641	18616	18675	18697	18475	18739	18597	18669	18424	18459	18513	18610	18555	18565	18501	18896	18809	18814	18426	18627	18624	18687	18635	18625	18643	18512	18294	18435	18491	18558	18694	18680	18546	18683	18621	18779	18610	18574	18749	18415	18805	18715	18726	18662	18703	18687	18779	18617	18417	18667	18529	18690	18527	18452	18503	18371	18438	18446	18688	18552	18734	18725	18808	18503	18669	18862	18504	18608	18649	18795	18531	18522	18723	18674	18684	18589	18539	18575	18618	18734	18680	18665	18510	18716	18625	18852	18636	18817	18580	18532	18647	18716	18584	18488	18574	18581	18601	18729	18442	18659	18543	18689	18641	18480	18478	18506	18780	18647	18585	18438	18532	18418	18400	18579	18574	18642	18449	18779	18522	18600	18562	18576	18760	18549	18502	18676	18421	18602	18586	18510	18779	18625	18356	18750	18494	18543	18563	18543	18520	18838	18562	18485	18670	18515	18704	18578	18664	18556	18704	18519	18779	18730	18808	18777	18510	18716	18584	18679	18733	18795	18854	18594	18770	18695	18527	18362	18561	18581	18778	18579	18674	18713	18614	18532	18804	18514	18581	18678	18598	18585	18535	18450	18409	18529	18646	18704	18742	18752	18851	18617	18441	18658	18682	18754	18553	18426	18628	18551	18768	18694	18550	18527	18435	18567	18823	18611	18717	18547	18621	18681	18741	18666	18768	18683	18543	18530	18590	18495	18574	18649	18756	18500	18663	18687	18505	18746	18662	18630	18660	18616	18640	18873	18878	18619	18779	18717	18617	18557	18659	18770	18674	18708	18631	18647	18647	18469	18696	18650	18734	18580	18792	18467	18688	18740	18559	18608	18682	18559	18598	18632	18732	18528	18757	18604	18611	18520	18525	18719	18728	18631	18703	18553	18674	18650	18585	18516	18639	18731	18447	18546	18603	18735	18743	18522	18498	18521	18649	18955	18532	18590	18698	18727	18785	18547	18855	18501	18427	18650	18649	18613	18626	18605	18500	18675	18837	18817	18497	18448	18752	18556	18634	18665	18390	18383	18583	18577	18828	18659	18506	18668	18859	18572	18901	18689	18648	18675	18703	18667	18478	18722	18655	18755	18594	18796	18767	18686	18735	18604	18760	18627	18504	18713	18888	18832	18588	18632	18617	18826	18682	18617	18549	18743	18771	18526	18705	18673	18537	18695	18674	18476	18580	18653	18519	18620	18722	18527	18573	18848	18608	18668	18622	18510	18604	18473	18615	18745	18613	18722	18771	18561	18799	18711	18732	18495	18490	18751	18606	18548	18550	18787	18760	18591	18658	18831	18668	18702	18701	18451	18589	18604	18425	18793	18690	18263	18466	18673	18550	18597	18649	18670	18692	18485	18456	18520	18549	18822	18584	18589	18634	18463	18696	18678	18531	18429	18726	18596	18568	18671	18422	18718	18623	18537	18504	18582	18521	18661	18719	18689	18795	18813	18763	18589	18703	18574	18620	18628	18685	18487	18597	18499	18527	18538	18556	18790	18572	18653	18760	18648	18487	18519	18645	18494	18511	18587	18625	18446	18572	18638	18403	18469	18776	18379	18675	18660	18699	18490	18620	18607	18464	18625	18629	18564	18627	18569	18545	18694	18503	18624	18490	18554	18734	18761	18802	18537	18541	18689	18680	18687	18708	18579	18639	18600	18588	18438	18629	18666	18416	18594	18702	18614	18661	18566	18730	18801	18363	18883	18644	18599	18667	18514	18507	18458	18537	18680	18594	18820	18576	18541	18630	18544	18367	18439	18710	18758	18564	18633	18666	18459	18641	18752	18743	18582	18596	18659	18715	18520	18559	18754	18727	18588	18636	18359	18573	18686	18788	18390	18663	18740	18706	18796	18623	18527	18640	18580	18827	18623	18647	18636	18758	18718	18589	18682	18527	18591	18642	18681	18594	18466	18621	18802	18630	18380	18614	18613	18831	18624	18559	18628	18708	18452	18811	18644	18727	18664	18548	18560	18495	18635	18757	18672	18714	18863	18656	18596	18754	18822	18674	18580	18584	18634	18492	18530	18809	18600	18541	18612	18824	18746	18570	18772	18471	18897	18652	18728	18557	18679	18440	18854	18617	18744	18506	18781	18605	18576	18425	18541	18646	18722	18776	18690	18523	18683	18547	18607	18754	18649	18460	18433	18759	18661	18724	18748	18607	18527	18593	18474	18770	18647	18725	18304	18497	18690	18502	18774	18711	18528	18594	18801	18632	18632	18545	18527	18532	18702	18584	18610	18651	18596	18595	18749	18864	18531	18652	18805	18667	18500	18381	18807	18704
24157	40742	36740	29038	23751	21507	20059	18417	17465	17048	16582	16150	16078	15941	15907	15486	15510	15590	15334	15229	15214	15014	15215	14940	15070	15311	15235	14989	15076	15049	14760	14877	15030	14874	14755	14862	14679	14837	14735	14669	14773	15027	16084	17455	17935	17450	16428	15263	15130	14770	14595	14730	14696	14711	14785	14698	14759	14747	14697	14619	14807	14674	14653	14736	14755	14670	14792	14751	14700	14670	14575	14871	14794	14607	14607	14644	14637	14655	14771	14615	14705	14653	14636	14607	14695	14634	14652	14590	14672	14706	14822	14639	14692	14788	14763	14677	14701	14715	14883	14526	14680	14613	14918	14818	14937	14691	14662	14590	14636	14887	14585	14673	14806	14782	14703	14702	14573	14752	14679	14793	14632	14719	14664	14806	14752	14708	14712	14628	14651	14579	14781	14734	14585	14694	14717	14795	14616	14841	14584	14821	14642	14653	14680	14737	14596	14674	14809	14679	14587	14622	14761	14715	14637	14751	14707	14746	14643	14855	14737	14716	14750	14694	14689	14873	14866	14601	14668	14798	14789	14672	14730	14656	14808	14556	14652	14540	14866	14669	14652	14666	14645	14595	14693	14829	14695	14635	14672	14709	14789	14643	14696	14753	14642	14652	14923	14676	14678	14543	14716	14545	14732	14786	14490	14653	14567	14762	14807	14642	14649	14908	14664	14454	14799	14749	14659	14608	14698	14660	14712	14755	14555	14594	14525	14658	14655	14907	14552	14650	14728	14482	14637	14712	14673	14550	14816	14782	14733	14583	14746	14744	14755	14719	14762	14752	14845	14605	14745	14710	14606	14795	14717	14715	14861	14793	14665	14810	14686	14672	14710	14743	14635	14678	14697	14667	14805	14635	14627	14713	14637	14786	14557	14796	14722	14714	14569	14659	14608	14646	14540	14699	14724	14674	14807	14454	14936	14654	14893	14779	14681	14719	14699	14676	14819	14697	14897	14549	14694	14764	14830	14769	14659	14638	14633	14863	14621	14813	14613	14834	14716	14583	14730	14589	14667	14696	14632	14641	14796	14556	14701	14648	14788	14774	14660	14651	14622	14794	14577	14718	14593	14729	14711	14909	14838	14544	14582	14773	14745	14638	14494	14643	14683	14812	14545	14630	14700	14668	14645	14783	14746	14840	14632	14836	14714	14563	14580	14785	14586	14712	14771	14637	14550	14630	14593	14648	14742	14768	14678	14643	14691	14764	14811	14628	14789	14489	14774	14762	14864	14855	14667	14690	14691	14578	14751	14640	14700	14727	14625	14478	14820	14666	14770	14692	14781	14784	14645	14781	14733	14788	14819	14663	14550	14763	14708	14631	14790	14846	14796	14691	14762	14743	14847	14709	14606	14614	14764	14677	14552	14813	14734	14736	14718	14630	14582	14589	14691	14687	14779	14632	14708	14619	14645	14693	14663	14586	14884	14498	14780	14664	14693	14738	14670	14638	14577	14807	14750	14831	14814	14728	14764	14868	14626	14563	14645	14878	14581	14664	14732	14893	14890	14605	14601	14756	14848	14756	14825	14614	14687	14687	14789	14692	14674	14538	14641	14721	14878	14597	14592	14746	14674	14470	14673	14750	14764	14739	14608	14692	14801	14606	14697	14783	14540	14742	14669	14692	14694	14771	14552	14868	14716	14746	14684	14798	14642	14642	14730	14716	14761	14738	14766	14712	14586	14713	14803	14857	14725	14818	14696	14555	14851	14733	14685	14780	14745	14696	14768	14551	14624	14461	14760	14620	14500	14672	14676	14682	14640	14896	14910	14638	14641	14735	14809	14654	14794	14635	14611	14824	14486	14804	14754	14555	14835	14552	14662	14788	14526	14634	14604	14711	14747	14595	14662	14855	14944	14708	14663	14653	14792	14861	14731	14794	14752	14669	14897	14580	14694	14712	14645	14812	14726	14765	14593	14887	14845	14632	14724	14586	14909	14656	14792	14685	14636	14615	14785	14732	14627	14527	14555	14739	14710	14824	14833	14781	14716	14717	14789	14497	14798	14730	14648	14747	14544	14810	14716	14716	14653	14824	14862	14566	14839	14597	14715	14611	14669	14767	14712	14762	14944	14642	14885	14572	14589	14746	14657	14781	14724	14838	14787	14627	14518	14668	14786	14751	14777	14717	14714	14542	14671	14757	14596	14438	14716	14821	14917	14682	14674	14848	14691	14625	14866	14500	14760	14656	14673	14662	14705	14724	14656	14885	14682	14681	14704	14666	14631	14736	14727	14720	14649	14616	14740	14683	14938	14776	14596	14689	14811	14589	14598	14748	14649	14661	14704	14788	14685	14613	14709	14792	14653	14812	14712	14764	14474	14784	14898	14749	14681	14815	14763	14828	14806	14842	14601	14485	14628	14748	14655	14732	14589	14686	14724	14626	14683	14633	14620	14595	14819	14686	14726	14737	14712	14743	14855	14817	14608	14622	14748	14746	14725	14729	14683	14735	14824	14806	14649	14600	14780	14771	14667	14576	14762	14682	14738	14607	14773	14580	14716	14674	14681	14646	14840	14683	14675	14784	14465	14719	14691	14580	14837	14789	14810	14760	14481	14496	14844	14719	14854	14710	14921	14794	14677	14578	14577	14840	14688	14701	14729	14650	14834	14717	14819	14579	14774	14667	14723	14711	14683	14809	14847	14721	14865	14681	14627	14696	14782	14477	14839	14750	14752	14746	14698	14690	14643	14651	14652	14606	14689	14768	14767	14693	14728	14694	14567	14806	14557	14717	14825	14720	14645	14657	14613	14562	14726	14728	14667	14763	14667	14649	14629	14580	14550	14687	14652	14691	14770	14705	14607	14514	14821	14660	14625	14635	14840	14855	14783	14857	14777	14721	14847	14784	14620	14612	14536	14697	14820	14701	14798	14756	14622	14748	14677	14641	14763	14770	14775	14642	14692	14602	14590	14686	14629	14588	14609	14466	14685	14806	14573	14654	14687	14613	14891	14716	14684	14782	14684	14577	14570	14656	14597	14787	14755	14835	14789	14865	14635	14881	14712	14668	14697	14680	14945	14908	14733	14813	14652	14608	14737	14752	14736	14785	14509	14724	14713	14735	14704	14753	14630	14747	14649	14643	14842	14828	14815	14622	14699	14779	14684	14777	14868	14744	14645	14753	14702	14721	14598	14639	14753	14857	14428	14675	14813	14624	14609	14736	14828	14720	14720	14705	14677	14641	14786	14718	14768	14818	14794	14748	14636	14762	14781	14731	14712	14698	14468	14712	14881	14763	14603	14761	14754	14653	14738	14553	14674	14732	14745	14851	14604	14841	14617	14526	14735	14650	14767	14544	14662	14829	14588	14818	14591	14495	14620	14744	14718	14587	14516	14770	14658	14718	14861	14803	14582	14844	14579	14691	14589	14666	14696	14620	14758	14746	14743	14652	14849	14732	14816	14686	14661	14735	14803	14511	14825	14766	14813	14898	14702	14729	14641	14584	14816	14649	14735	14710	14679	14857	14749	14719	14757	14669	14656	14760	14725	14716	14605	14614	14791	14661	14625	14710	14595	14610	14762	14794	14624	14757	14731	14705	14785	14695	14864	14724	14618	14528	14783	14711	14823	14847	14607	14637	14675	14661	14802	14598	14656	14737	14674	14675	14568	14706	14693	14884	14839	14726	14650	14639	14631	14679	14766	14708	14820	14779	14688	14722	14744	14670	14523	14741	14692	14748	14703	14770	14516	14691	14660	14773	14717	14662	14854	14909	14799	14587	14516	14609	14604	14592	14571	14850	14723	14667	14722	14669	14587	14544	14745	14726	14655	14710	14960	14899	14840	14769	14689	14610	14555	14708	14700	14679	14711	14658	14569	14681	14748	14686	14774	14837	14887	14649	14869	14880	14799	14690	14752	14747	14795	14795	14790	14633	14745	14647	14671	14702	14638	14632	14744	14558	14639	14640	14827	14643	14689	14595	14631	14687	14764	14711	14693	14663	14746	14623	14659	14707	14751	14736	14706	14715	14620	14638	14678	14655	14688	14506	14777	14687	14718	14763	14666	14666	14948	14748	14738	14675	14643	14922	14551	14605	14733	14646	14720	14726	14714	14788	14795	14814	14663	14690	14780	14710	14715	14756	14579	14751	14548	14933	14813	14766	14712	14667	14681	14614	14774	14668	14688	14752	14526	14694	14604	14533	14613	14806	14735	14631	14812	14663	14571	14890	14661	14727	14769	14651	14727	14839	14746	14752	14675	14777	14856	14615	14612	14798	14627	14594	14523	14696	14709	14652	14769	14789	14687	14762	14660	14593	14752	14744	14640	14844	14791	14743	14719	14605	14749	14525	14610	14733	14541	14654	14593	14925	14718	14728	14661	14808	14803	14620	14773	14614	14634	14859	14644	14760	14794	14682	14816	14773	14578	14607	14615	14621	14693	14754	14780	14613	14589	14659	14753	14773	14619	14761	14774	14728	14672	14769	14686	14745	14873	14643	14718	14804	14807	14790	14715	14799	14669	14687	14671	14630	14685	14813	14898	14726	14700	14690	14515	14790	14790	14656	14691	14638	14602	14555	14728	14573	14580	14689	14846	14510	14672	14658	14854	14746	14598	14662	14660	14564	14627	14577	14542	14727	14742	14742	14800	14766	14606	14776	14657	14678	14812	14786	14686	14614	14728	14806	14760	14810	14783	14807	14791	14627	14776	14732	14634	14626	14658	14967	14754	14856	14690	14767	14690	14697	14596	14812	14559	14773	14781	14776	14554	14636	14742	14744	14850	14528	14766	14908	14684	14715	14763	14720	14642	14713	14575	14867	14721	14522	14655	14493	14545	14591	14810	14589	14737	14656	14813	14951	14635	14680	14678	14780	14576	14702	14733	14720	14626	14800	14773	14785	14780	14638	14706	14735	14699	14610	14719	14808	14591	14728	14660	14721	14717	14690	14541	14604	14732	14524	14745	14822	14691	14712	14774	14770	14713	14642	14677	14582	14772	14758	14772	14519	14813	14716	14659	14707	14717	14692	14557	14705	14720	14779	14586	14683	14830	14671	14684	14617	14808	14677	14585	14766	14703	14481	15002	14688	14653	14709	14722	14527	14751	14627	14615	14616	14696	14656	14651	14705	14752	14676	14758	14566	14609	14729	14701	14597	14751	14787	14557	14600	14704	14861	14736	14697
29667	23560	24956	22694	20378	20162	20234	19987	19739	19698	19531	19522	19359	19533	19503	19508	19342	19295	19147	19225	19291	19154	19376	19270	19429	19329	19367	19311	19301	19425	19469	19280	19338	19332	19167	19296	19247	19315	19292	18876	19214	19249	19350	19410	19512	19543	19531	19433	19195	19437	19314	19198	19229	19424	19170	19370	19241	19217	19184	19395	19441	19152	19122	19200	19231	19265	19196	19346	19603	19389	19277	19271	19314	19210	19043	19229	19264	19320	19209	19432	19226	19300	19238	19091	19319	19287	19330	19146	19212	19345	19395	19300	19123	19275	19267	19185	19077	19272	19205	19160	19180	19362	19062	19145	19393	19355	19315	19061	19294	19387	19308	19193	19239	19202	19306	19299	19559	19424	19141	19153	19208	19120	19168	19078	19173	19120	19452	19263	19153	19333	19276	19299	19359	19444	19318	19359	19428	19420	19322	19223	19368	19329	19254	19190	19206	19243	19297	19165	19297	19249	19337	19244	19207	19085	19234	19236	19364	19222	19419	19156	19466	19247	19340	19119	19094	19225	19164	19230	19213	19490	19246	19511	19109	19457	19318	19256	19170	19358	19404	19604	19356	19328	19228	19326	19350	19358	19459	19353	19343	19120	18950	19355	19353	19263	19203	19209	19344	19286	19166	19336	19388	19415	19504	19493	19061	19349	19517	19278	19197	19398	19308	18905	19200	19253	19150	19186	19307	19411	19146	19256	19137	19207	19444	19266	19318	19182	19495	19312	19174	19094	19185	19241	19098	19634	19226	19305	19184	19185	19107	19220	19196	19498	19243	19395	19211	19495	19267	19158	19425	19217	19366	19236	19249	19388	19127	19254	19421	19164	19338	19245	19444	19437	19250	19273	19173	19284	19360	19446	19166	19322	19337	19446	19159	19162	19189	19206	19047	19153	19461	19091	19386	19228	19232	19345	19099	19310	19237	19402	19252	19216	19313	19356	19207	19026	19072	19221	19191	19223	19229	19281	19183	19303	19365	19202	19309	19284	19262	19362	19312	19206	19405	19248	19207	19244	19023	19164	19343	19173	19255	19205	19034	19285	19124	19271	19178	19100	19402	19419	19402	19169	19241	19164	19260	19245	19384	19377	19699	19417	19168	19278	19231	19416	19128	19389	19245	19153	19217	19035	19348	19297	19158	19156	19210	19536	19383	19428	19394	19196	19259	19443	19325	19423	19236	19380	19447	19411	19420	19447	19217	19241	19447	19203	19318	19274	19345	19240	19467	19274	19225	19156	19076	19171	19273	19128	19148	19377	19349	19306	19228	19281	19114	19230	19404	19231	19201	19320	19231	19375	19301	19311	19176	19094	19182	19281	19145	19382	19493	19185	19166	19285	19324	19194	19226	19266	19339	19275	19132	19275	19203	19322	19549	19309	19098	19527	19270	19196	19355	19413	19284	19283	19241	18976	19246	19335	19325	19275	19476	19173	19180	19363	19319	19126	19466	19555	19238	19201	19141	19184	19459	19307	19230	19188	19407	19046	19182	19488	19032	19348	19379	19163	19386	19144	19177	19257	19270	19149	19323	19049	19274	19360	19330	19370	19191	19132	19513	19354	19197	19387	19249	19099	19122	19222	19368	19691	19228	19230	19217	19263	19237	19379	19189	19204	19162	19264	19251	19343	19333	19429	19116	19237	19262	19272	19242	19487	19073	19206	19429	19251	19097	19300	19393	19158	19219	19435	19202	19216	19336	19337	19369	19194	19069	19307	19369	19233	19185	19279	19498	19437	19386	19097	19373	19172	18990	19430	19316	19252	19287	19347	19268	19194	19090	19170	19114	19335	19333	19259	19127	19259	19291	19195	19486	19214	19249	19432	19096	19401	19402	19142	19119	19449	19161	19337	19395	19151	19119	19483	19248	19227	19262	19211	19130	19166	19246	19048	19178	19090	19282	19248	19414	19403	19217	19306	19476	19097	19274	19460	19172	19362	19441	19421	19230	19173	19380	19284	19271	19277	19069	19218	19096	19200	19321	19145	19270	19304	19136	19072	19250	19371	19502	19280	19461	19172	19186	19262	19173	19244	19301	19187	18958	18998	19181	19378	19319	19468	19210	19382	19251	19333	19425	19050	19127	19186	19263	19324	19372	19269	19184	19293	19309	19233	19255	19218	19183	19180	19245	19277	19142	19193	19335	19369	19316	19063	19273	19346	19003	19172	19280	19166	19359	19355	19268	19401	19235	19149	19149	19183	19308	19353	19127	19280	19363	19405	19253	19488	19199	19247	19287	19300	19146	19225	19145	19089	19423	19274	19127	19353	19201	19257	19382	19161	19236	19359	19243	19379	19452	19551	19344	19475	19539	19301	19415	19592	19386	19159	19103	19256	19271	19139	19258	19145	19144	19449	19356	19400	19178	19215	19099	19291	19084	19343	19489	19309	19198	19481	19203	19191	19324	19241	19182	19199	19382	19050	19210	19103	19201	19201	19103	19372	19231	19229	19190	19175	19377	19173	19486	19344	19383	19217	19208	19207	19277	19150	19114	19194	19304	19080	19486	19206	19381	19233	19179	19253	19217	19197	19185	19357	19489	19338	19126	19266	19296	19360	19181	19370	19198	19139	19232	19198	19392	19225	19208	19019	19245	19298	19604	19216	19430	19145	19173	19113	19401	19175	19263	19194	19109	19565	18914	19566	19118	19083	19002	19216	19354	19274	19221	19120	19292	19317	19240	19162	19108	19503	19232	19337	19050	19341	19190	19494	19457	19318	19272	19096	19276	19206	19223	19346	19416	19242	19272	19209	19160	19077	19247	19255	19358	19283	19452	19166	19269	19185	19205	19494	19273	19268	19408	19232	19147	19205	19433	19410	19356	19223	19459	19296	19191	19335	19272	19141	19373	19279	19285	19305	19339	19219	19328	19372	19187	19398	19091	19347	19170	19401	19432	19162	19462	19502	19117	19116	19302	19298	19330	19362	19316	19261	19277	19410	19165	19539	19019	19119	19131	19246	19069	19193	19304	19427	19141	19277	19485	19276	19084	19252	19314	19379	19510	19290	19315	19319	19132	19163	19426	19196	19322	19198	19462	19553	19113	19292	19384	19218	19343	19190	19171	19413	19374	19167	19125	19217	19385	19384	19317	19232	19299	19225	19149	19141	19479	19304	19411	19358	19329	19241	19368	19166	19129	19110	19456	19230	19267	19050	19461	19427	19115	19051	19223	19214	19371	19165	19346	19316	19257	19227	19342	19231	19568	19361	19371	19325	19352	19488	19330	19006	19349	19307	19195	19303	19352	19254	19370	19368	19138	19142	19333	19132	19191	19332	19436	19129	19214	19286	19163	19251	19348	19167	19257	19237	19340	19130	19303	19257	19316	19183	19214	19231	19299	19285	19098	19191	19164	19067	19191	19282	19328	19203	19258	19221	19405	19318	19409	19292	19250	19242	19390	19415	19232	19214	19301	19255	19133	19191	19437	19313	19287	19079	19046	19606	19417	19292	19246	19152	19318	19201	19254	19147	19258	19174	19224	19138	19331	19333	19296	19333	19147	19259	19277	19233	19355	19066	19264	19234	19263	19199	19038	19430	19428	19344	19156	19348	19422	19195	19137	19137	19011	19016	19256	19188	19367	19084	19385	19515	19361	19419	19260	19333	19151	19415	19227	19235	19253	19109	19315	19433	19172	19124	19226	19068	19303	19140	19169	19223	19262	19348	19296	19241	19245	19348	19318	19345	19485	19358	19391	19278	19285	19254	19104	19229	19189	19178	19338	19193	19315	19288	19303	19233	19232	19357	19363	19197	19326	19338	19221	19192	19410	19357	19315	19095	19094	19285	19189	19318	19211	19428	19235	19163	19202	19465	19474	19287	19346	19168	19303	19199	19360	19362	19217	19245	19463	19344	19195	19278	19289	19079	19107	19438	19390	19216	19051	19136	19229	19164	19121	19139	19184	19154	19049	19320	19339	19333	19314	19099	19458	19395	19347	19368	19364	19369	19415	19271	19340	19236	19295	19225	19321	19270	19373	19365	19336	19154	19267	19298	19153	19309	19364	19472	19348	19404	19080	19289	19208	19231	19482	19442	19348	19432	19344	19325	19314	19207	19118	19441	19283	19326	19361	19190	19160	19056	19096	19234	19467	19181	19299	19216	19134	19200	19294	19196	19454	19387	19030	19093	19370	19298	19331	19409	19529	19383	19277	19259	19221	19185	19279	19087	19269	19213	19242	19252	19368	19263	19528	19089	19413	19150	19319	19398	19053	19145	19047	19171	19298	19390	19340	19310	19186	19269	19326	19238	19308	19350	19177	19244	19174	19137	19312	19407	19173	19189	19429	19305	19374	19156	19366	19436	19223	19369	19230	19366	19416	19110	19251	19266	19372	19091	19231	19362	19473	19444	19021	19265	19328	19172	19340	19180	19201	19268	19096	19295	19188	19081	19135	19184	19226	19094	19238	19338	19216	19107	19259	19161	19204	19231	19158	19295	19027	19236	19356	19314	19186	19359	19310	19186	19082	19205	19267	19322	19255	19207	19371	19082	19449	19310	19446	19210	19400	19170	19245	19259	19311	19252	19374	19062	19343	19526	19281	19346	19238	19339	19496	19344	19128	19453	19164	19147	19305	19088	19276	19332	19238	19144	19545	19237	19389	19519	19072	19560	19222	19175	19303	19215	19401	19205	19287	19258	19337	19102	19082	19188	19205	19369	19266	19397	19407	19160	19208	19223	19388	19370	19343	19263	19236	19335	19235	19133	19295	19139	19267	19213	19190	19202	19196	19313	19193	19220	19288	19276	19273	19401	19356	19470	19429	19317	19435	19265	19308	19410	19472	19162	19570	19509	19235	19261	19303	19367	19288	19144	19044	19159	19331	19034	19068	19218	19299	19290	19489	19141	19262	19318	19102	19224	19296	19246	19162	19389	19399	19394	18991	19346	19227	19311	19117	19270	19178	19208	19410	19225	19240	19374	19045	19157	19237	19210	19223	19145	19360	19252	19218	19037	19283	19265	19319	19167	19377	19308	19145	19292	19331	19253	19216	19176	19262	19285	19138	19447	19227	19124	19231	19145	19214	19224	19398	19301	19190	19194	19502	19259	19335	19347	19350	19078	19349	19327	19318	19157	19347	19326	19300	19423	19285	19199	19413	19220	19204	19305	19049	19413	19146	19298
19920	23117	20894	18100	16966	16688	16311	15781	15551	15385	15251	15395	15353	15500	15352	15330	15033	15225	15148	15073	15235	15236	15093	15039	15169	15196	15278	15077	14958	15001	15271	15069	15057	15021	15081	15081	15310	15259	14987	15112	15046	15145	15303	15151	15225	15236	15236	15175	15038	15040	15091	14939	15044	15146	15217	15041	15116	14994	15047	15118	15060	15014	15030	15002	15137	15056	15068	14959	14919	15064	14895	15087	14936	15131	15030	14960	15066	15023	14877	15061	14983	15049	14966	15278	14945	15108	15071	15146	15009	15143	15004	14990	15014	15018	14908	15046	15073	14940	14994	14896	14971	15016	15225	15062	14930	15107	14998	15111	15070	14923	15071	14980	15156	15187	15087	14890	15103	14948	15093	15146	15139	15055	15193	15124	14907	14904	15046	14880	15135	15058	15066	15111	14964	15022	15017	15003	14885	15038	14876	15053	15140	15266	14935	15050	15082	15025	15131	15162	15226	15115	15081	14905	15104	14969	15063	15014	15029	15064	15042	14907	15045	14952	15134	15038	15013	15080	14900	14984	15142	15183	15057	14872	15002	14897	14882	15082	15060	15061	14944	14888	15010	14978	14990	14942	14974	15034	15014	15247	14958	15021	15022	15008	15091	15086	15026	15104	15059	14991	15074	14957	14959	14960	14894	15009	15273	15137	15046	15014	15217	15114	15298	15014	15049	15143	15032	15062	14903	15067	15224	14998	14997	15049	15232	15024	15003	15107	15184	15059	15141	15185	14984	15022	15027	15046	14971	15005	14964	15049	15162	15006	15050	14981	15009	15051	15129	15018	14982	15056	14960	15057	15024	14998	15004	15083	14966	15163	15076	14987	14996	15146	14900	15208	15074	14987	15010	15071	14937	15092	15094	15072	15148	15073	15138	14962	14922	15109	15026	15122	14893	15188	14986	14923	14952	15163	15097	15153	15037	15045	15193	14955	15148	14996	15172	15006	14979	15054	14954	15056	15047	15008	15085	14918	15066	14933	15061	15116	15079	15061	15019	15086	14836	14869	15108	15093	15202	14893	14997	15018	15230	15024	15064	14956	15062	15298	14919	14963	14958	14965	15094	15010	14936	14873	14964	15094	14882	14865	15134	15007	14893	15058	14937	15110	15131	15057	14912	14970	15178	15090	14999	14928	15065	14928	15103	15014	15199	14992	14863	15072	14980	15161	15065	15143	15084	14911	14951	14826	15191	14948	15129	15025	15037	15141	15259	14905	15016	14983	15006	15118	15050	15021	14898	15069	15061	15133	15002	14925	15000	15042	15136	15163	15078	14896	14981	14987	14993	15036	14994	15111	15098	14887	15063	14976	15051	14949	15049	15058	15025	14987	15018	14976	15152	14901	15124	14909	14758	15106	14955	15083	15083	14936	15106	15022	14915	15023	14937	14942	15042	14928	15082	14903	15117	15092	14924	14922	15030	15078	15166	15009	15012	15162	14833	15031	14987	14942	15156	15024	15009	15167	15110	15031	15002	14971	15053	14951	14944	14979	15033	14994	15029	15074	15077	14990	14978	15158	14908	15201	14925	15005	15069	14947	14876	14932	15004	15020	15236	15089	14906	14967	14916	14972	14870	15149	15017	15099	15177	15053	14794	15068	14891	15315	14976	15019	15050	14909	14970	14942	15005	15103	15037	15022	15093	15006	14928	15101	14739	14983	15096	15045	14850	15000	15090	15077	15222	14786	15067	15384	14952	14922	14920	15107	15101	14993	15164	14990	14954	15127	15085	14997	15131	14939	15007	15026	14902	15072	15064	14997	15055	15059	15123	14982	15056	14925	14921	15318	15104	15125	15144	14972	14950	14957	15023	15087	15100	15011	14969	14991	15038	15072	15032	15108	15066	14964	14944	15048	14945	15042	14918	15173	14990	15040	15147	15005	15033	15120	15106	15138	14956	15081	15093	15051	15059	14943	15084	15039	15030	15062	15035	15055	15021	15109	14875	15060	15008	15188	15033	15000	15015	15077	14951	15145	15107	15046	15168	14892	15013	15165	15061	15056	14981	14814	14932	15037	15134	15002	15112	15050	14997	14987	15077	14836	14841	15160	15086	14943	14982	14920	14989	14963	14933	15121	15121	15173	14912	14958	15033	14938	15196	15090	15007	14976	14957	14954	14924	15010	15035	15056	14922	15158	15045	14995	15001	15013	15026	15173	14944	14924	14951	15005	15082	14827	14983	15138	14850	15150	14979	14954	14987	15070	15069	15091	14978	14982	14867	15236	15004	15010	14922	15124	15072	14899	15074	15174	14847	15056	14927	15075	14906	15089	14909	15032	15077	15062	15089	15132	15083	14915	15248	15183	15081	14933	15251	14924	15089	15175	14954	15038	15091	14965	15039	15112	14999	15145	15024	15212	14863	14952	14973	15040	14975	15050	15181	15143	14998	15023	15102	14949	15026	14954	14990	14873	15149	14993	15034	15143	15033	14967	15158	15030	14954	15029	15050	15178	15056	15153	15063	15010	14917	14987	14969	14789	15131	15015	14953	14974	15027	15007	15001	15046	15036	15173	15151	15110	15042	14983	15001	14943	15234	14991	15148	14941	15069	15087	15059	14930	15107	15058	14845	14898	14918	15000	15038	14930	15002	15138	15015	15079	15144	15016	14964	15076	15115	14888	15055	15025	15085	14883	15159	15057	15089	15084	15137	15186	15001	14882	15090	15072	15243	14980	15073	15188	15054	15092	14897	14948	15190	15015	15191	15069	15085	14985	14992	15153	14953	15024	15065	14972	14959	15009	14997	15097	15042	14977	14980	14969	15104	14948	15027	15063	14949	15156	14991	15198	15139	14987	15050	15092	14987	14967	14958	15075	14973	15043	14980	14991	14959	15115	15087	14845	15087	14979	14974	14981	14926	14974	15172	15045	15021	15024	15038	14987	15006	14997	15191	14836	15008	14931	14953	14998	15243	15102	15056	15008	15119	15039	15052	14839	14963	14954	14890	15158	15028	15070	15087	15067	15063	15144	15149	15078	14857	14975	15174	15083	15124	14990	15017	14960	15047	15144	15017	14959	15094	15070	14964	15079	14913	15103	14980	15102	14874	15077	14871	15049	15087	14975	14968	14837	15087	15020	15131	15068	14960	14956	15037	15007	15020	14964	15049	14826	15074	15028	15003	15177	14967	15136	15176	15068	14947	15128	15085	15074	14775	15107	14955	15160	14884	14887	14985	14856	14956	14876	14888	15056	14953	15032	15040	15163	15095	14837	15151	15076	14938	15039	15002	14968	15150	14892	15011	15150	15167	15014	15080	15074	15219	14992	15008	15003	15045	14974	14878	15052	15048	15089	15131	15002	15074	14967	15015	15126	15078	15033	14886	15063	14894	14948	14978	14956	14856	14943	15017	15247	15162	15034	15054	15128	15058	15118	14902	14907	15095	15076	15043	15083	14991	15119	15209	15062	14995	15014	15065	14987	15097	15085	15112	15025	15074	15084	15091	15047	14969	15031	14972	15057	15237	15096	15054	14937	14980	15133	15034	15194	15072	15176	15056	14973	15033	15011	15191	15106	15020	15061	14975	15021	15055	14887	15082	15218	15141	15027	15070	14915	14972	14942	14946	14984	14929	15162	15153	14958	15112	15038	14941	14924	15123	14973	15011	14966	15109	15161	15011	15107	14985	15045	15039	15157	15122	15108	14970	15036	14909	14953	15214	15118	15087	15019	15042	14945	14911	15181	14971	14868	15126	15166	15174	14968	14961	14958	14918	14902	14983	14993	14888	14987	15002	14968	15002	14990	14935	15065	15101	15028	14970	15111	15009	15222	15092	15150	15082	14941	14986	15005	15209	14940	14804	15136	15066	15110	15073	14844	14888	14863	14969	15100	15099	15046	15072	15093	15000	15045	15072	14991	15076	15124	15058	14877	15010	14978	15062	14992	15068	14819	14952	15036	15101	15075	14880	15128	14849	15180	15118	15098	15076	14891	14998	15065	15052	14903	14991	14995	15089	15025	14755	14972	14966	15153	15011	15076	14891	14932	15106	15085	14946	14771	15075	15011	15265	15077	14889	14975	15020	15078	15187	14993	14916	14943	15097	15187	14950	15104	14946	15199	15026	15054	15004	15052	14924	15073	15174	15035	14973	15115	15031	14993	15058	15115	15061	14924	14965	14941	15186	14958	14909	15105	14974	14822	14946	14965	15170	14985	15048	15126	14989	15194	14978	15085	14968	15125	15151	15131	14903	15186	15010	14967	15053	15044	15147	15009	15197	15010	15069	15137	14970	14820	15017	15069	15091	14950	14975	15044	15064	15017	15043	15048	15119	14968	15021	15042	15046	15191	15044	15031	15065	15004	15123	14934	15247	15115	15015	15174	15183	15189	15162	14975	15156	14919	15196	15015	15124	14859	15135	15023	15080	15009	14957	15027	15126	15145	15133	14886	14975	15061	15090	14968	14907	15030	15024	14943	14963	15058	14925	15120	14879	15093	14883	15054	15057	14998	14966	14890	14986	15043	15112	15094	15082	14979	15067	15203	15072	14985	14968	14874	14976	14946	15084	15094	15047	14953	15084	15065	15139	15076	14960	15057	14948	15042	15127	14969	15043	14933	15000	15267	15242	15024	15000	14973	14996	14921	15017	15135	15036	14983	15182	15203	15007	15027	15030	14936	15062	14904	15048	14917	14923	15067	15357	15001	15253	14990	15007	14845	15118	14933	15062	14966	15038	14991	15243	15085	14856	14989	14906	15073	14846	14970	15024	15207	15062	15150	14975	15081	15097	15115	14976	15093	15060	15001	15049	15193	15040	14932	15074	15147	15047	15021	15001	15090	15068	14981	15033	15018	15141	14970	14973	15072	15020	14937	15044	15130	15014	15047	15009	15008	15051	15103	14888	15235	15046	14882	15038	15106	15050	15057	15117	14981	15025	15075	15085	14913	15099	14914	15106	15090	15087	15125	14983	14992	15096	15109	15108	15122	15111	15103	15044	14924	15131	15081	14814	15145	15058	14970	15240	15105	15108	14909	15006	15052	15091	15075	15086	15039	15121	15138	14991	15185	14973	15033	15043	15009	15180	14888	15014	15042	14945	15082	15072	14997	14966	15144	14830	14961	15069	15005	15048	15006	15136	15083	15150	15053	14970	14805	14969	15161	15054	15218	14917	14929	14987	15129
24724	20985	28081	24463	23052	24038	23708	21229	20562	20524	20375	20151	19916	20146	19957	19989	19983	19879	19990	19982	19550	19853	19779	19801	19868	20073	19903	19751	19767	19785	19610	19594	19805	19647	19751	19739	19722	19692	19344	19657	19625	19873	19855	20520	20847	20589	20410	20038	19583	19505	19796	19622	19479	19631	19694	19388	19615	19541	19637	19485	19567	19678	19773	19767	19665	19619	19560	19523	19742	19689	19685	19592	19743	19703	19603	19734	19673	19729	19672	19482	19497	19585	19621	19589	19607	19729	19555	19395	19651	19608	19517	19633	19485	19247	19431	19668	19600	19539	19633	19410	19495	19484	19537	19548	19776	19620	19533	19714	19724	19700	19573	19426	19748	19428	19593	19335	19540	19534	19425	19467	19556	19679	19749	19530	19332	19497	19790	19663	19420	19600	19437	19463	19562	19445	19468	19666	19558	19487	19440	19457	19495	19559	19677	19579	19563	19480	19621	19550	19539	19518	19303	19602	19378	19598	19534	19287	19584	19810	19600	19657	19515	19513	19830	19614	19539	19653	19631	19537	19641	19569	19660	19657	19666	19470	19547	19695	19533	19594	19534	19542	19718	19552	19549	19598	19656	19343	19434	19428	19677	19579	19604	19584	19523	19434	19821	19724	19727	19511	19514	19646	19569	19543	19598	19399	19346	19554	19474	19835	19515	19497	19407	19552	19387	19464	19766	19503	19560	19409	19614	19505	19706	19615	19767	19626	19797	19492	19541	19470	19678	19563	19543	19511	19166	19438	19468	19603	19761	19668	19606	19116	19630	19629	19373	19405	19671	19533	19359	19447	19666	19517	19507	19570	19576	19589	19550	19482	19524	19569	19613	19501	19794	19632	19503	19594	19483	19781	19401	19458	19710	19557	19438	19559	19467	19315	19738	19498	19520	19570	19611	19631	19640	19608	19558	19641	19674	19557	19701	19540	19537	19782	19680	19694	19748	19721	19836	19447	19440	19509	19559	19609	19506	19583	19516	19551	19538	19516	19494	19757	19460	19581	19613	19520	19575	19553	19502	19555	19756	19506	19521	19503	19472	19622	19359	19549	19613	19691	19361	19481	19499	19535	19605	19431	19289	19606	19619	19324	19533	19590	19643	19570	19553	19417	19694	19500	19543	19487	19456	19419	19697	19736	19746	19611	19706	19638	19560	19403	19589	19403	19612	19629	19595	19487	19356	19498	19436	19320	19696	19533	19423	19602	19731	19567	19608	19674	19553	19700	19640	19469	19553	19680	19651	19572	19388	19432	19518	19633	19587	19510	19483	19528	19506	19590	19636	19580	19549	19772	19733	19569	19436	19813	19523	19379	19620	19618	19401	19494	19547	19458	19593	19578	19758	19536	19590	19619	19610	19423	19658	19305	19566	19563	19537	19653	19575	19428	19598	19336	19458	19561	19479	19660	19559	19590	19532	19398	19738	19679	19683	19732	19713	19505	19378	19718	19597	19690	19717	19433	19436	19239	19598	19414	19674	19594	19377	19535	19575	19709	19479	19672	19610	19466	19383	19368	19569	19598	19634	19463	19686	19396	19564	19466	19493	19351	19568	19546	19692	19401	19602	19537	19734	19563	19594	19608	19568	19544	19756	19446	19635	19494	19401	19520	19388	19240	19809	19672	19718	19849	19696	19550	19694	19543	19370	19557	19756	19692	19622	19527	19582	19634	19413	19623	19736	19815	19649	19521	19487	19965	19564	19583	19469	19602	19320	19492	19691	19553	19604	19453	19507	19455	19562	19618	19752	19424	19639	19431	19433	19560	19545	19711	19531	19454	19723	19674	19559	19474	19559	19568	19536	19537	19567	19576	19574	19667	19583	19524	19583	19611	19593	19560	19677	19425	19520	19615	19522	19558	19642	19669	19757	19660	19636	19702	19518	19472	19511	19427	19546	19597	19595	19497	19622	19600	19658	19575	19437	19428	19679	19432	19298	19333	19544	19298	19621	19721	19374	19624	19559	19469	19756	19811	19351	19552	19478	19531	19642	19710	19675	19729	19699	19507	19831	19439	19533	19563	19693	19657	19376	19599	19584	19351	19570	19742	19838	19628	19508	19625	19726	19551	19461	19532	19735	19678	19641	19753	19581	19637	19798	19605	19501	19344	19473	19531	19636	19585	19544	19452	19818	19621	19631	19538	19690	19499	19704	19735	19508	19685	19677	19425	19607	19634	19592	19764	19539	19571	19499	19524	19558	19424	19462	19639	19574	19467	19435	19744	19682	19446	19640	19624	19664	19604	19727	19621	19399	19484	19538	19542	19613	19445	19539	19624	19674	19560	19746	19579	19684	19497	19612	19582	19397	19393	19728	19594	19515	19603	19388	19590	19867	19575	19431	19275	19511	19295	19520	19561	19449	19550	19575	19690	19658	19725	19556	19276	19752	19546	19400	19542	19481	19405	19542	19536	19507	19697	19796	19722	19588	19492	19592	19779	19639	19525	19661	19358	19663	19646	19457	19531	19641	19553	19515	19415	19484	19521	19524	19539	19487	19539	19479	19540	19697	19620	19458	19595	19592	19307	19400	19500	19561	19529	19578	19612	19520	19587	19598	19437	19542	19320	19586	19477	19649	19489	19440	19650	19525	19715	19621	19475	19523	19601	19558	19684	19469	19718	19594	19395	19476	19578	19651	19640	19640	19367	19512	19398	19445	19579	19597	19650	19526	19619	19742	19638	19509	19399	19671	19515	19559	19705	19610	19567	19627	19456	19449	19784	19527	19394	19599	19511	19492	19642	19745	19691	19328	19662	19473	19383	19589	19572	19495	19635	19597	19484	19401	19468	19699	19395	19576	19492	19438	19625	19670	19851	19213	19393	19669	19656	19539	19486	19543	19721	19558	19498	19648	19597	19661	19452	19510	19519	19471	19728	19767	19731	19708	19517	19260	19381	19488	19508	19611	19745	19632	19662	19513	19353	19721	19658	19477	19293	19626	19503	19534	19476	19391	19493	19581	19671	19692	19688	19700	19428	19646	19617	19699	19751	19621	19614	19594	19778	19555	19527	19654	19508	19643	19658	19348	19741	19453	19569	19494	19512	19423	19420	19618	19678	19629	19475	19546	19492	19641	19554	19740	19537	19657	19716	19675	19667	19526	19534	19519	19740	19585	19584	19667	19612	19521	19507	19602	19584	19698	19439	19442	19509	19533	19583	19615	19430	19478	19689	19600	19641	19616	19569	19790	19463	19533	19478	19563	19602	19519	19869	19451	19696	19371	19544	19632	19321	19420	19388	19725	19522	19509	19526	19631	19665	19598	19732	19618	19513	19470	19611	19616	19530	19574	19485	19527	19404	19431	19525	19457	19519	19582	19637	19734	19505	19590	19627	19678	19555	19545	19794	19401	19450	19588	19451	19500	19446	19536	19615	19416	19631	19476	19572	19631	19711	19742	19567	19445	19512	19641	19734	19632	19557	19683	19442	19636	19341	19509	19641	19513	19495	19696	19817	19524	19489	19772	19645	19590	19404	19580	19674	19646	19444	19429	19604	19694	19585	19493	19397	19566	19535	19435	19492	19640	19570	19747	19746	19694	19809	19509	19488	19625	19472	19652	19507	19749	19485	19466	19677	19611	19647	19419	19509	19465	19761	19709	19549	19412	19677	19484	19531	19645	19521	19557	19462	19555	19375	19388	19682	19655	19509	19637	19630	19446	19447	19525	19413	19384	19516	19492	19679	19528	19557	19807	19511	19543	19609	19773	19317	19640	19477	19665	19546	19456	19620	19964	19434	19635	19453	19456	19536	19441	19738	19607	19491	19721	19653	19801	19418	19551	19522	19506	19639	19700	19483	19383	19680	19489	19614	19524	19603	19587	19552	19560	19675	19578	19720	19457	19679	19704	19937	19623	19631	19609	19423	19815	19423	19703	19658	19488	19984	19570	19633	19564	19570	19497	19585	19647	19649	19489	19684	19704	19576	19584	19800	19481	19557	19795	19601	19485	19602	19597	19691	19448	19560	19523	19600	19361	19463	19518	19457	19593	19404	19623	19431	19603	19688	19526	19652	19473	19680	19558	19590	19570	19604	19541	19733	19484	19437	19690	19460	19483	19646	19651	19677	19672	19489	19513	19530	19559	19660	19628	19422	19650	19550	19617	19575	19571	19625	19644	19479	19504	19509	19611	19724	19548	19555	19622	19727	19563	19464	19679	19459	19444	19311	19527	19528	19655	19613	19606	19804	19524	19506	19738	19565	19343	19502	19443	19455	19660	19695	19395	19651	19600	19395	19604	19640	19606	19623	19421	19407	19704	19503	19699	19403	19588	19611	19585	19710	19448	19479	19750	19737	19656	19416	19416	19583	19570	19733	19893	19652	19693	19543	19384	19426	19643	19710	19414	19509	19539	19635	19724	19417	19604	19508	19512	19502	19550	19526	19552	19548	19640	19520	19450	19524	19704	19647	19858	19499	19608	19575	19469	19452	19520	19560	19350	19572	19696	19302	19459	19545	19605	19408	19351	19602	19641	19300	19441	19560	19442	19702	19728	19561	19763	19667	19712	19760	19642	19494	19435	19480	19788	19659	19761	19836	19708	19621	19659	19505	19633	19471	19620	19712	19709	19640	19603	19379	19676	19538	19856	19554	19411	19483	19596	19727	19441	19436	19533	19602	19665	19559	19452	19513	19771	19607	19481	19455	19538	19624	19568	19638	19598	19578	19619	19663	19381	19807	19592	19577	19500	19479	19531	19658	19660	19598	19634	19429	19582	19677	19583	19581	19705	19460	19548	19708	19486	19529	19588	19599	19752	19642	19488	19700	19383	19621	19741	19528	19594	19538	19733	19487	19712	19534	19606	19579	19664	19612	19584	19683	19677	19493	19517	19587	19560	19584	19643	19626	19685	19564	19760	19581	19542	19553	19593	19614	19363	19508	19398	19530	19590	19463	19637	19436	19764	19455	19455	19653	19400	19606	19470	19496	19705	19522	19508	19662	19460	19530	19490	19653	19620	19467	19519	19510	19585	19608	19605	19678	19340	19641	19508	19684	19666	19583	19490	19651	19688	19545	19488	19507	19651	19555	19628	19614	19566	19777	19701	19406	19457	19541	19678	19512	19372	19493	19641	19526	19631	19334	19739	19577	19533	19564	19448	19457	19448	19342	19611	19654	19433	19490	19506	19568
21663	34544	31491	24908	21395	19698	18441	17577	17066	16451	16343	16233	15927	15792	15971	15597	15553	15520	15717	15611	15540	15564	15470	15514	15456	15564	15748	15570	15589	15340	15271	15502	15414	15312	15306	15336	15325	15341	15247	15355	15345	15342	15429	16780	17167	16930	16218	15585	15372	15238	15166	15312	15422	15020	15301	15271	15242	15228	15223	15209	15312	15225	15229	15163	15147	15246	15275	15354	15207	15211	15156	15206	15159	15215	15228	15283	15145	15291	15102	15270	15392	15213	15368	15163	15171	15155	15245	15296	15171	15285	15149	15168	15302	15100	15196	15226	15147	15299	15277	15114	15119	15260	15309	15126	15196	15292	14998	15237	15178	15269	15282	15210	15081	15292	15258	14992	15124	15133	15104	15463	15369	15381	15281	15288	15021	15236	15345	15070	15344	15104	15108	15161	15332	15357	15144	15196	15380	15346	15130	15355	15428	15042	15221	15215	15121	15181	15338	15224	15335	15304	15314	15505	15504	15171	15373	15107	15015	15170	15367	15127	15257	15182	15216	15254	15281	15302	15353	15182	15278	15304	15290	15285	15248	15382	15032	15302	15341	15307	15309	15254	15341	15264	15082	15317	15226	15278	15205	15198	15356	15034	15325	15159	15123	15303	15271	15167	15229	15294	15369	15169	15314	15328	15306	15364	15205	15313	15140	15126	15278	15280	15374	15218	15046	15254	15095	15184	15156	15305	15278	15248	15165	15344	15257	15221	15274	15269	15146	15182	15220	15378	15111	15333	15137	15192	15209	15245	15100	15179	15181	15236	15394	15329	15237	15108	15248	15309	15080	15387	15259	15166	15324	15027	15405	15163	15314	15209	15272	15289	15277	15201	15174	15220	15207	15286	15199	15270	14952	15355	15381	15345	15379	15493	15217	15261	15389	15393	15320	15248	15101	15267	15126	15269	15209	15240	15194	15308	15210	15362	15296	15133	15276	15135	15187	15307	15196	15348	15247	15386	15301	15027	15380	15153	15194	15168	15356	15204	15116	15268	15223	15004	15183	15372	15148	15271	15377	15344	15273	15300	15208	15255	15280	15275	15209	15216	15133	15367	15281	15200	15388	15206	15132	15380	15243	15262	15230	15353	15313	15069	15308	15195	15231	15257	15379	15175	15177	15222	15237	15276	15344	15374	15204	15286	15366	15256	15224	15318	15208	15357	15166	15154	15209	15165	15235	15219	15202	15262	15194	15239	15189	15362	15257	15321	15321	15208	15233	15195	15306	15292	15250	15221	15192	15398	15142	15214	15388	15150	15326	15236	15137	15249	15065	15385	15211	15310	15207	15204	15398	15245	15477	15320	15301	15244	15187	15275	15338	15267	15177	15160	15161	15274	15112	15245	15263	15259	15303	15245	15336	15166	15227	15144	15181	15362	15201	15232	15232	15472	15429	15376	15178	15235	15243	15396	15205	15390	15328	15156	15384	15149	15359	15125	15256	15403	15160	15228	15250	15205	15022	15261	15417	15272	15225	15199	15220	15053	15301	15234	15268	15359	15226	15319	15461	15329	15321	15284	14952	15170	15278	15139	15354	15268	15174	15361	15243	15294	15176	15240	15317	15426	15216	15220	15216	15257	15393	15247	15200	15089	15471	15100	15158	15337	15283	15266	15104	15214	15245	15187	15321	15198	15289	15226	15355	15011	15346	15145	15204	15147	15238	15301	15279	15120	15332	15179	15370	15184	15186	15203	15233	15304	15290	15289	15234	15127	15321	15220	15233	15167	15323	15276	15197	15339	15193	15329	15198	15275	15425	15237	15187	15237	15094	15207	15257	15346	15347	15265	15257	15253	15257	15403	15368	15169	15279	15335	15345	15133	15173	15057	15291	15184	15163	15331	15241	15275	15317	15232	15251	15191	15080	15217	15357	15197	15116	15499	15172	15215	14961	15153	15406	15264	15395	15289	15274	15299	15146	15413	15212	15185	15177	15346	15350	15284	15385	15235	15161	15322	15233	15193	15368	15177	15294	15434	15094	15247	15050	15332	15305	15415	15314	15155	15242	15204	15283	15364	15322	15295	15370	15186	15070	15360	15180	15380	15400	15190	15328	15310	15348	15534	15134	15357	15455	15257	15209	15263	15252	15230	15338	15156	15393	15317	15289	15213	15376	15221	15373	15221	15257	15231	15513	15251	15181	15471	15227	15164	15256	15260	15297	15219	15285	15246	15155	15308	15225	15422	15245	15214	15445	15292	15348	15247	15122	15275	15354	15320	15296	15236	15088	15253	15195	15333	15227	15171	15197	15151	15181	15152	15194	15225	15166	15413	15258	15288	15129	15139	15233	15299	15239	15181	15366	15217	15441	15190	15089	15133	15369	15190	15173	15321	15058	15419	15304	15339	15364	15148	15069	15252	15216	15266	15210	15141	15158	15192	15304	15239	15328	15300	15139	15113	15311	15186	15339	15173	15131	15244	15090	15194	15215	15215	15234	15323	15234	15165	15168	15311	15295	15342	15329	15188	15281	15323	15251	15181	15298	15256	15217	15350	15371	15188	15280	15235	15286	15138	15283	15299	15333	15323	15445	15142	15259	15124	15257	15286	15136	15300	15293	15217	15271	15334	15189	15271	15376	15045	15421	15206	15226	15330	15233	15308	15252	15107	15258	15250	15048	15317	15351	15211	15204	15223	15454	15290	15253	15208	15263	15149	15263	15191	15197	15275	15419	15218	15187	15168	15241	15252	15125	15334	15292	15152	15309	15087	15081	15178	15288	15342	15245	15165	15196	15259	15028	15191	15361	15345	15177	15167	15316	15176	15354	15058	15161	15268	15257	15268	15166	15256	15322	15213	15313	15206	15352	15316	15292	15238	15396	15219	15338	15223	15075	15089	15251	15270	15222	15324	15247	15276	15259	15280	15312	15273	15424	15211	15046	15266	15224	15320	15159	15190	15056	15272	15399	15217	15205	15126	15432	15276	15212	15449	15276	15188	15113	15278	15172	15312	15264	15345	15154	15331	15265	15207	15148	15478	15168	15197	15344	15191	15309	15208	15287	15147	15301	15344	15221	15353	15244	15099	15271	15192	15360	15288	15351	15202	15142	15181	15352	15294	15187	15123	15205	15290	15027	15272	15307	15339	15092	15204	15298	15146	15207	15198	15405	15131	15126	15437	15250	15242	15211	15233	15315	15251	15150	15231	15353	15090	15253	15132	15208	15447	15152	15229	15198	15398	15251	15227	15265	15236	15297	15340	15330	15212	15266	15319	15251	15301	15200	15311	15245	15133	15368	15365	15227	15210	15041	15369	15258	15490	15111	15324	15049	15177	15151	15340	15196	15253	15347	15158	15193	15066	15380	15213	15245	15304	15315	15256	15183	15327	15293	15208	15192	15163	15257	15172	15351	14958	15155	15310	15355	15150	15246	15439	15334	15358	15196	15357	15267	15339	15293	15185	15282	15361	15303	15157	15250	15305	15250	15120	15281	15181	15191	15206	15337	15172	15280	15281	15364	15148	15455	15245	15246	15377	15351	15075	15320	15158	15266	15230	15220	15234	15161	15138	15322	15200	15242	15281	15215	15217	15310	15167	15102	15323	15397	15361	15218	15189	15143	15371	15288	15193	15282	15107	15237	15349	15218	15194	15260	15365	15317	15339	15126	15303	15069	15212	15182	15359	15121	15419	15236	15086	15305	15207	15408	15323	15143	15395	15224	15306	15007	15319	15227	15145	15059	15308	15273	15299	15298	15281	15302	15191	15181	15354	15109	15104	15266	15207	15173	15167	15202	15251	15218	15315	15135	15087	15362	15427	15303	15172	15290	15250	15181	15275	15135	15322	15048	15397	15260	15345	15150	15369	15146	15070	15364	15337	15208	15227	15392	15084	15276	15187	15547	15362	15277	15241	15270	15289	15209	15145	15227	15214	15224	15039	15355	15269	15257	15300	15215	15224	15329	15291	15154	15250	15162	15219	15265	15412	15205	15264	15210	15373	15296	15144	15259	15335	15289	15295	15400	15230	15358	15197	15345	15155	15156	15237	15220	15284	15289	15201	15137	15330	15106	15266	15142	15169	15366	15203	15209	15294	15303	15172	15181	15274	15098	15276	15369	15201	15114	15339	15219	15209	15078	15297	15159	15396	15274	15242	15209	15280	15093	15296	15121	15154	15231	15216	15104	15185	15208	15275	15148	15059	15152	15212	15236	15369	15376	15218	15160	15205	15250	15178	15181	15325	15347	15299	15274	15398	15253	15493	15286	15163	15273	15224	15324	15177	15182	15233	15290	15281	15332	15080	15308	15196	15143	15193	15265	15314	15165	15170	15384	15269	15281	15196	15192	15194	15187	15233	15193	15321	15244	15403	15193	15367	15251	15169	15228	15184	15181	15248	15333	15354	15146	15281	15384	15267	15426	15260	15099	15154	15404	15229	15334	15260	15202	15176	15352	15383	15363	15061	15256	15230	15225	15131	15228	15304	15232	15343	15121	15150	15080	15185	15269	15289	15258	15199	15059	15226	15374	15233	15095	15305	15187	15181	15180	15323	15115	15134	15200	15326	15200	15065	15052	15087	15204	15168	15350	15321	15258	15400	15246	15227	15378	15204	15251	15158	15029	15160	15243	15145	15165	15152	15343	15299	15267	15237	15168	15382	15204	15232	15197	15170	15319	15206	15365	15172	15344	15289	15075	15213	15180	15347	15287	15468	15217	15320	15190	15307	15144	15364	15190	15311	15288	15121	15186	15250	15286	15186	15226	15257	15112	15154	15119	15221	15066	15209	15137	15342	15428	15317	15356	15359	15272	15273	15184	15363	15233	15110	15174	15364	15369	15276	15229	15189	15184	15233	15148	15196	15346	15321	15184	15107	15316	15204	15210	15241	15302	15234	15271	15193	15323	15203	15267	15291	15350	15263	15384	15046	15255	15284	15088	15314	15015	15177	15231	15256	15210	15334	15209	15223	15256	15296	15164	15054	15109	15179	15229	15203	15214	15090	15256	15056	15301	15119	15306	15307	15376	15316	15213	15177	15256	15331	15399	15284	15148	15391	15313	15305	15324	15183	15248	15134	15102	15254	15301	15220	15353	15209	15223	15164	15249	15218	15341	15282	15274	15072	15222	15314	15252	15088	15258	15274	15138	15198	15297	15268	15191	15183	15264	15162	15337	15346	15185	15202
23417	20978	28392	23736	21926	24995	26714	22575	21352	21462	21235	20950	20812	20608	20204	20477	20426	20408	20365	20102	20470	20274	20119	20177	20190	20321	20244	20179	20232	19998	19861	20017	19991	19980	19986	19997	19983	20030	20083	19930	19991	19901	19945	21394	22713	22181	21115	20405	19970	20199	19939	19863	19894	19767	19968	19815	19682	19804	19676	19902	19893	20028	19945	19850	20055	19885	19820	19947	19889	19700	19976	19894	19945	19840	19895	19798	19895	19705	19760	19781	20096	20056	19988	19913	20024	19797	19953	19935	19791	19900	19789	19909	19729	19830	19741	19764	19544	19776	19688	19783	19788	19783	19633	19970	19966	19794	19791	19854	19906	19509	19778	19634	19672	19687	19762	19892	19660	19681	19913	19906	19891	19687	19680	19760	19558	19855	19891	19790	19844	19629	20011	19832	19883	19893	19891	20159	19854	19913	19619	19839	19660	19883	19818	19586	19974	19861	19823	19587	19643	19797	19977	19862	19857	19807	19858	19766	19777	19625	19788	19754	19678	19683	19697	19916	19850	19690	19734	19717	19781	19841	19810	19896	19884	19994	19679	19892	19924	19825	19913	19806	19831	19578	19762	19690	20019	19889	19782	19711	19840	19791	19661	19480	19882	19735	19775	19854	19745	19771	19736	19791	19981	19829	19841	19899	19981	19811	19892	19929	19877	19630	19812	19838	19808	19797	19865	19780	19917	19772	19860	19788	20032	19837	20202	19819	19788	19928	19968	19876	19739	19757	19674	19831	19381	19747	19870	19682	19805	19759	19649	19896	19862	19796	19705	19810	19805	19871	19993	19961	19609	19733	19604	19744	20001	20149	19731	19658	19998	19838	19754	19631	19811	19799	19909	19888	19744	19818	19700	19670	19765	19808	19770	19930	19629	19898	19831	19918	19879	19935	19799	20070	19861	19776	19796	19801	19797	19603	19732	19875	19780	19630	19895	19832	19821	19763	19548	20015	19748	19721	19713	19694	19797	19720	19705	19777	19819	19672	19821	19674	19724	19823	19752	19755	19633	19636	20003	19712	19633	19655	19669	19803	19650	19684	19921	20162	19980	19680	19864	19828	19738	19994	19906	20029	19967	20062	19789	19721	19847	20086	19770	19596	19662	19819	19865	19873	19888	19731	19660	19518	19819	19903	19573	19846	19658	19593	19750	19732	19757	19842	19764	19913	19957	19759	19803	19791	19865	20003	19761	19720	19829	19686	19598	19476	20002	19633	19613	19854	19868	19863	19592	19942	19973	19637	19960	19735	19781	19842	19896	19907	19706	19659	19814	19662	19941	19914	19817	19868	19771	19734	19795	19874	19838	19763	19674	19632	19992	19817	19670	19821	19919	19730	20058	19856	19793	19811	20003	19869	19783	19845	19607	19681	19955	19969	19846	19733	19841	19926	19930	19889	19743	19939	19853	19723	19874	19691	19725	19832	19899	19982	19706	19697	19988	19663	19957	19898	19806	19816	19775	19755	19761	19774	19814	19734	19727	19950	19850	19875	19860	20019	19882	19836	19754	19647	19831	19926	19851	20013	19602	19774	19871	19713	19895	20006	19968	19593	19925	19748	19676	19691	19881	19832	19792	19813	19719	19886	19861	19911	19815	19635	19895	19668	19636	19777	19963	19832	19739	19908	19884	19842	19981	19798	19792	19772	19808	19780	20009	19994	19816	19929	19714	19827	19771	19696	19760	19738	19772	19878	19675	19692	19681	19853	19965	20026	19814	19939	19953	19967	19872	19926	19758	19886	19987	19808	19678	19946	19917	19803	19719	19707	19704	19781	19761	19734	19993	19722	19696	19688	19717	19980	19650	19801	20151	19681	19873	19721	19694	19727	19782	19851	19906	19793	19717	19921	19699	20004	19896	20027	19798	19644	19820	19937	20093	19952	19810	19908	19764	19785	19695	20019	19997	19888	19684	19973	19853	19884	19990	19938	19923	19844	19923	19948	19990	19723	19833	19681	19630	19726	19626	19683	19908	19540	20161	19905	19971	19755	19949	19694	19868	19704	19536	20124	19881	19735	19936	19808	19864	19909	19863	19814	19945	19719	19784	19851	19855	19869	19923	19774	19772	19910	19939	20017	19944	19677	20005	19769	19844	19857	19960	19827	19729	19810	19690	19735	19810	20015	19834	19704	20025	19926	19901	19742	19724	19786	19890	19742	19778	19811	19703	19869	19971	20019	19836	19902	19812	19800	19559	19968	19831	19861	20008	19830	19956	19711	19735	19722	19893	19732	19713	19543	19793	19952	19727	19783	19607	19898	19791	19917	19614	19679	19781	19871	19860	19690	19669	19746	19815	19960	19798	19750	19648	19923	19728	19779	19808	19892	19927	19788	19719	19844	19971	19733	19850	19954	19827	19964	19949	19784	19702	19889	20013	19893	20078	19883	19747	19932	20081	19796	19691	19760	19860	20033	19881	20048	19841	19719	19748	19670	19916	19823	19724	19880	19865	19573	19712	19589	19750	20043	19701	19663	19903	19628	19765	19776	19813	19611	19926	19642	19925	19675	19596	19836	19854	19876	19592	19810	19682	19775	19823	19892	19911	19991	19835	20013	19734	19918	19647	19671	19663	19780	19844	19777	19579	19987	19650	19828	20037	19716	19860	19856	19790	20031	19778	19973	19858	19572	19652	19625	19823	19531	19881	20167	19753	19999	19860	19737	19714	19771	19814	19851	19920	19752	19825	19904	19858	19981	19927	19853	19667	19929	19527	19849	19553	19839	19713	19791	19822	19743	19606	19927	19507	19659	19903	19797	19944	19834	19689	19721	20000	19849	19905	19665	19624	19925	19906	19743	19912	19802	19650	19796	19902	19833	19702	19710	19910	19824	19856	19840	19808	19830	19700	19822	19780	19906	19860	19801	19762	19819	19865	19698	19672	19731	19946	19688	19759	20039	19730	19661	19797	19872	19754	19852	19957	19669	19966	19999	19829	19529	19796	19659	19686	19929	19692	19917	19792	19574	19801	19685	19747	19965	19874	19549	19711	19715	19866	19633	19629	19678	19944	19795	19665	19793	19616	19786	19886	19832	19663	19992	19887	19633	19836	19779	19885	19551	19581	19811	19813	19833	19863	19836	19781	19829	19753	19722	19695	19955	19885	19817	19840	19675	19865	19683	19819	19787	20030	19776	19673	19617	19983	19679	19677	19930	19626	19613	19746	19820	19950	19816	19614	19801	19513	19549	19924	19865	19603	19621	19761	19587	19861	19778	19729	19808	19801	19776	19862	19980	19802	19610	19831	19834	19729	19732	19588	20051	19504	19635	19726	19799	19898	19796	19603	20059	19700	19740	19775	19806	19835	20066	19926	19884	19906	19630	19916	19868	19891	19872	19669	19918	19830	19646	19887	19862	19724	19755	19800	19840	19917	19820	19885	19728	19749	19621	19751	19745	20048	19911	19682	19873	19923	19762	19828	19899	19853	19924	19788	19804	19844	19870	19822	19698	19886	19730	19741	19916	19796	19761	19666	19717	19734	19880	19676	19579	19735	19805	19741	19801	19777	19628	19801	19882	20063	19779	19871	19752	19948	19687	19567	19655	19740	19832	19483	19822	20023	19612	19762	20034	19884	19771	19969	19826	19924	19850	19977	19965	19871	19679	19770	19848	19844	19756	19790	19858	19609	19741	19922	19593	19688	19916	19876	19885	19965	19832	19719	19995	19897	19798	19893	19756	19896	19895	20010	19777	19857	19886	19793	19691	19819	20006	19777	19651	19873	20120	19741	19715	19704	19866	19956	19881	19629	19963	19773	19887	19705	19742	19759	19782	19854	19941	20046	19879	19995	19887	19963	19911	19862	19934	19659	19790	19950	19720	19917	19835	19856	19739	19846	19779	19903	19976	19874	19784	19952	19852	19962	19755	20026	19748	19988	19764	19552	19785	19862	20005	20141	19891	19714	19630	19681	19524	19607	19815	19628	19785	19634	19638	19732	19843	19676	19986	19917	19695	19884	19830	19851	19537	19650	19802	20000	19790	19781	19766	19689	20005	19722	19805	19853	19850	19997	19891	19760	19999	19901	20098	19865	19725	19802	19962	19926	19898	19857	19754	19789	19686	19497	19722	19690	19778	19749	19615	19701	19715	19798	19695	19619	19797	19852	19861	19878	19753	19577	19847	19870	19744	19671	19752	19831	19662	19685	19848	19642	19708	19868	19776	19840	19921	20002	19939	20018	19915	19713	19856	19674	19791	19880	19639	19770	19867	20000	19965	19880	19771	20058	19763	19861	19829	19907	19862	19764	19835	20010	19635	19865	19938	19797	19884	19906	19930	19859	19835	19900	19759	19767	19924	19788	19818	19673	19844	20012	19888	19877	19628	19969	19702	19799	19847	19829	20179	19889	19816	19725	19710	20048	19720	19753	19668	19626	19856	19946	19578	19686	19660	19626	19850	19845	19764	19700	19925	19756	19896	19750	19845	19754	19979	19952	19863	19752	19756	19752	19720	19560	19666	19682	19728	19556	19811	19786	19725	19834	19853	19704	19976	19944	19855	19790	19905	19807	19904	19783	19839	19856	19702	19877	19710	19775	19766	19815	19595	19786	19940	19916	19887	19951	19743	19769	19718	19778	19694	19752	19811	19805	19939	19846	19757	19674	19861	19733	19758	19967	19991	19960	19744	20136	19841	19663	20010	19537	19735	19965	19761	19616	19792	19791	19598	19648	20009	19852	19692	19695	19739	20095	19910	19820	19633	19736	19769	19676	19973	19792	19720	19756	19634	19680	19874	20009	19689	19961	19810	19632	19819	19898	19863	19966	19832	19660	19906	19842	19763	19796	19926	19608	19943	19775	20032	19742	19892	20049	19833	19839	19992	19751	19931	19683	19969	20034	19855	19699	19628	19709	19797	19672	19761	19858	19861	19560	19786	19655	19704	19792	19803	19901	19768	19771	19702	19818	19917	19984	19881	19794	19935	19940	19857	19573	20073	19632	19743	19679	19868	19898	19868	19875	19940	19630	19904	19886	19819	19975	19934	19736	19723	19671	19821	19746	20015	19959	19913	19872	19743	19532	19548	19954	19860	19734	19812	19738	19764	19822	19758	19866	19764	19750	19880	19919	19793	19759	19918	19940	19421	19619	19714	20086	19837	19894	19841	19662	19699	19828	19765	19633	19820
23983	39358	36726	29203	24504	22285	20447	19005	18128	17604	17205	17002	16669	16400	16149	16175	16215	16068	16123	15893	15898	15910	15763	15767	15792	16109	15951	15917	15808	15780	15568	15458	15626	15605	15397	15623	15594	15563	15454	15636	15514	15504	15773	17689	19368	17939	16902	15813	15653	15343	15514	15404	15453	15313	15310	15183	15281	15402	15354	15325	15441	15428	15507	15262	15519	15547	15330	15470	15271	15324	15236	15401	15344	15344	15366	15299	15378	15378	15417	15367	15576	15339	15287	15462	15264	15335	15570	15364	15421	15198	15400	15283	15362	15482	15306	15332	15365	15400	15507	15506	15427	15344	15306	15376	15279	15451	15437	15600	15385	15475	15426	15537	15242	15337	15374	15465	15424	15547	15453	15431	15413	15382	15517	15431	15492	15330	15412	15367	15342	15370	15592	15331	15319	15445	15286	15456	15326	15355	15473	15240	15360	15429	15461	15344	15457	15322	15365	15278	15353	15568	15351	15466	15348	15541	15189	15459	15288	15436	15371	15375	15404	15226	15587	15109	15422	15292	15352	15306	15181	15494	15377	15337	15176	15257	15361	15445	15238	15428	15460	15403	15357	15406	15541	15356	15345	15263	15314	15415	15446	15278	15408	15406	15428	15358	15305	15364	15343	15393	15245	15567	15211	15382	15412	15459	15200	15339	15316	15319	15420	15276	15195	15382	15493	15467	15451	15473	15117	15422	15336	15359	15407	15336	15352	15376	15471	15216	15287	15435	15527	15346	15379	15257	15385	15416	15412	15418	15249	15328	15212	15441	15453	15323	15401	15433	15312	15655	15246	15344	15192	15482	15551	15409	15382	15514	15423	15392	15458	15233	15543	15433	15429	15423	15416	15318	15297	15289	15407	15536	15224	15592	15338	15405	15365	15289	15522	15312	15531	15460	15387	15263	15457	15463	15288	15524	15369	15539	15367	15390	15496	15371	15379	15432	15427	15378	15402	15357	15294	15113	15562	15457	15374	15425	15319	15512	15388	15422	15403	15382	15505	15183	15483	15352	15373	15400	15266	15394	15381	15396	15507	15493	15437	15272	15342	15595	15433	15229	15487	15324	15421	15479	15400	15429	15461	15387	15307	15614	15412	15387	15447	15386	15347	15350	15399	15532	15491	15410	15322	15334	15255	15345	15249	15334	15425	15465	15361	15457	15424	15326	15375	15380	15401	15342	15455	15402	15440	15357	15432	15304	15499	15402	15612	15478	15474	15385	15265	15531	15520	15450	15441	15459	15475	15341	15442	15334	15195	15379	15428	15283	15497	15493	15378	15502	15367	15308	15186	15353	15348	15281	15481	15203	15616	15370	15300	15296	15373	15282	15366	15414	15307	15359	15359	15442	15452	15568	15177	15354	15298	15329	15342	15349	15486	15501	15628	15342	15355	15396	15241	15532	15297	15389	15321	15362	15299	15447	15332	15346	15312	15343	15332	15508	15192	15406	15383	15487	15592	15510	15440	15479	15419	15449	15369	15305	15525	15336	15360	15401	15376	15414	15397	15500	15463	15516	15311	15421	15367	15368	15375	15429	15383	15286	15266	15495	15198	15344	15236	15272	15491	15311	15557	15301	15491	15380	15333	15445	15255	15435	15309	15435	15519	15506	15772	15318	15406	15423	15356	15343	15308	15454	15404	15414	15347	15550	15387	15440	15310	15329	15396	15211	15250	15386	15375	15217	15485	15434	15450	15277	15494	15550	15274	15325	15441	15233	15300	15431	15303	15504	15230	15455	15402	15366	15430	15419	15306	15434	15488	15430	15258	15317	15395	15457	15412	15340	15334	15409	15264	15436	15353	15251	15405	15458	15407	15261	15352	15510	15417	15374	15518	15272	15428	15452	15413	15348	15298	15434	15294	15550	15516	15186	15288	15383	15410	15328	15182	15429	15432	15458	15417	15320	15261	15294	15268	15429	15336	15320	15301	15461	15441	15420	15374	15335	15266	15231	15425	15418	15409	15471	15567	15342	15416	15496	15302	15505	15348	15459	15436	15296	15257	15547	15374	15315	15290	15156	15254	15455	15464	15273	15353	15266	15388	15243	15451	15400	15426	15331	15470	15291	15400	15429	15371	15476	15488	15273	15349	15331	15483	15407	15408	15468	15429	15353	15475	15306	15371	15277	15441	15414	15489	15486	15493	15375	15414	15467	15479	15288	15460	15331	15510	15373	15231	15253	15343	15367	15259	15174	15446	15464	15366	15552	15348	15560	15441	15313	15409	15235	15373	15450	15256	15408	15595	15375	15391	15341	15231	15310	15309	15468	15439	15511	15353	15381	15329	15512	15433	15361	15285	15271	15415	15509	15442	15441	15353	15382	15345	15341	15290	15413	15366	15265	15463	15316	15278	15345	15441	15440	15338	15508	15577	15289	15376	15411	15353	15306	15376	15329	15409	15621	15222	15404	15374	15301	15379	15437	15469	15281	15490	15544	15274	15433	15406	15409	15320	15307	15355	15268	15382	15420	15351	15466	15363	15364	15366	15413	15312	15309	15532	15311	15539	15441	15375	15395	15373	15388	15497	15139	15281	15365	15428	15377	15587	15511	15439	15571	15275	15420	15494	15462	15428	15611	15307	15382	15354	15347	15485	15397	15353	15318	15405	15394	15414	15392	15468	15452	15534	15268	15353	15262	15532	15366	15513	15476	15360	15527	15353	15348	15297	15437	15471	15536	15336	15371	15542	15357	15222	15427	15550	15331	15261	15281	15450	15309	15301	15310	15482	15209	15471	15367	15374	15282	15423	15331	15280	15432	15390	15459	15419	15423	15527	15378	15325	15380	15350	15360	15479	15562	15521	15507	15298	15388	15435	15492	15415	15453	15357	15381	15226	15408	15471	15256	15167	15466	15315	15354	15353	15401	15531	15307	15341	15384	15433	15321	15430	15227	15500	15415	15388	15259	15416	15424	15423	15435	15518	15607	15184	15409	15317	15481	15380	15121	15353	15439	15325	15324	15441	15344	15210	15363	15309	15518	15314	15276	15423	15300	15474	15336	15555	15323	15329	15282	15578	15462	15302	15340	15376	15407	15224	15384	15358	15444	15399	15448	15277	15336	15358	15436	15596	15428	15479	15559	15416	15468	15389	15420	15451	15409	15444	15455	15283	15171	15549	15392	15323	15345	15338	15417	15330	15318	15360	15185	15538	15460	15237	15397	15481	15342	15432	15425	15356	15300	15316	15483	15258	15391	15446	15376	15153	15335	15473	15299	15372	15516	15572	15446	15403	15324	15518	15412	15475	15377	15296	15379	15265	15326	15297	15338	15262	15420	15361	15424	15400	15327	15271	15473	15509	15392	15310	15412	15248	15397	15564	15365	15411	15379	15320	15225	15423	15466	15559	15460	15516	15318	15350	15454	15327	15415	15432	15309	15383	15477	15333	15238	15330	15420	15417	15569	15213	15393	15460	15460	15424	15435	15189	15373	15395	15314	15355	15293	15458	15165	15391	15291	15414	15388	15330	15435	15343	15297	15534	15356	15387	15375	15256	15443	15391	15356	15251	15361	15355	15435	15252	15382	15494	15289	15317	15415	15423	15287	15330	15457	15271	15349	15464	15509	15426	15432	15421	15393	15333	15530	15500	15274	15434	15411	15440	15401	15501	15335	15320	15368	15474	15582	15345	15476	15429	15469	15425	15351	15466	15505	15509	15416	15368	15413	15410	15478	15372	15400	15197	15195	15253	15267	15407	15305	15278	15323	15453	15566	15435	15466	15381	15321	15360	15251	15275	15526	15533	15335	15381	15093	15484	15359	15199	15181	15385	15459	15278	15235	15335	15247	15478	15539	15524	15271	15394	15511	15388	15462	15403	15397	15289	15353	15523	15528	15487	15241	15625	15318	15386	15405	15470	15429	15590	15495	15448	15379	15429	15315	15586	15354	15192	15292	15270	15325	15370	15281	15460	15417	15410	15254	15484	15617	15505	15393	15456	15489	15567	15427	15349	15468	15422	15301	15363	15286	15461	15360	15504	15365	15362	15343	15341	15516	15209	15327	15340	15404	15378	15304	15325	15479	15500	15427	15410	15495	15282	15486	15494	15253	15439	15332	15253	15374	15338	15377	15529	15521	15365	15381	15409	15287	15288	15401	15294	15392	15402	15373	15538	15252	15392	15413	15284	15331	15440	15431	15456	15381	15478	15480	15375	15535	15364	15605	15291	15575	15352	15425	15477	15454	15420	15363	15220	15283	15489	15315	15175	15800	15458	15553	15267	15254	15351	15525	15443	15459	15377	15360	15441	15523	15411	15306	15238	15355	15388	15481	15331	15291	15644	15442	15339	15357	15403	15254	15509	15423	15229	15279	15297	15511	15435	15372	15317	15417	15339	15329	15298	15469	15285	15457	15368	15363	15420	15486	15312	15402	15299	15415	15367	15346	15292	15350	15417	15420	15230	15447	15374	15469	15343	15242	15400	15288	15440	15444	15458	15360	15407	15536	15345	15361	15465	15204	15493	15328	15339	15250	15369	15317	15417	15541	15306	15377	15435	15504	15385	15490	15349	15301	15334	15294	15279	15547	15264	15510	15442	15549	15293	15504	15416	15403	15439	15292	15368	15456	15222	15425	15472	15341	15380	15232	15610	15315	15286	15386	15392	15497	15381	15318	15245	15290	15559	15165	15461	15353	15559	15401	15312	15301	15429	15471	15483	15351	15428	15419	15407	15451	15385	15442	15233	15398	15469	15245	15514	15356	15473	15468	15389	15278	15455	15400	15412	15346	15363	15428	15314	15224	15416	15269	15346	15527	15384	15394	15508	15343	15324	15282	15341	15438	15523	15412	15441	15391	15479	15404	15414	15298	15465	15509	15378	15458	15454	15570	15410	15336	15493	15283	15318	15283	15285	15342	15245	15157	15461	15385	15478	15476	15494	15457	15365	15308	15424	15579	15315	15514	15379	15415	15281	15283	15424	15312	15448	15652	15268	15476	15454	15334	15464	15437	15454	15315	15329	15345	15367	15453	15432	15267	15242	15368	15252	15339	15470	15313	15268	15493	15292	15381	15447	15299	15238	15278	15387	15285	15363	15250	15424	15404	15395	15298	15296	15379	15250	15425	15437	15323	15450	15410	15416	15504	15437	15310	15430	15371	15271	15498	15314	15355	15383	15254	15291	15351
30216	24085	26552	24723	22658	22610	22638	21993	21940	22014	22057	21720	21963	22043	21673	21768	21712	21632	21740	21938	21803	21536	21645	21578	21701	21769	21527	21642	21852	21607	21626	21567	21746	21514	21457	21615	21581	21865	21574	21596	21624	21649	21508	21920	21945	21789	21668	21763	21831	21735	21396	21652	21635	21563	21539	21490	21759	21709	21536	21699	21538	21914	21630	21722	21589	21648	21624	21283	21607	21733	21631	21728	21723	21540	21620	21794	21784	21683	21618	21734	21460	21678	21552	21406	21700	21772	21549	21649	21712	21638	21556	21589	21645	21509	21560	21371	21378	21433	21422	21564	21557	21385	21683	21546	21507	21759	21516	21473	21463	21555	21444	21643	21376	21592	21573	21625	21619	21355	21445	21369	21576	21659	21558	21640	21626	21428	21419	21429	21681	21465	21796	21712	21599	21637	21625	21364	21595	21639	21544	21477	21697	21497	21542	21596	21511	21367	21549	21699	21620	21682	21617	21639	21512	21608	21510	21843	21607	21694	21644	21456	21482	21753	21741	21700	21491	21683	21650	21381	21660	21627	21454	21702	21779	21643	21567	21340	21488	21559	21391	21781	21630	21566	21755	21561	21808	21651	21655	21738	21817	21406	21308	21626	21629	21804	21607	21602	21604	21767	21499	21654	21658	21614	21366	21476	21674	21222	21308	21451	21673	21677	21492	21575	21552	21564	21922	21669	21604	21557	21638	21528	21541	21451	21664	21389	21322	21742	21639	21576	21415	21596	21813	21492	21471	21623	21681	21519	21570	21658	21705	21378	21472	21650	21607	21816	21742	21645	21465	21455	21664	21683	21507	21616	21630	21518	21675	21747	21575	21625	21610	21569	21599	21666	21514	21622	21223	21394	21340	21501	21439	21767	21570	21769	21678	21712	21709	21784	21603	21534	21665	21586	21584	21475	21627	21589	21603	21675	21475	21335	21626	21561	21574	21476	21709	21631	21552	21381	21516	21646	21641	21519	21394	21683	21618	21446	21675	21541	21469	21440	21553	21832	21523	21561	21762	21805	21520	21646	21462	21552	21795	21559	21668	21676	21590	21521	21600	21623	21871	21628	21639	21460	21719	21591	21483	21745	21619	21787	21645	21589	21650	21303	21440	21625	21429	21415	21605	21663	21559	21437	21701	21664	21495	21384	21491	21522	21637	21806	21692	21470	21664	21695	21564	21707	21615	21544	21739	21511	21558	21718	21417	21613	21565	21641	21578	21677	21604	21583	21548	21458	21718	21541	21547	21544	21686	21530	21673	21653	21435	21331	21660	21406	21588	21292	21737	21650	21664	21636	21683	21452	21636	21492	21633	21823	21612	21734	21529	21411	21705	21769	21468	21648	21621	21776	21461	21659	21768	21667	21688	21633	21756	21720	21541	21760	21792	21985	21675	21637	21495	21349	21384	21600	21514	21517	21392	21514	21572	21563	21645	21527	21474	21407	21707	21688	21592	21628	21474	21508	21623	21761	21805	21558	21689	21588	21633	21710	21480	21895	21486	21558	21705	21762	21668	21658	21531	21498	21426	21577	21528	21749	21661	21675	21688	21712	21567	21627	21447	21581	21529	21498	21631	21621	21565	21715	21569	21560	21627	21483	21434	21614	21660	21474	21635	21530	21519	21485	21524	21433	21679	21500	21636	21529	21504	21590	21492	21447	21675	21656	21600	21639	21586	21504	21331	21592	21519	21494	21597	21607	21600	21637	21630	21481	21488	21431	21428	21519	21539	21493	21600	21717	21626	21757	21619	21650	21459	21556	21656	21813	21638	21627	21606	21336	21377	21701	21574	21509	21693	21558	21764	21836	21513	21431	21524	21447	21540	21734	21448	21714	21654	21507	21551	21666	21630	21722	21657	21709	21508	21597	21448	21594	21639	21506	21681	21710	21666	21691	21648	21670	21678	21641	21704	21620	21732	21433	21563	21625	21705	21555	21515	21360	21572	21586	21723	21629	21575	21531	21417	21333	21612	21613	21476	21364	21444	21622	21550	21506	21395	21612	21580	21635	21724	21599	21627	21800	21527	21777	21634	21551	21480	21475	21860	21549	21529	21813	21750	21665	21732	21500	21758	21683	21592	21645	21460	21614	21725	21632	21702	21671	21552	21833	21573	21549	21589	21673	21650	21591	21605	21795	21714	21844	21660	21409	21197	21592	21401	21704	21577	21584	21627	21490	21615	21558	21561	21626	21486	21551	21614	21469	21619	21475	21710	21531	21837	21832	21683	21497	21532	21462	21569	21563	21741	21483	21622	21763	21776	21390	21478	21636	21648	21536	21634	21624	21396	21399	21619	21550	21406	21295	21694	21626	21637	21716	21879	21612	21480	21484	21484	21580	21313	21748	21593	21981	21550	21586	21761	21643	21714	21597	21693	21774	21450	21612	21598	21638	21672	21774	21596	21393	21680	21537	21445	21377	21559	21637	21637	21790	21592	21649	21551	21749	21674	21684	21733	21485	21581	21540	21334	21535	21493	21456	21628	21653	21733	21621	21690	21738	21835	21538	21673	21476	21606	21734	21670	21518	21547	21728	21756	21415	21461	21696	21470	21363	21448	21725	21569	21426	21782	21567	21485	21844	21649	21699	21615	21781	21512	21769	21539	21462	21716	21475	21510	21627	21560	21581	21600	21775	21613	21540	21587	21837	21732	21735	21717	21697	21524	21628	21640	21593	21732	21383	21630	21573	21560	21594	21491	21678	21636	21671	21574	21448	21491	21697	21610	21707	21608	21679	21628	21618	21681	21585	21474	21742	21443	21505	21635	21537	21488	21587	21586	21808	21645	21403	21470	21595	21593	21597	21678	21704	21578	21466	21373	21489	21427	21624	21526	21621	21760	21639	21478	21603	21709	21716	21847	21636	21503	21700	21366	21421	21526	21466	21551	21598	21679	21698	21654	21549	21727	21757	21484	21487	21604	21824	21688	21473	21654	21681	21583	21650	21581	21492	21570	21587	21543	21599	21724	21538	21524	21638	21433	21613	21617	21747	21597	21700	21617	21570	21788	21671	21483	21592	21605	21822	21514	21623	21536	21701	21408	21531	21748	21444	21484	21593	21717	21468	21672	21888	21668	21518	21739	21689	21586	21729	21524	21620	21633	21794	21685	21224	21460	21538	21484	21571	21507	21556	21547	21611	21544	21554	21725	21669	21686	21673	21959	21563	21576	21635	21756	21670	21597	21512	21684	21605	21784	21594	21633	21527	21697	21525	21701	21608	21715	21623	21540	21489	21490	21699	21639	21618	21691	21654	21595	21791	21607	21761	21726	21575	21705	21531	21777	21734	21613	21432	21715	21519	21761	21729	21605	21523	21745	21461	21536	21807	21635	21557	21585	21538	21551	21793	21515	21761	21379	21500	21497	21562	21870	21620	21610	21423	21635	21544	21637	21674	21645	21529	21570	21531	21735	21459	21595	21449	21744	21622	21533	21706	21672	21500	21350	21660	21742	21594	21550	21582	21361	21706	21682	21376	21594	21600	21489	21504	21609	21592	21470	21545	21662	21707	21628	21507	21606	21636	21706	21457	21478	21645	21733	21563	21569	21562	21485	21519	21373	21538	21791	21352	21558	21580	21551	21580	21960	21471	21733	21439	21699	21460	21648	21557	21691	21597	21571	21484	21557	21685	21622	21668	21638	21788	21605	21781	21688	21476	21625	21565	21649	21421	21796	21662	21408	21626	21574	21589	21555	21741	21554	21649	21615	21874	21738	21536	21688	21663	21537	21491	21464	21626	21511	21526	21636	21461	21698	21857	21773	21568	21578	21740	21584	21761	21538	21552	21533	21709	21595	21478	21636	21568	21529	21640	21478	21675	21558	21478	21665	21840	21548	21548	21528	21674	21872	21515	21655	21581	21584	21485	21583	21530	21597	21483	21393	21611	21635	21600	21498	21667	21722	21598	21642	21485	21559	21520	21895	21850	21615	21493	21708	21479	21725	21349	21610	21709	21594	21436	21635	21504	21438	21704	21532	21719	21794	21344	21598	21617	21481	21426	21647	21685	21784	21587	21531	21455	21511	21413	21832	21674	21596	21531	21730	21822	21408	21610	21477	21609	21666	21574	21586	21515	21756	21633	21541	21527	21560	21429	21432	21699	21604	21576	21819	21628	21724	21487	21630	21538	21625	21715	21520	21627	21742	21601	21466	21621	21698	21605	21658	21518	21549	21804	21712	21608	21525	21370	21744	21439	21637	21517	21715	21522	21663	21599	21682	21586	21615	21617	21668	21551	21429	21551	21475	21425	21521	21750	21736	21671	21500	21549	21558	21492	21442	21564	21794	21338	21458	21526	21604	21648	21670	21532	21394	21693	21596	21535	21700	21577	21745	21578	21753	21542	21552	21533	21478	21643	21541	21654	21679	21451	21726	21693	21411	21706	21363	21433	21525	21370	21361	21500	21525	21659	21487	21588	21445	21507	21411	21585	21451	21563	21524	21426	21625	21608	21828	21608	21568	21439	21815	21481	21946	21504	21581	21590	21867	21677	21597	21633	21642	21837	21370	21489	21472	21845	21677	21871	21686	21422	21554	21381	21538	21610	21573	21538	21592	21365	21555	21655	21558	21591	21648	21581	21605	21520	21572	21504	21388	21534	21406	21625	21676	21668	21285	21738	21582	21587	21447	21506	21531	21541	21715	21443	21651	21458	21342	21410	21660	21784	21622	21823	21700	21597	21509	21605	21540	21658	21640	21560	21761	21849	21603	21539	21547	21770	21494	21488	21496	21733	21812	21545	21734	21471	21511	21616	21450	21745	21856	21608	21744	21634	21335	21758	21627	21559	21479	21480	21512	21406	21754	21622	21649	21720	21681	21705	21533	21488	21474	21629	21681	21671	21899	21502	21408	21388	21632	21560	21505	21482	21553	21726	21732	21369	21605	21774	21666	21605	21528	21410	21544	21536	21711	21350	21341	21718	21681	21604	21418	21440	21429	21435	21376	21515	21541	21547	21355	21754	21750	21719	21437	21495	21537	21526	21750	21831	21631	21543	21759	21503	21606	21331	21649	21833	21799	21439	21562	21877	21704	21509	21576	21396	21686	21546	21660	21643	21639	21435	21739	21608	21662	21662	21609	21833	21437	21723	21572	21610	21578	21614	21536	21638	21616	21724	21495	21587	21372	21571
20387	23034	21868	19374	18539	17983	17354	17164	17006	16814	16645	16663	16583	16422	16404	16475	16450	16489	16469	16254	16450	16279	16230	16445	16445	16688	16483	16458	16434	16550	16381	16372	16189	16280	16364	16330	16369	16318	16491	16317	16404	16454	16400	16640	16631	16621	16619	16488	16267	16388	16268	16361	16323	16386	16369	16348	16428	16494	16476	16486	16168	16206	16293	16330	16250	16363	16318	16147	16459	16332	16503	16353	16261	16434	16598	16185	16384	16158	16237	16474	16360	16351	16329	16421	16137	16339	16206	16298	16287	16275	16289	16271	16253	16389	16318	16407	16369	16439	16321	16393	16223	16312	16425	16275	16304	16351	16267	16357	16371	16298	16196	16415	16458	16143	16341	16152	16183	16274	16132	16340	16365	16368	16252	16377	16403	16319	16309	16425	16340	16292	16375	16463	16279	16454	16253	16323	16295	16437	16199	16429	16249	16425	16409	16409	16216	16278	16225	16354	16409	16303	16184	16418	16170	16436	16237	16198	16406	16256	16207	16322	16401	16391	16324	16246	16308	16301	16432	16440	16561	16355	16241	16255	16489	16347	16343	16095	16198	16328	16389	16330	16387	16490	16379	16317	16138	16163	16395	16489	16180	16260	16301	16320	16396	16280	16335	16456	16390	16436	16419	16251	16286	16221	16314	16367	16442	16254	16160	16300	16221	16446	16362	16075	16170	16224	16363	16284	16294	16235	16210	16336	16332	16462	16140	16312	16286	16249	16619	16365	16245	16402	16501	16326	16180	16327	16419	16477	16236	16369	16659	16120	16358	16329	16223	16186	16160	16233	16249	16443	16361	16194	16131	16406	16421	16364	16529	16339	16299	16306	16221	16360	16346	16487	16305	16311	16367	16200	16533	16302	16225	16387	16314	16332	16422	16419	16275	16401	16443	16224	16225	16296	16326	16366	16281	16323	16196	16385	16434	16268	16238	16480	16343	16416	16281	16414	16207	16382	16278	16510	16416	16300	16245	16337	16582	16357	16147	16407	16394	16355	16305	16359	16163	16174	16296	16269	16393	16243	16471	16279	16391	16405	16118	16332	16241	16287	16318	16468	16347	16374	16460	16186	16331	16086	16486	16386	16226	16328	16287	16253	16429	16458	16325	16323	16394	16330	16258	16247	16356	16494	16419	16313	16206	16219	16441	16269	16330	16142	16258	16449	16307	16344	16254	16257	16435	16258	16396	16331	16519	16584	16356	16379	16294	16346	16300	16451	16378	16426	16263	16325	16337	16340	16589	16416	16291	16241	16359	16214	16413	16433	16406	16315	16133	16336	16390	16429	16267	16294	16315	16231	16390	16541	16384	16414	16274	16338	16348	16373	16244	16208	16374	16314	16111	16322	16435	16407	16282	16331	16320	16188	16319	16301	16343	16402	16141	16189	16372	16309	16336	16204	16310	16424	16486	16422	16338	16214	16407	16302	16303	16273	16292	16329	16371	16176	16539	16418	16292	16379	16231	16433	16260	16331	16522	16410	16309	16210	16389	16318	16336	16229	16308	16150	16329	16496	16367	16267	16486	16401	16241	16376	16346	16256	16423	16206	16483	16197	16179	16356	16584	16378	16370	16296	16436	16258	16366	16421	16298	16378	16294	16293	16312	16587	16351	16314	16260	16075	16367	16232	16230	16429	16573	16294	16427	16399	16409	16263	16504	16486	16294	16321	16205	16438	16493	16402	16330	16447	16298	16349	16396	16381	16334	16470	16446	16262	16316	16419	16242	16576	16326	16363	16373	16350	16434	16345	16451	16257	16407	16175	16496	16480	16339	16402	16426	16249	16325	16287	16384	16251	16316	16370	16405	16358	16192	16337	16067	16590	16227	16393	16227	16341	16299	16433	16269	16497	16326	16552	16301	16353	16438	16192	16251	16232	16172	16379	16257	16453	16318	16284	16383	16306	16214	16237	16561	16442	16386	16290	16464	16340	16391	16187	16421	16289	16178	16360	16216	16478	16347	16453	16561	16502	16343	16336	16499	16232	16402	16279	16451	16413	16122	16267	16380	16343	16302	16390	16358	16297	16356	16286	16364	16210	16501	16266	16318	16135	16347	16287	16276	16535	16262	16306	16247	16252	16228	16420	16599	16490	16464	16389	16235	16364	16419	16231	16307	16327	16312	16494	16456	16292	16410	16230	16430	16177	16266	16201	16256	16442	16310	16248	16463	16150	16390	16318	16399	16254	16339	16120	16338	16274	16308	16322	16521	16423	16509	16427	16441	16325	16492	16048	16285	16185	16485	16364	16465	16454	16387	16295	16435	16274	16477	16260	16373	16287	16244	16330	16329	16342	16251	16372	16312	16387	16221	16411	16398	16498	16355	16336	16255	16382	16498	16430	16508	16307	16260	16414	16495	16409	16231	16468	16255	16478	16409	16302	16449	16342	16404	16141	16239	16252	16223	16206	16513	16432	16364	16183	16171	16383	16363	16270	16448	16178	16489	16291	16458	16371	16349	16503	16515	16371	16428	16362	16288	16226	16251	16250	16335	16350	16435	16282	16527	16255	16318	16432	16402	16337	16362	16413	16247	16270	16368	16309	16454	16139	16319	16385	16245	16518	16346	16455	16490	16356	16328	16382	16326	16499	16426	16476	16311	16388	16213	16358	16431	16297	16336	16262	16260	16269	16271	16206	16419	16300	16324	16376	16167	16288	16366	16383	16367	16397	16404	16098	16413	16305	16246	16521	16389	16221	16400	16375	16281	16277	16401	16460	16409	16344	16360	16358	16379	16231	16435	16382	16232	16433	16387	16506	16286	16384	16339	16246	16426	16352	16231	16235	16409	16242	16197	16359	16434	16502	16265	16319	16329	16270	16409	16379	16436	16358	16275	16461	16074	16452	16313	16112	16375	16279	16184	16425	16340	16423	16280	16366	16324	16149	16238	16400	16310	16366	16238	16318	16386	16435	16261	16314	16167	16523	16426	16376	16306	16337	16377	16503	16428	16326	16429	16199	16378	16380	16244	16282	16195	16303	16424	16470	16330	16262	16409	16340	16528	16218	16364	16235	16302	16194	16376	16171	16383	16299	16369	16453	16091	16298	16267	16226	16415	16225	16361	16463	16341	16176	16353	16346	16248	16349	16492	16149	16196	16390	16352	16269	16489	16377	16306	16516	16351	16367	16238	16303	16337	16231	16403	16261	16432	16407	16353	16378	16295	16450	16220	16347	16170	16222	16255	16199	16261	16273	16337	16315	16338	16527	16324	16277	16350	16336	16559	16454	16172	16256	16250	16382	16347	16390	16323	16415	16306	16373	16280	16327	16354	16363	16185	16320	16346	16274	16195	16256	16375	16231	16140	16189	16354	16221	16425	16286	16406	16501	16259	16285	16370	16273	16378	16227	16276	16338	16255	16312	16356	16289	16314	16289	16545	16372	16177	16140	16264	16319	16392	16193	16370	16505	16397	16350	16519	16513	16341	16365	16183	16320	16321	16343	16348	16484	16218	16515	16263	16528	16347	16416	16358	16404	16407	16442	16445	16307	16080	16266	16505	16394	16363	16279	16251	16262	16443	16324	16433	16291	16382	16283	16177	16480	16263	16326	16415	16330	16404	16351	16141	16342	16396	16388	16539	16254	16318	16358	16548	16278	16419	16264	16371	16503	16473	16414	16460	16367	16406	16305	16417	16462	16371	16314	16322	16239	16401	16327	16400	16323	16526	16387	16314	16193	16496	16397	16297	16515	16283	16487	16272	16209	16414	16172	16355	16442	16164	16280	16345	16371	16457	16387	16388	16343	16221	16384	16175	16482	16317	16178	16369	16449	16274	16225	16295	16341	16418	16434	16309	16413	16276	16392	16334	16281	16203	16400	16226	16253	16309	16202	16482	16431	16281	16297	16165	16316	16338	16321	16359	16396	16330	16343	16432	16334	16370	16476	16477	16433	16147	16186	16587	16353	16322	16297	16330	16217	16451	16347	16452	16286	16341	16376	16532	16338	16370	16447	16270	16264	16404	16388	16441	16218	16160	16418	16315	16327	16508	16253	16560	16333	16354	16360	16354	16442	16403	16537	16253	16357	16349	16265	16191	16267	16346	16338	16216	16265	16332	16311	16393	16272	16324	16403	16386	16422	16268	16446	16269	16373	16355	16404	16217	16521	16338	16302	16418	16547	16461	16506	16282	16234	16235	16379	16326	16342	16189	16414	16429	16356	16448	16358	16152	16412	16334	16370	16354	16360	16470	16400	16447	16291	16330	16354	16316	16337	16407	16367	16460	16231	16277	16319	16370	16371	16398	16320	16453	16366	16196	16295	16295	16356	16445	16165	16278	16291	16276	16471	16310	16396	16318	16153	16405	16423	16358	16459	16382	16378	16248	16298	16580	16463	16328	16172	16317	16482	16355	16526	16322	16434	16275	16441	16163	16477	16324	16233	16297	16421	16438	16222	16307	16390	16323	16297	16346	16217	16267	16371	16254	16312	16294	16466	16351	16478	16411	16398	16203	16447	16325	16452	16326	16518	16389	16553	16454	16419	16315	16234	16325	16351	16404	16299	16554	16347	16428	16290	16353	16252	16327	16344	16305	16349	16368	16327	16423	16309	16346	16238	16367	16341	16397	16555	16331	16368	16285	16437	16249	16258	16263	16210	16363	16341	16222	16495	16404	16360	16355	16408	16441	16324	16416	16315	16426	16390	16387	16222	16300	16351	16461	16352	16395	16326	16368	16273	16400	16292	16451	16240	16292	16262	16391	16438	16348	16389	16413	16368	16341	16366	16622	16248	16324	16267	16264	16414	16242	16228	16414	16285	16288	16443	16185	16400	16283	16514	16410	16355	16128	16307	16347	16420	16295	16370	16403	16434	16144	16365	16349	16350	16445	16449	16363	16210	16151	16454	16378	16370	16400	16337	16325	16480	16386	16431	16409	16434	16211	16148	16475	16439	16405	16285	16382	16338	16277	16332	16193	16159	16343	16354	16356	16305	16343	16277	16293	16385	16260	16451	16152	16357	16523	16287	16248	16278	16414	16338	16441	16426	16255	16410	16396	16287	16405	16374	16482	16304	16331	16404	16267	16194	16293	16427	16440	16318	16374	16253	16336	16197	16338	16265	16480	16311	16291	16273	16244	16330	16385	16266	16140	16422	16317	16335	16385	16258	16400	16287	16341	16296
24671	21034	28121	24612	23585	25302	25420	23179	22471	22635	22370	21994	21989	22171	21946	21879	21991	21835	21862	21940	21799	21800	21748	21796	21705	21835	21811	21857	21759	21793	21732	21691	21604	21478	21457	21727	21601	21514	21761	21601	21642	21812	22409	22733	22724	22218	21999	21695	21522	21563	21488	21425	21459	21555	21330	21588	21549	21679	21554	21739	21734	21468	21480	21366	21434	21868	21500	21419	21618	21473	21565	21640	21308	21478	21544	21590	21458	21530	21714	21561	21425	21606	21595	21575	21341	21412	21490	21470	21440	21548	21365	21567	21660	21156	21621	21674	21721	21686	21504	21494	21484	21332	21580	21605	21670	21609	21585	21524	21468	21498	21470	21341	21332	21409	21557	21710	21411	21604	21494	21493	21474	21639	21477	21304	21489	21344	21341	21459	21810	21562	21695	21780	21355	21602	21628	21475	21573	21706	21509	21335	21304	21525	21681	21481	21534	21467	21609	21423	21698	21432	21536	21373	21540	21558	21579	21525	21398	21283	21552	21505	21435	21458	21305	21639	21381	21655	21450	21554	21663	21412	21514	21297	21497	21323	21829	21357	21419	21310	21459	21573	21432	21422	21492	21493	21310	21374	21629	21487	21475	21350	21384	21449	21843	21488	21473	21549	21404	21574	21406	21594	21637	21394	21498	21483	21486	21538	21531	21508	21602	21324	21233	21715	21538	21390	21507	21810	21693	21566	21587	21436	21364	21504	21792	21701	21224	21429	21536	21409	21583	21773	21513	21244	21700	21458	21579	21776	21385	21494	21534	21174	21445	21659	21443	21435	21513	21633	21622	21658	21394	21292	21387	21680	21652	21515	21547	21602	21527	21685	21621	21508	21321	21426	21558	21565	21583	21674	21549	21483	21523	21474	21674	21551	21340	21545	21607	21491	21764	21602	21719	21601	21724	21418	21580	21568	21599	21697	21545	21755	21372	21573	21526	21559	21606	21617	21539	21726	21590	21436	21535	21543	21714	21594	21291	21290	21600	21679	21396	21542	21659	21360	21554	21406	21411	21730	21415	21463	21564	21522	21536	21440	21378	21521	21710	21645	21416	21487	21524	21439	21515	21573	21561	21482	21278	21476	21721	21373	21576	21396	21497	21510	21836	21517	21572	21570	21581	21429	21632	21615	21781	21460	21402	21481	21461	21360	21540	21574	21394	21709	21471	21457	21463	21359	21508	21658	21552	21446	21654	21477	21572	21574	21471	21503	21402	21490	21437	21789	21519	21760	21638	21463	21542	21451	21850	21462	21585	21404	21520	21345	21439	21385	21550	21527	21633	21578	21584	21278	21420	21651	21547	21408	21323	21505	21573	21604	21378	21517	21607	21416	21465	21548	21459	21445	21899	21619	21569	21499	21501	21596	21769	21588	21574	21492	21415	21378	21554	21312	21503	21647	21418	21448	21685	21534	21498	21618	21660	21513	21284	21568	21401	21539	21585	21547	21492	21411	21518	21560	21615	21702	21424	21640	21431	21590	21766	21803	21679	21727	21328	21191	21274	21488	21520	21505	21533	21574	21615	21621	21499	21613	21272	21343	21469	21695	21351	21723	21655	21745	21474	21275	21526	21544	21611	21512	21415	21393	21533	21726	21555	21300	21525	21577	21480	21462	21750	21524	21626	21636	21484	21596	21410	21641	21447	21790	21698	21486	21588	21610	21344	21441	21475	21394	21557	21451	21761	21603	21634	21324	21563	21515	21716	21773	21509	21541	21436	21197	21506	21616	21398	21519	21390	21537	21502	21568	21457	21440	21375	21709	21576	21560	21444	21243	21678	21581	21448	21649	21392	21463	21477	21557	21686	21539	21542	21766	21671	21651	21606	21409	21505	21488	21528	21430	21511	21612	21470	21468	21649	21447	21484	21401	21579	21611	21742	21272	21497	21546	21585	21360	21642	21508	21285	21354	21459	21663	21514	21706	21478	21342	21714	21649	21529	21436	21625	21720	21484	21416	21600	21524	21474	21641	21320	21603	21348	21441	21501	21554	21524	21632	21629	21544	21478	21840	21762	21622	21665	21636	21418	21549	21447	21560	21464	21466	21147	21763	21287	21578	21281	21445	21641	21343	21516	21702	21623	21507	21576	21559	21339	21491	21490	21529	21608	21614	21759	21525	21336	21581	21283	21497	21523	21454	21317	21365	21617	21346	21704	21781	21592	21620	21549	21660	21525	21364	21798	21524	21557	21537	21548	21444	21727	21431	21628	21697	21399	21490	21599	21586	21368	21446	21490	21521	21422	21543	21299	21536	21477	21462	21567	21263	21601	21416	21594	21792	21838	21661	21537	21320	21527	21410	21523	21427	21453	21434	21435	21319	21533	21363	21497	21483	21584	21459	21502	21321	21285	21420	21508	21647	21546	21630	21536	21302	21631	21579	21487	21611	21573	21693	21624	21655	21768	21482	21482	21540	21741	21374	21584	21571	21449	21404	21565	21392	21564	21511	21764	21599	21585	21454	21507	21292	21597	21367	21691	21378	21704	21600	21334	21612	21495	21435	21582	21664	21524	21698	21407	21574	21519	21532	21624	21356	21523	21554	21516	21447	21348	21637	21410	21433	21440	21686	21616	21493	21397	21512	21587	21503	21572	21531	21533	21424	21439	21600	21698	21433	21726	21468	21743	21625	21482	21393	21651	21471	21724	21627	21565	21467	21456	21285	21412	21611	21483	21782	21549	21721	21684	21597	21512	21624	21509	21407	21576	21631	21623	21480	21635	21546	21674	21467	21474	21726	21738	21510	21679	21591	21378	21487	21534	21665	21577	21508	21614	21449	21378	21647	21672	21351	21439	21492	21475	21499	21477	21672	21608	21431	21613	21480	21686	21416	21456	21723	21621	21489	21639	21170	21317	21462	21644	21764	21482	21327	21553	21731	21618	21423	21386	21629	21472	21500	21563	21614	21542	21372	21607	21471	21659	21430	21597	21517	21673	21596	21454	21352	21496	21690	21367	21213	21470	21355	21381	21546	21559	21577	21637	21767	21728	21599	21461	21479	21428	21398	21670	21425	21560	21384	21577	21364	21418	21626	21616	21606	21487	21589	21720	21658	21557	21471	21687	21700	21469	21351	21378	21519	21617	21541	21386	21387	21644	21434	21726	21633	21379	21470	21563	21646	21347	21539	21374	21519	21669	21507	21529	21338	21569	21599	21640	21526	21523	21620	21735	21385	21758	21739	21594	21673	21641	21352	21321	21502	21455	21613	21583	21661	21441	21396	21745	21389	21620	21506	21512	21735	21369	21658	21573	21697	21528	21653	21772	21570	21679	21532	21368	21541	21736	21517	21444	21320	21476	21589	21537	21507	21790	21548	21390	21453	21513	21726	21634	21532	21413	21252	21362	21560	21666	21664	21839	21743	21722	21660	21692	21530	21749	21557	21691	21480	21466	21287	21308	21480	21714	21550	21559	21505	21658	21773	21621	21658	21718	21372	21381	21453	21599	21510	21506	21501	21605	21610	21511	21526	21404	21594	21460	21401	21378	21576	21539	21665	21554	21450	21565	21553	21451	21470	21509	21525	21386	21407	21540	21514	21409	21636	21457	21568	21561	21709	21600	21437	21506	21461	21583	21407	21468	21549	21644	21874	21721	21404	21479	21723	21441	21837	21470	21506	21544	21609	21353	21748	21352	21463	21564	21439	21527	21474	21412	21630	21538	21538	21519	21551	21851	21542	21471	21727	21515	21388	21625	21726	21438	21634	21434	21748	21512	21616	21597	21486	21621	21651	21643	21426	21271	21221	21616	21378	21514	21559	21422	21386	21545	21616	21554	21579	21399	21590	21480	21367	21474	21384	21504	21578	21594	21592	21603	21537	21546	21369	21601	21325	21510	21457	21571	21413	21669	21456	21696	21640	21567	21506	21472	21625	21775	21413	21282	21661	21473	21782	21518	21589	21419	21402	21557	21294	21575	21405	21410	21646	21791	21456	21488	21595	21563	21601	21468	21551	21645	21275	21471	21594	21458	21561	21499	21475	21502	21510	21401	21436	21542	21423	21587	21697	21566	21636	21634	21575	21633	21442	21690	21539	21538	21484	21571	21552	21610	21419	21442	21312	21499	21505	21444	21633	21625	21579	21797	21224	21485	21411	21747	21594	21513	21446	21482	21418	21538	21339	21347	21537	21498	21544	21331	21546	21691	21471	21576	21703	21518	21528	21431	21523	21469	21285	21405	21594	21579	21492	21503	21632	21533	21443	21470	21661	21494	21506	21328	21432	21502	21464	21555	21468	21428	21494	21508	21622	21587	21484	21650	21567	21644	21538	21558	21388	21414	21596	21481	21544	21609	21675	21626	21852	21657	21593	21519	21627	21549	21261	21510	21396	21415	21615	21531	21250	21575	21525	21308	21325	21424	21511	21505	21569	21380	21403	21496	21599	21492	21619	21465	21613	21532	21362	21824	21568	21606	21667	21609	21440	21537	21528	21491	21796	21644	21714	21693	21594	21525	21651	21520	21547	21616	21434	21641	21643	21628	21661	21454	21643	21479	21712	21358	21371	21500	21452	21513	21733	21583	21751	21437	21668	21438	21432	21600	21453	21410	21542	21627	21500	21551	21510	21633	21439	21729	21558	21787	21359	21347	21323	21612	21480	21539	21448	21558	21746	21186	21598	21650	21469	21411	21584	21366	21601	21531	21765	21618	21404	21678	21451	21540	21616	21674	21723	21674	21481	21503	21490	21542	21578	21460	21629	21752	21323	21535	21580	21753	21587	21473	21442	21613	21821	21344	21047	21669	21435	21468	21668	21421	21616	21630	21384	21579	21377	21550	21578	21686	21447	21562	21607	21633	21622	21466	21528	21627	21571	21580	21404	21545	21862	21620	21598	21289	21401	21686	21570	21546	21489	21614	21800	21373	21638	21508	21418	21475	21568	21668	21590	21640	21669	21553	21614	21274	21620	21683	21458	21661	21298	21430	21623	21669	21545	21539	21454	21453	21657	21672	21493	21465	21602	21472	21496	21585	21517	21750	21382	21449	21482	21414	21467	21481	21419	21693	21477	21666	21197	21609	21369	21325	21646	21506	21537	21392	21526	21452	21510	21642	21427	21496	21436	21367	21521	21615	21592	21614	21481	21571	21761	21606	21443	21369	21549	21550	21512	21463	21633	21468	21526
21988	34496	31645	25609	22015	20657	19306	18485	18099	17526	17330	17079	16817	16838	16838	16869	16798	16806	16762	16759	16493	16540	16620	16447	16569	16705	16579	16650	16617	16489	16606	16429	16395	16435	16548	16363	16345	16414	16521	16382	16455	16761	17770	17846	17892	17231	16794	16642	16424	16556	16238	16267	16384	16285	16178	16230	16187	16361	16289	16275	16265	16526	16218	16460	16390	16275	16295	16278	16407	16424	16438	16396	16367	16205	16320	16263	16314	16184	16551	16373	16331	16313	16345	16230	16382	16495	16326	16300	16450	16260	16335	16178	16369	16470	16298	16353	16512	16196	16242	16299	16314	16250	16216	16268	16276	16433	16286	16292	16249	16413	16429	16258	16280	16291	16394	16213	16315	16270	16448	16442	16413	16377	16371	16335	16334	16184	16148	16259	16133	16269	16247	16367	16393	16180	16281	16370	16280	16326	16127	16333	16299	16514	16379	16555	16385	16316	16246	16360	16466	16365	16247	16120	16416	16296	16137	16409	16244	16321	16345	16277	16329	16369	16379	16459	16209	16204	16410	16224	16394	16383	16242	16160	16289	16279	16280	16326	16226	16189	16471	16222	16291	16374	16204	16288	16250	16307	16368	16340	16358	16379	16216	16334	16382	16239	16084	16134	16359	16437	16308	16315	16272	16441	16292	16288	16113	16183	16299	16335	16254	16409	16265	16373	16256	16310	16237	16394	16311	16360	16361	16416	16239	16155	16459	16401	16442	16393	16351	16389	16261	16408	16387	16281	16294	16422	16290	16393	16495	16341	16345	16241	16282	16270	16405	16257	16459	16347	16364	16278	16271	16302	16438	16273	16319	16264	16481	16218	16407	16441	16304	16349	16318	16256	16371	16213	16288	16270	16258	16266	16314	16243	16463	16141	16274	16209	16239	16352	16521	16383	16441	16308	16309	16382	16365	16164	16336	16286	16403	16285	16261	16199	16249	16242	16282	16347	16515	16501	16337	16223	16326	16302	16542	16306	16358	16267	16239	16347	16226	16359	16411	16309	16385	16440	16324	16158	16493	16374	16417	16412	16314	16290	16218	16380	16369	16278	16227	16547	16277	16502	16451	16352	16367	16419	16249	16420	16368	16276	16289	16153	16207	16421	16504	16383	16430	16268	16331	16421	16143	16437	16301	16267	16192	16289	16318	16275	16450	16232	16379	16463	16406	16352	16236	16274	16354	16312	16224	16259	16234	16268	16413	16304	16080	16369	16363	16409	16209	16378	16424	16209	16416	16339	16334	16565	16394	16349	16435	16236	16465	16295	16412	16215	16380	16208	16288	16268	16426	16337	16281	16293	16282	16229	16450	16118	16514	16239	16334	16314	16512	16459	16387	16190	16246	16338	16395	16337	16233	16344	16298	16486	16227	16351	16277	16323	16360	16291	16219	16430	16263	16111	16183	16289	16375	16486	16362	16595	16304	16265	16216	16183	16276	16237	16305	16379	16323	16439	16372	16478	16301	16265	16338	16315	16283	16320	16381	16224	16390	16182	16224	16403	16251	16285	16428	16333	16219	16322	16410	16528	16372	16392	16446	16255	16342	16371	16365	16356	16264	16266	16375	16249	16352	16233	16307	16462	16262	16323	16242	16287	16251	16329	16211	16228	16279	16298	16414	16277	16355	16339	16446	16337	16385	16389	16223	16355	16093	16266	16288	16403	16058	16389	16388	16316	16204	16404	16316	16467	16181	16266	16412	16458	16359	16396	16635	16281	16476	16303	16270	16400	16297	16491	16222	16364	16357	16513	16228	16456	16227	16277	16109	16340	16299	16343	16302	16510	16134	16293	16275	16328	16298	16341	16195	16367	16202	16293	16334	16223	16335	16321	16473	16333	16480	16273	16338	16344	16211	16324	16365	16329	16336	16280	16395	16229	16518	16328	16233	16329	16574	16322	16186	16225	16161	16218	16562	16252	16307	16218	16323	16157	16308	16275	16446	16256	16317	16366	16236	16329	16221	16316	16320	16420	16391	16399	16344	16189	16359	16650	16347	16203	16277	16318	16396	16229	16309	16136	16385	16244	16251	16268	16330	16188	16234	16425	16212	16292	16336	16251	16239	16344	16209	16097	16389	16288	16324	16452	16367	16267	16346	16482	16385	16323	16391	16391	16269	16344	16477	16356	16343	16212	16339	16295	16206	16262	16399	16358	16265	16246	16214	16404	16325	16445	16331	16444	16256	16234	16319	16462	16247	16196	16302	16243	16340	16235	16285	16289	16339	16291	16275	16250	16248	16467	16248	16367	16226	16340	16315	16206	16200	16350	16380	16271	16362	16339	16352	16168	16391	16392	16348	16409	16380	16075	16441	16346	16291	16526	16275	16241	16146	16397	16243	16401	16401	16284	16344	16350	16340	16213	16175	16295	16405	16456	16288	16288	16455	16170	16252	16425	16404	16454	16449	16333	16192	16327	16396	16324	16494	16452	16198	16288	16205	16339	16230	16258	16375	16271	16402	16263	16275	16365	16372	16240	16323	16260	16184	16451	16299	16295	16445	16378	16360	16394	16308	16372	16228	16422	16439	16308	16267	16286	16387	16226	16223	16305	16262	16389	16540	16246	16383	16405	16193	16413	16400	16322	16370	16259	16290	16399	16411	16369	16235	16251	16330	16366	16319	16343	16509	16247	16413	16157	16311	16351	16455	16232	16360	16256	16307	16304	16394	16439	16409	16377	16205	16561	16212	16409	16421	16367	16268	16370	16364	16373	16422	16232	16260	16300	16350	16250	16461	16196	16484	16166	16364	16465	16330	16245	16402	16414	16397	16344	16207	16221	16435	16224	16287	16272	16285	16258	16140	16374	16299	16471	16331	16234	16261	16113	16278	16467	16121	16422	16276	16267	16508	16110	16414	16365	16224	16370	16211	16343	16208	16280	16337	16367	16406	16225	16287	16465	16263	16357	16294	16437	16352	16208	16218	16315	16352	16068	16275	16175	16114	16366	16465	16218	16207	16290	16441	16143	16327	16250	16333	16252	16378	16283	16481	16191	16324	16393	16234	16174	16253	16448	16127	16187	16358	16288	16321	16472	16200	16106	16166	16309	16358	16347	16258	16333	16430	16370	16247	16335	16268	16370	16251	16376	16194	16295	16279	16240	16291	16296	16292	16246	16307	16393	16438	16267	16344	16376	16356	16408	16339	16366	16372	16308	16295	16415	16249	16224	16274	16404	16320	16283	16157	16420	16309	16401	16369	16327	16112	16445	16273	16368	16183	16330	16330	16279	16549	16385	16331	16369	16256	16339	16327	16315	16245	16420	16212	16347	16436	16244	16286	16396	16223	16401	16291	16448	16296	16388	16446	16361	16354	16194	16429	16226	16483	16387	16285	16311	16275	16302	16288	16386	16194	16343	16152	16282	16267	16428	16161	16119	16252	16311	16402	16375	16328	16174	16418	16381	16384	16560	16259	16169	16356	16258	16306	16202	16474	16295	16219	16242	16382	16194	16265	16206	16452	16366	16293	16306	16269	16453	16160	16398	16399	16246	16464	16356	16394	16473	16140	16273	16380	16434	16130	16293	16354	16608	16289	16394	16210	16337	16419	16117	16254	16328	16241	16355	16231	16460	16314	16372	16328	16309	16406	16379	16377	16333	16152	16363	16294	16327	16251	16391	16342	16352	16349	16236	16215	16499	16297	16214	16349	16438	16370	16578	16304	16293	16273	16214	16338	16219	16422	16446	16364	16383	16361	16403	16434	16210	16392	16216	16367	16272	16073	16444	16262	16189	16204	16310	16297	16458	16383	16283	16375	16349	16216	16330	16347	16397	16242	16271	16223	16306	16307	16447	16389	16349	16245	16331	16528	16387	16323	16285	16430	16223	16220	16152	16512	16211	16508	16412	16398	16392	16319	16372	16319	16249	16394	16501	16375	16326	16367	16345	16195	16235	16354	16137	16267	16370	16321	16503	16319	16136	16371	16484	16271	16346	16278	16305	16229	16431	16325	16477	16314	16322	16384	16027	16284	16174	16294	16357	16376	16401	16470	16361	16420	16369	16173	16261	16322	16330	16168	16297	16341	16109	16222	16452	16430	16436	16275	16344	16337	16353	16384	16289	16196	16138	16236	16260	16391	16145	16432	16390	16359	16324	16262	16367	16078	16412	16494	16222	16296	16348	16219	16410	16461	16300	16341	16234	16358	16323	16396	16351	16366	16367	16400	16582	16263	16488	16288	16325	16290	16313	16257	16272	16216	16249	16342	16235	16374	16355	16337	16427	16446	16432	16459	16331	16285	16244	16410	16054	16443	16498	16227	16493	16301	16180	16055	16251	16283	16495	16296	16399	16133	16473	16380	16412	16290	16222	16168	16356	16245	16238	16330	16302	16219	16460	16209	16320	16324	16242	16235	16122	16221	16501	16435	16298	16199	16424	16246	16363	16285	16329	16222	16142	16338	16329	16458	16357	16368	16258	16465	16316	16258	16298	16161	16322	16240	16371	16245	16389	16408	16166	16495	16392	16210	16222	16281	16330	16492	16274	16264	16236	16328	16266	16463	16260	16220	16274	16246	16372	16320	16286	16426	16284	16515	16205	16277	16327	16472	16309	16359	16307	16476	16197	16456	16321	16408	16326	16169	16294	16179	16296	16222	16392	16387	16301	16257	16461	16295	16308	16332	16370	16208	16371	16378	16292	16499	16312	16168	16268	16318	16370	16418	16462	16239	16311	16258	16198	16430	16396	16259	16371	16382	16219	16325	16234	16172	16425	16408	16222	16384	16277	16299	16325	16234	16280	16391	16375	16395	16397	16447	16244	16356	16412	16137	16283	16340	16374	16211	16157	16300	16314	16301	16155	16311	16362	16332	16385	16293	16308	16339	16323	16377	16315	16440	16209	16325	16333	16272	16386	16356	16363	16310	16154	16295	16338	16324	16262	16248	16231	16382	16405	16230	16208	16339	16303	16410	16155	16224	16366	16280	16508	16288	16297	16328	16278	16400	16385	16419	16260	16310	16288	16195	16527	16453	16300	16334	16242	16455	16264	16381	16388	16358	16380	16336	16420	16382	16293	16374	16267	16229	16290	16270	16408	16315	16296	16351	16296	16274	16457	16311	16227	16266	16194	16416	16425	16177	16252	16381	16398	16436	16452	16325	16254	16299	16240	16121	16221	16133	16406
23305	20953	28367	23766	21969	25616	27667	23685	22846	22741	22124	22304	21649	21783	21668	21616	21397	21496	21437	21585	21446	21304	21320	21205	21355	21122	21495	21178	21437	21230	21170	21253	21451	20943	20970	21133	21173	21075	21060	21142	21116	21475	22661	22994	22920	22393	21563	21229	20953	20849	21100	20988	20867	21162	21158	21075	21167	20974	21005	21043	20999	21008	21167	20849	21016	20987	20817	20803	21152	21057	21072	21035	20866	21201	20996	20985	20748	20940	21016	21021	20740	21112	20955	20897	20931	20960	20840	21010	20852	20873	20881	20885	20984	20806	20939	20749	20936	20943	20672	21099	20898	20954	20950	20722	21013	20904	20811	20750	20862	20830	20852	20899	21053	20977	20898	20910	20873	20844	21161	20852	21113	20816	20956	20948	20978	21047	20985	20829	20980	20873	21005	20856	21097	20967	20934	21170	21112	21036	20997	21181	20960	20736	21042	20897	20927	20883	20989	21009	21017	20894	20761	20892	20966	20978	21068	21210	20970	21043	20851	21090	20928	21047	21082	20990	20820	20797	21016	20814	21067	20820	21040	20778	21023	21084	21013	20743	20727	20826	20876	21089	20988	21055	20910	21145	20796	20802	21036	20900	20834	20819	20949	20850	20811	21024	20908	21066	20800	21104	21123	20844	20968	21043	20991	21047	20832	20773	20954	20891	20981	20881	20843	20848	20871	20719	20907	20735	20772	20865	20925	20891	20725	20951	20848	20988	20826	20980	20780	21075	20882	20955	20940	20922	20787	20771	20865	20929	20948	20751	20791	20978	20870	20844	21074	20908	21021	20859	20631	20944	20872	20697	20932	20904	21002	21036	20865	20977	21062	20717	20914	20976	20766	20958	21025	20792	20817	20970	21067	20914	20708	20842	20818	20959	21003	21085	21123	20973	21063	20819	20933	20924	20928	20807	21059	20954	20888	20791	20890	20977	20893	20871	21009	21024	20887	20964	21150	20999	20881	20722	20665	20933	20846	21166	20977	21058	20726	20867	20897	21121	20912	20935	20949	20747	20780	20832	20920	20949	20830	20710	20843	20795	20771	20980	20959	21083	20802	20881	21156	20982	20873	21024	20758	20857	20737	20644	20850	20913	20825	20930	21045	21171	20986	20874	20789	20809	20932	20668	20958	20868	20860	20816	20811	20694	21023	21023	20947	21118	20745	20815	20893	20781	20983	21055	20730	20972	20893	21108	21003	20800	20770	20721	20905	20876	21007	21111	21050	20895	20929	20698	21051	20850	20804	20896	20793	20793	21153	20955	20808	21041	20893	20985	20990	20877	21000	20790	21041	20933	20818	20922	20954	21098	20913	20906	21093	20914	20879	20863	21151	20986	20823	20720	21070	20974	20972	21106	20831	20888	20928	21062	20996	20903	20548	21140	20958	20824	21018	21146	21138	20943	20938	20955	20943	20905	20833	20814	20901	21001	20827	20995	20874	20687	20765	20875	20873	20952	21069	20678	20978	21005	20887	20825	20847	20691	20991	20979	20987	20559	20932	20782	20974	20826	21050	20830	20717	20936	20918	20798	20899	20927	20963	21032	20824	20857	20911	20816	20832	21033	20963	21089	20846	21214	20694	20775	21015	21045	20795	21051	20976	20860	20855	20899	20964	20817	20905	20835	20779	21038	20885	21029	20817	20879	20882	20907	21132	20937	20918	20718	20949	20845	20820	20787	21094	20859	20839	20878	20772	20783	20943	20822	20806	20896	20945	20738	20924	21098	20961	20850	20866	21100	21069	21092	20840	20949	20768	20982	20891	20981	21001	20825	20889	20950	21003	20791	21008	20860	20947	20903	20949	20881	20897	20723	21001	20967	20887	21025	20988	21189	21184	20808	21049	20753	20827	20868	20968	20794	20947	20793	20854	20852	21125	20797	20892	20867	21061	21017	20690	20905	21198	20903	20922	20930	20820	21049	20918	20712	20963	20842	20964	20957	20862	20867	20913	20765	21100	20844	20818	20884	20973	21145	20824	20918	20982	20924	20920	20779	20877	20737	20741	21074	21017	20804	20892	20764	21022	20728	21070	20853	20856	20600	21070	20964	20941	20912	21040	20803	20843	20903	20944	20860	20942	20743	20890	20872	20950	20947	20899	20842	20975	20988	20877	21023	20934	20974	21121	21101	20894	21045	20895	20973	20966	21064	20985	21036	20964	21131	21134	21020	21024	20798	20922	20897	20921	20777	20949	20961	20938	20762	20828	20883	21084	20991	21156	20871	20790	21002	20842	20847	20997	21133	20974	20760	20958	20902	20778	21001	20805	20834	20936	21032	20908	20915	20941	20927	21006	20940	20824	20771	20793	20851	21003	20934	20897	20977	20748	20661	21057	21019	21027	20941	21028	20674	20792	20850	20993	20916	20967	20805	20930	20948	20773	21078	21085	20870	20948	21161	20958	20877	20978	20725	21067	20888	21002	20896	20836	20759	20782	20916	20648	20742	20793	21092	21121	21057	20942	21080	21043	20940	20880	20844	20817	21105	21147	20822	20715	20913	20718	20952	21083	20819	20957	21305	21073	21069	20752	20740	20694	20882	20726	20962	20776	20986	20915	21035	20820	20902	21068	20874	20894	20878	20829	21033	20791	20918	20939	20783	20886	21046	20932	20921	21007	21046	20888	20630	20860	20994	20923	20936	20740	20801	20941	20976	20819	20870	20951	21003	20764	20797	20890	20940	21025	20812	20992	21043	20973	20959	21061	21130	20846	20955	20988	20699	20983	21008	20802	20886	20818	20998	20890	20687	20846	20751	20940	21041	20907	21075	21062	21103	21116	21061	20840	20919	21045	21059	20925	20904	21053	20881	20836	20851	21014	20919	21154	20905	21160	20717	20956	20918	21040	20968	20966	20659	21228	20714	20959	21083	20929	21017	20935	20994	20666	20991	21035	21011	20800	20819	21014	20955	20702	20852	20992	20737	20851	20735	20866	20696	20866	20886	20790	20724	20944	21046	21092	20776	20934	20863	21177	21033	21099	20758	20856	20994	20898	20825	20782	20888	21039	21030	20913	21003	21066	20995	20804	20824	20823	20999	21000	20962	20852	20767	20674	20989	20781	21015	21045	20944	20845	21024	20935	20835	20793	21144	20949	20855	21003	20937	20809	20960	20861	20877	21033	20973	20878	20876	21002	20914	20579	20958	20745	20715	21177	20913	20869	20655	20768	20790	20927	20714	20796	20724	20775	20696	21029	21191	20840	20875	20810	20362	21034	20923	20997	20763	21135	20856	20793	20999	20914	20982	20978	20936	20888	20906	20957	20872	20872	20726	21027	21004	21051	20785	20783	20937	21162	20859	20926	21079	21169	21060	20900	21088	20965	20970	21120	20990	21000	20990	21073	21073	21004	20965	20970	20921	20974	21046	20965	21076	20902	21007	20784	20803	21113	20857	20972	20809	21056	20971	20799	20727	20804	20975	21187	21007	20868	20718	20723	21020	20999	20782	20937	21001	20979	20828	20967	20933	21006	20924	20981	20984	20996	20947	20643	20910	20939	20891	20856	20938	20873	20873	20829	20986	21000	21015	20847	20916	20967	20870	21095	21076	20884	20601	20904	20831	20867	20804	21075	21070	20894	20956	20849	20903	20833	20779	20786	20910	21019	20904	20828	20849	20768	20835	20854	21027	21205	20634	21002	20993	20760	20998	20819	20852	20976	20967	20902	20977	20827	21036	20891	20928	20922	20778	20847	20822	20745	20892	20918	20945	20663	20838	20881	20843	21196	21018	20937	20894	20975	20938	20668	20820	20855	20962	20937	20958	20747	20843	20897	20640	21135	20867	20880	20799	20986	20790	20995	20858	21023	21091	20704	20959	21037	20972	20826	20934	21044	20998	20997	20753	20925	20838	20816	20927	20911	20815	21006	20853	20959	21083	20955	20941	20918	20932	21124	20855	20756	20583	20830	20936	20942	21097	21091	20841	20902	21073	20894	20835	20734	21095	21228	21156	21109	21063	20814	20887	20864	20873	20979	21047	20815	20822	20810	20731	20835	20904	21099	20972	20877	20770	20881	21029	21101	20875	21011	20934	20806	20922	20904	20857	20907	20982	20939	20838	21112	21179	21117	20857	21029	20829	20887	20865	20912	20870	20922	20949	21091	20859	20745	20777	20857	21012	20833	20909	20958	20883	20835	20736	20888	20971	20794	21072	20728	20805	20759	20867	20949	20733	20856	20775	20992	20880	20820	21130	20731	21081	21096	20791	20872	20873	20818	20848	20663	20944	20924	20895	20881	20830	21020	20783	21077	20916	20712	20976	21038	21138	21045	20837	20896	20925	20900	21019	20886	20749	20790	20852	21009	21045	20958	20862	20973	20833	20961	20941	20885	20881	21089	20770	20737	20786	20997	20769	20944	21141	20836	20921	21065	20817	20807	20814	21010	20791	20870	20919	20858	21055	20866	20805	20800	20806	20965	20938	20807	20818	20870	20871	20873	21006	21045	20723	20949	20921	20911	21006	20948	20857	20873	20857	20868	21037	20913	20789	20837	20912	20869	21032	20800	21075	20589	20955	20976	20911	20828	20786	20969	20958	20874	21035	20942	20915	20796	20985	21013	20925	20752	20987	20963	20897	21085	20967	20743	20849	21226	21075	20904	20877	20895	20983	21175	20951	21000	20846	20863	20963	20579	20969	21074	21249	21178	21121	21016	20709	20988	20807	20935	20890	20825	20759	20687	20896	20897	20981	20960	20809	20882	20697	21256	20780	21038	20823	21011	20973	20855	21055	21106	20896	21011	20778	20962	20913	20806	21220	20956	20904	20880	20955	20978	20823	20937	20934	20836	20740	21025	20975	21018	20752	21067	20878	21009	20875	20987	20908	21146	21118	21122	20929	20934	20888	21119	20994	20782	20809	20887	21049	20773	21261	20820	20928	20811	20874	20757	20678	20839	21135	21056	20786	21083	20912	21004	20975	21026	20784	21067	20881	20905	21021	20945	20911	20895	20826	21187	20837	20908	21038	21013	20819	20966	20944	20855	20959	20840	20953	20912	20728	20831	21062	20895	21006	20783	20966	21165	20893	20827	21085	21012	20868	21078	21052	20938	20808	21202	20922	20895	21080	20889	21120	21020	21085	20948	20864	20732	21118	21056	20926	20986	20870	21099	20785	21058	20945	20792	20997
24142	39267	36951	29984	24976	22735	20620	19538	18753	18089	17858	17184	16928	16732	16824	16718	16611	16472	16616	16492	16256	16362	16335	16251	16308	16489	16511	16416	16354	16329	16227	16037	16211	15987	16233	16087	16068	16097	16015	16259	15959	16776	18622	19108	18615	17297	16542	16034	16070	16045	16089	15843	15899	15729	15891	15899	15931	16063	15938	15995	15712	15933	15817	15995	15882	15915	15834	15770	16033	15985	15904	15804	15847	15870	15863	15935	15972	15770	15956	15751	15872	16056	15925	15980	16059	16033	15869	15964	15812	15977	15802	15769	16012	16024	15876	15975	15851	15789	15844	15743	15989	16019	15827	16012	15884	15818	15844	15962	16087	15920	15983	15837	15999	15745	15830	15858	15937	15858	15935	15859	15972	15981	15936	15942	15882	15879	15978	15954	15958	15801	15989	15722	15765	16019	15881	15932	15827	15877	15872	15780	15823	15786	15856	15979	15791	16078	15632	16078	15996	16009	15932	15836	15976	15838	16059	15802	15789	15852	15996	15877	15836	15935	16017	16007	15991	15813	16037	15986	16028	15894	15972	16008	15881	15868	15937	15888	15940	15855	15745	15873	15941	15821	15917	15924	15719	16034	15875	15908	15853	15963	16035	15835	15963	15652	15890	15766	15818	15900	15859	15951	15948	15919	16030	15888	15933	15842	15924	15883	15937	16002	15829	15910	15849	15835	15998	15846	15788	15845	15866	15956	15810	16011	15912	15821	16039	15890	16074	15901	16004	15864	15901	15755	15881	15903	15906	15885	16082	16009	15761	15823	15828	15796	15960	15991	15890	15935	15883	15818	15778	15861	15915	15873	15932	15875	15951	16095	16016	15791	15788	15928	16135	15945	16003	16007	15800	15813	15899	16103	15851	15952	15755	15869	15828	15833	15914	16012	15877	15915	16061	16018	15949	15957	15894	15812	15988	15795	15827	16045	15965	15718	15816	15915	16040	15991	15903	15923	16035	15919	15879	15871	15898	15850	15963	15889	15971	15972	15860	15791	15848	15895	15954	15899	15648	15897	15742	15871	15926	15881	15817	15922	15908	15900	15919	15885	16179	15788	15862	15845	15753	15919	15946	15953	16019	16018	16032	15949	16036	15904	15884	15960	15965	15988	16016	15667	15718	15775	16077	15943	16079	15817	15966	16019	15964	15935	15776	15786	15980	15889	15876	15771	15801	15917	15954	16008	15904	15865	16063	15825	15845	16005	15939	15802	15900	15916	15942	15959	15896	15794	15794	15731	15778	15900	15815	15985	15878	16002	15923	15748	15805	15953	15892	15754	15937	15905	15690	15969	15939	16052	15981	15842	16103	15866	15812	15752	15834	15890	15729	15806	15914	15878	15904	15786	15804	15904	15932	15885	15829	15956	15985	15746	16028	15723	15985	15802	15826	15817	15788	15980	15957	15996	16072	15831	15850	15749	15900	15975	15909	15843	15769	15971	16015	15747	15906	15848	15964	15857	15849	15831	16004	15907	15979	15886	15969	15934	15856	15775	15961	15871	15916	15988	15866	15641	15852	15844	15904	15941	15699	15928	15944	15983	16026	15784	15882	15859	15909	15833	15977	16090	15837	15902	15801	15822	15787	15982	15839	15664	16056	15859	15879	15803	15790	15881	15866	15943	15814	16031	16041	15847	15972	15858	15961	15750	15893	15932	16000	15867	15771	15798	16001	15963	15776	15845	15968	15721	16023	15786	16039	15855	15829	15717	15796	15808	15748	15966	15911	16008	15876	15881	15906	15909	15960	16034	15924	15959	15996	15784	15908	16074	15735	15753	15839	15907	15860	16100	15879	15965	15853	15910	15764	15771	15797	15945	16010	16063	15889	15969	15909	15868	15921	15923	15884	15907	15683	15975	16060	15906	15934	15824	15870	15993	15766	15856	15911	15826	16082	15796	15819	15728	15806	15960	15976	15932	16044	15983	15843	15808	15985	15975	16076	15974	15857	16000	15828	15847	15820	15904	15878	15875	16006	15857	16029	15819	15881	16083	15980	16094	15737	16090	15927	15965	15827	15844	16194	15876	15850	15750	15928	15950	15754	15772	15764	15855	15879	15930	15887	15975	15921	15884	15845	15683	15924	15862	15844	16027	15958	15944	15845	15957	15687	15852	15928	16020	16048	15855	15860	15788	15827	15787	15886	15902	16005	15930	15793	15838	15869	15951	15733	15863	15915	16029	15830	15983	15827	15961	15892	15888	15852	16080	15804	15835	15867	15863	15971	15762	16010	15875	15999	15762	15987	15996	15959	15776	15920	15933	15966	15842	15888	15871	16100	15939	16022	15850	15803	15901	15911	15874	16170	15850	15855	15780	15976	15795	15863	15550	15955	15962	15796	15839	15822	16034	16028	15883	15792	15978	15975	15961	15881	15964	15985	15999	16003	15995	15991	15899	15767	16024	15861	15644	16000	16029	15890	16034	16034	16016	15877	16123	15915	15826	15967	15998	15916	15746	16053	15981	15791	15895	15905	15874	15898	16009	16071	15843	15930	15832	15951	16079	16000	15870	16165	15902	15958	15831	16038	15820	15951	15807	16017	15691	15862	15775	15823	15859	15916	15933	15908	15886	15863	15876	15931	15811	15868	15921	15719	15975	15860	15662	15981	15887	15830	15969	16102	15971	15856	16048	15974	15929	15946	15862	16079	15930	15982	15936	15952	15768	15869	15863	15864	15949	16000	15999	15743	15940	15955	15883	15983	15618	15876	15730	16042	15948	16076	15780	15920	15806	15857	15950	15845	15770	15819	15993	15966	15895	15860	15806	15971	15794	15911	16056	16079	15948	15943	15991	15949	15940	15864	15907	15936	15886	15790	15848	15875	15752	15840	15949	15860	15850	15965	15916	15924	15751	15857	15851	15949	15801	15876	15889	15882	16000	15948	15736	15851	15968	15985	15839	15965	16054	16058	16008	15828	15885	15884	15914	15858	15964	15923	15904	15916	15756	15810	15943	15825	15867	15900	16068	15810	15957	15823	15953	15834	15769	15730	15856	16032	15835	15966	15938	15916	15808	15931	15927	16054	15806	15962	16023	15750	16025	15843	15730	15845	15833	15854	15970	15994	15885	15819	15849	16013	15970	15844	15746	15842	15901	15908	15870	15830	15840	15803	15762	15883	15745	15819	15851	15909	15860	15887	15962	16120	15793	15827	15943	15894	16078	16044	16054	15886	15878	15895	16013	15973	16015	15821	15935	15650	15894	15940	16141	15859	15866	16008	15886	15824	16011	15899	16082	15989	15990	15815	15896	15736	15908	16040	15887	15850	15899	15852	15879	15932	15834	15762	15903	15912	15934	15801	15887	15941	15855	15781	15612	15949	15854	16002	15791	15965	15734	15687	15766	16001	15908	16054	15909	15893	15986	15775	15885	16072	15931	15880	15800	15895	15794	15744	15912	15864	15906	15894	16008	15825	15787	15660	15864	15760	15944	16036	15925	15786	15943	15864	15902	15986	15879	16016	15906	15851	15934	16057	15961	15838	15999	15900	15733	16044	15858	15863	15959	15837	15808	15841	15857	15887	15972	15738	15899	16019	16040	15779	15943	15801	15824	16021	15856	15942	15813	15929	16029	15897	15798	15801	15751	15887	15896	16108	15926	16009	15947	15760	15916	16063	15952	15908	15841	15817	15902	16109	15960	15919	15942	16121	15780	15896	15959	15909	15861	15766	15994	15904	15955	15900	16034	15703	15940	16021	15888	16008	15887	15859	15576	15900	15766	16014	15924	15731	15724	15906	15865	15727	15993	15962	15943	15809	15957	15880	15877	16015	15883	15957	15796	16002	15772	15927	15855	15862	15914	15993	15842	15869	15877	15760	15872	15792	15992	15882	15918	15890	16008	15910	16016	15787	15888	15935	15941	15858	15825	15969	16102	15790	15979	15932	15860	15925	15880	16046	16096	15916	15869	15901	15842	15860	15848	15822	15853	15787	15930	15865	15953	15935	15770	15876	15991	15879	15744	15766	15857	15826	15908	16070	16047	15890	15962	15887	15896	15913	15922	15923	15960	15822	15901	15706	15776	15913	15981	16056	15843	15846	15807	15905	15926	15880	15935	15872	15813	15716	15704	16008	15941	15891	15841	15837	15874	15947	16016	15881	15919	15862	15838	15954	15992	15869	15863	15784	15974	15940	15925	15788	15910	15884	15935	15796	15913	15801	15925	15906	15754	15924	15952	15827	15950	15891	15993	15703	15823	15942	15848	15662	15816	16063	15791	15929	15912	15997	15977	15986	15764	15967	15791	15891	15839	15867	15958	15898	16103	15735	15846	16073	15944	15818	16035	15943	15884	15935	15841	15816	15912	15973	15887	16079	15879	15806	15948	15787	15865	15856	15997	15963	15987	15937	15921	15903	15863	15792	15789	15785	15861	16013	15958	15938	15809	15794	15935	15936	15842	15961	15908	15750	16023	15870	15982	16180	15869	15736	15970	15850	15875	16004	15853	16011	15884	15985	16071	15836	15878	15730	15850	15975	15939	15702	15971	15845	15995	15906	15805	15871	15873	15755	15900	15929	15873	15914	15853	15824	15797	15960	15972	15979	15925	15998	15766	15873	15872	15940	15832	15938	15860	15964	15975	15901	15929	15953	15883	15637	15929	15838	15890	15869	15888	15711	15794	15906	15978	15844	15872	15873	15939	15904	15813	15812	15818	16068	16078	15932	15943	15929	15806	15844	15887	15857	15854	16025	15853	16030	16070	15979	16003	15771	15742	15889	15939	15892	15861	16035	15930	15810	15996	15989	15823	15809	16108	15878	15752	15899	15887	15829	15925	15779	16029	15995	15896	15932	15912	15939	15857	15962	15777	15855	15849	15802	15874	15926	15914	15916	15964	15983	15899	15777	15924	15926	16004	15976	15886	16024	15894	15853	16018	15921	15758	15952	15978	15889	15874	15991	15877	15945	15862	16070	15842	15836	15988	15795	15927	15740	15959	15983	15882	16028	16007	15989	15855	15876	15688	15861	15910	15858	15974	15984	15930	15877	15913	15937	15889	15730	16010	16066	15863	16005	16017	15989	15864	16023	15838	15738	16070	15912	15914	15798	15790	15784	15896	15936	15909	15896	15854	15906	15984	15971	15882	15846	15919	15871	15942	15913	16077	15862	15936	15956	15943	15777	15858
29838	23969	26275	24278	21947	21612	21511	21169	21181	21150	21116	21198	20867	21022	20860	20911	21130	20986	20859	20909	21009	20918	20958	20860	20804	20769	21078	21034	20816	20908	21010	20922	20903	20789	21025	20878	20839	20833	20752	21088	20827	21050	20793	20973	21139	20976	20905	20627	20658	20877	20742	20659	20958	20740	20606	20698	20915	20703	20766	20840	20709	20846	20856	20870	21030	20842	21054	21006	20787	20878	20850	20784	20798	20531	21013	20897	20894	20990	20734	20844	20861	21054	20814	20995	20729	20968	20784	20816	20967	20951	20710	20913	21000	20635	20914	20729	20749	20671	20895	20911	20883	20687	20613	21045	20762	20760	20730	20745	20656	20813	20869	20985	20750	20714	20834	21055	20848	20823	20840	20959	20820	20943	20881	20729	20758	21031	20744	20838	20964	20772	20919	20512	20879	20989	20955	20708	20982	20672	20848	20774	21005	20859	20821	20785	20754	20872	20917	20705	20721	21029	20810	20980	21051	20954	20960	20867	21079	20869	20658	20783	20944	20762	20814	20880	20819	20630	20910	20888	20993	20704	20817	20908	20785	21084	20898	20932	21001	21010	20856	20822	20880	20545	20780	20818	20735	20814	20856	20877	20892	20623	20920	20831	20876	20815	20744	20587	20955	20852	20919	20968	20562	20741	20908	20778	20810	21212	20867	20922	20811	20848	20968	20887	20846	20677	20651	20651	20753	20830	20756	20752	20911	20860	20954	21025	21013	20808	20791	20574	20757	20854	20816	20793	20796	20771	20893	20810	20903	20684	20986	20663	20796	20544	20704	20754	21036	20538	20854	20960	20974	20781	20914	20891	20980	20649	20861	20947	20841	20705	20797	20875	20846	20663	20782	20892	20787	20921	20950	20808	20722	20598	20744	20860	20956	20626	20947	20679	21028	21018	20983	20840	20788	20657	20752	20799	21105	20776	20819	20871	20890	20680	20770	20811	20769	20715	20850	20828	20932	20780	20878	20931	20830	20763	20732	20851	20895	20739	21020	20719	20841	20712	20815	20762	21144	20789	20934	20672	20962	20832	20928	20756	20944	20724	21012	20833	20791	20761	20826	20700	20891	20756	20884	20742	20776	20955	20842	20766	20821	20841	20832	20958	20927	20752	20857	21009	20845	20714	20941	20766	20689	20895	20933	20756	20618	20907	20968	20808	20807	20878	20929	21161	20923	20987	20797	20939	20819	20900	20962	20897	20716	20861	20918	20808	20890	20977	20686	20781	20793	20693	20943	20741	20726	20837	20934	20933	20684	21033	20827	20615	20717	20953	20781	20692	20915	20693	20805	20812	20831	20784	20792	20658	20909	20933	20752	20865	20733	20766	20805	20804	20883	20732	20773	20899	21047	21069	20937	21118	20892	20539	20805	20839	20978	20841	20945	20996	21091	20714	20767	20658	21068	20791	20840	20986	20893	20755	21019	20863	20816	20848	21022	20923	20961	20782	20864	21044	20720	20972	20961	20951	21038	20727	20705	21102	20837	20792	20834	20826	20869	20837	20907	20936	20840	20919	21001	20853	21004	20741	20848	20802	20674	20602	20908	20790	20947	20866	21052	20893	20825	20738	20909	20672	20973	21029	20861	20733	20926	20940	20970	20825	20849	20722	20711	20942	20866	20750	20809	20800	20829	20875	20915	20800	20941	20853	20839	20733	20790	20957	21010	20879	20878	20829	20955	20985	20875	20925	20862	20856	20784	20926	20933	20908	21077	21046	20741	20692	20761	20894	20886	20621	20885	20844	20974	21066	20997	20901	20722	20975	20722	20883	20754	20806	20530	20658	20786	20689	20776	20886	20820	20881	20861	20822	20653	20803	21136	20785	20690	20879	20794	20847	20986	20971	21054	20756	20820	20776	20876	21118	20863	20961	20696	20813	20733	20629	20476	21003	20937	20867	21024	20720	20620	20686	20874	20820	20860	21040	20689	20848	20897	21022	20835	20870	20932	20913	20818	20668	21003	20855	20700	20809	20808	20970	20801	20906	20820	20995	20872	20846	20840	20870	20730	20728	20919	20905	20697	20879	20967	20895	20829	20948	20795	20979	21002	20939	20802	20897	20826	20781	20847	20812	20839	20775	20774	20726	20695	20759	20673	20873	20854	21057	20715	20853	20922	20647	20922	20895	20966	20755	21043	20768	20733	20833	20661	20995	20682	21003	20970	20722	20727	20977	21042	20809	20723	20813	20987	20950	20823	20675	20809	20913	20900	20848	21038	20894	20859	20750	20988	20967	20914	20986	20787	21139	21016	20764	20850	20987	20883	20737	20705	20534	20812	21028	20753	20743	20847	20627	20842	20687	20841	20920	20958	20726	20901	20872	20754	20788	20973	20915	21048	21041	21055	20688	21023	21023	20918	20915	20797	20898	21040	20944	21091	20971	21013	20922	20763	20750	20716	20761	20723	20705	20838	20713	20756	20740	20776	20624	20894	20959	20747	20805	20886	20973	20875	20702	20902	20861	20878	20980	20837	20772	20740	20916	20831	20757	20868	20843	20830	20509	21096	21041	20690	20564	20744	20864	20459	20781	20798	20825	20902	20686	20886	20918	20880	20879	20879	20798	20924	20843	20943	20697	20870	20818	20840	20957	21018	21000	20908	20896	20715	20759	21076	20849	20792	20987	21051	20743	20644	20929	20870	20678	20927	21057	20837	20867	20805	20760	20998	20777	21003	20803	20906	20838	20782	20872	20690	20933	20783	20617	20847	20905	20891	20961	20973	20816	20926	20915	20848	20886	20961	20905	20766	20787	20632	21029	20842	20932	20814	20846	20906	20944	21020	20862	20932	20796	21042	20780	20841	20715	20917	20862	20932	20814	20846	21044	20794	20882	20657	20805	20819	20919	20848	20875	20920	20997	20869	20906	20847	20856	20903	21055	20763	20719	20877	20924	20706	20864	20879	20633	20792	20825	20678	20720	20953	20830	20813	20906	20693	20760	20928	20845	20647	20706	20665	21153	20807	20627	21141	20955	20774	20773	20706	20911	20798	20854	20788	20825	20808	21009	20784	20837	20880	20880	20743	20931	20765	20636	20878	20925	20879	20986	20786	20678	20736	20801	20588	20751	20880	20956	20746	20815	20730	20938	20918	20708	21009	20760	20792	20849	20825	20658	20716	20992	20870	20919	20723	20942	20825	20839	20753	20920	20825	20839	20890	20870	20914	20813	20755	20689	20889	20644	20797	20812	20754	20775	20822	21063	20844	20721	20901	20919	20921	20892	20846	20734	20796	20930	21052	20891	20774	20745	20849	20903	20817	21003	20976	21116	20757	20653	20969	20783	20834	20814	20884	20724	20888	20726	20789	20673	21008	20774	20738	20783	21111	20740	20867	20791	20686	20842	21022	21011	20797	20641	20944	20816	20914	20813	21016	20963	20891	20911	20902	20913	20915	20727	21006	20783	20926	20725	20848	20872	20763	20916	20868	20903	20815	20902	20817	20941	20672	20916	20845	20875	20883	20918	20802	20543	20815	20992	20612	20884	21013	20863	20695	20897	20634	20956	20853	20956	20902	20997	20999	20859	20855	20576	20787	20910	20981	20676	20706	20782	20985	21123	20889	20911	20949	20943	20823	20981	20883	20975	20934	21071	21022	20802	20632	20848	20682	20899	21002	21077	20832	20674	20830	20843	21023	20918	20613	21084	20764	20940	20771	20835	20944	20808	20829	20736	20784	20944	20763	20863	20778	21036	20835	20956	21003	20693	20702	20905	20921	21004	20899	20687	20796	20740	20848	20955	20893	21088	20828	20741	20842	20837	20992	20801	21056	20926	20734	20995	20781	20886	20946	20887	20960	20847	21037	21005	20729	21105	20878	21006	20975	20609	20803	20851	20863	20800	20689	20767	20592	20769	20791	20956	20916	20698	20675	20804	20840	20919	20967	20677	20871	20790	20858	20745	20909	20846	20780	20880	20944	21039	20803	20738	20898	20978	20945	20842	20967	20913	20846	20865	20808	20704	21029	20716	20848	20789	20728	21039	20820	20783	20961	20831	21041	20811	21019	20722	20720	20779	20972	20945	20817	20722	20506	20680	20869	20628	20979	20870	20752	20979	20889	20860	21084	20794	20763	20863	20652	20709	20967	20754	21010	20740	20565	20890	20825	20984	21082	20860	20998	20821	20928	20911	21011	20974	20792	20995	20906	20876	21096	21138	20997	20931	20947	21033	20980	21055	20827	20696	20940	20623	20782	20777	21039	21028	20956	20701	20867	20553	20861	20899	20789	20927	20877	20833	20967	20956	20897	20823	20736	20863	20931	20827	21036	20701	20837	20537	21104	20974	20893	20729	21017	20977	20823	20782	20972	20808	20791	20742	20759	20932	20711	20904	20856	21025	20721	20861	20855	20883	20851	20597	20823	20899	20894	20639	20757	20870	20673	20746	20958	20716	20806	20886	21104	20826	20954	20841	20835	20768	20920	20920	20722	20932	20917	20736	20837	20906	21016	20954	20943	21116	20853	20837	20838	20626	20835	20997	20895	20892	20667	20934	21104	21166	20994	20805	20954	20703	20710	20768	20966	20847	20844	20641	20962	20865	20790	20749	20913	20679	20971	20744	20887	20880	20805	21053	21057	20762	21033	20690	20771	20624	20964	20712	20853	20570	20831	20794	21054	20901	20815	21096	20602	20698	20734	20780	20968	20607	20867	20667	20930	20888	20900	20985	20871	20704	20944	20623	20811	20992	20941	20868	20801	20937	20579	20860	20758	21041	20938	21067	20933	20945	20862	20926	20854	21022	20756	20945	20709	20858	20679	20772	20862	20519	20710	21002	20753	20910	20906	21040	20886	20883	20723	20701	20810	20862	20728	20791	20471	20719	20879	20977	20899	20772	20972	20788	20822	20955	20834	20741	20741	20889	20762	20956	21068	20536	20852	20665	20997	20903	20798	20935	20796	20744	20838	21065	20937	20823	20757	20938	20934	20870	20576	20782	20742	20984	20970	20752	20767	20807	20961	20793	20875	20713	20760	20830	20922	20807	20999	20851	20853	20817	20823	20758	20803	20914	20942	20932	20896	20858	20695	20855	20869	20943	20859	20973	20932	20659	21006	20724	20512	20852	20626	20878	20795	20856	20894	20718	20785	20945	20935	21075	20791	20778	20828	20664	20804	21090	20928	20846
20014	23111	21667	18982	17954	17415	16802	16733	16412	16346	16302	16093	16149	16064	16011	16057	16009	16238	15965	15913	15946	16026	15882	15805	15938	15945	16077	15980	15967	15863	16003	16014	15859	15869	15869	16067	15960	15983	15906	15926	15972	15901	15986	16203	15998	16063	16066	16006	15879	15845	15905	15705	16005	15725	15853	15842	15933	15889	15841	15792	15801	15852	15998	15893	15914	15981	15816	15768	15787	15913	15808	15861	15902	16004	15892	15796	15939	15767	15809	16112	15759	15958	15762	15757	15864	15863	15774	15901	15844	15798	15801	15946	15846	15885	15826	15753	15840	15827	15738	15742	15948	15925	15949	15729	15694	15810	15871	15753	15953	15910	15900	15993	15770	15765	15882	15917	15870	15784	15690	15728	15909	15855	15713	15974	15912	15877	15750	16114	15943	15749	15954	15981	15889	15861	15778	15908	15874	15762	15744	15952	15717	15892	15828	15735	15976	15604	15710	15713	16023	15943	15839	16146	15795	15870	15939	15783	15911	15792	15789	15900	15768	16011	15790	15914	16026	15892	15799	15831	15924	15692	15770	15988	15829	15708	15803	16068	15721	15874	15879	15855	15782	15810	15915	15896	15883	15842	15809	15852	15815	15934	15790	15858	15778	15840	15872	15988	15829	15874	15711	16101	15843	15957	15921	15859	15936	15756	15803	15967	15769	15936	15814	15609	15947	15975	15831	15652	15997	16002	15736	15854	15914	15816	15807	15819	15831	15787	15883	15787	15800	15963	15871	15936	15877	15841	15917	15914	15945	15980	15899	15837	15895	15821	15832	15864	15767	15876	15943	15830	15752	15837	15885	15831	15903	16018	15866	15837	15898	15770	15794	15722	15898	16088	15764	15962	15858	15829	15738	15714	15954	15679	15956	15883	15760	15791	15828	15870	16054	15836	15907	15993	15869	15945	15772	15990	15812	15801	15883	15925	15895	15782	15931	15969	15983	15913	15730	15796	15740	15868	16017	16002	15812	15890	15801	16047	15871	15657	15969	15842	15936	15729	15749	15755	15812	15564	15799	15709	15914	15903	16007	15758	15978	16026	15859	15825	15920	15748	15751	15830	15841	16020	15935	15775	15715	15839	16087	15780	16063	15926	15839	15654	15779	15735	15792	16031	15810	15916	15894	15801	15978	15793	15780	15940	16024	15699	15939	15782	16049	15787	15949	15886	15835	15857	15850	15840	15758	15800	15950	15803	15796	15810	15891	15836	15763	15850	15797	15804	15843	15846	15943	15886	15899	16007	15545	15945	15701	15724	15577	15749	15818	15840	15960	15893	15781	15866	15972	15708	15845	15877	16015	15861	15934	15988	15781	15851	15976	15914	15862	15870	15755	15930	15891	15965	15848	15797	15910	15893	15724	15844	15781	15758	15684	15887	15797	15820	15719	15976	15886	15904	15688	15893	15761	15741	15857	16049	15852	15729	15800	15853	15878	15825	16004	15874	15918	15871	15907	15853	15960	15901	15829	15675	15799	15889	15909	15698	15722	15890	15945	15811	15752	15979	15963	15880	15759	15895	15852	15764	15756	15896	15862	15799	15723	16030	15778	15927	15887	16059	16090	15946	15748	15906	15910	15929	15881	15621	15828	15885	15795	15914	15904	15835	15835	15842	15807	15838	15898	15785	15878	16038	16026	15824	15925	15928	15955	16008	15982	15859	15763	15608	16017	15945	15905	15851	15875	15714	15943	15778	15820	16077	15759	15658	15878	15801	15861	15959	15748	15911	15940	15839	15820	15869	15835	15970	15871	15820	15854	15892	15746	15910	15931	15843	15874	16030	15865	15893	15898	15929	15837	15709	15759	15761	15752	15939	15949	15756	15930	15729	15868	15839	15927	15945	15917	16027	15926	15994	15779	15894	15689	15804	15859	15824	15741	15899	15846	16030	15813	15876	15865	15914	16105	15775	15832	15825	15739	15977	15814	15848	15868	15914	15945	15884	15918	15845	15810	15897	15661	16029	15883	15756	15826	15803	15788	15620	15731	15933	15843	15828	15927	15862	15932	15803	15919	15887	15738	15863	16004	15581	15828	15794	15934	15871	15700	15808	15852	15927	16014	15787	15780	15734	15830	15905	15925	15834	15992	15876	15953	15903	15848	15927	15972	15839	15877	15971	15797	15868	15952	15966	15840	15900	16063	15868	16020	15649	15662	15916	15832	15953	15812	15795	15764	15894	15965	15802	16026	16079	16004	15961	15853	15873	15929	15842	15941	16043	15895	16106	16029	15785	15859	16047	15923	15869	15901	15825	15836	15739	15649	15755	15914	15698	15973	15837	15938	15928	15750	15728	15766	15724	15942	15876	15808	15832	15761	15949	15914	15875	15608	15791	16079	15912	15819	15982	15855	15834	15907	15870	15712	15931	15960	15891	15860	15911	15844	15932	15640	15720	15922	15824	15876	15805	15765	15949	15792	15734	15930	15834	15812	15793	15766	15966	15821	16050	15938	15886	15757	15848	15852	15809	15957	15763	15930	15937	15957	15856	15788	15774	15897	15785	16022	15997	15936	15962	15892	15954	15584	16110	15802	15975	15797	15904	15938	15834	15855	15871	15855	15765	15798	15773	15916	15810	15924	15943	15978	15851	16048	15861	15815	15886	15752	15683	15804	15715	15906	15762	16018	15866	15824	15839	15768	15884	15874	15732	15848	15862	15795	15776	15710	15827	15987	15838	15853	15879	15894	15750	15881	15878	16028	15960	16047	15749	15984	15775	15915	15945	15873	15905	15639	15634	15705	15772	15700	15872	15824	15743	15800	15755	15829	15840	15880	15758	15715	16039	15857	15836	15780	15780	15874	15828	15834	15886	15761	15702	15894	15634	15918	15899	15904	15988	15847	15931	15943	15816	15813	15839	15881	15909	16011	16011	15909	15744	15815	15991	15845	15985	16025	15843	15880	15790	15799	15926	15892	15758	15890	15821	15954	15851	15826	15960	15782	15722	15781	15896	15921	15810	15685	15753	15890	16009	16094	15826	15853	15785	15811	15866	15743	15818	15809	15875	15847	15581	15740	15860	15832	15821	15921	15875	15824	15861	16099	15876	15805	15953	15849	15962	15866	15907	15753	15774	15763	15797	15912	15947	15868	15849	15754	15891	15700	15892	15922	15807	15805	15752	15929	15906	15915	15755	16105	15931	15853	15723	15768	15849	15910	15700	16061	15924	15914	15830	15823	15914	15780	15886	15802	16071	15785	15750	15894	15804	15831	15623	15820	15779	15948	15910	15866	15876	15881	15600	16017	15716	15921	16058	15810	16004	15818	15875	15948	15971	15949	15997	15900	15946	15696	15908	15848	15871	15823	15829	15857	15997	15936	15958	15757	15702	15840	15926	15832	16011	16070	15991	15775	15912	15963	15947	15901	15763	15945	15797	15794	15840	16107	16059	15898	15955	15819	15940	15881	15867	16032	15824	15736	15978	15863	15824	15820	15885	15912	15859	15975	15775	15874	15877	15796	15897	15999	15927	15902	15753	15907	15871	15880	15813	15695	15929	16013	15844	15953	15777	15934	15971	15848	16061	15813	15871	15790	15748	15996	15688	15908	15808	16001	15654	15875	15866	15780	15866	15776	15953	15679	15959	15809	15915	15945	15855	15708	15972	15888	15983	15739	15858	15664	15912	15959	15782	15916	15757	15928	15748	15846	15709	15721	15947	15901	15852	15667	15977	15706	15928	15813	15927	15864	15897	15782	15880	15723	15850	15974	15830	15781	15908	15750	15932	16045	15967	15806	15702	15988	15729	15923	15868	15813	15826	15822	15793	15839	15779	15879	15909	15883	15955	15963	15773	15933	15875	15887	15904	16003	15871	15857	15888	15860	15882	15989	15829	15927	15784	15899	15995	15814	15707	15795	15725	15863	15751	16047	15902	15895	15983	15873	15871	15762	15788	15855	15656	15785	15877	16057	15919	15860	15828	15865	15976	15975	15822	15981	15996	15733	15840	15864	15819	15853	15902	15845	15969	15722	15980	15937	15796	15902	15856	15896	15906	15770	15940	15808	15811	16083	15901	15803	15924	15885	15861	16014	15894	15812	15702	15915	15770	15812	15976	15793	15771	15862	15979	15850	15779	16108	15953	15993	15917	15806	15924	15921	15750	15981	15999	15657	15798	15962	15849	15874	15943	15714	15858	15824	15653	15934	15980	15971	15899	15760	15954	15808	15747	15896	15958	16038	16041	15757	15833	15841	15914	15990	15856	15930	15906	15982	15989	15778	16050	15941	16016	15755	15843	16088	15867	15922	15713	15735	15954	16009	15730	15760	15841	15930	15856	15854	15795	15808	15611	15993	15865	15865	15861	15836	15766	15934	15674	15988	15995	15822	15943	15781	16031	15844	15956	15761	16121	15897	15671	15749	16048	15861	15839	15886	15705	15733	15759	16001	15807	15956	15968	15828	15831	15723	15775	15846	15867	15843	15751	15921	15898	15783	15930	15850	15861	15887	15959	15921	15852	15965	15783	15729	15836	15735	15775	15888	15858	15731	15736	15911	15918	15776	15850	16015	15833	15857	15970	15870	15826	15799	15891	16022	15948	15924	15952	15785	15992	15641	15772	15867	15759	15766	15899	15796	15906	15711	15927	15883	15937	15889	15892	15860	15833	15838	15743	15886	15772	15893	15752	15811	15798	15950	16052	15808	15789	15823	15922	15961	15842	15876	15996	15798	15772	15836	15885	15970	15705	15990	15910	15857	15862	15766	15845	15830	15822	15849	15957	15913	15871	15932	15851	15851	15882	15943	15847	15760	15794	15742	15780	15823	15895	15767	15799	15698	15749	15795	15823	15997	15833	15931	15965	15972	15843	15965	15798	15841	15944	15852	15810	15780	15911	15935	16068	15893	15846	15766	15858	15802	15856	15910	15937	15775	15892	16020	15846	15924	15604	15716	15909	16083	15794	15873	15917	15823	15809	15957	15710	15988	15914	15976	15941	15673	15879	15938	15858	15834	15883	15763	15837	15785	15729	15839	15730	15684	16028	15986	15848	15760	15853	15789	15946	15879	15990	15745	15961	15913	15795	15882	15874	15814	15914	15949	15932	15750	15904	15765	15931	15837	15729	15840	15891	15895	15764	15794	15930	15825	15917	16001	15804	15823	15860	15711	15931	15843	16018	15771	16037
24708	21032	28176	24556	23372	25048	25230	22917	22335	22083	22014	21676	21565	21417	21534	21774	21482	21526	21233	21275	21352	21469	21069	21220	21211	21351	21535	21318	21430	21393	21120	21353	21402	21119	21253	21260	21214	21272	21220	21286	21399	21235	21971	22505	22240	21935	21691	21214	21106	21152	21123	21092	21038	21167	21132	21078	21150	20998	21176	21122	21307	21038	21209	21135	21180	21137	20971	21280	21039	21172	21082	21062	21068	21294	21142	21154	21148	21133	21187	21265	21143	21254	21159	21262	21073	21146	21117	21222	21224	21157	21134	21127	21036	21023	21249	21109	21262	21201	20992	21095	21014	21296	20802	21048	20977	21088	21011	21143	20951	21039	20739	21083	21101	21084	21096	21056	21225	20854	21047	21058	21110	20958	21309	21216	21110	21045	20880	21092	21316	21010	21182	21135	21055	21086	21024	21065	20937	21139	21211	21151	21188	21315	21099	21114	21016	21150	21158	21046	21050	21108	21125	20958	21116	21139	20917	21123	20865	20913	21156	20966	21101	21008	20920	21095	21021	21112	21202	21012	21111	21095	21084	21087	21260	20999	21194	21017	21003	21098	21245	20993	21201	21093	21171	21076	21066	21243	20881	21047	21188	21101	21057	21123	20901	20931	21127	21222	21207	21234	21348	21231	21051	20946	21153	21175	21098	21238	21205	21241	21185	20913	21120	21069	21039	21287	21001	20969	21082	21170	21147	21127	20922	21226	21251	21266	21009	21113	21118	20966	21114	21268	21225	21119	21269	20997	21065	20965	21147	21280	21287	21240	21222	21108	21152	21165	21004	21136	21065	21182	21340	21104	21231	21261	21189	21073	21125	21092	21186	21161	21012	20788	20871	21009	21089	21193	21125	21104	21122	20929	21297	21137	21172	21292	21149	21004	21260	21317	21191	21137	21158	21121	21302	21043	21050	21221	21301	21487	21152	21126	21088	21043	21283	21104	21254	20999	21124	21129	21046	20772	21077	21064	21036	21043	21188	21113	21278	21001	21142	21043	21269	21238	20974	20856	21255	21020	21150	20841	21102	21049	21062	21083	21110	21315	21113	21104	21021	21117	21176	20972	21209	21121	21002	20962	21117	21154	21334	20954	21194	20892	20992	21253	21026	21130	21037	21244	20942	20924	20970	21262	20954	21176	21118	20938	21092	20930	20896	21090	20820	21080	21347	21263	21105	21313	20889	21044	21081	20975	20929	20923	21010	21059	21051	20841	20914	20979	21245	21126	21193	21076	20966	21182	21072	20820	21103	21025	21013	21258	21001	21055	21047	20935	20982	20856	21202	21177	20979	21121	21344	21324	21155	21091	21083	21081	21051	21070	21206	21298	20995	20991	21056	21203	21055	21148	21142	21221	20850	20822	21262	21071	21157	21088	21174	21002	20980	20915	21198	21285	21156	21086	21238	21112	20858	20973	21027	21130	20907	21118	21169	21156	21256	20957	21062	21086	21224	20968	21121	21053	20922	21118	21215	21275	21074	21163	20977	21078	21165	21227	21256	20974	21302	21075	21065	21083	21412	20932	21188	21112	21004	21162	21229	21149	21102	21105	21040	21120	20972	21097	20906	21103	21270	20976	21037	21218	21173	21145	21147	21078	21013	21203	21300	21129	21031	21251	20915	21158	20968	21035	21047	21116	21113	21303	21176	21000	21154	21165	21174	20896	21313	21243	20967	21024	21040	21152	21004	21253	20963	21173	21287	21408	21165	21080	21258	20957	21148	21054	20997	20951	21126	21146	21212	21073	21127	20809	21149	21072	21155	21059	20987	20940	21200	21181	21007	20983	20969	21285	21056	20916	21023	21147	21133	21154	20983	21122	21217	21182	21155	21185	20941	21297	21079	21146	20993	21140	21091	21009	20987	21012	20967	21222	21182	21178	21060	21175	21076	20970	21116	20995	21372	21053	21165	21196	21068	20841	21163	21153	20998	21019	21108	21049	21260	21087	20978	21146	21374	21081	20911	21132	21121	21106	21238	21109	21003	20851	21177	21351	21121	21121	21032	21118	21102	21230	21012	21075	21069	21154	21042	21013	21051	21125	21331	21051	21176	21041	21025	21092	21150	21169	21373	21468	21133	20971	20804	21175	21229	21148	21009	21056	21113	21041	21146	21076	21206	21134	21166	21127	21084	21084	21272	21010	21019	21114	21041	21118	21084	20932	21004	21065	21364	21103	21138	21369	21078	20699	20979	21045	20865	21027	21109	21194	21305	20839	21063	20949	20835	21259	21082	21115	21058	21230	21143	21124	21071	21079	21290	21032	21085	21293	21139	21161	20996	21148	21213	21230	21110	21120	21117	21092	21203	21123	21164	21300	20838	20972	20980	21147	20998	21036	20963	21074	20981	21179	21197	21267	21076	21082	21218	21099	21152	20962	21067	21203	20998	21107	21089	20912	20986	20993	21125	21062	20970	21127	21304	21116	20946	21140	20859	21075	20974	21231	21236	20918	21227	21191	21064	21133	21299	21097	21394	21100	20974	20984	20940	21015	21024	20953	21151	21149	21098	21274	21160	21073	21314	20996	21036	21175	21378	20995	20962	21191	21040	21292	21138	21053	21345	21355	21299	21096	21100	21138	21207	21153	20992	21179	21126	21057	20929	21121	20927	20984	21071	20983	21245	20925	21377	21160	21090	21331	20968	21284	20963	21182	21005	21001	21185	21118	20987	21286	21157	21328	21155	21056	21009	21120	21136	20926	21103	20947	21115	21058	21012	21163	21058	21170	21063	21120	21283	21004	21134	21077	20995	20887	21108	21110	20934	21264	21065	21161	21257	21144	20817	21127	21097	20846	21087	21267	21201	21242	21341	21137	21099	21195	21211	21092	21279	21066	21013	21110	20954	21085	21033	20899	21208	21229	21209	20985	21097	21291	21466	21210	21207	20947	21019	20980	20991	21171	21388	21179	21129	21017	21251	21011	21195	21243	21073	21073	20982	21089	21190	21028	21065	21248	20987	20922	21068	21308	21228	21284	21186	21094	21138	21150	21029	21153	21314	21118	21121	20898	21289	21019	21077	20847	21218	20942	21147	20920	21248	21134	20794	21113	21175	21318	21057	20948	21269	21321	21099	21110	21046	21076	21238	21133	20998	20963	21095	20990	20994	20799	21090	21296	21103	20875	20978	20951	21116	21051	21258	21030	21009	21126	21117	21124	21346	21124	21168	21114	21193	20984	21045	21177	21166	21103	21116	21223	21177	21102	21146	20920	21289	21317	21215	21130	21325	20913	21205	21331	20943	21049	21187	21116	20899	21016	21035	21163	21101	20962	21134	21277	21116	21101	21262	21211	21157	21065	21217	21035	21130	20958	21285	21078	21187	20978	21036	21105	21074	21049	21151	20956	20988	21188	20944	21058	21059	20994	21280	21069	21174	21150	21226	21100	20973	21212	21203	21144	21210	21376	21149	21079	21174	20842	21126	21043	20979	21223	20980	21066	21128	20935	21080	21197	21070	21090	21090	21077	21218	21203	21067	21250	21007	20829	21182	21093	21040	21156	21082	21146	21362	21369	21035	21037	21124	21245	21043	21094	21169	20993	21062	21130	21160	21076	21111	20918	21126	21266	20995	21150	21014	21025	20933	21091	21213	21102	21194	21213	21123	21109	21189	21083	21168	21178	21111	21256	21012	20983	21025	21082	20911	20928	20837	21143	20831	21032	21142	20812	21021	20805	21156	21002	20998	20952	21208	21129	21104	21057	21014	20961	21251	21265	21319	21157	21279	21023	20953	20941	21288	21262	21259	21093	21190	21080	21158	21210	21177	20997	21099	21261	21103	20830	20972	21138	21099	21073	21240	21001	20937	21007	20988	21189	21243	21132	21198	21002	21147	21183	21245	21069	21072	21294	21084	21026	21035	21052	21346	20994	21284	21151	21160	21160	21135	21102	21277	21240	20994	20918	21050	20984	20997	21029	21165	21378	21071	21056	21195	20710	21071	21018	21007	21140	21075	20980	21268	21112	21213	21023	21021	21165	21159	21105	21211	21267	21100	21230	21463	21154	21089	21037	21171	21140	20856	20950	20925	21094	21067	21045	21036	21093	21312	21377	21025	21035	21011	21194	20855	21288	20993	21121	21261	21033	21073	21161	21260	20992	21116	20976	20783	21059	21062	21004	21121	20977	20974	21174	21013	21102	20949	20704	21030	20911	21247	21046	21163	21188	20970	21139	21177	21117	20939	20954	21145	21182	21117	21161	20971	21316	21083	21196	21209	21160	21148	21217	21367	21218	21139	21152	21164	21090	21198	21224	20874	21241	21304	21280	21070	21035	21253	21317	21021	21219	21061	21158	21435	21145	20971	20813	21121	21107	21069	21176	21193	21432	21058	20942	20862	21192	21043	20954	21082	20987	20998	21118	21012	21054	21265	21147	21061	20969	21038	20935	20931	21065	21148	21122	20924	21054	21223	21193	21157	21157	21188	20919	21201	21037	21333	21005	20952	21088	21358	21289	20908	21180	21205	21089	20831	20898	21044	21352	20914	21119	21142	21118	21156	21019	21010	21173	21197	21049	21067	21081	21306	20861	21329	21286	21413	21075	21157	21137	21037	21162	21312	21237	21143	21187	21110	21251	21072	21279	21118	20973	21251	21058	21140	21033	21208	21122	20979	20915	20828	21171	20999	20968	21007	21115	21117	21377	21062	20988	21297	21153	20896	20878	20976	20984	20844	21182	21407	21086	21311	21084	21053	20961	21267	21161	21115	21084	21182	21224	21324	21032	21078	20956	21154	21161	21290	21134	21145	21131	21042	20999	21125	21175	21012	21125	21119	21328	21047	21218	21112	21122	21009	21162	21263	21153	21176	20903	21026	21095	21227	21035	21064	21116	21284	20939	20956	21185	21203	21234	21054	21109	20849	21186	21120	21144	21218	21310	21231	20997	21182	20930	21122	20929	21162	21103	21197	20937	21106	21053	21141	21139	21040	21023	21058	20985	21288	21031	21039	20989	21052	21080	21099	20884	20886	21075	21134	21016	21013	20857	20972	21096	21292	21005	21210	21275	21146	21006	21214	20942	20970	21310	21043	21074	21186	20965	21105	21080	21163	20901	21088	21254	21052	21187	21037	21142	21064	21176	21241	21120	21214	21018	21073	20957	21310	21056	21127	21195	20972	21047	21172	20981
21869	35118	32466	25190	21554	20299	19010	18304	17636	17263	17293	16802	16886	16578	16412	16525	16475	16464	16349	16324	16313	16193	16133	16397	16340	16414	16323	16315	16344	16221	16335	16320	16079	16276	16142	16349	16111	16176	16176	16063	16315	16390	17605	18103	17748	16975	16431	16309	16141	15993	16013	15894	16002	16229	16087	16121	16070	16177	16052	16087	15982	16066	15979	15985	16132	16011	16019	16094	16112	16278	16143	16186	16152	15977	16049	16146	16222	16139	16043	15982	16065	16028	15897	16131	16102	15988	16020	16180	16117	16044	16129	15987	15834	16122	16195	15951	16098	15967	16113	16078	16165	16005	15972	16115	16037	16042	16049	16040	16098	15920	16038	15966	15927	15922	16182	16126	16087	16090	16046	16200	16250	16013	15934	16050	16158	15951	15969	16155	16025	16186	16091	16145	16065	16191	16126	15965	15945	15965	16174	16072	16110	16149	16101	16062	16037	15964	15989	16069	15924	16152	16103	15964	16182	16053	16016	16116	15928	16003	16249	16122	15955	15999	16063	15990	16035	16081	16155	15912	16120	16052	15942	16050	16049	16045	16020	16095	16022	16040	15870	16060	16238	16109	16064	15845	16070	16119	16142	16039	16004	16116	16154	16049	16018	15999	15963	16081	15956	15981	16225	16059	16031	16087	16212	16058	16098	16057	15952	16097	16069	16056	16097	16013	16071	16155	15983	16025	15956	16050	15941	16060	16086	15820	15962	16063	16063	16076	16174	16007	16056	16138	16125	16071	16097	15890	16104	16141	16073	16106	16014	16091	15826	16047	15996	15697	15945	16102	16056	16096	16003	16134	15990	15896	16137	16151	16112	15865	16060	15982	15987	16066	16146	16192	16139	16062	15960	16016	16069	16024	15975	15943	15880	15984	16124	16040	15916	16130	15928	16065	15929	16043	16185	16044	15874	16008	16103	16111	15991	16081	15935	16337	15981	15899	16111	16086	16092	16002	16025	15974	16267	16022	16090	15913	16062	16031	16116	15948	16002	15892	16040	16006	16175	16147	15938	15934	16170	15876	16176	15930	16057	15914	16132	16207	15937	16246	15991	15952	16066	16042	16275	16118	15949	16039	16206	15872	15899	16108	15990	16100	16076	16098	15992	15991	16076	15871	15960	16091	16140	16165	16182	16077	16015	16277	15975	16143	16021	16085	16097	15867	16011	16127	16145	15885	16152	16124	15876	15993	16144	16177	16011	16146	16172	16083	16038	16112	16168	16045	15963	15953	16075	15963	16019	16013	16105	16088	16130	15870	16103	16155	16130	16115	15987	16260	15921	16133	15941	16316	15965	16114	16086	15844	16276	15813	16147	16071	16237	16123	16088	15996	16098	15999	16133	15935	15916	15950	16124	16094	16010	16017	16036	15927	15972	16032	16179	15980	15934	15966	16047	15979	16087	16267	16113	16204	15954	16010	16040	16182	15942	16049	15945	15883	16199	16069	16160	16014	16026	16233	15960	16007	16068	16034	15930	15993	15962	15979	15978	16040	15922	16063	16086	16062	15822	15896	15926	16173	15934	16183	16068	16152	15965	16049	16005	16139	15926	16245	15978	15894	16137	15914	15996	16010	16168	16216	16190	16044	16181	16053	16025	16042	16069	16001	15986	15999	16122	15862	16128	15825	16169	15953	16010	16014	16152	16083	16260	16144	16069	15988	16084	15917	16124	16141	16069	15967	16115	16068	15968	16072	15882	16041	16214	16126	16184	15775	16076	15904	15976	16049	16178	16049	16003	16194	16030	16020	16154	15905	16072	15836	15904	16067	15955	16098	16184	16054	16148	16058	16048	16161	16016	16107	16042	16011	16123	16197	16140	16110	16021	16214	15907	16107	15986	16093	16096	16073	15948	16060	16210	16014	16185	16096	16124	16030	16045	16248	16009	16169	16165	15955	16069	16018	16194	16015	15947	16149	16255	16230	16115	16064	16050	15967	15974	16099	16110	15996	16087	16194	16013	16045	15988	16168	16037	15962	15895	15925	15839	16055	16140	16107	15920	15926	16110	16059	15855	16153	15924	16251	15938	16213	16029	16168	16059	16160	16106	16123	16142	16103	16179	16017	15971	15981	15855	16057	16113	15993	16057	16205	16248	16028	16048	16093	16175	16046	16201	16010	16125	16105	16067	15911	15923	16163	16013	16121	16125	16067	16050	16089	15990	15981	16136	16034	16078	16127	15915	16250	16061	16223	16069	15985	15943	16106	16010	16065	16135	16269	16112	15958	16047	16022	16049	16143	16006	16055	16150	16087	16047	16137	16176	16192	15985	15983	15999	15987	16003	16045	16031	16053	16182	15913	15890	15995	16087	16303	15816	16168	16020	16134	16004	16026	15925	16069	16062	16182	16093	16091	15926	16093	15973	16135	16268	15939	16090	16004	15963	16044	16075	16190	16059	16058	15973	15894	16038	16270	16092	16134	15962	16150	16084	15882	16077	16107	15918	16175	15995	16068	16068	15990	16092	16236	15966	16174	16041	15971	16083	16205	16026	15906	16096	15985	15971	16152	15969	16146	15950	16118	15818	16131	16168	16051	15997	16035	16044	15992	16112	16024	15987	16180	16152	16161	15874	16076	15951	16128	16106	16147	15897	15926	16216	16096	15941	16044	16035	16003	16152	16106	16020	15972	16310	16187	15936	16000	16057	16037	16048	16077	16160	16015	15930	16252	16059	16112	16021	16036	15988	15981	15980	16137	16020	16079	15926	15993	16100	16021	15904	16110	16164	16232	16087	16233	16013	16095	16020	16077	16021	16247	16048	16143	15788	15929	15983	16042	15887	16112	16058	15842	15899	16281	16029	16144	15891	15943	16075	16283	16241	16107	16138	16060	16142	15984	16094	16214	16247	16064	16134	16175	16007	16054	16039	16093	16122	16170	16186	16064	16062	16160	16066	15992	16009	16027	15926	15900	16200	15929	16125	16011	15985	16151	16048	15946	16304	16240	16055	15976	16004	15948	16136	16051	16082	16034	16085	16130	16161	16030	16021	15946	16124	16030	15898	16114	15910	16029	16205	16022	16120	16134	16096	16136	15944	16069	16020	16042	16048	16029	16010	16161	16194	15885	16031	16148	15940	15960	16039	16109	16023	16128	15902	16120	15993	15965	16071	15992	16322	16061	16216	16008	16076	16112	16029	16164	16146	16023	16087	15984	15892	16100	15906	15993	15878	16232	16011	15998	16113	16122	15916	15928	16048	16137	16005	16012	15966	16062	16100	16132	16121	16171	16076	16056	16120	15923	15888	16046	16136	16066	16130	16074	15881	16020	16115	16024	16016	16091	16055	16047	16030	15909	16140	16107	15999	16120	15936	16109	16121	15900	16101	16127	15989	16165	15936	16065	16005	16052	16190	16168	16064	15950	16074	15882	16044	16135	16037	16182	16024	16228	15956	16123	16122	16125	16219	15872	16084	16027	15905	15991	16122	16244	16093	16133	16085	15913	16064	16035	16093	16078	16118	16038	16012	15961	15950	16036	16075	16029	15964	16025	16046	16177	16098	16011	16115	15867	16257	15965	15847	15960	16000	16195	16238	16195	16178	15986	15979	16202	16017	16137	16076	16144	16222	16069	15948	16032	15899	16292	16102	16045	16165	16015	15962	16049	15997	15958	16012	15857	16166	16109	16088	16169	16231	16127	16022	16026	16043	16092	16348	15973	15920	15970	16013	16013	16101	16131	15962	16001	16195	15937	16027	16102	16129	16039	16204	16098	16078	16004	15977	15904	15962	16098	15929	16177	16118	16219	16205	16237	16002	16070	16127	15910	15963	16059	15945	16023	16186	15944	16003	16050	16183	15938	16193	16110	16065	16155	16087	15898	16096	16169	16022	16089	16181	16102	15850	16223	16247	16306	15909	16041	15956	16022	16134	15986	16196	16103	16005	16090	16094	16287	16256	15909	16033	16050	15906	15875	16132	16144	15994	16015	16187	16049	16195	15951	16123	16129	15979	16079	15895	16026	16042	16047	16286	16134	16088	15959	16189	16104	16042	16224	16043	16054	16149	16154	16037	16094	15901	15962	15901	16160	15975	16189	16048	16080	16008	15905	16071	15897	16162	16180	15881	16098	16072	16022	16161	15908	16230	16126	16006	16220	16161	16057	15890	16272	15995	16255	16027	16016	16094	16215	16149	16030	16210	16118	16103	15976	16055	16084	16095	16056	15974	16203	15949	16251	16054	15965	16001	15970	16077	16114	16101	16039	16039	16179	15871	16230	15998	16120	16120	16023	16135	15911	16036	16023	15892	15936	16024	16026	16195	16124	16003	16209	16087	15967	16102	16134	16241	15976	16172	16140	15988	15983	16167	16035	16090	16020	16172	15812	16024	16102	16210	16064	16095	16002	15993	15925	16055	15939	16197	16182	15899	16202	15982	16051	15977	16158	15965	16000	16149	16048	16038	15957	16084	16045	16130	16010	16131	15996	15930	15954	16183	15864	15982	16081	16044	16123	16135	16269	15977	16041	16192	16055	16158	16046	16126	16059	16094	16032	15999	16076	16276	16210	16007	16082	16170	16194	16137	15915	15919	15994	16060	15988	16094	16020	16053	16032	15986	16117	15860	15981	16005	16107	16085	16024	16176	16176	16014	16048	16268	16108	16212	15932	16180	16114	16014	16146	16056	16004	16157	16204	15893	16075	16064	16067	15882	15977	16066	15995	16100	16172	16221	16079	16100	15932	16027	16077	16061	15895	16091	16093	15959	16027	16135	16122	16005	16165	16016	15933	16045	16111	16081	16169	16190	15978	16094	16113	16014	15959	16095	16101	15992	16186	16006	16119	15873	16145	16003	16171	16347	16092	16067	15997	16053	15965	15947	16029	15906	16071	16142	15990	15963	16045	15988	16233	15956	15896	16028	16166	16024	16118	16032	16052	15948	16076	16344	16123	16038	16068	15981	16124	16083	16271	16053	16041	16085	16150	15978	15994	16172	16043	16055	16002	16050	16258	15962	16233	16115	16111	16101	16160	16049	15984	16205	16058	15949	16045	16034	16124	16257	16020	15989	15966	16038	16248	16052	16157	16110	16082	16106	16006	16133	16012	16107	16029	16111	16140	16043	16112	16039	16158	16063	16103	16080	16019	16224	15959	15892	16164	16353	15865	16272	16025	15983	16136	16054	15996
23282	20963	28381	23759	21928	25443	27806	23542	22487	22697	22492	22127	21982	21839	21953	21565	21640	21607	21481	21408	21478	21483	21573	21404	21439	21423	21532	21481	21338	21224	21445	21414	21278	21417	21375	21038	21252	21253	21259	21161	20976	21471	22965	23546	23125	22413	21821	21283	21229	21296	21124	20985	21250	21311	21180	21086	21159	21141	21186	21069	21100	21190	21024	21120	21084	21275	21320	21003	20975	21103	21224	20896	20991	21091	21352	21124	21046	21390	21127	21116	21209	21245	21104	21211	21225	20949	21047	21191	21101	21209	21289	21158	21129	21089	21053	21266	21004	21196	21147	21096	20936	21242	21086	21260	20867	21308	21126	21100	20981	21170	21320	21205	21284	21040	21102	21119	21221	21231	20962	21104	21217	21004	20929	20881	21211	21100	21036	21306	21149	21200	21221	20933	21010	20995	21256	21104	21187	20995	21031	20920	20920	20906	21385	20985	21073	21137	21035	20950	20930	21229	21080	21105	21161	21070	21126	21082	21031	21004	21045	21223	21139	21361	21186	21106	21170	21035	21142	21043	21117	21318	21111	20969	21116	20825	21287	20977	21050	20944	21078	21272	20874	21137	21258	21198	21100	21130	21161	21247	21147	21117	21066	20963	21034	21116	21025	21062	21199	21080	21016	20976	21275	21253	20807	21224	21052	20979	20779	20974	20823	20808	20925	21151	21213	21100	21118	21076	21166	20975	21145	21035	21282	20963	21042	21018	20852	21058	21014	20983	20951	20799	21074	20835	21296	20832	21145	21022	20974	20966	21393	21329	21153	20763	21022	20996	21078	20952	21237	21180	21089	21145	21006	21096	20948	20966	20882	20883	21183	20860	21054	20796	21023	21165	21000	20988	21154	21042	21125	21092	21040	21205	21110	21184	20958	21134	21077	20917	20929	21022	20964	20914	21057	21272	21091	21060	21120	20888	20971	21039	20973	21140	21144	20876	21138	20949	21152	21163	21327	21272	21095	21226	20933	21156	21164	21105	21111	20974	21108	20845	21200	21268	21100	21233	21043	21100	21119	21081	20996	21130	21130	21198	21074	21297	21270	21065	21142	21103	20958	21130	21079	21037	21138	21141	21195	21007	21146	21008	20982	21091	21208	20911	20903	21096	21261	21095	21059	21035	21012	21013	20876	21098	21160	20979	21152	21115	20923	21043	20961	21110	20884	20975	20889	21233	21199	21214	21045	20976	21222	21177	21076	21089	21069	20952	21086	21292	21161	20915	21026	20888	21008	21081	21091	21044	21074	21039	21062	21123	20985	21091	21123	21065	21120	21018	21170	21044	21042	20966	21143	20949	21160	20986	21113	21269	21132	21190	20912	21206	21187	21059	21104	20891	21046	21026	21087	21041	20833	21057	21252	20964	21033	21037	21102	21037	20900	21057	21221	20910	21042	20888	21032	21141	21256	21059	20984	21049	21298	21093	21236	21058	20927	20989	20954	21216	20865	21174	20950	20937	21009	21161	21296	21072	21135	21098	21001	21063	21190	21044	21104	20927	21043	20975	21132	21049	21107	20946	21200	20863	20904	21015	21010	21008	20938	21021	21143	21193	20837	20999	20947	21163	21052	20915	21095	21190	21302	20742	21107	20870	21129	21150	20967	21128	21159	20988	21082	21108	21151	21104	20908	20857	21166	20983	20869	21019	21092	21176	21100	21063	21134	21039	20919	21108	20952	21046	20940	21147	21014	20820	20919	21097	21156	21029	21107	21009	20962	20811	21243	20944	20964	21161	20947	20927	21136	21312	20796	20944	20899	21128	21222	21061	21160	21124	21010	21157	21014	21047	21240	21097	21044	21158	21237	21029	20910	21293	21156	21278	21255	21044	20959	20954	20957	21166	20984	21106	21223	21194	21026	20914	21309	20953	21058	20602	20980	20998	21198	20861	21039	20790	21104	21136	20894	20845	21114	21126	21096	21100	21137	20988	21329	21097	21068	21145	21184	21047	21327	21185	21200	20907	20992	20950	21152	21052	20958	21282	21254	21179	21145	21152	20850	21056	21241	20891	20967	21057	21171	21037	21269	21182	21172	21010	21381	21137	21006	21207	20981	20951	20937	21301	21188	21021	21089	20960	21121	21122	20955	20971	21437	21250	21049	21140	21186	21111	21114	21104	20989	21247	20984	21222	20990	21125	21007	21306	20929	21080	21125	20917	20905	21151	21157	20969	20795	21090	20922	21082	20987	21106	21171	21064	21008	21004	21109	21190	20981	21097	21388	20941	21014	21151	21127	21155	21225	21092	21132	21019	21358	21057	21129	20989	21228	20768	21023	20980	20991	20943	20977	20917	20992	20919	20974	21077	20825	21165	21319	21075	21283	21119	20999	21183	20993	21074	20963	21042	21198	21225	21095	20953	21073	21276	21212	21021	21213	20850	21212	21192	21059	21111	21044	20862	21020	21202	21005	20979	20960	21020	20981	21116	21202	21156	20878	21134	21151	21196	21095	20990	20983	21065	21020	20925	21140	21079	21123	21160	21026	21004	20924	20995	20877	21006	21080	21156	20967	21154	21069	20999	20927	21103	21090	21342	21107	20972	20916	21208	21096	20908	21105	20850	21176	21031	21167	20855	20964	21157	21163	21110	21128	21067	21128	20910	21034	20876	20966	21052	21209	21054	21284	21115	21010	21227	21094	21050	21222	21101	21134	20939	21231	21027	21049	20961	21046	21064	20901	20959	21135	21122	21051	21014	21104	21072	21055	20999	21068	21033	21126	20870	21315	21296	20937	20976	21195	21201	21227	21263	20949	21016	21036	21028	21204	21108	20952	21399	21097	20906	21000	21113	21129	21017	21043	21055	21079	20931	21149	20847	20901	21104	21059	21077	21052	21116	21101	21043	21247	21137	20939	20882	21050	21039	20991	21226	21101	21023	21190	21067	20962	21199	21013	21306	21385	21337	21153	21011	21169	20991	21280	21335	21080	21071	21024	20931	21081	20992	21199	21350	21149	21076	21002	21102	21155	21311	21268	21245	21026	20983	21031	20836	21235	21134	21179	20916	21241	21355	21034	20992	20856	20872	20844	21148	21180	21172	21281	20964	20909	21189	20936	21007	20939	21026	20847	20956	21020	20925	20900	21222	21116	20927	21208	21088	21062	20932	21291	21301	21011	20826	20973	20938	21357	21058	21098	20847	21025	21122	21058	21337	20947	20898	21083	21124	21095	21092	21059	21034	20980	21137	20907	21087	21133	20966	21120	21075	21074	20999	21125	21121	21225	20892	21035	21158	21258	21067	21233	21082	21316	21151	21113	21091	20930	21100	21104	21084	21298	21091	21070	20933	20864	20963	20945	21078	20981	21055	20978	21019	21131	21116	20950	21228	21147	20949	20937	21261	21207	21037	21080	20934	21217	21219	20933	21016	21153	21057	21122	20911	21213	21148	21191	20902	21190	21282	21099	21223	21116	21178	21311	20962	21067	21034	21119	21133	21026	20790	21241	21223	21213	21271	21292	20879	21182	20828	20995	20882	21259	21006	21163	20955	21048	21044	21182	21104	20877	20965	21054	21085	21224	21043	21008	21001	21141	21056	20841	21109	20936	21062	20994	21059	21187	20965	20916	21059	21116	20949	21133	21334	21175	21060	21157	20808	21188	21063	21117	20979	21006	21033	21022	20975	21156	21119	20832	20888	21044	21128	20872	21240	21339	21077	20983	21106	21174	21056	20946	21067	20932	20935	21137	20884	21148	21116	21071	21020	20941	21214	21064	21213	20925	21098	20857	20976	21057	20905	21171	20969	21239	21046	21226	20978	20985	21124	20929	20896	21281	20925	21022	21253	20909	21225	21210	20953	21034	21219	20979	21069	21112	21165	20892	21215	21186	21092	21056	21110	21079	21106	21250	21121	21212	21233	21103	21101	21163	21233	21276	21022	21034	21126	21034	20954	21221	20993	21016	21134	21136	20981	20968	21158	21269	21274	21058	20964	21227	21243	21207	21215	21060	21025	21219	20946	21042	21062	20892	21082	20860	21170	20934	20980	20825	20958	20966	21059	21097	21004	21327	20988	21180	21104	21139	21083	21064	20979	20835	21231	21204	21041	21065	20894	20967	21013	21287	21218	21217	21169	21356	21196	21114	21211	21123	21343	21160	21238	21152	21139	20936	21065	20846	20958	21014	21239	21178	21066	21045	21310	20982	21017	21011	21013	21176	21171	21192	21010	20960	21098	20993	20911	21159	21120	20972	21087	21024	21056	21273	21182	21161	21052	21080	20835	21092	21003	21196	21113	21142	21125	21118	21110	20949	21051	21353	21266	21102	21066	21166	21119	21076	21137	21084	21095	21329	21220	21280	21362	20968	21163	21092	21245	21051	20977	21102	21238	21144	20998	21157	20839	21099	21170	20935	21124	21028	20873	21072	20853	21200	20982	21005	21211	20941	21132	21201	20969	21352	21318	21073	21066	20917	21007	20843	21016	21179	21101	21171	21115	21231	21174	21006	20847	20927	21150	21124	21193	20989	21154	20815	21039	20943	21101	21081	21077	21342	21060	20851	21135	20971	21252	21051	20973	20969	21173	21108	21133	20945	21297	20939	21079	21055	21164	21135	20972	21278	21231	21035	20915	21038	21078	21310	20975	21077	20977	20978	21316	21047	21352	21024	20911	21206	20942	21169	21043	20973	20931	21085	20889	21006	21075	20958	21095	21128	21060	21050	21113	21220	20965	21111	21212	20935	21059	20999	21144	21018	21039	21046	21093	20913	21076	20887	21166	20995	21111	21114	21206	21106	20988	21151	21102	21119	21177	20878	21133	21043	21000	20802	21028	20971	20935	20918	21018	20974	21122	21204	21297	20979	20777	21006	20894	21030	21202	20921	21262	21342	21135	20958	21074	21404	21130	21041	20886	21095	21170	21162	21248	21273	20939	21138	21234	21129	21119	21144	21059	21135	20658	21070	21068	21172	21005	21037	21116	21152	20950	21134	21055	21038	21227	21100	21121	20993	21121	21015	21019	21140	21190	21226	20958	21150	21026	21061	21035	21086	20966	21219	20963	20963	21027	20974	21099	21162	20973	21111	21113	21059	21051	21048	21023	21115	21055	20998	21132	21084	21156	20901	21243	20911	21014	20950	20823	21039	21148	21043	21082	20996	21032	20840	21015	21264	21008	21192	20973
24181	40063	37277	29699	24753	22598	20592	19348	18677	18087	17669	17337	17123	17008	16782	16946	16743	16618	16639	16397	16546	16374	16420	16181	16496	16483	16498	16542	16275	16297	16314	16527	16273	16169	16018	16172	16092	16166	16211	16294	16311	16607	19201	19530	18571	17489	16662	16266	15834	16090	16013	16056	15989	16125	15846	16038	16168	16128	15926	15877	16005	15978	16020	16004	16045	16088	15889	15982	16057	15978	15891	16111	16114	15899	16246	15839	16215	15906	15907	15976	15969	16089	16021	15900	16013	16060	16036	16018	16073	16056	15971	16014	15766	15936	16036	16156	16084	16173	15918	16150	15984	16082	15989	16231	15977	16094	16025	15995	15962	16022	15984	16049	15961	15833	15952	16076	16141	16074	16078	16053	16082	15983	16117	15892	15954	15946	16139	15977	16153	15914	15971	16099	15899	16053	15981	16037	16037	15900	16021	16173	15815	15981	15958	15937	16011	16007	15808	16023	16097	15945	16011	16015	15965	16010	16052	16052	16099	16038	15903	16069	16014	16028	16009	15712	15941	16061	15899	16048	16025	15869	16174	16005	15934	16026	16057	15911	15914	16162	15910	16132	16204	16022	15927	16084	15928	15969	16055	15945	15966	15880	16031	16016	15796	16100	16001	15895	16134	15873	16080	15944	16030	15923	15871	15975	15882	16124	15808	15841	15850	16055	16085	15968	16029	15922	15917	16100	16045	16107	16061	16109	16028	15922	16137	16106	15976	16038	15857	16177	16109	16104	15906	16032	15987	16132	16135	15926	16117	16092	16097	16024	16089	16070	16012	15878	16163	16174	16122	15959	15796	15949	16122	15918	16025	15918	15968	15965	15876	16043	16165	16074	15963	15961	16086	16059	16013	16077	15828	15924	16069	16032	16049	16006	16099	15894	15878	15728	15852	16026	15990	16099	16054	16143	16011	16016	15983	16235	15865	16094	16057	15813	15995	16127	15905	15926	15905	16085	15902	16210	15971	15987	15810	16040	15993	16172	16127	15931	15905	16136	15875	15945	16054	15868	15942	16011	15962	15801	16093	16073	15873	15901	16028	15911	15935	15996	16089	15875	15989	15930	16111	16117	16029	16044	16046	15959	15833	16004	15925	15722	15880	16093	15991	15960	15909	16032	15857	16006	16173	16099	16019	15999	16139	15783	15889	15964	16125	15980	15967	16067	16005	16153	15885	15921	16169	16047	16044	15883	16082	16083	15995	16007	15968	15887	16088	16076	15882	16105	15936	15750	15989	15955	16046	16012	16013	16120	16065	16057	16094	15938	16172	16022	15958	15895	15908	16203	15955	15999	15954	16109	16009	16008	15928	15945	15897	15957	15978	16171	16000	16037	15819	16039	16093	16020	16000	15971	16023	15781	15975	15983	15889	16064	16076	16036	16036	16052	16121	16097	16019	16162	15982	15912	16049	15822	15959	15780	15938	16003	16099	16124	16028	15979	16071	16045	16244	15981	16213	15914	16011	15968	15995	16089	15975	16069	15899	16029	16103	16208	15959	15880	15778	15982	15972	15880	15977	15937	15890	15934	16005	16109	16104	16078	16151	16137	15966	16128	15909	15961	15982	15940	15883	15944	16123	15789	16079	15728	15899	16048	16040	16195	16269	16018	15881	16069	15854	15903	15865	15949	16071	15946	16065	16058	16073	15965	16038	15963	16117	16005	15952	16002	15892	15975	16136	16100	16005	15829	15968	16044	16100	16088	15904	16043	16018	16100	15934	16058	15886	16050	16198	15998	15882	15988	16026	15725	16081	15890	16118	16089	15983	16012	15962	16017	15961	16026	15896	15943	15955	15971	16023	16117	16116	15890	16036	16150	16042	15988	15960	15918	15981	16069	16013	16213	16120	15962	15923	15890	15984	15998	16069	15971	15955	15991	15847	16153	16025	15957	15892	16107	15960	15942	16138	16059	16053	15980	15960	15897	16149	16015	16026	15998	16038	15869	15987	16094	15969	16103	16043	16135	16171	16065	15822	16021	16075	15929	15857	15744	16147	15937	15986	15863	16006	15975	16068	16133	15930	15931	16069	16037	15955	16027	16277	16074	16027	15899	15999	16115	15987	16063	15999	16005	15991	16181	16092	15901	15839	16111	15895	16123	15960	15983	15949	16024	16084	15878	16037	15860	16006	15935	15967	15968	15932	16026	16166	16015	15844	15979	16076	15889	16060	16036	16033	15951	16016	16060	15926	15986	15871	16126	15964	16082	16045	15986	15987	15993	16042	15920	16132	16106	16021	16064	15940	15900	15996	16066	16021	16001	15953	16071	16032	16189	15882	15906	15949	15998	16100	16024	15893	16060	16071	15988	15946	15909	15928	15983	15777	15860	15841	15805	16136	16032	16086	16003	16023	15919	16008	15959	16166	16092	16009	16124	16080	15852	16036	15904	15918	16071	15937	16115	15999	15891	16153	16043	16101	15912	15953	15998	15937	16007	15976	16035	15884	15910	16020	16017	15904	15883	16153	15909	15915	15996	16147	15937	16007	16130	16234	15935	16044	16010	16161	16032	16051	16158	15992	16021	15959	15963	16236	15935	16065	16065	16015	16012	15989	16021	15933	16133	16000	16152	15906	16138	15956	16015	16029	15917	15877	15949	15867	15871	15886	15966	16051	15944	16021	16005	15930	16041	16041	15938	16099	15960	15932	15947	15983	16009	16120	15994	15849	16011	15920	16069	16159	15882	16289	15789	16020	16257	15998	16160	16136	15940	16121	15988	15995	16234	16043	15980	15833	16072	16088	15923	16081	15971	16047	15926	15882	16021	16031	15961	15883	15959	16000	15899	16023	16035	16030	15983	15978	15998	15953	15960	15893	15981	16030	16038	16040	16072	15875	16151	16093	16073	16086	15864	15773	15786	15948	15926	15949	16016	16146	15810	16069	15967	15974	16106	16155	15884	15932	16007	16011	16154	16191	15948	15853	15967	16069	16063	15921	16053	15953	15819	15876	16176	16101	16059	16018	16084	16036	15875	16061	16015	16066	16074	16131	15844	15976	16016	15986	16067	16220	16028	15808	15926	16041	15954	16020	16244	15760	16009	15972	15973	16068	16060	15945	16067	16236	16131	16151	15995	16003	15984	16065	15970	16082	16037	15961	16102	16031	16134	15996	15938	16025	15960	16029	15974	16030	15952	15993	16133	15953	16113	16039	15985	16204	16087	15965	15980	16002	15999	16021	16040	15948	16017	16145	15936	15966	16155	16080	15970	16124	16160	16033	16059	15908	15941	16003	15945	15971	16013	15766	15833	15957	16033	16021	15937	16038	16210	16081	15883	15959	16055	16073	15871	15872	16052	16124	15998	16110	15880	16250	15982	15961	16036	15960	16078	16140	16075	15989	15911	15893	15907	16040	16210	15961	16055	16012	16080	16010	16076	16001	16079	16026	16155	16112	15965	16101	15911	15938	15883	16019	16076	15997	15902	15966	16039	16060	15803	15912	15984	16070	16120	15985	16120	16214	16045	16194	16051	15908	16040	15959	16025	15768	15954	15864	15930	16003	16064	15950	15985	16127	15932	16041	16132	15939	16033	16135	16043	16054	15890	16115	15904	15871	16025	16086	16199	15945	16113	15912	16128	15987	15941	15900	15947	16045	16100	15935	16053	15972	16071	16134	16078	15806	15916	15973	15952	15923	15914	15824	15985	15792	15942	15996	16014	16049	15891	15711	16107	15875	15990	15983	16178	16179	15976	15977	16132	16033	16011	16081	15875	16045	16002	16064	16078	15839	15914	15935	15889	16127	16054	16010	16187	15923	15822	15938	16081	16016	16040	15993	15962	16007	15942	16019	15950	16050	16080	16088	15919	15984	15979	15989	15987	15991	15989	16096	15987	15959	15997	15933	16000	15966	16084	15953	16083	15941	15942	16032	16101	16128	16081	15976	15823	16112	16000	16054	15985	15958	15926	16009	15953	15828	15950	15915	15886	15941	15949	15992	16035	15852	15931	15927	15985	16154	15955	16086	16112	15926	16000	15988	16165	15945	15933	16007	16156	16056	16013	16005	16016	15899	16037	15982	15942	15828	15962	15894	16040	16178	16026	16017	15826	16004	16136	15919	16043	15688	15970	16075	16152	16129	15870	15847	16020	15996	15966	15858	15933	16079	16139	15984	16078	15968	15888	15921	15948	16203	15914	15985	15903	15976	15995	15931	15870	16006	15955	16031	16110	16073	16200	16040	15891	15876	15814	16072	16242	15909	16136	15854	15995	16112	16088	16191	15939	15908	16034	15895	16181	15963	16018	15945	16068	16136	16042	16021	15869	16100	15880	16025	16076	15946	16009	16061	16010	16145	16021	15873	15893	16063	16029	15971	15933	15908	16165	15899	15969	15953	15979	15981	16044	16176	15935	15988	15951	15993	16125	16060	16013	16079	16051	15808	16009	16009	16101	15913	16059	16081	15903	15971	15947	16211	15900	16018	15911	16006	15915	16165	15883	15943	16094	16151	15912	15963	15965	16039	15842	15907	16018	16143	16116	16011	16181	16062	16016	16071	15925	16063	15905	16001	15873	15968	16065	15828	15983	16146	15927	16055	16024	16075	16080	15822	15952	15969	16008	15931	15997	15953	16042	15935	15951	15900	16047	16094	16008	15994	16054	16066	15929	16003	15914	16056	15983	16104	15987	16043	16137	16120	16034	15890	15857	15938	15986	16069	15943	15970	15923	15889	15964	16028	16064	15911	16066	15985	16076	16109	15915	16085	16064	15954	15835	16050	16031	16066	15921	16124	15890	15986	16277	16101	16123	15884	15871	16134	15901	16011	15927	16025	16006	16087	15966	15811	15948	16028	15940	15927	15930	16140	16037	16033	15901	16072	16022	16023	15985	15978	15943	16081	16025	16032	16095	15933	15974	16177	16046	16041	15924	15985	15998	15916	15848	15880	15965	16008	16156	15959	15985	15879	16023	15848	15886	16323	15890	16006	16042	16064	16097	16050	16001	15946	16197	15961	16152	15852	16142	16102	16129	16198	15970	15900	15929	15928	16022	15936	15927	16084	15998	15971	16091	15956	15864	15818	16102	15892	15992	16054	16184	15998	16005	15922	15960	15990	16003	15945	16127	16135	16074	16092	16033	15843	15884	15989	15962	15960	15966	15867	15909	16003	15986	16036	15915	15897	15976
30161	24337	27203	25208	22899	23000	22575	22490	22354	22168	22137	22296	22035	22175	22306	22228	22016	22148	22224	22032	22228	22262	22149	22162	22204	22383	22105	22053	22298	22051	22096	21993	21974	22026	21916	21958	22217	22096	22174	21941	21950	21910	22083	21990	22367	22192	22213	22141	22223	22052	22315	22097	22084	22098	21983	22193	22003	21879	21935	22067	21819	21896	21893	21900	21999	22043	22022	21992	22136	22133	21994	21898	22152	22009	21958	22057	21888	21946	21965	21741	21826	22087	22110	22134	21983	22046	21876	21976	22068	21917	21858	21916	21916	21917	21929	21981	22115	21983	21855	22164	21757	21966	22130	21909	22067	21914	22105	22055	22124	21902	22154	21665	22128	21899	21995	21981	21996	21909	22019	21743	21788	21940	22001	21874	21978	21695	22001	21942	21840	22055	22084	21899	22192	21948	21881	21883	22031	21851	22106	22168	22076	21859	21940	21865	21919	21763	21981	22123	21908	21845	21924	21927	22005	21672	21689	22232	21983	21983	22011	21877	21974	21934	21971	21884	21916	21956	22121	22038	21886	21950	22052	21896	22190	21891	21839	21897	21873	21923	21962	22081	21801	21878	21711	22005	22051	22230	22051	22217	22024	22042	21789	21900	21810	21706	21850	21741	21776	22119	22019	21907	22078	21954	21813	22079	22087	21980	22073	22063	22016	21978	21917	21787	21686	21926	22131	22147	22001	21809	21881	21988	21971	22034	22097	21827	21820	21757	21944	22141	22028	22170	21772	21843	21913	22028	22109	22085	21815	21792	21878	21839	21837	22217	22010	22059	21854	22146	22056	21874	21703	21883	21854	22202	22048	22174	21823	21709	22110	22054	21964	22134	22041	21809	21864	22077	22285	21806	22040	21995	21981	21929	21948	22073	21825	21889	21835	21821	21907	22047	21826	21988	22314	21996	21815	22062	22128	21885	21780	21849	21983	22120	21891	22059	22129	22148	21898	22037	22039	21857	21913	22050	22137	21747	22338	21847	21856	22101	22117	21925	21949	21984	21915	22076	21981	22020	21891	21877	21726	21925	22135	22020	21753	21973	22152	21969	21863	22001	22120	22034	22008	21887	21976	21658	21943	22201	22049	22078	22021	21802	21939	21997	21852	21926	21902	22133	22161	22234	21941	22040	21755	21905	21958	22055	22045	21977	21905	22040	22109	21952	22050	21904	21927	22051	22086	22046	22067	21885	21975	21888	21930	22022	21878	21892	22032	21877	21931	22093	22141	22006	21833	21898	21905	21969	21784	21959	21912	22153	21806	21852	21707	22044	21738	22052	22104	22200	22061	21928	22164	22062	22020	21824	22022	21948	22223	22016	21896	22014	21975	21608	22045	22034	22026	21998	21970	21836	21934	22084	22043	22213	21954	21882	22076	21750	21782	21703	21695	22033	21820	22227	21841	22043	22050	21793	22258	21839	21811	21866	22241	22055	21925	21737	22001	21931	21833	22030	22027	22019	22098	22086	21934	21727	21965	22003	21817	21933	22123	21728	22030	21866	21900	22079	22230	21871	22045	21873	22040	22053	21825	21887	22101	21895	21875	22029	21714	21885	21930	21990	21873	22153	21714	22001	22016	22221	22065	21701	21988	21934	22134	22043	21951	22069	22074	21980	21806	22105	21866	21755	22153	21934	21929	21752	21913	21880	21911	22030	21962	22017	21927	21773	22065	21754	21957	21853	21910	21892	21782	22022	22181	21825	21901	21981	21956	21927	22020	22069	22131	22053	22106	22150	21793	21934	21799	21973	21971	21799	21959	21924	21914	21762	21757	21830	22208	22007	21825	21993	21888	22028	21925	21945	21935	22182	21921	22114	21984	21904	21828	21833	21933	21970	22030	21933	22039	21896	22189	21977	21925	21951	22090	21883	21993	21948	21942	22002	22008	22137	21846	21955	21761	21862	21933	22049	22126	21974	22033	22081	21976	22076	21945	21854	21950	21805	22113	22050	22047	22147	21879	21805	22163	22073	21762	22075	22238	22020	22086	21790	22042	21794	21991	22001	22054	21813	22115	22053	21967	22002	21772	21900	21946	21998	21914	21855	22149	22010	22009	21872	21945	21850	22077	21924	21958	21961	21662	21926	21991	21953	21942	21886	21989	22132	21933	21833	21911	22099	21735	22098	21795	21861	21993	22073	22022	21910	21969	22071	22223	21948	22141	22072	21925	22092	22086	22112	21875	21833	21930	21970	22113	21897	21990	21987	21931	21792	21903	22004	21951	22069	22090	22043	21967	22094	22071	22107	22080	21922	21918	21981	21806	22171	22099	22082	22047	22032	21981	21878	21881	22106	21897	22119	21856	22209	22145	22145	21911	21747	21911	21995	21716	21879	22018	21919	21802	21828	22127	21904	21759	21909	21771	22024	21845	21954	21924	21975	22026	21774	22083	21860	22092	22230	22087	21935	21678	21936	21865	21916	21966	21891	22080	21939	21911	21821	21816	22043	21884	21873	22088	21981	21778	22027	22069	22210	22106	21786	21949	21879	21967	21851	21796	21886	22066	22021	21985	21789	22085	21974	21896	22004	22043	21907	22019	22052	21959	22019	21930	21922	22115	21887	22114	21790	21985	21974	22047	21927	22064	21945	21888	22136	21795	22018	22187	21901	21893	21739	21898	21937	22103	21959	22103	21923	22004	21906	22210	22064	22036	21983	21666	22218	22034	21987	22045	21877	21919	22054	22110	21956	22152	21849	21831	21908	21904	22136	22098	21922	21892	22108	22001	21859	21993	21939	22185	22108	21983	22018	21991	21891	22151	21909	21861	21917	22076	21996	22000	21795	21907	21832	21917	21941	21979	22023	22103	22082	22057	22059	22103	21698	21892	21954	22119	22077	22160	21959	22049	21937	21834	22007	21851	21837	21891	21641	22019	21790	22045	22147	22053	21839	21812	22033	21861	21912	21999	21908	21909	22116	21984	21867	22067	22028	21997	21980	21897	21790	21907	21783	21903	22059	21905	22089	21882	21888	21790	21912	21791	21987	22076	21964	22077	22018	21862	21779	22041	22004	21924	21998	22013	22131	22211	22023	21929	21861	22002	21943	21967	22217	22008	22110	21917	21887	21974	22109	21973	22257	22117	22027	21978	22099	22075	21834	21829	21873	21987	22043	22131	21809	21944	22035	21853	21744	21882	22137	22034	21768	22048	22001	21892	21836	21979	21760	21938	22032	21941	22058	21993	22022	21982	21938	21903	22032	22064	21892	22081	22012	21900	22099	21760	22124	22006	21922	21802	22052	22058	21906	21808	22027	21984	21977	21909	21792	22049	22041	21985	21882	21965	21776	21914	22000	21940	21998	21855	21790	21954	22017	21949	21772	21646	22190	21810	22129	21964	22268	22064	22057	21865	22066	22119	21899	21898	21744	21860	21877	22040	22062	22199	21876	21972	22090	21866	21960	22092	22066	21905	22091	22134	21736	21885	21936	21993	22060	21756	22084	22063	21831	21839	21898	22179	21878	21778	21928	21963	22017	22331	21856	22093	22048	22023	21943	21975	21896	21937	22036	21866	22131	21863	21984	21821	21837	22037	21931	21976	21874	22133	21837	22103	21915	21977	22039	21722	21883	21834	21959	21856	21970	22126	22074	21906	21964	21912	21878	21937	21866	21942	21828	21954	22093	21930	21784	22151	21921	22110	22028	22148	21984	21970	21970	22003	22013	21849	21970	21951	21960	21681	21907	21981	21734	22269	22016	22085	21794	21802	21862	21958	21783	21889	21921	22088	22047	21961	22130	21937	21888	21914	22031	22144	22172	22041	22068	22012	21830	21990	22023	22077	21902	21900	22062	21851	22103	21960	21949	21817	22131	22163	21781	22109	22056	22110	21972	22035	22015	21896	21951	22224	21964	22017	21908	21962	22093	22008	21983	21939	21955	21973	22100	21841	22049	22107	22161	21919	21971	21880	21860	22166	22028	21939	21979	22229	21918	21961	21982	21869	21926	21845	22022	22093	21945	22046	21916	21970	22112	22068	22139	21974	22158	22014	21888	21658	21909	21971	21957	21915	21790	21902	21999	21787	21943	21877	22007	21958	22023	22134	22038	21913	22035	22163	21913	21981	22077	21838	21793	21973	22002	22007	21641	21817	21937	21961	22034	21936	21882	22072	21998	22039	22020	21894	21949	21926	21940	21914	21978	21934	21794	21920	22123	21912	22021	22149	21940	21908	22019	22019	22087	21992	21876	21988	22011	21963	21924	21991	22131	21985	21917	21796	22134	22078	21855	21948	21737	22026	21967	22019	22043	21808	22123	22013	21915	21893	21947	22085	21881	21979	21837	22101	21853	22013	21809	21944	21938	22067	21908	21886	22176	22126	21741	21901	21667	22053	21977	21888	21907	21902	22104	21888	21952	22218	22020	21967	21933	21971	22011	22058	21938	21911	21885	21916	22033	22162	22111	21683	21924	22015	21884	21857	22017	21916	22015	21890	21961	21831	21759	21978	21984	21920	21811	21894	22077	22059	21910	21826	21650	21958	22053	21983	22034	21800	21837	21944	21798	21775	22069	21809	21931	21950	21864	21761	21794	21853	22135	21917	22077	21843	21958	21974	22039	21853	22011	22076	22124	21926	21888	21957	21896	21968	21903	22116	21947	21977	21833	21976	22038	21854	22074	22035	21854	21796	21819	22059	21957	21896	22150	22078	22089	22122	22315	21892	21659	21982	22028	21909	21856	22003	22071	21926	21929	21869	21991	22139	22133	21888	21947	21979	21772	22026	21825	21966	21848	21824	22066	21793	21894	21956	22241	22006	21759	22042	22024	21981	21950	22010	21686	22281	21913	21908	21996	21897	22132	21826	22058	22008	21711	22060	22116	22046	22034	22178	21989	21952	21915	21864	22052	22105	22020	22111	22180	21740	22099	22164	22045	21852	21978	21784	21757	21748	22184	22009	21822	21916	21899	22090	21866	21883	22102	21979	22186	21988	21855	22078	21885	21766	21786	21981	22150	22017	21919	21968	22079	21980	21976	22085	21974	21870	21923	22130	21895	21972	21908	22113	22055	21845	21960	22113	22047	22340	21774	21892	21871	22054	21867	22031	21838	21979	21930	22183	21952	22046	22036	21933	21845	22005	21851	22096	22142	22136	21956	22022	22264	22164	21909	21899	22156	22103	21872
20210	23964	22658	19383	18300	17757	17305	17300	16829	16950	16821	16810	16775	16713	16615	16501	16691	16545	16478	16756	16569	16496	16582	16513	16535	16656	16662	16595	16536	16468	16709	16382	16508	16472	16595	16604	16563	16648	16466	16459	16557	16510	16564	16668	16811	16463	16552	16463	16544	16357	16317	16490	16489	16545	16469	16345	16381	16229	16568	16532	16381	16537	16373	16497	16370	16274	16453	16515	16494	16354	16483	16451	16300	16410	16423	16321	16449	16417	16345	16493	16476	16601	16314	16303	16422	16396	16560	16416	16427	16439	16328	16451	16508	16530	16329	16495	16469	16297	16543	16347	16702	16516	16570	16408	16318	16519	16444	16509	16422	16388	16317	16447	16578	16295	16464	16451	16621	16519	16411	16336	16425	16271	16343	16424	16525	16557	16223	16487	16542	16419	16275	16374	16551	16310	16572	16414	16412	16189	16459	16478	16391	16293	16212	16355	16459	16488	16454	16581	16253	16635	16546	16385	16529	16459	16396	16320	16428	16488	16594	16601	16485	16500	16289	16462	16445	16283	16433	16457	16588	16490	16304	16408	16489	16371	16484	16384	16503	16286	16525	16203	16413	16443	16535	16562	16428	16516	16378	16338	16405	16427	16593	16268	16453	16287	16339	16464	16315	16438	16466	16375	16449	16500	16352	16528	16418	16361	16717	16531	16428	16449	16332	16664	16456	16414	16360	16366	16448	16693	16455	16540	16480	16365	16399	16519	16426	16470	16417	16366	16527	16249	16302	16579	16436	16507	16452	16339	16528	16336	16577	16423	16537	16437	16375	16356	16387	16422	16454	16266	16587	16592	16482	16676	16405	16503	16541	16558	16411	16434	16355	16425	16431	16541	16534	16345	16430	16498	16460	16413	16379	16427	16584	16326	16421	16323	16470	16527	16243	16534	16433	16488	16293	16405	16365	16366	16447	16588	16475	16361	16477	16409	16345	16337	16393	16358	16381	16361	16431	16527	16444	16335	16349	16393	16384	16444	16583	16450	16456	16286	16501	16517	16446	16329	16500	16483	16603	16415	16493	16551	16500	16403	16302	16584	16345	16523	16292	16519	16313	16379	16374	16499	16340	16450	16515	16511	16387	16398	16423	16377	16412	16405	16379	16301	16355	16555	16277	16470	16306	16559	16522	16333	16481	16446	16446	16455	16308	16439	16484	16406	16413	16436	16445	16506	16413	16720	16341	16609	16359	16513	16590	16435	16352	16579	16314	16442	16447	16524	16707	16593	16366	16469	16329	16573	16434	16299	16342	16303	16282	16262	16432	16338	16641	16313	16312	16358	16459	16630	16539	16541	16385	16494	16569	16475	16492	16432	16531	16414	16471	16373	16490	16548	16528	16419	16451	16564	16535	16463	16526	16385	16613	16550	16559	16493	16459	16394	16392	16431	16403	16541	16539	16476	16386	16705	16582	16487	16483	16429	16672	16605	16456	16444	16438	16520	16394	16401	16462	16373	16612	16525	16574	16546	16365	16456	16434	16652	16415	16409	16352	16319	16513	16666	16406	16308	16388	16409	16328	16562	16403	16438	16293	16310	16445	16516	16356	16446	16258	16542	16597	16398	16428	16420	16450	16527	16601	16406	16359	16450	16327	16397	16477	16373	16400	16411	16462	16325	16408	16381	16481	16484	16537	16372	16210	16463	16126	16429	16440	16483	16408	16386	16494	16387	16561	16407	16487	16436	16532	16394	16391	16626	16418	16424	16475	16524	16442	16488	16378	16274	16513	16559	16321	16428	16522	16509	16629	16489	16325	16636	16433	16229	16341	16485	16603	16356	16450	16478	16240	16434	16264	16489	16610	16449	16572	16419	16486	16403	16305	16526	16395	16460	16450	16551	16524	16424	16410	16461	16317	16429	16377	16515	16400	16391	16207	16328	16331	16452	16356	16558	16335	16453	16611	16252	16539	16294	16764	16460	16419	16394	16389	16542	16430	16414	16522	16446	16464	16360	16601	16440	16343	16379	16416	16396	16458	16654	16546	16255	16362	16585	16457	16349	16481	16346	16454	16523	16541	16499	16465	16417	16458	16332	16604	16393	16487	16334	16612	16480	16394	16310	16479	16554	16514	16572	16414	16595	16297	16620	16481	16540	16336	16539	16394	16559	16298	16485	16534	16406	16331	16547	16489	16432	16434	16356	16399	16348	16458	16422	16505	16556	16486	16302	16281	16407	16521	16380	16495	16444	16501	16458	16235	16615	16504	16376	16524	16444	16504	16410	16306	16457	16471	16552	16478	16405	16405	16503	16561	16502	16353	16380	16501	16472	16674	16287	16398	16536	16414	16515	16467	16457	16432	16510	16477	16244	16456	16407	16396	16407	16336	16585	16552	16472	16363	16316	16498	16572	16449	16464	16401	16328	16451	16449	16464	16339	16558	16331	16247	16360	16499	16474	16424	16617	16422	16534	16431	16281	16420	16334	16458	16487	16490	16486	16521	16412	16257	16416	16576	16424	16542	16527	16592	16554	16398	16435	16416	16402	16532	16300	16551	16376	16381	16318	16574	16469	16442	16554	16452	16336	16471	16383	16353	16532	16404	16449	16522	16457	16531	16463	16319	16331	16429	16465	16282	16366	16518	16327	16433	16441	16428	16622	16342	16511	16413	16526	16551	16382	16411	16520	16554	16467	16579	16579	16520	16436	16421	16406	16462	16357	16461	16510	16585	16434	16498	16596	16456	16261	16500	16326	16481	16395	16228	16284	16319	16659	16395	16368	16438	16440	16503	16443	16474	16583	16316	16462	16471	16312	16421	16486	16516	16377	16613	16296	16400	16483	16359	16462	16390	16470	16387	16409	16448	16273	16515	16307	16379	16352	16449	16439	16469	16354	16360	16577	16370	16523	16373	16211	16454	16402	16347	16514	16609	16372	16533	16384	16319	16468	16466	16472	16435	16463	16490	16480	16351	16452	16557	16430	16587	16487	16295	16442	16341	16505	16526	16492	16465	16535	16490	16307	16389	16411	16385	16430	16471	16517	16444	16271	16310	16376	16459	16690	16484	16438	16342	16218	16464	16537	16496	16413	16496	16526	16369	16485	16445	16377	16410	16280	16327	16391	16381	16401	16413	16507	16529	16498	16306	16506	16565	16327	16598	16419	16533	16496	16402	16602	16427	16454	16621	16182	16377	16380	16359	16394	16553	16242	16445	16296	16403	16282	16359	16458	16360	16439	16558	16275	16360	16470	16447	16325	16562	16277	16380	16481	16401	16291	16337	16481	16371	16529	16396	16429	16508	16602	16529	16396	16546	16352	16330	16460	16429	16510	16342	16530	16433	16363	16463	16504	16259	16611	16456	16374	16587	16393	16469	16257	16674	16414	16579	16513	16292	16314	16441	16498	16397	16495	16279	16357	16536	16215	16483	16435	16487	16579	16512	16373	16389	16460	16617	16436	16421	16223	16475	16362	16536	16366	16324	16457	16457	16410	16433	16307	16530	16319	16487	16331	16490	16239	16382	16434	16436	16351	16270	16204	16522	16461	16521	16421	16537	16529	16421	16550	16539	16369	16359	16668	16364	16356	16275	16526	16517	16371	16547	16639	16444	16494	16425	16462	16479	16273	16273	16363	16348	16669	16514	16392	16461	16271	16613	16416	16300	16495	16656	16467	16463	16354	16585	16485	16463	16400	16406	16369	16597	16459	16293	16645	16356	16401	16329	16398	16435	16466	16280	16347	16570	16488	16443	16296	16320	16558	16284	16505	16490	16433	16375	16576	16300	16398	16568	16516	16358	16320	16286	16611	16472	16478	16447	16348	16461	16568	16373	16343	16459	16509	16573	16415	16314	16479	16387	16540	16545	16360	16489	16363	16430	16450	16465	16416	16323	16306	16481	16470	16251	16481	16540	16513	16423	16365	16547	16465	16461	16378	16306	16317	16322	16548	16304	16481	16239	16536	16495	16492	16468	16415	16522	16387	16280	16439	16634	16465	16484	16476	16327	16383	16553	16375	16303	16451	16625	16322	16498	16572	16507	16377	16456	16368	16529	16508	16390	16286	16438	16505	16557	16469	16492	16608	16517	16503	16491	16426	16434	16258	16467	16433	16391	16426	16346	16477	16417	16476	16607	16569	16301	16158	16315	16403	16513	16452	16486	16378	16367	16484	16379	16495	16358	16539	16519	16218	16395	16334	16360	16551	16318	16414	16489	16509	16382	16338	16529	16498	16558	16567	16353	16531	16358	16312	16267	16498	16295	16312	16483	16681	16476	16515	16491	16385	16528	16476	16441	16198	16364	16283	16228	16352	16454	16625	16357	16323	16258	16435	16435	16435	16472	16538	16361	16288	16442	16569	16477	16467	16367	16583	16544	16387	16515	16340	16398	16424	16527	16322	16438	16437	16369	16405	16346	16576	16447	16519	16612	16310	16387	16469	16389	16548	16452	16386	16503	16318	16357	16457	16340	16394	16463	16450	16367	16435	16349	16370	16415	16533	16587	16480	16413	16574	16566	16475	16592	16264	16342	16290	16556	16393	16622	16471	16398	16534	16620	16507	16577	16433	16543	16416	16277	16351	16564	16197	16375	16491	16504	16368	16459	16462	16579	16538	16406	16503	16301	16491	16348	16411	16447	16495	16371	16277	16424	16572	16709	16416	16180	16513	16448	16353	16524	16523	16354	16511	16368	16520	16389	16295	16563	16512	16392	16346	16529	16459	16532	16508	16473	16438	16477	16471	16444	16492	16334	16423	16504	16484	16322	16460	16393	16583	16550	16420	16428	16406	16562	16427	16662	16459	16382	16419	16515	16341	16523	16296	16358	16439	16415	16583	16555	16463	16477	16595	16521	16405	16568	16795	16401	16457	16300	16408	16503	16410	16428	16286	16219	16451	16592	16499	16417	16553	16564	16614	16525	16459	16468	16393	16480	16532	16471	16360	16466	16483	16514	16375	16577	16297	16657	16559	16589	16411	16508	16333	16466	16297	16389	16402	16420	16326	16468	16442	16474	16522	16566	16496	16524	16537	16479	16435	16555	16651	16345	16537	16397	16290	16339	16508	16484	16276	16242	16414	16431	16555	16579	16308	16345	16459	16552	16509	16495	16443	16348	16377	16289	16540	16489	16357	16545	16350	16332	16462	16530	16538	16465	16559	16516	16573	16472	16408	16572	16463
24628	21016	28145	24594	23630	25480	25608	23414	22630	22888	22505	22443	22689	22311	22321	22203	22357	22134	22084	21925	22149	22150	21919	21839	22017	22041	22226	21888	22090	21931	22031	21754	22107	21840	21755	21880	22072	21919	21918	21875	21987	21969	22560	23054	23052	22753	22307	21994	21784	21653	21800	22080	21875	21864	21777	21757	21949	21787	22050	21579	21912	21921	21801	21987	21762	21807	21748	21969	21856	21964	21813	21762	21813	21694	21785	21869	21761	21651	21912	21709	21793	21821	21887	21765	21705	21888	21869	21919	21859	21764	21533	21714	21749	21643	21696	21787	21778	21694	21743	21682	21775	21981	21844	21802	21940	21801	21733	21768	21878	21894	21836	21581	21839	21929	21909	21889	21858	21600	21806	21927	22028	21753	21631	21845	21786	21865	21655	21957	21916	21835	21812	21808	21914	21828	21767	21573	21556	22053	22082	21910	21837	21879	21780	21998	21794	21938	21712	21917	21827	21643	21658	21690	21949	21672	21630	21736	21794	21738	21798	21790	21666	21739	21953	21842	21875	21719	21797	21689	21593	21779	21702	21821	21704	21677	21702	21873	21748	21853	21739	21728	21772	21883	21716	21914	21882	21726	21786	21937	21981	21913	21755	21763	21651	21677	21685	21862	21772	21811	21587	21644	21784	21638	21799	21706	21984	21808	21971	21819	21887	21708	21767	21469	21835	21812	21706	21787	21631	21854	21812	21971	21859	21549	21775	21837	21750	22054	21693	21725	21667	21853	21885	21913	21765	21790	21760	21694	21717	21828	21791	21947	21847	21736	21800	21811	21655	21712	21658	21641	21690	21812	21814	21668	21846	21543	21557	21673	21895	21937	21793	21729	21828	21804	21790	21831	21726	21877	21943	21845	21685	21716	21753	21687	21678	21771	21694	21707	22153	21842	21953	21754	21799	21490	21717	21871	21647	21765	21846	21777	21817	21731	21651	21687	21774	21640	21833	21531	21614	21715	21821	21573	21883	21948	21843	21912	21990	21983	21941	21899	21580	21704	21967	21828	21880	21876	21817	21778	21839	21752	21813	21903	21819	21792	21783	22030	21755	21672	21718	21845	21845	21745	21843	21837	21851	21755	21659	22005	21946	21997	22004	21899	21768	21736	21584	21684	21869	21839	21722	21666	21823	21665	21858	21805	21829	21983	22050	21930	21901	21627	21636	21784	21912	21738	21967	21519	21626	21793	21801	21842	21876	21810	21677	21534	21602	21991	21620	21644	21921	21635	21970	22053	21926	21808	21683	21681	22070	21790	21751	21857	21951	21777	21913	21872	21733	21730	21657	21902	21719	21902	21786	21640	21558	21836	21616	21631	21690	21783	21734	21756	21795	21737	21866	21884	21647	21576	21850	21645	21987	21763	21753	21889	21929	21547	21916	21868	21775	21821	21699	21634	21943	22134	21823	21694	21767	21636	21738	21908	21690	21657	21685	21842	21664	21708	21820	21820	21737	21796	21867	21849	21810	21804	21834	21829	21932	21763	22053	21793	21721	21843	21867	21994	21822	21774	21770	21727	21853	21875	21811	21807	21854	21801	21892	21873	21952	21710	21767	21853	21904	21485	21859	21894	21939	21854	21605	21745	21823	21713	21600	21647	21685	21758	21884	21776	21744	21843	21775	21850	21658	21904	21841	22001	21833	21739	22017	21751	21584	21778	21929	21890	21910	22128	21961	21889	21893	21709	21730	21858	21605	21979	21879	21811	21989	21891	21745	21622	21940	21744	21871	21778	21891	21515	21914	21980	21690	21858	22021	21935	21853	21888	21777	21884	21734	21681	21699	21692	21977	21811	21877	21834	22031	21720	21638	21661	21788	22060	21712	21839	21777	21820	21683	21539	21585	21823	21980	21814	21891	21914	21717	21519	21783	21850	21706	21791	21846	21627	21878	21884	21626	21605	21780	21746	21743	21820	21987	21929	21901	21909	21881	21637	21893	21717	21882	21865	21721	21595	21798	21956	21743	21740	21963	21714	21724	21851	21874	21778	22051	21750	21812	21955	21870	21859	21733	21906	21843	21855	22028	21795	21799	21852	21805	21813	21722	21724	21913	21788	21855	21797	21741	21923	21531	21766	21841	21806	21636	21768	21572	21780	21920	21749	21883	21554	21757	21632	21769	21888	22044	21975	21872	21762	21590	21575	21605	21644	21683	21781	21848	21824	21880	21700	21674	21936	21683	21702	21688	21691	21935	21995	21919	21829	21540	21850	21682	21919	22084	21834	21637	21751	21808	21869	21706	21813	21811	21597	21671	21669	21810	21800	21828	22027	21911	21807	21931	21547	21442	21890	21795	21823	21715	21794	22076	21683	21762	21825	21792	21804	21731	21940	22011	21692	21532	21772	21745	21879	21831	21817	21674	21760	21949	21837	21568	21747	21891	21803	21701	21763	21854	21679	21755	21856	21774	21946	21766	21806	22012	21792	21890	21928	21657	21637	21736	22187	21784	21716	21742	21834	21631	21674	21868	21778	21853	21832	21583	21534	21888	21588	21800	21689	21819	21899	21578	21899	22015	22016	21537	21786	21908	21752	21852	21695	21988	21735	21692	22071	21814	21794	21711	21935	21893	21764	21762	21663	21693	21897	21843	21862	21911	21904	21768	21643	21718	21759	21859	21821	21853	21970	21814	21866	21952	21905	21895	21765	21786	21862	21891	21907	21862	21703	21902	21741	21666	21972	21794	22089	21842	21654	21767	21946	21735	21748	21841	21866	21872	21688	21749	21805	21822	21783	21849	21843	21787	21862	21648	21691	21851	21777	21706	21827	21892	21639	21846	21712	21991	21965	21685	21767	21884	21927	21706	21871	21838	21856	21744	21697	21761	21864	21897	21823	21678	21876	21837	21658	21895	21789	21875	21717	21719	21618	21587	21836	21678	21614	21600	21902	21761	21679	21872	21966	21697	21878	21797	21884	21852	21771	21585	21488	21899	21771	21880	21860	21801	21753	21785	21758	21690	21941	21647	21837	21931	21879	21698	21678	21913	21760	21933	21877	22023	21778	21796	21776	21944	21757	21939	21869	21654	21847	21733	21921	21704	21952	21809	21792	21768	21737	21833	21661	21819	21822	21997	21709	21874	21879	21640	21724	21811	21785	21873	21875	21689	21973	22047	21794	21977	21673	21781	21790	21811	21810	21761	22104	22097	22071	21692	21735	21999	21794	21696	21872	21797	21687	21764	21738	21886	21790	21816	21769	21839	21764	21869	21989	21933	21811	21975	21870	21835	21869	21693	21896	21774	21863	21750	21875	22057	21941	21797	21917	21730	21667	21939	21879	21852	21765	21875	21936	21767	21863	21781	21759	21922	21782	21986	21896	21674	21952	22092	21887	21943	21890	21873	21850	22016	21667	21969	21690	21697	21796	21935	21959	21832	21677	22015	21671	21767	21744	22000	21730	21843	21802	21753	21719	21841	21677	22025	21827	21866	21642	21713	21583	21890	21800	21952	21810	21833	21766	21996	21633	21876	21560	21654	21797	21832	21875	21765	21846	21794	21961	21956	21725	21978	21758	21709	21966	21696	22070	21828	21698	21642	21866	21689	21724	21738	21668	21726	21722	21879	21953	21836	21776	21930	21868	21785	21851	21885	21728	21771	21705	21831	21791	21790	21753	21867	21657	21814	21742	21726	21604	21702	21942	21729	22008	21825	21829	21809	21843	21825	21753	21890	21771	21747	21836	21790	21735	21981	21964	21781	22028	21800	21804	21813	21822	21655	21719	21987	22109	21940	21898	21731	21540	21656	21864	21838	21727	22033	21784	21879	21750	21790	21805	21739	21828	21821	21887	22105	21877	21890	21890	21834	22017	22069	21693	21798	21674	21739	21851	22149	21880	21681	21545	21827	21524	22014	22060	21914	21767	21831	21724	21618	21660	21807	22060	21854	21833	21861	21912	21706	21714	21769	21884	21789	21963	21782	21857	21731	21815	21980	21785	21668	21818	21917	21731	21988	21960	22056	21783	21777	22029	21695	21745	21883	21621	21864	21816	21883	21738	21898	21580	21615	21645	21745	22078	21611	21785	21784	21792	21833	21603	21879	21945	21935	21936	21812	21706	21824	21749	21558	21864	21966	21727	21794	21872	21813	21857	21742	21722	21858	21857	21950	21816	21851	21795	21791	21646	21807	21629	21959	21830	21802	22044	21703	21846	21812	21755	21920	21701	21904	21711	21898	21941	21960	21728	21774	22048	21667	21704	21965	21948	21810	21904	21970	21615	21887	21824	21886	21780	21797	21730	21831	21824	21676	21639	21645	21612	21847	21901	21840	21824	21756	21861	21764	21618	21716	21828	21758	21927	21743	21798	21696	21776	21854	21635	21872	21641	21847	21753	21885	21796	21634	21610	21712	21827	21797	21835	21637	21884	21812	21826	21854	21875	21765	21916	21920	21823	21819	21931	21870	21898	21927	21758	21717	21499	21793	21822	21706	21898	22021	21788	21732	21768	21909	21806	21748	21780	21761	21855	21805	21682	21666	21580	21658	21748	21720	21828	21946	21781	21698	21770	21663	21606	21673	21744	21835	21745	21783	21725	21578	21736	21804	21595	21590	21639	21903	22087	21850	21780	21706	21735	21847	21739	21602	21778	21754	21835	21725	21793	21871	21714	21770	21829	21547	21754	21710	21948	21849	21764	22009	21863	21987	21854	21846	22002	21972	21769	22147	21888	21967	21787	21646	21739	21910	21628	21768	21990	21935	21820	21803	21683	21752	21660	21956	21667	21881	21802	22003	21718	21739	21878	21589	21957	21798	21765	21932	21803	21705	21902	21743	21784	21911	21716	21937	21949	21646	21667	21799	21594	21812	21968	21948	21837	21759	21639	21987	21669	22026	21921	21945	21672	21577	21909	21765	21927	22124	21841	21712	22007	21800	21917	21796	21653	22081	21876	21706	21813	21707	21752	21843	22066	21739	21699	21741	21802	21872	21798	21696	21742	21600	21833	21704	21722	21732	21783	21831	21815	21743	21775	21917	21751	21823	21759	21834	21737	21870	21889	21831	21773	21856	21793	21977	21864	21747	21709	22027	21665	21865	21796	21618	21627	21576	21798	21699	21715	21566	22027	21583	21921	21903	21925	22008	21746	21782	21869	21706	21917	21715	21972	21796	21817	21780	21652
22010	36079	32497	25281	22047	20593	19386	18310	18136	17594	17290	17196	17066	16960	17067	16752	16779	16682	16625	16800	16601	16677	16431	16584	16673	16859	16755	16554	16749	16810	16453	16492	16682	16335	16549	16442	16502	16451	16544	16476	16514	16660	17918	18223	18022	17275	16867	16600	16430	16449	16530	16391	16473	16566	16164	16431	16285	16308	16463	16228	16557	16410	16438	16254	16438	16468	16317	16352	16503	16262	16395	16405	16412	16298	16594	16282	16467	16317	16273	16355	16455	16394	16364	16396	16508	16399	16326	16305	16494	16412	16428	16363	16267	16380	16316	16486	16303	16261	16308	16333	16187	16552	16334	16402	16485	16431	16478	16280	16392	16307	16299	16341	16443	16317	16301	16385	16214	16388	16386	16426	16433	16344	16391	16413	16353	16470	16328	16486	16269	16412	16453	16325	16333	16432	16565	16392	16317	16252	16416	16443	16293	16390	16321	16339	16237	16387	16346	16378	16585	16404	16325	16470	16271	16384	16492	16363	16263	16308	16352	16343	16449	16177	16461	16249	16350	16434	16293	16426	16461	16516	16391	16218	16328	16319	16362	16408	16520	16444	16433	16093	16435	16301	16313	16314	16349	16417	16258	16506	16554	16383	16449	16520	16302	16555	16254	16177	16402	16411	16204	16188	16220	16267	16325	16319	16430	16279	16395	16400	16374	16390	16365	16458	16548	16487	16285	16378	16458	16573	16604	16141	16262	16214	16405	16470	16465	16283	16333	16478	16171	16203	16393	16309	16247	16212	16345	16518	16404	16275	16347	16247	16312	16340	16468	16353	16313	16380	16426	16289	16281	16322	16343	16238	16138	16348	16487	16124	16248	16407	16331	16421	16476	16338	16366	16288	16302	16541	16395	16296	16443	16184	16386	16433	16333	16495	16352	16357	16177	16421	16338	16399	16391	16535	16484	16250	16391	16275	16315	16260	16369	16416	16359	16356	16423	16325	16474	16383	16345	16267	16287	16367	16204	16284	16350	16426	16325	16424	16345	16297	16438	16410	16377	16432	16399	16421	16451	16354	16357	16561	16278	16345	16285	16339	16440	16445	16364	16389	16355	16354	16246	16343	16220	16344	16257	16346	16315	16300	16262	16364	16306	16456	16413	16239	16473	16543	16434	16384	16492	16112	16433	16229	16341	16217	16389	16107	16373	16250	16418	16231	16331	16468	16364	16410	16313	16532	16322	16319	16421	16404	16247	16230	16369	16420	16444	16491	16471	16192	16106	16383	16451	16389	16388	16490	16432	16137	16259	16440	16309	16308	16264	16377	16461	16274	16332	16308	16319	16167	16507	16295	16321	16326	16373	16285	16588	16314	16389	16357	16492	16226	16429	16193	16188	16343	16189	16538	16314	16460	16223	16501	16368	16254	16324	16313	16421	16480	16337	16442	16312	16308	16394	16414	16241	16223	16379	16385	16309	16296	16181	16415	16367	16319	16405	16267	16447	16361	16235	16577	16404	16342	16293	16452	16341	16368	16393	16366	16421	16178	16396	16363	16515	16321	16584	16157	16281	16207	16336	16397	16337	16197	16337	16327	16285	16347	16261	16424	16394	16263	16258	16395	16378	16355	16349	16414	16257	16403	16390	16420	16560	16387	16389	16309	16406	16408	16245	16231	16317	16193	16368	16412	16382	16354	16310	16354	16433	16342	16498	16424	16379	16442	16177	16674	16423	16254	16352	16262	16428	16254	16370	16274	16458	16286	16253	16534	16224	16280	16416	16298	16510	16350	16313	16492	16573	16426	16365	16448	16451	16388	16400	16507	16390	16290	16301	16499	16358	16359	16461	16206	16266	16488	16391	16466	16488	16442	16514	16270	16354	16212	16578	16452	16472	16316	16132	16467	16468	16262	16233	16591	16524	16369	16614	16317	16275	16318	16290	16322	16379	16406	16430	16373	16462	16425	16228	16458	16430	16452	16444	16280	16375	16435	16512	16346	16365	16436	16306	16311	16549	16261	16322	16212	16389	16380	16344	16331	16265	16371	16337	16430	16324	16501	16443	16401	16243	16407	16474	16402	16341	16523	16400	16350	16520	16287	16500	16411	16468	16416	16428	16420	16301	16326	16497	16361	16372	16317	16369	16481	16461	16335	16380	16362	16287	16453	16266	16390	16303	16568	16364	16511	16476	16379	16516	16217	16073	16519	16300	16264	16410	16159	16475	16626	16351	16532	16280	16357	16265	16500	16605	16487	16364	16305	16293	16436	16506	16313	16256	16255	16182	16496	16429	16322	16222	16276	16498	16399	16483	16407	16532	16399	16407	16404	16425	16288	16548	16284	16447	16425	16448	16203	16399	16330	16399	16348	16402	16434	16351	16379	16509	16215	16450	16363	16279	16280	16444	16313	16272	16441	16262	16533	16303	16258	16288	16321	16387	16377	16397	16397	16243	16355	16415	16373	16507	16420	16474	16421	16347	16394	16333	16450	16328	16376	16498	16412	16197	16447	16374	16489	16619	16377	16331	16450	16460	16576	16339	16562	16528	16427	16256	16466	16317	16319	16299	16433	16505	16349	16348	16556	16416	16443	16460	16483	16242	16404	16391	16350	16348	16351	16305	16426	16357	16381	16421	16269	16439	16534	16431	16328	16298	16238	16231	16482	16460	16389	16462	16408	16347	16471	16397	16506	16468	16431	16365	16413	16518	16469	16331	16421	16285	16264	16397	16266	16334	16382	16237	16492	16414	16389	16357	16400	16479	16385	16284	16386	16404	16381	16349	16499	16422	16398	16484	16465	16448	16401	16264	16515	16383	16347	16486	16414	16375	16423	16357	16453	16337	16365	16509	16287	16463	16332	16435	16313	16390	16151	16401	16248	16317	16477	16495	16393	16321	16362	16312	16385	16431	16382	16480	16381	16377	16353	16265	16466	16390	16374	16448	16512	16375	16380	16335	16359	16297	16461	16368	16145	16455	16247	16384	16420	16268	16380	16410	16429	16575	16431	16412	16248	16297	16420	16480	16424	16300	16399	16299	16450	16437	16386	16450	16289	16305	16584	16468	16306	16517	16501	16327	16350	16432	16433	16323	16455	16407	16225	16217	16365	16404	16421	16351	16273	16428	16264	16345	16432	16362	16457	16301	16334	16234	16297	16459	16471	16328	16354	16177	16447	16296	16501	16383	16439	16467	16368	16296	16191	16484	16387	16535	16521	16168	16444	16706	16407	16370	16538	16401	16401	16359	16383	16263	16445	16070	16279	16380	16472	16265	16373	16302	16371	16360	16361	16464	16356	16367	16202	16391	16416	16510	16394	16292	16247	16341	16424	16402	16324	16329	16448	16439	16319	16347	16639	16441	16487	16300	16364	16487	16453	16382	16441	16365	16435	16370	16405	16468	16481	16445	16220	16418	16503	16424	16420	16314	16445	16290	16410	16359	16301	16341	16402	16262	16568	16403	16470	16518	16390	16330	16428	16472	16609	16299	16365	16411	16390	16485	16410	16362	16358	16279	16402	16341	16427	16373	16427	16335	16257	16342	16437	16353	16439	16218	16444	16198	16375	16433	16476	16347	16446	16483	16369	16493	16487	16380	16326	16473	16455	16355	16415	16389	16409	16351	16353	16327	16291	16464	16416	16360	16234	16586	16449	16350	16479	16323	16282	16562	16576	16365	16396	16452	16442	16339	16331	16445	16389	16449	16409	16364	16417	16368	16444	16420	16329	16441	16522	16336	16373	16474	16439	16536	16395	16411	16362	16266	16419	16425	16461	16440	16355	16273	16293	16545	16342	16267	16644	16357	16329	16296	16293	16554	16494	16393	16306	16471	16489	16358	16198	16392	16422	16424	16599	16385	16380	16272	16180	16273	16311	16244	16461	16207	16376	16504	16380	16217	16464	16471	16346	16469	16287	16266	16352	16372	16366	16301	16456	16355	16363	16380	16532	16344	16248	16513	16308	16403	16332	16491	16365	16348	16342	16472	16327	16468	16331	16568	16531	16473	16534	16251	16441	16353	16160	16466	16242	16457	16502	16370	16352	16507	16336	16286	16627	16471	16373	16411	16466	16245	16392	16308	16230	16474	16266	16402	16570	16561	16321	16368	16392	16412	16423	16379	16282	16288	16232	16462	16364	16241	16497	16336	16342	16354	16514	16309	16255	16289	16412	16285	16339	16389	16331	16360	16125	16366	16401	16308	16447	16216	16296	16181	16215	16341	16454	16313	16532	16485	16321	16378	16492	16428	16344	16274	16551	16469	16156	16339	16392	16152	16395	16393	16325	16410	16309	16430	16549	16425	16517	16321	16467	16201	16515	16439	16447	16350	16440	16230	16393	16166	16489	16363	16141	16340	16350	16394	16399	16370	16321	16564	16162	16406	16495	16205	16260	16299	16437	16397	16370	16325	16398	16357	16386	16373	16276	16399	16430	16431	16191	16465	16256	16497	16325	16380	16487	16326	16447	16361	16388	16424	16323	16338	16294	16429	16350	16464	16374	16432	16362	16456	16232	16360	16388	16272	16296	16420	16546	16418	16410	16453	16471	16365	16203	16286	16363	16328	16463	16413	16403	16403	16293	16279	16441	16386	16376	16365	16316	16371	16303	16558	16258	16382	16525	16313	16297	16333	16400	16263	16315	16326	16330	16461	16450	16426	16430	16277	16230	16393	16282	16301	16440	16458	16564	16293	16342	16540	16167	16193	16478	16521	16187	16273	16415	16260	16463	16237	16463	16398	16282	16548	16432	16328	16202	16202	16493	16511	16462	16553	16304	16242	16488	16320	16412	16323	16388	16313	16474	16301	16405	16317	16534	16423	16407	16298	16370	16322	16341	16615	16546	16213	16390	16434	16207	16196	16505	16341	16208	16543	16427	16364	16422	16377	16384	16406	16288	16239	16464	16319	16483	16276	16432	16382	16614	16262	16304	16506	16410	16370	16395	16383	16424	16319	16108	16236	16315	16353	16258	16290	16431	16467	16242	16302	16447	16423	16382	16446	16483	16406	16339	16250	16239	16399	16358	16497	16404	16395	16464	16259	16462	16387	16586	16427	16507	16442	16266	16390	16286	16304	16309	16396	16335	16253	16354	16508	16429	16420	16320	16422	16176	16535	16422	16238	16373	16504	16353	16390	16468	16366	16388	16415	16454	16388	16250	16188	16232	16483	16283	16250	16371
23272	20984	28420	23742	21929	25259	27437	23180	22558	22179	21932	21590	21720	21413	21258	21339	21206	21468	21278	21294	21279	21138	21080	20834	21119	21224	21300	21095	21076	20869	21014	20990	20894	20996	20797	21102	20909	20807	21114	20719	20826	20884	21527	22571	22793	22390	21530	21165	21053	20735	20602	20693	20833	20668	20587	20676	20837	20813	20670	20733	20693	20596	20790	20629	20931	20695	20615	20673	20776	20827	20769	20640	20664	20559	21101	20606	20662	20885	20785	20966	20896	20735	20567	20585	20741	20599	20613	20786	20896	20604	20932	20634	21054	20904	20897	20789	20826	20799	20670	20803	20537	20604	20668	20742	20668	20803	20658	20633	20576	20621	20726	20769	20636	20717	20720	20865	20738	20677	20774	20755	20739	20866	20791	20928	20508	20761	20885	20596	20695	20651	20662	20614	20780	20577	20519	20699	20562	20739	20528	20834	20732	20698	20826	20839	20779	20880	20989	20763	20494	20463	20759	20678	20892	20804	20712	20940	20713	20478	20955	20636	20811	20730	20632	20609	20755	20726	20410	20690	20544	20772	20703	20980	20449	20850	20742	20620	20656	20915	20797	20680	20593	20483	20628	20572	20611	20727	20926	20663	20339	20736	20838	20757	20723	20891	20776	20768	20648	20788	20781	20858	20882	20637	20899	20535	20733	20886	20711	20843	20852	20650	20679	20576	20674	20651	20848	20385	20597	20547	20504	20825	20678	20594	20667	20543	20725	20744	20746	20734	20630	20814	20689	20597	20685	20530	20648	20682	20478	20860	20847	20676	20755	20804	20605	20680	20631	20827	20684	20683	20605	20475	20846	20738	20663	20703	20711	20710	20746	20739	20878	20790	20783	20633	20658	20810	20903	20651	20633	20668	20615	20823	20827	20605	20740	20783	20762	20545	20584	20700	20794	20674	20777	20682	20758	20601	20852	20713	20518	20619	20776	20647	20679	20731	20949	20770	20563	20608	20447	20532	20938	20771	20711	20789	20560	20617	20548	20669	20807	20712	20620	20730	20723	20887	20645	20659	20803	20665	20455	20700	20669	20600	20782	20622	20674	20606	20820	20748	20654	20628	20785	20730	20687	20744	20560	20801	20910	20741	20556	20731	20625	20454	20765	20739	20698	20807	20600	20445	20727	20581	20785	20717	20710	20636	20484	20765	20763	20964	20711	20865	20736	20680	20837	20715	20617	20672	20827	20856	20811	20706	20617	20597	20767	20703	20674	20679	20694	20650	20704	20874	20778	20696	20773	20598	20618	20732	20890	20705	20795	20980	20648	20487	20767	20813	20476	20615	20767	20707	20995	20614	20689	20823	20717	20638	20791	20641	20625	20615	20688	20714	20730	20639	20754	20768	20588	20633	20753	20760	20625	20772	20578	20733	20748	20889	20766	20582	20667	20752	20739	20751	20600	20415	20621	20739	20554	20694	20691	20763	20632	20663	20656	20788	20752	20745	20764	20829	20694	20532	20852	20725	20823	20702	20803	20877	20482	20790	20596	20790	20806	20905	20701	20823	20713	20636	20745	20749	20562	20622	20600	20568	20866	20763	20754	20688	20746	20857	20593	20656	20720	20837	20565	20728	20760	20510	20640	20845	20604	20775	20776	20728	20491	20723	20722	20663	20548	20629	20677	20757	20653	20908	20727	20747	20606	20728	20759	20616	20769	20703	20453	20713	20689	20728	20668	20869	20675	20610	20685	20687	20582	20639	20729	20616	20641	20786	20771	20595	20580	20724	20673	20417	20808	20516	20814	20575	20541	20702	20865	20984	20622	20706	20572	20738	21068	20796	20665	20504	20627	20765	20599	20542	20736	20695	20730	20663	20600	20785	20845	20548	20645	20650	20574	20712	20814	20862	20708	20955	20658	20803	20621	20578	20742	21028	20738	20773	20671	20675	20621	20815	20560	20487	20614	20646	20783	20837	20656	20809	20667	20704	20930	20675	20626	20591	20620	20927	20941	20674	20671	20838	20762	20613	20697	20727	20728	20593	20556	20717	20801	20648	20789	20455	20632	20817	20715	20651	20678	20926	20687	20988	20678	20670	20654	20825	20757	20779	20648	20655	20527	20512	20685	20714	20790	20683	20658	20487	20448	20635	20699	20834	20793	20721	20890	20611	20521	20761	20713	20654	20595	20713	20603	20772	20546	20717	20882	20668	20789	20763	20450	20703	20751	20710	20910	20509	20633	20692	20784	20721	20972	20704	20635	20762	20714	20685	20688	20627	20699	20725	20709	20598	20726	20723	20553	20624	20366	20764	20585	20855	20583	20860	20809	20648	20806	20904	20668	20618	20749	20830	20735	20636	20562	20511	20790	20887	20715	20727	20834	20621	20955	20417	20897	20660	20786	21003	20474	20661	20745	20696	20801	20704	20887	20840	20661	20693	20835	20567	20665	20811	20735	20813	20695	20829	20710	20685	20827	20861	20667	20693	20604	20802	20963	20522	20867	20770	20759	20880	20784	20858	20765	20779	20516	20651	20625	20484	20907	20653	20536	20606	20673	20551	20632	20808	20696	20832	20667	20565	20278	20801	20781	20601	20653	20764	20610	20676	20551	20633	20625	20741	20880	20701	20747	20848	20861	20650	20818	20807	20574	20625	20698	20753	20579	20549	20729	20766	20677	20497	20595	20724	20636	20593	20924	20911	20482	20581	20655	20665	20828	20775	20639	20660	20772	20841	20824	20687	20630	20510	21029	20598	20807	20630	20626	20676	20721	20642	20499	20754	20594	20717	20888	20722	20692	20689	20800	20924	20614	20579	20558	20754	20825	20788	20649	20593	20773	20491	20628	20502	20965	20604	20691	20880	20774	20389	20599	20596	20793	20609	20752	20710	20633	20460	20617	20754	20663	20716	20403	20656	20614	20666	20662	20664	20636	20710	20598	20587	20918	20693	20666	20599	20735	20576	20836	20731	20762	20705	20835	20718	20568	20602	20701	20578	20711	20597	20863	20866	20636	20654	20677	20677	20789	20576	20918	20621	20660	20489	20758	20626	20538	20563	20532	20741	20655	20636	20459	20752	20762	20520	20673	20807	20729	20693	20707	20651	20748	20660	20770	20682	20744	20798	20771	20784	20625	20661	20634	20342	20540	20601	20572	20866	20515	20503	20713	20691	20570	20566	20739	20815	20656	20573	20587	20431	20670	20966	20606	20499	20731	20718	20819	20667	20604	20741	20752	20669	20633	20787	20906	20669	20892	20646	20787	20546	20834	20782	20527	20716	20765	20666	20461	20783	20751	20727	20627	20699	20723	20522	20553	20443	20660	20552	20765	20632	20641	20782	20689	20664	20810	20612	20688	20633	20775	20584	20697	20929	20664	20727	20652	20515	20676	20633	20528	20479	20593	20732	20694	20765	20738	20606	20475	20812	20846	20600	20727	20700	20726	20815	20456	20661	20617	20807	20758	20642	20598	20655	21004	20770	20567	20776	20734	20653	20487	20430	20913	20511	20624	20842	20664	20469	20911	20777	20611	20707	20744	20548	20779	20591	20613	20586	20609	20625	20809	20602	20765	20723	20575	20852	20673	20648	20810	20957	20573	20861	20786	20526	20540	20798	20830	20851	20780	20709	20703	20765	20508	20593	20727	20663	20535	20596	20757	20629	20577	20823	20573	20458	20784	20829	20760	20503	20622	20776	20823	20637	20799	20709	20708	20509	20782	20931	20709	20683	20620	20782	20736	20642	20734	20587	20679	20873	20547	20686	20830	20707	20793	20683	20663	20858	20597	20599	20651	20650	20671	20502	20650	20639	20827	20648	20834	20727	20715	20632	20587	20732	20804	20820	20687	20840	20937	20869	20768	20826	20675	20672	20723	20900	20565	20726	20470	20608	20653	20673	20789	20827	20766	20649	20727	20770	20707	20445	20850	20804	20828	20557	20759	20827	20821	20843	20974	20837	20859	20670	20702	20606	20595	20689	20736	20681	20733	20807	20720	20667	20738	20850	20574	20732	20627	20710	20740	20643	20842	20704	20651	20766	20673	20811	20715	20777	20585	20721	20740	20750	20669	20587	20762	20576	20822	20638	20566	20599	20538	20607	20704	20867	20644	20907	20710	20509	20579	20815	20575	20678	20556	20664	20827	20799	20623	20623	20737	20662	20700	20826	20735	21044	20764	20822	20858	20743	20527	20801	20768	20638	20735	20680	20764	20663	20711	20616	20708	20777	20691	20785	20812	20480	20823	20746	20791	20657	20633	20713	20810	20697	20569	20629	20775	20714	20805	20693	20829	20770	20710	20765	20643	20580	20916	20655	20519	20598	20746	20793	20693	20531	20603	20819	20701	20576	20489	20709	20733	20708	20773	20606	20593	20835	20709	20896	20641	20779	20776	20786	20637	20654	20634	20742	20785	20865	20591	20726	20875	20696	20735	20505	20592	20731	20429	20663	20764	20685	20728	20578	20719	20861	20649	20725	20845	20626	20349	20481	20684	20665	20727	20715	20761	20581	20724	20797	20781	20919	20711	20590	20761	20765	20678	20841	20832	20705	20489	20823	20896	21047	20717	20817	20863	20562	20580	20781	20780	20635	20852	20852	20852	20832	20785	20519	20493	20557	20718	20519	20560	20851	20987	20591	20715	20761	20815	20794	20666	20799	20704	20783	20616	20770	20521	20634	20555	20576	20744	20758	20833	20768	20720	20720	20483	20811	20832	20516	20577	20612	20742	20638	20621	20609	20744	20408	20643	20728	20648	20747	20834	20752	20650	20722	20659	20547	20636	20651	20567	20752	20444	20570	20731	20657	20810	20758	20780	20695	20577	20812	20561	20825	20781	20693	20712	20834	20547	20691	20840	20703	20680	20675	20576	20717	20797	20879	20599	20710	20526	20644	20578	20839	20724	20603	20683	20980	20608	20591	20627	20709	20643	20711	20885	20808	20607	20626	20635	20666	20945	20770	20541	20602	20783	20780	20885	20483	20771	20718	20656	20806	20580	20743	20576	20533	20739	20771	20803	20575	20630	20711	20693	20903	20428	20544	20864	20566	20534	20853	20748	20844	20712	20648	20902	20795	20730	20755	20714	20729	20750	20689	20833	20668	20597	20603	20713	20809	20706	20863	20701	20641	20918	20711	20830	20715	20648	20718	20583	20892	20712	20521	20801	20773	20748	20635	20924	20655
23841	40503	37183	29043	25003	22459	20381	19135	18544	17943	17564	17154	16950	16937	16497	16567	16434	16293	16403	16328	16184	16230	16236	16166	16073	16213	16259	16075	16156	16078	16024	15919	16183	16000	15955	16148	16063	15853	15840	15974	15921	16119	17133	18668	18558	18083	16744	16229	16091	15987	15793	15696	15950	15802	15764	15830	15842	15635	15661	15763	15789	15692	15889	15858	15668	15976	15790	15835	15883	15925	15760	15726	15887	15706	15579	15811	15855	15566	15801	15720	15796	15546	15922	15807	15786	15805	15739	15741	15905	15751	15723	15670	15660	15842	15764	15742	15777	15744	15827	15803	15864	15800	15856	15836	15754	15712	15679	15562	15837	15696	15953	15701	15669	15908	15752	15834	15717	15759	15804	15743	15719	15836	15759	15834	15781	15701	15749	15604	15925	15713	15719	15769	15709	15630	15861	15971	15794	15844	15621	15764	15730	15884	15699	15662	15758	15803	15608	15604	15857	15915	15792	15729	15798	15864	15815	15780	15925	15566	15724	15643	15548	15725	15722	15973	15714	15714	15664	15767	15790	15788	15777	15881	15654	15671	15861	15875	15719	15674	15833	15779	15758	15690	15849	15635	15784	15647	15912	15786	15745	15682	15734	15567	15701	15711	15868	15812	15764	15821	15829	15820	15726	15760	15619	15958	15697	15698	15849	15957	15759	15876	15859	15766	15893	15813	15641	15930	15541	15873	15664	15560	15736	15525	15737	15801	15840	15790	15993	15804	15634	15728	15851	15804	15799	15799	15843	15896	15674	15826	15747	15933	15756	15730	15767	15802	15825	15645	15751	15796	15737	15787	15780	15736	15816	15681	15704	15838	15858	15729	15813	15690	15897	15655	15668	15775	15709	15584	15723	15940	15778	15714	15776	15875	15524	15587	15848	15771	15733	15868	15720	15916	15752	15823	15883	15819	15775	15726	15874	15757	15851	15788	15765	15746	15786	15818	15743	15817	15743	15655	15681	15669	15800	16006	15716	15956	15877	15762	15846	15736	15827	15625	15697	15821	15853	15716	15846	15875	15616	15773	15787	15925	15844	15816	15703	16026	15667	15742	15636	15688	15795	15769	15859	15795	15800	15804	15837	15783	15809	15861	15605	15884	15791	15779	15871	15871	15859	15590	15774	15828	15582	15690	15757	15730	15764	15837	15705	15882	15818	15702	15952	15682	15824	15787	15723	15764	15839	15812	15674	15814	15656	15907	15625	15753	15918	15868	15752	15707	15780	15616	15661	15600	15759	15690	15765	15900	15728	15709	15779	15699	15688	15693	15858	15564	15688	15752	15731	15694	15935	15675	15750	15816	15727	15660	15857	15856	15675	15899	15826	15718	15882	15669	15728	15765	15861	15832	15760	15822	15919	15770	15722	15855	15798	15714	15625	15789	15627	15944	15771	15768	15631	15975	15707	15629	15560	15784	15862	15916	15611	15830	15944	15720	15779	15675	15776	15817	15894	15842	15764	15805	15695	15881	15872	15793	15910	15730	15760	15827	15804	15740	15799	15843	15585	15564	15721	15764	15745	15741	15874	15867	15842	15764	15761	15811	15714	15773	15861	15796	15661	15850	15896	15874	15954	15920	15807	15805	15808	15916	15778	15721	15755	15847	15859	15867	15781	15792	15852	15687	15835	15591	15775	15708	15886	15735	15668	15628	15888	15723	15737	15882	15676	15648	15566	15740	15805	15778	15736	15708	15762	15691	15788	15868	15845	15757	15580	15706	15796	15801	15963	15868	15896	15611	15748	15758	15766	15668	15795	15779	15696	15840	15777	15660	15782	15766	15778	15810	15730	15763	15683	15894	16012	15885	15864	15774	15965	15770	15766	15894	15884	15744	15665	15643	15722	15884	15953	15703	15840	15692	15705	15717	15723	15879	15864	15932	15801	15885	15765	15875	15783	15639	15603	15851	15668	15785	15853	15854	15781	15601	15858	15750	15586	15825	15879	15816	15753	15779	15815	15718	15758	15815	15674	15787	15872	15858	15898	15734	15808	15750	15765	15869	15853	15826	15780	15682	15707	15828	15822	15800	15711	15646	15727	15769	15738	15684	15681	15801	15911	15753	15705	15735	15772	15716	15810	15764	15674	15627	15864	15635	15668	15577	15707	15664	15888	15825	15644	15645	15567	15633	15854	15823	15846	15837	15635	15562	15702	15804	15719	15777	15860	15725	15860	15778	15946	15693	15834	15810	15711	15546	15815	15870	15827	15710	15638	15856	15710	15888	15771	15851	15807	15633	15670	15819	15732	15704	15815	15749	15684	15950	15786	15726	15522	15771	15670	15831	15748	15683	15802	15673	15849	15810	15797	15870	15749	15741	15925	15828	15715	15867	15918	15757	15773	15635	15611	15647	15588	15828	15849	15725	15771	15593	15781	15593	15663	15571	15741	15810	15899	15756	15707	15492	15689	15678	15627	15662	15883	15870	15589	15778	15797	15906	15793	15699	15714	15831	15682	15838	15794	15741	15784	15531	15633	15712	15919	15722	15820	15695	15641	15840	15529	15726	15793	15804	15746	15501	15682	15784	15839	15816	15761	15734	15774	16061	15733	15741	15630	15708	15697	15748	15741	15800	15821	15666	15831	15671	15973	15834	15941	15675	15890	15742	15635	15837	15826	15601	15604	15937	15663	15834	15660	15750	15780	15727	15935	15813	15845	15857	15632	15768	15812	15728	15702	15678	15777	15820	15760	15869	15759	15656	15682	15718	15655	15713	15715	15811	15701	15884	15772	15772	15892	15933	15776	15844	15714	15631	15797	15680	15615	16024	15556	15781	15509	15771	15574	15680	15794	15772	15769	15662	15654	15633	15836	15763	15696	15769	15761	15845	15553	15632	15853	15602	15556	15785	15625	15854	15834	15738	15641	15811	15624	15776	16006	15802	15896	15767	15846	15700	15685	15751	15892	15855	15656	15836	15754	15710	15760	15741	15754	15838	15750	15816	15690	15789	15948	15817	15688	16003	15776	15791	15740	15687	15701	15685	15726	15836	15823	15914	15848	15834	15693	15648	15634	15687	15796	15990	15643	15595	15895	15694	15850	15732	15600	15705	15867	15855	15807	15607	15787	15828	15786	15668	15756	15720	15810	15683	15782	15738	15696	15857	15673	15757	15740	15557	15606	15791	15734	15670	15860	15676	15691	15790	15552	15816	15721	15744	15880	15780	15873	15757	15719	15750	15816	15692	15814	15756	15933	15785	15654	15799	15849	15657	15742	15822	15707	15826	15769	15883	15693	15799	15821	15647	15789	15822	15752	15749	15817	15840	15669	15837	15727	15859	15633	15909	15846	15619	15799	15689	15634	15718	15854	15845	15777	15779	15858	15780	15731	15661	15669	15775	15773	15756	15920	15791	15798	15769	15635	15688	15714	15766	15754	15739	15850	15863	15774	15676	15766	15696	15872	15715	15700	15789	15918	15768	15881	15864	15813	15644	15853	15925	15936	15726	15811	15907	15740	15772	15805	15765	15846	15873	15667	15797	15777	15880	15758	15646	15754	15892	15861	15756	15737	15987	15864	15770	15738	15774	15825	15678	15891	15718	15770	15733	15830	15823	15783	15714	15761	15593	15864	15901	15700	15766	15666	15707	15877	15945	15838	15847	15824	15734	15771	15706	15851	15590	15718	15594	15661	15805	15596	15834	15883	15619	15893	15712	15842	15823	15861	15827	15779	15741	15835	15717	15854	15823	15774	15727	15782	15689	15637	15536	15772	15776	15780	15783	15823	15680	15747	15879	15740	15600	15518	15685	15946	15884	15630	15874	15992	15505	15760	15873	15801	15766	15618	15577	15774	15711	15720	15643	15709	15706	15826	15690	15743	15616	15859	15821	15847	15736	15693	16057	15649	15844	15726	15827	15624	15669	15764	15717	15637	15833	15655	15732	15725	15760	15774	15551	15796	15789	15790	15749	15885	15655	15825	15860	15812	15786	15581	15832	15965	15645	15736	15728	15730	15692	15701	15669	15783	15949	15790	15878	15714	15746	15665	15891	15694	15670	15695	15867	15727	15920	15679	15800	15801	15734	15651	15887	15846	15893	15875	15942	15695	15722	15846	15620	15655	15490	15836	15886	15823	15714	15757	15652	15664	15792	15762	15669	15746	15821	15891	15862	15806	15914	15958	15764	15778	15684	15809	15794	15809	15612	15834	15698	15607	15860	15742	15786	15829	15680	15680	15734	15677	15614	15767	15715	15899	15719	15850	15729	15763	15674	15781	15794	15554	15848	15747	15820	15680	15618	15809	15834	15831	15660	15698	15947	15861	15938	15787	15929	15826	15663	15980	15788	15750	15674	15773	15778	15670	15661	15729	15594	15778	15693	15758	15807	15785	15818	15974	15804	15876	15877	15699	15681	15723	15695	15814	15817	15905	15692	15857	15734	15626	15828	15819	15741	15741	15723	15701	15962	15838	15699	15705	15802	15746	15765	15758	15814	15713	15646	15759	15846	15733	15757	15725	15780	15660	15675	15684	15786	16161	15859	15657	15654	15748	15812	15772	15689	15746	15745	15713	15719	15760	15956	15742	15714	15650	15859	15736	15720	15733	15876	15615	15633	15869	15723	15986	15664	15781	15804	15701	15910	15846	15604	15893	15723	15658	15776	15750	15832	15883	15628	15641	15693	15960	15730	15908	15860	15794	15836	15750	15890	15786	15636	15725	15757	15781	15775	15919	15752	15699	15721	15842	15799	16030	15722	15617	15688	15958	15696	15708	15749	15817	15892	15836	15612	15725	15722	15639	15797	15864	15750	15635	15865	15785	15727	15869	15731	15904	15702	15744	15803	15849	15707	15656	15671	15822	15601	15835	15806	15620	15883	15878	15854	15764	15677	15684	15812	15800	15813	15722	15840	15851	15688	15869	15792	15851	15700	15672	15752	15763	15603	15728	15700	15786	15862	15766	15645	15667	15737	15770	15844	15843	15655	15653	15886	15704	15929	15757	15822	15892	15751	15822	15822	15858	15815	15872	15775	15682	15899	15664	15774	15797	15793	15656	15732	15817	15782	15837	15948	15726	15977	15920	15672	15576	15809	15875	15853	15683	15705	15794	15750	15803	15853	15734	15782	15907	15595	15734	15807	15781	15833	15971	15928	15747	15658	15774	15737	15883	15734	15830	15623
29942	23981	26338	24182	22162	21943	21651	21462	21407	21285	21221	20933	21223	21149	21018	21224	21068	21084	21192	21151	21248	21139	21317	21215	20993	21247	21128	20862	21019	21098	21103	21049	21112	21057	21215	21065	21269	21127	20974	20934	20927	20860	21293	21211	21251	21287	21231	21002	20951	20867	20858	21036	21028	21282	21246	21166	20988	20883	20790	20817	20916	21051	20979	21030	21130	21115	20871	20974	21000	20947	21108	20767	20984	21057	20712	21157	20797	20937	20869	20933	21171	21139	20772	21046	21039	21234	21065	21018	20958	21119	20920	20873	21274	21228	21052	20998	20995	21203	21199	20970	20985	20794	20737	20877	21020	20833	21024	21047	20960	21091	21113	21101	21117	20972	20913	21041	21096	21139	20866	20908	21148	20892	20889	20921	20951	20746	21027	20960	21113	20815	21038	21055	20915	20880	20967	20902	20876	21105	21050	21037	21074	20897	20873	21012	20977	21122	21155	21012	20845	21075	21086	20873	20768	20993	21182	20951	20895	20871	20805	20890	20785	21043	21002	20872	21041	21239	20948	20853	20879	20802	20941	21054	21128	21059	20860	20895	20929	20869	20988	21114	20753	20883	20989	20963	20947	20966	21162	21176	21083	20905	21076	21005	21000	21099	21124	21035	21017	20802	21061	21412	21303	20928	21176	20844	20951	20976	21219	21041	20865	20730	21116	21161	20908	21004	21051	20907	20867	21025	20907	21034	21130	20833	20866	20900	20885	21219	20966	20786	20984	20736	21052	20999	21310	20884	21167	20839	21102	20781	20868	20838	20982	21081	21121	20867	21104	20852	21019	20958	20933	20785	21078	20909	20963	21118	21005	20968	21224	20987	20874	21071	20917	21154	20943	21086	20875	20699	21187	21143	21143	20962	21119	21029	21072	20938	21068	20836	20838	21012	20788	21187	20963	21066	21102	20867	20962	21171	20927	20912	21030	21033	21194	21072	20928	21034	21169	21038	21002	20716	21112	20814	20925	21082	21245	21220	21218	20795	20891	21131	21042	20970	21046	20931	21012	20760	20776	21095	20788	21303	20922	21054	20802	21020	20998	20900	20948	20991	20941	21041	21033	20920	20871	21001	21010	20945	21017	20929	20907	21117	21104	20850	20923	21115	20799	21026	20887	20947	21067	20970	21184	20910	20752	20978	20987	21023	20974	20721	20842	20772	21112	20939	21023	21200	20979	20980	21128	20860	20751	21036	21186	20976	20839	20693	21006	20812	21151	20894	21235	20811	21091	20974	20873	21010	20985	20808	21035	20943	20900	20968	20893	20930	20976	21047	21032	20812	21033	20724	20889	20853	21083	21073	21100	20788	20829	20987	20915	20816	20944	20953	20848	21093	21118	21103	21171	21086	20679	20981	20834	20871	21001	21160	20858	20882	20951	20914	21033	20936	20979	20787	20844	20874	21056	21013	20938	20837	21066	20947	20976	20848	21146	21014	20854	20928	20868	20920	20869	20991	20768	20920	20891	20866	20843	20963	20765	20927	20838	21193	20959	20903	21127	21018	20745	20773	20977	20704	20808	21088	21211	20996	21011	20648	21005	21066	21099	20815	21020	20953	21136	20906	21144	21108	20674	20924	20951	21001	20819	20894	21225	20966	20977	21163	20895	21043	20828	21145	20855	20940	20983	21034	21246	20875	20741	21030	21104	21001	21053	20983	21199	21074	20990	20862	20978	21070	21088	21094	21006	20999	20880	20974	20929	20863	21047	20881	21115	21150	21127	21018	20990	20952	21108	20915	20933	20993	21027	20982	20933	20833	20952	20967	20914	20962	20861	20793	21071	20930	20994	21174	21105	20988	20857	21079	20929	20838	20818	20785	20811	21007	21072	20899	21205	21052	21030	21051	21167	20874	20700	20994	20999	20947	20931	21022	20961	20857	21128	21207	20892	20995	21063	21124	20942	20757	20822	20940	21224	21144	21313	20885	21063	21110	20915	20579	20939	21114	21174	21057	20955	21043	21074	20993	20899	20800	20889	21093	20880	20888	21022	21037	20976	20826	20845	21096	21132	20952	20994	20855	21033	20915	20996	20927	21020	21003	21118	20973	20924	21059	21079	20894	20923	20898	21002	20778	21106	20959	21147	20838	20726	20795	20899	20958	20861	21020	20871	21252	20918	20885	20839	20867	20977	21020	20843	20925	20711	20987	21150	20812	20805	21009	20881	20963	21106	20861	21091	20818	20881	20994	20968	20965	20848	21090	21282	20796	21089	21077	20819	20869	20959	21047	21225	20960	21103	20930	20968	20807	21078	21153	20902	20939	21087	21132	21135	20967	20780	20918	20982	20895	20883	21224	20862	21079	20835	20881	20808	20898	20997	20964	20933	21092	20846	21171	21192	20871	21077	21091	21032	20826	20950	21078	20967	21073	20769	21065	21019	21174	20872	21052	21076	20978	21009	20934	21043	21015	20894	21011	20874	20904	20849	20943	20895	20884	21070	21109	21036	21057	21053	21114	21139	20887	21045	20960	21189	21051	21090	20886	20983	21079	21114	20871	21111	20812	21015	21044	21052	20906	21031	21092	21120	20940	21117	21049	21026	20954	21042	20859	21034	21190	21121	20960	21044	20902	20941	21054	21040	20779	21229	20869	21086	21050	21086	20970	20878	20949	20904	20747	20903	21110	21038	21143	20921	20967	20970	20980	21106	20953	20721	21056	20934	20945	20949	20961	20816	21038	20930	21146	21073	20805	20918	20924	20845	20997	21145	21058	21022	21143	20944	20910	20856	20781	20782	21037	20865	20896	21073	20881	21084	20993	21169	20945	20968	21054	20977	20892	21043	21177	21036	20880	20981	20820	21013	21056	20908	20906	20999	20941	21091	21103	20967	21023	20775	20967	20952	21085	20981	21119	20921	20953	20969	21251	20888	20905	21141	20962	20876	20988	20958	20795	20904	21024	20996	21133	20903	20991	20983	21271	21056	20942	20964	21150	21103	21040	20762	21068	20980	21078	21037	20956	21255	20957	21032	21036	21074	20860	20812	20685	20855	20840	21195	21100	21011	20937	21141	20797	20835	21009	20911	21017	21030	20907	20940	21065	20927	20940	21067	20906	21210	20867	21041	20919	20950	21072	20915	21163	20881	21195	21087	20964	20918	20841	20955	20920	21074	21033	20979	20908	20932	20994	21000	20879	20933	20959	20942	20818	20964	21145	21089	21050	20877	20832	20956	20990	20924	20864	20785	21060	20875	21073	20975	21128	20984	21124	20801	21002	21142	20971	21007	20820	20898	20975	20952	20922	21176	20807	21185	20981	21184	21043	20915	20938	20870	21006	21171	20976	21159	21128	20906	20750	21032	21139	21018	21063	21102	21029	21005	21166	20912	21030	20975	20974	21066	20876	21066	21012	21076	20852	21100	20845	20964	20714	20871	21057	20830	20825	21088	21055	20956	21027	21100	20855	21059	21121	20967	20755	21001	20921	21010	20980	21093	20911	20918	21042	21036	20846	20983	20941	21134	20994	20654	21037	20848	20900	20991	21029	21148	20889	21094	20854	21034	20942	20850	20849	21085	21147	21044	20948	20892	20754	21086	21033	20957	21025	20925	20767	20875	21099	20855	20975	20777	20948	21118	20911	20818	21014	21135	21200	21038	21056	20866	20715	21043	20961	20989	21064	20672	21003	20837	20951	20980	20923	21070	21079	21114	21084	21191	20906	20907	20760	21018	21095	21113	20810	21110	20932	20915	20903	21000	20964	20808	20933	20998	21024	21111	20871	20928	20843	20882	20704	21105	21106	21031	20928	21291	20782	20817	21106	20970	20980	20896	20899	21235	20954	21016	20948	20883	20927	20878	20907	21021	20875	21231	20858	21160	20906	21022	21034	21046	21189	21069	21101	20862	20878	21097	20980	21034	20887	21053	20968	20953	21208	20915	20956	21175	21188	20892	20873	20963	21013	20933	21115	21128	20871	21033	20982	20991	20997	20793	21002	20991	21160	21147	20944	20932	20803	20888	20960	21021	21000	20986	20998	21203	20796	21037	21070	21166	21080	21096	20967	21106	20792	21293	21117	20988	20928	20905	20908	21085	20869	20914	20965	20976	21013	21126	21093	21044	20946	20929	21151	20937	20815	21067	20885	21115	20876	20864	20790	21032	20985	21004	20954	20925	21180	21102	20890	21050	21144	21061	21044	21033	21037	21038	21025	20836	21202	21094	20884	20885	20944	21135	20923	21037	20977	20964	21091	20903	21009	20922	20872	20934	21045	20849	20892	20927	21012	21090	21133	20683	20960	21025	20938	21120	21028	21101	20783	21080	21050	20978	20986	21076	20846	20943	20981	20920	21006	21058	21051	21053	20758	21008	20997	21059	20811	20948	20968	20941	21092	21011	21038	20951	20824	20986	20876	20916	21038	20873	20882	20838	20790	20966	21023	21098	20855	21130	20792	21012	20854	21104	20926	20889	20715	21175	21087	21012	21043	21295	21176	21042	20896	20967	21076	20776	20778	20858	21031	20940	21122	21184	20980	21004	21023	21137	21074	21091	20829	21099	20877	20915	21006	20977	20978	20865	21079	20865	20902	21026	20896	20919	20764	21217	21090	21038	20965	20962	20917	20853	20959	21188	21175	21123	21079	21214	21047	21327	20902	21015	20991	20985	20993	21099	21043	21065	20970	20875	20922	21241	20973	20966	21000	21299	21138	21110	21281	21006	21069	20829	20904	20774	20860	21011	20870	21051	21264	21126	20811	21002	20894	20979	20959	21125	21041	20788	21004	20891	21115	20944	20946	21074	21167	20967	21139	21185	20920	21044	20975	21117	20947	20814	20985	20860	20923	20980	20996	21024	21057	21030	20807	21262	21017	21108	21010	21134	20847	20882	20981	20956	20896	21190	20859	20935	21285	20948	21087	20909	21014	21094	20851	20902	21195	21057	20697	20979	20782	20979	21046	20934	20983	21087	21045	20945	20938	20928	20683	20959	21146	20885	20953	21162	21136	21095	20806	21071	20955	20986	20758	20802	20771	20868	20850	20932	20922	21198	21049	21158	21208	20931	20948	20942	20942	20838	20923	20989	20893	21076	20903	21176	21038	21207	20835	21078	20945	20844	21105	20746	20827	20761	21090	21149	20895	20995	21104	20976	20671	20989	21070	20910	21099	20940	20918	20927	20761
20146	23727	21564	18860	17909	17155	16770	16791	16645	16346	16132	16391	16139	16220	16161	16122	16117	16095	16141	16001	15953	16075	16097	15878	16207	16111	16126	16041	16261	16224	16007	16135	15862	15982	15936	15866	16066	15983	16039	15976	15990	15968	15984	16189	16316	16364	16103	16131	15963	15888	15915	15872	15945	15985	15982	16009	15882	15848	15851	16049	15991	15899	15841	15966	15888	16149	15877	15979	15926	15816	15752	15944	15943	15839	15917	16066	15952	15882	15906	16010	16119	15767	16042	15968	15819	15977	15921	15946	15975	15976	15743	15913	16105	15862	15881	15866	16047	15848	15920	16016	15995	15993	15798	15848	15821	16007	15968	16187	15941	16036	15934	15930	15984	15834	15979	15934	15945	15853	15917	15969	15870	15903	16012	15930	15878	16094	16211	15784	15876	15999	16102	16028	15890	15889	16091	15980	15949	15908	16121	15891	16011	15981	15827	15962	15894	15960	15912	16152	15957	16006	15928	15893	15922	16078	15805	15999	15980	15866	16139	15994	15847	15906	15821	15776	15825	15977	16102	15948	15797	15831	16123	15888	15977	16036	15908	15942	15791	15848	15894	15940	16069	15960	15806	15895	16098	16052	15922	15954	15887	15791	15852	15840	15989	15938	15935	15819	15988	16128	16019	16035	15901	15803	15898	16073	15999	16138	15930	15942	15736	15908	15989	15870	16115	15896	15924	15852	15957	16036	16001	15913	15938	15914	15945	15978	15878	15959	16049	15746	15911	15960	15992	15921	15875	15844	15904	15923	15874	15893	15990	15883	15898	15844	15984	16088	16037	15938	15762	15934	16042	16029	15888	15856	16116	16210	15951	15959	15994	15814	16026	15889	16003	15981	15932	16063	16067	15836	15894	16007	16170	15971	16044	15833	15984	15966	15781	16089	15973	15792	16042	16088	15832	15873	15946	15883	15906	15804	15942	15909	15866	15979	16107	16012	15958	15959	16002	15841	15984	16032	15920	15879	16017	16105	16113	15944	15967	15864	15775	15978	15876	15828	15721	15874	15947	15915	15977	16051	16050	15917	16025	15889	15919	15915	15930	15729	15795	15815	15943	16010	16018	15833	16043	15738	15908	15780	15936	15748	15916	15969	15965	15881	16034	15940	15960	15872	15822	15979	15966	15976	15900	15817	15947	16109	15860	15933	15919	15749	15899	15889	16113	16061	15845	15924	15949	15830	16074	15852	15937	15804	15933	16020	15833	16004	15821	15915	16120	16088	15917	16030	15892	15936	16029	16025	16052	15863	15973	15843	16001	15814	16062	15921	16102	15836	15950	15826	15912	15952	16020	16076	16101	15770	15859	16076	16064	15692	16033	15921	15846	15951	16078	15831	15987	15838	16000	15973	15991	15904	15988	15898	16064	15877	16094	16032	16002	15866	16025	15865	15797	16049	15786	15920	16018	15959	15953	15956	15952	15925	15806	16081	16127	15992	16050	15901	16044	15954	16023	15888	16091	16106	16111	15984	16007	15983	16094	15944	15892	16105	16002	15944	16011	15910	15752	15756	16139	15964	15852	15853	15961	15970	16107	16057	15968	16024	15913	15956	15899	15852	15956	15814	15907	15971	16044	15965	15854	15839	15917	15931	15848	15933	16049	15936	16038	15996	15846	15992	15982	15914	15947	15965	16023	15996	16073	15887	15922	15956	15834	15933	15812	16075	15862	15988	15971	16042	15997	15732	16002	15947	15876	15920	15938	16030	16142	15951	15963	16086	15996	16020	16029	16038	15997	16083	15936	15844	15824	16031	15903	15835	15857	15858	15858	15997	15935	15987	15806	15964	15975	15906	15989	15908	15882	15916	15974	15906	16094	15941	15939	16035	16067	15862	15888	15959	15980	15832	15944	15823	15956	15886	15829	15966	15993	15672	16110	16014	16090	15887	15854	15850	16126	15869	15794	16051	15791	15838	16017	15994	15963	15800	15876	16016	15996	15872	16054	15849	15848	15930	15782	15965	16045	15960	16038	16010	15949	15961	16020	16075	15962	15894	15939	15836	16046	16041	16018	15865	16027	15796	15941	15794	15834	15975	16066	15836	15970	15937	16033	15995	15876	15993	16045	16033	15981	15867	16003	15823	15934	15944	15953	16047	15858	16029	15826	15894	15899	16024	15742	15874	15732	15936	15937	16025	16059	15785	15989	15864	16018	15930	15836	15913	15959	15857	15744	16031	15866	16015	15985	15930	15899	15885	15939	15965	15947	15947	15998	16131	15876	15942	15858	16010	15744	15892	15863	15818	15734	15884	16080	16029	15872	15835	16015	15826	15921	15986	15833	15784	16050	15920	15946	16021	16114	15864	16054	15742	15864	15794	16074	15921	15948	15923	16094	16072	15805	15800	15908	15968	15975	15852	15993	16095	16030	16014	15958	16118	15959	15912	15874	15822	15854	16137	15923	16012	16111	15930	15763	15890	15981	15835	15820	15990	15957	15885	15892	15914	15968	15776	16021	16054	16111	15863	15804	15923	15969	15836	15899	16022	15993	15947	15885	15774	15837	15873	15935	16079	15858	15994	15980	15858	16069	15928	15694	15871	15883	16041	15797	16011	16004	15983	15919	16101	16050	15791	15920	15878	15980	16230	16087	15907	15982	16043	15853	16069	15817	16061	15879	16095	15807	15700	16023	15895	16038	15928	15989	15877	15940	15969	16005	16001	16048	15868	16085	15914	15810	15919	15975	15969	16003	16064	15810	15934	15894	16123	15893	16004	16056	15921	16079	16038	15864	16006	16072	16019	15933	15873	15970	15979	16138	15871	15957	15815	15974	16047	16086	16057	15939	15928	15926	15978	15836	15933	15880	15891	15879	15936	15913	15916	15941	15909	15956	15961	15946	15991	15995	15802	15975	15905	15999	16019	16073	15806	15879	16019	15976	15877	15757	15979	15897	15889	15926	15928	15996	15881	16157	15833	15950	15947	15995	16001	15930	15784	15823	15798	15946	15826	16019	15776	16124	15932	15815	15924	15950	15926	15833	15973	15988	15977	16068	15881	16100	15920	16004	16044	16107	15939	15909	15809	16013	15945	15934	16007	16030	15854	15965	15937	15904	15920	15949	15914	15961	15852	16046	15873	15906	15934	16069	16139	16040	15930	15827	15835	15903	16062	16069	15964	15903	15944	15847	15934	16011	16064	15874	15821	15819	16059	16168	15982	16001	16180	16060	15893	16081	16047	15975	15915	15921	16074	15971	15900	16112	15863	15883	16099	16072	16029	16066	15793	16041	16049	15964	16098	15843	15846	15834	15895	15799	15929	15834	15928	15875	15910	16049	16035	15846	15991	15986	15963	15926	16198	16026	15946	15973	16065	16073	16141	15919	15913	15738	16082	15918	15944	16195	15839	16011	15915	15922	15967	15960	15975	16009	16097	15946	15784	15926	15922	15951	15986	16012	15848	16050	15778	16033	16017	15904	15886	15960	15856	16017	16007	15929	15993	15969	16025	16008	15949	15784	15804	15876	15784	16027	15866	15914	16143	15915	15896	15957	16091	16011	15876	15998	15865	15870	15840	15925	15759	16125	15790	16066	16006	15920	15854	16028	15877	15864	15826	16011	15984	15943	15844	15842	16134	15792	15918	15942	15830	15849	15876	15910	15970	16070	16048	15988	16064	15866	16094	15885	15847	16004	15816	15929	16107	15976	15978	16027	15995	15892	16081	15988	15955	15795	15944	15783	15881	15809	15987	15975	15893	16032	15863	15938	15965	15796	15982	15980	15873	16002	15835	16104	15898	15912	16064	16007	16047	15903	15965	15976	15932	15784	15858	16132	16016	15869	15931	15952	15966	15935	15720	16023	15954	16062	16103	15807	15810	15903	16027	15853	16060	15870	15935	16111	15865	15881	15650	15929	15776	15744	15940	15883	15969	15956	15839	16045	16019	15915	15863	16116	15822	15986	15998	15880	15905	15894	16022	15985	15944	16046	15883	15912	15905	15914	16075	15875	15833	16011	16184	15952	15962	16001	15832	15983	15935	15976	15887	16061	16046	15957	15910	16018	16073	16087	16005	15966	16009	15957	16013	16092	15835	15962	15979	16006	15868	15945	15869	16076	15986	15963	15966	16067	15996	15913	15910	16028	15925	15961	16030	16080	15846	16117	15877	15991	16033	15873	16090	15969	15992	16054	15945	16114	16135	16007	16026	15963	15883	15912	15949	16049	15868	15939	15801	15715	15833	15887	15881	15924	15782	15915	15898	15900	15959	15883	15930	15958	16053	15803	15951	15916	15929	15980	15830	15956	16008	16056	15896	15951	16067	15917	16030	16043	15986	16005	15931	15873	15958	16232	15837	15841	15893	16051	15923	15996	15952	15933	15925	16042	15993	15899	16050	15838	15813	16029	15981	15964	16157	15868	16109	15844	15995	15842	15907	15836	15909	16155	15973	15936	15781	15904	15937	15906	15875	16051	15856	15796	16161	15887	15878	15884	15784	16089	15840	16024	15790	16185	15924	15952	15922	15847	15873	15833	15861	15890	15924	15955	16085	15981	15859	15887	15790	15723	16035	15810	16064	16034	15842	16002	15922	15800	16139	15828	15935	16072	16146	15837	15857	15978	15904	15986	15907	15967	15838	16040	15970	15884	16034	15775	15920	15910	16031	15953	15849	15896	15989	16043	16084	15946	16011	15941	15733	15909	15899	15885	16037	16072	16032	15935	15986	16063	15993	15948	16030	15845	16022	16023	15918	16024	15900	15958	15828	16029	15917	16115	15982	15899	15959	15914	15712	16130	15913	15943	15900	16092	16039	15901	15996	15971	15984	16003	15823	15892	15974	15927	15914	16032	15816	16047	15839	16064	15982	16134	16008	15981	15996	15947	15981	15843	15905	15789	15872	16031	15931	15878	15927	15863	16127	15973	15973	15791	15844	16011	15837	16222	15951	15937	15999	15979	15913	15868	15995	15873	15874	15846	16068	15869	15904	15884	15917	15845	16009	15880	16207	15942	15988	16118	16075	16041	16012	15920	15989	15929	16001	16028	15920	16025	15911	16018	15921	15924	15886	16024	15798	16059	15839	16024	15806	15892	15798	15914	16113	16111	15925	16013	15897	15800	15904	16078	15934	16014	15994	15906	16047	16077	15971	15983	16091	15893	16047	15974	16017	15915	16047	16021	16041
24560	20993	28085	24507	23422	24449	24417	22115	21759	21667	21545	21376	21232	21152	20943	21057	21027	20808	20990	21022	20738	20836	20854	20768	20771	21023	20979	20758	20924	20815	20947	21012	20864	20555	20856	20727	20677	20799	20668	20646	20845	21017	20942	21966	22013	21722	21161	21127	20808	20623	20624	20797	20696	20631	20698	20633	20588	20678	20568	20657	20734	20652	20772	20457	20732	20703	20439	20848	20720	20510	20728	20722	20833	20549	20822	20622	20561	20666	20634	20568	20796	20566	20563	20649	20617	20457	20670	20517	20467	20451	20406	20695	20753	20748	20700	20543	20515	20508	20803	20563	20657	20697	20505	20659	20578	20522	20441	20643	20592	20680	20629	20585	20676	20708	20539	20657	20674	20535	20605	20581	20494	20639	20622	20725	20617	20896	20461	20801	20517	20799	20712	20656	20593	20623	20501	20543	20746	20647	20402	20614	20706	20510	20430	20559	20801	20725	20679	20684	20603	20492	20734	20559	20635	20546	20718	20520	20584	20636	20605	20522	20484	20629	20382	20481	20688	20718	20530	20592	20526	20665	20234	20489	20740	20503	20715	20697	20717	20638	20529	20484	20720	20721	20770	20629	20732	20639	20723	20393	20553	20559	20649	20674	20551	20350	20386	20571	20676	20617	20555	20483	20610	20540	20672	20501	20671	20652	20666	20600	20252	20754	20691	20715	20624	20755	20571	20818	20698	20591	20613	20517	20459	20484	20713	20750	20673	20506	20460	20724	20463	20527	20651	20696	20411	20621	20709	20642	20607	20776	20778	20504	20526	20625	20987	20769	20669	20677	20423	20540	20447	20463	20491	20395	20571	20635	20466	20446	20518	20419	20450	20456	20510	20635	20631	20699	20497	20676	20689	20653	20588	20627	20593	20549	20673	20637	20649	20641	20576	20644	20592	20629	20598	20530	20536	20304	20455	20639	20714	20662	20820	20704	20648	20632	20599	20673	20560	20849	20594	20564	20505	20517	20527	20684	20775	20775	20755	20594	20311	20715	20658	20660	20800	20646	20598	20642	20575	20653	20919	20601	20639	20809	20668	20483	20384	20620	20510	20637	20644	20606	20709	20615	20516	20709	20593	20559	20748	20502	20470	20514	20434	20664	20850	20727	20659	20866	20658	20619	20796	20532	20674	20589	20492	20737	20719	20683	20851	20664	20589	20655	20535	20669	20451	20627	20584	20536	20822	20661	20523	20620	20708	20683	20558	20621	20475	20558	20563	20417	20548	20714	20787	20643	20623	20565	20297	20476	20478	20912	20671	20583	20490	20624	20417	20594	20540	20499	20420	20621	20475	20571	20452	20563	20567	20595	20655	20555	20799	20511	20598	20753	20607	20406	20734	20618	20723	20664	20839	20609	20536	20610	20464	20695	20590	20593	20568	20608	20928	20613	20585	20556	20667	20572	20834	20676	20704	20564	20516	20666	20611	20650	20555	20813	20680	20349	20503	20547	20746	20526	20500	20475	20761	20610	20570	20802	20500	20691	20633	20340	20558	20439	20751	20500	20651	20581	20533	20489	20573	20464	20503	20664	20481	20484	20652	20814	20732	20625	20481	20652	20839	20749	20734	20457	20589	20470	20549	20487	20691	20515	20550	20646	20680	20849	20597	20299	20561	20511	20534	20629	20499	20497	20455	20609	20609	20479	20642	20585	20473	20572	20657	20541	20490	20676	20576	20538	20625	20693	20442	20506	20607	20552	20553	20594	20562	20526	20545	20560	20795	20596	20505	20448	20720	20762	20530	20671	20734	20513	20611	20565	20531	20524	20701	20648	20357	20383	20598	20413	20585	20481	20657	20518	20636	20643	20553	20529	20791	20366	20749	20670	20567	20565	20370	20732	20562	20797	20827	20598	20684	20663	20728	20612	20380	20463	20794	20487	20500	20790	20667	20607	20515	20473	20619	20589	20789	20709	20663	20544	20474	20679	20742	20521	20639	20748	20625	20397	20451	20517	20394	20548	20525	20690	20409	20620	20621	20758	20472	20593	20708	20574	20576	20514	20467	20451	20521	20589	20535	20634	20512	20721	20660	20717	20415	20445	20500	20450	20677	20467	20693	20611	20757	20608	20457	20624	20412	20619	20552	20475	20356	20634	20691	20504	20678	20621	20606	20572	20602	20621	20510	20487	20618	20466	20698	20598	20522	20994	20667	20641	20562	20531	20576	20540	20744	20619	20730	20587	20480	20363	20434	20741	20658	20511	20490	20677	20804	20505	20668	20760	20700	20509	20652	20617	20549	20479	20492	20559	20722	20441	20638	20608	20736	20456	20611	20509	20468	20575	20674	20641	20521	20622	20631	20454	20656	20834	20739	20762	20610	20448	20635	20607	20528	20464	20455	20627	20488	20478	20606	20841	20720	20653	20721	20485	20369	20643	20741	20561	20778	20542	20654	20694	20470	20697	20524	20741	20632	20477	20689	20786	20815	20363	20689	20621	20462	20603	20558	20631	20706	20504	20649	20632	20567	20269	20597	20453	20513	20856	20598	20769	20527	20618	20584	20558	20657	20692	20750	20579	20532	20527	20682	20552	20566	20566	20637	20798	20658	20625	20527	20672	20622	20393	20762	20738	20710	20648	20744	20639	20524	20590	20684	20490	20587	20833	20854	20849	20800	20713	20648	20629	20850	20429	20752	20666	20633	20742	20535	20573	20783	20565	20625	20732	20693	20872	20484	20508	20504	20546	20409	20611	20680	20772	20655	20503	20622	20721	20666	20463	20545	20510	20628	20445	20696	20799	20684	20549	20506	20478	20651	20677	20706	20689	20533	20458	20790	20772	20552	20499	20600	20672	20619	20824	20611	20715	20445	20573	20684	20759	20870	20645	20604	20609	20601	20608	20369	20849	20495	20629	20434	20484	20518	20817	20655	20531	20584	20574	20544	20646	20521	20517	20859	20700	20640	20691	20543	20562	20458	20446	20529	20717	20515	20566	20540	20588	20626	20610	20735	20565	20613	20443	20467	20563	20617	20653	20419	20389	20776	20599	20387	20698	20686	20579	20325	20567	20661	20450	20698	20435	20708	20695	20548	20668	20421	20757	20764	20576	20598	20567	20578	20506	20841	20735	20530	20453	20433	20425	20425	20565	20452	20601	20626	20283	20890	20603	20748	20526	20442	20553	20711	20593	20587	20690	20637	20611	20454	20717	20676	20700	20548	20545	20685	20614	20590	20429	20523	20558	20513	20606	20588	20725	20824	20838	20646	20696	20495	20435	20560	20762	20610	20388	20605	20601	20524	20648	20529	20476	20485	20658	20518	20676	20768	20692	20450	20597	20677	20565	20570	20575	20457	20417	20484	20590	20749	20574	20795	20723	20698	20469	20592	20765	20562	20551	20468	20622	20698	20667	20484	20534	20368	20640	20600	20577	20699	20527	20582	20851	20654	20611	20641	20686	20809	20696	20489	20666	20590	20556	20497	20601	20791	20592	20839	20587	20740	20422	20655	20650	20480	20538	20766	20601	20784	20552	20638	20885	20578	20527	20702	20691	20798	20653	20557	20617	20429	20679	20598	20430	20639	20703	20616	20567	20516	20725	20542	20461	20465	20623	20739	20526	20550	20758	20733	20625	20657	20640	20807	20488	20706	20520	20594	20521	20573	20553	20498	20434	20806	20724	20793	20724	20585	20668	20641	20907	20559	20729	20470	20761	20563	20440	20628	20832	20608	20446	20598	20476	20684	20623	20853	20743	20526	20468	20533	20910	20732	20672	20751	20580	20614	20509	20662	20671	20440	20487	20678	20623	20626	20633	20635	20594	20580	20299	20566	20474	20466	20413	20670	20756	20790	20692	20641	20818	20519	20654	20407	20697	20726	20524	20647	20638	20586	20807	20682	20572	20797	20602	20598	20877	20644	20760	20768	20729	20557	20567	20577	20466	20699	20672	20686	20562	20766	20612	20555	20650	20424	20582	20339	20527	20672	20862	20547	20813	20817	20730	20552	20587	20472	20539	20377	20666	20689	20464	20662	20714	20656	20556	20611	20583	20622	20647	20640	20553	20542	20590	20637	20453	20624	20634	20640	20632	20682	20549	20734	20687	20524	20617	20442	20713	20544	20956	20563	20572	20733	20379	20832	20828	20774	20570	20726	20678	20523	20469	20410	20513	20517	20492	20631	20585	20697	20731	20443	20612	20535	20591	20506	20331	20575	20545	20588	20504	20546	20428	20507	20669	20487	20721	20706	20538	20690	20470	20665	20437	20705	20492	20532	20632	20653	20568	20541	20687	20670	20422	20697	20451	20518	20687	20247	20367	20351	20503	20475	20513	20444	20482	20785	20725	20964	20577	20670	20681	20501	20324	20670	20635	20334	20630	20372	20393	20429	20441	20713	20752	20697	20670	20499	20683	20927	20664	20264	20594	20669	20629	20368	20658	20683	20642	20524	20758	20618	20368	20609	20467	20748	20689	20898	20560	20674	20568	20660	20588	20488	20616	20670	20442	20573	20607	20667	20673	20591	20477	20703	20535	20721	20595	20507	20440	20576	20596	20636	20475	20504	20638	20719	20491	20939	20616	20476	20493	20636	20595	20813	20559	20449	20847	20553	20415	20803	20601	20514	20505	20778	20615	20503	20580	20574	20444	20950	20444	20820	20720	20752	20853	20644	20637	20659	20683	20503	20839	20665	20701	20572	20612	20644	20664	20624	20708	20570	20493	20578	20850	20561	20419	20617	20509	20602	20841	20786	20754	20677	20758	20705	20476	20523	20729	20507	20666	20378	20715	20519	20775	20799	20670	20452	20640	20717	20608	20595	20473	20633	20556	20639	20838	20738	20421	20528	20466	20640	20698	20552	20637	20540	20804	20676	20666	20712	20710	20654	20440	20515	20681	20461	20432	20799	20604	20703	20406	20474	20501	20547	20602	20535	20877	20729	20674	20628	20679	20731	20451	20584	20500	20630	20423	20677	20642	20719	20457	20613	20639	20642	20544	20674	20604	20743	20674	20703	20692	20665	20466	20379	20515	20542	20403	20568	20765	20483	20541	20694	20462	20662	20313	20684	20701	20640	20625	20517	20747	20567	20450	20664	20741	20781	20742	20505	20840	20820	20642	20544	20569	20700	20539	20463	20756	20621	20617	20611	20724	20673	20678	20614	20637	20640	20854	20596	20831
21636	34771	31691	24898	21761	19827	18575	17859	17367	17059	16771	16807	16506	16165	16456	16121	16254	16065	16174	15955	16088	16010	16151	16089	16007	16232	16095	16254	16075	16087	15891	15847	16025	16008	15946	15861	15863	15866	15954	15918	15858	15892	16340	17664	17762	16986	16461	16059	15847	15848	15851	15850	15836	15749	15771	15929	15681	15807	15827	15808	15437	15769	15665	15716	15677	15616	15946	15753	15804	15641	15633	15705	15813	15893	15775	15669	15798	15808	15663	15654	15669	15801	15881	15643	15846	15828	15999	15819	15637	15675	15685	15715	15775	15726	15781	16014	15745	15722	15730	15835	15849	15725	15857	15908	15730	15550	15667	15635	15817	15791	15890	15623	15714	15785	15800	15768	15783	15824	15806	15822	15701	15812	15786	15643	15516	15799	15899	15711	15819	15623	15802	15755	15719	15802	15796	15929	15816	15662	15716	15775	15869	15771	15802	15782	15704	15857	15725	15679	15892	15807	15868	15743	15761	15675	15846	15869	15673	15817	15742	15776	15767	15658	15896	15743	15753	15883	15789	15726	15904	15731	15836	15673	15584	15715	15861	15858	15806	15796	15790	15900	15729	15679	15779	15703	15818	15646	15675	15718	15782	15843	15603	15705	15692	15703	15893	15782	15791	15923	15751	15699	15791	15823	15828	15695	15855	15819	15810	15726	15621	15810	15842	15786	15894	15817	15942	15715	15749	15790	15792	15733	15789	15708	15714	15759	15831	15557	15818	15744	15724	15989	15663	15814	15686	15763	15687	15819	15783	15911	15712	15718	15569	15768	15770	15769	15665	15819	15815	15709	15769	15922	15657	15665	15868	15649	15819	15672	15684	15762	15786	15698	15915	15704	15800	15641	15826	15805	15683	15670	15578	15747	15741	15879	15731	15660	15881	15699	15948	15752	15705	15956	15670	15887	15832	15759	15639	15749	15830	15914	15790	15713	15840	15904	15609	15669	15909	15922	15608	15649	15731	15835	15558	15783	15942	15850	15783	15663	15807	15565	15752	15576	15661	15734	15746	15555	15726	15809	15897	15677	15666	15730	15850	15772	15892	15766	15803	15799	15802	15779	15844	15761	15830	15864	15770	15910	15733	15821	15817	15726	15846	15869	15797	15695	15693	15781	15681	15853	15615	15786	15948	15793	15596	15743	15849	15779	15708	15814	15939	15644	15759	15720	15722	15683	15617	15828	15742	15727	15799	15725	15773	15805	15690	15795	15813	15808	15666	15699	15779	15802	15723	15780	15822	15798	15589	15784	15724	15592	15662	15731	15769	15772	15950	15685	15779	15733	15889	15887	15691	15796	15683	15669	15760	15652	15719	15876	15556	15768	15855	15801	15850	15912	15826	15569	15780	15738	15842	15652	15850	15736	15752	15767	15939	15927	15838	15636	15759	15758	15808	15707	15861	15628	15788	15761	15765	15793	15865	15822	15694	15695	15590	15778	15683	15693	15821	15844	15822	15790	15898	15765	15640	15679	15947	15749	15876	15782	15660	15583	15664	15750	15903	15722	15779	15753	15799	15682	15723	15755	15707	15719	15718	15821	15869	15656	15905	15804	15693	15711	15690	15898	15786	15679	15853	15795	15733	15716	15912	15707	15713	15882	15756	15680	15816	15674	15789	15915	15765	15726	15704	15857	15769	15666	15918	15657	15820	15837	15891	15852	15845	15926	15892	15704	15744	15854	15625	15834	15694	15786	15612	15648	15803	15698	15837	15836	15761	15756	15812	15530	15699	15718	15808	15818	15595	15821	15741	15855	15867	15796	15789	15680	15687	15804	15765	15920	15909	15846	15660	15693	15694	15797	15626	15686	15832	15857	15696	15847	15782	15602	15798	15781	15858	15707	15799	15744	15729	15699	15798	15614	15793	15761	15837	15729	15854	15706	15681	15740	15671	15679	15838	15662	15763	15607	15734	15837	15739	15719	15653	15745	15950	15646	15876	15695	15674	15797	15778	15796	15675	15724	15710	15486	15745	15693	15719	15709	15984	15848	15835	15764	15842	15745	15593	15765	15827	15652	15677	15683	15698	15748	15819	15740	15784	15829	15733	15732	15673	15626	15811	15857	15777	15613	15710	15799	15686	15812	15973	15726	15747	15724	15839	15553	15847	15607	15782	15787	15505	15920	15815	15577	15589	15721	15700	15971	15816	15695	15857	15730	15782	15738	15768	15745	15698	15871	15795	15651	15730	15698	15793	15754	15687	15820	15702	15752	15844	15776	15712	15769	15761	15718	15787	15665	15580	15656	15616	15779	15744	15795	15994	15625	15571	15701	15708	15554	15878	15753	15703	15727	15774	15866	15832	15842	15757	15607	15713	15748	15760	15821	15793	15801	15828	15621	15754	15752	15682	15793	15770	15804	15743	15780	15761	15746	15769	15688	15878	15676	15755	15768	15750	15865	15601	15870	15798	15719	15821	15709	15770	15664	15804	15707	15759	15764	15688	15557	15909	15848	15847	15766	15877	15960	15838	15760	15624	15624	15822	15651	15741	15671	15917	15788	15773	15622	15819	15800	15771	15775	15779	15702	15496	15619	15685	15638	15850	15640	15777	15850	15789	15959	15856	15696	15869	15768	15823	15751	15697	15854	15660	15778	15677	15878	16032	15761	15672	15829	15729	16001	15738	15823	15814	15758	15792	15791	15854	15927	15753	15649	15769	15742	15810	15541	15736	15730	15817	15640	15653	16025	15777	15708	15747	15699	15752	15760	15983	15746	15702	15627	15712	15706	15782	15753	15750	15757	15706	15599	15768	15611	15725	15645	15838	15724	15705	15695	15753	15649	15852	15919	15941	15744	15644	15664	15766	15751	15655	15701	15718	15858	15774	15780	15582	15813	15721	15750	15758	15915	15700	15628	15609	15649	15884	15762	15685	15861	15907	15720	15674	15697	15789	15831	15770	15671	15765	15732	15611	15726	15915	15746	15803	15749	15761	15902	15590	15817	15857	15755	15797	15847	15783	15728	15799	15651	15718	15818	15737	15926	15742	15617	15752	15846	15674	15831	15771	15759	15638	15796	15850	15646	15781	15982	15760	15878	15650	15663	15876	15722	15613	15610	15846	15602	15849	15744	15853	15833	15729	15804	15672	15623	15875	15650	15534	15800	15877	15680	15694	15774	15675	15869	15741	15906	15601	15743	15749	15904	16023	15765	15714	15831	15771	15815	15826	15634	15821	15857	15684	15760	15869	15714	15770	15865	15727	15690	15880	15655	15783	15645	15693	15876	15709	15806	15660	15842	15746	15641	15736	15624	15879	15630	15684	15913	15796	15853	15671	15952	15668	15832	15764	15880	15789	15719	15876	15678	15719	15879	15685	15876	15806	15804	15949	15711	15919	15728	15706	15819	15764	15730	15766	15906	15850	15669	15721	15702	15540	15789	15799	15843	15792	15827	15811	15809	15896	15742	15881	15775	15647	15609	15849	15637	15667	15794	15749	15598	15795	15769	15845	15856	15872	15657	15531	15696	15789	15688	15949	15758	15860	15696	15785	15809	15585	15635	15753	15813	15787	15602	15787	15740	15769	15785	15917	15648	15769	15851	15768	15748	15836	15778	15834	15763	15843	15786	15754	15668	15667	15821	15833	15732	15771	15707	15753	15881	15720	15831	15991	15828	15833	15820	15772	15819	15774	15761	15782	15838	15746	15716	15803	15671	15819	15883	15753	15712	15822	15708	15805	15656	15848	15749	15513	15800	15728	15708	15902	15849	15946	15659	15719	15803	15727	15809	15584	15887	15838	15676	15777	15659	15858	15936	15587	15815	15743	15858	15658	15737	15880	15794	15628	15731	15870	15790	15828	15784	15823	15642	15798	15822	15622	15902	15727	15778	15753	15716	16014	15698	15870	15755	15724	15696	15805	15646	15766	15834	15786	15725	15786	15877	15840	15701	16001	15783	15894	15607	15690	15800	15776	15559	15536	15741	15666	15729	15684	15722	15760	15606	15666	15924	15728	15743	15822	15601	15678	15820	16028	15759	15685	15858	15862	15705	15810	15765	15709	15840	15579	15699	15666	15913	15673	15595	15766	15801	15730	15886	15713	15681	15799	15640	15768	15838	15780	15647	15675	15851	15808	15716	15723	15694	15788	15744	15798	15822	15722	15574	15738	15834	15975	15677	15718	15765	15809	15976	15800	15777	15661	15804	15809	15723	15571	15677	15712	15715	15704	15725	15783	15755	15822	15747	15641	15810	15812	15805	15777	15645	15819	15696	15806	15784	15852	15724	15686	15809	15666	15830	15949	15815	15605	15715	15814	15762	15716	15719	15721	15711	15938	15881	15618	15599	15637	15803	15792	15630	15787	15759	15705	15872	15654	15839	15807	15716	15753	15921	15805	15860	15881	15688	15701	15801	15751	15843	15706	15678	15709	15770	15659	15691	15747	15770	15791	15779	15751	15639	15808	15716	15756	15781	15889	15624	15731	15809	15780	15690	15864	15758	15877	15772	15672	15899	15801	15788	15811	15683	15715	15705	15694	15888	15942	15664	15887	15814	15859	15877	16054	15848	15783	15923	15719	15755	15848	15799	15881	15888	15758	15662	15870	15834	15668	15753	15837	15790	15715	15717	15720	15755	15731	15820	15687	15660	15564	15785	15756	15819	15712	15781	15680	15677	15875	15668	15776	15839	15772	15691	15707	15825	15850	15713	15713	15814	15791	15772	15710	15623	15743	15651	15754	15681	15777	15708	15819	15717	15792	15763	15762	15758	15694	15789	15799	15925	15671	15649	15744	15760	15751	15663	15779	15681	15690	15720	15804	15696	15697	15788	15795	15799	15713	15710	15846	15810	15738	15608	15815	15868	15760	15742	15809	15823	15714	15824	15793	15725	15771	15643	15833	15748	15883	15735	15737	15768	15655	15919	15723	15713	15697	15710	15678	15621	15688	15746	15640	15734	15692	15784	15734	15760	15709	15719	15619	15899	15623	15824	15642	15815	15687	15790	15881	15697	15747	15632	15613	15699	15934	15717	15753	15907	15722	15966	15915	15747	15657	15818	15585	15830	15750	15722	15643	15691	15599	15740	15820	15638	15816	15878	15773	15881	15827	15760	15834	15704	15886	15917	15784	15661	15838	15845	15584	15813	15756	15645	15795	15612	15920	15680	15835	15765	15754	15858
23451	21028	28476	23850	21953	25024	26770	22798	21917	21942	21714	21251	21001	21008	20749	20683	20726	20765	20512	20496	20501	20753	20422	20546	20250	20534	20578	20341	20368	20419	20473	20383	20289	20285	20364	20131	20125	20312	20056	20165	20247	20030	21490	22227	22214	21726	20801	20600	20202	20188	20081	20259	20254	20012	20117	20337	20110	19925	19953	20304	20062	20089	20266	20157	20037	19906	20094	20078	19913	19953	19980	20030	20117	20229	20083	20161	19994	20181	20189	20181	19946	19841	20060	20025	19922	20039	20056	20101	20004	20061	20108	20262	20172	20070	20020	19945	19869	20183	20292	20235	20042	20210	20127	19991	20171	20135	20238	20223	20248	20193	20087	19912	19966	20240	19929	20070	20097	20250	20234	20086	20099	20242	20189	20312	20262	20199	20134	20135	20021	20091	20085	19999	20100	20120	20165	20125	19995	20199	20074	20025	20275	20389	20031	19886	20108	20127	19923	20172	20209	20126	20043	20026	19971	20166	20062	20018	20174	20136	20100	20059	20072	20170	20234	20027	20113	20331	20109	20236	20274	19858	20024	20041	20106	20110	20224	20056	20020	19959	20039	19966	20143	20002	20214	19997	19823	19968	20030	20020	20142	20069	20104	20097	20234	20075	20282	19977	20089	20288	20051	19851	19935	19932	19981	20001	20137	20046	20133	19916	20293	20151	20331	20021	19874	20139	20264	20001	20114	20117	20113	20072	20091	20093	19788	20021	19983	20069	20043	20242	20219	20089	20154	20230	19958	19629	19973	20100	19909	20014	20050	20122	20088	20151	20144	19721	20174	20025	20141	19822	20247	20157	19921	20023	19847	19975	19989	20082	20073	19715	20093	20026	20114	20079	20087	20021	20154	20118	20169	20220	20144	20033	20134	20226	20188	19947	19980	19946	19971	19962	20140	20208	19962	20124	19860	19856	20133	20037	20049	19907	20162	20152	20007	20032	19786	19978	20089	19845	20203	19999	20014	19938	20073	20074	19973	20046	20057	20120	20221	20195	19875	19913	19964	20039	20192	20019	20170	20262	20253	20276	20259	20019	20079	20099	20015	20160	19914	20003	20201	20031	20103	20104	20322	20146	19976	20003	20081	19967	20045	20039	20066	20123	19985	19886	19846	20327	20119	19901	20009	19946	20124	19904	20001	19990	20060	19970	19897	20086	19948	20210	20008	19994	19963	20051	19922	20232	19987	20210	20073	20117	20178	20135	20087	19859	20017	20196	19967	20204	19979	20165	20094	19943	20243	19718	20124	19774	20055	20082	20289	20304	20256	20102	20118	20070	20025	20010	20296	20209	19963	20069	20005	19882	20039	20077	20039	19919	20082	19922	20098	20090	20076	19802	19981	20279	20018	19956	19987	20035	19912	19856	20343	20090	20107	19834	20027	19982	19937	19965	20035	20382	20012	19981	19987	20111	20082	19879	20187	20110	19807	19882	20032	20087	20025	20047	19847	19827	20035	20117	19880	20131	19942	19987	20023	19788	20200	20034	20177	20034	20099	19909	20048	19837	20089	20016	20202	20059	20010	19875	20262	20008	19979	20031	20021	19997	20070	19924	20139	20185	19958	19974	19981	20225	20080	20056	20134	20079	20032	20398	20111	20183	19902	20107	19949	20171	19939	20116	19968	19927	20100	20193	20008	20013	20042	20289	20111	20243	20061	20086	19913	19963	20202	19954	19891	19794	20029	19906	20003	20349	20074	20077	20188	19897	19991	20027	19906	20100	20225	19956	20065	20042	20089	19986	19984	20007	20056	20061	20091	19683	20137	20217	19939	20154	20008	19877	20070	20303	20010	20118	20033	20008	20141	20055	20062	20231	20290	20183	20043	19930	20051	20177	19770	20133	19886	20181	20050	19867	19889	20297	19967	20097	20035	19914	20020	20051	20018	20045	20370	20246	20014	20102	19908	19979	20062	20015	20163	20076	20015	20094	19889	20080	20247	20126	20014	19956	20000	19998	20087	20211	20249	20178	19899	19920	20116	20198	20023	20048	19957	20164	20042	20004	20115	20150	19922	19931	20020	20075	20198	19979	20053	20044	20056	20049	19959	20187	20038	20111	20265	19922	20074	20062	20016	20167	20168	20113	20163	20268	20384	19951	20062	20250	19996	20076	20000	20059	20028	20108	19862	19975	20010	20331	20103	20122	20275	19977	20025	20166	20131	19776	19927	20068	20023	20012	20112	20376	20027	20091	19938	20071	20060	19909	20118	20081	19951	20067	20119	20142	19939	20192	20203	19980	19959	19889	20163	20166	20123	19873	20003	20069	20141	19826	20017	20024	19987	20027	20092	19976	20167	20031	20009	19888	20262	20064	20059	20076	20131	20054	20224	20022	20300	20037	20086	19840	20093	19988	20047	20164	19898	20112	19968	20137	20081	19902	20087	19969	20117	19990	20050	19940	20146	20080	20021	19965	20100	20011	20096	20288	20375	19845	20321	19950	19927	20160	20040	19824	19979	20095	20149	19965	20116	20338	19980	19961	19827	19885	19974	20020	20317	20193	20075	20019	19955	19918	20214	20201	20116	20149	19987	19963	20016	20180	20184	20003	20111	20167	20029	19973	19909	19994	20069	19964	19791	20137	20139	19918	20239	19963	20022	20021	20047	20140	20019	20007	20169	19838	19981	20008	20029	20178	20127	20192	20114	19897	20231	20076	20181	19988	20138	20002	20198	19971	20235	20017	20084	20098	19933	20055	20201	20132	19942	20057	20256	20211	20104	19893	20195	19897	19938	19961	19913	20019	19984	20012	19985	19945	20056	19930	20199	20023	20163	20180	20112	20027	20212	19922	20018	20135	19924	19780	19933	20137	19996	20121	19931	20336	20151	20026	19952	20066	20093	20198	20060	20070	20078	20145	20141	19783	19907	19884	19974	20290	20370	19940	20147	20064	20038	20091	20091	19966	20219	20228	19983	20091	20107	20027	20169	20006	19888	20012	19972	20159	20128	20139	19971	20004	20032	20060	20276	20195	19963	19992	20106	20225	20172	20042	20091	19986	20204	20083	19915	19861	19953	20155	20153	20048	20027	20113	20077	20117	19827	20128	20294	20198	20022	19948	20331	20082	20004	20095	19983	19835	19751	19948	20025	19943	19976	19994	20114	20085	19739	20141	20060	19990	20366	19951	20031	20156	19994	19959	20012	19886	20261	19878	19893	20099	19811	19942	20118	20090	20232	20025	20324	19951	19992	20183	20122	20099	20054	19987	20231	19979	20130	20029	20185	19782	19929	20019	20004	19876	19962	19922	19853	19944	20101	19939	20265	19997	20119	19971	19816	19904	19917	19925	20083	20129	19939	20126	19994	19778	19790	20054	20203	20034	20091	20000	20221	20188	20217	20064	19972	20106	20188	20282	19941	19935	20191	19751	19772	20087	20000	19939	19982	20215	20132	20054	20309	20023	19983	19866	19985	20330	20150	20079	19977	20090	19987	19962	20046	20199	20054	20118	20301	20102	20270	20069	19974	20206	19949	20082	19927	19822	20075	20073	20122	20039	20110	20100	20019	19794	20023	20037	19985	19812	19886	20103	20140	20015	19961	20226	20139	20073	20043	19935	20164	19918	20095	19887	20028	20061	20033	19792	20198	20019	19966	20070	20090	20133	20038	20168	19930	20115	20066	20060	20280	20136	19785	19956	20070	20074	19834	20027	20307	20079	20122	20170	20105	20040	20109	19996	19813	20012	20081	20091	20082	19791	20097	20040	19921	19899	20160	20208	19789	19871	19920	20058	20153	20173	20288	20068	20091	19894	19787	20030	20037	20188	19886	20038	20127	20166	19771	19989	20166	20002	20123	19958	20104	20097	20078	20075	19890	20144	20091	20171	20132	19952	20127	20055	19839	20020	20004	20239	19957	20099	20191	20052	20013	20066	20188	19964	20120	20014	20081	20140	20441	19975	20057	20059	19876	20096	19988	20174	19892	19955	19959	20038	19995	19963	20037	20272	19879	20235	20178	20177	19958	19969	19847	20174	20208	20071	19995	20042	20018	19846	19795	20000	20161	19981	20071	19907	20043	20133	19934	19816	20069	19950	20223	20029	20211	19969	19940	20168	20038	19936	19765	19993	20136	20178	20304	20116	20189	20159	20061	19897	20077	19809	19994	20064	20090	20237	20116	20066	19922	20102	20049	19962	20212	20056	20064	20034	19912	20157	20093	20194	19976	20017	20098	20058	20173	20048	19831	20092	19998	19956	19978	19943	20005	19839	20090	19878	20116	20004	19923	19920	19925	20125	20324	20052	19854	19973	20027	19891	20031	20015	19883	20249	20109	20447	19936	20003	19951	19789	19818	20063	20082	20173	19943	20052	20211	20295	20202	20019	20313	20304	20118	20196	20131	20062	19906	20116	20187	20350	19952	20019	19850	19958	20075	20153	20158	20163	20267	19905	19827	19888	20134	20094	20167	20031	20080	20120	20008	20009	19875	20017	20158	19949	19988	20255	20119	19891	20008	20103	19868	19979	20118	20111	20041	20022	20162	20007	20058	20284	19799	20110	19956	19951	19867	19930	20028	20250	20120	19931	20029	20141	20109	19919	19868	20205	20190	20179	19964	20026	19937	19956	20189	20118	19842	20182	20093	20067	19980	19958	20053	20197	20109	20155	20140	19990	20127	20025	20043	19977	19925	20165	19978	20241	20032	20036	20146	19966	20374	20039	20125	19958	19963	20357	20114	20023	20125	20072	20122	20128	20076	20017	19880	20119	19998	20171	19933	20013	20071	20230	19974	19792	20035	19973	20182	20177	20096	20304	20068	20118	19988	20151	19966	20182	20062	20160	20072	19939	19989	20005	20192	20132	19820	19804	20017	20022	20202	19973	19966	20130	19954	20166	20264	19911	19977	20116	20021	20191	19971	20011	19971	20116	19952	20069	20086	19705	20051	19933	20080	20126	19998	20102	20161	19936	20186	20066	20030	20120	19972	20015	20166	20137	20100	20048	20010	20127	20066	19930	19660	20184	20056	19996	19882	20124	19878	19920	19903	20076	20080	20119	20142	20051	20134	19875	20116	20004	20100	19912	20166	20116	20119	19943	20017	20159	19928	20103	20044	19937	20056	20113	20029	20005	20022	19847	19882	20082	19857	20232	20097	20037	20094	20038	19892	19951	19973	20240	20067	20159
23968	39663	36567	28911	24364	22025	20276	19203	18420	17861	17331	16937	16731	16247	16348	16362	16251	16042	15936	15869	15819	15815	15770	15818	15893	15923	15944	15704	15757	15722	15760	15728	15785	15657	15618	15649	15623	15570	15457	15691	15482	15701	17440	18775	18491	17567	16693	16140	15568	15535	15550	15513	15476	15538	15439	15545	15254	15674	15330	15560	15530	15474	15397	15322	15515	15469	15644	15526	15371	15440	15500	15296	15445	15222	15492	15409	15499	15335	15415	15471	15688	15358	15651	15525	15566	15481	15466	15354	15466	15589	15469	15389	15592	15371	15358	15326	15644	15434	15466	15345	15431	15572	15353	15639	15496	15485	15539	15410	15438	15468	15457	15461	15502	15488	15482	15393	15450	15607	15396	15358	15368	15293	15318	15384	15490	15364	15535	15643	15477	15523	15464	15497	15320	15407	15426	15498	15510	15489	15399	15383	15418	15360	15460	15497	15417	15567	15558	15400	15486	15381	15562	15487	15455	15431	15443	15440	15681	15346	15507	15475	15464	15425	15355	15362	15267	15425	15256	15324	15466	15506	15413	15464	15379	15349	15621	15726	15536	15238	15667	15413	15509	15513	15361	15520	15402	15388	15395	15804	15461	15467	15479	15432	15404	15406	15462	15612	15404	15401	15316	15477	15470	15431	15222	15520	15582	15461	15341	15556	15334	15305	15552	15519	15527	15429	15321	15472	15435	15388	15426	15423	15530	15418	15496	15511	15351	15304	15466	15375	15485	15336	15411	15423	15367	15262	15586	15374	15592	15587	15285	15411	15256	15449	15347	15430	15421	15462	15443	15440	15363	15389	15355	15633	15398	15432	15610	15491	15367	15305	15486	15305	15456	15380	15421	15381	15234	15308	15539	15243	15345	15589	15432	15517	15361	15491	15523	15369	15403	15505	15501	15427	15307	15284	15395	15472	15342	15415	15530	15231	15434	15392	15522	15291	15489	15476	15432	15484	15450	15424	15276	15258	15538	15531	15598	15325	15550	15416	15423	15535	15387	15533	15492	15457	15481	15325	15573	15313	15349	15305	15387	15398	15609	15403	15444	15488	15490	15430	15383	15474	15309	15369	15327	15484	15632	15365	15419	15495	15489	15233	15494	15530	15432	15457	15408	15414	15535	15489	15461	15421	15296	15401	15390	15396	15519	15387	15467	15447	15506	15531	15488	15517	15294	15368	15506	15157	15567	15454	15333	15242	15358	15322	15499	15249	15542	15441	15525	15406	15330	15447	15491	15607	15369	15421	15485	15335	15398	15405	15574	15358	15568	15457	15490	15366	15401	15517	15419	15484	15319	15266	15401	15392	15419	15400	15562	15392	15636	15489	15234	15386	15491	15387	15349	15254	15427	15331	15422	15425	15342	15534	15357	15491	15397	15505	15333	15414	15459	15353	15569	15418	15461	15547	15560	15503	15441	15464	15220	15533	15528	15265	15364	15639	15393	15429	15471	15258	15483	15498	15596	15385	15582	15475	15506	15370	15646	15339	15334	15581	15373	15327	15306	15433	15226	15449	15476	15381	15421	15541	15409	15461	15310	15436	15403	15431	15659	15329	15425	15515	15444	15343	15370	15484	15378	15526	15395	15308	15319	15320	15508	15515	15538	15380	15336	15528	15613	15505	15398	15327	15516	15482	15333	15510	15421	15352	15390	15445	15282	15390	15512	15358	15403	15595	15488	15458	15404	15488	15460	15394	15427	15301	15401	15286	15442	15479	15469	15340	15392	15530	15440	15327	15440	15432	15564	15434	15251	15383	15306	15407	15364	15527	15503	15245	15427	15390	15562	15338	15538	15526	15378	15387	15238	15613	15423	15289	15501	15594	15509	15463	15380	15458	15252	15484	15420	15395	15535	15392	15391	15517	15365	15408	15295	15483	15512	15256	15427	15429	15398	15446	15553	15390	15554	15403	15498	15428	15475	15302	15478	15218	15413	15536	15345	15461	15550	15512	15531	15314	15414	15413	15439	15423	15457	15439	15391	15378	15572	15537	15424	15305	15453	15424	15416	15392	15408	15415	15329	15360	15321	15488	15426	15303	15577	15424	15362	15281	15362	15323	15330	15365	15382	15615	15281	15474	15459	15307	15382	15403	15496	15358	15526	15504	15479	15477	15599	15373	15436	15412	15147	15526	15346	15538	15422	15256	15472	15540	15650	15510	15554	15477	15472	15431	15459	15444	15431	15589	15393	15501	15430	15484	15319	15481	15375	15603	15491	15478	15569	15508	15367	15412	15480	15540	15502	15427	15422	15448	15400	15425	15382	15527	15445	15582	15470	15425	15480	15540	15457	15330	15581	15379	15534	15535	15534	15473	15273	15499	15544	15313	15401	15422	15414	15526	15575	15390	15418	15317	15551	15362	15515	15447	15443	15447	15480	15397	15561	15344	15434	15429	15614	15330	15321	15316	15557	15480	15221	15540	15519	15482	15545	15423	15337	15446	15415	15370	15439	15338	15557	15327	15632	15454	15528	15419	15450	15318	15473	15371	15353	15404	15503	15590	15424	15442	15308	15487	15429	15443	15454	15436	15449	15543	15475	15516	15313	15485	15403	15490	15576	15293	15503	15632	15685	15451	15285	15548	15411	15483	15408	15475	15277	15282	15430	15389	15560	15355	15303	15400	15379	15471	15459	15488	15471	15645	15451	15360	15369	15353	15447	15494	15350	15477	15630	15360	15433	15419	15446	15408	15425	15447	15455	15556	15324	15394	15382	15348	15526	15506	15323	15432	15318	15443	15459	15328	15252	15652	15561	15433	15319	15484	15452	15413	15464	15586	15440	15466	15396	15400	15478	15371	15367	15522	15384	15470	15514	15421	15387	15411	15500	15467	15505	15455	15475	15407	15504	15336	15384	15379	15309	15410	15484	15375	15499	15599	15312	15616	15636	15382	15499	15385	15453	15587	15531	15405	15302	15397	15569	15505	15279	15320	15508	15513	15413	15284	15344	15370	15325	15338	15345	15538	15473	15365	15380	15466	15459	15390	15357	15485	15345	15559	15533	15506	15465	15536	15561	15401	15209	15433	15407	15571	15448	15517	15512	15469	15344	15494	15387	15377	15508	15344	15253	15316	15505	15437	15303	15483	15572	15482	15389	15386	15475	15431	15446	15444	15344	15263	15478	15547	15412	15497	15587	15354	15263	15317	15614	15401	15287	15515	15495	15579	15248	15372	15420	15463	15422	15453	15531	15415	15380	15305	15500	15504	15214	15542	15371	15275	15334	15534	15336	15507	15494	15442	15459	15572	15511	15408	15470	15398	15317	15471	15455	15442	15279	15358	15670	15357	15457	15410	15523	15406	15358	15270	15306	15287	15461	15395	15299	15448	15461	15371	15778	15281	15526	15461	15485	15529	15416	15495	15411	15450	15238	15539	15454	15539	15329	15529	15589	15455	15584	15417	15434	15501	15377	15585	15352	15359	15464	15413	15446	15258	15473	15504	15409	15525	15569	15343	15303	15484	15398	15494	15247	15312	15368	15391	15252	15632	15379	15400	15631	15515	15468	15492	15429	15461	15431	15542	15190	15441	15469	15488	15368	15347	15436	15352	15391	15431	15540	15478	15700	15260	15269	15508	15343	15343	15463	15579	15465	15396	15400	15310	15538	15431	15440	15469	15511	15190	15270	15380	15437	15429	15383	15346	15422	15538	15346	15534	15322	15289	15369	15254	15453	15439	15323	15418	15642	15351	15517	15565	15460	15298	15568	15435	15401	15532	15369	15442	15505	15439	15533	15267	15202	15453	15389	15276	15479	15330	15337	15502	15309	15380	15431	15562	15626	15428	15585	15402	15600	15289	15497	15365	15500	15383	15336	15417	15656	15473	15449	15266	15526	15456	15419	15587	15397	15421	15611	15424	15290	15629	15318	15405	15441	15363	15449	15438	15553	15558	15416	15461	15414	15440	15402	15413	15228	15477	15482	15519	15499	15355	15425	15378	15374	15477	15449	15383	15302	15337	15483	15262	15489	15398	15455	15388	15229	15440	15660	15462	15420	15447	15463	15290	15415	15511	15529	15222	15510	15498	15483	15342	15316	15541	15472	15541	15445	15312	15246	15504	15419	15596	15290	15450	15465	15327	15504	15615	15234	15279	15529	15529	15298	15264	15503	15427	15531	15280	15337	15573	15364	15378	15489	15461	15278	15501	15782	15458	15448	15521	15556	15634	15483	15425	15432	15598	15210	15421	15582	15331	15497	15523	15510	15455	15472	15312	15605	15448	15374	15416	15393	15228	15415	15317	15330	15416	15328	15416	15540	15433	15459	15375	15559	15505	15434	15493	15241	15405	15455	15406	15406	15436	15382	15507	15535	15266	15542	15500	15296	15322	15346	15440	15533	15407	15560	15388	15475	15500	15403	15537	15473	15307	15535	15392	15428	15410	15480	15197	15360	15454	15397	15406	15344	15434	15637	15458	15475	15441	15483	15493	15391	15406	15363	15536	15555	15593	15554	15341	15252	15450	15451	15281	15420	15529	15482	15627	15473	15489	15528	15464	15413	15492	15587	15432	15510	15371	15437	15374	15342	15226	15440	15446	15603	15368	15336	15640	15424	15348	15469	15512	15524	15379	15536	15437	15484	15410	15297	15574	15469	15471	15353	15440	15758	15629	15455	15441	15419	15472	15506	15515	15499	15403	15607	15441	15570	15525	15569	15540	15511	15474	15585	15402	15437	15497	15556	15297	15470	15448	15413	15340	15463	15648	15365	15497	15508	15296	15358	15300	15452	15539	15544	15435	15443	15360	15346	15463	15365	15357	15394	15580	15570	15625	15435	15449	15493	15553	15480	15398	15430	15336	15595	15554	15331	15458	15315	15507	15293	15639	15479	15556	15427	15428	15459	15589	15198	15473	15534	15486	15409	15397	15407	15455	15299	15412	15453	15462	15397	15514	15452	15463	15331	15464	15322	15506	15559	15527	15446	15425	15318	15498	15382	15596	15397	15488	15431	15575	15413	15431	15466	15497	15512	15352	15597	15539	15440	15368	15440	15584	15470	15295	15469	15425	15745	15408	15337	15346	15341	15280	15377	15501	15358	15559	15470	15385	15429	15370	15399	15252	15429	15485	15418	15541	15424	15413	15535	15423	15491	15227	15302	15565	15224	15625	15400	15358	15496	15347
29886	23972	25989	24040	21908	21616	21332	21153	21027	20775	20885	20745	20849	20764	20765	20969	20895	21002	20562	20681	20846	20876	20644	20626	20857	20739	20802	20857	20839	20631	20723	21094	20592	20843	20846	20779	20781	20821	20821	20939	20772	20841	20908	20945	20963	20887	20880	20940	20793	20910	20586	20570	20609	20626	20629	20519	20701	20640	20648	20719	20742	20599	20745	20735	20721	20810	20952	20667	20555	20814	20876	20722	20759	20709	20748	20673	20559	20838	20852	20548	20848	20895	20787	20818	21085	20882	20679	20616	20713	20744	20790	20632	20686	20579	20586	20736	20602	20609	20875	20725	20635	20846	20687	20463	20838	20677	20659	20726	20851	20601	20866	20569	20755	20742	20768	20715	20396	20786	20538	20761	20607	20534	20435	20583	20858	20681	20645	20716	20584	20645	20461	20933	20796	20725	20810	20616	20565	20812	20480	20936	20621	20786	20704	20671	20809	20815	20619	20506	20504	20502	20707	20750	20924	20667	20807	20703	20925	20815	20681	20660	20646	20583	20684	20832	20805	20869	20703	20860	20569	20673	20613	20649	20706	20779	20743	20887	20586	20711	20691	20653	20764	20633	20739	20704	20624	20758	20538	20721	20638	20643	20455	20524	20502	20501	20695	20832	20903	20499	20611	20889	20729	20538	20451	20593	20658	20677	20947	20764	20629	20613	20897	20581	20766	20710	20678	20720	20555	20724	20652	20616	20748	20670	20692	20691	20658	20799	20676	20604	20700	20768	20839	20817	20917	20705	20774	20687	20771	20881	20818	20720	20620	20550	20770	20987	20658	20808	20752	20612	20744	20799	20813	20627	20540	20969	20742	20608	20667	20757	20661	20772	20664	20799	20858	20713	20717	20562	20531	20738	20777	20858	20794	20680	20664	20812	20700	20594	20557	20652	20725	20667	20635	20740	20778	20778	20482	20663	20645	20631	20775	20819	20809	20531	20670	20572	20699	20629	20812	20641	20692	20596	20770	20764	20681	20585	20623	20575	20595	20496	20693	20629	20800	20882	21014	20777	20733	20765	20575	20643	20769	20587	20712	20547	20781	20802	20683	20507	20543	20637	20685	20642	20880	20618	20895	20721	20761	20935	20914	20746	20765	20593	20650	20722	20525	20873	20621	20906	20860	20694	20587	20759	20763	20475	20629	20734	20870	20729	20923	20727	20610	20526	20732	20595	20629	20544	20495	20647	20604	20645	20626	20413	20754	20734	20721	20786	20531	20816	20662	20599	20776	20401	20781	20827	20451	20619	20834	20716	20636	20667	20665	20730	20750	20579	20820	20833	20433	20887	20614	20611	20881	20662	20794	20754	20521	20795	20542	20727	20997	20834	20529	20654	20730	20776	20643	20633	20521	20717	20796	20575	20627	20655	20534	20637	20733	20785	20490	20737	20616	20736	20499	20629	20510	20446	20724	20715	20877	20729	20805	20874	20718	20579	20682	20675	20751	20784	20638	20495	20635	20753	20639	20837	20769	20457	20603	20807	20665	20793	20702	20632	20978	20845	20799	20599	20668	20681	20779	20653	20675	20463	20716	20763	20546	20867	20844	20740	20930	20657	20763	20633	20834	20654	20728	20768	20752	20705	20885	20742	20781	20675	20900	20794	20885	20859	20506	20595	20641	20764	20731	20853	20782	20793	20835	20522	20623	20912	20536	20772	20702	20679	20671	20586	20774	20781	20848	20737	20855	20648	20677	20602	20668	20621	20601	20636	20869	20860	20665	20604	20801	20706	20944	20674	20660	20778	20736	20959	20812	20431	20500	20648	20813	20945	20653	20738	20555	20784	20773	20879	20857	20745	20598	20632	20595	20532	20964	20693	20603	20674	20884	20614	20745	20429	20919	20756	20601	20634	20637	20632	20742	20766	20782	20532	20627	20776	20815	20827	20647	20718	20690	20979	20745	20824	20713	20849	20465	20460	20837	20729	20596	20809	20771	20646	20658	20757	20696	20570	20642	20532	20529	20860	20552	20543	20709	20646	20827	20761	20854	20818	20704	20505	20802	20756	20685	20436	20800	20830	20684	20789	20738	20481	20661	20687	20709	20557	20892	20796	20597	20825	21028	20776	20488	20677	20766	20650	20628	20535	20745	20791	21063	20950	20677	20659	20743	20847	20678	20694	20785	20898	20710	20798	20501	20767	20699	20763	20610	20779	20780	20779	20681	20607	20747	20439	20475	20671	20505	20981	20736	20842	20807	20494	20696	20570	20863	20675	20604	20490	20672	20871	20830	20495	20570	20631	20803	20722	20819	20581	20757	20653	20859	20660	20676	20808	20680	20569	20548	20809	20892	20839	20731	20743	20764	20995	20842	20740	20681	20809	20800	20664	20736	20632	20753	20608	20617	20653	20890	20662	20730	20668	20628	20805	20742	20728	20837	20658	20589	20527	20653	20400	20555	20699	20650	20677	20734	20716	20829	20821	20775	20870	20822	20826	20561	20618	20660	20682	20752	20665	20687	20769	20609	20503	20731	20626	20764	20422	20699	20713	20821	20779	20811	20796	20673	20894	20855	20919	20816	20664	20646	20726	20854	20574	20909	20510	20929	20673	20883	20635	20959	20697	20640	20708	20647	20800	20923	20665	20643	20678	20806	20874	20633	20618	20637	20679	20793	20684	20723	20786	20752	20570	20514	20774	20652	20899	20756	20878	20634	20711	20641	20735	20573	20893	20599	20747	20728	20745	20550	20686	20894	20651	20680	20702	20544	20625	20667	20718	20592	20724	20695	20638	20701	20720	20494	20873	20542	20579	20789	20485	20756	20926	20955	20735	20754	20697	20587	20900	20703	20874	20672	20737	20766	20680	20708	20843	20711	20827	20596	20759	20655	20532	20633	20626	20671	20738	20807	20826	20762	20637	20869	20783	20670	20643	20955	20778	20563	20622	20587	20602	20783	20620	20802	20786	20563	20879	20689	20611	20822	20865	20626	20707	20588	20719	20714	20598	20688	20759	20775	20655	20604	20709	20776	20646	20752	20600	20891	20601	20639	20826	20603	20767	20662	20760	20729	20701	20736	20613	20810	20548	20676	20501	20698	20743	20874	20482	20666	20731	20855	20853	20813	20730	20758	20803	20653	20623	20557	20614	20550	20667	20667	20822	20654	20673	20821	20747	20612	20640	20669	20843	20695	20744	20898	20704	20599	20847	20629	20657	20623	20762	20723	20748	20777	20524	20951	20873	20534	20865	20699	20766	20462	20945	20736	20829	20972	20686	20699	20813	20734	20715	20595	20617	20675	20617	20481	20627	20698	20564	20434	20856	20570	20697	20734	20738	20802	20645	20831	20405	20753	20585	20730	20643	20616	20743	20646	20789	20577	20654	20536	20675	20510	20833	20703	20542	20825	20682	20537	20447	20530	20508	20661	20581	20587	20611	20571	20427	20818	20767	20623	20852	21025	20839	20585	20849	20719	20654	20967	20567	20658	20802	21013	20759	20673	20897	20879	20724	20863	20420	20828	20470	20648	20662	20715	20600	20749	20512	20795	20575	20713	20647	20503	20664	20890	20849	20759	20671	20643	20746	20879	20780	21131	20712	20691	20548	20913	20701	20817	20534	20850	20452	20755	20761	20746	20943	20684	20668	20663	20850	20615	20614	20730	20953	20599	20624	20808	20821	20554	20560	20680	20770	20638	20769	20678	20671	20686	20800	20596	20857	20705	20586	20552	20394	20701	20555	20770	20511	20795	20937	20592	20679	20833	20890	20816	20663	20696	20553	20469	20548	20786	20747	20780	20849	20805	20784	20554	20877	20861	20939	20840	20744	20914	20773	20812	20620	20564	20647	20540	20699	20664	20526	20786	20864	20582	20776	20662	20515	20638	20543	20911	20823	20800	20758	20791	20671	20705	20666	20768	20744	20508	20689	20522	20824	20670	20758	20806	20500	20646	20587	20724	20763	20578	20654	20935	20801	20762	20534	20733	20815	20628	20701	20779	20695	20630	20661	20653	20699	20692	20801	20878	20612	20613	20536	20792	20848	20788	20835	20492	20680	20729	20847	20779	20793	20670	20774	20856	20842	20716	20867	20708	20497	20724	20700	20730	20792	20921	21021	20780	20936	20699	20853	20579	20865	20684	20685	20798	20727	20764	20652	20707	20662	20897	20806	20906	20691	20536	20559	20511	20552	20573	20396	20647	20804	20879	20625	20661	20543	20594	20589	20704	20759	20707	20707	20708	20705	20555	20445	20748	20643	20740	20748	20894	20515	20803	20705	20754	20582	20585	20622	20557	20813	20734	20443	20615	20670	20840	20660	20814	20764	20795	20699	20848	20651	20674	20642	20585	20632	20869	20818	20771	20730	20717	20679	20890	20666	20781	20763	20482	20587	20865	20671	20738	20634	20784	20710	20778	20612	20826	20772	20785	20519	20716	20747	20857	20720	20635	20658	20668	20892	20651	20654	20853	20704	20866	20861	20717	20731	20839	20586	20574	20499	20729	20695	20894	20529	20797	20758	20634	20769	20847	20520	20678	20735	20529	20635	20935	20787	20770	20668	20593	20807	20701	20746	20712	20857	20813	20664	20830	20926	20702	20679	20845	20632	20837	20652	20591	20735	20607	20595	20646	20523	20411	20638	20630	20735	20647	20604	20766	20617	20717	20527	20758	20787	20628	20836	20698	20818	20554	20809	20831	20752	20776	20749	20698	20845	20803	20650	20915	20769	20683	20543	20706	20653	20810	20572	21026	20910	20284	20673	20743	20861	20669	20843	20722	20623	20817	20709	20517	20582	20620	20654	20733	20615	20736	20744	20670	20699	20664	20672	20699	20877	20810	20660	20802	20767	20674	20659	20716	20637	20941	20767	20844	20749	20449	20622	20641	20752	20715	20757	20628	20702	20583	20761	20768	20723	20755	20772	20660	20772	20656	20722	20858	20577	20732	20692	20744	20741	20766	20888	20682	20783	20684	20753	20701	20802	20495	20794	20839	20573	20717	20633	20704	20755	20688	20647	20676	20587	20664	20720	20689	20889	20778	20838	20774	20734	20845	20902	20843	20890	20520	20775	20572	20622	20627	20843	20872	20628	20612	20612	20845	20793	20762	20681	20757	20612	20581	20726	20718	20780	20779	20598	20746	20665	20752	20572	20816	20771	20741	20884	20540	20702	20677	20635
20396	22751	21539	18852	17854	17080	16715	16557	16381	16212	16022	16077	16155	15922	15970	16043	15828	15799	15935	15882	16000	15878	15953	15849	15930	16071	15980	16005	15867	15856	16040	15854	16021	15935	15814	15780	15976	15998	15847	15766	15785	15671	16016	16086	16010	15945	15950	16100	15766	15962	15729	15806	15901	15902	15815	15686	15728	15717	15794	15714	15880	15734	15915	15891	15883	15616	15763	15886	15865	15816	15700	15786	15721	15764	15584	16088	15832	15875	15660	15803	15971	15626	15660	15691	15801	15668	15960	15734	15801	15854	15769	15800	15912	15722	15727	15698	15738	15852	15842	15819	15831	15774	15973	15606	15734	15599	15713	15778	15861	15687	15703	15769	15725	15778	15745	15791	15758	15690	15747	15843	15838	15907	15772	15869	15770	15713	15882	15678	15799	15913	15829	15865	15879	15734	15624	15713	15812	15801	15753	15988	15761	15886	15775	15915	15693	15738	15819	15794	15776	15913	15698	15940	15699	15743	15880	15761	15717	15918	15750	15443	15879	15824	16019	15997	15905	15736	15643	15791	15679	15920	15896	15780	15764	15686	15672	15665	15758	15813	15790	15963	15963	15761	15760	15811	15779	15744	15963	15710	15770	15771	15850	15823	15871	15685	15759	15920	15699	15860	15868	15708	15777	15844	15890	15912	15942	15678	15986	15680	15789	15856	15859	15720	15744	15833	15815	15671	15792	15897	15809	15771	15957	15852	15842	15830	15765	15933	15768	15905	15649	15767	15863	15878	15715	16074	15735	15780	15783	15683	15865	15816	15789	15702	15870	15676	15893	15912	15868	15843	15619	15911	15869	15743	15787	15864	15804	15743	15772	15851	15782	15693	15734	15531	15868	15688	15882	15654	15599	15783	15810	15870	15715	15739	15844	15750	15981	15578	15889	15767	15715	15751	15560	15925	15674	15946	15692	15813	15747	15767	15943	15756	15819	15737	15741	15745	15927	15796	15948	15770	15851	15741	15939	15885	15831	15796	15854	15940	15768	15827	15847	15833	15670	15901	15715	15816	15749	15754	15748	15811	15829	15693	15820	15860	15873	15863	15840	15708	15844	15802	15767	15817	15675	15758	15837	15814	15853	15806	15644	15843	15788	15805	15651	15674	15771	15858	15809	15854	15816	15863	15812	15825	16024	15872	15813	15743	15936	15652	15843	15791	15853	15659	15788	15823	15923	15839	15861	15783	15895	15738	15848	15879	16003	15867	15752	15791	15859	15807	15817	16035	15762	15778	15733	15816	15797	15737	15932	15775	15671	15856	15900	15815	15820	15857	15878	15810	15726	15795	15590	15772	15868	15881	15876	15666	15710	15937	15728	15785	15893	15713	15825	15800	15766	15832	15948	15792	15757	15685	15759	15755	15745	15815	15742	15831	15674	15670	15838	15664	15851	15663	16055	15764	15767	15719	15853	15860	15776	15732	15921	15784	15968	15730	15690	15823	15662	15850	15743	15639	15941	15863	15941	15793	15791	15537	15873	15651	15770	15674	15517	15888	15742	15915	15662	15910	15650	15823	15758	15736	15832	15750	15869	15671	15936	15838	15848	15933	15861	15923	15676	15996	15886	15903	15872	15670	15730	15632	15862	15943	15795	15876	15743	15774	15930	15637	16053	15922	15717	15677	15870	15788	15809	15836	15881	15873	15712	15833	15908	15830	15797	15762	15873	15947	15689	15917	15821	15741	15808	15752	15842	15814	15705	15766	15833	15789	15869	15875	15835	15725	15871	15958	15883	15776	15702	15829	15858	15776	15800	15811	15807	15693	15886	15737	15796	15738	15700	15897	15830	15960	15962	15851	15643	15872	15606	15690	15980	15762	15821	15690	15814	15730	15796	15747	15840	15882	15626	15953	15889	15929	15748	15762	15939	15839	15825	15865	15791	15879	15778	15771	15921	15907	15717	15812	15798	15732	15761	15602	15873	15918	15846	15983	15587	15812	15819	15746	15650	15728	15772	15691	15908	15822	15614	15714	15628	15925	15677	15826	15924	15687	15720	15934	15527	15556	15827	15865	15923	15815	15526	15932	15916	15492	16007	15880	15884	15764	15863	15751	15783	15614	15735	15927	15703	15871	15735	15673	15872	15882	15807	15626	15820	15795	15848	15880	15846	15790	15946	15748	15694	15947	15702	15850	15775	15892	15745	15707	15710	15888	15755	15792	15686	15887	15826	15772	15797	15775	15784	15749	15712	15720	15661	15799	15972	15583	15780	15893	15711	15748	15903	15715	15802	15832	15773	15882	15620	15732	15905	15823	15853	15943	15623	15745	15893	15858	15756	15952	15736	15824	15848	15824	15838	15800	15599	15954	15785	15717	15944	15811	15867	15697	15811	15669	15849	15677	15819	15866	15855	15832	15852	15831	15875	15805	15698	15713	15593	15596	15815	15808	15672	15902	15822	15750	15781	15936	15710	15827	16021	15897	15701	15806	15921	15837	15870	15800	15692	15797	15552	15838	15855	15777	15892	15715	15713	15706	15868	15798	15762	15978	15877	15852	15857	15756	15884	15650	15740	15730	15687	15731	15886	15893	15800	15814	15730	15787	15719	15694	15812	15770	15532	15675	15825	15944	15848	15734	15749	15939	15751	15710	15897	15746	15820	15648	15951	15670	15789	15751	15721	15793	15790	15755	15877	15619	15712	15924	15690	15882	15701	15835	15884	15722	15918	15929	15717	15788	15711	15807	15714	15678	15970	15720	15970	15817	15785	15778	15771	15895	15694	15899	15775	15767	15829	15838	15805	15777	15795	15787	15880	15695	15944	15723	15999	15735	15690	15799	15899	15635	15799	15986	15951	15835	15847	15751	15843	15656	15783	15779	15884	15933	15752	15840	16024	15770	15685	15923	15836	15929	15835	15741	15805	15849	15780	15873	15742	15817	15748	15652	15826	15819	15808	15820	15710	15775	15904	15755	15749	15667	15750	15887	15821	15727	15663	15882	15900	15791	15671	15937	15815	15750	15794	15750	15896	15859	15787	15750	15816	15766	15733	15659	15609	15923	15907	15798	15968	15815	15854	15526	15699	15894	15850	15947	15951	15874	15863	15839	15646	15849	15759	15926	15850	15677	15911	15872	15954	16029	15787	15814	15671	15816	15888	15694	15868	15754	15783	15859	15713	15822	15849	15787	15736	15801	15787	15738	15768	15919	15817	15751	15727	15768	15750	15778	15878	15847	15918	15704	15698	15916	15804	15780	15706	15739	15814	15692	15756	15754	15747	15714	15918	15848	15692	15801	15850	15869	15774	15812	15850	15831	15777	15895	15782	15704	15757	15745	15887	15864	15840	15899	15841	16006	15591	15782	15858	15999	15754	15765	16035	15858	15746	15938	15866	15812	15767	15776	15775	15820	15770	15822	15786	15781	15786	15641	15706	15893	15902	15795	15767	15790	15844	15881	15737	15771	15968	15671	15777	15824	15813	15867	15749	15717	15914	15896	15812	15662	15818	15812	15934	15832	15830	15800	15808	15773	15917	15863	15748	15815	15587	16004	15847	15811	15794	15823	15812	15964	15822	15725	15763	15784	15799	15793	15890	15705	15807	15855	15749	15867	15798	15644	15622	15871	15889	15662	15644	15863	15867	15776	15732	15917	15805	16033	15711	15828	15675	15917	15806	15891	15669	15983	15832	15790	15726	15691	15810	15727	15831	15676	15746	15838	15558	15769	15721	15812	16029	15734	15803	15731	15916	15690	15662	15653	15865	15780	15791	15864	15662	15808	15711	15819	15620	15787	15781	15744	15693	15963	15853	15698	15686	15761	15743	15835	15733	15736	15660	15820	15789	15837	15745	15693	15913	15716	15823	15797	15904	15805	15704	15769	15897	15719	15908	15958	15894	15795	15583	15949	15738	15832	15727	15676	15739	15791	15854	15794	15817	15816	15743	15818	15870	15798	15794	15610	15908	15898	15775	15830	15820	15845	15748	16003	15789	15930	15672	15694	15860	15847	15749	15786	15569	15736	15860	15658	15767	15782	15814	15841	15962	15731	15726	15945	15795	15751	15735	15802	15709	15949	15889	15838	15675	15713	15953	15857	15688	15783	15801	15757	15836	15902	15646	15741	15845	15839	15657	15873	15913	15784	15884	15985	15692	15811	15732	15659	15885	15612	15947	15943	15838	15823	15800	15621	15648	15925	15787	15885	15825	15851	15841	15595	15974	15796	15854	15895	15702	15780	15834	15809	15834	15741	15902	15805	15788	15784	15862	15833	15832	15888	15741	15822	15764	15808	15754	15734	15774	15879	15641	15663	15906	15676	15721	15813	15711	15672	15720	15861	15784	15653	15791	15862	15746	15779	15865	15834	15839	15809	15676	15709	15896	15887	15793	15630	16013	15581	15900	15913	15856	15732	15881	15878	15772	15848	15819	15716	15725	15835	15866	15735	15799	15901	15901	15871	16106	15751	15673	15751	15737	15656	15813	15770	15720	15688	15648	15839	15703	15817	15774	15678	15784	15996	15740	15692	15797	15728	15745	15884	15772	15745	15889	15792	15740	15637	15678	15804	15764	15837	15757	15733	15749	15693	15871	15828	15756	15905	15658	15971	15909	15926	15868	15806	15887	15748	15766	15786	15884	15785	15883	15750	15697	15740	15915	15734	15635	15757	15897	15651	15837	15759	15774	15690	15840	15793	15915	15855	15749	15893	15879	15689	15917	15756	15656	15806	15633	15823	15882	15890	15766	15874	15890	15773	15690	15752	15795	15862	16001	15746	15769	15843	15802	15625	15674	15753	15872	15630	15862	15919	15748	15736	15817	15728	15923	15883	15758	15805	15878	15857	15802	15809	15607	15733	15886	15691	15721	15670	15774	15737	15995	15789	15906	15739	15768	15650	15731	15807	15666	15864	15886	15754	15778	15778	15773	15784	15828	15887	15779	15878	15696	15784	15770	15672	15994	15830	15620	15836	15718	15873	15757	15952	15843	15798	15907	15785	15717	15697	15920	15894	15734	15704	15791	15942	15819	15859	15771	15846	15711	15732	15994	15708	15639	15773	15844	16008	15855	15795	15651	15799	15667	15963	15833	15826	15783	15648	15828	15666	15726	15881	15727	15775	15674	15800	15807	15963	15727	15803	15894	15794	15655	15856	15744	15854	15877	15772	15844	15818	15631	15834
24596	20970	28072	24460	22999	24167	24122	21657	20920	20910	20547	20521	20399	20350	20212	20327	20350	20203	19972	20306	20280	20290	20188	20009	20190	20097	20065	20223	20104	20152	19946	19978	20116	19891	20164	19918	19705	19730	19806	19911	20027	19869	20249	20838	21125	20966	20497	20283	19858	20051	19904	19982	19794	20062	19927	19831	19579	19635	19790	19747	19673	19801	20090	19948	20113	19731	19897	19924	19758	19696	19747	19870	20010	19693	19969	19833	19795	19717	19762	19661	19951	19764	19814	19906	20033	19799	19946	19939	19752	19881	20001	19987	19925	19811	19824	19970	19942	19847	19803	19790	19703	19865	19940	19706	19769	19927	19955	19661	20038	19845	20031	19857	19791	19588	19827	19706	19825	19913	19588	20035	19806	19978	19803	19771	20052	19733	19816	19764	19737	19825	19808	19874	19666	19908	19795	19941	19935	19610	19679	19764	19896	19960	19613	19723	19720	19814	19955	19713	20032	19853	20048	19684	19638	19746	19687	19805	19741	19941	19904	19789	20056	20238	19763	19815	19731	19781	19855	19917	19917	19794	19805	19684	19796	19910	19855	19836	19923	19735	19811	19733	19887	19953	19668	19796	19792	19644	20020	19811	19865	19713	19752	19970	20037	19958	19745	19978	19582	19888	19855	19724	19787	19703	19771	19808	19946	19810	19743	19784	19599	19593	20003	19908	19858	19917	19778	19835	19579	19710	19874	19757	19673	19809	19912	19812	19925	19846	19629	19814	19742	19588	19790	19903	19548	19939	19922	19768	19826	19752	19626	19790	19845	19635	19715	19696	19694	19772	20000	19977	19962	19811	19739	19933	19617	20066	19793	19808	19977	20109	19743	19949	19656	19652	19895	19945	19849	19929	20025	19617	20059	19762	19782	19726	19892	19896	19616	19834	19655	19760	19610	19808	19926	19906	19868	19941	19977	19972	19946	19858	19541	19801	19771	19910	19875	19902	19774	19874	19888	19683	19773	19820	19766	19853	19807	19877	19932	19969	20015	19701	19595	19803	19717	19952	19782	19741	19967	19737	19697	19800	19905	19847	19772	19901	19739	19823	19702	19939	19757	19682	19871	19734	19791	19743	19903	19858	20020	19761	19743	19823	19915	19696	19781	19677	19845	20013	19916	20033	19907	19893	20095	19743	20019	19791	19916	19777	19842	19940	19870	19567	19874	19921	19583	19708	19747	19940	20054	19935	19901	19826	19833	19753	19986	19760	19787	19947	19806	19943	19851	19952	20001	19776	20114	19705	19844	19966	19772	20147	19853	19872	19912	20017	19763	19761	19974	19830	19789	19959	19623	19759	19866	19730	19848	19879	19924	19691	19836	19947	20024	19864	19881	19759	19792	19710	19879	19718	19921	19915	19704	19799	19755	19662	19956	19887	19678	19804	19917	19765	19779	19938	20004	19826	19942	19649	19749	19807	19811	19784	19834	19695	19700	19803	19768	19911	19843	19756	19950	20007	19861	19625	19934	19759	19901	19840	19781	19828	19991	19873	19720	20007	19890	19896	19636	19841	20066	19723	19880	19866	19959	19744	19763	19664	19824	19974	20045	19860	19647	19973	19992	19844	19719	19812	19881	19822	19834	19795	20015	19840	19937	19825	19805	19927	19923	19808	19725	19887	19768	19747	19854	19671	19682	19945	19936	19872	19856	19810	20069	19754	19830	19887	19796	19870	19809	19997	19968	19587	19782	19700	19703	19742	19811	19725	19724	19511	19992	19605	19776	19839	20004	19759	19942	19937	19970	19701	19946	19685	19966	19850	19999	19815	19858	19869	19812	19931	19734	19661	19878	19852	19897	19873	19813	19888	19759	19855	19465	19655	19723	19918	19753	19826	19870	19953	20049	19860	19711	19710	19909	19991	19792	19701	19805	19622	19881	19846	19874	19874	19904	20134	19692	19854	19852	19964	19963	19955	19904	19787	19864	19999	19645	19758	19794	19783	19899	20025	19744	19735	19718	19703	20066	20075	19808	19640	19771	19866	19877	19578	19702	19707	19813	19653	19922	19757	19976	19705	19904	19742	19828	19734	19600	19823	19901	19896	19847	19797	19787	19871	19785	19817	19805	19738	19777	19850	20053	19819	19738	19670	19692	19779	19754	19862	19918	19854	19831	19766	19821	19774	19775	19774	19962	19912	19861	19699	19683	19638	19723	19787	19774	19615	19833	20014	19740	19869	20151	19754	19789	19877	19894	19712	19944	19952	20055	19529	19881	19846	19519	19709	19786	19712	19821	19868	19706	19950	19779	19756	19843	19821	19938	19768	19912	19828	19734	19801	19893	19665	19789	19845	19808	19931	20086	20083	19835	19632	19962	19922	19775	19824	19808	19656	19912	19883	19910	19705	19767	20029	20057	19754	19837	19664	20026	19754	19688	19769	19918	19726	19791	19956	19713	19828	19789	19757	19718	19827	19789	19791	19902	19717	19772	19947	19604	19907	19670	19745	20093	19733	20066	19682	19810	19740	19815	19667	19740	19945	19835	19728	19873	19831	19857	19789	19867	19763	19955	19821	19993	19965	19905	19623	19877	19783	19852	20097	19920	19598	19851	19901	19757	19997	19624	19994	19992	19972	19862	19806	19807	19801	19784	19802	19980	19886	19927	19878	19979	19760	19785	19868	19862	19971	19781	19764	19771	19957	19758	19880	19696	19636	19876	19662	19883	19778	19748	19629	19862	19958	19762	19753	19700	19645	19667	19658	19552	19989	19590	19912	20004	19848	19859	19713	19891	19738	19820	19842	19955	19967	19874	19817	19891	19677	19707	19523	19733	19821	19810	19744	19912	19652	19797	19953	19583	19814	20021	19700	19815	19602	19818	19798	19739	20092	19981	19788	19878	19854	19686	19661	19837	19936	19714	19792	19644	19688	19970	19914	19822	19941	20108	19657	19916	19682	19821	19682	19816	19751	19796	19866	19914	19988	19949	19873	19716	20078	19909	19717	19932	19978	20005	19928	19876	19902	19874	19909	20011	19785	20037	19820	19746	19756	19903	19896	19859	19981	19868	19730	19969	19660	19626	19834	19879	19605	20002	19757	19755	19901	20027	19708	19854	19992	19940	19818	19791	19739	19871	19655	19794	19781	19856	20023	19777	19789	19830	19895	19634	19771	19646	19838	19636	19785	19666	19906	19939	19967	19890	19879	19890	19730	19783	19835	19821	19791	19866	19942	19882	19736	19749	19924	19842	19925	19647	19841	20108	20040	19958	19769	19656	19983	19827	19625	19833	19722	19828	19815	19680	19802	19720	19578	19986	20045	19721	19709	19760	19859	19975	19782	19752	19768	19808	19635	19830	19760	19986	19874	19845	19883	19723	19721	19645	19744	20017	19801	19814	19724	19839	19894	19791	19692	19869	19683	19925	19776	20052	19711	19840	19802	19808	19735	19865	19871	19678	19686	19879	19751	19821	19843	19833	19866	19865	19830	19836	19506	19914	19724	19873	19838	19915	19926	19882	19909	19971	19743	19850	19745	19774	19753	19589	19675	19838	20017	19716	19788	19902	19875	19986	19869	19929	19764	19864	19816	19854	19820	19875	19695	19859	19925	19672	19842	19681	19743	19782	19876	19715	19651	19669	19820	19844	19960	19665	19579	19837	19757	19936	19833	19852	19710	19721	20094	19702	19687	19649	19763	19912	19812	19907	19882	20047	20067	19769	19878	19781	19800	19790	19700	19800	19621	19929	19910	19882	20048	19869	20081	19889	19954	19982	19644	19682	19829	19973	19898	19863	19811	19744	19690	19799	19852	19825	19800	20012	19806	19790	19915	19801	19650	20045	19675	19853	20033	19850	19739	19871	19921	19917	19933	19823	19729	19841	19595	19636	19915	19706	19814	19818	19758	19970	19731	19740	19692	19922	19831	19729	19683	19856	19960	19816	19754	19816	19849	20016	19917	19740	19703	19875	19804	19885	19817	20018	19829	19860	19895	19673	19835	19793	19837	19987	20012	19750	19971	19743	19875	19902	19821	19880	19810	19880	19763	19956	19577	19919	19944	19815	19903	19865	19873	19792	19893	19766	19982	19836	19785	19840	19858	19738	19798	19830	19810	19782	19804	19766	19774	20155	19738	19629	19786	19855	19748	19779	19880	19663	19644	19773	20093	19956	20130	19814	19775	19957	19875	19824	19977	19899	19828	19918	19854	19927	19924	19762	19908	19800	19675	19831	19906	19885	19890	19771	19708	19879	19900	19611	19804	19795	19926	19902	19528	19701	19914	19854	19919	19881	19601	19815	19867	19885	19631	19909	19760	20020	19801	19682	19740	19692	19683	19717	19698	19714	19817	19750	20076	19997	19766	19691	19814	19922	19766	19695	19936	19705	19729	19964	19735	19957	19822	19899	19839	19949	19804	19558	19651	19815	19851	19916	19841	19829	19818	19678	19851	19871	19900	19900	19834	19975	19881	19949	19749	19854	19793	19938	19691	19928	19980	19866	20127	19964	19668	19678	19568	19788	19687	19795	19792	19929	19777	19777	19831	19640	19857	19749	19720	19734	19719	19856	19845	19784	19798	19666	19590	19643	19658	20020	19655	19852	19930	19861	19700	19889	19788	19737	19912	19967	19805	19773	19885	19815	19912	19792	19743	19674	19629	19688	19866	19810	19813	19937	19875	19785	19746	19856	19915	19732	19739	19753	19896	19876	19766	19714	19719	19805	19821	20011	20039	19796	19607	19615	19986	19826	19800	19505	19933	19910	19777	19864	19933	19840	19942	19788	19687	19806	19885	19670	19697	19949	19880	19785	19797	19946	19835	19857	19846	20067	19898	19954	19950	19841	19828	19795	19869	19862	20002	19866	19726	19839	19718	19923	19777	19603	19817	19939	19959	19955	20048	19876	19820	19790	19652	19758	19655	19639	19916	19865	19724	19793	19793	19842	19934	19822	19833	19872	19792	19865	19529	19555	19662	19908	19783	19990	19713	19641	19927	19894	19767	19777	19720	20050	19937	19853	19956	19694	19857	20062	19789	19803	19850	19666	19737	20005	20040	19608	19801	19988	19836	19924	19900	19866	19954	19995	19593	19866	20028	19918	19805	19824	19844	19757	19843	19950	19725	19968	19740	19823	19884	19821	19755	19753	19669	19698	19853	19682	19767	19986	19775	19792	19911	19860	19828
20638	33222	32037	24694	21250	19575	18488	17656	17035	16812	16518	16187	16035	15880	15911	15936	15958	15771	15501	15837	15779	15545	15572	15508	15492	15968	15654	15656	15719	15612	15565	15497	15491	15587	15473	15380	15614	15488	15489	15592	15522	15583	15999	17230	17074	16596	15961	15665	15402	15383	15317	15371	15356	15476	15149	15319	15398	15340	15426	15325	15385	15281	15450	15469	15403	15463	15338	15331	15207	15293	15435	15255	15305	15167	15389	15372	15411	15376	15280	15470	15458	15459	15301	15421	15277	15383	15338	15370	15400	15303	15410	15270	15161	15387	15437	15208	15286	15322	15400	15307	15330	15304	15328	15517	15365	15443	15210	15294	15297	15400	15375	15317	15120	15377	15214	15321	15433	15391	15209	15336	15443	15243	15383	15156	15266	15246	15185	15254	15266	15225	15417	15565	15221	15275	15261	15313	15538	15315	15447	15319	15542	15283	15376	15347	15387	15378	15120	15300	15277	15446	15525	15357	15351	15572	15334	15363	15425	15271	15287	15341	15432	15177	15450	15318	15221	15319	15581	15494	15433	15236	15234	15347	15215	15313	15441	15462	15373	15496	15347	15260	15320	15324	15413	15299	15438	15270	15304	15156	15489	15213	15447	15213	15324	15567	15383	15438	15234	15218	15281	15414	15297	15361	15348	15385	15410	15240	15442	15268	15306	15319	15318	15180	15405	15422	15370	15244	15335	15357	15341	15406	15452	15380	15290	15347	15457	15312	15368	15336	15226	15280	15371	15409	15404	15129	15351	15137	15323	15321	15370	15357	15367	15388	15222	15376	15329	15419	15148	15347	15305	15379	15359	15381	15446	15420	15415	15370	15338	15188	15374	15355	15468	15292	15275	15311	15333	15408	15193	15271	15156	15315	15342	15482	15379	15429	15420	15508	15389	15314	15320	15196	15245	15271	15370	15502	15206	15336	15432	15202	15486	15450	15199	15554	15443	15373	15215	15362	15422	15386	15349	15348	15482	15373	15423	15324	15436	15407	15357	15339	15308	15334	15340	15308	15627	15427	15211	15426	15361	15312	15401	15203	15297	15343	15269	15253	15214	15273	15179	15320	15405	15321	15247	15411	15449	15384	15381	15338	15371	15193	15369	15387	15396	15380	15331	15492	15358	15292	15401	15364	15263	15382	15394	15424	15411	15336	15367	15287	15446	15489	15312	15397	15357	15330	15436	15387	15462	15377	15474	15217	15473	15276	15382	15567	15389	15344	15265	15357	15441	15301	15306	15277	15174	15458	15321	15263	15334	15259	15322	15428	15258	15381	15368	15376	15269	15302	15377	15360	15388	15499	15254	15364	15325	15392	15280	15331	15526	15320	15478	15185	15332	15389	15394	15527	15392	15346	15417	15342	15412	15447	15343	15267	15362	15230	15440	15286	15346	15372	15325	15417	15265	15358	15281	15550	15355	15553	15325	15215	15434	15382	15195	15173	15351	15410	15363	15359	15257	15409	15283	15398	15470	15439	15418	15603	15467	15408	15132	15420	15391	15184	15285	15354	15272	15368	15331	15347	15348	15383	15428	15338	15210	15323	15133	15441	15432	15222	15397	15328	15338	15239	15296	15292	15308	15189	15413	15516	15249	15358	15155	15361	15268	15281	15288	15404	15204	15547	15289	15433	15364	15291	15277	15338	15277	15295	15320	15412	15220	15283	15450	15293	15413	15318	15370	15248	15376	15421	15459	15316	15493	15382	15490	15375	15357	15561	15264	15118	15376	15433	15378	15397	15282	15294	15261	15391	15230	15481	15475	15269	15241	15223	15269	15571	15478	15264	15651	15342	15297	15309	15124	15420	15313	15364	15479	15259	15336	15388	15410	15457	15423	15346	15547	15545	15476	15271	15299	15332	15378	15437	15313	15172	15324	15385	15418	15384	15577	15333	15238	15279	15338	15324	15335	15226	15317	15295	15327	15320	15339	15394	15201	15102	15110	15350	15280	15284	15348	15492	15272	15313	15218	15346	15516	15271	15455	15236	15245	15470	15275	15406	15382	15588	15371	15176	15511	15303	15433	15191	15459	15405	15318	15384	15412	15253	15463	15357	15290	15265	15225	15444	15217	15297	15362	15278	15356	15424	15479	15344	15300	15352	15552	15180	15360	15378	15333	15357	15254	15365	15298	15455	15296	15395	15356	15457	15414	15541	15249	15342	15229	15355	15373	15391	15322	15364	15375	15448	15379	15292	15408	15296	15367	15282	15457	15317	15452	15247	15305	15305	15219	15405	15307	15454	15138	15452	15309	15200	15297	15465	15353	15358	15180	15494	15291	15307	15210	15249	15352	15277	15298	15337	15451	15407	15468	15277	15302	15239	15353	15184	15412	15511	15312	15138	15498	15408	15539	15342	15356	15383	15294	15256	15356	15285	15307	15350	15556	15375	15325	15334	15315	15299	15303	15514	15221	15419	15407	15494	15351	15104	15287	15317	15281	15285	15347	15270	15206	15312	15562	15346	15491	15228	15437	15239	15343	15286	15382	15421	15283	15400	15387	15332	15457	15252	15311	15506	15310	15543	15384	15212	15407	15415	15420	15342	15343	15408	15281	15382	15345	15385	15325	15392	15477	15220	15195	15340	15237	15400	15287	15400	15181	15143	15116	15359	15351	15497	15226	15379	15294	15315	15218	15529	15271	15427	15240	15237	15412	15378	15388	15325	15563	15436	15406	15334	15358	15336	15270	15317	15348	15482	15313	15348	15296	15425	15485	15460	15342	15410	15380	15266	15306	15321	15301	15334	15501	15263	15360	15408	15290	15298	15466	15364	15312	15403	15374	15468	15302	15314	15481	15469	15308	15310	15275	15398	15175	15402	15374	15439	15303	15419	15348	15370	15279	15375	15261	15311	15432	15259	15402	15284	15437	15328	15392	15414	15427	15458	15148	15372	15313	15417	15258	15332	15504	15187	15241	15293	15398	15458	15399	15348	15337	15139	15461	15253	15232	15394	15237	15477	15370	15223	15583	15297	15418	15497	15358	15500	15381	15362	15447	15275	15288	15465	15200	15324	15129	15492	15221	15414	15256	15230	15440	15331	15439	15360	15324	15463	15426	15305	15370	15348	15210	15269	15315	15394	15381	15319	15514	15421	15292	15421	15316	15282	15416	15395	15298	15299	15231	15310	15437	15486	15333	15403	15293	15313	15259	15253	15459	15411	15434	15339	15319	15361	15398	15455	15393	15231	15304	15335	15288	15407	15411	15326	15273	15325	15478	15288	15436	15278	15209	15419	15311	15243	15225	15478	15255	15180	15476	15252	15409	15363	15269	15377	15362	15278	15290	15396	15404	15339	15333	15232	15230	15585	15353	15373	15498	15366	15291	15258	15374	15309	15415	15394	15474	15350	15371	15419	15436	15478	15324	15301	15382	15369	15419	15392	15370	15366	15463	15319	15279	15324	15355	15340	15188	15263	15286	15281	15290	15271	15316	15316	15241	15311	15278	15328	15323	15377	15206	15315	15380	15402	15218	15345	15356	15188	15363	15316	15272	15264	15379	15361	15474	15431	15226	15266	15292	15330	15334	15208	15324	15417	15267	15318	15221	15281	15235	15319	15103	15491	15473	15202	15493	15383	15214	15299	15368	15502	15401	15257	15247	15269	15404	15396	15217	15184	15406	15357	15421	15431	15439	15262	15417	15419	15389	15313	15354	15288	15316	15387	15364	15286	15257	15349	15453	15407	15330	15362	15229	15339	15340	15346	15285	15260	15416	15425	15271	15447	15303	15316	15398	15409	15411	15329	15164	15425	15408	15230	15196	15318	15234	15440	15327	15364	15457	15309	15355	15408	15585	15369	15270	15396	15278	15387	15288	15296	15310	15270	15385	15356	15188	15308	15365	15254	15299	15304	15333	15417	15331	15517	15298	15229	15415	15329	15331	15393	15428	15326	15471	15419	15354	15283	15339	15386	15271	15342	15396	15452	15456	15332	15311	15418	15365	15283	15403	15328	15511	15269	15258	15582	15143	15254	15378	15307	15411	15326	15208	15391	15318	15446	15321	15345	15360	15224	15260	15232	15384	15324	15337	15317	15290	15390	15444	15315	15483	15300	15393	15452	15370	15317	15496	15461	15494	15237	15329	15284	15343	15192	15341	15315	15272	15403	15243	15485	15474	15293	15301	15383	15260	15409	15339	15196	15450	15574	15281	15253	15205	15394	15268	15325	15388	15438	15351	15245	15324	15277	15297	15421	15452	15431	15337	15104	15408	15398	15322	15465	15306	15515	15322	15274	15435	15551	15471	15292	15341	15336	15449	15266	15294	15344	15305	15295	15384	15174	15380	15463	15281	15351	15289	15403	15300	15347	15165	15292	15317	15345	15345	15278	15546	15275	15393	15370	15476	15280	15403	15351	15376	15516	15362	15411	15520	15224	15291	15303	15468	15512	15047	15384	15307	15276	15115	15456	15401	15310	15333	15405	15218	15419	15297	15269	15411	15287	15429	15507	15379	15148	15251	15395	15399	15267	15317	15532	15283	15132	15515	15291	15233	15282	15463	15226	15419	15433	15363	15335	15518	15440	15522	15412	15397	15462	15237	15371	15444	15332	15229	15502	15413	15312	15388	15464	15361	15293	15357	15405	15344	15602	15397	15408	15274	15293	15316	15298	15250	15371	15543	15389	15277	15356	15235	15124	15416	15587	15349	15362	15298	15332	15483	15277	15500	15209	15251	15380	15337	15350	15387	15168	15265	15360	15299	15273	15047	15292	15327	15484	15251	15327	15438	15301	15475	15449	15361	15289	15349	15343	15344	15256	15343	15325	15298	15389	15347	15212	15399	15310	15301	15291	15166	15363	15432	15304	15464	15384	15465	15348	15459	15424	15500	15256	15290	15335	15293	15390	15410	15260	15311	15409	15301	15256	15273	15214	15360	15300	15263	15390	15356	15383	15393	15445	15390	15308	15295	15345	15323	15363	15209	15323	15456	15417	15343	15120	15436	15336	15380	15395	15431	15298	15377	15243	15268	15391	15294	15321	15291	15279	15284	15417	15336	15383	15329	15413	15356	15424	15411	15273	15229	15384	15324	15246	15330	15354	15608	15569	15519	15532	15337	15439	15227	15367	15435	15222	15367	15140	15276	15455	15275	15268	15465	15437	15408	15365	15402	15210	15473	15217
23373	20972	28400	23750	21812	24742	26235	21898	20903	21034	20315	20177	20294	20149	19825	19795	19757	19680	19683	19674	19507	19420	19620	19419	19401	19537	19614	19515	19476	19360	19402	19503	19336	19587	19231	19113	19351	19244	19376	19281	19320	19297	20444	21481	21256	20822	20066	19596	19248	19158	19215	19265	19295	19301	19169	19177	19135	19051	19050	19170	19219	19167	18999	19296	19254	19029	19012	19132	19239	19193	19135	19137	19287	19534	19084	19126	19197	19154	18985	19158	19014	19419	18937	19134	18926	19032	19067	18971	19336	19129	19222	18994	19029	19239	19137	19235	19214	18994	19461	19170	19194	18977	19122	19080	19078	19163	18942	19231	18890	19269	18852	18988	18963	19057	19002	19229	19300	19006	19123	19036	19250	19200	19133	19000	19208	19262	19191	19151	19298	19231	19119	19219	19288	19119	19080	19113	19165	19101	19131	19234	19018	19151	19165	19023	19024	19061	19202	19502	19182	19076	19254	19318	19020	19242	19177	19085	19374	19253	18960	19114	18783	19164	19315	19042	19180	19368	19055	19274	19258	19088	19283	19244	19037	19042	19109	19049	19188	18904	19263	19188	19207	19170	19244	19113	19119	19106	19280	19182	19119	18991	19144	18995	19101	19299	19154	19194	18801	19129	19259	19265	19139	19073	18948	18942	19134	18995	19373	19058	19051	19089	19237	18968	18987	19073	18920	19034	18933	18987	18990	19104	19212	19218	19160	19170	19101	18938	19154	19099	19202	19264	19119	19009	19115	19067	19086	19184	19244	18998	19195	19022	19132	19191	18957	19005	19255	19299	18932	18985	19112	19206	19002	19013	19067	19128	19166	19241	19001	19049	18989	19015	19072	19006	19013	19094	19168	18926	19163	19417	18956	19118	19250	18882	19191	19154	19148	19055	19141	19117	19301	19136	19199	19233	19274	19139	18966	19003	19058	19105	19266	19191	19046	19120	19065	19074	19217	19087	19046	19151	19082	18900	19067	19103	19098	19035	19331	18986	19189	19138	19229	19198	19039	19131	19033	19082	19076	19079	19013	19156	19064	19053	19220	19039	19245	19268	19091	19076	19187	19150	19094	19045	19057	19053	19187	19041	19090	18975	19008	19013	19297	19034	19032	18978	19116	19106	19222	19089	19284	19218	19214	19016	19018	18806	19337	19086	19157	19120	19111	19091	19020	18957	19192	18988	19253	19284	18936	19324	19301	18974	18996	19365	19147	19353	19062	19244	19044	19077	19253	18910	19158	18929	19167	19095	19037	19137	19120	19246	19112	18995	19161	19155	19220	19024	19130	19190	19158	19267	19109	19159	18922	19239	18989	18817	19171	19076	19217	19335	19011	18869	19407	19194	19114	19006	19213	19319	19064	19252	19144	19165	19052	19128	19146	19256	19244	19011	18876	19132	19113	19212	19158	19296	19418	19208	19296	19103	19188	19176	19139	19036	19027	19075	19270	18890	19089	19170	18983	19103	19240	18946	18953	19076	19172	19173	19244	19139	18936	19091	18852	18977	19136	19036	19040	19256	19113	19072	18850	19042	19134	18958	19103	19090	19244	19065	19093	19069	18925	19044	19145	19262	19029	19067	19032	19165	19130	19285	19096	19161	19011	19267	19316	19084	19223	18925	18913	19040	19231	19235	19052	19092	19457	19253	19126	19003	18850	19201	19005	19057	19295	19002	19030	18980	19022	19007	19281	19029	19210	19220	19060	19271	19245	19184	18799	19172	19180	19283	19156	18954	19091	18874	19003	19092	18951	19102	19374	19227	19045	18899	19038	18961	18897	19183	18990	19027	18923	19203	19125	19194	19215	19314	18877	18960	19111	19029	19011	19046	19128	19055	18989	19084	19324	18855	19137	19077	19108	19038	18952	18983	19007	18921	19187	19279	19316	19148	19016	19131	19365	19085	19156	19134	19131	19109	19169	19440	19038	19193	19144	19069	18941	18959	19089	19205	19007	19128	19109	18895	19045	19073	18981	18898	19227	19065	18988	19162	19073	19046	18845	19313	18947	19140	19237	19312	19154	19239	19236	19292	19104	19113	19047	19060	18968	19331	19288	19322	19270	19300	18979	19130	19228	19021	19282	18985	19160	19058	18994	19104	18884	19145	18932	19090	18975	19224	19077	19121	19248	19146	19269	19232	19030	19167	19019	19314	19069	19207	19022	19072	19026	19101	19122	19122	19146	19144	19113	19231	19209	19063	19089	19213	19111	18903	19141	19228	19159	19323	19072	19239	19266	19311	19354	19082	19234	19115	19096	19187	19201	19100	19195	19229	19032	19183	19273	19001	19271	19188	18945	19142	19227	19032	19312	19250	19043	18833	19074	19102	19161	19214	19047	19169	19095	19138	18957	19154	19168	18907	18867	18986	19104	19134	19289	18932	19292	19131	19223	19137	19238	19023	18843	18989	19001	18931	19140	19066	19168	19158	19060	19035	19196	19055	19272	19179	18955	19109	19122	19197	19269	19080	19180	19034	19141	19238	19087	19266	19168	19151	19081	19079	19038	19173	19005	19267	19256	19273	19216	19369	19078	19161	19262	19071	19148	18981	18964	18926	18857	19089	19100	19101	18969	19075	18907	19206	19190	18985	19196	19045	19198	19278	18943	19130	19225	19094	19133	19028	19017	19232	19081	19103	19164	19240	19149	19301	19132	19070	19228	18991	19153	18953	19161	18983	19209	19073	19065	19239	19094	19196	19132	19193	19174	18997	19037	19045	19132	19130	19196	19233	19288	18924	19015	19183	19082	19177	19136	19259	19087	19055	19154	19009	19315	19184	19248	19133	19239	19206	19342	18969	19271	19347	19255	19191	19132	19351	19035	19085	19081	19054	19061	19041	19209	19010	19073	19328	19381	19154	18964	19131	19241	19032	19328	19098	19145	19010	19242	19166	19083	19090	19216	19211	19116	19131	19295	18923	19019	19243	19182	19088	19190	19085	19211	19064	19112	19151	18983	19305	18966	19081	18831	19353	19272	19127	19150	18944	19109	19174	19232	19124	19096	19295	18963	19203	19112	19153	18999	19031	19264	19128	19044	19080	19167	19138	19152	19172	19332	19233	19335	19282	19206	19029	19076	18961	19121	19137	19145	18979	19329	19023	19116	19173	19047	18968	19174	19072	18816	18924	19070	19017	19080	19108	19042	19133	19126	19090	18848	19156	18798	18990	19002	19078	19084	19139	19038	18984	18995	19187	19222	19079	18950	19082	18900	19010	19218	19094	19063	19067	19123	19353	19126	19195	19324	18966	18989	19146	19300	19096	19051	19153	19237	19177	18810	19260	19292	18991	19270	19016	18982	18878	18898	19000	19167	19066	19119	19098	19026	19143	19269	19141	19260	19064	19147	19058	19004	19212	18940	19238	19182	18841	18975	19040	19158	19133	19096	19208	19214	19161	18964	19256	19210	19224	18922	19055	19085	19275	18972	19108	19129	19062	19061	19219	19119	19268	18951	19233	19111	19033	19130	19107	19097	19056	19035	19109	18975	18888	19085	19421	19258	19262	19009	19285	19176	18952	19053	19049	18979	19095	19241	19328	19037	19237	19148	19176	19192	18976	19190	18991	19214	19265	19214	19063	19042	19020	19451	18970	19157	19116	19228	18932	18873	19228	19049	19313	19042	18938	19137	19040	19271	19027	19222	19014	19323	19067	19055	19254	18929	19100	19005	19180	19031	19194	19206	19420	19462	19034	19214	18998	19026	18997	19154	18943	19296	18979	19211	19220	19125	18874	19294	19101	19128	19291	19110	19338	19114	18817	18908	19098	19193	19174	19310	19099	19064	18949	18948	19094	19021	19085	19138	19038	19271	18905	18999	19135	19051	19129	19113	19117	19318	19160	19003	19060	19457	19191	19311	19352	18916	19057	19254	19173	19163	19112	19159	18945	19100	18907	19027	19107	19094	19098	19260	19279	19171	19126	18988	19201	18954	19004	19178	19105	19280	18869	18921	19105	19078	18958	19071	18873	19019	18828	18942	18882	19203	19242	19040	19102	19179	18995	19238	19131	19110	19253	19124	18906	19085	19063	19094	19042	19292	19057	19317	19163	19128	19124	19268	19117	19149	19191	19085	18990	19081	19106	19396	19055	19269	19058	18994	19310	19221	18995	18880	19056	18881	18988	19068	19136	19098	19013	19006	19211	19175	19266	18967	18992	19223	19016	19158	19157	19068	19117	19028	19366	19246	19183	19113	19247	19151	19276	19004	19278	19154	19115	19200	19207	18969	18996	19248	18950	19289	19021	18899	19259	19110	18907	18976	19368	19288	19136	19090	19067	19002	19177	19052	19255	18950	19205	19205	19001	19237	19196	19154	19094	18847	19019	19120	19265	19286	19148	19161	19221	18972	19193	19047	19062	19125	19230	19061	19288	19173	19218	19217	19249	19154	19079	19238	19128	19050	19324	19298	19331	19001	19245	19116	19089	18990	18771	19260	19064	18962	19227	19294	19267	19079	19002	19224	19067	19098	18954	19135	19192	19017	19146	19144	19317	19071	19108	19187	19040	19198	19025	19125	19336	19159	19077	19135	19078	19237	19064	19244	19180	19332	19147	19293	18989	19210	19063	19062	19117	19044	19275	19296	19043	19118	19201	19179	19388	19252	19080	19241	19243	18975	18984	19286	19259	18996	19267	19042	19013	19146	19140	18825	19213	19169	19085	19339	19089	19011	19199	19027	19014	19151	19197	19217	19096	19161	19033	19007	19148	19125	18978	19193	19045	19101	19104	19052	18988	18956	19083	19205	19149	18898	19070	19230	19052	19298	19242	19118	19170	19196	19016	19252	19143	19189	19234	19005	19118	19022	19308	18999	19128	19221	19079	19013	19084	19195	19031	19137	18933	19401	19003	19160	19308	19179	19235	19191	19144	19041	19157	19093	19468	19260	19093	19186	19307	19196	19048	19174	19266	18986	18905	19071	19257	19220	18798	19134	18962	19150	19088	19300	18913	19160	19066	18918	19090	19114	19222	19216	19305	18959	19071	19144	19290	19242	19183	19258	19155	18952	19068	19261	19037	19124	19081	19029	19079	18916	19097	19169	18944	19027	19420	19119	19118	18890	19013	19313	19070	19134	19208	19076	19206	19086	19214	19312	19154	19288	19166	19119	19207	18934	19174	19035	19208	19120	19080
23164	39226	37381	28419	24067	21396	19971	18713	17874	17288	16796	16439	16200	16065	15939	15964	15677	15520	15510	15703	15580	15204	15343	15234	15330	15180	15362	15160	15381	15211	15392	15174	15158	15202	15212	15115	15290	15230	15215	15235	15216	15039	17242	18344	17921	16988	15949	15571	14957	14782	15064	15027	15062	14939	15062	14933	14928	14844	15140	14859	14909	15036	15014	14798	15091	14962	14989	15145	15022	15022	15064	14920	15061	14798	14966	14920	14995	14962	15005	15033	14838	14971	14822	15184	15127	14970	14963	15025	15031	14917	14922	15006	15022	14937	14990	15039	14936	15128	14920	14934	14902	14932	15046	15011	14811	14968	15009	15094	14938	14895	14885	14850	15022	14986	14940	14957	14819	15027	14835	15108	14822	14775	14870	14863	14916	15007	15056	14962	14914	14931	14939	14921	14907	14844	15118	15133	15009	14967	15055	14821	14875	14899	14874	14945	15138	14867	15070	15080	15008	15005	14960	14974	15018	15047	14936	14827	15032	14874	15014	14840	15102	15037	15000	15054	14972	14878	14917	14936	14948	14943	14960	14934	14953	14913	14871	14939	14861	14874	15043	14840	14988	14894	15042	14973	14826	14874	14953	15107	15143	14997	15063	14957	15026	15137	15022	14801	15002	14975	14888	14904	14924	14866	15023	14919	15028	14980	14969	14951	14931	15030	15015	14902	14918	15023	15018	15034	14956	14783	14924	15085	15002	15069	14914	14909	15131	14975	14930	14923	14845	15016	14916	14933	14841	14947	14962	15099	14889	14955	14826	14915	15147	14974	14901	14963	15001	14810	14907	14829	15003	15072	15141	14815	14866	14833	15073	14818	14858	14985	15002	15034	15056	14911	15170	14939	15119	14824	14907	14992	14869	14970	14874	14898	14920	14857	14816	14856	14910	14957	15097	15051	15032	15058	14987	14953	14770	14902	14937	15101	14947	15027	14833	14923	14855	14977	15003	15046	15063	14999	15004	14876	14780	14945	14911	15018	14903	15004	15202	14903	14953	14928	15162	14932	14985	14861	14995	15080	15160	14965	15072	14978	15017	15039	14965	15031	15084	15085	14908	15031	14958	14905	15005	14815	14976	15007	14918	14894	14892	15013	14951	14925	14862	14793	14983	14978	14900	15022	14842	14866	15018	15020	15053	15008	14860	14882	15046	14951	14904	14975	14992	14937	15058	15026	14766	14819	14937	14953	15096	15016	15181	15127	14930	14935	14997	14970	14903	14911	14935	14931	14936	14939	14917	15132	14974	14764	14978	14931	15069	15007	14947	15033	14876	14912	14974	14884	14837	15165	14930	14727	14944	14971	15073	14975	15042	14998	15103	14959	14909	14971	14789	14976	14925	15040	14880	14961	15111	14880	15106	14849	15123	14938	14832	14897	14847	15169	15049	15005	15022	15172	14876	15004	14858	14897	14971	15018	14954	14971	14909	14875	14966	15019	14860	14947	14831	14846	14832	14679	14970	15024	15034	15062	14995	14962	14878	15019	14984	15072	15094	15049	14873	14936	14893	14979	14975	14849	14982	14808	14936	14883	14987	14920	15015	15048	14923	15109	14953	14912	14925	14973	15072	14946	15018	15129	14973	14888	14987	14939	14844	15125	14973	15010	14936	14840	14970	14875	14861	14829	14969	15131	14823	15009	14881	15098	14997	15097	14849	14918	14858	14990	14757	15063	15208	14904	15148	14959	14997	14914	14987	14882	14901	15040	14782	14985	14962	14852	15166	15128	14993	15104	14973	15047	14889	14973	14866	14945	14865	14961	15027	14905	14995	15151	14978	15067	15049	15039	14942	14767	15037	14866	15021	15191	15137	15117	14898	14888	14897	15021	14966	15051	14828	14951	14939	15005	14970	14976	14862	14892	15057	14820	14938	14983	14935	14934	14933	15289	15039	14942	14939	14970	14875	14850	14883	14998	14719	14880	14889	14805	15053	14954	14997	14989	14906	14958	14937	15022	14787	15076	15024	14872	14903	14866	14953	14917	14815	14973	15120	14808	14972	14893	15130	14769	14903	14949	14837	14941	14870	15023	14983	15031	14898	15039	14810	15107	15012	14875	15050	14910	14814	14971	15055	14939	14958	14930	14879	14942	14849	14981	14866	14958	15059	14916	14781	14721	14959	15045	14757	14820	14760	14969	14921	14904	14942	14963	15019	14976	14763	15045	14903	15115	15065	14926	14873	14868	15023	15115	14877	14907	14893	15167	15016	14976	15064	14843	15006	14943	14957	15066	14925	15073	15033	15002	15005	15032	15061	14873	14755	15057	14878	15030	15018	14874	14839	14796	14987	15032	14793	15087	14864	15078	14872	15099	15016	14871	14583	14916	14798	14987	14703	15003	14866	14846	15001	14910	15026	14956	14977	14834	15020	14973	14984	14805	14895	15066	14880	14977	14832	14884	14963	14928	15054	14687	14880	14959	14824	14832	14884	14992	14860	14909	14880	14896	14893	14874	14715	14883	14893	14907	15053	14811	14894	14992	14986	14942	15028	14947	14989	14876	14881	14998	15063	14937	15050	14903	14750	14853	15077	15012	14985	14992	14975	15061	14963	14912	14911	14977	14881	14843	15076	14839	14985	14972	15037	14990	14743	14873	14875	14940	14956	15042	14898	14860	15057	14868	14951	14934	14935	14750	15095	14905	14716	14904	14778	14797	14891	14964	15080	14890	14906	14787	14924	14734	14977	15020	15071	14878	14814	14917	15066	14939	15079	14846	14801	15026	14982	14854	14910	14918	15172	14932	15110	15112	15021	15006	15047	14923	14961	14925	14916	15075	14909	14870	15023	15050	14977	15099	14932	14966	14916	14770	14975	14919	14980	14813	15011	14984	14867	15024	14875	14932	14942	14990	15075	14832	15073	14893	14992	14874	14891	15038	14951	14970	14847	14837	14739	14967	14948	15014	14939	14946	15162	14884	14822	14984	14954	15011	14932	15056	15000	14981	14850	14853	14999	14966	14839	14997	14780	14937	14859	14922	14915	15078	14934	15142	14936	14973	14924	15112	14988	14973	15001	14864	14872	14962	14991	14977	14905	14996	14970	14853	15049	15009	15037	14934	14868	14793	14911	15025	14806	15002	14949	14880	14996	14787	14970	14862	15074	14973	15051	14883	15094	15015	14972	15051	15064	14825	15097	15043	14923	14815	15051	14906	14850	14944	14898	15084	14845	14742	14957	14918	14876	14756	15078	15184	14955	14950	15166	14973	14923	14908	14898	15025	14919	14937	14985	14915	15009	14965	15019	14885	15028	15043	14854	14884	15045	14961	14913	14794	14971	15107	15085	14853	14944	15001	14899	14907	14915	15074	14826	14883	14947	15080	14972	14983	14843	14915	14977	14991	15104	15118	14863	14977	15034	15030	14838	15058	14978	14831	15037	14913	14861	14972	14995	14939	14996	14892	14851	14967	14850	15091	15028	15101	14953	14894	14964	15040	15118	14940	15031	15047	14998	15026	14908	14988	15021	14842	14998	14966	15202	14892	14930	14860	15132	14962	14977	14997	14990	14958	14958	14961	14912	14954	14784	14957	14913	14868	15119	15021	14949	14835	14940	14997	14846	14857	15004	15054	14928	14894	14776	15000	15050	14830	15031	14942	14936	14781	14894	15006	14988	14956	14832	15009	14902	14986	14930	14945	15006	14876	14807	14926	14933	14927	14840	14971	14830	14789	15004	15095	14914	14892	14914	14844	15050	14997	14932	15131	14927	14914	14795	14975	14969	14831	14908	14804	14975	15043	14895	14927	14980	14932	14859	15127	14923	14972	14988	14977	14997	15140	14976	15035	14865	14871	14881	14956	15086	14937	14957	14910	14824	15154	14894	14864	15087	14910	14921	14974	15018	14909	15071	15084	14993	14909	15024	14953	14988	14885	14998	15124	14838	14936	14960	14739	15053	14900	14961	14925	14988	15114	14942	14943	14931	14969	15000	15161	14999	15022	14867	15050	14833	15069	15111	15104	14932	14781	14950	14844	14874	14896	14771	14856	14909	14848	14901	14893	14998	14925	15052	15001	14784	15005	14897	14936	14912	14934	14917	14783	15123	15074	14942	14800	14855	14806	14763	14987	14972	14782	15025	15018	15080	15193	14821	14892	14787	14998	14900	15076	14801	15072	15010	14875	14948	14916	15082	14810	14855	14875	15028	15010	15085	15156	15030	14909	14955	15064	14929	14746	14717	14902	15119	15124	14877	15005	14911	14956	14930	15035	14870	14914	14917	14884	14863	14973	14902	14885	14933	14930	15053	14842	14964	15046	15138	14707	15029	14971	15010	15002	14998	14961	14881	14997	15125	14807	14973	15003	14917	14889	14923	15032	14994	14941	15000	14894	15095	14970	14980	14899	14834	15082	14928	14887	14782	15063	14781	14752	14800	14833	14866	14772	14919	14986	14975	15013	14950	15064	15030	15093	14923	14838	14987	15021	14947	14999	15043	14943	15046	14884	15132	14825	14959	14848	15085	14960	14880	14946	14901	14919	14982	15047	15010	15185	15078	14994	14918	15016	14906	15059	14991	14853	14993	14905	15144	14961	14988	14904	14936	14969	15008	15066	14912	14835	14953	15013	14829	14993	14931	15060	14885	14996	15029	14899	15055	15081	15005	15053	14943	14857	15087	15007	14930	15051	15008	14998	14871	14944	14934	14851	14941	15087	15030	14976	14941	15032	14777	14944	14921	14830	14992	14724	14857	14983	14885	14959	14798	14932	14978	15097	15028	15037	14844	15043	14885	14979	14985	15000	14828	15026	14807	14992	14881	14893	15051	15068	14949	14925	14713	14977	14884	15007	14848	15044	14908	15084	14962	14912	14957	14930	14917	15107	14820	14898	14904	15014	14936	14866	15011	14941	14893	14896	15011	14955	15179	14907	14711	15017	14934	14965	14992	14985	14941	15177	14968	14977	14946	14959	15022	15039	14851	14887	14817	14983	14940	14990	14969	14907	14872	15033	14948	14943	14926	15061	15044	14873	15069	14938	15009	14915	14734	15091	15032	15019	14872	14912	14925	14838	14849	15014	14740	14898	14928	14872	14894	14987	15182	14889	14718	15063	14843	14958	15093	14941	15059	15028	14847	14931	14835	15051	14929	15064	14902	15059	15019	15044	14912	15041	15126	14978	14988	14993
29829	23604	25747	23248	20838	20654	20477	20395	20428	20261	20062	20046	19910	19989	20093	19729	20041	19973	19902	19789	19930	20045	20117	19995	20008	20035	20028	19952	19799	19762	20002	20122	19883	20096	19873	20179	19902	20069	20225	19980	19948	20144	20101	20015	20176	20240	19957	19958	19750	19806	19692	19939	19953	19927	19884	19846	19883	19929	20088	20050	20009	20012	19938	19850	20096	19846	19990	19906	19822	19946	19749	19886	20078	19970	19976	19976	19684	19622	19791	19976	19941	19980	19997	19930	19950	20020	20060	19919	19906	20022	19623	19827	19895	19712	19920	19865	19866	19724	19896	19893	19802	19687	20037	19871	19786	19730	19794	19818	20028	19800	19885	19983	19714	19947	19813	19888	20108	19894	19883	19677	19792	19975	19819	19894	19956	19895	19925	19967	19965	20120	19932	19680	19922	19828	19921	19890	20012	19910	19833	19728	19827	19848	19899	20072	20240	19816	19958	19912	19751	19996	19807	20007	19671	19834	19985	19909	19762	20034	19913	19984	19868	19849	20010	19963	19796	19753	19798	19751	19779	19959	19929	19966	19900	19744	20095	19890	19890	20009	19793	20021	19933	20045	19875	19862	19825	20042	19943	19838	19983	19766	19790	20008	19973	20008	19959	19732	19832	19974	19618	20038	19948	19747	19604	20057	19811	19854	19875	20033	19708	19878	20071	20094	19923	20030	19838	20014	19833	19706	19803	19838	19730	19832	19917	19958	19991	20053	19986	20028	19921	20192	19764	19796	19892	19904	19735	19797	19770	19967	19821	20161	19783	19909	20061	19904	19952	19761	19820	19826	19971	19797	19813	19886	19791	19933	19749	20009	20146	19904	19590	19979	19822	19824	19878	19776	19973	19793	19733	19770	19912	19810	20023	19809	19803	19867	19850	19842	19935	20032	19917	19791	19750	20039	19982	19751	19897	19998	19844	20060	19953	19833	20001	19759	19887	19849	20003	19997	19738	19881	20070	19956	19946	19835	19758	19986	20053	19758	19910	19900	19843	20054	19865	19927	19932	19739	19956	20094	20069	19856	19652	19892	19915	19816	19753	19737	19776	19904	19896	19780	19992	19853	19693	19471	19665	19707	19859	20047	19817	19922	20159	19719	19893	19868	19895	19913	19932	19939	19853	19987	19996	19650	19800	19838	19813	19857	19762	19747	19920	19900	19921	19893	19893	19794	20088	19875	19806	19808	19904	19801	19743	19801	20026	19943	19803	19804	20025	20036	19841	20092	19734	19728	19991	19803	19825	19901	19991	19756	19746	20042	19928	19921	19957	19831	19664	20031	19878	19585	19736	20010	19979	19878	19834	20000	19823	19962	19766	19703	19959	19994	19844	19978	20096	19895	19963	19938	19751	19711	19938	19942	20065	19954	20031	19884	19925	19895	19935	19876	19848	19786	19987	19944	19917	19846	20254	19722	19846	20018	19946	20003	20021	20017	19861	19980	19804	19771	19878	19780	19947	19720	19789	19710	19989	19823	19764	19864	19580	19885	19854	19918	20089	20145	19979	19836	19854	19967	20026	19685	20041	20154	19809	19855	19982	19921	19975	19890	19709	19850	19854	20105	19807	19866	19966	19758	19959	19807	19856	19650	20056	19938	20054	19930	20118	19816	19659	19936	19925	19923	19966	19858	19763	19896	19769	19996	19802	19939	20072	19746	19932	19938	20062	19797	19896	19796	19942	20115	19988	20052	19886	20024	20012	20008	20093	20043	19907	19859	19863	20059	20230	19950	19930	19802	19937	19935	19738	19878	20017	19864	19607	19909	20025	19994	19875	19854	19962	19821	19940	19837	19834	19703	19640	19845	19826	19871	19787	19972	19882	19809	19741	20019	19810	19682	19668	19858	19789	19872	19940	19816	19768	19840	19952	19696	19946	20024	19980	19659	19797	19925	19960	19881	20090	19992	19902	19748	20000	19819	19873	19956	19990	19812	19796	19923	19820	19850	19908	19839	19757	19941	19849	19705	20059	19674	19896	20085	20037	19912	19916	19912	19688	19920	19944	19843	19736	19708	19814	19879	20138	19893	20007	20049	20053	19783	19833	19838	19956	19986	19954	19667	19729	20082	19829	19771	20098	19816	19797	19792	19912	19787	19844	20001	19961	19953	19953	19818	20030	19856	19974	20092	19771	20048	20008	19803	20039	19912	19994	20014	19871	19896	19918	20053	19920	20022	20070	19786	19797	19905	19998	19921	20009	19875	19905	19590	19849	20003	19935	19933	19934	19970	19865	20014	20129	19849	20021	20001	19920	19943	19952	19883	19926	19910	19722	19808	19754	19802	20017	19996	19692	19630	19980	19993	20019	19775	19880	19983	19898	19870	19787	20002	20035	19964	19980	19844	19894	19728	19852	19721	19992	19778	19697	19828	19677	19755	19639	19740	19623	19946	20171	19766	20069	19947	19802	19868	19950	19785	19898	19804	19800	19754	19993	19842	19910	19741	19984	19975	19908	20043	19888	19864	19746	19830	19816	19800	20043	19864	19735	19872	19985	19839	19943	19972	20179	19913	19740	20059	19898	19981	19985	19682	19820	19893	19812	19974	19777	20018	20012	19916	19818	19777	19882	19833	20041	19997	19813	20149	19732	19864	20030	19848	19979	19834	19768	19822	19762	19887	20016	19851	20040	19893	20257	19665	19724	19891	19967	20099	19882	20013	19857	19906	19850	20030	19982	20077	19877	19845	19937	20080	19819	19883	19874	19684	20033	19902	19812	19965	19993	19840	19710	20111	19698	19930	19834	19834	19873	19897	19925	19968	19924	19692	19892	19906	19901	19773	20026	20031	20063	19811	19778	19769	19804	19869	19856	19955	19844	19926	19639	19842	19900	20088	20171	19916	19921	20049	19794	19978	19884	20065	19937	19701	19975	19869	19987	19922	19987	19728	19918	19746	19952	19869	20071	19699	20005	19847	20007	19704	19882	19958	19821	19785	19934	19911	19884	19936	19932	19905	19807	19899	19821	19898	19940	19882	19855	20045	19924	19911	19725	19675	19941	20006	20019	19938	19985	19827	19697	19922	19781	19977	19898	19830	19799	19620	19688	19776	20022	20034	19710	20013	19799	19767	19964	19803	19901	19943	19911	20055	19926	19582	20018	20137	20065	20015	19914	19808	19847	19814	19888	19947	20127	19995	19804	19786	19669	20016	19671	19884	19950	19981	19976	19812	19914	19877	19959	19828	20058	19945	19806	20047	19629	19879	19944	20033	19723	19720	19871	19972	20090	19647	19919	19907	19972	19985	19843	19675	19819	19853	19853	19834	19857	19850	19932	19984	19937	19866	19929	20032	19795	20052	19831	19898	19767	19792	19770	19698	19948	20124	19883	20093	19796	19917	19923	19645	19970	19640	19808	19962	19762	19943	19944	19936	19971	19758	19793	19851	19954	19784	19863	19718	19958	19947	20021	20022	20135	19871	19952	19715	19972	19819	19815	19871	19977	19951	20019	19998	19808	19986	19830	19800	19977	19753	19834	19975	19797	19745	19993	20023	19939	20084	19790	19848	19913	20115	19808	19997	19997	19905	19730	19818	19811	19874	19960	20045	19835	19950	19786	19810	19891	19821	19761	19773	19966	19745	19944	19819	19819	19999	19955	19829	19888	19872	19764	19771	20016	19887	19923	19860	19932	19770	20002	19752	19761	20225	19820	19875	19919	19909	19993	19930	19833	20022	19866	19812	19928	19938	19796	19999	19955	19789	20182	19877	19852	20108	19870	19714	19821	19789	19720	19731	19889	19998	19805	19906	19764	19935	19985	19886	19704	19968	19897	19761	19970	19912	19998	20069	19898	20113	20047	19848	20021	20089	19891	19839	19930	19865	20004	19837	20073	20042	19921	19944	20021	19774	19866	19831	20077	19747	19856	19860	19849	20028	19776	19933	20086	19904	19624	19865	19826	19942	20014	19997	20061	19900	20054	20123	19850	19857	19922	19770	19993	19878	19931	19966	19832	19767	20009	20175	20065	20057	19964	19855	19883	19892	20197	19864	19871	20021	19830	19732	19667	20072	20071	19900	19976	19770	19904	19840	19999	20021	19961	19942	19794	20101	20023	19890	20086	19903	20029	20107	19914	19819	20029	20066	20001	19829	19795	20061	20078	19751	19797	19899	19986	19928	19964	20000	19843	19811	19867	19973	19819	20112	20101	20008	19948	19933	19940	19866	19821	19743	19963	19862	19710	20061	19762	19824	19903	20023	19642	19732	19885	19961	19998	19892	19798	19768	19735	19946	19832	19775	19821	19951	19902	19934	19902	19701	19870	19818	20088	19626	19986	20204	20006	19928	19858	19949	19813	19753	19711	19785	19920	19736	20076	19948	19843	19868	20011	19965	20081	19756	19847	19829	19749	19963	19990	19988	19769	19973	19833	19850	19930	19990	19884	19645	20038	19983	19856	19982	19947	19816	20213	19949	19920	19949	20111	20022	19883	19677	19969	20056	19854	19984	19641	19846	19944	19979	19836	20147	19798	20025	19923	20010	19904	19763	20052	19914	19890	19823	19727	19944	19998	19878	19892	19756	20005	19891	19883	19914	20124	19797	19736	19793	19863	19937	19976	19748	19813	19928	19907	19955	19822	19882	19929	19877	19754	19610	19836	19940	19924	20148	20134	20107	19919	19788	19904	19891	19852	19697	19935	19932	19970	19909	20123	19911	19800	19805	20041	19800	19905	19926	19924	19861	19856	19870	19974	19837	20060	19860	20036	19918	19911	19595	20024	19781	20125	19808	19951	19963	19968	19892	19940	19828	19765	19794	19911	19941	20099	20188	19771	19783	19714	19875	20292	20084	19828	19849	19861	19795	19726	19720	19888	20141	19913	20021	20291	19832	20025	19734	19904	20096	20002	19850	20114	19872	20033	19883	19970	19959	19801	19855	20147	19953	20052	19803	19891	19913	19999	20016	19896	20003	19855	19904	19764	20207	20083	19803	19925	20077	20120	19904	19918	19757	19737	19704	19872	20029	20029	19773	19677	19747	19929	20089	19836	20057	19733	19777	20163	19894	20006	20015	19846	19781	19965	20135	19754	19986	19893	19780	20000	19643	19940	19847	19805	19804	20041	19698	20072	19878	19859	19775	19834	20075	20052	19950	20059	19860	19880	19910	19994	19865	19782	19900
19546	23159	21569	18173	17225	16653	16448	16235	16077	15792	15747	15669	15660	15594	15605	15770	15654	15357	15684	15705	15442	15509	15615	15458	15430	15580	15602	15499	15399	15470	15365	15491	15509	15529	15453	15316	15546	15491	15431	15273	15531	15453	15292	15469	15611	15584	15515	15647	15497	15367	15484	15275	15249	15672	15280	15374	15440	15458	15363	15261	15394	15397	15439	15601	15399	15463	15266	15427	15191	15331	15459	15430	15437	15375	15394	15431	15446	15318	15429	15151	15245	15392	15381	15187	15373	15344	15422	15344	15211	15464	15394	15428	15329	15206	15325	15434	15347	15439	15324	15269	15388	15173	15290	15424	15388	15330	15434	15319	15281	15177	15350	15346	15356	15512	15264	15335	15353	15250	15387	15466	15340	15387	15357	15312	15429	15318	15409	15282	15349	15303	15438	15360	15529	15440	15548	15548	15364	15290	15309	15297	15247	15428	15433	15323	15434	15410	15304	15378	15448	15445	15072	15244	15433	15386	15393	15346	15397	15526	15362	15355	15330	15337	15328	15385	15441	15354	15418	15443	15391	15385	15409	15325	15401	15352	15337	15310	15401	15433	15268	15478	15282	15401	15401	15332	15328	15467	15444	15282	15383	15544	15435	15432	15389	15351	15220	15527	15343	15396	15327	15444	15363	15416	15320	15363	15476	15178	15317	15265	15244	15313	15269	15372	15276	15265	15327	15440	15431	15234	15334	15293	15276	15261	15605	15440	15440	15523	15438	15424	15352	15371	15254	15332	15436	15436	15436	15333	15449	15533	15333	15420	15399	15347	15388	15262	15266	15352	15535	15367	15320	15373	15370	15497	15375	15517	15551	15340	15409	15241	15271	15305	15465	15329	15357	15450	15368	15300	15403	15505	15213	15392	15357	15324	15353	15420	15352	15266	15383	15428	15405	15277	15305	15296	15479	15496	15477	15533	15267	15270	15379	15388	15285	15344	15419	15328	15630	15389	15237	15337	15360	15418	15584	15374	15182	15485	15317	15556	15409	15239	15418	15503	15275	15105	15387	15356	15165	15487	15134	15301	15263	15514	15304	15289	15599	15340	15403	15358	15357	15286	15261	15244	15338	15313	15212	15369	15263	15350	15416	15335	15420	15537	15278	15514	15463	15337	15356	15310	15395	15393	15322	15260	15328	15265	15342	15368	15538	15402	15412	15355	15594	15339	15241	15138	15344	15272	15439	15362	15488	15461	15494	15455	15371	15431	15530	15508	15484	15487	15461	15374	15433	15273	15315	15442	15231	15351	15541	15411	15454	15435	15478	15346	15296	15370	15504	15328	15489	15301	15517	15249	15291	15381	15157	15265	15345	15408	15224	15343	15406	15263	15279	15408	15531	15288	15340	15339	15444	15320	15394	15319	15515	15428	15283	15419	15258	15433	15314	15529	15291	15293	15226	15431	15331	15454	15414	15424	15336	15394	15388	15470	15413	15337	15320	15429	15358	15363	15283	15400	15434	15398	15427	15348	15528	15393	15357	15444	15325	15241	15269	15365	15354	15360	15349	15270	15340	15367	15370	15536	15472	15380	15299	15429	15292	15464	15304	15422	15455	15263	15283	15372	15398	15383	15400	15290	15306	15408	15427	15406	15406	15570	15319	15386	15414	15399	15334	15209	15379	15408	15178	15193	15347	15510	15367	15376	15290	15430	15512	15275	15253	15560	15277	15246	15262	15338	15405	15345	15325	15425	15567	15443	15517	15360	15393	15284	15425	15403	15276	15307	15407	15335	15319	15446	15374	15527	15259	15330	15324	15309	15302	15620	15298	15467	15391	15400	15363	15180	15389	15562	15412	15351	15441	15403	15506	15399	15551	15263	15283	15562	15409	15370	15445	15435	15448	15402	15395	15380	15518	15458	15428	15482	15414	15444	15355	15357	15359	15346	15498	15445	15338	15369	15212	15538	15423	15357	15190	15303	15406	15426	15393	15408	15470	15360	15344	15391	15663	15424	15293	15426	15536	15387	15324	15323	15454	15418	15635	15471	15202	15368	15292	15470	15403	15373	15379	15315	15328	15377	15522	15296	15396	15391	15432	15394	15225	15467	15286	15322	15456	15427	15476	15332	15471	15283	15541	15389	15310	15323	15415	15352	15256	15574	15287	15392	15487	15439	15384	15241	15365	15323	15433	15188	15292	15481	15350	15475	15362	15302	15375	15231	15396	15413	15428	15239	15322	15357	15402	15357	15454	15456	15422	15208	15321	15392	15414	15301	15392	15094	15300	15284	15252	15399	15274	15435	15515	15339	15404	15345	15336	15340	15422	15536	15304	15515	15299	15204	15642	15612	15247	15353	15452	15395	15152	15322	15385	15376	15486	15371	15341	15344	15325	15551	15360	15472	15284	15304	15210	15298	15383	15443	15357	15250	15426	15599	15281	15422	15298	15307	15430	15522	15353	15433	15498	15248	15504	15267	15385	15233	15549	15417	15332	15254	15370	15243	15229	15549	15304	15419	15287	15301	15297	15413	15163	15532	15324	15391	15411	15354	15314	15429	15567	15535	15493	15055	15423	15423	15294	15325	15472	15343	15211	15465	15510	15293	15361	15300	15268	15286	15558	15239	15545	15447	15397	15256	15352	15474	15238	15498	15312	15383	15375	15402	15372	15393	15287	15439	15278	15424	15387	15367	15448	15543	15432	15327	15543	15249	15323	15300	15226	15436	15419	15257	15402	15381	15309	15396	15262	15306	15378	15347	15423	15439	15401	15473	15460	15504	15410	15377	15327	15287	15284	15556	15392	15338	15419	15390	15412	15267	15371	15403	15238	15375	15198	15453	15352	15418	15376	15356	15398	15412	15332	15463	15364	15355	15334	15360	15420	15414	15360	15364	15269	15435	15463	15317	15367	15231	15368	15450	15483	15371	15253	15399	15441	15388	15549	15304	15290	15478	15482	15436	15507	15479	15163	15516	15306	15280	15321	15444	15331	15413	15351	15445	15183	15381	15352	15294	15397	15405	15294	15294	15210	15209	15352	15400	15251	15473	15459	15296	15522	15321	15392	15486	15513	15410	15297	15334	15376	15381	15412	15473	15342	15222	15298	15435	15364	15310	15444	15390	15369	15404	15282	15454	15388	15560	15318	15399	15350	15380	15431	15211	15142	15371	15372	15480	15350	15319	15509	15361	15418	15388	15428	15407	15295	15485	15359	15361	15386	15315	15343	15381	15261	15437	15428	15291	15618	15315	15472	15336	15372	15312	15468	15515	15305	15145	15405	15356	15176	15247	15519	15248	15366	15306	15590	15349	15469	15327	15460	15369	15305	15217	15404	15429	15373	15467	15314	15216	15319	15474	15469	15310	15394	15269	15311	15271	15481	15325	15409	15297	15519	15457	15503	15220	15406	15169	15440	15532	15262	15278	15421	15620	15236	15356	15477	15373	15502	15309	15278	15485	15401	15511	15441	15429	15313	15351	15435	15238	15251	15368	15544	15360	15555	15488	15360	15459	15292	15355	15446	15459	15449	15232	15175	15416	15446	15332	15232	15407	15332	15380	15454	15341	15460	15327	15245	15543	15316	15482	15429	15512	15431	15448	15247	15358	15413	15341	15264	15403	15417	15405	15383	15354	15430	15442	15393	15276	15283	15346	15352	15389	15435	15519	15557	15291	15321	15321	15353	15272	15351	15336	15303	15361	15492	15374	15524	15154	15375	15288	15493	15352	15265	15421	15438	15393	15295	15280	15517	15359	15485	15297	15234	15275	15438	15505	15437	15393	15455	15459	15405	15241	15167	15290	15304	15343	15220	15494	15458	15370	15276	15589	15556	15382	15421	15430	15391	15424	15291	15315	15312	15270	15486	15407	15482	15392	15375	15330	15366	15262	15414	15329	15409	15388	15481	15514	15344	15223	15388	15389	15392	15537	15362	15389	15445	15363	15245	15194	15448	15282	15556	15539	15593	15322	15265	15454	15381	15384	15411	15465	15287	15378	15498	15559	15256	15532	15428	15526	15415	15364	15148	15378	15533	15183	15241	15411	15378	15462	15373	15439	15380	15478	15508	15346	15283	15213	15296	15388	15447	15308	15597	15320	15525	15361	15401	15535	15315	15331	15446	15422	15522	15192	15467	15442	15357	15514	15427	15509	15341	15407	15351	15432	15335	15372	15489	15282	15527	15340	15451	15507	15590	15374	15667	15450	15207	15341	15311	15210	15431	15441	15395	15301	15285	15488	15384	15456	15307	15378	15497	15372	15478	15480	15484	15274	15355	15305	15509	15494	15396	15464	15307	15559	15378	15378	15361	15463	15261	15405	15386	15402	15348	15525	15390	15334	15467	15447	15455	15088	15257	15614	15270	15366	15277	15353	15371	15444	15450	15366	15345	15335	15320	15371	15304	15247	15527	15424	15524	15417	15451	15132	15349	15230	15336	15382	15334	15343	15444	15305	15215	15284	15440	15306	15246	15442	15281	15354	15394	15551	15381	15380	15306	15318	15425	15355	15376	15288	15443	15526	15479	15519	15338	15378	15398	15352	15355	15293	15337	15533	15396	15410	15499	15267	15427	15461	15440	15429	15552	15320	15303	15334	15362	15447	15349	15326	15463	15316	15310	15376	15419	15255	15405	15382	15318	15400	15444	15401	15362	15388	15350	15540	15432	15435	15492	15208	15374	15569	15410	15467	15313	15348	15452	15501	15525	15367	15428	15503	15183	15410	15310	15467	15460	15409	15340	15343	15387	15382	15368	15343	15358	15339	15479	15288	15331	15319	15334	15314	15430	15361	15534	15219	15354	15561	15332	15259	15467	15516	15363	15385	15390	15440	15307	15440	15532	15246	15310	15414	15331	15248	15341	15304	15331	15587	15373	15326	15259	15377	15351	15211	15525	15332	15452	15402	15351	15255	15221	15244	15391	15317	15313	15513	15360	15370	15257	15243	15373	15351	15554	15333	15589	15388	15473	15388	15284	15229	15456	15237	15373	15389	15400	15369	15283	15316	15245	15407	15318	15386	15224	15347	15510	15489	15411	15530	15411	15257	15400	15381	15462	15317	15256	15364	15440	15425	15356	15507	15324	15509	15376	15328	15458	15365	15383	15506	15331	15385	15460	15361	15486	15394	15312	15409	15190	15327	15462	15389	15297	15507	15410	15486	15211	15450	15188	15330	15446	15389
24605	21000	28068	24525	22972	24190	23900	21926	21373	21109	20922	20779	20794	20596	20393	20207	20428	20347	20387	20675	20368	20257	20142	19954	20192	20120	20358	20344	20302	20042	20305	20255	20135	20394	20272	20092	20192	19999	20236	20174	20069	20338	20278	21156	21431	21297	20702	20362	20347	20227	20150	20050	19851	20223	20094	19922	20058	19977	20118	20084	20007	20035	20095	20057	20041	19979	19915	19813	19969	20164	19806	20076	19944	20087	20218	19993	20302	19914	20164	20160	20108	19897	19984	20186	19962	20060	20239	19944	20089	19920	19864	19793	19762	19983	20118	19946	20298	19861	20166	20161	20189	19922	20099	19748	20090	19992	19881	20057	20006	19959	20243	20022	19988	20174	19949	20061	20067	20103	20079	19946	19996	20071	20052	20217	19807	19962	20059	20166	20219	20106	19738	19906	20194	20065	20163	20037	20203	19930	19942	19968	19957	19880	19886	19807	20050	20079	19971	19913	19898	20066	20325	20023	20275	20117	19979	19962	19929	19972	20073	20010	20038	20165	20048	19992	19939	20143	19885	19990	20295	19917	19978	20182	20012	19923	19942	20127	20234	20254	20119	20239	20210	20055	20162	20085	19994	20042	19937	20113	20031	19869	20103	19807	19956	20010	19833	19994	19955	20111	19995	19975	19956	20256	19770	19769	20122	20208	19932	19987	20023	20119	19928	19877	19930	20190	19805	20124	20230	19909	20018	20002	19878	20144	19860	19946	19912	20002	19849	20042	19954	20076	19964	19932	20208	20068	19997	20104	19884	20065	20065	19931	20084	19927	20076	19735	20031	19908	19948	20016	19924	19931	20016	19905	20164	19887	20030	20050	20050	20028	19973	20143	20091	19937	19910	19904	19906	20070	20036	20228	19969	20224	20154	19983	20098	19965	19831	20084	20039	19953	20250	19990	20061	20048	19901	19949	19773	20166	20364	20166	19963	19964	20051	19910	20010	20006	19982	20176	20082	20044	20039	19967	19887	19911	20066	20001	19982	20148	20184	20042	19968	20138	19996	20085	20123	20179	20159	19991	20001	20074	20068	19852	20101	19785	20126	19809	19874	20032	20011	20064	20051	20088	20068	20120	20026	19936	20104	19653	20061	20077	19876	20019	20140	19989	20020	19861	19994	20003	19994	20069	19863	20002	20061	19710	20004	20112	19890	20083	19914	19922	20104	19918	20002	20058	19888	19942	20160	19922	19942	19859	20005	19771	19933	20000	20095	19965	20032	20048	19969	19990	19998	20010	20266	20097	20163	19878	20241	20160	20144	20154	20242	19981	20034	20035	20001	19938	19786	19982	20037	19992	19946	19978	20037	19892	19977	20179	19938	20123	20306	19987	19965	20017	20209	20173	20115	19967	20132	19963	20159	19899	19889	19845	19954	20130	20009	20026	20004	19957	20007	20146	19889	19990	20030	20048	20055	19964	19975	19924	20004	19921	19834	19966	19953	20202	19995	19916	19905	20030	20034	20127	20138	20061	19840	19885	19949	20084	20239	19795	20069	20045	20259	19886	19875	19907	20097	19845	19838	19993	20071	19998	19985	20046	20002	19876	20016	19956	20113	20071	19903	20055	19971	20150	20055	19848	19911	20006	20037	20110	19831	20243	20039	20283	20060	19838	19981	19968	19861	20129	20065	19829	20221	19911	19891	20055	19929	20035	20014	19811	20034	19979	19806	19898	20098	19909	19804	19746	20133	20082	19965	20092	20201	20078	19869	20064	20149	20009	20121	20091	20099	20159	19999	19907	20159	19977	20197	20011	19991	19982	20218	20045	20102	19969	20015	20040	20136	19995	20080	19934	19892	19831	20159	20190	20049	19856	19899	20113	19928	20192	20096	20038	19748	19988	20042	19931	19993	20182	19840	19846	19980	20055	20151	19981	20005	19994	20001	20197	19946	20149	20061	19969	19867	19763	19980	19851	19921	19885	19965	20141	20075	19979	20068	19922	20023	20125	20085	19865	20135	20090	20245	19907	19978	20005	20095	20159	19951	19942	20050	20193	20324	19820	20016	20102	19862	20231	20114	19927	19998	20016	20118	20036	20001	19843	20008	19776	20008	20099	20218	19754	19972	20301	20102	20097	20156	19858	20008	20067	20309	20246	20038	20181	20297	19991	19857	19707	19919	20102	20187	19984	19927	20084	20174	19955	20140	19947	20174	19882	20060	19841	20043	19880	20240	19819	20217	20206	19809	20195	20012	19952	20026	19704	19873	19941	20088	19946	19913	19750	19918	19770	20107	20136	19798	19770	19814	20028	20292	19993	20120	20062	20181	19913	19957	20069	19949	19871	20043	20241	19922	20068	19942	20000	20157	19986	20005	19968	20215	19999	20167	19982	20107	19908	20095	19907	20120	20055	19815	20031	20035	20191	19919	19847	19892	20146	20115	19889	19978	19997	19978	20041	20241	20043	19855	19797	19754	20093	20052	20058	19946	19965	19990	20115	19929	19865	20050	19956	20071	19727	19831	20002	19800	20039	20094	19941	20136	20080	20277	19993	19869	20151	19817	19960	20082	20141	20149	20221	19870	19736	20079	20024	20061	19954	20123	19856	20055	19886	19955	19966	19873	19972	20075	20111	20064	20113	20013	19980	19898	19980	19957	19969	19823	19964	19952	19767	20201	19774	19942	20058	20114	20115	19787	20037	20087	19845	20281	20333	19918	20029	19940	20184	19793	19983	20170	20040	20111	20077	20112	19984	20256	20006	19993	19831	19911	19953	19639	19959	20117	20058	20053	20009	19723	20011	20011	20039	20004	20125	20256	20159	20011	19955	19991	19888	20113	20216	20116	19814	19944	19892	19962	20046	20063	20186	20097	19884	20001	20029	20058	19948	19924	20237	20294	20205	20086	20085	19844	20001	20055	19812	19971	19942	20201	20099	20111	20198	20150	20144	19902	19867	19959	19909	20105	20005	20287	20163	20005	19888	19993	19976	19872	20046	20264	19963	19981	19742	20114	19932	20122	19790	19831	19796	20044	19987	19938	19794	20169	19851	20078	19884	19905	19965	19870	19762	20178	20166	20237	19973	20168	20005	20021	20109	19720	19983	20242	19999	20007	20079	19949	20012	19994	19864	20158	20118	19934	19997	20200	19997	19956	20093	20148	20013	20303	19981	20127	20057	19770	20172	19975	20094	19725	19888	20066	19544	19966	19997	19977	20173	19978	19946	20119	20087	20203	20160	20240	19964	20051	19922	19777	19869	20068	20265	19870	20073	19875	19904	20169	19704	20007	20011	20119	19995	19998	19954	19947	19781	19882	19870	19885	20119	20141	19972	20134	20128	19983	19899	20145	19994	20239	20111	20129	20068	20094	20038	19903	20048	20568	20054	20033	19899	20171	20034	20111	20082	20062	20036	19887	20042	19999	20197	19907	20049	20073	19988	19948	20041	20026	19810	19934	19980	19959	20173	19934	20069	19933	20003	20031	20123	19983	19993	20180	19898	20123	20056	20311	20057	20120	19996	19967	19926	19995	20197	20349	19979	20127	19983	20080	19944	19921	19879	19995	19851	19932	19945	19935	20006	20141	19929	19782	20073	19920	20149	19929	19955	20055	19839	20189	20051	20051	19977	20198	20111	20039	20014	20072	19870	20036	20105	20206	19810	20109	19968	20071	19809	19979	20147	20118	20103	20075	19859	20126	19806	19976	19858	19948	20083	19918	20121	19964	19802	20203	19821	19977	19925	20133	20139	19898	20236	20054	19760	19908	20004	20062	19962	19781	19931	20081	19975	20020	19994	19989	20219	20016	19813	20055	20104	20039	19999	20017	20088	20180	20173	20124	19881	19963	20078	20080	19987	20023	19915	20168	20063	20148	20059	19962	19930	20094	20038	20034	19886	20025	19860	20026	20036	20096	20059	19790	19937	19992	20000	20148	20061	20141	20054	20157	20193	20046	19849	20022	19988	20223	20025	19952	20013	20092	20080	19949	19979	19801	20095	20187	19948	19953	20027	20055	19989	19917	20084	20183	19945	19945	20130	19855	19890	20035	20143	20023	19887	19979	20105	20018	20139	20140	20020	20137	19991	20141	19712	19899	20045	19922	20043	19931	19926	20065	20064	20135	19980	20012	19957	20200	20104	19881	20072	20187	19970	20107	20039	20112	20109	20088	19932	20209	19896	20115	20007	19774	19923	20147	20163	20186	19982	19918	20059	20254	20116	20046	20218	20162	19984	20004	20252	19956	20273	20061	20025	20155	19946	19965	20020	20270	19888	19941	20003	20007	20041	19951	20132	20033	19973	19891	19990	20091	20009	20045	20202	19848	20011	19771	19913	19913	19901	20281	20126	19977	19906	20020	19966	20151	20204	20161	20044	20142	19860	20014	20128	20239	20188	19787	19947	20001	20161	19790	20138	20164	20329	20238	19912	20242	20080	20009	20193	20158	20174	20115	20006	20063	19896	20064	20041	19828	19980	19986	20038	19993	20162	19951	19831	20097	19949	19862	20078	20176	20090	19968	20049	19941	19913	19861	20039	20122	19831	19856	20002	19930	20061	20068	20095	20132	20055	20020	20182	20127	19881	19918	20328	19733	19929	19846	20099	20072	20093	19969	20016	20021	19949	20093	19926	19926	19825	20055	20012	19948	20187	19951	20068	20018	20000	19892	19948	19985	19979	19925	19943	20074	19940	20270	20169	19922	20238	19920	19982	20017	19915	19869	19956	19778	20121	20089	20066	20128	20253	20010	20015	19815	20120	20280	20067	19887	20204	20062	20062	20031	20008	20171	19889	20144	20114	19927	20126	20144	20097	19882	20001	19941	20086	20117	20302	20076	19910	20010	19965	20186	19976	20107	20020	19893	19848	19862	19947	20285	20029	20169	20102	20122	20115	19947	19931	20040	20105	20076	20123	20059	20044	20074	19916	19911	19930	20029	19969	20016	20272	20095	19916	19868	19916	20137	20020	20200	19891	20004	20049	19960	19926	20097	20133	20054	19964	19963	19973	20146	20155	19875	19990	19879	20151	20137	19839	20032	19897	20286	20153	20237	20140	20115	20211	19890	20001	19919	20076	19799	19854	20088	20015	20194	20127	19889	19938	20024	19915	20089	19903	20027	20387	20067	20101	20176	20064	20009	19954	19950	20190	19932	19994	20045	19943	19902	20066	20065	20073	20148	19980
21696	34531	31923	24575	20962	19523	18301	17902	17253	16950	16538	16414	16204	16155	16052	16151	15902	15760	15815	15752	15706	15696	15611	15704	15842	15778	15727	15615	15663	15668	15487	15635	15647	15543	15507	15612	15574	15659	15648	15448	15703	15362	16003	17097	17391	16715	16333	15854	15497	15632	15396	15460	15421	15559	15659	15489	15408	15359	15378	15560	15469	15571	15507	15495	15381	15419	15440	15385	15490	15582	15665	15394	15398	15568	15393	15503	15442	15441	15547	15607	15359	15486	15484	15537	15508	15582	15415	15351	15514	15412	15478	15397	15407	15532	15333	15395	15523	15295	15474	15478	15472	15509	15437	15378	15500	15390	15350	15574	15443	15358	15455	15363	15391	15525	15568	15725	15220	15373	15442	15413	15387	15303	15555	15515	15586	15479	15490	15328	15566	15359	15385	15532	15461	15603	15385	15556	15460	15516	15384	15387	15645	15400	15599	15241	15531	15383	15385	15426	15425	15378	15534	15431	15406	15668	15445	15510	15570	15399	15512	15472	15480	15448	15445	15608	15538	15419	15245	15534	15298	15437	15529	15418	15430	15580	15324	15355	15533	15447	15313	15527	15586	15321	15430	15672	15520	15482	15523	15319	15545	15338	15372	15395	15499	15670	15334	15460	15325	15467	15533	15419	15330	15595	15486	15437	15399	15343	15429	15431	15468	15299	15600	15391	15606	15448	15426	15375	15310	15547	15298	15388	15420	15505	15414	15564	15373	15673	15370	15589	15432	15392	15514	15308	15515	15445	15389	15433	15544	15299	15602	15584	15397	15389	15567	15376	15480	15413	15419	15374	15499	15214	15508	15451	15500	15496	15484	15363	15297	15427	15267	15529	15425	15520	15526	15438	15459	15310	15487	15402	15442	15557	15446	15400	15353	15390	15462	15345	15458	15549	15412	15519	15406	15294	15420	15529	15450	15423	15505	15505	15518	15436	15519	15581	15333	15381	15407	15494	15533	15447	15396	15442	15524	15481	15575	15424	15460	15498	15324	15260	15452	15233	15497	15357	15300	15521	15486	15517	15483	15485	15326	15482	15572	15343	15383	15487	15362	15443	15375	15584	15341	15553	15492	15478	15247	15539	15445	15479	15367	15591	15384	15525	15515	15465	15492	15358	15419	15515	15499	15468	15363	15358	15517	15398	15431	15585	15451	15435	15546	15371	15379	15529	15343	15543	15380	15459	15362	15510	15352	15582	15452	15673	15460	15499	15465	15476	15568	15293	15332	15517	15431	15491	15506	15302	15340	15373	15538	15637	15516	15515	15336	15450	15493	15329	15389	15570	15515	15380	15676	15394	15503	15573	15348	15454	15508	15559	15411	15494	15565	15448	15516	15470	15366	15372	15398	15647	15382	15596	15551	15362	15509	15476	15378	15326	15548	15541	15354	15345	15581	15299	15556	15410	15406	15619	15390	15343	15529	15504	15634	15384	15342	15510	15550	15626	15490	15425	15380	15474	15594	15416	15427	15524	15496	15449	15397	15629	15499	15388	15437	15409	15405	15274	15492	15469	15450	15492	15474	15528	15517	15332	15408	15521	15410	15392	15427	15552	15388	15534	15611	15578	15459	15503	15421	15610	15400	15316	15487	15574	15379	15530	15518	15489	15516	15475	15563	15597	15484	15475	15418	15561	15545	15387	15378	15539	15481	15300	15372	15341	15514	15451	15343	15379	15378	15326	15563	15414	15574	15385	15525	15443	15326	15509	15505	15565	15320	15459	15769	15436	15398	15570	15536	15434	15479	15363	15570	15525	15430	15423	15433	15548	15358	15393	15605	15497	15541	15537	15470	15296	15472	15425	15612	15443	15612	15534	15612	15332	15614	15405	15540	15549	15481	15268	15421	15476	15267	15472	15356	15360	15615	15426	15584	15336	15443	15356	15334	15325	15521	15485	15473	15302	15501	15333	15563	15534	15432	15493	15388	15360	15427	15462	15568	15620	15274	15330	15566	15522	15497	15352	15391	15552	15426	15544	15412	15382	15538	15316	15356	15451	15344	15271	15641	15570	15430	15681	15343	15363	15482	15414	15353	15484	15418	15579	15478	15396	15480	15468	15493	15355	15704	15405	15203	15459	15529	15367	15440	15468	15404	15600	15520	15467	15455	15334	15361	15486	15434	15587	15475	15393	15477	15397	15432	15340	15574	15575	15255	15504	15414	15508	15579	15453	15483	15423	15530	15453	15556	15577	15525	15327	15520	15680	15446	15361	15299	15503	15541	15445	15492	15465	15390	15682	15371	15573	15533	15272	15457	15353	15333	15561	15481	15467	15508	15526	15386	15560	15534	15592	15353	15635	15265	15419	15374	15584	15482	15481	15471	15617	15413	15384	15495	15465	15473	15419	15361	15414	15453	15420	15534	15286	15474	15522	15403	15411	15415	15440	15609	15417	15646	15553	15557	15533	15495	15602	15538	15530	15596	15632	15658	15398	15294	15473	15455	15492	15387	15475	15362	15329	15744	15366	15469	15537	15456	15442	15427	15419	15661	15412	15407	15719	15596	15515	15415	15352	15467	15554	15595	15370	15530	15291	15581	15437	15477	15466	15514	15391	15371	15637	15333	15521	15459	15293	15469	15348	15528	15423	15413	15447	15309	15509	15367	15466	15409	15342	15427	15532	15478	15454	15478	15559	15429	15586	15432	15389	15452	15563	15463	15407	15370	15573	15575	15486	15325	15580	15524	15359	15480	15462	15444	15556	15468	15556	15293	15332	15370	15612	15617	15452	15382	15311	15674	15493	15286	15405	15479	15306	15481	15346	15601	15330	15476	15523	15707	15482	15591	15332	15469	15383	15510	15545	15392	15465	15398	15767	15512	15551	15539	15330	15560	15386	15612	15468	15318	15500	15390	15503	15365	15477	15429	15529	15454	15485	15612	15386	15379	15385	15655	15438	15506	15483	15509	15414	15538	15459	15213	15493	15415	15430	15294	15433	15474	15563	15582	15478	15547	15522	15377	15469	15550	15342	15308	15546	15513	15528	15519	15565	15558	15562	15614	15484	15427	15562	15536	15470	15600	15487	15384	15457	15390	15622	15573	15486	15536	15594	15430	15495	15416	15394	15377	15425	15484	15527	15503	15409	15414	15460	15427	15401	15393	15405	15531	15553	15425	15371	15547	15504	15384	15648	15367	15398	15244	15591	15402	15372	15387	15388	15428	15491	15468	15401	15298	15517	15514	15313	15399	15343	15676	15287	15589	15432	15386	15538	15729	15267	15450	15350	15410	15533	15195	15403	15416	15576	15403	15504	15431	15573	15258	15467	15500	15571	15472	15398	15518	15464	15461	15319	15344	15529	15439	15487	15317	15457	15534	15446	15352	15374	15461	15564	15537	15481	15444	15333	15297	15360	15539	15451	15588	15473	15487	15505	15466	15489	15454	15416	15501	15481	15671	15526	15387	15418	15451	15376	15487	15306	15546	15525	15409	15577	15329	15601	15517	15575	15470	15497	15257	15456	15575	15540	15326	15482	15293	15466	15531	15512	15583	15207	15525	15413	15458	15428	15483	15578	15404	15489	15555	15582	15644	15300	15418	15310	15403	15457	15450	15541	15570	15465	15477	15526	15487	15415	15574	15602	15484	15406	15354	15460	15340	15516	15541	15411	15355	15681	15559	15479	15330	15498	15459	15522	15723	15448	15607	15612	15492	15581	15591	15424	15442	15409	15515	15527	15474	15438	15310	15271	15548	15487	15297	15652	15423	15394	15369	15436	15642	15377	15505	15574	15523	15398	15452	15340	15425	15478	15321	15451	15274	15579	15406	15414	15451	15485	15584	15489	15485	15431	15519	15417	15458	15399	15332	15302	15378	15396	15591	15305	15417	15435	15426	15495	15521	15507	15289	15552	15404	15396	15516	15203	15517	15449	15525	15493	15677	15501	15340	15339	15457	15510	15503	15394	15480	15448	15339	15243	15324	15418	15649	15435	15293	15262	15364	15537	15367	15388	15356	15355	15265	15390	15582	15381	15568	15371	15393	15398	15549	15414	15347	15564	15345	15542	15447	15407	15509	15419	15384	15530	15449	15381	15411	15463	15447	15664	15497	15429	15479	15366	15479	15500	15362	15432	15581	15464	15411	15446	15492	15561	15450	15507	15545	15497	15622	15370	15612	15426	15449	15526	15513	15355	15272	15471	15336	15378	15349	15608	15418	15471	15380	15458	15328	15458	15405	15528	15421	15518	15424	15522	15439	15472	15571	15582	15392	15390	15363	15512	15533	15507	15494	15539	15368	15433	15545	15484	15353	15409	15531	15471	15628	15409	15326	15544	15535	15468	15387	15415	15520	15487	15266	15527	15522	15488	15560	15375	15530	15473	15652	15470	15420	15700	15371	15462	15357	15483	15673	15429	15553	15523	15531	15395	15437	15332	15301	15457	15521	15445	15469	15484	15394	15491	15614	15432	15507	15365	15300	15551	15293	15482	15331	15450	15430	15273	15490	15448	15417	15297	15413	15498	15473	15499	15490	15469	15581	15335	15370	15491	15361	15564	15463	15331	15517	15350	15461	15304	15309	15504	15487	15442	15627	15413	15346	15395	15468	15294	15453	15330	15449	15544	15519	15458	15537	15624	15316	15406	15209	15502	15385	15505	15485	15544	15409	15328	15501	15334	15298	15521	15321	15511	15394	15526	15478	15464	15473	15523	15471	15525	15316	15566	15354	15499	15346	15392	15544	15493	15602	15440	15583	15611	15487	15306	15525	15617	15551	15474	15370	15380	15524	15230	15530	15556	15390	15371	15442	15292	15302	15520	15581	15533	15560	15550	15492	15634	15426	15527	15431	15536	15602	15487	15427	15471	15467	15575	15551	15514	15475	15484	15486	15478	15514	15295	15497	15410	15416	15521	15421	15486	15367	15444	15456	15550	15359	15371	15506	15325	15425	15644	15477	15462	15457	15365	15517	15438	15350	15218	15354	15402	15461	15544	15509	15511	15580	15522	15624	15536	15394	15565	15363	15382	15464	15446	15314	15548	15443	15440	15409	15430	15551	15541	15460	15470	15507	15591	15520	15596	15349	15580	15243	15508	15572	15383	15356	15477	15480	15653	15519	15556	15586	15497	15390	15543	15552	15698	15484	15542	15523	15311	15376	15511	15696	15500	15501	15554	15526	15573
23415	21027	28435	23793	21825	24620	26007	22219	20934	20978	20496	20222	20018	20205	19783	19852	19894	19836	19737	19745	19789	19643	19649	19583	19553	19436	19666	19479	19588	19649	19497	19492	19425	19262	19225	19364	19460	19539	19313	19310	19246	19330	19515	20581	21749	21450	20840	20132	19843	19488	19323	19265	19188	19036	19160	19224	19135	19218	19237	19264	19246	19242	19205	19068	19192	19235	18931	19349	19272	19140	19183	19242	19363	19241	19267	19190	19313	19285	19297	19378	19282	19185	19123	19199	19272	19195	19300	19339	19157	19216	19182	19454	19148	19105	19116	19395	19317	19568	19269	18996	18932	19234	19067	19232	19279	19116	19211	19214	19017	19097	19221	19191	19177	19144	19009	19319	19005	19372	19334	19383	19212	19085	19397	19223	19266	19211	19016	19265	19322	19306	19345	19183	19281	19333	19197	19012	19089	19205	19093	19100	19222	19280	19235	19191	19290	19100	19202	19307	19253	19096	19204	19231	19132	19231	19171	19167	19470	19193	19351	19191	19220	19115	19193	19143	18987	19377	19292	18979	19335	19293	19168	19241	19328	19098	19337	19129	19159	19412	19421	19349	19171	19375	19299	19294	19164	19192	19211	18942	19170	19076	19237	19082	19078	19014	19166	19242	19354	19392	19247	19287	19360	19062	19239	19258	19333	19148	19331	19054	19195	19186	19415	19093	19293	19030	19131	19096	19297	19322	19303	19288	19357	19043	19224	19183	19185	19050	19228	19129	19119	19239	19161	19140	19390	19366	19051	19206	19201	19208	19455	19220	19139	19252	19095	19199	19260	19275	19052	19210	19263	18876	18957	19266	19117	19543	19271	19262	19256	19167	19335	19082	19092	19035	19123	19060	19185	19260	19175	19145	19524	19180	19154	18970	19110	19105	19212	19408	19125	19040	19258	19182	19239	18941	19265	19177	19259	19062	19256	19143	19163	19032	19171	19259	19050	19052	19331	18976	19345	19283	19112	19086	19160	19186	19119	19223	19131	19288	18916	19199	19102	19144	19207	19021	19136	19023	19279	19124	19410	19291	19194	19283	19103	19371	19246	19276	19318	19233	19323	18974	19055	19217	18871	19387	19166	18979	19275	19191	19153	19260	19257	19100	19552	19302	19317	19225	19086	19105	19042	19020	19420	19283	19019	19136	19396	19053	19283	19154	19091	18995	19125	19214	19141	19002	19087	19114	19262	18995	19173	19086	19230	19193	19123	19215	19324	19029	19031	19231	19307	19260	19251	19250	19229	19100	19322	19182	19355	19291	19229	19025	19176	19285	19059	19243	19215	19104	19221	19138	19340	19066	19128	19242	19267	19223	19070	18914	19126	19225	19262	19279	19082	19106	18999	19270	19225	19030	18960	19194	19316	19306	19293	19153	19052	19165	19325	19243	19124	19115	19246	18974	19216	19145	19261	19124	19423	19042	19150	18956	19090	19406	19250	19173	19278	19179	19149	19213	19260	19160	19100	19192	19266	19356	19088	19021	19097	19288	19034	19157	19369	19061	19246	19207	19125	19328	19246	19239	19334	19371	19176	19424	19182	19138	19055	19148	19202	19109	19247	19098	18941	19001	19242	18934	19135	19239	19089	18979	19142	19108	19232	19130	19332	19291	19179	19286	19226	19328	19267	18976	19301	19182	19276	19117	19048	19211	19207	19068	19184	19253	19117	19129	19116	19224	19377	19060	19016	19194	19120	19093	19425	19389	19286	19280	19370	19211	19375	19271	19310	19011	19108	19193	19185	19065	19250	19171	19127	19345	19397	19194	19186	19234	19153	19002	19108	19023	19034	18928	19165	19356	19156	19020	19193	19184	19175	19269	19299	19253	19230	19251	19302	19176	19343	19295	19187	19219	19101	19196	19291	19156	19100	19153	19192	19229	18996	18977	19045	19098	19086	19151	19133	19548	19193	19382	19224	19250	19029	19372	19029	19114	19256	19211	19133	19097	19382	19190	19229	19103	19180	19287	19100	19167	19131	19197	19145	19170	19260	19229	19242	19084	19254	19363	19371	19286	19128	19309	19230	19244	19204	19208	19304	19126	19222	19323	19173	19177	19466	19090	18990	19085	19182	19003	19145	19296	19305	19178	19078	19194	19186	19043	19263	19013	19048	19123	19039	19285	19393	19394	19071	19004	19169	19315	19148	19211	19150	19186	19183	19504	19072	19328	19122	19354	19110	19319	19310	19394	19093	19112	19277	19147	19090	18960	19240	19143	19117	19184	19183	19325	19229	19279	19282	19145	19528	19167	19354	19184	19059	19239	19318	19119	19104	19077	18937	19211	19305	19191	19074	19127	19227	19004	19262	19166	19128	18993	19253	19189	19056	19094	19281	19168	19348	19347	19136	19486	19150	19210	19245	19235	19145	19278	19191	19362	19281	19216	19086	19215	18957	19017	19017	19252	19421	19162	19137	19000	19108	19047	19063	19153	19080	19081	19130	19290	19273	19081	19410	19052	19228	19200	19178	19073	19036	19269	19312	19348	19007	19211	19100	19059	19183	19142	19056	19382	19194	19276	19108	19108	19066	19156	19003	19298	19251	18990	19238	19251	19121	18982	19121	19207	19372	19250	18973	19121	19240	19299	19112	19222	19244	19045	19246	19145	19244	19299	19121	19153	18931	19022	19134	19083	19349	19212	19209	19097	19114	19245	19344	19090	19083	19317	19223	19210	19088	19287	19101	19145	19066	19288	19047	19164	19200	19081	19283	19062	19204	19200	19188	19430	19172	19083	19338	19222	19160	19042	19174	19229	18950	19126	19333	19333	19215	19211	19278	19147	19371	19326	19157	19030	19217	19118	19038	19385	19298	19324	19300	19092	19125	19147	18989	19232	19080	19033	19128	19097	19241	19320	19148	19288	19315	19098	19216	19240	19260	19154	19016	19285	19132	19245	19186	19241	19231	19411	19354	19131	19219	19311	19229	19076	18986	19157	19256	19135	19242	19134	19104	19301	19192	19209	19281	19136	19135	19138	19233	19138	19283	19209	19292	19267	19285	19159	19115	19290	18956	19305	19075	19200	19461	19047	19194	19280	19207	19347	19191	19210	19068	19240	19159	18987	19176	19283	19320	19090	19015	19243	19196	19280	19175	19076	19155	19257	19275	19305	19220	19361	19053	19250	19341	19062	18892	19043	19119	19185	19337	18961	18949	19190	19127	19455	19067	19239	19166	19132	19116	18873	19324	19326	19086	19319	19298	19132	19153	19179	19267	19189	19266	19312	19322	19164	19123	19183	19210	19232	19140	19292	19162	19075	19067	19020	19020	19220	19280	19341	19225	19316	19227	19102	19231	19286	19376	19278	19170	18991	18960	19273	18997	19459	19070	19220	19083	19145	19246	18957	19027	19097	19252	19114	19092	19329	19330	19130	19402	19108	19402	19291	19174	19246	19145	19440	19132	19147	19231	19169	19363	19288	19193	19191	19380	19036	19429	19306	19175	19238	18986	18942	19189	19253	19279	19115	19034	19278	19191	19233	19207	19191	19251	19180	19122	19061	19078	19151	19188	19201	19118	19103	19171	19269	19051	18937	19386	18930	19272	19089	19180	19296	19158	19343	19343	19288	19209	19050	19233	19183	19206	19144	19176	19159	19113	19068	19093	18995	19512	19077	19132	19190	19410	19107	19187	19287	19036	19145	19124	19315	19063	19242	19293	19373	19260	19040	19347	19240	19359	19205	19130	19053	19358	19027	19263	19256	19291	19220	19079	19126	19163	19110	19077	19218	19357	19088	19252	18993	19158	19080	19022	19043	19191	19047	19067	19117	19275	19056	19076	19230	19154	19201	19249	19170	19262	19290	19293	19194	19378	19199	19237	19141	19378	19385	19223	19238	19126	19106	19075	19159	19195	19342	19056	19061	18976	19256	19136	19253	19119	18975	19103	19471	19087	19285	19246	19267	19160	19227	19250	19087	19289	19313	19158	19289	19325	19301	19297	19251	19288	19386	19252	19262	19276	19304	19046	19371	19212	19416	19287	19461	18931	19199	19153	19130	19321	19253	19147	19157	19203	19161	19268	19433	19045	19129	19328	19166	19176	19149	19270	19227	19059	19269	19290	19425	19031	19157	19227	19243	19048	19114	19190	19083	19254	19003	18896	19126	19262	19020	19165	19317	19125	19240	19270	19290	19060	19215	19169	19196	19064	19165	19260	19435	19319	19061	19468	19110	19322	19044	19217	19126	18945	19186	19085	19291	19225	19224	19330	19110	19371	19338	19181	19279	19017	19206	19312	19384	19046	19143	19132	19119	19289	19188	19015	19181	19166	19294	19206	19333	19071	19255	19225	19030	19263	19081	19198	19182	19058	19033	19232	19225	19116	19454	19227	19112	19066	19349	19157	18880	19043	19283	19223	18919	19255	19347	19045	18856	19053	19237	19090	19217	19324	18894	19303	19124	19000	19078	19187	19056	18926	19317	19167	19095	19067	19112	19177	19249	19417	19105	19262	19133	19114	18984	19074	19047	19231	19010	19222	18998	19385	19102	19238	19185	19331	19383	19193	19172	19350	19054	19131	19301	19208	19158	19057	19162	18924	19308	19312	19183	19207	19165	19068	18947	19365	19211	19107	19176	19004	19257	19138	19185	19380	19288	19175	19269	19318	19149	19294	19233	19047	18991	19488	19254	19178	19123	19030	19114	19183	19242	19166	19350	19401	19208	19321	19275	19148	19252	19187	19317	19217	19060	19193	19254	19220	19358	19109	19197	18852	19180	19215	19141	19406	19335	19231	19149	19224	19242	19033	19152	19147	19185	19317	19006	18971	19111	19168	19248	18973	19173	19360	19270	19141	19044	19285	19086	19113	19326	19417	19080	19277	19018	19076	19102	19198	19010	19215	19184	19173	19154	19117	19089	19077	19208	19418	19011	19290	19367	19202	19037	19084	19224	19353	19055	19368	19334	19020	19052	19301	19201	19213	19061	19165	19357	19242	19057	19244	19225	19149	19143	19251	19340	19066	19304	19216	19130	19104	19247	19192	19062	19125	19083	19064	19058	19056	19205	19242	19284	19022	19297	19099	19015	19175	18979	19189	19355	18870	19170	19231	19140	19199	19151	19120	18937	19182	19124	19363	19130	19271	19178	19263	19131	19152	19219	19208	19157	19371	19293	19279	19284	19080	19170
24036	39375	37070	28833	23725	21260	19768	18890	17981	17353	16999	16486	16385	16243	16032	16018	15586	15539	15744	15623	15432	15469	15182	15242	15208	15476	15250	15290	15322	15306	15225	15321	15258	15227	15308	15206	15012	15222	15290	15140	15211	15004	15599	17320	18682	17938	16565	15785	15364	15099	15067	14962	15016	15160	14991	15069	15046	14984	15035	15109	14927	14921	14995	15204	15097	15050	14970	15119	15119	15016	14917	14895	15139	15055	15042	15088	15002	15043	14950	15058	14988	15019	14997	15055	15099	14897	14908	15074	15064	15125	14807	15130	15082	15002	15011	15156	14933	14923	15146	14991	14866	15049	14977	15046	15119	14948	15128	15051	14966	15130	14929	15044	14980	15038	15105	14939	15299	14941	15060	14856	15099	14980	14872	14839	15170	14952	14872	14797	14960	15203	15114	14938	15068	14865	14901	15133	14902	15086	14916	15086	14938	15097	15103	14896	15054	14983	15090	14915	14973	15001	15057	15158	15115	14962	15134	14751	15037	15081	14951	14841	14877	15117	15121	14963	15159	15079	15118	14939	15142	15029	14810	15063	14842	14826	14981	15035	14969	15017	15055	14957	14964	14969	15014	15060	14932	14884	14943	15004	15023	14813	14978	14987	14946	15008	14908	14951	14920	15098	14823	14925	14836	14947	14956	15130	14953	15137	14967	15075	14985	14936	14991	14987	15126	15201	15273	15074	14966	15056	15033	14925	15041	14940	14859	14943	14986	15090	15077	14992	14985	14969	14876	15049	15031	15020	14958	14976	15138	15086	15080	15072	15006	15082	14947	15007	14926	15049	14844	14964	14975	15133	14976	15018	14959	14886	14824	15147	14984	14903	14975	15143	14965	14882	15180	15142	14922	15086	15123	15033	15057	14978	14965	14968	15018	14996	14890	14917	15051	14974	15010	14970	14964	14917	14946	14896	14991	14971	15004	14870	14990	14999	15093	14885	14959	14901	14855	15014	15017	15126	15153	15109	15038	14860	15106	14806	15083	14892	15004	14966	15010	15026	15067	14950	15132	14949	15040	14987	15132	15018	15116	15080	15074	15135	14944	15078	14868	15024	14987	15031	14952	15107	15036	15152	15069	15061	15088	15077	15034	14985	14974	15025	15248	14857	14916	14964	15079	15054	15016	14988	14812	14982	14972	14954	15030	14979	15011	14937	14773	15144	15085	15044	14925	15028	14973	14943	14953	15006	14806	14976	14900	14953	14850	14942	14970	14858	15121	15003	14994	15036	15053	14943	14966	15184	15208	14856	14951	15057	14928	15082	14998	15141	14968	15012	14768	14978	14949	14940	15029	15014	14847	15066	14998	15144	15158	15011	15019	14959	15062	15141	14895	14971	14928	14899	14996	15030	14895	15063	15034	15030	14887	14940	14937	14855	15076	15037	14947	15077	14972	14955	15143	14933	15047	14924	14975	14915	14955	14913	15305	14970	14994	15041	15051	15117	15047	14694	14911	15081	15023	15001	15045	14827	14988	15154	14929	14952	15066	14984	14996	15018	15046	14933	15134	14952	15075	14990	14959	15036	14905	15011	15067	14939	15006	15027	14971	15146	15071	15093	14991	14970	15026	14920	15187	14949	15086	15061	14870	15100	14938	15088	15040	14971	15100	15065	14990	14764	14788	14990	14999	14977	14886	14927	15019	14902	14830	14957	15104	14894	15128	15078	14964	14932	15002	15118	14886	15196	14952	15040	14958	15046	14994	15062	15051	15056	14866	15003	14904	14908	14944	14848	15056	14911	14967	14828	14839	14930	14893	14929	15018	14830	15115	15087	14804	14915	15061	14952	15095	14844	15028	14949	15006	14856	14943	15104	14979	14899	15144	15087	15131	15121	14866	15080	14752	14895	15260	15010	15191	15011	15112	14886	14932	15134	14872	14974	15140	15035	14809	14913	14774	14988	14956	15131	15142	14909	14945	15140	15021	14961	15033	14977	15033	14998	14870	14871	14978	14956	14923	14954	14925	14961	14951	15127	15030	15037	14879	15027	14804	14914	15046	15111	14992	15038	15053	14987	14934	15149	14981	14901	14954	14925	14948	15052	14971	15024	14972	15010	14848	15162	15027	14967	14909	14959	15041	14991	14914	14875	14825	14957	14950	15015	14944	15060	15036	14915	14883	14948	14987	14988	15041	15089	15014	15088	14842	15105	14948	15126	14871	14788	15106	14991	15003	14970	15018	15085	14917	15144	15127	14964	14970	15000	14802	15002	14992	15042	14950	14945	14931	15017	14911	14975	14754	15105	14915	14998	14991	14982	14926	14879	14884	15121	14949	14945	14792	14951	14927	14986	14882	15028	14833	15049	15063	14971	15081	14959	14974	14912	15047	14969	15026	15007	14982	15105	15193	14999	14993	15077	14916	15022	15113	15039	15048	14964	15049	14924	15018	15034	15060	14991	15011	15112	15049	15049	14856	14980	15055	14948	15043	14986	15082	15248	15060	14951	15136	15105	15005	14959	15056	14910	15010	15039	14898	15027	14777	14901	14956	14958	15186	15141	14940	15148	14833	15090	14956	15142	14985	15068	15105	15132	14974	14969	15015	15018	15026	15045	15223	15025	14940	14935	14984	14958	15044	14965	15199	14989	15040	15061	14875	14884	15116	15055	15005	15011	14844	14865	15022	14904	14796	14990	14860	15118	14827	15140	15170	15123	14910	15270	14726	15050	14834	14872	14964	14917	15092	14867	14864	14954	15181	14937	15093	14976	15163	14884	15065	15093	15035	15002	14992	14919	14836	15065	14939	14857	14968	14879	15080	15098	15072	14981	14948	15002	14954	14902	14981	14920	14980	14931	15060	14936	15024	15069	15054	14991	15166	14917	14962	15152	15013	15162	15086	15000	15123	15124	15075	15067	14943	14955	15078	15076	15092	15047	15099	14885	15038	15011	14922	15119	15023	14870	15142	15211	15182	15164	15048	14983	14746	15128	15050	15005	14953	14921	15006	15065	15048	14992	15059	14892	15029	15054	15017	14918	15012	15051	14799	14945	15080	15005	14983	15056	14918	14993	15090	15103	15086	14897	15017	15065	15057	14949	15016	15001	14943	15044	15186	14939	15111	15060	14946	15063	14980	14930	15081	14981	15087	15114	14850	15056	15140	14928	15078	15165	15036	15259	15033	14982	15076	14903	14848	15050	15206	14968	15154	15044	15015	15190	15121	15018	15057	15004	15033	14907	14943	14894	14930	14962	14968	15281	14937	15026	15043	14920	15059	14969	15027	15099	14948	14943	15043	15077	14922	15010	14871	15028	14997	14986	15057	15035	14989	14954	14988	14952	15154	14878	15204	15144	14987	14968	15071	14837	15044	15243	15018	15023	15083	15081	14771	14792	15146	15183	15061	14983	15060	15019	15081	14969	14927	15020	14997	14902	15029	14990	15087	15032	14987	15126	15049	15083	14933	15012	15016	15126	15040	15052	15001	15065	15126	15016	14951	14946	15005	15064	15151	14972	15209	14915	14986	14921	14997	15185	15034	15070	15020	14993	15090	14909	14987	14947	14791	15315	15051	14894	14943	14999	14822	14969	15031	15022	15001	15183	15145	15048	15079	14944	15085	14942	14961	15138	15008	15023	15137	15028	15148	14911	14937	15013	14792	14944	15107	14984	14932	15007	14924	15041	15105	15090	15134	14967	14993	15091	14946	14899	14881	15014	14982	14929	15010	14789	14996	15243	14990	15097	14990	15044	15038	15130	15070	15164	15057	15075	14954	15147	15210	15063	15231	14961	15185	14969	15105	14757	15023	15046	15013	14897	15037	14985	15051	14964	15057	15063	15027	15071	14936	15099	15061	14926	14991	14994	15070	15202	15060	15016	14916	14888	14902	14975	15013	15153	14912	15082	15079	14977	15165	14823	15016	14980	15141	14826	15092	14848	14964	14999	14936	14936	14988	15061	15119	15200	15123	15157	15069	15139	15053	15026	14963	14883	15055	15129	15143	15050	14951	15142	15117	15166	15084	15003	14845	14988	15068	15071	15016	15046	15084	15239	15031	14842	15072	15001	14748	14909	15172	15042	15091	14935	15006	15011	15047	15027	15094	15105	14874	14945	15110	14969	15123	14985	15007	15010	14792	14989	14953	14972	15007	15191	15077	15154	15131	14850	15113	15099	14933	15088	15051	14981	15163	14845	15071	14749	15006	14871	14860	15048	14992	15142	14904	14982	15016	14930	15039	14859	15004	14870	14940	14909	15080	15238	14865	14844	14896	14897	15060	15037	14953	14947	15295	14729	14961	14957	14862	15304	14950	14985	14955	15127	14959	14833	14931	15076	14999	15057	14971	15062	15072	15086	14920	15115	15108	14968	14909	14921	15004	15070	14807	15015	15024	15028	14892	15130	15131	14943	15159	14915	14890	14960	15243	15077	15090	15038	14943	14990	15087	15056	15043	15017	15171	14991	15073	15026	15025	14826	14992	14963	15016	14948	14938	15096	15185	14991	15031	14788	15140	15231	14898	15132	14884	15037	14979	15097	14922	14943	14842	15104	15108	15078	14836	14998	15101	14929	15002	14931	14959	15022	14967	15208	15107	15032	15006	15118	14993	15096	15013	14968	15109	15047	15043	14994	15096	15166	15031	15053	15077	15031	14877	14959	15185	15021	15121	15008	14992	14978	14900	15075	14986	14936	14931	14870	14815	14953	15058	14861	14926	15220	14942	15101	15019	14869	15055	15144	14953	15063	14991	14877	14973	15048	14960	15118	14965	14915	15077	15004	14985	14874	15026	15076	14867	15025	15021	14866	15031	14914	14974	15124	14894	15029	14951	14971	15050	14983	15008	15007	15006	14976	14963	14949	14953	15296	14935	15032	14988	14982	14933	15086	14933	14903	15089	14985	14899	15028	14968	15038	14905	14991	15120	15021	15089	15066	14760	15036	15078	14929	14916	14913	15070	15016	14998	14918	14927	14920	15046	14998	15083	14985	15096	15103	14969	15113	15038	15035	15109	15191	15163	15030	14900	14953	14909	15212	14884	15019	14918	15049	14887	14981	15054	14909	14942	14976	14984	15125	15030	14884	15029	15003	14959	15086	14980	15129	15065	15053	15101	14907	15010	15191	14950	15074	14932	14955	15073	15191	15095	14994	14929	14990	15059	14896	15140	15019	14840	15032	14895	15023
29730	23378	25458	22927	20508	20197	20206	19957	19882	19741	19802	19516	19662	19725	19482	19626	19653	19864	19501	19387	19441	19428	19562	19593	19646	19656	19652	19361	19609	19592	19707	19426	19570	19672	19570	19559	19786	19471	19628	19533	19674	19307	19551	19600	19775	19594	19946	19618	19505	19733	19523	19403	19527	19448	19358	19498	19410	19585	19635	19628	19556	19431	19607	19380	19417	19366	19417	19437	19395	19532	19535	19563	19472	19405	19733	19430	19437	19344	19429	19387	19304	19425	19470	19559	19486	19420	19429	19460	19379	19426	19580	19632	19587	19467	19640	19681	19518	19569	19469	19412	19358	19551	19637	19481	19421	19306	19098	19414	19437	19621	19473	19389	19261	19623	19581	19503	19410	19449	19281	19446	19340	19557	19342	19487	19232	19525	19441	19444	19473	19429	19328	19168	19326	19493	19443	19454	19327	19653	19448	19399	19665	19311	19487	19473	19456	19417	19470	19473	19346	19440	19548	19332	19456	19774	19560	19341	19619	19499	19438	19537	19596	19410	19512	19662	19708	19677	19474	19277	19286	19354	19540	19415	19443	19746	19544	19364	19442	19425	19257	19303	19514	19399	19542	19431	19403	19569	19440	19707	19428	19509	19639	19619	19492	19215	19338	19741	19603	19583	19276	19416	19517	19599	19596	19495	19506	19544	19551	19474	19574	19662	19396	19465	19440	19694	19571	19418	19522	19699	19449	19412	19711	19305	19239	19440	19153	19376	19439	19322	19729	19507	19353	19419	19325	19320	19484	19270	19547	19486	19473	19413	19550	19471	19613	19522	19590	19505	19584	19335	19353	19438	19561	19566	19358	19500	19447	19269	19352	19485	19339	19469	19629	19670	19459	19431	19460	19541	19402	19530	19388	19391	19441	19506	19390	19527	19610	19261	19461	19501	19636	19356	19423	19510	19455	19499	19663	19575	19566	19464	19592	19730	19506	19485	19372	19423	19631	19516	19407	19412	19255	19503	19331	19421	19590	19447	19389	19512	19384	19487	19349	19712	19474	19482	19590	19544	19463	19324	19582	19661	19584	19450	19555	19485	19413	19418	19527	19442	19677	19485	19711	19403	19250	19433	19380	19564	19652	19562	19385	19302	19371	19529	19435	19356	19620	19432	19284	19471	19575	19450	19734	19526	19565	19401	19536	19275	19486	19719	19791	19490	19306	19493	19509	19303	19611	19446	19512	19466	19479	19622	19565	19650	19368	19460	19411	19466	19389	19478	19299	19680	19521	19556	19648	19480	19687	19490	19395	19558	19459	19346	19304	19589	19382	19536	19473	19528	19515	19649	19479	19308	19576	19340	19693	19464	19607	19233	19509	19613	19169	19458	19660	19472	19285	19549	19375	19640	19472	19501	19649	19533	19349	19352	19300	19539	19348	19589	19470	19464	19426	19484	19368	19549	19488	19416	19526	19529	19435	19472	19490	19312	19695	19585	19512	19430	19400	19540	19615	19323	19523	19378	19515	19447	19405	19456	19447	19458	19567	19482	19416	19446	19376	19407	19449	19415	19489	19499	19276	19491	19495	19610	19484	19524	19534	19464	19442	19354	19423	19351	19294	19428	19531	19714	19547	19482	19678	19429	19717	19321	19601	19312	19330	19322	19338	19458	19491	19358	19301	19637	19650	19548	19458	19500	19422	19416	19617	19441	19361	19449	19431	19322	19588	19475	19617	19630	19584	19327	19397	19572	19590	19314	19521	19523	19438	19461	19309	19567	19348	19693	19294	19413	19602	19403	19593	19412	19526	19474	19630	19336	19391	19679	19394	19602	19496	19411	19464	19573	19645	19378	19418	19426	19482	19401	19508	19571	19637	19623	19522	19652	19497	19279	19449	19430	19516	19568	19598	19460	19427	19785	19507	19425	19566	19605	19560	19522	19538	19285	19516	19576	19349	19534	19638	19395	19550	19513	19235	19458	19429	19506	19326	19400	19480	19609	19464	19421	19646	19533	19550	19515	19378	19562	19520	19582	19576	19426	19448	19516	19343	19467	19414	19571	19615	19304	19509	19640	19739	19488	19350	19598	19556	19508	19699	19561	19648	19365	19441	19422	19570	19505	19628	19427	19439	19587	19410	19418	19692	19295	19463	19464	19582	19440	19452	19572	19274	19355	19495	19396	19600	19530	19579	19633	19556	19529	19451	19365	19362	19482	19379	19497	19580	19502	19353	19569	19475	19484	19339	19475	19477	19630	19420	19433	19594	19398	19477	19561	19417	19525	19478	19490	19476	19271	19575	19390	19567	19518	19450	19616	19589	19356	19405	19266	19317	19280	19535	19491	19653	19371	19650	19480	19590	19551	19467	19364	19357	19481	19391	19478	19273	19710	19415	19711	19394	19574	19577	19371	19493	19406	19353	19427	19567	19531	19274	19352	19445	19685	19347	19493	19577	19521	19681	19585	19594	19390	19644	19486	19446	19626	19710	19624	19639	19735	19637	19614	19668	19355	19301	19334	19410	19449	19556	19499	19381	19515	19532	19412	19449	19413	19446	19654	19531	19537	19302	19348	19288	19476	19605	19482	19408	19252	19320	19558	19577	19491	19470	19532	19436	19569	19444	19488	19724	19389	19287	19569	19480	19291	19562	19466	19401	19537	19710	19451	19149	19444	19579	19575	19652	19634	19467	19357	19386	19404	19503	19556	19529	19459	19657	19346	19589	19387	19364	19622	19348	19526	19537	19483	19489	19521	19582	19553	19404	19565	19487	19594	19283	19457	19609	19435	19477	19485	19583	19591	19588	19212	19698	19604	19535	19452	19530	19557	19493	19524	19648	19500	19333	19611	19405	19613	19630	19406	19492	19254	19562	19507	19663	19720	19423	19394	19478	19413	19617	19520	19601	19232	19252	19345	19425	19481	19451	19505	19569	19343	19430	19454	19428	19691	19672	19410	19401	19565	19440	19510	19393	19365	19533	19590	19574	19642	19506	19672	19346	19614	19450	19378	19447	19506	19505	19489	19448	19286	19529	19295	19346	19640	19538	19442	19577	19303	19433	19393	19327	19226	19667	19554	19480	19495	19456	19489	19520	19467	19572	19353	19666	19372	19350	19665	19457	19516	19432	19365	19478	19434	19494	19395	19313	19570	19397	19364	19486	19445	19580	19478	19450	19610	19610	19547	19692	19541	19604	19404	19347	19494	19527	19459	19570	19578	19471	19605	19485	19582	19475	19317	19566	19433	19458	19587	19423	19354	19722	19374	19447	19501	19437	19563	19517	19465	19522	19479	19428	19337	19618	19528	19479	19317	19513	19410	19641	19393	19436	19315	19483	19382	19513	19437	19273	19469	19460	19688	19589	19436	19407	19307	19438	19430	19449	19599	19319	19455	19373	19345	19400	19574	19530	19348	19551	19450	19511	19570	19490	19629	19530	19420	19619	19442	19513	19655	19603	19453	19311	19646	19590	19371	19352	19271	19425	19654	19569	19466	19526	19480	19583	19442	19634	19665	19538	19507	19626	19491	19583	19536	19469	19599	19736	19595	19217	19623	19538	19448	19485	19427	19591	19604	19493	19334	19413	19567	19644	19627	19436	19451	19527	19606	19632	19611	19531	19409	19479	19552	19544	19378	19610	19472	19380	19426	19595	19453	19676	19718	19434	19344	19593	19415	19559	19465	19454	19354	19116	19345	19439	19571	19537	19456	19584	19355	19545	19505	19510	19661	19496	19381	19661	19846	19477	19434	19356	19651	19516	19458	19388	19422	19541	19340	19492	19650	19449	19263	19454	19416	19371	19326	19663	19520	19607	19464	19459	19466	19405	19361	19495	19557	19478	19500	19470	19525	19708	19405	19504	19377	19632	19487	19467	19601	19517	19600	19600	19388	19615	19503	19548	19521	19460	19457	19584	19559	19371	19326	19510	19426	19431	19623	19411	19710	19620	19398	19366	19552	19425	19587	19509	19431	19617	19569	19578	19586	19472	19568	19490	19407	19680	19512	19413	19527	19629	19584	19327	19363	19297	19571	19464	19610	19274	19194	19508	19556	19368	19590	19437	19850	19467	19784	19656	19603	19657	19533	19619	19519	19403	19463	19684	19605	19547	19507	19480	19480	19517	19662	19604	19466	19739	19399	19376	19430	19471	19312	19564	19482	19657	19451	19585	19301	19482	19764	19496	19175	19510	19492	19503	19411	19500	19273	19494	19484	19566	19578	19755	19600	19694	19410	19341	19556	19515	19431	19371	19370	19580	19529	19678	19508	19692	19366	19529	19550	19413	19381	19443	19529	19569	19436	19397	19350	19559	19605	19414	19456	19287	19290	19588	19423	19604	19537	19665	19528	19544	19663	19633	19594	19438	19635	19542	19628	19504	19542	19430	19437	19578	19214	19496	19633	19572	19564	19591	19601	19458	19602	19383	19651	19562	19398	19573	19590	19574	19589	19676	19586	19558	19550	19512	19595	19415	19507	19522	19437	19635	19366	19543	19563	19636	19639	19491	19309	19559	19567	19618	19897	19428	19556	19446	19555	19206	19350	19677	19412	19590	19362	19659	19779	19690	19583	19798	19532	19597	19454	19645	19317	19442	19341	19437	19377	19409	19557	19576	19461	19503	19470	19731	19554	19475	19605	19680	19478	19216	19528	19459	19478	19501	19600	19305	19636	19621	19505	19616	19392	19628	19643	19643	19581	19545	19586	19337	19436	19501	19438	19650	19424	19473	19671	19531	19496	19628	19583	19479	19471	19301	19389	19462	19369	19279	19627	19449	19296	19431	19427	19812	19649	19351	19632	19497	19560	19604	19294	19392	19337	19219	19361	19552	19475	19515	19727	19525	19464	19571	19523	19603	19252	19500	19515	19504	19310	19504	19757	19376	19604	19362	19535	19637	19602	19664	19518	19279	19501	19548	19610	19487	19661	19749	19670	19559	19592	19394	19461	19491	19601	19578	19450	19539	19488	19534	19547	19570	19410	19579	19623	19654	19582	19605	19607	19586	19365	19465	19401	19417	19455	19428	19646	19685	19554	19544	19681	19527	19446	19446	19672	19449	19269	19417	19537	19676	19461	19596	19627	19553	19399	19308	19395	19520	19482	19776	19665	19498	19508	19663	19609	19698	19715	19642	19636	19466	19411	19547	19460	19434	19349	19535	19437	19450	19527	19496	19469	19448	19424
19364	22341	21490	18268	17022	16583	16209	15982	15903	15570	15627	15432	15505	15509	15433	15305	15527	15462	15483	15443	15238	15424	15397	15259	15272	15509	15178	15223	15318	15191	15153	15228	15308	15345	15395	15185	15347	15255	15253	15240	15191	15302	15308	15350	15521	15555	15462	15571	15430	15281	15389	15175	15312	15249	15329	15266	15121	15241	15049	15336	15176	15282	15385	15150	15070	15229	15353	15260	15163	15172	15179	15187	15127	15251	15316	15075	15151	15249	15217	15215	15027	15246	15288	14934	15203	15155	15193	15442	15081	15230	15162	15412	15160	15159	15293	15236	15004	15265	15327	15223	15290	15241	15296	15203	15321	15227	15112	15227	15219	15161	15156	15204	15109	15178	15172	15189	15155	15131	15138	15116	15312	15226	15411	15345	15313	15257	15100	15157	15318	15159	15205	14953	15048	15238	15315	15105	15258	15102	15101	15202	15143	15164	15140	15180	15004	15266	15223	15256	15110	15261	15104	15262	14956	15220	15121	15124	15082	15387	15122	15150	15126	15267	15120	15227	15215	15106	15100	15202	15161	15214	15043	15269	15172	15057	15210	15180	15169	15176	15221	15184	15247	15342	15347	15304	15126	15104	15140	15273	15193	15126	15179	15153	15179	15285	15318	15083	15148	15234	15084	15171	15307	15223	15116	15182	15184	15056	15422	15235	15299	15299	15294	15169	15147	15043	15088	15016	15070	15202	15152	15334	15279	15365	15195	15183	15163	15189	15211	15157	15328	15226	15352	15171	15183	14975	15218	15193	15237	15310	15179	15215	15320	15292	15105	15238	15192	15202	15299	15244	15111	15082	15198	15194	15223	15187	15348	15341	15196	15235	15198	15338	15252	15153	15305	15287	15096	15141	15243	15339	15116	15322	15207	15110	15363	15257	15221	15338	15307	15223	15270	15092	15166	15232	15111	15152	15176	15087	15288	15273	15223	15046	15038	15129	15219	15099	15229	14989	15136	15099	15260	15279	15204	15219	15372	15284	15107	15249	15235	14996	15256	15045	15475	15123	15299	15051	15104	15236	15292	15166	15126	15335	15122	15141	15165	15158	15098	15190	15231	15078	15070	15225	15088	15243	15292	15260	15132	15405	15215	15214	15239	15176	15283	15151	15162	15260	15280	15179	15314	15167	15114	15435	15145	15310	15346	15194	15113	15083	15139	15071	15047	15205	15138	15194	15118	15041	15102	15198	15166	15089	15365	15101	15317	15188	15060	15179	15378	15161	15285	15279	15309	15183	15157	15335	15230	15286	15246	15165	15239	15250	15172	15385	15333	15355	15244	15275	15290	15064	15113	15277	15111	15236	15430	15060	15226	15106	15363	15364	15159	15333	15155	15247	15258	15172	15297	15112	14973	15276	15228	15105	15262	15248	15215	15193	15213	15240	15245	15304	15142	15069	15159	15353	15177	15149	15274	15248	15194	15075	15315	15264	15069	15317	15110	14992	15247	15116	15323	15366	15150	15187	15079	15388	15103	15085	15136	15140	15218	15152	15223	15117	15317	15104	15264	15230	15274	15226	15170	15233	15212	15344	15023	15166	15266	15116	15299	15207	15047	15332	15324	15018	15282	15167	15196	15147	15177	15219	15032	15228	15055	15002	15347	15114	15290	15037	15139	15178	15112	15355	15035	15218	15245	15087	15266	15126	15305	15322	15014	15209	15177	15119	15353	15210	15260	15230	15212	15248	15228	15057	15341	15147	15316	15105	15404	15478	15181	15066	15110	15321	15199	15263	15257	15079	15298	15220	15135	15239	15184	15223	15295	15274	15041	15321	15271	15261	15252	15225	15238	15053	15171	15298	15274	15153	15270	15367	15289	15273	15166	15332	15237	15332	15017	14990	15114	15114	15225	15149	15491	15231	15180	15105	15245	15386	14959	15233	15192	15143	15240	15300	15091	14977	15238	15099	15180	15263	15357	15158	15301	15150	15176	15166	15252	15144	15238	15024	15215	15195	15116	15207	15170	15366	15085	15183	15214	15183	15327	15233	15207	15214	15001	15304	15001	15275	15275	15151	15226	15244	15098	15127	15294	15293	15169	15294	15137	15207	15352	15165	15171	15232	15266	15342	15241	15136	15284	15315	15350	15233	15275	15227	15035	15156	15323	15278	15186	15107	15374	15248	15257	15212	15183	15186	15304	15022	15222	15187	15269	15019	15102	15270	15439	15270	15085	15177	15244	15136	15249	15124	15361	15049	15264	15154	15096	15298	15210	15175	15096	15286	15138	15342	15212	15246	15180	15160	15349	15273	15381	15172	15259	15276	15225	15304	15269	15237	15106	15222	15142	15111	15257	15211	15192	15156	15288	15050	15297	15092	15225	15120	15183	15282	15383	15196	15253	15225	15227	15026	15271	15103	15277	15246	15244	15331	15213	15263	15138	15273	15332	15256	15158	15038	15252	15146	15088	15155	15269	15224	15212	15230	15173	15155	15043	15198	15151	15236	15182	15183	15023	15200	15285	15306	15048	15184	15128	15247	15250	15234	15306	15243	15069	15145	15305	15087	15091	15122	15011	15341	15233	15134	15173	15193	15131	15174	15374	15215	15187	15094	15200	15107	15227	15138	15124	15249	14994	15117	15233	15163	15108	15275	15304	15208	15341	15180	15229	15232	15289	15123	15083	15075	15344	15112	15211	15322	15055	15102	15270	15261	15444	15181	15217	15175	15165	15184	15319	15284	14934	15249	15162	15308	15248	15454	15210	15289	15013	15033	15309	15140	15201	15123	15164	15186	15275	15155	15255	15239	15274	15265	15146	15274	15199	15270	15271	15155	15081	15093	15032	15226	15291	15206	15124	15127	15257	15065	15369	15235	15228	15193	15341	15319	15290	15246	15239	15088	15295	15138	15414	15039	15139	15219	15136	15161	15194	15223	15190	15043	15286	15251	15258	15218	15263	15182	15306	15226	15029	15169	15096	15217	15116	15058	15135	15219	15186	15275	15369	15079	15191	15116	15144	15153	15299	15147	15287	15262	15162	15135	15273	15264	15157	15360	15020	15126	15211	15019	15256	15079	15213	15231	15324	15167	15166	15234	15171	15398	15107	15110	15341	15233	15064	15253	15219	15295	15087	15014	15277	15349	15201	15312	15129	15104	15264	15303	15203	15141	15182	15236	15258	15344	15285	15209	15185	15261	15315	15232	15166	15153	15207	15239	15108	15133	15329	15084	15201	15258	15190	15411	15147	15150	15245	15145	15195	15355	15213	15088	15304	15241	15224	15303	15072	15277	15322	15210	15146	15135	15154	15120	15167	15163	15217	15123	15441	15385	15191	15304	15185	15328	15236	15242	15205	15310	15095	15343	15162	15206	15193	15188	15083	15152	15397	15224	15223	15175	15190	15059	15089	15169	15167	15156	15318	15137	15254	15021	15308	15219	15196	15241	15333	15152	15069	15088	15173	15299	15268	15197	15268	15279	15182	15290	15240	15135	15260	15058	15258	15316	15133	15137	15064	15157	15177	15279	15053	15215	15257	15309	15179	14981	15098	15352	15382	15301	15186	15157	15287	15148	15239	15234	15250	15259	15167	15166	15233	15213	15228	15199	15244	15234	15029	15021	15220	15229	15263	15179	15135	15283	15311	15383	15025	15421	15425	15036	15162	15058	15258	15148	15325	15166	15222	15096	15259	15209	15279	15182	15264	15183	14997	15195	15409	15434	15141	15239	15264	15210	15328	15034	15174	15020	15202	15196	15276	15273	15145	15240	15286	15127	15209	15210	15163	15314	15093	15262	15102	15050	15127	15233	15351	15231	15250	15237	15419	15112	15132	15053	15326	15244	15143	15170	15119	15229	15296	15263	15330	15238	15196	15240	15151	15266	15446	15274	15071	15354	15069	15207	15177	15257	15134	15331	15322	15464	15187	15342	15116	15147	15323	15220	15292	15064	15089	15277	15138	15212	15315	15207	15262	15206	15173	15345	15243	14996	15333	15174	15204	15174	15220	15218	15080	15061	15320	15217	15141	15121	15335	15183	15129	15147	15283	15199	15334	14975	15277	15157	15280	15202	15121	15220	15308	15284	15264	15163	15295	15061	15183	15219	15120	15285	15226	15045	15285	15292	15194	15220	15180	15296	15199	15067	15075	15148	15055	15167	15180	15180	15141	15179	14943	15206	15269	15324	15121	14945	15157	15236	15076	15245	15164	15034	15343	15183	15250	15289	15251	15301	15090	15350	15211	15258	15102	15258	15281	15110	15236	15145	15296	15155	15239	15195	15217	15286	15069	15094	15093	15154	15108	15268	15293	15313	15402	15237	15143	15291	15292	15149	15135	15313	15104	15107	15290	15177	15418	15111	15282	15223	15266	15335	15245	15175	15273	15197	15284	15186	15131	15140	15249	15204	15159	15308	15429	15476	15148	15199	15217	15221	15199	15180	15217	15226	15225	15272	15124	15084	15238	15221	15362	15314	15174	15151	15063	15097	15266	15315	14995	15239	15111	15136	15194	15031	15046	14962	15104	15249	15252	15187	15280	15224	15196	15214	15274	15102	15364	15217	15153	15228	15098	15390	15161	15370	15329	15392	15226	15220	15242	15199	15164	15281	15240	15289	15233	15339	15195	15153	15148	15200	15329	15279	15135	15102	15266	15196	15243	15310	15212	15279	15130	15295	15258	15288	15361	15130	15244	15210	15277	15162	15177	15359	15340	15246	15327	15261	15278	15126	15350	15133	15274	15261	15159	15335	15126	15217	15201	15283	15131	15144	15277	15203	15245	15127	15330	15239	15320	15222	15280	15310	15034	15172	15218	15194	15331	15254	15214	15120	15172	14995	15213	15274	15032	15161	15167	15366	15110	15250	15073	15315	15068	15134	15228	15235	15181	15298	15130	15090	15230	15283	15260	15216	15273	14992	15250	15093	15234	15216	15326	14941	15185	15158	15241	15343	15266	15031	15173	15386	14988	15181	15142	15177	15158	15229	15329	15212	15399	15270	15340	15247	15237	15113	15344	15318	15320	15300	15247	15130	15032	15378	15407	15281	15238	15125	15291	15168	15105	15177	15264	15233	15289	15160	15160	15378	15159	15284	15188	15175	15259	15191	15118	15177	15297	15146	15241	15061	15253	15206	15165	15291	15188	15039	15293	15214	15333	15510	15365	15015	15263	15274	15222	15156
24732	21075	28197	24626	23178	24023	23931	21436	20945	20732	20787	20636	20473	20263	20306	20153	20244	20198	20074	20147	19913	20069	20018	19936	20043	20065	19896	20080	19852	19986	20033	20013	19969	20137	19859	20090	19774	20062	19995	19921	20020	19977	20087	21328	21333	20751	20204	20079	19822	19978	20061	19857	20050	19615	19756	19749	19928	19680	19654	19671	19790	19675	20118	19795	19735	20053	19934	19834	20072	19838	19586	19781	19990	19963	19921	19830	19751	19563	19808	19989	19894	19584	19733	19619	19841	19846	19867	19897	19829	19735	19930	19897	19769	19845	19696	19789	19765	19777	19802	19722	19845	19640	20172	19655	20024	19865	19877	19686	19804	19565	19788	19709	20045	19700	19939	19894	19958	19820	19913	19832	19677	19845	19810	19828	19824	19756	19826	19642	19668	19977	19960	19630	19651	19875	19828	19959	19633	19953	19766	19808	19885	19953	19973	19728	19890	19887	19843	19804	19813	19530	19869	19880	19775	19820	19841	19715	19861	19685	19752	19754	19804	19649	19816	19787	19834	19862	19653	19690	19737	19754	20013	19697	19725	19786	19688	19738	19826	19873	19974	19837	19686	19614	20105	19833	19844	19544	19754	19888	19837	19613	19906	19693	19767	19796	19650	19772	19782	19811	19867	19765	19813	19878	19803	19578	19553	19821	19628	19614	19804	19702	19848	19800	19759	19745	19920	19864	19607	19708	19680	19813	19732	19685	19870	19739	19925	19941	19755	19841	19898	19897	20054	19532	19873	19818	19840	19794	20027	20010	19756	19874	19982	20069	19740	19597	19864	19753	19625	19808	19887	19850	19901	19750	19761	19652	19657	19724	19907	19709	19713	19882	19524	19750	19826	19600	19964	19648	19948	19868	19753	19878	19903	19767	19736	19871	19761	19924	19859	19784	19756	19735	19813	19821	19504	19758	19882	19781	19728	19716	19847	19698	19848	19896	19862	19708	19759	20111	19843	19827	19772	19672	19868	19817	19849	19855	19795	19847	19648	19760	19563	19740	19628	19931	19762	19775	19914	19669	19783	19712	19715	19850	19844	19815	19843	19910	19628	19725	19724	19731	19850	19724	19953	19653	19620	19595	19854	19725	19545	19795	19831	19706	19916	19845	19729	19907	19710	19653	19840	19810	19844	19811	20076	19940	19821	19651	19570	19847	19979	19599	19816	19789	19766	19745	19849	19693	19830	19866	19655	19695	19592	19874	19899	19931	19725	19730	19785	19868	19803	19571	19694	19818	19914	19785	19926	19918	19869	19747	19599	19759	19968	19855	19652	19739	19819	19899	19739	19643	19850	19648	19789	19677	19836	19749	19919	19775	19610	19962	19724	19765	19629	19789	19591	19847	19874	20139	19823	19797	19839	19791	19680	19808	19915	19717	19934	19761	19628	19780	19622	19750	19913	19858	19847	19864	19857	19662	19799	19622	19618	19942	19615	19872	19682	19655	19703	19837	19865	19776	19865	19732	19722	19797	19701	19935	19680	19699	19612	19805	19825	19785	19767	19772	19773	19829	19930	19577	19709	19766	19768	19554	19687	19708	19900	19845	19996	19868	19911	19859	19871	19820	19778	19704	19847	19669	19773	19697	19666	19557	19625	19895	19695	19609	19801	19682	19914	19862	19787	19711	19828	19901	19776	19661	19632	19659	19732	19798	19620	19629	19843	19776	19770	19874	19961	19412	19560	19709	19820	19672	19925	19607	19812	19784	19655	19702	19830	19742	19697	19796	19959	19963	19648	19723	19861	19813	19657	19871	19712	19680	19786	19829	19932	19911	19840	19569	19543	19849	19805	19789	19807	19957	19698	19779	19885	19752	19808	19848	19976	20017	19808	19823	19840	19880	19805	19706	19704	19663	19764	19652	19748	19606	19918	19750	19998	19587	20049	19764	20013	19859	19794	19760	19808	19863	19781	19791	19710	19824	19761	19867	19796	19719	19900	19607	19677	19795	19931	19562	19763	19806	19855	19785	19667	19884	19801	19766	19883	19921	19809	19823	19899	19793	19814	19852	19719	19740	19912	19726	19927	19705	20044	20014	19809	19756	19591	19759	19703	19836	19871	19853	19867	19690	19684	19753	19934	19905	19932	19904	19874	19718	19705	19669	19837	19689	19931	19942	19691	19648	19712	19729	19676	19831	19671	20025	19916	19776	19645	19601	19715	19891	19972	19661	19784	19746	19594	19861	19853	19820	19763	19624	19853	19660	19849	19877	19829	19711	19763	19919	19943	19860	19886	19997	19810	19784	19710	19824	19860	20058	19834	19787	19860	19648	19984	19637	19815	19580	19671	19800	19816	19882	19462	19735	19515	19754	19901	19624	19710	19898	19783	19663	19784	19753	19763	19894	19608	19667	19814	19906	19710	19819	19716	19759	19791	19807	19648	19822	19861	19542	19753	19842	19898	19891	19735	19989	19824	19667	19821	19907	19682	19618	19650	19634	19664	19793	19774	19655	19859	19749	19748	19670	19873	19952	19798	19707	19596	19519	20013	19899	19755	19786	19644	19662	19785	19571	19936	19845	19877	19821	19782	19644	19738	19725	19671	19708	19755	19803	19777	19790	19730	19941	19821	19865	19810	19955	19834	19822	19911	19871	19755	19830	19677	19963	19847	19771	19756	19606	19749	19714	19925	19719	19699	19808	19641	19756	19792	19758	19733	19631	19735	19694	19579	19845	19699	19721	19857	19560	19882	19839	19594	19796	19920	19858	19694	19663	19887	19774	19780	19769	19705	19616	19603	19587	19709	19926	19713	19804	19741	19754	19694	19819	19926	19817	19861	19906	19676	19787	19775	19906	19891	19778	19887	19787	19756	19764	19836	19821	19806	19812	19761	19802	19828	19775	19774	19710	19767	19820	19760	19850	19912	19702	19732	19861	19807	19766	19742	19623	19558	19618	19822	19812	20015	19754	19772	19594	19741	19746	19955	19783	19832	19777	19822	19693	19562	19655	19760	19579	19658	19666	19679	19613	19871	19776	19763	19791	20044	19690	19735	19762	19875	19882	19814	19816	19974	19756	19914	19901	19894	19786	19830	19721	19693	19766	19667	19637	19630	19756	19997	19763	19981	19810	19569	19661	19891	19650	19753	19675	19742	19892	19835	19950	19747	19872	19526	19801	19845	19577	19604	19720	19711	19980	19936	19798	19502	19676	19770	19756	19648	19883	19828	19819	19932	19863	19710	19723	19665	19881	19949	19665	19752	19808	19767	19839	19945	19670	19720	19578	19825	19968	19842	19815	19710	19660	19804	19636	19841	19924	19871	19736	19841	19955	19627	19621	19786	19792	19788	20062	19758	19614	19797	19638	19699	19626	19837	19848	19718	19677	19684	19922	19754	19944	19967	19679	19708	19875	19942	19976	19854	19934	19936	19824	19745	19611	20072	19866	19791	19707	19673	19889	19830	19918	19908	19630	19790	19647	19731	19510	19591	19684	19724	19835	19940	19838	19871	19867	19924	19799	19707	19674	19525	19834	19866	19912	19660	19922	19896	19880	19751	19949	19801	19630	19769	19836	19764	19981	19773	19854	19955	19819	19445	19764	19579	19846	19836	19857	19686	19695	19715	19747	19805	19637	19760	19980	19784	19760	19920	19615	19629	19548	19794	19931	19856	19651	19853	19902	19790	19804	19826	19689	19822	19532	19977	19730	19659	19657	19849	19893	19776	19864	19934	19718	19862	19772	19703	19863	19913	19591	19788	19875	19897	20001	19679	19747	20041	19765	19949	19776	19645	19612	20051	19940	19838	19611	19630	19626	19670	19655	19948	19827	19715	19659	19818	19896	19681	19606	19912	19852	20022	19709	19755	19777	19919	19822	19801	19916	19585	19611	19764	19736	19763	19823	19866	19905	19908	19958	19766	19815	19844	19936	19911	19965	19702	19635	19833	19728	19925	19900	19619	19732	19634	19634	19788	19791	19520	19844	19723	19825	19768	19951	19936	19901	19926	19851	19903	19718	19936	19536	19777	19871	19943	19843	20064	19912	19796	19898	19705	19863	19888	19819	19603	19929	19863	19645	19768	19616	19925	19908	19893	19682	19736	19746	19876	19694	19885	19621	19924	19916	19704	19688	19920	19800	19519	19564	19788	19448	19729	19827	19596	19748	19695	19660	19815	20017	20021	19669	19742	19862	19920	19623	19715	19583	19846	19923	19603	19652	19822	19804	19634	19931	19822	19742	19672	19661	19731	19796	19834	19996	19737	19601	19735	19863	19829	19878	19623	19894	19897	19812	19815	19898	19725	19580	19654	19623	19718	19857	19773	19627	19868	19789	19828	19859	19722	19730	19751	19803	19726	19952	19886	19705	19749	19732	19775	19900	19887	19849	19839	19896	19835	19757	19795	19802	19721	19748	19733	19777	19783	19820	19683	19788	19987	19841	19749	19751	19894	19897	19787	19705	19734	19940	19816	19796	19695	19752	19731	19889	19764	19791	19724	19510	19882	19623	19923	19762	19872	19972	19872	19999	19697	19699	19849	19609	19745	19663	19928	19812	19975	19948	20103	19918	19717	19704	19697	19525	20010	19870	19767	19647	19747	19730	19893	19699	19849	19925	19697	19750	19672	19802	19712	19788	19945	19722	19731	19811	19815	19524	19721	19681	19930	19894	19939	19743	19796	19890	20146	19740	19913	19845	19848	19634	19820	19409	19702	19726	19679	19633	19842	19666	19884	19692	19724	19978	19876	19908	19820	19769	19925	19710	19686	19593	19707	19698	19836	19747	19815	19740	19826	20000	19761	19704	19868	19813	19690	19882	19644	19852	19705	19781	19769	19911	19666	19868	19936	19764	19823	19668	19550	19574	19579	19830	19981	19860	19886	19535	20001	19522	19768	19802	19694	19860	19703	19763	19732	19903	19844	19797	19754	19952	20049	19945	19885	19863	19747	19765	19947	19522	19776	19854	19715	19964	19609	19716	19823	19822	19691	19420	19782	19790	19794	19863	19862	19846	19705	19782	19736	19670	19768	19870	19814	19469	19865	20006	19704	19811	19744	19662	19992	19884	19827	19845	19734	19744	19776	19953	19809	19782	19722	19743	19857	19938	19743	19824	19911	19739	19914	19764	19777	19674	19919	19695	19847	19821	19761	19685	19835	19960	19916	19685	19878	19867	19975	19913
20934	34153	32147	24994	21219	19364	18347	17783	17326	16825	16801	16277	16081	16060	16295	15820	16011	15850	15704	15921	15494	15511	15687	15798	15527	15659	15673	15805	15648	15593	15453	15629	15645	15554	15502	15606	15335	15409	15391	15463	15544	15430	15840	17698	17292	16561	16082	15727	15587	15544	15392	15589	15300	15470	15516	15459	15293	15367	15316	15413	15543	15499	15389	15432	15490	15245	15572	15561	15406	15407	15490	15462	15459	15475	15464	15514	15378	15324	15497	15489	15433	15396	15510	15515	15529	15412	15321	15348	15439	15331	15297	15328	15372	15424	15475	15401	15218	15423	15420	15365	15326	15395	15460	15412	15432	15520	15257	15464	15444	15389	15447	15271	15474	15402	15545	15342	15557	15490	15559	15414	15401	15355	15401	15452	15413	15538	15439	15314	15380	15475	15454	15315	15486	15456	15359	15341	15422	15430	15392	15518	15393	15454	15626	15421	15303	15479	15221	15194	15465	15382	15453	15586	15331	15517	15409	15494	15401	15541	15265	15355	15442	15451	15428	15431	15343	15450	15406	15195	15451	15306	15274	15400	15473	15264	15377	15571	15334	15498	15342	15453	15563	15258	15488	15413	15372	15473	15566	15483	15632	15402	15295	15483	15351	15256	15405	15459	15386	15437	15435	15393	15419	15440	15385	15298	15469	15335	15486	15378	15416	15327	15504	15316	15370	15405	15557	15612	15466	15551	15292	15464	15536	15457	15533	15419	15536	15231	15333	15328	15319	15221	15440	15375	15556	15417	15461	15643	15562	15441	15372	15584	15554	15434	15410	15432	15374	15263	15482	15425	15535	15394	15467	15445	15625	15406	15398	15412	15294	15418	15341	15609	15554	15286	15428	15386	15472	15357	15466	15633	15390	15466	15366	15430	15275	15598	15268	15474	15259	15333	15299	15361	15381	15494	15432	15490	15502	15424	15389	15361	15499	15337	15475	15331	15475	15511	15506	15214	15424	15405	15431	15369	15389	15432	15649	15480	15521	15414	15337	15613	15494	15493	15437	15455	15333	15428	15387	15526	15455	15478	15126	15497	15437	15317	15273	15424	15466	15275	15544	15271	15463	15363	15383	15391	15338	15433	15534	15423	15332	15476	15642	15448	15458	15586	15547	15455	15506	15355	15398	15468	15278	15376	15494	15304	15489	15500	15438	15407	15490	15269	15507	15324	15420	15198	15653	15290	15360	15441	15559	15317	15346	15438	15477	15595	15458	15280	15474	15195	15323	15298	15376	15406	15405	15406	15447	15328	15290	15331	15424	15213	15274	15570	15255	15345	15284	15319	15388	15342	15523	15436	15585	15369	15402	15552	15422	15515	15649	15580	15657	15484	15503	15464	15558	15462	15601	15358	15487	15135	15364	15378	15408	15450	15386	15288	15306	15507	15358	15318	15369	15502	15532	15497	15514	15267	15466	15514	15454	15520	15388	15330	15347	15358	15600	15465	15452	15454	15648	15482	15381	15374	15365	15391	15286	15525	15453	15525	15406	15413	15611	15529	15467	15332	15405	15346	15621	15315	15489	15331	15467	15268	15505	15450	15513	15487	15239	15415	15528	15274	15578	15299	15564	15433	15585	15448	15517	15530	15406	15595	15414	15455	15304	15657	15338	15463	15422	15554	15275	15531	15490	15386	15319	15507	15424	15259	15452	15398	15389	15547	15478	15406	15349	15389	15522	15527	15414	15404	15443	15476	15502	15250	15377	15308	15520	15134	15445	15518	15492	15473	15461	15353	15453	15483	15665	15461	15359	15424	15364	15350	15393	15426	15503	15321	15455	15528	15403	15362	15613	15479	15397	15474	15481	15451	15511	15359	15398	15533	15465	15486	15450	15357	15390	15406	15645	15526	15416	15510	15294	15429	15564	15339	15358	15434	15421	15567	15308	15380	15466	15304	15492	15618	15473	15389	15475	15507	15553	15390	15345	15532	15432	15474	15483	15416	15436	15480	15494	15388	15358	15447	15280	15284	15439	15469	15639	15301	15435	15292	15300	15483	15394	15466	15438	15360	15400	15341	15364	15380	15457	15455	15343	15520	15426	15388	15493	15382	15486	15290	15773	15405	15339	15443	15583	15435	15359	15371	15425	15339	15412	15603	15189	15385	15394	15342	15445	15417	15308	15290	15329	15311	15387	15506	15647	15360	15569	15361	15546	15431	15165	15595	15403	15490	15448	15685	15520	15382	15352	15425	15401	15391	15307	15424	15377	15531	15456	15416	15174	15486	15352	15561	15372	15478	15414	15470	15497	15378	15500	15489	15542	15313	15404	15464	15370	15210	15594	15384	15322	15316	15464	15465	15347	15411	15282	15356	15379	15445	15293	15276	15496	15523	15311	15703	15503	15294	15504	15469	15464	15367	15338	15559	15361	15521	15496	15292	15419	15427	15457	15385	15511	15251	15300	15305	15340	15338	15342	15393	15429	15425	15474	15526	15527	15507	15395	15552	15441	15479	15317	15351	15456	15423	15462	15506	15520	15529	15442	15476	15637	15270	15445	15359	15504	15363	15292	15393	15372	15332	15619	15329	15509	15350	15402	15471	15444	15452	15377	15288	15372	15483	15479	15365	15554	15422	15345	15546	15339	15576	15438	15462	15427	15478	15304	15517	15421	15268	15471	15546	15395	15456	15360	15425	15352	15455	15480	15565	15410	15401	15280	15409	15487	15437	15445	15428	15315	15521	15392	15474	15380	15496	15540	15396	15470	15475	15424	15241	15259	15440	15375	15575	15444	15344	15393	15495	15417	15462	15346	15426	15357	15506	15319	15446	15595	15457	15400	15424	15419	15334	15579	15447	15466	15319	15359	15446	15371	15354	15505	15323	15545	15309	15471	15473	15592	15325	15596	15466	15358	15601	15297	15576	15302	15476	15261	15497	15426	15564	15496	15321	15514	15420	15596	15470	15423	15712	15423	15237	15436	15372	15224	15426	15562	15315	15439	15479	15416	15393	15447	15400	15377	15437	15322	15534	15541	15441	15459	15267	15447	15382	15430	15495	15347	15460	15452	15409	15354	15351	15475	15385	15342	15493	15356	15476	15429	15478	15489	15257	15414	15500	15312	15343	15473	15422	15352	15425	15365	15300	15419	15367	15498	15478	15497	15462	15441	15324	15397	15508	15416	15433	15390	15245	15401	15438	15473	15506	15383	15311	15492	15406	15392	15257	15482	15620	15344	15488	15417	15299	15427	15394	15434	15488	15378	15441	15567	15343	15435	15499	15425	15570	15449	15485	15442	15323	15245	15538	15409	15398	15419	15553	15686	15367	15531	15526	15392	15378	15362	15523	15368	15387	15411	15392	15539	15352	15484	15510	15353	15438	15369	15338	15313	15379	15495	15404	15554	15372	15405	15654	15402	15438	15489	15540	15349	15390	15528	15333	15405	15629	15246	15415	15360	15515	15532	15483	15378	15371	15566	15280	15522	15456	15417	15425	15337	15502	15439	15354	15251	15483	15467	15296	15504	15315	15489	15469	15315	15463	15451	15453	15413	15428	15425	15335	15527	15350	15580	15390	15397	15241	15368	15594	15370	15445	15415	15397	15579	15394	15528	15490	15557	15458	15433	15366	15480	15348	15507	15419	15458	15525	15456	15389	15290	15481	15342	15362	15269	15497	15452	15272	15445	15312	15528	15185	15441	15366	15324	15283	15476	15322	15394	15501	15450	15517	15578	15415	15428	15468	15396	15546	15511	15434	15382	15364	15302	15340	15475	15380	15462	15395	15579	15445	15398	15400	15333	15488	15611	15518	15550	15420	15590	15354	15458	15344	15302	15434	15394	15360	15516	15291	15315	15344	15505	15541	15444	15600	15433	15461	15445	15427	15256	15420	15563	15394	15492	15422	15449	15409	15526	15354	15361	15422	15361	15431	15527	15355	15509	15170	15431	15426	15530	15381	15486	15446	15406	15319	15556	15447	15521	15510	15435	15460	15606	15354	15383	15371	15377	15306	15593	15299	15433	15366	15349	15326	15519	15295	15256	15237	15569	15411	15450	15314	15283	15305	15468	15471	15522	15437	15343	15421	15402	15462	15514	15384	15453	15536	15547	15464	15190	15376	15370	15390	15261	15503	15376	15461	15441	15311	15444	15475	15400	15524	15517	15434	15418	15484	15432	15382	15615	15460	15301	15381	15387	15514	15303	15298	15471	15302	15470	15552	15299	15405	15419	15229	15389	15400	15436	15404	15566	15395	15398	15418	15534	15373	15580	15266	15352	15315	15293	15277	15488	15418	15323	15284	15449	15439	15518	15464	15378	15560	15464	15431	15493	15296	15462	15371	15425	15337	15354	15443	15549	15367	15568	15414	15357	15464	15594	15394	15390	15281	15359	15333	15430	15479	15425	15379	15459	15489	15395	15308	15514	15445	15455	15395	15401	15325	15387	15561	15366	15452	15422	15459	15491	15472	15388	15620	15478	15376	15239	15613	15263	15513	15637	15260	15306	15502	15425	15477	15267	15530	15342	15571	15460	15433	15447	15360	15390	15482	15510	15368	15383	15575	15474	15418	15382	15323	15344	15340	15441	15329	15269	15310	15546	15522	15485	15446	15368	15463	15471	15513	15613	15372	15470	15365	15442	15414	15301	15507	15486	15495	15348	15506	15455	15482	15542	15464	15250	15433	15468	15547	15348	15477	15316	15278	15407	15471	15330	15521	15419	15404	15568	15221	15514	15327	15515	15449	15331	15506	15388	15508	15451	15278	15524	15459	15494	15388	15569	15332	15461	15546	15446	15486	15422	15406	15431	15313	15327	15349	15401	15503	15521	15352	15494	15471	15322	15399	15533	15516	15264	15462	15357	15458	15415	15557	15498	15455	15249	15388	15498	15389	15562	15429	15591	15449	15402	15465	15442	15370	15343	15403	15564	15313	15310	15430	15434	15453	15385	15465	15565	15429	15179	15517	15473	15500	15234	15321	15464	15467	15465	15328	15274	15450	15537	15465	15374	15435	15381	15422	15518	15188	15343	15376	15308	15474	15281	15531	15359	15329	15485	15451	15326	15295	15367	15527	15623	15244	15364	15486	15365	15367	15498	15386	15339	15622	15566	15463	15397	15272	15521	15386	15491	15408	15263	15437	15339	15361	15466	15465	15481	15469	15492	15348	15482	15616	15509	15427
23335	20999	28433	23797	21898	25061	26624	22779	21736	21861	21366	20989	20703	20884	20650	20541	20332	20580	20458	20250	20324	20424	20173	20219	20102	20235	20151	19999	20348	20144	20115	20159	20055	20149	20173	20004	20165	20171	19868	19799	20132	19854	21103	22639	22148	21253	20741	20195	20008	20022	19918	19799	19876	19919	19900	19841	19852	20133	19714	20025	19917	20023	19909	19992	20016	19656	19824	19832	20096	20052	20042	20009	19947	20168	19729	19974	19789	20022	19983	19816	20029	19717	19945	20049	19858	19922	19990	19884	20007	20006	20001	19967	19804	19890	19927	19852	19746	19822	19881	19953	19939	19921	19818	19830	19875	20002	19897	19867	19959	19579	19843	19666	19863	19777	19837	19888	20017	19763	19872	19899	19797	19811	19916	19919	19866	19946	19762	20016	19840	19877	19869	19786	19993	19810	19964	19887	19893	19804	19878	19994	19764	20014	19784	19808	19848	19719	19942	19966	19718	19800	19870	20048	19811	19581	19948	19963	19885	19899	19755	20044	19992	19911	19932	20011	19911	19999	19840	19661	19828	19825	19775	19915	19928	19928	19768	19777	20048	19908	19922	19985	20019	19814	20038	20165	19821	19899	19663	19918	19873	19884	19670	19835	19828	19901	20179	19907	19842	19967	19840	19915	20185	19884	19767	19983	19856	19931	19964	19792	19783	20001	19889	19880	19986	19572	20036	20007	19947	19961	19868	19705	20018	19788	19798	19864	19911	19732	19775	19768	19902	19848	20108	19841	19928	20060	19867	19937	19941	20094	19818	19934	19843	19858	19785	20065	19946	19913	20058	19925	19968	20008	19988	19848	19810	19997	19976	19912	19922	19837	19795	19904	20007	19925	19919	19734	19830	19755	20033	19780	19805	19812	19896	19766	19978	19859	19833	19836	19854	20104	20051	19757	19957	19860	19751	19812	19884	19846	19874	19910	19853	19796	19736	19610	19772	19658	19803	19945	19925	20092	20064	19907	19803	20055	19987	19742	19743	19796	19905	20058	19822	20020	19838	19829	19844	19791	20037	19974	19988	19980	19997	19898	19945	19956	19824	19792	20045	19885	19885	19955	19713	19945	19861	19713	20069	19990	20084	19855	19828	19666	19722	19790	19889	19872	19918	19763	19822	19921	19848	20123	19907	20035	19849	19961	19744	19829	19818	19875	19730	19861	19743	19883	20091	19731	19816	19890	19847	19831	19789	19983	20005	19979	20087	20012	19786	19894	19735	19874	19763	19776	19854	20119	19773	19931	19782	19849	19831	19965	19916	19909	19890	19882	19921	19722	19901	19972	19891	19945	19816	19765	19731	19946	19774	19774	19835	19993	19765	19787	19991	19928	19708	19854	19857	19834	19823	19881	19866	19911	20136	19961	19957	19827	19805	19961	20068	19881	19827	20053	19887	19856	20015	19858	19778	19965	19816	19833	19906	19965	19758	19855	19951	20035	19856	19923	19789	19678	19911	19838	19862	20039	19855	19838	19904	19975	19639	20027	19770	19908	20008	19854	19837	20016	19879	19849	19821	19893	19707	19929	19970	19719	19888	19852	19924	19941	19759	19624	20047	20154	19626	19909	19844	19842	20146	19773	19827	19856	19868	20133	19869	20026	19754	19808	19793	19893	19627	19670	19699	19915	19869	19983	19829	19692	20006	19766	19818	19634	19896	19776	19795	19779	19877	19932	19965	20079	19823	19830	19863	19834	19960	19836	20135	19810	19996	19774	19851	19840	19730	20012	19902	19907	19872	19885	19671	19780	19666	20066	19916	19966	19840	20037	19705	19819	19516	20166	19860	20080	19748	19633	20011	20047	20087	19850	19913	19917	20109	19954	19805	19673	19770	20116	19887	19657	19798	19832	19905	19935	19873	19714	19770	19905	20115	19940	20008	20020	19824	19796	19914	20091	19941	19939	19752	20116	19729	19849	19611	20102	20097	19997	19655	19685	19863	19851	19993	19881	19850	20123	19974	19908	20036	19712	19902	19713	20004	20207	19816	19941	19784	19861	20040	20075	20106	19845	19839	19721	19926	19916	20080	19782	19603	19776	19859	19908	19952	19832	19771	20069	19899	19977	19626	19837	19829	19887	20002	20063	19912	20114	19904	20030	19857	20072	20057	19867	19957	19933	19793	19909	19763	19955	19867	19920	20049	19887	19859	20008	19848	19972	19930	19933	19846	19809	19919	19728	19871	20077	19958	19911	19902	19802	19980	20153	19881	19891	19859	19857	19887	20003	19893	19797	19995	19732	19853	19849	19959	20014	20036	19925	19754	19979	19915	19961	20030	20090	19806	19699	19889	19838	19930	19872	19854	19762	20041	20030	20089	19703	19708	19805	19745	19917	19988	19835	19813	19951	19773	19749	19896	19728	19830	19954	19811	19953	19836	19834	19990	19891	19673	19915	19828	19666	19933	19900	19991	19960	19830	19772	19837	19908	19739	20131	19941	20012	19902	19879	19919	19835	19900	19867	19927	20018	19918	19843	19847	19949	19865	19939	19861	20074	19949	19853	19934	19788	19819	19884	19897	19899	19915	19800	19750	19745	19868	20069	20132	19786	19818	19854	20047	19895	19805	20034	19874	19790	20070	19773	19962	19992	19708	19701	20008	19841	19842	19812	19856	19833	19874	20013	19724	19980	19985	20141	19708	20029	19957	19811	19896	19838	19839	20025	19824	19918	19955	19779	19754	19671	19995	19798	20079	19863	19623	19840	19866	19964	20008	19790	20025	19767	19722	19763	19955	19652	20015	19849	19984	19799	19671	19779	19775	19881	20043	19880	19928	20033	19960	20189	19982	19880	19804	19869	19816	19923	19819	19680	19892	19957	19851	19799	19800	19843	19859	19740	20005	19805	19794	19827	19823	19888	19944	19962	20095	19986	19886	19773	20031	19922	19720	19912	19889	19693	19665	19654	20117	20012	20084	20028	19885	19849	19736	19969	19882	19944	19911	19978	20099	19787	19737	19823	19967	19919	19933	20105	19984	19768	19788	19825	19871	19798	19979	20062	19800	19869	20039	19947	19727	19821	19856	19948	19877	19963	19927	19893	19830	19917	19876	19857	19664	20000	19942	19894	19740	20035	20011	19763	19954	19741	19804	19820	20079	19775	19938	19894	19937	19933	19772	19750	20000	19715	19985	19913	19871	19758	19919	19954	19792	19868	20119	19767	19937	19981	19684	19823	19994	19877	20008	19787	19928	19704	19865	20066	20007	20063	19740	19897	19980	19844	19928	19975	20096	20017	19816	20028	19966	20099	19992	19770	20189	19967	20069	19843	19833	19823	19871	19787	19785	20101	19879	19728	19751	19720	20098	19860	19787	19646	19914	19778	20018	19851	20068	19879	19782	19657	20039	20002	19921	19884	19894	19772	19804	20030	19867	19891	19887	19836	19928	19917	19997	19844	19879	19771	19992	19796	20085	20191	19841	19922	19886	19917	19984	19825	19789	19772	20073	19892	19683	19857	19936	19945	20018	20085	19989	19946	19826	19850	19888	19851	19868	20081	19979	19931	19958	19786	19979	19874	19888	19764	19706	20095	19827	19622	19989	19832	19980	19861	19852	19999	19924	19847	19823	19906	19872	19916	19869	20041	19965	20026	19967	19839	19803	19861	19960	19832	20107	20008	19918	19765	19810	19879	19987	19646	19959	19657	19837	19988	19881	19929	19916	19751	19750	20117	19943	19736	19940	19926	19686	19818	20013	19998	19916	19808	19733	19884	20005	19887	20209	20226	19886	19883	19979	19977	19825	19744	20079	20109	19788	19804	19708	19739	19886	20135	19875	20057	19791	19946	19743	20039	19876	20006	19843	19801	19786	20019	19907	19827	19901	20074	19837	19922	20108	19887	19920	19888	19586	19600	19950	19972	19906	19945	19849	20040	20118	19927	20034	19794	19627	19928	19798	19691	19854	20056	19654	19742	20017	20091	19843	19841	19816	19870	19949	19900	19796	19829	19925	20069	19730	20021	19880	19817	19823	19953	19704	19711	19887	19712	19727	19809	19717	19775	19782	19875	19901	19758	19913	20083	19844	19852	19837	19947	19795	19950	19960	19875	19743	19966	19785	20051	19824	19967	20094	19963	19928	19828	20097	19783	19893	19726	19790	20165	19914	20000	19924	19928	20196	20011	19713	19889	19725	20008	19973	19797	19831	20080	19839	19987	19861	20010	19838	19902	19701	19821	19838	19864	19943	19763	19825	19952	20012	19836	19728	19995	19811	20090	19963	20097	19968	19878	20082	19764	19956	19891	19794	20048	19838	19849	19956	19927	19898	19760	19971	19920	19879	20000	20048	19805	19829	19964	19842	19833	19647	19998	20098	19721	19896	19837	19754	19790	19954	19765	20010	19797	19754	19673	19970	20015	19688	20037	19818	19923	19704	19942	19811	19703	19738	19813	19879	19737	19786	19911	19850	19897	19785	19837	19883	19944	19991	20012	19791	19851	19900	19810	19815	19819	19914	19984	19888	19863	19862	20003	20079	19912	19986	19863	19858	19696	19796	19822	19765	19631	19932	20187	19916	19992	19886	19586	19771	19721	19951	19851	19838	19892	19849	19865	19948	20077	19828	19749	19930	19832	19941	19778	19943	19920	20020	20015	19895	20119	19956	19943	19742	19919	19874	19884	20115	19835	19853	19969	19838	19866	19769	19994	19800	19927	20016	19872	19993	19840	19929	19881	19821	19833	19665	19737	19601	19915	19936	19667	20084	19909	20079	19975	19968	19871	19953	19898	20124	19906	19643	19754	19947	20006	19757	19925	19914	19801	19783	19749	20026	19843	19893	19850	20058	19863	19944	19768	19679	19952	19726	19798	19873	19707	19868	19799	19970	19715	19939	19644	19772	19950	19860	19775	19806	19787	19987	19858	19929	19990	19706	19922	19724	19918	19806	19878	19966	19911	19888	20079	19909	19879	19814	19567	19909	19809	19897	19859	19756	19886	19879	19840	19966	19883	19914	19728	19916	19985	19864	19852	19758	19933	19764	19967	19825	19655	19920	19877	19999	19835	19993	19791	19954	19747	19814	19837	19834	19851	19788	19837	20017	20075	20070	20018	19969	19763	20098	19911	20021	20128	19998	19846	19941	19891	19892	19747	19709	19772	19816	19899	19858	19954	20047	19981	19845	19750
23363	39143	37510	29250	24190	21739	20277	19393	18552	17759	17214	17256	16468	16558	16616	16345	16215	16109	15951	16256	16029	15923	15873	15772	15734	15837	15637	15799	15753	15725	15548	15647	15707	15613	15811	15580	15620	15660	15710	15811	15554	15400	17575	19500	18353	17216	16409	15739	15577	15447	15378	15439	15592	15527	15495	15348	15459	15575	15429	15707	15600	15573	15640	15332	15364	15581	15596	15301	15470	15347	15499	15555	15478	15412	15516	15393	15571	15606	15447	15321	15469	15413	15525	15497	15303	15481	15477	15520	15470	15501	15517	15341	15698	15284	15386	15473	15446	15294	15498	15631	15512	15526	15482	15678	15418	15632	15510	15393	15421	15379	15287	15413	15520	15553	15498	15405	15292	15459	15360	15306	15641	15531	15388	15394	15637	15136	15396	15425	15345	15381	15398	15516	15548	15481	15425	15414	15566	15642	15493	15312	15671	15495	15481	15263	15332	15418	15421	15417	15527	15529	15353	15488	15521	15563	15513	15592	15505	15345	15621	15309	15544	15640	15464	15276	15376	15458	15505	15448	15330	15513	15386	15406	15520	15407	15523	15328	15563	15409	15463	15572	15576	15525	15527	15450	15469	15560	15401	15334	15361	15387	15394	15437	15383	15396	15486	15417	15324	15670	15394	15395	15351	15414	15592	15524	15297	15440	15638	15376	15615	15311	15413	15486	15592	15338	15448	15489	15523	15197	15451	15474	15567	15341	15414	15415	15416	15417	15437	15601	15461	15327	15489	15487	15317	15363	15512	15341	15576	15557	15338	15470	15666	15311	15596	15412	15528	15610	15588	15477	15548	15442	15382	15476	15479	15315	15373	15489	15335	15413	15407	15418	15487	15313	15423	15357	15582	15553	15567	15637	15575	15459	15532	15421	15372	15254	15553	15592	15390	15470	15362	15572	15510	15424	15503	15395	15422	15522	15479	15431	15693	15517	15546	15466	15509	15502	15392	15507	15328	15494	15546	15665	15501	15434	15435	15342	15542	15398	15435	15462	15318	15476	15452	15423	15502	15474	15536	15511	15571	15416	15674	15536	15560	15414	15327	15468	15473	15462	15489	15395	15495	15321	15359	15363	15408	15483	15595	15383	15493	15514	15370	15503	15410	15415	15307	15486	15357	15738	15460	15463	15410	15475	15489	15380	15391	15458	15421	15346	15516	15524	15331	15518	15496	15441	15423	15611	15469	15549	15407	15402	15487	15438	15378	15529	15424	15640	15581	15487	15339	15438	15418	15335	15398	15401	15413	15557	15482	15556	15340	15588	15357	15446	15537	15391	15494	15463	15411	15575	15365	15516	15471	15492	15456	15454	15568	15451	15394	15500	15535	15493	15411	15385	15403	15486	15521	15391	15490	15502	15457	15415	15449	15603	15394	15503	15373	15445	15445	15499	15512	15532	15581	15427	15359	15367	15356	15345	15683	15563	15509	15531	15388	15472	15446	15513	15469	15545	15404	15459	15523	15348	15596	15570	15477	15461	15399	15434	15423	15568	15422	15423	15571	15530	15315	15535	15560	15354	15437	15428	15518	15516	15560	15555	15486	15457	15509	15497	15434	15310	15297	15457	15656	15381	15429	15345	15540	15404	15264	15471	15436	15375	15434	15617	15659	15529	15482	15583	15419	15539	15505	15369	15396	15460	15494	15394	15366	15361	15536	15359	15467	15577	15488	15498	15515	15395	15418	15364	15388	15303	15422	15381	15450	15533	15331	15390	15416	15442	15454	15493	15510	15530	15426	15386	15466	15382	15479	15429	15494	15478	15504	15361	15363	15513	15564	15531	15577	15559	15615	15411	15491	15400	15345	15479	15504	15447	15381	15514	15545	15414	15349	15630	15341	15420	15547	15545	15428	15523	15629	15482	15488	15606	15342	15473	15342	15469	15534	15506	15421	15315	15260	15477	15617	15443	15398	15387	15357	15495	15424	15468	15317	15605	15455	15604	15439	15372	15415	15574	15484	15339	15581	15552	15353	15403	15494	15485	15504	15361	15515	15472	15434	15419	15455	15540	15420	15526	15292	15438	15381	15468	15503	15427	15427	15476	15496	15509	15442	15587	15416	15471	15359	15447	15535	15340	15403	15386	15621	15389	15401	15300	15561	15466	15403	15546	15329	15406	15489	15592	15484	15358	15393	15417	15429	15281	15426	15486	15332	15359	15627	15595	15459	15465	15539	15440	15437	15545	15691	15462	15269	15589	15343	15621	15446	15402	15415	15509	15393	15430	15511	15456	15385	15387	15509	15489	15382	15460	15548	15434	15343	15434	15468	15418	15469	15338	15442	15368	15588	15445	15628	15450	15382	15477	15608	15454	15417	15421	15426	15483	15457	15467	15478	15496	15475	15653	15644	15480	15507	15516	15462	15443	15502	15479	15420	15594	15602	15413	15509	15565	15534	15638	15542	15388	15535	15521	15325	15340	15432	15345	15396	15528	15196	15406	15405	15362	15363	15535	15568	15672	15480	15665	15521	15495	15417	15577	15428	15445	15347	15497	15510	15362	15548	15473	15527	15314	15569	15585	15421	15427	15444	15620	15427	15556	15616	15288	15643	15473	15370	15250	15332	15542	15463	15310	15536	15451	15490	15540	15504	15388	15539	15402	15405	15546	15458	15455	15671	15438	15555	15525	15626	15572	15427	15540	15648	15567	15485	15473	15470	15458	15422	15358	15283	15455	15557	15500	15398	15540	15447	15406	15426	15512	15450	15627	15352	15391	15556	15398	15415	15553	15449	15406	15557	15513	15552	15611	15458	15360	15373	15581	15547	15595	15419	15436	15396	15646	15459	15394	15429	15369	15300	15521	15452	15309	15539	15523	15482	15446	15499	15592	15623	15549	15381	15286	15521	15542	15387	15477	15422	15365	15426	15453	15395	15400	15467	15262	15561	15405	15390	15366	15425	15551	15531	15499	15732	15466	15499	15554	15577	15451	15541	15422	15278	15531	15382	15600	15459	15466	15409	15534	15439	15539	15403	15289	15613	15523	15541	15416	15503	15504	15596	15496	15429	15468	15536	15505	15445	15462	15405	15434	15427	15456	15543	15546	15528	15599	15396	15359	15464	15165	15550	15552	15426	15447	15407	15322	15473	15671	15610	15297	15405	15492	15463	15430	15444	15606	15347	15505	15459	15392	15445	15539	15469	15406	15537	15477	15515	15498	15629	15597	15495	15480	15593	15303	15580	15580	15569	15461	15509	15475	15506	15391	15471	15498	15537	15433	15617	15597	15421	15536	15504	15554	15582	15617	15497	15518	15417	15451	15533	15499	15615	15332	15462	15519	15255	15553	15524	15293	15497	15458	15347	15587	15376	15324	15547	15572	15505	15569	15442	15522	15393	15357	15411	15356	15461	15460	15572	15343	15575	15441	15396	15314	15308	15562	15491	15425	15429	15479	15357	15535	15434	15322	15427	15447	15453	15450	15435	15473	15424	15527	15414	15539	15452	15552	15483	15532	15408	15566	15589	15620	15567	15461	15473	15372	15617	15464	15497	15396	15316	15400	15397	15530	15368	15462	15476	15586	15495	15386	15591	15528	15440	15428	15540	15415	15642	15462	15555	15517	15439	15537	15487	15533	15232	15458	15425	15466	15363	15387	15337	15497	15321	15494	15487	15439	15485	15547	15315	15527	15539	15343	15348	15486	15447	15595	15363	15349	15405	15347	15450	15556	15386	15354	15427	15406	15446	15491	15454	15478	15613	15450	15462	15542	15576	15639	15397	15239	15406	15475	15371	15477	15484	15416	15381	15498	15342	15544	15518	15525	15269	15435	15451	15439	15502	15438	15401	15422	15503	15557	15515	15393	15660	15561	15378	15317	15333	15518	15340	15387	15396	15494	15420	15482	15455	15536	15381	15564	15435	15407	15482	15565	15519	15557	15453	15545	15511	15521	15500	15572	15366	15400	15414	15642	15470	15446	15515	15546	15358	15426	15485	15428	15498	15403	15494	15375	15476	15263	15568	15305	15518	15336	15419	15516	15555	15449	15491	15627	15454	15526	15466	15387	15523	15467	15373	15535	15347	15505	15545	15480	15371	15468	15454	15536	15396	15502	15419	15363	15626	15480	15641	15552	15305	15640	15507	15628	15467	15490	15520	15365	15305	15553	15423	15509	15417	15616	15514	15429	15532	15346	15494	15569	15483	15621	15330	15350	15514	15461	15644	15490	15500	15337	15527	15421	15560	15333	15306	15540	15693	15536	15660	15469	15560	15306	15445	15386	15421	15475	15567	15471	15554	15342	15301	15493	15528	15286	15537	15454	15387	15423	15648	15425	15411	15491	15527	15520	15403	15509	15404	15592	15391	15299	15439	15465	15604	15420	15491	15638	15614	15388	15723	15347	15453	15554	15353	15433	15576	15388	15533	15556	15440	15496	15491	15424	15459	15495	15356	15585	15307	15606	15417	15400	15417	15558	15329	15507	15412	15575	15411	15505	15320	15455	15450	15560	15625	15531	15542	15399	15460	15412	15557	15432	15466	15319	15564	15458	15517	15452	15375	15346	15526	15337	15467	15376	15577	15602	15421	15488	15550	15405	15316	15532	15435	15412	15635	15413	15564	15545	15359	15273	15400	15465	15286	15462	15419	15303	15567	15440	15408	15520	15377	15523	15381	15498	15575	15443	15563	15492	15416	15656	15431	15555	15505	15527	15477	15351	15500	15467	15404	15414	15404	15544	15442	15424	15440	15524	15377	15531	15369	15461	15510	15516	15492	15453	15433	15392	15362	15467	15406	15515	15271	15589	15542	15620	15440	15634	15536	15394	15505	15322	15344	15582	15434	15511	15463	15398	15511	15410	15506	15465	15557	15439	15460	15359	15368	15261	15481	15447	15397	15406	15531	15352	15494	15540	15496	15513	15425	15430	15455	15381	15386	15335	15389	15502	15409	15366	15438	15505	15494	15583	15547	15561	15500	15372	15530	15455	15489	15512	15629	15590	15515	15491	15451	15426	15427	15539	15378	15581	15338	15429	15519	15296	15550	15355	15522	15401	15608	15308	15598	15431	15542	15596	15508	15384	15368	15554	15589	15424	15537	15408	15461	15380	15446	15364	15467	15446	15524	15474	15554	15550	15311	15499	15488	15469	15428	15430	15503	15525	15488	15504	15514	15387	15433	15499
30351	24422	26815	24732	22547	22344	22394	22074	22023	21815	21892	21802	21809	21832	21891	21652	21808	21488	21787	21750	21761	21624	21731	21764	21731	21881	21715	21395	21718	21704	21581	21816	21762	21513	21592	21459	21712	21666	21734	21604	21647	21580	21829	22029	21810	21781	21766	21866	21605	21777	21577	21640	21523	21818	21810	21739	21405	21654	21552	21783	21907	21760	21740	21564	21614	21737	21567	21346	21778	21691	21637	21736	21559	21578	21510	21702	21436	21796	21718	21485	21618	21776	21482	21546	21820	21765	21644	21625	21652	21682	21778	21428	21601	21909	21618	21645	21512	21554	21559	21603	21653	21650	21554	21692	21669	21605	21638	21603	21922	21621	21859	21606	21697	21564	21647	21763	21514	21509	21746	21765	21586	21468	21332	21372	21605	21585	21546	21587	21440	21585	21545	21656	21672	21696	21642	21562	21587	21525	21731	21533	21750	21583	21655	21677	21696	21669	21676	21689	21743	21581	21715	21726	21486	21801	21455	21645	21497	21255	21755	21847	21562	21480	21757	21542	21396	21636	21580	21525	21763	21812	21665	21579	21642	21369	21617	21485	21815	21782	21674	21541	21500	21508	21701	21714	21747	21665	21618	21454	21726	21770	21792	21661	21580	21771	21520	21363	21616	21712	21786	21816	21760	21463	21515	21815	21648	21626	21772	21594	21680	21754	21668	21586	21537	21469	21570	21457	21481	21728	21553	21768	21482	21735	21841	21741	21557	21403	21542	21586	21689	21682	21792	21577	21649	21640	21644	21571	21699	21552	21589	21544	21623	21606	21789	21715	21669	21793	21609	21598	21697	21646	21674	21562	21801	21574	21578	21620	21615	21722	21567	21760	21716	21679	21660	21592	21789	21853	21600	21579	21673	21499	21766	21646	21593	21593	21488	21558	21512	21757	21685	21793	21840	21423	21651	21641	21608	21604	21697	21661	21649	21536	21916	21509	21668	21497	21683	21615	21845	21857	21608	21573	21684	21799	21529	21571	21594	21451	21542	21708	21572	21671	21611	21554	21778	21775	21565	21746	21699	22062	21596	21628	21542	21618	21586	21766	21816	21548	21706	21635	21616	21554	21641	21491	21664	21585	21183	21694	21648	21865	21667	21552	21695	21663	21610	21733	21482	21624	21412	21763	21639	21762	21324	21646	21616	21624	21605	21537	21518	21943	21871	21815	21619	21719	21597	21657	21799	21548	21594	21425	21392	21654	21520	21731	21558	21623	21462	21603	21658	21553	21623	21454	21606	21620	21816	21812	21640	21485	21629	21685	21839	21662	21476	21657	21692	21938	21676	21493	21606	21463	21757	21600	21777	21781	21830	21722	21708	21595	21573	21676	21631	21654	21618	21573	21776	21475	21623	21575	21595	21602	21670	21538	21662	21534	21631	21602	21741	21786	21604	21612	21786	21840	21765	21700	21672	21621	21815	21643	21594	21349	21522	21714	21475	21571	21586	21370	21638	21690	21858	21660	21606	21584	21503	21436	21600	21909	21469	21751	21578	21665	21815	21557	21690	21427	21403	21444	21488	21394	21639	21700	21471	21702	21482	21612	21609	21469	21659	21587	21617	21546	21489	21681	21916	21842	21594	21634	21724	21573	21681	21526	21343	21542	21576	21592	21754	21607	21941	21715	21544	21612	21719	21667	21566	21520	21726	21641	21369	21774	21602	21611	21738	21549	21572	21505	21646	21348	21698	21585	21500	21671	21697	21830	21709	21641	21857	21685	21608	21542	21557	21833	21504	21396	21536	21755	21578	21712	21545	21643	21549	21518	21631	21748	21621	21744	21615	21247	21561	21568	21727	21648	21704	21597	21491	21623	21490	21676	21666	21479	21790	21582	21598	21674	21822	21565	21642	21582	21734	21526	21659	21753	21742	21541	21626	21635	21778	21550	21672	21711	21861	21811	21648	21706	21811	21455	21369	21693	21550	21798	21660	21560	21800	21415	21433	21487	21432	21758	21627	21655	21426	21617	21393	21590	21568	21705	21475	21603	21654	21512	21699	21619	21348	21518	21559	21618	21215	21527	21546	21721	21589	21792	21572	21662	21588	21461	21744	21335	21577	21622	21569	21636	21724	21701	21670	21592	21583	21483	21806	21734	21681	21702	21588	21612	21581	21581	21508	21806	21721	21622	21519	21341	21588	21683	21421	21521	21753	21580	21555	21701	21652	21500	21614	21405	21790	21651	21627	21556	21580	21740	21813	21488	21586	21379	21897	21737	21592	21466	21471	21422	21625	21500	21561	21698	21623	21653	21661	21502	21791	21788	21619	21758	21569	21447	21651	21719	21452	21589	21690	21661	21672	21410	21810	21648	21494	21426	21479	21498	21518	21586	21526	21335	21724	21529	21592	21635	21650	21622	21641	21378	21638	21619	21533	21410	21677	21577	21333	21729	21734	21629	21513	21487	21816	21589	21460	21578	21801	21801	21728	21526	21575	21753	21821	21649	21500	21757	21607	21691	21675	21438	21516	21576	21523	21496	21278	21484	21844	21756	21870	21694	21598	21359	21561	21492	21533	21587	21643	21709	21574	21838	21806	21678	21736	21516	21521	21588	21710	21414	21663	21632	21647	21596	21651	21919	21713	21671	21640	21423	21436	21754	21466	21657	21605	21557	21402	21586	21466	21676	21609	21473	21427	21848	21689	21654	21630	21602	21604	21688	21808	21510	21501	21578	21778	21582	21749	21545	21810	21631	21515	21570	21355	21694	21258	21776	21613	21627	21339	21623	21555	21688	21507	21625	21566	21569	21536	21657	21701	21642	21724	21581	21650	21660	21785	21479	21791	21665	21764	21430	21698	21531	21588	21534	21744	21576	21384	21590	21692	21578	21686	21830	21600	21744	21681	21554	21545	21844	21814	21556	21557	21666	21672	21731	21831	21780	21669	21504	21493	21656	21680	21646	21683	21706	21630	21492	21473	21327	21833	21492	21777	21530	21643	21615	21452	21709	21760	21694	21366	21622	21817	21575	21729	21449	21845	21576	21545	21589	21568	21422	21557	21735	21612	21707	21476	21713	21727	21729	21585	21629	21370	21766	21689	21732	21725	21382	21538	21532	21768	21759	21693	21746	21698	21678	21831	21627	21854	21473	21620	21651	21623	21501	21600	21700	21572	21477	21631	21583	21369	21831	21586	21752	21453	21649	21514	21614	21829	21704	21582	21668	21832	21719	21567	21642	21606	21588	21667	21480	21663	21799	21806	21672	21581	21781	21741	21613	21596	21497	21717	21861	21437	21631	21741	21602	21686	21563	21847	21524	21620	21576	21656	21712	21832	21528	21581	21691	21557	21637	21693	21715	21693	21801	21754	21639	21600	21611	21620	21542	21647	21851	21705	21809	21900	21692	21506	21476	21661	21687	21484	21384	21510	21580	21459	21576	21846	21626	21610	21832	21674	21611	21413	21681	21467	21577	21693	21600	21666	21617	21483	21673	21719	21537	21586	21592	21402	21400	21740	21707	21497	21484	21729	21644	21648	21517	21398	21714	21642	21784	21771	21612	21647	21753	21725	21507	21594	21689	21711	21535	21335	21692	21592	21565	21702	21667	21636	21542	21649	21613	21650	21562	21704	21428	21613	21377	21521	21639	21542	21616	21670	21757	21718	21658	21719	21580	21841	21731	21506	21370	21764	21649	21453	21698	21604	21773	21439	21818	21603	21579	21590	21663	21686	21624	21690	21689	21569	21494	21481	21535	21432	21780	21637	21758	21745	21682	21759	21640	21742	21606	21511	21445	21784	21758	21803	21699	21609	21703	21611	21684	21680	21709	21643	21788	21620	21620	21507	21569	21514	21609	21540	21592	21688	21415	21599	21607	21471	21549	21573	21530	21762	21752	21548	21659	21790	21388	21745	21953	21761	21565	21679	21687	21527	21639	21658	21483	21886	21775	21780	21865	21656	21764	21616	21622	21636	21466	21805	21490	21520	21748	21248	21822	21553	21665	21687	21794	21824	21564	21757	21621	21671	21697	21621	21903	21664	21634	21538	21349	21816	21839	21740	21562	21847	21455	21414	21549	21604	21737	21595	21695	21526	21792	21657	21523	21753	21544	21631	21664	21754	21653	21359	21673	21687	21518	21658	21819	21655	21623	21578	21806	21472	21645	21699	21465	21768	21564	21663	21687	21581	21512	21569	21781	21740	21390	21622	21749	21630	21703	21812	21820	21600	21711	21664	21371	21389	21662	21496	21666	21419	21593	21448	21586	21767	21514	21688	21769	21625	21892	21657	21608	21625	21731	21803	21742	21708	21491	21681	21567	21597	21612	21885	21704	21624	21650	21381	21617	21495	21734	21715	21764	21586	21607	21653	21680	21623	21842	21741	21679	21366	21551	21498	21720	21638	21526	21688	21322	21698	21520	21640	21706	21538	21462	21856	21631	21499	21763	21664	21826	21724	21586	21690	21664	21631	21619	21603	21575	21621	21513	21687	21562	21622	21657	21599	21812	21546	21682	21523	21494	21684	21841	21620	21724	21517	21688	21601	21706	21611	21655	21571	21633	21602	21618	21469	21711	21527	21606	21459	21564	21526	21615	21591	21724	21514	21592	21679	21669	21541	21502	21548	21606	21606	21579	21626	21425	21469	21509	21723	21798	21565	21745	21658	21462	21486	21438	21706	21467	21555	21680	21636	21822	21544	21764	21501	21636	21392	21603	21602	21725	21525	21701	21606	21575	21568	21636	21644	21667	21524	21667	21713	21711	21351	21515	21459	21497	21693	21744	21528	21738	21675	21555	21543	21720	21802	21677	21740	21713	21703	21833	21414	21645	21558	21539	21638	21725	21650	21574	21702	21404	21762	21773	21797	21384	21616	21569	21578	21514	21384	21652	21573	21725	21755	21575	21847	21485	21569	21669	21715	21369	21777	21713	21719	21826	21699	21920	21664	21887	21523	21547	21512	21598	21841	21646	21804	21678	21627	21546	21755	21578	21584	21719	21553	21680	21666	21658	21598	21484	21636	21577	21734	21775	21569	21651	21830	21670	21619	21544	21518	21560	21734	21598	21543	21846	21621	21634	21551	21574	21779	21691	21649	21624	21518	21552	21672	21407	21451	21583	21606	21680	21728	21830	21703	21652	21759	21383	21738	21605	21682	21599	21505	21667	21656	21523	21729	21672
20228	23774	22662	19372	18158	17587	17360	17036	17031	16841	16625	16603	16500	16687	16363	16623	16529	16598	16566	16569	16343	16315	16639	16492	16378	16601	16412	16530	16292	16511	16551	16466	16324	16674	16423	16369	16467	16298	16288	16423	16564	16409	16409	16574	16801	16549	16582	16492	16270	16342	16324	16456	16408	16218	16229	16570	16246	16266	16292	16423	16309	16342	16364	16431	16374	16332	16406	16432	16332	16554	16333	16341	16376	16269	16365	16575	16308	16498	16240	16229	16334	16359	16437	16275	16279	16420	16338	16435	16288	16365	16247	16277	16256	16336	16224	16511	16504	16214	16387	16385	16224	16350	16249	16318	16330	16439	16446	16370	16239	16554	16569	16292	16304	16444	16430	16350	16359	16434	16304	16384	16386	16490	16458	16534	16321	16517	16320	16483	16092	16373	16383	16330	16405	16508	16271	16436	16187	16350	16212	16440	16192	16373	16360	16457	16432	16341	16449	16280	16515	16128	16476	16468	16442	16285	16377	16269	16208	16203	16525	16230	16243	16410	16346	16354	16365	16358	16401	16176	16232	16182	16288	16319	16441	16364	16495	16507	16359	16349	16360	16540	16364	16319	16318	16310	16312	16506	16434	16330	16459	16317	16448	16305	16449	16370	16429	16272	16419	16431	16408	16405	16404	16413	16621	16310	16392	16531	16419	16366	16423	16420	16404	16381	16494	16279	16299	16214	16406	16344	16441	16244	16315	16190	16370	16343	16481	16302	16454	16316	16214	16433	16451	16405	16356	16303	16401	16409	16414	16463	16335	16401	16193	16198	16366	16442	16384	16350	16302	16455	16438	16416	16393	16257	16471	16317	16391	16301	16461	16460	16491	16320	16347	16254	16409	16249	16363	16339	16471	16285	16298	16274	16410	16332	16493	16264	16359	16340	16341	16504	16358	16439	16419	16235	16168	16384	16364	16397	16460	16457	16394	16245	16287	16351	16358	16311	16336	16427	16309	16406	16349	16439	16597	16296	16428	16390	16343	16436	16470	16418	16358	16301	16412	16316	16269	16566	16559	16325	16382	16438	16253	16355	16389	16233	16514	16388	16274	16360	16391	16437	16419	16291	16184	16280	16286	16434	16247	16497	16457	16278	16480	16696	16442	16416	16364	16468	16306	16444	16389	16382	16368	16400	16480	16340	16268	16264	16567	16417	16445	16197	16343	16385	16450	16418	16320	16231	16310	16334	16315	16560	16313	16445	16286	16240	16308	16314	16440	16201	16318	16365	16215	16302	16363	16439	16270	16314	16430	16186	16313	16419	16341	16304	16465	16324	16364	16249	16324	16387	16264	16408	16420	16378	16289	16482	16381	16310	16399	16341	16446	16237	16458	16318	16261	16515	16296	16387	16397	16505	16333	16489	16333	16527	16385	16320	16222	16321	16537	16414	16326	16319	16475	16222	16252	16535	16307	16339	16481	16195	16473	16568	16398	16368	16282	16361	16434	16413	16236	16194	16484	16346	16274	16399	16389	16213	16190	16319	16355	16298	16293	16324	16397	16304	16325	16476	16249	16478	16462	16178	16378	16353	16458	16398	16381	16240	16375	16537	16160	16328	16382	16660	16334	16354	16379	16327	16360	16496	16388	16516	16358	16415	16355	16429	16424	16427	16257	16515	16309	16484	16550	16424	16517	16297	16426	16255	16336	16272	16455	16372	16273	16420	16436	16602	16404	16304	16360	16323	16358	16352	16397	16339	16293	16311	16198	16298	16361	16293	16424	16457	16264	16389	16408	16354	16473	16261	16379	16425	16413	16364	16420	16375	16305	16440	16520	16599	16455	16480	16433	16166	16307	16489	16256	16399	16454	16588	16429	16186	16418	16294	16505	16339	16201	16386	16329	16322	16488	16545	16395	16384	16305	16412	16390	16483	16387	16426	16452	16451	16343	16493	16351	16210	16424	16539	16346	16262	16502	16234	16390	16368	16242	16425	16345	16341	16400	16206	16350	16413	16422	16398	16561	16485	16459	16330	16296	16420	16189	16298	16270	16351	16334	16379	16455	16393	16358	16320	16438	16276	16178	16203	16256	16398	16441	16416	16387	16309	16379	16449	16405	16262	16416	16301	16342	16397	16238	16326	16462	16347	16331	16411	16323	16375	16410	16409	16341	16390	16412	16216	16412	16511	16437	16284	16277	16302	16244	16168	16447	16429	16442	16169	16392	16410	16336	16351	16511	16231	16589	16369	16398	16502	16309	16270	16365	16394	16360	16331	16347	16338	16434	16449	16373	16318	16460	16463	16387	16381	16478	16212	16355	16358	16397	16293	16597	16395	16242	16400	16409	16467	16264	16559	16405	16549	16260	16355	16293	16406	16294	16459	16401	16338	16523	16409	16253	16285	16479	16291	16335	16319	16347	16413	16211	16528	16402	16365	16469	16378	16192	16200	16359	16263	16322	16358	16388	16367	16453	16309	16374	16361	16505	16215	16227	16459	16379	16578	16462	16521	16347	16176	16372	16243	16374	16261	16551	16369	16390	16329	16433	16341	16303	16352	16505	16206	16299	16257	16461	16351	16272	16441	16403	16366	16296	16253	16265	16472	16570	16170	16517	16565	16352	16426	16331	16335	16394	16289	16394	16463	16364	16298	16579	16272	16411	16586	16413	16400	16561	16211	16417	16396	16308	16376	16278	16314	16198	16431	16369	16364	16406	16553	16320	16497	16419	16322	16491	16374	16365	16553	16361	16490	16305	16449	16312	16254	16213	16380	16231	16433	16534	16296	16420	16480	16390	16442	16330	16265	16278	16276	16300	16316	16251	16413	16521	16255	16320	16397	16470	16424	16338	16371	16341	16260	16410	16465	16360	16391	16421	16285	16350	16446	16299	16423	16461	16232	16366	16468	16274	16330	16306	16369	16327	16481	16436	16421	16264	16418	16335	16401	16452	16352	16355	16456	16454	16412	16386	16464	16403	16270	16412	16505	16505	16403	16518	16454	16412	16408	16490	16182	16296	16384	16466	16219	16469	16370	16372	16404	16225	16332	16380	16241	16240	16253	16377	16252	16400	16315	16408	16310	16476	16418	16411	16338	16375	16515	16422	16398	16290	16374	16429	16446	16298	16323	16364	16328	16473	16399	16245	16422	16359	16409	16390	16529	16429	16206	16285	16395	16582	16431	16499	16315	16235	16126	16458	16295	16416	16372	16340	16468	16202	16507	16277	16238	16408	16414	16353	16430	16440	16224	16358	16532	16347	16293	16463	16351	16360	16308	16620	16395	16269	16381	16409	16286	16357	16265	16579	16131	16316	16434	16409	16412	16299	16374	16427	16297	16230	16357	16450	16307	16460	16337	16308	16410	16441	16397	16330	16367	16371	16254	16136	16401	16340	16328	16511	16535	16484	16332	16367	16450	16413	16418	16406	16398	16491	16391	16327	16356	16275	16463	16397	16333	16234	16504	16366	16109	16280	16248	16483	16509	16367	16382	16309	16227	16399	16335	16255	16251	16406	16542	16224	16415	16337	16441	16552	16419	16362	16328	16432	16414	16390	16364	16354	16385	16509	16296	16565	16481	16533	16441	16524	16484	16285	16270	16384	16328	16536	16328	16323	16276	16297	16282	16276	16326	16475	16402	16391	16251	16459	16405	16342	16464	16445	16448	16443	16263	16401	16464	16361	16434	16453	16304	16350	16318	16552	16420	16433	16318	16420	16425	16511	16354	16313	16368	16161	16192	16355	16307	16401	16418	16465	16539	16325	16554	16511	16407	16385	16393	16431	16314	16392	16410	16516	16469	16311	16434	16349	16433	16520	16364	16385	16360	16596	16215	16330	16158	16331	16430	16346	16286	16418	16484	16413	16362	16419	16297	16424	16463	16411	16282	16411	16424	16325	16398	16258	16297	16347	16336	16360	16372	16375	16284	16510	16450	16508	16448	16302	16332	16362	16246	16312	16414	16523	16319	16308	16336	16433	16400	16202	16442	16502	16388	16391	16300	16342	16401	16349	16402	16247	16213	16426	16426	16242	16423	16479	16405	16290	16485	16440	16390	16407	16219	16328	16356	16454	16340	16418	16461	16241	16349	16364	16116	16522	16362	16422	16491	16411	16291	16172	16496	16508	16465	16300	16455	16298	16513	16390	16655	16271	16366	16431	16546	16324	16355	16286	16326	16507	16435	16503	16376	16537	16314	16215	16301	16390	16481	16322	16446	16335	16391	16275	16435	16520	16351	16400	16441	16420	16463	16184	16315	16464	16231	16398	16261	16414	16417	16221	16303	16357	16258	16422	16301	16396	16388	16408	16352	16429	16426	16333	16283	16332	16381	16416	16249	16289	16387	16362	16306	16374	16280	16306	16362	16281	16313	16425	16318	16212	16429	16458	16382	16443	16369	16245	16374	16604	16219	16309	16404	16310	16266	16460	16367	16479	16324	16404	16341	16414	16205	16343	16416	16349	16509	16342	16430	16371	16501	16423	16460	16362	16537	16266	16258	16396	16448	16274	16192	16471	16395	16416	16549	16432	16405	16467	16432	16465	16250	16345	16530	16380	16322	16170	16287	16522	16169	16424	16299	16363	16238	16406	16350	16511	16394	16375	16300	16415	16361	16464	16344	16485	16328	16245	16386	16352	16514	16413	16457	16334	16259	16252	16436	16447	16282	16360	16591	16497	16324	16602	16306	16365	16457	16425	16332	16308	16411	16269	16331	16327	16282	16224	16388	16533	16396	16451	16304	16359	16361	16400	16394	16442	16410	16215	16369	16400	16470	16400	16396	16337	16455	16459	16303	16369	16500	16247	16413	16367	16622	16448	16389	16277	16448	16364	16435	16356	16389	16299	16285	16354	16196	16402	16425	16385	16331	16328	16423	16445	16205	16387	16380	16572	16406	16406	16329	16279	16478	16501	16302	16499	16379	16450	16516	16358	16488	16372	16204	16254	16489	16382	16432	16303	16331	16333	16253	16400	16352	16345	16448	16475	16277	16435	16425	16195	16373	16275	16501	16390	16107	16306	16442	16433	16408	16310	16259	16294	16379	16337	16354	16524	16202	16430	16245	16461	16495	16494	16433	16478	16437	16512	16484	16202	16591	16229	16442	16271	16229	16448	16432	16484	16465	16365	16292	16205	16269	16503	16322	16389	16386	16330	16356	16407	16390	16553	16277	16311	16413
24539	20980	28165	24509	23654	25402	25847	23562	22715	22958	22754	22614	22700	22427	22321	22197	22262	22060	21947	22003	22320	22197	22105	21896	21977	22038	22028	22118	22007	22171	21955	22002	22029	22027	22105	21951	21836	22083	21894	21801	21871	22156	22776	23272	23204	22664	22524	22104	22154	21976	21982	21828	21936	21938	21970	21818	22013	21718	21849	21863	21788	21869	22056	21881	21954	21780	21722	21719	21950	22026	21931	21810	21846	21829	21877	21962	21911	21784	21925	21560	21873	21909	21901	21926	21916	21812	21768	21828	21934	21765	21803	21821	21941	21742	22051	21815	21988	21921	21668	21793	21935	22015	21921	22016	21756	21936	21859	21773	22049	21577	21963	21895	21825	21886	21706	21811	21755	21762	22018	21929	21881	21964	21962	22097	21668	21920	21883	21780	21842	21987	21741	21769	21856	21594	21747	22064	21902	21928	21945	21731	21920	21961	21621	21729	21796	21774	21620	21865	21841	21712	21960	21683	21945	21956	21803	21672	21873	21904	21928	21903	21948	21947	21805	21809	21866	21859	21909	21990	21786	21812	21861	22019	22125	21990	21706	21683	21700	21825	22050	21793	21893	21929	21875	21791	21843	21900	21911	21704	21806	21834	21883	21730	21867	21846	21848	21867	21757	21991	21874	21854	21799	21999	21765	21853	22185	21851	21539	22001	21847	21641	21982	21777	21842	21859	21887	21858	21927	21933	21751	21666	21746	21953	21851	21893	21909	21819	21747	21870	21921	22071	21958	21942	21910	21876	21940	21901	21957	21821	21892	22027	21908	22001	21721	21690	21851	21842	22036	21743	21683	21940	21874	21815	21824	22000	21755	21751	22035	21497	21729	21879	21683	21845	21895	21888	21841	21911	22020	21727	21683	22092	21763	21739	21773	21866	21764	21797	21715	21822	21997	21593	21739	21916	21838	21900	21825	21964	21651	21783	21843	21969	21925	21795	21696	22054	21886	21687	21609	21812	21857	21826	21804	22115	21875	21954	21781	22056	21697	21837	21740	21866	21794	22050	21897	22039	21951	21895	21595	21755	22005	22032	21833	21801	21830	21869	21600	21903	21957	21905	21963	21957	21784	21527	21813	21990	21869	21979	21781	21885	21902	21787	21922	21771	21837	21856	21930	21615	21916	21484	22055	21918	21860	21962	21978	21668	21597	21762	21674	21490	21880	21774	21864	21860	21920	21910	21926	21761	21817	21925	21794	21789	21828	21689	21855	21615	22112	21929	21815	21806	21813	21827	21934	21833	21737	21741	21792	21812	21903	21892	21930	21871	22043	21787	21720	21859	21984	21824	22093	22001	22070	21885	21818	21795	21954	21805	21780	21857	21832	21835	21775	21828	21794	21945	21855	21857	21713	21890	21866	21973	21969	21863	21793	21800	21927	21835	21911	22022	22154	21892	21816	21850	22053	21785	21916	21820	21994	21821	21663	21706	21851	21682	21830	21605	21768	22114	21894	21932	21863	21908	22098	21892	21893	21812	21778	21989	21728	22009	21769	22008	21745	21787	22180	21754	21751	21753	22018	21992	21896	21637	21891	21910	21923	21974	21839	21806	21812	21838	21813	22075	22103	21652	21665	21880	21886	21827	21932	21641	21845	21870	21640	21733	21853	21966	21833	21775	21925	21912	22172	21922	21957	21808	21782	21873	21952	21933	21866	21740	21757	21961	21792	21750	21999	21843	21782	21695	21773	21901	21901	21951	21852	21835	21698	21890	21982	21639	22004	21634	21867	21751	21921	21989	21813	21658	21720	21855	21920	22144	21857	21730	21658	21824	21893	21914	21938	22048	22018	22144	21840	21822	21925	21963	21812	21725	21796	21905	21801	21729	21859	21787	21770	21850	22101	22070	21857	21823	21814	21937	21670	21860	21807	21822	21835	21858	21610	21769	21785	21816	21865	21899	21826	21562	21851	21811	21947	21980	21853	21823	21803	21941	21702	21993	21587	21658	21955	22063	21733	21871	21847	21518	21796	21829	21806	22066	21913	21907	21650	21564	21832	21588	21867	21714	21734	21625	21750	21769	21896	21813	21907	21821	22011	21980	21718	21766	21807	21838	21806	21773	21870	21892	21777	21702	21820	21872	21839	21716	21782	21742	21832	21877	21702	21869	21789	21728	21966	21913	22031	22049	21732	21793	22014	21763	21873	21833	21794	21935	22070	21794	21836	21806	21892	21917	21939	21898	22083	21826	22056	21725	21981	21925	21889	21852	21885	22014	21694	21889	21846	21927	21801	21832	21669	21932	21934	21998	21762	21945	21909	22024	21680	21824	21748	21820	21740	21915	21725	21937	22017	21798	21984	21851	21756	21843	21750	21897	22037	21892	21914	21849	22243	21928	21962	21745	21949	21905	21845	21873	21759	21929	21596	21871	21929	21638	21834	21874	21814	21772	21905	21838	21839	21686	21894	21791	21808	21889	22026	22029	21709	21964	21888	21783	21948	21976	21651	21703	21859	21897	22202	21926	21950	21947	21875	22018	21832	21943	21824	21706	21778	21688	21737	21500	21796	21775	22023	21894	21907	21923	21703	21889	21994	21782	22059	21934	21932	21997	21742	21801	22166	21739	21829	21779	21616	21821	22011	21801	22034	21969	21841	21993	21948	21763	21863	21773	21719	21853	21902	21491	21998	21884	22284	21948	22003	21870	22026	21699	21764	21768	21883	21928	21948	21629	21720	21799	21847	21934	21750	21739	21554	21699	21775	21806	21672	22044	21918	21875	21640	21786	21957	21693	21839	21721	21802	21671	21939	21818	21845	21809	21725	21787	21896	21870	21688	21807	21931	21666	21877	21790	21693	21793	21844	21780	21891	21870	21959	21881	22031	21762	21648	21555	21946	21676	21943	21788	22098	22059	21864	21881	21851	21793	21961	21910	21739	21756	21763	21910	21884	21853	21966	21910	21867	21743	21772	21931	21888	21819	21775	22013	21786	21840	21877	21934	21647	21835	21921	21749	21959	21996	21974	21853	21956	21585	22028	22011	21889	21800	21907	21703	21866	22149	21949	21732	21832	22030	21890	22004	21977	21741	21805	21812	21861	21852	21668	21767	21845	21972	21841	21880	21861	21831	21837	21914	21663	21729	21840	21754	21826	21789	21848	21801	21948	21632	21683	21781	22043	21802	21800	21690	21757	22069	21966	21657	21584	21891	21459	21622	21969	21858	21819	21976	21985	21954	22019	22017	21816	22061	21965	21802	21929	21961	21872	21703	21908	21903	21891	21839	21964	21922	22016	21883	21931	21816	21804	21757	22187	21858	22014	21857	21869	21668	21786	21709	22032	21773	21581	22026	21766	21751	21850	21806	22091	21864	21747	21967	21849	21646	21976	21970	22149	21689	21820	21862	21794	21839	21789	21916	21952	21864	21932	21750	21873	21932	21940	21782	21857	21873	21801	21776	21948	22110	21721	22014	21964	22014	21873	21838	22066	21939	21694	21910	21987	21649	22035	21775	21804	21844	21839	21883	22022	21941	21995	21958	21761	21729	21906	21759	21745	21920	21878	21658	21748	21535	22012	21878	21732	21743	21748	21888	22079	21850	21862	21719	21740	21953	21969	22022	21940	22149	21795	21665	22009	22020	21887	21579	21861	21419	21690	21646	22026	21893	21984	22035	21860	21856	21808	21687	21775	21667	22025	21891	22023	21833	21849	21994	21785	21944	22001	21884	21879	21659	21911	22054	21797	22045	21900	21754	21820	21926	21844	21803	21865	21840	21862	21917	22041	21784	21821	21784	21900	21895	21742	21792	21853	21585	21849	21988	22004	21913	21754	22157	21833	21878	21772	22047	21703	21948	21528	21927	21941	21783	21913	21751	21749	21733	22012	21902	21830	21855	21775	21796	21973	21943	21902	21768	21997	21927	21885	21804	22006	21979	21841	21794	21749	22037	21543	21844	21804	21756	21885	21863	21889	21653	21718	21665	21761	21835	21767	21980	21694	21695	21819	21743	21607	21780	21803	21740	21923	21717	21646	21937	22087	21783	21909	21733	21972	21805	21810	21647	21981	21924	21999	21954	21722	21952	21943	21705	21977	21857	21763	21817	21742	21660	21806	21765	21856	21918	21613	21911	21775	21747	21930	21727	21985	22055	21654	21628	22018	21899	21858	21651	21764	21635	21605	21847	21879	21966	21731	21815	21854	21804	21803	21846	22001	21873	21658	21839	22127	21875	22024	21995	21763	21950	21977	21787	21952	21857	21955	21717	21891	21728	21879	21852	22021	22085	21918	21641	21815	21756	22100	21847	21882	22018	21958	21907	21566	22007	21972	22022	21818	21954	21729	21836	21732	21534	22026	22025	21731	21889	21936	21739	21820	21880	21730	21979	21716	21608	21601	21672	21881	21609	21956	22159	21887	21866	21882	22095	21745	21852	21823	21889	21837	21786	21881	21916	21935	22054	21788	21960	22027	21913	21815	21895	21670	21757	21793	21914	22090	21951	21761	21753	21758	21823	21680	21690	21879	21930	21834	21855	21860	21566	21925	22172	21913	21973	21885	21687	21975	21844	21866	21773	21909	22011	21607	21738	21854	21937	21827	22080	21883	21828	21909	21750	22020	21660	21829	21858	21688	21896	22146	21779	21899	21838	21998	22018	21916	21980	21651	21601	21737	22221	21864	21845	21834	21758	21951	21822	21724	21797	21875	21895	21908	21811	21836	21632	21703	21801	21736	21988	21838	21845	21873	21717	21855	21931	21796	21686	21779	21877	21876	21702	21688	22134	21833	22045	22086	22015	21952	21853	21831	21994	21939	21805	21676	21954	21934	21894	22069	21858	21809	21988	21743	21920	21942	21842	22050	22053	21865	21972	22014	22061	21926	21823	21864	21867	22007	21783	21960	21903	21941	21748	21649	21758	21997	21735	21869	21696	21855	21825	22003	22037	21796	21980	21943	21808	21987	22115	21635	21772	22047	21879	21893	21860	21850	21641	21867	21830	21941	21623	21827	21708	21505	21636	21987	21874	21896	21712	22043	21752	22065	21890	21755	21836	21576	21896	21917	21675	22035	21817	21826	21863	21891	21917	21972	21849	22046	21850	21728	21881	21910	21891	21747	22172	21762	21693	21817	21781	21921	21935	21745	21862	21892	21934	21909	21823	22175	21840	21788	21896	21912	21848
21665	34744	32824	25400	21901	20531	19625	18864	18329	17768	17508	17410	17192	17359	17048	17258	16985	16981	16885	16764	16798	16888	16551	16710	16883	16742	16774	16882	16682	16729	16656	16890	16704	16612	16714	16671	16716	16549	16536	16584	16697	16595	18089	18636	18093	17291	16905	16573	16577	16506	16652	16550	16691	16589	16528	16542	16525	16538	16319	16499	16573	16445	16644	16593	16526	16607	16596	16547	16511	16617	16525	16561	16469	16577	16707	16510	16505	16616	16478	16526	16656	16664	16499	16493	16642	16430	16502	16323	16464	16437	16510	16483	16428	16684	16425	16600	16592	16497	16492	16448	16604	16506	16584	16548	16636	16439	16412	16502	16491	16588	16477	16581	16633	16397	16578	16686	16539	16602	16490	16504	16570	16553	16607	16502	16339	16359	16424	16376	16510	16347	16445	16539	16611	16492	16589	16549	16465	16559	16420	16636	16528	16239	16598	16561	16791	16704	16550	16429	16543	16713	16599	16405	16488	16429	16619	16391	16451	16657	16596	16410	16731	16516	16526	16595	16669	16477	16399	16818	16490	16736	16422	16525	16707	16480	16613	16463	16573	16687	16593	16514	16614	16700	16625	16678	16506	16588	16492	16374	16577	16497	16433	16523	16399	16459	16357	16513	16566	16661	16499	16486	16514	16544	16436	16484	16558	16504	16736	16599	16486	16560	16537	16580	16581	16573	16486	16591	16588	16568	16672	16557	16702	16457	16740	16454	16510	16477	16466	16584	16405	16402	16395	16398	16479	16658	16582	16626	16689	16507	16504	16579	16388	16335	16623	16492	16409	16409	16345	16492	16471	16553	16464	16547	16632	16356	16582	16527	16556	16433	16575	16335	16604	16599	16419	16510	16554	16460	16625	16551	16551	16490	16363	16379	16470	16436	16641	16591	16644	16564	16708	16664	16440	16496	16530	16351	16492	16527	16418	16531	16445	16572	16635	16577	16522	16573	16642	16310	16474	16465	16477	16602	16664	16553	16463	16531	16317	16586	16492	16515	16565	16549	16704	16404	16507	16435	16430	16606	16600	16504	16662	16466	16547	16570	16462	16693	16597	16297	16647	16596	16585	16698	16402	16602	16549	16395	16427	16465	16598	16547	16755	16470	16589	16585	16392	16546	16583	16581	16503	16383	16628	16544	16496	16441	16562	16575	16584	16485	16468	16464	16470	16632	16697	16453	16444	16672	16658	16444	16391	16427	16498	16648	16582	16493	16385	16487	16479	16659	16360	16583	16557	16500	16487	16612	16651	16385	16546	16470	16598	16474	16508	16758	16528	16321	16578	16466	16563	16586	16637	16568	16660	16537	16606	16572	16438	16515	16574	16477	16415	16601	16498	16521	16418	16542	16618	16597	16396	16619	16571	16640	16547	16486	16643	16581	16609	16476	16579	16397	16708	16411	16620	16327	16391	16575	16513	16524	16376	16415	16456	16243	16751	16497	16601	16531	16365	16652	16587	16714	16515	16686	16406	16514	16576	16454	16642	16376	16403	16595	16607	16632	16506	16377	16508	16620	16483	16576	16590	16536	16528	16572	16486	16642	16420	16534	16516	16531	16341	16492	16550	16669	16352	16411	16533	16605	16385	16496	16534	16649	16629	16429	16567	16485	16285	16531	16586	16516	16654	16501	16508	16473	16536	16654	16576	16642	16580	16487	16508	16393	16474	16516	16586	16314	16582	16462	16589	16395	16471	16668	16383	16451	16651	16349	16489	16344	16458	16575	16393	16604	16527	16428	16671	16636	16585	16617	16742	16634	16490	16479	16517	16495	16410	16695	16623	16725	16615	16484	16548	16419	16594	16545	16698	16576	16449	16674	16389	16603	16500	16614	16484	16536	16731	16425	16588	16537	16495	16456	16620	16518	16502	16478	16713	16562	16420	16600	16451	16679	16576	16366	16511	16439	16505	16619	16561	16535	16543	16554	16544	16471	16688	16445	16641	16523	16615	16505	16620	16504	16620	16499	16550	16491	16587	16435	16579	16528	16507	16534	16518	16600	16583	16505	16700	16435	16483	16539	16406	16638	16544	16460	16372	16515	16572	16548	16570	16484	16561	16593	16556	16492	16498	16671	16488	16607	16449	16584	16536	16621	16521	16494	16531	16513	16478	16632	16656	16599	16465	16513	16630	16658	16636	16529	16516	16537	16619	16591	16426	16572	16475	16537	16589	16596	16612	16713	16222	16468	16458	16606	16554	16419	16534	16487	16564	16623	16643	16603	16626	16337	16367	16511	16582	16596	16440	16628	16683	16444	16437	16639	16592	16399	16663	16653	16503	16712	16545	16683	16520	16393	16555	16485	16574	16447	16422	16531	16530	16538	16467	16389	16518	16548	16533	16425	16508	16505	16720	16449	16500	16554	16530	16517	16584	16468	16416	16439	16694	16508	16383	16473	16561	16379	16633	16562	16573	16671	16643	16516	16595	16623	16586	16637	16472	16522	16533	16455	16684	16525	16658	16704	16594	16576	16531	16499	16437	16578	16579	16452	16597	16656	16506	16805	16735	16541	16388	16568	16727	16420	16500	16712	16534	16571	16522	16508	16580	16753	16632	16566	16487	16501	16611	16613	16549	16697	16502	16566	16548	16570	16516	16640	16489	16586	16581	16625	16424	16706	16657	16548	16726	16675	16671	16412	16557	16548	16752	16460	16743	16368	16422	16572	16502	16586	16612	16517	16677	16564	16402	16606	16617	16418	16436	16534	16483	16540	16557	16455	16546	16593	16456	16693	16652	16598	16516	16527	16564	16457	16592	16474	16582	16490	16439	16618	16603	16471	16606	16333	16470	16662	16611	16592	16486	16422	16519	16464	16558	16496	16508	16334	16543	16336	16412	16611	16626	16565	16526	16529	16543	16756	16446	16595	16618	16610	16626	16593	16530	16525	16664	16638	16393	16347	16503	16523	16464	16539	16480	16396	16579	16550	16550	16551	16461	16573	16577	16369	16629	16413	16512	16439	16576	16588	16656	16547	16523	16631	16638	16478	16584	16565	16477	16480	16525	16516	16573	16489	16544	16450	16493	16346	16571	16467	16769	16352	16451	16605	16690	16440	16605	16579	16637	16567	16441	16673	16516	16453	16335	16576	16515	16660	16570	16483	16560	16584	16732	16609	16674	16423	16618	16598	16550	16549	16393	16375	16464	16599	16627	16434	16646	16429	16277	16582	16652	16533	16554	16506	16691	16542	16522	16554	16654	16541	16495	16566	16500	16571	16566	16395	16603	16666	16479	16551	16630	16474	16482	16491	16592	16482	16483	16484	16455	16559	16550	16515	16664	16464	16530	16481	16587	16709	16446	16524	16402	16503	16598	16462	16562	16595	16439	16393	16769	16465	16520	16533	16737	16578	16514	16513	16434	16476	16661	16400	16588	16557	16441	16607	16456	16597	16600	16471	16627	16510	16521	16595	16461	16414	16593	16509	16681	16553	16720	16411	16412	16658	16455	16501	16506	16542	16580	16697	16595	16648	16690	16460	16594	16658	16682	16596	16572	16500	16613	16743	16568	16315	16362	16305	16409	16444	16520	16662	16537	16674	16367	16468	16480	16475	16618	16538	16652	16537	16487	16475	16523	16521	16491	16483	16427	16535	16524	16632	16557	16633	16635	16666	16462	16632	16538	16421	16392	16632	16478	16547	16572	16680	16622	16595	16480	16541	16530	16610	16603	16664	16563	16514	16684	16633	16798	16494	16585	16521	16480	16668	16705	16344	16595	16502	16596	16577	16585	16720	16409	16470	16484	16580	16638	16519	16571	16547	16483	16555	16566	16523	16452	16690	16399	16410	16538	16385	16572	16523	16487	16534	16609	16656	16676	16580	16609	16610	16503	16466	16259	16485	16569	16395	16481	16317	16454	16613	16528	16675	16636	16574	16431	16532	16546	16612	16443	16567	16553	16524	16555	16572	16672	16452	16444	16454	16531	16640	16616	16530	16499	16549	16758	16703	16537	16681	16559	16587	16639	16636	16676	16479	16598	16513	16467	16722	16504	16629	16302	16490	16289	16576	16609	16383	16357	16518	16636	16465	16422	16606	16738	16457	16612	16496	16597	16593	16521	16662	16617	16554	16477	16515	16465	16614	16605	16535	16654	16491	16511	16595	16688	16466	16552	16537	16696	16620	16647	16552	16535	16586	16694	16472	16452	16680	16597	16774	16614	16560	16609	16581	16635	16529	16529	16466	16462	16339	16460	16379	16556	16371	16518	16456	16610	16355	16537	16484	16519	16513	16534	16469	16424	16622	16623	16720	16583	16447	16576	16602	16430	16506	16576	16821	16530	16568	16783	16609	16439	16487	16672	16738	16523	16618	16418	16542	16569	16637	16402	16506	16467	16486	16609	16366	16484	16622	16540	16550	16512	16357	16617	16546	16650	16808	16505	16682	16366	16581	16504	16498	16635	16451	16569	16545	16560	16366	16449	16565	16477	16393	16571	16615	16470	16644	16514	16641	16613	16344	16552	16376	16485	16682	16415	16467	16565	16356	16492	16631	16649	16382	16409	16493	16546	16520	16467	16508	16446	16548	16674	16549	16601	16411	16339	16606	16416	16649	16410	16737	16678	16610	16445	16504	16469	16486	16604	16535	16572	16617	16589	16560	16658	16686	16447	16453	16445	16419	16414	16490	16592	16599	16682	16626	16551	16516	16446	16564	16627	16690	16517	16659	16558	16445	16407	16376	16518	16524	16582	16653	16502	16425	16560	16588	16588	16411	16702	16654	16605	16546	16627	16667	16365	16582	16559	16479	16554	16488	16480	16328	16572	16494	16649	16574	16594	16656	16483	16381	16617	16574	16515	16640	16652	16498	16512	16409	16518	16595	16540	16480	16702	16553	16562	16362	16478	16547	16624	16660	16565	16608	16388	16696	16781	16524	16446	16485	16515	16727	16678	16409	16451	16477	16506	16505	16423	16494	16496	16467	16709	16268	16445	16601	16533	16314	16483	16462	16513	16462	16499	16545	16602	16387	16515	16619	16518	16574	16463	16495	16521	16623	16635	16520	16331	16698	16407	16579	16546	16520	16643	16528	16733	16707	16669	16529	16551	16560	16424	16568	16591	16525	16538	16564	16438	16414	16507	16439	16662	16591	16505	16576	16520	16504	16447	16539	16479	16494	16471	16583
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
