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
339481500648	339481501167	339481501717	339481502267	339481502817	339481503367	339481503917	339481504467	339481505017	339481505567	339481506117	339481506665	339481507217	339481507767	339481508315	339481508865	339481509417	339481509967	339481510517	339481511067	339481511617	339481512167	339481512717	339481513267	339481513817	339481514367	339481514917	339481515467	339481516017	339481516567	339481517117	339481517667	339481518217	339481518767	339481519317	339481519867	339481520417	339481520967	339481521517	339481522067	339481522617	339481523167	339481523717	339481524267	339481524817	339481525367	339481525917	339481526467	339481527017	339481527567	339481528117	339481528667	339481529217	339481529767	339481530317	339481530867	339481531417	339481531967	339481532517	339481533067	339481533617	339481534167	339481534717	339481535267	339481535817	339481536367	339481536917	339481537467	339481538017	339481538567	339481539117	339481539667	339481540217	339481540767	339481541317	339481541867	339481542417	339481542967	339481543517	339481544067	339481544617	339481545167	339481545717	339481546267	339481546817	339481547367	339481547917	339481548467	339481549017	339481549567	339481550117	339481550667	339481551217	339481551767	339481552317	339481552867	339481553417	339481553967	339481554517	339481555067	339481555617	339481556167	339481556717	339481557267	339481557817	339481558367	339481558917	339481559467	339481560017	339481560567	339481561117	339481561667	339481562217	339481562767	339481563317	339481563867	339481564417	339481564967	339481565517	339481566067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22442	20042	27004	22890	20723	21198	19765	17056	16053	16001	15430	23768	38751	34711	26908	19765	16217	14940	14525	14385	14255	14293	14316	14106	14404	14268	14139	14456	14468	14296	14458	14055	14197	14343	14405	14326	14341	14142	14324	14451	14326	14272	14208	14157	14245	14281	14430	14225	14281	14357	14312	14226	14246	14374	14427	14192	14338	14246	14311	14305	14307	14249	14197	14409	14142	14242	14224	14440	14471	14297	14255	14250	14180	14224	14409	14531	14180	14117	14144	14163	14252	14228	14063	14193	14267	14214	14206	14352	14297	14303	14265	14183	14300	14138	14106	13953	14218	14241	14385	14253	14375	14179	14445	14192	14137	14086	14189	14379	14203	14094	14214	14492	14415	14264	14388	14213	14081	14379	14227	14019	14331	14274	14265	14210	14202	14102	14128	14195	14268	14225	14131	14192	14162	14385	14237	14276	14314	14206	14343	14076	14293	14308	14057	14200	14313	14165	14218	14226	14417	14230	14333	14287	14434	14113	14300	14308	14091	14260	14270	14279	14247	14268	14294	14309	14510	14195	14519	14026	14173	14031	14066	14152	14158	14289	14197	14307	14107	14351	14196	14269	14302	14294	14362	14265	14267	14042	14204	14217	14325	14405	14505	14352	14126	14139	14315	14113	14220	14346	14283	14190	14407	13951	14198	14201	14182	14153	14323	14212	14203	14159	14170	14150	14070	14253	14300	14249	14287	14033	14158	14392	14172	14107	14252	14193	14182	14350	14259	14177	14169	14232	14231	13926	14107	14399	14281	14286	14101	14245	14311	14071	14315	14283	14360	14333	14168	14183	14194	14282	14124	14218	14169	14179	14193	14272	14167	14066	14236	14351	14006	14162	14083	14200	14239	14343	14306	14219	14435	14032	14236	14247	14242	14313	14150	14195	14279	14217	14189	14094	14262	14110	14207	14189	14115	14209	14145	14373	14237	14284	14210	14219	14091	14235	14159	14148	14333	14188	14269	14419	14286	14171	14206	14133	14193	14229	14235	14080	14065	14179	14061	14343	14314	14101	14160	14115	14480	14380	14346	14266	14071	14259	14455	14266	14083	14074	14231	14188	14454	14424	14194	14251	14358	14008	14120	14384	14181	14179	14177	14206	14235	14210	14024	14211	14092	14130	14268	14150	14312	14184	14362	14134	14154	14250	14273	14235	14266	14185	14258	14186	14272	14225	14247	14119	14089	14098	14229	14282	14278	14131	14231	14161	14282	14297	14136	14226	14303	14100	14189	14156	14198	14226	14305	14128	14363	14214	14172	14228	14234	14084	14239	14122	14417	14323	14289	14233	14307	14326	14103	14151	14196	14334	14328	14242	14371	14200	14302	14438	14149	14149	14062	14227	14250	14335	14303	14298	14190	14134	13979	14152	14057	14186	14141	14320	14176	14219	14365	14210	14257	14474	13967	14483	14263	14151	14248	14380	14142	14350	14360	14110	14168	14253	14411	14081	14372	14276	14118	14335	14270	14338	14275	14309	14420	14162	14250	14198	14294	14146	14122	14184	14154	14030	14157	14181	14288	14169	14082	14107	14242	14281	14237	14193	14334	14385	14345	14254	14133	14303	14451	14106	14264	14283	14289	14352	14288	14326	14192	14143	14138	14059	14215	14257	14385	14284	14166	14124	14283	14111	14129	14264	14262	14386	14100	14274	14240	14369	14333	14191	14316	14184	14253	14263	14100	14298	14199	14249	13895	14248	14228	14294	14166	14187	14262	14214	14310	14213	14115	14241	14183	14244	14235	14095	14123	14353	14172	14042	14387	14208	14158	14354	14180	14293	14155	14371	14385	14157	14287	14302	14320	14379	14105	14110	14346	14236	14323	14094	14158	14369	14347	14320	14264	14169	14377	14251	14270	14250	14323	14393	14230	14180	14258	14137	14282	14300	14172	14345	14111	14242	14229	14149	14275	14102	14348	14159	14227	14073	14067	14178	14285	14210	14244	14035	14301	14255	14244	14261	13994	14211	14320	14179	14364	14129	14197	14465	14335	14252	14175	14372	14217	14377	14352	14313	14406	14105	14000	14356	14157	14244	14288	14231	14213	14054	14192	14174	14096	14201	14086	14363	14438	14264	14322	14248	14157	14336	14213	14153	14062	14152	14341	14030	14203	14114	14033	14082	14236	14071	14074	14187	14301	14207	14205	14331	14345	14248	14169	14180	14164	14375	14074	14126	14155	14212	14009	14272	14138	14263	14154	14299	14351	14148	14231	14533	14351	14141	14225	14189	14311	14184	14272	14209	14227	14203	13997	14193	14254	14148	14204	14190	14178	14211	14075	14190	14026	14101	14444	14322	14256	14036	14239	14210	14191	14295	14284	14273	14285	14196	14418	14234	14203	14198	14342	14302	14213	14078	14195	14062	14283	14340	14036	14241	14057	14261	14319	14111	14210	14125	14089	14245	14263	14268	14292	14103	14029	14082	14206	14317	14282	14218	14079	14164	13993	14310	14252	14200	14373	14351	14237	14328	14158	14311	14228	14205	14302	14338	14180	14171	14364	14184	14264	14337	14195	14096	14362	14020	14036	14133	14053	14061	14312	14099	14296	14446	14293	14304	14277	14338	14219	14179	14161	14331	14190	14183	14190	14318	14146	14204	14283	14186	14230	14192	14267	14279	14274	14245	14313	14290	14142	14060	14151	14286	14180	14236	14105	14324	14300	14469	14302	14489	14272	14192	14233	14089	13903	14257	14190	14252	14178	14013	14327	14327	14159	14299	14215	14086	14291	14146	14131	14185	14357	14090	14255	14218	14182	14266	14238	14165	13994	14347	14248	14351	14122	14201	14472	14323	14218	14121	14190	14269	14273	14257	14171	14165	14280	14282	14187	14177	14270	14225	14265	14143	14284	14254	14107	14204	14354	14108	14150	14067	14347	14228	14126	14317	14283	14167	14367	14021	14286	14187	14254	14124	14050	14014	14203	14137	14213	14175	14091	14166	14098	14228	14170	14320	14193	14231	14188	14288	14278	14142	14035	14337	14091	14023	14241	14318	14221	14103	14199	14169	14290	13979	14170	14211	14209	14244	14280	14186	14240	14152	14253	14241	14234	14213	14279	14050	14329	14220	14172	14372	14365	14285	14202	14206	14316	14132	14244	14271	14148	14357	14248	14248	14133	14263	14224	14371	14129	14271	14013	14269	14213	14296	14210	14161	14249	14230	14314	14208	14179	14182	14123	14009	14212	14193	13971	14121	14164	14309	14319	14321	14075	14382	14180	14228	14214	14101	14514	14180	14081	14243	14050	14075	14264	14193	14240	14247	14294	14213	14198	14357	14195	14086	14369	14334	14202	14203	14315	14262	14256	14328	14346	14367	14237	14350	14213	14194	14271	14203	14086	14313	14279	14305	14213	14273	14270	14306	14272	14218	14362	14346	14155	14203	14268	14214	14235	14186	14236	14387	14312	14173	14219	14288	14021	14018	14311	14319	14116	14348	14251	14155	14178	14047	14205	14243	14202	14152	14122	14134	14205	14338	14180	14150	14320	14280	14591	14289	14027	14211	14444	14220	14331	14247	14383	14117	14292	14330	14246	14098	14161	14500	14283	13968	14217	14162	14161	14203	14246	14242	14207	14276	14323	14259	14177	14101	14136	14298	14092	14290	14081	14125	14087	14388	14320	14107	14219	14187	14270	14211	14246	14044	14189	14260	14297	14343	14223	14230	14278	14138	14268	14334	14285	14143	14264	14310	14244	14191	14266	14300	14344	14228	14149	14369	14112	14183	14444	14202	14367	14274	14178	14340	14224	14177	14327	14167	14146	14111	14289	14255	14233	14316	14330	14163	14060	14330	14134	14114	14403	14151	14223	14189	14248	14148	14305	14418	14233	14268	14119	14186	14060	14203	14232	14034	13979	14181	14409	14298	14195	14012	14260	14272	14142	14181	14092	14251	14303	14128	14204	14216	14202	14343	14102	14256	14186	14130	14210	14303	13918	14151	14336	14264	14138	14076	14248	14242	14215	14260	14333	14236	14066	14131	14357	14288	14321	14481	14187	14311	14282	14398	14285	14179	14275	14180	14335	14166	14242	14098	14270	14147	14085	14216	14342	14253	14242	14151	14186	14285	14277	14220	14224	14383	14361	14235	14294	14326	14207	14123	14362	14125	14437	14099	14282	14316	14423	14350	14202	14494	14264	14244	14142	14158	14253	14106	14047	14165	14228	14219	14284	14195	14241	14199	14187	14217	14183	14118	14224	14360	14306	14209	14079	14180	14313	14337	14221	14247	14342	14319	14307	14270	14045	14419	14118	14242	14286	14241	14355	14345	14255	14365	14232	14162	14306	13890	14184	14224	14247	14151	14254	14335	14311	14198	14282	14224	14173	14244	14105	14285	14129	14093	14097	14278	14341	14234	14275	14239	14340	14136	14202	14332	14290	14095	14217	14336	14355	14176	14265	14232	14291	14353	14147	14268	14317	14171	14205	14326	14179	14285	14264	14248	14219	14331	14113	14217	14302	14145	14281	14154	14314	14269	14249	14102	14151	14248	14148	14139	14266	14056	14173	14261	14185	14239	14285	14322	14134	14057	14256	14170	14315	14174	14247	13950	14129	14216	14313	14190	14176	14374	14112	14137	14303	14269	14383	14222	14077	14143	14229	14319	14380	14172	14287	14085	14220	14158	14137	14089	14252	14150	14156	14439	14466	14198	14346	14428	14153	14192	14282	14272	14150	14323	14332	14209	14095	14217	14074	14195	14189	14084	14196	14298	14060	14116	14097	14261	14244	14336	14266	14085	14000	14139	14083	14352	14353	14127	14295	14157	14316	14227	14318	14083	14194	14148	14276	14235	14245	14198	14195	14233	13990	14315	14254	14050	14041	14240	14233	13991	14192	14181	14143	14322	14042	14182	14219	14221	14212	14306	14374	14240	14288	14378	14010	14229	14266	14277	14130	14196	14036	14282	14205	14174	14221	14316	14012	14205	14166	14283	14355	14237	14139	14175	14156	13968	14180	14138	14156	14495	14325	14217	14147	14286	14211	14394	14332	14278	14179	14133	14323	14050	14273	14213	14323	14280	14187	14217	14370	14101	14199	14203	14297	14254	14217	14187	13997	14142	14209	14137	14173	14173	14250	14069	14264	14243	14256	14162	14223	14163	14064	14055	14364	14360	14199	14331
17614	29158	28667	25311	21657	19758	18360	17927	17041	16664	15812	28668	42322	37669	28617	20148	15869	14569	14176	14009	14036	14052	14016	13986	13945	14081	13976	14021	14012	13874	14028	13995	14048	14077	14086	14153	13845	14025	14038	13920	13768	13975	14215	14046	13958	13952	13939	14117	13933	14091	14120	13991	14008	14013	14005	14036	13933	13889	13998	13949	13981	14020	13975	14049	13908	13888	14036	13854	13871	14026	13946	13966	13916	14048	13992	14119	13818	14109	13948	14121	13995	14070	13933	14028	13997	13905	14158	13920	14085	13864	13974	13998	13991	14116	14091	14187	13795	13867	13976	13871	13822	14065	13895	13959	13906	14033	13978	13981	14005	13835	14088	13901	13852	14000	13961	13978	13951	14073	13906	13862	13950	13941	13859	14076	13851	13917	14050	13859	13990	13942	14103	14099	14035	13842	13965	13760	14002	14073	13912	14070	14094	14035	14101	13921	13971	13996	14101	13971	13923	14094	14014	13975	13975	13953	14003	13907	13930	13894	14053	13932	14008	14005	14015	14020	13964	13961	14006	14158	13988	13973	14101	14091	13950	13796	13933	14009	14050	13992	13826	14066	13910	13922	13904	14074	13919	13954	14090	14005	13874	13995	13974	14099	14064	14014	14090	13984	13884	13987	13804	13940	14010	13967	13975	13896	13959	13957	14160	14004	13950	13959	13978	13979	13914	13911	13969	13955	13990	14009	14156	13994	14157	14082	14039	13929	14120	13897	14010	13849	13943	14003	13845	13964	14017	13896	13955	14017	13995	13986	13952	14012	14100	13786	13858	13900	13986	14040	14035	14029	14023	13996	14020	13947	13797	14017	14025	14003	14014	13935	13967	14057	13997	14039	14042	13921	13904	13996	13972	13811	14016	13960	14061	14023	13991	14073	13836	14025	14146	14114	13890	14036	13935	13933	14053	13778	14099	14051	13945	14171	13931	13798	13995	14007	13904	13985	13963	14017	13967	13982	13939	13946	14054	13986	13924	13923	13951	14031	14102	13967	13930	13983	13901	14112	14052	13978	13929	13968	14011	13853	14118	14037	14010	14147	13903	14129	13892	14010	14085	13986	14022	13983	13870	13901	13913	13956	13923	13838	13947	13894	14019	13994	13920	13985	14025	13922	13991	13868	14135	14083	13932	13897	13973	14021	14028	13956	13988	14030	14210	14007	14024	13926	13910	13931	13891	13992	13929	14027	13905	13879	13933	14086	13874	13899	13998	13879	13966	13953	13967	13856	14106	14006	14052	14031	13870	13876	14146	14180	13888	14052	13857	13823	14068	13942	13876	13844	13955	14032	13923	14009	14022	13962	14051	13966	14019	14090	13985	14087	13828	14037	13918	13794	13919	13995	14081	13919	13988	13977	13864	14059	13935	14084	13956	14026	13993	13953	14077	13980	14012	13771	13964	13892	13918	14225	13997	13866	14050	13955	14095	13991	13912	13958	13915	14044	14041	13918	13998	14068	13807	13995	13978	14033	13934	14099	14035	14208	14026	13956	13953	14149	14015	13933	14008	13941	14019	13893	13884	14156	13912	13910	14003	14034	13965	13935	14003	13982	13991	13730	14055	13994	14164	14055	14068	13873	14009	13920	14070	13955	13878	14141	13841	14154	14003	14127	14000	13975	13914	13948	14074	14075	14075	13869	13918	13916	13988	14021	13874	13885	13896	13976	13949	14093	13829	13899	14057	14045	13963	14062	14000	14134	13958	13882	14012	13806	13916	14080	13840	14047	14082	13955	14097	13815	14002	14032	13874	13935	13859	14036	13904	13990	13796	13856	13926	13987	14074	14076	13944	13848	14063	13911	13999	13930	13958	14065	13941	13969	13934	14050	13941	14031	14104	14194	13898	14153	13995	14149	13890	13928	13919	13952	13924	14014	14114	13941	13950	13859	14132	13906	14112	13983	13951	13941	14066	13927	14074	14012	14019	13842	13928	13976	13952	13945	14147	14095	14271	13984	13867	13826	13982	13842	14085	14054	13931	13952	14055	13896	13911	13923	13882	13877	13885	13950	14107	13867	14001	14029	13933	13997	13901	13917	13917	14050	13850	14026	13969	13903	13831	13972	13822	13947	13951	13934	13930	14030	14014	13994	14027	13989	13861	14005	13998	14095	14032	14118	14002	13983	13937	13955	13992	14010	14011	13911	14163	13949	14042	13959	14083	14014	14056	13912	13876	14020	13943	13941	14068	13765	14142	14018	13993	14090	13890	13940	14003	13749	14095	13916	13850	13826	14028	14009	14107	13945	14052	13961	13984	14082	13913	13989	13981	14133	13981	14084	14006	13911	13946	13978	14004	13837	13983	13993	13996	14023	14016	14092	13941	13781	13825	13929	14048	13959	14024	13960	14030	13835	14024	14197	13979	13947	14015	14055	13997	14044	14090	14123	13861	13953	14094	14045	14111	13978	13890	14081	14037	14057	13920	13879	13958	13980	14027	14068	14031	13812	14039	13905	14016	14050	13888	14018	13912	13945	14080	14070	13847	13846	13911	13978	13900	13830	14031	13824	13893	14016	14124	14014	13947	13896	14103	14061	13906	13973	13964	13979	13893	14095	13993	14061	13730	13852	14056	13937	13955	13959	14105	14049	14042	13934	14004	13956	13901	13972	13980	13872	13832	13731	13937	14057	13825	13884	14035	14036	14066	14093	14124	13932	14112	14005	13840	14169	14107	14123	13992	14037	13917	13916	14000	14097	13904	14167	14009	13885	13982	13868	13959	13761	14039	13876	14050	13961	14084	14051	13995	13937	13904	13933	14006	13963	14146	13992	13890	14070	14105	14022	13774	14085	13777	14102	14058	14002	14029	13820	13863	14077	14128	14113	14069	13948	13845	13859	14077	14028	13818	14053	14097	14017	13962	13986	13980	14181	14050	14034	14036	13931	13951	14005	13912	13981	14026	13946	13813	14079	14014	13957	13964	14004	13923	13980	13927	13750	14017	13921	13979	13944	14020	13936	13804	13998	13981	14054	13992	14012	13855	13877	14082	14060	13858	13944	13896	14194	13918	13933	14064	13808	13925	13994	13960	14018	13962	14066	13908	13888	13958	13987	13828	13870	13933	14200	13940	14086	13901	13978	13968	14043	13850	13967	14159	13894	13938	14031	14091	13902	13896	13846	14048	14022	13959	13923	14046	13938	14243	13941	13902	13901	14061	13881	13978	13844	14018	13872	14011	13943	13918	13974	13964	14019	13967	13997	13992	13974	14190	13885	14077	13883	14008	13960	13980	14027	14008	13900	14036	13953	13901	14022	13978	14019	14023	14156	14097	14004	14033	14018	13822	14065	13986	13851	14056	14047	14031	13949	14043	13955	14036	13975	14107	14002	13926	14030	13951	14060	13945	14063	13924	13913	14088	13889	14030	14023	13880	13940	14016	14008	13847	14074	14077	13943	14012	13773	13982	13989	13896	14058	14068	14105	13913	13993	13896	14086	13972	13953	14005	14008	14037	13887	14097	13947	13674	14011	13962	13844	13967	13929	13929	14135	13906	13897	14041	14026	13900	13955	13901	13997	13971	14005	14007	14026	13892	14109	13909	14170	14067	13850	14084	13945	13963	13805	13860	13817	13944	14015	13847	14110	14018	13864	13971	14064	14031	13825	14054	13980	13886	13941	14027	14008	13937	14052	14048	13888	13928	14156	13920	13900	13993	13909	13953	13947	14041	14061	14074	14039	13945	14062	13960	13926	13978	14077	14056	14013	14121	14083	13951	14039	14052	14048	14088	14012	14096	13970	14072	13950	13980	13895	13887	13895	13848	13766	14032	13780	13857	13880	13950	14044	13981	13857	13954	13985	13779	13905	14161	13966	13944	14176	14124	14024	13910	14045	14046	14080	13990	14001	13968	13934	14007	13992	13961	13980	14039	13950	13972	13936	13799	13936	14021	13909	14070	14008	14130	13981	14006	13952	14025	14026	13962	13862	13859	13994	14006	13913	14023	13813	14152	13936	13927	14014	13958	13903	13987	13761	14066	13975	13876	13832	13995	13978	13846	13961	13993	13999	13949	14036	13929	13863	13898	13958	14040	14082	14091	13901	13989	13900	13951	14075	14069	14091	13953	13921	13993	13987	13856	13901	14042	14027	14046	13829	14012	13908	14173	13873	14008	13935	14052	14019	13874	13904	13937	14090	14064	14089	13933	14109	13806	14047	13997	13812	13931	14088	14029	13950	13927	14023	14055	13927	14095	13856	13984	14187	14043	14007	13913	13986	14033	13938	14082	13933	13983	13923	14119	13893	14073	13875	13935	13920	14015	14048	13933	14016	14187	13968	14141	13875	13980	13929	13907	14035	13862	14026	14045	13915	14004	13901	13977	13843	14112	13941	13890	13843	14074	13889	13821	14015	13897	13991	14193	13765	14006	13969	13954	13915	13971	13977	13991	13844	13985	13909	14162	13920	13874	14079	13910	13842	13986	13974	13778	13974	13947	13967	13938	13986	13970	14065	14082	13988	13901	14051	13995	13959	14116	13942	14136	13848	14167	13984	13887	13900	13905	13999	14056	13880	14063	13938	14113	13762	14099	13939	13911	13972	13901	13765	14202	13925	14020	13907	13895	14007	13881	13946	13958	14128	13715	13976	14085	13971	13879	14026	13908	13806	13906	14048	14097	13990	13970	13975	13966	14021	13999	14097	14016	14094	13909	14051	14037	14130	14001	13964	13954	14004	14000	13949	13795	14004	13919	13831	13904	13976	13955	13987	13906	14100	14114	13804	13891	13947	14082	14091	13900	13702	13980	13939	14084	14004	14194	13899	14037	14000	13926	13803	14005	13872	13921	14167	13970	13952	14137	13915	13908	14109	14122	13960	14046	13872	14009	13810	13806	14046	13857	13919	14031	13967	13968	14023	13927	14056	13980	13962	13946	13963	13991	14102	14035	14050	14139	13974	14061	13894	14072	13894	14080	14051	13878	13808	13958	14126	14014	13913	14004	13826	13848	14155	13862	13949	13969	14134	14059	13934	14009	14032	14057	14005	14017	13965	14041	13911	13975	13868	13973	13901	14031	13922	14087	14008	14100	13814	13951	13988	13938	14035	13926	13963	14009	13814	14052	13938	13990	13996	13937	13779	13978	13873	13966	13858	14072	14029	14008	13962	14010	13949	14014	13911	14129	13856
29061	22261	22024	19700	17322	16677	16493	16223	16226	16070	16004	16354	18711	18768	17520	16521	15889	15806	15794	15779	15697	15554	15657	15400	15728	15679	15786	15693	15487	15675	15608	15606	15786	15543	15559	15673	15842	15625	15625	15794	15661	15657	15745	15577	15459	15570	15930	15770	15846	15609	15513	15617	15730	15710	15775	15632	15491	15736	15654	15665	15821	15569	15590	15742	15527	15581	15628	15520	15753	15757	15687	15480	15698	15572	15801	15446	15477	15620	15698	15634	15628	15664	15393	15458	15515	15632	15750	15483	15588	15466	15599	15719	15840	15515	15540	15725	15656	15739	15585	15537	15520	15276	15419	15489	15642	15620	15586	15415	15653	15589	15789	15526	15638	15440	15601	15622	15637	15574	15837	15659	15709	15565	15735	15493	15571	15556	15677	15651	15466	15641	15693	15576	15650	15648	15584	15434	15517	15601	15570	15578	15373	15816	15413	15584	15624	15586	15572	15691	15657	15455	15396	15584	15656	15622	15484	15706	15623	15641	15774	15621	15784	15721	15636	15480	15355	15742	15733	15587	15714	15747	15741	15657	15769	15576	15703	15825	15710	15567	15587	15410	15523	15486	15685	15527	15590	15558	15747	15552	15863	15669	15690	15396	15578	15583	15517	15635	15627	15657	15514	15583	15723	15669	15628	15392	15497	15532	15452	15710	15499	15709	15486	15600	15550	15578	15512	15810	15558	15523	15550	15607	15668	15711	15912	15645	15788	15658	15695	15687	15592	15593	15480	15523	15700	15695	15689	15449	15733	15775	15615	15651	15640	15618	15688	15598	15602	15532	15528	15619	15542	15459	15963	15676	15710	15523	15682	15788	15614	15464	15545	15735	15737	15591	15464	15655	15651	15468	15659	15691	15515	15769	15813	15870	15499	15581	15690	15725	15561	15519	15552	15641	15534	15636	15703	15676	15670	15418	15406	15467	15708	15424	15739	15458	15852	15638	15634	15632	15632	15619	15641	15668	15723	15516	15698	15510	15614	15717	15611	15557	15656	15615	15837	15723	15593	15669	15562	15436	15372	15642	15592	15487	15544	15686	15753	15697	15750	15618	15481	15795	15752	15782	15702	15611	15655	15573	15641	15444	15594	15691	15622	15583	15510	15534	15532	15575	15474	15611	15583	15600	15865	15525	15721	15772	15619	15525	15619	15669	15619	15414	15577	15637	15469	15483	15750	15391	15498	15520	15674	15349	15718	15466	15711	15537	15386	15788	15739	15746	15699	15597	15493	15484	15729	15623	15519	15389	15647	15615	15577	15721	15542	15480	15696	15585	15692	15613	15758	15652	15642	15523	15548	15712	15689	15807	15703	15507	15581	15603	15534	15611	15670	15641	15797	15602	15579	15646	15648	15733	15614	15784	15446	15426	15587	15692	15725	15585	15678	15518	15498	15503	15533	15412	15492	15865	15733	15726	15834	15699	15617	15569	15639	15739	15552	15626	15682	15665	15744	15851	15811	15763	15597	15643	15510	15710	15605	15619	15681	15738	15437	15614	15667	15619	15627	15561	15790	15593	15554	15382	15516	15738	15768	15470	15748	15712	15506	15675	15744	15649	15619	15516	15705	15763	15575	15648	15638	15603	15630	15596	15931	15528	15593	15691	15590	15609	15594	15647	15573	15426	15663	15562	15605	15740	15584	15724	15644	15626	15641	15607	15587	15489	15466	15642	15638	15527	15699	15650	15687	15524	15547	15853	15712	15421	15734	15784	15556	15497	15788	15621	15466	15675	15608	15540	15509	15651	15547	15554	15653	15756	15528	15619	15711	15509	15603	15578	15423	15695	15435	15608	15567	15683	15666	15568	15667	15385	15529	15646	15672	15629	15432	15626	15482	15458	15507	15628	15566	15606	15625	15703	15583	15576	15563	15503	15569	15569	15307	15435	15449	15617	15510	15586	15596	15655	15553	15568	15596	15528	15458	15546	15477	15574	15698	15682	15599	15736	15675	15563	15685	15592	15713	15511	15792	15622	15613	15819	15656	15690	15785	15640	15623	15623	15706	15543	15627	15535	15722	15492	15634	15629	15555	15376	15549	15685	15717	15624	15560	15705	15467	15583	15522	15354	15668	15620	15654	15484	15603	15637	15576	15668	15737	15549	15838	15446	15611	15811	15658	15655	15627	15538	15468	15548	15534	15636	15571	15655	15542	15620	15685	15670	15618	15649	15641	15526	15659	15571	15360	15744	15750	15727	15721	15642	15688	15785	15576	15413	15654	15610	15541	15659	15725	15692	15488	15612	15610	15534	15626	15468	15585	15753	15586	15718	15738	15854	15534	15539	15586	15507	15626	15400	15617	15612	15458	15563	15701	15508	15696	15718	15747	15600	15416	15653	15643	15562	15545	15607	15631	15670	15519	15594	15638	15582	15558	15575	15514	15626	15478	15641	15740	15518	15671	15561	15582	15653	15525	15583	15414	15650	15701	15515	15645	15541	15559	15505	15659	15700	15646	15512	15691	15570	15591	15606	15608	15491	15545	15561	15446	15722	15580	15741	15743	15576	15788	15732	15640	15525	15804	15625	15725	15625	15589	15762	15545	15512	15482	15621	15619	15739	15775	15845	15462	15726	15732	15673	15629	15620	15486	15758	15695	15580	15589	15678	15475	15467	15514	15520	15827	15581	15719	15625	15485	15664	15576	15678	15623	15451	15465	15524	15597	15603	15575	15645	15740	15540	15622	15657	15570	15660	15779	15601	15491	15500	15617	15595	15560	15754	15564	15633	15583	15495	15722	15638	15564	15660	15721	15727	15618	15443	15577	15696	15626	15548	15442	15416	15540	15686	15702	15533	15703	15406	15528	15654	15564	15549	15606	15571	15586	15646	15653	15610	15659	15681	15658	15818	15395	15594	15635	15571	15672	15642	15622	15509	15593	15514	15804	15789	15700	15713	15498	15931	15674	15718	15475	15668	15641	15755	15536	15458	15560	15399	15566	15756	15684	15649	15582	15635	15625	15565	15670	15558	15596	15727	15518	15573	15520	15733	15673	15584	15621	15565	15582	15565	15553	15599	15473	15404	15716	15487	15640	15337	15603	15588	15507	15641	15471	15472	15731	15494	15711	15497	15762	15695	15665	15657	15430	15613	15776	15487	15653	15546	15608	15685	15651	15702	15434	15590	15690	15597	15580	15732	15578	15755	15714	15547	15642	15569	15600	15666	15499	15691	15621	15521	15552	15750	15665	15532	15684	15499	15577	15643	15405	15652	15609	15678	15528	15603	15691	15614	15535	15622	15639	15547	15681	15651	15676	15793	15712	15705	15758	15700	15709	15355	15350	15698	15648	15517	15691	15688	15645	15686	15662	15475	15681	15734	15656	15624	15673	15515	15571	15624	15334	15579	15555	15597	15697	15634	15590	15492	15882	15680	15505	15604	15624	15562	15596	15519	15595	15612	15672	15579	15403	15494	15537	15412	15700	15762	15532	15756	15636	15914	15644	15143	15547	15583	15436	15709	15498	15699	15621	15840	15424	15589	15826	15598	15656	15700	15654	15710	15740	15629	15638	15670	15565	15834	15671	15705	15697	15650	15352	15465	15629	15632	15727	15688	15510	15721	15597	15471	15414	15519	15693	15487	15765	15530	15459	15724	15576	15633	15441	15690	15734	15716	15531	15643	15573	15522	15867	15545	15839	15726	15560	15727	15562	15633	15636	15645	15606	15395	15517	15604	15672	15826	15759	15603	15581	15696	15760	15524	15651	15562	15547	15626	15719	15599	15610	15611	15762	15636	15401	15336	15731	15571	15666	15541	15611	15542	15464	15713	15643	15575	15547	15725	15518	15572	15535	15784	15758	15597	15498	15703	15574	15551	15573	15654	15670	15592	15506	15641	15677	15786	15590	15560	15485	15683	15537	15877	15614	15505	15586	15628	15593	15323	15598	15539	15645	15749	15646	15736	15739	15576	15711	15555	15570	15587	15604	15556	15501	15594	15716	15660	15688	15624	15530	15636	15508	15434	15609	15700	15667	15524	15669	15615	15818	15592	15558	15572	15623	15844	15373	15786	15536	15809	15732	15674	15594	15628	15730	15762	15817	15608	15832	15496	15462	15607	15489	15519	15514	15716	15636	15622	15539	15608	15590	15586	15480	15641	15702	15696	15546	15465	15460	15746	15655	15705	15758	15444	15487	15821	15794	15820	15530	15430	15603	15681	15438	15611	15514	15676	15563	15537	15420	15568	15647	15623	15598	15585	15632	15426	15689	15656	15333	15490	15622	15878	15552	15631	15489	15641	15456	15566	15664	15581	15523	15690	15650	15785	15628	15840	15441	15791	15703	15804	15503	15681	15823	15640	15516	15689	15518	15470	15352	15334	15626	15557	15679	15550	15493	15516	15700	15650	15627	15527	15677	15600	15637	15559	15450	15708	15662	15646	15606	15547	15627	15641	15732	15744	15751	15647	15702	15522	15572	15588	15613	15512	15677	15812	15730	15865	15570	15694	15768	15377	15733	15737	15592	15625	15667	15735	15727	15477	15449	15806	15678	15427	15643	15501	15662	15600	15675	15623	15601	15505	15710	15523	15585	15723	15737	15484	15653	15712	15628	15366	15460	15572	15457	15373	15486	15521	15785	15527	15601	15784	15779	15638	15726	15536	15670	15656	15594	15485	15677	15691	15473	15719	15638	15661	15612	15443	15696	15683	15577	15521	15523	15554	15552	15734	15563	15481	15811	15646	15526	15536	15580	15606	15728	15592	15635	15597	15569	15558	15566	15608	15563	15765	15580	15674	15602	15829	15779	15729	15582	15603	15563	15622	15753	15606	15745	15563	15633	15771	15594	15452	15726	15680	15653	15703	15751	15669	15699	15602	15505	15498	15532	15563	15641	15498	15466	15530	15750	15590	15608	15628	15629	15645	15650	15484	15641	15666	15686	15759	15389	15708	15553	15663	15578	15475	15536	15595	15590	15686	15611	15553	15464	15441	15723	15711	15591	15780	15694	15484	15639	15617	15522	15599	15402	15599	15703	15512	15520	15452	15550	15529	15763	15552	15579	15747	15545	15742	15603	15514	15622	15775	15601	15620	15722	15751	15815	15765	15722	15539	15627	15618	15738	15731	15737	15805	15699	15579	15650	15840	15566	15583	15584	15501	15636	15586	15624	15485	15775	15393
17202	20724	20297	18730	18043	16959	16472	16373	16126	15733	15449	16700	19992	19296	17438	15896	15365	15230	15440	15047	14963	15232	15261	15014	15110	15099	15197	15175	15180	15296	15173	15304	15287	15114	15147	15365	15236	15108	14984	15183	15277	15141	15168	15051	15260	15256	15147	15164	15045	15028	15411	14933	15248	15321	15126	15224	15152	15218	15164	15140	15058	15048	15107	15182	15099	15026	15155	15157	15098	15099	15351	15310	15228	15312	15178	15055	15374	15367	15051	14865	15177	15270	15185	15176	15231	15128	15188	15254	15112	15148	15050	15195	15187	15148	15166	15084	15120	15188	15197	15341	15230	15109	15297	15214	15142	15283	15180	15188	15194	15112	15057	15278	15236	15126	15197	15111	15125	15143	15050	15036	15161	15114	15256	15070	15096	15055	15207	15170	15142	15212	15232	15038	15240	15319	15074	15241	15126	15218	15165	15037	15153	15413	15082	15207	15205	15181	15253	15101	15007	15148	15184	15092	15150	15101	15157	15359	15206	15222	15233	15191	15156	15123	15204	15029	15114	15174	15247	15202	15201	15221	15195	15107	15026	15304	15090	15297	15248	15293	15121	14995	15294	15229	15251	15155	15189	15172	15110	15204	15184	15135	15336	15020	15167	15255	15018	15400	15137	15230	15073	15159	15075	15208	15062	15214	15203	15259	15031	15189	15060	15275	15179	15285	14992	15190	15079	15162	15177	15140	15197	15214	15456	15180	15152	15060	15121	15183	15073	15212	15236	15279	15111	15112	15182	15251	15162	15204	15148	15204	15110	15228	15266	15200	15286	15131	15251	15035	15196	15153	15054	15020	14974	15314	15035	15157	15189	15299	15272	15198	15306	15171	15135	15287	15246	15128	15313	15029	15124	15208	15226	15328	15146	14960	15136	15196	15349	15087	15021	15170	15128	15359	15112	15138	15165	15148	15125	15088	15220	15237	15033	15040	15064	15222	15205	15251	15225	15256	15171	15153	15135	15224	15089	15162	15278	15080	15237	15135	15219	15185	15282	15186	15160	15090	15253	15197	15203	15012	15133	15033	15139	15229	15222	14973	15189	15089	15115	15221	15186	15100	15195	15192	15085	15068	15129	15244	15013	15069	15245	15243	15239	15108	15312	15184	15341	15241	15116	15083	15227	15422	15093	15177	15224	15199	15230	15148	15070	15117	15160	15087	15365	15060	15183	15098	15057	15049	15099	15139	15037	15171	15140	15207	15191	15233	15137	14985	15215	15117	15189	15231	15239	15177	15293	15226	15082	15242	15099	15153	15222	15229	15115	15019	15284	15227	15151	15067	15095	15151	15330	15124	15324	15037	15081	15206	15224	15173	15123	15134	15155	15183	15011	15213	15139	15204	15019	15296	15151	15042	15135	15142	15211	15091	15188	15333	15042	15178	15130	15334	15206	15135	15063	15270	15165	15058	15142	15331	15291	15106	15163	15296	15137	15163	15293	15278	15209	15199	15129	15233	15074	15075	15240	15173	15277	15249	15221	15171	15098	15159	15152	15119	15082	14892	15202	15232	15180	15027	15216	15064	15262	15056	15163	15232	15096	15027	15159	15150	15140	15126	15110	15251	15129	15300	15198	15013	15253	15175	15076	15104	15139	15075	15084	15163	15200	15148	15009	15253	15263	15164	15193	15152	15245	15304	15047	15152	15129	15200	15126	15176	15028	15058	14964	15035	15195	15208	15339	15171	15334	15218	15160	15104	15320	15154	15183	15098	15201	15100	15184	15149	15179	15145	15235	15167	15284	15102	15095	15322	15135	15256	15196	15114	14981	15305	15275	15084	15262	14985	15241	15239	15124	15068	15142	15138	15145	15155	15182	15234	15265	15194	15115	15125	15144	15264	15185	15099	15238	15176	15015	15170	15288	15126	15150	15279	15206	15187	15194	15250	15294	15087	15060	15135	15143	15190	15143	15223	15102	15029	15159	15095	15194	15243	15113	15257	15152	14985	15042	15190	15204	14935	15174	15082	15207	15180	15144	15227	15144	15180	15230	15047	15102	15114	15085	15328	15188	15171	15194	15146	15194	15194	15133	15218	15210	15138	15088	15123	15078	15167	15045	15161	15180	15191	15190	15048	15106	15304	15048	14994	15057	15121	15092	15258	15197	15303	15165	15244	15202	15162	15126	15085	15230	15103	15087	15131	15245	15305	15114	15388	15241	15285	15138	15240	15274	15225	15385	15096	15369	15120	15196	15304	14925	15155	15118	15265	15128	15157	15123	15214	15033	15303	15101	15162	15183	15086	15181	15075	15018	15100	15355	15225	15148	15222	15117	15208	15310	15214	15071	15167	15152	15130	15200	15168	15157	15232	15144	15182	15281	14960	15061	15194	15275	15234	15312	15292	15150	14923	15245	15097	15086	15171	15303	15096	15349	15075	15121	15226	15051	15315	15137	15142	15258	15303	15230	15146	15178	15230	15253	15294	15287	15279	15334	15119	15064	15099	15138	15147	15228	15256	15220	15168	15160	15094	15092	15165	15255	15305	15154	15120	15239	15105	15130	15031	15118	15220	15093	15147	15058	15140	15154	15202	15142	15190	15103	15119	15230	15170	15112	15050	15061	15298	15039	15169	15295	15330	15085	15103	15043	15094	15115	15383	15035	15184	15156	15198	15164	15046	15210	15076	15164	15133	15253	15330	15213	15242	15238	15078	15138	15242	15082	15275	15193	15284	15065	15279	15329	15166	15198	15199	15156	15038	15215	15256	15262	15139	15116	15213	15231	15205	15109	15300	15186	15281	15143	15171	15208	15112	15240	15267	15095	15122	15187	15198	15160	15220	15199	15183	15247	15177	15290	15242	15057	15145	15418	15254	15245	15208	15148	15151	15218	15014	15078	15199	15283	15129	15189	15207	15195	15158	15130	15097	15387	15234	15072	15138	15165	15165	15172	15211	15110	15270	15148	15188	15066	15128	15059	15207	15073	15306	15272	15127	15258	15084	15114	15102	14964	15176	15221	15167	15361	15135	15119	15307	15130	15078	15166	15108	15135	15359	15067	15313	15240	15103	15117	15048	15198	15238	15144	15052	15052	15118	15286	15101	15306	14935	15187	15228	15186	15037	15093	15315	15260	15068	15049	15241	15212	15164	15215	15121	15198	15190	15213	15231	15243	15072	15055	15189	15323	15254	15075	15059	15196	15266	15153	15129	15209	15131	15056	15208	15169	15168	15179	15255	15162	15137	15202	15129	15342	15093	15313	15185	15284	15216	15251	15214	15190	15114	15154	15210	15110	15150	15032	15305	15166	15219	15204	15105	15093	15340	15377	15202	15029	15070	15272	15131	15100	15272	15166	15045	15061	15110	15379	15063	15258	15096	15205	15235	15154	15234	15199	15108	15123	15175	15057	15390	15172	15329	15036	15300	15191	15265	15104	15023	15393	15182	15139	15169	15130	15238	15089	14992	15224	15142	15036	15203	15157	15159	15208	15119	15244	15097	15123	15274	15216	15201	15283	15058	15128	15275	15136	15263	15135	15243	15216	15240	15370	15162	15348	15167	15032	15037	15143	15258	15223	15305	15153	15116	15081	15328	15148	15264	15333	15078	15086	15213	15134	15180	15030	15095	15261	15019	15230	15131	15245	15209	14995	15136	15143	15139	15293	15273	15125	15178	14986	15264	15107	15152	15202	15242	15249	15180	15122	15171	15342	15296	15129	14996	15210	15218	15083	15122	15160	15174	15045	15367	15199	14949	15220	15212	15075	15256	15179	15223	15110	15275	15185	15115	15106	15160	15062	15260	15353	15323	15189	14905	15072	15269	15251	15062	15123	15131	15263	15188	15121	15183	15037	15058	15232	15074	15097	15297	15123	15104	15059	15233	15135	15127	15123	15074	15207	15185	15267	15175	14974	15322	15199	15192	15129	15160	15161	15074	15316	15001	15061	15265	15175	15066	14966	15233	15074	15201	15037	15135	15047	15152	15299	15276	15297	15083	15156	15095	15190	15208	15245	15126	15105	15199	15390	15160	15226	15110	15139	15207	15228	15105	15186	15213	15118	15055	15258	15294	15272	15274	15156	15125	15188	15241	15146	15108	15226	15146	15088	15225	15220	15129	15268	15244	15090	15157	15127	15021	15152	15093	15146	15134	15226	15394	15182	15117	15207	15198	15183	15107	15155	15243	15225	15147	15161	15033	15341	15348	15135	15078	15157	15169	15080	15338	15099	15125	15252	15149	15152	14954	15279	15188	15169	15150	15223	15119	15203	15089	15040	15133	15023	15170	15132	15230	15158	15318	15355	15288	15174	15101	15009	15288	15313	15221	15157	15070	15216	15122	15142	14967	15242	15133	15168	15256	15355	15111	15084	15236	15077	15245	14996	15264	15181	15187	15233	15331	14992	15108	15142	15095	15103	14941	15220	15098	15111	15273	15089	15199	15195	15240	15110	15140	15253	15055	15073	15292	15158	15140	15115	15286	14989	15132	15091	15175	14981	15067	15191	15222	15154	15167	15096	15183	15303	15168	15301	15187	15158	15214	15097	15135	15315	15109	15154	15376	15219	15226	15314	15348	15093	15054	15161	15067	15242	15076	15277	15198	15184	15142	15330	15136	15242	15226	15117	15187	15086	14970	15220	14972	15217	15083	15146	15196	15164	15185	15223	15250	15253	15082	15117	15169	15373	15063	15085	15164	15055	14971	15146	15179	15075	15214	15148	15171	15245	15123	15240	15135	15478	15068	15196	15254	15159	15151	15304	15071	15307	15105	15174	15202	15129	15225	15183	15363	15127	15100	14982	15249	15132	15197	15192	15172	15125	15132	15280	15259	15064	15145	15146	15272	15089	15215	15201	15198	15106	15219	15228	15206	15124	15139	15076	15178	15251	15227	15141	15249	15125	15205	15271	15134	15090	15261	15229	15191	15026	15256	15222	15148	15051	15052	15091	15087	15228	15118	15115	15252	15164	15242	15259	15239	15116	15120	15054	15302	15268	15175	15282	15237	15142	14963	15203	15140	15063	15112	15223	15245	15126	15033	15257	15039	15381	15074	15054	15203	15067	15326	15296	15099	15137	15182	15211	14959	15193	15097	15097	15129	15200	15306	15158	15215	15160	15249	15337	15158	15069	15181	15149	15210	15248	15151	15023	14941	15216	15280	15141	15088	15162	15227	15206	15255
25051	21367	28049	25548	21156	19340	18844	17633	16562	16464	16089	18892	32364	30388	24437	18938	16605	16016	15732	15614	15451	15467	15574	15555	15402	15485	15417	15593	15594	15547	15544	15577	15339	15465	15618	15410	15471	15612	15554	15550	15599	15488	15619	15598	15571	15605	15454	15421	15556	15603	15513	15491	15457	15574	15585	15331	15580	15488	15389	15488	15360	15401	15398	15318	15440	15468	15268	15428	15429	15485	15370	15369	15275	15383	15586	15420	15416	15385	15443	15480	15421	15457	15593	15620	15520	15580	15383	15329	15542	15465	15397	15530	15485	15333	15516	15556	15588	15416	15716	15435	15602	15545	15393	15405	15530	15434	15318	15603	15432	15476	15506	15447	15250	15300	15492	15621	15457	15417	15421	15261	15420	15583	15510	15422	15480	15452	15403	15411	15432	15636	15611	15855	15439	15519	15495	15412	15414	15545	15468	15585	15452	15474	15356	15122	15592	15391	15421	15356	15558	15395	15568	15371	15439	15673	15356	15590	15403	15464	15407	15437	15580	15591	15290	15480	15219	15553	15276	15329	15594	15456	15465	15606	15375	15594	15472	15554	15493	15574	15414	15610	15585	15531	15557	15544	15613	15399	15490	15465	15573	15435	15411	15540	15532	15301	15573	15670	15486	15690	15461	15316	15548	15461	15467	15521	15460	15424	15487	15600	15218	15354	15407	15384	15275	15464	15594	15415	15484	15617	15417	15616	15486	15576	15546	15373	15654	15401	15653	15346	15519	15646	15509	15565	15647	15349	15350	15429	15484	15310	15600	15308	15418	15543	15242	15485	15466	15565	15536	15469	15485	15407	15786	15525	15388	15364	15456	15445	15682	15446	15524	15529	15659	15356	15501	15388	15442	15350	15601	15681	15613	15313	15618	15532	15606	15545	15522	15483	15488	15260	15475	15554	15389	15460	15426	15536	15514	15665	15543	15401	15484	15540	15638	15367	15636	15455	15436	15368	15451	15396	15366	15301	15474	15632	15347	15519	15470	15483	15452	15390	15465	15417	15444	15465	15287	15429	15478	15453	15481	15464	15170	15383	15272	15297	15380	15762	15554	15531	15434	15242	15487	15552	15382	15559	15371	15541	15565	15511	15451	15531	15463	15663	15563	15433	15501	15676	15532	15566	15630	15601	15555	15551	15489	15435	15476	15644	15505	15638	15496	15507	15371	15545	15384	15566	15546	15483	15385	15509	15631	15599	15380	15492	15483	15242	15693	15394	15629	15545	15656	15485	15476	15516	15614	15401	15661	15280	15502	15514	15671	15445	15472	15527	15478	15315	15617	15368	15422	15507	15518	15379	15463	15510	15484	15540	15612	15381	15551	15502	15476	15545	15546	15467	15272	15532	15529	15601	15612	15436	15390	15662	15421	15458	15538	15327	15305	15228	15329	15440	15345	15379	15469	15452	15566	15438	15432	15703	15485	15502	15621	15459	15607	15277	15548	15435	15225	15338	15594	15431	15477	15434	15639	15407	15543	15600	15619	15468	15342	15496	15457	15273	15421	15548	15469	15425	15475	15380	15593	15501	15616	15526	15489	15613	15390	15414	15418	15254	15461	15345	15403	15693	15318	15589	15527	15457	15519	15564	15558	15548	15479	15542	15516	15427	15642	15257	15435	15454	15430	15520	15417	15457	15474	15339	15385	15470	15322	15354	15472	15496	15514	15441	15472	15248	15399	15553	15383	15408	15446	15339	15545	15510	15590	15439	15652	15481	15603	15426	15342	15435	15485	15372	15445	15372	15494	15500	15481	15396	15537	15502	15443	15292	15564	15370	15372	15580	15564	15629	15553	15436	15610	15578	15447	15593	15415	15307	15571	15648	15400	15381	15551	15432	15406	15748	15371	15557	15261	15238	15362	15458	15361	15497	15383	15426	15506	15585	15565	15430	15331	15431	15532	15580	15481	15660	15742	15485	15519	15362	15362	15244	15449	15691	15510	15490	15676	15508	15415	15544	15650	15342	15434	15486	15473	15592	15474	15525	15443	15365	15659	15496	15516	15579	15514	15384	15525	15527	15515	15541	15677	15409	15343	15490	15510	15400	15391	15625	15459	15459	15592	15470	15231	15362	15445	15496	15427	15547	15470	15541	15355	15392	15615	15435	15421	15399	15410	15437	15430	15474	15509	15277	15568	15527	15542	15433	15496	15463	15740	15621	15503	15324	15423	15469	15383	15496	15642	15474	15552	15747	15595	15449	15491	15335	15479	15438	15532	15516	15378	15428	15628	15392	15583	15411	15575	15407	15327	15465	15488	15372	15408	15213	15437	15504	15454	15444	15511	15445	15562	15513	15428	15647	15439	15490	15221	15475	15555	15530	15456	15338	15468	15340	15622	15479	15435	15610	15358	15638	15517	15304	15532	15613	15517	15486	15530	15436	15573	15505	15455	15521	15478	15318	15407	15471	15422	15565	15471	15662	15402	15640	15621	15571	15548	15460	15579	15405	15373	15593	15503	15514	15505	15637	15551	15476	15416	15218	15578	15589	15524	15349	15583	15438	15334	15643	15573	15618	15438	15450	15244	15386	15522	15459	15461	15375	15554	15601	15517	15424	15671	15549	15461	15436	15451	15483	15397	15611	15455	15418	15428	15398	15562	15513	15305	15479	15485	15472	15494	15494	15479	15464	15460	15427	15506	15540	15571	15520	15585	15406	15384	15480	15396	15444	15437	15580	15440	15506	15510	15464	15503	15534	15557	15388	15463	15437	15386	15448	15392	15693	15399	15401	15345	15472	15442	15386	15389	15519	15386	15594	15330	15479	15486	15511	15559	15426	15546	15488	15325	15506	15345	15280	15357	15511	15464	15591	15210	15347	15483	15544	15440	15713	15394	15380	15545	15393	15475	15312	15580	15483	15429	15455	15599	15635	15479	15487	15584	15420	15587	15414	15397	15438	15438	15503	15505	15601	15322	15454	15481	15514	15404	15577	15685	15306	15415	15730	15615	15442	15450	15454	15431	15563	15347	15370	15406	15586	15523	15560	15543	15331	15427	15412	15388	15601	15459	15405	15414	15600	15493	15452	15580	15463	15581	15500	15675	15193	15441	15395	15404	15568	15576	15346	15489	15510	15580	15433	15572	15368	15671	15615	15507	15421	15500	15424	15414	15468	15553	15518	15372	15519	15459	15436	15482	15494	15581	15433	15380	15500	15375	15472	15485	15623	15518	15379	15262	15438	15338	15632	15363	15399	15490	15477	15398	15595	15514	15249	15298	15517	15351	15672	15443	15458	15543	15431	15606	15575	15630	15647	15558	15321	15254	15434	15605	15351	15526	15441	15574	15443	15501	15494	15647	15491	15450	15482	15455	15339	15571	15340	15545	15397	15570	15342	15493	15394	15497	15493	15543	15500	15649	15496	15589	15515	15483	15521	15402	15366	15495	15420	15630	15632	15300	15271	15857	15658	15587	15403	15437	15432	15588	15446	15460	15474	15503	15421	15369	15608	15355	15382	15591	15575	15470	15231	15527	15538	15258	15478	15476	15455	15433	15263	15453	15262	15510	15532	15437	15483	15631	15593	15501	15556	15379	15313	15564	15275	15565	15500	15508	15485	15601	15459	15222	15353	15539	15499	15446	15424	15554	15340	15487	15332	15595	15427	15739	15478	15634	15531	15559	15424	15657	15518	15566	15478	15375	15596	15559	15427	15531	15418	15399	15299	15327	15477	15492	15316	15469	15408	15599	15586	15577	15461	15459	15353	15627	15614	15482	15363	15571	15612	15420	15499	15582	15556	15259	15389	15617	15516	15584	15550	15534	15239	15393	15604	15415	15406	15663	15577	15629	15230	15485	15536	15499	15436	15394	15317	15523	15605	15475	15529	15659	15453	15488	15662	15406	15562	15377	15514	15411	15619	15390	15471	15559	15483	15433	15376	15408	15508	15535	15514	15374	15276	15506	15487	15579	15422	15500	15493	15463	15485	15539	15615	15621	15361	15547	15332	15713	15633	15572	15399	15270	15453	15429	15399	15619	15434	15559	15527	15336	15246	15555	15459	15351	15411	15281	15377	15521	15429	15459	15602	15482	15421	15505	15562	15580	15373	15533	15279	15426	15531	15381	15346	15493	15616	15470	15603	15507	15474	15540	15620	15548	15445	15497	15671	15417	15417	15348	15374	15590	15363	15428	15470	15508	15400	15489	15514	15551	15477	15258	15515	15513	15546	15395	15424	15401	15516	15347	15411	15420	15462	15553	15549	15629	15482	15524	15443	15472	15443	15529	15520	15464	15406	15579	15428	15602	15557	15662	15284	15377	15410	15330	15448	15438	15379	15487	15417	15445	15360	15513	15469	15489	15304	15377	15271	15595	15628	15435	15544	15502	15487	15445	15700	15465	15461	15612	15355	15356	15607	15492	15652	15427	15570	15312	15552	15523	15324	15432	15478	15593	15506	15407	15506	15416	15530	15273	15582	15518	15609	15517	15512	15412	15556	15234	15554	15555	15465	15382	15216	15450	15655	15481	15474	15492	15397	15413	15512	15562	15565	15503	15562	15539	15428	15623	15355	15471	15392	15358	15409	15481	15314	15525	15533	15506	15395	15457	15569	15560	15455	15450	15330	15441	15455	15410	15463	15418	15349	15446	15526	15601	15388	15305	15525	15532	15457	15651	15637	15512	15625	15569	15411	15479	15314	15704	15642	15302	15567	15375	15501	15516	15589	15383	15447	15399	15540	15315	15376	15519	15456	15324	15446	15517	15515	15308	15506	15490	15470	15393	15509	15378	15528	15380	15459	15322	15373	15617	15449	15431	15506	15636	15386	15550	15264	15365	15427	15581	15299	15304	15519	15614	15364	15517	15345	15340	15461	15448	15541	15511	15559	15391	15506	15322	15420	15647	15381	15559	15352	15507	15517	15487	15663	15457	15429	15358	15505	15583	15721	15417	15424	15501	15288	15469	15425	15469	15192	15540	15591	15496	15432	15580	15315	15493	15417	15491	15729	15644	15381	15499	15397	15468	15496	15416	15467	15435	15560	15457	15545	15470	15598	15419	15647	15536	15466	15443	15502	15389	15522	15540	15535	15498	15631	15448	15520	15374	15605	15393	15475	15588	15591	15715	15404	15581	15501	15351	15505	15492	15383	15496	15435	15551	15607	15523	15461	15588	15429	15559	15563
16601	27654	27882	22353	19716	18671	18616	18183	17136	16494	15985	21547	37021	33662	25359	18737	16230	15360	15044	15196	15019	15209	15067	15051	14947	15180	15106	15199	15168	15082	15329	15159	15133	14918	15201	15086	15204	15116	15226	15112	15166	15121	15334	15108	15054	15110	15219	15128	15171	15284	15109	15136	15019	15017	15193	15159	15230	15154	15154	15127	15023	15084	14978	15174	15180	15140	15222	15113	15143	14939	15233	15110	15152	15339	15087	15295	15057	15055	15115	15057	15244	14987	15147	15244	15126	15075	15140	15060	15078	15079	15225	15171	15145	15124	15131	15226	15176	14938	15064	15275	15225	15214	15212	15069	15123	15104	15060	15132	15146	15110	15149	15138	15146	15123	15152	14977	15314	15130	15112	15126	15248	15124	15065	15013	15010	15278	15066	14974	15122	15144	15130	15067	15116	15114	15187	15093	15172	15073	15047	15104	15205	15157	15049	15013	15194	15128	15014	15097	15127	15279	15144	15007	15094	15143	15176	15099	15298	15044	15021	15081	15220	15192	15106	15108	15082	15326	15187	15051	15046	15248	14950	15194	15167	15178	15172	15227	15013	15219	14919	15143	15103	15079	15221	15041	15203	15113	15141	15337	14972	15139	15097	15105	15212	15022	15139	15121	15264	15103	15159	15076	15133	15105	15060	15052	15168	15165	15217	15165	14944	15055	15115	15095	15012	15226	15156	15088	15246	15098	14955	15033	15366	15144	15251	15085	15150	15217	15000	14935	14974	15112	15312	15061	15117	15029	15194	15236	15133	14922	15172	15161	15099	15120	15081	15111	15005	15094	15149	15218	15175	15106	15223	15154	15088	15162	15123	15124	14971	15194	15147	15094	15048	15160	15078	15169	15136	14984	15177	15111	15309	15112	15128	15121	15153	15204	15028	14966	14937	15126	15192	15141	15152	15039	15094	15228	15285	15226	15091	15113	15141	15177	15202	15204	15162	15246	15090	15087	15162	15065	15257	15206	15179	15188	15172	15014	15178	15264	15071	15048	15171	15163	15238	15246	15100	15186	15100	15136	15054	15361	15091	15103	15059	15134	15122	15181	15031	15089	15115	15185	15172	15147	15112	15186	15298	14922	15325	15214	15179	15041	15161	15144	14961	14861	14972	15404	15084	15092	15140	15235	15240	15103	15216	15091	15203	15131	15206	15026	15083	15156	15280	15204	15112	15114	15240	15131	15192	15021	15177	15112	15141	15241	14995	15225	15084	15015	15186	15147	15093	15083	15352	15127	15022	15157	15151	15044	15142	15212	15178	14989	15125	15092	15238	15167	15066	15107	15084	15178	15126	15157	15198	15194	15078	15150	15225	15146	15101	14963	14977	15179	15028	15179	15115	15013	14948	15095	14973	15112	15058	15048	15029	15305	14998	15107	14979	15021	15277	15094	15152	15178	15157	15127	15104	15265	15190	15138	15158	15171	15129	15129	15057	15126	15179	14993	15330	15117	15078	15082	15048	15117	15245	14988	15132	14913	15097	15085	15064	15095	15268	15133	15198	15169	15069	15168	15074	15190	15135	15253	14976	15182	15091	15077	15126	15148	14874	15167	15257	14951	15153	15189	15094	15233	14960	15013	15178	15126	14926	15048	15041	15071	15138	15182	15250	15194	15140	15054	15239	15045	15201	15040	15040	15263	15252	15032	15123	15003	15110	15201	15068	15262	15003	15132	15244	15151	15216	15172	15097	15077	14957	15252	15223	15119	15220	15079	15246	15142	15165	15113	15122	15106	15103	15100	15028	15096	15106	15222	14983	15104	15118	15127	15145	15050	15138	15110	15116	15137	15056	15232	15079	15136	15115	15065	15158	15232	14970	15177	15332	15236	15185	15195	14993	15361	15293	15057	15296	15088	14992	14930	15057	15033	14992	15275	14988	14989	15149	15034	15136	15107	15111	15243	15233	15070	15222	15108	15215	15137	15095	15114	15344	15257	15081	15196	15185	15332	15184	15264	15171	15208	15124	15190	15319	15225	15056	15056	15131	15096	15085	15148	15113	15153	15029	15095	15156	15178	15200	14966	15161	15017	15045	15121	15056	15094	15049	14994	15134	14913	15064	15219	15122	15086	15157	15193	14910	14918	15019	15221	15117	15179	15102	15283	15135	15119	15168	15374	15249	14874	14930	15271	15161	15291	15397	15086	15223	15276	15351	15162	15227	15212	15053	15213	15235	15205	15202	15089	15003	15302	15072	15102	15150	15099	15227	15096	15064	14931	15222	15269	15191	14910	14907	15086	15100	15165	15144	14966	15208	15166	15232	15199	15081	15144	15254	15187	15150	15219	15117	15146	15169	14975	14895	15100	15112	15152	15194	14946	15214	15163	15068	15169	15157	15173	15326	15107	15173	15126	15011	15230	15225	15034	15054	15198	15297	15148	15168	15150	15105	15095	15096	15111	14963	15129	15210	15112	15083	15170	15236	15030	14892	15195	15170	15148	15029	15076	15206	15018	15125	15200	15117	15097	15187	15276	15193	14873	15122	15199	15223	15307	14993	15154	15123	15168	15184	15077	15158	15037	15050	14907	15178	14980	15256	15289	15220	15298	15140	15067	15178	15171	15297	15145	15179	15104	15187	15027	15196	15218	14971	15033	14977	15152	15085	15045	15078	15224	15214	15073	15223	15234	15181	14999	15110	15208	15182	15110	15020	15145	15032	15228	15280	15098	14841	15137	15152	14912	15074	15165	15126	15097	15064	15152	15226	15221	15073	15036	15171	15012	15087	15193	15171	15322	15271	15170	15114	15215	14936	15281	15184	14952	15097	15242	15229	15076	15065	15151	15197	15181	15086	15189	15157	15369	15178	15073	15183	15083	15157	15101	15144	15185	15225	15185	15189	15178	15066	15123	15167	14945	15145	14966	15100	15110	15227	15102	15051	15180	15235	15166	15210	15004	15011	15066	15051	15279	15084	15025	15117	15208	15243	15142	15001	15011	15139	15014	15248	15183	14959	15078	14930	15217	15064	14941	15182	15254	15008	15262	15176	15195	15179	15170	15328	15103	15235	15181	14971	15163	15141	15028	15318	14997	15318	15079	14952	15102	15017	15136	15105	15004	15124	14948	15101	15181	15077	14793	15057	14975	15178	15169	15264	15235	15102	14990	15096	15151	15184	15209	14996	15088	15117	15132	15177	15195	15200	15240	15009	15185	15065	15080	15183	15233	15236	15150	15157	15039	15023	15200	15218	15112	15090	14836	15204	15032	15093	15167	15215	15205	15130	15036	15183	15063	15164	15082	15063	15024	15139	15098	15043	15102	15049	15154	15198	15168	15012	15047	15234	15064	15127	15227	15035	15042	15246	15294	15055	15232	15103	15101	15117	15112	15090	15145	15087	15057	15033	15165	15033	15270	15130	15112	15122	15245	15134	15162	15094	15014	15148	15142	15018	15184	15159	15109	15036	15217	15287	15042	15050	14974	15018	15249	15023	15049	15114	15119	15099	15164	15235	15198	15030	14947	15165	15037	15196	15217	14953	15134	15227	15214	15049	15055	15003	15013	15197	15105	15186	15046	15001	15091	14971	15382	15150	15070	15219	14983	15157	15101	15226	15081	15186	15059	15175	15209	15166	15189	15181	15108	14990	15118	15082	15139	15223	15100	15119	15099	15038	14896	15093	15354	15037	15142	14967	15256	15044	14912	15093	15155	15187	15125	15129	15180	15061	15129	15101	15067	15131	15143	15185	14945	15148	15191	14971	15158	15078	15227	14980	15131	15123	15208	14985	15320	15042	15212	15083	15161	14983	14986	15211	15141	15147	15185	15060	15201	15328	14979	15142	15240	15053	15134	15238	15152	15156	15081	15106	15107	15024	15141	15103	15100	15300	15049	15146	15080	15222	15225	15048	15055	14995	15121	15052	15151	15098	15077	15268	15040	15132	15168	15196	15240	15054	15477	15147	15180	15224	15025	15026	15245	14944	15109	15124	15259	15281	14966	15103	15164	15299	15045	15269	15204	15105	15143	15217	15090	15046	15266	15206	15132	15207	14976	15256	15079	15216	14994	15000	15171	15121	15176	15041	15122	15078	15054	15035	15278	15157	15033	15066	15026	15144	15204	15047	14999	15069	15133	15110	15057	15187	15252	15162	14925	15189	14914	15064	15189	15131	15054	15101	15162	15100	14988	15175	15044	15209	15120	15247	15164	15032	15249	15247	15168	15069	15125	15076	15150	15183	14977	15078	15130	15005	14879	15291	15244	15100	15218	15221	15061	15121	15009	15047	15075	15099	14908	15196	15075	15110	15230	15113	15174	15212	15386	14975	15192	15121	15162	15100	15129	15031	15200	15153	15128	15095	15131	15079	15173	15047	15153	15256	14822	15213	14954	15293	15194	15067	15010	15215	15080	15106	15106	15102	15141	15031	15285	15191	15149	15112	15057	15319	15214	15186	15133	15229	15271	15000	15137	15194	15034	15169	15231	14998	15118	15160	15095	15181	14981	15089	15182	15031	15123	15167	15281	14918	15241	15000	15155	15121	15122	14978	15123	15172	15038	15039	15228	14893	15026	15146	15029	15061	15123	15197	15104	15075	15205	15146	15159	15114	15186	14949	15148	15152	15179	15020	15151	15068	15325	15082	15124	15102	15066	15172	14978	15082	15087	14988	15272	15070	15193	15093	15288	15109	15155	15084	15071	15201	15133	14904	15049	15177	15173	14996	15234	15099	15188	15059	15103	15147	15338	14984	15129	15240	15018	15118	15226	15162	15057	15315	15021	15087	15055	15055	15125	15327	14950	15209	15059	15107	15250	15130	15160	15069	15082	15097	15134	15187	15300	15116	15132	15126	15119	14979	15154	15157	15220	15164	14920	14976	15118	14998	15026	14968	15059	15343	15198	15108	15102	15075	15109	15225	15130	14944	15148	15111	15064	15125	15075	15062	15368	15065	15250	15219	15228	15072	14956	15175	15136	14972	15318	14959	15127	15150	15296	15194	15096	15026	15148	15171	15228	15178	15084	15286	15058	14871	15236	15141	15217	15187	15193	15048	15121	15044	15186	15135	15005	15083	15259	15141	15140	15219	15185	15118	15224	15097	14972	15082	15127	15097	15052	15204	15016	15009	15188	15143	15114	15012	15191	15019	15163	14990	14963	15273	15163	15074	15164	15066	15171	15095	15178
23845	21360	28836	24349	22304	23218	22309	19029	17579	17211	16534	24588	40622	37046	29387	20956	17446	16143	15756	15642	15528	15585	15676	15687	15474	15584	15504	15577	15456	15542	15665	15477	15419	15627	15276	15433	15541	15591	15388	15404	15483	15528	15498	15616	15479	15372	15583	15520	15494	15562	15558	15393	15630	15429	15442	15602	15788	15447	15558	15562	15316	15642	15445	15451	15471	15394	15586	15375	15421	15534	15451	15494	15369	15536	15563	15521	15587	15436	15555	15508	15708	15404	15452	15548	15253	15531	15448	15570	15490	15433	15511	15659	15581	15606	15381	15443	15550	15540	15597	15602	15596	15682	15557	15413	15540	15512	15538	15566	15532	15683	15698	15426	15536	15487	15469	15336	15667	15387	15399	15469	15334	15548	15426	15519	15385	15435	15662	15373	15522	15527	15479	15405	15662	15425	15422	15419	15343	15419	15586	15378	15480	15609	15319	15432	15520	15511	15363	15478	15395	15506	15393	15442	15428	15459	15470	15384	15506	15381	15511	15605	15514	15525	15496	15739	15419	15340	15428	15523	15287	15647	15590	15561	15490	15624	15430	15486	15398	15457	15471	15590	15453	15419	15298	15834	15643	15303	15395	15633	15448	15478	15491	15493	15464	15489	15463	15503	15711	15234	15516	15463	15606	15356	15533	15482	15393	15384	15441	15572	15404	15401	15300	15388	15396	15704	15388	15437	15535	15474	15474	15484	15251	15395	15482	15627	15416	15386	15525	15388	15537	15370	15529	15491	15446	15454	15500	15339	15597	15556	15523	15419	15381	15507	15536	15462	15493	15450	15697	15626	15534	15454	15388	15605	15427	15506	15521	15293	15391	15475	15437	15435	15524	15439	15490	15581	15295	15688	15518	15453	15595	15302	15214	15523	15345	15451	15689	15241	15506	15550	15666	15548	15638	15419	15435	15452	15439	15642	15579	15539	15333	15565	15678	15619	15409	15441	15501	15504	15568	15400	15469	15497	15479	15519	15541	15525	15510	15512	15475	15363	15488	15593	15559	15642	15486	15573	15308	15511	15516	15398	15402	15314	15437	15558	15657	15556	15343	15346	15353	15615	15182	15398	15547	15577	15282	15305	15541	15701	15415	15542	15336	15438	15509	15346	15402	15452	15518	15426	15653	15587	15445	15516	15399	15492	15397	15487	15516	15479	15459	15705	15402	15264	15611	15389	15470	15448	15395	15401	15684	15455	15355	15647	15663	15426	15526	15381	15443	15332	15544	15285	15528	15526	15493	15408	15373	15545	15484	15462	15590	15531	15291	15187	15477	15478	15475	15450	15574	15484	15321	15480	15287	15418	15519	15402	15666	15404	15439	15648	15517	15603	15391	15400	15420	15448	15487	15434	15512	15630	15574	15473	15549	15378	15581	15579	15686	15345	15510	15502	15414	15387	15399	15486	15589	15394	15462	15532	15437	15436	15569	15370	15601	15337	15379	15547	15506	15617	15502	15382	15412	15536	15340	15440	15455	15332	15601	15668	15443	15488	15429	15565	15542	15473	15417	15414	15539	15509	15475	15429	15371	15498	15647	15491	15373	15504	15612	15468	15333	15377	15361	15435	15427	15579	15648	15425	15531	15288	15469	15440	15420	15645	15554	15598	15475	15467	15449	15593	15496	15334	15318	15473	15519	15551	15499	15363	15391	15472	15523	15543	15702	15496	15494	15488	15491	15414	15395	15543	15510	15496	15291	15295	15446	15374	15400	15460	15505	15457	15586	15629	15538	15458	15529	15173	15514	15522	15594	15485	15480	15600	15477	15314	15413	15573	15378	15395	15621	15544	15743	15446	15411	15307	15420	15443	15400	15690	15361	15452	15676	15414	15324	15571	15360	15430	15534	15435	15630	15536	15605	15452	15617	15317	15463	15437	15572	15464	15475	15281	15474	15551	15375	15502	15393	15247	15405	15647	15377	15588	15501	15560	15607	15572	15467	15743	15481	15431	15401	15353	15539	15396	15514	15506	15528	15550	15655	15577	15434	15201	15687	15492	15443	15612	15554	15353	15443	15650	15549	15393	15467	15552	15562	15460	15443	15665	15517	15441	15527	15354	15439	15391	15366	15400	15589	15415	15448	15567	15490	15673	15639	15447	15577	15414	15352	15660	15487	15450	15533	15633	15549	15523	15470	15424	15441	15687	15538	15504	15492	15656	15340	15590	15519	15167	15457	15339	15322	15516	15434	15357	15457	15500	15512	15361	15507	15297	15587	15300	15494	15629	15516	15540	15370	15550	15607	15274	15452	15502	15654	15579	15491	15646	15543	15565	15426	15533	15678	15527	15502	15296	15448	15572	15535	15433	15455	15527	15528	15410	15512	15359	15402	15473	15492	15455	15614	15506	15515	15583	15486	15586	15592	15705	15590	15585	15532	15439	15204	15479	15541	15422	15309	15464	15531	15483	15395	15386	15421	15319	15432	15513	15560	15561	15548	15430	15428	15431	15655	15493	15536	15473	15578	15479	15589	15479	15582	15490	15458	15319	15450	15527	15515	15443	15433	15475	15562	15475	15490	15456	15443	15532	15386	15576	15394	15387	15510	15263	15504	15512	15555	15328	15474	15444	15345	15543	15669	15659	15545	15582	15318	15563	15517	15283	15474	15536	15386	15375	15482	15638	15400	15415	15565	15274	15565	15602	15542	15470	15463	15577	15447	15482	15601	15519	15519	15323	15366	15459	15371	15395	15440	15459	15621	15627	15499	15436	15403	15247	15408	15459	15352	15544	15447	15573	15463	15390	15475	15507	15450	15454	15536	15548	15460	15348	15544	15651	15468	15524	15549	15576	15648	15479	15616	15509	15480	15687	15497	15379	15596	15454	15427	15533	15366	15652	15545	15291	15485	15522	15576	15327	15610	15318	15688	15562	15510	15407	15404	15413	15438	15292	15546	15391	15594	15647	15704	15562	15489	15468	15474	15503	15608	15782	15549	15415	15408	15420	15553	15574	15470	15352	15389	15564	15380	15686	15513	15522	15465	15536	15445	15593	15451	15518	15513	15440	15423	15413	15613	15407	15450	15455	15570	15534	15493	15687	15508	15278	15518	15443	15412	15326	15339	15573	15465	15537	15416	15306	15378	15400	15378	15567	15578	15522	15623	15575	15356	15641	15426	15415	15311	15391	15482	15543	15391	15396	15473	15565	15442	15364	15467	15438	15595	15406	15367	15550	15478	15551	15571	15561	15385	15568	15577	15525	15529	15511	15609	15519	15525	15521	15407	15406	15530	15383	15345	15491	15403	15387	15651	15488	15611	15408	15553	15458	15482	15488	15314	15548	15556	15563	15615	15358	15619	15417	15521	15574	15377	15536	15293	15485	15574	15435	15486	15433	15409	15344	15501	15519	15503	15523	15633	15518	15369	15462	15644	15342	15467	15383	15393	15521	15276	15448	15585	15283	15483	15582	15592	15563	15455	15390	15560	15461	15654	15436	15544	15660	15351	15631	15406	15430	15513	15600	15593	15715	15383	15719	15392	15456	15404	15658	15422	15364	15521	15458	15578	15388	15474	15412	15457	15535	15483	15430	15309	15558	15448	15538	15596	15434	15458	15550	15592	15378	15546	15563	15469	15526	15493	15518	15340	15515	15483	15353	15538	15425	15439	15504	15506	15679	15306	15628	15483	15366	15546	15498	15426	15408	15608	15429	15392	15484	15394	15435	15467	15464	15481	15555	15480	15572	15621	15725	15546	15540	15440	15595	15353	15436	15413	15527	15581	15548	15614	15361	15474	15672	15448	15299	15576	15625	15561	15238	15515	15613	15492	15444	15436	15623	15589	15630	15365	15494	15447	15362	15513	15435	15566	15393	15555	15661	15508	15645	15208	15421	15470	15531	15289	15440	15486	15619	15410	15393	15501	15589	15414	15396	15420	15479	15684	15608	15447	15465	15736	15673	15488	15397	15390	15456	15591	15252	15646	15459	15565	15507	15605	15525	15356	15561	15385	15368	15460	15575	15647	15273	15511	15539	15418	15520	15330	15480	15557	15538	15703	15565	15398	15250	15379	15604	15312	15447	15478	15476	15676	15551	15432	15361	15369	15329	15671	15361	15280	15382	15463	15536	15653	15488	15416	15708	15620	15492	15449	15459	15608	15335	15222	15398	15398	15401	15422	15589	15309	15427	15472	15368	15519	15459	15260	15241	15476	15643	15456	15603	15481	15576	15448	15443	15413	15599	15458	15465	15286	15654	15532	15414	15608	15286	15601	15507	15494	15314	15635	15522	15516	15598	15392	15393	15565	15512	15520	15473	15359	15501	15436	15447	15611	15570	15475	15565	15597	15686	15499	15467	15589	15530	15606	15551	15565	15662	15567	15400	15410	15463	15533	15618	15723	15532	15462	15522	15452	15570	15468	15396	15553	15573	15437	15368	15373	15596	15354	15377	15329	15586	15483	15427	15314	15511	15506	15413	15365	15501	15547	15388	15353	15333	15325	15350	15537	15476	15575	15657	15536	15577	15445	15486	15415	15353	15663	15545	15505	15542	15416	15473	15390	15295	15378	15543	15457	15522	15474	15602	15552	15445	15666	15363	15405	15355	15569	15217	15393	15449	15289	15619	15496	15281	15430	15394	15500	15468	15487	15581	15510	15546	15613	15496	15446	15377	15624	15648	15578	15431	15565	15624	15437	15678	15689	15317	15552	15405	15580	15472	15453	15413	15343	15503	15566	15456	15331	15366	15437	15415	15701	15284	15529	15477	15412	15477	15441	15296	15614	15457	15769	15306	15393	15513	15459	15314	15496	15335	15350	15522	15400	15482	15505	15588	15455	15257	15489	15313	15677	15366	15464	15376	15405	15562	15489	15538	15759	15554	15635	15624	15454	15476	15424	15418	15389	15358	15504	15598	15465	15488	15316	15413	15409	15611	15681	15478	15546	15165	15431	15480	15380	15501	15456	15609	15573	15328	15399	15521	15523	15466	15487	15611	15649	15545	15374	15263	15619	15429	15365	15395	15416	15303	15482	15334	15444	15611	15359	15531	15478	15503	15586	15327	15327	15536	15368	15303	15594	15475	15618	15229	15327	15437	15475	15504	15638	15475	15595	15431	15648	15485	15347	15346	15515	15477	15424	15497	15581	15703	15304	15550	15631	15380	15364	15461	15435	15397	15419	15512
17754	32117	31164	28778	25684	23247	21306	20208	18705	17342	16208	30017	44687	40244	30988	20974	16977	15520	15159	15176	15182	15225	15010	15204	15122	15325	15142	15248	15165	15082	15118	14992	15126	15144	15098	15124	15195	15214	15058	14949	14957	15221	15267	15190	15344	15066	15200	15148	15115	15134	15248	15313	15135	15157	15208	15285	15248	15197	15130	15153	14967	15089	15181	15399	15177	15271	15195	15099	15130	15095	15193	15395	15140	15018	15215	15066	15144	15138	15332	15037	15202	15307	15083	15273	15259	15295	15126	15112	15212	15116	15064	15134	15302	15231	15346	15166	15077	15244	15082	15051	15133	15169	15178	15089	15205	15105	15139	15010	15194	15079	15051	15362	15125	15082	15166	15058	15311	15195	15045	15151	15254	15233	15213	15188	15078	15103	14996	15170	15186	15093	15191	15047	15193	15092	15153	15161	15217	15090	15142	15154	15195	14999	15269	15126	15023	15325	14969	15235	15117	15223	15083	15248	15182	15103	15372	15207	15210	15250	15254	15081	14949	15194	15194	15134	15039	15069	15255	15311	15144	15182	15349	15141	14993	15132	15296	14997	15125	15001	15035	15188	15261	15075	15288	15145	15010	15078	15020	15217	15192	15160	15153	15214	15300	15114	15156	15037	15080	15125	15390	15007	15005	15132	15235	15176	15404	15264	15171	15078	15214	15147	15171	15071	15050	15145	15195	15078	15199	15059	15172	15281	15123	15263	14974	15066	14959	15202	15168	15026	15094	15131	15167	15198	15149	15103	15107	15123	15159	15269	15246	15233	15036	15214	15096	15245	15211	15181	15158	15146	15302	14921	15167	15113	15049	15141	15258	15120	15019	15175	15200	15065	14991	15163	15177	14934	15264	15106	15303	15164	15164	15051	15203	15038	15255	14982	15155	15122	15016	15120	15332	14970	15098	15211	15174	15104	15128	15186	15059	15246	15060	15143	15069	15064	15209	15151	15085	15137	15152	15173	15102	15190	15203	15161	14977	15165	15091	15260	15179	15120	15193	15145	15270	15139	15152	14954	15175	15181	15236	15045	15079	15263	15200	15151	15050	15079	15473	15104	15084	15008	15192	15224	15106	15082	15065	15229	14994	15208	15151	15240	15227	15211	15170	15022	15254	15277	14954	15228	14949	15066	15223	15092	15140	15046	15155	15141	15112	15165	15104	15164	15104	15107	14960	15169	15122	15052	15041	15188	15265	15088	14906	15151	15179	15122	15264	15072	15126	14997	15014	15209	15186	15162	15286	15155	15153	15096	15279	15066	15252	15176	15104	15033	15093	15228	15069	15206	14985	15224	15077	15267	15020	15041	15150	15233	15143	15051	15189	15247	15064	15110	15262	15161	15200	15304	14974	15262	15147	15171	15226	15102	15030	15233	15134	15108	15084	15056	15206	15245	15179	15188	15208	15139	15179	15149	15163	15149	15140	15331	15176	15173	15129	15170	15195	15114	15138	15207	14989	15072	15072	15074	15242	15158	15230	15113	15200	15138	15138	15104	15184	15084	15177	15189	15231	15035	15001	15175	15105	15144	15141	15200	15064	15088	15077	15263	15009	15120	15126	15346	15065	15190	15169	15067	15219	15063	15185	15113	15223	15118	15283	15211	15098	15065	15220	15027	15150	15142	15066	15148	15292	15266	15171	15123	15127	15123	15140	15106	15188	15200	15114	15054	14995	14973	15146	15152	15240	15171	15111	15245	15124	15119	15247	15023	15257	15105	15253	15042	15098	14975	15260	15149	15290	15188	15174	15109	15091	15185	15285	15157	15093	15002	15211	15233	15053	15245	15014	15282	15283	15035	15054	15206	15148	15073	15253	15179	15083	14987	15312	15112	15147	14987	15020	15108	15129	15175	15211	15090	15235	15136	15098	14992	15031	14980	14964	15034	15091	15188	15030	15057	15267	15140	15018	15239	15197	15171	15095	15202	15284	15201	15256	15347	15141	15127	15194	15055	15320	15257	15265	15219	15100	15058	15209	15163	15074	15251	15064	15039	15110	15085	15261	15061	15105	15130	15175	15225	15221	15306	15174	15124	15071	15104	15098	15263	15123	15196	15106	15064	15329	15252	15245	15217	14990	15180	15160	15320	15188	15089	14991	15126	15160	15090	15167	15112	14997	15139	15344	15091	15280	15271	15073	15058	15224	15233	14961	15164	15149	15206	15055	15031	15255	15148	15188	15046	15138	15047	15380	15107	15154	15132	15020	15100	15022	15147	15136	15082	15161	15224	15190	15222	15151	15186	15056	15241	15144	15082	15285	14978	14932	15425	15263	15083	15129	15093	15024	15329	14983	15096	15120	15183	15184	15270	15202	15202	15152	15216	15010	15135	15143	15078	14974	15215	15122	15108	15122	15260	15337	15017	15265	15172	15122	15056	15037	15010	15251	15112	15107	15185	15184	15269	15113	15305	15091	15238	15151	15143	15129	15249	15177	15060	15197	15147	15003	15207	15026	15123	15081	14966	15158	15402	15091	15198	15204	15346	15149	15385	15230	15019	14977	15121	15274	15165	15226	15247	15359	15022	15164	15200	15073	15026	15071	15118	15304	15200	15187	15293	15240	15305	15077	15216	14923	15108	15108	15111	15000	15023	15188	15147	15042	15114	15177	15087	15190	15130	15197	15120	15317	15169	15027	15142	15090	15242	15134	15062	15057	15070	15189	15157	15182	15235	15112	15115	15117	15056	15235	15132	15154	15053	15175	15097	15102	15143	15090	15123	15068	15280	15164	15171	15270	15225	15140	15072	15057	15017	14996	15116	15035	14979	14985	15323	15200	15135	15216	15160	15245	15174	15196	15075	15008	15173	15241	15123	15413	15142	15158	15196	15325	15180	15294	15161	15264	15195	15191	15148	15209	15069	15144	15173	15201	15192	15036	15120	15196	15176	15175	15192	15192	15124	15280	15094	15407	15286	15189	15164	15253	15367	15182	15143	15017	15245	15191	15022	15065	15194	15084	15134	15156	15128	15027	15323	15221	15141	15067	15270	15164	15134	15015	15071	15003	15025	15229	15047	15039	15176	15210	15130	15205	15208	15180	15280	15205	15013	15188	15079	15138	15020	14993	15147	15151	15057	15251	15248	15183	15041	15152	15081	15213	15248	15100	15056	15254	15177	15099	15223	15236	15357	15175	15121	15063	15073	15022	15046	15245	15072	15316	15150	15040	15102	14944	15238	15233	15146	15184	15052	15150	15054	15174	15106	15217	15131	15151	14994	15061	15197	15153	15173	15249	15144	15200	15114	15256	15103	15201	15157	14991	15143	15062	15179	15075	15186	15023	15265	15166	15214	15182	15137	15262	15224	15071	15185	15248	15251	15296	15149	15190	15076	15201	15187	15155	14976	15154	15231	15360	15202	15150	15074	15264	15090	15257	15061	15154	15222	15140	15206	15111	15089	15057	15134	15089	15128	15311	15180	15115	15114	15206	15015	15150	15185	15320	15082	15238	15082	15068	15273	15130	14985	14948	15144	15183	15067	15332	15282	15231	15174	15167	15302	15180	15176	15303	15204	15188	15359	15270	15052	15298	15166	15215	15184	15111	15120	15362	15318	15242	15204	15147	15123	15180	15157	15311	15030	15324	15033	15059	15117	15166	15094	15137	15107	15117	14955	15295	15145	15028	15199	15101	15082	15127	15042	15079	15191	15277	15073	15171	15242	15213	15189	15219	15270	15212	15246	15065	15248	14899	14990	15130	15052	15115	15167	15181	14993	15072	15197	15188	15022	15333	15282	15147	15253	15063	15232	15165	15091	15236	15009	15161	15134	14941	15198	15328	15084	15052	15233	15175	14988	15221	15045	15116	15278	15107	15143	15047	15135	15126	15132	15028	15162	15113	15098	15049	15126	15137	15063	15314	15183	15119	15236	14991	15192	15149	15181	15024	15264	15157	15248	15130	15115	15124	15110	15323	15149	15302	15127	14962	15321	15089	15044	15138	14969	15157	15077	15173	15141	15125	15194	15240	15093	15078	15313	15140	15102	15158	15254	15007	15279	15134	15032	15011	14976	15237	15076	15226	15091	15124	15004	15183	15128	15064	15247	15042	15163	15113	15188	15270	15179	15001	15072	15124	14921	15295	15192	15162	15009	15260	15238	15185	15201	15019	15151	15015	15308	15119	15141	15239	15112	15065	15284	15117	15143	15251	15097	15269	15159	15035	15206	15108	15063	15108	15160	15069	15078	15013	15267	15152	15050	15275	15232	15208	15200	15252	15069	15238	15111	15201	15153	15156	15031	15231	15087	15233	15103	15181	15188	14973	15052	15117	14960	15203	15154	15255	15051	15222	15350	15114	15104	15268	15197	15032	15080	15159	15131	15267	15211	15043	15140	15108	15155	15253	15245	15287	15264	15167	15013	15102	15046	15216	15255	15180	15167	15249	15356	15159	15033	15238	15070	15235	15243	15195	15100	14915	15183	15186	15161	15051	15181	15176	15008	15283	15207	15103	15138	14898	14937	15118	15200	15141	15243	15226	15161	15247	15040	15091	15039	15106	15237	15170	15131	15023	15177	15083	15232	15220	15021	15231	15207	15128	15089	15030	15070	15121	15203	14972	15376	15257	14981	15024	15001	15168	15131	15283	15247	15299	15173	15065	15199	15209	15178	15043	15147	15404	15084	15099	15282	15205	15180	15120	15163	15267	15033	15196	15209	15249	15229	15030	15202	15149	15190	15112	15085	15212	14941	15282	15163	15001	15082	15073	15063	15159	15117	15138	15020	15215	15264	15191	15112	15092	15067	15071	15054	15102	15084	15253	15267	15081	15251	15305	14993	15238	15225	15191	15022	15123	15353	15052	15155	15117	15196	15180	15143	15243	15092	15057	15202	15210	15017	15164	14966	15181	15337	15195	14993	15296	15111	15194	14946	15244	15205	15082	15256	15153	15323	15142	15131	15105	15206	15183	15289	15099	15133	15211	15272	15065	15158	15272	14991	14980	15087	15245	15035	15052	15339	15274	15071	14995	15032	15327	15220	15176	15184	15055	14867	15272	15116	15015	15088	15077	15298	15224	15222	15127	15232	15154	15099	15108	15015	15105	15033	15142	15213	15220	15205	15028	15135	15049	15227	15136	15298	15224	15244	15107	15184	15164	15072	15159	15442	15205	15104	15115	15160	15193	15113
29209	22555	22783	20474	18492	17711	17518	17073	16702	16403	16239	16653	19010	19263	18087	16969	16486	16325	16188	15965	16038	15937	16250	15909	16212	16214	15951	16146	16150	16180	15996	16176	16295	16204	16066	16129	16328	16311	16057	16211	16112	16081	16167	16087	16019	16232	16078	15945	16035	16180	16220	16187	16226	16277	16126	16098	16157	16060	16210	16084	16115	16055	16220	16048	16240	16158	15995	16246	16039	16137	16125	16220	16061	16040	16070	15986	16188	16182	16217	16097	15926	16012	16207	16115	15984	16077	16300	16212	16167	16208	16092	15941	16174	15976	16036	16185	16359	16011	16184	16233	16068	16122	16031	16064	16012	16026	16138	16030	16052	16222	15813	16130	16037	16226	16128	16120	16285	16053	16092	16145	16193	16232	15923	16139	16087	16046	16107	16109	15886	16093	16116	16071	16078	16135	16056	16003	16069	16050	16134	16097	15966	16006	15912	16102	16293	15955	16046	16215	16264	15987	15968	15920	16247	16038	16245	16027	16059	16172	16070	16125	16213	16239	15935	16140	16087	16069	16328	16168	15987	16020	16301	15956	16081	16040	16094	16004	16140	15978	16068	16082	16269	15995	16116	16200	16078	16281	15968	15938	16029	15937	15924	16319	16236	16143	16083	16070	16179	16054	16049	15922	16162	16168	16201	15976	15986	16097	16169	16050	15977	15949	15992	16150	16059	15953	16262	16146	16063	16049	16015	16086	16040	16155	16094	15980	16113	16168	16053	15943	16098	16176	16233	16165	16273	16158	16084	15961	16106	15994	15923	15985	16077	16164	16195	16169	16422	16305	15920	15946	16182	16243	16318	16073	16224	16189	16086	15890	15924	16109	16194	15943	16095	16239	15998	16053	16184	16003	16025	15956	16055	16093	16054	16083	16140	16056	16314	16058	16266	16160	16048	16101	16016	16079	16081	16208	16288	16260	16113	16032	16122	16158	16175	16157	16192	16153	15903	16190	16315	16129	16315	15954	16051	16178	16048	16216	16317	16081	16115	16123	16142	16014	16190	16071	16206	16088	15912	16138	16194	16063	16030	16183	15961	16024	16069	15994	16100	16044	15997	16041	16325	16180	16114	16140	16103	16176	16163	16025	16094	16141	16020	15994	16144	16035	16090	16141	16062	16145	16145	16000	16227	16148	16079	16127	16076	15889	16182	16139	16054	15967	15933	15999	16131	15872	16175	16046	16255	16167	16272	16048	16101	15872	16168	16070	16243	16197	16140	15991	16065	16031	16093	16163	15995	16051	16029	16142	16002	16171	16108	16148	16202	16005	16041	16217	16061	16028	16040	16193	16139	16142	16379	16166	16251	16175	16293	16020	15984	16042	15842	16087	16138	16080	15935	16310	16077	16001	16132	16173	16014	16282	15836	16129	16220	16254	15983	15958	16293	16012	16225	16116	16134	16384	16238	16322	16044	16188	16173	16199	16079	16207	15980	16119	16234	15992	16363	15851	15949	16112	16291	16043	16221	16043	16042	16285	16235	16086	16077	16071	16184	16157	16158	16199	16014	15990	16221	16214	16201	16210	15988	16123	16074	16118	16222	16082	16077	16114	16203	16095	16294	16132	16177	16216	16094	16201	16046	16058	16168	16073	16058	16097	16109	16158	16226	16053	16078	16097	16034	16214	16233	15971	16009	16224	16182	16185	16213	16100	16172	16072	16111	16094	16238	16249	16365	16118	16164	16160	16084	15997	15892	16120	15933	16024	16118	16117	16119	16144	16049	16285	16104	16135	16099	16166	15999	16078	16109	16083	16263	15967	16072	16117	16111	16040	16173	16324	16060	16248	16003	16218	16028	16103	16107	16322	16104	15966	16213	16137	16074	16176	16280	16140	15904	16307	16016	16134	16307	15902	16133	16029	15969	16151	16099	16092	15997	16118	16028	16141	16222	16133	16213	16126	16146	16190	15942	16159	16256	16202	16233	16097	16055	16055	16202	15930	16099	16154	16107	16115	16201	16139	16063	15936	16051	16118	16202	16199	16081	16177	16136	16222	16188	16164	16215	16034	16230	16011	16063	16108	16093	15966	16015	15957	16098	16248	16144	16018	16043	16013	16104	16216	16123	16310	16276	16169	16110	16066	16207	16073	16170	16176	16123	16070	15986	15971	16178	16235	16080	15985	15955	16042	16353	16259	16041	15943	16031	16016	16098	16049	16132	16063	16201	16277	16447	16159	16283	15960	16167	16179	16323	16031	16053	16045	15967	16201	16201	16087	16152	16219	16200	15906	15993	16027	16157	16024	16152	16182	16209	16223	15918	16149	16261	16141	16208	16059	16214	16135	16247	16074	16058	16003	16115	16089	16295	16183	16216	15933	16233	16180	15957	16228	16029	15880	15971	16127	16132	16123	16020	16118	16323	16115	16070	15932	16049	16149	16186	16221	16167	16015	16016	16188	16339	16213	16118	16105	16294	16210	16204	15861	16282	16049	16064	16025	16252	16060	16122	16093	16241	16291	16237	16097	16150	16213	16114	16165	16176	16001	16060	16175	16046	16031	15981	16115	16021	16118	16043	16000	16060	15978	16096	16219	16029	15884	16074	16171	15953	16049	16071	16247	16174	16150	16200	16219	16223	16114	16105	16148	15896	16093	16217	16210	16037	16267	16246	16111	16054	16131	16216	15998	16228	16039	16117	16003	16079	16075	16049	16085	16232	16292	16091	16071	16218	16216	16198	16051	16040	16139	16169	16124	16098	16251	16097	16384	16094	16114	16220	16113	16141	16117	16042	16018	16258	16120	16027	16196	16140	16072	16198	16081	16037	16146	16023	16052	16158	16003	16200	16044	16140	16156	16128	16098	16074	16193	16029	16262	16333	16179	16165	16078	16254	16279	16200	16170	16210	16045	16233	16298	16085	16003	16114	16125	15947	16185	15928	16184	16229	16207	16253	16093	16004	16132	16184	16093	16273	16055	16146	16032	16050	16156	16204	16195	16113	16090	16235	16000	16217	16181	16169	16155	15975	15920	16474	16103	16315	16208	15980	16228	16210	16027	16204	16116	16111	16085	16283	16211	15978	16022	16103	16233	16130	16289	16229	16244	15905	16027	16005	16001	16079	16047	16135	16192	16298	16100	16043	16102	16036	16119	16299	16004	16216	16025	16040	16033	16091	16251	16241	16294	16020	16010	16111	16048	16055	16106	16229	16188	16086	16329	16079	16218	16188	16192	16086	15957	16320	16273	16323	15991	16228	16121	16008	15999	16039	16103	16164	16292	16071	15990	16096	15906	16073	16133	16191	16105	16179	16046	15906	15868	16198	16144	15910	16060	16098	16019	16116	15978	16183	16120	15981	16229	16024	15936	16069	16192	16029	15973	16171	16084	15977	16008	16081	16137	16018	16067	16211	16092	15986	16348	16071	16261	16058	16279	16307	16117	16114	15904	16159	16181	16146	16043	16123	16235	16118	16003	16023	16169	16056	16216	16028	16106	16255	15963	16007	16205	16308	16130	16074	16190	16234	16075	16172	16187	16061	16388	16069	16164	16013	16223	16136	15889	15957	16019	16190	16177	16095	16236	16105	16025	16028	16021	15997	16118	16160	16358	16345	16074	16021	15968	16155	16234	16194	16368	16142	16029	16141	15984	16019	16097	16139	15904	16139	16233	16128	16151	16155	16056	15982	15950	16248	16269	16163	16221	15885	16200	16237	16198	16143	15970	16127	15987	15958	16135	16002	15878	16206	16132	16358	16285	15987	16169	16163	16104	16032	16299	16041	15994	16140	15902	15944	16171	16138	16088	16375	16116	16042	16112	16159	16213	16279	16073	16071	16070	16283	16173	16049	16040	16219	16349	16154	16440	16277	16229	16089	16013	16152	16196	16006	16017	16147	16222	16169	16047	16083	15998	16059	16012	16120	16119	15968	15987	15982	16169	16217	16146	16047	16096	16065	16075	16199	15969	16138	16186	16256	16041	16254	15984	16132	16155	16071	16125	16044	16154	16131	16284	16180	16089	16048	16075	16011	16138	16007	16118	15980	16151	16116	16053	16255	16208	16117	16125	16296	16196	16157	16033	16294	16292	16020	16030	16204	16226	16145	16232	16211	16217	16167	16138	16028	16230	16089	15909	16121	16179	16113	16262	16101	16025	16119	16149	16027	16217	16184	16053	16168	16200	16273	16182	16149	16054	16277	16175	16117	16045	15941	16354	16451	16079	16323	16059	16012	16300	16129	16041	16219	15998	16068	16069	16312	16087	16187	16258	15990	16101	16273	16020	16127	16238	16115	16018	16080	16068	16183	16255	16213	16126	16103	15877	16204	16157	16161	16040	15970	15947	15920	15848	16129	16122	16209	16289	16156	16159	16217	16328	16054	16303	16194	15950	16148	16211	16072	16264	16062	16217	16293	15946	16107	16240	15983	15905	16134	15815	16115	15880	16140	16247	16145	16113	16198	16274	16274	16215	15902	16063	16103	16124	16080	16125	16265	16267	16233	16115	15993	16071	16192	16125	16344	16238	16254	16091	16126	16137	16161	16291	16174	16153	15901	16124	16201	16211	15974	16136	16169	16203	16216	16172	16210	15892	16110	16088	16026	16179	16075	16196	16140	16201	16078	16173	16113	15941	16178	15965	16127	16020	16029	16103	16127	16121	16087	16149	16304	15984	16070	15948	16127	16118	16111	15992	16239	16157	16131	16046	16104	16082	16283	15963	16158	16232	16199	16315	16064	16031	15987	16209	16076	16108	16125	16352	16206	16097	16318	16044	16136	16113	15819	16134	16153	16033	16105	16319	15946	16107	15977	15992	16249	16184	16185	16152	16030	16096	16103	16139	16103	16104	15974	16021	16143	16071	16110	16027	16196	16059	16270	16120	16207	16262	16288	15975	16253	16049	16260	16041	16231	16165	15981	16181	16050	16051	15998	16228	16124	16132	15928	16146	16303	15995	16092	16121	16251	16132	16054	15975	16005	16299	16057	16133	16014	15980	16283	16168	16171	16308	16180	16154	16200	16356	16221	16040	16179	16283	16022	15961	16152	16165	16230	16000	16218	16102	16219	16085	15991	16054	16131	16105	16096	16194	16017	16177	16274	16098	16238	16162	16288	16079	15960	16040	16017	16152	16106	16244	16239	16007	16193	16282	16132	16287	15937	16052	16075	15846	16152	15979	15919	16185
18068	22001	21064	19719	19338	17993	17430	17125	16616	15852	15743	16703	20491	19604	17927	16270	15843	15619	15808	15675	15422	15519	15511	15535	15710	15430	15652	15819	15713	15601	15634	15619	15543	15662	15615	15517	15395	15324	15565	15497	15662	15668	15637	15622	15572	15607	15637	15510	15553	15471	15649	15704	15607	15517	15476	15534	15665	15506	15598	15494	15547	15820	15636	15511	15574	15605	15434	15501	15470	15609	15689	15641	15702	15554	15504	15575	15507	15556	15685	15628	15582	15472	15664	15541	15703	15570	15645	15533	15565	15511	15434	15600	15438	15454	15544	15552	15672	15616	15712	15425	15445	15604	15690	15655	15688	15553	15571	15520	15578	15424	15417	15457	15629	15516	15474	15385	15634	15489	15493	15393	15574	15628	15410	15548	15460	15398	15682	15516	15492	15506	15626	15479	15534	15625	15572	15671	15680	15491	15529	15581	15386	15393	15672	15498	15637	15484	15534	15424	15391	15523	15525	15453	15434	15713	15628	15462	15558	15553	15556	15582	15581	15540	15511	15447	15621	15661	15577	15533	15555	15454	15435	15357	15493	15569	15632	15555	15528	15504	15651	15454	15537	15448	15573	15604	15625	15650	15701	15430	15620	15507	15565	15579	15657	15492	15478	15531	15394	15474	15595	15465	15457	15487	15551	15502	15575	15533	15584	15546	15455	15655	15604	15486	15584	15601	15596	15531	15440	15581	15572	15638	15515	15560	15455	15428	15651	15417	15563	15464	15600	15540	15390	15506	15563	15399	15573	15500	15532	15434	15681	15451	15426	15510	15523	15440	15502	15527	15641	15613	15328	15678	15503	15621	15639	15508	15550	15502	15615	15550	15516	15582	15348	15551	15647	15579	15578	15482	15616	15401	15524	15484	15490	15520	15504	15449	15565	15499	15587	15557	15404	15568	15539	15573	15461	15477	15663	15423	15676	15734	15608	15596	15476	15491	15620	15582	15408	15420	15343	15792	15575	15691	15563	15567	15696	15631	15526	15461	15567	15560	15588	15569	15533	15611	15515	15518	15544	15508	15429	15682	15510	15492	15720	15456	15624	15490	15400	15675	15567	15537	15526	15472	15482	15669	15647	15641	15591	15387	15490	15645	15640	15505	15485	15659	15655	15503	15579	15597	15404	15598	15675	15630	15634	15610	15688	15695	15600	15474	15550	15454	15481	15599	15593	15761	15621	15604	15465	15566	15717	15769	15443	15553	15443	15487	15416	15482	15573	15557	15721	15322	15666	15428	15498	15465	15677	15522	15561	15500	15512	15512	15536	15415	15544	15602	15623	15578	15609	15670	15545	15545	15436	15632	15478	15666	15559	15591	15424	15422	15446	15723	15644	15527	15588	15520	15664	15679	15687	15425	15472	15672	15587	15466	15477	15525	15496	15518	15524	15456	15522	15779	15527	15365	15545	15596	15668	15615	15618	15507	15606	15514	15576	15543	15453	15519	15611	15675	15506	15598	15530	15612	15496	15534	15581	15548	15500	15545	15566	15432	15548	15395	15508	15595	15592	15535	15688	15526	15531	15480	15781	15501	15423	15498	15488	15497	15499	15429	15424	15460	15506	15551	15612	15561	15526	15430	15651	15409	15714	15632	15676	15661	15464	15483	15619	15660	15499	15407	15506	15599	15618	15462	15678	15595	15437	15556	15352	15452	15642	15551	15540	15510	15633	15369	15527	15650	15359	15601	15415	15594	15525	15595	15338	15559	15661	15446	15464	15415	15584	15569	15549	15501	15566	15447	15735	15608	15475	15495	15539	15663	15522	15587	15579	15639	15722	15547	15449	15452	15566	15485	15534	15502	15653	15416	15511	15622	15461	15662	15715	15516	15638	15615	15590	15700	15734	15586	15526	15514	15717	15546	15581	15492	15557	15519	15529	15430	15663	15800	15438	15603	15567	15687	15567	15518	15436	15533	15594	15606	15496	15506	15443	15457	15538	15339	15612	15405	15549	15511	15594	15677	15671	15486	15670	15541	15533	15464	15481	15465	15397	15384	15622	15692	15613	15531	15524	15601	15248	15621	15444	15629	15486	15616	15373	15482	15490	15557	15743	15523	15582	15539	15524	15574	15564	15427	15500	15739	15296	15475	15622	15589	15577	15460	15525	15348	15699	15652	15494	15667	15525	15599	15678	15761	15611	15460	15779	15625	15508	15532	15794	15630	15504	15571	15523	15587	15444	15516	15604	15581	15472	15303	15592	15396	15363	15528	15379	15533	15602	15591	15624	15686	15699	15550	15453	15517	15502	15555	15502	15604	15697	15495	15540	15522	15504	15576	15610	15605	15505	15502	15581	15550	15676	15660	15646	15482	15337	15526	15629	15532	15597	15397	15546	15523	15588	15710	15596	15590	15632	15540	15608	15597	15509	15470	15704	15593	15335	15355	15535	15537	15454	15638	15284	15490	15520	15622	15374	15558	15464	15632	15413	15442	15633	15639	15546	15554	15512	15522	15517	15475	15558	15420	15482	15578	15545	15491	15557	15455	15507	15588	15463	15420	15467	15564	15635	15683	15563	15678	15456	15516	15594	15516	15585	15759	15441	15651	15634	15619	15457	15361	15552	15553	15439	15518	15607	15573	15593	15519	15614	15616	15487	15405	15733	15514	15319	15579	15517	15472	15525	15474	15570	15547	15547	15571	15638	15607	15532	15417	15506	15543	15647	15663	15764	15589	15561	15748	15537	15440	15559	15517	15597	15476	15602	15614	15587	15528	15515	15519	15527	15556	15673	15597	15425	15595	15547	15542	15564	15583	15492	15650	15596	15556	15595	15450	15382	15631	15543	15636	15403	15420	15529	15610	15506	15480	15399	15433	15615	15393	15536	15482	15606	15561	15483	15671	15516	15572	15393	15444	15475	15578	15626	15556	15473	15583	15605	15591	15627	15471	15494	15424	15561	15563	15507	15257	15622	15672	15517	15489	15587	15721	15563	15455	15387	15628	15565	15659	15484	15649	15580	15468	15602	15631	15567	15605	15486	15436	15613	15471	15419	15358	15612	15431	15646	15659	15658	15574	15491	15571	15518	15545	15612	15477	15498	15481	15562	15561	15475	15327	15544	15537	15555	15731	15461	15542	15675	15523	15537	15625	15353	15374	15495	15745	15571	15645	15557	15521	15680	15482	15492	15696	15637	15543	15526	15614	15483	15519	15508	15584	15499	15447	15464	15534	15763	15568	15761	15644	15753	15431	15554	15702	15566	15543	15478	15558	15695	15641	15456	15622	15352	15508	15612	15454	15317	15582	15608	15675	15513	15442	15413	15411	15684	15532	15447	15491	15496	15652	15524	15669	15727	15490	15590	15649	15632	15521	15569	15614	15551	15508	15550	15498	15635	15614	15539	15592	15500	15474	15526	15430	15597	15715	15554	15645	15499	15624	15447	15616	15659	15801	15629	15579	15508	15503	15330	15533	15666	15653	15552	15677	15717	15480	15513	15514	15688	15483	15769	15666	15367	15572	15626	15650	15652	15628	15616	15720	15547	15508	15491	15508	15441	15442	15546	15690	15524	15481	15613	15473	15441	15644	15624	15650	15480	15471	15514	15488	15618	15574	15491	15626	15586	15483	15562	15526	15491	15596	15652	15565	15739	15556	15614	15635	15559	15464	15497	15529	15590	15616	15408	15754	15587	15472	15610	15657	15492	15566	15504	15438	15434	15494	15441	15607	15555	15456	15673	15484	15508	15644	15388	15630	15465	15643	15403	15504	15359	15575	15570	15723	15481	15567	15580	15594	15613	15483	15403	15579	15437	15689	15612	15663	15639	15592	15507	15662	15593	15481	15488	15631	15564	15625	15641	15585	15526	15358	15536	15745	15611	15669	15582	15481	15586	15572	15546	15612	15553	15595	15586	15544	15492	15670	15593	15635	15585	15503	15523	15435	15644	15610	15604	15699	15531	15625	15613	15479	15472	15538	15432	15541	15731	15408	15509	15438	15482	15611	15419	15366	15538	15500	15584	15568	15545	15554	15523	15521	15401	15761	15680	15535	15591	15587	15707	15506	15451	15630	15557	15524	15511	15569	15481	15549	15509	15506	15639	15783	15484	15460	15715	15628	15514	15504	15684	15436	15453	15483	15491	15553	15585	15630	15611	15756	15629	15458	15611	15543	15472	15614	15619	15323	15492	15574	15630	15466	15557	15453	15668	15602	15620	15530	15682	15543	15686	15510	15460	15649	15426	15500	15719	15512	15465	15642	15440	15514	15584	15428	15582	15287	15570	15584	15592	15522	15367	15731	15584	15762	15503	15441	15647	15461	15475	15405	15509	15711	15588	15277	15565	15634	15425	15560	15487	15435	15544	15433	15623	15478	15602	15638	15442	15550	15719	15632	15476	15542	15424	15521	15621	15732	15657	15637	15613	15566	15637	15644	15577	15433	15486	15515	15478	15616	15568	15521	15692	15641	15455	15526	15600	15607	15336	15528	15632	15554	15563	15703	15602	15576	15625	15627	15643	15579	15641	15644	15500	15727	15701	15413	15479	15534	15696	15562	15614	15640	15529	15569	15577	15592	15441	15492	15499	15502	15561	15469	15555	15676	15542	15500	15504	15602	15667	15492	15477	15578	15632	15345	15535	15427	15621	15643	15567	15631	15608	15603	15730	15637	15477	15494	15563	15423	15531	15492	15550	15638	15646	15570	15621	15504	15506	15503	15566	15644	15579	15455	15426	15604	15666	15640	15706	15687	15513	15642	15663	15548	15603	15610	15737	15473	15444	15500	15668	15505	15752	15493	15494	15416	15675	15432	15717	15507	15535	15436	15619	15536	15582	15593	15565	15765	15693	15504	15544	15567	15652	15446	15586	15430	15662	15594	15608	15581	15406	15447	15625	15520	15471	15536	15590	15483	15600	15511	15660	15509	15447	15559	15537	15643	15574	15534	15603	15560	15640	15526	15645	15683	15561	15614	15461	15496	15466	15574	15549	15536	15587	15527	15576	15425	15647	15568	15601	15554	15577	15617	15470	15637	15615	15460	15570	15711	15515	15531	15476	15619	15457	15541	15532	15480	15564	15343	15525	15700	15471	15634	15491	15402	15580	15474	15691	15632	15777	15617	15658	15597	15532	15563	15448	15384	15547	15580	15463	15629	15601	15573	15700	15706	15722	15626	15419	15493
25050	21393	28171	25621	22530	21461	20875	18673	17797	17615	16966	19518	33763	31195	24092	19210	17107	16703	16286	16327	16181	16286	16447	16449	16393	16239	16411	16303	16377	16185	16206	16175	16291	16319	16451	16432	16132	16266	16196	16121	16269	16236	16296	16377	16186	16250	16269	16218	16125	16383	16311	16172	16422	16242	16242	16269	16194	16150	16276	16202	16170	16162	16142	16112	16298	16273	16365	16334	16264	16150	16202	16115	16248	16086	16135	16358	15985	16345	16166	16302	16284	16254	16057	16069	16216	15978	16291	16280	16331	16275	16172	16143	16269	16317	16383	16348	16274	16119	16357	16176	16292	16227	16329	16256	16157	16224	16138	16197	16065	16121	16230	16161	16253	16196	15978	16056	16210	16268	16062	16105	16102	16185	16157	16344	16368	16332	16089	16178	16168	16370	16373	16294	16322	16063	16259	16187	16076	16220	16224	16304	16106	16254	16163	16378	16279	16286	16139	16059	16209	16337	16300	16444	16220	16089	16363	16022	16199	16254	16308	16160	16197	16250	16227	16162	16293	16389	16386	16159	16301	16328	16307	16315	16349	16227	16159	16320	16215	16333	16126	16343	16120	16206	16162	15990	16204	16063	16193	16034	16241	16179	16282	16149	16506	16296	16178	16097	16253	16137	16252	16302	16185	16380	16358	16134	16263	16059	16578	16444	16304	16223	16264	16190	16229	16276	16184	16216	16344	16277	16284	16333	16314	16112	16232	16188	16281	16462	16260	16231	16322	16168	16191	16156	16307	16210	16202	16307	16278	16245	16241	16410	16181	16334	16215	16257	16340	16325	16451	16148	16233	16200	16187	16235	16363	16236	16289	16185	16383	16416	16144	16401	16175	16235	16108	16112	16082	16185	16259	16208	16141	16190	16272	16433	16304	16296	16088	16150	16215	16180	16333	16201	16427	16253	16400	16387	16167	16253	16412	16101	16110	16245	16334	16130	16298	16238	16349	16110	16332	16113	16261	16419	16343	16374	16162	16143	16209	16198	16161	16399	16206	16323	16502	16265	16184	16335	16172	16266	15952	16165	16172	15946	16325	16326	16193	16027	16254	16189	16163	16252	16341	16382	16244	16155	16319	16336	16259	16234	16225	16073	16324	16153	16345	16134	16228	16200	16212	16195	16143	16134	16178	16262	16188	16208	16209	16151	16302	16272	16290	16256	16283	16370	16271	16204	16246	16203	16257	16261	16358	16324	16266	16117	16232	16114	16297	16189	16273	16114	16410	16266	16133	16269	16422	16292	16256	16181	16166	16104	16232	16257	16253	16186	16147	16189	16035	16147	16236	16298	16385	16295	16200	16139	16403	16241	16128	16145	16128	16059	16205	15890	16096	16296	16039	16327	16257	16238	16358	16186	16254	16263	16150	16183	16200	16097	16278	16268	16441	16165	16146	16209	16224	16270	16085	16027	16217	16318	16177	16191	16208	16108	16091	16176	16269	16123	16300	16292	16189	16044	16175	16129	16148	16203	16232	16237	16153	16301	16394	16135	16170	16080	16168	16129	16211	16195	16296	16242	16157	16163	16225	16292	16294	16278	16200	16022	16212	16102	16233	16186	16420	16377	16241	16466	16364	16023	16295	16242	16380	16191	16125	16179	16320	16282	16308	16272	16016	16371	16361	16328	16228	16239	16349	16048	16303	16362	16349	16147	16402	16189	16249	16236	16235	16228	16120	16160	16149	16150	16180	16315	16319	16170	16349	16338	16316	16059	16269	16126	16275	16157	16109	16063	16172	16253	16266	16305	16236	16232	16312	16174	16217	15990	16255	16106	16055	16408	16382	16192	16355	16194	16367	16515	16102	16226	16266	16342	16282	16291	16261	16253	16223	16119	16114	16089	16042	16020	16144	16110	16194	16045	16361	16085	16081	16259	16287	16394	16112	16157	16273	16159	16227	16129	16215	16006	16337	16279	16247	15983	16092	16382	16092	16296	16418	16181	16194	16211	16096	16320	16305	16204	16243	16152	16114	16246	16064	16167	16112	16059	16384	16381	16174	16337	16159	16114	16199	16195	16233	16125	16101	16262	16122	16356	16423	16255	16391	16299	16419	16349	16051	16175	16325	16351	16401	16177	16197	16183	16192	16335	16100	16020	16068	16239	16279	16193	16231	16296	16279	16352	16316	16156	16422	16126	16134	16151	16233	16085	16329	16223	15862	16442	16218	16154	16363	16404	16041	16121	16195	16287	16121	16268	16314	16173	16009	16203	16222	16238	16178	16234	16191	16457	16234	16203	16090	16092	16242	16455	16272	16441	16177	16222	16132	16367	16215	16044	16195	16052	16125	16125	16276	16015	16026	16306	16048	16231	16177	16145	16236	16292	16005	16272	16364	16203	16115	16104	16293	16271	16122	16302	16286	16211	16021	16013	16135	16426	16214	16190	16294	16435	16122	16048	16111	16279	16222	16213	16097	16215	16366	16231	16145	16188	16177	16096	16113	16241	16141	16238	16257	16224	16251	16287	16271	16250	15910	16117	16190	16213	16193	16124	16110	16440	16113	16222	16181	16430	16297	16262	16279	16121	16171	16232	16126	16312	16260	16144	16109	16300	16296	16093	16196	16266	16237	16135	16301	16276	16249	16461	16258	16296	16233	16061	16256	16279	16165	16248	16205	16476	16351	16204	15997	16007	16233	16203	15955	16164	16192	16369	16443	16273	16133	16195	16203	16441	16216	16384	16139	16134	16333	16269	16153	16235	16428	16291	16193	16096	16252	16255	16312	16252	16264	16412	16446	16281	16423	16271	16186	16261	16267	16314	16294	16264	16198	16242	16384	16095	16272	16323	16101	16216	16147	16141	16173	16146	16012	15969	16357	16197	16268	16223	16071	16352	16136	16314	16049	16345	16176	16265	16182	16127	16379	16223	16177	16254	16227	16060	16251	16234	16431	16212	16165	16360	16395	16267	16308	16155	16092	16154	16419	16253	16202	16211	16221	16116	16098	16209	16218	16164	16341	16335	16274	16292	16478	16165	16148	16061	16263	16169	16402	16238	16466	16261	16145	16154	16160	16407	16068	16111	16293	15984	16123	16093	16189	16024	16341	16246	16204	16298	16116	16281	16409	16204	16306	16188	16104	16103	16363	16202	16121	16407	16068	16277	16390	16114	16297	16205	16065	16248	16440	16232	16244	16154	16125	16131	16502	16391	16402	16187	16271	16217	16206	16359	16323	16250	16233	16174	16060	16278	16133	16017	16235	16175	16306	16145	16226	16171	16310	16179	16109	16395	16198	16142	15928	16165	16343	16224	16273	16127	16201	16264	16204	16288	16242	16327	16293	16079	16235	16216	16322	16224	16111	16124	16153	16307	16333	16187	16217	15843	16172	16458	16089	16200	16244	16227	16347	16011	16199	16291	16134	16155	16101	16166	16174	16165	16039	16385	16405	16103	16067	16365	16265	16384	16380	16141	16323	16148	16048	16040	16284	15983	16292	16151	16375	16246	16522	16092	16231	16324	16277	16243	16295	16006	16107	16148	16081	16145	16244	16118	16291	16380	16247	16221	16228	16106	16247	16215	16266	16328	16281	16123	16128	16293	16061	16295	16105	16213	16342	16273	16271	16299	16135	16335	16333	16175	16294	16193	16166	16202	15953	16117	16218	16235	16149	16251	16165	16262	16255	16448	16200	16256	16202	16431	16295	16192	16195	16110	16085	16124	16317	16188	16107	16177	16228	16185	16097	16328	16225	16254	16259	16146	16094	16199	16119	16172	16138	16354	16152	16145	16193	16065	16196	16185	16240	16270	16192	16256	16348	16120	16264	16182	16183	16180	16177	16517	16267	16117	16407	16255	16298	16376	16217	16075	16188	16048	15984	16254	16333	16231	16177	16190	16304	16307	16445	16309	16271	16204	16071	16114	16335	16223	16174	16331	16301	16349	16234	16280	16349	16295	16150	16164	16215	16057	16424	16196	16246	16336	16234	16226	16005	16201	16167	16411	16255	16044	16065	16358	16183	16206	16306	16256	16240	16172	16041	16124	16390	16257	16224	16283	16396	16194	16170	16316	16276	16239	16022	16149	16146	16095	16171	16303	16322	16230	16160	16217	16199	16336	16136	16160	16250	16088	16299	16081	16195	16424	16008	16088	16317	16151	16195	16331	16267	16242	16281	16210	16256	16325	16201	16238	16296	16215	16122	16311	16336	16207	16098	16151	16357	16262	16219	16387	16169	16272	16316	16341	16225	15969	16266	16225	16121	16251	16475	16201	16293	16295	16100	16143	16212	16337	16141	16276	16523	16379	16096	16262	16178	16518	16253	16352	16154	16062	16157	16178	16042	16336	16200	16005	16213	16100	16291	16266	16318	16165	16211	16188	16121	16103	16189	16253	16410	16325	16218	16043	16195	16194	16404	16300	16364	16479	16372	16114	16241	16278	16151	16253	16300	16363	16304	16242	16114	16131	16315	16196	16403	16242	16212	16333	16333	16223	16287	16164	16153	16210	16124	16147	16313	16144	16181	16365	16223	16190	16102	16220	16228	16173	16502	16263	16097	16082	16374	16167	16037	16446	16294	16565	16246	16314	16195	16204	16211	16192	16230	16113	16204	16103	16360	16195	16290	16176	16284	16319	16469	16264	16115	15999	16289	16317	16163	16230	16273	16337	16373	16137	16161	16253	16234	16082	16084	16334	16367	16280	16277	16104	15982	16223	16338	16269	16284	16351	16086	16433	16095	16150	16324	15962	16279	16104	16308	16196	16280	16332	16278	16262	16184	16399	16333	16359	16188	16054	16153	16066	16317	16204	16292	16093	16107	16298	16302	16118	16342	15977	16180	16340	16264	16342	16158	16222	16390	16175	16285	16268	16044	16376	16351	16192	16365	16229	16285	16260	16221	16335	16225	16211	16203	16258	16220	16152	16178	16247	16490	16254	16226	16244	16284	16183	16076	16167	16217	16361	16210	16268	16205	16168	16250	16192	16357	16024	16089	16261	16245	16209	16289	16119	16367	16293	16224	16276	16251	16109	16031	16089	16240	16107	16109	16355	16402	16277	16344	16204	16249	16140	16328	16400	16182	16103	16444	16264	16275	16338	16014	16270	16232	16255	16339	16164	16432	16163	16292	16252	16350	16093	16129	16380	16145	16314	16115	16288	16134	16449	16367	16235	16105	16224
17082	28642	28086	24537	24222	21850	20541	19194	18432	17327	16865	21954	38348	33339	24275	18363	16286	15990	15607	15830	15618	15682	15726	15586	15536	15604	15651	15574	15441	15657	15590	15739	15592	15668	15706	15663	15699	15597	15794	15741	15677	15636	15604	15548	15726	15576	15576	15510	15714	15729	15791	15797	15442	15657	15674	15553	15687	15570	15659	15609	15739	15557	15808	15523	15650	15552	15725	15489	15798	15535	15588	15639	15547	15577	15695	15709	15558	15789	15717	15644	15797	15574	15476	15594	15748	15641	15635	15653	15709	15593	15536	15690	15842	15645	15649	15653	15618	15625	15636	15562	15772	15699	15609	15756	15789	15494	15668	15687	15548	15522	15530	15598	15766	15555	15645	15665	15603	15624	15588	15700	15533	15627	15590	15741	15517	15697	15566	15440	15740	15681	15773	15662	15550	15555	15627	15428	15630	15751	15554	15683	15443	15558	15559	15639	15577	15609	15715	15512	15583	15457	15578	15690	15493	15460	15667	15456	15618	15684	15483	15712	15731	15699	15532	15639	15809	15684	15601	15596	15581	15589	15625	15517	15559	15712	15484	15647	15655	15558	15609	15599	15673	15665	15536	15595	15714	15424	15498	15616	15614	15695	15682	15804	15464	15483	15685	15628	15581	15567	15609	15720	15542	15647	15591	15517	15731	15535	15690	15584	15780	15590	15815	15681	15507	15696	15616	15744	15755	15697	15637	15739	15551	15658	15666	15715	15595	15779	15634	15594	15412	15844	15595	15621	15621	15743	15511	15575	15693	15590	15720	15701	15650	15626	15625	15631	15494	15576	15520	15639	15598	15626	15774	15779	15668	15718	15568	15627	15546	15888	15608	15735	15616	15556	15764	15569	15542	15617	15586	15559	15698	15635	15477	15843	15613	15613	15686	15701	15616	15761	15734	15627	15537	15601	15645	15662	15604	15624	15504	15662	15734	15776	15621	15683	15686	15593	15470	15591	15649	15616	15556	15531	15835	15687	15586	15653	15679	15671	15531	15525	15457	15630	15546	15705	15641	15712	15678	15674	15547	15493	15601	15672	15654	15552	15692	15798	15586	15587	15598	15574	15598	15585	15630	15581	15583	15548	15559	15590	15416	15560	15467	15630	15486	15662	15635	15732	15598	15675	15628	15657	15598	15739	15507	15786	15829	15696	15837	15568	15567	15587	15613	15698	15595	15658	15569	15554	15708	15744	15509	15660	15605	15779	15587	15492	15679	15596	15526	15602	15738	15578	15742	15603	15720	15723	15622	15802	15462	15684	15619	15597	15668	15497	15619	15704	15651	15750	15584	15661	15745	15708	15708	15501	15582	15489	15674	15485	15501	15504	15848	15760	15729	15733	15504	15527	15753	15602	15488	15708	15658	15594	15488	15597	15722	15619	15579	15534	15418	15667	15521	15464	15734	15509	15560	15761	15499	15714	15479	15659	15639	15663	15702	15617	15768	15542	15578	15691	15634	15570	15616	15739	15589	15656	15671	15700	15511	15619	15469	15676	15693	15614	15538	15607	15601	15833	15473	15732	15800	15562	15673	15448	15637	15558	15643	15652	15637	15769	15537	15553	15641	15609	15466	15734	15575	15607	15700	15441	15713	15809	15519	15672	15576	15711	15672	15646	15555	15662	15656	15680	15690	15605	15648	15463	15705	15574	15699	15806	15699	15571	15569	15743	15645	15580	15730	15503	15656	15680	15507	15594	15641	15583	15773	15585	15826	15415	15598	15610	15717	15666	15600	15755	15745	15643	15929	15721	15485	15593	15580	15540	15582	15726	15527	15810	15493	15433	15447	15674	15667	15661	15312	15589	15739	15556	15782	15818	15767	15567	15669	15619	15443	15696	15551	15488	15637	15665	15802	15730	15569	15511	15540	15813	15631	15578	15690	15676	15572	15630	15715	15610	15713	15664	15609	15645	15814	15507	15567	15696	15449	15588	15646	15586	15478	15597	15625	15599	15717	15659	15404	15508	15633	15533	15518	15523	15700	15696	15640	15838	15689	15675	15521	15678	15751	15647	15656	15658	15753	15669	15699	15667	15419	15616	15744	15660	15484	15627	15547	15777	15648	15418	15609	15373	15513	15588	15692	15670	15513	15642	15657	15617	15653	15530	15691	15771	15579	15735	15671	15628	15671	15742	15669	15745	15632	15399	15690	15600	15643	15863	15476	15552	15481	15542	15732	15656	15710	15706	15593	15765	15821	15575	15807	15666	15413	15412	15552	15690	15676	15565	15629	15556	15686	15785	15501	15677	15703	15663	15815	15759	15485	15763	15588	15667	15523	15621	15531	15715	15734	15698	15556	15678	15547	15572	15610	15647	15750	15736	15661	15644	15515	15546	15769	15627	15606	15628	15815	15643	15554	15835	15781	15752	15663	15582	15695	15638	15572	15491	15654	15815	15581	15572	15566	15701	15578	15449	15728	15641	15670	15431	15608	15564	15627	15757	15717	15608	15671	15623	15656	15576	15694	15437	15613	15612	15529	15847	15508	15663	15488	15567	15633	15653	15652	15693	15639	15803	15645	15605	15569	15640	15764	15745	15787	15599	15731	15698	15646	15685	15700	15557	15624	15668	15592	15705	15454	15597	15489	15793	15572	15395	15721	15688	15553	15690	15703	15774	15576	15712	15644	15713	15630	15718	15658	15629	15667	15579	15753	15710	15792	15583	15522	15700	15733	15630	15526	15730	15633	15658	15480	15704	15629	15610	15695	15786	15767	15587	15694	15683	15651	15651	15652	15769	15425	15741	15627	15824	15798	15717	15666	15614	15623	15477	15760	15491	15797	15664	15552	15653	15635	15656	15618	15556	15648	15643	15556	15617	15581	15581	15665	15641	15524	15614	15849	15758	15704	15789	15703	15700	15636	15608	15816	15706	15681	15669	15529	15702	15478	15595	15703	15665	15713	15633	15594	15662	15690	15699	15483	15648	15733	15644	15635	15629	15693	15696	15749	15552	15688	15738	15667	15705	15650	15831	15680	15608	15735	15595	15613	15628	15657	15625	15801	15473	15660	15751	15668	15683	15480	15603	15699	15511	15716	15510	15705	15650	15660	15669	15686	15484	15492	15833	15434	15648	15570	15652	15487	15546	15717	15733	15686	15812	15705	15482	15784	15489	15628	15573	15500	15588	15603	15718	15718	15513	15694	15675	15740	15447	15643	15560	15750	15667	15692	15506	15661	15767	15760	15674	15866	15712	15578	15714	15644	15510	15653	15675	15763	15598	15639	15632	15679	15823	15668	15706	15649	15687	15562	15478	15629	15406	15626	15645	15554	15486	15599	15648	15649	15600	15765	15622	15523	15613	15648	15695	15420	15581	15595	15696	15571	15738	15537	15673	15490	15623	15554	15760	15642	15766	15777	15674	15819	15602	15770	15550	15622	15589	15644	15519	15752	15554	15750	15639	15653	15765	15580	15722	15637	15497	15633	15640	15706	15448	15530	15553	15686	15624	15479	15511	15664	15715	15631	15505	15742	15596	15569	15669	15587	15819	15625	15590	15674	15610	15575	15657	15678	15432	15748	15800	15601	15501	15615	15738	15570	15675	15641	15708	15609	15480	15405	15662	15667	15702	15710	15490	15873	15515	15770	15715	15436	15559	15750	15756	15588	15625	15620	15591	15587	15732	15702	15661	15642	15581	15688	15669	15615	15804	15561	15648	15636	15647	15577	15505	15628	15656	15668	15593	15491	15587	15795	15628	15601	15492	15533	15590	15555	15786	15537	15518	15659	15674	15500	15736	15738	15522	15712	15652	15644	15704	15692	15528	15580	15838	15691	15548	15668	15693	15800	15590	15576	15621	15893	15630	15681	15841	15786	15639	15739	15680	15573	15707	15584	15595	15636	15601	15640	15656	15769	15690	15831	15691	15561	15768	15679	15530	15687	15794	15632	15779	15614	15658	15727	15704	15678	15752	15664	15415	15710	15803	15697	15585	15572	15621	15504	15715	15684	15388	15716	15676	15567	15773	15589	15561	15651	15729	15783	15649	15545	15581	15502	15782	15709	15726	15755	15692	15711	15561	15358	15785	15522	15709	15609	15589	15685	15589	15772	15553	15666	15666	15725	15615	15436	15645	15605	15511	15437	15733	15760	15719	15717	15438	15630	15450	15629	15669	15708	15737	15593	15629	15753	15659	15584	15684	15835	15697	15537	15686	15521	15664	15610	15584	15605	15587	15741	15646	15736	15750	15624	15691	15677	15699	15524	15816	15668	15726	15592	15624	15584	15579	15833	15659	15639	15640	15527	15748	15494	15783	15560	15586	15764	15766	15698	15625	15660	15604	15603	15534	15476	15645	15624	15588	15611	15598	15763	15561	15770	15638	15666	15649	15672	15587	15653	15623	15711	15549	15625	15587	15620	15553	15511	15558	15552	15738	15649	15687	15730	15552	15773	15500	15680	15624	15653	15518	15776	15717	15726	15748	15852	15609	15781	15671	15639	15518	15636	15720	15568	15660	15758	15683	15380	15668	15749	15738	15529	15828	15642	15744	15649	15605	15520	15549	15582	15788	15767	15658	15607	15671	15374	15712	15406	15762	15485	15597	15670	15661	15603	15717	15598	15720	15705	15581	15576	15693	15750	15639	15675	15518	15519	15547	15730	15545	15619	15509	15574	15713	15560	15821	15628	15671	15654	15647	15779	15614	15743	15605	15545	15489	15584	15597	15681	15772	15462	15649	15597	15644	15582	15517	15712	15606	15710	15715	15705	15751	15645	15721	15560	15684	15511	15568	15733	15524	15656	15832	15712	15578	15642	15686	15585	15538	15785	15596	15531	15638	15663	15411	15609	15759	15657	15685	15662	15605	15734	15590	15832	15661	15776	15628	15739	15667	15728	15804	15674	15589	15516	15647	15576	15660	15589	15655	15558	15622	15782	15673	15478	15779	15471	15614	15665	15658	15647	15675	15612	15491	15913	15674	15738	15564	15590	15692	15691	15633	15769	15551	15580	15588	15522	15546	15666	15498	15637	15659	15660	15567	15658	15662	15856	15600	15621	15495	15715	15718	15625	15638	15574	15747	15519	15709	15578	15622	15633	15628	15698	15542	15563	15489	15640	15499	15673	15750	15711	15686	15587	15697	15612	15659	15667	15560	15610	15710	15597	15637	15554	15604	15821	15561
23892	21359	28810	24448	22526	23117	22506	19585	18786	18554	18110	21992	40894	37132	29695	22564	18290	16775	16359	16383	16404	16316	16447	16246	16355	16272	16198	16497	16429	16260	16480	16421	16499	16213	16251	16320	16338	16258	16107	16143	16169	16326	16194	16302	16304	16213	16131	16221	16196	16157	16323	16321	16233	16169	16456	16414	16256	16306	16212	16169	16065	16251	16152	16119	16370	16376	16118	16346	16218	16124	16201	16169	16194	16330	16194	16159	16312	16291	16276	16146	16300	16338	16318	16294	16313	16184	16280	16341	16308	16247	16318	16206	16227	16360	16434	16224	16112	16323	16300	16316	16201	16279	16207	16324	16141	16219	16269	16277	16262	16266	16114	16113	16358	16316	16257	16284	16395	16445	16355	16267	16560	16246	16154	16447	16126	16418	16306	16155	16299	16128	16272	16251	16104	16364	16236	16306	16169	16363	16211	16398	16236	16175	16187	16222	16323	16399	16221	16384	16178	16260	16140	16119	16244	16237	16183	16025	16157	16220	16413	16293	16183	16146	16248	16072	16309	16434	16241	16294	16244	16209	16243	16239	16152	16262	16385	16179	16325	16242	16263	16333	16302	16231	16066	16277	16309	16428	16340	16304	16323	16150	16341	16184	16284	16156	16332	16224	16315	16300	16229	16135	16131	16328	16350	16280	16373	16439	16254	16284	16274	16303	16277	16295	16122	16159	16240	16228	16167	16147	16173	16182	16231	16143	16028	16316	16151	16202	16149	16097	16239	16230	16059	16274	16241	16201	16364	16410	16370	16269	16290	16290	16425	16329	16176	16215	16132	15957	16167	16238	16195	16221	16245	16278	16222	16198	16165	16284	16356	16312	16264	16164	16207	16411	16278	16239	16297	16080	16129	16307	16314	16278	16192	16250	16397	16532	16306	16048	16075	16355	16299	16317	16395	16316	16266	16204	16479	16174	16267	16202	16087	16168	16325	16270	16210	16268	16206	16167	16161	16262	16251	16208	16265	16159	16362	16129	16301	16365	16004	16327	16163	16406	16389	16152	16191	16138	16358	16297	16057	16235	16256	16235	16133	16212	16247	16337	16295	16347	16228	16310	16382	16187	16187	16395	16469	16321	16321	16284	16233	16211	16201	16241	16086	16123	16196	16295	16395	16216	16155	16136	16472	16209	16260	16157	16237	16047	16265	16348	16293	16326	16253	16241	16072	16217	16033	16110	16190	16407	16170	16119	16073	16271	16213	16308	16324	16103	16138	16023	16234	16032	16357	16219	16255	16309	16552	16393	16194	16213	16164	16153	16196	16274	16138	16197	16186	16185	16339	16162	16327	16410	16314	16039	16249	16311	16315	16239	16293	16360	16333	16370	16539	16335	16238	16311	16170	16369	16287	16323	16086	16162	16277	16239	16094	16465	16279	16352	16271	16284	16360	16134	16342	16181	16223	16203	16327	16317	16387	16316	16131	16181	16172	16155	16110	16274	16257	16128	16132	16035	16101	16101	16271	16375	16236	16502	16183	16159	15969	16157	16320	16068	16043	16372	16173	16309	16436	16439	16297	16410	16497	15961	16364	16525	16186	16371	16095	16356	15970	16177	16268	16299	16215	16218	16257	16266	16427	16417	16417	16185	16283	16291	16222	16362	16023	15978	16442	16154	16201	16280	16167	16277	16224	16415	16297	16266	16347	16242	16314	16313	16167	16090	16175	16417	16201	16303	16329	16286	16233	16168	16210	16312	16322	16241	16171	16316	16342	16155	16092	16463	16048	16236	16272	16288	16286	16276	16282	16497	16302	16260	16208	16255	16318	16218	16394	16251	16257	16243	16292	16430	16312	16162	16324	16313	16313	16193	16245	16119	16250	16083	16248	16301	16126	16355	16015	16213	16247	16345	16198	16215	16203	16261	16349	16167	16337	16389	16244	16261	16141	16582	16333	16263	16375	16373	16256	16328	16190	16285	16158	16287	16299	16098	16357	16374	16415	16274	16133	16310	16109	16368	16178	16182	16197	16429	16136	16099	16283	16524	16245	16239	16210	16047	16246	16299	16337	16232	16117	16196	16322	16298	16203	16265	16166	16452	16239	16203	16329	16111	16137	16225	16314	16220	16398	16173	16186	16354	16294	16274	16233	16157	16022	16317	16065	16326	16357	16345	16260	16280	16283	16182	16307	16286	16440	16347	16360	16197	16161	16131	16259	16346	16379	16238	16366	16194	16252	16245	16367	16211	16269	16290	16419	16383	16391	16321	16025	16256	16207	16397	16343	16314	16608	16179	16234	16063	16149	16335	16122	16284	16258	16185	16270	16250	16289	16194	16146	16123	16321	16218	16320	16508	16217	16193	16351	16253	16222	16378	16305	16341	16368	16036	16575	16273	16020	16370	16185	16342	16103	16169	16245	16382	16394	16214	16166	16092	16240	16275	16077	16114	16259	16206	16145	16180	16407	16316	16077	16323	16216	16123	16140	16236	16366	16285	16224	16251	16374	16360	16348	16140	16227	16503	16311	16246	16079	16244	16370	16343	16218	16063	16439	16322	16155	16278	16193	16248	16201	15998	16381	16258	16300	16341	16249	16247	16183	16213	16180	16336	16294	16183	16321	16269	16233	16197	16193	16454	16371	16355	16230	16102	16156	16065	16408	16131	16149	16426	16157	16208	16267	16329	16362	16373	16283	16015	16240	16062	16390	16376	16207	16236	16294	16137	16252	16312	16258	16200	16184	16102	16075	16150	16137	16231	16293	16234	16104	16237	16260	16315	16161	16181	16405	16196	16167	16229	16395	16411	16401	16149	16216	16217	16372	16310	15999	16248	16077	16269	16260	16057	16272	16303	16317	16016	16164	16406	16347	16042	16398	16043	16348	16316	16219	16144	16351	16246	16221	16373	16191	16256	16351	16265	16260	16133	16070	16322	16279	16162	16317	16188	16239	16034	16211	16239	16169	16167	16463	16321	16453	16147	16200	16357	16422	16181	16171	16174	16399	16345	16456	16383	16255	16330	16309	16238	16430	16276	16374	16234	16125	16373	16317	16215	16230	16197	16347	16047	16321	16339	16370	16278	16344	16231	16256	16192	16262	16377	16280	16237	16276	16134	16210	16201	16257	16230	16292	16099	16246	16177	16321	16222	16083	16233	16334	16160	16318	16124	16311	15967	16286	16202	16232	16135	16097	16244	16321	16246	16376	16212	16231	16204	16214	16426	16420	16041	16400	16496	16257	16216	16214	16297	15986	16310	16125	16193	16290	16280	16127	16252	16035	16316	16119	16268	16357	16145	16119	16286	16326	16343	16261	16352	16229	16351	16352	16139	16224	16334	16252	16321	16430	16132	16189	16358	16169	16191	16386	16139	16200	16165	16188	16374	16357	16212	15904	16329	16501	16435	16108	16216	16293	16229	16046	16130	16244	16469	16407	16359	16164	16185	16425	16174	16365	15998	16293	16406	16164	16380	16234	16212	16449	16177	16210	16371	16292	16160	16236	16293	16200	16380	16024	16244	16271	16411	16430	16317	16005	16352	16252	16169	16093	16236	16092	16151	16197	16080	16410	16276	16099	16211	16025	16348	16149	16000	16283	16260	16119	16189	16238	16181	16189	16146	16267	16262	16288	16241	16218	16270	16329	16203	16384	16362	16255	16358	16107	16148	16333	16140	16194	16231	16419	16263	16412	16236	16316	16081	16181	16271	16152	16175	16274	16411	16348	16220	16337	16281	16352	16239	16409	16296	16316	16312	16166	16363	16185	16179	16236	16272	16305	16296	16203	16235	16282	16249	16213	16155	16261	16383	16245	16170	16109	16158	16316	16152	16361	16242	16298	16277	16363	16135	16026	16236	16289	16493	16307	16346	16293	16172	16226	16207	16376	16092	16364	16220	16284	16057	16207	16019	16165	16277	16195	16212	16125	16142	16387	16439	16315	16302	16176	16408	16098	16111	16173	16255	16356	16289	16169	16029	16071	16362	16319	16318	16100	16074	16473	16310	16406	16166	16183	16128	16030	16312	16094	16323	16210	16313	16401	16399	16346	16307	16170	16455	16328	16040	16410	16123	16375	16215	16272	16336	16377	16279	16329	16150	16478	16389	16341	16225	16310	16320	16416	16211	16236	16324	16219	16301	16387	16348	16404	16277	16348	16226	15908	16176	16172	16410	16530	16140	16314	16328	16287	16461	16214	16373	16489	16036	16352	16259	16088	16148	16219	16416	16205	16286	16230	16236	16209	16369	16226	16381	16270	16258	16101	16099	16415	16091	16305	16304	16146	16097	16257	16355	16195	16122	16379	16229	16115	16133	16203	16198	16315	16149	16277	16299	16318	16409	16225	16287	16382	16216	16244	16296	16317	16294	16116	16142	16222	16166	16176	16155	16311	16331	16184	16227	16418	16166	16322	16133	16215	16224	16221	16255	16174	16292	16169	16134	16514	16164	16221	16249	16220	16296	16274	16129	16154	16257	16270	16302	16345	16231	16318	16255	16271	16268	16417	16298	16202	16331	16224	16324	16101	16090	16207	16340	16326	16036	16321	16344	16273	16198	16173	16252	16255	16087	16288	16294	16345	16251	16162	16192	16253	16300	16350	16326	16193	16168	15926	16182	16258	16202	16265	16084	16287	16220	16220	16310	16222	16356	16221	16415	16249	16307	16230	16203	16266	16322	16142	16307	16469	16228	16158	16224	16364	16340	16019	16178	16051	16226	16195	16163	16277	16176	16218	16225	16246	16128	16203	16214	16202	15980	16318	16302	16445	16245	16349	16239	16171	16205	16299	16285	16409	16167	16470	16344	16291	16224	16267	16131	16395	16284	16222	16336	16126	16352	16229	16369	16461	16251	16339	16148	16168	16323	16288	16405	16426	16194	16097	16422	16228	16382	16244	16183	16503	16416	16092	16185	16196	16386	16240	16459	16308	16441	16235	16292	16287	16204	16204	16239	16203	16252	16334	16267	16331	16205	16138	16269	16348	16334	16205	16327	16206	16204	16172	16217	16153	16338	16273	16225	16351	16376	16201	16261	16246	16281	16243	16365	16141	16295	16506	16264	16343	16263	16229	16244	16190	16231	16093	16210	16159	16288	16175	16147	16187	16178	16130	16277	16184	16262	16101	16303	16300	16229	16326	16214	16326	16316	16393	16191	16240	16143	16157	16183	16054	16279	16079	16164
19144	33462	33388	28858	26258	22118	20822	20506	19839	19191	18173	26005	44770	39965	31425	22348	17342	16114	15750	15624	15690	15583	15674	15523	15777	15715	15866	15700	15753	15680	15660	15636	15645	15569	15707	15609	15666	15692	15716	15585	15647	15708	15687	15598	15531	15793	15771	15710	15857	15499	15788	15660	15687	15665	15797	15635	15939	15588	15716	15691	15588	15576	15689	15655	15637	15675	15689	15761	15782	15719	15699	15633	15856	15695	15582	15753	15505	15582	15633	15790	15718	15669	15760	15459	15820	15519	15596	15784	15597	15776	15652	15520	15647	15604	15784	15719	15703	15815	15621	15657	15711	15560	15738	15684	15758	15720	15603	15738	15720	15659	15684	15642	15705	15673	15773	15604	15665	15669	15654	15625	15664	15722	15610	15667	15528	15934	15716	15600	15637	15737	15672	15685	15779	15753	15424	15709	15674	15654	15642	15589	15881	15592	15681	15602	15564	15744	15617	15628	15719	15583	15540	15626	15821	15730	15543	15728	15609	15685	15578	15682	15688	15768	15751	15735	15648	15680	15748	15542	15546	15573	15809	15680	15548	15704	15679	15700	15616	15652	15615	15623	15754	15652	15633	15699	15655	15556	15794	15603	15722	15520	15567	15683	15694	15532	15710	15525	15684	15681	15622	15665	15625	15715	15755	15635	15741	15610	15658	15598	15594	15661	15633	15624	15635	15369	15763	15610	15643	15696	15544	15703	15684	15629	15621	15600	15613	15675	15634	15784	15772	15743	15682	15535	15586	15597	15781	15671	15648	15659	15602	15653	15692	15870	15789	15605	15566	15586	15706	15753	15528	15634	15807	15554	15672	15626	15685	15660	15749	15694	15689	15658	15713	15608	15651	15726	15820	15724	15522	15665	15784	15576	15767	15730	15679	15718	15664	15535	15692	15539	15775	15758	15629	15653	15714	15598	15790	15768	15673	15654	15692	15533	15579	15776	15596	15769	15624	15663	15552	15763	15637	15693	15720	15471	15760	15753	15621	15645	15775	15854	15632	15712	15549	15782	15513	15713	15622	15719	15729	15748	15564	15565	15819	15616	15740	15676	15747	15584	15898	15626	15579	15629	15725	15754	15618	15747	15759	15787	15764	15572	15571	15702	15758	15668	15706	15656	15488	15585	15556	15570	15578	15792	15623	15825	15649	15582	15660	15615	15638	15681	15584	15677	15634	15726	15636	15720	15683	15733	15684	15673	15569	15634	15595	15531	15771	15731	15696	15611	15825	15703	15582	15703	15679	15684	15608	15702	15668	15557	15741	15694	15617	15608	15551	15593	15670	15534	15614	15623	15590	15960	15620	15428	15809	15629	15772	15638	15682	15725	15694	15626	15729	15580	15633	15743	15776	15705	15847	15576	15541	15561	15847	15626	15666	15608	15704	15767	15812	15526	15637	15581	15722	15549	15611	15829	15783	15702	15658	15508	15690	15671	15616	15771	15619	15636	15764	15650	15688	15660	15738	15588	15521	15664	15732	15500	15700	15661	15594	15516	15660	15828	15714	15587	15551	15559	15602	15657	15600	15695	15746	15670	15608	15680	15581	15766	15581	15674	15725	15602	15603	15595	15571	15595	15636	15777	15726	15620	15807	15667	15785	15589	15631	15647	15709	15615	15587	15634	15756	15727	15490	15682	15674	15725	15686	15737	15624	15630	15617	15708	15621	15514	15701	15614	15690	15733	15856	15591	15481	15723	15620	15837	15699	15688	15567	15625	15641	15588	15775	15692	15847	15755	15600	15613	15774	15559	15827	15778	15824	15576	15559	15675	15446	15686	15553	15762	15732	15672	15479	15589	15567	15742	15684	15655	15798	15487	15724	15719	15752	15722	15698	15730	15660	15732	15564	15735	15650	15730	15673	15617	15728	15561	15568	15694	15808	15635	15738	15571	15711	15802	15613	15586	15742	15813	15664	15771	15699	15653	15589	15699	15609	15718	15655	15680	15561	15497	15650	15536	15622	15617	15779	15630	15607	15824	15552	15659	15756	15668	15542	15575	15746	15574	15730	15642	15794	15568	15580	15816	15684	15599	15792	15752	15671	15635	15608	15671	15580	15639	15680	15647	15611	15656	15763	15538	15552	15647	15627	15582	15683	15786	15815	15652	15584	15611	15575	15760	15548	15623	15753	15685	15741	15764	15616	15610	15657	15668	15699	15807	15694	15724	15569	15793	15581	15863	15673	15648	15733	15605	15770	15559	15422	15629	15603	15721	15424	15679	15756	15660	15632	15829	15573	15681	15637	15940	15503	15562	15620	15653	15739	15577	15738	15641	15685	15694	15727	15510	15750	15716	15662	15650	15652	15628	15700	15683	15741	15683	15563	15625	15774	15695	15621	15698	15682	15594	15789	15571	15771	15667	15802	15658	15774	15663	15613	15587	15703	15694	15715	15738	15765	15639	15659	15767	15480	15622	15835	15719	15678	15702	15643	15537	15770	15563	15798	15826	15737	15704	15634	15516	15611	15762	15647	15709	15783	15787	15548	15630	15742	15581	15750	15530	15829	15576	15678	15543	15658	15581	15850	15736	15621	15749	15655	15605	15727	15740	15661	15655	15707	15586	15633	15859	15541	15722	15741	15660	15640	15597	15658	15808	15616	15584	15633	15713	15576	15792	15756	15653	15629	15325	15719	15767	15604	15700	15549	15841	15548	15709	15585	15725	15688	15536	15753	15701	15647	15500	15726	15711	15464	15722	15627	15822	15669	15644	15507	15577	15763	15665	15592	15686	15655	15644	15723	15838	15729	15612	15614	15571	15742	15596	15659	15695	15746	15713	15529	15723	15735	15684	15810	15591	15838	15806	15691	15506	15698	15686	15693	15651	15627	15781	15658	15482	15564	15805	15500	15570	15573	15409	15713	15632	15701	15738	15718	15653	15704	15630	15788	15680	15671	15593	15725	15611	15596	15732	15631	15702	15595	15615	15649	15594	15832	15730	15603	15653	15683	15630	15594	15666	15696	15659	15572	15642	15686	15603	15582	15568	15759	15621	15715	15590	15667	15791	15726	15622	15710	15891	15617	15735	15620	15599	15564	15732	15697	15633	15832	15575	15834	15733	15722	15753	15735	15756	15721	15562	15662	15769	15622	15786	15602	15769	15707	15616	15663	15761	15540	15547	15702	15710	15667	15568	15646	15776	15357	15563	15685	15643	15774	15674	15698	15544	15685	15733	15438	15796	15488	15713	15536	15727	15645	15781	15626	15495	15807	15597	15635	15621	15738	15666	15830	15811	15642	15857	15711	15530	15782	15533	15719	15704	15732	15683	15611	15476	15822	15701	15680	15807	15771	15635	15681	15524	15627	15683	15742	15863	15668	15664	15631	15683	15558	15699	15596	15620	15720	15488	15640	15589	15630	15512	15660	15721	15688	15634	15932	15781	15696	15673	15609	15696	15599	15663	15676	15673	15743	15631	15471	15701	15738	15687	15803	15579	15511	15648	15672	15660	15738	15743	15566	15734	15739	15763	15542	15779	15510	15697	15612	15743	15783	15606	15591	15755	15689	15812	15604	15796	15645	15489	15556	15824	15705	15742	15539	15772	15644	15634	15684	15813	15644	15439	15571	15581	15606	15639	15720	15592	15535	15703	15569	15594	15838	15579	15627	15523	15552	15603	15812	15684	15751	15642	15535	15764	15561	15540	15728	15673	15781	15526	15801	15602	15680	15769	15700	15599	15621	15774	15666	15591	15686	15533	15630	15716	15620	15716	15792	15487	15537	15733	15539	15588	15789	15710	15515	15828	15540	15672	15799	15783	15625	15570	15720	15721	15677	15768	15675	15450	15706	15615	15741	15692	15738	15665	15728	15534	15841	15790	15631	15673	15506	15608	15712	15696	15783	15619	15655	15672	15847	15617	15646	15697	15694	15684	15731	15668	15514	15732	15658	15749	15675	15797	15739	15644	15675	15577	15709	15817	15766	15730	15619	15759	15640	15473	15745	15688	15602	15456	15644	15650	15650	15599	15589	15707	15607	15654	15649	15768	15530	15713	15685	15597	15749	15820	15654	15696	15799	15581	15513	15624	15671	15699	15570	15580	15539	15629	15633	15718	15578	15775	15605	15891	15572	15725	15512	15666	15669	15600	15560	15825	15738	15686	15630	15733	15672	15847	15411	15804	15787	15704	15849	15781	15497	15722	15720	15786	15676	15607	15748	15879	15596	15655	15697	15714	15691	15566	15591	15748	15735	15585	15742	15723	15556	15691	15787	15684	15573	15768	15766	15713	15499	15702	15584	15795	15604	15817	15706	15639	15593	15709	15731	15769	15816	15767	15761	15548	15763	15705	15749	15634	15698	15846	15717	15683	15687	15651	15695	15578	15701	15609	15702	15500	15616	15755	15740	15585	15688	15705	15860	15434	15781	15594	15592	15615	15834	15630	15614	15597	15618	15505	15574	15718	15765	15790	15431	15646	15673	15660	15603	15622	15678	15643	15761	15820	15557	15770	15715	15490	15627	15506	15740	15749	15680	15572	15642	15740	15667	15499	15755	15639	15702	15624	15540	15687	15703	15644	15565	15690	15641	15528	15653	15521	15736	15570	15506	15670	15794	15696	15702	15734	15795	15683	15564	15658	15682	15746	15554	15606	15651	15454	15759	15746	15610	15519	15390	15649	15712	15614	15717	15749	15635	15610	15695	15459	15653	15620	15757	15681	15782	15838	15777	15682	15654	15646	15881	15587	15515	15734	15807	15651	15724	15586	15724	15565	15699	15614	15624	15571	15734	15710	15782	15697	15727	15726	15547	15639	15639	15579	15619	15764	15597	15668	15559	15524	15691	15787	15673	15644	15454	15721	15783	15765	15629	15824	15466	15823	15756	15541	15646	15644	15548	15740	15475	15742	15529	15628	15708	15789	15710	15779	15632	15573	15555	15664	15558	15691	15695	15764	15614	15567	15650	15572	15773	15627	15863	15520	15688	15644	15613	15751	15555	15682	15629	15708	15460	15669	15705	15783	15875	15640	15672	15664	15549	15584	15628	15734	15656	15668	15677	15631	15511	15719	15481	15642	15749	15726	15641	15572	15718	15636	15591	15873	15797	15526	15751	15556	15635	15693	15624	15739	15595	15601	15646	15607	15746	15742	15549	15501	15650	15470	15667	15569	15678	15800	15505	15543
29412	23360	24973	22361	18824	18060	17685	17789	17386	17599	17267	17521	19937	19367	18662	17675	17302	16974	16929	16924	16969	17040	17135	16848	16820	16857	16896	16819	16764	16975	16961	16764	16689	16734	17059	16829	16979	16814	16921	16644	16892	16878	16747	16881	16925	17107	16761	16934	16929	16915	16834	16821	16916	17125	16911	16834	16976	16757	16853	17048	17181	16798	16959	16982	17155	16862	16905	16835	16738	16877	16934	16792	16627	16913	16855	16731	16749	17036	16942	16933	16872	16972	16654	16772	17003	17055	16997	16837	16802	16963	16616	16923	17126	16876	16970	16873	16775	16994	16841	16731	16840	16867	17015	16818	17006	17112	16889	16889	16763	16826	16724	16788	16767	16883	16746	16980	16837	16994	16813	16825	16740	16689	16878	16897	17042	16843	16977	16777	16984	16945	16882	16723	17032	16849	16732	16784	16731	16914	16983	16724	16849	16884	16841	17072	16945	16782	16697	16662	16713	16932	16918	16899	16767	16932	16829	16649	16866	16905	16822	16857	16838	17027	16858	16928	16944	16883	16882	16822	16907	16868	16766	16837	16758	16892	16786	16879	16844	16948	16882	16812	16928	16867	16841	16822	16890	16772	16669	16765	16770	16852	16578	16654	16828	16933	16813	16948	16777	16878	17029	16670	17089	16898	16890	16850	16845	16922	16934	16880	16841	16770	16817	16895	16908	16903	16852	16771	16869	16835	17062	16699	16856	16987	16979	16859	16858	16932	16771	16727	16717	16783	16974	17060	16866	16837	16942	16914	16851	16802	17072	16918	16858	16812	16888	16851	16934	16940	16916	16944	16803	16838	16946	16868	16792	16809	17038	16771	16817	16843	17028	16723	16914	16910	16951	17040	16767	16828	16878	16921	16790	16692	16750	16884	16698	16990	16844	16737	16715	16895	16851	16914	17043	16917	16810	16760	16869	16925	16949	16819	16832	16827	16911	16752	16924	16700	16840	17001	16881	16882	16975	16864	16843	16837	16815	17057	16875	16803	17057	16861	16910	16866	16758	16959	17053	16953	16711	16804	16818	16838	16773	16811	16887	16716	16957	16893	16891	16991	16881	16896	16809	16867	16818	16912	16853	16834	16881	16948	17033	16854	16920	16968	16957	16637	16836	16977	16836	16802	16947	17045	16836	16941	16845	16967	16866	16788	17088	16970	16804	16532	16751	16735	16969	16675	16841	16844	16684	16769	16749	16746	16906	16882	16653	16856	16683	16872	16970	16959	16845	16904	16880	16755	16849	16934	17055	17002	16947	16864	16941	16767	16957	16865	16818	16874	16553	16808	16934	16812	16883	17058	17013	16849	16990	16902	16702	16952	17012	16877	16888	16829	16935	16694	16777	16778	17020	16976	16762	16751	16812	16860	16826	16554	16647	17040	17030	16868	16836	16904	16769	16723	16916	16782	16993	16845	17012	16915	16852	16754	16675	16779	16814	16804	16825	16725	16852	16821	16746	16834	16905	16903	16836	16936	16802	16855	16838	16742	16951	16892	16824	16960	16854	16911	16921	16760	16884	16901	17008	16895	16856	16896	17016	16767	16944	16938	17016	16941	16954	16912	16983	16971	16791	16990	16830	16723	16904	16793	17122	17033	16794	17076	16922	16937	16864	16820	16959	16817	16659	16692	16990	16842	16846	16937	16957	17065	16930	16747	16641	16745	16804	16836	16867	16867	16891	16893	16972	16841	16852	17006	16986	16650	16652	16957	16897	16833	16895	16831	16806	16952	16866	17075	16885	16904	16729	16842	16821	16933	16830	16823	16710	16862	16887	16964	16988	16890	16815	16707	16658	16860	16974	16921	16915	16688	17000	16897	16905	16850	16940	16639	16842	16921	16880	16770	16890	16833	16816	16818	16812	16902	17032	16939	16815	16741	17021	16812	16975	16787	16689	17041	16822	17012	16995	17000	16788	16870	16736	16640	16793	16873	16728	16686	17008	16984	16870	16824	17018	17037	16749	16870	16891	16778	16808	16765	16901	16969	16730	16626	17063	16839	16912	16819	17033	17069	16894	16871	16971	17043	16892	17084	16769	16870	16871	16794	16918	16920	16943	16808	16795	16745	16795	17050	16791	16855	16838	16798	16935	16818	16826	16858	17158	16789	16868	16920	17128	16948	16860	16769	16998	17098	16924	16791	16823	16829	16865	17175	16752	16913	16915	17045	16939	16907	16920	16721	16844	16809	16937	16757	16948	16941	16852	16964	17033	16922	16854	16875	17007	16694	16763	16853	16966	16955	16997	16977	16981	16841	16855	16916	16850	16919	16664	16838	16935	16830	16954	16842	16663	16865	16711	16848	16664	16966	16947	16781	16884	16678	16750	16772	16777	16893	16743	16768	16961	16963	16905	17006	16731	16852	16728	17051	16804	16875	16922	16695	16790	16851	16661	16980	16873	16672	16849	16663	16971	16854	17041	16874	16969	16970	16966	16953	17010	16967	17102	16794	16844	16824	16879	16848	16918	16685	16822	16963	16896	16829	16755	16938	16925	16863	16897	16861	16965	16859	16956	16958	16923	16774	16991	16738	16593	17131	16850	16812	16996	16757	16929	16929	16840	16888	16636	17003	16879	16867	16715	16907	16979	17029	16800	16721	16893	16912	16856	16783	16817	16826	16891	16887	16757	16721	16971	16946	16712	16788	16923	16883	16930	16848	16852	16929	16983	16616	16963	16905	16989	16874	16863	16907	16840	16773	16890	16820	16635	16760	16933	16999	16862	16951	16893	16944	16932	16779	16921	17076	16783	16752	16731	16842	16872	16740	16962	16843	16759	16928	16788	16951	16793	16786	16914	16929	16725	16755	16717	16821	16948	16638	16800	16938	16778	16899	16866	16948	16974	16778	16940	16830	16834	16846	16910	16891	16932	16809	16927	16989	17053	16860	16943	16852	16875	16981	17013	16849	17084	16859	16831	16739	16741	16675	16978	16948	16857	16910	16962	16814	16950	16816	16936	16794	17025	16957	16655	16829	16963	16871	16757	16817	16869	16773	16862	16861	17035	16877	16686	16794	16946	16660	16835	16863	16758	16936	16849	16865	16995	16951	16876	16891	16902	17117	16936	16890	17009	16825	16833	16900	16974	16850	16924	16869	16973	17063	17027	16861	16748	16864	16900	16885	16821	17001	17009	16833	16810	16779	17108	16950	16724	16787	16919	16750	16780	16972	16964	16650	16912	16901	16901	16821	16793	16834	16791	16856	16920	16962	16874	17058	16932	16874	16861	16911	16978	16901	16770	16878	17007	16941	16906	16630	16903	17037	16773	17001	17066	16628	16819	16892	16861	16881	16951	16890	16789	16891	16959	16795	16841	16844	16779	17016	16858	16817	16799	16912	16718	16812	16899	16922	16851	16852	16870	16958	16872	16950	16865	16725	16898	17030	16880	16776	16766	17014	16965	16966	16944	16719	16801	16768	16805	16970	16990	16996	16747	16843	17021	16993	16886	16969	17072	16898	16865	16729	17006	17022	16730	16866	16904	16733	16993	16720	17030	16896	16958	16985	16808	17059	16904	16646	16972	16879	16901	16995	16858	16957	16818	16697	16690	16771	16950	16947	16714	16776	16834	16797	16807	16953	16921	16835	16854	16873	17047	16817	16814	16827	16946	16913	16962	16956	16730	16913	16958	16917	16916	16728	16725	17019	16877	16828	16846	16783	16884	16802	16954	16840	16751	16771	16993	16589	16848	16803	16732	16875	16893	16898	16976	16719	16896	16852	17056	16982	16798	16645	16620	16714	16744	16926	16823	17032	16850	16881	17118	16770	16805	16874	16826	16720	16763	16884	16777	16882	16849	16797	16823	16947	16864	16812	16774	16825	16650	16736	17085	16892	16935	16790	16650	16698	16803	16821	16902	16822	16893	16877	16865	16833	16953	16955	16723	16791	16939	16869	16782	17146	16895	16708	16804	16790	16958	16743	16750	16706	16883	16888	16764	16852	17044	16947	16878	16530	17043	16716	16929	16862	16759	16651	16816	16932	16810	16877	16918	16761	16873	16883	16793	16922	16943	16670	16872	16968	16815	16833	16772	16888	16662	16759	16889	16883	16921	16817	16890	16927	16934	16923	16829	16713	16961	17034	17028	16911	16892	17020	16971	16836	16809	17028	16687	16882	16806	16903	16928	17096	16851	16804	16889	17004	16892	16915	16823	16955	16815	16953	17014	17004	16782	16783	16802	16734	16825	16963	17154	17074	16915	16855	17105	16857	16952	16968	16943	17030	16928	16761	16989	16961	16765	16718	16897	16798	16915	16745	17067	16689	16723	16930	17022	17025	16784	16733	17022	16909	17121	16850	16813	16857	16693	16941	16959	16788	16852	16880	16875	16966	16890	17053	16890	16782	16734	16823	16772	16996	16783	16855	16973	16935	16913	16811	16928	16837	16919	17050	16811	16948	16774	17063	16816	16737	16985	17044	16954	16947	16784	16804	17029	17051	16911	16889	16816	16743	16740	16845	16826	17087	16998	17142	16975	17000	16963	16977	16953	16807	16920	16894	16713	16919	17101	16840	16990	16834	17055	16765	16732	16779	16911	16735	17011	16625	17030	16977	16885	16892	17045	16996	16816	16972	16913	16730	17000	16805	16815	16823	16732	16843	16788	16870	17048	17127	16942	16809	16850	16879	16725	16802	16708	16931	17032	16676	16795	16777	16785	16984	16817	16932	16914	16882	16712	16906	16811	16793	16887	16871	16985	16768	16879	16952	16895	16802	16924	16949	16978	16944	17000	16956	17020	17064	17009	16906	16910	16712	16832	16582	16812	17065	16649	16837	16981	17041	16880	16732	16898	16804	16857	16979	16868	16850	17001	17063	16896	16812	16761	16870	16880	16903	17036	16879	16828	16849	16783	16845	16790	16900	16884	16795	16928	16956	17045	16652	16654	17028	16885	16851	16602	16805	16855	16747	16811	16842	16791	16694	16904	16900	16709	16863	16974	17101	16827	16778	16970	16990	16686	16778	16834	16833	17066	16922	16840	16861	16815	17006	16700	16922	16715	16739	16810	16776	16918	16791	16843	16852	16957	16749	16869	17091	16949	16946	17018	16927	17041	16952	16779	17001	16826	16752	16846	16886	17044	16885	16810	16769	16731	16855	17009	17050	16810	16765	16722	16832	16902	16851
18323	24075	23913	21766	18753	17830	17205	17387	17133	16784	16622	17408	20550	19518	18255	17037	16254	16190	15966	16244	16061	16044	16062	16113	16114	15907	16150	16047	16111	15917	16113	15920	16117	16016	15842	15933	16238	15945	16144	15989	16019	16126	16077	16113	16074	16094	16206	16139	15963	16186	15828	16002	15785	16145	15917	16171	16131	15901	16245	16104	15986	16079	16120	16180	16168	16067	15946	16129	16033	16169	16039	16095	16132	16024	16010	16237	16026	16025	16092	15924	16199	15996	15925	16080	15969	16051	16129	15912	16157	16046	16044	16190	16109	16199	16100	16053	16087	15888	15920	16080	16222	16190	16059	15967	15821	15942	15917	15913	16014	15951	16039	16041	16132	15963	16088	16095	16146	16074	16029	16004	16053	16010	16070	16179	16168	16083	16130	16013	16046	16046	16232	16019	15850	16150	16055	16183	16182	15976	16190	16037	16035	16067	15883	16187	15977	15855	16151	16050	15942	15950	15968	16143	16012	16083	16257	15959	16121	15993	16064	16118	15974	16188	15863	16079	15930	15886	15848	16050	16046	16077	15999	16192	15985	16186	16092	16016	16202	16181	16115	16183	16050	16172	16089	16152	16002	16100	16051	16089	16042	16142	16285	16135	16013	16092	16192	16016	16008	16046	16073	16038	16114	15975	16089	16167	16034	15979	16080	16088	16082	16088	15947	15879	16168	16084	16110	15982	15907	16094	15969	15956	15991	15865	16224	16231	16077	16019	16039	15998	15960	16079	16065	16072	16009	16081	16170	16053	15993	15953	15992	16191	16106	16057	16002	16078	16036	15882	16094	15948	15978	16022	16200	16189	16005	16066	16062	16102	16151	16259	16071	16018	16000	16111	15840	15965	16102	16039	15985	16079	16002	16067	15916	16092	16116	16035	16122	15983	16067	16023	15936	16142	15948	15820	15840	16070	15902	16058	15968	16113	15952	16185	16255	15856	16253	16082	16061	16077	15993	16086	15861	16128	16217	15908	16122	16036	15988	15998	15973	15959	16128	16215	15957	16123	16038	16101	16136	16000	16137	15999	15997	16030	16033	16123	16205	16029	16245	16250	16193	15994	16022	16028	16027	16038	16253	15881	16142	16131	16172	16035	16068	15842	16008	16138	16097	16154	15911	16014	16096	16075	16081	16075	16037	15986	16080	16191	16014	16059	16089	16035	15842	15988	16016	16156	16029	16076	15989	16015	15940	16076	16089	15890	16099	16189	16145	16205	16113	16057	15966	16193	15818	15865	15857	16060	15923	16299	15968	15947	16119	15949	16184	16147	16030	16014	15971	15989	16102	16042	16173	16074	15916	15961	16210	16018	15984	16001	15952	16184	16167	15877	15985	16101	16109	16066	16092	16048	16088	15969	16080	16098	16056	15936	16112	16127	15870	16195	16092	16171	15948	16060	16150	16019	15928	15901	16061	16107	16182	15934	15765	16078	15972	15985	16078	16151	16315	15919	16148	16058	15958	16021	16033	16082	16043	16052	16043	16043	15950	16003	15999	16058	15995	16131	15935	16304	16041	16027	16098	16079	16036	16262	16006	16159	16187	16095	16194	15825	16074	16179	16099	15980	16044	16071	16041	15955	16097	15816	16103	16150	16010	16154	16206	15910	16088	16116	15909	16056	16142	16149	16141	16126	16072	16031	16038	15936	16096	15991	16096	15888	16283	15936	16176	15991	15935	16140	16082	16137	16087	16050	16010	16129	15994	16029	16115	16124	16046	16098	16090	15941	16032	16180	16134	15979	16053	16102	16220	15929	16102	15938	16085	15969	16110	16084	15976	16056	16100	16011	16061	16038	15984	16083	16155	15983	16086	15978	15980	16118	15834	16088	16030	16111	15995	16128	16000	16189	16145	16049	16094	16038	15977	16017	16117	16011	16091	16236	16100	16003	16055	15984	16109	16081	16089	16105	16134	16061	16204	15986	16185	16152	16024	16235	15896	16033	16085	16104	16044	16090	15919	16175	16111	15993	15996	16088	15984	15887	16094	16025	16207	16110	16100	16010	16103	15983	16068	16028	16163	16148	16153	16061	16158	16014	16053	16094	16002	15958	16044	16059	15999	16033	15844	16113	15964	16017	16043	15935	16137	16197	16085	15999	15946	16096	16178	16172	16088	16175	16002	15950	15951	16116	16062	16201	15924	15855	16260	16019	15996	16086	16037	16090	16168	16120	15962	15889	16165	16000	16320	16017	16168	15949	16169	16124	16212	16006	15897	16173	16019	16087	16060	16072	16041	16286	16046	16041	16120	15992	16155	16104	16103	15962	15926	16146	16029	16084	16118	16052	16199	16069	15911	16041	16045	16107	16220	15987	16120	16166	16001	16044	16119	16058	16290	16183	16053	16041	16129	16176	16157	16032	16223	16070	16099	16027	16097	16018	16173	16208	16080	16069	16164	16122	16053	15958	16121	16055	15972	16050	15986	16223	16073	15997	15996	16009	16019	15982	16174	16008	16017	16012	15998	15963	15870	16025	16085	16049	16128	16115	16007	16199	16139	16073	16103	16016	16168	16118	15905	16035	15994	16106	15916	16074	15966	16077	16072	15997	16085	15947	16223	16075	15889	16147	16116	16071	16067	16034	16168	16046	16163	16002	16045	15976	16122	15891	16023	16055	16121	15992	16126	16090	16095	16020	16219	16016	15923	16008	16149	16075	16162	16061	16195	16097	16044	16025	16210	15992	16057	16092	16058	16205	15990	15967	16019	16102	16172	16058	15977	15989	16056	16067	16196	16097	16062	16139	16035	16150	16009	16119	15988	16126	16147	16046	16147	16005	16242	16211	16063	16127	16099	16056	16116	16024	16101	15993	15970	16006	16031	16105	16065	16140	15985	15994	16058	16019	15949	16197	16055	15948	16218	16135	15998	16141	16011	15939	15872	16096	16153	16020	16016	15985	15823	15981	16096	15982	16136	15953	16023	16191	16123	15936	16226	16073	16087	15896	15942	15979	16061	15892	15875	16160	16126	16022	15951	16081	16063	16218	16052	16157	15951	15883	16132	16136	16062	16121	16017	16227	16103	16069	15898	16066	16274	16009	16106	15937	16043	16082	16157	15785	16020	15925	15992	16064	16039	15963	16121	15913	16096	16170	15985	16249	15999	15982	16144	15999	16066	15947	15996	16178	16005	16217	16082	16106	16108	16013	16153	16079	16096	15971	16128	16232	16234	16158	16086	16185	16014	15918	16100	15994	15942	16001	16122	15995	15957	16021	15986	15912	16076	16083	16037	15763	16009	15939	16231	16160	16166	15877	16083	16210	15945	15978	15973	15936	15940	16248	16178	16105	15896	16190	15999	15935	15990	16003	16031	15998	16185	16015	16050	15984	16021	16027	16087	15959	16010	16131	15991	15805	16161	16116	16189	16049	16035	16097	16102	15977	16047	16039	16026	16036	16117	16167	15967	16027	15993	16301	15909	15802	15916	16075	16139	15898	16244	16006	16142	16050	16069	16007	16193	15871	16151	16173	16160	16119	16217	16201	15966	16137	15941	15918	15985	16139	16094	15953	16113	16187	15986	16121	16203	16085	16056	16201	15866	16102	16086	16103	16167	16083	16018	16132	16115	16143	15937	16096	15955	15993	15963	16136	16127	16035	16097	15942	16039	16132	16133	16134	16197	16081	16310	16061	16027	15736	15966	16232	15956	15989	16101	16033	16184	16145	16229	15973	16023	16253	16112	15926	16131	15928	16248	16162	16104	16142	16091	16084	16175	16016	15803	15984	16122	16107	16070	15935	15976	16024	16063	16102	16044	15969	15998	16060	16021	15938	16020	16119	16011	16000	15896	15902	16066	15981	16085	16003	16058	16104	16142	16078	16165	16061	16376	16032	16059	16145	16070	15915	15991	16177	16008	16142	16136	16051	16113	16137	16053	15929	16028	16022	16066	15953	15934	16159	16211	16109	16067	15962	16041	16092	16070	16149	16267	16060	16142	16121	16083	16071	16095	16004	15991	16064	15993	15940	15960	16131	16106	16023	16032	16069	16058	16024	15830	16015	15985	16064	16003	16064	15964	16153	16129	16112	16199	15986	16065	16103	16086	16175	15939	15985	15882	16024	15951	15989	16182	15867	16007	16002	16061	15994	16063	16151	15977	16010	16038	16089	16071	16130	16135	16115	16058	16117	16056	16054	16168	15966	16099	16218	16006	16107	16054	16173	16201	15924	15988	16084	15961	16219	16093	15963	16051	16142	15958	16128	16063	16026	16113	15893	15994	16084	16000	16079	16013	16212	16046	16125	15909	16070	16059	15957	16067	16190	15976	15907	16032	16083	16158	16226	15990	16043	15978	15967	16182	16098	16026	16112	16119	16080	16067	16050	16082	15965	16091	16104	15951	16184	16137	16098	16075	15973	15806	16041	16062	16147	15932	16034	16148	16094	16133	16056	15909	16032	16165	16082	16299	16068	15960	16120	16088	16185	16018	16124	15884	16115	16165	16109	16139	16201	16198	15977	16075	16138	16031	16072	16023	16138	16034	16054	15984	15966	15987	15947	16006	16100	16225	15989	16158	15931	15946	16025	16151	16103	16103	15729	16125	16037	16078	15906	15945	16191	16088	16106	16112	16032	16002	16078	15944	15889	15975	16167	16116	16102	15971	16204	16039	16012	16004	15980	15966	16136	16056	15896	16129	16129	16023	16098	16164	16115	15951	15921	16076	16043	16122	16000	15979	16213	16117	16074	16066	15995	16081	16130	16002	16094	16092	16037	16185	15943	16132	15943	15930	16024	16135	16021	16025	16023	16013	15958	16069	15996	16067	16064	16287	16148	15917	15907	16073	15948	15990	16062	16107	16045	15906	16052	16000	16144	16040	16095	16188	15923	16224	16064	16119	15947	15915	16242	15967	16160	16076	16007	16116	16140	16024	16079	15964	16242	16127	16009	16174	15979	16290	16007	15996	16039	16075	16168	16045	16009	16103	16004	16052	15981	16083	15984	16070	15824	15910	16034	16254	16081	16244	16183	16179	16060	16164	16120	16093	15857	15946	16016	16178	16043	16089	15972	16066	16088	15998	16071	15995	16128	16013	16143	16061	16202	16200	16108	16019	16144	16165	16008	16030	16058	16206	16160	15956	16113	16161	16055	16072	15999	16244	16118	16080	16179	15943	15954	16147	16133
24999	21324	28108	25577	21835	20302	19655	18200	18155	17677	17588	20065	32528	31200	26184	20825	18387	17380	17388	17051	16998	17122	16974	16876	17142	16942	17145	17089	17123	17106	16943	17017	16868	17010	16971	17187	17060	16863	16834	17058	16889	16841	17073	16885	16908	16897	16985	16908	16887	17099	17020	16926	16922	16772	16899	16959	16744	16686	17011	16815	16970	17130	17025	17111	16835	16851	16961	16901	16982	16883	16929	16826	17149	16843	17021	16894	17035	16872	16978	17016	16797	16899	17015	17047	16955	16985	17043	16883	17083	16883	16903	17017	16978	16928	16930	16871	16904	16882	16944	17002	16888	16798	17171	16953	16872	16955	16911	17011	17261	16894	16852	16884	16811	16940	17026	17020	16792	16906	16969	17023	17143	16786	17061	16940	16985	16836	16848	16993	16655	16991	16783	17032	17098	16880	17072	16984	17022	16667	16990	17244	16858	16968	16935	16945	16885	16809	16965	16967	16920	16831	16811	16863	16966	16963	16946	17015	16970	16832	16695	16700	16969	16962	16758	16896	16917	16878	16882	16918	16855	17058	17008	16741	16844	17173	17242	16827	16935	16963	16750	16982	16956	16749	16813	16931	16763	17023	16980	16875	16790	16925	16974	17055	16915	16999	17029	16840	16927	16975	16860	16716	16992	16712	16856	16920	16897	16873	17018	16849	16724	16798	16895	17036	16876	17043	16996	17062	16754	17032	16887	16698	16928	17000	16915	17078	17055	17008	16733	16945	16959	16905	16785	17069	16699	17098	16873	16920	16851	16893	16920	16817	17032	16822	16821	16768	16746	17030	17001	16858	16851	16687	16941	16918	16984	16877	16952	16884	16858	17038	16909	17158	16890	16860	16967	16835	16758	16937	16837	16977	16851	17036	17165	17018	17015	17092	16792	16715	16926	17017	16853	16900	16689	16880	16929	16988	16911	16858	16754	16920	17107	17031	16883	16970	16968	16948	16954	16847	16990	16858	16854	16861	16994	16946	17074	16756	17069	17025	16762	16840	16894	17094	16907	16814	16964	17085	16883	16879	16995	16749	16742	17045	16917	16993	16880	16788	16937	16847	16809	16904	16995	16828	16972	16929	16873	17069	17226	16873	16937	16909	16824	17050	16829	16859	16959	16832	16900	16872	16813	16997	16966	17038	17057	17007	16801	16855	16942	16811	16928	16902	16908	17116	16943	16932	16964	16965	16927	16884	16882	17057	16936	16893	16942	17029	16840	16956	16985	16836	17129	16815	17020	16952	16690	17046	17057	16843	17057	16965	17035	16866	16972	16725	16945	16879	17127	16840	17068	16955	17024	17127	16876	16831	17094	16882	16729	16993	16994	16921	17067	16799	16958	17024	16930	16987	17077	17075	16722	17101	16962	16765	16971	16986	16940	16874	16945	16855	16934	16781	16786	16961	16901	16856	16853	17022	17042	16926	17077	16938	16956	16888	16846	16947	16967	17001	16929	16853	17017	16892	16896	16664	16906	16874	16888	16892	16896	16877	16859	17035	16955	17044	16775	16864	16859	17031	17016	16853	16860	16673	16974	16943	16929	17094	17000	16835	16711	16962	16847	16895	17028	16948	16938	16992	16899	16804	16860	16831	16799	16906	16952	16871	17028	16932	17026	16867	16857	16792	16902	17063	16723	16846	16961	17157	16825	16802	17071	17115	16827	16759	17049	16989	17106	16846	16985	16925	16941	16944	17280	16815	17055	17011	16861	17190	16791	16811	16771	16989	17060	16900	17188	16926	16816	16992	16971	16962	16770	16868	17060	17002	16944	16884	16746	16991	16868	17128	16721	17119	16949	16737	16965	16699	16998	17009	16997	17094	17116	16907	16823	16842	16894	16905	16972	16860	16965	16920	16891	16916	16828	16906	16931	17067	17054	17124	17048	16972	17143	17086	16988	17151	16821	16891	16954	17020	16887	17061	16966	16884	16835	16852	16937	17037	16739	16938	16908	16830	17027	16976	16998	16887	16740	16968	16933	17018	16898	16962	16943	16763	17003	17042	16980	16821	16903	17095	16852	16976	16983	16898	16951	17051	17056	17024	17033	16984	17195	16995	16972	16991	16828	16986	16994	16808	16819	17085	16958	17043	16953	17030	16911	16954	16998	17064	16814	16859	16819	16723	16685	17000	17166	16956	16944	16840	17022	17003	16885	16949	16933	16998	16853	16717	17023	17006	16852	16863	16929	17173	17106	17017	16955	16786	16993	16958	16929	16782	16878	17039	17121	17016	17042	16896	17069	16985	16800	16981	17074	16928	17124	17056	16998	16896	17107	16994	17027	16833	16833	16782	16878	16960	17048	16789	17044	16933	16925	16831	16941	16991	16986	16965	16992	16849	16946	17000	16968	17029	16933	16955	16823	16838	16779	16949	17048	17047	17028	17093	16932	17038	17002	16928	16874	16831	16995	16847	17000	16840	16941	16977	16806	16867	16832	16884	16830	16977	16956	16800	17037	16803	16855	16968	16842	16664	17040	16851	16931	16859	16856	16822	16870	16818	16906	16923	16976	16931	16929	16860	16694	16963	16871	16836	17113	16907	17092	16841	16847	16822	16777	17083	17038	17046	16868	17059	17038	16796	16897	17096	16943	16909	16857	16843	16999	16959	16884	16886	16871	17076	16845	16906	16899	16909	16960	16723	17038	16957	16851	17050	16933	16764	16856	16933	16827	16961	16931	16868	16956	16935	16899	16832	16920	17150	16867	16937	16993	16987	17078	17144	16981	17203	17050	17070	16992	16830	16911	16996	16936	16997	16893	16894	17019	17009	17027	16882	16798	16755	16976	16868	17014	16984	16949	16745	16985	16921	16902	16702	16872	17064	16741	16969	16811	16875	16934	16992	16971	16931	17050	16868	16907	16937	16849	16803	16661	16865	16886	16829	16924	16931	16947	16940	16996	16897	16944	16806	17127	16951	16979	16867	16809	16964	16888	16913	17164	17177	16561	16812	16812	16715	16901	16919	16746	16728	16976	16895	17085	16945	16835	17081	16931	16967	17117	17032	17047	16809	16809	16811	16915	16824	16762	16844	16901	17035	17045	16859	17039	16998	17064	17037	16790	16922	17046	16813	16842	16948	16963	16947	16932	16724	16833	17060	16752	16956	16986	16907	16874	16657	16847	16758	16966	16983	16937	16799	17207	17119	16933	16754	17034	17063	16816	17068	16985	16951	16883	17042	16858	16868	16932	16873	17032	17020	16838	16988	16902	16712	16946	17113	16811	17086	16917	17171	16886	17102	16966	16801	17019	16967	16993	16968	16990	16798	17132	17153	16922	16851	17002	17038	16927	17036	16969	16891	16646	16935	16951	17005	16957	17021	16966	16963	16961	16931	16713	16820	17033	17011	16831	16913	16879	16877	16746	16894	16938	17207	16931	17084	17077	16980	17105	16889	16867	17053	16922	16932	17157	16886	16978	16945	17136	16876	16972	16904	16996	16907	17062	16971	16673	16717	16974	16947	16750	16965	16997	17040	16903	16834	17198	17087	16868	16930	16911	16840	17036	16845	16982	16848	17031	16920	16933	16799	16885	17049	17019	16809	16715	16996	16903	16803	17151	16726	16839	17207	16804	17056	16950	16927	17059	16909	17010	17016	16917	16939	16823	16680	16848	16897	16800	16906	16985	16975	16878	17063	16996	16902	17139	16876	16939	17081	16818	16871	16883	16985	16864	16956	16859	16813	17013	16835	16997	16872	16912	16928	16936	16951	17031	16840	16847	17071	17029	16806	17007	16884	16930	16839	17005	16955	16828	16814	16912	16993	17008	16949	16930	16938	16914	17141	16830	16969	16894	16830	16923	16981	17244	16929	17017	17177	17141	16987	16903	16836	16822	16879	17004	16994	16936	16831	16902	17017	16862	16744	16860	16890	16850	17086	16908	16902	16876	16920	16982	16941	16989	17018	16999	16782	16853	16930	16983	16907	16958	16865	16933	16938	16856	16892	16929	16856	16832	16912	16801	16828	16759	16924	16963	16900	16914	16974	17040	16885	16964	16795	17271	16919	17105	16911	16959	16757	16911	16868	16916	16839	16909	16821	16801	17025	16810	16737	16780	16753	16898	16768	16985	16993	17031	16858	17020	16966	17074	16956	17289	17055	16840	16964	16869	17081	16832	16928	16976	16986	16996	16876	16893	16694	17178	17135	16995	17013	16936	16935	16946	17057	17016	16933	16933	16951	16924	16929	16902	16744	17019	17038	16884	16966	16942	16982	16785	16877	16813	17003	17067	17181	16982	16906	16907	16863	16934	17047	16875	16987	16998	17044	17150	16917	17029	16908	16905	16958	17149	17094	16966	16747	17064	16950	16949	17103	16954	16864	16812	17114	17039	16948	16980	16885	16999	16819	16930	16945	16890	17120	16909	17032	16916	16982	16716	17004	16870	16862	16997	17065	17019	17036	16938	16869	16768	16805	17096	16975	16920	17048	16880	16907	17070	16760	16723	16922	17060	16905	16747	16850	17076	16973	16993	17291	17049	17072	17099	16929	16817	17038	17085	16846	16811	17061	16823	16885	16780	16875	16994	16974	16914	16917	16970	17021	16865	16931	17099	17162	16921	17070	16922	16866	17004	16882	17045	16858	16882	16989	16888	16949	16987	16923	16918	16857	16879	16835	16860	16893	16974	16899	16986	17064	16907	17157	17202	16843	17065	17060	17051	16790	16842	16892	16808	16921	16907	16848	16766	17022	16797	16900	16854	16720	16733	16950	16905	16807	16824	16831	17053	17100	16796	16998	16989	16987	16888	16919	16988	17009	16950	16935	17019	16820	16955	16841	17019	16927	16788	16979	16924	16927	16984	17000	17026	16847	17028	17171	16900	17014	16936	16895	16931	16870	16746	16921	16915	16800	16967	16807	16969	17001	16984	16924	16807	16871	16996	16916	16988	17084	16903	16911	16883	16592	17067	16765	17072	16982	16890	16854	16918	16838	16993	16968	16892	16838	16884	17087	16933	16952	16875	16979	17038	16971	17112	16995	16936	16934	16912	16830	17017	17195	16950	16998	16939	17038	17003	16882	16875	16786	17040	16961	17193	17061	16886	16849	16756	16843	16982	16738	16933	16948	16678	16959	17133	16787	16898	16882	16887	16974	17021	16935	16884	16814	17001	16978	16798	16812	17100	16897
17370	28266	27789	24300	20865	19231	18619	18366	18154	17603	16765	22480	36683	33883	27263	20387	17266	16578	16116	16136	16065	16131	16097	16132	16060	16095	16026	16175	16094	16000	16106	16054	16095	16250	16044	16145	16135	16156	16123	16114	16057	16139	16048	16100	15947	16125	16172	16067	16180	16192	16078	16040	16186	16039	16012	16107	16220	16078	16179	16040	16201	16095	15999	15986	16111	16152	15934	16040	16142	16107	15992	16093	15982	16187	16200	16022	16064	16278	16231	16108	15925	16184	16155	16021	16194	15954	16157	16101	16112	15997	16075	16117	16100	16027	16017	16080	16219	16156	16117	15971	16034	16184	16238	16083	16166	16113	15991	16060	16156	16048	16046	16058	16085	16078	16187	16172	16171	16061	16011	16090	15918	16209	16010	16187	16083	16045	16173	15984	15920	15975	16030	15978	16014	16077	16125	16173	15988	15937	16131	16078	16070	15989	15977	16064	15870	16050	16114	16039	15858	16216	16091	16078	16104	16146	16053	16024	16201	15863	16198	16014	16134	16059	16296	16090	16107	16094	16136	16110	16054	16062	15956	16110	16158	16043	15979	16016	15978	16144	16141	16010	16085	16021	15978	16028	16165	16143	16166	16251	16205	16038	16056	16087	16103	16177	16012	16046	16034	15990	16103	16249	16032	16133	16251	15912	15851	16073	16000	16131	16114	15903	15996	15854	16013	16057	16021	16159	16057	16025	16055	16162	16089	16046	16035	16101	16161	16015	16202	16104	16196	16212	16115	16134	16146	15989	16236	15962	15952	16109	16263	16142	16066	16061	16062	16064	16109	16157	15983	16024	16102	16054	16003	16190	16055	16157	16029	16119	15913	16175	16069	16060	16103	16248	16176	16118	15855	16072	16006	16071	15946	15992	16007	16116	16093	15993	15932	15962	15942	16107	16129	16005	16094	15967	16062	15980	16172	16175	16033	16164	16244	16090	16128	16021	15916	15971	15996	16365	16131	16117	16082	16030	16126	15977	16022	16150	16195	16165	16185	16033	16180	15927	15987	16084	16070	15951	16015	16019	16039	16007	15849	16161	16103	16080	16075	16070	16084	16040	16092	15937	16024	16030	16107	16012	15954	16180	16025	16053	16050	16026	16071	16060	16050	16174	16327	16130	16053	16143	16065	16101	16190	16120	16158	16137	16004	15986	16103	16200	16049	16088	16283	15986	16198	16123	16080	16043	16088	15974	16312	16047	16075	16093	16101	16049	15968	16175	16174	16012	16055	16075	16007	16024	16222	16248	15986	16112	16048	16075	16008	16058	16219	16303	16058	16067	15984	16019	15874	16060	16102	15976	16005	16119	15965	15813	16014	15992	16062	15964	16226	16238	16095	16075	16122	16129	16089	16055	15996	16038	16047	15848	15997	16127	16040	16066	16009	16299	16175	16030	16236	16183	16041	16187	15976	16097	15912	16154	16089	16213	16200	16164	15977	15981	16168	16217	16230	15974	16193	16279	15944	16134	16177	16197	16120	16118	16134	15980	16157	16137	16064	15990	16061	16134	16026	16225	16133	16236	16043	15861	15970	16133	16280	16147	16116	16094	16028	16134	16076	16057	16086	16205	15882	16109	16131	16061	16155	15945	16193	16057	16028	16167	16111	16019	16265	16006	16150	15991	16148	16287	16023	15929	16087	16117	16207	16234	16082	16086	16264	16134	16158	16147	16175	16081	16193	16074	16316	15919	16133	16065	16042	16059	16009	16022	15905	16202	15976	16116	16005	16068	15973	16251	16232	16082	16097	15980	16129	16007	16278	16083	16083	16085	15993	16088	16170	16107	16002	16086	16139	16077	16117	16051	16017	16081	16026	15981	16066	16048	16145	15912	16003	16104	15847	16189	16092	16094	16085	16061	16057	16052	16123	16092	15953	16121	15977	16013	16155	16024	16148	16194	16208	16115	16113	16185	16158	16055	16085	16100	16078	16128	16219	15978	16237	16134	15930	16169	15904	16192	15972	16233	16053	16064	16133	16045	15948	16148	16144	16041	16184	15939	15988	16035	16120	16034	16114	16090	16027	16175	16060	15984	16171	16142	16026	16045	16282	16093	15902	16107	16025	16173	15919	16010	16098	16119	15912	16085	16104	16095	16132	16064	16107	15867	15991	16112	16030	16464	15998	16053	16026	16128	16105	16025	16094	16140	16133	16271	16049	16206	15853	16150	15968	15954	16007	16083	15996	16212	16194	16063	16111	15917	16028	16179	16075	15919	16107	16120	16227	16069	16070	16170	16088	16091	16205	16094	16323	15979	16282	16069	16137	16007	16086	15988	15963	16263	16051	15942	16064	16133	16121	15885	16151	16180	16177	16178	16054	15965	16077	16106	16231	16010	16152	15925	16207	16052	16000	16080	16123	16073	15934	16140	15935	16119	16222	15940	16120	16105	16046	16012	16061	15961	16089	15975	16262	16133	16171	15981	16381	16067	16199	16216	16123	16149	15889	16018	16042	15922	16002	16256	15917	16157	15917	16204	16010	16109	16086	16061	16087	15992	16159	15943	16166	16148	16079	16065	16265	16229	16221	16083	16224	16069	16240	15995	16013	16002	15975	16230	16053	15936	16177	15970	16089	16094	16072	16035	16123	16144	16105	16045	16035	16022	15997	15940	16076	16058	16006	16016	16136	15885	16035	16131	16269	16080	16100	16006	16137	16052	16078	16057	16181	16022	15924	15970	16044	15982	16284	16211	16066	16121	16037	15994	15945	16001	16016	15934	16204	16187	16061	15972	15902	15981	16095	15885	15969	16134	15976	15902	16082	16173	16003	16138	16157	16109	15938	16195	16038	16009	15936	16060	15946	15964	15991	16140	16151	15981	16132	16193	16080	16008	16109	15765	16055	16042	16075	15988	16175	16114	16243	15990	16094	15884	16020	16174	16084	16094	16148	16183	16026	16153	16021	16052	16006	16091	15896	16139	15943	16184	16069	16071	16148	16029	16074	16074	15975	15999	16021	16091	15970	16136	16090	16196	16042	16051	16199	16191	16263	16094	16102	16078	16094	16027	15996	16009	16022	16191	16148	16056	16065	16140	16075	16246	16147	16102	15978	16123	16100	16045	16075	16029	16062	15875	15933	16116	16156	15957	16026	16099	16161	15978	16101	16074	15945	16158	16049	16208	16199	16025	16041	15955	16080	16206	15929	15992	16136	15944	16076	16039	16157	15964	16044	16039	16072	16086	16069	16057	15955	16205	16028	15991	16010	16075	16051	15925	16127	16033	16038	16128	16176	16115	16077	16196	16111	16017	15946	16070	16219	15859	16155	16162	16092	16183	16102	16051	16071	16102	16061	16207	16086	16138	16071	16118	16221	16101	16071	15954	15795	16160	15877	15981	16225	16057	16043	15972	16023	16064	16087	16019	15990	15987	16069	15951	16019	16055	16009	16078	16051	15976	16063	16181	16167	16153	16238	16018	15983	16111	16134	16112	16038	16105	16067	16135	16092	15977	16081	16077	15957	15992	16191	16037	16191	15968	15995	16161	15942	16049	16195	16075	15933	15995	16059	16089	16147	16122	16069	16122	16089	16049	16248	16089	16054	16066	16310	16066	16137	16109	16203	16143	15975	16043	16072	15877	16174	16139	16165	15980	15914	15806	16212	16207	16068	16119	16047	15984	15958	16042	15944	15963	16232	16215	15919	16157	16161	16249	16085	15903	16062	16111	16065	16232	15908	16020	16157	16009	15973	16140	16111	16094	15989	16140	16262	15977	16008	16022	16043	16050	16205	16270	16028	16044	16192	16210	16033	16039	16076	16055	16086	16046	16116	16035	16193	16083	16150	16147	15957	16204	16083	16111	16068	16174	15944	16098	16118	16111	16063	16106	15971	16052	16057	15893	16109	16139	16128	16143	16077	16119	16063	16004	16105	15974	16195	16255	16070	16250	16135	16209	16044	16029	15994	16071	16088	16043	16019	16068	15865	16134	16095	16256	16096	16123	16022	16058	15985	16145	16075	16197	16126	16038	15966	15993	16013	16153	16157	16083	16144	16203	16060	16204	16197	16185	16121	16078	16010	16124	16204	15979	16071	16210	16034	16049	16172	16133	16125	16055	16010	16155	15933	16026	16078	16140	16101	16039	16210	16086	16225	15983	16033	16155	16067	16078	16208	15991	16063	15936	16156	16017	16095	16024	15969	16007	16114	15970	16175	16168	15957	16123	16128	16135	16204	16049	16183	15911	16009	15937	15995	16056	16241	15975	16083	16039	16094	16115	16045	16156	16046	16084	15888	16034	16007	16056	16051	16135	16161	16188	15918	16175	16162	16063	15990	15999	15973	16083	16057	15958	16139	16075	16168	15967	15940	16282	16062	16071	16185	16066	16292	16062	16196	16151	15870	15991	16203	16122	16074	15995	15987	16232	16075	16213	16204	16082	16064	16027	16024	16091	16005	16116	15995	16106	15985	16050	16076	16099	16089	16109	16086	16120	16107	16170	16122	16110	16144	16062	16161	15982	16050	16028	16160	16055	16087	15930	16147	16182	16076	16094	16079	16011	16158	16076	16114	16023	16203	16042	16190	16178	15994	15957	15897	16058	16013	16076	16099	16094	16215	16243	16054	16093	16128	16104	16293	15976	16187	16040	16031	15928	16108	16172	16084	16114	16177	15895	15867	16070	16151	15986	15977	16046	16020	16142	16055	15932	16256	16175	16108	16023	16087	15869	16208	15921	16217	16169	15951	15973	16118	16096	16065	16162	16116	16205	15982	16108	16072	15917	16070	16065	16061	16100	16158	16088	15982	16118	16169	16091	16151	15930	16022	16185	16003	16036	15958	16136	16076	16139	16223	16101	16057	16184	16022	16082	16174	16019	16240	15885	16223	16070	16122	16111	15978	16051	16031	16184	16068	16180	16139	16063	16046	15922	16153	16257	16048	15976	16171	16135	16141	15998	16152	16117	15876	16083	16152	16162	16274	16213	15924	16095	16278	16117	16137	16033	16227	16116	16047	16030	16238	16169	16006	16011	16249	16042	15987	16235	16237	15979	16056	16009	16327	16115	15993	16196	15896	16157	16205	16046	16050	16119	16161	16001	15934	16016	15965	15992	16029	16064	16127	16060	15981	16246	16141	15975	16213	15996	16187	16024	15903	16215	16039	15973	16015	16200	16013	16161	16256	16011
23780	21324	28838	24293	22254	23255	22838	19606	18843	18988	18463	23182	40518	38715	31518	23744	18933	17716	17239	17251	16978	17064	17063	17174	16944	17022	17166	17124	17119	17121	17064	17124	17099	17103	17077	17180	16877	17029	17010	17031	17122	16886	17089	17133	17046	17252	17086	16956	17008	17042	16904	16984	16852	16950	16938	17107	17044	16975	16796	17067	17046	16786	16863	17065	16973	16916	17066	16977	17083	17005	16899	16925	16846	16859	16940	17169	16918	16829	16989	16660	17090	17116	16936	17017	17059	17090	17023	17079	16946	17167	17071	16959	16953	16949	16937	16959	17082	17010	16949	16955	17030	16979	17001	17206	16917	17053	16963	16991	16892	16962	16964	16878	17032	17125	17028	17000	16824	16992	16913	16969	16893	16888	17093	16807	16851	16975	16958	16799	16984	16877	16911	17012	17059	16901	16681	16775	17041	17085	17180	17036	17004	16954	16936	16814	16842	16927	16963	17038	16807	16918	17013	16880	17018	16720	16820	17025	16964	16920	17015	17090	16898	17038	16988	16983	16935	16995	16970	16926	16948	16857	16955	16794	17027	17089	16879	16911	17031	17066	17060	17050	16839	16971	17041	17040	17119	16924	17074	16837	16964	16959	16976	16829	16872	17174	16847	16881	16941	17051	16979	16831	16833	16829	17120	17074	16940	17008	16900	16893	16809	16870	17190	16873	16998	17034	16899	17073	16907	17022	17185	16872	16859	16998	16935	16996	16986	17136	16892	17093	16999	16846	16908	16834	16939	16949	16998	16979	16832	16823	17029	16858	16952	16874	16980	17085	16908	16814	16822	17022	17262	16986	16999	17034	16923	17121	16981	16887	17015	16767	16907	17137	17094	17175	16798	17048	16900	16997	16832	16895	16929	16831	16833	16906	16940	16876	16971	17051	16886	16962	16769	16832	17050	16808	16880	17192	17010	16923	16826	16991	16953	16938	16872	16976	16980	17001	17117	16774	16968	16970	17065	16977	16927	16863	16831	17161	16925	17059	17094	16712	16805	16927	17236	17012	17190	17004	17183	17009	16943	16839	16597	16770	17109	16973	16917	17019	16883	16756	16945	16974	16850	16897	16914	16993	16967	17064	17042	16984	17056	16761	16961	16997	16878	16781	16888	16833	16883	17001	17178	16802	16789	16882	16978	16780	17046	17077	16988	16791	16996	16887	16997	16919	16832	17157	17183	16990	17262	17070	17046	17047	16947	16860	16915	17057	16798	16960	16923	16827	17041	16708	17167	16861	16971	16908	16823	16896	16888	16931	17046	16802	17183	16877	16984	16839	16920	16944	16867	17029	16919	17008	16757	16961	16958	16944	17055	16792	16825	16918	17081	16946	17019	16972	17021	16911	16917	16986	16933	16982	16988	17126	16897	16949	16874	16915	16929	16904	17047	16882	17026	16818	16897	16832	16821	17255	17078	16949	16939	17079	17000	16927	16992	16926	16795	17204	16894	16981	16917	16875	17015	16784	16989	16802	17073	16870	16950	16873	16844	16858	16919	16898	16933	16941	16895	17061	16936	16850	16766	16995	16863	16921	16980	16785	16989	16812	16954	16771	17042	16905	16907	16874	16748	16981	17124	17114	17100	16979	16879	17228	16966	17005	16817	16957	16996	16855	16796	16901	16906	16829	16912	17042	16933	16842	17012	16901	17084	17026	16978	16922	17064	17052	16925	17005	17162	17048	16974	16992	17062	17032	17027	16877	16991	16984	16925	16940	16672	17105	17010	16851	17051	16999	17074	16973	16971	16923	16907	17032	16967	17090	16949	16791	16918	16897	16898	17231	16788	17002	16955	16973	17074	16957	16958	16983	16850	16975	17075	16985	16933	16834	16942	17083	16861	16852	17166	16987	17056	16927	16814	16867	16784	16813	16872	16919	16988	16984	16892	16816	17102	16988	17036	16971	17053	17135	17023	16866	17335	17183	17099	17032	17071	17090	16919	16816	16907	16966	16955	16847	16884	16957	16982	16940	16937	17041	16957	16896	17058	17026	16856	16971	17028	16944	16984	16826	16823	16966	16801	16945	16985	17025	17019	16961	16967	17010	17020	16982	16998	17158	16881	17044	16836	17000	16896	16792	17045	16691	17057	16848	16952	17114	17120	16940	17026	16889	16989	16864	16869	16876	16894	16812	17027	17056	16837	17031	16955	16930	16824	16892	16968	16889	16844	16884	16978	16808	16958	17023	16919	16920	16987	16964	16999	17077	17018	16987	17178	16999	16924	16972	16923	17219	16910	16844	16925	16618	17032	16933	16812	16868	17048	17023	16982	17030	16824	16863	16835	17311	17036	17001	17116	17041	16923	16893	17030	16955	16894	16873	16936	17059	16889	16850	17028	16940	16770	16847	16720	16967	16994	16643	17064	16949	17126	16784	16981	16936	16976	16863	17184	17081	17072	17030	16889	16805	16806	16951	16700	16941	17007	16949	16922	17001	16932	17023	16996	17223	16873	17042	16813	16970	16907	17035	16894	16924	16888	16846	16875	16912	16795	17107	16872	16943	16951	17012	16816	16963	16845	16894	16880	17158	17059	16839	16900	16961	16935	16803	16950	17017	16873	16868	17145	16963	16991	16638	16952	17033	16972	17118	16927	16858	16810	16884	16958	17085	16968	17064	17011	17052	17020	16878	17020	16900	16947	16905	16998	16858	16950	16948	17203	16880	16766	17081	16970	17157	16938	16793	17024	16861	17117	17125	17192	16899	16586	16909	16855	17011	17010	17013	16770	17047	17418	16866	16761	16985	17099	16911	17060	16987	16850	17078	17070	16952	17150	16785	16922	17048	16936	17042	17026	17051	16806	16842	16927	17101	16894	17048	16882	16909	17050	17050	16992	17050	16941	16911	16875	17045	17100	16875	16877	16994	17008	16929	16920	16821	16935	17099	16840	17093	17006	16834	16714	16964	17063	17150	17137	16942	16772	16897	16873	16977	17041	17017	17045	16936	17049	17073	16984	16956	16875	16915	16784	16830	17031	16998	16941	16799	16861	16939	16960	17094	16917	16878	17011	16995	16755	17027	16869	16985	16976	16803	17022	16886	16910	17123	16980	16927	17036	16883	17089	16973	17080	17186	16831	16924	16844	16831	16841	16768	16755	16948	16974	17001	16797	17194	17082	16889	16960	16974	16938	17049	17204	16710	16877	16870	16964	17233	17152	16848	16854	16973	16888	16946	17097	16832	17023	17122	17089	16821	16933	16860	16892	16937	16949	16841	16862	17014	17055	16828	16956	16874	16797	16810	16792	16949	17174	17027	17054	17126	17103	16986	16976	16703	16935	17126	16997	16926	17134	16952	16843	16769	16988	17135	17095	16842	17126	16959	17081	16969	17030	17009	16845	16963	16998	16937	16941	17075	17113	16876	16897	16927	17077	16965	17120	16992	17094	17091	16961	17049	17085	16972	17060	16928	17114	17022	16810	17105	17135	16868	17051	16960	16903	16903	16976	16966	16938	16856	17050	16969	17029	16809	17091	17139	17057	17029	17134	16949	16936	16843	16911	17069	16849	16892	16895	16931	16839	16960	17090	17042	16994	16780	16957	16940	17046	16917	17005	16923	16997	17051	16936	16896	16999	16971	16958	17047	16993	16775	16920	17049	17034	16981	17017	16984	17128	17050	16785	16922	16949	17047	16969	17005	16691	16876	17000	16994	16731	16919	17064	17328	16952	16792	16984	17028	16760	16949	17059	16987	16942	17018	17028	16976	17037	16957	16930	16890	16925	17053	16995	16919	16867	16800	16962	16810	17042	17137	17026	17171	16815	16924	16910	16880	16920	17022	16953	16880	17072	16918	17022	16829	16964	16851	16979	16832	17033	17166	16920	16928	16928	16855	17227	17095	16961	16830	16943	16989	16943	16856	16920	16883	16970	16854	17054	17093	16902	17002	17012	16946	16971	16940	17097	16860	17074	16969	16956	16869	17038	16955	17058	16789	17087	16931	17032	16927	16977	17028	17002	16901	17047	16986	16895	17059	17010	16708	16868	16685	17021	16901	16842	17009	16874	17030	17001	17086	16859	17024	17045	17021	16779	16974	16991	17009	17194	16774	16995	16938	17054	16901	17017	16904	16903	17027	16942	17030	16753	16787	17066	16815	17067	17054	17077	16989	16901	16938	16918	16858	16963	16939	16878	17004	17054	16980	16611	16815	17043	17158	16874	16957	16706	17005	16950	16728	17061	16919	16806	16805	17086	16848	16943	16922	17020	16924	17095	17137	16977	17036	16843	16776	16897	17137	16992	16868	17002	16949	16867	17160	16828	17088	17139	17112	16851	17024	16976	16954	17080	16906	16741	16943	17097	16922	16912	16823	17053	16881	16818	16925	17140	16976	16988	16961	16994	17047	17028	17029	17028	16806	16836	16977	17059	16857	16956	16843	17094	17085	16993	16904	16943	16936	16692	16855	17129	16874	16876	16981	16867	16976	16922	17048	16995	16993	17022	16862	16834	16846	17060	16837	16765	16851	16791	16936	17054	17006	16749	17055	16890	17023	16990	17140	16960	16923	16865	17081	16952	16928	16935	17027	16897	16740	17084	16775	16946	17224	16920	16987	17148	16990	16847	16992	17008	16887	17002	16901	16801	16933	17010	17001	16788	16918	16955	16959	17090	16760	16986	16932	16869	16886	16888	16976	17081	16954	17127	16822	17035	16968	16902	16725	16955	17174	16974	16931	16960	17010	16911	16942	16979	17081	16983	16991	16845	17040	17053	16935	16873	16940	17007	16874	16961	17107	16852	16819	17081	16690	17032	16996	17054	16903	17029	17012	16947	17002	17051	16804	17016	16890	16933	17018	16871	17098	16845	16769	17035	16871	17129	17035	16995	16974	16914	17033	16853	16876	16936	17198	16858	17027	16886	16903	16848	16988	16988	16957	16828	16851	17044	16940	16938	16972	16794	17015	16953	16852	16859	16911	16938	16996	16862	17106	17007	16945	16937	16938	17135	16883	16769	16823	17097	17107	16979	16974	16925	17042	16996	16892	16874	16766	16664	16634	16828	16906	16915	16884	16884	17001	16851	16863	17060	16987	16795	16823	16964	16994	16910	16829	17101	16806	16914	17093	16969	17071	17018	17163	16926	16836	16902	17055	17053	17093	16987	17013	17017	16988	16884	17052	16775	16936
19274	33291	32494	28460	24352	21991	20430	19513	19488	18967	18403	27028	44433	41541	32954	23806	18033	16712	16239	16200	16188	16197	16068	16209	16101	16077	16157	16299	16078	16100	16316	16079	16073	16007	15982	16024	15954	16038	16181	16010	16126	16146	16117	16132	16276	16124	16080	16139	16094	16124	16104	16055	16145	16240	16088	16193	16174	15966	16067	16213	16077	16061	16110	16130	16088	16054	16076	16046	15992	16099	16014	16166	16120	16014	16115	16036	16040	16211	16055	16112	16104	16028	16031	16188	15919	16031	16067	16122	16004	16198	16117	16113	16087	16098	15962	15969	16082	16251	16134	16086	16141	16004	16086	15923	16171	16027	16136	16012	16029	16046	16200	15932	16018	16137	16270	15938	16093	16195	16156	15914	15995	15999	16050	16187	16187	16227	16027	16140	16098	16025	16185	15911	16179	16049	16190	16117	16171	16121	16129	16014	16030	16017	16086	15844	16085	15966	16143	15993	16076	16131	15980	16044	16115	16131	16028	16082	16074	16084	16269	16034	16131	16106	16142	16195	16049	15876	16146	15961	16044	16032	16181	16125	16112	16166	16128	16121	16046	16135	16071	16111	16210	16032	15998	15910	15924	16313	16062	16047	15990	16275	16021	16163	16010	16078	15987	16140	16217	15952	15991	16184	16162	16081	16069	16176	16095	16177	16258	16341	16243	15957	16062	16168	16126	16132	16082	16039	16134	16072	16022	16057	16149	16069	16127	16170	16014	16060	16174	16074	15967	16012	16082	16211	16038	16227	16275	16002	16149	16132	16015	16011	16229	16164	16130	16238	16140	15944	16054	15997	16125	16085	15939	16209	16047	16080	16076	16116	16139	16173	16037	16152	16202	16022	16133	16082	15938	16151	15978	16190	15967	16139	16116	16064	16077	16222	15941	16177	15957	16032	16040	16118	16266	16068	16038	15956	16254	16002	16121	15988	16040	16051	16024	16116	16038	16057	16082	16072	16056	15923	16099	16153	16074	16156	16110	16169	15995	16009	16113	16004	16292	16267	15991	16073	16178	15970	16161	16145	16185	16162	16034	16234	16138	16159	16073	16134	16246	16103	15962	16127	16235	16044	15964	16082	16090	16173	16035	16119	16070	16149	16011	16105	16292	16187	16045	16173	16171	16043	16070	16256	15959	16104	16085	16203	16134	16004	15950	16083	16077	16051	15952	16208	16206	16129	16156	16251	16176	15945	16175	16058	16192	16190	16085	16203	16062	16171	16043	16122	16166	16186	16173	16151	16102	16076	16242	16083	16109	16126	16046	16210	16102	16015	16133	16027	16045	15880	16178	16113	16052	16036	16070	16258	16263	15861	16144	16230	16065	15964	16028	16059	16180	16188	16031	15976	16131	15948	16145	16144	16049	16049	16083	16164	16162	16131	16078	16129	16049	16215	16072	16033	16091	16083	16093	16133	15977	16117	15959	16053	16184	16007	16006	16062	16035	16086	16078	16156	16153	16192	16098	16062	15893	16156	16022	16165	16133	16060	16159	16067	16111	16147	16066	15897	16139	16145	15997	16000	16007	16051	15975	16076	16242	16124	16122	16139	16028	16136	16072	16175	15967	15964	16189	16093	16126	16073	16172	16250	16181	16050	16049	16061	16049	16037	16001	16108	15992	16062	16164	16058	16250	16095	16236	16047	16044	16158	16176	15949	16214	16215	16134	16034	16041	15998	16051	15988	15977	16087	16178	15920	16060	16067	16181	15998	16174	15892	16139	16077	15998	16021	15962	16074	16169	16111	16206	16049	16099	16058	16011	16142	16094	16186	16107	16138	16181	16111	16132	16006	16049	16097	16153	15973	16114	16082	16070	16115	16145	15897	16130	16029	15986	16023	16088	15920	16142	16130	16051	16033	16056	16192	15971	16258	16169	16103	16077	16160	16140	16162	16221	16078	15952	16016	16101	16115	16248	16211	16080	15919	15844	16150	15997	16119	16225	16142	16104	16078	15997	16212	16120	16160	16200	16169	16033	15907	16257	16069	16061	16091	16095	16082	16319	16063	16041	16136	16191	16072	16132	16030	15928	16132	16142	16042	15993	16174	16229	16097	16105	16141	15940	16033	16131	16021	16031	16192	16047	16141	16183	16085	16190	16111	16150	16169	16042	16361	16092	16134	16129	16112	16098	16173	16056	16016	16158	16109	16025	15997	16258	15918	16163	16101	16111	15996	16066	16209	16048	16076	16095	16102	16056	16233	16154	16025	16077	16061	16050	16068	15980	16031	16080	16021	16102	16148	16073	16041	15917	16178	16152	16200	16005	15968	16189	16085	16265	16221	15877	16154	16150	16202	15953	16111	16064	15989	16129	16174	16172	16019	16154	16271	15983	16020	16053	16016	16172	16089	16192	16131	16112	16050	15908	16177	16160	15958	15926	16095	16064	16059	16119	15828	15993	16183	16124	16117	16060	16076	16090	16019	16186	16169	16068	16247	16084	16076	16057	15978	16016	16231	16070	16033	16091	16204	16073	16183	15944	16156	16007	16095	15963	16274	16135	16272	16159	16241	16148	16102	16078	16167	16207	16273	16018	16008	16098	16342	16203	16119	15975	16030	15944	16201	16026	16164	16152	15942	16118	16121	16071	15990	16122	15936	16177	15919	16007	16004	16092	16163	16017	16141	16016	16068	16261	15950	15993	16037	16049	16017	16148	16047	16090	16045	16133	16146	16141	16018	16034	16270	15959	16152	16114	16122	16156	16157	15965	16014	16169	15952	15979	16111	16242	16046	16066	16165	16160	16111	16128	16096	16062	16119	16166	16022	16055	16162	16120	15991	16112	16351	16218	16047	16155	16068	16176	16078	16266	16102	16007	16342	16014	15951	16091	16015	16122	16155	16142	16114	15972	16033	16083	16217	16161	16155	16090	15879	16021	16207	16176	16111	16121	16145	15909	16161	16067	15994	16053	16093	16034	16140	16185	16135	16132	16038	16157	16217	16070	16222	16042	15923	16023	16197	16062	15901	16137	15945	16168	16125	16090	16036	16073	16263	16070	16171	16192	16114	16032	15960	16115	16135	16047	16003	16090	16094	16060	15984	16174	16169	16120	16139	16046	16107	16158	16066	15965	16129	16285	16028	15990	16123	15994	16017	16126	15938	16178	16158	16064	15944	15968	16318	16142	16089	16156	16213	16055	16033	16132	16142	15963	16185	16026	16107	16153	16183	15806	16181	16209	16128	15837	16050	16117	15940	16170	15900	16091	16139	16148	16121	15972	16218	16143	16126	16005	16042	15926	16146	16109	16162	15976	16106	16161	16175	16231	15938	16067	16139	16170	16183	16010	16107	16193	16195	15977	16048	16283	16059	16074	16147	16009	16015	16033	16129	16029	16187	16000	16082	15931	16155	16008	16036	16149	16118	16155	16224	16016	16070	16135	16189	16023	15975	15968	16011	16143	16175	16045	16047	16068	16042	16055	16161	16036	16012	16128	16137	15998	16056	16158	16039	16233	15998	16069	16138	16106	16004	16027	16109	16079	15955	16103	15965	16129	16041	16021	16221	15997	16219	16050	15926	16044	16059	16089	16107	16185	16142	16282	15999	16029	16213	16060	16128	16136	16216	16032	16244	15998	16131	16062	16272	16138	15991	16114	16151	16086	16028	16128	16106	16091	16082	16056	16008	16219	15972	15937	16135	15950	16027	16062	16145	16034	16286	16139	15884	15879	16169	16026	16047	16014	16045	16052	15949	16164	16065	16148	16109	15967	16120	16048	16236	16062	16057	16145	16173	15981	16005	16198	16013	16014	16036	16180	16220	16012	16232	15873	16064	16171	16102	16275	16288	16240	16307	15936	15958	16248	16120	16069	16068	16175	16064	16001	16122	16276	16106	16152	16095	15958	16188	16253	16061	16099	16152	15962	16158	16085	16004	16186	16173	16102	16189	16055	16055	15926	16094	16178	16148	16057	16058	16019	16183	16217	16008	16224	16017	15965	15910	16284	16169	16087	16087	16096	16092	16269	16092	15971	16141	16103	16026	16142	16104	16149	16198	16088	16116	16086	16170	16266	16191	16032	16075	16147	15994	16064	16213	16029	16206	16257	15974	16113	16148	16143	16074	16072	16012	16200	16098	15945	16185	16181	16001	16062	16066	16131	16035	16086	16140	16009	16004	16138	16053	15975	16066	16059	16323	16109	16014	16322	16075	15989	16019	15905	16216	15992	16045	16216	15912	16056	16067	16067	16087	16102	15985	16115	16122	16013	16178	16112	15879	16094	16070	16046	16020	16019	16102	16135	16211	16089	16190	15999	16160	16037	16125	16073	16005	16142	16079	16222	16055	16098	16190	16047	16051	16146	16265	16216	16135	16037	16071	16031	16048	16185	16259	16056	16086	15871	16195	16055	16047	15964	16216	16073	15931	16074	15943	16196	15903	15978	16076	16083	16148	16062	16152	16087	16011	16114	16198	16237	16073	15948	15984	15938	16303	16125	15988	16104	15844	16083	15976	16181	16170	16198	16073	16012	16142	16107	16006	16193	16093	16041	15953	16020	15995	16065	16043	16139	16158	16278	16087	16076	16016	16212	15939	16055	16071	16114	16129	16120	16189	16228	16184	16189	15904	16200	16020	16028	16172	15979	16099	16036	16059	16050	16142	16009	16359	16141	15991	16031	15931	16257	15968	16052	16156	16108	15944	16196	16088	16174	16098	16178	16191	15922	15965	15982	16040	16052	15929	16106	16091	15892	16054	15933	16247	16239	16044	16179	16082	16028	16179	16052	16134	16180	16072	16217	16049	16005	16110	16115	16087	16114	16066	16131	16032	16111	16027	16121	16100	16115	16137	16203	16213	15990	16177	16180	16003	16225	16148	16057	16065	16254	16119	16156	16051	16208	16181	16114	16160	16104	15995	15945	16021	16052	16141	16111	16019	16283	16170	15909	16144	15995	16321	16153	16102	16005	16262	16075	16146	15943	16099	16121	16152	16213	15958	16148	16199	15883	16226	16141	16103	16002	16182	16102	16152	16153	15975	15967	16345	16080	16125	16130	16035	16104	16088	16043	15966	16108	16155	16102	16097	16106	16066	16154	16161	16126	16043	16048	16048	16117	16122	16136	16053	16183	16147	16090	16102	15994	15920	16111	16061	15880	16190	15941	16110	16196	16089	16040	16067	16031	16022
29212	22549	23158	21139	18911	18291	18283	18127	17953	17983	18006	17918	19800	19944	19074	18229	17756	17399	17295	17155	17333	17264	17182	17340	17335	17253	17259	17436	17418	17287	17259	17127	17318	17294	17402	17293	17190	17282	17255	17516	17391	17315	17154	17264	17314	17352	17252	17450	17270	17343	17283	17224	17479	17412	17340	17230	17407	17383	17469	17208	17328	17256	17360	17274	17106	17213	17198	17168	17225	17218	17368	17338	17317	17143	17364	17320	17329	17307	17381	17456	17299	17247	17400	17143	17333	17207	17224	17414	17405	17309	17302	17466	17388	17382	17333	17364	17519	17234	17219	17655	17366	17240	17396	17212	17364	17295	17283	17379	17164	17437	17327	17336	17195	17378	17558	17282	17471	17261	17487	17239	17371	17181	17258	17232	17103	17505	17247	17179	17326	17250	17280	17276	17341	17396	17522	17289	17263	17390	17324	17206	17491	17059	17224	17285	17260	17374	17529	17242	17348	17239	17174	17171	17454	17167	17327	17218	17221	17365	17377	17312	17298	17308	17136	17436	17226	17413	17323	17192	17382	17230	17293	17370	17311	17346	17447	17199	17189	17294	17042	17233	17071	17333	17270	17137	17396	17193	17293	17117	17402	17215	17204	17137	17225	17306	17182	17452	17169	17279	17191	17284	17232	17356	17307	17380	17225	17096	17169	17347	17211	17537	17363	17260	17276	17303	17175	17376	17428	17267	17119	17195	17264	17303	17096	17289	17303	17223	17363	17291	17325	17245	17428	17410	17426	17460	17225	17278	17347	17469	17422	17243	17450	17375	17255	17160	17037	17434	17221	17194	17478	17173	17355	17365	17422	17228	17225	17165	17279	17413	17334	17319	17310	17044	17300	17359	17289	17253	17256	17182	17175	17242	17523	17274	17283	17392	17298	17578	17271	17394	17257	17379	17222	17301	17227	17125	17085	17144	17256	17245	17319	17419	17289	17545	17243	17167	17386	17315	17199	17188	17253	17286	17337	17532	17240	17378	17390	17365	17313	17183	17379	17238	17521	17528	17262	17112	17393	17257	17284	17376	17460	17375	17527	17241	17345	17123	17323	17321	17437	17308	17337	17255	17295	17268	17469	17502	17265	17269	17385	17288	17088	17256	17267	17306	17360	17325	17272	17427	17321	17367	17341	17218	17265	17381	17334	17247	17483	17366	17400	17245	17277	17373	17373	17347	17158	17232	17339	17387	17367	17279	17282	17324	17394	17435	17411	17600	17353	17141	17412	17338	17321	17304	17425	17119	17284	17395	17307	17273	17359	17008	17521	17159	17460	17395	17294	17442	17279	17223	17317	17202	17220	17343	17391	17350	17219	17173	17327	17256	17034	17160	17458	17178	17320	17364	17451	17291	17215	17365	17372	17329	17336	17318	17332	17231	17156	17230	17380	17334	17313	17220	17335	17507	17287	17427	17283	17438	17393	17316	17402	17226	17453	17379	17226	17392	17273	17392	17345	17314	17316	17404	17350	17379	17510	17528	17489	17387	17203	17130	17325	17067	17156	17129	17169	17355	17212	17222	17245	17163	17078	17344	17455	17278	17174	17430	17171	17505	17299	17467	17393	17609	17277	17253	17206	17351	17141	17298	17353	17428	17315	17378	17353	17500	17410	17285	17216	17153	17274	17311	17478	17440	17349	16975	17220	17303	17424	17172	17320	17103	17403	17366	17418	17192	17270	17403	17342	17354	17298	17247	17233	17301	17349	17374	17410	17302	17301	17310	17377	17398	17354	17332	17412	17312	17434	17195	17321	17415	17243	17442	17120	17257	17182	17482	17034	17397	17340	17241	17466	17225	17385	17483	17223	17361	17391	17295	17153	17524	17200	17422	17414	17122	17488	17338	17149	17291	17251	17298	17237	17296	17396	17259	17378	17274	17292	17310	17451	17377	17122	17459	17244	17404	17406	17361	17302	17242	17310	17346	17322	17321	17388	17226	17179	17574	17378	17453	17311	17309	17450	17437	17282	17393	17328	17498	17414	17344	17102	17396	17315	17507	17256	17462	17401	17146	17376	17369	17332	17238	17382	17335	17467	17343	17270	17260	17272	17122	17153	17307	17163	17385	17267	17159	17202	17236	17304	17209	17313	17242	17181	17341	17210	17217	17139	17305	17179	17329	17305	17214	17271	17117	17312	17320	17368	17247	17370	17416	17244	17312	17182	17158	17449	17466	17103	17368	17406	17113	17364	17335	17408	17383	17273	17296	17205	17423	17146	17164	17295	17428	17421	17367	17171	17365	17420	17346	17289	17221	17104	17266	17331	17205	17329	17254	17207	17474	17399	17398	17452	17296	17452	17166	17495	17020	17295	17279	17334	17470	17366	17252	17443	17193	17516	17339	17448	17297	17342	17327	17383	17323	17428	17280	17448	17335	17264	17268	17270	17418	17283	17360	17218	17115	17390	17226	17284	17161	17122	17304	17333	17325	17308	17307	17421	17445	17442	17373	17402	17332	17483	17368	17312	17298	17433	17253	17131	17396	17224	17384	17211	17238	17434	17264	17413	17268	17291	17227	17253	17258	17326	17480	17216	17423	17273	17301	17437	17530	17209	17327	17432	17329	17175	17291	17539	17272	17255	17454	17378	17184	17391	17417	17363	17449	17341	17238	17302	17246	17252	17258	17240	17279	17410	17337	17398	17409	17193	17272	17226	17076	17480	17305	17375	17300	17429	17401	17298	17530	17400	17363	17293	17102	17390	17270	17460	17514	17167	17304	17579	17265	17391	17317	17274	17327	17177	17346	17361	17317	17416	17250	17171	17467	17264	17317	17306	17227	17257	17256	17373	17262	17242	17366	17467	17272	17135	17571	17277	17393	17484	17326	17208	17342	17090	17169	17242	17331	17216	17435	17363	17255	17395	17259	17103	17334	17169	17078	17151	17438	17226	17302	17134	17198	17409	17491	17430	17319	17249	17377	17216	17408	17279	17392	17223	17314	17385	17271	17366	17389	17247	17383	17409	17287	17210	17384	17318	17387	17326	17336	17470	17338	17189	17417	17272	17475	17162	17245	17217	17403	17281	17361	17385	17276	17304	17095	17297	17316	17422	17328	17364	17206	17430	17410	17395	17229	17387	17089	17299	17238	17542	17212	17133	17310	17182	17337	17300	17399	17434	17308	17201	17174	17502	17377	17304	17173	17153	17194	17218	17295	17108	17335	17365	17533	17254	17221	17334	17212	17436	17361	17209	17312	17260	17155	17425	17447	17431	17348	17135	17031	17302	17202	17512	17190	17276	17159	17469	17411	17404	17395	17185	17420	17464	17283	17282	17209	17496	17462	17415	17451	17378	17137	17335	17382	17487	17370	17452	17224	17400	17232	17327	17393	17167	17365	17376	17319	17413	17322	17316	17286	17160	17274	17301	17091	17333	17203	17243	17092	17465	17288	17547	17432	17364	17111	17247	17433	17294	17187	17241	17648	17524	17450	17387	17398	17328	17185	17223	17391	17227	17317	17112	17281	17216	17170	17423	17273	17398	17460	17201	17274	17371	17364	17341	17384	17193	17294	17333	17147	17285	17457	17391	17460	17413	17314	17434	17320	17337	17348	17357	17286	17348	17309	17259	17099	17425	17347	17294	17486	17308	17426	17257	17487	17183	17073	17434	17361	17197	17429	17128	17262	17399	17190	17367	17464	17349	17390	17122	17276	17346	17241	17370	17243	17192	17373	17234	17240	17291	17208	17481	17202	17377	17360	17306	17155	17299	17309	17294	17443	17330	17300	17243	17350	17533	17312	17163	17418	17270	17268	17351	17387	17304	17373	17471	17185	17265	17223	17295	17225	17265	17359	17407	17388	17363	17251	17204	17252	17339	17577	17271	17243	17326	17276	17124	17266	17059	17184	17379	17329	17288	17391	17312	17218	17170	17389	17193	17183	17447	17308	17514	17207	17325	17396	17498	17427	17430	17416	17449	17265	17611	17270	17225	17297	17266	17361	17209	17361	17112	17324	17350	17142	17261	17424	17325	17439	17426	17224	17451	17083	17328	17552	17291	17315	17250	17381	17257	17245	17405	17384	17448	17256	17267	17454	17240	17519	17264	17307	17088	17322	17285	17157	17290	17165	17306	17289	17244	17296	17590	17284	17454	17299	17246	17276	17304	17424	17204	17342	17402	17352	17451	17389	17178	17306	17241	17118	17275	17029	17296	17258	17487	17425	17485	17400	17232	17276	17239	17288	17207	17365	17293	17427	17335	17154	17195	17358	17302	17270	17427	17365	17488	17235	17199	17408	17325	17334	17215	17278	17357	17250	17312	17339	17300	17322	17340	17304	17347	17423	17248	17267	17388	17364	17287	17541	17293	17423	17158	17308	17286	17307	17425	17389	17311	17585	17117	17217	17167	17165	17243	17325	17502	17151	17330	17493	17518	17264	17489	17212	17438	17523	17368	17384	17349	17294	17344	17401	17331	17165	17211	17353	17406	17290	17342	17280	17417	17282	17223	17300	17349	17298	17321	17142	17326	17594	17366	17169	17179	17478	17170	17339	17236	17230	17128	17264	17381	17328	17412	17376	17149	17614	17391	17391	17252	17190	17297	17520	17175	17260	17325	17318	17209	17215	17445	17374	17245	17323	17549	17423	17261	17503	17213	17448	17332	17282	17299	17569	17388	17292	17326	17371	17396	17518	17458	17459	17302	17510	17409	17409	17299	17233	17194	17419	17241	17283	17212	17347	17590	17343	17404	17122	17325	17374	17484	17311	17243	17359	17313	17322	17329	17494	17353	17208	17279	17225	17389	17177	17335	17302	17482	17491	17254	17288	17396	17252	17114	17385	17341	17215	17404	17280	17068	17487	17437	17324	17293	17416	17325	17378	17118	17255	17225	17203	17303	17289	17500	17300	17195	17199	17255	17211	17506	17266	17263	17189	17281	17224	17309	17319	17483	17449	17186	17131	17304	17284	17376	17362	17355	17383	17231	17391	17151	17168	17275	17513	17337	17155	17385	17266	17255	17365	17282	17151	17229	17261	17420	17171	17380	17512	17274	17305	17285	17350	17346	17248	17205	17389	17260	17398	17429	17409	17197	17401	17468	17365	17527	17502	17345	17376	17331	17477	17311	17541	17405	17238	17506	17361	17344	17471	17450	17432	17294	17367	17148	16983	17182	17428	17500	17351
17758	21598	21578	19746	18727	17848	17393	17238	17064	17268	17316	17621	20449	19886	18209	17018	16498	16257	16362	16305	16154	16288	15999	16291	16231	16368	16245	16304	16282	16313	16199	16227	16181	16194	16309	16220	16030	16155	16181	16269	16314	16155	16267	16262	16090	16228	16076	16261	16293	16275	16326	16131	16226	16289	16202	16321	16167	16302	16272	16235	16156	16313	16083	16269	16294	16471	16322	15985	16165	16253	16213	16261	16194	16367	16185	16067	16142	16219	16330	16127	16405	16221	16215	16086	16266	16248	16174	16257	16102	16151	16129	16070	16176	16346	16131	16308	16241	16134	16193	16369	16222	16141	16226	16251	16349	16343	16220	16120	16182	16092	16151	16246	16230	16285	16398	16187	16140	16216	16146	16033	16274	16268	16218	16311	16190	16165	16132	15986	16394	16175	16117	16307	16178	16307	16442	16201	16322	16354	16190	16099	16330	16358	16183	16359	16279	16309	16353	16306	16329	16384	16182	16250	16120	16226	16208	16163	16286	16340	16344	16280	16295	16205	16062	16246	16025	16345	16164	16252	15991	16288	16161	16229	16454	16340	16276	16151	16191	16249	16322	16185	16108	16295	16322	16223	16271	16252	16177	16172	16471	16310	16334	16261	16207	16184	16206	16212	16138	16131	16257	16159	16294	16216	16386	16234	16153	16306	16213	16250	16247	16251	16178	16287	16126	16016	16196	16340	16225	16391	16339	16357	16205	16206	16223	16200	16283	16225	16250	16050	16298	16095	16366	16046	16316	16285	16383	16280	16182	16178	16205	16168	16239	16379	16187	16246	16220	16182	16118	16236	16285	16230	16245	16296	16267	16289	16201	16141	16166	16099	16217	16336	16308	16248	16124	16177	16193	16277	16257	16325	16171	16290	16194	16189	16149	16354	16138	16198	16174	16146	16110	16270	16460	16297	16177	16317	16160	16255	16418	16251	16079	16331	16257	16336	16082	16354	16294	16117	16198	16333	16283	16226	16165	16312	16100	16379	16312	16079	16276	16077	16334	16171	16150	16146	16133	16149	16377	16184	16291	16238	16364	16387	16252	16185	16249	16341	16133	16179	16293	16295	16255	16151	16308	16270	16405	16387	16210	16090	16143	16315	16203	16230	16139	16128	16211	16241	16278	16284	16019	16277	16333	16105	16254	16330	16258	16311	16278	16227	16190	16180	16325	16203	16039	16122	16193	16231	16209	16245	16403	16110	16168	16320	16233	16234	16317	16195	16269	16201	16186	16314	16283	16353	16088	16253	16099	16314	16371	16145	16143	16121	16262	16228	16145	16447	16302	16386	16160	16355	16118	16157	16153	16198	16234	16104	16199	16077	16181	16244	16381	16338	16241	16222	16289	16365	16198	16231	16186	16176	16108	16020	16188	16170	16103	16251	16267	16401	16059	16316	16332	16171	16336	16191	16134	16230	16228	16215	16180	16247	16324	16279	16246	16242	16224	16158	16119	16228	16218	16190	16295	16214	16131	16139	16059	16331	16167	16211	16304	16120	16248	16249	16255	16283	16138	16323	16204	16173	16303	16244	16080	16142	16231	16250	16341	16197	16168	16253	16121	16353	16270	16177	16287	16424	16285	16100	16326	16268	16200	16229	16180	16316	16119	16294	16142	16337	16343	16179	16136	16285	15964	16330	16271	16094	16361	16135	16156	16396	16167	16324	16152	16326	16209	16213	16112	16289	16365	16323	16043	16083	16175	16146	16234	16244	16278	16281	16419	16175	16128	16317	16513	16456	16238	16238	16313	16146	16274	16259	16190	16348	16165	16277	16246	16359	16100	16144	16279	16296	16257	16151	16210	16194	16209	16179	16263	16307	16212	16165	16124	16105	16110	16344	16343	16103	16369	16017	16317	16165	16113	16178	16244	16201	16115	16148	16170	16127	16296	16268	16244	16263	16142	16128	16502	16080	16289	16162	16074	16174	16283	16281	16193	16268	16266	16228	16166	16264	16363	16111	16338	16259	16170	16035	16299	16183	16428	16223	16371	16128	16172	16383	16147	16268	16371	16266	16085	16279	16260	16198	16181	16197	16327	16064	16252	16234	16281	16300	16203	16148	16415	16335	16153	16284	16327	16209	16237	16188	16297	15966	16188	16198	16431	16160	16242	16237	16188	16215	16142	16178	16294	16477	16211	16143	16362	16284	16339	16198	16272	16070	16174	16206	16214	16208	16307	16225	16264	16117	16200	16278	16202	16192	16360	16206	16396	16186	16206	16064	16309	16184	16187	16108	16169	16155	16325	16300	16218	16252	16129	16218	16123	16296	16194	16172	16176	16263	16223	16241	16315	16355	16186	16190	16201	16169	16300	16413	16305	16080	16124	16157	16182	16228	16192	16291	16287	16288	16235	16204	16054	16312	16410	16154	16278	16243	16220	16334	16146	16198	16213	16282	16232	16367	16208	16173	16255	15988	16389	16338	16180	16204	16306	16108	16179	16417	16304	16292	16383	16279	16301	16213	16361	16123	16122	16258	16435	16213	16292	16311	16290	16312	16335	16213	16396	16111	16127	16453	16262	16317	16279	16208	16314	16330	16465	16297	16302	16276	16195	16281	16143	16348	16219	16203	16316	16265	16375	16253	16349	16324	16371	16339	16141	16086	16248	16210	16147	16240	16040	16290	16188	16205	16207	16318	16140	16171	16313	16287	16171	16227	16140	16270	16222	16303	16074	16169	16180	16375	16319	16231	16324	16109	16190	16132	16054	16336	16120	16182	16194	16334	16060	16229	16311	16103	16218	16222	16258	16340	16189	16152	16171	16311	16326	16371	16251	16355	16180	16305	16275	16197	16363	16267	16374	16152	16201	15999	16348	16153	16276	16479	16377	16155	16429	16248	16315	16147	16076	16098	16216	16275	16236	16147	16204	16064	16335	16049	16297	16210	16159	16162	16183	16300	16190	16105	16200	16303	16250	16211	16218	16121	16270	16288	16250	16385	16432	16472	16178	16164	16345	16340	16195	16181	16094	16424	16226	16165	16170	16248	16303	16212	16299	16358	16223	16175	16220	16325	16210	16077	16230	16176	16343	16354	16323	16211	16259	16263	16274	16213	16280	16375	16188	16095	16325	16155	16193	16090	16066	16071	16435	16120	16199	16034	16127	16172	16192	16251	16286	16363	16207	16025	16426	16172	16180	16138	16312	16304	16271	16179	16249	16239	16117	16218	16140	16121	16200	16235	16210	16128	16288	16197	16292	16132	16297	16288	16045	16317	16293	16366	16294	16264	16141	16266	16082	16168	16094	16268	16290	16244	16262	16308	16337	16120	16235	16295	16464	16282	16168	16298	16279	16273	16191	16097	16263	16221	16131	16144	16203	16221	16165	16490	16359	16287	16085	16378	16328	16264	16223	16322	16072	16223	16251	16322	16300	16136	16180	16175	16286	16300	16156	16188	16156	16209	16253	16166	16182	16289	16215	16237	16203	16253	16207	16322	16097	16232	16367	16088	16097	16407	16376	16170	16235	16221	16165	16205	16161	16104	16236	16229	16234	16319	16250	16358	16400	16409	16323	16286	16358	16339	16254	16326	16196	16281	16252	16191	16184	16257	16278	16361	16201	16236	16286	16372	16189	16175	16180	16482	16334	16347	16108	16280	16126	16288	16070	16137	16246	16169	16233	16297	16329	16457	16169	16174	16212	16218	16260	16410	16122	16276	16162	16191	16266	16258	16313	16153	16347	16304	16214	16353	16398	16318	16224	16202	16075	16169	16282	16150	16135	16272	16290	16307	16358	16097	16176	16335	16375	16225	16212	16201	16343	16220	16170	16317	16113	16248	16301	16292	16198	16153	16260	16335	16198	16212	16286	16269	16265	16339	16335	16266	16186	16364	16219	16189	16082	16124	16244	16215	16145	16223	16233	16341	16192	16249	16196	16162	16192	16136	16051	16450	16141	16304	16218	16124	16427	16344	16168	16301	16205	16095	16140	16357	16374	16289	16143	16234	16503	16238	16252	16201	16215	16259	16294	16229	16357	16225	16252	16175	16094	16268	16396	16171	16340	16137	16283	16343	16051	16132	16278	16229	16292	16294	16304	16186	16274	16286	16342	16282	16333	15989	16209	16280	16261	16278	16196	16091	16340	16109	16315	16195	16184	16074	16186	16405	16305	16122	16123	16427	16181	16303	16331	16212	16406	16144	16250	16162	16411	16176	16147	16354	16343	16308	16245	16301	16251	16367	16201	16233	16170	16267	16312	16242	16313	16178	16226	16175	16214	16159	16255	16221	16082	16179	16173	16147	16354	16308	16080	16324	16189	16263	16268	16126	16368	16329	16283	16151	16296	16158	16188	16309	16247	16214	16094	16062	16169	16276	16232	16187	16196	16065	16285	16250	16101	16249	15995	16427	16369	16287	16296	16267	16195	16382	16286	16123	16250	16328	16319	16221	16189	16215	16193	16212	16352	16253	16249	16234	16193	16181	16225	16260	16176	16077	16229	16168	16233	16076	16088	16131	16107	16047	16158	16204	16268	16139	16299	16371	16189	16401	16201	16140	16218	16169	16325	16177	16206	16039	16265	16219	16389	16182	16234	16266	16213	16158	16279	16273	16322	16236	16225	16154	16313	16303	16335	16184	16189	16438	16126	16119	16095	16223	16380	16236	16125	16194	16354	16191	16188	16276	16122	16211	16290	16255	16202	16397	16241	16297	16380	16164	16177	16253	16066	16165	16127	16238	16169	16121	16120	16273	16210	16203	16093	16147	16235	16360	16328	16271	16280	16354	16143	16373	16345	16174	16309	16075	16251	16249	15998	16236	16318	16199	16251	16231	16062	16287	16160	16168	16286	16223	16348	16158	16210	16175	16116	16194	16211	16417	16087	16289	16057	16324	16063	16180	16107	16284	16247	16123	16313	16101	16259	16222	16180	16215	16301	16111	16289	16229	16314	16282	16196	16421	16163	16237	16183	16232	16094	16322	16194	16320	16051	16091	16355	16462	16351	16122	16154	16151	16199	16105	16181	16300	16220	16270	16056	16067	16261	16308	16328	16289	16086	16303	16144	16228	16042	16261	16113	16219	16074	16222	16275	16150	16198	16324	16100	16317	16387	16238	16196	16164	16223	16259	16236	16198	16259	16267	16239	16124	16196	16110	16275	16308	16272	16349	16294	16275	16295	16209
25097	21365	28152	25661	22132	20617	20387	19074	18781	19044	18751	20110	32755	30478	25424	20536	18322	17433	17311	17170	17127	17312	17237	17153	17374	17246	17185	17324	17206	17077	17304	17002	17030	17091	17343	17063	17234	17457	17289	16973	17267	17009	17112	17062	17065	17182	17363	17124	17209	17179	17404	17058	17100	17135	17092	17159	17206	17213	17281	17117	17090	16850	17143	17176	17224	17099	17076	17239	17048	17204	17280	17150	17237	17053	17215	17135	17314	17218	17155	17089	17104	17235	17021	17257	17074	17003	17172	17044	17211	17376	17054	17286	17349	16960	17180	17163	17175	17232	17226	17060	17082	17055	17059	17140	17142	17258	17179	17024	17069	17186	17321	17132	17062	17227	17266	17126	17187	17029	17317	17308	17003	17213	17137	17176	17158	17150	17109	17230	17249	16921	17235	17166	17229	17068	17210	17140	17157	16921	17103	17000	17102	17249	17108	17135	16988	17176	17130	17065	17149	17116	17115	17211	17112	17011	17067	17119	17253	17123	17215	17113	16935	17123	17197	17031	17175	17216	17213	17193	17137	17239	17047	17006	17319	17215	17144	17121	17049	16981	17155	17180	17086	16974	17129	17147	17271	16962	17037	16996	17204	17126	17230	17397	17211	17161	17234	17329	17043	17116	17205	17180	17225	17183	17055	17079	17001	16955	17121	17077	17125	17042	17109	17207	17201	17125	17298	17120	17201	17047	17213	17113	17177	17044	17111	17244	17105	17297	17079	17093	17251	17151	17256	17200	17124	17159	17143	17171	17352	16994	17023	17093	17126	17211	17117	17252	17046	17274	17235	17120	16858	17039	17135	17058	17312	17042	17226	17136	17100	17149	17129	17221	17339	17305	17107	17017	17301	17038	17131	17254	17186	17188	17099	17041	17272	17347	16962	16998	17034	17235	17453	17181	17209	17087	17275	17022	17225	17089	17055	17099	17271	16890	17210	17011	17169	17267	17293	17157	17087	17060	17158	17254	17166	17222	17172	17072	17295	17186	17122	17285	17313	17104	17109	17086	17121	16965	17309	17009	17120	17026	17018	16932	17135	17052	17101	17117	17311	17103	17236	17035	16920	17126	17230	17292	17002	17070	17268	17108	16992	17032	17075	16974	17117	17340	17099	17239	17212	17192	17036	17122	17353	17069	17106	16945	17263	17050	17138	16965	17100	17089	16981	17089	17116	17098	17097	16931	17202	17099	17056	16976	17005	17321	16963	17004	16995	17072	17184	17383	17370	17037	16981	17046	17046	17065	17019	17122	17010	17110	17060	17108	17298	17148	17176	17145	17194	17272	17047	17030	17041	17008	17196	17314	17110	17263	17202	16893	16986	17009	17163	17041	16997	17081	17198	17216	17251	17379	17151	16992	17042	17186	17136	17101	17123	17228	16918	16975	17080	17266	17014	17134	17176	17121	17115	17248	17318	17217	17261	17051	17332	17189	17322	17208	17212	17051	17129	17099	16994	17028	17157	17104	17181	17204	17092	17019	17153	17135	17172	17120	17467	17145	17016	17117	17170	17020	17261	17123	17211	16971	17087	17100	17077	17101	17240	17138	17161	17179	16960	17318	16985	16961	17030	17033	17167	17007	17120	17115	17015	17143	17120	17137	17170	17097	17239	17151	17175	17206	17081	17271	17163	17140	17146	17050	17145	17059	17166	17129	17015	17084	17152	17138	17263	16951	17215	17211	17190	17230	17183	17114	17106	17056	17145	17269	17189	17190	17086	17169	17075	17269	17029	17116	17109	17180	17146	17264	17065	17194	17021	17107	17042	17210	17191	17035	17096	17211	17013	17075	17141	17208	17164	17112	17167	17060	17098	17205	17303	16969	17056	17176	17118	17005	17049	16940	17141	17043	17033	17181	17319	17115	17127	17069	17332	17287	17164	16810	17213	17202	17358	17089	17029	17137	17142	17318	17197	17033	17200	17059	16996	16996	17178	17142	17253	17229	17095	17201	17079	17194	17025	17232	17218	17058	17245	17107	17045	17111	17299	17192	17129	17141	17090	16909	17226	17292	16944	17065	17026	17122	17122	17008	17123	17183	17072	17089	17095	17448	17122	17181	17152	17254	17127	17210	17137	17010	17051	17069	16964	17320	16973	17002	16979	17047	17203	17185	17191	17050	17159	17073	16766	17184	17316	17126	17190	17112	17283	17030	17032	17049	17096	17062	17030	17161	17205	17132	17117	17148	17192	17140	16812	17252	17019	16866	17264	17141	17072	17144	17153	17300	17198	17059	17388	17191	17001	17362	17172	17236	17228	16997	17156	17135	17249	17327	17210	17158	17107	17182	17139	17064	17059	16977	16989	17339	17065	17226	17029	17014	17060	17072	17012	17222	17241	17127	17191	17064	17121	17223	17308	17040	17001	17094	17122	17173	17185	17276	17194	17105	17203	16943	17002	17292	17220	17043	17190	17229	17183	17204	17096	17271	17099	17231	17048	17154	17022	17098	17164	17138	17215	17096	16953	17051	16961	17201	17153	16980	17032	17077	17117	17187	17145	17271	16840	17186	17094	17088	17016	17197	17280	17063	17147	17124	17079	17203	17111	17217	17244	17247	17087	17104	17150	17048	17209	17212	17107	17128	17158	17102	17292	17066	17163	17225	17124	17107	16962	17055	17231	17213	17016	17167	17056	17325	17267	17204	17207	17003	17013	17164	17053	17155	17297	17168	17232	17316	17166	16922	17118	17164	17165	17209	17189	16968	16953	17098	17249	17191	17052	17164	17094	17035	17085	17274	17028	17148	17209	17179	17129	17334	17166	17080	17087	17174	17081	16931	17237	17209	16999	17137	17143	16966	16929	17125	17171	17143	17178	16892	17271	17237	17065	16926	17244	17225	17091	17303	17068	17126	17113	17179	17241	16980	17077	17157	17012	16983	17090	17015	17090	17152	17182	17145	17160	17106	17021	17109	17372	17202	16957	17001	17157	17053	17267	17184	17272	17090	17287	17137	16905	17086	17283	17286	17363	17182	17176	17039	17134	17168	17107	17066	17223	17025	16940	17032	17204	17140	17069	17179	17153	17191	17081	16946	17114	17345	17158	17024	17031	17187	17279	17267	17125	17226	17107	17287	17181	16907	17138	17375	17125	17167	17151	17253	17399	17109	17150	17069	17342	17188	17110	16929	16991	17105	17296	16966	17209	17272	17249	17161	17202	17136	17325	17146	16962	17091	16981	17023	17060	17218	17226	17252	17153	17243	17346	17268	17052	17101	17233	17032	17064	17162	17070	17170	17169	17160	17115	16984	17186	17133	17026	17194	17133	17206	17113	17296	17065	16926	17290	17061	17000	17197	16991	17025	16874	17276	17228	16942	17262	17094	17191	17110	17125	17241	17136	16979	17251	17186	17329	17123	17182	17020	17126	17120	17093	17077	17184	17160	17139	17040	17153	16947	17409	17026	17202	17122	17205	17429	17069	17312	17070	17130	17237	17268	17268	17265	17149	16974	17237	17150	17154	17155	17016	17355	17106	17130	17235	17213	17176	17220	17153	17156	17282	17190	17028	17389	17181	17173	17258	17254	17251	17293	17073	17205	17020	17041	17153	17252	17171	17051	17026	16965	17268	17098	17039	17054	17400	17235	17291	17026	17197	17237	17187	16985	17223	17121	16982	17067	17212	17188	17019	17076	17113	17084	17206	17226	17226	17255	17052	17189	17218	17206	16943	17164	17294	17134	17220	17031	16912	17311	17343	17008	17120	17088	17094	17297	17162	17005	17155	17193	17191	17041	17087	17055	17028	16966	17120	17096	17203	17163	17157	17270	17110	17122	17171	17248	17028	17257	17216	16988	17344	17125	17198	17039	17009	17113	17135	17179	17167	17064	17268	17065	17250	16965	16991	17222	17037	17178	17316	17220	17205	17146	17268	17398	17234	17136	16984	17002	17137	17109	17123	17204	17068	17164	17012	17118	17093	17163	17118	17119	17168	17029	17154	17096	17021	17410	17234	16909	17005	17007	16858	17251	17098	17045	17035	17163	17313	17065	17137	17269	17249	17158	17268	17033	17025	16902	17426	17182	17120	17094	17143	17220	16897	17091	17162	16980	17069	17123	17075	17157	17069	17116	17062	17099	17311	17161	17156	17162	17242	16970	17354	17128	17400	17236	17136	17156	17077	17187	17152	17066	16949	17029	17179	17375	16943	17150	17134	17361	17264	17124	17206	17205	17257	17184	17295	17273	17043	17302	17228	17261	17155	17070	17310	17105	17199	17121	17326	17128	17258	17316	17196	17357	17359	17327	17254	17219	16742	17215	17272	17137	17047	17094	17149	17221	16979	17121	17039	16968	17160	17350	17136	17223	17058	16951	17214	16961	17062	17021	17128	17120	17024	17169	17340	17220	17065	17031	17076	17087	17261	17080	17004	17232	17070	17241	17278	17030	17079	17176	17204	17225	17206	17190	17247	17114	17169	17190	17085	17211	17402	17013	17306	17183	17117	17033	17057	17080	17424	17139	17299	16964	16982	17153	17142	16883	17181	17130	17150	17022	17150	17115	17106	17082	17240	16994	16967	17182	17244	16868	17140	17055	17320	17201	17254	17078	17293	17211	17216	17113	17048	17020	16861	17091	17182	16811	17175	17106	17230	16964	17049	17042	16919	17187	16997	17229	17147	17119	17017	17128	17226	17241	17287	17019	16975	16932	17185	17128	17056	17236	17165	17198	16967	17147	17242	16838	17107	17050	17185	17150	16979	17137	17257	17223	16989	17204	17083	17315	17258	17108	17175	17194	17182	17106	17136	17011	17285	17193	17179	17088	17201	17106	17119	17211	17014	17142	17262	17157	17236	17132	17082	17177	17167	17024	17123	17120	17033	17080	17202	17018	17323	17149	17292	17192	17259	17126	17192	17047	17223	17101	17349	17012	17212	17166	17170	17102	16889	17197	17101	17150	17136	17147	17270	16962	17211	17139	17220	16875	17187	17232	17449	17224	16974	17126	17135	17223	17233	17252	17080	17168	17133	17218	17199	17081	17147	17149	17126	17119	17259	17288	17137	17134	17256	17036	17275	17120	17290	17078	17035	17222	17212	17062	17070	17095	16996	17072	17051	17091	17225	17139	16867	17215	17201	17128	17219	17180	17060	17104	16974	17200	17324	17063	17149	17050	17200	17260	17094	17086
17291	27487	27660	24254	21803	19396	19256	19302	19216	19001	18848	22088	36743	32661	26185	19799	17204	16524	16073	16317	16309	16099	16078	16191	16240	16163	16339	16143	16111	16139	16053	16287	16082	16227	16217	16153	16156	16024	16347	16145	16019	16223	16167	16182	16039	16093	15950	16183	16144	16234	16187	16354	16230	16130	16095	16189	16103	15993	16039	16187	16367	16113	15940	16260	16121	16051	16164	16164	16119	16124	16232	16093	16179	16095	16116	16129	16237	16086	16087	16197	16136	16342	16091	16213	16081	15996	16012	16168	16174	16261	16041	16134	16083	16361	16194	16056	16111	16167	16165	16217	16210	16286	16140	16246	16100	16233	16046	16046	16004	16041	15988	16116	16093	16159	16176	16040	16252	16169	16114	16191	15988	16147	16141	16112	16094	16247	15967	16275	16200	16032	16147	16256	16196	16195	16223	16195	16103	16039	16216	16122	16071	16037	16127	16134	16242	16187	16176	15956	16315	16185	16116	16058	16203	16159	16359	16261	16148	16173	16113	16249	16059	16158	16183	16093	16093	16189	16226	16164	16072	15990	16148	16274	16273	16001	16035	16095	16197	16042	16047	16091	16106	16203	16188	16175	16217	16081	16270	16214	16108	16229	16232	16051	16154	16151	16178	16113	16054	16105	16278	16090	16066	16175	16165	16165	16139	16040	16107	16211	15934	16161	16083	16117	16180	16088	16128	16180	16074	16166	16086	16246	16170	16238	16153	16050	16195	16171	16189	16164	16039	16206	16262	16004	16274	16137	16222	16139	16083	16129	16113	16070	16100	16121	16259	16261	16158	15996	16157	16076	16238	16169	16056	16100	16018	16199	15982	16136	16035	16107	16139	16041	16123	16233	16272	16176	16050	16186	16030	16143	16100	16261	16115	16156	16126	16156	15972	16116	16152	16202	16090	16160	16072	16102	16148	16241	16129	16066	16221	16049	16221	16080	16139	16113	16036	16073	16188	16138	16112	16124	16091	16198	16232	16085	16255	16114	16231	16232	16214	16040	16206	16104	16246	16339	16103	16118	16036	16098	16199	15976	16091	16304	16162	16155	16249	16121	16144	16225	16165	16046	16008	16198	16279	16291	16236	16165	16158	16083	16196	16141	16156	16231	16055	16206	16070	16058	16295	16242	16009	16145	16121	16139	16148	16065	16331	16056	16095	16303	16124	16249	16063	16238	16208	16076	15995	16087	16197	16074	16395	16159	16196	16052	16135	16271	16010	16116	16143	16084	16044	16004	16089	16263	16062	16003	16228	16176	16200	15990	16264	16079	16102	16035	16019	16172	16174	16034	16160	16077	16097	16114	16264	16176	16212	16131	16295	16187	16117	16181	16230	16047	16116	16082	16043	15898	16138	16049	16114	16216	16250	16104	16286	16182	16241	16137	16211	16245	16109	16076	16150	16215	16253	16055	16243	16283	16105	16136	16178	16137	16153	16255	16102	16101	16190	15915	16008	16074	16327	16037	15999	16107	16280	16276	16116	16151	16081	16134	16101	15996	16157	16220	16194	16057	16270	16143	16077	16189	15847	15997	16211	16084	16124	16213	16093	16155	16163	16192	16182	16125	16164	16139	16053	16119	16185	16165	16138	16213	16158	16186	15961	16335	16118	16131	16203	16217	16252	16103	16188	16082	16037	16181	16069	16084	16199	16131	16137	16201	16176	16226	16181	16172	16141	16286	16225	15970	16244	16212	16365	16343	16051	16078	16113	16201	16076	16126	16236	16219	16264	16200	16206	16057	16006	16128	16304	16204	16174	16300	16238	16129	16235	16007	16158	16100	16090	16204	16214	15990	16093	16192	15973	16310	16302	16148	16193	16018	16290	16048	16197	16080	16101	16218	16107	16227	16196	16223	16231	16194	16087	16098	16264	16206	16274	16204	16194	16033	16140	16128	16128	16174	16231	15959	16257	16029	15995	15935	16330	16158	16120	16161	16041	16170	16120	16079	16200	15945	16162	16036	16147	16185	16202	16053	16097	16202	16175	16222	16223	16015	16047	16197	16187	16037	16221	16189	16227	16247	16185	16274	16179	16101	16224	16089	16272	16209	16140	16200	16166	16012	16129	16223	16210	16175	16176	16121	16129	16172	16344	16344	15952	15969	16160	16224	16097	16068	16164	15971	16187	16110	16142	16092	16100	16128	16046	16169	16079	16234	16293	16076	16163	16238	16134	16104	16115	16157	16256	16114	16187	16129	16275	16234	16286	16135	15882	16142	15955	16074	16115	16040	16098	15962	16173	16242	16080	16128	16009	16239	16111	15968	16058	16160	16121	16175	16219	16155	16245	16186	16226	16204	16102	16088	16005	16185	16168	16127	16045	16215	16261	16097	16318	16164	16253	16212	16236	16079	16108	16078	16005	16153	16332	16269	16182	16102	16134	16172	15936	16324	16127	16285	16067	16147	16203	16051	16248	16294	16236	16115	16129	16089	16154	16262	16116	16053	16163	16166	16129	16017	16181	16097	16143	16205	16044	16276	16121	16093	16082	16036	16228	16210	16224	16150	16185	16298	16012	16211	16028	16102	16249	16046	16125	16131	15994	16188	16135	16280	16029	16166	16159	16020	16272	16084	16105	16018	16110	16160	16156	16241	16108	16142	16183	16254	16163	16120	16257	16174	16182	16266	16143	16110	16054	16096	16097	15977	16109	16094	16144	16041	16087	16183	16158	16104	16320	16195	16095	16095	16130	16117	15944	16180	16289	16257	16130	16191	16179	16054	16120	16070	16288	16086	16264	16255	16055	16265	16318	16177	16031	16258	16193	16172	16084	16229	16196	15966	15950	15965	15994	16091	16119	16164	16094	16179	16265	16227	16238	16048	16171	16121	16323	16147	16125	16188	16142	16256	16092	16159	16132	15929	16090	16188	16185	16219	16248	15996	16067	16232	16088	16207	16089	16327	16088	16013	16142	16177	15906	16259	16210	16030	15977	16055	16178	16249	16055	16138	16415	16343	16166	16168	16072	16086	16088	16040	16099	16102	16126	16120	16113	16179	16212	16180	16156	16102	16259	16105	16065	16189	16046	16089	15996	16099	16206	16232	16216	16153	16043	16154	16097	16227	16235	16076	16035	16155	16034	16224	16263	16177	16075	16121	16118	15979	16133	16295	16117	16166	16130	16144	16264	16196	16116	16075	16153	16256	16196	16203	16132	16023	16182	16198	16114	16254	16222	16194	16250	16060	16012	16220	16170	16195	16226	16223	15954	16118	16103	16428	16193	16094	16092	16217	16122	15905	16006	16002	16026	16100	16087	15947	16041	16050	16006	16265	16145	15985	15999	16066	16158	16125	15990	16074	16139	16051	16082	15939	16054	16117	16206	16214	16000	16052	15962	16104	16076	16106	16278	16117	16212	16179	16197	16168	16265	16015	16047	16263	16274	16173	15999	16117	16049	16074	16075	16183	16147	16183	16153	16100	16319	16047	15964	16269	16137	16276	15950	16152	16240	16450	16276	16260	16136	16199	16141	16217	16239	16215	16137	16171	16137	16230	16119	16235	16029	16065	16138	16154	16160	16250	16074	16192	16248	16267	16071	16351	16085	16116	15968	16232	16209	16326	16160	16080	16163	16078	16057	16150	16236	16100	16215	16012	16346	16019	16104	16171	16097	16136	16097	16302	16246	16085	16090	16096	16025	16159	16169	16160	16014	16118	16221	16150	16163	16125	16183	16180	16084	16170	16074	16000	15974	16136	16222	16350	16210	16155	16189	16265	16027	16116	16196	16276	16051	16153	16137	16086	16117	16178	16224	16108	16162	16204	16073	16121	16073	15980	16148	16106	16052	16086	16164	16035	15959	16333	16001	16153	16105	16241	15904	15984	16197	16210	16085	16254	16057	16276	16118	16036	16230	16013	16189	16133	16062	16104	16134	16155	16287	16178	16028	16200	16317	15952	16137	16152	16111	16125	16242	16029	16043	16099	16031	16003	16170	16174	16235	16111	16099	16125	16139	16236	16361	16110	16085	16203	16011	16153	16122	16149	16029	16213	16033	16089	16170	16015	16023	16047	16193	16226	16079	16000	16170	16047	16210	15996	16130	16044	16168	15979	16072	16192	16084	16091	16134	16299	16129	16235	16102	16199	16075	16255	16139	16135	16142	16121	16058	16112	16143	16186	16159	16137	16180	16235	16169	16071	16186	16126	16103	16219	16024	16270	16065	16175	16106	16061	16197	16022	16383	16111	16108	15974	16147	16149	16292	16221	16115	16200	16163	16163	16029	16154	16070	16092	16146	16035	16148	16215	16101	16003	16215	16144	16044	16335	16064	16155	16142	16136	15994	16052	16266	16171	16118	16340	16044	16106	16146	16070	16220	16098	15987	16142	16121	16087	16069	16152	16035	16163	16236	16262	16271	16091	16050	16035	16003	16205	16205	16109	16132	16246	16130	16099	16239	16203	16060	16261	16155	16122	16114	16258	16165	16136	16151	16204	16281	15945	16268	16083	16345	16110	16169	16067	16263	16152	16013	16116	16182	16148	16037	16192	16242	16064	16273	16126	16138	16031	16061	16284	16090	16128	16129	16135	16155	16065	16041	16031	16122	16017	16157	16119	16178	16183	16178	15885	16063	16242	16238	16077	16072	16226	16247	16240	16024	16152	16352	16025	16281	16163	16130	16151	16221	16031	15985	16144	16177	16042	16172	16212	16135	16029	16317	16203	16183	16134	16058	16197	16067	16212	16226	16296	16238	16183	16250	16260	16083	16098	16104	16112	16271	16261	16093	16149	16248	16022	16196	16189	16221	16190	15970	15972	15997	16041	16361	16334	16183	16150	16206	16254	16153	16207	16224	16214	16022	16072	16066	16102	16011	16156	16281	15974	16243	16000	16104	16171	16162	16086	16209	16135	16168	16103	16271	16048	16356	16099	16321	16118	16088	16189	16323	16188	15920	16127	16150	16221	16198	16295	16139	16189	16187	16082	16227	16072	16252	16170	16186	16220	16234	16167	15961	16073	16087	16289	16250	16229	16067	16047	16314	16144	16044	16071	16201	16204	16087	16109	16240	16251	16104	16039	16185	16091	16147	16360	16193	16384	16162	16217	16099	16084	16228	16025	16250	16148	16251	16221	16142	16120	16134	16325	16188	15948	16184	16102	16240	16142	16093	16023	16236	16125	15998	16030
23961	21384	28835	24605	22613	23599	22854	19810	19275	19260	18850	22463	40887	36811	30220	22895	18929	17587	17207	17143	17156	17027	16938	16867	16900	16849	16882	16622	16910	16936	16964	16979	16912	16828	16980	16998	17075	16838	16710	16899	16771	16828	16765	16977	16855	16746	16762	16759	16785	16636	16759	16754	16766	16810	16988	16636	16839	16739	16869	16862	16882	16968	16903	16747	16755	16778	17037	16702	16894	16721	16834	16730	16795	16912	16959	16744	16639	16795	16547	16936	16932	16902	16708	16895	16839	16857	16795	16765	16856	16885	16847	16711	16990	16826	16971	16846	16833	16852	16928	16894	16664	16768	16671	16919	16824	16695	16948	16857	16866	16900	16975	16866	16829	16548	16678	16667	16811	16791	16520	16709	16787	16856	16718	16844	16893	16672	16774	16783	16948	16874	16998	16816	16853	16800	16986	16888	16726	16769	16882	16982	16849	16838	16825	16731	16909	16879	16975	16934	16950	16745	16793	16992	16803	16875	17003	16826	16764	16918	17034	16956	16695	16713	16769	16893	16852	16839	16957	16911	17049	16899	16852	16691	16836	16882	16880	16866	16791	16799	16824	16994	16715	16557	16939	16781	16995	16741	16779	17038	16769	16870	16657	16853	16995	16911	16821	17041	16871	16629	16691	16742	16732	16804	16826	16893	17015	16718	16828	17017	16852	16804	16814	16778	16787	16975	16970	16639	16804	16893	16902	16881	16718	16713	16877	16635	16813	16838	17053	16820	16834	16781	16993	16928	16923	16963	16853	16848	16749	17018	16917	16849	16712	16782	16751	16640	16814	16736	16794	16764	16916	16737	16778	16781	16830	16965	16869	16816	16720	16946	16696	16707	16889	16799	16659	16760	16910	16940	17066	16670	16568	16907	16798	17002	16792	16629	16748	16615	16550	16748	16706	16925	16818	16818	16945	16820	16665	16620	16929	16877	16681	16646	16678	16894	16803	16962	16873	16692	16781	16831	16660	16751	16824	16732	16882	16959	16793	16926	16763	16949	16790	17045	16744	16847	16770	16955	16973	16815	16847	16997	16862	16923	16806	16833	16933	16903	16922	16834	16974	17007	16983	16907	17076	16953	16844	16776	16783	16717	16815	16788	16903	16868	17028	16841	16695	16786	16822	16762	16754	16814	16794	16827	16777	16990	16948	16907	16865	16794	16788	16822	16689	16941	16985	16937	17018	16891	16882	16725	16596	16904	16974	17042	17068	17044	16937	16849	16748	16899	16927	16814	16817	16660	16929	16851	16850	16907	16851	16732	16677	16816	16621	16751	16816	17013	16680	16862	16854	16815	16922	16725	16903	16994	16645	16772	16767	16804	16905	16870	16808	16697	16867	17059	16736	16747	16680	16755	16754	16854	16890	17005	16742	16991	16875	16694	16960	16889	16975	16623	16742	16841	16879	16751	16935	17032	16825	16904	16951	16929	16810	16797	16838	16846	16857	16966	16905	16825	16649	16934	16872	16748	16832	16868	16885	16795	16670	16546	16798	16785	16693	16785	16955	16755	16823	16887	16794	16700	16703	16611	16857	16887	16664	16753	16805	16987	16955	16820	16614	16958	16805	16714	16612	16892	16695	16840	16669	16943	16975	16612	16766	16780	16852	16868	16861	16753	16972	16773	16802	16838	16828	16917	16733	16871	16881	16853	16809	16922	16853	16856	16632	16836	16853	16924	16902	16740	16835	16845	16844	16677	16752	16780	16892	16781	16919	16865	16916	16801	16917	17008	16755	16841	16736	16832	16937	16817	16911	16900	16845	16762	16810	16684	16823	16841	16791	17072	17090	16853	16890	16859	16831	16915	16874	16770	17038	16940	16963	16905	16890	16680	16810	16783	16833	17002	16971	16717	16932	16908	16924	16824	16772	17013	16989	16698	16905	16895	16824	16643	16646	16846	16898	16812	16743	16744	16784	16986	16872	16857	16853	16784	16868	16738	16816	16890	16750	16796	17001	16692	17032	16853	16829	17101	16678	16849	16817	16707	16828	16645	16962	16914	16976	16869	16818	16823	16944	16771	16774	16619	16857	16775	16740	16877	16794	16899	16960	16843	16928	16789	16844	16842	16861	16867	16719	16742	16990	16771	16841	16923	16686	16878	16625	16866	16862	16827	16843	16837	16943	16943	16917	16779	16851	16794	16755	16924	16962	16927	17051	16923	16811	16844	16915	16714	16744	16746	16645	16793	16762	16920	16858	16771	16719	16867	16794	16721	17016	16920	16984	17022	16951	16876	16909	16857	16806	16801	16981	16692	17077	16931	16798	16943	16743	16779	16839	16812	16984	16874	16950	16605	16801	16838	16541	16681	16689	16848	16803	16717	16827	16844	16860	16762	16791	16831	16839	16960	16833	16879	16846	16886	16870	16887	17055	17105	16804	16947	16829	16706	16867	16727	16714	16746	16755	16781	16977	16886	16828	16999	16899	16819	16748	16983	16823	16596	16764	16754	16831	17056	16875	17109	16764	16930	16826	16887	16686	16818	16927	17080	16943	16692	16745	16880	16794	16828	16953	16660	16744	16761	16770	16802	16757	16906	16766	16594	16837	16771	16810	16824	16849	16753	16871	16874	16904	16908	16903	16809	16751	16912	16939	16766	16804	16670	16663	16878	16671	16966	16876	16720	16850	16725	16828	16877	16812	16767	16709	16837	16868	17050	16594	16966	16742	16619	16886	16830	16817	16750	17096	16914	16975	16849	16638	16810	16679	16796	16859	16818	16880	16654	16766	16713	17000	16741	16901	16635	16813	16978	16840	16766	16893	16768	16844	16969	16827	16550	16627	16854	16920	16955	16845	16763	16697	16689	16900	16876	16706	16780	16817	16747	16776	16779	16793	16837	16719	16892	16838	16932	16828	16726	16859	16921	16759	16939	16831	16949	16756	16792	16855	16789	16928	16723	16718	16795	16797	16661	16905	16696	16935	16795	16597	16876	16924	16717	16946	16662	16826	16828	16821	16718	16872	16767	16826	16703	16707	16795	16801	16793	16927	16815	16881	16918	16761	16502	16890	16912	17028	16678	16806	16804	17015	16835	16963	16789	16908	16755	16923	16765	16798	16719	16910	16924	17050	16787	16762	16759	16788	16769	16826	16835	16707	16802	16780	16776	16969	16808	16755	16910	16778	16853	17033	16885	16902	16776	16624	16782	17007	16654	16892	16798	16970	16849	16676	16740	16850	16748	16860	16888	16687	16697	16741	16866	16730	16933	17012	16883	16957	16751	16692	16749	16828	16641	16945	16875	16866	17033	16672	16587	16611	16920	16916	16929	16814	16847	16964	16693	16807	16833	16841	16996	16762	16806	16917	16904	16764	16628	16810	16893	16799	16738	16704	16855	16777	16942	16872	16791	16796	16842	16954	16689	16757	17012	16651	16570	16731	17024	16913	16867	16966	16947	16786	17009	16876	16898	16811	17058	16915	16880	16703	16757	16859	16870	16764	16867	16866	16943	16727	16801	16959	16787	16923	16821	16910	16722	17071	16826	16776	16850	16780	16755	16807	16721	16708	16898	16585	16862	17020	16613	16793	16861	16835	16709	16794	16720	16809	16749	16919	16790	16814	16859	16905	16854	16897	16925	16998	16899	16819	16774	16852	16683	16998	16796	16951	16756	16670	16792	16761	16850	17062	16749	16791	16875	16869	16653	16856	16704	16809	16839	16517	16917	16797	16921	16848	16728	16875	16756	16727	16873	16896	16905	16707	16781	16772	16823	17014	16877	16931	16718	17147	16840	16951	16791	16709	16884	16574	16917	16954	16966	16972	16777	16954	16828	16995	16709	16787	16819	16875	17064	16860	16879	16888	16669	16803	16969	16791	16861	16829	16909	16883	16795	16891	16720	16950	16645	16890	16838	16962	16851	16834	16832	16884	16731	16723	16889	16655	16728	16904	16720	16888	16971	16874	16876	16872	16870	16836	16762	16731	16831	16814	16851	16777	16825	16916	16826	16969	16884	17024	16928	17022	16772	16772	16770	16845	16766	16724	16662	16748	16600	16852	16728	16772	16777	16818	16626	16720	16808	17023	16788	16996	16898	16850	16895	16941	16714	16856	16751	16667	16834	16642	16882	16808	16735	16866	17021	16862	16944	16982	16815	17010	16765	16921	16903	16916	16967	17053	16777	16944	16842	16951	16831	16865	16938	16855	16840	16898	16950	16836	16730	16792	16649	16870	16832	16783	16934	16771	16728	16902	16817	16942	16621	16769	16922	16938	16574	16632	16810	16644	16819	16944	16748	16723	16649	16797	16750	16843	16811	16975	16812	16893	16860	16875	16690	17084	16731	16671	16859	16942	16704	16813	16648	16786	16787	16653	16712	16936	16823	16854	16947	16778	16693	16746	17003	17237	16866	16738	16886	16788	16853	16982	16726	16911	16968	16729	16767	16788	16937	16703	16674	16764	16823	16996	16780	16918	16809	16866	16922	16856	16816	16896	16707	16894	16660	16776	16649	16788	16734	16879	16728	16717	16807	16769	16768	16943	16600	16864	16805	17017	16866	16911	16882	16892	16914	16544	16712	16785	16849	16687	16723	16937	16750	16816	16834	16903	16811	16947	16814	16676	16905	16720	16679	16840	16776	16881	16783	16779	17001	16955	16600	16618	16724	16753	16771	16925	16898	17021	16963	16887	16767	16775	16857	16912	16790	16754	16748	16810	16778	16666	16804	16909	16958	16845	16963	17033	16957	16763	16671	16752	16987	16800	16675	16522	16900	16974	16773	16742	16706	16809	16844	16833	16945	16900	16831	16980	16910	16905	16669	16857	16757	16720	16922	16807	16923	17007	16918	16688	16801	16874	16704	16769	16769	16807	16721	16791	16938	16945	16832	16843	16900	16835	16929	16783	16976	16733	16913	16718	16818	16769	16847	16708	16798	16947	16746	16960	17000	16942	16547	16616	16707	16866	16916	16915	16742	16916	16775	16609	16753	16712	16946	16746	16757	16721	16788	16816	16863	16895	16832	16874	16796	17007	16765	16969	16833	16675	16820	16598	16864	16900	16785	17002	16924	16927	16815	16727	16873	16764	16688	16963	16834	16716	16820	16653	16706	16936	16932	17025	16930	16844	16832	16937	16663	16872	16801	16810	16672	16993	17003	16756	16682	16920	16820	16878	16894	16792	17005
19860	34846	34555	31084	27301	23126	20607	20679	20055	19705	19343	25790	44538	39630	31823	22160	17953	16433	16131	16061	15975	16060	16061	15891	15949	16064	16052	15843	16014	15906	15962	16045	16083	15933	16041	16042	15927	16017	16224	15911	15898	16069	15935	16098	16041	16013	15855	16123	16011	15941	16010	15942	16035	16018	15990	15955	15906	15948	15948	15943	16143	15874	16179	15926	16099	15922	16000	15906	16027	15938	16109	15944	15915	16154	15797	15920	15958	15901	15878	16088	15857	16074	16036	15924	15953	16050	16061	15771	16013	15817	16036	15987	16104	15873	16030	16057	15783	15912	16007	16030	15874	15886	16034	16008	16094	16207	15957	15995	16000	16007	15868	15946	15938	16074	15955	15962	16084	15888	16051	16025	16063	15831	15843	15884	15847	16076	16148	16161	15901	15993	15887	16033	15871	16029	15931	15972	15969	15884	16003	15942	15871	15960	15972	16044	15850	16026	15979	16045	15787	15799	15884	15969	15991	15900	15925	15976	15936	16009	15917	16025	15958	16036	16026	16060	16019	15943	16100	16087	15885	15980	15975	15872	15836	16070	16135	16076	16010	15923	15896	15953	15927	15925	16001	15937	15987	15995	16000	15920	16003	15971	16236	15871	16040	15952	15866	15759	16020	16022	15925	15916	15983	15771	16133	16111	16067	15970	15872	16109	15899	15987	15906	16020	15850	15850	15903	16095	15828	15948	15940	15976	16126	16145	15904	15960	15939	15914	16025	15879	15743	16106	15829	15933	15937	15958	16033	15878	16007	15844	15954	15913	15976	15883	15875	15956	15977	15742	15868	16017	16037	16064	15988	16078	15834	15958	15976	15966	16109	15836	15883	15797	16085	16026	15805	16005	16114	15901	15878	15985	15957	15807	15981	15825	16060	15895	15969	15885	16061	15848	16241	16212	15962	16190	15780	15940	15877	15788	15912	15773	15831	15888	16120	15917	15960	16002	16135	15974	15962	16001	16052	16023	16039	16010	16140	15859	15959	16085	15860	16002	15794	15925	15831	16013	15992	15904	15900	15874	15969	15920	15988	15958	16108	16022	16077	16050	16012	16071	15991	15973	16060	15940	15938	15986	15827	15883	15951	15911	16094	15941	15983	16057	16056	16054	15956	15991	15927	15960	16002	15870	15857	15932	15857	15782	16002	16021	15863	16057	15854	15918	15934	15912	15771	15954	15957	15850	16090	15980	15903	15979	15709	16048	15931	15940	15964	15949	15799	15869	16021	15997	15996	16093	15795	15821	15996	15992	15967	15900	15893	16021	15993	15763	15880	16051	15949	15842	15879	16077	15902	15895	15844	16070	16049	15957	16004	15925	15916	15841	15990	15963	15937	15901	16045	15932	15824	16091	15952	16018	15989	16012	15934	16040	15980	15978	15972	16010	15955	15941	15880	15942	16014	15887	15922	15819	15881	16024	15975	15890	16027	15976	15967	16025	15883	16051	15980	15887	15888	15963	15921	15928	16071	15903	15869	15952	15966	16074	15918	15838	15974	15944	15952	16027	16004	16009	15923	15979	16028	16006	15991	15791	15955	15861	16006	16096	16109	15802	15905	16027	15990	15784	16150	16035	15928	15845	15931	15824	15966	15968	15942	15847	15881	16003	16076	15961	15943	16062	16007	16003	16078	15974	16040	15959	16069	15845	15992	15803	15962	15937	16045	15894	15877	15853	15890	16102	15966	15929	15861	15950	15927	16031	15969	15999	15958	15876	15965	15907	15886	15885	16054	15927	15899	16098	15696	15975	15891	16026	15829	15908	15913	15938	15961	15869	15838	15922	15956	15986	15940	15982	15938	15942	15967	16039	16043	16067	15957	16010	15877	15898	16188	15895	15957	16059	15950	15932	15951	16016	16059	15956	15851	15879	15941	16080	15980	15833	15858	16137	16069	15921	15765	16136	15896	15786	15942	15897	15945	15745	16023	15966	15945	15866	15944	15885	15970	15965	16100	16014	15863	15848	15944	15932	16106	15905	15859	15856	16033	15993	16049	16064	15939	15997	15988	15934	15727	15963	15797	15967	15944	16187	15951	15849	16060	15902	15790	16059	16102	16054	16067	15804	15884	15888	15932	15860	15911	15937	15981	15809	16021	16016	15842	15780	16042	16070	15880	15871	15950	15906	15913	15819	16043	15884	15851	16023	15976	16002	15968	15865	15764	15928	15971	15890	15797	15985	16160	15990	16054	16063	15639	15866	16041	16097	15953	16032	15921	15856	15922	15968	15924	16012	16181	16062	16016	16075	16000	15999	15822	15945	15800	15974	16047	15992	15961	15896	15693	15940	16156	15903	15756	15934	15864	16091	16080	16054	15891	15958	15991	15941	15962	15782	16142	16048	16030	15986	15830	15994	15922	16027	16009	15877	15841	15963	15961	15894	16045	15917	15833	15821	15905	15880	16042	15926	15800	16030	15983	15919	15923	16071	15958	15944	15966	15920	15813	16051	16012	16000	16015	15928	15747	15922	15834	16048	15999	16037	15972	16066	16074	16014	15829	15982	16014	16048	15853	15956	16004	15848	16107	15951	16006	15994	15879	15883	15887	16021	16045	15861	15927	16117	15938	15941	16017	15972	15815	16011	16008	16074	15850	15931	15986	15904	15874	16124	15901	15991	16138	16155	16006	16032	16005	16021	16013	15930	15972	16215	15948	15936	15956	16027	16011	16036	16163	15877	15886	15881	15884	15964	16160	16036	16072	15930	15968	16066	15976	15887	16051	16072	15794	16008	15997	15865	15803	16070	16106	16003	16046	15817	16042	15826	15928	16087	16166	15941	15829	15981	15923	16035	16015	15973	15944	16060	15942	15956	15938	15860	15939	15726	16085	15859	15893	15723	16031	16038	16133	15859	16056	16082	15968	15918	15989	15965	15991	15891	16043	15904	15974	15921	15883	16047	15885	15951	15901	15904	16062	16001	15915	15949	15954	15924	16134	16171	15941	16006	15986	15948	16091	16095	15945	16033	15811	15993	15789	15924	15973	16111	15998	16019	15903	16013	16071	16033	15949	15725	16009	15872	16060	16045	16013	15972	15838	15829	15853	16025	15844	15902	15848	15907	16013	15981	15938	15795	15928	16093	16028	16193	15975	15850	15945	15820	16028	15890	15972	16052	15907	15921	15985	15830	16170	15971	16024	15846	16087	15892	15913	16033	16030	15852	15964	15997	15911	15930	15869	16020	16027	16074	15985	15927	16068	15904	16033	15947	16108	15906	15784	15946	15978	16021	16016	15927	15933	15879	15867	15901	15828	16112	15787	15965	15927	15812	16102	15843	15857	16012	15907	15963	15922	15884	15971	15940	15981	15905	15970	16050	15887	15899	15924	15812	16036	15872	15991	15993	16023	15987	15845	15981	15929	15950	15786	16008	16070	16057	16063	16134	15946	15943	15989	15992	15907	15865	16126	15889	16082	15882	15912	15866	16048	15994	15967	15923	16069	15819	15995	15855	16056	16018	16047	15985	15958	16149	15942	16048	15988	15925	15977	16013	15981	15744	15867	16031	15989	15837	15915	16058	15939	16045	16030	15932	15857	15953	16050	15961	16031	15923	15819	15713	16074	15959	15971	16166	15996	16036	15906	16076	16113	16085	15927	15825	15966	16001	15935	15812	16082	15942	15913	16029	15977	15966	16005	15943	15826	16032	15944	15814	16137	15881	15909	15817	16075	15894	16038	16035	15979	16014	15959	16029	16008	15854	15840	15831	15897	15791	15985	15819	15968	15976	16000	15979	15926	15956	15945	16109	16010	16044	16006	15917	16127	15846	15886	15970	16168	15993	16058	15820	15917	16021	15941	15897	15994	15932	16102	16111	15938	16105	15918	15954	16004	16001	16089	16047	15853	16047	16060	15910	15892	15955	15710	16072	16119	15927	15923	16026	16102	15996	15866	15880	15963	15887	15984	15998	15945	15808	15993	16026	15865	15888	15793	16098	15836	16102	15868	16002	15981	15860	15990	16101	16132	16065	16016	15915	15864	15932	16132	15967	15910	16052	15951	15946	15972	15984	16025	15916	15860	16081	16023	16054	16015	15969	15929	16085	16025	16082	16082	16001	15958	15971	15820	16048	15934	15946	15823	16003	16131	16062	15793	15935	16035	15973	15923	15956	16067	15868	16110	15875	15907	15910	16140	16082	15996	15954	15945	15919	15990	15940	15918	15908	16096	15773	15976	15980	15997	15983	15861	15946	15874	15952	15936	15995	16131	15877	15880	15857	15934	16119	15890	15982	16097	15972	15958	15877	15839	15881	15950	15771	15878	16050	16096	15889	16149	15802	16071	15918	15979	15946	16038	15856	15951	15960	16104	16062	15941	16043	15961	16010	15812	16080	16002	15911	15940	16109	15990	15887	15971	15910	15715	15944	15998	16036	15750	15955	15951	15995	15942	16030	15892	15853	16062	15998	16057	16150	16167	15980	16097	15931	16076	16005	15904	15934	16058	16041	15958	15952	15996	15774	15862	15906	16025	15930	16052	16130	15944	16069	15864	15915	16157	16004	15937	15847	15994	16099	15834	15982	15967	16042	15885	15948	16111	16118	15917	16086	16091	15926	16102	16038	15942	15828	16111	16009	15982	16014	16149	16139	15925	15855	15934	15959	16002	15986	16027	15840	16043	16038	15771	15996	15911	15992	16064	16047	15839	16118	16071	16018	16035	15986	16065	15917	16087	15997	15815	16053	15870	16007	15944	15863	16214	15846	15951	15873	15818	15913	16117	15837	16133	16047	15980	16048	15780	16075	16136	15885	15914	15765	15964	16062	15848	15832	15928	15945	15983	15901	16050	16124	16143	15983	15836	15896	16056	15905	15969	15985	15814	15944	16110	15919	16002	16062	16026	15855	15881	15843	16068	15788	16070	16112	16070	15960	15974	16106	16078	15837	15884	15942	16041	16062	15848	16048	15746	16191	15796	15831	16007	16084	16038	16024	16041	16043	16012	16007	15936	15883	16030	16075	15923	15863	15988	15926	16063	15887	15816	15881	16179	15892	15975	15896	16004	15954	15931	16020	15970	15957	15895	15893	16177	16079	16100	16031	15918	16089	16115	15987	15981	15953	16051	15928	15931	15844	15919	15960	16145	15993	15930	15973	15974	15950	15979	16122	15954	16037	16056	16020	15904	15958
29412	23773	26205	23556	20148	18816	18391	17907	17583	17325	17100	17412	19450	19221	18496	17720	17254	16929	16695	16884	16847	16776	16939	16974	16904	16722	16853	16774	16920	16911	16621	16940	16821	16837	16937	16736	16886	16837	16902	17030	16820	16900	16894	16795	16797	16862	16706	16868	16693	16804	16762	16884	16938	16847	16758	16897	16775	16756	16747	16899	16779	16929	16707	16488	16907	17035	16877	16564	16838	16629	16785	16786	16859	16706	16760	16925	17037	16775	16823	16840	16770	17007	16795	16702	16586	16793	16914	16700	16627	16648	16984	16847	16862	16839	16616	17041	16702	16632	16812	16739	16918	16948	16920	16692	16870	16803	16763	16857	16850	16602	16755	16709	16735	16861	16730	16851	16703	16742	16561	16802	16778	16836	16940	16822	16969	16866	16768	16909	16852	16804	16702	16873	16908	16821	16679	16950	16633	16932	16875	16942	16782	16902	16862	16694	16845	16851	16670	16905	16868	16695	16635	16823	16989	16956	16930	16667	16621	16936	16910	16735	16582	16993	16867	16770	16799	16775	16717	16700	16881	16786	16729	16697	16720	16825	16811	16827	16761	16845	16847	16621	16848	16743	16776	16864	16764	16691	16651	16757	16725	16724	16571	16774	16995	16991	16752	16917	16729	16949	16997	16885	16924	16694	16856	16823	16745	16711	17047	16979	16811	16828	16937	16937	16851	16785	16910	16797	16681	16853	16775	16682	16920	16658	16851	16891	16773	16798	16942	16754	16862	16872	16950	16848	16718	16841	16904	16779	16707	16799	16920	16825	16978	16830	16855	16933	17050	16722	16963	16734	16872	16615	16706	16700	16802	16774	16692	16806	16771	16617	16625	16743	16879	16754	16723	16728	16939	16866	16709	16565	16610	16560	16804	16809	16748	16789	16741	16994	16662	16452	16727	16693	16933	16931	16723	16797	16974	16680	16856	16688	16741	16800	16859	16579	16627	16814	16883	16819	16748	16774	16874	16833	16731	16807	16827	16636	16644	17013	16751	16869	16790	16824	16798	16763	16775	16579	16882	16808	16900	16702	16739	16940	16571	16910	16906	16776	16751	16737	16645	16658	16791	16914	16784	16792	16776	16903	16686	16795	16822	16897	16494	16654	16820	16703	16895	16626	16754	16777	16852	17006	16615	16730	16940	16766	16855	16812	16785	16849	16698	16850	16589	16790	16837	17019	16812	16538	16682	17058	16681	16721	16940	16746	16660	16789	16961	16731	16884	16623	16680	16680	16713	16653	16605	16783	16787	16745	16825	16939	16691	16587	16893	16736	16915	16816	16831	16777	16843	16786	16824	16788	16714	16975	16863	16785	16642	16768	16816	16788	16675	16624	16855	16676	16848	16769	16707	16661	16603	16972	16661	16786	16880	16785	16813	16735	16684	16874	16636	16709	16817	16948	16816	16853	16603	16730	16908	16886	16931	16851	17084	16873	16810	16664	16860	16718	16884	16798	16901	16742	16797	16822	16985	16728	16651	16768	16854	16636	16925	16736	16706	16736	16626	16722	16868	16738	16668	16562	16677	16745	16815	16792	16690	16668	16894	16625	16752	16901	16683	16721	16847	16727	16732	16546	16934	16763	16746	16689	16709	16908	16924	16801	16730	16944	17074	16873	16802	16843	16707	16813	16919	16854	16725	16590	16692	16788	16832	16702	16694	16697	16787	16865	16809	16778	16896	16826	16687	16799	16744	16974	16804	16659	16572	16815	16950	16659	16838	16876	16469	16741	16560	16710	16913	16705	16893	16854	17080	16752	16853	16745	16802	16519	16852	16761	16779	16755	16771	16687	16632	16666	16881	16610	16845	16792	16777	16615	16828	16814	16889	16879	16947	16846	16989	16779	16916	16757	16850	16806	16874	16597	16798	16667	16615	16893	16791	16669	16905	16989	16761	16854	16655	16725	16703	16946	16594	16812	16591	16731	16647	16674	16931	16727	16682	16869	16605	16756	16805	16746	16966	16831	16832	16760	16750	16695	16944	16824	17100	16912	16683	16708	16821	16703	16789	16871	16808	16789	16896	16858	16938	16960	16826	16735	16725	16850	16871	16948	16835	16610	16848	16812	16857	16918	16718	16683	16799	16898	16649	16759	16724	16792	16728	16682	17021	16678	16878	16777	16855	16621	16914	16939	16755	16881	16886	16860	16838	16795	16848	16666	16601	16606	16964	16781	16787	16804	16881	16823	16900	16710	16877	16825	16903	16854	16811	16628	16683	16967	16911	16786	16868	16767	16570	17027	16857	17078	16960	17036	16982	16927	16780	16773	16817	16705	16745	16992	16807	16984	16842	16779	16686	16744	16763	16802	16696	16756	17026	16558	16800	16543	16958	16880	16756	16872	16668	16946	16835	16643	16643	16758	16927	16786	16907	16841	16997	16687	16711	16725	16759	16751	16980	16857	16844	16828	16811	16853	16868	16760	16887	16749	16767	16912	16684	16922	16889	16761	16884	16805	16786	16846	16784	16817	16978	16704	16636	16796	16892	16510	16729	16769	16896	16622	16965	16829	16798	16875	16905	16833	16607	16732	16751	16805	16813	16730	16686	16849	16848	16495	16861	16817	16717	16966	16803	16602	16754	16661	16709	16707	16868	16777	16916	16749	16919	16885	16749	16742	16757	16708	16781	16954	16778	16920	16904	16808	16814	16667	16925	16793	16671	16718	16790	16702	16740	16824	16731	16661	16572	16658	16785	16784	16907	16726	16878	16796	16692	16768	16666	16653	16821	16883	16894	16769	16901	16844	16852	16752	16863	17070	17048	16907	16838	16908	16733	16688	16792	16809	16630	16842	16941	16605	16810	16662	16755	16830	16822	16930	16811	16772	16662	16711	16755	16668	16533	16896	16677	16717	16735	16676	16886	16762	16787	16860	16683	16806	16869	17038	16736	16656	16559	17071	16871	16904	16768	16722	16758	16627	16695	16888	16926	16847	16824	16805	16575	16725	16900	16791	17001	16805	16925	16739	16807	16800	16780	16619	16477	16855	16736	16744	16840	16803	16937	16781	16988	16692	16827	16684	16763	16873	16724	16750	16762	16912	16875	16876	16986	16873	16817	16845	16847	16824	16833	16827	16800	16871	16874	16806	16980	16850	16700	16761	16989	16819	16783	16795	16802	16856	16599	16759	16873	16712	16615	16906	16919	16645	16769	16810	16949	16948	16902	16773	16802	16918	16964	16940	16847	16878	16616	16907	16625	16773	16784	16883	16932	16921	16901	16915	16782	16770	16785	16973	16716	16763	16892	16861	16915	16846	16938	16814	16718	16825	16891	16954	16813	16784	16778	16853	16876	16673	16736	16881	16839	16952	16839	16824	16840	16848	16729	16785	17005	16819	16857	16631	16777	16758	16885	16818	16900	16648	16615	17101	16876	16667	16873	16919	16910	16990	16870	16791	16737	16964	16840	16813	16899	16779	16776	16652	16682	16676	16805	16744	16744	16619	16860	16848	16971	16858	16930	16717	16894	16762	16878	16949	16855	16723	16951	16669	16911	16846	16659	16594	16910	16666	16909	16792	16825	16650	16837	16632	16806	16896	16792	16600	16876	16919	16812	16709	16923	16978	16785	16868	16901	16704	17032	16769	16854	16589	16814	16782	16734	16965	16766	16921	16818	16755	16832	16574	16879	16778	16773	16812	16779	16700	16918	16879	16794	16799	16718	16734	16839	17008	16589	16787	16796	17004	16794	16643	16853	16953	16818	16740	16752	16886	16636	16601	16872	16830	16790	16976	16586	16739	16693	16673	16630	16552	16834	16716	16729	16751	16962	16855	16891	16931	16779	16909	16928	16752	16940	16917	16897	16733	16813	16692	16851	16805	16658	16869	16637	16848	16885	16617	16897	16723	16752	16774	16733	16704	16930	16718	16855	16793	16997	16541	16765	16828	16858	16743	16732	16682	16941	16768	16736	16859	16724	16725	16819	16881	16696	16875	16957	16794	16610	16731	16833	16954	16631	16567	16714	16835	16804	16650	16649	16668	16755	16694	16821	16776	16838	16961	16912	16800	16963	16885	16721	16711	16845	16894	16894	16852	16981	16785	16716	16666	16698	16635	16821	16858	16816	16866	16858	16828	16808	16873	16882	16810	16714	16714	16875	16936	16628	16831	16753	16709	16979	16898	16777	16835	16729	16888	16713	16817	16822	16938	17067	16888	16798	16646	16852	16780	16784	16833	16864	16620	16642	16835	16784	16847	16893	16899	16777	16866	16936	16951	16585	16768	16865	16873	16815	16962	16757	16899	16820	16909	16679	16950	16924	16499	16589	16703	16801	16893	16886	16930	16695	16855	16916	16819	16963	16782	16745	16743	16727	16893	17119	16813	16715	16673	16794	16637	16763	16761	16831	16675	16645	16868	16701	16932	16763	16727	16674	16734	17031	16728	16963	16716	16907	16628	16780	16764	16785	16904	16793	16765	16890	16797	16920	16603	16641	16684	16973	16891	16745	16762	16776	17011	16965	16772	16861	16949	16709	16927	16771	16822	16913	16434	16751	16635	16914	16803	16762	16950	16954	16948	16627	16735	16834	16795	16780	16993	16787	16721	16978	16834	16814	16854	16707	16835	16876	16845	16791	16746	16781	16630	16732	16800	16858	16765	16919	16789	16905	16468	16870	16757	16827	16749	16794	16693	16805	16680	16889	16686	16675	16884	16809	16864	16804	16864	16749	16855	17073	16808	16769	16819	16870	16674	16917	16627	16606	16626	16748	16725	16772	16902	16769	16818	16619	16684	16860	16771	16760	16705	16713	16845	16719	16604	16933	16943	16985	16571	16861	16723	16773	16758	16807	16759	16961	16631	16764	16717	16626	16714	16974	16787	16837	16783	17007	16742	16754	16734	16846	16785	16841	16706	16949	16682	16987	16825	16743	16784	16742	16700	16719	16778	16861	16925	16817	16969	16879	16788	16811	16818	16834	16858	16868	16751	16696	16736	16738	16706	16618	16857	16733	16773	16692	16949	16876	17001	16846	16789	16891	16818	16739	16838	16828	16760	16830	16823	16852	16955	16781	16761	16883	16770	16825	16750	16853	17015	16905	16664	17067	16959	16947	17044	16696	16738	16971	17030	16939	16848	16981	16833	16924	16797	16937	16714	16691	16735	16911	16859	16859	16853	16547	16741
19117	25083	26218	23653	20710	19126	18517	17710	17281	17036	16619	17153	20328	19226	17926	16689	16141	16075	15980	15954	16048	15827	16055	15916	15893	15903	15999	16049	15819	15776	15903	15833	15939	15808	15962	15880	15886	15982	15978	15946	15875	15990	15849	15905	15930	15845	16060	15949	15910	15951	15889	15736	16088	15701	15903	15895	15856	16002	15855	16052	16016	15940	15750	15959	16165	16082	15956	15888	15911	15741	15840	15881	15869	16019	15943	15873	15846	15873	15888	15833	15984	15930	15881	15925	15991	15985	16038	15725	15939	15944	15871	15788	15830	15766	15911	15904	15891	16008	15922	15786	15759	15705	15968	15792	15974	15958	15979	15952	15971	15930	15905	15970	15922	15906	15889	15907	15850	15819	16006	15738	15977	16010	15882	15921	16040	15942	15961	15847	15923	15909	15908	15884	15881	16005	16022	15879	15828	15940	16037	15757	15959	15754	15932	15783	15932	15881	16010	15907	15845	15954	16015	15933	15934	15912	15996	16002	15952	15945	15842	15865	15822	15861	15954	15906	15916	15903	16074	16030	15904	15720	15902	15903	15882	15972	15901	15985	16004	15874	15978	15941	15875	15872	15908	15820	16017	15869	15777	15774	15897	15943	15943	15947	15923	16001	15911	16030	15821	15739	15883	16057	16020	15952	16075	15929	15823	15841	15915	15989	15862	16051	15932	15981	15924	15893	15861	15930	15885	16115	15982	15890	15880	16080	16010	15852	15861	15840	15982	16054	15927	15878	15849	15847	16034	15968	15916	15754	16008	15938	15860	15869	15917	15861	15985	15848	16027	16047	16066	15894	15815	15882	15801	15743	15950	15881	16027	15806	15849	15695	15866	15914	15810	15757	15928	15806	15964	15875	15934	15862	15866	15984	15975	15935	15897	16033	15904	16045	15896	16074	15917	15867	15772	15833	16119	15861	15884	15952	15931	15877	16064	15810	15841	15910	15705	15985	15812	15965	15982	15923	15976	15790	15727	15913	15985	15878	15965	15771	15921	15848	15894	15966	15920	15989	15827	15951	15764	15728	16001	15984	16015	16000	15922	16008	15973	16149	15854	15883	15963	16023	15923	15945	15969	15836	15802	15961	15803	15886	15831	15904	16033	15934	15864	16048	15811	15951	15835	16031	15983	15931	16066	15939	15935	15827	15921	15795	15840	16041	15927	15818	15712	15783	15831	15696	15923	15811	15765	15971	15816	15796	15929	15935	15810	15937	15933	15811	15812	16024	15954	15908	16055	15863	15763	16006	15776	15947	15746	15914	15935	15850	15910	16067	16027	15802	15873	15949	15977	15961	15897	15910	15946	15995	15705	15916	15935	16032	15815	15998	16101	15815	15930	15906	16030	15887	15818	16031	15914	15700	15932	15886	16144	15842	15907	15815	16111	15860	16095	15893	15941	15923	15867	15890	15797	15848	16106	15933	16002	15995	16025	16038	15968	15943	15890	15881	15847	15937	15697	15817	15846	15921	15858	15850	15849	15775	15951	16112	15828	15905	15887	16139	15889	15828	15740	15864	15885	15735	16033	15856	15771	15969	15783	15936	16074	15864	16117	15980	15908	15966	15991	16075	15746	15983	16018	15897	15964	15926	15910	16024	15920	15788	16028	16135	15814	15824	15929	15807	15949	15813	15752	16045	15992	15797	15902	15918	16075	15934	15841	16017	15817	15927	16002	15958	15807	15923	15892	15740	15974	15822	15983	15894	16154	15790	15920	15764	15871	16117	15999	15894	15987	15794	15873	15961	15946	15904	15808	15918	15763	15866	15956	16040	15890	15835	15792	15980	15795	15992	15915	15858	15795	15965	15894	15834	15899	15821	15812	16085	15945	15803	15834	15979	16044	15852	15801	16060	15835	15900	15865	16047	15834	16088	16148	15944	15933	15893	15890	15938	15816	15893	15861	15832	15857	15872	16078	15919	15918	15936	15926	15940	15851	15848	16061	15889	15839	15956	16011	15874	16013	15763	15931	15814	16035	15788	15974	15955	15815	16021	15852	15886	15934	15846	15860	15840	15983	15873	15975	15985	15964	15781	15890	15889	15802	15863	15773	15973	15926	15921	16062	15854	15928	16052	15794	16039	16013	16082	15785	16141	15886	15943	15796	15913	15921	15841	15749	16024	15908	15793	15802	16062	15857	15903	15926	16085	15923	15844	15997	15814	15848	16107	15938	15801	15787	16045	15893	15901	16108	15739	15905	15972	15937	16048	15831	15887	15879	15820	15934	15959	15734	15929	16021	15805	15846	16011	15951	15799	15824	15872	15785	15944	15903	15989	15822	16058	15966	16068	16116	15841	15773	15969	15844	15748	15928	15973	15908	16017	15975	15844	15830	15994	15978	15986	15835	15856	15956	16019	15947	15894	16042	15979	15839	15931	15814	16059	15861	15730	16103	15629	15915	15867	15960	15803	15961	15857	15674	15817	15759	16032	15982	16005	15882	16101	16036	15962	15947	15918	15869	15740	15778	16004	16047	15920	15798	15799	15826	15928	15906	15894	15829	15973	15844	15945	15949	15925	15821	15836	15899	15953	15801	15965	15948	15994	15732	15891	15773	16034	15986	15788	15930	15901	15810	15656	16003	15904	15930	16135	15776	15866	15855	15948	15990	15858	16090	15915	15882	15988	15994	15737	15857	15882	15936	15894	15874	15972	15967	15788	15699	15879	15989	15977	15975	15833	15916	15813	15967	15894	16064	15764	15915	15891	15939	15918	15876	15874	15894	15795	15887	15910	15928	15818	16100	15896	15965	15814	16015	15869	15903	16021	15868	15874	15855	15837	15928	16024	15832	15983	16020	16016	15887	15844	15989	15986	15923	15795	16010	15933	15779	15927	16000	15993	15902	15794	15926	15839	15729	15962	15945	15809	15833	16094	15826	15826	15857	15889	15978	15820	15967	16050	16181	15807	15944	16080	15753	15970	15971	15865	15973	15927	15789	15966	15765	15854	16029	16001	15788	16118	15966	15873	15997	15783	15972	15994	15985	15810	15883	15963	15946	15901	15882	15867	15918	15988	15932	16082	15865	16021	15991	15943	15865	15978	15875	15861	15968	15924	15794	16008	15876	15872	15930	15915	16090	15799	15862	15986	15792	15998	15858	15905	15955	15779	15889	15814	15907	15719	16018	15717	15930	15978	15820	15921	16043	16031	15990	15967	15958	15972	15904	15810	15910	15803	15856	15830	15976	15818	16011	15832	15822	15726	16003	15592	15908	15925	15859	16003	15770	15984	15781	16028	15895	15855	15976	15849	15973	16045	15961	16091	16007	15974	15884	15945	15682	15989	15995	16004	16010	15748	15932	15814	15980	16037	15871	15958	15861	15818	16073	16019	15732	15929	15925	15829	16000	16084	15788	16036	15840	15971	15916	15983	15975	15934	15869	15871	15863	15843	15887	16023	15966	16047	16001	15949	15985	15991	15925	15862	15887	15817	15899	15783	15836	15771	15992	15942	15892	15801	15893	15948	15802	15895	15868	15906	16153	15878	15950	15994	15902	15865	15834	15873	16045	16170	15809	16022	15912	15829	15959	15988	15955	15848	16014	15869	15879	15933	15870	15825	15940	15940	15906	15998	15963	15923	15804	15928	15816	16033	15909	15939	15853	15876	15881	15967	15959	15966	15870	15974	16032	15801	15893	15862	15914	15960	15924	15712	15828	15814	16058	15988	15966	15797	15962	15914	16078	15894	15894	16008	15890	15878	15939	15878	15903	15810	15922	15876	15955	15987	15863	15855	16069	15862	15793	15997	15987	15883	15914	15908	15878	15862	15977	16029	15814	16127	15813	16043	15936	16124	15848	15853	15924	15817	16027	15876	15799	15942	16004	15972	15898	15988	15907	15923	15953	16048	15921	15928	15985	15880	15761	16024	15686	15870	15856	16025	16088	16058	15913	15844	15862	15710	15953	16019	15989	15749	15936	15954	16028	15913	15930	15787	15800	15880	15859	15899	15852	15848	15980	15941	16002	15813	15958	15876	15855	16158	16004	15817	15885	16088	15808	15778	15928	15942	15828	16003	15848	15938	15907	16035	15867	15826	15870	16066	15951	16012	15989	16063	16021	15943	15867	15904	16085	15891	15974	15902	15942	15765	15899	15896	15921	15900	15788	16133	15827	15963	15905	15752	15973	15989	16092	16025	16089	15931	15916	16038	15858	15861	15911	16037	16039	15734	15713	15944	16024	15914	15966	16027	15922	15900	15955	15840	15894	15862	15781	15966	16019	15984	16043	15908	16090	15728	15933	15908	15879	15803	15866	15888	15817	15972	16099	15922	15917	15789	15791	15942	15996	16074	15995	15818	15811	15984	15926	15950	15872	15931	15795	16040	15949	15936	15931	15952	15815	15814	15906	15839	15794	15898	15940	16005	16054	15933	16012	15931	15938	15884	16046	15811	15841	15959	15898	15926	15988	16029	15888	16092	15956	15821	15916	15831	15877	16007	15756	15793	15991	15834	15907	15919	15901	15840	15955	16068	15843	15879	15880	16009	15959	16010	15767	15811	15797	16005	15877	15971	15936	15697	15978	15835	16086	16077	15867	15972	15828	15975	15840	15822	16093	15799	15953	15944	15935	15729	15902	15789	15829	15903	16098	15762	15996	15925	16138	15920	16080	15899	15873	16005	15924	15838	15908	15969	16010	15981	15937	15787	15857	15997	15891	15834	15960	15851	15884	15819	16097	16040	16098	15920	15878	15883	15931	15882	16042	15936	15876	15744	15990	15902	16074	15979	15837	16061	15880	15961	15920	15981	15877	15961	15923	15943	15610	15983	15959	15903	15913	15991	15887	16065	15894	16020	15923	15991	16021	16118	15869	15961	16082	15978	15813	15955	16045	15779	16105	15880	15959	15975	15960	15830	15910	15790	16087	15873	15865	15958	15944	16020	15950	15834	15871	15986	15781	15901	15865	15883	15812	15939	15958	15930	15817	15753	15974	15814	15978	16085	15897	15957	15931	15852	15850	16028	15899	15923	15862	15901	15710	16042	16110	15882	15979	15729	15798	15975	15979	15938	15774	15983	16015	15747	16026	15878	15946	15915	15761	15925	15811	15921	15837	15712	15923	15786	15946	15844	15993	15845	16050	16005	15829	15891	15994	15951	15942	15983	15865	15800	15875	15857	15967	15904
25030	21413	28177	26223	22980	21543	20364	18127	17736	17615	17352	18515	30484	30137	25433	20329	17503	16702	16407	16300	16384	16142	16397	16523	16430	16328	16501	16399	16238	16287	16441	16263	16331	16281	16096	16141	16178	16549	16374	16381	16341	16383	16357	16205	16497	16475	16396	16350	16240	16427	16430	16210	16304	16344	16492	16342	16444	16269	16271	16316	16245	16170	16219	16268	16520	16443	16210	16298	16355	16380	16336	16331	16199	16211	16230	16346	16158	16320	16149	16252	16221	16457	16415	16216	16362	16342	16090	16201	16202	16209	16306	16463	16301	16228	16199	16128	16439	16456	16468	16422	16334	16313	16322	16250	16351	16267	16309	16302	16336	16378	16525	16194	16306	16483	16301	16519	16483	16461	16070	16401	16579	16319	16283	16288	16424	16235	16269	16424	16291	16445	16378	16257	16092	16253	16346	16137	16430	16346	16368	16250	16296	16208	16358	16315	16213	16206	16212	16203	16317	16484	16465	16274	16304	16259	16389	16305	16250	16279	16362	16282	16217	16195	16419	16385	16231	16270	16270	16280	16306	16120	16142	16280	16264	16027	16467	16493	16399	16244	16240	16174	16325	16314	16253	16338	16246	16312	16286	16436	16385	16201	16166	16394	16218	16278	16152	16449	16339	16255	16164	16260	16378	16200	16452	16267	16108	16316	16221	16361	16367	16244	16251	16405	16486	16249	16283	16169	16159	16256	16200	16260	16396	16126	16389	16131	16211	16186	16320	16214	16236	16255	16221	16237	16418	16442	16500	16112	16379	16305	16342	16458	16327	16242	16281	16427	16222	16173	16136	16335	16254	16369	16156	16451	16390	16307	16301	16257	16214	16310	16049	16168	16323	16217	16416	16167	16383	16249	16480	16111	16195	16205	16226	16312	16256	16420	16257	16344	16464	16252	16456	16441	16357	16337	16289	16398	16206	16531	16356	16465	16330	16400	16120	16326	16293	16206	16163	16308	16189	16401	16213	16339	16222	16079	16317	16280	16190	16274	16366	16293	16441	16427	16441	16260	16119	16370	16402	16273	16487	16421	16442	16350	16135	16389	16340	16291	16523	16457	16373	16395	16229	16327	16203	16286	16341	16246	16349	16375	16154	16466	16233	16295	16283	16255	16272	16314	16258	16376	16432	16270	16381	16428	16192	16079	16329	16378	16308	16352	16372	16314	16202	16248	16386	16282	16269	16328	16266	16486	16513	16268	16353	16364	16409	16240	16326	16346	16290	16322	16364	16273	16274	16450	16367	16299	16299	16066	16370	16345	16254	16206	16175	16283	16285	16383	16393	16369	16432	16204	16503	16468	16486	16171	16239	16400	16532	16294	16463	16288	16406	16407	16261	16156	16517	16128	16206	16309	16272	16150	16239	16477	16421	16404	16465	16269	16289	16336	16297	16234	16318	16259	16312	16168	16298	16487	16337	16272	16268	16205	16106	16204	16346	16295	16353	16331	16321	16139	16338	16189	16209	16374	16158	16076	16375	16189	16422	16384	16337	16266	16412	16244	16145	16175	16301	16491	16543	16240	16256	16411	16367	16337	16376	16314	16154	16281	16261	16201	16321	16339	16077	16324	16185	16201	16193	16292	16260	16269	16321	16398	16172	16214	16239	16305	16418	16198	16510	16184	16339	16348	16471	16208	16410	16400	16205	16145	16424	16519	16387	16242	16210	16415	16396	16404	16404	16425	16401	16353	16519	16344	16201	16321	16495	16475	16384	16293	16326	16419	16288	16284	16584	16455	16479	16443	16280	16422	16338	16264	16126	16313	16287	16303	16531	16170	16333	16119	16416	16391	16208	16270	16449	16242	16175	16156	16108	16322	16221	16338	16216	16299	16375	16401	16429	16443	16190	16066	16412	16129	16460	16302	16351	16246	16327	16370	16456	16340	16537	16520	16266	16247	16353	16188	16375	16356	16345	16380	16236	16344	16168	16349	16431	16459	16585	16088	16360	16264	16349	16444	16315	16392	16417	16437	16207	16284	16264	16269	16283	16433	16297	16357	16267	16351	16327	16288	16167	16314	16206	16299	16308	16234	16416	16101	16380	16432	16328	16301	16467	16228	16327	16335	16052	16273	16542	16374	16321	16243	16308	16282	16282	16519	16153	16364	16292	16253	16431	16188	16359	16299	16318	16227	16423	16381	16335	16267	16337	16487	16111	16384	16448	16246	16231	16076	16326	16486	16514	16410	16185	16250	16552	16389	16391	16334	16308	16292	16345	16353	16229	16160	16309	16230	16227	16265	16247	16369	16426	15993	16280	16387	16471	16350	16354	16481	16353	16350	16248	16222	16254	16419	16373	16334	16295	16165	16241	16111	16460	16310	16298	16297	16185	16407	16199	16244	16275	16175	16202	16327	16120	16266	16293	16295	16102	16275	16396	16428	16377	16267	16282	16427	16290	16154	16240	16050	16175	16330	16266	16252	16368	16219	16215	16268	16406	16375	16060	16266	16322	16325	16251	16385	16323	16222	16436	16241	16289	16218	16251	16288	16373	16274	16334	16271	16450	16529	16317	16450	16344	16213	16455	16333	16378	16265	16337	16271	16116	16196	15947	16176	16298	16363	16400	16338	16442	16285	16266	16312	16331	16342	16584	16204	16394	16162	16167	16020	16191	16144	16375	16332	16432	16368	16380	16175	16433	16514	16298	16241	16325	16158	16332	16113	16314	16084	16215	16566	16402	16112	16301	16196	16239	16318	16302	16127	16350	16278	16351	16250	16430	16349	16413	16275	16173	16264	16216	16302	16148	16259	16209	16254	16248	16378	16296	16426	16306	16208	16296	16280	16100	16167	16187	16226	16354	16217	16160	16282	16345	16294	16389	16316	16222	16262	16323	16344	16290	16104	16298	16283	16382	16246	16382	16331	16479	16474	16211	16312	16067	16277	16221	16375	16408	16231	16358	16387	16311	16372	16525	16397	16538	16303	16517	16357	16382	16381	16157	16254	16219	16316	16360	16320	16611	16268	16377	16574	16341	16241	16192	16306	16329	16225	16190	16348	16447	16226	16414	16263	16258	16295	16602	16631	16144	16144	16203	16327	16333	16485	16390	16442	16239	16295	16306	16275	16208	16280	16201	16124	16158	16413	16298	16423	16172	16476	16437	16266	16447	16276	16482	16412	16383	16382	16262	16228	16496	16267	16265	16268	16323	16405	16370	16490	16375	16391	16289	16438	16356	16285	16297	16167	16500	16290	16211	16211	16205	16421	16322	16214	16271	16406	16304	16252	16176	16197	16243	16271	16402	16356	16306	16216	16391	16238	16236	16310	16503	16306	16411	16269	16394	16379	16261	16258	16100	16376	16340	16387	16331	16325	16233	16266	16434	16283	16350	16397	16202	16361	16322	16065	16261	16200	16367	16111	16576	16418	16264	16273	16044	16253	16173	16285	16347	16373	16380	16386	16403	16299	16281	16403	16266	16390	16416	16455	16368	16188	16342	16440	16374	16314	16323	16200	16273	16380	16328	16195	16248	16155	16378	16298	16443	16233	16386	16512	16471	16391	16329	16460	16162	16247	16286	16375	16337	16348	16416	16538	16349	16292	16348	16253	16371	16498	16542	16266	16433	16410	16378	16344	16117	16179	16155	16460	16352	16391	16359	16214	16451	16507	16197	16444	16367	16527	16173	16307	16182	16401	16341	16163	16243	16404	16190	16240	16414	16300	16225	16349	16422	16356	16369	16339	16515	16550	16335	16249	16349	16406	15972	16449	16461	16351	16232	16104	16268	16324	16422	16255	16255	16209	16389	16406	16178	16139	16257	16279	16283	16297	16308	16300	16290	16286	16349	16566	16400	16175	16453	16262	16127	16431	16216	16175	16022	16276	16186	16152	16420	16210	16252	16131	16300	16344	16149	16160	16260	16312	16341	16269	16381	16517	16241	16366	16559	16301	16244	16338	16416	16260	16313	16172	16372	16586	16404	16311	16176	16459	16415	16412	16346	16234	16165	16282	16409	16356	16265	16328	16371	16500	16220	16413	16276	16331	16115	16316	16311	16211	16465	16370	16375	16323	16305	16230	16439	16416	16341	16198	16384	16311	16336	16318	16272	16344	16329	16286	16423	16111	16371	16340	16289	16145	16526	16356	16457	16265	16227	16307	16336	16178	16109	16218	16255	16240	16381	16258	16190	16093	16299	16168	16061	16361	16482	16246	16512	16439	16342	16306	16308	16149	16665	16172	16451	16211	16307	16409	16394	16368	16313	16215	16342	16432	16377	16395	16111	16200	16311	16256	16114	16355	16394	16237	16327	16372	16199	16378	16294	16510	16558	16318	16178	16315	16268	16365	16251	16133	16342	16344	16254	16250	16393	16399	16178	16153	16254	16403	16473	16377	16311	16436	16411	16349	16223	16290	16033	16362	16273	16312	16353	16437	16248	16479	16305	16317	16477	16462	16406	16228	16255	16228	16406	16194	16570	16214	16224	16362	16258	16271	16323	16425	16176	16114	16110	16471	16397	16282	16304	16287	16235	16170	16117	16300	16333	16350	16359	16324	16230	16280	16415	16389	16254	16224	16281	16030	16329	16358	16280	16405	16394	16322	16271	16315	16283	16309	16335	16311	16529	16135	16180	16428	16414	16397	16127	16316	16141	16220	16270	16202	16141	16260	16404	16261	16303	16117	16283	16262	16371	16305	16183	16137	16373	16303	16281	16300	16329	16342	16298	16202	16286	16031	16250	16440	16265	16253	16235	16464	16292	16082	16444	16265	16486	16257	16260	16308	16366	16339	16382	16340	16304	16279	16486	16218	16080	16363	16356	16525	16176	16547	16202	16345	16427	16335	16307	16225	16209	16201	16426	16544	16343	16183	16037	16337	16258	16358	16385	16314	16395	16356	16374	16362	16294	16313	16344	16315	16250	16329	16414	16249	16403	16267	16307	16106	16347	16437	16347	16409	16263	16318	16311	16348	16235	16270	16503	16305	16206	16254	16450	16389	16302	16394	16440	16315	16531	16364	16528	16348	16564	16225	16213	16292	16279	16351	16170	16248	16370	16318	16217	16297	16377	16369	16143	16425	16268	16396	16425	16301	16255	16483	16363	16472	16467	16191	16284	16368	16358	16295	16375	16266	15940	16270	16380	16331	16371	16198	16279	16433	16446	16374	16453	16264	16485	16296
18396	29696	30233	28846	25292	21632	19822	18416	18028	17500	17371	19766	35382	33253	26802	19623	16806	15925	15742	15678	15566	15540	15911	15692	15462	15702	15576	15586	15696	15771	15770	15628	15481	15577	15525	15680	15698	15642	15617	15750	15634	15786	15569	15719	15568	15666	15719	15580	15575	15730	15887	15581	15521	15779	15557	15663	15610	15929	15759	15609	15759	15581	15735	15626	15571	15733	15634	15628	15560	15540	15632	15536	15875	15556	15691	15675	15709	15757	15654	15669	15665	15659	15709	15648	15664	15579	15635	15717	15601	15774	15639	15582	15717	15494	15687	15644	15588	15493	15549	15527	15662	15640	15814	15598	15645	15670	15601	15786	15744	15682	15699	15724	15532	15750	15656	15566	15622	15672	15689	15512	15734	15502	15695	15669	15698	15657	15713	15515	15550	15449	15651	15679	15638	15576	15705	15551	15658	15435	15643	15709	15615	15769	15664	15870	15575	15514	15598	15773	15619	15754	15831	15710	15643	15568	15833	15627	15580	15624	15654	15661	15573	15653	15741	15619	15664	15634	15853	15686	15543	15600	15587	15655	15619	15700	15733	15761	15760	15531	15812	15588	15633	15691	15723	15531	15625	15698	15704	15677	15813	15490	15628	15702	15616	15744	15760	15761	15765	15739	15732	15506	15620	15595	15763	15635	15696	15425	15479	15888	15463	15541	15572	15604	15535	15620	15690	15687	15668	15781	15803	15587	15442	15615	15668	15618	15567	15605	15632	15600	15771	15679	15758	15703	15687	15675	15596	15637	15631	15447	15561	15591	15709	15564	15629	15680	15506	15541	15773	15455	15555	15741	15622	15682	15583	15595	15671	15557	15651	15709	15536	15747	15680	15658	15744	15672	15541	15648	15576	15612	15648	15604	15683	15824	15437	15568	15709	15635	15678	15711	15928	15585	15598	15575	15533	15702	15640	15563	15580	15481	15707	15435	15656	15581	15648	15700	15722	15629	15591	15746	15536	15589	15600	15469	15503	15579	15635	15754	15533	15741	15513	15620	15732	15672	15718	15581	15545	15659	15577	15678	15739	15615	15672	15732	15647	15723	15640	15786	15560	15652	15473	15674	15617	15647	15569	15702	15603	15567	15857	15578	15554	15605	15488	15615	15602	15695	15485	15592	15699	15586	15556	15678	15589	15644	15690	15561	15610	15722	15698	15528	15570	15652	15601	15677	15558	15524	15599	15526	15669	15733	15590	15425	15695	15628	15800	15633	15646	15692	15621	15575	15447	15726	15618	15710	15579	15651	15639	15589	15789	15731	15627	15453	15681	15586	15729	15672	15590	15773	15743	15490	15640	15573	15649	15612	15668	15356	15720	15540	15908	15607	15568	15653	15543	15790	15665	15856	15659	15557	15540	15679	15723	15486	15735	15576	15629	15649	15632	15513	15692	15475	15797	15449	15591	15576	15679	15748	15506	15685	15597	15542	15551	15681	15443	15576	15862	15677	15579	15599	15699	15648	15755	15689	15510	15696	15629	15551	15553	15766	15839	15562	15739	15619	15641	15760	15700	15638	15643	15621	15641	15659	15793	15637	15649	15437	15600	15537	15654	15653	15660	15804	15532	15694	15537	15605	15669	15352	15722	15701	15674	15543	15755	15564	15952	15763	15581	15638	15692	15569	15814	15658	15699	15683	15638	15513	15519	15580	15551	15605	15648	15728	15643	15609	15634	15635	15626	15675	15582	15747	15679	15581	15783	15640	15767	15703	15766	15495	15482	15608	15470	15835	15781	15750	15634	15765	15659	15672	15474	15578	15661	15586	15455	15665	15797	15707	15754	15792	15706	15751	15657	15535	15675	15681	15708	15409	15498	15619	15702	15646	15481	15700	15578	15747	15673	15672	15723	15740	15775	15686	15682	15657	15598	15522	15635	15713	15573	15713	15652	15585	15697	15724	15644	15496	15708	15664	15604	15782	15665	15605	15490	15798	15621	15591	15715	15651	15635	15628	15676	15751	15756	15548	15592	15546	15457	15715	15437	15655	15603	15669	15595	15767	15547	15634	15754	15697	15745	15659	15808	15718	15690	15601	15722	15568	15652	15562	15600	15736	15687	15590	15513	15583	15515	15592	15739	15643	15644	15661	15788	15562	15799	15541	15652	15726	15618	15581	15664	15750	15687	15709	15544	15606	15595	15588	15588	15653	15670	15731	15486	15618	15691	15709	15568	15682	15725	15598	15716	15698	15572	15740	15574	15695	15541	15663	15486	15692	15573	15530	15654	15775	15524	15651	15569	15673	15665	15590	15592	15500	15764	15592	15561	15558	15721	15690	15635	15656	15626	15506	15637	15677	15748	15567	15615	15527	15633	15641	15639	15561	15851	15781	15744	15627	15754	15650	15631	15545	15493	15758	15803	15684	15578	15706	15820	15605	15725	15585	15647	15589	15688	15713	15450	15709	15653	15633	15594	15656	15581	15644	15655	15529	15743	15630	15665	15636	15695	15685	15689	15665	15642	15568	15646	15590	15557	15460	15486	15572	15605	15513	15547	15718	15741	15668	15681	15579	15607	15686	15687	15546	15524	15671	15693	15592	15641	15698	15698	15633	15608	15598	15637	15518	15819	15687	15710	15551	15555	15707	15515	15548	15878	15627	15501	15674	15533	15604	15671	15683	15659	15503	15554	15772	15524	15641	15662	15613	15708	15527	15593	15750	15667	15637	15735	15615	15667	15746	15582	15700	15674	15683	15614	15542	15593	15597	15721	15741	15793	15701	15605	15642	15546	15777	15632	15613	15503	15771	15495	15744	15590	15688	15533	15511	15531	15475	15522	15774	15421	15763	15731	15777	15542	15602	15527	15758	15513	15693	15574	15606	15800	15425	15704	15568	15626	15777	15508	15657	15603	15628	15679	15571	15717	15591	15647	15578	15706	15656	15753	15530	15719	15507	15592	15619	15631	15705	15721	15405	15714	15458	15582	15842	15654	15561	15643	15425	15561	15529	15562	15621	15672	15405	15489	15571	15725	15587	15759	15648	15691	15662	15694	15652	15878	15672	15748	15567	15668	15520	15639	15695	15406	15870	15595	15681	15531	15655	15678	15481	15456	15813	15703	15665	15896	15584	15768	15564	15617	15600	15759	15499	15680	15749	15734	15612	15692	15624	15700	15732	15529	15627	15704	15682	15556	15521	15619	15467	15727	15533	15672	15674	15532	15751	15689	15552	15610	15571	15650	15693	15670	15716	15496	15685	15686	15502	15710	15428	15751	15565	15749	15703	15618	15745	15610	15828	15684	15677	15469	15616	15786	15644	15583	15433	15711	15586	15692	15607	15504	15734	15733	15677	15472	15971	15601	15642	15613	15787	15510	15652	15795	15628	15561	15668	15728	15561	15665	15469	15666	15503	15680	15756	15627	15607	15653	15522	15585	15454	15623	15629	15636	15543	15715	15737	15673	15493	15429	15575	15751	15640	15693	15731	15583	15698	15581	15765	15493	15707	15598	15665	15750	15681	15618	15633	15485	15634	15600	15704	15548	15653	15537	15706	15499	15688	15729	15588	15684	15713	15763	15766	15624	15430	15577	15460	15617	15681	15676	15591	15759	15442	15585	15671	15757	15535	15606	15552	15585	15529	15676	15547	15664	15658	15649	15661	15620	15626	15722	15751	15732	15589	15704	15638	15727	15670	15669	15564	15739	15671	15625	15651	15576	15591	15604	15666	15706	15523	15594	15556	15622	15586	15616	15652	15682	15664	15546	15583	15452	15652	15634	15722	15733	15651	15715	15376	15591	15624	15698	15752	15674	15627	15592	15488	15651	15708	15726	15661	15551	15487	15655	15718	15619	15613	15726	15553	15641	15921	15555	15590	15682	15802	15761	15549	15606	15727	15744	15762	15568	15733	15604	15660	15486	15689	15592	15513	15489	15546	15738	15682	15563	15578	15703	15601	15567	15629	15689	15672	15496	15587	15741	15681	15748	15524	15604	15692	15645	15785	15664	15638	15721	15457	15822	15680	15736	15763	15575	15553	15674	15542	15586	15610	15639	15531	15528	15667	15547	15720	15614	15713	15724	15526	15590	15663	15714	15542	15761	15799	15773	15696	15651	15658	15663	15712	15712	15567	15666	15647	15734	15544	15565	15659	15806	15732	15480	15494	15677	15610	15535	15684	15580	15660	15694	15652	15572	15533	15764	15532	15687	15650	15598	15639	15554	15802	15753	15738	15632	15687	15582	15601	15666	15699	15615	15741	15577	15651	15722	15537	15594	15605	15577	15373	15681	15506	15746	15643	15583	15702	15517	15703	15519	15603	15491	15714	15645	15788	15540	15465	15453	15669	15598	15526	15724	15677	15709	15605	15657	15537	15490	15528	15695	15516	15553	15655	15665	15781	15593	15652	15542	15618	15588	15575	15686	15825	15656	15752	15575	15605	15746	15521	15686	15637	15607	15690	15555	15708	15617	15733	15614	15671	15630	15541	15624	15537	15682	15538	15544	15538	15559	15747	15580	15668	15659	15686	15491	15687	15591	15736	15769	15524	15674	15672	15528	15852	15646	15620	15567	15583	15742	15465	15524	15626	15525	15580	15800	15517	15669	15464	15726	15528	15713	15431	15559	15627	15597	15673	15709	15715	15567	15555	15673	15609	15626	15698	15808	15680	15578	15672	15519	15537	15915	15701	15715	15626	15582	15739	15702	15657	15652	15664	15520	15689	15496	15754	15708	15638	15632	15564	15665	15610	15702	15578	15805	15572	15684	15663	15557	15564	15768	15602	15554	15602	15798	15499	15553	15614	15542	15696	15733	15595	15665	15617	15716	15824	15504	15609	15608	15660	15557	15576	15501	15550	15780	15631	15586	15658	15536	15771	15736	15566	15617	15442	15766	15718	15660	15796	15558	15762	15450	15568	15673	15683	15841	15653	15679	15691	15575	15534	15649	15574	15797	15633	15715	15701	15691	15768	15643	15741	15598	15637	15643	15732	15590	15726	15634	15736	15569	15817	15633	15567	15620	15608	15545	15647	15680	15636	15529	15588	15554	15617	15691	15694	15499	15759	15621	15593	15706	15682	15770	15577	15524	15781	15606	15568	15609	15647	15712	15721	15612	15632	15558	15734	15694	15790	15700	15675	15720	15750	15569	15768	15680	15604	15634	15578	15534	15801	15514	15753
23859	21383	28858	24425	22605	23758	22926	19309	18178	18353	18268	19003	38606	38123	30506	22473	18052	16740	16169	15985	15963	16108	16017	15956	16084	15977	16017	16036	16228	15895	15983	15997	15906	16001	15800	15914	15868	15971	15851	15854	15763	15839	15874	15922	16080	15993	15966	16079	16028	15658	15843	15700	15839	15953	16096	15795	15930	15860	15876	15879	16025	15888	15894	16002	15904	15896	15978	16040	15659	15737	15850	16049	16043	15779	15809	15825	15925	15630	15767	15851	15779	15755	15766	15942	15889	15943	16026	15769	15988	15827	15856	15980	16097	15745	16095	15931	15903	15904	16080	15863	15812	15874	15918	16040	15765	15980	15890	16028	15945	15768	15823	16054	15868	16063	15669	16007	16008	15966	15996	16036	15947	15911	15889	15772	15801	15872	15964	15759	15929	15860	15843	15980	15818	15818	15872	15969	15855	16050	16028	15740	15926	15926	15860	15848	15966	15713	15945	15837	15788	15899	15862	16058	15851	15894	16088	16025	16039	15913	16003	15847	15829	15701	15871	15748	15936	15977	15740	15937	15927	16119	15956	15829	15845	15948	15946	15866	16034	15916	15882	15771	15616	15923	15811	15824	15884	15918	15912	15829	15607	15850	15857	15887	15870	15759	15756	15820	15992	15960	15999	15882	16065	15995	15859	15961	15905	15871	15843	15958	15879	15762	15870	15867	15772	15847	15877	15855	15825	15996	15811	15961	15980	15792	16017	15694	15936	15925	15800	15864	15883	16049	15873	15902	16021	15734	15921	15722	16050	15786	15891	15910	15870	16007	16051	15951	15810	16157	15998	15923	15942	15800	15769	15512	16072	15952	16019	15996	15712	15706	15861	15940	16009	15766	15944	15989	15665	15876	15835	15820	15918	16019	15899	15894	15884	15866	15958	16046	15846	15912	15849	16056	15788	15869	15748	16074	15958	15868	15880	15939	15903	15941	15844	15766	15730	15902	15740	15891	15878	15782	15976	15865	16005	15741	16013	15775	15740	16036	15750	15810	15789	15983	15751	15938	15966	15786	15862	15999	15819	15806	15859	15928	15908	15789	15963	15816	15843	15723	15929	15880	15852	15828	15785	15806	15803	15942	15642	15964	15828	15936	15924	15807	15894	15813	15842	16011	15985	15985	16069	15945	15915	15930	15883	15892	15805	15853	15683	15859	15868	15975	16163	16106	15887	16052	15848	15772	15708	15894	15959	15853	15596	15967	15947	16000	15784	15743	16080	16042	15909	15849	15672	15718	15915	15813	16043	15649	15699	15802	15834	15586	16051	16006	15924	16000	15945	15741	15826	15898	15761	15898	15981	15741	15948	15932	15716	15960	15989	15834	15933	15957	15859	15877	15981	16067	15835	15871	15828	15967	15908	15924	15846	15873	15841	15952	15783	15763	15841	15798	15920	15914	16028	15815	15945	15910	15970	15780	15901	15981	15656	15867	15834	15741	15928	15692	15957	16016	15796	15969	15733	15828	16023	16088	15823	15612	15819	15821	15889	15697	16001	15956	15815	16012	15992	15730	15875	15858	15869	16081	15697	15819	15922	15807	15926	15880	15870	15844	15891	15991	15839	15934	16012	15994	15837	15817	15810	15986	15822	16108	15656	15858	15779	15752	15624	15824	15962	15887	15817	15766	15957	15841	15880	15830	15884	15929	15844	15755	15749	15929	15784	15911	15980	15872	15903	15932	15789	15985	15903	16001	15653	15933	15959	16062	15823	15980	15822	15741	16038	15959	15953	15902	15829	15827	15710	16002	15858	15815	15828	15935	15975	15684	16026	15954	15857	15751	15932	15947	15982	15814	15983	15929	15788	15904	15808	15932	16059	15870	15786	15966	15781	15899	15939	15834	15732	15771	16056	15828	15834	15785	15907	15901	15868	15929	15737	16029	15740	15911	15767	15871	15912	15814	15749	15900	15753	15874	15817	15837	15885	15844	15668	16069	15765	15849	15858	15805	15836	15874	15792	16083	15963	15712	15907	15797	16010	15888	15758	15824	16068	15727	15800	15891	15918	15940	16136	15985	15986	16087	15787	15746	15740	15821	15764	16033	15640	15725	15828	15905	15829	15808	16107	15964	15755	16125	15846	15968	15870	15814	15919	16007	16074	15813	15784	16011	15718	15856	15984	15886	15778	15823	15935	15873	15886	15909	15845	15831	15892	15935	15888	15807	15963	16048	15873	15874	15846	15752	15829	15773	15894	15846	15761	15887	15904	16004	15810	15808	15991	15913	15896	15979	15888	15953	15844	15925	15776	15882	16204	16006	15832	15876	15974	15888	15956	15750	15945	15836	15905	15866	15760	15746	15733	16016	15641	15882	15698	15752	15956	15793	15901	15879	15899	15833	16006	15897	15935	15843	15949	15896	15950	15948	15993	15855	15832	15931	16000	15994	15903	15617	15868	15803	15965	15930	15906	15806	15845	15856	16051	15868	15970	15959	15866	15901	15912	15987	15786	15877	15903	15879	15948	15935	15810	16060	15985	15725	15878	15893	15916	16106	15964	15839	15852	15891	15948	15785	15895	16104	15842	15781	15774	15953	15863	15802	15971	15872	15836	15913	15865	15818	15950	16081	15798	15909	15893	15909	15953	16119	15920	15787	16022	15888	15867	15873	15944	15990	15857	16000	15704	15985	15876	15774	15994	16059	15892	15736	15781	15933	15732	15756	15817	15750	16019	15843	15864	15769	15979	15980	15660	15864	15892	15786	15906	15996	15877	15829	15889	15706	15903	15844	15741	15977	16022	15803	15896	16055	15908	15611	15930	15754	16206	15827	15958	15972	15908	15692	15833	16015	15895	16117	15858	15811	16021	15816	15795	15734	15855	15943	15981	15967	15853	15862	15923	15865	15868	15887	16048	16030	16050	15840	15755	15758	16039	15689	15796	15769	15860	16140	15964	15971	15835	15896	15907	15821	15755	15727	15916	15805	15959	15848	15845	15862	15882	15892	15841	15877	15869	15889	16034	15760	15970	15879	15897	15790	15845	16113	15820	15974	16103	15833	16126	15869	15828	15850	15918	15948	16014	15714	16227	15997	15826	15810	15860	15759	15951	15759	15939	15856	15952	15880	15941	15796	15875	15936	15962	15928	15758	15804	15872	15899	15835	15874	15740	15835	15952	15700	15863	15820	15923	15789	15858	15833	15730	15873	15820	15907	15763	15816	15897	15960	15820	15796	15822	15836	15960	15923	15869	15928	15818	15618	15722	15866	15991	15978	15801	15887	15936	15934	15737	15964	15791	15893	15956	15855	15868	15831	15902	15683	15896	15709	16013	15845	15858	15823	15884	16029	15887	15848	15782	15898	15981	15907	15629	15814	15849	15788	15790	15931	15896	15797	15679	15732	15879	15826	15834	15934	15947	15734	15812	15902	15846	15904	15707	15873	15745	15692	15804	15812	15960	16018	16005	15840	15884	15904	15992	15821	15905	15826	15940	15912	15741	16058	15916	16008	15789	15956	16036	15943	15913	15658	15940	15768	15842	15732	15957	15941	15933	15918	15895	15685	15783	15911	16104	15896	15864	15876	15986	15726	15783	15962	15924	16075	15901	15676	16056	15986	15827	15893	15765	15841	15788	15941	15840	15799	15911	16024	16036	15965	15920	15748	15883	16066	15898	15978	15659	15854	15702	15849	15908	15927	15880	16109	15932	15987	15778	15833	15844	15863	15779	15978	15944	15904	15858	15885	15853	15822	15811	15945	15817	15777	15929	15808	15833	15864	15943	15896	15664	15756	15795	15711	15817	15856	15933	15761	15810	15858	15869	15950	15933	15608	15914	15874	15815	15798	15773	15859	15762	16029	15953	15975	15992	15827	15872	16034	15890	15667	16066	15892	15919	15626	15816	15713	15851	15819	16003	16030	15841	15900	15763	15831	15880	15886	16027	15974	16019	15921	15906	15911	15877	15776	16151	15881	15763	15778	15664	15722	16002	15835	15765	15906	15785	15736	16013	15893	15860	15900	15658	15877	15814	15978	15748	15729	15664	16145	15772	15908	15780	15890	15861	15764	15745	15944	15851	15729	15756	15661	15870	15787	15830	15962	15943	15691	15768	15889	15834	15822	15844	16052	15819	15949	15972	15925	15828	15745	15771	15897	15775	16027	15710	15800	15711	15674	16137	15942	15891	16040	15864	15930	15856	15801	15775	15888	15758	15821	15776	15801	15724	15497	15946	16061	15580	15746	15900	15825	15876	15748	15919	15932	15774	15970	15795	15642	16071	15694	15901	15899	15851	15946	15953	15911	15839	15897	15691	15771	15785	16079	15810	16037	15869	15814	16021	15906	16110	16063	15976	15883	15817	16011	16033	15763	15856	15903	15872	15802	16057	15864	15838	15852	15859	15745	16029	15841	15902	15818	15866	15719	15774	15888	16000	15865	15950	15834	15848	15870	15866	15993	15975	15884	15837	15704	15766	15863	15859	15762	15775	15925	15877	15880	15941	15743	15642	15912	15957	16118	15684	15934	15753	15765	16020	15975	15855	15973	16002	15899	15842	15824	16047	15903	15884	15810	16014	15910	16015	15912	15843	15945	15854	15847	15988	16127	15897	15832	15881	15711	15921	15861	15800	15837	15798	15733	15777	15991	15845	15790	15807	15818	15771	15963	16036	15870	15694	15867	15948	15973	15889	15718	15880	15947	15814	15777	16031	15799	16073	15996	15869	15814	15924	15910	15887	15982	15872	15843	15815	15848	15885	15807	15861	15703	15994	15848	15979	15926	15835	15634	15905	15741	16093	15987	15664	15852	15890	15951	16036	15811	15981	15852	15895	15969	15850	15715	15927	15838	16019	15891	15887	15853	15903	15846	15818	15720	16055	16004	16070	15891	15963	15828	15743	15898	15983	15938	15808	16066	15903	15726	15731	15839	15864	15947	15849	16068	15903	16031	15899	15675	15939	15961	16017	16064	15929	15821	15735	15978	15934	15642	15952	15889	15884	16080	16043	15912	15796	15847	15926	15778	16026	16009	15938	16025	15646	15859	15939	16077	15915	16079	15983	15777	15853	15733	16048	15768	15800	15623	15839	15954	15936	15923	16026	16012	15922	15915	15899	15987	15945	15889	15992	15811	15948	15611	15930	15917	15826	15771	15886	15863	16023	15966	15830	15808	15821	15892	15971	15844
19863	33627	32999	30275	27481	24137	21494	20109	19353	18694	19593	20933	43721	41233	32567	21841	17283	15987	15350	15622	15272	15544	15604	15382	15362	15552	15326	15543	15391	15217	15421	15495	15148	15411	15248	15567	15309	15296	15439	15365	15308	15288	15368	15331	15319	15389	15366	15200	15423	15485	15418	15299	15523	15424	15561	15400	15279	15312	15207	15364	15316	15387	15371	15339	15378	15449	15429	15300	15319	15279	15430	15397	15406	15356	15410	15379	15423	15426	15293	15368	15268	15358	15324	15356	15417	15520	15499	15422	15514	15558	15280	15518	15317	15286	15336	15627	15459	15273	15361	15406	15374	15414	15403	15258	15423	15340	15494	15449	15359	15274	15455	15373	15476	15372	15446	15409	15480	15362	15298	15410	15535	15328	15416	15323	15469	15391	15570	15356	15343	15378	15281	15079	15375	15205	15277	15404	15328	15438	15375	15457	15384	15450	15327	15567	15341	15365	15364	15470	15338	15475	15341	15449	15307	15398	15428	15335	15430	15385	15265	15414	15425	15125	15400	15376	15428	15350	15349	15407	15430	15264	15449	15333	15422	15383	15368	15274	15233	15347	15345	15431	15435	15383	15403	15294	15575	15336	15451	15209	15349	15519	15355	15373	15340	15396	15307	15453	15284	15336	15257	15471	15364	15392	15241	15392	15628	15428	15368	15536	15344	15341	15350	15258	15478	15193	15195	15327	15322	15393	15323	15305	15395	15336	15339	15335	15334	15508	15504	15265	15454	15385	15312	15436	15524	15272	15336	15301	15416	15370	15361	15509	15266	15519	15354	15331	15481	15169	15364	15299	15420	15361	15285	15222	15312	15499	15298	15414	15366	15346	15319	15364	15505	15226	15412	15468	15427	15359	15362	15293	15373	15330	15346	15190	15299	15289	15277	15255	15527	15291	15311	15187	15434	15417	15383	15306	15325	15458	15251	15404	15127	15234	15415	15370	15379	15439	15465	15278	15373	15299	15367	15242	15292	15328	15433	15382	15286	15344	15377	15321	15321	15422	15407	15349	15285	15125	15522	15419	15303	15528	15312	15370	15234	15399	15519	15361	15244	15447	15441	15393	15575	15394	15515	15413	15407	15406	15484	15300	15455	15278	15377	15438	15319	15416	15303	15474	15378	15454	15393	15516	15260	15469	15294	15463	15228	15360	15207	15338	15332	15329	15387	15347	15466	15371	15391	15312	15443	15291	15509	15389	15118	15357	15401	15421	15347	15378	15409	15459	15317	15286	15378	15359	15384	15251	15318	15159	15422	15318	15446	15534	15363	15309	15366	15237	15275	15321	15219	15336	15494	15584	15347	15187	15426	15350	15505	15460	15331	15555	15443	15369	15401	15448	15122	15311	15471	15379	15365	15404	15504	15205	15281	15261	15459	15351	15401	15338	15291	15380	15394	15304	15182	15253	15461	15389	15596	15265	15399	15299	15392	15525	15384	15364	15392	15325	15416	15370	15274	15407	15338	15258	15250	15576	15401	15510	15297	15379	15401	15399	15415	15364	15289	15413	15405	15412	15391	15539	15352	15454	15312	15200	15213	15537	15136	15282	15421	15445	15313	15434	15468	15432	15379	15384	15345	15316	15314	15273	15490	15356	15521	15197	15375	15195	15400	15331	15362	15292	15503	15245	15277	15230	15456	15336	15421	15312	15192	15393	15234	15213	15438	15388	15318	15257	15404	15246	15354	15382	15357	15454	15305	15367	15358	15225	15498	15282	15377	15280	15482	15222	15446	15480	15443	15523	15320	15534	15501	15341	15339	15344	15412	15111	15392	15465	15383	15380	15485	15400	15202	15395	15480	15365	15354	15292	15287	15248	15320	15330	15298	15349	15471	15239	15449	15462	15350	15383	15295	15429	15316	15330	15240	15349	15213	15448	15422	15435	15202	15179	15509	15347	15524	15368	15463	15245	15453	15359	15421	15470	15183	15464	15341	15382	15391	15567	15215	15431	15389	15441	15475	15371	15525	15431	15180	15334	15429	15268	15428	15513	15201	15412	15237	15432	15435	15318	15235	15456	15388	15312	15513	15395	15401	15457	15360	15454	15334	15463	15354	15221	15263	15315	15373	15242	15404	15620	15466	15450	15424	15387	15384	15328	15375	15346	15256	15354	15449	15303	15303	15331	15459	15365	15515	15371	15316	15266	15383	15299	15373	15411	15392	15294	15221	15185	15468	15472	15316	15427	15291	15333	15363	15268	15435	15370	15308	15269	15391	15324	15383	15354	15295	15497	15492	15428	15448	15227	15287	15416	15301	15124	15346	15454	15353	15577	15436	15254	15389	15248	15405	15563	15405	15461	15396	15196	15315	15373	15379	15362	15350	15350	15452	15454	15395	15298	15242	15522	15454	15309	15366	15464	15305	15385	15388	15342	15251	15400	15374	15248	15296	15492	15374	15302	15387	15268	15407	15170	15388	15354	15245	15403	15355	15293	15430	15321	15386	15525	15229	15444	15335	15193	15313	15289	15274	15444	15466	15379	15375	15492	15363	15319	15428	15429	15264	15315	15309	15422	15454	15374	15171	15286	15170	15481	15603	15511	15360	15376	15417	15340	15275	15338	15229	15259	15474	15360	15406	15390	15448	15463	15466	15397	15286	15277	15383	15417	15406	15322	15444	15393	15577	15402	15509	15228	15317	15373	15359	15321	15355	15371	15247	15289	15464	15392	15316	15372	15373	15286	15442	15416	15271	15476	15245	15392	15388	15418	15562	15440	15397	15327	15383	15381	15498	15371	15482	15397	15391	15373	15508	15182	15216	15400	15413	15452	15412	15225	15371	15410	15324	15304	15455	15434	15166	15275	15541	15451	15362	15275	15372	15307	15458	15284	15399	15574	15220	15476	15428	15246	15474	15271	15175	15285	15316	15315	15336	15568	15316	15457	15325	15229	15258	15336	15314	15428	15514	15222	15217	15250	15368	15348	15346	15314	15201	15382	15430	15332	15503	15484	15307	15413	15384	15323	15397	15432	15268	15382	15269	15385	15411	15480	15243	15385	15334	15333	15557	15426	15498	15474	15188	15298	15203	15256	15385	15356	15387	15380	15411	15550	15283	15445	15400	15268	15332	15243	15492	15456	15426	15250	15388	15403	15421	15237	15320	15494	15340	15416	15235	15307	15365	15455	15353	15356	15358	15429	15245	15408	15196	15308	15400	15291	15384	15530	15460	15329	15394	15380	15366	15412	15407	15284	15357	15370	15410	15298	15264	15348	15410	15376	15151	15539	15145	15398	15367	15285	15274	15265	15342	15317	15556	15409	15281	15267	15442	15435	15254	15432	15257	15382	15266	15288	15342	15359	15268	15331	15420	15578	15389	15327	15422	15296	15398	15501	15358	15345	15427	15388	15310	15520	15365	15134	15261	15586	15474	15472	15283	15344	15344	15375	15262	15399	15425	15478	15239	15487	15290	15276	15441	15391	15519	15321	15455	15392	15380	15463	15621	15342	15405	15255	15354	15224	15376	15379	15455	15343	15474	15294	15402	15415	15377	15354	15501	15356	15443	15355	15445	15300	15368	15267	15521	15406	15332	15578	15231	15372	15366	15488	15426	15478	15382	15410	15464	15189	15294	15256	15383	15327	15383	15487	15534	15475	15371	15551	15421	15275	15260	15411	15293	15464	15263	15367	15418	15396	15249	15364	15505	15329	15525	15497	15345	15295	15391	15305	15374	15261	15466	15451	15445	15403	15294	15334	15540	15270	15372	15372	15380	15454	15277	15316	15409	15344	15263	15374	15471	15416	15226	15291	15432	15350	15157	15392	15388	15437	15322	15502	15545	15226	15245	15386	15384	15586	15422	15436	15373	15314	15471	15393	15332	15361	15426	15278	15154	15384	15453	15359	15346	15343	15251	15420	15369	15381	15355	15380	15393	15533	15336	15217	15425	15404	15359	15235	15392	15494	15304	15594	15351	15326	15260	15171	15453	15446	15421	15430	15304	15341	15358	15343	15285	15402	15368	15293	15228	15611	15212	15505	15344	15346	15266	15297	15322	15447	15441	15295	15355	15379	15466	15230	15332	15273	15224	15343	15234	15299	15346	15371	15345	15592	15503	15225	15323	15439	15467	15326	15274	15183	15156	15367	15457	15461	15288	15422	15332	15393	15438	15382	15264	15426	15382	15304	15424	15282	15338	15263	15390	15507	15477	15395	15345	15449	15364	15275	15411	15153	15347	15401	15504	15321	15321	15308	15344	15386	15416	15503	15479	15485	15401	15382	15378	15450	15526	15208	15293	15304	15292	15447	15473	15308	15227	15361	15117	15327	15325	15626	15404	15340	15494	15555	15374	15456	15385	15290	15469	15544	15345	15513	15473	15359	15562	15385	15478	15517	15350	15393	15253	15454	15375	15517	15398	15342	15401	15365	15598	15426	15518	15388	15410	15455	15248	15340	15343	15315	15433	15448	15177	15358	15208	15385	15455	15349	15404	15421	15217	15236	15237	15419	15226	15214	15241	15373	15412	15288	15408	15500	15289	15385	15314	15325	15447	15388	15462	15326	15277	15458	15180	15391	15455	15319	15350	15338	15510	15495	15360	15450	15414	15407	15441	15247	15208	15513	15283	15381	15415	15240	15584	15440	15276	15278	15501	15504	15243	15331	15352	15304	15359	15389	15643	15352	15340	15401	15379	15427	15457	15220	15431	15451	15289	15395	15367	15394	15406	15277	15419	15357	15469	15418	15335	15172	15235	15275	15407	15454	15393	15271	15333	15546	15309	15424	15388	15284	15385	15327	15261	15278	15396	15552	15444	15295	15271	15269	15293	15389	15282	15158	15415	15277	15471	15139	15366	15321	15364	15442	15391	15358	15297	15244	15527	15402	15389	15335	15417	15330	15487	15381	15182	15259	15258	15443	15232	15515	15443	15507	15390	15386	15483	15372	15266	15403	15372	15252	15481	15285	15500	15261	15320	15471	15274	15304	15352	15469	15375	15343	15209	15320	15396	15426	15246	15299	15214	15537	15548	15318	15368	15441	15240	15234	15396	15385	15340	15522	15562	15443	15408	15438	15209	15330	15345	15442	15596	15318	15528	15266	15393	15404	15262	15233	15389	15293	15213	15456	15466	15391	15390	15461	15327	15381	15336	15057	15329	15437	15414	15331	15336	15457	15418	15471
29057	23697	25408	22211	18751	18021	17355	17135	16686	16929	16763	16506	18412	18691	18372	17111	16595	16182	16255	16044	16173	16098	16145	16180	16160	16237	16343	16252	16181	16086	16198	16096	16148	16125	16077	16136	16050	16172	16077	16219	16344	16116	16035	16228	15858	16195	16159	15966	16017	16002	16192	15995	16040	16123	15920	16030	16005	16033	16143	16109	16196	16029	16057	16009	16207	15788	16198	16118	16157	15968	16139	16060	15981	16179	16228	16247	16190	15923	15889	16109	16124	16161	16273	16027	16144	16012	16175	16170	16003	15956	16345	16010	16033	16149	16034	16100	16238	16019	15974	16265	16033	15970	15994	16119	16005	16125	16129	15964	15976	16012	16106	15861	16061	16131	16011	16033	15827	15879	16068	15975	16089	16114	16180	15935	16149	16207	15994	16028	15833	16070	16166	16060	16310	15999	15990	16062	16204	15874	15933	15933	16071	16334	15895	16043	15944	16167	16059	16089	16207	16013	16000	15922	15933	15941	16083	15997	16241	16016	16047	16201	15868	15946	16170	15997	16102	16143	16107	16204	16109	16132	16255	16194	15982	16000	15913	16137	16039	15960	16040	16030	16146	16107	16232	16084	16094	16017	16130	16086	16284	15981	16027	16085	16161	16097	15995	16077	16131	16055	16090	16272	16196	16205	15958	16209	16084	16226	16008	16006	15846	16152	16130	16135	15988	16106	15946	16112	15939	16067	16057	16078	16027	15891	16097	15918	15976	16171	16035	15842	16146	16088	16030	16022	16107	16042	16115	16093	16073	16092	15968	15950	16153	15916	16082	16088	15986	16107	16105	16205	16139	15975	16025	15997	16194	15910	15930	16137	16197	16105	16027	15918	16011	16106	16149	16182	16010	16016	16092	16215	16034	16077	16051	15918	16042	16103	16218	16181	16139	16221	16082	16068	15981	16223	15965	16100	15894	16017	16053	15946	15982	16139	16140	16180	16111	15987	16090	16179	16321	16173	16084	16113	16032	16112	16113	16024	16174	15940	15979	16093	15865	15800	16035	16045	15998	16174	16083	15923	16021	16002	16129	16024	16009	16016	16155	16022	15981	16151	16061	16216	16010	16079	16008	16070	16092	16075	16082	16017	16177	16153	16055	16088	16092	16148	16219	16111	15965	16250	16044	16187	16034	16082	16027	15977	16138	16007	16009	16109	16002	16096	16260	15785	16028	16178	16113	15993	16023	16243	15983	16203	16117	15943	16080	16132	16018	15996	16074	15994	16257	15953	16292	16073	15992	16164	16072	15987	16041	16262	16241	16029	16089	16354	15943	16046	16123	15977	16029	16044	16045	16045	15940	16058	16233	16040	16185	16094	16056	16095	15873	15912	16162	16211	16081	15982	16008	16019	16065	16241	15970	15937	16083	16055	15966	15955	16184	16103	16149	15961	16178	16016	16067	16099	16113	15811	16130	15900	16009	16184	15925	16090	16150	15861	15972	15995	15947	16042	15878	16091	16135	16203	15835	16145	15991	15921	16036	16055	15995	16074	16131	16184	16065	15914	16126	16136	16320	16107	16056	16097	16131	16011	16120	16044	16132	15988	16143	15976	15888	16185	15985	15964	16091	15975	15964	16076	15904	16062	16133	16145	16170	15982	16104	16016	16125	16124	16041	16062	16061	15991	16107	16107	16295	16249	16114	16061	16169	16143	16194	16064	15971	16001	15891	16087	16312	16145	16042	16109	16110	16154	15989	16053	16027	16107	16179	15980	16226	15961	16079	16024	16044	16072	15957	16162	15993	16072	15927	16301	16020	16185	16066	16089	16070	16286	16068	15941	16180	16231	16093	16188	15971	16040	16035	16110	16036	16148	16127	16172	16062	16209	16285	16021	15990	16259	16010	15933	16041	15983	16008	16158	16045	16057	16016	16196	16176	16120	16126	16116	16092	16008	16004	15900	16129	15956	16018	16090	16207	16007	16069	15972	15888	16043	16181	16318	16225	16066	16089	16025	16179	16072	16077	16031	15965	15894	16125	16167	16132	15965	16009	16124	15945	16147	15978	16199	16071	16024	16273	16060	16128	16125	16154	16146	16136	15865	15996	16180	15955	16058	16015	16107	15942	15945	16195	16031	16043	15944	16082	15917	15930	15940	15967	15777	15895	15921	16088	16218	16104	15999	16011	15834	15972	16076	16050	16036	16308	16103	16122	16188	16061	15925	16131	15951	15940	16102	16022	15900	16084	16041	16009	16221	15896	15958	15989	16307	16083	16069	16035	16039	15922	16086	15992	16109	15947	15946	16126	15842	15964	15999	16051	16222	16237	16038	16062	16177	15985	15833	16093	16117	16144	16047	16267	15964	15930	15938	16146	15899	16106	16027	16053	16051	16138	16096	16178	16099	16061	16029	16162	16119	16202	16223	15935	16152	16045	16010	16224	15945	16147	16067	16122	16029	16064	16028	15840	16075	16050	16034	16268	16263	16047	16021	16334	16130	15983	16274	15910	15968	15990	16128	15930	16139	15838	15816	15939	16109	16136	16026	15998	16200	16115	15825	16052	16015	16100	15789	16019	15831	15870	15964	15923	16060	16051	15991	16213	16223	16154	16034	16007	15977	16075	16031	16204	15801	16161	16083	15954	15947	16091	16014	15906	16078	15998	16192	16078	16189	16116	16232	15905	16224	16274	15926	16121	15979	15997	16115	16079	16192	15796	16113	15827	16012	15989	16037	16285	16245	16212	16206	16067	16075	16108	15992	16062	16083	15973	16037	16312	16159	16121	16026	15973	16124	16207	16039	16049	16248	16231	16174	16108	16136	16076	15936	16185	15969	16307	16030	16271	16217	15994	16123	16116	16022	16190	15990	16191	15958	16184	15968	16122	15961	15872	16128	16000	15955	16119	16026	15993	15947	15982	16113	16078	16038	16121	15992	16183	16047	16205	16101	16189	16064	16112	16028	15998	16068	16045	16078	16217	15982	16295	15961	16230	16148	16216	15982	16136	16079	16111	16184	15990	16124	16137	16165	16050	16124	15962	16137	16108	15979	15942	15882	16168	15935	16052	15979	16169	16065	15924	15842	16014	16248	15900	16106	16270	16085	16049	16126	16079	16124	16270	16081	15947	16026	15956	16284	16141	16162	16355	16190	16220	16027	16136	16006	16234	16021	16107	15946	15994	16036	16223	16123	16188	15824	16121	16189	15968	16064	16110	16098	15890	16210	15957	16188	15980	16136	16031	15994	16021	16102	15947	16087	16052	15976	16059	15984	16005	15939	16235	16143	16050	16141	16145	16044	16176	16104	15949	16075	16017	15954	16173	16182	15989	16041	16016	16067	15958	16112	16071	16199	16332	16152	16036	16121	16077	16125	16110	16071	15933	16298	16044	16350	16014	16010	15914	16211	15879	15912	16021	15927	15923	16009	16272	16194	16165	16215	16101	16179	16044	16059	15978	15890	16231	16269	16198	16044	15948	15868	16189	16138	15923	16254	16357	16101	16015	16135	16059	15998	16094	16047	16166	16059	16074	16122	16169	16192	16086	16102	15984	16138	15971	16031	16047	15950	16078	15957	16180	16065	16025	16090	16047	16129	16119	16116	16175	16114	16242	16213	16075	16144	16014	15976	16064	15929	16007	16126	16067	15839	16248	16083	16269	15938	16022	16160	16224	16089	16321	16026	16072	16003	16078	16057	15937	15926	16062	16309	16077	15858	15893	16026	16126	15939	16059	16065	16035	16042	15998	15969	16132	16002	16312	15807	16170	16237	16033	16167	16169	16058	16279	16196	15955	15994	15986	15997	16034	15942	16008	15916	16321	16271	16072	16163	16275	15980	16295	16030	16300	16156	16170	16158	15992	15948	16219	15916	16141	16009	16177	15957	16086	15984	16180	16145	16164	16071	15854	16281	16248	16190	16054	16155	16172	15973	16268	16165	16203	16042	16253	16064	16206	16161	16139	16255	16233	15996	16127	16137	16018	16127	16201	16146	16019	16158	16062	16152	16360	16083	16182	15927	16095	15911	16028	16204	16014	16138	16035	16196	16217	16132	15976	16021	16190	16075	16178	15959	16001	16065	16127	16217	16174	16137	16160	15959	15956	16223	16036	16189	16175	16128	16016	16185	16186	16005	16157	15950	16073	16168	15921	16168	16033	16123	16032	16149	16065	16072	15970	16131	16069	16190	16033	16052	16055	16122	16061	16240	16106	16042	16130	15946	16211	16083	16067	16183	16246	16274	15991	16031	16028	15975	16063	16165	16161	16064	16159	16105	16221	15979	16123	16170	16223	15991	16233	16111	16115	16009	16254	16114	15984	16161	16064	16244	16084	15868	16052	16004	16069	15921	16204	16098	16203	16146	16121	16214	16112	16138	16172	16062	15816	15866	16136	15938	16031	16088	16079	16184	16101	15823	16149	15962	16116	15907	16145	16197	16179	16155	16059	16103	15943	15962	16226	16104	16087	16131	16119	15874	15979	15974	16161	15961	15931	15991	16148	16169	16282	16053	16172	16195	16055	16140	16049	15987	16159	16059	16129	16125	16217	16274	16157	16267	16174	16211	15979	15839	15948	16250	16130	15918	16152	15923	16140	16020	16051	15973	16016	16268	16130	16112	15999	15971	15872	16111	15908	15969	16009	16009	16141	16100	16296	16082	16074	16154	16212	16077	16021	16019	16122	15969	16223	16189	16014	16126	16019	16102	16130	16201	16121	16046	16091	16064	15959	16210	15967	15949	16033	16187	16277	16265	16048	16186	15997	16083	15981	16067	16151	16032	16161	16038	16003	16209	15994	16211	16066	15976	16178	16116	16125	16127	15847	16099	16223	16245	16086	16213	16194	16030	16171	16222	16241	16142	16304	16297	16092	16160	16032	15999	16112	16181	16116	16157	16177	16010	16181	16094	16035	15972	16173	16167	15972	15939	16047	15887	16241	16147	16074	16162	16126	16133	16081	16025	16106	16123	16168	16126	16229	15981	16078	16066	16380	16070	15925	16082	16081	15984	16010	16001	16106	16087	16022	16015	16085	16138	16063	15910	16049	16116	16245	15976	15881	15962	15996	16056	16100	16220	16108	16082	15854	15870	15939	16001	15872	16222	16068	15989	16247	16284	16153	16185	16068	15946	16102	16127	16005	16106	16081	16019	15955	16096	15922	16185	16200	16232	16154	16166	16149	15999
19304	24784	24929	22004	19633	18089	17422	16949	16566	16794	16442	16339	19147	19235	17783	16426	15843	15367	15502	15571	15399	15511	15475	15684	15420	15588	15446	15451	15235	15490	15541	15412	15393	15270	15584	15377	15538	15355	15485	15433	15412	15445	15426	15510	15446	15419	15423	15563	15455	15509	15504	15514	15352	15288	15350	15442	15561	15484	15448	15428	15555	15488	15433	15477	15420	15402	15600	15432	15521	15430	15558	15491	15519	15415	15228	15583	15444	15339	15487	15375	15387	15321	15480	15405	15303	15405	15495	15480	15518	15442	15510	15429	15303	15524	15428	15457	15435	15479	15455	15626	15513	15449	15481	15371	15329	15491	15344	15515	15324	15511	15438	15421	15357	15391	15600	15255	15423	15489	15409	15547	15514	15495	15342	15416	15351	15503	15211	15424	15397	15511	15358	15259	15306	15439	15521	15398	15516	15572	15602	15440	15375	15327	15507	15568	15502	15454	15296	15255	15371	15459	15398	15601	15469	15343	15612	15446	15411	15535	15298	15507	15422	15391	15438	15499	15393	15536	15438	15684	15337	15432	15377	15492	15439	15508	15465	15525	15538	15463	15680	15257	15330	15360	15532	15406	15525	15657	15477	15576	15320	15458	15384	15332	15554	15401	15259	15482	15392	15337	15517	15524	15447	15581	15381	15515	15281	15548	15281	15580	15597	15374	15451	15400	15476	15712	15308	15564	15466	15287	15356	15388	15529	15411	15565	15537	15523	15351	15476	15422	15411	15499	15461	15405	15482	15462	15556	15545	15262	15504	15508	15594	15311	15448	15370	15559	15433	15547	15347	15345	15416	15537	15432	15469	15356	15370	15340	15285	15347	15337	15432	15304	15406	15478	15480	15573	15336	15428	15276	15444	15256	15353	15380	15430	15646	15415	15513	15362	15405	15162	15522	15486	15324	15428	15506	15330	15455	15593	15369	15448	15560	15492	15195	15538	15471	15457	15396	15309	15382	15291	15526	15439	15221	15472	15551	15421	15396	15394	15603	15453	15429	15412	15322	15426	15523	15350	15329	15409	15339	15312	15277	15447	15481	15496	15498	15523	15392	15358	15264	15493	15732	15368	15428	15532	15528	15366	15375	15504	15417	15381	15314	15454	15548	15356	15412	15442	15298	15387	15391	15408	15493	15415	15393	15370	15372	15482	15510	15495	15530	15400	15524	15429	15438	15520	15370	15504	15323	15386	15388	15379	15464	15395	15455	15523	15413	15478	15627	15389	15378	15480	15557	15352	15583	15462	15431	15517	15451	15325	15470	15497	15592	15451	15275	15452	15597	15426	15462	15517	15452	15376	15453	15353	15522	15395	15322	15539	15419	15343	15393	15414	15521	15407	15453	15363	15417	15279	15523	15474	15540	15538	15535	15427	15407	15457	15400	15410	15381	15479	15364	15503	15528	15488	15355	15595	15373	15654	15501	15314	15326	15296	15507	15658	15449	15442	15355	15509	15484	15307	15449	15406	15458	15425	15418	15470	15424	15387	15505	15298	15540	15461	15585	15406	15412	15406	15522	15581	15360	15400	15288	15445	15333	15356	15488	15489	15495	15423	15468	15542	15448	15435	15559	15473	15453	15302	15693	15420	15433	15475	15615	15535	15496	15314	15524	15475	15510	15528	15342	15389	15324	15477	15622	15330	15378	15405	15597	15469	15402	15430	15512	15329	15650	15411	15383	15537	15414	15575	15672	15509	15439	15473	15319	15424	15475	15538	15555	15472	15584	15409	15519	15567	15421	15392	15496	15481	15428	15504	15261	15417	15586	15410	15514	15353	15471	15490	15414	15529	15277	15364	15255	15595	15298	15312	15321	15275	15450	15374	15264	15472	15360	15413	15259	15372	15558	15435	15558	15534	15453	15584	15209	15306	15533	15441	15497	15330	15205	15332	15588	15322	15266	15424	15462	15645	15400	15365	15528	15437	15440	15505	15482	15490	15429	15455	15331	15491	15351	15486	15350	15377	15315	15362	15418	15438	15554	15420	15430	15614	15216	15346	15383	15476	15469	15402	15438	15580	15435	15531	15498	15444	15303	15534	15407	15604	15324	15326	15532	15433	15395	15527	15378	15608	15403	15344	15236	15302	15477	15502	15563	15307	15552	15551	15460	15412	15221	15586	15416	15263	15485	15232	15471	15402	15501	15340	15409	15689	15442	15256	15520	15372	15458	15400	15471	15397	15478	15455	15454	15280	15555	15528	15443	15337	15404	15553	15429	15420	15660	15499	15571	15507	15329	15436	15340	15473	15298	15475	15484	15396	15514	15476	15453	15445	15591	15267	15333	15416	15444	15307	15464	15498	15521	15559	15369	15488	15583	15345	15379	15545	15527	15362	15455	15316	15473	15552	15481	15364	15351	15530	15407	15442	15553	15322	15537	15316	15470	15246	15210	15405	15342	15363	15293	15326	15523	15509	15329	15475	15550	15358	15576	15371	15492	15574	15449	15344	15509	15409	15253	15729	15296	15387	15357	15477	15524	15527	15474	15578	15521	15449	15561	15554	15442	15580	15411	15345	15604	15257	15362	15581	15507	15442	15596	15532	15363	15437	15510	15331	15287	15490	15376	15518	15403	15695	15524	15177	15466	15552	15623	15373	15592	15522	15547	15369	15462	15531	15398	15545	15419	15408	15629	15379	15261	15306	15454	15503	15489	15330	15701	15478	15381	15267	15458	15391	15467	15307	15434	15542	15596	15509	15479	15537	15264	15417	15492	15434	15458	15488	15400	15407	15474	15175	15466	15497	15337	15350	15532	15443	15407	15502	15552	15499	15384	15419	15560	15429	15366	15431	15543	15455	15469	15463	15501	15564	15401	15374	15172	15366	15508	15588	15521	15425	15466	15435	15523	15434	15394	15483	15336	15510	15436	15443	15439	15502	15236	15467	15328	15415	15414	15343	15457	15385	15329	15420	15505	15384	15398	15542	15450	15407	15524	15606	15556	15524	15484	15466	15516	15413	15385	15443	15455	15406	15233	15584	15418	15497	15445	15337	15382	15518	15401	15426	15248	15519	15476	15254	15491	15452	15583	15662	15476	15349	15699	15316	15469	15402	15425	15312	15331	15553	15484	15408	15549	15361	15462	15587	15289	15417	15532	15570	15449	15375	15385	15574	15350	15334	15373	15494	15292	15618	15518	15353	15518	15300	15528	15415	15447	15381	15484	15482	15402	15395	15449	15505	15335	15430	15481	15374	15474	15538	15486	15458	15484	15471	15381	15412	15381	15439	15446	15406	15309	15543	15381	15447	15639	15406	15444	15370	15422	15644	15354	15503	15406	15506	15226	15259	15681	15460	15604	15364	15298	15435	15433	15525	15425	15445	15398	15389	15363	15430	15464	15581	15535	15240	15438	15590	15511	15445	15433	15430	15436	15542	15533	15379	15425	15404	15459	15480	15419	15545	15403	15624	15320	15501	15645	15297	15438	15294	15392	15370	15499	15338	15585	15386	15503	15435	15464	15402	15538	15477	15385	15496	15315	15519	15372	15459	15505	15254	15402	15459	15382	15561	15399	15517	15393	15471	15389	15501	15436	15466	15508	15470	15625	15304	15383	15412	15574	15315	15450	15493	15436	15306	15610	15677	15351	15359	15188	15556	15449	15366	15373	15554	15483	15405	15372	15687	15448	15275	15394	15684	15522	15239	15521	15476	15203	15451	15395	15393	15502	15555	15480	15459	15619	15573	15384	15469	15450	15442	15438	15421	15602	15439	15447	15485	15360	15424	15579	15380	15364	15643	15332	15597	15416	15447	15373	15476	15468	15585	15396	15467	15450	15227	15424	15655	15458	15451	15432	15593	15310	15445	15405	15538	15355	15562	15449	15398	15463	15418	15438	15408	15373	15705	15454	15376	15477	15415	15531	15474	15316	15380	15415	15366	15168	15338	15390	15284	15444	15590	15394	15520	15209	15505	15420	15566	15375	15343	15427	15440	15481	15386	15348	15470	15423	15505	15340	15396	15502	15239	15393	15321	15418	15415	15634	15471	15345	15510	15401	15353	15525	15358	15559	15252	15355	15616	15300	15448	15396	15443	15410	15557	15403	15427	15554	15460	15580	15450	15371	15467	15561	15469	15372	15475	15297	15473	15399	15498	15298	15321	15506	15496	15275	15564	15310	15656	15368	15416	15517	15297	15394	15655	15398	15590	15458	15288	15413	15443	15491	15532	15233	15210	15456	15341	15469	15385	15449	15456	15520	15495	15345	15513	15323	15489	15363	15504	15402	15293	15385	15423	15332	15459	15266	15306	15567	15296	15488	15457	15455	15564	15409	15596	15429	15578	15603	15618	15516	15269	15399	15639	15402	15406	15383	15441	15453	15460	15497	15323	15457	15580	15385	15299	15491	15362	15552	15392	15367	15322	15429	15431	15388	15352	15324	15397	15613	15467	15396	15398	15626	15441	15497	15442	15389	15453	15359	15433	15388	15614	15372	15480	15599	15519	15611	15544	15529	15325	15569	15580	15486	15396	15470	15431	15438	15349	15459	15330	15621	15602	15402	15488	15376	15395	15405	15343	15349	15465	15575	15581	15443	15421	15313	15553	15463	15493	15538	15423	15551	15522	15562	15501	15488	15308	15424	15542	15519	15440	15361	15451	15549	15221	15441	15386	15526	15272	15423	15321	15531	15554	15574	15429	15525	15459	15461	15605	15575	15397	15412	15401	15463	15361	15459	15562	15397	15567	15737	15382	15349	15403	15394	15537	15303	15472	15339	15392	15381	15544	15478	15306	15506	15443	15345	15412	15425	15260	15437	15388	15396	15678	15471	15445	15568	15348	15361	15397	15566	15481	15559	15337	15501	15622	15605	15604	15414	15388	15554	15405	15576	15376	15519	15349	15324	15538	15456	15469	15663	15442	15387	15378	15594	15273	15689	15371	15370	15492	15639	15384	15303	15411	15544	15367	15518	15589	15371	15542	15534	15217	15410	15643	15391	15426	15519	15560	15489	15449	15444	15367	15542	15564	15335	15386	15392	15442	15488	15426	15375	15475	15467	15455	15516	15363	15290	15385	15373	15303	15457	15431	15374	15248	15406	15451	15445	15264	15449	15363	15294	15591	15484	15456	15452	15479	15496	15329	15475	15424	15431	15671	15479	15476	15453	15541	15408	15480	15460	15506
25065	21422	28250	26415	23217	22287	20241	18380	18074	18033	17423	18021	28790	29982	25168	20001	17511	16758	16271	16207	16130	16344	16043	16123	16147	16265	16199	16263	16451	16214	16377	16447	16200	16262	16335	16302	16146	16218	16279	16225	16146	16152	16142	16070	16046	16300	16115	16169	16200	16375	16226	16318	16315	16238	16147	16309	16251	16095	16292	16256	16306	16082	16104	16311	16146	16050	15997	16272	16217	16073	16193	16150	16252	16262	16222	15986	16504	16129	16152	16071	16317	16200	16179	16141	16303	16288	16299	16208	16126	16064	16181	16180	16119	16083	16394	16254	15977	16130	16227	16209	16388	16388	16226	15927	16387	16254	16290	16301	16158	16164	16212	16073	16211	16179	16031	16221	16206	16076	15924	16222	16264	16063	16340	16095	16210	16247	15922	16120	16245	16285	16068	16224	16091	16125	16128	16093	16145	16212	16327	16176	16063	16024	16224	16283	16118	16091	16058	16242	16199	16137	16194	16278	16132	16061	16120	16163	16307	16013	16253	16085	16321	16204	16169	16117	16180	15897	16087	16246	16239	16198	16251	16194	16215	16175	16250	16199	16278	16104	16033	16118	16276	16173	16297	16193	16029	15986	16072	16274	16162	16239	16059	16037	16073	16039	16163	16116	16056	16052	16195	16220	16079	16089	16164	16302	16369	16340	16245	16422	16197	16168	16328	16149	16027	16102	16269	16045	16284	16254	16274	16047	16175	16067	16112	16214	16267	16042	16283	15998	16084	16064	16211	15990	16230	16360	16130	16180	16266	16329	16156	16182	16138	16115	16111	16198	16161	16255	16140	16068	16078	15885	16200	16353	16139	16278	16021	16063	16008	16151	16286	16221	16232	16152	16181	16325	16067	16127	16144	16253	16065	16064	16290	16126	16168	16280	16320	16000	16084	16072	16345	16331	16212	16362	16466	16079	15879	16058	16221	15959	16321	16130	15971	16056	16270	16161	16196	16309	16339	16125	16124	16258	16051	16390	16184	16234	16105	16210	16213	16219	16232	16302	16396	16240	16254	16106	16253	16182	16113	16240	16156	16364	16129	16169	16112	16302	15988	16163	16121	16125	16161	16254	16177	16241	16140	16182	15926	16120	16232	16414	16326	16273	16181	16142	16076	16339	16228	16077	16197	16298	16154	16278	16276	15995	16099	16128	16251	16166	16122	16078	16309	16195	16082	15947	16248	16315	16177	16083	16155	16186	16346	16207	16012	16072	16256	16007	16280	16250	16036	16302	16239	16305	16161	16191	16145	16344	16297	16321	16093	15830	16267	16131	16090	16319	16019	16062	16402	16331	16077	16184	16177	16343	16171	16023	16047	16082	16127	16264	16229	16157	16092	16073	16298	16128	16143	16260	16044	16157	16243	16220	16193	16106	16232	16303	16170	16090	16074	16004	16144	16209	16249	16132	16247	16018	16034	16027	16228	16347	15935	16166	16304	16014	16300	16382	16196	16226	16119	16166	16285	16078	16210	16064	16302	16184	16009	16132	16222	16093	16130	16168	16329	16230	16040	16117	16241	16211	16057	16114	16215	16106	16054	16082	16169	16080	16167	16246	16262	16167	16100	16322	16193	16124	15985	16130	16272	16088	16149	16156	16111	16303	16225	16144	16177	16139	16174	16074	16242	16027	16157	16134	16343	16354	16197	16152	16281	16094	16335	16151	16252	16094	16338	16398	16144	16246	16148	16356	16140	16133	16024	16169	16174	16117	16277	16093	16156	16245	16170	16107	16080	16179	15984	16103	16059	16171	16124	16215	16330	16201	16265	16144	16226	16171	16092	15948	16109	16172	16287	16232	16272	16011	16076	15941	16225	16110	16239	16124	16086	16074	15986	16085	16001	16254	16248	16235	16317	16150	16383	16004	16151	16276	16324	16238	16069	16225	16119	16126	16067	15968	16123	16067	16151	16249	16185	16066	16299	16283	16173	16100	15915	16181	16176	15904	16266	16117	16194	16153	15946	15989	15997	16202	16120	16105	16180	16002	16081	16194	16150	16168	16235	16207	16237	16215	16175	16205	16210	16126	16107	16115	15998	16199	16094	16257	16398	16132	16100	16256	15981	16286	15931	16211	16065	16074	16078	16134	16267	16228	16191	16236	16260	16172	16210	16283	16105	16156	16236	16131	16227	16028	16271	16120	16250	16300	16213	16033	16353	16206	16092	16259	16252	15997	16081	16395	15979	16322	16230	16218	16368	16154	16164	16196	16141	16099	16073	16098	16119	16084	16162	16243	16053	16150	16217	16045	16257	16360	16150	16160	16183	16078	16204	16080	15942	16126	16125	16143	16210	16223	16159	16063	16186	16138	16278	16305	16075	16212	16332	16324	16157	16369	16117	16221	16132	16087	16363	16176	16441	16223	16087	16146	16251	16265	16313	15993	16117	16021	16113	16226	16224	16119	16133	16168	16194	15969	16336	16072	16111	16160	16059	16269	16265	16154	16211	16082	16199	16183	16422	16102	16169	16232	16226	16095	16162	16067	16312	16126	16036	16099	16185	16327	16112	16120	16381	16194	16165	16242	16105	16354	16220	16331	16142	16092	16136	16321	16196	16110	15984	16207	16200	16070	16186	16190	16283	16192	16233	16170	16164	16201	16290	16122	16156	15991	16190	16346	16200	16069	16063	16212	16188	16150	16274	16080	16142	16000	16236	16040	16189	16048	16146	16274	16129	16188	16223	16091	16135	16231	16114	16119	16276	16085	16216	16092	16272	16294	15987	16338	16122	16065	16348	16128	16407	16247	15999	16231	16328	16165	16158	16106	16543	16146	16433	16101	16017	16320	16221	16212	16209	16029	16049	16149	16346	16247	16148	16072	16071	16192	15944	16165	16328	16099	16178	16136	16308	16291	16058	16069	16137	16241	16212	16232	16147	15998	16111	16293	16218	16139	16054	16173	16198	16188	16026	16231	16422	16132	16070	16286	16167	16153	16269	16109	16248	16167	16113	16319	16377	16147	16244	16217	16120	16242	16256	16132	16137	16165	16131	16081	16033	16100	16194	16072	16132	16080	16182	15903	16226	15941	16077	16278	16332	16297	16108	16012	16046	16218	16129	16169	16159	16310	15949	16351	16139	16182	16135	16086	15984	16178	16352	16028	16221	16044	16038	16109	16314	16236	16334	16156	16025	16117	16254	16204	16226	16228	16287	16113	16275	16178	16201	16121	16373	16233	16187	16001	16292	16177	16142	16181	16081	16104	16068	16096	16251	16027	16148	16260	16128	16045	16103	16267	16146	16257	16349	16081	16039	16064	15981	16122	16143	16236	16169	16161	16033	16268	16157	16218	16145	16131	16155	16277	16144	15891	16171	16152	16153	16183	16196	16289	16290	16053	16146	16113	15997	16162	16222	16179	16004	16229	16136	16213	16277	16113	16137	16217	16053	16183	16384	15949	16188	16249	16047	16143	16076	16436	16078	16144	16169	16168	16171	16071	16097	16307	16137	16295	15919	16140	16221	16141	16126	16002	16037	15996	16204	16159	16342	16213	16266	16230	15904	16206	16303	16222	16193	16123	16152	15967	16263	16165	16184	16123	16157	16281	16079	16152	16362	16142	16278	16203	16140	16233	16025	16089	16121	16237	16259	16364	16289	16371	16231	16174	16051	16015	16264	16299	16207	16219	16224	16348	16273	16283	16201	16085	16066	16084	15958	16081	16395	16044	16135	16250	16101	16208	16305	16155	16198	16201	16080	16068	16194	16048	16113	16170	16035	16127	16125	16152	16361	16151	16275	16214	16195	16209	16217	16099	16068	16378	16279	16334	16341	16290	16054	16045	16253	16307	16106	16166	16203	16358	16201	16343	16040	16111	16006	15956	16187	15977	16196	15990	16223	16227	16039	16164	16351	16244	16116	16180	16216	16098	16030	16252	16161	16119	16088	16264	16237	16246	16429	16244	16084	16209	15906	16251	16073	16064	16193	16269	16244	16115	16210	16062	16094	16183	16272	16081	15974	16128	16242	16254	16017	16159	16233	16082	16146	16163	16404	16320	16055	16030	16147	16338	16179	16233	16081	16183	16078	16209	16128	16301	16233	16147	16072	16095	16246	16073	16207	16345	16293	16339	16306	16045	16180	16172	16097	16464	15989	16541	16260	16136	16073	16052	16220	16155	16128	16282	16275	16063	16148	16174	16120	16014	16191	16269	16210	15872	16261	16164	16216	16136	16171	16277	16243	16303	16313	16164	16258	16127	16217	16345	16235	16077	16150	16014	16243	16060	16150	16060	16040	16130	16180	16218	16400	16185	16373	16181	16044	16359	16310	16126	16341	15982	16124	16098	16349	16101	16051	16138	16232	16287	16401	16416	16285	16180	16292	16036	16178	16261	16134	16053	16233	16240	16161	16247	16250	16239	16026	16047	16214	16273	16022	16127	16150	16007	16236	16304	16070	16178	16259	16310	16161	16083	16106	16148	16238	16164	16107	16508	16206	16345	16221	16301	16108	16278	16409	16198	16138	16209	16116	16240	16111	16287	16159	16031	16295	16047	16098	16219	16159	16145	16175	16177	16053	16124	16039	16207	16273	16167	16300	16217	16337	16116	16273	16326	16044	16183	16381	16198	16152	16404	16035	16208	16070	16150	16205	16166	16267	16066	16401	16299	16211	16359	16253	16237	16086	15861	16333	16153	16133	16032	16244	16105	16120	16091	16212	16120	16269	16168	16087	16035	16250	16262	16292	16150	16291	16152	16112	16005	16084	16094	16096	16313	16017	16043	16245	16165	16198	16221	16029	16141	16285	16052	16143	16167	16315	16296	16284	16256	16252	16239	15993	16231	16079	16070	16203	16012	15932	16231	16130	15898	16354	15993	16054	16225	16266	16168	16135	16188	16040	16452	16194	16268	16415	16261	16219	16103	16071	16211	15969	16186	16192	16255	16220	16168	16134	16160	16366	16077	16205	16339	16203	16114	16125	16028	16002	16089	16302	16241	16218	16197	16189	16152	16205	16112	16232	16197	16287	16154	16255	15973	16201	15996	16178	16233	16176	16054	16200	16183	16014	16082	16078	16143	16115	16138	16170	16116	16152	16267	16364	16411	16225	16273	16196	16157	16373	16277	16230	16205	16126	16242	16077	16313	16083	16250	16040	16303	16231	16169	16204	16121	16121	16114	16153	16209
18986	30859	31974	29173	25879	23046	19684	18801	18680	18648	17496	19124	33837	33223	26571	19570	16434	15947	15771	15630	15530	15333	15523	15482	15581	15501	15443	15525	15602	15654	15448	15617	15568	15395	15584	15473	15617	15572	15678	15614	15645	15635	15669	15607	15618	15574	15705	15541	15692	15617	15420	15626	15550	15457	15874	15642	15588	15722	15741	15524	15689	15467	15516	15684	15505	15480	15541	15690	15497	15552	15652	15683	15611	15493	15562	15615	15594	15665	15693	15480	15621	15700	15666	15658	15503	15490	15675	15666	15505	15683	15619	15639	15600	15505	15540	15503	15652	15565	15615	15758	15490	15642	15686	15757	15519	15699	15584	15539	15568	15441	15568	15615	15445	15532	15696	15546	15614	15581	15497	15565	15618	15534	15595	15643	15636	15409	15473	15625	15667	15587	15636	15559	15592	15568	15502	15509	15581	15546	15615	15650	15491	15616	15550	15608	15492	15578	15558	15597	15664	15606	15529	15585	15535	15461	15533	15590	15613	15537	15506	15568	15533	15725	15394	15629	15522	15621	15638	15532	15631	15677	15481	15716	15772	15726	15676	15750	15546	15617	15576	15497	15582	15564	15704	15610	15621	15628	15430	15713	15661	15546	15614	15419	15581	15649	15543	15698	15595	15581	15522	15689	15642	15647	15596	15631	15385	15570	15496	15633	15647	15531	15591	15482	15626	15729	15588	15665	15548	15469	15486	15627	15506	15617	15595	15631	15589	15603	15634	15569	15621	15539	15659	15664	15655	15528	15636	15471	15615	15363	15645	15366	15557	15351	15528	15497	15530	15635	15425	15580	15536	15577	15581	15595	15591	15535	15635	15644	15745	15523	15520	15597	15580	15546	15544	15551	15650	15476	15581	15622	15548	15579	15355	15695	15649	15557	15541	15623	15668	15577	15576	15693	15469	15402	15490	15661	15442	15718	15591	15531	15667	15622	15587	15433	15367	15642	15513	15521	15583	15513	15537	15479	15413	15593	15598	15548	15758	15621	15468	15573	15460	15629	15680	15541	15506	15570	15587	15595	15539	15597	15519	15798	15549	15612	15659	15694	15557	15467	15445	15616	15537	15543	15481	15447	15488	15375	15825	15548	15628	15525	15529	15579	15540	15702	15506	15602	15535	15436	15521	15464	15618	15881	15386	15538	15561	15634	15331	15542	15651	15368	15745	15548	15413	15509	15426	15435	15551	15631	15517	15513	15575	15510	15666	15457	15592	15614	15399	15565	15760	15623	15599	15534	15470	15495	15496	15605	15562	15418	15741	15604	15550	15675	15475	15519	15482	15474	15603	15520	15636	15720	15557	15590	15369	15578	15618	15552	15349	15573	15607	15545	15510	15617	15613	15573	15662	15645	15549	15583	15447	15397	15398	15627	15600	15493	15690	15614	15458	15469	15614	15567	15487	15454	15698	15503	15647	15479	15392	15689	15706	15545	15511	15634	15409	15450	15600	15630	15758	15498	15713	15516	15596	15449	15491	15508	15658	15813	15619	15573	15542	15548	15718	15592	15465	15665	15671	15627	15480	15558	15483	15636	15628	15477	15691	15593	15635	15753	15599	15701	15655	15572	15530	15666	15629	15545	15463	15511	15719	15643	15612	15432	15427	15604	15605	15666	15631	15615	15627	15483	15577	15623	15554	15523	15483	15709	15515	15450	15469	15606	15652	15475	15677	15498	15719	15514	15594	15522	15622	15598	15644	15428	15649	15473	15561	15619	15587	15543	15676	15522	15599	15593	15674	15393	15290	15649	15547	15774	15568	15616	15588	15634	15639	15602	15438	15413	15762	15544	15487	15561	15545	15575	15484	15606	15607	15525	15669	15545	15529	15745	15534	15507	15553	15582	15516	15480	15695	15546	15546	15563	15552	15607	15389	15582	15463	15451	15597	15496	15577	15513	15503	15541	15569	15693	15633	15563	15566	15499	15518	15469	15589	15512	15644	15600	15614	15603	15462	15627	15755	15712	15645	15551	15644	15674	15364	15497	15579	15399	15493	15541	15628	15499	15606	15490	15528	15653	15589	15625	15622	15455	15562	15413	15685	15590	15541	15641	15418	15594	15403	15701	15562	15569	15737	15350	15538	15582	15678	15625	15475	15544	15496	15568	15690	15667	15624	15621	15635	15628	15759	15607	15544	15536	15473	15762	15616	15460	15615	15314	15589	15526	15584	15586	15546	15568	15586	15522	15514	15586	15712	15564	15542	15657	15438	15517	15529	15614	15546	15518	15429	15507	15445	15407	15619	15470	15459	15606	15537	15858	15538	15511	15619	15485	15491	15634	15587	15612	15537	15668	15589	15326	15711	15553	15665	15498	15668	15317	15609	15458	15539	15622	15680	15504	15723	15459	15640	15572	15611	15675	15484	15547	15532	15549	15539	15572	15469	15515	15596	15500	15423	15571	15501	15604	15505	15641	15632	15608	15700	15497	15683	15712	15694	15626	15454	15333	15573	15433	15504	15636	15488	15547	15627	15515	15403	15803	15611	15714	15441	15555	15663	15509	15628	15617	15477	15458	15612	15584	15883	15868	15531	15421	15644	15566	15599	15526	15533	15391	15545	15531	15588	15663	15513	15393	15369	15557	15626	15592	15515	15501	15522	15385	15591	15499	15583	15590	15771	15585	15503	15567	15630	15598	15621	15491	15634	15514	15593	15590	15465	15517	15605	15499	15662	15522	15529	15520	15595	15387	15710	15543	15569	15538	15507	15705	15733	15526	15594	15400	15410	15724	15519	15471	15611	15433	15664	15698	15517	15659	15639	15678	15455	15716	15496	15861	15540	15684	15585	15670	15514	15728	15548	15583	15661	15638	15608	15524	15450	15655	15581	15455	15528	15538	15448	15646	15522	15394	15659	15401	15705	15506	15584	15489	15544	15507	15665	15467	15547	15508	15525	15604	15598	15585	15582	15383	15523	15765	15462	15650	15409	15518	15569	15646	15604	15527	15600	15679	15651	15793	15477	15543	15649	15606	15506	15538	15467	15511	15525	15441	15522	15557	15600	15620	15611	15484	15487	15474	15494	15535	15551	15651	15610	15617	15668	15724	15606	15704	15646	15659	15411	15412	15500	15507	15670	15607	15474	15509	15432	15711	15696	15611	15689	15554	15617	15701	15547	15691	15687	15556	15565	15646	15644	15464	15656	15750	15535	15661	15569	15489	15783	15394	15360	15730	15678	15510	15714	15558	15442	15598	15700	15652	15708	15507	15493	15385	15766	15461	15523	15276	15505	15612	15590	15443	15632	15551	15568	15530	15373	15533	15703	15732	15579	15630	15519	15545	15499	15478	15402	15635	15598	15376	15625	15605	15624	15473	15507	15598	15604	15766	15530	15572	15581	15699	15621	15450	15511	15552	15591	15611	15525	15642	15686	15568	15527	15493	15588	15571	15718	15723	15499	15529	15577	15478	15545	15631	15658	15458	15703	15543	15511	15330	15666	15504	15629	15590	15715	15716	15508	15615	15619	15441	15571	15516	15581	15509	15447	15571	15626	15550	15717	15702	15632	15417	15725	15658	15338	15685	15758	15627	15517	15453	15699	15605	15554	15678	15649	15611	15546	15518	15755	15433	15479	15370	15635	15481	15428	15648	15447	15566	15632	15682	15583	15622	15556	15489	15608	15682	15497	15478	15592	15593	15648	15469	15838	15558	15571	15739	15376	15615	15522	15613	15481	15453	15604	15513	15573	15431	15507	15600	15465	15631	15636	15667	15436	15611	15621	15456	15431	15378	15615	15626	15795	15510	15640	15536	15472	15542	15471	15607	15622	15672	15519	15582	15747	15536	15595	15539	15437	15600	15514	15488	15738	15705	15534	15587	15663	15578	15514	15556	15606	15629	15592	15670	15606	15737	15449	15557	15572	15452	15512	15625	15680	15688	15754	15543	15451	15480	15685	15464	15452	15682	15650	15519	15661	15553	15316	15513	15738	15579	15522	15472	15678	15628	15556	15606	15540	15479	15596	15621	15419	15413	15495	15543	15698	15590	15662	15526	15518	15327	15736	15455	15710	15479	15561	15672	15673	15561	15598	15449	15521	15676	15603	15500	15734	15475	15444	15522	15567	15633	15544	15712	15493	15569	15503	15492	15571	15578	15645	15579	15552	15577	15455	15620	15699	15645	15378	15768	15551	15467	15511	15519	15684	15451	15633	15622	15501	15472	15687	15609	15477	15487	15740	15459	15545	15468	15550	15557	15391	15647	15554	15487	15752	15583	15509	15580	15506	15420	15647	15648	15542	15627	15466	15490	15480	15577	15686	15552	15685	15534	15445	15580	15560	15419	15547	15465	15507	15505	15613	15714	15366	15693	15515	15412	15705	15561	15663	15527	15680	15472	15625	15502	15411	15607	15492	15518	15695	15539	15580	15702	15569	15404	15648	15662	15564	15742	15646	15417	15550	15629	15483	15593	15652	15626	15600	15790	15595	15749	15568	15528	15374	15591	15575	15462	15520	15546	15555	15553	15567	15484	15661	15535	15519	15576	15646	15707	15650	15486	15780	15561	15750	15592	15682	15558	15592	15653	15606	15636	15618	15517	15543	15643	15675	15562	15547	15565	15658	15571	15622	15614	15423	15701	15400	15560	15721	15567	15797	15541	15626	15570	15602	15715	15509	15657	15654	15751	15475	15752	15619	15679	15582	15479	15557	15653	15484	15449	15548	15529	15445	15637	15713	15500	15543	15414	15547	15807	15679	15614	15629	15695	15522	15586	15654	15557	15489	15426	15553	15500	15546	15531	15620	15747	15462	15676	15736	15592	15810	15562	15497	15581	15616	15581	15418	15710	15540	15381	15561	15495	15574	15511	15641	15538	15534	15665	15451	15476	15496	15523	15535	15464	15628	15371	15608	15542	15472	15561	15528	15461	15682	15548	15641	15491	15540	15494	15582	15458	15495	15562	15641	15582	15504	15486	15452	15705	15489	15613	15571	15425	15667	15497	15519	15478	15620	15739	15820	15627	15577	15656	15776	15424	15553	15420	15721	15601	15443	15509	15570	15580	15779	15561	15543	15522	15629	15639	15638	15401	15530	15492	15774	15341	15663	15605	15621	15610	15487	15530	15657	15673	15793	15598	15355	15531	15549	15698	15442	15786	15710	15471	15574	15680	15547	15746	15455	15706
23823	21353	28796	24666	22995	24967	24851	20996	19818	19095	18060	19973	38036	36961	30095	22372	18128	16917	16742	16362	16423	16524	16465	16289	16398	16542	16426	16586	16622	16509	16257	16578	16348	16340	16344	16313	16696	16531	16413	16394	16539	16625	16507	16420	16348	16558	16490	16400	16313	16125	16338	16509	16447	16550	16350	16421	16430	16337	16402	16479	16481	16473	16319	16138	16323	16351	16273	16431	16415	16344	16234	16226	16557	16491	16264	16325	16283	16292	16482	16480	16277	16164	16640	16258	16334	16504	16273	16172	16199	16398	16309	16559	16476	16204	16333	16369	16380	16417	16281	16390	16474	16256	16242	16339	16270	16425	16523	16408	16190	16405	16383	16257	16071	16192	16201	16314	16406	16261	16393	16211	16310	16204	16377	16457	16316	16400	16279	16239	16417	16481	16417	16246	16415	16376	16271	16340	16322	16375	16356	16415	16364	16336	16524	16410	16397	16209	16406	16471	16322	16217	16340	16246	16485	16495	16314	16262	16254	16205	16296	16373	16483	16255	16356	16392	16181	16204	16444	16498	16407	16383	16243	16579	16280	16343	16294	16516	16356	16480	16284	16273	16387	16489	16327	16293	16278	16321	16423	16468	16474	16292	16283	16218	16307	16357	16346	16417	16326	16386	16333	16330	16473	16361	16357	16402	16325	16497	16354	16265	16488	16150	16417	16310	16454	16243	16296	16397	16395	16328	16354	16263	16474	16444	16185	16492	16496	16160	16254	16500	16471	16551	16390	16367	16428	16441	16362	16207	16337	16336	16293	16506	16404	16345	16343	16357	16483	16450	16405	16402	16440	16318	16413	16271	16538	16463	16463	16436	16272	16357	16385	16354	16490	16167	16448	16558	16512	16641	16456	16348	16239	16244	16355	16371	16354	16458	16407	16345	16276	16249	16396	16326	16469	16327	16347	16375	16303	16277	16379	16228	16138	16240	16264	16296	16268	16490	16194	16291	16399	16412	16301	16429	16326	16579	16288	16458	16262	16337	16432	16234	16412	16502	16272	16387	16383	16272	16368	16432	16206	16392	16279	16406	16387	16331	16327	16090	16268	16298	16298	16240	16240	16431	16325	16611	16319	16135	16446	16248	16509	16334	16191	16384	16405	16336	16490	16450	16284	16181	16341	16383	16534	16272	16492	16397	16415	16353	16453	16287	16267	16383	16199	16047	16366	16184	16485	16527	16343	16323	16293	16315	16477	16275	16321	16314	16390	16508	16360	16360	16466	16534	16685	16443	16274	16224	16512	16376	16271	16227	16375	16452	16447	16344	16272	16494	16258	16421	16377	16289	16386	16351	16321	16294	16361	16402	16405	16372	16273	16344	16446	16185	16351	16340	16469	16295	16365	16407	16420	16398	16293	16360	16449	16510	16269	16512	16358	16422	16188	16601	16393	16185	16258	16522	16259	16272	16268	16224	16277	16102	16289	16284	16223	16308	16340	16315	16448	16504	16706	16424	16640	16304	16389	16193	16578	16420	16297	16263	16411	16437	16393	16311	16318	16383	16300	16176	16556	16415	16415	16257	16567	16264	16443	16299	16315	16465	16312	16492	16473	16287	16332	16380	16263	16330	16183	16232	16319	16094	16234	16500	16195	16278	16556	16303	16330	16184	16505	16396	16518	16548	16433	16346	16207	16380	16224	16184	16271	16263	16403	16248	16483	16220	16147	16415	16345	16237	16322	16163	16351	16400	16213	16248	16315	16478	16401	16264	16304	16415	16300	16330	16216	16214	16441	16335	16423	16287	16215	16127	16246	16282	16269	16310	16441	16575	16215	16293	16386	16113	16309	16400	16571	16427	16399	16459	16359	16344	16312	16246	16331	16307	16249	16524	16328	16208	16287	16329	16182	16459	16262	16257	16357	16338	16292	16204	16403	16324	16272	16401	16552	16209	16328	16149	16443	16319	16501	16242	16304	16218	16179	16172	16622	16459	16390	16359	16393	16310	16223	16304	16258	16483	16333	16422	16341	16343	16293	16182	16420	16364	16394	16486	16339	16511	16360	16406	16256	16366	16451	16526	16124	16304	16418	16403	16343	16150	16339	16341	16534	16452	16500	16459	16235	16393	16371	16526	16450	16395	16249	16354	16428	16396	16406	16436	16299	16202	16315	16536	16596	16339	16470	16374	16380	16384	16207	16401	16546	16461	16360	16292	16479	16357	16427	16325	16238	16417	16130	16437	16494	16409	16340	16379	16138	16352	16368	16249	16482	16423	16361	16258	16254	16359	16327	16341	16343	16319	16299	16460	16352	16331	16442	16555	16330	16179	16378	16404	16355	16540	16206	16226	16257	16512	16415	16306	16267	16233	16418	16357	16474	16306	16488	16312	16432	16168	16312	16373	16275	16352	16281	16665	16306	16322	16149	16200	16339	16447	16430	16268	16489	16320	16382	15993	16281	16161	16264	16380	16420	16429	16401	16256	16280	16169	16325	16370	16387	16305	16485	16555	16453	16224	16344	16535	16477	16357	16426	16434	16314	16234	16403	16398	16432	16276	16377	16311	16440	16429	16430	16224	16374	16432	16403	16392	16135	16357	16257	16349	16381	16343	16281	16379	16318	16479	16363	16524	16282	16259	16382	16319	16254	16449	16515	16152	16414	16171	16296	16353	16331	16487	16337	16380	16399	16299	16506	16228	16533	16476	16294	16233	16373	16350	16502	16504	16520	16178	16331	16300	16495	16177	16331	16496	16352	16292	16459	16428	16164	16498	16367	16231	16264	16293	16311	16279	16185	16315	16550	16255	16533	16076	16397	16374	16217	16451	16397	16413	16463	16446	16177	16315	16301	16296	16281	16189	16453	16500	16241	16304	16399	16350	16488	16263	16477	16316	16320	16553	16407	16391	16155	16249	16162	16374	16300	16478	16559	16300	16385	16259	16285	16172	16323	16304	16378	16287	16139	16230	16287	16380	16398	16572	16403	16458	16467	16282	16217	16440	16284	16373	16401	16326	16430	16540	16342	16426	16323	16267	16358	16176	16404	16438	16218	16045	16444	16326	16419	16364	16338	16437	16439	16283	16352	16456	16395	16355	16290	16183	16252	16259	16188	16433	16217	16376	16315	16360	16381	16484	16453	16179	16392	16345	16471	16399	16314	16342	16361	16357	16448	16446	16371	16411	16284	16112	16262	16368	16292	16258	16483	16418	16550	16301	16349	16291	16219	16456	16007	16260	16465	16393	16291	16399	16354	16602	16452	16629	16406	16258	16564	16332	16436	16410	16389	16414	16399	16323	16350	16309	16214	16258	16344	16525	16449	16226	16206	16352	16282	16312	16371	16298	16529	16543	16483	16243	16205	16297	16323	16218	16440	16351	16413	16303	16421	16386	16144	16434	16440	16338	16275	16479	16447	16399	16244	16291	16389	16551	16162	16213	16290	16373	16504	16435	16232	16224	16292	16527	16420	16302	16364	16450	16173	16537	16375	16470	16451	16299	16189	16459	16345	16530	16304	16264	16142	16313	16463	16448	16573	16370	16253	16528	16124	16357	16347	16141	16300	16305	16560	16474	16314	16498	16350	16340	16452	16410	16306	16434	16253	16309	16267	16433	16261	16414	16330	16192	16315	16280	16384	16336	16367	16403	16275	16400	16401	16482	16437	16466	16281	16275	16312	16471	16494	16280	16341	16300	16364	16385	16396	16214	16382	16204	16234	16253	16490	16329	16325	16393	16324	16263	16513	16410	16336	16329	16300	16424	16503	16378	16364	16266	16354	16357	16329	16248	16374	16296	16504	16409	16162	16478	16356	16186	16394	16560	16313	16422	16459	16567	16310	16386	16430	16372	16502	16527	16236	16428	16294	16334	16370	16209	16383	16317	16475	16334	16341	16453	16418	16485	16360	16117	16413	16429	16441	16154	16345	16440	16450	16466	16273	16222	16350	16236	16164	16235	16293	16423	16182	16308	16331	16306	16270	16274	16308	16393	16247	16411	16185	16321	16331	16257	16450	16349	16365	16457	16484	16358	16370	16382	16340	16472	16510	16327	16287	16415	16153	16507	16513	16307	16436	16329	16483	16445	16505	16428	16388	16357	16399	16376	16443	16394	16310	16357	16223	16421	16418	16479	16390	16441	16265	16434	16574	16377	16429	16326	16314	16415	16179	16314	16379	16376	16192	16266	16299	16534	16335	16331	16192	16453	16429	16386	16422	16369	16338	16172	16161	16406	16153	16279	16506	16347	16177	16405	16612	16394	16531	16532	16381	16386	16370	16467	16595	16302	16398	16364	16452	16363	16240	16157	16310	16366	16268	16491	16467	16411	16409	16369	16346	16344	16511	16114	16338	16305	16494	16277	16247	16388	16200	16520	16411	16306	16423	16495	16410	16294	16372	16451	16246	16221	16363	16345	16395	16239	16264	16206	16349	16364	16336	16429	16465	16274	16293	16475	16320	16314	16368	16453	16294	16467	16577	16545	16446	16556	16206	16477	16277	16250	16260	16246	16361	16331	16555	16285	16389	16362	16569	16416	16431	16371	16185	16356	16455	16310	16150	16332	16372	16407	16209	16350	16263	16388	16332	16344	16344	16204	16274	16460	16280	16491	16268	16228	16514	16258	16138	16243	16380	16404	16213	16313	16251	16529	16239	16292	16399	16186	16370	16551	16319	16271	16316	16168	16212	16206	16200	16451	16315	16343	16415	16231	16075	16392	16164	16550	16542	16415	16309	16262	16314	16311	16240	16456	16203	16284	16338	16230	16543	16429	16396	16445	16311	16236	16405	16371	16479	16313	16302	16423	16206	16507	16233	16336	16402	16207	16333	16319	16542	16449	16386	16344	16212	16489	16178	16281	16305	16375	16502	16429	16398	16279	16351	16250	16380	16433	16288	16430	16417	16371	16292	16523	16433	16459	16117	16344	16183	16309	16427	16273	16343	16510	16341	16519	16406	16267	16454	16297	16141	16347	16379	16253	16277	16358	16307	16334	16385	16483	16358	16271	16344	16351	16467	16351	16149	16458	16379	16384	16472	16458	16347	16295	15976	16411	16301	16497	16663	16409	16474	16645	16308	16462	16345	16364	16542	16394	16270	16171	16443	16223	16350	16208	16538	16457	16279	16394	16293	16262	16465	16475	16413	16243	16433	16306	16344	16335	16365	16487	16488	16430	16348	16195
20416	35195	35518	32643	29276	26861	24512	22450	21167	19761	18042	22450	42674	39722	31960	22060	17262	16092	15679	15785	15828	15692	15683	15589	15703	15441	15719	15832	15603	15701	15526	15792	15665	15911	15596	15630	15479	15710	15754	15727	15503	15771	15629	15750	15825	15600	15756	15698	15574	15689	15651	15672	15743	15647	15694	15636	15646	15746	15644	15719	15511	15721	15392	15505	15752	15657	15653	15629	15714	15605	15539	15561	15837	15629	15731	15691	15365	15415	15753	15679	15816	15645	15458	15608	15675	15620	15849	15651	15731	15768	15716	15857	15711	15642	15727	15486	15559	15839	15571	15637	15617	15637	15762	15605	15717	15784	15703	15786	15581	15781	15796	15688	15895	15812	15775	15811	15786	15673	15609	15656	15602	15834	15641	15605	15665	15435	15694	15600	15624	15584	15731	15504	15820	15716	15661	15569	15756	15653	15554	15849	15509	15830	15669	15505	15780	15683	15707	15588	15724	15512	15827	15765	15657	15564	15698	15642	15834	15544	15618	15717	15590	15695	15813	15531	15631	15697	15615	15713	15529	15586	15593	15625	15626	15620	15798	15508	15653	15623	15748	15669	15737	15604	15459	15629	15663	15640	15662	15560	15713	15620	15654	15619	15592	15734	15678	15661	15632	15677	15607	15681	15692	15631	15806	15674	15772	15614	15552	15720	15884	15556	15724	15596	15723	15682	15657	15675	15586	15609	15616	15574	15646	15598	15738	15489	15707	15688	15781	15690	15764	15701	15696	15744	15805	15841	15859	15509	15636	15710	15673	15633	15686	15826	15676	15679	15792	15801	15642	15653	15606	15587	15674	15595	15430	15640	15817	15679	15727	15654	15585	15627	15863	15598	15710	15528	15533	15737	15740	15566	15559	15665	15765	15715	15600	15576	15724	15597	15648	15755	15546	15618	15668	15743	15711	15538	15731	15668	15569	15787	15651	15682	15917	15899	15691	15786	15669	15644	15432	15650	15576	15481	15871	15707	15672	15693	15541	15641	15642	15739	15604	15601	15612	15917	15695	15559	15761	15828	15529	15550	15604	15574	15667	15705	15694	15582	15471	15696	15415	15637	15498	15596	15598	15634	15820	15526	15707	15640	15712	15673	15756	15760	15707	15676	15524	15892	15584	15658	15724	15726	15764	15592	15654	15573	15654	15596	15647	15668	15603	15671	15647	15604	15681	15692	15626	15653	15645	15567	15570	15723	15839	15627	15641	15601	15713	15631	15744	15548	15677	15766	15670	15651	15560	15656	15729	15673	15740	15683	15526	15862	15491	15657	15735	15799	15723	15692	15699	15667	15603	15610	15473	15552	15755	15562	15649	15753	15660	15748	15653	15628	15670	15555	15553	15775	15650	15787	15610	15785	15840	15733	15617	15670	15599	15857	15694	15724	15578	15550	15655	15697	15640	15719	15944	15579	15400	15591	15639	15735	15525	15828	15645	15735	15596	15735	15710	15490	15651	15737	15629	15759	15482	15606	15616	15660	15561	15657	15450	15809	15698	15705	15643	15635	15604	15723	15675	15571	15695	15673	15625	15542	15649	15627	15585	15731	15702	15602	15737	15582	15659	15628	15694	15681	15694	15642	15782	15643	15529	15773	15591	15627	15644	15650	15459	15534	15573	15657	15666	15647	15742	15598	15602	15735	15708	15641	15758	15609	15524	15577	15735	15622	15719	15609	15660	15593	15782	15754	15700	15480	15669	15727	15529	15708	15883	15685	15804	15711	15517	15728	15699	15852	15731	15547	15852	15627	15567	15522	15752	15736	15613	15721	15749	15803	15698	15621	15556	15636	15670	15817	15730	15618	15567	15580	15783	15480	15783	15608	15681	15684	15685	15602	15600	15756	15616	15577	15723	15788	15688	15740	15679	15562	15577	15718	15678	15789	15800	15678	15706	15458	15618	15597	15659	15682	15567	15671	15807	15646	15677	15640	15747	15676	15670	15719	15626	15744	15654	15646	15815	15705	15709	15614	15782	15633	15618	15631	15631	15699	15831	15784	15639	15754	15717	15631	15578	15614	15563	15509	15810	15618	15823	15561	15555	15649	15668	15720	15646	15723	15706	15763	15510	15726	15685	15744	15660	15782	15587	15634	15601	15710	15692	15590	15586	15674	15668	15726	15892	15693	15569	15723	15660	15596	15879	15725	15605	15713	15839	15804	15720	15571	15689	15771	15661	15706	15810	15704	15630	15675	15811	15638	15629	15750	15387	15943	15751	15560	15714	15621	15569	15612	15712	15828	15720	15579	15655	15726	15591	15656	15718	15587	15664	15779	15545	15691	15597	15563	15493	15596	15786	15599	15668	15706	15648	15706	15524	15707	15662	15721	15716	15715	15738	15702	15699	15629	15734	15651	15737	15698	15737	15628	15758	15697	15644	15632	15722	15802	15759	15846	15550	15665	15561	15711	15747	15587	15574	15751	15587	15734	15840	15749	15635	15650	15763	15665	15600	15661	15688	15794	15540	15908	15745	15673	15669	15640	15698	15650	15561	15668	15600	15846	15537	15737	15485	15754	15628	15738	15474	15837	15630	15736	15675	15704	15636	15589	15734	15720	15643	15789	15571	15615	15715	15740	15598	15681	15760	15567	15766	15620	15717	15607	15683	15520	15678	15829	15756	15698	15835	15745	15683	15667	15685	15729	15801	15794	15671	15707	15749	15540	15759	15672	15628	15704	15544	15684	15687	15601	15682	15752	15759	15766	15594	15801	15666	15731	15688	15826	15667	15654	15471	15511	15764	15604	15669	15520	15724	15630	15734	15664	15737	15651	15771	15652	15786	15687	15561	15732	15670	15661	15710	15636	15496	15799	15634	15474	15558	15544	15658	15656	15673	15692	15720	15906	15581	15620	15597	15931	15626	15709	15711	15786	15741	15782	15520	15766	15813	15732	15709	15626	15575	15590	15707	15612	15664	15714	15655	15617	15724	15592	15726	15583	15658	15755	15655	15605	15641	15538	15500	15651	15740	15591	15764	15559	15814	15672	15575	15576	15791	15638	15685	15690	15643	15608	15822	15674	15599	15501	15646	15684	15890	15774	15516	15633	15704	15730	15749	15616	15819	15616	15840	15545	15667	15745	15579	15799	15711	15678	15795	15628	15441	15605	15572	15600	15770	15700	15725	15526	15749	15584	15583	15529	15392	15650	15651	15764	15722	15694	15779	15669	15621	15641	15644	15675	15551	15731	15668	15653	15734	15660	15740	15586	15675	15722	15666	15650	15590	15556	15628	15630	15595	15814	15577	15795	15598	15686	15571	15572	15638	15696	15768	15593	15798	15803	15644	15539	15791	15566	15777	15738	15640	15520	15654	15795	15568	15648	15531	15691	15568	15574	15697	15679	15736	15509	15540	15552	15856	15692	15702	15702	15666	15581	15727	15748	15599	15748	15745	15793	15705	15702	15588	15643	15761	15651	15544	15628	15747	15656	15636	15805	15560	15510	15572	15679	15764	15808	15645	15747	15815	15551	15710	15804	15650	15570	15684	15575	15640	15717	15804	15746	15567	15550	15642	15708	15622	15704	15725	15588	15450	15758	15452	15737	15748	15687	15716	15603	15586	15572	15538	15629	15581	15609	15683	15642	15928	15708	15547	15657	15692	15720	15587	15520	15619	15655	15590	15701	15640	15625	15609	15451	15637	15652	15695	15774	15655	15638	15658	15760	15715	15613	15819	15578	15833	15695	15577	15848	15597	15533	15705	15730	15699	15651	15671	15589	15668	15695	15613	15597	15537	15737	15666	15679	15635	15831	15656	15664	15558	15696	15649	15577	15769	15774	15650	15778	15855	15842	15819	15610	15687	15493	15780	15608	15618	15573	15785	15575	15609	15645	15722	15713	15744	15766	15606	15561	15687	15588	15446	15697	15702	15573	15796	15631	15698	15585	15744	15606	15548	15722	15670	15707	15569	15619	15648	15713	15706	15603	15478	15751	15557	15564	15712	15655	15590	15586	15646	15938	15615	15527	15674	15846	15570	15623	15748	15663	15540	15593	15644	15752	15473	15610	15642	15842	15682	15559	15710	15800	15536	15687	15863	15609	15734	15672	15601	15645	15618	15712	15753	15572	15601	15588	15581	15813	15655	15771	15680	15673	15867	15619	15624	15711	15747	15570	15666	15514	15515	15735	15769	15675	15794	15640	15658	15591	15607	15737	15727	15653	15572	15693	15802	15688	15583	15599	15622	15639	15852	15583	15654	15619	15746	15761	15628	15684	15756	15809	15799	15774	15803	15781	15547	15668	15655	15774	15698	15697	15595	15712	15495	15810	15636	15706	15541	15593	15616	15693	15552	15610	15728	15783	15647	15663	15698	15740	15719	15777	15656	15726	15498	15594	15785	15655	15732	15642	15579	15805	15826	15604	15448	15748	15769	15669	15602	15629	15656	15696	15687	15678	15860	15536	15759	15591	15561	15639	15686	15668	15560	15857	15706	15640	15557	15501	15691	15568	15813	15560	15758	15637	15591	15720	15717	15570	15814	15724	15862	15712	15887	15642	15800	15635	15425	15769	15579	15552	15800	15674	15664	15743	15691	15451	15835	15865	15683	15665	15819	15687	15664	15721	15654	15635	15663	15695	15682	15853	15667	15868	15685	15763	15699	15630	15479	15616	15668	15711	15657	15724	15691	15672	15714	15618	15674	15657	15677	15756	15756	15626	15730	15661	15624	15775	15696	15730	15507	15746	15637	15755	15588	15681	15793	15687	15702	15647	15669	15538	15688	15765	15749	15721	15698	15619	15624	15501	15519	15624	15656	15616	15661	15898	15580	15613	15636	15592	15647	15686	15814	15585	15681	15682	15699	15685	15753	15704	15607	15704	15753	15635	15650	15740	15603	15700	15623	15699	15575	15729	15721	15754	15712	15831	15666	15756	15621	15664	15744	15670	15564	15699	15539	15618	15789	15833	15635	15697	15657	15659	15701	15539	15472	15630	15732	15547	15655	15746	15660	15801	15636	15615	15608	15697	15732	15604	15454	15847	15721	15612	15616	15684	15757	15744	15492	15768	15415	15800	15602	15596	15584	15812	15719	15739	15563	15697	15850	15672	15772	15449	15729	15793	15642	15693	15676	15808	15645	15711	15476	15486	15411	15419	15691	15586	15556	15713	15845	15713	15408	15623
29366	23905	26637	23819	20815	19730	19130	18440	17903	17807	17681	17696	19488	19656	18697	17830	17388	17340	17039	17145	17016	16997	17014	17157	17134	16935	17125	17070	17197	17080	17052	17048	17158	16821	17105	17038	17088	17291	17063	17157	16993	17150	16852	16968	17028	16965	16980	17027	17191	16904	16963	17219	16979	17015	17065	17103	17267	17088	17347	17080	17037	17167	17261	17193	17179	17088	17242	17081	17137	17011	17197	17048	16948	17161	17068	16972	17014	17137	17128	17057	17262	16979	17248	16974	17269	17054	17302	17165	17164	17090	17100	17037	17112	17046	16801	17161	17123	17062	17191	17152	17344	17031	17063	17167	17103	17052	17157	17311	16925	17106	17054	17132	17186	16946	17059	17159	17076	17116	17131	17005	17233	17043	17213	16967	16937	17111	17104	17013	16873	17213	17019	16988	17040	17149	17029	17220	17267	17090	17007	17047	16971	17078	17165	16991	17145	17148	17055	17098	17089	17041	17209	17015	17165	16972	17145	17001	17142	17044	17274	17003	17136	17029	16928	17079	17016	17047	17034	17089	17000	16910	16934	17208	17046	17083	17152	17109	17261	16913	16992	17099	17121	16906	17081	17238	17204	17093	17119	17075	17120	17275	17034	17243	17003	17170	17277	17130	16962	17029	17019	17056	17069	16968	17002	16942	17032	16957	17079	17034	17101	17139	16997	17097	16972	17174	17081	17023	17242	17356	17146	16865	17050	17010	17074	17190	17184	17083	16949	17114	17178	17055	17101	17340	17192	17211	17289	17015	16924	17035	17103	17035	17074	16987	16998	17165	16981	17109	17062	17112	17173	17127	16924	17073	17104	17006	17178	17008	17056	17059	17041	17105	17002	16917	17237	17035	17156	17039	17191	16917	17005	17207	17284	17133	17174	17020	17104	17015	17121	17213	17145	16999	17127	17245	17179	17037	16979	17206	16994	17048	17077	16994	16941	16970	16955	16933	17244	16940	17212	17042	17271	16973	17093	17192	17157	17074	17040	17145	17127	17280	17156	17068	16922	17109	17171	17101	17170	17029	17272	17232	17055	16983	16946	17125	17067	17105	17106	17194	16931	17066	17266	17033	17047	17207	16916	17027	17266	16923	16905	17182	17188	17171	17021	17090	17063	17067	17151	16934	17074	17191	17165	16957	17138	16924	17024	17036	16992	17016	17278	17343	17292	16989	17153	16947	17089	16986	16892	16998	17045	16952	17069	17105	17222	17233	17015	16966	17076	17134	16907	16890	17090	16963	17045	16916	16857	17235	16965	16934	16930	17130	17237	17129	17173	17259	16998	17023	17343	17131	17124	17097	17164	17177	17038	17179	16926	17154	17048	17068	16971	17160	17186	17086	17021	17088	16918	17038	17114	17218	17154	17156	17123	16975	16952	17263	17388	17031	17122	17161	17118	16961	16974	17085	17115	16999	17113	17033	17063	17170	17118	17187	17067	17110	16978	17319	17187	16833	17198	17099	17334	17083	17163	17064	17352	17248	17231	17112	17060	17171	17176	17089	17105	17139	17227	17145	17063	17142	17112	16994	17115	17165	17215	17169	17183	17188	17204	17048	17092	17086	16836	17183	16942	17096	17165	17105	17058	17092	17258	17000	16936	16965	17061	16986	17148	17110	17034	17279	17090	17118	17067	17121	17051	16929	17180	17070	17215	16975	17221	17184	17008	16951	17266	17084	17003	16914	17057	17072	17175	17270	17167	17129	17056	17034	17183	17076	16949	17053	16937	16969	16899	16949	17284	17149	17129	17084	17071	17143	17180	17016	17029	17037	16951	16973	17053	17045	16811	17177	17085	17127	17218	17243	17037	17154	17167	17054	17118	17079	17221	17000	17115	16987	17262	16951	16991	17221	17063	16934	17105	17014	17083	17199	17154	17044	17296	17039	17125	17080	17268	17182	17171	16931	16900	16923	16908	16835	16997	17079	17016	17069	16888	16962	17269	17043	17250	17080	17196	17090	16767	17223	17027	16957	17218	17130	17148	16976	17114	17248	17135	16963	17084	17088	17048	17034	16911	17217	17255	16886	17031	17025	17222	17111	17255	16915	17002	17342	17053	17007	17030	17028	17122	17110	17100	17124	16992	17149	17066	17359	17205	17056	17018	17118	17108	17244	17185	17242	17112	17112	17038	17017	17169	16880	17050	16856	16973	17107	17099	16970	17104	17140	17112	17080	17097	17116	17231	17034	16992	17072	17048	16996	17266	17108	17218	17294	17144	17270	16953	17044	17225	17281	17095	17119	17067	17117	16855	17070	17022	17117	17307	17177	16998	17159	17011	17192	17164	17253	17007	17090	16929	16850	17057	17038	16947	17256	17060	17120	17001	17152	17142	17115	17089	17083	17061	17082	16993	16974	17229	17050	17003	17046	16805	17214	16963	17017	16995	17096	17184	17143	17106	16977	16967	17154	17082	16997	17239	17286	17086	17049	17124	17004	17009	17159	16912	17079	17190	17121	17145	17183	17199	17019	17083	17110	17065	16988	17085	17084	17105	16981	17089	17127	16992	17234	17110	16920	17098	17056	16902	17018	17004	17174	17205	16961	16939	17099	17024	17057	17108	17005	17098	17374	17108	17162	17076	17230	17032	17186	17121	17251	17100	17276	17187	17109	17020	16994	17219	17228	17221	17016	17198	17227	17265	17066	17160	17172	17136	16978	17291	16951	17249	17093	17016	17089	17008	16981	16953	17093	16997	16917	16862	17024	17288	17215	17012	17020	17032	17176	17123	16981	17161	17079	16997	17201	17029	17233	17259	17161	17235	17232	17101	17130	17229	17089	16817	17092	17048	17035	17114	17134	17259	16960	17182	17208	17174	16925	17131	17239	17162	17020	17140	17174	17215	17186	16988	17044	16946	17006	17042	17384	17070	17085	17236	17182	17327	17132	17298	17120	17215	17190	17073	17227	17063	17268	17092	17142	16902	17032	17109	17005	17174	17002	17226	17089	17010	17030	16942	17124	17284	17057	17106	17223	17172	17134	17387	17101	17012	17157	17301	17120	17318	17153	17061	17082	17234	17056	16937	17115	17116	17231	17063	17030	16904	17063	17050	17012	16955	16988	16895	17103	16910	17020	16948	17189	17105	17035	17193	17188	16868	17086	17129	17132	17083	16910	16977	17028	17184	17060	17107	16961	17176	17234	17171	16947	17002	17169	16954	16839	17261	17074	17141	17179	17075	17017	17025	17309	17202	17026	16973	16978	17131	16987	16965	17120	17118	17139	17049	17129	16962	16879	17291	16945	17170	17004	16992	17020	17051	17018	17022	17134	17289	17038	17272	17035	17117	17285	17234	17199	17317	16791	17218	16852	16956	17233	17156	17299	17217	17125	16968	17293	17109	17124	17146	17068	17085	17193	17099	17177	17179	16954	17210	16908	17096	17217	16979	17117	17087	16915	17153	17130	16989	17291	17108	16953	16953	17122	16860	17018	17112	16892	16969	16983	16908	17170	17112	17120	17107	17044	17187	16979	17061	17097	17133	17131	17093	17170	17192	17228	17301	17170	17291	17188	17121	17070	17100	17147	17152	17218	17156	16991	17185	17107	17143	17181	17209	17086	16872	16961	16929	17239	16947	17051	16898	17096	17185	17167	16914	17049	17209	16999	16944	17068	16990	16981	17137	17080	16943	16977	17180	17204	17088	17131	17230	17168	17172	17035	17218	17284	17205	17242	17101	16992	17019	16753	16958	17108	17279	17120	17053	17230	17194	16795	16912	17150	17123	17109	16926	17075	17278	17220	17194	17055	17092	16806	17100	17233	17051	17014	17122	16970	17282	17066	17074	17251	17213	17017	17010	17209	17038	17136	17230	17025	17034	17174	17098	17049	17122	17135	17032	17055	16988	17136	17234	17289	17221	17254	17299	16984	17202	17101	16965	17053	17052	16916	17120	17130	17085	17172	17013	17281	17048	17172	16863	17016	17183	17117	16810	17153	17244	17137	16955	17161	16998	17090	17096	17063	16990	17068	17124	17073	17089	17167	16926	17021	17076	17117	17118	17283	17223	16992	17044	17024	17143	17239	17070	17191	17036	17124	17084	17215	17307	17234	17148	17073	17203	16913	16941	17089	17111	17081	17081	17136	17172	17115	17251	16953	17051	16974	16820	17067	17110	17161	17133	16901	16982	16973	17089	17053	17099	17061	17066	17072	17058	17034	16876	17086	16873	17040	17191	17159	17059	17168	17091	17169	16997	17052	17138	17071	17030	17209	17205	17264	17119	17219	17293	16949	17222	16986	17179	17180	17139	17017	17072	17323	16974	16974	17187	17142	17138	17046	17070	17080	17196	17242	17068	17090	17233	16954	17045	17147	17051	17165	17031	17011	17032	17072	16934	17330	17025	17163	17115	17188	17073	17066	17193	16990	16959	17107	16912	17082	17129	17279	17078	17131	17221	16990	16842	17189	17092	17019	17045	17158	17097	17101	17080	17012	17060	17102	17027	17034	16963	16946	16914	17090	17277	17058	16959	17108	16798	17133	16957	17073	17223	17016	17076	17051	17143	17172	17266	16986	17035	17230	16936	17085	17170	17337	17129	17197	17205	17365	17055	17195	17299	17021	17046	17077	17008	17078	17171	17239	16966	17104	17315	17171	17049	17154	17237	17207	17046	17132	17132	17069	17093	17009	17166	16995	17171	17048	17161	17134	17251	17041	17195	17008	17110	17351	17020	17099	17043	17207	17078	17272	16961	16995	17155	17174	17052	16842	17234	16984	17111	17113	17110	17212	16753	16989	17175	17068	17059	17065	17152	17022	16917	17127	17277	17001	17029	17175	17148	17050	17108	17022	16998	17015	16879	17082	17084	17176	16858	17057	17083	17110	17000	16983	17111	17050	17078	17074	17221	17190	16897	17103	16884	17138	17149	17261	17105	17282	17066	17187	17255	17050	17026	17033	17300	17098	17188	17136	17039	17279	17123	17271	17071	17260	17331	17083	17013	17103	17265	17086	17096	17200	17059	17112	17208	17215	17280	16991	17086	17085	17207	17131	17022	17259	17101	17000	17023	17082	17108	17086	17115	17186	17327	16962	17125	17133	17124	16973	17125	17106	17028	17055	17117	17035	17242	17182	17185	16942	17238	17144	16964	16855	17023	17048	16951	17222	17092	17149	17144	16937	17211	17210
19203	25209	26062	23385	21747	20370	19172	18355	17569	17223	16877	17399	19937	19553	17929	17116	16453	16123	16201	16127	16262	16147	16163	16141	15968	15933	16232	16236	16175	16122	16087	16039	16057	16225	16172	16118	16165	15976	16201	16053	16128	16146	15980	16087	16018	16010	16153	16163	16138	16098	16134	16153	16063	16085	15967	16054	16100	16079	16075	15982	16161	15999	16138	16077	16104	15912	15928	16156	15999	15995	16146	15974	15995	15990	16121	16028	15889	15933	15957	16162	16256	16104	16041	15966	16235	16109	16169	16232	16071	16133	16122	15924	16202	16017	16091	16052	16150	16029	16043	15991	15986	16210	16035	16090	16120	16119	16117	15998	16120	16156	15985	15983	16037	15909	16083	16169	16074	16161	16160	16005	15998	16253	16172	16011	15913	16168	16180	16083	16067	15985	16305	16067	15924	16127	16069	15946	15926	16113	16145	16102	15964	16267	15954	16126	16065	15953	16085	16203	16027	16044	16175	16182	16184	16098	15971	16082	16018	16035	16117	15967	16090	15923	15843	16169	16022	15963	16097	16199	16218	16183	16013	16026	16262	16030	16236	16004	16115	16170	16130	16040	16215	16335	16046	16205	16210	16115	16051	16327	16080	16141	16207	16089	15902	16094	16044	15941	16109	16310	16091	16117	15960	15999	16025	16195	16111	16146	16140	16082	16124	16289	16199	15959	16204	16001	15908	16072	16116	16078	16200	15948	16343	16032	16041	16169	16068	16147	16186	15847	16146	16224	16071	16140	16119	16167	16099	16128	16154	15935	15997	16068	16155	16170	16046	16004	16105	16329	16128	16009	16082	16255	16103	16108	16084	16006	15985	16100	16043	15930	16126	16116	16229	15960	16135	16062	16156	16142	15969	16142	15947	15986	16111	16130	16044	16290	16158	15955	16208	16006	16160	16199	16153	16208	16224	16342	16202	16216	16164	16113	16037	16199	16269	16083	16196	16140	15916	15914	16006	16000	16167	16047	15965	16048	16024	16242	16102	16156	16224	15985	16000	16040	16315	16029	16229	16211	16122	16101	16006	15961	16302	16046	16004	15956	16073	16086	16251	16081	16152	16085	16044	16097	16137	16151	16230	16079	16081	16013	16168	16185	16057	15979	16088	16115	16138	15905	16230	15812	16149	16103	15926	16255	16070	16081	16099	16095	15956	16126	16196	16217	16239	16147	16127	16023	16042	15997	16112	16091	16104	16059	16121	16223	16128	16037	16177	16164	16067	16035	16127	16160	16008	16132	16162	16108	16039	16119	16252	16105	16258	16121	15989	16118	16283	15964	16143	16181	16020	16121	16203	16068	16022	16127	16069	16095	16080	16254	16170	16127	16041	16155	16023	15989	16048	16152	16069	16092	16039	16106	16260	16041	15999	16129	16182	15908	16248	16132	15983	15920	16024	16128	16191	16181	16182	16294	15998	16086	16064	16224	16135	16140	16091	16247	16140	16026	16086	16104	16175	16052	16195	16119	16019	16009	16130	16105	16062	16072	16176	16140	16142	16148	16025	15998	16226	16059	16122	15979	16051	15869	16109	16059	16127	16098	16206	16052	16129	15984	16142	16031	16009	16054	16273	16268	16080	16181	16014	16159	15882	16173	15967	15924	16180	16053	16068	15834	16103	16155	16248	16114	16006	16172	16306	16073	16073	16189	15999	16181	16239	16066	16164	16149	16042	16101	16107	15964	16063	15993	16232	16046	16053	16066	16151	15952	16119	16144	16050	15996	16202	15984	16077	16009	16104	16283	16187	16193	16066	16223	16013	15990	16200	16118	16136	15909	16188	16180	16057	16031	16101	16132	16114	16184	16004	16007	16194	16010	16140	16082	16140	16051	15991	16034	15948	16068	16069	16171	16291	16105	16000	16218	16062	15944	15968	16169	15946	15974	16184	16031	16117	16060	16034	15966	16177	15964	16151	16138	16178	16116	16043	16134	16095	15959	16028	16293	16069	16132	15954	16126	16121	16029	16264	16170	15967	16264	16141	16073	16050	16180	15975	16124	16195	16118	15921	16121	16102	16177	16177	16096	16143	16145	16206	16075	16062	16083	16237	15956	16201	16109	16154	16003	16123	16238	15999	16165	16021	16046	16202	16175	16076	16167	16088	15988	16192	16203	16040	16050	16166	15937	16150	16089	16097	16014	16255	16293	16105	16121	15927	16048	16072	16242	16085	16110	16195	16032	15949	15934	15959	16110	16152	16229	16153	15998	16108	16147	16182	16046	16059	16026	15945	16101	16164	16219	16009	16048	16232	16084	15971	15840	16129	15987	16125	15916	16198	16056	16188	16056	16184	16005	16091	16221	16139	15956	16042	16064	16123	16099	15946	16133	16144	15981	16098	16063	16080	16377	16210	16132	15923	15940	16286	16003	16116	15962	16116	15990	16188	16009	16124	16186	16021	16100	15996	15893	16177	16153	16036	16126	16140	16185	16150	16164	16249	15955	16109	16222	16110	16217	16051	16058	15962	16287	16110	16021	16179	16127	15975	16145	15979	16056	15858	16102	16198	16045	16105	16158	15996	16069	16039	16217	16072	16052	16268	16073	16145	15953	16056	16217	16065	16223	16107	16176	16098	16219	16088	16049	16203	16152	16097	16062	16003	16185	16164	15956	15939	15995	16201	16039	16506	16002	16190	16206	16093	16003	16082	15982	16094	16162	16160	16135	16049	16023	16173	16118	15930	16104	16109	16095	16113	16059	15988	15907	16126	16131	16078	16061	16178	16142	15941	16190	16147	16201	16135	15964	16194	15969	16195	16109	16159	16241	16039	16115	16121	15984	16098	16142	16131	16031	16057	16082	16010	16080	16002	16139	16090	16225	16173	16048	16275	15966	16047	16061	16077	15921	16209	16089	16160	15993	16098	16177	16218	16185	16079	16038	15873	16016	16176	15988	16036	16088	16108	16126	16008	16097	16153	16109	16016	16283	16208	16067	15887	15933	16104	16108	16409	16139	16197	16006	16041	16253	16242	16109	16029	16167	16143	16138	16184	15972	16213	16240	16192	16337	16090	16106	16009	16247	16096	16007	16109	16022	16038	16019	16327	16112	15854	16087	15959	16105	16069	16112	15960	16075	16186	16159	15948	16134	16153	16122	16183	16125	16209	15959	16003	15964	15916	16133	16247	16079	16168	16137	16220	16155	16100	16129	16115	16180	16093	16060	15874	16137	16084	16079	16113	16180	16111	16024	16194	16136	16163	16196	16036	16005	16104	16162	15938	16060	16140	16293	16074	16127	16111	16269	16017	16074	16200	15950	16378	16189	16018	16189	16162	16118	16180	16166	16072	16118	16062	16134	16147	16040	16165	16141	16212	16074	16107	16084	16069	16126	16155	16161	16109	16061	16130	16011	16162	16091	16077	16175	16152	16071	16157	16125	16178	16125	15985	15960	16031	16152	16170	16083	16213	16013	16025	16042	16122	16051	16217	16245	16261	16063	16033	16117	16233	16100	16187	16004	16046	16150	16039	16053	16075	16048	16248	16010	16106	16197	16209	16008	16047	16031	16159	16047	16015	16015	16239	15921	16086	16205	16301	16250	16234	16042	16160	16033	15938	16030	16103	16236	15986	16119	16091	16155	16115	16044	16087	15918	16059	16157	16061	16024	16112	16082	16068	16049	16178	16212	16033	15928	16205	16109	16212	16018	16059	16086	16152	16118	16189	16108	15939	16022	16110	15996	15952	15927	16104	16070	16132	16221	16163	16165	16129	16067	16154	16145	16137	16057	16068	15932	16006	16011	16200	15935	16082	16104	16156	16045	16267	16176	16163	16075	16047	16134	16020	16065	16236	15813	16160	16120	16229	15962	16174	16189	15987	15960	16238	16114	16324	16191	16067	16071	16150	15993	16020	15935	15986	16238	16249	16180	16078	16196	16124	16052	16201	15954	16057	16033	16101	15945	16006	16083	16078	16136	16249	15938	16109	15924	16111	16129	16119	16141	16275	16112	16196	16105	15992	16019	15865	16056	16200	16143	16103	16058	16111	16163	16143	16237	16106	15969	16217	16108	16079	16073	16159	16042	16040	16101	15971	16024	16105	16216	16004	16072	16110	16013	16120	16230	16192	16034	16071	16122	15994	16106	16174	16127	16243	16120	16196	16114	16204	15909	16123	15980	16053	16005	16083	16184	16078	16123	15975	16130	16321	16101	16185	16027	16112	16048	16194	16209	15940	16080	16126	16163	15958	16156	16011	16117	16159	15967	16240	15984	16117	16100	16132	16204	16061	16025	16064	16046	15894	16023	16010	15979	15955	16068	16092	16097	16196	16127	16155	16143	16081	16062	16112	16134	16136	16150	16045	16120	16279	15984	16088	15966	16108	16008	16061	15972	16016	16197	16104	16210	16091	16128	16022	16049	16072	16060	16194	16222	16227	16081	16162	15932	16187	16224	16135	16014	16010	16159	16109	16063	16128	16024	16138	16125	16142	16176	15992	16173	16060	16158	16151	16171	16068	16010	16002	16129	16039	16132	15976	16074	16155	16060	16046	16144	16127	15913	16066	16204	16017	16214	16001	16148	16197	16022	16056	16127	15935	16052	16396	16093	16122	15986	16181	16202	16124	16176	15987	16101	16175	16065	16087	16113	16073	16238	16138	16070	16194	15906	15957	15911	16141	16222	15995	16067	16114	16003	16029	16143	16017	16159	16085	16087	15950	16139	16081	15981	16138	16075	16152	16057	16081	16146	16077	16232	16138	16061	15997	16014	16031	16080	16151	15973	16014	16103	16299	16174	16145	15986	16163	16060	16146	16212	16170	16181	16076	16047	16033	16175	16141	16088	15984	16240	16287	16087	16035	16239	15976	16082	16086	16137	16197	16151	16086	16185	16310	15946	16257	16157	16065	16058	16128	16084	16036	16015	16066	16250	16197	16024	16115	16194	16089	16167	16130	16092	16041	16166	16235	16079	16396	16101	16123	16124	16151	16286	16225	16002	16207	16225	16152	16250	16057	15979	16123	16152	16191	16146	16018	15950	16221	16080	16249	16049	16118	16192	16057	15921	16094	16061	16101	16170	16136	16226	16002	16214	16078	16102	16169	16224	16014	15994	16221	16157	16150	16094	16182	16015	16037	16241	16129	16039	16043	16146	16082	16108	16057	16127	16114	16149	16054	16107	15994	16067
25050	21426	28334	26030	22812	23201	22774	20208	19133	18722	18692	20781	31990	29898	25420	21193	18255	17741	17558	17490	17266	17523	17404	17358	17113	17477	17493	17540	17418	17352	17462	17431	17437	17222	17212	17284	17349	17347	17494	17107	17335	17400	17342	17327	17330	17418	17307	17258	17252	17440	17573	17341	17404	17509	17453	17366	17437	17392	17390	17287	17413	17341	17349	17386	17202	17128	17388	17253	17439	17065	17514	17444	17392	17251	17278	17194	17424	17291	17351	17400	17519	17274	17325	17318	17162	17255	17301	17379	17298	17382	17399	17126	17422	17316	17137	17586	17360	17254	17347	17253	17374	17016	17262	17456	17354	17406	17452	17400	17252	17322	17297	17314	17215	17345	17446	17298	17406	17416	17394	17386	17576	17345	17226	17229	17298	17348	17430	17251	17337	17339	17319	17209	17438	17283	17336	17344	17447	17210	17201	17425	17401	17199	17181	17235	17229	17282	17217	17144	17380	17458	17256	17302	17171	17386	17294	17339	17225	17203	17299	17262	17067	17469	17498	17453	17506	17321	17506	17312	17447	17247	17288	17407	17352	17524	17394	17244	17412	17499	17247	17320	17359	17235	17482	17278	17178	17386	17281	17383	17334	17479	17484	17293	17383	17133	17201	17169	17117	17431	17266	17284	17269	17310	17270	17489	17472	17317	17318	17509	17470	17287	17427	17376	17500	17374	17399	17315	17382	17301	17318	17357	17352	17302	17316	17262	17244	17354	17586	17222	17119	17180	17174	17488	17446	17342	17257	17499	17227	17319	17310	17430	17379	17488	17225	17259	17337	17315	17384	17318	17332	17333	17310	17132	17330	17391	17454	17076	17296	17188	17009	17324	17415	17524	17375	17347	17446	17298	17250	17231	17337	17454	17252	17272	17191	17236	17351	17352	17237	17271	17479	17321	17476	17380	17335	17309	17323	17445	17302	17434	17533	17402	17247	17121	17467	17323	17317	17306	17479	17283	17374	17414	17441	17396	17190	17286	17274	17373	17202	17399	17272	17343	17324	17303	17305	17291	17125	17383	17265	17340	17208	17317	17000	17240	17522	17533	17377	17263	17385	17175	17323	17427	17337	17336	17309	17448	17290	17434	17066	17384	17289	17457	17411	17321	17393	17196	17209	17420	17339	17258	17390	17401	17161	17130	17179	17116	17418	17221	17174	17425	17250	17431	17141	17176	17192	17138	17483	17523	17240	17061	17450	17381	17363	17335	17330	17379	17490	17447	17378	17360	17491	17415	17333	17333	17514	17357	17210	17431	17437	17482	17408	17257	17266	17079	17254	17401	17348	17203	17209	17091	17454	17104	17166	17219	17486	17176	17230	17304	17434	17481	17387	17139	17276	17175	17424	17243	17223	17327	17249	17511	17166	17286	17271	17324	17315	17093	17430	17281	17434	17395	17369	17324	17323	17539	17263	17192	17404	17227	17175	17461	17264	17343	17163	17389	17350	17302	17501	17277	17213	17303	17208	17116	17443	17395	17341	17308	17231	17342	17208	17235	17254	17418	17180	17261	17271	17468	17531	17383	17236	17470	17344	17257	17043	17333	17363	17272	17328	17288	17394	17458	17411	17395	17310	17261	17218	17312	17291	17258	17235	17225	17184	17185	17404	17193	17283	17203	17230	17263	17265	17333	17284	17262	17222	17401	17502	17266	17501	17338	17368	17296	17445	17401	17357	17199	17332	17251	17218	17363	17327	17382	17202	17376	17251	17432	17421	17112	17314	17300	17394	17349	17250	17369	17332	17251	17229	17542	17321	17376	17556	17310	17240	17365	17289	17135	17338	17299	17380	17282	17265	17172	17189	17364	17309	17473	17123	17169	17226	17329	17206	17439	17168	17358	17117	17269	17245	17155	17460	17412	17362	17395	17372	17456	17235	17101	17333	17335	17334	17371	17379	17381	17220	17347	17280	17200	17310	17371	17255	17336	17272	17197	17383	17234	17396	17224	17290	17408	17463	17379	17190	17189	17374	17431	17124	17248	17361	17229	17293	17218	17491	17367	17233	17171	17305	17379	17238	17267	17188	17406	17402	17409	17235	17291	17168	17311	17504	17151	17157	17442	17325	17428	17450	17421	17414	17412	17147	17432	17181	17280	17384	17286	17468	17274	17345	17308	17295	17441	17440	17349	17399	17267	17171	17208	17086	17288	17355	17411	17296	17463	17330	17388	17438	17370	17132	17059	17355	17177	17266	17329	17191	17402	17244	17292	17322	17220	17319	17372	17464	17570	17300	17471	17460	17271	17481	17311	17394	17169	17210	17198	17100	17156	17396	17363	17429	17506	17364	17351	17471	17295	17146	17082	17164	17362	17254	17257	17349	17192	17410	17473	17553	17434	17328	17414	17200	17318	17255	17378	17268	17363	17486	17483	17197	17271	17276	17277	17270	17213	17169	17331	17449	17343	17475	17228	17246	17424	17506	17262	17585	17450	17263	17334	17300	17263	17375	17409	17444	17243	17360	17372	17485	17561	17333	17321	17479	17458	17281	17545	17427	17262	17216	17286	17422	17288	17204	17129	17354	17460	17341	17355	17210	17457	17310	17416	17174	17275	17221	17243	17337	17226	17413	17088	17387	17210	17306	17286	17317	17194	17313	17246	17582	17384	17271	17435	17301	17435	17504	17252	17172	17274	17304	17076	17260	17370	17355	17456	17263	17276	17248	17452	17491	17313	17263	17272	17107	17333	17226	17168	17320	17457	17488	17377	17484	17204	17291	17109	17198	17497	17232	17151	17342	17387	17433	17283	17354	17295	17127	17526	17323	17440	17214	17255	17338	17219	17292	17310	17376	17530	17170	17292	17451	17470	17429	17187	17333	17435	17318	17269	17102	17226	17471	17402	17328	17410	17223	17269	17227	17238	17519	17591	17377	17329	17308	16954	17208	17197	17554	17218	17156	17051	17312	17392	17246	17434	17329	17351	17445	17210	17389	17211	17111	17381	17348	17524	17251	17238	17257	17439	17160	17247	17153	17411	17237	17643	17351	17350	17369	17341	17412	17306	17459	17277	17203	17606	17317	17505	17158	17294	17114	17447	17310	17379	17255	17444	17336	17285	17468	17067	17202	17217	17357	17356	17310	17449	17312	17275	17494	17349	17425	17277	17360	17299	17469	17429	17191	17224	17197	17139	17403	17424	17376	17348	17300	17151	17368	17500	17186	17274	17530	17310	17502	17382	17316	17473	17495	17414	17319	17149	17438	17053	17159	17336	17377	17435	17224	17262	17258	17464	17325	17262	17307	17219	17396	17444	17326	17345	17418	17167	17379	17379	17352	17452	17286	17155	17520	17289	17501	17197	17373	17345	17412	17381	17494	17334	17426	17418	17380	17489	17211	17339	17246	17421	17484	17406	17436	17265	17260	17429	17246	17311	17510	17441	17314	17280	17275	17339	17325	17096	17356	17554	17385	17113	17207	17237	17255	17165	17388	17157	17411	17263	17423	17371	17390	17518	17363	17245	17477	17431	17245	17282	17316	17123	17395	17451	17216	17445	17368	17342	17273	17160	17361	17319	17263	17393	17173	17409	17307	17416	17452	17210	17475	17318	17301	17304	17437	17298	17231	17505	17414	17569	17337	17566	17366	17383	17358	17307	17282	17432	17366	17213	17373	17258	17517	17277	17132	17372	17260	17161	17453	17097	17344	17395	17093	17426	17437	17237	17325	17483	17380	17278	17506	17240	17117	17524	17456	17233	17424	17365	17505	17273	17273	17373	17405	17246	17480	17378	17209	17323	17160	17330	17341	17193	17382	17262	17247	17476	17302	17504	17488	17319	17308	17237	17328	17472	17480	17131	17371	17676	17363	17377	17504	17376	17493	17375	17206	17311	17547	17351	17310	17359	17256	17380	17129	17265	17322	17494	17372	17346	17395	17151	17037	17438	17281	17212	17512	17327	17290	17521	17260	17012	17348	17398	17265	17424	17447	17558	17492	17263	17385	17293	17375	17327	17250	17413	17370	17090	17596	17177	17474	17277	17220	17376	17209	17190	17512	17231	17179	17418	17530	17336	17245	17317	17320	17303	17401	17273	17399	17577	17535	17159	17219	17210	17249	17265	17246	17147	17502	17402	17451	17258	17425	17254	17539	17289	17254	17520	17420	17427	17276	17217	17243	17306	17251	17332	17079	17291	17257	17435	17481	17397	17378	17284	17459	17475	17502	17139	17422	17380	17208	17283	17326	17385	17135	17297	17472	17190	17560	17357	17419	17473	17212	17178	17302	17164	17318	17360	17380	17492	17238	17377	17310	17332	17159	16950	17157	17451	17422	17278	17351	17210	17298	17274	17279	17313	17300	17199	17327	17321	17438	17197	17367	17322	17346	17319	17440	17317	17336	17388	17326	17475	17369	17497	17236	17336	17442	17499	17382	17423	17384	17297	17427	17283	17436	17275	17252	17252	17306	17357	17228	17269	17272	17421	17182	17130	17449	17234	17191	17148	17316	17183	17392	17395	17349	17031	17340	17329	17241	17338	17105	17102	17244	17317	17267	17540	17467	17387	17473	17417	17311	17481	17289	17381	17389	17435	17336	17224	17293	17254	17286	17165	17324	17329	17275	17311	17311	17378	17428	17376	17319	17275	17335	17420	17255	17159	17389	17319	17423	17207	17236	17441	17298	17378	17208	17279	17465	17267	17576	17485	17383	17449	17082	17350	17385	17331	17264	17184	17619	17271	17168	17322	17406	17351	17474	17388	17367	17503	17245	17181	17348	17366	17203	17172	17277	17303	17198	17237	17209	17342	17517	17305	17149	17471	17463	17294	17302	17382	17546	17199	17117	17375	17234	17235	17414	17232	17414	17264	17537	17424	17263	16895	17273	17494	17493	17298	17241	17451	17319	17217	17341	17096	17051	17455	17611	17384	17438	17418	17450	17180	17109	17395	17211	17392	17349	17227	17244	17338	17429	17307	17339	17328	17422	17247	17296	17436	17282	17256	17511	17176	17328	17460	17335	17430	17217	17246	17320	17158	17277	17378	17356	17365	17396	17377	17262	17526	17310	17396	17320	17415	17493	17344	17214	17466	17515	17198	17252	17409	17391	17206	17392	17362	17221	17218	17322	17330	17417	17461	17338	17291	17237	17322	17387	17386	17341	17353	17355	17418	17272	17307	17373	17298
18551	30599	30998	26647	24380	24565	22589	20866	19340	18685	18453	22538	35879	32346	26147	20014	17174	16544	16391	16299	16448	16371	16320	16453	16521	16325	16287	16316	16327	16201	16359	16295	16375	16364	16363	16238	16437	16490	16375	16378	16328	16371	16288	16435	16310	16510	16246	16406	16242	16183	16372	16397	16262	16379	16397	16246	16257	16359	16294	16409	16300	16118	16399	16435	16352	16329	16373	16256	16373	16241	16243	16426	16169	16288	16422	16281	16268	16550	16290	16342	16391	16524	16288	16317	16286	16272	16389	16445	16341	16330	16307	16429	16359	16342	16417	16196	16444	16340	16232	16384	16479	16278	16412	16211	16358	16318	16283	16230	16314	16366	16365	16500	16284	16273	16278	16154	16411	16213	16372	16218	16387	16270	16365	16292	16359	16373	16394	16308	16493	16292	16305	16312	16216	16313	16324	16329	16273	16244	16222	16463	16456	16445	16325	16311	16387	16426	16314	16384	16301	16434	16175	16218	16377	16482	16547	16215	16336	16299	16369	16309	16417	16239	16277	16521	16373	16337	16381	16356	16359	16315	16213	16279	16487	16381	16335	16284	16345	16386	16405	16249	16257	16510	16273	16445	16199	16233	16284	16243	16331	16244	16502	16283	16514	16354	16245	16359	16313	16177	16334	16291	16187	16385	16484	16273	16266	16453	16484	16290	16349	16192	16298	16406	16179	16229	16227	16295	16252	16271	16370	16343	16184	16467	16371	16423	16301	16275	16382	16363	16197	16423	16467	16316	16282	16326	16445	16307	16171	16437	16465	16344	16209	16493	16290	16350	16195	16441	16208	16483	16349	16420	16305	16202	16261	16346	16191	16504	16265	16246	16428	16073	16187	16313	16232	16296	16357	16425	16229	16327	16473	16208	16221	16359	16410	16287	16329	16357	16400	16527	16402	16315	16280	16222	16398	16324	16191	16433	16466	16213	16488	16539	16333	16289	16147	16347	16347	16309	16542	16195	16440	16341	16284	16289	16491	16282	16473	16438	16476	16199	16336	16173	16222	16333	16297	16369	16301	16280	16429	16546	16274	16353	16400	16355	16420	16259	16418	16382	16191	16561	16337	16359	16307	16358	16309	16369	16245	16307	16420	16236	16290	16395	16205	16462	16368	16306	16325	16403	16462	16204	16332	16292	16423	16249	16276	16310	16417	16188	16362	16414	16355	16332	16327	16346	16286	16309	16429	16120	16318	16213	16217	16481	16363	16293	16403	16330	16355	16292	16238	16176	16207	16195	16422	16341	16435	16274	16380	16386	16452	16194	16311	16407	16363	16228	16275	16319	16277	16348	16380	16425	16211	16261	16371	16363	16325	16356	16410	16405	16314	16224	16421	16279	16510	16370	16285	16159	16298	16329	16427	16340	16200	16250	16480	16429	16341	16314	16306	16395	16345	16513	16311	16362	16420	16309	16218	16445	16274	16310	16356	16373	16538	16440	16226	16329	16188	16491	16281	16192	16550	16370	16478	16308	16502	16110	16251	16224	16180	16461	16305	16218	16239	16352	16316	16188	16316	16380	16263	16437	16328	16434	16254	16254	16259	16374	16421	16478	16254	16443	16223	16312	16423	16366	16312	16420	16220	16327	16142	16483	16313	16370	16460	16467	16408	16386	16406	16218	16146	16447	16268	16335	16281	16324	16290	16392	16241	16459	16321	16249	16307	16253	16313	16294	16445	16505	16344	16441	16278	16220	16443	16294	16384	16476	16405	16483	16500	16302	16344	16235	16389	16316	16238	16360	16237	16509	16422	16417	16375	16391	16188	16451	16280	16093	16352	16353	16281	16417	16146	16253	16404	16529	16265	16274	16233	16255	16447	16283	16490	16394	16357	16258	16446	16298	16352	16245	16423	16279	16334	16287	16355	16352	16199	16366	16294	16272	16315	16376	16538	16388	16322	16220	16369	16207	16314	16283	16427	16306	16417	16140	16372	16263	16423	16354	16391	16637	16294	16328	16460	16476	16311	16313	16381	16292	16612	16271	16264	16430	16416	16392	16277	16370	16338	16269	16372	16391	16389	16267	16294	16289	16422	16208	16354	16404	16144	16411	16493	16249	16406	16527	16348	16286	16344	16253	16342	16385	16189	16358	16232	16300	16153	16200	16344	16332	16345	16204	16368	16296	16347	16358	16266	16172	16383	16372	16341	16390	16512	16263	16401	16300	16337	16349	16369	16409	16392	16348	16426	16393	16118	16267	16273	16398	16359	16438	16371	16363	16295	16334	16373	16332	16473	16232	16244	16322	16430	16235	16421	16500	16333	16264	16364	16302	16333	16336	16267	16211	16437	16281	16362	16442	16318	16144	16307	16368	16328	16399	16332	16419	16439	16261	16159	16324	16267	16196	16334	16332	16426	16242	16401	16382	16339	16592	16456	16371	16417	16250	16305	16253	16467	16227	16255	16392	16139	16467	16338	16256	16343	16421	16362	16321	16196	16287	16236	16219	16369	16359	16233	16208	16244	16367	16391	16357	16418	16264	16339	16312	16437	16587	16315	16203	16368	16373	16372	16370	16278	16230	16145	16309	16398	16377	16303	16157	16363	16209	16520	16262	16368	16436	16302	16319	16264	16339	16356	16182	16295	16236	16219	16436	16258	16262	16426	16188	16254	16353	16329	16246	16352	16377	16321	16381	16441	16267	16278	16350	16304	16397	16461	16370	16498	16267	16335	16385	16347	16325	16273	16273	16460	16289	16457	16280	16097	16325	16492	16217	16186	16420	16293	16266	16332	16411	16323	16311	16376	16239	16473	16250	16397	16307	16390	16249	16306	16456	16457	16347	16413	16261	16451	16197	16317	16321	16417	16195	16392	16219	16468	16419	16461	16128	16238	16411	16473	16401	16211	16308	16279	16284	16392	16364	16338	16290	16202	16350	16329	16393	16273	16388	16252	16346	16352	16323	16341	16300	16379	16183	16307	16209	16381	16226	16517	16342	16453	16261	16337	16312	16317	16348	16198	16291	16299	16331	16253	16427	16490	16307	16284	16383	16247	16244	16427	16221	16342	16349	16365	16386	16441	16362	16292	16401	16455	16384	16508	16318	16277	16318	16463	16373	16247	16456	16391	16214	16346	16334	16373	16334	16467	16270	16330	16237	16402	16273	16447	16176	16240	16334	16438	16419	16293	16022	16229	16163	16362	16432	16349	16204	16324	16253	16121	16221	16303	16297	16259	16526	16209	16237	16353	16457	16476	16463	16346	16348	16360	16346	16387	16345	16403	16376	16473	16320	16273	15977	16436	16340	16129	16203	16156	16409	16298	16275	16231	16393	16220	16340	16274	16197	16204	16333	16148	16254	16452	16356	16428	16353	16378	16237	16367	16364	16270	16249	16284	16263	16449	16455	16369	16289	16440	16189	16419	16289	16378	16411	16152	16378	16238	16343	16327	16396	16290	16244	16392	16264	16401	16237	16395	16397	16360	16202	16290	16501	16312	16341	16384	16371	16347	16386	16154	16458	16323	16199	16505	16394	16187	16638	16166	16302	16230	16376	16252	16293	16415	16349	16162	16285	16129	16321	16329	16371	16237	16171	16437	16352	16451	16243	16496	16406	16295	16448	16306	16448	16429	16101	16196	16446	16303	16434	16347	16164	16217	16184	16281	16409	16073	16358	16236	16391	16399	16263	16265	16320	16331	16256	16227	16386	16253	16207	16249	16282	16322	16267	16272	16540	16362	16383	16330	16362	16337	16533	16331	16189	16264	16353	16264	16424	16339	16322	16438	16332	16398	16341	16363	16250	16304	16352	16423	16246	16538	16305	16268	16253	16417	16507	16277	16210	16319	16530	16170	16405	16375	16272	16368	16302	16192	16256	16266	16230	16302	16291	16346	16234	16415	16365	16444	16260	16310	16482	16380	16480	16487	16233	16177	16355	16300	16337	16291	16325	16574	16376	16445	16361	16199	16433	16404	16365	16245	16321	16449	16465	16407	16348	16175	16364	16614	16145	16341	16325	16355	16383	16327	16457	16321	16352	16205	16481	16198	16327	16444	16419	16524	16292	16375	16405	16261	16178	16435	16173	16402	16414	16388	16413	16559	16024	16264	16419	16313	16107	16461	16145	16140	16337	16326	16314	16197	16263	16401	16192	16272	16412	16420	16377	16394	16356	16436	16208	16360	16286	16370	16431	16378	16323	16247	16278	16308	16237	16295	16399	16361	16525	16352	16319	16165	16364	16330	16390	16278	16336	16444	16239	16404	16285	16226	16420	16360	16379	16402	16301	16246	16272	16353	16318	16401	16393	16307	16250	16177	16338	16303	16448	16391	16214	16406	16258	16400	16601	16308	16219	16212	16362	16310	16457	16373	16182	16271	16101	16414	16355	16348	16347	16170	16265	16139	16379	16400	16346	16261	16226	16377	16192	16289	16381	16325	16196	16250	16383	16309	16260	16494	16367	16402	16350	16279	16279	16256	16404	16276	16337	16456	16140	16455	16267	16255	16485	16291	16310	16540	16393	16389	16371	16339	16260	16289	16205	16470	16376	16333	16344	16390	16322	16557	16303	16376	16250	16229	16258	16306	16445	16407	16273	16269	16328	16441	16273	16377	16137	16271	16441	16283	16309	16534	16407	16287	16467	16483	16206	16295	16264	16241	16216	16275	16343	16447	16247	16284	16288	16498	16224	16225	16251	16255	16198	16358	16416	16397	16367	16358	16263	16404	16374	16077	16370	16216	16314	16296	16311	16336	16205	16435	16476	16310	16433	16359	16353	16290	16355	16366	16269	16348	16236	16361	16368	16420	16169	16400	16276	16430	16390	16325	16485	16440	16274	16347	16453	16230	16374	16443	16322	16411	16449	16356	16510	16347	16140	16354	16326	16554	16202	16203	16327	16343	16398	16282	16444	16359	16475	16303	16302	16251	16352	16317	16391	16460	16309	16411	16416	16458	16327	16350	16287	16346	16341	16495	16342	16285	16391	16569	16325	16464	16581	16402	16354	16347	16274	16276	16202	16548	16258	16500	16324	16274	16452	16284	16431	16195	16417	16191	16498	16239	16397	16340	16183	16246	16195	16443	16211	16462	16178	16269	16549	16159	16348	16402	16474	16321	16310	16270	16358	16394	16355	16416	16166	16292	16261	16454	16439	16226	16286	16313	16217	16340	16269	16418	16322
23910	21405	28913	24435	22584	24415	25215	21722	21224	20360	20207	22875	40040	37965	30907	24001	19744	18243	17917	17610	17628	17729	17720	17486	17549	17615	17539	17554	17598	17817	17646	17756	17589	17505	17494	17714	17713	17692	17755	17625	17612	17370	17813	17826	17697	17538	17394	17609	17600	17648	17660	17657	17594	17623	17816	17712	17741	17562	17555	17634	17558	17663	17464	17666	17690	17659	17651	17692	17538	17518	17435	17619	17595	17506	17544	17626	17617	17514	17599	17532	17627	17688	17482	17507	17727	17659	17597	17508	17606	17781	17552	17698	17557	17687	17532	17694	17751	17671	17659	17599	17593	17786	17458	17531	17543	17615	17331	17361	17703	17973	17708	17818	17731	17495	17623	17716	17426	17617	17673	17467	17525	17478	17662	17663	17671	17481	17573	17612	17596	17524	17615	17673	17439	17686	17648	17554	17734	17760	17686	17570	17696	17517	17468	17532	17650	17689	17599	17645	17542	17426	17579	17581	17589	17661	17419	17582	17552	17587	17377	17704	17759	17589	17564	17290	17417	17402	17507	17479	17668	17566	17895	17673	17553	17698	17837	17369	17614	17441	17646	17488	17710	17449	17502	17902	17693	17496	17514	17462	17673	17653	17566	17573	17684	17552	17556	17360	17620	17656	17774	17635	17601	17596	17690	17641	17543	17659	17380	17430	17540	17580	17716	17565	17616	17647	17593	17474	17494	17556	17643	17493	17607	17636	17729	17517	17369	17615	17579	17442	17457	17545	17546	17634	17552	17467	17501	17547	17476	17810	17634	17529	17666	17342	17594	17651	17644	17549	17544	17478	17719	17360	17662	17392	17477	17566	17722	17455	17551	17716	17744	17677	17521	17532	17502	17433	17516	17544	17719	17522	17716	17709	17542	17657	17461	17679	17460	17617	17676	17649	17415	17643	17667	17801	17752	17605	17625	17401	17482	17692	17518	17872	17579	17517	17459	17476	17629	17661	17557	17567	17533	17607	17563	17557	17732	17443	17701	17730	17726	17684	17562	17648	17368	17569	17645	17576	17718	17733	17592	17586	17447	17616	17470	17774	17553	17464	17402	17491	17645	17457	17486	17461	17707	17447	17769	17583	17458	17605	17602	17498	17587	17417	17554	17468	17682	17651	17687	17491	17579	17579	17559	17645	17640	17605	17499	17527	17640	17554	17520	17413	17591	17620	17533	17671	17649	17395	17519	17492	17516	17604	17533	17754	17521	17414	17604	17702	17465	17467	17518	17555	17578	17478	17678	17647	17535	17758	17454	17563	17405	17463	17494	17452	17483	17553	17526	17581	17638	17513	17528	17571	17559	17515	17429	17656	17404	17713	17711	17540	17616	17559	17731	17597	17775	17550	17588	17588	17612	17556	17709	17626	17498	17554	17506	17573	17516	17572	17641	17510	17595	17560	17476	17570	17565	17680	17503	17350	17613	17471	17784	17478	17558	17507	17564	17600	17561	17577	17512	17399	17604	17625	17542	17511	17508	17508	17502	17625	17437	17761	17640	17461	17814	17561	17510	17518	17388	17677	17574	17502	17523	17599	17483	17569	17679	17707	17564	17236	17427	17528	17405	17636	17694	17509	17575	17405	17706	17535	17516	17687	17470	17385	17631	17579	17542	17605	17561	17491	17675	17593	17722	17454	17460	17523	17627	17307	17608	17429	17679	17633	17465	17601	17355	17648	17779	17637	17545	17632	17629	17607	17477	17548	17619	17824	17656	17701	17529	17404	17559	17602	17458	17485	17496	17548	17634	17583	17652	17543	17507	17679	17514	17572	17719	17696	17747	17438	17344	17560	17515	17771	17564	17476	17486	17444	17509	17751	17757	17728	17671	17490	17517	17574	17803	17777	17597	17571	17485	17573	17596	17499	17530	17489	17446	17477	17658	17754	17680	17412	17514	17682	17574	17544	17632	17521	17532	17543	17760	17624	17556	17690	17637	17648	17445	17537	17347	17717	17485	17573	17486	17548	17736	17449	17755	17733	17610	17505	17681	17662	17580	17657	17676	17561	17434	17564	17631	17698	17630	17446	17638	17485	17543	17649	17614	17515	17747	17545	17537	17509	17635	17860	17546	17599	17595	17831	17660	17674	17697	17562	17602	17693	17364	17627	17652	17588	17398	17581	17676	17722	17573	17506	17575	17677	17627	17472	17608	17707	17644	17463	17560	17656	17451	17591	17456	17618	17505	17636	17715	17635	17606	17464	17394	17615	17653	17508	17675	17657	17582	17765	17536	17601	17667	17541	17483	17480	17493	17458	17579	17580	17632	17629	17525	17462	17494	17527	17652	17538	17534	17547	17373	17592	17564	17607	17605	17484	17701	17565	17650	17811	17485	17559	17365	17573	17734	17325	17601	17452	17665	17632	17507	17608	17639	17592	17522	17638	17542	17496	17706	17547	17694	17542	17583	17579	17547	17647	17707	17482	17690	17590	17659	17500	17515	17705	17754	17567	17665	17639	17440	17448	17394	17568	17596	17624	17603	17344	17503	17664	17689	17542	17578	17498	17533	17510	17429	17609	17523	17472	17594	17686	17496	17633	17706	17630	17616	17356	17535	17714	17685	17493	17607	17384	17539	17661	17562	17659	17653	17427	17705	17675	17534	17462	17610	17485	17356	17464	17503	17508	17668	17574	17663	17675	17601	17699	17780	17630	17511	17505	17626	17557	17625	17468	17610	17544	17440	17458	17768	17624	17473	17805	17609	17509	17535	17386	17501	17605	17611	17714	17700	17602	17585	17781	17512	17629	17857	17417	17595	17650	17504	17430	17681	17519	17527	17341	17557	17606	17454	17460	17682	17581	17782	17411	17610	17680	17461	17632	17508	17242	17441	17512	17517	17578	17678	17594	17566	17639	17720	17718	17667	17638	17500	17420	17711	17537	17532	17472	17404	17663	17645	17626	17656	17352	17775	17650	17511	17420	17423	17428	17605	17647	17545	17599	17764	17586	17424	17651	17606	17458	17431	17682	17555	17607	17523	17743	17440	17640	17578	17533	17535	17717	17545	17571	17546	17516	17639	17571	17463	17619	17735	17629	17401	17431	17554	17476	17585	17573	17810	17488	17633	17600	17334	17541	17776	17749	17672	17542	17531	17429	17694	17630	17599	17435	17635	17595	17567	17362	17623	17802	17352	17456	17602	17571	17745	17362	17582	17663	17576	17628	17440	17560	17577	17403	17830	17723	17359	17641	17478	17299	17578	17296	17574	17536	17563	17761	17673	17522	17630	17586	17647	17708	17495	17518	17563	17598	17655	17612	17461	17534	17603	17583	17778	17599	17662	17590	17742	17616	17468	17597	17550	17620	17473	17737	17568	17727	17582	17581	17568	17553	17764	17677	17672	17494	17581	17608	17484	17500	17700	17583	17654	17752	17595	17585	17751	17610	17474	17603	17493	17625	17544	17472	17551	17582	17714	17463	17638	17532	17635	17495	17518	17424	17453	17426	17600	17624	17422	17640	17636	17382	17543	17848	17724	17723	17686	17637	17660	17617	17621	17823	17643	17535	17592	17597	17442	17543	17497	17482	17482	17574	17539	17470	17253	17615	17526	17568	17684	17658	17596	17610	17672	17616	17601	17543	17599	17552	17512	17556	17493	17415	17447	17600	17494	17516	17423	17606	17517	17538	17530	17252	17508	17326	17417	17718	17494	17600	17719	17398	17846	17498	17540	17739	17478	17642	17549	17641	17686	17634	17451	17741	17621	17403	17620	17604	17645	17712	17693	17499	17624	17476	17402	17653	17656	17333	17770	17536	17713	17695	17633	17673	17616	17584	17637	17739	17492	17642	17482	17853	17852	17542	17399	17562	17364	17512	17509	17560	17706	17536	17680	17443	17711	17482	17666	17573	17412	17489	17461	17655	17600	17645	17650	17451	17629	17747	17529	17419	17582	17417	17597	17502	17679	17733	17662	17677	17516	17649	17771	17798	17423	17453	17546	17673	17610	17514	17445	17648	17433	17670	17322	17577	17609	17549	17700	17734	17538	17507	17558	17579	17645	17416	17795	17498	17710	17690	17844	17333	17467	17506	17694	17608	17571	17503	17753	17553	17442	17657	17570	17578	17510	17421	17498	17589	17712	17588	17537	17570	17478	17566	17472	17653	17618	17722	17528	17619	17588	17602	17382	17358	17453	17643	17655	17544	17553	17604	17754	17687	17376	17482	17476	17588	17658	17616	17567	17560	17685	17809	17741	17446	17558	17546	17575	17601	17569	17821	17704	17505	17498	17716	17660	17647	17680	17441	17729	17742	17639	17662	17620	17576	17426	17428	17543	17578	17390	17460	17546	17723	17610	17489	17606	17724	17606	17584	17659	17810	17626	17657	17730	17353	17552	17397	17640	17676	17594	17682	17564	17610	17630	17681	17668	17545	17565	17374	17603	17595	17533	17673	17672	17614	17496	17326	17410	17482	17584	17754	17562	17498	17457	17741	17454	17559	17434	17625	17623	17506	17536	17669	17649	17612	17786	17634	17591	17790	17463	17818	17552	17521	17590	17506	17584	17272	17872	17399	17545	17545	17496	17429	17621	17488	17710	17481	17510	17651	17538	17467	17469	17631	17623	17543	17468	17388	17723	17557	17583	17349	17571	17598	17506	17652	17549	17533	17537	17712	17646	17501	17574	17349	17596	17583	17553	17463	17672	17427	17522	17583	17536	17621	17581	17334	17629	17537	17332	17510	17580	17723	17688	17660	17673	17505	17562	17592	17328	17651	17654	17735	17648	17859	17601	17729	17653	17570	17655	17413	17525	17531	17517	17561	17475	17699	17627	17544	17548	17515	17556	17464	17536	17555	17657	17633	17546	17678	17643	17849	17577	17767	17750	17504	17674	17492	17796	17530	17757	17876	17668	17436	17611	17598	17564	17712	17560	17675	17572	17502	17253	17443	17674	17574	17541	17436	17431	17525	17653	17643	17665	17645	17761	17568	17512	17734	17664	17729	17647	17530	17592	17692	17761	17584	17529	17511	17454	17617	17654	17532	17597	17567	17696	17404	17538	17547	17550	17594	17639	17721	17531	17546	17596	17569	17595	17446	17752	17491	17684	17685	17657	17632	17526	17506	17586	17507	17546	17364	17673	17391	17479	17749	17665	17652	17766	17529	17540	17743	17397	17665	17373	17609
19371	32768	32325	29006	25822	24647	23666	22651	22115	20317	20179	25584	44054	40311	32460	23279	18047	16990	16592	16487	16438	16711	16597	16355	16395	16439	16443	16537	16547	16504	16405	16438	16597	16405	16509	16554	16477	16469	16374	16526	16594	16531	16314	16629	16438	16463	16466	16614	16492	16435	16550	16602	16626	16471	16495	16365	16474	16515	16505	16554	16457	16542	16556	16530	16606	16533	16489	16471	16704	16525	16362	16532	16470	16434	16335	16444	16256	16510	16456	16453	16369	16446	16427	16544	16514	16551	16479	16607	16459	16496	16450	16584	16427	16347	16581	16524	16518	16507	16450	16497	16553	16462	16641	16601	16478	16477	16484	16525	16371	16694	16446	16482	16314	16394	16462	16430	16550	16572	16343	16696	16586	16599	16568	16351	16452	16512	16573	16624	16486	16415	16368	16312	16464	16510	16641	16669	16421	16486	16422	16304	16498	16531	16498	16352	16421	16397	16444	16499	16617	16617	16537	16484	16390	16336	16341	16625	16493	16495	16631	16296	16557	16499	16467	16478	16550	16376	16490	16359	16486	16437	16592	16546	16378	16588	16464	16485	16494	16493	16293	16571	16407	16555	16413	16502	16548	16708	16529	16447	16447	16507	16553	16475	16396	16516	16505	16749	16491	16310	16441	16423	16645	16456	16462	16461	16523	16530	16666	16652	16307	16718	16564	16474	16389	16528	16450	16323	16534	16390	16393	16398	16287	16406	16594	16483	16444	16448	16419	16564	16511	16371	16554	16441	16461	16378	16413	16534	16494	16324	16515	16573	16448	16396	16605	16344	16497	16560	16512	16524	16583	16459	16558	16518	16398	16370	16398	16536	16526	16564	16450	16428	16565	16497	16624	16278	16564	16430	16658	16427	16453	16426	16597	16460	16557	16554	16324	16516	16370	16368	16439	16580	16495	16324	16433	16413	16367	16549	16365	16442	16555	16444	16479	16291	16456	16346	16333	16430	16438	16474	16345	16471	16285	16653	16425	16564	16390	16405	16488	16514	16418	16417	16406	16370	16547	16440	16292	16598	16386	16466	16506	16437	16519	16656	16611	16531	16504	16482	16472	16479	16466	16373	16315	16343	16373	16519	16317	16594	16226	16542	16568	16328	16351	16433	16577	16497	16469	16338	16441	16522	16549	16510	16577	16476	16468	16384	16634	16467	16530	16517	16586	16513	16654	16494	16355	16422	16590	16366	16429	16667	16546	16422	16520	16545	16489	16506	16383	16485	16373	16474	16431	16503	16505	16525	16525	16421	16554	16387	16615	16520	16502	16497	16579	16721	16637	16511	16425	16349	16614	16623	16470	16517	16509	16531	16313	16552	16417	16647	16476	16501	16413	16485	16573	16283	16418	16595	16558	16470	16555	16509	16356	16546	16468	16582	16520	16598	16509	16353	16477	16538	16395	16388	16557	16580	16333	16476	16558	16527	16412	16365	16629	16409	16579	16487	16435	16513	16378	16504	16398	16453	16481	16451	16261	16511	16362	16352	16515	16356	16468	16405	16496	16573	16533	16380	16552	16470	16599	16476	16687	16497	16327	16628	16524	16438	16370	16539	16474	16389	16435	16403	16400	16708	16457	16558	16454	16520	16439	16457	16456	16461	16487	16386	16666	16637	16458	16389	16391	16679	16367	16618	16501	16343	16325	16396	16433	16511	16406	16517	16550	16557	16259	16417	16565	16543	16417	16413	16416	16360	16424	16508	16439	16356	16450	16584	16380	16524	16466	16549	16549	16408	16448	16469	16556	16212	16411	16359	16557	16440	16375	16457	16432	16308	16542	16463	16480	16645	16428	16507	16530	16353	16587	16384	16623	16512	16369	16422	16394	16451	16513	16484	16428	16491	16310	16595	16469	16481	16529	16436	16426	16516	16388	16350	16516	16483	16432	16467	16443	16569	16440	16528	16481	16400	16430	16315	16404	16607	16421	16553	16581	16479	16383	16510	16497	16555	16419	16397	16587	16544	16472	16398	16500	16467	16435	16559	16572	16586	16507	16462	16495	16665	16434	16476	16604	16394	16557	16555	16512	16554	16489	16601	16467	16480	16412	16482	16318	16437	16479	16631	16501	16460	16446	16532	16336	16264	16378	16382	16635	16611	16480	16417	16458	16309	16375	16523	16585	16543	16390	16576	16509	16578	16426	16506	16510	16547	16545	16522	16438	16552	16397	16528	16562	16454	16777	16429	16472	16479	16316	16404	16409	16571	16353	16583	16616	16404	16603	16474	16533	16525	16485	16476	16534	16498	16480	16491	16438	16509	16544	16512	16518	16610	16643	16361	16489	16500	16482	16568	16369	16330	16586	16699	16501	16493	16436	16423	16374	16371	16430	16342	16511	16639	16454	16262	16591	16400	16458	16341	16318	16535	16508	16453	16423	16628	16632	16381	16353	16484	16408	16562	16442	16417	16668	16529	16396	16383	16659	16348	16577	16482	16537	16485	16472	16783	16488	16570	16469	16570	16438	16543	16506	16551	16706	16453	16668	16445	16307	16479	16505	16463	16427	16566	16434	16337	16497	16374	16462	16537	16472	16519	16574	16362	16383	16425	16553	16370	16686	16526	16583	16420	16355	16586	16546	16508	16526	16538	16457	16445	16503	16424	16310	16437	16553	16653	16355	16477	16381	16536	16479	16600	16624	16531	16593	16474	16459	16408	16546	16331	16439	16468	16418	16523	16295	16256	16514	16614	16339	16311	16372	16429	16454	16546	16483	16490	16320	16543	16385	16398	16539	16632	16506	16510	16481	16506	16600	16456	16559	16619	16365	16446	16514	16318	16388	16395	16528	16356	16272	16417	16489	16652	16295	16526	16504	16450	16396	16519	16479	16369	16385	16240	16645	16400	16306	16435	16581	16422	16267	16554	16477	16291	16581	16251	16461	16426	16450	16428	16606	16470	16403	16633	16539	16324	16432	16603	16471	16570	16509	16486	16477	16568	16488	16350	16407	16537	16501	16448	16467	16492	16536	16416	16387	16571	16402	16402	16419	16696	16379	16521	16625	16448	16299	16503	16475	16435	16434	16520	16573	16510	16348	16404	16567	16617	16436	16310	16575	16691	16407	16549	16488	16387	16436	16439	16623	16532	16708	16518	16300	16635	16334	16531	16416	16591	16573	16542	16403	16551	16409	16346	16563	16641	16526	16433	16597	16496	16527	16553	16460	16451	16436	16398	16487	16343	16440	16416	16372	16414	16517	16423	16620	16463	16547	16373	16576	16435	16631	16232	16420	16654	16376	16583	16361	16453	16492	16550	16498	16658	16518	16492	16313	16551	16661	16397	16608	16436	16567	16366	16534	16428	16499	16642	16516	16567	16750	16395	16572	16479	16328	16436	16260	16530	16473	16652	16496	16346	16684	16386	16373	16499	16705	16534	16451	16538	16535	16439	16379	16486	16357	16507	16585	16438	16786	16676	16376	16426	16233	16424	16433	16404	16416	16566	16436	16502	16360	16314	16371	16499	16375	16579	16249	16490	16453	16394	16505	16346	16412	16442	16549	16445	16462	16418	16618	16471	16406	16308	16425	16477	16527	16467	16483	16536	16493	16421	16473	16390	16346	16542	16348	16569	16578	16547	16444	16362	16454	16442	16387	16564	16396	16462	16627	16598	16408	16614	16217	16563	16260	16495	16515	16541	16460	16495	16484	16482	16381	16262	16614	16522	16640	16574	16483	16341	16471	16522	16355	16424	16305	16578	16699	16486	16466	16519	16607	16411	16415	16439	16392	16533	16375	16579	16300	16565	16328	16563	16511	16222	16426	16412	16594	16618	16323	16352	16337	16306	16647	16464	16421	16555	16544	16509	16473	16319	16381	16475	16441	16476	16438	16500	16461	16398	16589	16500	16503	16620	16322	16511	16397	16495	16553	16347	16630	16275	16530	16347	16573	16458	16443	16578	16631	16547	16540	16337	16493	16473	16436	16498	16515	16462	16586	16561	16584	16319	16590	16448	16499	16467	16574	16585	16479	16493	16251	16590	16482	16564	16558	16616	16484	16573	16376	16603	16495	16395	16433	16531	16526	16512	16445	16376	16554	16415	16425	16404	16563	16638	16486	16410	16512	16479	16570	16389	16375	16533	16444	16377	16474	16486	16651	16452	16384	16388	16455	16427	16527	16398	16442	16293	16481	16566	16429	16572	16538	16476	16466	16520	16663	16530	16349	16342	16414	16424	16544	16519	16362	16504	16433	16348	16569	16573	16403	16416	16560	16519	16418	16469	16547	16217	16410	16584	16404	16414	16530	16424	16383	16553	16571	16498	16438	16497	16458	16509	16408	16438	16509	16682	16415	16398	16456	16548	16573	16484	16552	16465	16473	16492	16484	16486	16338	16444	16440	16457	16405	16682	16435	16574	16566	16480	16507	16535	16459	16300	16406	16473	16566	16472	16581	16528	16285	16506	16378	16602	16537	16523	16541	16403	16705	16510	16275	16575	16460	16284	16467	16394	16386	16368	16362	16469	16605	16530	16353	16473	16336	16389	16201	16447	16439	16483	16567	16586	16517	16502	16410	16423	16509	16544	16534	16362	16414	16508	16552	16590	16363	16417	16496	16650	16394	16426	16541	16371	16523	16691	16565	16355	16442	16499	16627	16608	16406	16518	16575	16471	16458	16648	16600	16412	16436	16338	16602	16458	16672	16493	16431	16580	16423	16569	16513	16458	16428	16479	16481	16305	16446	16459	16640	16413	16331	16449	16611	16582	16486	16471	16404	16245	16578	16563	16459	16496	16368	16523	16500	16455	16462	16385	16577	16652	16393	16515	16518	16436	16454	16433	16464	16365	16473	16477	16395	16437	16538	16527	16485	16634	16637	16524	16166	16269	16566	16569	16447	16350	16436	16389	16530	16606	16320	16538	16645	16479	16294	16642	16595	16360	16634	16475	16593	16554	16539	16550	16461	16410	16509	16333	16374	16650	16282	16495	16433	16456	16482	16519	16456	16322	16443	16522	16489	16506	16437	16479	16610	16281	16616	16394	16359	16484	16469	16587	16444	16506	16208	16612	16501	16453	16460	16506	16384	16567	16660	16509	16291	16515	16386	16397	16467	16515	16697	16480	16550	16770	16518	16555	16357	16469	16532	16614	16326	16462	16585	16307	16432	16507	16523	16442	16434	16580
29198	22836	24872	22357	19851	19365	19459	18968	19051	19019	18710	18581	20339	20287	19819	18952	18201	18101	18131	17949	17986	18116	18191	18136	18013	18004	18021	17808	17992	17972	18002	18080	17844	18077	18069	18211	18111	18118	18013	17946	18151	17963	17825	17925	18066	18097	17852	18028	18025	18140	18037	17846	17995	17933	18239	17992	17970	17969	17848	17889	18027	17988	17824	17962	18255	17793	18037	18056	18109	17923	17939	17870	18047	18001	17860	17969	18081	17904	17836	17904	17995	17947	18137	18090	18050	18108	17900	17932	17924	18107	17838	17952	18014	18054	17713	18224	18083	18035	17969	17880	18012	17930	18061	17910	18089	18004	17817	18061	18006	18005	18136	17917	17884	17742	17951	17793	17905	18117	18215	18014	17875	17871	17979	17883	17768	18071	18122	18087	17912	18013	17940	18048	18029	18123	18009	18004	18036	17945	18042	18005	17950	17983	17753	17971	17878	18176	18036	17830	17992	17952	18042	17972	17994	17960	18222	17910	18049	17805	17931	17996	17860	18026	17978	17958	17924	18075	17908	17933	17985	18005	17909	17899	17984	18019	18059	18193	17894	17922	17762	17954	18001	17910	17957	18074	17998	18116	17966	18206	18025	17907	17954	17883	17970	18110	18033	18144	18110	17995	17996	17930	17959	18067	18292	17834	17937	17903	18108	17888	17929	17771	17726	17837	17851	17980	17959	17778	17973	17981	17933	18148	18086	17963	18020	17934	18210	18067	18136	18056	17758	17866	18177	17992	17990	17917	18019	17934	17910	17919	18262	18038	18045	17956	18005	18028	18094	17966	18034	18024	17959	17979	18175	18056	17889	17786	17958	17857	17920	18067	18096	17960	18065	17810	17773	18041	18096	18098	17886	17930	18065	17966	18116	17978	18172	18032	18028	17983	18058	17951	17992	18019	18075	18165	18025	17962	17938	17956	18108	17905	17922	17985	17909	18147	18066	17931	17950	17843	17852	17993	17974	18204	18031	17972	18157	18116	18074	17751	18074	18089	18061	18197	18020	18000	18010	18108	18105	17905	17801	18049	18062	18086	17972	17988	18023	17997	18207	17929	17968	18083	17915	17672	17978	18128	18086	17963	17884	18038	18065	17911	17893	18222	17950	18005	18206	18013	17973	18075	17859	18102	18077	18104	17975	17903	18039	17966	17938	17929	18286	18000	18020	17880	18032	18055	17787	17784	17848	18107	18032	17889	18019	17924	18130	17883	18116	17959	17908	18033	18016	18085	18060	18058	17873	18030	17923	17909	17913	18080	17979	17926	18037	18172	18019	18009	17998	18130	18089	17996	18105	17797	18100	17999	17855	17833	18032	17955	17936	18036	17772	18193	18037	17953	17976	18028	18142	18157	17928	17941	18130	18096	18034	18026	18016	18154	17934	17855	18152	18135	18112	18111	17892	17852	18146	17932	17977	18037	18197	17953	17996	18002	17996	18068	18226	17936	18008	18131	18054	18072	18026	17977	17960	18028	18092	17812	18109	17963	17906	17996	17957	18088	18034	17794	18002	17934	18130	17878	17923	18032	17947	17759	18091	17974	17862	17926	18032	18034	18026	17860	18021	17995	18214	17879	18186	17965	17922	18013	18061	17894	17902	17798	17979	17896	17929	18049	17819	17931	17934	18017	17852	18110	17974	18115	17994	17933	17930	17993	17978	17894	18045	17980	17998	17847	17925	17863	17961	17964	17897	18020	17931	18101	17958	17975	17790	17791	18081	17961	18093	18188	17926	17879	18044	18024	18028	18208	17972	17998	17778	17933	18065	18054	17937	18125	17922	17983	17887	18000	17913	18085	17947	18006	17962	17956	18071	18043	17966	17908	18049	18129	17981	17961	18002	17976	18138	17760	18031	17906	17959	18080	17894	18019	17837	17933	17964	18107	18085	18166	17949	17948	18080	17946	18058	18045	17888	18243	18081	18026	17909	18111	17849	18062	17980	17988	18071	17955	18130	18111	18098	17960	17942	18141	18142	18170	18020	17958	17975	17786	18074	17858	17934	17996	17986	17980	17929	18007	18030	17954	18059	17719	17942	17820	18033	17852	17977	17876	18024	17810	17909	17810	18065	17891	18038	18001	17967	17915	18112	18024	17861	17976	17955	17976	17919	18063	17987	17873	18157	17907	18066	18018	18047	17983	17899	17902	18193	18192	17982	18109	18206	18001	17974	18079	18048	18188	17984	17938	17901	17794	18074	18074	17945	17988	17899	17997	17912	18004	17933	18002	17980	18062	17995	18104	17983	18050	18049	18080	18015	17873	17927	18038	17934	18055	18064	17908	18036	18075	18045	17947	17934	17841	17917	18021	17856	17883	17978	18040	18025	18093	17855	17904	18184	17932	17892	18040	17979	17927	17985	18177	17922	17993	18141	17943	18181	18021	18038	17926	18016	17850	17973	18106	18051	18069	17957	18190	18104	17785	17885	17969	17851	17884	18037	17959	18086	18092	18088	17892	17959	18127	17817	18071	17947	17976	18252	18056	18013	18202	18045	18080	17863	17839	18057	18110	17990	18137	18059	17965	17920	17926	17987	17831	17812	18180	18038	17989	18103	17998	17977	18112	17887	18117	18065	18071	17982	17919	17886	18042	17898	17984	18072	18087	18274	18009	17939	17916	18006	17993	18064	18088	17903	17986	17871	18044	17961	18070	17788	17884	17976	17922	17968	17984	18091	18040	18181	17918	18166	17999	18099	17939	17866	17936	18032	17814	17924	17886	18118	18123	17937	18105	17966	17926	18054	17933	17966	18159	18038	18128	17906	18019	18056	17756	17903	17905	17997	17956	18060	17957	18072	18192	18014	17892	17841	17917	17998	18205	17948	17925	18101	17984	18248	17902	18001	18055	17795	17984	18097	17979	17949	17844	18075	18005	17927	18054	18054	17820	18018	17789	18041	18016	17953	17942	18005	18276	18081	17830	17763	17951	18121	17894	17934	18196	18109	18036	18054	17935	17858	17985	18119	17805	17879	17798	17892	18102	18096	17957	18136	18095	17988	17813	18038	17977	18003	17945	17878	17962	18009	17783	18007	17938	17887	18201	18041	18043	17999	17968	17945	17967	17901	17855	18276	18037	17986	17882	18078	17882	17944	17870	18049	18037	17980	17902	17976	18017	17967	18038	18092	17971	17944	18100	18156	17883	17959	18007	17930	17877	17888	17979	17956	18020	17915	17908	17948	17993	17887	17858	17980	18015	18000	17989	17994	17891	17957	17982	18079	17884	18096	17920	17892	17973	17979	18028	17965	18182	18366	18059	18054	17839	17907	18209	17980	18109	18057	18043	17972	17874	18026	18066	17976	18005	17954	18108	17858	18101	17997	17755	17831	17926	18199	17950	17997	17944	18058	17942	17873	17760	17759	17925	17983	17925	18024	17931	17799	18056	17828	18248	18124	17982	18014	17982	17944	18009	18080	17814	18257	17903	18064	18005	17969	18051	18010	17971	17920	18031	17982	17842	17956	17933	17971	18143	18145	18076	17866	17953	17925	18064	17865	17987	18021	18056	17965	17994	18016	17944	17886	18047	18071	17802	17941	17773	17905	18115	17983	18115	18166	18131	17888	17881	17966	18045	18107	18109	18072	17852	18014	17977	17863	17862	18077	18018	18048	17939	17968	17906	17940	17914	18079	17956	17987	17797	17978	17982	18001	17932	17843	17982	18128	17808	18133	18163	18085	18085	18005	17961	18249	17953	17927	17794	17914	18018	18045	18139	18116	18029	18142	17774	18108	18191	17947	17845	18120	17906	17779	18202	18083	17941	18142	18082	17971	17984	17951	17820	17958	17939	17929	18159	17892	17720	17783	17893	18010	18027	18007	17871	17786	18023	18083	17761	18026	17767	17935	18132	18066	18344	18150	17997	17820	18154	17972	17919	17957	18114	18044	18037	18058	17970	17953	17925	17641	18122	17879	18019	18065	17875	18000	18101	17959	18055	18004	18108	17905	18016	18097	18012	17904	17928	18058	17948	18193	18009	18175	18152	17972	18034	18031	17891	17949	18048	18253	18014	17956	18084	17849	17830	17925	18114	17942	18064	17982	18122	18023	18053	17963	17933	18145	18108	18029	18124	17962	17986	18028	17946	17941	17796	17981	17956	17875	18070	17906	18182	18079	17916	17954	17833	18126	17825	18050	17854	17965	17914	18078	17979	17988	18195	17878	18061	18042	17980	17961	18023	17890	17892	18029	18133	17973	17912	17890	18163	18007	17892	18135	17934	17850	18005	17838	18030	17871	17915	18006	17798	18090	18020	17803	17939	18177	17974	18128	17964	17962	17983	18047	17954	18108	17874	18060	17956	17996	17869	18111	17867	17940	17846	17775	17889	17920	17897	17940	17856	17955	18132	18098	18023	18074	17844	17925	18131	17934	17989	17869	17957	17852	18202	18127	17912	17747	18046	17929	17941	17999	17937	18065	18112	18223	18068	17939	17972	17751	17824	18005	17969	17934	17957	17971	18128	17929	18088	17946	17813	18166	18199	18007	17923	18166	18019	17775	18052	18073	17900	18111	17926	17833	18242	18148	17974	18006	17903	17945	18104	17897	18111	18115	18126	17785	18113	18116	18023	17965	18128	18296	17838	17884	17912	17898	17927	17899	17979	18151	18014	17896	17959	17838	17861	17947	17903	17900	18085	17868	17838	18113	18012	17962	18130	18053	17939	17933	18036	17907	17851	18074	17850	18005	18105	18088	17912	18010	17952	18016	18046	18087	18021	17769	18103	17930	17915	17976	18010	18021	17826	17987	18018	18088	18013	18092	18026	17916	18102	17994	17922	17770	17979	17943	18109	18032	17856	17966	18065	18234	17971	18146	18007	18107	17915	17926	18002	17801	18025	18114	17967	17977	17875	17839	17886	17928	17928	17763	17994	17897	17936	17836	17857	17912	17695	17869	18064	17889	17897	18001	17951	18146	17962	18044	17819	18013	17975	18009	18066	18095	17885	18099	17922	18089	17948	17915	18076	18110	18145	17995	17947	17868	18064	17946	18037	17895	18101	18141	17942	18097	17956	17941	17766	18019	18017	17982	18021	17971	18047	18158	18008	18087	17929	17852	18071	18131	17963	17936	18004	17910	17996	17907	17996	18055	18199	18037	18043	17945	18054	18000	17983	17911	17974	17934	17857
18197	22221	23213	20743	19518	18986	18821	18185	18628	18193	17856	17916	20639	19722	18511	17515	16953	16670	16763	16797	16602	16726	16656	16720	16767	16661	16613	16766	16657	16756	16424	16661	16438	16669	16514	16670	16533	16596	16640	16615	16852	16612	16738	16605	16781	16690	16591	16571	16704	16497	16678	16670	16802	16534	16639	16725	16773	16731	16505	16675	16717	16367	16618	16805	16903	16611	16537	16530	16622	16575	16706	16787	16577	16575	16844	16588	16549	16736	16725	16777	16772	16567	16552	16606	16511	16636	16693	16668	16838	16595	16701	16715	16721	16650	16565	16659	16702	16509	16712	16890	16708	16563	16651	16614	16702	16510	16496	16631	16648	16628	16670	16588	16563	16691	16534	16919	16700	16629	16478	16608	16690	16788	16382	16714	16702	16696	16757	16563	16525	16624	16642	16699	16740	16585	16716	16750	16426	16578	16476	16583	16772	16480	16745	16771	16595	16826	16682	16515	16759	16679	16463	16587	16766	16565	16520	16584	16654	16478	16753	16839	16702	16666	16568	16563	16470	16597	16557	16600	16690	16601	16679	16671	16716	16616	16563	16646	16517	16592	16729	16517	16739	16678	16733	16598	16655	16583	16429	16605	16756	16550	16577	16566	16743	16575	16803	16635	16535	16539	16629	16682	16750	16634	16765	16705	16641	16713	16653	16752	16599	16538	16616	16779	16723	16612	16543	16590	16602	16624	16745	16528	16652	16576	16595	16641	16638	16726	16599	16617	16678	16626	16633	16725	16698	16648	16532	16728	16626	16744	16678	16495	16711	16657	16674	16658	16757	16709	16888	16758	16622	16507	16769	16590	16593	16864	16606	16655	16517	16695	16556	16757	16752	16694	16791	16680	16687	16593	16568	16675	16708	16489	16656	16692	16478	16766	16676	16769	16576	16834	16421	16517	16438	16534	16714	16880	16579	16587	16656	16700	16517	16686	16527	16672	16603	16567	16613	16681	16565	16426	16628	16858	16770	16780	16594	16421	16914	16707	16712	16698	16347	16589	16641	16550	16522	16455	16495	16575	16582	16773	16621	16542	16742	16552	16381	16773	16662	16815	16755	16699	16728	16698	16526	16632	16723	16680	16521	16750	16509	16802	16512	16438	16685	16702	16729	16708	16713	16549	16439	16720	16632	16574	16538	16693	16688	16671	16629	16678	16663	16642	16543	16558	16791	16703	16607	16775	16441	16657	16650	16559	16619	16611	16632	16486	16595	16526	16646	16726	16611	16765	16600	16658	16705	16668	16690	16572	16705	16544	16544	16658	16700	16506	16610	16666	16670	16635	16540	16686	16797	16653	16627	16770	16639	16637	16627	16739	16590	16490	16784	16514	16659	16668	16699	16705	16709	16490	16638	16842	16691	16660	16575	16692	16578	16567	16602	16709	16786	16603	16700	16738	16642	16831	16609	16680	16598	16426	16530	16717	16737	16526	16511	16568	16604	16762	16419	16572	16615	16787	16762	16744	16829	16625	16767	16633	16478	16629	16774	16583	16547	16451	16518	16598	16652	16647	16626	16775	16751	16477	16500	16599	16679	16637	16545	16785	16708	16726	16632	16719	16749	16634	16693	16597	16664	16647	16785	16578	16817	16791	16649	16615	16603	16707	16614	16795	16814	16654	16444	16622	16814	16584	16597	16629	16722	16552	16631	16507	16638	16733	16639	16520	16752	16507	16720	16666	16607	16584	16678	16588	16619	16669	16732	16544	16690	16785	16764	16411	16624	16471	16768	16682	16654	16765	16561	16830	16606	16718	16584	16645	16628	16672	16500	16680	16881	16500	16571	16591	16686	16716	16684	16773	16717	16788	16758	16752	16738	16898	16665	16734	16794	16718	16614	16664	16535	16834	16728	16595	16726	16673	16613	16739	16736	16653	16570	16597	16769	16735	16720	16687	16780	16593	16631	16661	16629	16688	16629	16647	16549	16585	16716	16698	16768	16636	16731	16626	16546	16741	16644	16748	16543	16835	16708	16816	16764	16696	16624	16645	16721	16667	16709	16623	16806	16668	16693	16562	16639	16864	16717	16570	16681	16606	16653	16767	16550	16622	16586	16648	16491	16581	16705	16771	16623	16704	16487	16562	16726	16543	16470	16550	16843	16700	16701	16471	16727	16567	16725	16640	16563	16761	16561	16729	16695	16746	16467	16749	16789	16623	16576	16720	16650	16779	16635	16633	16600	16611	16662	16519	16659	16575	16752	16686	16500	16535	16633	16453	16656	16642	16507	16534	16679	16623	16750	16740	16705	16696	16632	16590	16602	16649	16598	16650	16552	16691	16573	16600	16679	16672	16709	16786	16573	16611	16573	16533	16484	16578	16617	16668	16728	16606	16599	16736	16526	16719	16606	16615	16738	16634	16721	16628	16631	16718	16726	16614	16576	16659	16737	16781	16705	16692	16797	16540	16485	16547	16664	16682	16565	16579	16714	16606	16703	16603	16606	16661	16583	16517	16798	16785	16582	16648	16594	16599	16657	16885	16522	16540	16605	16700	16764	16696	16560	16798	16578	16755	16534	16782	16562	16596	16719	16657	16698	16636	16700	16464	16827	16789	16766	16786	16630	16696	16672	16791	16774	16725	16858	16606	16645	16867	16788	16681	16614	16517	16805	16711	16791	16658	16713	16547	16756	16680	16668	16789	16797	16596	16692	16597	16585	16660	16647	16646	16672	16838	16608	16704	16753	16597	16786	16583	16670	16779	16632	16738	16803	16625	16817	16567	16564	16757	16645	16846	16622	16746	16703	16470	16819	16599	16746	16773	16805	16822	16565	16587	16636	16531	16667	16783	16575	16649	16702	16672	16648	16538	16824	16610	16548	16694	16516	16711	16542	16536	16676	16794	16587	16611	16664	16691	16836	16453	16640	16660	16581	16670	16716	16661	16657	16505	16743	16662	16825	16681	16636	16685	16679	16764	16832	16418	16649	16515	16744	16780	16683	16591	16658	16604	16668	16943	16621	16634	16713	16789	16602	16661	16731	16667	16753	16558	16574	16557	16728	16655	16685	16594	16382	16721	16701	16644	16622	16575	16549	16787	16666	16623	16699	16554	16647	16676	16623	16737	16599	16724	16804	16586	16666	16663	16520	16556	16805	16567	16640	16814	16803	16557	16631	16317	16698	16659	16781	16619	16485	16672	16662	16675	16718	16604	16713	16662	16602	16826	16616	16708	16776	16712	16621	16800	16685	16512	16769	16590	16595	16579	16738	16665	16559	16434	16633	16571	16714	16692	16567	16542	16649	16593	16728	16618	16636	16629	16618	16711	16698	16592	16513	16588	16709	16607	16725	16565	16411	16504	16720	16783	16624	16650	16490	16771	16589	16562	16648	16531	16562	16742	16666	16590	16655	16521	16862	16741	16727	16647	16810	16459	16737	16728	16659	16614	16667	16730	16701	16774	16518	16753	16709	16726	16748	16651	16576	16511	16733	16612	16688	16492	16714	16699	16683	16839	16910	16679	16476	16714	16581	16615	16747	16743	16811	16781	16566	16568	16553	16749	16729	16519	16691	16652	16679	16724	16726	16784	16702	16807	16670	16706	16522	16638	16700	16479	16691	16547	16668	16569	16732	16803	16591	16640	16549	16569	16696	16628	16568	16690	16809	16735	16715	16712	16768	16797	16620	16780	16597	16672	16539	16718	16820	16667	16605	16632	16732	16702	16580	16790	16705	16740	16754	16484	16629	16640	16567	16751	16725	16630	16638	16797	16572	16615	16651	16798	16551	16685	16772	16616	16604	16509	16632	16613	16723	16672	16740	16624	16733	16551	16620	16723	16592	16671	16749	16626	16707	16730	16772	16769	16737	16580	16738	16697	16588	16744	16655	16687	16657	16704	16580	16619	16658	16534	16720	16546	16536	16636	16687	16597	16608	16690	16571	16495	16785	16608	16657	16651	16702	16745	16652	16737	16716	16706	16841	16562	16690	16752	16647	16725	16626	16529	16519	16462	16697	16626	16939	16594	16689	16588	16754	16674	16650	16658	16749	16795	16794	16607	16739	16563	16558	16635	16568	16591	16532	16625	16804	16699	16658	16648	16663	16442	16733	16591	16860	16670	16531	16824	16749	16553	16735	16611	16687	16590	16589	16820	16771	16629	16642	16581	16799	16729	16697	16860	16692	16648	16761	16679	16622	16555	16584	16564	16657	16642	16700	16778	16629	16639	16616	16572	16608	16702	16622	16628	16583	16687	16840	16524	16811	16766	16569	16427	16653	16709	16422	16543	16729	16602	16666	16650	16575	16710	16745	16604	16573	16705	16693	16498	16587	16822	16718	16569	16455	16641	16643	16666	16588	16784	16680	16675	16768	16773	16758	16594	16555	16547	16668	16578	16632	16617	16744	16546	16765	16647	16800	16667	16691	16799	16646	16798	16703	16697	16568	16634	16717	16587	16710	16776	16670	16618	16640	16626	16804	16701	16605	16819	16567	16618	16650	16541	16681	16628	16739	16467	16755	16828	16738	16750	16606	16445	16759	16595	16692	16569	16636	16732	16630	16854	16631	16707	16505	16629	16636	16506	16584	16660	16655	16801	16568	16547	16597	16604	16703	16863	16712	16619	16597	16620	16695	16687	16642	16512	16736	16669	16642	16728	16661	16628	16521	16593	16589	16584	16558	16680	16643	16515	16629	16631	16469	16583	16755	16830	16747	16596	16784	16758	16621	16838	16708	16694	16596	16867	16602	16528	16699	16833	16564	16703	16779	16778	16744	16604	16645	16593	16629	16695	16641	16755	16615	16680	16613	16662	16633	16736	16627	16758	16741	16543	16542	16749	16716	16497	16639	16709	16707	16659	16638	16762	16725	16625	16506	16851	16709	16649	16681	16789	16765	16564	16645	16652	16643	16597	16770	16777	16747	16725	16693	16705	16656	16536	16571	16534	16549	16498	16621	16835	16634	16601	16755	16466	16537	16618	16661	16818	16798	16553	16591	16653	16708	16630	16712	16697	16687	16772	16755	16734	16593	16672	16556	16703	16704	16807	16514	16751	16565	16612	16614	16618	16680	16604	16630	16843	16561	16802	16515	16609	16787	16781	16648	16854	16600	16583	16679	16535	16921	16865	16772	16551	16498	16615	16621	16715	16518	16555	16600	16566	16730	16616	16612	16637	16527	16686
25031	21346	28145	25720	22868	22495	22309	20610	20276	19975	19535	22756	33125	30182	26234	21772	19109	18764	18135	18195	18077	18179	18252	18183	18349	18131	18163	18393	18288	18191	18305	18064	18307	18095	18360	18132	18421	18295	18174	18253	18224	18112	18123	18289	18458	18298	18244	18325	18231	18197	18357	18197	18322	18202	18115	18011	18299	17975	18225	18322	18180	18473	18239	17902	18178	18100	18193	17967	18260	18044	18172	18277	18251	18272	18255	18299	18001	18039	18187	18161	17926	18428	18232	18376	18060	17923	18122	18258	18347	17983	18246	18163	18033	18285	18270	18243	18268	18229	18146	18323	18064	18141	18055	18008	17990	18191	18109	18239	18208	18275	18229	18051	18131	18088	18223	18234	18157	18063	17923	18053	18212	18426	18424	18127	18091	18185	18147	18106	18081	18257	18201	18055	18141	18046	18158	18186	17974	18298	18194	18022	18134	17975	18110	18097	18187	18197	18164	18048	18283	18295	18070	18082	18078	18040	18013	18274	18157	18058	18182	18276	18157	18281	17998	18016	18312	18311	18174	18001	18117	18123	18174	18345	18123	17983	18261	18218	18446	18309	17943	18178	18098	18218	18272	18027	18282	18006	18025	18050	18158	18144	18125	18215	18189	18141	18473	18360	17999	18151	18129	17952	18131	17994	18212	18236	18281	18245	18133	18268	18242	18239	18268	18102	18272	18153	18252	18259	18154	18281	18451	18241	18112	18293	18082	18010	18080	18097	18189	18098	18148	18370	18171	18184	18028	18003	18442	18145	18020	18094	18116	18098	18298	18390	18374	18268	18036	18169	18191	18234	18074	18009	17990	18256	18200	18385	18151	17905	18128	18184	18351	18235	18217	18198	18352	18093	18053	18089	18171	18237	18255	18296	18392	18021	18159	18079	18231	18154	18322	18211	18329	18433	18231	18196	18189	18299	18054	18046	18124	18254	18227	18356	18388	18376	18088	18271	18170	18064	18112	18284	18007	18028	18048	18362	18265	18013	18337	18238	18229	18098	18136	18373	18064	18237	18276	18198	18329	18192	18216	18130	18277	18167	18062	18284	18274	18142	18392	18155	18230	18240	18038	17971	18212	18042	18139	18281	18307	18243	18035	18086	18231	18105	18241	17950	18158	18272	17932	17976	18157	18368	18124	17982	18452	17909	18099	18106	18334	17886	18160	18351	18150	18130	18278	18128	18218	18265	18342	18101	18190	18246	18159	18172	18219	18165	18279	17951	18225	18164	18020	18290	18102	18108	18112	18163	18087	18317	18245	18276	18106	18192	18247	18111	18170	18092	18251	18277	18010	18227	17979	18145	18160	18554	18334	18181	18249	17904	18146	18126	18159	18102	18144	18034	18088	18082	18305	18226	18289	18154	18150	18165	18111	18217	18203	18176	18088	18190	18145	18337	18139	18149	18132	18204	18103	18148	18200	18414	17940	18278	18200	18219	18196	18150	18076	18116	18177	18305	18169	18155	18429	18359	18373	18178	18125	18277	18076	18165	18305	18140	18206	18256	18315	18085	18336	18043	17975	18125	18060	18220	18088	18266	18172	18130	18232	18189	18117	17952	18460	18340	18225	18271	18181	18177	18124	18255	18273	18128	18219	18318	18202	18195	18187	18087	18164	18093	18140	18089	18145	18181	18015	18187	18217	18241	18191	18238	18109	18334	18194	18294	18070	18431	18323	18072	18059	18234	18019	18348	18245	18140	18387	18438	18005	18369	18064	18173	18188	18022	18147	18341	17972	18071	18302	18334	18172	18118	18070	18084	18003	18468	18104	18185	18367	18106	18216	18065	18019	18296	17938	18136	18201	18348	18304	18291	18092	18110	18338	17931	18377	18196	18069	18209	18314	18263	18108	18305	18555	18308	18066	18372	18450	18361	18317	18024	18068	18231	18147	18172	18036	18253	18132	18027	18256	18121	18139	18284	18271	18326	18133	18190	18073	18094	18039	18128	18324	18112	18356	18152	18035	18043	18125	18060	18232	18244	18112	18204	18307	18184	18174	18195	18204	18058	18081	18335	18164	18239	18122	18338	18154	18265	18234	18271	18220	18158	18158	18176	18196	18175	18162	18214	18119	18223	18299	17967	18155	18168	18196	18310	18198	18286	18138	18138	18226	18052	18164	18192	18039	18235	18097	18026	17988	18219	18090	18194	18217	18401	18221	18026	18109	18024	18321	18246	18238	18333	18328	17988	18203	18106	18033	18251	18269	18214	18199	18182	18175	18188	18086	18254	18220	18291	18192	18129	18213	18139	18206	18163	18489	18343	18343	18125	18200	18312	18226	18169	18165	17994	18099	18114	18279	18212	18283	18165	18228	18227	18226	18363	18105	18176	18193	18210	18229	18267	18025	18197	18127	18040	18368	18001	18080	18176	18176	18260	18119	18050	18254	18195	18108	18082	18338	18174	17965	18055	18190	18081	18251	18164	18330	17993	18170	18060	18303	18140	18423	18260	18221	18289	17998	18117	18292	17951	18241	18358	18323	18318	18147	18288	18158	18298	18317	18104	17993	18091	18204	18257	18438	18331	18176	18083	18203	18252	18170	18162	18011	18110	18148	18123	18115	18217	18101	18241	18162	18184	18211	18072	18329	18082	18278	18151	18391	18252	18312	18177	18174	18189	18095	18234	18369	18340	18169	18071	18023	18022	18198	18289	18076	18403	18191	17970	17849	18019	18294	18160	18026	18258	18072	18094	18100	18175	18060	18080	18181	18216	18277	18328	18044	18042	18135	18319	18021	18304	18159	18431	18031	18083	18119	18195	18137	18234	18071	18193	18377	18349	18123	18089	18203	18154	18123	18223	18178	18153	18209	18242	18180	18268	18271	17937	18229	18035	18167	18032	18239	18024	18123	18299	18212	18075	18295	18105	18095	18162	18225	18165	18239	18160	18108	18225	18110	18081	18160	18105	18132	18102	17976	17911	18152	17934	18349	18179	18328	18242	18048	18003	18072	18132	18152	17997	18080	17990	18295	18104	18228	18179	18115	17934	18269	18451	18385	18004	18166	17969	18221	18154	18352	18183	18069	18129	18507	18378	18083	18200	18255	18225	18172	18244	18140	18138	18204	18255	18324	18031	18126	18224	18148	18114	18248	18079	18014	17986	18067	18175	18406	18286	18203	18253	18185	18105	18201	17999	18140	18113	18320	18053	18235	18249	18224	18217	18244	18114	18254	18089	18127	18005	18266	18032	18113	17956	18253	18041	18245	18333	18080	18198	18106	18124	18082	18205	18233	18166	18152	18150	18221	18070	18180	18113	17971	18168	18316	18093	18362	18132	18298	18079	18242	18178	17976	18082	18089	17912	18072	18435	18203	18307	18182	18139	18079	18086	18203	18265	18087	18349	18270	18391	18211	18370	18291	18143	18067	18316	18327	18398	18259	18168	18239	18331	18209	18386	18237	18197	18287	18310	18078	18064	18282	17962	18131	18131	18118	18047	18178	18186	18141	18327	18310	18225	18349	18336	18239	18233	18212	18105	18429	18350	18335	18061	18025	18077	18156	18273	17995	18225	18298	18308	18089	18106	18193	18145	18226	18324	18256	17999	18046	18327	18215	18190	18008	18003	18125	18394	18148	18263	18079	18315	18113	18245	18089	18225	18177	18008	17985	18220	17994	18187	18143	18109	18423	18242	18041	18167	18164	18116	18134	17989	18173	18196	18213	18249	18094	18248	18168	18049	18258	18020	18078	18096	18291	18225	18260	18178	18136	18270	17973	18320	18270	18173	18410	18285	18092	18150	18266	18239	18337	17985	18192	18231	18038	18202	18313	18401	18090	18261	18262	18225	18213	18038	18199	18039	18063	18285	18199	18335	18325	18074	18088	17969	17964	18262	18288	18131	18009	18227	18263	18120	18100	18237	18029	18074	18380	18023	18199	18222	18116	18099	18269	18166	17970	18312	18374	18241	18298	18227	18080	18043	18134	18307	18239	18359	18106	18090	18233	18154	18095	18171	18178	18313	18073	18072	18081	17983	18187	18227	18112	17963	18214	18239	18151	18163	18187	17952	18161	18139	18267	18093	18331	18327	18220	18014	18379	17903	18111	18112	18099	18288	18091	18014	18174	18154	18317	18092	18050	18076	18236	18233	18094	18243	18430	18237	18202	18304	18063	17993	18300	18200	18323	18216	17852	18139	18055	18284	18070	18248	18225	18277	18182	18193	18217	18303	18111	18314	18240	18144	18232	18426	18268	18145	18330	18149	18230	18281	18102	18252	18119	18058	17942	18223	18301	18116	18368	18060	18247	18373	18020	18218	18294	18181	18289	18113	18335	18067	18181	18148	18158	18183	18099	18142	18107	18182	18129	18171	18042	17953	18042	18096	18080	18242	18098	18175	18130	18198	18150	18366	18045	18059	18047	18314	18085	17964	18117	18259	17870	18168	18282	17848	18347	18150	18235	18118	18104	18130	18239	18284	18192	18247	18353	18174	18084	18242	18323	18039	18218	18111	18144	18239	18214	18030	18261	18070	18125	18163	18246	18092	18063	18039	18197	18264	18092	18035	18325	18392	17989	18190	18247	18021	18360	18056	18079	18330	18145	18059	18215	18330	18079	18003	18109	18299	18019	18355	18189	18212	18018	18070	18175	18169	18106	18333	18111	18165	18366	18158	18189	18235	18119	18035	18253	18453	18237	18232	18172	18320	18220	18190	18337	18202	18154	18095	18110	18348	18227	18041	18234	18102	18196	18502	18223	18062	18372	18016	18147	18153	18111	18176	18248	18307	18110	18245	18314	18199	18169	18281	18163	18364	18071	18294	18183	18275	18270	18212	18174	18372	18297	18248	18220	18284	18194	18234	18227	18129	18148	18219	18197	18183	18290	18230	18211	18268	18235	18118	18312	17891	18136	18216	18153	18076	18061	18209	18203	18204	18103	18332	18165	18292	18241	18341	18326	18164	18167	18237	18125	17957	18056	18212	18037	18059	18277	18066	18106	18311	18171	18145	18196	18230	18229	18035	18162	18425	18153	18279	18083	18185	18123	18069	18144	18352	18324	18274	18353	18086	18079	18388	18049	18226	18076	18279	18053	18209	18284	18080	18331	18335	18112	18134	18112	18152	18279	18003	18305	17966	17954	17936	18252	18057	18134	18137	18116	18113	18296	18182	18470	18069	18075	18175
17533	27754	27836	25019	23578	22292	21041	20531	20481	19149	19061	25043	36145	32409	26624	20427	17613	17204	16654	16845	16822	16827	17000	16881	16967	16794	16928	16764	16958	16777	16850	16907	16834	16894	16915	16962	16735	16964	16739	16888	16829	16855	16905	16932	16862	16916	16805	16993	16832	16783	16837	16905	16562	16900	16809	16811	16782	16658	16838	16976	16806	16761	16956	16777	16826	16851	16849	16915	16790	16832	16874	16787	16823	16947	16858	16818	16942	16769	16831	16681	16691	16843	16847	16675	16691	16796	17088	16799	16799	16758	16792	16833	16779	16888	16898	16708	16733	16923	16655	16754	16906	16944	16779	16840	17022	16887	16727	16939	16947	16875	16677	16811	16857	16871	16857	16743	16804	16976	16960	17065	16832	16785	16849	16903	16610	17024	16721	16624	16860	16917	16917	16750	16810	16873	16817	16686	16962	16840	16817	16874	16922	16926	16772	16920	16851	16871	16880	16726	16836	16927	16823	16942	17011	16886	16816	16863	16631	16863	16836	16928	16957	16718	16622	16778	16973	16784	16810	16962	16850	16906	16757	16939	16962	16821	16834	16761	16824	16710	16758	16937	16590	16936	16889	16870	16857	16878	16643	16759	16927	16977	16902	16651	16950	16814	16785	16947	16823	16893	16701	16902	16765	16984	17084	16798	16802	16899	16811	16978	16901	16756	16964	16776	16676	16832	16782	16984	16803	16756	16776	16722	16783	16838	16819	16826	16903	16930	16678	16758	16625	16904	16678	16671	16701	17135	16949	16845	16753	16787	16676	16919	16957	16781	16746	16792	16839	16840	16952	16829	16816	17025	16866	16919	16877	16736	16802	16725	16904	16621	16960	16755	16765	16809	16800	16832	16873	17035	16982	16949	16797	16881	16701	16646	16728	16847	17022	16889	16935	16925	16722	16804	16758	16664	16971	16889	16859	16962	16718	16686	16918	16867	16771	16827	16684	16750	16709	16848	16795	16697	16777	17020	16655	16630	16779	16734	16919	16621	16808	16844	16788	16754	16961	16801	16825	16934	16793	16792	16737	16814	16899	16987	16906	16900	17045	16987	16916	16809	16707	16842	16873	16661	16738	16662	16791	16744	16788	16704	16724	16897	16750	16759	16880	16926	16870	16904	16743	16790	16779	16880	16715	16793	16914	16849	16943	16779	16838	16883	16796	16773	16958	16835	17020	16699	16910	16746	16662	16809	16809	16860	16871	16788	16870	16796	16789	16799	16890	16829	16811	16889	16792	16969	17018	16833	16828	16893	16909	16884	16877	16747	16594	16765	16863	16716	16760	16917	16885	16807	16868	16756	16861	16852	16871	16791	16747	16956	16829	16772	16769	16822	16826	16812	16933	16968	16643	16780	16878	16709	16802	16876	16821	16928	16789	16904	16936	16791	16924	16796	16791	16797	16825	16784	16812	16823	16792	16669	16903	16842	16733	16795	16801	16569	16771	16861	16779	16814	16797	16826	16894	16712	16984	16938	16656	16849	17016	16904	16790	16810	16679	16861	16887	16666	16908	16877	16894	16783	16931	16905	16725	16868	16844	16761	16798	16829	16848	16848	16745	16825	16862	16831	16705	16846	16955	16773	16924	16763	16866	16861	16840	16844	16833	16901	16894	16807	16775	16871	16793	16842	16965	16727	16682	16799	16952	16922	16904	16789	17051	16922	16904	16880	16892	16739	16873	16778	16947	16886	16871	16848	16855	16788	16835	16939	16845	16758	17007	16759	16938	17026	16923	16904	16798	16864	16809	16816	16972	16848	16974	16875	16956	16911	16894	16821	16862	16766	16785	16866	16896	16810	16768	17037	16736	16779	16749	16620	16587	16833	16916	16828	16773	16903	16869	16934	16778	16761	16757	16917	16760	16710	16900	16840	16714	17064	16980	16963	16962	16945	16840	16918	16874	16869	16954	16900	16841	16641	16947	16915	16651	16865	16782	16826	16800	16741	16690	16777	16726	16833	16889	16792	16857	16802	16844	16790	16794	16906	16838	16826	16989	16999	16804	16767	16768	16736	16745	16886	16959	16722	16833	16940	16872	16697	16945	16816	16895	16866	16786	16690	16660	16647	16955	16802	16859	16594	16864	16859	16882	16694	16852	16593	16790	16723	16928	16765	16895	16803	16702	16854	16813	16856	16836	16814	16827	16727	16893	16888	16877	16951	16702	16675	16701	16911	16807	16806	16807	16863	16749	16911	16838	16760	17116	16833	16819	16792	16978	16846	16654	16856	16722	16786	16792	16853	16723	17049	16703	16808	16848	16737	16860	16917	16762	16791	16936	16676	16774	16719	16931	16807	16821	17038	16937	16850	16808	16971	16824	16935	16693	16884	16772	16927	16801	16777	16733	16772	16747	16929	16725	16945	16686	16759	16706	16979	16852	16688	16922	16799	16902	16776	16794	16812	16839	16919	16803	16944	16719	16893	16947	16847	16884	16836	16729	16862	16881	16848	16735	16825	16930	16857	16974	16634	16698	16861	16777	16769	16761	16680	16820	16728	16841	16914	16836	16724	16931	16907	16839	16961	16694	16781	16762	16717	16680	16868	16694	16743	16848	16872	16789	16894	16938	16768	16859	16833	16870	16878	16894	16989	16811	16881	16777	16714	16898	16837	16757	16781	16907	16882	16878	16797	16732	16751	16901	16649	16764	16667	17134	16826	16858	16960	16910	16918	16729	16794	16844	16825	16795	16825	16948	16812	16925	16702	17027	16944	16726	16662	16800	16966	16848	16703	16816	16894	16978	16748	16918	16655	16793	16846	16670	16964	16924	16860	16719	16737	16641	16811	16976	17021	16734	16715	16793	16960	16793	16945	16621	16941	16916	16703	16757	16890	16866	16886	16879	16957	16867	17042	16739	16813	16868	16913	16838	16706	16677	16825	16846	16776	16954	16569	16895	17023	16843	17028	16934	16867	16945	16840	16771	16899	16803	16766	17002	16792	16901	16717	16932	16910	16931	16660	16822	16995	16703	16822	16597	16933	16842	16834	16874	16886	16835	16589	16773	16807	16862	16777	16890	16965	16824	16799	16884	16920	16737	16836	16822	16994	16912	16872	16941	16898	16866	16804	17004	16741	16794	16867	16700	16978	16927	16954	16851	16868	16774	16941	16910	16792	16837	16848	16868	16983	16955	16834	16801	16517	16757	16919	16650	17011	16907	16900	16942	16891	16830	16777	16798	16890	16782	16838	16815	16826	16763	16924	16866	16756	16839	16837	16865	16833	16824	16713	16856	16758	16714	16789	16634	16918	16756	16864	16755	16919	16968	16871	16706	16904	16997	16941	16881	16864	16972	16857	16815	16740	16726	16839	16825	16830	16733	16747	16892	16972	16872	16616	16805	16798	16858	16695	16856	16685	16661	16929	16766	16905	16802	16815	16720	16731	16838	16808	16845	16773	16863	16868	16843	17111	16983	16721	16832	16870	16886	16992	16794	16973	16680	16838	16901	16779	16775	16805	16833	16649	16792	16666	16773	16945	16919	16782	16966	16856	16784	16703	16766	16790	16982	16721	16984	17000	16941	16731	16754	16814	16817	16795	16845	17036	16748	16870	16698	16783	16844	16672	16672	16874	16783	16792	16712	16932	16741	16940	16771	16638	16735	16744	16803	16969	16798	16810	16863	16794	16843	16770	17047	16926	16789	16883	16790	16857	16828	16887	16760	16937	16876	16833	16782	16908	16716	16964	16875	16805	16875	16772	16892	16897	16856	16830	16873	16751	16944	16718	16991	16835	16858	16921	16779	16826	16763	16913	16832	16760	16933	16884	16849	16856	16856	16718	16875	16648	16752	16638	16831	16764	16826	16873	16830	16990	16782	16822	16866	16891	16916	16847	16649	16930	16818	16890	16849	16781	16912	16721	16768	16834	16916	16757	16920	16709	16919	16902	16656	16791	16663	16942	16806	16892	16839	16966	16646	16768	16929	16770	16818	16970	16879	16779	16693	16882	17001	16944	16910	16860	16639	16845	16830	16882	16743	16913	16949	16864	16768	16818	16920	16885	16743	16800	16698	16864	16716	16756	16822	16801	16935	16854	16791	16927	16909	16784	16770	16811	16875	16802	16777	16898	16825	16932	16918	16843	16850	16916	16744	16991	16914	16936	16822	16803	16705	16818	16964	16900	16717	16769	16900	17009	16741	16995	17002	16634	16956	16947	16896	16753	16962	16876	16851	16824	16872	16812	16820	16679	16978	16821	16760	16839	16734	16587	16846	16773	16773	16856	16710	16725	16669	16945	16898	16857	16645	16868	16832	16726	16848	16817	16794	16737	16696	16838	16677	17002	16820	16956	16763	16893	16797	16743	16788	16919	16901	16696	16791	16820	16896	16730	16862	16837	16907	16797	16701	16689	16856	16506	16914	16801	17091	16907	16843	16842	16693	16806	16725	16745	16863	16886	16621	16788	16865	16689	16715	16890	16842	16823	16673	16836	16742	16924	16819	16839	16974	16987	16677	16649	16704	16758	16949	16873	16573	16782	16881	16779	16916	16826	16701	16821	16860	16843	16882	16785	16827	16762	16848	16883	16726	16839	16880	16741	16779	16917	16863	16843	16769	16565	16692	16946	16646	16794	16986	16673	16959	16750	16818	16681	16853	16968	16975	16807	16689	16863	16836	16975	16935	16727	16891	16838	16790	16926	16707	16667	16678	16838	16971	16680	16814	16740	16772	16736	16830	16812	16976	16868	16927	16963	16790	17039	16861	16653	16840	16821	16945	16767	16854	16884	16769	16637	16992	16831	16880	16728	16867	16854	16879	16943	16971	16735	16997	16829	16834	16724	16706	16838	16834	16811	16927	16952	16797	16791	16888	16792	16877	16834	16792	16859	17006	16801	16811	16970	16790	16678	16881	16805	16831	16928	16873	16950	16898	16799	16715	16965	16705	16775	16877	16898	16830	16937	16850	16786	16916	16757	16924	17029	16839	16955	16752	16990	16864	16926	16833	16888	16781	16938	16785	16851	16755	16868	16834	16895	16776	16807	16850	16798	16681	16781	16824	16753	16828	16714	16769	16887	16838	16784	16940	16744	16754	16858	16668	16908	16869	16825	16964	16914	16873	16828	16874	16641	16875	16830	16913	16953	16651	16877	16718	17004	16889	16877	16831	16848	16836	16856	16847	16901
23851	21376	28946	24380	22608	24619	25127	21405	21117	20855	20102	23750	41800	38891	32278	24565	20217	19140	18730	18557	18544	18410	18501	18564	18711	18542	18306	18382	18449	18572	18339	18446	18540	18483	18440	18398	18390	18208	18416	18325	18437	18655	18569	18472	18216	18374	18282	18187	18412	18688	18404	18326	18439	18280	18566	18525	18520	18455	18465	18480	18260	18297	18440	18529	18513	18267	18319	18590	18513	18355	18350	18559	18355	18483	18193	18372	18319	18336	18500	18352	18351	18438	18501	18297	18365	18434	18460	18455	18326	18279	18384	18289	18183	18191	18130	18292	18395	18251	18433	18194	18497	18545	18372	18279	18246	18207	18248	18484	18453	18388	18433	18334	18425	18352	18245	18319	18229	18483	18310	18472	18292	18297	18432	18215	18301	18402	18579	18398	18444	18363	18407	18210	18318	18226	18272	18315	18272	18431	18345	18494	18500	18436	18343	18308	18167	18148	18209	18381	18059	18345	18346	18315	18193	18276	18389	18400	18446	18235	18329	18403	18434	18300	18264	18217	18286	18193	18315	18458	18321	18434	18289	18129	18249	18459	18415	18395	18385	18442	18427	18301	18394	18217	18348	18427	18438	18408	18497	18344	18368	18438	18260	18407	18215	18492	18354	18421	18477	18433	18435	18286	18451	18646	18436	18636	18325	18350	18487	18438	18502	18386	18322	18374	18639	18506	18224	18415	18486	18137	18172	18332	18282	18432	18367	18232	18351	18295	18411	18235	18400	18273	18214	18426	18442	18211	18415	18331	18473	18323	18554	18348	18287	18499	18250	18279	18290	18392	18411	18530	18221	18297	18422	18281	18297	18458	18430	18362	18444	18314	18333	18192	18525	18272	18209	18246	18505	18253	18532	18534	18523	18373	18312	18521	18206	18528	18505	18343	18342	18532	18348	18339	18151	18284	18379	18424	18512	18353	18577	18367	18336	18328	18484	18458	18409	18434	18516	18217	18459	18275	18385	18308	18299	18418	18275	18491	18278	18339	18496	18373	18502	18516	18323	18338	18383	18508	18360	18454	18233	18364	18304	18204	18332	18305	18264	18177	18359	18235	18346	18350	18295	18392	18315	18391	18194	18518	18356	18224	18091	18359	18469	18324	18402	18556	18458	18321	18492	18422	18508	18436	18411	18360	18412	18344	18244	18345	18368	18374	18341	18249	18329	18543	18146	18201	18496	18288	18392	18230	18357	18201	18503	18293	18231	18170	18318	18362	18302	18096	18384	18285	18304	18324	18293	18148	18496	18217	18354	18393	18330	18316	18357	18284	18218	18077	18450	18240	18466	18355	18544	18382	18335	18370	18439	18113	18351	18368	18260	18354	18354	18311	18331	18387	18406	18320	18332	18317	18235	18242	18219	18431	18381	18613	18229	18245	18467	18374	18508	18479	18403	18399	18311	18328	18219	18208	18309	18255	18278	18296	18309	18497	18394	18436	18420	18402	18393	18317	18393	18211	18430	18072	18566	18160	18276	18430	18295	18333	18371	18237	18396	18491	18426	18438	18356	18367	18407	18390	18375	18254	18288	18281	18492	18374	18284	18419	18321	18419	18456	18436	18410	18165	18360	18511	18224	18441	18351	18196	18322	18464	18346	18459	18335	18423	18260	18468	18313	18340	18346	18358	18313	18459	18534	18536	18489	18334	18507	18241	18515	18272	18485	18316	18237	18404	18205	18283	18267	18382	18654	18335	18400	18260	18382	18260	18396	18586	18401	18255	18225	18568	18149	18395	18547	18333	18493	18541	18293	18307	18424	18301	18175	18320	18313	18423	18342	18394	18362	18392	18489	18409	18644	18369	18335	18305	18360	18489	18432	18444	18405	18442	18506	18325	18415	18429	18461	18361	18423	18406	18307	18133	18331	18402	18425	18418	18410	18436	18606	18401	18266	18313	18321	18337	18386	18390	18337	18389	18626	18450	18136	18323	18306	18487	18232	18257	18457	18340	18366	18399	18381	18311	18423	18269	18190	18095	18305	18398	18280	18433	18501	18340	18410	18269	18328	18361	18339	18294	18479	18268	18405	18194	18496	18341	18285	18315	18252	18290	18222	18342	18389	18422	18296	18330	18307	18167	18549	18280	18336	18322	18176	18433	18106	18411	18452	18455	18363	18336	18381	18377	18164	18430	18528	18345	18418	18450	18471	18274	18447	18268	18139	18291	18334	18344	18480	18454	18541	18293	18353	18353	18525	18208	18177	18307	18261	18344	18396	18493	18337	18331	18393	18502	18495	18410	18457	18376	18524	18328	18387	18411	18313	18284	18406	18319	18375	18535	18352	18578	18369	18157	18506	18318	18359	18244	18205	18347	18435	18220	18336	18277	18507	18137	18328	18459	18344	18297	18128	18390	18560	18302	18570	18569	18517	18232	18117	18384	18321	18378	18474	18333	18437	18342	18283	18142	18316	18247	18396	18365	18565	18307	18395	18464	18383	18332	18473	18326	18302	18364	18456	18204	18217	18155	18302	18324	18389	18296	18465	18084	18312	18519	18346	18243	18385	18183	18335	18454	18304	18185	18136	18296	18261	18384	18333	18236	18414	18409	18180	18347	18416	18375	18368	18297	18460	18160	18406	18423	18358	18282	18300	18253	18265	18582	18379	18503	18158	18407	18341	18169	18534	18350	18281	18293	18408	18232	18494	18565	18318	18514	18361	18173	18225	18180	18357	18479	18283	18430	18350	18290	18421	18293	18385	18248	18261	18272	18405	18193	18506	18276	18121	18390	18314	18498	18338	18434	18288	18392	18285	18480	18160	18094	18384	18428	18335	18644	18298	18292	18373	18577	18261	18384	18386	18405	18247	18406	18342	18407	18376	18293	18417	18446	18372	18319	18425	18514	18549	18247	17940	18279	18306	18474	18299	18322	18182	18304	18332	18110	18401	18288	18383	18394	18331	18197	18262	18553	18438	18271	18309	18260	18394	18509	18419	18412	18337	18373	18076	18336	18364	18345	18413	18247	18348	18480	18427	18254	18429	18543	18338	18377	18124	18275	18092	18388	18189	18570	18467	18218	18397	18482	18353	18324	18309	18465	18497	18231	18177	18350	18385	18273	18316	18225	18281	18147	18226	18153	18148	18244	18588	18481	18327	18445	18470	18382	18354	18542	18487	18507	18270	18456	18285	18368	18422	18491	18380	18245	18678	18440	18362	18555	18285	18147	18297	18487	18322	18368	18335	18301	18278	18636	18447	18424	18278	18233	18202	18418	18463	18426	18365	18041	18282	18345	18351	18331	18311	18365	18388	18480	18414	18473	18350	18599	18475	18504	18424	18524	18350	18423	18594	18442	18480	18321	18220	18355	18394	18459	18363	18412	18384	18345	18474	18345	18388	18356	18365	18325	18422	18558	18410	18237	18444	18386	18293	18360	18369	18361	18519	18541	18303	18271	18573	18464	18300	18320	18525	18387	18414	18268	18414	18280	18397	18421	18247	18452	18475	18635	18538	18333	18344	18346	18422	18311	18395	18294	18388	18395	18694	18375	18318	18486	18395	18288	18438	18486	18380	18367	18323	18462	18473	18412	18486	18302	18432	18396	18503	18474	18497	18348	18425	18552	18420	18202	18410	18424	18289	18414	18474	18457	18160	18170	18494	18187	18294	18270	18173	18271	18395	18334	18330	18403	18651	18235	18502	18349	18314	18409	18257	18523	18228	18446	18523	18214	18470	18378	18265	18404	18321	18296	18486	18392	18499	18354	18345	18380	18157	18291	18390	18283	18318	18362	18342	18257	18499	18494	18289	18567	18246	18266	18417	18359	18356	18222	18169	18141	18464	18414	18427	18213	18266	18466	18254	18338	18499	18462	18536	18321	18328	18296	18242	18307	18393	18208	18197	18288	18267	18439	18290	18404	18108	18371	18148	18217	18287	18456	18405	18224	18496	18418	18395	18253	18489	18297	18322	18284	18511	18328	18376	18264	18416	18426	18293	18361	18351	18353	18388	18342	18248	18216	18379	18265	18507	18462	18254	18398	18637	18436	18337	18507	18414	18392	18486	18422	18231	18314	18213	18393	18297	18440	18399	18198	18364	18396	18585	18496	18301	18246	18187	18436	18419	18381	18290	18163	18344	18286	18280	18528	18193	18139	18462	18213	18505	18277	18311	18338	18326	18609	18210	18418	18397	18413	18303	18280	18407	18352	18342	18236	18421	18435	18384	18211	18322	18481	18492	18375	18228	18371	18312	18141	18468	18510	18390	18274	18445	18507	18605	18394	18436	18343	18082	18150	18342	18289	18387	18465	18273	18335	18431	18314	18357	18369	18192	18497	18458	18355	18340	18622	18474	18232	18611	18572	18282	18273	18439	18362	18237	18300	18330	18460	18382	18572	18586	18458	18423	18313	18234	18174	18203	18122	18384	18242	18330	18316	18329	18319	18423	18324	18395	18242	18415	18401	18122	18282	18166	18417	18262	18336	18534	18283	18320	18319	18268	18376	18254	18292	18311	18381	18426	18430	18305	18281	18419	18197	18332	18333	18392	18224	18424	18223	18409	18264	18304	18334	18441	18450	18170	18266	18300	18538	18272	18400	18239	18314	18245	18424	18435	18272	18341	18312	18442	18311	18201	18353	18151	18545	18252	18306	18328	18472	18567	18391	18344	18427	18283	18206	18513	18309	18320	18306	18429	18575	18390	18361	18216	18260	18336	18241	18491	18405	18293	18338	18316	18560	18303	18290	18481	18223	18364	18498	18253	18419	18225	18222	18474	18428	18369	18335	18346	18441	18439	18309	18269	18298	18223	18429	18548	18374	18301	18446	18360	18466	18432	18461	18240	18279	18355	18338	18331	18350	18550	18403	18244	18264	18342	18218	18357	18345	18158	18295	18340	18435	18478	18205	18288	18080	18508	18197	18393	18289	18414	18292	18351	18497	18445	18473	18259	18428	18113	18317	18368	18189	18225	18328	18492	18287	18537	18185	18406	18313	18302	18290	18464	18338	18285	18415	18378	18281	18528	18487	18413	18466	18354	18239	18417	18491	18337	18255	18242	18332	18397	18269	18281	18542	18316	18346	18440	18239	18456	18266	18347	18269	18428	18388	18264	18296	18388	18480	18364	18265	18349	18321	18353	18189	18444	18262	18313	18351	18433	18399	18252	18266	18221	18407	18445	18421
18702	32038	32057	27694	26122	24076	23227	21184	21573	20806	19616	26390	44940	41237	33256	23617	18658	17356	17130	17011	17081	16886	16818	16789	16927	17031	16931	16936	16877	16862	16983	16901	17131	17086	16918	16917	16982	16969	17108	17042	16946	16772	17070	16796	16927	16756	16945	16965	16941	16885	16886	16780	16876	16853	16961	16948	16949	16887	17041	16773	16953	16839	17026	16929	17081	16989	16933	17051	16904	16957	16977	17082	16794	16823	16998	16821	16830	16894	16954	16827	17114	16959	16722	16949	16872	16738	16770	16762	16841	16854	16688	16993	16915	16862	16991	16933	16923	16985	16921	16880	16907	17037	17036	16977	16807	16907	17020	16945	16847	16907	16871	17063	16891	16844	16859	16883	16949	16776	17072	16867	16971	16909	17020	16874	16834	16910	16969	16903	16782	16783	16871	16859	16950	17106	16693	16917	17075	16696	16869	16860	16871	16893	17045	17011	16872	16932	16879	16850	16902	16928	17028	16755	16990	16890	16817	16968	16892	16876	16885	16872	17058	16988	16905	16877	16868	16880	17007	17138	16936	16854	17081	16955	16706	16836	16949	16890	16994	16779	17025	16935	16778	16953	16993	16973	16761	16778	16880	17100	16907	17062	16889	16810	16931	17092	16889	16759	16797	16817	17051	16965	17016	16799	16895	16827	16723	16963	16919	16892	16974	16958	16662	16878	17075	16968	16943	17017	17031	16960	17043	16915	16941	16896	16925	16878	17136	16747	16803	16873	16906	17112	16934	16946	16909	16786	16820	16920	16825	16741	16943	16826	16863	16915	17009	16987	16944	16998	16875	16868	16741	17042	16737	16827	16976	16738	16897	16796	16826	16951	16808	16958	17014	16939	16996	16750	16847	16754	16810	16792	16860	17041	16904	16796	17019	16835	16815	16966	16828	16846	16662	16976	16978	16841	16876	16895	16809	16832	16863	17018	16748	16981	16959	16758	16837	17037	17001	16859	16909	16934	16791	16951	17036	17014	16800	16784	16727	16915	17041	16988	16910	16942	16618	16847	16810	16984	16975	17007	16858	16787	17043	16994	16911	16820	16937	16862	17002	16933	16940	16962	16946	17045	17116	16963	16872	16999	17072	16993	16851	16863	16824	17001	16799	16833	16828	16689	16928	16914	16863	17066	16865	16955	16899	16822	16848	16883	16889	16809	16857	16999	16772	16885	17156	16972	16826	16872	16945	16834	16972	16853	16773	16787	17019	16880	16849	16866	16893	16768	16813	17053	16886	16965	16984	16842	16845	16906	16972	16765	16831	16845	16960	16889	16882	16846	17149	16895	16951	16824	16893	16860	16986	16922	16775	16863	16785	16888	16847	16725	16847	16874	17044	16929	16948	16820	16997	16939	17008	16805	16873	16977	16960	16876	16802	16839	16924	16939	16888	16972	16922	16901	16926	16809	16974	16666	16997	16712	16949	16715	16915	16851	17015	16853	16939	16985	17011	16887	16891	16827	16902	16995	17123	16941	16850	17020	16863	16819	16908	16841	16915	17007	16943	16874	16760	17099	16934	16932	16984	16919	16818	16747	16896	16964	16843	16969	16830	16996	16950	16946	16867	16992	16821	17013	16893	16968	16999	16675	16791	16971	16888	16911	16862	16822	16911	16833	17016	16867	16910	16896	16923	16825	16808	17046	16864	16897	16801	16923	16996	16794	16959	16755	16811	16937	16933	16857	16891	16948	16837	16879	16868	16911	16874	17016	16982	16735	16780	16887	16895	16918	16678	17093	16788	17061	16989	16755	16920	16864	16796	16836	16952	17006	16996	16980	16905	16891	16849	16774	16817	16772	16865	17051	16765	16991	16920	16874	16913	16867	16935	16796	16912	16965	16967	16815	16724	16844	16831	17019	16894	16761	16864	16868	16775	16942	16766	16905	16979	16963	16733	16897	16958	16929	16887	16950	16985	16871	16890	16615	17104	16994	17001	16809	16907	16868	17018	17117	16907	16860	16874	16696	17177	16845	16877	17019	16823	16860	16942	16975	16854	16947	17111	17045	16913	16696	16658	16892	16900	16824	16975	16977	16849	17011	16964	16985	16656	16909	17035	16857	16889	16896	17028	16972	16927	16947	16953	17052	16832	16886	16871	17019	17006	16854	17005	16898	16885	16906	16770	16910	16880	16918	16978	16946	16843	16876	16893	16972	16775	16875	16841	17122	16973	16830	16951	16771	16965	17014	16785	16924	16848	16950	16886	17025	16810	16773	17071	16910	16831	16871	16804	16979	16952	17010	16865	17069	17030	16811	16844	16899	16962	17085	16945	16944	16960	17005	16949	16966	16909	16945	16735	16729	16943	16986	16840	16766	16903	16961	16903	16771	16850	16987	16955	16977	16911	16954	16817	17004	16920	16951	16681	16936	16734	16992	16870	16905	17136	16809	17028	16839	16950	16944	16827	16936	16897	16974	16705	16813	16987	17046	16866	17111	16838	16788	17034	16923	16574	16805	16846	16924	16967	16861	17065	17031	16900	16853	17028	16829	16806	16857	16932	16839	16973	16879	17055	16951	16885	16905	16866	16860	16826	16869	16848	16821	16882	16804	16945	16721	16805	16913	17035	17033	16944	16889	16832	16934	16835	16817	16891	16853	16940	16781	16797	17053	16979	16969	16868	16810	16916	16776	16830	16886	16823	17083	16898	17029	16750	16906	16953	16991	16873	16799	17049	16877	16836	16950	16890	16758	16887	16975	16852	17023	16937	17004	16999	16974	16859	16789	17097	16962	16870	16949	16857	16772	16903	16878	16780	16945	17011	16745	16852	16839	16897	16955	16949	16981	16853	16868	17084	16998	16833	16848	16874	16888	16858	16852	16819	16927	16842	17003	16797	16993	16888	16800	16966	16865	16686	16845	16648	16983	16900	16858	17045	16827	16887	17037	16958	16858	17036	16917	16949	16803	16770	16832	16852	16935	17000	16781	17003	17024	16903	16924	16915	16761	16945	16725	17046	16816	16956	17021	17025	16860	16928	16913	16940	16931	16925	16762	17093	16833	16956	17000	16937	16924	16659	16956	16765	17002	16823	16925	16884	16812	16973	16860	16804	16874	16719	16829	16774	17011	17047	16864	16856	17019	16921	16981	16732	16955	16924	16902	16984	16843	16872	16773	16988	16829	16934	16772	16754	17004	17022	16957	16941	16989	16826	16809	17034	16831	16922	16892	16976	16897	16831	17040	16991	17030	16870	16924	16978	16863	16922	16942	16883	17003	16884	16784	16889	16974	16738	16947	16879	16922	17058	17032	16889	16860	16857	17191	16918	16769	16883	16813	16950	17098	17027	16906	16995	16910	16899	16897	17060	16807	16861	16877	16875	16831	16827	17057	16845	17032	16850	16771	16879	16939	16839	16959	16907	16883	16875	16881	16923	16728	16912	16992	17004	16992	16819	16956	16891	16972	16929	16937	16863	16943	16874	17017	17046	16977	16836	16792	16843	16782	16989	16870	16986	17028	17004	17036	16908	16898	16907	17074	16877	16887	17050	16895	16775	16991	16856	17043	16931	16993	16847	16917	16937	16854	16766	16936	16763	16741	16948	16748	16793	16871	16762	16843	16865	16841	16872	17057	16854	16940	16942	16801	16941	16956	17038	16849	16851	16969	16826	16911	16999	16780	16908	16841	16999	16956	16889	16762	16897	16959	16838	16764	16810	16817	16784	16894	16974	16733	16708	16896	16899	16891	16948	16861	16819	17055	17026	16680	16730	16911	16897	17012	16911	16814	16925	16796	17094	16733	16877	16990	16918	16808	16903	16836	16981	16966	16987	17000	16864	16923	16809	16826	16880	16896	16936	16862	16863	16880	16917	16962	16891	17140	16932	16945	16925	16784	16924	17142	16948	16893	17117	16966	16874	16907	17133	17082	16918	16958	16799	16796	16731	16984	17008	16728	16931	16970	16881	16800	16895	16829	16852	16782	16816	16901	17024	16909	16989	16912	16853	16792	16718	16875	16865	16958	17036	16725	16786	16979	16754	16819	16866	16901	16851	16850	16820	16906	17007	16868	16986	16826	16954	16947	16907	16778	17017	16926	16879	17085	16992	16900	16804	16959	16861	16910	16823	16931	16878	16803	16790	17094	17023	17142	16864	16846	16814	16738	16746	16894	16962	16948	16870	16910	16933	16998	16822	16951	16805	16938	16824	16892	16967	16875	16751	16746	16853	16906	17087	16797	17012	17059	16810	16844	17060	16782	16899	17100	16746	16802	16826	17058	16943	16870	16988	16803	17131	16934	16768	16957	17085	16962	17021	16910	16826	16772	16757	16849	16816	16846	16920	16966	16934	16881	17018	16828	16957	16980	16864	16857	16958	16962	17021	16933	16849	16965	16843	16908	17074	16839	16928	17183	16892	16948	16751	16914	16940	16865	16924	17078	16722	16899	17055	16906	17012	16855	16853	16975	17004	16801	17018	17058	16953	16836	16969	16883	16771	16984	16902	16879	16973	16918	16940	16992	16925	16991	16819	17096	16943	16849	16813	16857	16838	16932	16820	16904	16910	16927	17088	16990	17042	16915	17019	16909	16817	16948	16602	17047	16902	16869	16981	17010	16931	16971	16891	16942	16976	16963	16865	16838	16761	16836	17131	16933	17042	17003	16977	16882	16697	16929	17090	16781	16882	16725	16783	16909	16825	16852	16910	16910	16949	16811	17009	16859	16932	16955	16898	16892	16980	16809	16700	16979	16851	17029	17033	16809	17081	16967	16965	16923	16900	16917	16726	16862	17026	16897	16974	16916	16944	16880	16831	16928	16902	16787	17010	16975	17053	16816	17103	17040	17062	16800	17004	16891	16968	16863	17072	17012	16836	16977	16980	16994	17087	17040	16866	17112	16841	16896	16830	17043	16929	16924	16792	17153	17004	16803	17007	16797	17006	16849	16772	16946	17027	16823	16771	16865	17086	17014	16980	16949	16833	16975	16985	16872	17018	16977	16928	16723	16851	16860	17047	16949	16923	16833	16880	16881	16851	16906	16985	16842	16917	16854	16816	16786	16747	16839	16868	16839	16980	16882	16879	16660	17013	16953	17073	16920	16911	16893	16742	16893	16916	16812	16830	16970	16978	16902	16905	16891	17013	17074	16892	16837	16924	16949	17028	17000	16957	16961	17105	17034	16751	16905
29437	23190	24472	22155	20074	19866	19747	19264	19113	19004	19082	19005	21424	21785	20884	19771	18846	18929	18829	18755	18474	18466	18608	18603	18629	18821	18612	18595	18762	18440	18724	18502	18803	18679	18735	18749	18507	18479	18583	18778	18480	18718	18541	18699	18765	18676	18662	18443	18753	18689	18533	18425	18389	18716	18574	18562	18445	18707	18477	18461	18490	18558	18663	18451	18691	18896	18727	18451	18435	18794	18547	18482	18734	18872	18560	18540	18773	18773	18641	18308	18479	18536	18686	18669	18727	18689	18570	18653	18603	18690	18476	18533	18890	18580	18703	18600	18689	18538	18499	18549	18539	18753	18585	18480	18578	18679	18499	18819	18728	18807	18499	18680	18752	18595	18468	18708	18796	18532	18804	18511	18628	18546	18674	18751	18567	18496	18634	18685	18516	18536	18669	18681	18776	18506	18756	18688	18477	18707	18539	18788	18814	18715	18835	18442	18650	18631	18521	18655	18853	18592	18482	18516	18521	18753	18505	18492	18300	18619	18656	18379	18635	18457	18754	18737	18412	18537	18656	18883	18771	18644	18693	18689	18544	18632	18727	18494	18611	18678	18550	18513	18680	18515	18734	18780	18565	18768	18604	18578	18633	18711	18472	18716	18823	18664	18584	18626	18559	18674	18587	18821	18341	18496	18547	18736	18675	18823	18602	18628	18616	18674	18576	18543	18671	18660	18692	18911	18561	18499	18548	18702	18816	18672	18611	18543	18505	18686	18636	18754	18489	18535	18479	18525	18554	18836	18562	18764	18419	18604	18658	18768	18534	18507	18482	18827	18683	18608	18565	18788	18676	18499	18542	18448	18526	18721	18764	18565	18759	18681	18689	18628	18506	18547	18561	18463	18663	18630	18800	18600	18625	18539	18464	18601	18750	18699	18877	18676	18754	18687	18587	18631	18633	18845	18671	18815	18607	18576	18428	18670	18639	18441	18623	18653	18626	18690	18673	18802	18428	18608	18500	18520	18705	18435	18701	18614	18487	18553	18726	18594	18565	18523	18586	18375	18540	18611	18393	18232	18611	18728	18570	18623	18619	18765	18630	18585	18763	18563	18687	18631	18759	18583	18604	18551	18746	18513	18464	18685	18633	18675	18457	18410	18572	18723	18542	18830	18471	18460	18631	18595	18674	18561	18528	18723	18381	18722	18588	18688	18578	18523	18671	18580	18559	18581	18539	18715	18806	18774	18722	18540	18633	18430	18601	18455	18441	18577	18456	18312	18735	18670	18488	18443	18605	18539	18495	18598	18797	18814	18678	18769	18573	18756	18675	18698	18735	18716	18569	18789	18557	18496	18701	18488	18647	18488	18583	18621	18726	18585	18630	18714	18565	18607	18592	18485	18501	18565	18278	18630	18544	18719	18591	18657	18661	18541	18311	18715	18571	18532	18590	18694	18662	18474	18668	18568	18420	18532	18495	18726	18803	18635	18548	18578	18526	18632	18552	18516	18650	18665	18564	18656	18549	18672	18693	18738	18583	18785	18585	18610	18691	18229	18635	18781	18629	18744	18699	18571	18481	18685	18530	18671	18683	18873	18640	18688	18792	18460	18672	18433	18624	18788	18563	18764	18651	18357	18537	18481	18588	18640	18644	18732	18485	18633	18576	18668	18703	18582	18664	18695	18709	18602	18699	18606	18800	18283	18585	18588	18627	18610	18764	18395	18671	18764	18868	18770	18531	18814	18593	18606	18768	18610	18585	18656	18417	18641	18671	18531	18640	18726	18519	18251	18560	18454	18519	18640	18854	18816	18629	18806	18658	18671	18630	18596	18537	18529	18585	18718	18587	18585	18688	18593	18643	18363	18379	18683	18590	18379	18576	18723	18463	18452	18579	18545	18743	18596	18884	18604	18651	18711	18486	18709	18544	18436	18548	18849	18667	18475	18402	18608	18463	18631	18729	18688	18574	18614	18567	18718	18785	18632	18667	18601	18611	18603	18731	18571	18670	18385	18314	18749	18588	18793	18456	18535	18633	18452	18754	18554	18687	18661	18366	18666	18596	18647	18582	18667	18721	18681	18534	18555	18700	18522	18540	18760	18631	18591	18659	18694	18709	18673	18699	18551	18643	18665	18579	18432	18621	18720	18583	18489	18622	18576	18597	18631	18617	18624	18700	18697	18646	18572	18622	18775	18743	18844	18711	18860	18643	18548	18589	18493	18587	18703	18711	18718	18626	18702	18612	18568	18736	18610	18785	18489	18619	18564	18601	18686	18686	18486	18696	18606	18784	18647	18605	18580	18657	18465	18500	18621	18716	18495	18513	18552	18411	18680	18718	18566	18534	18669	18626	18551	18726	18661	18658	18467	18684	18461	18523	18809	18582	18483	18643	18598	18822	18586	18436	18573	18712	18591	18618	18676	18632	18651	18608	18655	18483	18744	18439	18626	18463	18576	18688	18715	18358	18727	18639	18408	18621	18580	18522	18730	18651	18665	18660	18645	18617	18550	18542	18747	18511	18736	18888	18781	18566	18789	18632	18613	18511	18415	18462	18562	18443	18615	18692	18638	18831	18508	18489	18594	18735	18480	18556	18608	18483	18545	18853	18552	18687	18437	18558	18487	18636	18552	18560	18630	18601	18570	18843	18585	18634	18650	18645	18593	18625	18506	18715	18627	18632	18332	18474	18540	18795	18444	18512	18483	18571	18552	18737	18719	18663	18663	18733	18359	18731	18561	18541	18648	18498	18454	18845	18579	18593	18470	18611	18542	18463	18579	18477	18761	18736	18605	18513	18581	18668	18605	18621	18700	18633	18503	18655	18738	18597	18743	18801	18614	18411	18583	18554	18608	18441	18747	18698	18718	18492	18429	18564	18532	18605	18791	18469	18429	18698	18500	18570	18536	18813	18375	18602	18630	18598	18609	18576	18578	18454	18629	18745	18695	18734	18626	18720	18654	18649	18583	18376	18840	18696	18509	18487	18664	18486	18517	18792	18529	18852	18567	18752	18716	18481	18698	18748	18580	18774	18941	18453	18473	18807	18382	18641	18560	18685	18479	18636	18545	18637	18574	18625	18665	18712	18592	18550	18416	18646	18712	18828	18532	18693	18604	18712	18562	18642	18626	18486	18683	18687	18686	18777	18707	18544	18634	18369	18626	18671	18437	18610	18675	18586	18804	18669	18801	18543	18488	18610	18544	18291	18554	18454	18577	18634	18709	18607	18529	18697	18713	18587	18601	18579	18739	18822	18616	18812	18679	18611	18707	18600	18466	18638	18539	18341	18606	18768	18585	18693	18630	18800	18434	18549	18590	18791	18747	18538	18692	18758	18673	18745	18689	18617	18666	18602	18361	18602	18671	18544	18511	18376	18307	18525	18585	18756	18913	18466	18837	18770	18826	18669	18496	18654	18654	18472	18825	18718	18705	18711	18723	18663	18761	18417	18618	18643	18649	18579	18711	18968	18658	18681	18746	18474	18560	18411	18682	18533	18686	18745	18795	18541	18711	18512	18763	18648	18607	18469	18616	18538	18621	18792	18698	18663	18716	18441	18669	18478	18391	18493	18759	18684	18555	18712	18499	18746	18810	18565	18550	18522	18701	18739	18536	18627	18797	18652	18533	18558	18594	18533	18596	18696	18428	18722	18494	18685	18557	18709	18776	18651	18762	18592	18426	18870	18848	18589	18790	18750	18644	18706	18442	18471	18430	18591	18614	18726	18618	18617	18620	18779	18712	18742	18690	18725	18794	18499	18760	18576	18675	18671	18617	18621	18438	18632	18703	18597	18544	18606	18659	18494	18539	18655	18530	18586	18743	18623	18670	18778	18641	18585	18560	18641	18491	18694	18677	18731	18518	18688	18392	18686	18664	18631	18581	18805	18629	18766	18540	18579	18534	18694	18492	18814	18545	18722	18497	18614	19032	18630	18641	18736	18761	18744	18760	18585	18834	18610	18755	18676	18823	18665	18634	18520	18461	18460	18539	18541	18628	18564	18501	18466	18486	18534	18589	18618	18644	18817	18646	18625	18567	18686	18673	18596	18620	18701	18502	18466	18686	18745	18547	18498	18468	18531	18662	18597	18733	18667	18664	18635	18657	18631	18693	18542	18751	18547	18574	18796	18576	18733	18768	18598	18502	18838	18859	18584	18631	18540	18545	18669	18445	18342	18676	18756	18761	18559	18609	18588	18567	18726	18711	18531	18475	18513	18606	18493	18672	18497	18475	18773	18629	18528	18585	18655	18897	18641	18836	18721	18726	18520	18380	18557	18368	18678	18563	18544	18468	18728	18705	18556	18462	18662	18536	18587	18748	18550	18687	18696	18644	18665	18390	18566	18524	18685	18450	18572	18408	18645	18671	18544	18594	18482	18685	18721	18686	18780	18681	18768	18567	18490	18752	18698	18636	18679	18726	18653	18686	18679	18666	18859	18532	18545	18604	18578	18497	18553	18772	18732	18387	18696	18873	18669	18685	18636	18658	18669	18751	18703	18660	18787	18471	18826	18483	18584	18531	18658	18698	18871	18582	18510	18725	18664	18642	18462	18526	18703	18571	18596	18787	18552	18624	18591	18751	18594	18644	18633	18559	18609	18568	18777	18591	18602	18507	18654	18732	18771	18752	18887	18781	18692	18585	18781	18598	18604	18695	18692	18589	18436	18687	18389	18371	18770	18697	18571	18576	18676	18579	18624	18621	18591	18823	18646	18576	18633	18608	18636	18627	18705	18664	18886	18674	18508	18754	18803	18592	18747	18580	18439	18484	18670	18542	18546	18579	18671	18577	18617	18694	18650	18268	18609	18694	18715	18699	18788	18699	18650	18554	18715	18746	18634	18436	18666	18770	18757	18766	18482	18532	18643	18484	18461	18684	18792	18701	18656	18643	18872	18600	18726	18583	18730	18514	18519	18678	18660	18596	18798	18737	18503	18553	18646	18638	18512	18680	18810	18347	18589	18604	18649	18940	18901	18559	18472	18646	18493	18488	18889	18760	18641	18441	18861	18495	18484	18443	18619	18620	18482	18656	18697	18485	18490	18545	18457	18537	18602	18697	18730	18626	18473	18567	18808	18750	18521	18646	18538	18485	18587	18737	18712	18615	18792	18507	18594	18525	18585	18504	18541	18700	18795	18612	18567	18557	18702	18757	18724	18542	18517	18580	18590	18380	18408	18673
18267	22783	22377	20050	19932	19086	18749	18162	17869	17677	17468	17977	21184	21003	19424	18015	17325	17168	17054	16955	17065	17018	17040	17076	17068	17048	16878	17190	16833	16988	17137	17009	17233	16901	16923	17170	17055	16991	16971	16879	16973	16998	17078	17083	17019	17248	17086	16928	17046	17043	17106	17115	17002	17232	16846	17019	16951	17068	16975	17087	17102	17186	17056	17004	17182	16842	16949	17178	17048	17047	16978	17312	17175	17183	17009	17051	16955	16986	16937	16855	16903	17010	17054	16868	17153	17067	16956	17148	16976	17002	17249	17058	16913	17043	17016	17034	17141	17153	16973	16958	17013	16986	17015	17026	17046	16982	16939	17073	16941	16923	17125	17003	16922	16933	16972	16976	16900	17190	16987	17136	17051	16989	17112	17030	17092	17133	17022	17092	17061	17099	17194	17141	17158	17068	17102	17168	16969	16903	17167	16961	17026	17021	17108	17195	17000	17088	16955	17203	17021	17057	17133	16966	17137	17107	16913	17131	17097	17265	17022	16965	16947	17098	17122	17040	16998	17096	17229	16930	16989	17068	16958	17043	16999	16961	16942	16947	17171	16999	16912	17219	17040	16953	17069	16856	17050	16982	17123	17045	17127	16929	17175	17007	16987	17038	17032	17115	16941	17157	17041	16988	17015	16928	16977	16990	17066	16933	16911	17075	16906	17075	16915	17056	16962	16939	17128	16978	17039	17015	16858	16938	16973	16974	17093	17143	17036	16907	17039	16922	16980	17042	17208	17053	17106	16995	17119	17057	17046	17105	17101	17086	17154	17071	16943	16988	17017	16995	17089	17027	17122	17037	17127	17114	17109	17002	17021	16978	17012	17097	16949	17053	17005	16941	16985	17066	16872	16917	17017	16932	17104	16994	17026	16902	17011	17133	16984	17079	17000	17069	17036	16945	17139	17048	17125	17024	17056	16894	17037	17186	17131	16956	16949	16936	17195	17090	16928	17209	17018	16942	16754	17048	16942	16940	16980	17156	17060	17082	16919	17160	16980	16994	17007	16990	16964	17001	17102	17049	17055	16982	17209	16988	17049	16949	17023	16938	16870	17082	16951	16859	16974	16991	16967	17033	17140	16921	16891	17040	17094	17038	17123	17050	17162	17010	16995	16970	17144	17040	17041	17060	17062	16994	16964	17145	16951	17060	17004	16826	17053	16917	17092	16919	17020	17090	17035	17105	17037	17067	17004	17084	17016	17087	17141	16967	17014	17155	16983	16973	16938	17006	17031	16948	17168	16951	16966	16994	16817	16910	17047	17025	17206	16784	16966	16986	17093	17023	17060	17098	16921	17062	17061	17100	17024	16912	17037	16883	17161	17019	17134	17000	16912	16936	17098	16900	17039	16884	16967	17175	17159	17033	17048	17189	17027	17128	17018	16882	16909	17005	16961	16987	17054	17102	16874	17021	16941	17006	17160	16853	16985	17135	17025	17134	17044	16960	17089	17074	17055	16918	16995	17129	16926	17099	17065	17179	17034	17058	17055	17071	17037	17025	17128	16951	17080	17140	16850	17113	17037	17002	16972	16928	16848	17166	16906	17052	17075	16979	16922	17060	17040	17036	17030	16911	16966	17074	16993	17064	17038	17148	16919	17164	17070	17015	16926	17136	17040	17136	17029	17171	16951	17060	17016	16885	16944	17154	17047	17021	16960	17153	17026	17001	16989	17137	17072	16953	17031	16906	17138	17101	17037	17016	16946	17068	16978	17044	16973	17157	17033	16988	17041	16926	17044	17036	17219	16874	16993	16966	17106	16929	17104	17111	16888	17033	17044	17092	17035	16914	16763	16910	16950	16912	16954	17077	17083	17117	17130	17046	17053	17079	17080	17028	16957	17094	16946	17144	17051	17089	17051	16976	17000	17086	17078	17137	16997	17039	17110	16936	17043	17022	16949	16979	16982	16980	17069	17128	17234	16842	16981	17025	17077	17112	17143	17184	16974	17111	16886	17220	16990	17067	17090	17079	17061	17008	16969	17033	17197	16970	16934	16925	17045	17108	16986	17031	17000	16995	16988	16967	17063	16842	17240	16956	16986	17225	17002	17017	17198	17085	17134	17126	16957	17034	17071	16985	17053	17106	17132	17202	17238	17022	17042	16805	17065	16838	17061	16913	17176	16882	16972	17145	16988	17100	17184	17069	17024	17061	16912	17164	17010	16887	16992	17018	17065	17004	17031	17047	17262	16954	16945	16942	17030	17117	16956	17014	17044	16946	17098	17049	17000	17214	17187	16848	17041	16971	17051	17103	16947	16923	16918	16893	17095	16895	16985	17265	17029	17053	16974	17125	17230	17077	17072	16859	16993	17068	17011	17037	17031	17021	16955	16900	17116	17124	16970	17176	17014	17044	16930	17005	17022	17053	16955	16954	17099	17032	16977	17044	16975	17054	17003	16996	17179	17050	17053	17202	16963	16950	17010	17115	17007	17024	16922	16951	17084	16981	16910	17096	17127	17043	17151	17035	17081	17061	17139	17042	16981	17183	17177	17091	16939	16974	17093	16904	17089	16975	17004	17100	16963	17202	17112	16996	17093	17120	17139	16997	17219	17277	17005	17001	17197	17057	16913	16854	16956	16928	16961	17071	17117	17037	16816	17051	17085	17090	17008	17160	17232	17062	17085	16901	17245	17146	16904	17354	16952	17094	17220	17057	16976	17117	16981	16992	17002	17004	17117	16880	16938	17163	17147	16994	17112	17004	16900	17077	16913	16995	17010	17017	17037	16887	17052	17016	17169	16986	17101	17197	17097	16913	17198	17059	17266	17121	17032	17048	17040	17019	17103	16971	16921	16914	16965	17102	17009	17040	17043	17033	17077	17040	17214	17075	17088	16798	17033	16985	17014	16910	16975	17083	17134	17119	17140	16969	16995	17134	17055	16879	16925	17222	16992	17171	16971	16777	16995	16909	17189	17175	17115	17153	17103	16951	16942	16958	16987	17092	16997	17116	17088	17062	17020	16995	16943	16958	17091	17059	17066	16986	16967	16938	17039	17088	16993	17083	17062	16977	16889	17224	16969	17044	16988	17116	17190	17124	16940	16925	17032	17026	17008	17072	17081	17160	17082	17047	16952	16994	17045	17014	16902	16833	16836	16864	17062	17226	17051	17037	17165	17159	17103	16937	16948	16975	17127	17106	17087	17124	16918	17038	17034	17110	17096	16913	17030	17114	17093	17199	17024	17001	17008	17023	17015	17071	17005	16816	17179	16956	16911	17009	17128	16945	17030	17046	16929	16920	17047	17044	17147	17030	16932	17133	16966	17045	17043	17095	17147	16968	17062	17174	17024	16979	16982	17175	17147	17062	16933	16998	16850	16951	17187	17163	16974	17188	17072	17051	16884	17099	17017	17212	17084	17025	16934	17046	17000	16920	16944	17085	16976	17173	16859	17060	17057	17130	17109	17047	17191	16982	17139	17010	17001	16927	16953	16955	17231	16935	17030	16929	17060	17061	16989	16849	16849	17276	17062	17063	16953	16852	16981	16999	17016	16877	17281	17124	16905	17064	16944	17032	16826	16964	16906	17182	17061	17002	16879	17015	17048	17040	16910	17032	17132	16941	17173	16847	17072	17085	17045	17002	17012	16881	16987	17034	17143	16968	17007	16995	16919	17030	17041	17106	17021	17022	17017	17085	16983	16967	17098	17011	16988	16952	16895	16986	16871	17128	17157	17048	17024	17110	16957	17039	16891	17087	17043	16809	17000	17164	17003	17098	17154	17183	17032	17049	17006	16997	17020	17020	17147	17016	16918	16828	16830	17169	17004	17009	17115	16947	16992	17049	17069	16951	16935	17114	17041	16940	16997	17050	17054	17014	16974	17024	16894	17185	17078	16985	17218	17140	17020	17046	16974	16971	16932	17088	17027	16965	16961	17149	17147	17268	17041	16940	17199	17060	16714	17026	16934	17155	17086	16853	17088	16953	16910	17085	16892	17019	16919	17085	16856	17031	17204	17052	17140	17028	16994	17034	16966	17204	16998	17044	17051	16938	17025	17232	16984	16985	16891	17072	17065	17097	16929	17115	17093	17006	17010	17197	17142	17139	17017	17183	16816	16899	17023	16990	17079	16968	17052	16881	16969	16963	17025	17054	17155	16960	17007	17165	16995	17036	17140	16988	16999	17064	16819	17115	17268	17001	16853	17042	16918	16942	17047	16915	17064	17176	17141	17124	17117	17199	16996	16941	17116	17018	17065	17009	17066	16919	17029	17046	17032	17189	17017	17103	16979	17070	17287	17043	17034	17051	17053	17053	16864	17015	16984	17137	17007	17083	17093	16931	17019	17208	16899	17043	17122	17215	16984	17171	16979	17163	17046	17013	17011	16955	17070	17033	17159	16985	16958	17104	17248	16977	17154	16935	17102	17138	17107	16972	17201	16959	16977	17054	17011	17023	17027	16986	17085	17076	16852	17136	16881	17168	16895	17015	17109	17019	16886	16909	17058	17062	16911	16930	17034	17127	17013	16981	17056	17023	16881	17014	17067	17093	16984	17105	16924	16866	17014	17005	17051	16935	16945	17031	16990	17151	17012	16945	17032	16903	16885	17012	16961	16991	17113	17057	16873	16781	17216	17074	17156	16943	17214	17137	17046	17155	17003	16865	17167	17026	16962	17009	16968	17084	17051	16923	16998	16987	17075	17283	16929	16833	17080	16927	16906	17013	17035	17071	16998	16983	17008	17107	16987	17047	16986	16989	16981	17091	17085	17075	17069	17075	17073	17239	17125	17035	17070	17015	17192	17080	16993	16908	17107	17200	16965	17011	17089	16968	16933	17083	17098	16984	17146	16895	17132	16893	16934	16984	17011	17152	16988	17032	16967	17021	17036	17097	17211	16941	17134	17165	16944	17085	17093	17089	16966	17047	17162	17057	17138	17028	17093	17116	17105	16968	17189	17031	16966	17177	16945	17039	17263	17011	16921	16955	17005	17046	17073	17074	17124	17099	17117	17053	17099	17064	17157	17112	17100	16916	17065	17205	16968	17076	16993	16976	16959	17038	17010	17072	17008	17179	17107	16935	16933	16969	17192	16952	16993	17050	17261	17045	17079	17156	17133	17095	17171	16967	17212	17064	17063	16821	17028	16979	17081	16887	16937	17051	16965	17005	17198	16921	16910	17002
24935	21336	28124	25512	22545	21934	21435	19817	19303	19240	19081	20826	33192	32556	27493	22249	19552	18653	18502	18432	18125	18387	18195	18232	18290	18408	18076	18248	18213	18358	18246	18307	18212	18167	18291	18115	18103	18282	18154	18354	18194	18150	18150	18049	18207	18271	18221	18173	18182	18315	18230	18329	18282	18092	18443	18129	18296	18213	18233	18214	18324	18269	18207	17880	18141	18174	18361	18275	18096	18205	18179	18173	18174	18165	18048	18154	18307	18307	18111	18061	18274	18208	18390	18190	18237	18196	18205	18380	18424	18187	18180	18331	18197	18206	18058	18326	18212	18397	18348	18200	18252	18418	18150	18266	18231	18133	18347	18183	18058	18231	18399	18170	18364	18173	18246	18304	18179	18006	18056	17958	18183	18323	18107	18070	18312	18084	18110	18178	18076	18069	18203	18197	18052	18086	17876	18232	18191	18242	18374	18173	18288	17924	18169	18251	18272	18145	18177	18158	18099	18176	18184	18104	18313	18198	18173	17852	18206	18299	18168	18346	18151	18060	18094	17861	18201	18275	18115	18044	18241	18218	18297	18195	18085	18034	18373	18006	18233	18168	18086	18241	18262	18392	18001	18156	18148	18337	18368	18304	18284	18171	18109	18266	18301	18102	18204	18350	18141	18062	18266	18044	18235	18039	18234	18040	18165	18259	18117	18359	18120	18173	18052	18067	18196	18031	18218	18042	18009	18214	18267	18264	18311	18206	18314	18210	17962	18167	18099	18024	18144	18149	18056	18259	18062	18281	18286	18083	18193	18286	18295	18071	18184	18248	18123	18248	18225	18290	18421	18081	18259	17913	18159	17961	18169	18348	18123	18152	18167	18217	18152	18285	18117	18095	18088	18217	18261	18438	17919	18230	18239	18070	18338	18219	18279	18111	18254	18273	18114	18233	18266	18128	18490	18212	18117	18121	18085	18054	18293	17943	18101	18408	18222	18148	18312	18281	18388	18307	18096	18457	18057	18151	17991	18224	18207	18281	18007	18081	18150	18361	18282	18036	18360	18236	18365	18484	18249	18465	18145	18028	18230	18294	18090	18326	18109	18398	17983	18274	18269	18356	18380	18099	18217	18242	18116	18045	18133	18206	18074	18233	18305	18147	17995	18195	18110	18046	17976	18189	18270	18213	18006	18156	18141	18202	18265	18054	18173	18233	18124	18112	18198	18155	18230	18199	18068	18322	18256	18060	18215	18205	18014	18199	18356	18132	17939	17977	18080	18194	18107	18050	18181	18122	18108	18246	18297	18194	18156	18099	18150	18228	18255	18147	18048	18280	18154	18145	18146	18021	18225	18040	18204	18297	18282	18068	18208	18158	18124	18227	18466	18087	18286	18028	18061	18179	18280	17831	18095	18072	18193	18316	18363	18007	18198	18088	18091	17929	18248	18158	18217	18144	18235	18125	18183	18285	18230	18129	18002	18153	17970	18088	18077	18131	18128	18241	18123	18164	18300	18096	18223	18157	18129	18094	18238	18265	18457	18318	18173	18076	18242	17887	18281	18095	18238	18036	18052	18292	18100	18221	18207	18174	18275	18049	18149	18248	18142	18192	18081	18128	18278	18151	18122	17983	18398	18441	18300	18048	17998	18127	18099	18180	18154	18088	18271	18033	18062	18239	18113	18297	18155	18320	18360	18422	18025	18265	18012	18126	18182	18015	18335	18243	18304	18213	18161	18232	18068	18293	18263	18143	18094	18166	18248	18134	18052	18314	18227	18123	18166	18204	18035	18189	18293	18086	18142	18325	18239	18291	18459	18111	18303	18124	18421	18045	18148	18116	18138	18164	18199	18061	18229	18304	18092	18329	18351	18211	17959	18074	18240	18270	18072	18105	18116	18072	18334	18264	18292	18149	18135	18087	18105	18203	18202	18080	18205	18020	18297	18073	18229	18259	18381	18239	18009	18168	17986	18003	18176	18157	18037	18195	18002	17896	18546	18137	18261	18359	18338	18158	18449	18246	17984	18227	18244	18003	18080	18120	18187	18179	18015	18222	18094	18156	18450	18235	18428	18101	18114	18372	18277	18162	18345	18268	17999	18007	18291	18328	18315	18067	18002	18230	18267	18048	18312	18173	18274	18307	18236	18114	17972	18174	18234	18073	18302	18077	18337	18277	18097	18112	18139	18356	18272	18361	18264	18262	18153	18144	18162	18058	18229	18091	18149	18290	18376	18190	18117	17987	18158	18031	18514	18279	18255	18194	18266	18186	18160	18245	18135	18042	18090	18233	18108	18222	18386	17957	18284	18203	18270	18093	18043	18399	18181	18197	18272	18197	18243	18111	18139	18154	18291	18176	18131	18236	18104	18117	18164	18234	18119	18238	18166	18050	18301	18238	18228	18139	18175	18217	18139	18174	18151	18359	18324	18463	18205	18202	18143	18266	18022	18186	18245	18259	18468	18020	18105	18143	18192	18250	18327	18082	18152	18304	18100	18132	18146	18016	18168	18223	18222	18127	18385	18311	18180	18265	18495	18039	18067	18214	18337	18229	18447	18209	18197	18135	18183	18156	18236	18230	18252	18068	18180	18195	18338	18172	18135	18147	18112	18102	18261	18092	18129	18053	18109	18167	18104	18143	18183	18351	18265	17973	18266	18305	18168	18030	18246	18295	18194	18320	18116	18286	18340	18186	18349	18249	18169	18274	18208	18218	18101	18217	18220	18122	18123	18296	18068	18073	18180	18056	18021	17979	18292	18239	18225	17860	18116	18195	18149	18181	18188	18356	18339	18323	18097	18238	18245	18172	18168	18063	18231	18218	18285	18308	18221	18291	18329	18317	18198	18137	18273	18294	18167	18143	18228	18052	18087	18282	18220	18183	18176	18206	18244	17992	18275	17999	18338	18096	18435	18284	18089	18254	18225	18183	18057	18147	18187	18105	18383	18192	18309	18402	18169	18247	18194	18439	18260	18152	18201	18216	18166	18460	18039	18150	18186	18279	18155	18271	18069	18338	18360	18315	18274	18090	18216	18247	18193	18231	18260	18285	18049	18165	18231	18187	18252	18202	18271	18431	18231	18234	18084	18221	18356	18198	18283	18353	18178	18108	18046	18185	18167	18051	18206	18201	18381	18237	18193	18176	18482	18194	18068	18356	18132	18323	18432	18005	18110	18050	18187	18097	18084	18191	18073	18164	18051	18265	18372	18006	18223	18236	18046	18043	18258	18040	18170	18195	18170	18097	18165	18247	18091	18054	18308	18248	18054	18265	18217	18124	18166	18004	18415	18237	18312	18263	18216	18176	18038	18282	18200	17972	18178	18123	18285	18200	18315	18117	18324	18064	18202	17961	18156	18240	18170	18110	18188	18177	18256	18279	18125	18119	18210	18301	18357	18172	18269	18061	18265	18146	18274	18091	18334	18288	18099	18151	18187	18230	18029	18136	18216	18369	18313	18229	18255	18317	18140	18123	18099	18211	18348	18175	18225	18348	18412	18287	18315	18281	18134	18432	18166	18151	18282	17923	18031	18129	18391	18128	18076	18190	18222	18149	18106	18256	18058	18194	18228	18286	18158	18076	18244	18375	18324	18162	18079	18273	18345	18242	18041	18139	18181	18137	18338	18098	18080	18131	18128	18236	18253	18010	18221	17996	18220	18463	18308	18185	18449	18099	18094	18307	18060	18178	18206	18275	18087	18186	18107	18347	18182	18173	18161	18228	18183	18113	18205	18163	18022	18256	18327	18100	18191	18164	18099	18478	18104	18273	18416	18390	18340	18211	18177	18330	18199	18103	18153	18204	18189	17964	18070	18301	18122	18145	18130	18243	18244	18142	18363	18313	18000	18141	18217	18124	18261	18264	18072	18156	18144	18167	18312	18228	18190	18146	18158	18162	18153	18171	18167	18081	18408	18212	18250	18325	18078	18027	18123	18156	18158	18220	18105	18338	18251	18259	18188	18272	18108	18046	18167	18157	18365	18280	18171	18387	18074	18053	18267	18167	18329	18170	18259	18133	18146	18286	18260	17928	18250	18300	18304	18473	18011	18085	18094	18158	18253	18294	18263	18097	18154	18031	18069	18194	18242	18164	18233	17984	18156	18260	18302	18157	18100	18161	17974	18089	18019	18323	18196	18011	18152	18222	18139	18305	18132	18036	17994	18126	18197	18319	18271	18215	18087	18071	17986	18192	17956	18224	18170	18118	18156	18442	18114	18137	18184	18011	18240	18261	18207	18168	18221	18334	18100	18264	18153	18179	18109	18042	18193	18097	17993	18130	18176	18267	18109	18288	18236	18063	18264	18217	17871	18260	18376	18292	18225	18113	18131	18182	17945	18120	18209	18472	18170	18419	18331	18283	18252	18066	18059	18126	18160	18249	18363	18296	17994	18082	18184	18353	18212	18263	18231	18301	18099	18275	18144	18108	18340	18196	18197	18257	18192	17849	18266	18236	18291	18161	18237	18235	18284	18237	18261	18231	18305	18184	18243	18138	18041	18101	18369	18311	18207	18184	18479	18121	18286	18180	18217	18273	18228	18118	18263	18126	18254	18329	18062	17921	18334	18350	18125	18144	18214	18215	18258	18049	18178	18131	18140	18060	18190	18275	18099	18099	18281	18098	18225	18014	18241	18136	18351	18319	17982	18099	18110	18246	18115	18159	18312	18097	18208	18237	18268	18187	18222	18158	18318	18254	18280	18131	18093	18229	18328	18170	18254	18101	18402	18058	18143	18159	18156	18118	18039	18304	18058	18278	18252	18170	18158	18334	18327	18152	18193	18163	18171	18175	18284	18194	18188	18327	18277	18125	18301	18218	18174	18210	18324	18148	18135	18315	18196	18162	18139	18195	18164	18163	18294	17938	18336	18440	18367	18099	18286	18042	18262	18190	18359	17992	18342	18146	18190	18273	18183	18290	18024	18036	18310	18040	18147	18316	18237	18142	18192	18298	18242	18127	18135	18251	18062	18070	18232	18189	18015	18236	18399	18019	18155	18309	18119	18322	18192	18188	18238	18324	18055	18144	18346	18178	18264	18174	18375	18250	18134	18170	18265	18024	18090	18127	18135	18104	18227	18046	18043	18108	18345	18033	18113	18140	18402	18215	18338	18100	18240	18271	18230	18088	18149	17994	18314	18233	18202	18139	18223	18181	18188	18234	18196	18253	18155	17800	18047	17985
17170	27795	25675	22712	22238	21572	19369	19159	18841	18534	18140	21877	36884	34745	28075	21083	17878	17115	17035	16779	16700	16888	16734	16844	16811	16875	16908	16628	16737	16798	16832	16881	16793	16728	16963	16808	16983	16788	16755	16756	16789	16996	16754	16753	16860	16895	16673	16735	16806	16883	16719	16806	16908	16870	16816	16738	16847	16677	16942	16732	16779	16674	16815	16800	16750	16939	16811	16752	16708	16767	16780	16809	16793	16973	16830	16824	16801	16726	16818	16884	16857	16885	16927	16919	16735	16771	16796	16710	16817	16715	16629	16888	16816	16741	16785	16890	16665	16918	16781	16658	16812	16714	16719	16732	16846	16883	16790	16688	16845	16731	16838	16705	16752	16819	16806	16775	16709	16990	16695	16821	16862	16764	16896	16730	16673	16942	16876	16915	16777	16710	16729	16886	16799	16861	16678	16862	16673	16934	16662	16770	16655	16677	16787	16771	16863	16882	16884	16837	16751	16755	16715	16654	16600	16738	16795	16777	16828	16677	16888	16659	16864	16880	16607	16851	16807	16691	16614	16799	16793	16772	16695	16760	16710	16756	16802	16863	16912	16693	16685	16928	16712	16761	16728	16722	16730	16765	16767	16891	16769	16649	16769	16710	17055	16763	16814	16827	16742	16781	16933	16795	16656	16584	16893	16864	16708	16809	16810	16746	16766	16771	16845	16922	16755	16714	16864	16769	16779	16834	16851	16760	16891	16651	16753	16899	16899	16832	16904	16694	16732	16778	16943	16641	16771	16779	16883	16810	16884	16595	16763	16714	16784	16917	16848	16793	16792	16790	16728	16674	16599	16687	16794	16651	16819	16638	16726	16941	16591	16822	16882	16612	16761	16825	16770	16757	16646	16922	16834	17047	16997	16842	16772	16648	16915	16693	16783	16849	16763	16802	16861	16680	16866	16816	16651	16927	16674	16781	16805	16673	16835	16666	16866	16738	16729	16953	16744	16958	16779	16859	16778	16648	16775	16686	16692	16642	16734	16961	16640	16970	16957	16697	16814	16728	16749	16747	16792	16729	16713	16683	16703	16718	16669	16725	16727	16901	16638	16750	16554	16841	16632	16826	16935	16819	16649	16789	16726	16855	16838	16749	16789	16673	16748	16854	16679	16935	16695	16898	16677	16664	16852	16907	16826	16977	16881	16812	16805	16825	16932	16870	16710	16678	16758	16784	16823	16694	16823	16882	16847	16658	16807	16848	16928	16738	16731	16820	16826	16755	16964	16653	16750	16857	16746	16754	16832	16536	16778	16612	16723	16817	16616	16767	16772	16727	16665	16810	16743	16925	16755	16878	16828	16862	16923	16830	16819	16785	16892	16779	16656	16833	16649	16861	16770	16641	16814	16731	16847	16783	16860	16794	16876	16765	16755	16839	16845	16717	16884	16781	16581	17030	16839	16769	16650	16964	16753	16606	16808	16832	16622	16633	16900	16878	16700	16907	16790	16675	16876	16732	16767	16638	16850	16738	16855	16950	16716	16816	16749	16819	16742	16799	16773	16852	16746	16776	16757	16742	16816	16727	16818	16687	16867	16751	16743	16686	16827	16898	16967	16789	16693	16883	16869	16730	16794	16862	16931	16887	16774	16756	16665	16749	16832	16913	16760	16757	16784	16831	16914	16806	16730	16783	16766	16806	16839	16850	16794	16839	16781	16759	16777	16856	16805	16663	16904	16905	16834	16821	16585	16932	16815	16847	16728	16690	16803	16774	16709	16690	16907	16727	16772	16821	16750	16527	16753	16893	16923	16712	16730	16777	16768	16805	16745	16719	16983	16808	16659	16698	16740	16755	16842	16831	16852	16768	16776	16912	16636	16948	16687	16718	16695	16805	16639	16797	16861	16820	16942	17021	16687	16772	16846	16708	16815	16673	16853	16745	16932	16898	16875	16764	16717	16796	16729	16689	16830	16776	16728	16641	16830	16880	16841	16901	16861	16669	16594	16826	16668	16985	16620	16928	16751	16901	16679	16732	16866	16925	16802	16813	16855	16947	16964	16727	16795	16932	16739	16852	16625	16651	16855	16762	16661	16876	16649	16724	16658	16663	16541	16840	16849	16831	16770	16719	16847	16595	16802	16800	16772	16823	17044	16821	16794	16770	16748	16772	16782	16631	16874	16831	16688	16811	16844	16692	16776	16727	16805	16719	16913	16645	16919	16849	16869	16815	16798	16894	16866	16802	16954	17012	16837	16853	16839	16698	16608	16981	16761	16810	16851	16618	16813	16748	16918	16755	16782	16649	16812	16771	17021	16840	16867	16755	16683	16865	16741	16666	16957	16836	16755	16904	16766	16544	16724	16837	16691	16778	16761	16743	16814	16670	16876	16690	16755	16833	16805	16926	16848	16580	16860	16610	16788	16760	16738	16715	16789	17059	16867	16885	16801	16688	16740	16689	16923	16699	16887	16853	16610	16680	16625	16793	16892	16705	16841	16793	16748	16681	16969	16717	16858	16735	16871	16588	16790	16668	16828	16903	16637	16715	16855	16740	16763	16884	16849	16700	16838	16720	16808	16822	16735	16845	16877	16825	16729	16763	16961	16794	16505	16915	16779	16813	16850	16818	16663	16828	16757	17033	16579	16557	16896	16669	16586	16879	16787	16763	16803	16779	16852	16743	16776	16791	16819	16757	16816	16820	16747	16614	16821	16752	16804	16746	16743	16775	16739	16881	16846	16816	16903	16815	16794	16798	16838	16809	16919	16838	16747	16676	16935	16669	16807	16765	16774	16720	17052	16730	16836	16592	16919	16775	16750	16757	16895	16955	16769	16942	16723	16817	16815	16809	16857	16912	16776	16847	16844	16676	16692	16791	16844	16823	16761	16882	16870	16741	16807	16735	16940	16753	16713	16838	16839	16875	16714	16842	16734	16688	16856	16662	16681	16782	16649	16749	16862	16989	16735	16747	16970	16922	16671	16885	16610	16919	16835	16581	16793	16715	16784	16755	16942	16830	16843	16731	16711	16811	16763	16893	16700	16922	16795	16794	16949	16834	16834	16794	16688	16743	16690	16786	16816	16588	16619	16906	16698	16776	16900	16693	16951	16874	16889	16881	16865	16770	16687	16729	16857	16992	16684	16865	16823	16840	16847	16807	16616	16897	16798	16796	16858	16868	16821	16636	16733	16636	16851	16925	16770	16770	16931	16798	16944	16785	16710	16794	16681	16569	16585	16677	16759	16751	16823	16880	16836	16846	16652	16867	16603	16866	16771	16798	16918	16687	16989	16773	16856	16702	16718	16779	16923	16672	16800	16835	16833	16717	16716	16749	16854	16687	16766	16736	16798	16873	16801	16766	16743	16711	16817	16915	16835	16799	16805	16769	16983	16843	16873	16776	16659	16771	16721	16797	16796	16763	16841	16732	16850	16630	17004	16772	16773	16740	16854	16684	16904	16878	16830	16766	16640	16764	16869	16766	16713	16920	16809	16802	16920	16910	16692	16827	16807	16746	16819	16901	16853	16784	16778	16884	16673	16691	16688	16802	16720	16904	16773	16818	16805	16905	16922	16889	16625	16697	16624	16701	16838	16924	16731	16817	16803	16663	16627	16719	16966	16941	16937	16716	16812	16681	16856	16707	16845	16712	16682	16718	16807	16914	16843	16709	16813	16716	16891	16928	16814	16490	16878	16854	16746	16880	16749	16810	16867	16639	16857	16718	16777	16883	16883	16762	16868	16788	16710	16685	16753	16846	16824	16854	16702	16857	16892	16745	16998	16911	16895	16674	16635	16748	16941	16649	16870	16529	16735	16762	16883	16872	16981	16838	16805	16733	16844	16896	16701	16722	16710	16904	17000	16807	16735	16873	16837	16794	16716	16868	16824	16661	16821	16942	16685	16759	16763	16916	16802	16743	16853	16742	16942	16735	16938	16954	16781	16701	16685	16761	16655	16647	16934	16783	16819	16645	16945	16812	16938	16616	16590	16868	16703	16731	16772	16704	16678	16827	16821	16717	16805	16664	16904	16730	16753	16834	16991	16849	16919	16810	16771	16792	16784	16712	16849	16787	16831	16837	16639	16724	16885	16752	16730	16792	16840	16784	16879	16590	16726	16721	16796	16705	16686	16733	16973	16830	16763	16847	16707	16886	16654	16734	16745	16945	16802	16717	16679	16767	16844	16726	16835	16745	16838	16991	16725	16864	16897	16932	16768	16861	16820	16777	16751	16643	16750	16809	16670	16668	16812	16614	16842	16725	16898	16861	16913	16900	16863	16823	16698	16737	16729	16856	16789	16706	16636	16787	16726	16643	16811	16720	16875	16717	16852	16776	16744	16986	16867	16766	16936	16822	16854	16766	16864	16552	16866	16931	16712	16894	16753	16864	16805	16745	16868	16720	16938	16797	16857	16659	16868	16897	16792	16751	16821	16703	16867	16822	16649	16818	16766	16683	16651	16768	16809	16940	16599	16935	16866	16957	16768	16819	16869	16766	16773	16853	16780	16779	16829	16875	16898	16849	16877	16901	16674	16916	16834	16724	16918	16813	16698	16710	16879	16719	16868	16556	16711	16733	16883	16694	16826	16701	16867	16667	16636	16655	16760	16735	16772	16807	16698	16946	16667	16774	16759	16702	16746	16917	16738	16719	16731	16793	16815	16798	16902	16760	16744	16625	16814	16773	16727	17010	16666	16653	16801	16720	16893	17012	16813	16782	16813	16717	16690	16682	16780	16889	16860	16603	16674	17026	16760	16916	16778	16817	16769	17016	16720	16973	16607	16840	16831	16812	16879	16749	16742	16937	16717	16767	16736	16771	16717	16818	16919	16899	16812	16813	16677	16903	16878	16843	16882	16707	16698	16734	16925	16766	16928	16780	16846	16673	16766	16753	16749	16741	16766	16725	16825	16580	16879	16815	16810	16772	16618	16747	16738	16842	16863	16877	16598	16765	16804	16860	16638	16962	16729	16807	16733	16877	16783	16718	16829	16797	16817	16823	16781	16925	16826	16643	16660	16914	16899	16597	16813	16861	16835	16895	16615	16732	16852	16811	16646	16654	16929	16901	16856	16746	16761	16788	16645	16823	16831	16671	16822	16934	16834	16792	16754	16646	16687	16868	16755	16794	16694	16704	16817	16670	16671	16738	16895	16730	16839	16801	16777	16567	16731	16894	16861	16804
23772	21347	28816	24291	22164	23926	23948	20514	19564	19240	19052	22966	42519	40292	32786	24483	19691	18295	18009	17858	18022	18003	17995	17888	17969	17948	17909	17906	17809	17822	17937	17966	17849	17917	17844	18135	17961	17779	17958	17897	17975	18023	17910	17681	17813	17812	17848	17675	18104	17915	18021	18062	17764	17839	17848	17872	17632	17836	17809	17966	17848	17954	17820	17810	17855	17756	17855	17862	18021	17758	17903	17574	18186	17659	17894	17774	17825	18007	18035	17816	17725	17917	17939	17843	17876	17770	18005	17658	17871	17648	17817	17811	17724	17832	17908	17942	17977	17861	17809	17908	18025	17984	17751	17836	17930	17831	17892	17911	17835	17922	17724	17920	18005	17644	17875	17793	17768	17769	18089	18115	17866	17627	17817	17978	17894	17733	17893	17715	17705	17704	17956	17890	17848	17832	17705	17708	17668	17872	17905	17678	17700	18000	17809	17803	17858	17704	17710	17878	17717	17892	17690	17840	17815	17797	17828	17764	17796	17754	17817	17817	17738	17740	17869	17923	17766	17841	17678	17783	17781	17539	17779	17962	17919	17975	17911	17867	17697	17828	17821	17796	17675	17914	17842	18033	17910	17541	17878	17778	17910	17657	17898	17857	17941	17849	17683	17919	17876	17712	17929	17736	17899	17797	17870	17918	17793	17633	17692	17852	17705	17688	17784	17761	17655	17632	17520	17714	17660	17593	17805	17940	18101	17864	17810	17797	17598	17832	18059	17815	17831	17922	17793	17768	17778	17684	17671	17718	17821	17703	17780	17772	17973	17773	17616	17818	17858	17783	17726	17897	17938	17809	17615	17814	17978	17898	17913	17820	17879	17851	17942	17835	17822	17792	17783	17883	17910	17733	17774	17603	17887	17843	17601	17881	17980	17676	17833	17904	17923	17729	17860	17953	17820	17720	17856	17901	17692	17716	17755	17839	17674	17816	17796	17613	17736	17801	17777	17970	17885	18055	17838	17690	17827	17743	17980	17849	17743	17740	17758	17925	18011	17728	17735	17860	17774	17722	17790	17685	17438	17982	18027	17819	17691	17967	17880	17838	17911	17828	17941	17925	17755	17901	17798	17725	18010	17680	17826	17916	17757	17883	17694	17747	17792	17876	17966	17805	17759	17817	17874	17909	17798	17848	17741	17787	17789	17794	17740	17723	17841	17718	17904	17848	17724	17879	17747	17907	17971	17818	17936	17692	17867	17912	17725	17832	17842	17896	17819	17792	17861	18019	17756	17717	17757	17690	17714	17682	17753	17873	17889	17586	17922	17670	17678	17977	17836	18049	17769	17752	17802	17973	17619	17664	17677	17714	17748	17854	17891	18058	17760	17723	17910	17943	17762	17733	17748	17778	17952	17813	17803	17697	17811	17750	17867	17737	17753	17758	17972	17793	17392	17879	17694	17912	17750	17714	17732	18022	17711	17796	17658	17997	17806	17703	17883	17883	17778	17740	17815	17629	17811	17953	17833	17882	17737	17562	17942	17657	17857	17690	17887	17679	17773	17701	17783	17713	17865	17697	17683	17594	17980	17897	17741	17903	17806	17826	17659	17758	17983	17844	17994	17948	17995	17863	17996	17847	17944	17876	17749	17787	17867	17794	17681	17883	17778	17721	17869	17806	17852	17972	17804	17708	17981	17808	17954	17791	17869	17689	17923	17981	17962	17691	17655	17926	17721	17784	17831	17998	17829	17657	17813	17894	17612	17696	17637	17904	17971	17967	17908	17825	17798	17833	17964	17915	17812	17853	17668	17697	17934	17701	17840	17826	17593	17709	17804	17760	17760	18143	17932	17843	17937	17915	17760	18022	17903	17657	17804	17804	17810	17769	17949	17843	17696	17781	17799	17900	17808	17799	17708	17949	17826	17700	17748	17954	17669	17801	17699	17794	17715	17915	18012	17748	17748	17956	17959	17702	17890	17648	17992	17925	18027	17725	17810	17765	17932	17718	17929	17706	17894	17924	17884	17790	17783	17706	17988	17803	17933	17826	17692	17866	17808	17667	17563	17874	17946	17775	17812	17764	17937	17915	17838	17841	17761	17903	17818	17809	17882	17842	17740	17791	17704	17920	17785	17890	17699	17807	17755	17994	17683	17883	17743	17889	18008	17834	17742	17796	17761	17924	17771	17692	17952	17787	17833	17780	17701	17943	17787	17795	17790	17836	17862	17895	18070	17708	17830	17774	17919	17939	17656	17884	17942	17814	17927	17740	17792	17832	17639	17762	17827	17718	17718	17886	17707	17800	17928	17761	17931	17816	17888	17902	17947	17866	18054	17644	17778	17983	18008	17936	17666	17759	17814	17662	17854	17730	17833	17536	17769	17762	17961	17701	17889	17835	17809	17866	17831	17740	17797	17923	17878	17998	17679	17814	18045	17796	17913	17867	17818	17841	17796	17792	17964	17755	17994	17767	17778	18075	17913	17689	18029	17878	17751	17779	17928	17909	17900	17838	17774	18010	17823	17617	17957	17668	17946	17759	17995	17803	17959	17865	17895	18018	17771	17945	17685	17511	17839	17990	17830	17909	17783	17981	17756	17817	17793	17937	17828	17919	17862	17897	17582	17907	17848	17842	17593	18039	17791	17854	18092	17737	17882	17904	17811	17652	17636	17838	17932	17633	17758	17854	17912	17796	17779	17878	17670	17935	17783	17852	17929	17677	17696	17878	17920	17689	17868	17627	17713	17759	17806	17999	17781	17862	17716	17644	17749	17758	18018	17942	17839	17890	17962	17649	17777	17738	17799	17545	17954	17883	17724	17849	17835	17890	17869	17831	17806	17641	17713	17972	18039	17748	17760	17948	18109	17843	17741	17869	17865	17779	17583	17774	17939	17798	17935	17835	17835	17795	17760	17762	17886	17785	17814	17804	18033	17676	17874	17861	17800	17883	18067	17909	17754	17573	17765	17883	17850	17786	17925	17985	17926	17627	17790	17948	17808	17839	17901	17713	17840	17647	17892	17566	17815	17870	17797	17761	17899	17949	17556	17892	17863	17886	17952	17747	17938	17579	17859	17930	17913	17790	17870	17826	17717	17885	17833	17851	17902	17891	17863	17996	17752	17833	17751	17757	17839	17711	17856	17920	17884	17614	17797	17757	17748	17795	17883	17732	17830	17798	17822	17823	17796	17816	17857	17856	17954	17944	17844	17869	17964	17710	17908	17712	17719	17813	17693	17751	17971	17773	17974	17803	17894	17707	17924	17783	17692	17713	17855	17729	17636	17922	17839	17888	17682	17696	17824	17798	17775	17775	18030	17838	17951	17685	17764	17833	17731	17920	17707	17767	17919	17806	18084	17632	17502	18049	17868	17916	17890	17776	17758	17854	17910	17911	17982	17883	17750	17739	17786	17686	17607	17785	17887	17852	17746	17761	17888	17880	17965	17945	17818	17942	17891	17765	17903	17763	17668	17773	17828	17704	17907	18003	17811	17785	17990	17834	17820	17782	17647	17783	17970	17978	17618	17634	17707	17849	17833	17896	17885	17710	17817	17921	17718	17637	17801	17914	17887	17875	17809	17840	17798	17764	17792	17811	17635	17890	17894	17735	17797	17891	18148	17697	17666	17670	17835	17918	18014	17676	17987	17861	17775	17868	17661	17637	17949	17670	17874	17683	17723	17792	17759	17799	17954	17996	17825	17771	17786	17738	17851	17740	17682	17871	17763	17766	17900	17707	17813	17716	17775	17879	17748	18014	17799	17860	17822	17735	17869	17839	17804	17853	17961	17959	17937	17834	17810	17708	17865	17756	17574	17844	17741	17792	17801	17684	17855	17828	17832	17960	17676	17903	17719	17740	17740	17607	17721	17934	17815	17906	17858	17896	17870	17803	17878	17824	17809	17825	17694	17951	17844	17788	17806	17745	18027	17792	17804	17811	17744	18036	17723	17946	17740	17862	17895	17790	17704	17789	17972	17671	17781	17814	18082	17892	17965	17727	17605	17708	17781	17878	17825	17793	18015	17833	17693	17811	17746	17708	17735	17766	17853	17785	17668	17858	17805	17847	17859	17704	17728	17605	17942	17839	18035	17687	17758	17751	17636	17860	17702	17918	17736	17692	17884	18109	17788	17905	17732	17939	17852	17915	17782	17702	17828	17819	17675	18011	17963	17776	17818	17765	17825	17718	17941	17962	17844	17806	17817	17765	17912	18118	17932	18005	17990	17878	17955	17737	17912	17796	17758	18083	18074	17882	17805	17763	17777	17813	17970	17712	17830	17765	17803	17800	17878	17756	17708	17888	17822	17830	17768	17920	17824	17851	17918	17909	17815	17672	17730	17816	18001	17820	17873	17751	17838	17674	17674	17904	18030	17723	17780	17772	17755	17696	18077	17876	17690	17835	17692	17851	17822	17864	17737	17665	17748	17886	17858	17790	17652	18021	17872	17808	17940	18057	17846	17617	17838	17939	17758	17823	17778	17756	17941	17784	17861	17702	17753	17641	17696	17946	17829	17695	17795	18042	17807	17673	17637	17916	18059	17836	17980	17776	17904	17860	17680	17814	17962	17920	17753	17951	17859	17728	17818	17749	17877	17695	18006	17909	17776	17891	17774	18012	17943	17789	17744	17847	17768	17775	17989	17702	17951	17861	17719	18145	17675	17928	17890	18080	17863	17784	17739	17684	17978	17886	17771	17852	17981	17790	17940	17881	17900	17692	17756	17932	17806	17787	17725	17683	17786	17742	17849	17953	17883	17964	17783	17787	17915	17865	17877	17931	17822	17961	17861	17866	17801	17834	17878	17696	17863	17834	17715	17650	17767	17895	17933	17902	17839	17789	17983	17846	17873	18163	17765	17833	17934	18034	17847	17969	17878	17589	17858	17714	17784	17571	17921	17871	18091	17819	17892	17781	17689	17655	17696	17837	17856	17921	17879	17915	17898	17906	17713	17824	17811	17848	17779	17866	17894	17726	17776	17888	17593	17869	17881	17917	17761	18000	17860	17699	17836	17876	17642	17861	17841	17795	17893	17818	17954	17881	17727	17836	17776	17950	17964	17781	17924	17796	17856	17662	17779	17725	17862	17706	17821	17808	17887	17815	18028	17759	17602	17802	17894	17815	17742	17548	17724	17788	17797	17799	17609	17834	17735	18013	17901	17841	17927	17853	17761	17925	17709	17969
17534	29708	27643	24486	23501	23167	21634	20407	19230	18682	18157	25453	45788	42267	33921	23695	18065	16949	16710	16474	16477	16570	16462	16537	16635	16580	16544	16561	16540	16417	16643	16280	16359	16446	16590	16622	16559	16503	16684	16598	16518	16436	16586	16549	16540	16526	16405	16835	16574	16699	16519	16658	16383	16557	16442	16615	16642	16472	16471	16461	16519	16397	16615	16511	16498	16587	16697	16713	16567	16793	16685	16510	16616	16572	16611	16539	16629	16338	16512	16444	16827	16424	16587	16433	16536	16524	16631	16445	16469	16455	16450	16563	16458	16509	16479	16663	16532	16524	16612	16478	16356	16575	16371	16470	16652	16432	16604	16587	16687	16500	16553	16545	16605	16486	16573	16528	16610	16490	16645	16497	16496	16515	16446	16374	16318	16724	16587	16525	16507	16607	16435	16494	16627	16581	16584	16520	16586	16498	16593	16565	16511	16586	16599	16470	16556	16621	16602	16605	16469	16472	16603	16423	16599	16374	16418	16649	16514	16499	16532	16510	16523	16601	16669	16528	16537	16440	16476	16443	16469	16526	16551	16649	16629	16369	16393	16570	16511	16517	16500	16479	16572	16587	16515	16567	16538	16641	16598	16510	16424	16283	16527	16546	16551	16608	16515	16844	16651	16598	16486	16528	16526	16436	16393	16592	16463	16443	16461	16512	16684	16459	16416	16640	16338	16548	16597	16621	16554	16634	16518	16558	16460	16565	16526	16450	16435	16397	16481	16633	16439	16510	16642	16552	16601	16530	16615	16609	16530	16492	16595	16559	16697	16414	16415	16463	16535	16625	16566	16610	16489	16518	16632	16639	16654	16505	16547	16439	16712	16585	16403	16485	16633	16398	16439	16459	16611	16404	16727	16387	16501	16530	16693	16504	16565	16709	16435	16648	16616	16629	16578	16588	16698	16495	16397	16490	16668	16561	16542	16573	16544	16518	16474	16641	16526	16485	16470	16541	16580	16672	16445	16424	16415	16419	16300	16669	16368	16482	16567	16589	16472	16504	16445	16520	16642	16489	16622	16583	16551	16464	16450	16451	16525	16632	16525	16427	16577	16647	16356	16515	16298	16618	16420	16464	16565	16638	16469	16548	16685	16560	16524	16496	16646	16577	16555	16665	16590	16549	16480	16357	16606	16461	16729	16531	16534	16432	16535	16576	16580	16644	16434	16508	16474	16521	16489	16625	16382	16595	16443	16541	16505	16600	16563	16551	16496	16670	16513	16557	16606	16415	16523	16728	16474	16750	16541	16596	16512	16498	16516	16463	16512	16471	16300	16270	16506	16603	16678	16530	16506	16393	16476	16542	16377	16587	16405	16451	16519	16581	16505	16441	16622	16526	16507	16373	16688	16433	16638	16568	16453	16706	16579	16487	16547	16460	16649	16620	16542	16569	16663	16586	16686	16336	16578	16656	16499	16406	16533	16647	16579	16423	16603	16524	16609	16593	16424	16680	16523	16453	16542	16449	16554	16647	16589	16608	16662	16477	16570	16649	16310	16443	16540	16591	16409	16446	16514	16458	16595	16512	16284	16409	16258	16365	16581	16660	16393	16477	16432	16410	16462	16689	16480	16407	16459	16446	16455	16717	16551	16420	16532	16523	16618	16497	16547	16483	16629	16593	16522	16530	16615	16518	16616	16655	16475	16556	16535	16563	16517	16540	16601	16542	16614	16409	16640	16607	16482	16686	16506	16417	16540	16593	16443	16566	16675	16348	16736	16586	16509	16454	16501	16616	16454	16572	16588	16447	16753	16448	16615	16329	16710	16677	16363	16635	16479	16519	16600	16584	16374	16639	16571	16463	16630	16482	16728	16583	16467	16518	16610	16462	16587	16468	16515	16543	16485	16408	16568	16462	16425	16502	16532	16594	16649	16445	16435	16382	16661	16461	16393	16505	16407	16646	16583	16604	16275	16449	16433	16701	16380	16502	16570	16607	16435	16622	16617	16615	16581	16553	16550	16636	16472	16758	16560	16641	16482	16542	16571	16483	16700	16646	16659	16529	16512	16430	16752	16545	16489	16493	16512	16445	16383	16486	16601	16558	16605	16520	16510	16496	16476	16731	16352	16464	16453	16522	16528	16388	16449	16510	16580	16648	16591	16516	16445	16550	16537	16404	16520	16482	16801	16412	16447	16527	16454	16480	16677	16492	16479	16527	16456	16482	16553	16584	16596	16360	16516	16547	16571	16509	16722	16636	16615	16513	16622	16593	16464	16600	16632	16483	16454	16673	16663	16467	16647	16507	16630	16656	16406	16533	16522	16512	16608	16570	16467	16441	16557	16496	16569	16687	16569	16478	16535	16719	16466	16578	16541	16517	16426	16518	16572	16629	16666	16445	16483	16538	16580	16592	16650	16515	16521	16500	16499	16454	16414	16431	16551	16450	16494	16773	16571	16488	16715	16352	16612	16548	16539	16544	16540	16647	16378	16610	16588	16589	16534	16732	16458	16514	16517	16438	16514	16384	16540	16555	16493	16359	16490	16426	16578	16617	16613	16420	16480	16627	16546	16445	16538	16685	16520	16448	16475	16518	16614	16369	16483	16527	16492	16420	16465	16517	16668	16523	16610	16546	16527	16586	16583	16647	16539	16528	16539	16470	16424	16665	16424	16591	16521	16559	16601	16425	16512	16664	16494	16342	16611	16679	16583	16517	16398	16587	16484	16672	16432	16670	16554	16656	16542	16370	16596	16641	16501	16584	16452	16549	16706	16363	16512	16558	16452	16561	16486	16470	16470	16530	16550	16584	16497	16578	16723	16338	16488	16473	16553	16485	16458	16519	16433	16686	16573	16378	16445	16419	16567	16668	16379	16384	16636	16549	16523	16528	16569	16394	16386	16665	16542	16632	16629	16461	16553	16534	16531	16585	16626	16453	16510	16649	16437	16534	16573	16568	16706	16559	16374	16485	16691	16421	16560	16499	16537	16581	16540	16557	16484	16447	16606	16495	16461	16705	16479	16488	16561	16695	16545	16618	16642	16594	16583	16446	16599	16590	16443	16538	16333	16594	16443	16484	16554	16337	16519	16843	16516	16588	16669	16528	16824	16556	16426	16719	16615	16633	16512	16550	16558	16394	16584	16378	16641	16682	16534	16472	16496	16494	16487	16331	16535	16542	16613	16469	16602	16500	16605	16617	16596	16642	16545	16501	16695	16567	16633	16796	16456	16704	16582	16436	16555	16571	16642	16449	16492	16642	16647	16434	16523	16391	16498	16577	16479	16595	16260	16569	16683	16498	16644	16488	16452	16651	16487	16468	16333	16490	16455	16468	16580	16508	16584	16590	16632	16353	16567	16460	16551	16615	16431	16426	16549	16511	16492	16473	16694	16496	16676	16424	16516	16655	16563	16522	16666	16605	16464	16634	16567	16468	16649	16658	16420	16781	16485	16717	16364	16439	16451	16504	16545	16729	16503	16585	16384	16702	16536	16529	16467	16584	16402	16603	16538	16656	16601	16455	16616	16594	16542	16723	16557	16638	16542	16623	16440	16623	16547	16559	16590	16650	16640	16523	16513	16517	16459	16573	16422	16610	16448	16530	16429	16630	16517	16617	16368	16443	16670	16488	16504	16422	16379	16680	16454	16562	16493	16659	16456	16742	16535	16423	16443	16620	16632	16500	16478	16630	16537	16413	16579	16474	16529	16502	16589	16428	16469	16688	16475	16324	16455	16462	16499	16652	16699	16317	16701	16490	16524	16422	16546	16599	16399	16724	16581	16502	16537	16700	16412	16362	16618	16320	16565	16226	16338	16576	16498	16534	16536	16669	16803	16513	16507	16437	16576	16667	16418	16491	16417	16729	16530	16478	16514	16666	16520	16644	16446	16564	16472	16588	16435	16564	16417	16708	16670	16468	16619	16437	16833	16392	16442	16621	16735	16531	16585	16403	16447	16478	16443	16579	16363	16575	16438	16649	16625	16600	16710	16560	16706	16504	16645	16556	16585	16437	16416	16467	16427	16526	16582	16453	16420	16369	16586	16585	16519	16489	16418	16578	16418	16593	16457	16635	16500	16560	16622	16513	16785	16425	16517	16621	16402	16450	16468	16443	16551	16583	16538	16533	16545	16483	16571	16508	16453	16455	16596	16368	16504	16631	16708	16419	16399	16663	16534	16618	16505	16578	16639	16601	16494	16621	16645	16480	16667	16517	16436	16565	16674	16350	16605	16579	16450	16564	16673	16499	16420	16490	16628	16719	16691	16363	16664	16432	16572	16637	16673	16505	16583	16538	16585	16484	16426	16477	16497	16587	16525	16481	16401	16416	16627	16550	16529	16605	16611	16457	16562	16490	16518	16437	16480	16624	16427	16405	16306	16322	16559	16479	16450	16630	16566	16466	16569	16585	16587	16668	16508	16500	16551	16465	16537	16544	16641	16401	16556	16615	16481	16537	16623	16359	16687	16325	16565	16586	16479	16575	16620	16498	16675	16504	16447	16487	16608	16588	16562	16369	16548	16471	16602	16534	16500	16509	16583	16549	16526	16545	16447	16518	16696	16679	16653	16409	16408	16649	16671	16524	16529	16646	16482	16511	16575	16437	16411	16605	16439	16507	16428	16330	16556	16607	16698	16540	16559	16541	16314	16593	16588	16573	16593	16517	16657	16444	16500	16391	16535	16509	16437	16636	16593	16501	16699	16635	16716	16459	16506	16656	16515	16552	16611	16451	16646	16581	16562	16297	16760	16366	16525	16453	16594	16572	16492	16348	16514	16637	16677	16632	16492	16557	16461	16563	16578	16398	16538	16564	16504	16624	16634	16573	16330	16452	16495	16528	16436	16373	16554	16416	16630	16430	16308	16432	16543	16662	16392	16610	16517	16358	16485	16591	16580	16496	16335	16653	16623	16411	16456	16464	16467	16532	16445	16684	16586	16484	16520	16504	16449	16701	16376	16639	16538	16500	16500	16603	16601	16528	16566	16378	16372	16507	16701	16517	16679	16422	16485	16379	16480	16697	16564	16429	16675	16488	16599	16560	16516	16439	16733	16609	16577	16568	16382	16615	16455	16489	16615	16725	16479	16530	16535	16642	16411	16546	16463	16468	16552	16488	16634	16445	16460	16450	16555	16403	16672	16474	16476	16359	16661	16592	16562	16620	16544	16461	16435	16739	16319	16641
29186	22031	22497	20325	18389	18501	18596	18456	18223	18133	18050	18510	20609	20758	19743	18631	18166	17837	17684	17905	17862	17902	17805	17667	17799	17763	17749	17784	17981	17852	17867	17828	18075	17874	18035	17776	17706	17822	17861	17886	17830	17826	18026	17809	17689	17811	17904	17793	17864	17891	17692	18098	18021	17833	17726	17713	17835	17881	17886	17655	17905	17963	17881	17934	17750	17833	17690	17675	17941	17699	17748	17677	17812	17743	17612	17600	17771	17781	18004	17842	18019	17671	17881	17644	17841	17902	17787	17822	17782	17864	17795	17703	17802	17931	17563	17565	17650	17649	17697	17925	17852	17748	17785	17869	17787	17743	17590	17929	18091	17999	17999	17814	18024	17792	17541	17801	17825	17791	17817	17862	17861	17927	18024	17824	17763	17727	17842	17888	17957	17787	17669	17666	17635	17564	17606	17967	17984	17941	17879	17933	17947	17800	17683	17751	17954	17983	17873	17819	17881	17714	17843	17617	17808	17772	17757	17819	17841	17894	17709	17946	17925	17740	17977	17847	17723	17897	17842	17685	17885	17765	17853	17755	17671	17902	17967	17714	17974	17911	17894	17791	17714	17896	17993	17772	17845	17515	17951	17863	17845	17950	18042	17829	17881	17930	17651	17738	17635	17769	17845	17917	17793	17680	17736	17988	18045	17859	17751	17539	17510	17787	17873	17731	17830	17513	17779	17874	17708	17947	17792	17724	17827	17632	18064	17846	17837	17674	17991	17667	17798	17698	17775	17712	17482	17855	17889	17804	17708	17744	17715	17851	17753	17725	17694	17928	17706	17855	17807	17619	17779	17614	17881	17951	17828	17859	17753	17820	17755	17684	17931	17726	17869	17626	17966	17680	18056	17771	17758	17877	17853	17870	17733	17998	17870	17630	17915	18044	17819	17852	17732	17811	17674	17746	17802	17914	17799	17953	17885	17629	17801	17818	17893	17984	17854	17801	17790	17798	17767	17880	17674	17622	17642	17542	17547	17901	17767	17771	17720	17995	17792	17732	17709	17878	18004	17724	17778	17840	17862	17944	17742	17713	17896	18054	17679	17883	18040	17893	17870	17878	17918	18064	18003	17917	17964	17843	17964	17702	18142	17765	17932	17982	17854	17797	17701	17991	17949	17761	17897	17917	17985	17822	17755	18009	17994	17916	17547	17924	17858	17985	17857	17757	17685	17816	17922	17883	17806	17830	17759	17921	17849	17822	17802	17815	17630	17899	17808	18032	17920	17927	17740	17762	17826	17704	17698	18002	17775	17777	17912	17848	17976	17798	17646	17927	17797	17717	17712	17754	17800	17834	17792	17779	17704	17686	17780	18014	17781	17892	17803	17909	17794	17846	17729	17873	17887	17640	17712	17697	17863	17828	17927	17896	17782	17797	17816	17613	17725	17733	17947	17815	17960	17695	17644	17793	17762	17922	17861	17943	17752	17762	17782	17767	17957	17847	17771	17928	17754	17800	17751	18018	17929	17625	17918	17698	17889	17848	17786	17884	17786	17735	17795	17797	17885	17756	17900	17946	17817	17898	17664	17998	17880	17716	17858	17827	17736	17724	17717	17767	17703	17740	17802	17926	17838	17653	17671	17883	17795	17905	17759	17868	17868	17770	17657	17598	17788	17818	17734	17877	17874	17751	17826	17860	17852	17887	17835	17873	17830	17805	17683	17692	17960	17906	17822	17963	17747	18053	17565	17784	17824	17707	17722	17716	17809	17804	18118	17842	17923	17805	17998	17742	17847	17919	17698	17817	17880	17824	17736	17841	17822	17699	17927	17605	17843	17862	18068	17814	17980	17860	17779	17757	17854	17812	17889	17762	17787	17912	17877	17838	17693	17829	17644	17508	17886	17691	17863	17865	17870	17850	17746	17713	17993	17570	17873	17750	17973	17916	17735	17792	17519	17676	17846	17950	17704	17793	17573	17793	17827	17889	17991	17943	17898	17712	17624	17681	17712	17790	18106	17872	17875	17639	18078	17884	17702	17881	17649	17776	17868	18023	17856	17971	17798	17930	17877	17753	17932	17902	17916	17781	17845	17552	17695	17868	17817	17873	17640	17740	17858	17965	17728	17908	17781	17983	17799	18013	17934	17885	17941	17857	17753	17873	17781	17781	17700	17651	17900	17803	17757	17871	17901	17915	17807	17896	17848	17603	17814	17805	17531	17663	17861	17872	17812	17808	17698	17892	17931	17788	17787	17813	17866	18053	17815	17811	17766	17962	17723	17882	17764	17905	17921	17868	17801	17766	17885	17835	17725	17848	17793	17696	17965	17725	17576	17698	17802	17920	17759	17733	17835	17707	17942	17892	17656	17764	17852	17838	17713	17864	17885	17677	17929	17994	17879	17633	17835	17721	17683	17708	17708	17891	17770	17783	17771	17782	17808	17854	18073	17536	17879	17998	17715	17743	17716	17812	17684	17981	17858	17848	17857	17833	17917	17721	17670	17909	17914	17800	17904	17560	17695	17837	17830	17764	17955	17828	17868	17649	17841	17563	17942	17894	17653	17649	17782	17831	17727	17803	17955	17734	17856	17810	17718	17804	18021	17934	17841	17949	17922	17877	17729	17745	17711	17784	17854	17743	17832	17938	17732	17871	17764	17720	17822	17669	17842	18011	17806	17794	17789	17872	17801	17907	17961	17639	17496	17825	17837	17840	17741	17850	17881	18029	17714	17917	17765	17616	17636	17930	17813	17871	17765	17822	17787	17831	17957	17922	17793	17913	17592	17740	17777	17767	17847	17800	17846	17947	17824	17710	17775	17745	17731	17881	17840	17935	18198	17942	17713	17663	17873	17813	17738	17674	17835	17728	17823	17852	17745	17744	17967	17767	17929	17870	17906	17684	17843	17941	17798	17916	17741	17829	17635	17768	17754	17716	17890	17859	17699	17727	17784	17775	17830	17763	17814	17863	17967	17751	17931	17942	17776	17959	17720	18008	17744	17640	17856	17834	17870	17754	17838	17774	17759	17630	17919	17927	17721	17826	17740	17759	17695	17773	17759	17888	17939	17739	17835	17847	17642	17777	17784	17951	17675	17842	17769	18031	17763	17649	18081	17821	17877	17834	17913	17845	17969	17681	17737	17697	17818	17874	17890	17788	17743	17770	17772	17870	17896	17845	17789	17820	17796	17957	17744	17700	17623	17826	17946	18069	17886	17704	17848	17905	17788	17841	17687	18049	17823	17868	18003	17841	17826	17704	17931	17835	17852	17661	17926	17859	17692	17734	17931	17813	17806	17887	17709	18042	17875	17769	17761	17942	17762	17743	17777	17741	17961	17886	17783	17834	17784	17658	17832	17776	17920	17911	17780	17706	17836	17716	17821	17881	17904	17924	17759	17637	17560	17633	17893	17861	17819	17826	17802	17768	17862	18023	17963	17754	17774	17675	17740	17757	17894	17792	17793	17954	17907	17800	17893	17803	17845	17756	17724	17613	17917	17874	17694	17961	17871	17864	17710	17738	17788	17715	17724	17900	17880	17806	17728	17700	17782	17922	17606	17788	17700	17728	17961	17963	17915	17717	17926	17835	17776	17726	17760	17857	17725	17944	17837	18022	17731	17791	17944	17722	17855	17981	17649	17772	17816	17776	17809	17841	17912	17956	17778	17858	17638	17775	17720	18050	17713	17678	17918	17662	17594	17760	17615	17733	17830	17658	17725	17838	17910	17728	17609	17730	17722	17853	17754	17669	17860	17750	17874	17929	17885	17792	17887	17876	17881	17889	17800	18009	17784	17869	17796	17697	17855	17841	17879	17749	17798	17965	17757	17800	17852	17737	17830	17681	17679	17812	17844	17889	17888	17669	17802	17882	17766	17864	17696	17704	17691	18026	17946	17742	17877	17846	17855	17729	17930	17807	17890	17945	18000	17840	17758	17906	17770	17811	17805	17775	17913	17989	17831	17843	17826	17883	17814	17790	17655	17919	17774	17947	17924	17914	17658	17844	17759	17977	17903	17811	17844	17890	17838	17804	17878	17923	17980	17901	17684	17759	17806	17730	17858	17863	17809	17774	17823	17786	17886	17948	17805	17816	17836	17666	17613	17880	17806	17818	17661	17781	17900	17873	17745	17966	17793	17837	17796	17717	17611	17893	17854	17764	17650	17814	17814	17755	18010	17865	17989	17776	17740	17721	17746	17815	17869	17706	17819	18029	17909	17853	17652	17787	17691	17810	18021	17863	17836	17821	18005	17890	17908	17797	17910	17794	17758	17903	17613	17920	17752	17824	17716	17967	17906	17811	17778	17736	17788	17968	17896	17753	17710	17841	17892	17952	18006	17794	17760	17895	17951	17724	17765	17682	17815	17782	17608	17523	17994	17596	17852	17849	17818	17893	17770	17814	17856	17829	17895	17905	17654	17922	17970	17911	17889	17811	17780	17678	17895	17777	17893	17946	18024	17957	17742	17955	17845	17833	17938	17863	17873	17800	17628	17657	17840	17816	17833	17689	17900	17797	17889	17866	17903	17844	17733	17979	17952	17707	17884	17939	17736	18089	18040	17860	17837	17970	17831	17868	17818	17787	17786	17787	17710	17713	17908	18012	17873	17803	17973	17865	17816	17871	17837	17943	17738	17911	17752	18016	17959	17617	17831	17727	17626	17796	18132	17855	17763	17755	17851	17804	17891	17757	17767	17839	17890	17739	17738	17714	18035	18032	17747	17802	17912	18118	17841	17693	17822	17714	17835	17894	17800	17891	17587	17935	17922	17873	17801	17743	17902	17904	17752	17836	17872	17873	17778	17764	17633	17737	18053	17816	17906	17822	17767	17668	17875	17922	18108	17953	17766	17950	17884	17989	17863	17816	17744	17976	17808	17844	17595	17804	17818	17750	17959	17860	17700	17681	17903	17872	17591	17806	17794	17856	17962	17881	17829	17931	17896	17624	17903	17968	17820	17823	17726	17773	17899	17719	17682	17930	17876	17758	17741	17806	17938	18006	17659	17885	17790	17795	17887	17841	17818	17748	17872	17760	18025	17746	17705	17960	17808	17870	17868	17791	17653	17837	17977	17784	17732	17894	17693	17931	17967	17799	17866	17901	17835	17812	17923	17903	17703	17942	17730	17876	17658	17712	17829	17793	17675	17837	17794	17813	18016	17911	17896	17943	17670	17977	17715	17802
16628	18647	19248	18334	17910	17848	17652	17478	17386	16775	16736	17720	20785	20368	18960	17506	16654	16628	16536	16468	16589	16455	16359	16529	16477	16600	16412	16515	16549	16599	16429	16449	16500	16480	16634	16678	16655	16525	16541	16653	16679	16451	16444	16584	16422	16587	16389	16643	16391	16677	16515	16352	16492	16377	16451	16621	16456	16456	16475	16675	16494	16548	16512	16616	16511	16516	16503	16562	16615	16645	16402	16415	16499	16274	16508	16455	16358	16427	16436	16480	16393	16495	16467	16582	16386	16517	16541	16475	16406	16481	16628	16412	16310	16540	16626	16440	16379	16485	16499	16547	16496	16511	16453	16516	16671	16399	16465	16523	16519	16404	16416	16480	16552	16711	16406	16542	16530	16589	16648	16328	16453	16480	16517	16453	16404	16703	16259	16558	16494	16487	16328	16540	16489	16534	16638	16452	16348	16442	16536	16611	16515	16596	16450	16463	16399	16471	16539	16462	16324	16316	16240	16615	16636	16393	16515	16417	16470	16382	16468	16528	16636	16527	16386	16436	16549	16593	16488	16452	16521	16531	16480	16566	16316	16464	16481	16507	16319	16511	16466	16448	16518	16524	16524	16263	16461	16491	16533	16457	16508	16450	16489	16367	16496	16710	16395	16216	16453	16440	16437	16441	16653	16499	16535	16524	16544	16410	16645	16588	16443	16439	16483	16418	16401	16387	16503	16557	16399	16530	16528	16480	16308	16474	16490	16417	16506	16479	16509	16558	16356	16339	16659	16545	16663	16429	16379	16480	16412	16481	16476	16591	16561	16571	16513	16513	16481	16431	16431	16423	16542	16675	16368	16513	16652	16593	16487	16474	16591	16556	16385	16530	16578	16427	16656	16521	16579	16444	16509	16518	16421	16583	16453	16436	16581	16478	16328	16603	16556	16562	16552	16644	16560	16365	16424	16378	16437	16432	16454	16466	16521	16652	16529	16405	16638	16477	16498	16635	16440	16647	16449	16389	16551	16662	16507	16559	16377	16520	16509	16427	16633	16579	16430	16596	16435	16457	16415	16686	16531	16406	16686	16622	16474	16471	16499	16593	16495	16392	16458	16612	16627	16512	16458	16416	16520	16353	16752	16484	16457	16561	16563	16433	16379	16493	16488	16539	16583	16324	16476	16622	16456	16643	16446	16547	16427	16541	16345	16428	16370	16608	16354	16460	16451	16582	16669	16437	16462	16435	16777	16539	16347	16697	16362	16551	16611	16431	16423	16619	16542	16401	16484	16501	16679	16415	16453	16614	16464	16474	16371	16495	16380	16385	16357	16402	16534	16338	16578	16647	16531	16431	16428	16366	16510	16309	16577	16458	16603	16581	16563	16492	16358	16443	16478	16426	16568	16319	16515	16582	16502	16378	16481	16574	16387	16366	16657	16574	16346	16505	16427	16542	16530	16478	16568	16350	16434	16414	16262	16641	16382	16583	16629	16355	16535	16519	16348	16567	16377	16317	16299	16539	16441	16355	16448	16662	16438	16580	16396	16425	16485	16476	16499	16601	16575	16478	16571	16579	16557	16433	16468	16597	16456	16548	16357	16627	16544	16536	16524	16553	16395	16282	16521	16474	16689	16577	16457	16422	16541	16313	16576	16530	16492	16320	16493	16531	16461	16552	16608	16459	16510	16555	16588	16464	16433	16395	16446	16459	16309	16586	16411	16378	16628	16518	16554	16419	16483	16377	16505	16560	16310	16350	16516	16399	16558	16513	16451	16565	16560	16627	16410	16435	16647	16462	16522	16397	16577	16572	16549	16420	16248	16435	16417	16468	16524	16636	16608	16533	16537	16380	16488	16530	16518	16437	16647	16450	16590	16388	16375	16473	16663	16388	16428	16434	16646	16646	16654	16564	16431	16343	16588	16638	16470	16613	16468	16608	16376	16496	16552	16446	16505	16596	16456	16582	16540	16530	16451	16541	16504	16471	16356	16662	16521	16544	16480	16528	16376	16320	16436	16631	16518	16493	16521	16398	16514	16547	16551	16520	16481	16567	16445	16377	16512	16413	16563	16581	16474	16624	16489	16544	16687	16489	16355	16598	16468	16550	16502	16599	16552	16439	16544	16388	16529	16426	16468	16424	16660	16470	16410	16469	16318	16587	16502	16540	16455	16600	16518	16466	16371	16457	16550	16481	16609	16397	16466	16354	16614	16571	16313	16415	16509	16531	16413	16498	16373	16538	16570	16557	16450	16574	16456	16580	16355	16467	16553	16592	16388	16424	16454	16514	16499	16509	16437	16566	16578	16487	16590	16347	16387	16649	16452	16431	16463	16538	16468	16497	16503	16483	16458	16366	16490	16540	16409	16443	16532	16490	16480	16343	16406	16537	16537	16574	16572	16447	16330	16382	16537	16430	16490	16570	16509	16478	16279	16510	16518	16696	16551	16562	16485	16340	16515	16532	16329	16571	16372	16473	16598	16397	16568	16551	16478	16551	16460	16539	16359	16576	16564	16517	16558	16511	16383	16533	16496	16498	16406	16683	16593	16413	16528	16455	16350	16574	16361	16527	16488	16476	16482	16606	16607	16419	16473	16520	16370	16447	16486	16348	16421	16387	16485	16621	16527	16546	16583	16576	16427	16391	16545	16330	16449	16663	16384	16461	16349	16563	16373	16572	16331	16510	16504	16424	16480	16470	16377	16510	16380	16545	16425	16514	16591	16467	16451	16407	16417	16365	16417	16608	16431	16383	16524	16477	16328	16549	16580	16422	16420	16286	16428	16332	16529	16494	16392	16383	16431	16293	16696	16500	16636	16412	16498	16499	16472	16550	16349	16641	16357	16483	16556	16471	16583	16569	16474	16671	16385	16486	16335	16566	16471	16446	16514	16355	16465	16572	16554	16502	16608	16473	16567	16374	16595	16379	16373	16677	16607	16300	16443	16447	16564	16514	16534	16505	16416	16323	16611	16420	16409	16573	16439	16581	16418	16386	16425	16733	16438	16516	16377	16554	16387	16727	16520	16480	16498	16451	16457	16393	16614	16500	16466	16367	16539	16481	16476	16594	16488	16358	16319	16346	16400	16580	16505	16497	16470	16579	16531	16466	16371	16557	16421	16650	16450	16604	16460	16500	16340	16538	16448	16596	16492	16377	16439	16587	16388	16480	16501	16467	16371	16548	16437	16358	16511	16448	16456	16512	16486	16566	16649	16516	16287	16377	16582	16464	16487	16639	16299	16564	16307	16444	16437	16469	16468	16511	16524	16514	16447	16563	16498	16646	16634	16425	16558	16532	16441	16559	16498	16488	16530	16321	16407	16366	16570	16417	16469	16345	16269	16413	16675	16440	16455	16433	16468	16490	16660	16546	16515	16394	16420	16613	16385	16525	16495	16665	16642	16394	16589	16511	16492	16625	16437	16522	16486	16318	16493	16573	16536	16492	16517	16423	16464	16550	16508	16367	16463	16512	16396	16616	16362	16509	16564	16562	16592	16372	16410	16541	16320	16386	16356	16469	16583	16441	16628	16495	16527	16456	16572	16614	16437	16590	16587	16673	16456	16403	16438	16679	16373	16261	16499	16544	16574	16629	16557	16602	16388	16563	16359	16562	16475	16680	16619	16623	16448	16378	16491	16557	16382	16350	16461	16545	16358	16543	16596	16476	16493	16433	16586	16379	16421	16403	16642	16589	16662	16540	16406	16450	16510	16521	16587	16572	16580	16590	16353	16441	16491	16688	16422	16556	16428	16699	16706	16599	16618	16545	16413	16404	16661	16595	16468	16463	16537	16450	16625	16413	16510	16659	16420	16535	16564	16611	16455	16412	16510	16473	16467	16351	16545	16550	16409	16471	16545	16409	16453	16327	16533	16436	16621	16521	16545	16503	16440	16478	16599	16424	16419	16391	16386	16578	16442	16373	16422	16403	16522	16388	16559	16495	16397	16472	16471	16439	16457	16546	16345	16439	16571	16520	16495	16406	16562	16568	16503	16508	16412	16599	16578	16604	16500	16602	16610	16296	16295	16583	16432	16607	16620	16381	16474	16422	16459	16542	16442	16590	16516	16453	16610	16454	16551	16384	16581	16483	16592	16543	16348	16456	16514	16625	16516	16541	16440	16576	16430	16359	16358	16508	16608	16434	16555	16417	16336	16732	16599	16551	16547	16600	16501	16703	16528	16501	16674	16455	16467	16692	16402	16458	16591	16540	16408	16595	16430	16450	16365	16284	16770	16401	16494	16536	16350	16494	16479	16494	16471	16455	16620	16583	16362	16352	16404	16382	16482	16491	16409	16664	16481	16357	16460	16319	16667	16542	16542	16431	16496	16382	16389	16496	16622	16636	16522	16415	16620	16449	16457	16472	16502	16572	16438	16278	16532	16622	16487	16438	16575	16453	16438	16493	16479	16485	16652	16488	16534	16364	16555	16494	16521	16528	16266	16662	16401	16541	16461	16659	16312	16656	16520	16579	16388	16428	16374	16527	16257	16550	16428	16536	16473	16529	16435	16467	16291	16461	16622	16517	16502	16452	16383	16512	16362	16535	16440	16484	16550	16388	16419	16396	16549	16499	16493	16449	16562	16504	16524	16496	16569	16596	16515	16441	16561	16358	16509	16575	16401	16461	16616	16490	16509	16513	16633	16509	16332	16483	16579	16395	16454	16623	16412	16576	16458	16470	16519	16616	16562	16573	16413	16549	16398	16464	16586	16640	16565	16419	16421	16701	16426	16421	16490	16346	16492	16654	16493	16551	16545	16351	16524	16552	16572	16440	16608	16436	16580	16416	16549	16474	16396	16610	16454	16356	16449	16472	16488	16481	16605	16504	16436	16442	16509	16442	16539	16370	16466	16415	16443	16418	16557	16339	16488	16364	16562	16568	16594	16494	16415	16356	16356	16634	16378	16413	16585	16487	16582	16467	16486	16535	16422	16610	16673	16588	16444	16514	16441	16356	16354	16316	16363	16550	16571	16577	16492	16327	16411	16591	16380	16482	16569	16628	16412	16544	16576	16548	16482	16512	16697	16401	16528	16424	16561	16529	16482	16499	16584	16481	16602	16546	16341	16529	16615	16654	16609	16492	16463	16509	16660	16413	16509	16603	16441	16427	16493	16384	16483	16505	16587	16504	16481	16694	16456	16531	16457	16502	16535	16502	16469	16499	16515	16520	16463	16441
24958	21335	27971	25425	21312	19721	19831	18385	18196	18053	17669	24353	33124	31354	26043	20791	18050	17283	17251	17456	17528	17276	17383	17264	17225	17367	17148	17149	17222	17397	17125	17331	17296	17172	17209	17034	17203	17341	17225	17246	17191	17252	16931	17140	17095	17188	17196	17315	17278	16998	17094	17108	17021	17172	17326	17290	17002	17217	16983	17271	17108	17166	17119	16981	17326	17133	17148	17025	17204	17234	17110	17218	17070	17292	17131	17140	17206	17241	17036	17063	17122	17214	17211	17236	17273	17217	17247	17200	17324	17362	17300	17111	17135	17013	17209	17330	17281	17184	17207	17256	16954	17143	16998	17026	16989	17057	16998	17253	17094	17171	17426	17093	17108	17123	17249	17064	17270	17171	17180	17270	17332	17133	17106	17144	17029	17239	17261	17246	17355	17281	17292	17243	16935	17105	16948	17079	16954	16881	17223	16897	17120	17169	16977	17227	17141	17325	17178	17141	17214	17046	17256	17362	17090	17077	17181	17308	17252	17155	17209	17045	17027	16975	17176	17256	16888	17049	17308	17205	17035	17027	17076	17150	17166	17191	17306	17252	17297	16999	17337	17220	17019	17040	17144	17143	16958	17175	17146	17226	17292	17127	17103	17257	17212	16975	17142	17329	17065	17249	17206	17195	17163	17218	17168	17090	17114	16909	16891	17209	16906	17217	17205	16945	17137	17189	17209	17165	17212	17225	17105	17311	17139	17009	17188	17032	17338	17334	17114	17118	17063	17093	17114	17180	17220	16948	17350	17269	17325	16980	17110	17249	17270	17084	17257	17268	17315	17131	17066	17094	17072	17205	17095	16905	17365	17282	16878	17064	17029	17036	17268	17067	17221	17153	17030	17144	17228	17050	17188	17239	17231	17073	17154	17152	17035	17106	17136	17125	17162	17089	17205	17101	17015	17014	17286	17082	17004	17051	17121	17323	17103	17227	17072	17072	17156	17113	17211	17043	17256	17129	17186	17226	17097	17075	17200	16957	17327	17075	17156	17257	17199	17022	17068	17066	16990	17044	17159	17032	17210	17116	17069	17221	17050	17011	17123	17148	17269	17253	17139	17053	17301	17170	17089	17159	17255	17017	17242	17034	17145	17280	16832	16984	16970	17166	17216	17231	17247	17160	17117	17330	17112	17271	17229	17048	17101	17176	17171	17207	17041	17052	17009	17067	17279	17267	17193	17166	16995	17135	17204	17065	17138	17154	17072	17130	17146	17270	17221	17262	17106	17225	17173	17156	17078	17154	17068	17405	17099	17073	17004	16907	16996	17211	17089	17124	17140	17060	17175	17197	17048	17196	17064	17204	17164	17260	17122	17161	17198	17293	16855	17056	17234	17157	17081	17044	17281	16893	17133	16847	17058	17274	17343	17206	16986	17212	17058	17039	17196	17242	17299	17116	17063	17248	17220	17074	17142	17310	17039	17138	17118	17162	17501	17385	17192	17106	17321	17219	17022	17003	17200	16891	17233	17141	17151	16982	17172	17122	17156	17175	17051	17212	17132	17080	17296	17057	16883	17248	17324	17278	17166	17029	16979	17219	17026	17191	17024	17120	17288	17180	17268	17100	17116	17312	17102	17161	17064	17439	17113	16926	17273	17216	17209	17129	17131	17239	17192	17143	17262	16892	17146	17196	17253	17130	17003	17104	17183	17096	17249	17201	17269	17062	17100	17219	17168	17194	17174	17164	17237	17165	17078	17175	17152	17197	17282	17317	17132	17237	17182	17281	17069	17110	17103	17328	17152	17293	17198	17189	16948	17194	17316	17210	17052	17012	17058	17051	16984	17090	17190	17257	17079	17122	16897	17165	16995	17081	16997	17179	17347	17224	17132	17408	17282	17185	17201	17156	17057	17149	17287	17051	17107	17151	17030	17061	17004	16983	17188	17131	17325	17061	17025	17410	17209	17285	17118	16906	17066	17068	17156	17148	17191	17216	16999	17077	17178	17198	17228	17122	17241	17342	17168	17321	17102	17168	17267	17018	17230	17228	17363	17060	17212	17240	17153	17229	17277	17194	17051	16978	17115	17270	17171	17016	17066	16947	17030	17216	17231	17044	17053	17133	17220	17273	17270	17035	17238	17367	17214	17268	17251	17272	17218	17387	17197	17239	17269	17273	16989	17272	17127	17019	17259	17112	17206	17196	17135	17160	17146	16997	17066	16928	17204	17211	17162	16913	16996	17271	17308	17167	17309	17220	17263	17186	17102	17035	17304	16855	17285	16986	17186	17330	17098	17054	17055	17032	16983	16948	17266	17266	17205	17214	17209	17051	17190	17195	17209	17136	17220	17109	17111	17187	17164	17189	17235	17236	17185	17284	17053	17184	17118	17109	17425	17125	16905	17064	17225	17178	17226	17060	17191	17036	17074	17233	17242	16754	17157	17163	17272	17042	17211	17306	17304	17039	17154	17175	17205	17011	17177	17041	17203	17306	17128	17173	17157	16969	17062	16988	16913	17059	17283	17120	17315	17294	17118	17150	17217	17192	17366	17214	17228	17274	17277	17185	17231	17488	17133	17104	17078	17099	17168	17296	17108	17129	17197	17151	17143	17115	17288	17163	17034	17070	17100	17322	17295	17225	17227	17323	17160	17217	17109	17135	17067	17171	17192	17248	17077	17041	17216	17236	16990	17111	17256	17222	17018	16994	17197	17234	17274	17093	17275	17169	17219	17154	17049	17096	17006	17095	17147	17055	17115	17054	17349	16785	17389	17195	17269	17239	17124	16982	17057	17184	17275	17458	17330	17244	17159	16984	17004	17043	17387	17025	16943	17317	17171	16941	17120	17129	17053	17179	17142	17124	17300	17380	17356	17150	17194	17379	16977	17036	17428	17139	17259	17176	17275	16965	17240	17080	17033	17306	17084	17150	17126	17202	17171	17078	17085	17149	17236	17059	16989	17114	17017	17184	17343	17249	17132	17266	17360	17303	17154	17207	17291	17132	17226	17217	17329	17141	17165	17110	17109	17010	17015	17138	17232	17206	17007	17067	17138	17180	17107	17157	17325	17117	17075	17150	17215	17012	17217	17119	17128	17148	17017	17225	16964	17121	17336	17280	16996	17028	17228	17233	17168	17260	17223	17129	17246	17041	17060	17103	17227	17165	17029	17134	17236	17155	16935	17212	17166	17215	17152	17075	17091	17345	17216	17167	17106	17140	17233	16998	16969	17107	17136	16969	17043	17230	17142	17142	17261	17162	17413	17117	17151	17026	17041	17368	17275	17285	17170	17250	17102	17140	17061	17174	17067	17106	17202	17128	17071	17237	17175	17131	17238	17086	17152	17134	16930	17171	17110	17081	17195	17186	17190	17029	17124	17331	17060	17234	17219	17112	17220	17250	17219	17135	17251	16989	16974	17241	17349	17090	17353	17163	17118	17013	17075	17081	17045	17054	17309	17322	16971	17316	17216	17050	17058	17282	17197	16977	17280	17105	17332	17231	17265	17140	17280	17261	17281	17098	17226	17164	17132	17070	17265	17248	16937	16972	17099	17068	17132	17197	17252	17041	17291	17204	17106	17010	17149	17253	17231	17112	17092	17203	17137	17088	17329	17117	17176	17250	17140	17097	17231	17145	17022	16997	17169	17207	17388	17321	17140	17200	17246	17003	17283	17120	17192	17105	17019	16974	17110	17090	17180	17286	17046	16935	17055	17022	17202	17085	17132	17140	17147	17180	17226	17101	17149	17066	17247	17297	17204	17301	17247	17117	17141	17175	17305	17064	16989	17181	17140	17293	17209	17247	17091	17122	17050	17080	17132	16994	17219	17212	17209	17287	17177	17075	17103	17081	17274	17125	17202	17180	17154	16963	17042	17302	17320	17280	17255	17122	17115	17122	17225	17180	16989	17129	17011	17116	17089	17250	17453	17360	17140	17164	17118	17019	17169	17320	17163	17185	17184	17356	17120	17097	17374	17167	17247	17009	17106	17063	16986	16951	17367	17255	17155	17377	17385	17064	17161	17282	17141	17231	17172	17212	17233	17189	17199	17150	17168	16975	17231	17198	17187	17020	17210	17149	17209	17268	17161	17243	17130	17293	17360	17320	17010	16962	17072	17300	17258	17238	17339	17074	17200	17250	17056	17375	17074	17130	17217	17218	16993	17140	17158	17115	17279	17302	17244	17146	17170	17194	17196	17025	17068	16989	17041	16923	17015	17101	17180	17179	17234	17102	17172	17181	17220	17136	17024	17278	17186	17292	17251	17105	17326	17256	17311	17100	17189	17140	17062	17217	17218	17283	17194	16965	17020	17292	17070	17414	17066	17085	17343	17191	17180	16917	17254	17002	16999	17082	17089	17184	17110	17141	17188	17024	17087	16943	17181	16942	17152	17310	17215	17320	17144	17149	17170	16871	17323	17180	17130	16879	17091	17058	17128	17155	17179	16993	17186	16994	17057	17165	16998	16956	16828	17193	17331	17240	17021	17068	17183	17166	17273	16927	17315	17151	17096	17228	17202	17152	17158	16730	17019	16951	17264	17003	17222	17030	17151	17094	17141	17196	17058	17131	17145	17249	17384	16921	17086	17140	17333	17059	17126	17202	17146	17273	16973	17368	17083	17141	17229	17212	17160	17204	17169	17242	17086	17192	17309	17235	17207	17136	17066	17276	17261	17141	17182	17007	17145	17202	17078	17072	17259	17098	17281	17106	17231	17156	17122	17073	17237	17166	17151	17097	17005	17159	16959	17199	16828	17021	17126	17046	17263	17201	17125	17110	17232	17141	17288	16968	17123	17067	17087	17085	17139	17140	17036	17161	17149	17180	17262	17105	17127	17119	17065	17127	17303	17119	17095	17014	17049	17045	17115	17232	17221	17425	17280	17169	17337	17193	17293	17313	17085	17054	17171	17122	17246	17107	17116	16946	17171	17059	17191	17276	16965	17070	17228	17152	17411	17217	17148	17101	17285	17145	17155	17310	17217	17008	17279	17197	17016	17246	17149	16937	17286	17167	17083	17203	17295	17214	17104	17202	17274	17283	17109	17259	17276	17306	17223	17204	17025	17299	17212	17162	16968	17388	17133	17313	17260	17139	17209	17057	17218	17334	17198	17376	17204	17264	17139	17360	17009	17204	17387	17271	17253	17351	17180	17104	17201	17268	17083	17292	17392	17256	17103	17171
15364	23575	22821	19926	18600	18069	18244	18059	17677	17301	16971	28188	36553	33565	26636	19714	17002	16237	16247	16111	16135	16204	15914	16149	16268	16138	16076	16134	15986	16094	16148	16141	16227	16057	16072	16000	16027	16111	16054	16073	16017	16334	16116	16021	15966	16149	15912	16105	15956	16028	16181	16211	16259	16160	16034	16190	16224	16039	16159	16137	15964	16107	16118	16077	16194	16257	16030	16040	16170	16034	16150	15985	16190	16030	16058	16084	16146	16110	16014	15908	16023	16023	16268	16280	16226	16024	16346	16157	16023	16140	16058	15998	16198	16324	16101	16038	16059	15969	16112	16140	16051	16042	16261	16051	16046	16128	16086	16140	16119	16156	15996	16107	16105	15996	16097	15918	16064	16209	16062	16079	16204	16204	16001	15877	15947	16110	16145	16065	16260	16166	16276	16053	16277	16155	16096	15990	16015	16132	16151	15993	16165	16025	16137	16050	16188	16247	16009	16035	16135	16092	16008	16193	16057	15899	15826	16027	16189	16129	16208	16011	16134	16154	16081	16061	16227	15991	15987	15940	16090	16192	16026	16067	16266	15998	16088	16085	16017	16258	16164	15956	16088	16037	16141	16054	16192	15994	16108	16131	16213	16166	16118	15994	16119	16234	16108	16127	16104	16044	16084	16065	15876	16094	16061	16169	15866	15976	16204	16037	16043	16041	16016	16028	16143	16108	16082	16020	15985	16061	16181	16064	16061	16207	16087	16106	16310	16190	16164	16029	16098	15931	16080	16070	16063	16197	16245	16218	16268	15970	16074	16350	15976	16017	16143	16061	15969	16068	15975	16040	16125	15974	16159	16177	16139	15992	16058	16024	16045	16160	16052	16114	16144	16288	16102	16055	16072	16077	16050	16111	15984	15858	16211	16076	16033	16012	16290	16035	16286	16050	16107	16087	16112	16123	16180	16082	16022	16128	16024	16160	15979	15990	15989	16004	16313	16206	16216	16155	16181	16058	16008	16103	16082	15981	16052	15904	16134	16156	16075	16133	16085	16079	16142	16197	16039	16013	16022	16041	15980	16269	16175	16172	15968	16285	16119	15974	16058	16167	15950	16193	16217	16112	15883	16025	16109	16081	16033	16056	16020	16167	16048	16179	16046	16077	16317	16184	16003	16065	15966	16070	15957	16068	16247	16237	16170	15998	16261	16200	16172	16118	16123	16147	16151	16220	16165	16043	15964	16180	16173	16016	16110	15989	16109	16131	16299	16018	16082	15974	16060	16029	16171	16055	16082	16226	16025	16080	16062	16086	15891	16007	16273	15880	16081	16038	16201	15962	15973	15953	16079	15940	16259	16080	16385	15911	16071	16077	16153	16016	16140	16169	16150	16040	16118	16217	16164	15944	16082	16075	15995	16115	16218	16169	16159	15990	16085	16005	16277	16132	16136	16154	16101	16178	15977	16100	16173	15951	16196	16178	16121	16058	16192	16076	16182	15994	16066	16146	16115	15952	16136	16058	16101	16026	16236	16090	16099	16025	15916	16053	16221	16110	15962	15943	16127	15989	16227	16125	16064	16112	16101	16112	16032	16001	15984	15900	16255	16079	16098	16027	16201	16185	16114	16206	16170	16126	16039	16167	15874	16142	16128	16126	16085	16291	15989	16182	16138	16120	16085	15960	16155	16137	16018	16167	16189	16145	16167	16258	16175	16209	16160	16029	16136	15955	16050	16149	16090	15908	16225	16084	16021	16000	16180	16002	16095	16239	15929	15958	16051	16053	15967	16056	16084	16193	16066	16149	15885	16065	16080	16131	16125	16240	16225	15998	16101	16354	15975	16206	16010	16122	16069	16159	16043	15964	16248	16093	16135	16219	16013	16080	16168	16141	16105	16186	16083	16055	16034	16018	16183	16247	15961	16177	16201	16081	16202	16126	16033	16070	16150	15961	16189	16166	16130	16062	15946	16176	16149	15972	16214	16170	16030	16293	16168	16028	16090	16058	16151	15936	16182	16146	16017	16277	16105	16044	16118	16157	16229	15963	16109	16243	16171	16124	15976	16121	16048	16099	16228	16284	15998	16137	16179	16059	16182	16055	16071	16086	16095	16203	16080	16270	16028	16023	16023	16114	16071	16204	16197	16020	16042	16047	16043	15870	16002	16151	16150	16243	16066	15998	16033	16041	16206	16146	16048	16034	16095	16111	16166	16133	16089	16240	16013	16121	16141	16096	15993	16165	16054	16044	16031	16150	16101	16009	16114	16126	16087	16053	16177	16132	15964	16062	16148	16167	15930	16016	16120	16052	15947	16151	16169	16082	16005	16085	16081	15977	16159	16121	16216	15972	16192	15950	16076	16256	16035	15983	16130	16066	16109	16065	15978	16228	16229	15996	16092	16086	16033	16156	16105	15931	16020	16116	15983	16113	16050	15994	16142	16024	16211	16182	16197	16125	16143	16056	16088	16036	16061	15977	16072	16113	16127	16078	16222	16254	16073	16091	16078	16055	16170	16203	16208	16239	15940	16164	16119	16175	16142	16159	16070	16070	16148	16108	16028	16015	15986	16048	15962	16046	16128	16136	16141	16201	16029	16154	16048	16004	16307	16202	16015	15896	16234	16088	16199	16133	16153	16065	16026	15997	15929	16207	16152	16151	16122	16002	16024	16232	16085	15992	16008	16035	16084	16131	16116	16149	15892	16041	16122	16056	15965	16258	16001	16066	16137	16126	16168	16079	15904	16203	15964	16163	16254	16103	16114	16075	16180	16099	16058	16125	16233	16030	15978	16187	16145	16177	16058	16122	16226	16070	16118	16067	16054	16164	16159	16090	16104	16005	16039	16071	16173	16144	16108	16068	16025	16077	16122	16077	16113	16028	16180	16254	16133	16022	16159	16133	15998	16190	16047	16235	16114	15890	16167	16020	16235	15979	16138	16045	16084	16022	16085	16125	16112	16219	16153	16104	16084	16227	16149	16217	16061	16197	16165	16152	16121	16003	15992	16003	15985	16172	16164	16027	16164	16061	16169	15976	16035	16023	16004	16040	16182	16173	16030	16153	16106	16016	16055	16066	16033	16272	16170	15940	15984	16230	16229	16250	16160	16110	16141	16254	16182	16008	16093	16333	16130	16004	16084	16010	16199	16155	15976	16232	16066	16260	16180	16211	15887	15995	15882	16029	16237	16225	16036	15970	16150	16056	16082	15977	16165	16078	16291	16194	16050	16024	16069	16144	15971	16282	16253	15976	16181	15821	16163	16137	15998	16166	16068	16014	16093	15978	16149	16260	16207	16235	16313	16137	16018	16139	16295	16063	16105	16054	16302	16119	15975	16199	16198	16062	16059	16152	16013	16057	16124	16229	16244	16166	16187	16181	16049	16038	16189	16186	15987	16076	16056	16044	16121	16097	16080	16283	16043	16195	16133	15941	15980	16241	16044	16308	16001	16061	15983	16117	15998	16128	16106	16137	16007	16181	16103	16000	16230	16076	16083	16170	16053	16010	16182	16203	16020	16093	16134	15935	16282	16048	16130	16267	16080	16131	16068	16020	16068	16172	16127	16054	16031	16108	16191	15995	16137	16063	16147	16065	16048	16312	16100	16040	16127	16140	16060	16057	16079	16062	16136	16082	16088	16242	16139	16131	16309	15934	16002	16063	16055	16133	16091	16150	16314	16070	16028	15998	15928	16085	16233	16053	16133	16074	16113	16130	16155	16010	16214	15983	16082	15915	16173	16040	16126	16116	16232	16232	16173	16110	16069	16130	16148	16126	16190	15888	16037	16076	16060	16005	16021	16140	16120	16030	16155	15954	16128	16125	16116	16080	15915	16226	16055	16294	16139	15963	16055	15931	16067	16100	16056	16184	16137	16032	16064	16106	16270	16130	16102	16024	16071	15985	16025	16115	16077	16100	16033	16129	16053	16054	16126	16102	16180	16056	16070	16077	16205	16077	16101	16143	15983	16159	16023	16123	16137	16084	16197	16093	16088	16139	16153	16052	16202	16107	15976	16153	16017	16252	16162	15996	16185	16111	16002	16119	16148	16049	16092	16109	16170	15937	16122	16167	16169	16043	16174	15982	15962	15947	16199	16073	16011	16199	15869	16036	16183	16146	16138	15802	16058	16015	16019	15923	16064	16174	15827	15996	15998	16065	16021	16221	16117	15977	15964	15953	16190	15902	16040	16132	16242	15987	15901	16228	15857	16076	15936	16087	16178	16052	15973	16223	15907	16064	16212	16115	16052	15960	16283	16054	15928	16153	16073	16139	16001	16087	16204	16071	16123	16216	16252	16101	16181	15925	16162	16049	16182	16222	15929	16209	16116	16290	16105	16270	16128	16139	16240	16079	16257	16039	16112	15977	15975	16127	15977	16144	15829	16083	15955	16090	16168	16100	16136	15915	16100	16078	16161	16330	16071	15989	16093	15972	16292	16291	16061	15843	16184	16107	16115	16156	16032	16197	15861	16058	16104	16081	16190	16129	16046	16185	15968	16250	16176	16088	16056	16151	16149	15936	16011	16203	16127	15814	16314	16159	16368	16239	16090	16020	16215	16096	16073	16103	16023	16010	15945	16001	16102	16208	16080	16170	16016	16237	16030	16076	16045	16142	16132	15966	16172	16105	16178	16119	16074	16347	16140	16230	16079	16100	16126	16116	16016	15983	15799	16160	15987	16101	16120	16163	16070	16127	15961	16281	16099	16008	16041	16045	16162	16122	16097	16095	16084	16097	15992	16111	16020	16060	16215	16027	16099	16075	16091	16023	16074	16001	16052	16099	16013	16180	16043	16027	16137	16192	16087	15903	16172	15970	16159	16280	16136	16162	16169	16024	16141	16163	16031	16289	16127	16185	16103	16047	16043	16134	16254	16112	16121	16315	16036	16033	16149	15969	16242	15858	16171	16128	16187	16118	16125	16005	16054	16036	16107	16094	16165	16100	16136	16146	16060	16139	16342	16033	16121	16164	16117	16102	16151	16045	16250	15924	16161	16186	16155	16014	16089	16114	16136	16070	16184	15880	16017	16031	16099	16094	16065	16190	16004	16083	16066	16026	16283	16109	16178	16110	15948	15895	16153	16154	16069	16284	16198	16045	15916	16158	16256	16135	16122	16172	15988	16110	16136	16126	16134	16102	16235	16097	16151	16072	16009	16082	16057	16079	15991	15999	16302	16083
23766	21330	28803	24251	21940	22043	20983	18297	17996	17730	17651	29951	41954	38769	30279	22467	18392	17160	16598	16628	16779	16683	16683	16635	16782	16533	16484	16465	16727	16576	16662	16528	16679	16725	16723	16611	16404	16538	16561	16615	16440	16519	16546	16615	16624	16857	16539	16518	16641	16508	16599	16514	16677	16475	16671	16400	16613	16567	16816	16688	16534	16538	16632	16599	16534	16740	16505	16835	16613	16480	16409	16412	16541	16626	16623	16708	16554	16434	16421	16693	16435	16596	16663	16570	16738	16614	16548	16458	16651	16681	16271	16496	16640	16657	16603	16355	16386	16348	16521	16492	16458	16512	16527	16667	16459	16450	16528	16505	16466	16618	16471	16409	16452	16747	16694	16551	16436	16761	16692	16502	16433	16515	16305	16311	16502	16732	16644	16476	16653	16501	16375	16520	16624	16616	16507	16536	16489	16549	16514	16363	16595	16483	16530	16369	16525	16622	16286	16443	16613	16619	16382	16648	16547	16638	16706	16432	16648	16439	16662	16291	16537	16722	16525	16468	16689	16329	16273	16520	16591	16599	16638	16467	16620	16368	16350	16474	16536	16442	16559	16672	16702	16541	16405	16679	16479	16529	16544	16552	16561	16592	16612	16358	16787	16489	16596	16787	16567	16418	16681	16418	16722	16548	16569	16457	16467	16401	16734	16299	16509	16589	16483	16527	16579	16343	16495	16639	16497	16551	16558	16432	16409	16487	16669	16470	16471	16479	16472	16689	16542	16655	16700	16447	16606	16453	16361	16286	16301	16522	16712	16631	16551	16630	16514	16428	16682	16543	16557	16378	16389	16450	16435	16654	16518	16612	16568	16451	16492	16343	16552	16530	16561	16454	16580	16583	16400	16575	16415	16472	16402	16711	16449	16756	16573	16389	16624	16537	16620	16410	16655	16595	16571	16542	16545	16723	16438	16519	16403	16422	16548	16413	16561	16495	16546	16700	16461	16290	16545	16536	16464	16585	16649	16609	16698	16479	16640	16374	16412	16604	16644	16478	16540	16650	16502	16453	16793	16446	16510	16494	16514	16652	16494	16465	16589	16538	16746	16610	16497	16553	16449	16374	16506	16637	16483	16483	16417	16637	16216	16355	16573	16679	16582	16443	16625	16627	16547	16648	16508	16543	16412	16494	16629	16512	16697	16453	16454	16582	16484	16537	16545	16428	16540	16496	16480	16759	16656	16692	16492	16537	16615	16436	16714	16541	16518	16469	16501	16376	16509	16555	16644	16528	16354	16527	16594	16387	16520	16560	16467	16454	16734	16513	16706	16525	16357	16603	16668	16583	16570	16605	16492	16566	16531	16619	16551	16618	16566	16609	16413	16524	16408	16548	16493	16471	16478	16527	16642	16447	16509	16711	16657	16547	16542	16594	16637	16482	16626	16403	16531	16533	16453	16505	16430	16437	16439	16433	16566	16597	16782	16571	16752	16581	16619	16639	16546	16579	16545	16504	16440	16520	16408	16340	16537	16648	16482	16485	16543	16583	16618	16486	16559	16688	16427	16560	16678	16629	16595	16543	16566	16487	16425	16568	16456	16353	16734	16477	16440	16501	16390	16544	16648	16617	16639	16468	16452	16527	16541	16656	16541	16578	16465	16656	16676	16634	16340	16438	16379	16506	16415	16606	16550	16341	16553	16751	16458	16559	16579	16500	16582	16381	16449	16456	16568	16565	16705	16501	16701	16356	16631	16479	16613	16585	16504	16593	16261	16437	16586	16583	16645	16637	16438	16722	16664	16472	16559	16531	16602	16442	16586	16577	16593	16537	16543	16488	16456	16373	16678	16521	16501	16557	16466	16521	16648	16419	16605	16381	16623	16534	16315	16540	16553	16542	16429	16765	16641	16629	16514	16726	16547	16518	16466	16496	16577	16441	16649	16369	16535	16524	16647	16492	16598	16433	16556	16395	16637	16448	16656	16331	16623	16396	16362	16370	16567	16515	16472	16672	16640	16552	16277	16672	16638	16516	16433	16412	16452	16298	16535	16441	16560	16749	16492	16568	16619	16416	16417	16711	16489	16338	16553	16562	16521	16463	16346	16431	16572	16690	16498	16402	16460	16561	16699	16336	16544	16381	16578	16428	16570	16443	16525	16511	16524	16452	16500	16588	16389	16454	16531	16477	16380	16445	16535	16624	16470	16486	16415	16692	16362	16464	16474	16524	16479	16514	16507	16554	16458	16327	16290	16511	16432	16579	16257	16341	16590	16381	16553	16758	16466	16500	16438	16598	16531	16564	16572	16602	16398	16665	16490	16493	16573	16423	16528	16383	16698	16506	16647	16405	16496	16435	16495	16499	16601	16444	16764	16640	16573	16766	16459	16561	16624	16445	16637	16522	16418	16467	16671	16531	16410	16462	16401	16427	16407	16658	16550	16532	16509	16525	16696	16689	16347	16387	16542	16355	16767	16477	16580	16628	16514	16506	16660	16583	16717	16476	16602	16510	16445	16175	16471	16555	16451	16604	16628	16564	16321	16620	16514	16494	16390	16370	16489	16327	16514	16530	16481	16514	16505	16549	16784	16616	16450	16582	16592	16311	16645	16414	16541	16681	16720	16604	16450	16479	16459	16413	16601	16476	16417	16587	16567	16399	16453	16339	16545	16506	16464	16661	16695	16599	16427	16523	16422	16527	16348	16764	16512	16489	16597	16512	16756	16358	16501	16616	16480	16516	16492	16483	16393	16434	16538	16686	16350	16642	16424	16482	16505	16429	16541	16451	16684	16489	16604	16391	16399	16569	16555	16465	16596	16594	16527	16551	16437	16469	16493	16511	16472	16622	16437	16520	16490	16601	16459	16506	16563	16365	16641	16478	16536	16658	16338	16424	16697	16595	16654	16488	16705	16402	16385	16538	16565	16462	16431	16519	16449	16544	16656	16601	16380	16648	16434	16655	16510	16524	16459	16491	16520	16461	16524	16488	16470	16566	16748	16520	16518	16730	16608	16451	16400	16495	16536	16503	16489	16299	16580	16576	16590	16620	16588	16403	16470	16675	16401	16239	16308	16554	16590	16593	16388	16659	16676	16696	16767	16694	16562	16449	16556	16503	16501	16746	16435	16402	16474	16529	16486	16443	16684	16573	16623	16572	16614	16373	16447	16569	16368	16375	16502	16331	16513	16661	16537	16474	16517	16505	16552	16557	16626	16565	16620	16404	16468	16565	16591	16429	16465	16336	16485	16694	16482	16487	16562	16519	16437	16662	16688	16656	16323	16638	16535	16423	16546	16725	16452	16546	16483	16443	16724	16525	16581	16571	16413	16458	16286	16435	16463	16523	16605	16490	16279	16657	16531	16404	16581	16664	16610	16567	16629	16545	16808	16672	16646	16468	16576	16655	16412	16446	16420	16513	16351	16755	16452	16470	16515	16667	16595	16710	16551	16797	16525	16399	16594	16485	16609	16538	16512	16290	16541	16533	16599	16718	16624	16608	16531	16562	16588	16624	16458	16405	16515	16578	16662	16476	16461	16278	16593	16426	16577	16485	16424	16674	16447	16547	16555	16485	16740	16423	16541	16624	16514	16522	16599	16270	16695	16544	16523	16529	16643	16400	16579	16575	16680	16575	16655	16391	16501	16373	16460	16494	16556	16684	16524	16583	16636	16644	16488	16609	16422	16535	16536	16714	16545	16342	16607	16581	16461	16475	16671	16361	16615	16603	16451	16402	16408	16351	16478	16519	16488	16530	16402	16380	16620	16496	16597	16620	16606	16528	16569	16401	16412	16478	16463	16561	16538	16370	16538	16408	16424	16353	16582	16670	16566	16488	16558	16573	16615	16455	16390	16651	16377	16563	16771	16375	16461	16552	16603	16503	16540	16489	16650	16590	16582	16472	16694	16482	16566	16411	16464	16560	16660	16481	16429	16604	16468	16503	16598	16752	16609	16681	16592	16305	16450	16452	16535	16674	16696	16342	16701	16418	16443	16341	16491	16507	16600	16583	16634	16586	16524	16336	16606	16502	16408	16731	16537	16589	16673	16500	16460	16702	16552	16504	16528	16564	16480	16664	16560	16556	16562	16578	16450	16723	16554	16427	16566	16428	16482	16540	16581	16432	16498	16480	16545	16388	16551	16489	16559	16552	16471	16463	16456	16554	16442	16677	16570	16542	16684	16602	16659	16616	16553	16539	16344	16534	16424	16510	16446	16554	16644	16380	16562	16599	16259	16385	16573	16572	16625	16578	16502	16552	16333	16632	16711	16715	16417	16613	16523	16621	16556	16537	16602	16523	16591	16538	16361	16366	16662	16467	16852	16656	16353	16458	16756	16270	16553	16632	16490	16787	16463	16390	16550	16714	16690	16582	16393	16501	16387	16692	16742	16365	16513	16785	16518	16531	16456	16548	16512	16361	16401	16547	16482	16384	16686	16698	16342	16614	16426	16577	16587	16306	16383	16338	16724	16750	16679	16431	16470	16405	16503	16559	16687	16803	16574	16463	16473	16453	16486	16599	16435	16543	16465	16545	16580	16536	16661	16591	16414	16495	16551	16482	16830	16489	16415	16367	16469	16330	16540	16470	16537	16567	16537	16609	16340	16577	16454	16590	16366	16637	16630	16546	16373	16367	16529	16445	16539	16474	16640	16374	16667	16623	16484	16360	16365	16350	16520	16418	16542	16597	16470	16562	16428	16488	16544	16415	16622	16566	16607	16619	16453	16719	16400	16452	16560	16514	16639	16371	16652	16659	16406	16500	16506	16721	16654	16734	16506	16509	16388	16543	16657	16641	16614	16477	16386	16474	16793	16571	16669	16715	16541	16558	16538	16463	16492	16490	16426	16275	16239	16424	16709	16650	16589	16462	16576	16364	16339	16485	16613	16549	16540	16584	16457	16617	16565	16655	16391	16380	16456	16707	16440	16432	16436	16477	16592	16265	16499	16421	16510	16584	16541	16411	16485	16544	16720	16570	16546	16752	16693	16456	16617	16531	16435	16367	16663	16454	16546	16439	16558	16703	16491	16338	16846	16505	16702	16638	16430	16391	16644	16466	16447	16631	16596	16608	16544	16393	16569	16577	16616	16413	16540	16745	16419	16385	16445	16347	16720	16599	16487	16691	16541	16525	16469	16439	16590	16384	16443	16590	16492	16510	16581	16701	16306	16501	16520	16287
16852	27668	25997	21814	19623	18438	18336	18484	18214	17528	16999	35943	44913	41160	31720	21953	17439	16229	15813	15718	15804	15908	15851	15714	15666	15694	15689	15645	15604	15755	15743	15955	15768	15718	15985	15748	15778	15884	15864	15699	15786	15819	15810	15958	15724	15753	15832	15692	15888	15683	15812	15873	15596	15801	15713	15602	15759	15702	15764	15818	15669	15673	15792	15709	15740	15791	15858	15808	15704	15664	15940	15658	15655	15851	15867	15874	15829	15787	15729	15669	15634	15609	15615	15783	15948	15729	15786	15603	15730	15746	15737	15805	15753	15823	15748	15722	15784	15805	15804	15580	15656	15820	15787	15975	15742	15614	15687	15610	15764	15727	15643	15680	15633	15823	15837	15765	15710	15689	15789	15678	15717	15726	15731	15673	15732	15617	15679	15610	15772	15598	15705	15901	15787	15717	15860	15614	15765	15743	15676	15576	15660	15813	15685	15738	15764	15750	15675	15778	15717	15567	15755	15705	15707	15707	15663	15799	15686	15601	15776	15698	15700	15516	15652	15760	15852	15842	15657	15827	15705	15629	15737	15843	15697	15726	15683	15674	15862	15645	15655	15727	15808	15635	15778	15762	15705	15758	15648	15525	15777	15749	15823	15751	15597	15760	15788	15613	15581	15571	15603	15713	15783	15727	15817	15807	15620	15658	15747	15777	15615	15708	15888	15849	15675	15696	15658	15796	15716	15553	15649	15846	15646	15636	15678	15667	15901	15778	15916	15620	15599	15869	15615	15741	15820	15955	15708	15794	15665	15717	15711	15753	15781	15780	15724	15682	15621	15782	15665	15620	15851	15670	15741	15737	15631	15722	15711	15723	15658	15756	15710	15580	15820	15733	15772	15845	15856	15745	15767	15733	15663	15695	15740	15858	15692	15791	15750	15767	15755	15774	15636	15589	15913	15567	15745	15750	15740	15822	15820	15831	15885	15642	15814	15640	15673	15479	15797	15879	15743	15654	15735	15774	15668	15475	15611	15793	15604	15721	15730	15882	15726	15814	15710	15628	15583	15791	15721	15626	15728	15601	15700	15700	15694	15644	15792	15652	15745	15714	15630	15803	15772	15767	15771	15745	15677	15551	15622	15728	15720	15687	15644	15833	15997	15622	15711	15655	15695	15616	15825	15643	15750	15774	15700	15590	15721	15684	15835	15609	15818	15645	15575	15683	15995	15677	15714	15567	15889	15729	15772	15762	15604	15736	15696	15660	15809	15805	15586	15781	15756	15825	15880	15501	15853	15713	15650	15672	15679	15621	15743	15664	15740	15641	15713	15748	15584	15747	15771	15702	15666	15715	15777	15707	15762	15700	15709	15624	15724	15602	15626	15789	15760	15802	15753	15699	15786	15788	15796	15786	15704	15522	15703	15690	15533	15661	15782	15746	15714	15656	15706	15647	15686	15635	15760	15543	15749	15773	15628	15554	15778	15776	15615	15611	15734	15608	15767	15743	15567	15591	15790	15768	15911	15646	15769	15581	15764	15676	15780	15718	15676	15611	15932	15672	15682	15786	15581	15845	15654	15686	15585	15606	15649	15674	15683	15800	15743	15697	15562	15672	15730	15481	15769	15616	15665	15735	15820	15580	15788	15664	15854	15650	15676	15725	15798	15567	15613	15516	15767	15854	15805	15651	15714	15635	15655	15833	15698	15647	15659	15700	15783	15857	15601	15625	15857	15620	15806	15703	15661	15667	15659	15763	15682	15846	15644	15716	15694	15643	15790	15729	15887	15645	15600	15845	15876	15759	15736	15765	15726	15693	15891	15728	15704	15744	15691	15774	15703	15574	15695	15694	15807	15732	15692	15740	15823	15846	15748	15815	15786	15677	15664	15816	15678	15797	15919	15630	15774	15692	15949	15528	15708	15832	15761	15682	15733	15720	15572	15711	15830	15598	15765	15672	15811	15714	15765	15991	15746	15883	15754	15607	15600	15811	15752	15606	15639	15540	15695	15707	15697	15752	15662	15717	15661	15800	15666	15772	15693	15750	15623	15866	15638	15695	15702	15594	15749	15712	15597	15660	15656	15759	15613	15778	15520	15583	15652	15580	15788	15724	15661	15841	15751	15686	15723	15759	15720	15909	15725	15621	15796	15846	15883	15817	15661	15736	15836	15698	15772	15737	15957	15686	15524	15816	15712	15716	15646	15821	15683	15754	15708	15830	15656	15792	15860	15781	15763	15687	15844	15605	15701	15819	15813	15672	15802	15650	15896	15808	15670	15621	15653	15572	15796	15572	15761	15663	15736	15662	15646	15683	15775	15757	15643	15773	15636	15847	15646	15616	15863	15676	15717	15603	15746	15813	15723	15659	15700	15838	15650	15800	15729	15652	15666	15840	15737	15715	15808	15479	15754	15710	15759	15732	15861	15737	15677	15556	15737	15819	15691	15739	15910	15791	15651	15745	15660	15756	15698	15687	15723	15799	15746	15663	15744	15735	15642	15799	15711	15568	15621	15676	15674	15518	15788	15874	15685	15779	15814	15890	15668	15779	15821	15832	15839	15583	15635	15713	15654	15742	15596	15708	15707	15660	15771	15815	15816	15677	15580	15762	15638	15638	15773	15912	15718	15682	15713	15852	15798	15833	15703	15761	15867	15698	15578	15594	15624	15878	15630	15695	15690	15640	15721	15757	15824	15851	15758	15807	15663	15849	15784	15860	15668	15782	15805	15573	15868	15740	15767	15619	15862	15584	15713	15778	15831	15797	15596	15611	15848	15715	15774	15623	15773	15725	15629	15750	15641	15820	15738	15612	15743	15512	15846	15642	15631	15596	15680	15738	15846	15636	15775	15583	15835	15831	15726	15788	15850	15725	15773	15660	15645	15816	15686	15760	15716	15669	15739	15654	15690	15644	15720	15845	15772	15619	15527	15669	15702	15724	15578	15748	15693	15656	15729	15738	15793	15739	15631	15789	15706	15706	15548	15663	15720	15610	15781	15687	15840	15653	15537	15727	15838	15622	15720	15874	15853	15711	15826	15697	15899	15610	15827	15619	15767	15734	15798	15525	15758	15690	15568	15618	15793	15740	15784	15703	15773	15817	15699	15609	15738	15891	15794	15681	15830	15775	15874	15786	15760	15603	15793	15597	15808	15616	15794	15618	15861	15666	15739	15848	15626	15861	15734	15771	15728	15739	15809	15705	15827	15744	15785	15657	15656	15716	15790	15547	15790	15617	15585	15807	15731	15595	15735	15655	15529	15744	15695	15905	15773	15681	15888	15785	15803	15727	15583	15735	15678	15679	15741	15673	15912	15849	15643	15771	15791	15824	15667	15670	15793	15708	15801	15773	15732	15794	15827	15607	15675	15931	15605	15718	15591	15841	15860	15746	15642	15797	15742	15584	15716	15871	15727	15716	15613	15811	15787	15692	15792	15734	15711	15658	15715	15793	15644	15641	15791	15685	15716	15646	15555	15683	15620	15825	15710	15651	15610	15641	15780	15743	15640	15756	15548	15534	15776	15623	15622	15803	15768	15793	15781	15613	15576	15726	15732	15708	15798	15789	15665	15747	15835	15806	15813	15866	15748	15839	15666	15783	15550	15923	15670	15646	15835	15659	15800	15752	15908	15728	15877	15731	15822	15806	15819	15839	15920	15638	15725	15738	15879	15792	15713	15747	15728	15681	15733	15823	15748	15662	15821	15803	15817	15687	15855	15738	15757	15818	15716	15826	15764	15728	15821	15794	15656	15729	15682	15654	15634	15719	15807	15755	15627	15641	15673	15785	15669	15794	15875	15773	15779	15638	15795	15906	15716	15724	15774	15832	15838	15647	15749	15706	15839	15834	15828	15812	15574	15725	15513	15832	15935	15793	15609	15990	15736	15636	15620	15764	15753	15826	15700	15570	15693	15794	15731	15725	15690	15815	15801	15708	15629	15588	15863	15783	15685	15612	15653	15772	15875	15772	15780	15843	15779	15645	15760	15683	15675	15656	15795	15635	15809	15818	15568	15671	15736	15728	15700	15794	15816	15776	15709	15709	15653	15679	15662	15630	15710	15633	15895	15828	15744	15813	15594	15747	15607	15689	15722	15584	15915	15601	15686	15710	15700	15762	15860	15685	15650	15748	15649	15799	15786	15612	15881	15792	15656	15800	15688	15709	15733	15680	15648	15902	15602	15642	15767	15570	15773	15708	15756	15623	15766	15714	15869	15712	15573	15702	15675	15637	15813	15602	15566	15673	15743	15744	15763	15653	15784	15717	15682	15644	15677	15760	15630	15655	15730	15695	15959	15756	15729	15807	15575	15729	15778	15756	15771	15655	15643	15838	15855	15649	15719	15707	15797	15904	15654	15797	15747	15836	15670	15612	15810	15552	15582	15726	15840	15738	15627	15744	15611	15793	15616	15744	15695	15784	15738	15760	15706	15730	15552	15713	15684	15804	15771	15668	15729	15908	15625	15711	15831	15724	15683	15738	15644	15579	15739	15947	15847	15558	15654	15672	15696	15711	15596	15613	15648	15748	15843	15799	15760	15772	15660	15505	15859	15696	15604	15606	15649	15831	15676	15722	15755	15639	15824	15655	15704	15756	15744	15832	15755	15768	15802	15678	15728	15754	15569	15595	15738	15658	15762	15632	15673	15577	15849	15761	15916	15817	15760	15617	15665	15667	15712	15774	15847	15809	15820	15797	15703	15687	15700	15728	15796	15705	15712	15746	15662	15881	15755	15725	15663	15541	15770	15656	15700	15770	15686	15808	15720	15681	15722	15732	15913	15741	15905	15657	15717	15770	15626	15920	15701	15713	15913	15637	15867	15822	15733	15830	15587	15737	15817	15780	15689	15565	15727	15660	15795	15761	15883	15508	15757	15566	15627	15704	15638	15775	15721	15846	15895	15680	15741	15675	15735	15756	15699	15726	15810	15839	15659	15831	15698	15678	15694	15683	15768	15746	15911	15772	15660	15817	15684	15607	15621	15823	15627	15763	15599	15750	15560	15744	15819	15734	15686	15559	15738	15572	15790	15810	15715	15611	15604	15750	15768	15770	15701	15687	15592	15716	15666	15679	15781	15792	15656	15892	15803	15821	15675	15754	15758	15543	15681	15588	15519	15733	15572	15673	15718	15789	15938	15684	15652	15783	15759	15669	15659	15669	15686	15626	15687	15678	15816	15766
29012	21634	21152	18842	16722	16902	16899	16921	16634	16701	16634	17559	19954	19560	18383	17178	16730	16483	16459	16406	16542	16518	16674	16453	16617	16576	16606	16537	16537	16461	16554	16559	16516	16737	16323	16458	16485	16572	16512	16517	16513	16447	16669	16599	16416	16533	16544	16512	16553	16648	16475	16396	16390	16632	16554	16518	16499	16501	16617	16569	16419	16503	16587	16696	16511	16736	16478	16682	16616	16387	16654	16511	16490	16414	16650	16725	16467	16527	16441	16780	16677	16472	16681	16612	16533	16632	16600	16438	16558	16536	16738	16577	16393	16762	16685	16486	16653	16471	16783	16527	16537	16320	16488	16431	16613	16581	16460	16548	16575	16523	16572	16465	16411	16562	16456	16492	16580	16444	16608	16581	16389	16413	16518	16581	16478	16350	16675	16523	16531	16604	16659	16581	16489	16640	16525	16665	16436	16571	16599	16479	16542	16571	16573	16404	16462	16639	16509	16499	16423	16695	16449	16546	16396	16604	16608	16542	16688	16651	16664	16505	16535	16550	16567	16581	16528	16466	16553	16648	16608	16522	16255	16440	16628	16361	16525	16608	16344	16598	16460	16619	16621	16647	16435	16502	16515	16466	16473	16636	16664	16516	16412	16535	16439	16487	16522	16344	16494	16483	16661	16322	16561	16459	16545	16622	16607	16443	16762	16452	16552	16780	16424	16533	16575	16533	16541	16352	16649	16471	16668	16596	16514	16438	16307	16446	16310	16551	16548	16397	16487	16588	16368	16506	16594	16580	16417	16770	16518	16461	16620	16568	16589	16395	16551	16588	16552	16548	16633	16418	16515	16492	16499	16437	16665	16379	16566	16597	16515	16372	16585	16575	16650	16479	16444	16363	16757	16459	16623	16529	16554	16493	16598	16730	16553	16538	16504	16551	16672	16291	16504	16515	16503	16639	16296	16470	16599	16488	16570	16323	16642	16583	16658	16505	16618	16577	16473	16391	16791	16597	16489	16478	16475	16561	16550	16561	16533	16662	16617	16411	16361	16525	16517	16706	16540	16735	16586	16504	16476	16640	16563	16625	16640	16631	16422	16420	16627	16470	16421	16614	16561	16443	16533	16514	16616	16678	16564	16433	16389	16503	16520	16656	16568	16452	16509	16480	16395	16619	16351	16642	16544	16667	16597	16543	16635	16516	16563	16656	16625	16429	16404	16595	16595	16496	16504	16529	16487	16620	16594	16394	16659	16657	16280	16529	16573	16567	16562	16682	16648	16419	16543	16694	16625	16601	16611	16640	16521	16415	16557	16568	16485	16613	16605	16629	16564	16421	16726	16445	16591	16701	16794	16546	16428	16468	16390	16469	16422	16548	16498	16466	16366	16539	16524	16570	16757	16690	16695	16653	16679	16363	16542	16520	16362	16646	16547	16372	16432	16661	16496	16326	16583	16526	16577	16615	16634	16526	16572	16499	16623	16369	16329	16417	16856	16429	16353	16497	16395	16496	16549	16752	16508	16543	16720	16393	16524	16463	16665	16573	16548	16522	16593	16478	16727	16360	16551	16501	16353	16608	16641	16415	16759	16775	16720	16605	16525	16490	16684	16232	16562	16653	16613	16520	16595	16384	16390	16379	16467	16470	16492	16435	16355	16500	16455	16403	16721	16442	16664	16410	16464	16359	16515	16711	16469	16557	16558	16588	16498	16553	16552	16558	16484	16647	16524	16581	16755	16813	16688	16555	16365	16584	16466	16299	16571	16421	16416	16699	16545	16579	16433	16565	16594	16491	16467	16549	16587	16532	16403	16208	16506	16457	16579	16498	16835	16329	16609	16415	16695	16402	16554	16600	16534	16630	16470	16634	16679	16318	16551	16810	16485	16563	16543	16405	16569	16676	16577	16830	16559	16542	16489	16654	16571	16542	16446	16352	16583	16610	16531	16565	16458	16465	16478	16524	16643	16587	16592	16668	16474	16350	16565	16480	16621	16740	16727	16489	16533	16535	16449	16512	16407	16174	16562	16592	16572	16463	16550	16670	16433	16675	16559	16440	16590	16445	16509	16428	16532	16721	16572	16500	16646	16403	16579	16425	16532	16657	16537	16578	16628	16384	16579	16418	16600	16519	16588	16634	16508	16538	16333	16708	16586	16537	16379	16572	16435	16592	16632	16422	16503	16594	16464	16373	16635	16845	16359	16611	16493	16333	16578	16674	16517	16368	16410	16557	16600	16375	16472	16553	16565	16319	16463	16509	16403	16352	16426	16539	16464	16500	16243	16564	16523	16447	16580	16472	16547	16722	16540	16644	16406	16490	16690	16469	16593	16655	16750	16629	16322	16566	16540	16793	16693	16452	16473	16347	16269	16791	16626	16566	16524	16389	16521	16615	16364	16473	16353	16629	16572	16454	16475	16624	16636	16507	16431	16667	16588	16699	16476	16603	16666	16420	16231	16664	16583	16596	16663	16467	16420	16587	16581	16516	16734	16293	16588	16578	16688	16654	16698	16327	16618	16377	16731	16557	16713	16759	16605	16400	16631	16666	16537	16485	16558	16463	16578	16518	16581	16576	16518	16350	16623	16584	16610	16447	16645	16586	16499	16658	16645	16625	16654	16757	16616	16476	16503	16543	16647	16521	16537	16662	16416	16506	16568	16536	16497	16668	16581	16481	16471	16594	16449	16514	16558	16417	16463	16544	16478	16592	16453	16647	16596	16642	16420	16433	16507	16456	16505	16509	16639	16456	16479	16314	16608	16684	16592	16656	16482	16619	16520	16473	16553	16699	16686	16716	16491	16473	16566	16742	16615	16608	16398	16464	16617	16568	16526	16462	16673	16427	16501	16412	16488	16564	16483	16598	16543	16551	16660	16560	16646	16379	16567	16329	16347	16401	16344	16584	16525	16525	16579	16594	16467	16633	16551	16437	16421	16555	16462	16550	16555	16696	16619	16611	16616	16527	16393	16454	16420	16442	16678	16543	16542	16578	16751	16516	16546	16549	16535	16618	16460	16348	16485	16460	16705	16639	16707	16447	16511	16592	16478	16507	16568	16489	16545	16489	16512	16491	16557	16386	16511	16299	16675	16688	16701	16296	16438	16570	16531	16576	16490	16572	16563	16639	16617	16473	16631	16610	16591	16546	16401	16560	16508	16498	16404	16664	16425	16437	16704	16474	16681	16686	16555	16604	16691	16443	16354	16636	16574	16472	16478	16434	16408	16640	16579	16592	16565	16554	16534	16759	16769	16384	16371	16385	16545	16707	16401	16375	16472	16495	16620	16702	16601	16552	16504	16511	16502	16731	16354	16529	16356	16528	16515	16431	16583	16452	16430	16520	16459	16454	16494	16584	16804	16450	16478	16604	16555	16472	16672	16457	16462	16624	16704	16465	16428	16477	16646	16362	16656	16641	16689	16437	16529	16735	16612	16500	16577	16478	16589	16559	16448	16558	16545	16550	16565	16387	16656	16562	16410	16616	16600	16505	16516	16552	16743	16542	16471	16601	16463	16581	16320	16338	16615	16272	16530	16498	16632	16607	16601	16721	16465	16536	16436	16443	16506	16670	16699	16712	16466	16636	16574	16445	16670	16600	16389	16654	16686	16577	16525	16421	16578	16447	16659	16508	16403	16661	16423	16352	16437	16488	16617	16687	16531	16472	16623	16461	16310	16311	16573	16514	16460	16626	16558	16610	16762	16632	16531	16332	16463	16368	16514	16609	16649	16521	16526	16609	16700	16569	16641	16725	16248	16347	16570	16590	16647	16438	16536	16665	16710	16805	16494	16348	16496	16493	16630	16495	16581	16411	16550	16508	16391	16608	16425	16626	16520	16533	16372	16593	16466	16451	16393	16641	16411	16644	16583	16509	16658	16722	16437	16466	16470	16278	16418	16750	16606	16494	16573	16717	16556	16465	16620	16643	16666	16527	16639	16496	16469	16552	16540	16489	16606	16464	16235	16450	16504	16478	16432	16530	16624	16505	16703	16381	16703	16434	16348	16638	16510	16537	16460	16561	16636	16629	16505	16632	16481	16683	16598	16641	16566	16641	16529	16564	16392	16318	16348	16533	16547	16615	16575	16681	16922	16606	16650	16669	16561	16598	16491	16418	16687	16510	16663	16523	16516	16641	16570	16611	16676	16577	16378	16650	16579	16493	16552	16665	16544	16408	16558	16744	16557	16716	16478	16400	16667	16478	16440	16481	16389	16390	16453	16477	16445	16461	16519	16459	16517	16494	16487	16450	16841	16665	16626	16605	16497	16423	16543	16578	16530	16685	16576	16452	16419	16555	16525	16587	16524	16304	16495	16552	16580	16663	16821	16384	16386	16610	16543	16342	16581	16695	16495	16472	16592	16644	16322	16537	16392	16533	16497	16538	16646	16505	16579	16302	16668	16543	16826	16449	16498	16707	16427	16502	16436	16340	16678	16592	16440	16601	16527	16580	16498	16571	16541	16636	16639	16495	16568	16680	16368	16391	16662	16371	16672	16466	16837	16513	16566	16536	16623	16541	16651	16574	16478	16588	16401	16549	16512	16489	16581	16580	16581	16658	16580	16511	16602	16380	16503	16368	16589	16592	16650	16616	16444	16523	16652	16553	16544	16689	16536	16594	16331	16714	16519	16542	16372	16623	16459	16464	16649	16472	16608	16532	16651	16588	16448	16442	16438	16425	16519	16494	16608	16412	16744	16472	16494	16514	16535	16621	16670	16473	16516	16531	16428	16608	16394	16703	16414	16524	16783	16620	16600	16476	16634	16651	16454	16482	16613	16407	16400	16351	16546	16307	16472	16507	16575	16506	16619	16696	16628	16537	16429	16400	16446	16468	16596	16541	16575	16555	16393	16499	16563	16577	16599	16483	16567	16760	16430	16454	16625	16443	16463	16609	16440	16700	16343	16568	16521	16430	16475	16594	16424	16535	16404	16538	16706	16669	16554	16491	16642	16493	16486	16568	16345	16655	16487	16617	16477	16415	16371	16583	16604	16574	16615	16559	16591	16374	16698	16469	16796	16541	16600	16621	16360	16433	16505	16618	16540	16473	16590	16427	16473	16347	16617	16413	16511	16577	16547	16610	16500	16684	16650	16663	16344	16678	16483	16579	16474	16560	16612	16473	16512	16531	16630	16600	16674	16658	16568	16490	16538	16394	16570	16480	16541	16504	16347	16501
16047	17533	17551	16788	16210	16267	16202	16211	16043	15997	15893	17479	20627	19683	17885	16544	15886	15664	15927	15858	15677	15818	15740	15890	15721	15672	15646	15650	15739	15636	15689	15612	15581	15551	15765	15823	15613	15740	15745	15744	15807	15716	15735	15601	15654	15734	15792	15692	15872	15771	15682	15683	15718	15775	15934	15618	15461	15748	15637	15788	15641	15529	15636	15878	15751	15828	15652	15606	15722	15724	15698	15728	15880	15664	15701	15721	15722	15733	15705	15757	15591	15659	15787	15658	15674	15776	15747	15586	15646	15731	15507	15778	15724	15757	15677	15789	15965	15722	15727	15693	15715	15816	15593	15659	15705	15639	15668	15736	15793	15756	15596	15758	15639	15600	15645	15722	15563	15673	15776	15635	15841	15805	15875	15751	15878	15573	15712	15815	15639	15816	15756	15708	15789	15770	15584	15661	15537	15738	15781	15691	15653	15749	15814	15835	15783	15752	15697	15631	15556	15680	15777	15924	15582	15667	15616	15634	15881	15755	15849	15626	15694	15735	15783	15711	15825	15460	15844	15695	15739	15624	15679	15806	15853	15910	15663	15641	15641	15607	15688	15733	15857	15843	15817	15733	15797	15665	15725	15576	15638	15850	15702	15655	15715	15525	15797	15445	15796	15808	15611	15790	15565	15571	15910	15674	15772	15688	15653	15731	15622	15878	15603	15745	15717	15733	15510	15682	15632	15660	15684	15863	15805	15822	15740	15723	15716	15705	15646	15712	15737	15663	15764	15614	15566	15570	15677	15609	15720	15786	15938	15928	15742	15821	15683	15847	15845	15675	15781	15714	15743	15656	15940	15607	15849	15703	15550	15710	15644	15656	15792	15700	15737	15643	15759	15580	15669	15882	15751	15842	15682	15749	15763	15760	15735	15722	15616	15840	15635	15670	15641	15708	15666	15823	15757	15731	15627	15534	15678	15709	15500	15770	15624	15871	15849	15737	15794	15838	15716	15663	15698	15754	15710	15797	15828	15670	15727	15752	15688	15626	15826	15723	15769	15808	15609	15755	15704	15677	15598	15743	15769	15714	15706	15456	15583	15646	15639	15744	15715	15649	15566	15715	15919	15740	15873	15659	15835	15624	15638	15719	15761	15642	15744	15814	15801	15628	15576	15604	15796	15750	15636	15782	15681	15587	15696	15850	15656	15790	15596	15950	15752	15553	15619	15812	15679	15714	15709	15631	15655	15799	15703	15696	15687	15707	15803	15604	15726	15751	15682	15808	15599	15744	15841	15809	15597	15716	15789	15824	15800	15758	15610	15585	15854	15840	15572	15701	15578	15722	15662	15584	15641	15764	15629	15776	15718	15709	15815	15699	15781	15725	15831	15712	15659	15726	15759	15688	15733	15717	15694	15676	15829	15693	15713	15689	15695	15900	15549	15853	15631	15682	15660	15774	15617	15614	15861	15634	15701	15705	15618	15796	15874	15871	15597	15572	15678	15659	15784	15756	15829	15696	15630	15672	15585	15704	15614	15829	15518	15818	15674	15544	15703	15613	15522	15734	15726	15800	15590	15722	15612	15608	15782	15757	15735	15701	15703	15726	15627	15718	15707	15738	15676	15661	15633	15738	15722	15737	15684	15465	15808	15677	15525	15753	15711	15672	15602	15788	15747	15540	15611	15601	15707	15546	15897	15722	15896	15852	15630	15719	15712	15748	15840	15766	15765	15678	15490	15515	15616	15843	15638	15743	15822	15802	15783	15800	15721	15831	15546	15521	15687	15752	15725	15635	15663	15737	15862	15723	15583	15898	15647	15759	15758	15621	15747	15667	15754	15716	15791	15727	15724	15700	15636	15809	15704	15727	15682	15662	15634	15755	15767	15772	15702	15839	15738	15585	15755	15634	15884	15584	15620	15696	15545	15765	15563	15777	15719	15550	15743	15827	15876	15568	15704	15663	15824	15865	15715	15829	15616	15676	15781	15627	15686	15827	15699	15816	15636	15865	15574	15701	15789	15743	15707	15732	15760	15867	15731	15676	15780	15839	15823	15675	15697	15838	15803	15717	15856	15955	15744	15737	15715	15764	15846	15719	15734	15831	15578	15692	15712	15730	15609	15635	15755	15788	15687	15634	15724	15883	15766	15727	15806	15802	15903	15704	15714	15653	15581	15987	15792	15696	15663	15751	15709	15540	15773	15684	15745	15640	15730	15679	15618	15777	15683	15725	15612	15718	15517	15513	15598	15901	15671	15579	15730	15689	15621	15769	15732	15755	15732	15855	15605	15559	15826	15789	15872	15778	15662	15784	15708	15699	15630	15619	15707	15675	15804	15758	15745	15713	15629	15833	15726	15689	15787	15627	15772	15802	15760	15629	15662	15745	15631	15649	15716	15779	15619	15717	15657	15613	15572	15724	15521	15498	15743	15611	15784	15807	15659	15595	15859	15634	15821	15839	15692	15505	15854	15800	15766	15703	15649	15676	15790	15624	15667	15730	15648	15760	15592	15747	15625	15870	15762	15892	15692	15676	15855	15594	15776	15659	15638	15687	15795	15667	15678	15822	15662	15608	15651	15623	15742	15915	15678	15686	15673	15595	15787	15735	15656	15690	15758	15678	15583	15731	15702	15721	15673	15628	15719	15725	15627	15761	15740	15955	15657	15707	15787	15988	15559	15711	15758	15733	15813	15790	15625	15756	15909	15505	15813	15815	15682	15734	15586	15615	15751	15678	15548	15643	15613	15732	15702	15627	15778	15736	15833	15650	15616	15617	15803	15747	15869	15688	15778	15751	15817	15675	15602	15700	15729	15814	15746	15752	15764	15661	15858	15774	15455	15816	15660	15685	15785	15775	15981	15663	15522	15773	15678	15770	15719	15624	15738	15670	15711	15716	15863	15829	15867	15825	15898	15857	15649	15673	15597	15669	15748	15710	15638	15688	15555	15839	15645	15850	15631	15416	15533	15632	15560	15784	15788	15750	15729	15716	15596	15627	15556	15827	15755	15711	15652	15707	15626	15754	15649	15872	15593	15753	15705	15838	15526	15706	15746	15800	15730	15717	15519	15747	15778	15696	15646	15640	15695	15705	15482	15757	15685	15769	15727	15695	15657	15782	15683	15750	15673	15661	15599	15859	15925	15884	15713	15704	15695	15643	15755	15522	15737	15615	15798	15812	15747	15678	15759	15779	15812	15731	15710	15713	15820	15807	15633	15733	15839	15714	15633	15603	15690	15852	15744	15722	15915	15765	15617	15725	15742	15812	15680	15675	15783	15839	15791	15712	15776	15677	15651	15647	15694	15839	15605	15670	15936	15921	15666	15728	15832	15787	15841	15706	15692	15812	15710	15769	15803	15739	15801	15791	15845	15768	15775	16056	15717	15600	15585	15614	15708	15825	15697	15680	15641	15708	15702	15781	15759	15745	15497	15783	15799	15552	15716	15695	15716	15739	15771	15779	15434	15650	15845	15650	15601	15723	15666	15820	15852	15791	15691	15742	15863	15761	15738	15780	15756	15583	15653	15729	15728	15816	15539	15732	15736	15864	15762	15853	15717	15690	15532	15767	15628	15815	15728	15754	15747	15762	15772	15875	15723	15696	15751	15634	15556	15687	15644	15869	15557	15689	15735	15732	15715	15599	15728	15585	15792	15698	15704	15699	15754	15722	15584	15753	15633	15665	15725	15815	15675	15703	15829	15724	15627	15789	15842	15621	15638	15747	15705	15708	15536	15788	15699	15635	15752	15757	15879	15761	15813	15710	15719	15794	15645	15713	15768	15676	15860	15726	15840	15689	15604	15857	15801	15740	15655	15612	15680	15827	15616	15761	15588	15721	15637	15763	15637	15640	15934	15637	15628	15860	15568	15651	15742	15770	15843	15508	15584	15687	15701	15757	15725	15772	15726	15764	15847	15742	15682	15944	15712	15749	15738	15746	15690	15691	15771	15688	15725	15691	15563	15734	15739	15939	15803	15621	15640	15770	15809	15756	15697	15627	15911	15798	15728	15810	15618	15642	15665	15670	15595	15518	15613	15805	15738	15980	15734	15679	15846	15809	15832	15735	15706	15865	15743	15629	15852	15795	15727	15627	15646	15699	15815	15607	15543	15702	15773	15590	15864	15729	15810	15658	15675	15667	15903	15562	15714	15822	15685	15855	15696	15663	15610	15695	15651	15834	15774	15765	15868	15783	15748	15894	15711	15904	15581	15752	15714	15748	15803	15856	15706	15516	15811	15751	15655	15804	15655	15717	15655	15749	15688	15753	15736	15788	15579	15850	15757	15771	15665	15611	15828	15548	15839	15544	15974	15755	15667	15679	15838	15645	15630	15720	15514	15639	15960	15760	15619	15543	15668	15854	15763	15740	15765	15707	15574	15721	15804	15637	15731	15824	15706	15848	15806	15795	15810	15800	15711	15834	15747	15693	15751	15651	15739	15724	15778	15748	15713	15752	15702	15823	15525	15506	15625	15799	15795	15829	15653	15855	15582	15709	15916	15620	15698	15803	15757	15895	15767	15870	15752	15795	15742	15667	15668	15617	15730	15722	15601	15624	15871	15768	15776	15591	15741	15725	15620	15773	15631	15727	15860	15798	15702	15748	15717	15682	15506	15687	15705	15767	15570	15760	15716	15682	15773	15815	15805	15591	15699	15788	15812	15622	15723	15686	15602	15672	15827	15695	15735	15757	15609	15718	15726	15761	15653	15663	15955	15649	15710	15769	15770	15802	15700	15643	15758	15778	15784	15699	15663	15661	15897	15747	15842	15723	15817	15816	15729	15791	15891	15840	15815	15720	15706	15665	15797	15634	15764	15695	15618	15703	15719	15636	15799	15840	15587	15689	15727	15738	15494	15620	15779	15782	15571	15668	15662	15717	15506	15700	15779	15704	15581	15896	15670	15660	15659	15733	15791	15816	15767	15773	15756	15643	15736	15746	15884	15566	15754	15789	15751	15626	15714	15696	15658	15568	15457	15738	15798	15803	15705	15670	15781	15719	15730	15718	15783	15678	15698	15887	15759	15734	15746	15868	15927	15578	15753	15795	15755	15679	15829	15650	15537	15815	15709	15615	15721	15676	15762	15697	15662	15572	15681	15661	15797	15739	15736	15737	15735	15707	15723	15720	15665	15834	15806	15677	15825	15589	15902	15555	15881	15745	15646	15707	15720	15802
25056	21338	27999	25375	20882	18280	18205	17022	16668	16551	16480	23146	33931	30858	24924	19315	17351	16573	16164	16307	16358	16230	16175	16135	16084	16308	16102	16198	16189	16140	16175	16259	16191	16010	16445	16145	16324	16360	16111	16092	16024	16291	16333	15988	16116	16194	16067	16351	16207	16088	16180	16017	16327	16227	16157	16110	16024	16226	16169	16178	15978	16153	16251	15913	15997	16133	16224	16133	15973	15953	16005	15977	16180	16142	16106	16273	16078	16202	16120	16104	16123	16186	16062	16119	16315	16059	16110	16122	16193	16225	16245	16146	16317	16309	15934	15956	16068	16201	16290	16042	16053	16061	16187	16402	16144	16192	16175	16199	16255	15961	16134	15921	16141	16035	16085	16118	16069	16237	15953	16122	16137	15854	16057	16321	16146	16158	16129	16105	15996	16108	16045	16044	16317	16054	16186	16061	16152	16187	16061	16096	16066	16053	16083	16072	16180	16328	16005	16167	16033	15836	16089	16220	16015	16286	16142	15925	16115	16158	16211	16220	16334	16137	15983	16063	16205	15966	16194	16074	16065	15894	16214	16058	16180	16063	16031	16148	16326	16077	16117	15826	16054	15996	16241	16101	16005	16287	16115	16222	16190	16200	16122	16190	16138	16273	16150	16049	16059	16510	16108	15973	16019	16099	16029	16280	16074	16079	16354	16059	16222	16234	16258	16085	15979	16098	16153	16020	16040	16014	16249	16092	16128	16280	16059	16172	16066	16041	16091	16008	16022	16017	15978	15987	16205	15888	15976	16016	16131	16257	16190	16070	16175	16090	16095	16158	16185	16061	16147	16172	16154	16271	15986	16106	16099	16005	16183	15787	16263	16087	16085	16023	16096	15917	16143	15897	16121	16165	15900	16227	16153	16087	16088	16277	16056	16066	16194	15978	16182	16142	16082	16184	15975	16114	16053	16167	16099	16026	15989	16105	16329	16062	16187	16122	16184	16091	16177	16025	16121	16125	16177	16041	16229	16173	16046	16050	16137	16043	16096	16123	15840	15901	16060	15936	16155	16155	16226	16103	16107	16200	15973	15964	16116	16089	16102	16041	16056	16127	15945	16037	16168	15939	16210	15886	16102	16099	16105	15881	16177	15969	15933	16174	16240	16123	16036	15917	16111	16062	16138	16014	16044	16022	16113	16040	15927	15986	16179	16206	16233	16130	16243	16079	15932	16010	16117	16057	16135	16054	16230	15983	16266	16093	16175	16157	16038	16393	16137	15939	16254	16205	16300	16225	16037	16272	16097	15985	16212	16165	16028	16127	15986	15960	16043	16171	15910	15941	15972	16008	16019	15881	16205	16086	16087	16203	15964	16019	16059	16264	16296	16212	16005	16041	16252	16149	16215	16091	16191	16027	15992	16102	16119	16239	16148	16165	16002	16193	15738	16184	16175	16011	16055	16114	15964	16224	16055	16057	16207	16149	15988	16035	16279	15945	16107	16061	16172	16054	16003	16080	16071	16007	16171	16158	15997	16188	16174	15977	16231	16205	15947	16287	15970	16040	16048	16055	16048	16124	16168	16002	16084	16146	16241	16185	16246	16124	16128	16079	16163	16186	16107	16114	16093	16063	16216	16086	16036	15948	15869	16087	16174	16192	15979	16114	15955	16012	15899	16076	16216	16071	16167	16174	16249	15914	16016	16001	15948	15993	16183	16042	16116	16123	16230	16085	15930	16095	16286	15967	16299	16352	16114	16187	16180	15920	16173	16337	16197	16158	16026	16043	16209	16080	16233	16002	16071	16000	16061	16129	16093	16215	16010	15994	15916	16035	16106	16084	16330	16326	16144	16022	16128	16125	16042	16222	16109	16252	16154	15984	16237	16237	16033	15884	16177	16076	16031	16206	16220	16008	15972	16121	16018	15954	16048	16010	16118	16115	16200	15945	16031	16185	16179	16156	16145	16064	16217	16090	16188	16183	15975	16242	16053	16030	16170	16044	16018	15939	16144	16041	16208	15912	16110	16093	16123	16219	16215	16072	16116	16417	16170	16000	16093	15952	16027	15821	15808	15823	15992	16225	16227	16031	15947	15982	15977	16034	16052	16023	16249	16190	16067	15973	16029	16076	16371	16058	16092	16075	16232	16113	16006	15869	16068	16046	16076	16021	16315	16275	16256	16308	15923	16114	16214	16277	16172	16211	16091	16228	16051	16128	16012	15986	16222	16186	15960	15807	16128	16086	16395	16276	16078	16356	16109	16097	16301	16237	15921	16204	16128	15990	16185	15949	16140	15959	16317	16060	16163	16171	16224	16067	16085	16095	16218	16019	16127	16209	16122	15995	16310	15981	16119	16144	16047	16181	16161	15971	16052	16149	15983	16067	15915	15890	16150	15977	16147	16003	16007	16145	16124	16110	16120	16086	16092	16135	16128	16002	15989	15971	16156	16159	16033	16018	15818	15926	16125	16169	16239	16134	16106	16120	16289	16055	16012	16047	15954	16117	15990	15901	16211	16329	16133	16100	15916	15927	15989	15922	15999	16072	16421	16061	15985	15874	16099	16108	16127	16193	16199	16104	15905	15999	16038	16227	16170	16079	15980	16100	15952	16165	16166	15971	16146	16191	15940	16104	15955	15930	15904	16117	16010	16050	15881	16108	16150	16123	16190	16024	16108	16099	16148	16075	16189	15944	16111	16105	16121	16183	16175	16038	16031	16086	16005	16009	16091	16126	16003	16147	16236	16143	15965	16170	16018	16189	16094	15878	15907	16069	15978	16328	16247	16108	16067	16187	15978	16112	16138	16122	16318	16044	16216	16282	16038	16400	16010	16203	15997	16153	16275	16044	15949	15979	16131	16056	16056	16320	15972	16081	16209	16208	16125	15985	16038	16020	16079	16097	16132	16028	16071	16040	16193	16119	16085	16161	16186	16065	16058	16119	16274	16162	16008	16301	16041	16258	16138	15945	16212	15975	16062	16093	16121	16058	16236	16322	16262	16216	16084	16148	16236	16144	16033	16105	16189	16175	16133	16129	15921	16173	16040	15988	15996	16068	16160	16234	16269	16045	16186	16108	16126	16115	16115	16133	16236	16215	16001	16291	16078	16180	16063	16097	16096	16084	16155	16029	16152	15881	16000	16150	15994	15999	15966	15993	16118	15919	16200	16127	15872	16038	15979	16136	16188	16105	16029	16231	15981	16052	15985	16088	16198	16097	16060	16094	16087	15904	16119	16052	15879	16193	16133	16019	16318	16038	16227	16181	16243	15942	16064	16162	16047	16166	16096	16282	16020	15937	16063	16124	16355	16185	16052	16198	16222	16032	16227	16174	16113	16165	16058	16264	16116	15868	16046	16248	16182	16165	16267	15937	16246	16228	16316	15928	16098	15976	16166	16006	16155	15904	16084	16036	16205	16100	16256	16101	16295	16209	15953	15978	16129	16221	16130	16011	16125	16145	16161	16213	15913	15975	16154	16051	15925	16042	16120	16063	16067	16148	16168	16140	16194	16032	16260	16103	16085	15990	16140	15872	16158	16103	16267	16198	16156	16092	16200	16101	16265	15984	16264	16191	16021	16219	16307	16101	16202	16069	15911	16080	16036	16067	15986	15959	15974	16120	16166	15964	16078	16131	16199	16252	16147	16038	16048	16174	16452	16213	16201	15925	15997	16008	16099	16117	16053	16224	16114	16140	15758	16273	16133	16035	16060	15957	16043	16091	16138	16010	16152	16253	16117	16145	16158	16214	16057	15972	16065	16139	16064	15885	16138	15845	16018	16122	16186	16171	16188	16097	16045	15925	16060	15989	16221	15991	16088	16146	16098	16021	15883	16271	15994	16140	16201	16144	16072	15932	16199	16032	16189	16081	16143	15992	16083	16057	16086	15977	16192	16125	16163	16051	16084	16076	16042	16269	16159	16060	16180	15996	16153	15997	16066	16008	16185	16373	16135	16118	16060	16176	16191	15993	15915	16128	16261	16178	15847	15825	16223	16128	16017	16119	16330	15927	16210	15987	16109	16093	15951	16184	16162	16216	16128	16100	16071	15827	16155	16253	15996	16191	16203	16087	16153	16038	16048	16136	16119	16070	16029	16071	16120	16075	16250	15961	16111	16131	16175	16170	16141	15956	16032	15998	16009	16153	16164	15938	16162	15925	16129	16157	16364	16280	16226	16096	16249	15912	16048	16046	16227	15993	16028	16068	16199	16147	16185	16218	16020	16017	16125	16131	16104	16091	15988	15848	16117	16042	15967	16039	16085	16120	16215	15969	16081	16213	16059	16181	15914	15966	16054	16196	16128	16243	16225	16112	16161	16202	16092	16186	16037	15987	15946	15958	15975	15904	16108	16279	16146	15943	16015	15922	16073	16073	15970	16313	16152	15815	16217	16134	16342	16023	16295	16132	16107	15949	15984	16181	16068	16052	16042	16206	16305	16126	15993	16112	16054	16126	15983	16190	16220	16033	16140	16176	16161	16114	16014	16340	16198	16145	16109	16100	16003	16208	16139	16360	16154	16184	16029	15956	16204	16149	15993	16066	16117	16238	16011	16108	16224	16155	16106	16121	15991	15843	16084	16007	16040	15964	15919	15788	15827	16089	15952	16042	15924	15970	16115	15983	16028	16209	16117	16099	16210	15956	15996	16126	16040	16167	16131	15920	16114	16157	16018	16126	16074	16086	16082	15947	16049	16014	16210	16305	16135	15995	15953	16285	15954	16082	16192	16068	16157	15996	16095	16352	16123	16148	16135	16011	16161	15920	16080	16157	16025	16149	16014	16297	16199	16113	16061	16269	16172	16066	15894	16075	16244	15963	16154	16056	16049	16018	16104	15951	16125	16272	15956	16320	16063	16236	16149	16047	15978	16197	15890	16240	16089	16074	16142	16158	16208	16044	16184	16165	16143	16069	16143	16158	15879	16061	16272	16021	16188	16133	16179	16044	15995	16174	16197	15927	16196	16139	16072	16165	16149	15974	16223	15947	16026	16079	16268	16045	15995	16202	16047	16126	15951	16139	16150	16047	15996	16105	16148	16068	16258	15990	16251	15989	16125	16096	16045	16325	15921	15976	16164	16163	16055	16097	16050	15969	16137	16255	16010	16040	16053	15928	16115	16016	16016	15982	16200	16095	16040	16263	16005	16117	16093	16102	16050	16072	16172	16169	16263	16337	16238	16162
15129	23019	22268	19060	17706	17020	16734	16768	16508	16146	16142	26956	37968	33663	25674	18975	16305	15682	15560	15408	15552	15341	15576	15506	15476	15583	15484	15414	15431	15562	15639	15530	15533	15398	15632	15375	15426	15468	15354	15394	15568	15328	15516	15367	15701	15526	15489	15541	15549	15602	15523	15502	15467	15488	15387	15417	15624	15496	15617	15322	15577	15412	15383	15404	15558	15435	15519	15343	15551	15455	15506	15515	15503	15648	15394	15486	15587	15640	15513	15472	15607	15415	15525	15363	15550	15421	15325	15521	15487	15477	15385	15204	15438	15413	15416	15465	15577	15627	15715	15424	15626	15392	15437	15615	15405	15471	15419	15536	15388	15617	15352	15413	15515	15445	15498	15743	15473	15408	15415	15540	15499	15366	15392	15502	15451	15474	15530	15657	15302	15322	15531	15452	15660	15545	15557	15444	15424	15463	15573	15393	15355	15595	15367	15451	15554	15561	15637	15524	15510	15416	15482	15526	15368	15406	15451	15460	15480	15524	15632	15497	15525	15440	15386	15422	15536	15502	15369	15575	15622	15652	15433	15371	15497	15437	15575	15449	15468	15377	15382	15491	15437	15459	15495	15354	15512	15369	15581	15390	15567	15278	15546	15473	15420	15595	15431	15583	15574	15676	15420	15418	15519	15515	15429	15555	15505	15402	15402	15506	15329	15658	15455	15338	15590	15406	15373	15527	15548	15436	15509	15347	15589	15305	15410	15458	15487	15578	15544	15355	15600	15703	15422	15577	15399	15340	15378	15487	15377	15536	15448	15537	15517	15452	15492	15416	15468	15550	15493	15314	15631	15359	15542	15362	15494	15653	15633	15541	15508	15410	15530	15481	15417	15614	15484	15516	15501	15579	15673	15465	15480	15474	15384	15516	15692	15581	15638	15540	15528	15578	15443	15540	15353	15435	15543	15481	15615	15405	15308	15227	15625	15487	15415	15579	15437	15445	15522	15556	15504	15527	15494	15548	15556	15560	15595	15472	15365	15443	15518	15565	15496	15447	15444	15534	15438	15665	15364	15495	15561	15400	15470	15512	15680	15429	15519	15362	15391	15395	15387	15399	15494	15540	15305	15469	15435	15379	15376	15486	15385	15605	15386	15422	15519	15355	15548	15555	15462	15580	15574	15555	15491	15508	15440	15600	15544	15513	15231	15503	15479	15524	15505	15473	15442	15546	15360	15383	15426	15551	15310	15535	15657	15625	15572	15545	15513	15370	15509	15562	15553	15585	15477	15481	15444	15582	15363	15563	15574	15376	15536	15278	15329	15461	15430	15367	15510	15653	15580	15674	15327	15521	15495	15488	15474	15388	15467	15361	15523	15449	15475	15447	15408	15460	15503	15335	15279	15332	15447	15331	15604	15420	15556	15299	15511	15412	15442	15581	15564	15393	15468	15464	15407	15536	15535	15441	15445	15515	15586	15498	15299	15292	15487	15445	15493	15412	15494	15469	15614	15483	15567	15240	15542	15405	15404	15356	15369	15594	15313	15531	15482	15469	15385	15384	15420	15536	15432	15539	15384	15599	15454	15397	15355	15346	15485	15381	15294	15495	15485	15523	15488	15374	15548	15384	15663	15452	15503	15510	15522	15703	15510	15512	15607	15516	15595	15433	15393	15345	15572	15192	15484	15467	15497	15355	15574	15534	15471	15476	15439	15565	15468	15618	15626	15417	15359	15594	15433	15496	15439	15496	15434	15459	15312	15513	15438	15411	15417	15292	15594	15499	15450	15441	15460	15447	15414	15525	15551	15302	15532	15545	15480	15500	15460	15554	15508	15516	15406	15632	15469	15389	15397	15414	15517	15352	15411	15569	15458	15424	15386	15355	15530	15368	15445	15477	15617	15256	15560	15557	15298	15545	15470	15614	15440	15604	15557	15449	15448	15488	15481	15557	15474	15511	15570	15490	15453	15324	15434	15499	15455	15634	15276	15496	15409	15361	15452	15552	15576	15575	15431	15453	15413	15412	15482	15516	15546	15520	15557	15539	15382	15543	15424	15358	15529	15510	15280	15551	15504	15567	15679	15405	15492	15596	15370	15411	15479	15584	15523	15406	15410	15599	15551	15265	15483	15461	15495	15425	15527	15402	15425	15387	15443	15458	15292	15620	15589	15387	15423	15624	15484	15427	15449	15615	15468	15555	15656	15490	15420	15413	15364	15475	15615	15453	15320	15604	15451	15576	15426	15527	15566	15274	15495	15335	15435	15419	15515	15437	15529	15404	15367	15467	15600	15510	15570	15420	15329	15441	15429	15476	15345	15385	15407	15481	15556	15603	15482	15547	15333	15430	15650	15455	15512	15542	15478	15587	15569	15563	15419	15523	15701	15405	15318	15545	15444	15653	15412	15425	15628	15433	15461	15559	15544	15589	15555	15422	15407	15478	15450	15371	15232	15622	15583	15487	15457	15508	15535	15675	15307	15338	15372	15462	15470	15470	15704	15387	15411	15535	15590	15334	15575	15559	15425	15455	15445	15425	15553	15515	15470	15469	15712	15615	15567	15415	15483	15577	15551	15409	15515	15452	15472	15451	15466	15421	15446	15429	15464	15594	15452	15312	15538	15350	15439	15456	15573	15471	15563	15484	15631	15346	15498	15461	15400	15435	15492	15208	15510	15510	15625	15472	15408	15588	15329	15370	15425	15537	15501	15606	15231	15474	15449	15386	15450	15527	15562	15524	15428	15452	15301	15597	15549	15396	15504	15546	15526	15539	15445	15566	15416	15425	15452	15375	15583	15433	15593	15317	15515	15464	15391	15560	15575	15585	15329	15322	15509	15623	15604	15631	15350	15468	15373	15466	15421	15698	15584	15620	15618	15473	15523	15352	15495	15386	15402	15493	15661	15468	15451	15444	15542	15546	15564	15424	15669	15380	15425	15574	15586	15406	15577	15562	15327	15356	15399	15397	15499	15408	15382	15423	15281	15593	15267	15478	15477	15373	15483	15636	15486	15567	15322	15536	15532	15336	15302	15473	15649	15574	15518	15420	15441	15576	15256	15510	15499	15416	15351	15396	15356	15493	15325	15599	15605	15412	15521	15498	15533	15521	15544	15573	15523	15405	15521	15296	15432	15445	15412	15458	15398	15493	15508	15539	15562	15594	15606	15357	15418	15420	15449	15433	15574	15507	15477	15626	15549	15472	15689	15648	15570	15513	15575	15547	15484	15453	15375	15335	15546	15544	15463	15431	15471	15580	15702	15426	15439	15315	15643	15566	15292	15560	15630	15362	15699	15486	15583	15622	15553	15435	15665	15380	15552	15447	15448	15368	15529	15545	15456	15385	15541	15487	15355	15403	15487	15559	15408	15471	15530	15496	15533	15453	15515	15623	15466	15325	15449	15517	15541	15662	15439	15492	15603	15618	15460	15536	15496	15433	15410	15638	15440	15523	15399	15524	15383	15524	15312	15608	15670	15415	15652	15348	15256	15622	15382	15495	15498	15526	15393	15572	15510	15355	15533	15401	15528	15479	15587	15389	15516	15426	15481	15486	15240	15515	15345	15562	15507	15418	15501	15515	15516	15523	15538	15489	15431	15557	15430	15450	15491	15681	15517	15668	15684	15524	15583	15640	15470	15534	15516	15486	15240	15441	15575	15376	15437	15476	15478	15598	15491	15479	15503	15492	15395	15490	15448	15385	15421	15424	15485	15467	15578	15383	15280	15604	15535	15394	15575	15433	15476	15369	15544	15524	15493	15511	15565	15400	15588	15668	15400	15416	15401	15404	15546	15483	15502	15432	15530	15597	15407	15390	15391	15455	15486	15535	15487	15655	15486	15429	15488	15405	15351	15430	15542	15651	15586	15575	15436	15519	15516	15564	15274	15465	15412	15341	15377	15439	15518	15367	15528	15338	15491	15433	15280	15617	15491	15520	15491	15541	15563	15498	15513	15449	15548	15416	15385	15488	15501	15673	15509	15503	15335	15461	15502	15389	15475	15498	15492	15474	15426	15332	15453	15545	15691	15444	15471	15488	15394	15461	15439	15417	15559	15405	15445	15392	15420	15437	15479	15301	15400	15326	15470	15563	15410	15577	15433	15463	15371	15523	15482	15499	15505	15454	15516	15396	15499	15469	15412	15530	15586	15487	15379	15579	15392	15468	15515	15430	15338	15513	15372	15638	15541	15541	15195	15639	15450	15593	15520	15368	15603	15570	15481	15630	15403	15350	15658	15375	15344	15467	15398	15524	15447	15378	15447	15300	15684	15442	15500	15398	15370	15488	15480	15558	15533	15669	15646	15345	15455	15562	15609	15601	15426	15606	15641	15670	15400	15461	15534	15471	15606	15471	15491	15554	15540	15527	15423	15523	15603	15403	15701	15593	15388	15652	15482	15532	15543	15517	15531	15737	15448	15470	15289	15630	15557	15626	15382	15495	15457	15310	15514	15447	15435	15482	15552	15446	15520	15535	15690	15499	15625	15603	15471	15430	15476	15565	15336	15321	15439	15510	15432	15404	15303	15537	15451	15422	15560	15426	15469	15666	15663	15396	15565	15556	15326	15448	15411	15440	15411	15213	15465	15379	15419	15337	15512	15543	15393	15389	15444	15658	15448	15441	15390	15385	15556	15496	15382	15548	15438	15436	15423	15377	15589	15323	15517	15373	15605	15589	15309	15314	15319	15469	15522	15464	15457	15477	15482	15580	15608	15423	15529	15515	15491	15367	15394	15458	15538	15336	15684	15609	15568	15672	15468	15563	15590	15536	15539	15371	15493	15505	15630	15534	15476	15537	15407	15346	15529	15464	15468	15455	15542	15668	15597	15532	15485	15557	15491	15605	15529	15487	15569	15483	15626	15558	15340	15652	15395	15354	15640	15461	15523	15521	15467	15344	15636	15414	15461	15437	15422	15607	15509	15489	15411	15328	15581	15635	15449	15376	15539	15330	15484	15440	15468	15527	15557	15430	15480	15551	15527	15670	15439	15371	15432	15508	15407	15506	15646	15591	15498	15633	15488	15430	15527	15496	15374	15588	15438	15444	15396	15461	15571	15478	15437	15498	15535	15646	15543	15375	15524	15511	15364	15402	15638	15417	15335	15470	15550	15409	15430	15333	15500	15552	15648	15595	15688	15451	15405	15528	15317	15420	15571	15329	15504	15448	15507	15513	15584	15620
23856	21336	28774	24267	21827	21731	20547	17506	17140	17059	16919	28686	43687	38819	30218	21936	17888	16722	16275	16206	16263	16156	16122	16212	16397	16178	16455	16157	16158	16172	16032	16054	16200	16284	16346	16187	16462	16108	16191	16089	16270	16252	16289	16210	16353	16295	16256	16253	16131	16081	16117	16202	16081	16150	16098	16132	16210	16087	16214	16269	15781	16103	16079	16213	16138	16272	16147	16221	16129	16126	16102	16144	16154	16288	16162	16072	16094	16217	16053	16115	16083	15990	16078	16331	16060	16159	16170	16236	16129	16154	15953	16028	15979	16157	16118	16085	15924	16104	16003	16069	16128	16059	16182	16082	16074	16049	16061	16198	16185	16002	16262	16174	16355	16247	16045	15956	16238	15982	16103	16067	16058	16027	15872	16041	15989	16203	16095	16209	16040	16261	16137	16030	16276	16273	16002	15978	16095	16195	16147	16200	16054	16181	15965	16225	15978	15871	16065	16217	16141	15874	15987	15949	16114	16155	16047	16004	16067	16163	15899	16121	16108	16103	16092	16028	16218	16186	15883	15980	16180	16031	15869	16009	16138	15948	16074	16262	15885	15974	16163	16058	16070	16129	16152	16131	16101	16252	16094	16151	16249	16145	15949	16052	16036	16303	16014	16167	16235	16394	16207	16205	16178	16171	15944	16150	16132	16128	16058	16285	16188	16006	16095	16224	16101	16034	16132	16097	16053	16047	15890	16099	16119	16041	16254	16021	16228	16346	16126	16042	16085	16048	16002	16148	16006	16065	16156	16182	15988	15981	16073	16162	16058	15874	16002	16185	16230	16144	16072	16124	16102	16036	16144	15982	16046	16280	16147	16161	16044	16148	16406	16038	16122	15935	16034	15973	16071	15971	16032	16085	16144	16031	16020	15915	15889	15984	16074	16078	15970	16107	15919	16075	16053	16116	16297	15998	16131	16096	16208	15982	15999	16095	16140	16019	16274	16201	16232	16155	16222	15909	15736	15935	15982	16103	16039	16086	16126	15965	15979	16018	16134	16113	15971	16155	15994	16093	16072	15983	16156	16177	16240	16088	15975	15660	16040	15962	15891	15939	16254	16024	16199	16157	16135	15871	16076	16037	16036	16012	15992	16008	15970	16180	16164	15860	16090	16116	16104	16182	15986	15992	16266	16029	16242	16020	16208	16131	16146	16059	15918	16089	16006	16054	16127	16027	15945	15923	16127	16038	16105	15851	16075	16346	16334	16035	16077	16122	15975	16017	16112	16000	16100	16221	16061	16043	16219	16069	16104	15937	16123	16130	16113	16169	16062	16079	15803	16003	16206	16228	16092	16170	16043	16100	16159	16004	16194	16084	16021	16083	16215	16119	15932	16002	15990	16181	16008	16204	16283	16203	16063	16128	16213	15950	15792	16049	16080	16008	16116	16230	16170	16214	16015	16082	16105	16182	16156	16050	16202	16071	16063	16169	16107	16122	16255	16011	16333	16064	16218	16083	16110	16045	16151	16251	16341	15986	15946	16273	16145	16056	16074	16069	16061	16107	16332	16053	16101	16156	16111	16135	16068	15865	15949	15866	15964	16145	16077	16144	16115	16024	16010	16155	16113	16284	16107	16104	16219	16240	16175	16156	16275	16018	15968	16078	16350	16133	16013	16094	16148	16210	16047	16060	16057	16003	16024	16145	16107	15990	16123	16050	16152	16156	16157	16184	16129	16084	16001	15989	16158	15866	16381	16013	16201	15991	16099	16225	16180	16253	15991	15965	16066	15945	16050	16150	16064	16118	16042	16274	16071	16313	16095	16050	16098	15946	16126	16110	16015	16218	16108	16089	16048	16054	16018	16085	16144	16006	16087	15888	16025	16132	15830	16174	16053	16175	16059	16050	16110	16125	16176	16252	16076	15992	16176	16128	15994	16230	16082	16289	16196	16099	16062	16208	16182	16233	16232	16053	16192	16013	16076	16224	16207	16124	15967	16270	16321	16157	16177	16042	16109	16256	15971	16077	16117	16160	16149	16122	16009	16073	16060	16024	15996	15849	16337	16114	16008	15973	16164	16206	16179	16068	16194	16133	16066	16090	16014	16025	16050	16197	15935	16069	16198	16173	16152	16229	16083	16029	16217	16106	16195	16000	16081	16148	16016	16252	16242	16086	16166	16145	15945	15991	16284	16069	16092	16237	16104	16004	16046	16084	16293	15960	15998	16074	16280	16050	16063	16237	15953	16063	16201	16129	15986	15970	16161	16211	15927	15905	15980	16011	16202	16193	16163	16156	16043	16043	16204	16015	15984	16245	16105	16104	16077	16144	16073	16005	16216	16160	16087	16099	15960	15944	15926	15998	16268	16099	16169	16192	15973	16373	16165	16032	15988	15990	16177	16126	16288	15909	16208	16031	15774	16147	16191	16199	15989	16201	16166	16159	16083	16188	16089	15981	16101	16207	16107	15963	15916	15984	15969	16086	16007	15993	16258	15880	16058	16082	16033	16177	16005	16257	16445	16160	16209	15993	15954	16004	16038	16264	16152	15898	15914	16060	16126	16135	16246	15951	16094	16157	15930	15927	16207	15876	16100	16070	16247	16246	16104	16145	16062	15923	16084	15948	15937	16141	16136	16218	16210	16194	16243	15936	16149	16209	16127	16117	16171	16111	15976	15877	15943	16076	16118	16055	16157	16166	16019	16204	16119	16084	16045	15961	16106	16173	16074	16086	16090	16019	16172	16094	16135	16278	15996	16136	16016	16049	16048	16026	15971	16103	16178	16235	16134	16068	16055	16205	16084	16051	15880	16055	16195	16342	16184	15991	16204	16105	16038	16066	16158	16173	16221	16209	16242	16072	15993	15946	16208	16074	16269	16159	16154	16211	16123	16169	16065	16165	16073	15972	16209	16285	16038	15935	16276	16110	16249	16199	16114	15952	16039	15950	16288	15998	16182	16241	15898	15936	16212	15894	16038	16091	16030	15976	16075	16106	16180	16112	16032	16095	16132	16000	16098	16087	16007	16087	15999	16152	16099	15841	16087	15889	16213	16122	16114	16081	16123	16048	16347	16085	16054	16198	16158	15960	16176	15989	16075	16046	15920	16096	16101	16067	16145	16126	16068	16123	16224	16216	16282	15931	16071	16084	15964	15934	16060	16008	16151	16025	16143	15970	16007	16192	15963	16201	16163	16160	16286	16049	16173	16188	15954	16265	16137	16198	16097	16076	15860	16066	16022	16201	15993	15942	16075	16081	16092	16157	16119	16191	16160	16182	16076	16214	16076	16208	16074	15959	16166	16369	16123	16211	16155	15991	16216	16420	16044	16119	16091	16035	16086	15789	16138	16008	16080	16055	15907	15980	16137	16037	16119	15962	15888	15958	16079	16204	15920	16084	16162	16122	16110	16132	16035	16200	16219	15914	16108	16126	16021	15854	16141	16028	15854	16067	16199	16109	16199	16164	16152	16177	16209	16136	16177	15901	16222	16216	16242	16129	15980	16243	16199	15919	16175	15957	15942	16179	16065	15935	16158	16243	15835	16001	16122	15973	16212	16153	16115	16208	16172	15863	16045	16036	16197	15926	16202	16048	16006	16013	16056	16200	16081	16056	16057	16220	16006	15947	16041	15927	16155	15982	16105	16237	16256	16344	15880	16118	16000	16097	15940	16068	16092	15998	16247	16098	16179	16048	16055	16173	16172	16241	16094	16064	16078	16121	16277	16132	16140	16036	16232	15967	16037	15991	15915	16036	16254	15935	16093	16088	16028	16121	16145	16221	15952	16056	16043	16057	16307	16235	15968	16033	16174	16199	16100	16181	15925	16014	15940	16101	16036	16033	16154	16131	16150	15942	16058	16100	16285	16161	16099	16021	16104	15987	16209	16048	16089	16347	15914	16059	15952	16089	16159	16101	16048	16078	16292	16066	15928	16096	16201	15983	15970	16117	15943	15959	16062	16169	16222	15843	16046	16267	16181	16003	16205	16129	16181	16335	16092	16001	16191	15907	16094	16053	16193	16239	16030	16040	16015	16141	16134	16145	16041	16003	15994	16049	16074	16219	16258	16182	16228	16099	15916	16011	16102	16274	15905	16103	16240	16164	16140	16140	16022	16031	16180	16268	16168	15970	16219	16044	16081	16184	16286	15985	16240	16028	16181	15983	15996	16243	16088	16140	16032	16141	16045	16058	15874	16167	16121	16041	16047	16099	16076	16239	16149	16179	16084	15957	16160	16015	16105	16075	16102	16080	15900	16045	16106	15885	15973	16020	16134	16181	16159	16119	16082	16253	16222	15918	15975	16020	16050	16230	16039	16066	16140	15934	16084	16142	15985	15933	16177	16185	16114	16034	16190	16057	15920	16167	16063	16091	16163	16172	16213	15900	15967	16188	16033	15959	15963	16015	16112	15862	16037	16251	16203	15874	16091	16032	16129	16057	16105	16040	16130	15944	16005	15994	16277	16238	16051	16079	16169	16060	16006	16251	16086	16012	15990	16159	16136	16088	16056	16055	16048	15984	16052	15950	16075	16138	16175	16106	16086	16222	16133	15987	16135	16167	15973	16080	16130	16144	16156	16124	16057	16172	16039	16053	16053	16120	16069	16039	16096	16023	15919	16042	16147	15910	16200	16014	16207	16034	15980	15975	16168	16186	16027	16046	16069	16220	16186	16187	15969	15995	16194	16099	16100	16073	16179	16027	15961	16117	16262	16147	16114	15992	16022	15931	15963	16070	16067	16161	16217	16218	16070	16052	16205	16139	16121	16126	16067	15931	15958	16014	16397	16135	16235	16052	16191	16090	16181	16049	16025	15901	16062	16035	15859	16089	16050	16054	16234	16182	16285	16055	16247	16185	16139	16110	16127	15977	16220	15896	16192	16251	16113	16047	16050	16230	15946	15786	16117	16121	16077	15955	15973	16136	16192	16020	16159	16104	15978	16068	16086	16059	16143	15934	16203	16020	16155	16034	16087	15963	16137	15937	15965	16189	15938	16043	16196	16241	15914	16149	16181	16046	16083	16108	16037	16006	16191	16201	16253	16040	16066	16009	16056	16006	16094	16092	16187	15905	16184	16139	15987	16167	16146	16275	16244	16180	16153	16006	16161	16052	16079	16058	16137	16103	16238	16246	16158	16031	16150	16147	16267	15722	16134	16303	16108	16078	15982	16168	16047	16176
16276	26908	24851	20674	18740	17596	17320	17101	17244	16628	16452	34476	46300	41320	31560	21224	17202	15696	15593	15367	15441	15357	15430	15639	15512	15413	15468	15449	15500	15440	15308	15455	15579	15514	15414	15480	15473	15631	15496	15431	15443	15613	15368	15549	15422	15447	15353	15465	15555	15421	15568	15371	15375	15393	15364	15482	15353	15531	15558	15341	15520	15403	15472	15345	15586	15692	15431	15517	15510	15663	15530	15566	15437	15465	15308	15527	15432	15347	15548	15595	15552	15383	15593	15486	15368	15470	15444	15440	15517	15505	15465	15412	15542	15410	15386	15404	15612	15471	15336	15382	15452	15512	15515	15500	15352	15502	15413	15496	15585	15746	15552	15383	15482	15388	15549	15537	15504	15472	15547	15470	15556	15380	15549	15483	15528	15473	15473	15616	15453	15341	15434	15481	15594	15340	15613	15764	15636	15462	15578	15420	15665	15410	15455	15467	15504	15541	15539	15426	15634	15567	15719	15360	15394	15494	15550	15501	15482	15493	15409	15360	15560	15612	15387	15539	15390	15251	15530	15512	15324	15447	15409	15296	15393	15476	15237	15715	15497	15516	15413	15494	15363	15394	15410	15467	15610	15326	15361	15481	15335	15517	15571	15405	15464	15460	15570	15357	15399	15537	15422	15392	15364	15528	15474	15461	15558	15560	15484	15512	15423	15406	15577	15628	15481	15472	15497	15405	15439	15776	15426	15433	15465	15524	15429	15341	15396	15429	15321	15515	15506	15629	15366	15535	15492	15593	15500	15446	15341	15532	15545	15538	15384	15260	15445	15624	15439	15451	15423	15617	15539	15543	15402	15246	15483	15318	15535	15534	15403	15393	15492	15460	15453	15581	15234	15625	15535	15387	15455	15428	15388	15509	15596	15419	15422	15369	15432	15321	15389	15403	15670	15548	15420	15532	15421	15497	15323	15559	15496	15402	15353	15382	15430	15440	15577	15431	15507	15415	15323	15375	15481	15477	15313	15549	15562	15410	15381	15385	15561	15577	15520	15475	15631	15590	15503	15528	15572	15505	15418	15552	15638	15547	15405	15636	15436	15467	15428	15545	15537	15531	15428	15430	15395	15552	15451	15417	15360	15495	15619	15588	15443	15415	15427	15564	15362	15338	15488	15376	15430	15393	15667	15459	15478	15410	15389	15608	15542	15348	15373	15386	15336	15544	15241	15467	15370	15448	15495	15495	15590	15441	15377	15444	15669	15351	15339	15472	15453	15461	15544	15495	15602	15439	15408	15495	15630	15475	15468	15471	15640	15366	15688	15421	15625	15279	15506	15485	15303	15524	15532	15416	15384	15624	15435	15550	15509	15603	15464	15416	15400	15476	15337	15338	15464	15379	15529	15460	15519	15336	15533	15524	15401	15336	15342	15393	15440	15322	15486	15428	15443	15386	15629	15377	15487	15733	15448	15557	15524	15322	15573	15583	15378	15461	15445	15557	15437	15374	15504	15466	15337	15417	15367	15293	15679	15385	15414	15393	15575	15379	15533	15447	15449	15405	15537	15596	15382	15668	15439	15482	15415	15473	15461	15469	15356	15511	15511	15473	15691	15422	15538	15528	15344	15539	15368	15452	15552	15440	15584	15485	15506	15514	15415	15233	15551	15565	15513	15431	15452	15565	15458	15323	15424	15418	15445	15565	15470	15528	15498	15465	15324	15451	15600	15378	15426	15550	15546	15520	15464	15525	15422	15420	15507	15427	15519	15451	15633	15393	15310	15328	15486	15405	15569	15460	15607	15434	15494	15529	15605	15433	15548	15528	15646	15514	15362	15493	15422	15668	15458	15587	15494	15345	15440	15541	15555	15620	15497	15471	15417	15542	15339	15435	15364	15602	15389	15255	15364	15387	15539	15585	15521	15368	15450	15527	15501	15556	15370	15346	15443	15463	15467	15398	15416	15483	15462	15665	15445	15465	15424	15526	15407	15548	15644	15489	15548	15470	15353	15457	15612	15529	15340	15398	15526	15580	15581	15402	15390	15320	15573	15508	15461	15423	15378	15397	15534	15435	15646	15419	15375	15531	15381	15439	15438	15332	15398	15313	15529	15284	15376	15512	15391	15654	15426	15473	15441	15513	15432	15520	15488	15399	15330	15526	15318	15625	15342	15508	15479	15559	15585	15645	15260	15505	15259	15424	15352	15548	15347	15519	15304	15621	15409	15468	15716	15207	15309	15353	15580	15457	15475	15593	15573	15497	15341	15573	15504	15226	15481	15443	15490	15372	15461	15640	15423	15486	15486	15361	15470	15593	15392	15590	15544	15482	15578	15492	15542	15591	15599	15484	15548	15582	15356	15449	15290	15717	15578	15566	15283	15604	15448	15540	15433	15500	15429	15454	15370	15637	15596	15285	15447	15588	15253	15522	15373	15414	15400	15519	15513	15537	15544	15333	15527	15528	15412	15583	15397	15460	15509	15461	15414	15396	15310	15522	15276	15384	15436	15606	15446	15509	15372	15483	15458	15414	15396	15384	15467	15468	15421	15607	15342	15464	15519	15319	15599	15500	15633	15595	15343	15493	15212	15540	15374	15442	15378	15367	15544	15440	15637	15449	15436	15410	15333	15479	15464	15429	15540	15453	15369	15570	15638	15467	15592	15536	15547	15452	15529	15439	15428	15407	15624	15583	15480	15456	15430	15456	15553	15461	15549	15649	15330	15482	15528	15441	15276	15480	15569	15409	15456	15590	15597	15457	15539	15360	15546	15531	15423	15306	15612	15654	15409	15592	15490	15446	15325	15587	15528	15511	15346	15474	15470	15299	15504	15471	15516	15358	15453	15455	15382	15306	15488	15492	15277	15639	15466	15513	15372	15470	15489	15425	15438	15424	15253	15474	15512	15624	15636	15459	15504	15426	15340	15484	15621	15393	15371	15582	15389	15575	15584	15541	15484	15496	15594	15479	15394	15309	15521	15469	15452	15462	15336	15579	15494	15584	15623	15415	15567	15455	15489	15452	15593	15411	15527	15365	15416	15253	15504	15488	15655	15520	15471	15448	15525	15333	15599	15448	15369	15464	15464	15478	15446	15512	15398	15392	15662	15173	15442	15539	15383	15613	15411	15592	15395	15307	15482	15614	15600	15499	15465	15593	15496	15493	15547	15486	15441	15460	15430	15463	15521	15428	15469	15237	15353	15588	15530	15591	15528	15485	15278	15590	15388	15387	15384	15415	15433	15474	15483	15586	15468	15577	15374	15499	15438	15565	15525	15496	15580	15536	15522	15484	15528	15585	15417	15487	15643	15555	15239	15488	15336	15387	15613	15598	15381	15530	15514	15397	15434	15429	15430	15278	15615	15548	15415	15511	15550	15501	15492	15606	15379	15406	15417	15599	15473	15474	15430	15480	15526	15517	15480	15415	15300	15437	15599	15361	15559	15484	15528	15529	15407	15514	15397	15417	15440	15494	15544	15450	15462	15558	15465	15406	15582	15474	15434	15384	15478	15436	15413	15492	15477	15414	15225	15575	15320	15573	15471	15422	15520	15625	15470	15505	15415	15424	15342	15652	15517	15577	15407	15377	15382	15402	15461	15200	15383	15495	15458	15552	15489	15546	15633	15627	15388	15421	15402	15597	15444	15563	15610	15439	15500	15558	15572	15497	15654	15598	15579	15431	15589	15650	15593	15493	15547	15593	15563	15561	15361	15622	15480	15482	15445	15532	15499	15477	15552	15529	15258	15485	15475	15498	15490	15469	15569	15357	15628	15378	15570	15527	15343	15542	15584	15471	15550	15495	15407	15448	15541	15360	15474	15487	15505	15528	15299	15577	15500	15480	15356	15320	15504	15473	15484	15400	15361	15377	15446	15663	15380	15576	15454	15308	15444	15633	15326	15418	15478	15456	15502	15276	15342	15443	15492	15528	15462	15632	15409	15604	15474	15343	15707	15452	15426	15445	15519	15438	15514	15499	15530	15421	15457	15516	15496	15496	15418	15476	15521	15625	15483	15637	15444	15516	15506	15412	15480	15417	15480	15408	15497	15438	15597	15413	15479	15443	15220	15512	15401	15617	15564	15613	15660	15320	15464	15382	15533	15648	15606	15623	15365	15514	15260	15337	15361	15433	15420	15524	15494	15205	15586	15440	15534	15416	15579	15377	15494	15647	15287	15301	15497	15500	15495	15522	15424	15622	15336	15537	15509	15397	15457	15510	15610	15618	15469	15482	15726	15447	15515	15605	15510	15437	15472	15578	15555	15258	15534	15424	15440	15358	15652	15357	15465	15426	15535	15370	15393	15541	15366	15427	15376	15469	15402	15455	15466	15273	15594	15523	15503	15537	15607	15497	15635	15453	15404	15478	15491	15237	15614	15414	15422	15336	15443	15629	15566	15381	15502	15483	15627	15277	15530	15319	15446	15298	15479	15531	15574	15425	15530	15483	15399	15570	15494	15540	15413	15438	15443	15492	15514	15432	15597	15545	15236	15442	15371	15565	15521	15391	15522	15365	15427	15321	15516	15351	15504	15458	15467	15543	15393	15504	15375	15472	15534	15543	15588	15417	15368	15384	15585	15607	15513	15376	15483	15364	15546	15427	15411	15393	15513	15511	15325	15538	15430	15475	15513	15678	15612	15412	15324	15422	15421	15487	15647	15652	15528	15410	15402	15345	15348	15504	15545	15507	15429	15600	15391	15612	15520	15449	15370	15400	15549	15428	15443	15508	15234	15438	15381	15569	15355	15606	15510	15443	15511	15469	15535	15501	15440	15470	15591	15504	15348	15493	15430	15284	15492	15410	15448	15603	15448	15645	15604	15535	15490	15422	15356	15451	15459	15486	15619	15585	15547	15405	15610	15332	15496	15435	15487	15330	15401	15519	15417	15450	15334	15513	15361	15694	15426	15453	15645	15560	15406	15545	15534	15447	15434	15556	15372	15463	15571	15557	15385	15568	15463	15453	15410	15397	15477	15391	15282	15590	15535	15364	15373	15542	15501	15474	15453	15263	15506	15632	15604	15585	15566	15454	15560	15427	15427	15437	15610	15477	15561	15381	15532	15622	15383	15558	15535	15466	15383	15474	15116	15478	15443	15408	15465	15549	15489	15419	15390	15504	15576	15480	15475	15419	15424	15423	15455	15413	15471	15506	15363	15319	15341	15558	15409	15411	15626	15524
29020	21520	20620	18518	16693	16652	16727	16726	17018	16603	16743	17793	19560	19579	18546	17520	16757	16686	16606	16629	16544	16607	16466	16615	16683	16631	16571	16558	16662	16641	16620	16524	16397	16632	16698	16451	16521	16575	16540	16578	16671	16538	16501	16660	16788	16629	16546	16519	16506	16596	16534	16501	16658	16773	16659	16625	16512	16549	16526	16536	16574	16415	16404	16545	16594	16682	16679	16613	16583	16622	16541	16607	16667	16546	16543	16374	16623	16627	16543	16611	16437	16561	16598	16681	16650	16463	16580	16611	16509	16523	16691	16640	16736	16718	16546	16474	16471	16481	16609	16442	16689	16576	16629	16692	16647	16436	16613	16469	16712	16642	16572	16565	16634	16423	16585	16637	16550	16612	16646	16681	16628	16424	16538	16697	16792	16617	16798	16495	16639	16500	16483	16667	16550	16331	16699	16465	16683	16459	16715	16623	16451	16592	16627	16521	16564	16501	16363	16611	16586	16768	16636	16572	16382	16616	16529	16582	16656	16364	16809	16571	16734	16746	16630	16732	16349	16431	16560	16555	16463	16626	16509	16529	16373	16336	16667	16338	16674	16654	16656	16555	16558	16529	16437	16502	16571	16497	16470	16416	16523	16645	16669	16450	16621	16579	16605	16398	16591	16636	16670	16479	16561	16533	16639	16739	16573	16332	16657	16688	16440	16643	16513	16518	16649	16632	16454	16496	16441	16495	16503	16614	16270	16575	16893	16634	16567	16764	16699	16477	16536	16526	16682	16721	16637	16791	16623	16583	16349	16494	16515	16617	16545	16574	16659	16613	16410	16651	16471	16599	16682	16731	16605	16611	16567	16546	16503	16555	16459	16420	16618	16442	16542	16604	16554	16506	16600	16471	16543	16723	16540	16449	16405	16550	16885	16558	16346	16660	16493	16595	16657	16602	16604	16691	16699	16719	16608	16430	16581	16525	16634	16571	16511	16630	16507	16519	16588	16593	16574	16634	16708	16433	16610	16629	16388	16526	16516	16493	16533	16648	16738	16603	16455	16662	16575	16547	16500	16525	16467	16531	16573	16579	16726	16549	16671	16650	16614	16774	16566	16664	16414	16523	16571	16728	16594	16690	16566	16673	16612	16615	16547	16629	16415	16535	16491	16402	16695	16598	16586	16467	16377	16571	16481	16686	16613	16548	16593	16589	16457	16566	16429	16627	16390	16689	16508	16409	16428	16434	16499	16595	16489	16502	16429	16715	16607	16529	16537	16593	16573	16783	16725	16499	16416	16813	16525	16692	16483	16479	16396	16530	16778	16515	16555	16591	16607	16473	16661	16626	16562	16524	16689	16442	16530	16500	16487	16426	16659	16651	16416	16490	16604	16609	16464	16371	16314	16646	16477	16544	16623	16653	16368	16497	16532	16638	16549	16496	16488	16577	16536	16462	16622	16435	16601	16521	16734	16597	16561	16571	16539	16544	16565	16656	16755	16544	16380	16707	16526	16595	16425	16631	16648	16602	16596	16630	16521	16361	16685	16721	16681	16610	16675	16724	16452	16474	16379	16546	16652	16369	16379	16520	16595	16307	16528	16666	16578	16452	16522	16564	16487	16630	16474	16576	16642	16723	16767	16409	16480	16742	16416	16448	16574	16516	16482	16490	16540	16571	16527	16557	16557	16567	16404	16560	16465	16491	16554	16475	16658	16474	16598	16527	16379	16271	16485	16474	16689	16600	16569	16503	16520	16433	16734	16634	16497	16500	16521	16487	16586	16495	16857	16587	16472	16384	16474	16559	16623	16742	16683	16638	16565	16473	16605	16432	16675	16579	16614	16505	16534	16694	16725	16367	16795	16494	16464	16496	16524	16631	16493	16707	16622	16578	16541	16535	16593	16662	16630	16659	16477	16687	16647	16560	16582	16650	16628	16534	16400	16274	16422	16594	16678	16366	16502	16428	16556	16470	16518	16580	16718	16544	16683	16591	16613	16603	16503	16472	16595	16415	16642	16496	16574	16492	16488	16472	16543	16606	16541	16642	16544	16640	16561	16596	16519	16575	16693	16579	16658	16615	16590	16524	16884	16441	16775	16655	16606	16419	16756	16355	16533	16374	16333	16449	16656	16791	16650	16573	16388	16320	16639	16491	16382	16452	16622	16650	16554	16487	16486	16548	16471	16731	16400	16541	16516	16638	16515	16487	16583	16791	16403	16403	16485	16669	16694	16598	16361	16584	16555	16460	16671	16618	16704	16571	16436	16523	16481	16616	16581	16533	16528	16345	16617	16496	16569	16728	16722	16648	16652	16689	16730	16803	16632	16673	16453	16658	16639	16651	16474	16466	16627	16434	16674	16582	16513	16517	16434	16410	16424	16599	16541	16653	16485	16648	16607	16599	16361	16589	16622	16682	16625	16479	16597	16646	16612	16676	16552	16521	16529	16517	16408	16537	16643	16800	16344	16576	16480	16408	16598	16516	16726	16594	16657	16536	16539	16488	16672	16598	16797	16682	16514	16718	16540	16537	16647	16518	16521	16618	16621	16579	16635	16645	16487	16544	16505	16492	16551	16435	16376	16744	16549	16530	16635	16560	16531	16384	16467	16501	16529	16642	16649	16451	16482	16697	16565	16530	16596	16585	16785	16523	16347	16501	16710	16408	16726	16607	16580	16723	16735	16513	16652	16344	16443	16668	16632	16715	16501	16601	16641	16620	16622	16536	16611	16612	16612	16614	16517	16715	16557	16776	16810	16520	16530	16499	16715	16612	16530	16673	16409	16512	16700	16513	16560	16449	16471	16441	16612	16548	16625	16529	16625	16623	16427	16374	16702	16613	16505	16723	16484	16603	16544	16609	16407	16533	16603	16348	16493	16463	16579	16454	16371	16597	16596	16539	16503	16515	16609	16396	16650	16502	16653	16516	16640	16625	16666	16608	16791	16526	16683	16548	16503	16597	16455	16506	16794	16489	16565	16585	16773	16501	16597	16678	16641	16479	16555	16680	16441	16657	16466	16601	16624	16483	16760	16522	16348	16510	16770	16517	16810	16683	16529	16717	16683	16494	16512	16584	16599	16693	16493	16705	16454	16608	16628	16630	16460	16409	16474	16555	16696	16532	16769	16528	16353	16662	16582	16669	16419	16525	16501	16590	16439	16369	16466	16443	16613	16645	16551	16568	16658	16488	16671	16410	16421	16588	16543	16592	16576	16599	16635	16738	16510	16657	16517	16493	16500	16628	16465	16461	16489	16496	16464	16528	16487	16661	16669	16579	16555	16642	16391	16581	16575	16345	16744	16657	16504	16700	16635	16770	16677	16594	16622	16658	16610	16695	16809	16687	16687	16730	16626	16634	16743	16483	16446	16565	16400	16539	16528	16638	16561	16648	16715	16669	16555	16485	16481	16668	16479	16653	16547	16709	16707	16464	16582	16519	16378	16734	16742	16410	16574	16489	16534	16394	16496	16426	16470	16508	16625	16578	16487	16601	16456	16622	16613	16615	16630	16677	16589	16639	16642	16485	16661	16504	16612	16444	16486	16492	16522	16569	16751	16603	16641	16686	16648	16415	16459	16435	16564	16737	16654	16695	16584	16783	16607	16643	16590	16483	16489	16521	16689	16420	16526	16533	16448	16405	16640	16635	16576	16586	16463	16668	16584	16638	16576	16597	16664	16486	16699	16622	16671	16516	16494	16557	16329	16525	16638	16583	16655	16438	16653	16501	16377	16700	16582	16534	16656	16494	16397	16658	16512	16647	16746	16498	16583	16538	16644	16860	16578	16770	16419	16572	16575	16486	16610	16556	16602	16536	16533	16547	16521	16483	16752	16551	16399	16546	16628	16648	16534	16427	16539	16391	16552	16607	16539	16572	16712	16544	16770	16574	16580	16555	16335	16437	16550	16446	16443	16421	16466	16420	16620	16548	16672	16555	16719	16438	16469	16572	16702	16487	16584	16708	16487	16493	16488	16572	16667	16468	16659	16452	16397	16549	16393	16531	16785	16619	16526	16557	16619	16563	16561	16836	16508	16508	16440	16513	16574	16448	16625	16639	16637	16504	16753	16616	16590	16468	16628	16472	16710	16653	16477	16491	16577	16554	16405	16760	16684	16701	16499	16670	16433	16317	16532	16488	16656	16503	16554	16727	16643	16522	16662	16492	16712	16475	16647	16621	16621	16562	16509	16665	16506	16773	16442	16579	16656	16388	16598	16333	16415	16446	16465	16553	16659	16530	16410	16494	16447	16510	16511	16617	16753	16626	16715	16462	16563	16518	16643	16591	16675	16463	16415	16395	16545	16561	16665	16349	16642	16398	16540	16740	16484	16573	16567	16634	16545	16661	16569	16505	16504	16506	16572	16778	16608	16472	16658	16459	16544	16661	16625	16414	16539	16500	16483	16468	16487	16529	16577	16457	16443	16572	16609	16420	16606	16361	16540	16584	16651	16568	16634	16783	16582	16728	16647	16544	16746	16492	16733	16760	16472	16536	16480	16675	16670	16388	16558	16710	16576	16440	16624	16515	16373	16485	16608	16682	16336	16629	16604	16649	16602	16508	16578	16658	16496	16710	16491	16452	16492	16517	16646	16548	16560	16537	16473	16753	16538	16719	16572	16692	16589	16538	16543	16592	16594	16635	16697	16596	16686	16515	16571	16476	16726	16700	16653	16508	16737	16492	16591	16484	16645	16507	16468	16719	16622	16435	16655	16523	16474	16480	16541	16599	16509	16503	16622	16536	16637	16582	16693	16557	16643	16697	16591	16490	16655	16594	16834	16421	16490	16779	16464	16542	16633	16539	16423	16513	16859	16608	16527	16479	16570	16289	16626	16565	16649	16319	16860	16720	16566	16599	16504	16338	16467	16568	16654	16411	16522	16362	16536	16454	16625	16724	16585	16464	16625	16550	16734	16683	16658	16472	16496	16604	16312	16400	16584	16583	16578	16451	16500	16394	16587	16598	16559	16704	16695	16718	16666	16476	16498	16443	16562	16602	16508	16556	16527	16597	16642	16666	16646	16687	16483	16721	16613	16552	16534	16535	16473	16452	16637	16570	16376	16509	16660	16581	16639	16479	16294	16550	16446	16573	16405	16574	16730	16667	16621	16664	16553	16680	16609	16448	16482	16738	16586	16635	16553	16505	16650	16600	16501	16719	16604	16755	16457	16515	16510	16695
15883	16873	17039	16088	16184	15855	15799	16080	16129	15940	16193	17838	20348	19714	17949	16572	15983	15945	15866	15734	15846	15759	15769	15932	15937	15989	15649	15603	15740	15776	15836	15743	15760	15611	15839	15900	15714	15689	15688	15579	15866	15788	15712	15876	15908	15826	15793	15839	15829	15920	15902	15729	15760	15796	15874	15643	15740	15955	15648	15694	15703	15823	15765	15652	15880	15768	15768	15837	15736	15719	15720	15802	15723	15612	15746	15754	15792	15826	15759	15654	15662	15823	16060	15783	15781	15732	15752	15965	15665	15710	15731	15537	15780	15792	15792	15609	15816	15808	15864	15747	15800	15816	15898	15637	15929	15839	15833	15708	15851	15876	15642	15812	15866	15814	15820	15736	15645	15770	15701	15871	15674	15784	15753	15838	15825	15750	15759	15887	15587	15776	15717	15886	15870	15797	15716	15685	15697	15816	15970	15697	15708	15813	15659	15799	15761	15820	15737	15722	15749	15833	15673	15841	15777	15693	15785	15879	15758	15621	15764	15900	15797	15709	15609	15692	15957	15736	15698	15810	15718	15638	15935	15701	15874	15971	15733	15726	15692	15770	15734	15811	15787	15705	15901	15753	15747	15845	15644	15557	15771	15724	15664	15750	15851	15726	15840	15684	15743	15698	15831	15531	15768	15735	15815	15832	15632	15664	15786	15632	15708	15712	15919	15771	15785	15801	15711	15742	15721	15829	15810	15762	15667	15660	15689	15662	15743	15965	15792	15772	15599	15805	15654	15739	15769	15731	15766	15866	15620	15679	15779	15787	15793	15868	15694	15771	15708	15876	15892	15681	15871	15649	15857	15829	15785	15848	15641	15804	15825	15791	15785	15904	15616	15760	15542	15830	15648	15723	15656	15677	15844	15819	15729	15794	15745	15885	15747	15786	15917	15902	15807	15697	15806	15775	15775	15712	15797	15696	15635	15922	15677	15711	15734	15874	15756	15683	15854	15641	15756	15814	15681	15718	15891	15767	15823	15722	15742	15913	15704	15784	15702	15670	15785	15772	15717	15742	15588	15714	15869	15864	15735	15954	15886	15754	15571	15923	15790	15728	15767	15774	15767	15731	15824	15881	15740	15629	15807	15730	15871	15662	15880	15871	15740	15785	15655	15883	15710	15772	15662	15927	15648	15733	15671	15908	15692	15846	15756	15768	15761	15835	15671	15711	15716	15747	15810	15849	15798	15647	15708	15729	15884	15818	15788	15765	15633	15749	15908	15799	15738	15885	15845	15510	15717	15933	15679	15755	15807	15781	15599	15639	15745	15745	15812	15775	15839	15904	15748	15743	15833	15618	15833	15708	15692	15527	15866	15629	15856	15762	15578	15766	15764	15770	15783	15957	15693	15853	15729	15857	15597	15870	15837	15692	15847	15772	15722	15686	15630	15737	15760	15726	15797	15768	15801	15651	15727	15757	15716	15705	15773	15783	15582	15661	15914	15734	15778	15708	15680	15824	15634	15830	15824	15700	15681	15775	15820	15698	15889	15898	15873	15799	15815	15624	15706	15743	15763	15655	15726	15795	15770	15729	15808	15694	15654	15652	15648	15778	15898	15642	15704	15749	15859	15764	15694	15719	15683	15749	15763	15768	15900	15876	15770	15981	15776	15859	15769	15732	15672	15900	15843	15722	15740	15696	15892	15897	15584	15741	15824	15846	15781	15680	15877	15635	15797	15684	15889	15784	15853	15807	15625	15904	15715	15740	15831	15667	15752	15695	15846	15679	15682	15826	15782	15992	15909	15763	15672	15712	15716	16038	15713	15782	15809	15809	15836	15793	15761	15919	15785	15749	15749	15691	15601	15894	15822	15719	15766	15945	15730	15943	15700	15838	15761	15616	15742	15638	15879	15761	15722	15745	15658	15783	15858	15673	15771	15745	15813	15855	15885	15622	15762	15909	15780	15690	15652	15729	15753	15542	15752	15674	15910	15837	15903	15777	15792	15830	15685	15832	15632	15894	15650	15745	15788	15837	15805	15656	15751	15667	15821	15657	15818	15664	15796	15760	15869	15733	15883	15796	15793	15790	15684	15805	15894	15780	15791	15775	15726	15502	15841	15654	15999	15768	15874	15818	15842	15710	15945	15827	15651	15793	15793	15584	15781	15858	15796	15809	15649	15686	15696	15630	15737	15836	15898	15841	15870	15868	15847	15707	15817	15764	15753	15783	15862	15666	15854	15608	15837	15687	15744	15800	15776	15796	15647	15845	15822	16022	15747	15688	15746	15943	15696	15731	15642	15922	15798	15672	15708	15721	15727	15885	15637	15770	15633	15709	15742	15784	15646	15645	15775	15557	15804	15734	15831	15780	15813	15852	15799	15757	15755	15695	15782	15579	15736	15653	15771	15817	15865	15733	15722	15654	15887	15764	15747	15844	15803	15925	15693	15804	15746	15896	15778	15686	15699	15835	15811	15783	15846	15736	15661	15806	15861	15623	15824	15828	15738	15987	15788	15739	15854	15733	15797	15850	15695	15633	15544	16032	15916	15772	15783	15761	15750	15736	15735	15751	15500	15723	15865	15684	15649	15886	15695	15687	15772	15918	15924	15728	15699	15907	15789	15702	15967	15471	15813	15641	15771	15730	15618	15726	15756	15714	15635	15632	15837	15714	15728	15847	15824	15665	15788	15774	15752	15611	15822	15896	15680	15718	15915	15727	15733	15850	15722	15818	15644	15916	15800	15778	15878	15780	15688	15767	15807	15641	15850	15791	15804	15880	15795	15736	15905	15690	15857	15827	15794	15585	16025	15834	15789	15884	15660	15739	15874	15781	15850	15904	15792	15652	15933	15826	15893	15694	15816	15717	15628	15667	15668	15788	15663	15713	15743	15783	15830	15839	15888	15689	15699	15810	15825	15683	15572	15580	15921	15679	15734	15640	15615	15812	15839	15787	15870	15738	15749	15730	15732	15664	15811	15815	15717	15793	15893	15669	15672	15865	15603	15860	15617	15857	15703	15864	15656	15956	15651	15834	15672	15754	15858	15744	15700	15768	15756	15848	15643	15704	15874	15856	15734	15693	15796	15740	15887	15718	15809	15618	15715	15790	15909	15874	15888	15876	15751	16017	15686	15729	15881	15743	16003	15852	15865	15669	15852	15734	15744	15748	15861	15805	15819	15948	15704	15720	15699	15806	15774	15858	15844	15576	15868	15579	15805	15831	15799	15787	15596	15697	15680	15647	15905	15714	15755	15777	15796	15705	15814	15625	15831	15721	15764	15770	15665	15928	15633	15899	15707	15788	15694	15955	15677	15782	15784	15734	15712	15646	15788	15685	15600	15682	15825	15849	15868	15886	15848	15912	15711	15910	15675	15843	15750	15610	15840	15706	15832	15656	15765	15723	15831	15730	15616	15692	15743	15950	15689	15693	15765	15740	15785	15810	15787	15835	15692	15774	15719	15940	15719	15708	15640	15659	15784	15927	15627	15641	15769	15752	15815	15811	15728	15644	15775	15721	15685	15828	15667	15959	15599	15753	15611	15833	15761	15655	15848	15631	15772	15731	15766	15683	15732	15882	15602	15681	15748	15817	15668	15791	15834	15817	15669	15735	15718	15594	15671	15750	15628	15566	15751	15584	15657	15859	15779	16025	15584	15781	15668	15806	15693	15820	15679	15798	15726	15669	15727	15679	15793	15906	15756	15682	15869	15647	15756	15719	15838	15741	15737	15660	15722	15790	15854	15726	15706	15651	15738	15621	15838	15688	15777	15645	15708	15610	15723	15728	15764	15795	15723	15772	16017	15646	15908	15586	15781	15862	15630	15895	15912	15937	15760	15645	15705	15751	15789	15769	15789	15733	15861	15821	15607	15737	15771	15676	15848	15770	15619	15700	15775	15792	15869	15671	15817	15889	15829	15627	15904	15809	15802	15842	15707	15750	15885	15809	15679	15903	15788	15679	15546	15707	15755	15734	15602	15696	15838	15777	15689	15393	15802	15737	15727	15678	15789	15854	15751	15687	15786	15777	15755	15657	15630	15887	15769	15867	15766	15820	15667	15767	15680	15835	15863	15859	15651	15759	15743	15747	15803	15716	15793	15754	15820	15906	15800	15672	15789	15842	15744	15782	15722	15811	15876	15629	15810	15766	15610	15743	15736	15800	15827	15824	15640	15829	15715	15708	15653	15743	15644	15744	15860	15716	15626	15854	15748	15958	15561	15810	15771	15730	15784	15796	15825	15640	15804	15817	15732	15747	15671	15807	15780	15682	15849	15662	15777	15903	15772	15796	15680	15739	15867	15761	15732	15825	15716	15872	15558	15564	15946	15831	15872	15734	15691	15777	15820	15757	15903	15850	15721	15789	15811	15665	15861	15780	15796	15824	15739	15859	15817	15619	15853	15651	15828	15740	15750	15690	15758	15865	15845	15738	15723	15750	15645	15803	15789	15848	15722	15691	15752	15764	15694	15930	15677	15805	15782	15798	15722	15627	15712	15678	15714	15745	15789	15676	15969	15767	15677	15874	15768	15833	15824	15737	15740	15904	15738	15851	15857	15911	15846	15856	15824	15666	15514	15818	15706	15686	15792	15665	15753	15724	15760	15792	15566	16031	15791	15712	15833	15758	15819	15617	15744	15881	15811	15702	15740	15858	15768	15679	15805	15664	15680	15580	15695	15813	15898	15786	15873	15629	15730	15735	15757	15742	15684	15874	15872	15667	15845	15821	15621	15876	15727	15803	15821	15841	15822	15948	15795	15765	15679	15707	15680	15832	15722	15871	15794	15604	15618	15750	15835	15652	15946	15734	15672	15798	15766	15729	15572	15593	15734	15678	15804	15645	15801	15734	15808	15959	15683	15714	15875	15753	15845	15805	15816	15706	15687	15752	15738	15753	15767	15750	15658	15697	15772	15749	15733	15753	15975	15726	15876	15796	15649	15914	15762	15808	15661	15733	15681	15952	15733	15702	15869	15785	15847	15786	15624	15757	15720	15942	15671	15843	15729	15706	15921	15761	15709	15864	15835	15695	15805	15972	15802	15772	15777	15930	15861	15713	15950	15857	15731	15824	15793	15896	15851	15678	15761	15648	15739	15643	15917	15683	15519	15976	15730	15699	15791	15795	15891	15800	15954	15798	15759	15739	15687	15741	15787	15685	15868	15977	15792	15870	15727	15629
24947	21340	28012	25366	20833	18709	18383	17097	16920	16980	16973	25092	34282	31507	24851	19465	17413	16724	16397	16543	16457	16553	16327	16484	16427	16439	16393	16596	16553	16470	16486	16481	16511	16611	16570	16379	16327	16355	16401	16504	16367	16365	16425	16412	16399	16283	16456	16444	16331	16409	16447	16328	16512	16506	16566	16559	16287	16238	16497	16628	16509	16249	16445	16350	16360	16503	16390	16509	16526	16365	16503	16556	16325	16479	16330	16339	16552	16453	16520	16417	16489	16357	16543	16383	16331	16454	16410	16489	16443	16532	16447	16251	16335	16374	16421	16391	16575	16283	16256	16381	16341	16451	16470	16578	16294	16406	16368	16493	16528	16554	16512	16431	16374	16470	16284	16564	16449	16399	16388	16359	16380	16545	16498	16353	16219	16413	16639	16404	16175	16423	16357	16506	16409	16399	16456	16555	16467	16428	16418	16314	16324	16446	16380	16379	16242	16558	16610	16236	16424	16451	16528	16465	16533	16548	16421	16240	16656	16452	16531	16354	16364	16388	16580	16474	16416	16425	16288	16312	16365	16387	16562	16564	16579	16332	16475	16452	16421	16214	16537	16314	16412	16397	16537	16618	16336	16396	16227	16490	16591	16611	16469	16417	16269	16339	16524	16370	16444	16418	16211	16591	16465	16419	16502	16450	16559	16385	16330	16514	16288	16507	16327	16321	16251	16554	16354	16427	16551	16457	16257	16431	16318	16348	16340	16493	16241	16181	16514	16431	16476	16346	16403	16548	16459	16350	16249	16392	16315	16405	16325	16500	16357	16479	16373	16454	16329	16478	16259	16463	16502	16569	16282	16486	16450	16495	16302	16366	16558	16251	16373	16317	16344	16321	16332	16449	16336	16496	16443	16516	16554	16367	16272	16300	16454	16245	16235	16420	16404	16430	16428	16330	16475	16422	16371	16523	16478	16332	16470	16217	16559	16316	16236	16212	16416	16404	16400	16537	16293	16470	16383	16392	16378	16384	16268	16398	16432	16325	16340	16512	16136	16542	16429	16490	16448	16439	16384	16490	16465	16329	16370	16400	16382	16436	16205	16505	16254	16416	16286	16533	16322	16372	16368	16369	16425	16360	16465	16599	16402	16408	16589	16439	16406	16326	16447	16603	16324	16216	16304	16463	16509	16378	16247	16420	16248	16226	16308	16442	16384	16442	16368	16311	16591	16347	16155	16320	16463	16552	16417	16318	16476	16412	16355	16218	16395	16521	16404	16376	16387	16247	16511	16458	16515	16449	16267	16431	16416	16376	16344	16283	16498	16356	16367	16669	16528	16520	16392	16285	16154	16427	16527	16407	16516	16505	16460	16494	16488	16542	16470	16479	16445	16682	16467	16395	16458	16321	16228	16267	16237	16410	16509	16398	16434	16487	16317	16449	16731	16340	16531	16378	16369	16428	16224	16490	16515	16277	16272	16383	16492	16411	16373	16383	16625	16457	16369	16344	16274	16312	16232	16525	16471	16273	16330	16318	16335	16190	16448	16190	16298	16143	16597	16403	16540	16290	16542	16155	16446	16447	16568	16352	16420	16265	16236	16267	16455	16452	16491	16314	16333	16384	16353	16619	16472	16317	16536	16439	16344	16503	16208	16345	16442	16333	16560	16379	16345	16487	16655	16463	16591	16575	16524	16532	16341	16555	16420	16522	16400	16391	16467	16363	16352	16532	16564	16391	16248	16226	16498	16487	16447	16284	16313	16288	16479	16466	16355	16491	16333	16428	16504	16589	16470	16457	16425	16278	16433	16322	16412	16465	16422	16470	16356	16432	16311	16363	16384	16270	16215	16501	16567	16490	16367	16427	16403	16343	16607	16330	16490	16353	16101	16441	16350	16472	16340	16336	16287	16542	16578	16492	16518	16368	16517	16389	16326	16441	16304	16175	16385	16403	16307	16348	16277	16225	16216	16449	16461	16424	16395	16571	16466	16263	16366	16532	16371	16448	16352	16270	16365	16414	16372	16354	16470	16306	16452	16343	16646	16549	16261	16390	16474	16475	16279	16219	16448	16401	16389	16286	16488	16508	16141	16126	16504	16345	16376	16447	16491	16291	16419	16559	16508	16229	16302	16507	16441	16341	16632	16368	16256	16252	16443	16327	16277	16519	16370	16361	16433	16267	16372	16425	16463	16416	16497	16329	16489	16273	16430	16237	16474	16345	16443	16317	16465	16374	16392	16492	16437	16497	16298	16624	16481	16446	16534	16406	16422	16433	16328	16335	16293	16324	16297	16382	16477	16320	16426	16264	16402	16439	16385	16495	16405	16373	16290	16666	16430	16307	16533	16401	16424	16483	16590	16347	16472	16428	16340	16510	16514	16214	16266	16282	16610	16514	16438	16304	16458	16400	16628	16382	16472	16535	16476	16465	16490	16512	16373	16617	16587	16546	16323	16438	16112	16254	16518	16447	16321	16451	16213	16530	16471	16542	16418	16433	16353	16562	16259	16464	16381	16369	16417	16333	16337	16354	16387	16356	16451	16512	16359	16367	16380	16259	16508	16385	16418	16567	16393	16586	16557	16550	16162	16373	16294	16362	16366	16405	16443	16218	16430	16354	16387	16463	16575	16438	16407	16387	16408	16347	16473	16469	16332	16408	16390	16519	16159	16456	16375	16568	16559	16467	16548	16496	16320	16432	16430	16406	16360	16212	16360	16394	16232	16403	16732	16611	16294	16361	16348	16151	16513	16452	16564	16370	16404	16391	16456	16378	16449	16422	16519	16471	16422	16467	16366	16489	16513	16619	16542	16352	16544	16387	16182	16318	16305	16561	16622	16382	16279	16396	16393	16561	16437	16256	16342	16550	16474	16405	16378	16406	16430	16476	16341	16468	16416	16408	16436	16494	16439	16600	16418	16506	16540	16306	16487	16406	16102	16531	16456	16470	16255	16443	16382	16295	16347	16360	16389	16565	16276	16478	16459	16337	16272	16528	16478	16519	16430	16406	16495	16254	16382	16405	16199	16464	16513	16330	16440	16429	16559	16408	16308	16505	16357	16291	16620	16480	16090	16365	16454	16268	16415	16287	16502	16297	16227	16369	16494	16438	16322	16475	16404	16459	16434	16210	16297	16305	16386	16450	16448	16121	16448	16495	16551	16409	16352	16351	16509	16452	16397	16499	16265	16338	16251	16332	16444	16432	16526	16370	16168	16292	16253	16409	16466	16382	16501	16284	16414	16305	16390	16499	16265	16588	16270	16164	16350	16317	16306	16230	16526	16473	16390	16544	16419	16490	16303	16521	16367	16278	16490	16672	16448	16431	16349	16623	16420	16490	16352	16451	16372	16407	16250	16501	16392	16397	16451	16428	16226	16360	16411	16334	16435	16552	16327	16421	16283	16264	16457	16655	16410	16326	16384	16365	16531	16404	16440	16524	16483	16380	16437	16411	16573	16581	16322	16454	16547	16297	16655	16641	16535	16555	16409	16345	16565	16476	16334	16344	16434	16329	16441	16473	16538	16303	16394	16281	16456	16343	16382	16505	16371	16287	16465	16474	16385	16340	16423	16451	16318	16380	16256	16484	16624	16309	16413	16255	16429	16514	16442	16438	16392	16297	16459	16251	16446	16404	16419	16219	16188	16438	16458	16207	16351	16291	16359	16452	16477	16576	16543	16394	16636	16505	16568	16592	16428	16441	16203	16267	16348	16227	16152	16523	16341	16394	16286	16372	16336	16518	16602	16519	16580	16349	16513	16407	16371	16506	16656	16519	16472	16685	16458	16430	16330	16390	16464	16489	16606	16280	16295	16535	16287	16318	16367	16367	16294	16550	16321	16360	16299	16260	16316	16540	16358	16342	16498	16362	16379	16419	16332	16383	16529	16297	16256	16426	16323	16577	16504	16471	16330	16350	16257	16350	16478	16418	16475	16364	16472	16422	16393	16437	16380	16332	16361	16386	16401	16467	16483	16212	16444	16502	16510	16335	16331	16312	16447	16374	16450	16490	16491	16340	16453	16273	16497	16330	16357	16365	16451	16371	16581	16582	16462	16346	16253	16418	16302	16347	16362	16486	16475	16306	16535	16312	16180	16360	16240	16620	16404	16317	16461	16372	16350	16491	16324	16451	16217	16470	16297	16394	16388	16329	16223	16336	16318	16489	16505	16371	16179	16428	16476	16499	16459	16414	16516	16393	16329	16412	16458	16414	16330	16459	16327	16319	16399	16434	16426	16399	16259	16544	16504	16400	16556	16202	16303	16263	16443	16537	16414	16529	16455	16532	16546	16344	16276	16450	16486	16322	16115	16441	16315	16398	16396	16496	16520	16458	16631	16410	16468	16370	16430	16472	16580	16324	16437	16285	16481	16347	16486	16360	16494	16564	16580	16339	16554	16284	16461	16407	16501	16370	16418	16314	16407	16439	16358	16369	16381	16444	16460	16480	16685	16411	16459	16559	16318	16485	16402	16594	16428	16385	16374	16541	16432	16238	16463	16429	16555	16445	16423	16109	16340	16407	16704	16355	16392	16464	16456	16398	16229	16403	16434	16582	16379	16311	16417	16265	16346	16094	16174	16386	16425	16385	16246	16465	16398	16463	16389	16386	16445	16575	16527	16482	16390	16295	16410	16423	16349	16295	16228	16483	16425	16281	16364	16329	16435	16330	16363	16341	16394	16589	16652	16461	16311	16416	16347	16363	16253	16568	16314	16310	16476	16324	16347	16535	16467	16309	16465	16331	16442	16283	16431	16381	16505	16247	16117	16468	16410	16432	16414	16364	16250	16447	16463	16416	16507	16500	16319	16327	16528	16406	16320	16350	16509	16408	16573	16491	16357	16284	16516	16500	16578	16415	16425	16258	16340	16478	16341	16631	16528	16422	16324	16425	16311	16578	16383	16282	16325	16672	16529	16328	16218	16368	16411	16515	16375	16337	16646	16401	16433	16444	16623	16405	16171	16476	16410	16323	16390	16317	16411	16474	16525	16418	16486	16513	16573	16336	16603	16499	16541	16470	16260	16591	16408	16316	16389	16485	16431	16406	16678	16341	16414	16330	16370	16463	16637	16577	16463	16404	16362	16147	16254	16172	16365	16374	16311	16331	16390	16300	16593	16386	16618	16636	16604	16522	16414	16325	16589	16400	16422	16466	16374	16204	16483	16468	16330	16316	16443	16370
14858	22465	21474	18282	17360	16882	16606	16454	16520	16243	16323	30081	38056	33688	25256	18824	16453	15662	15621	15601	15697	15736	15661	15800	15775	15733	15789	15888	15742	15670	15643	15542	15464	15656	15673	15812	15701	15602	15698	15706	15655	15619	15788	15983	15649	15716	15734	15759	15680	15540	15670	15717	15717	15547	15563	15580	15696	15661	15629	15426	15586	15536	15634	15663	15550	15637	15766	15693	15652	15595	15679	15710	15544	15645	15728	15724	15627	15700	15761	15693	15639	15822	15637	15648	15696	15682	15686	15615	15808	15607	15486	15738	15649	15686	15682	15698	15601	15672	15740	15802	15822	15390	15825	15595	15645	15678	15608	15758	15652	15653	15537	15880	15564	15674	15746	15671	15783	15601	15531	15676	15682	15661	15617	15706	15635	15615	15753	15554	15592	15505	15634	15597	15704	15618	15686	15741	15520	15499	15625	15675	15818	15563	15611	15752	15737	15665	15759	15588	15548	15757	15828	15583	15735	15721	15702	15630	15529	15746	15628	15485	15583	15922	15620	15494	15628	15482	15729	15744	15543	15770	15439	15599	15724	15588	15722	15582	15702	15537	15538	15721	15736	15604	15692	15646	15611	15777	15673	15570	15710	15665	15632	15548	15497	15600	15537	15486	15660	15579	15785	15714	15697	15658	15711	15606	15713	15684	15709	15587	15677	15349	15561	15627	15548	15787	15563	15709	15811	15782	15662	15602	15609	15629	15640	15611	15553	15629	15623	15592	15653	15623	15695	15750	15553	15592	15703	15686	15697	15585	15706	15628	15607	15635	15603	15509	15726	15569	15702	15645	15549	15719	15671	15629	15543	15387	15585	15515	15690	15453	15748	15562	15685	15676	15832	15684	15582	15725	15578	15521	15732	15512	15551	15507	15574	15606	15807	15633	15560	15501	15730	15751	15494	15617	15778	15851	15740	15705	15753	15731	15775	15554	15602	15784	15664	15705	15529	15627	15658	15595	15644	15634	15630	15663	15616	15481	15761	15642	15805	15714	15748	15505	15768	15691	15535	15622	15637	15570	15641	15454	15625	15623	15689	15654	15610	15603	15501	15710	15671	15795	15696	15743	15525	15722	15662	15750	15726	15706	15681	15738	15592	15564	15632	15748	15762	15802	15683	15710	15500	15785	15887	15669	15708	15442	15508	15718	15660	15531	15698	15503	15629	15694	15722	15662	15523	15478	15719	15449	15655	15678	15680	15585	15698	15802	15540	15670	15843	15739	15616	15583	15577	15679	15617	15527	15720	15681	15716	15728	15572	15685	15809	15754	15643	15712	15721	15637	15768	15676	15420	15644	15555	15708	15658	15604	15673	15657	15575	15569	15649	15645	15591	15629	15626	15823	15564	15728	15483	15739	15848	15624	15671	15668	15684	15659	15614	15654	15698	15539	15680	15612	15737	15691	15616	15572	15760	15626	15740	15620	15512	15582	15687	15628	15535	15828	15454	15483	15658	15708	15703	15587	15769	15808	15704	15796	15544	15822	15695	15622	15528	15601	15735	15657	15687	15683	15781	15665	15533	15725	15520	15631	15641	15637	15796	15840	15493	15750	15606	15630	15765	15773	15681	15632	15606	15846	15790	15511	15707	15635	15663	15667	15666	15717	15841	15673	15514	15762	15535	15465	15760	15551	15793	15703	15616	15569	15643	15506	15606	15441	15663	15625	15646	15621	15716	15565	15628	15670	15670	15573	15625	15683	15682	15731	15617	15640	15679	15418	15766	15839	15763	15606	15608	15833	15646	15583	15437	15594	15782	15681	15713	15746	15669	15649	15723	15617	15803	15781	15582	15752	15622	15848	15661	15554	15766	15787	15601	15632	15440	15684	15640	15651	15688	15610	15422	15737	15558	15550	15836	15691	15652	15714	15673	15556	15653	15572	15658	15694	15650	15636	15780	15758	15662	15720	15496	15756	15812	15692	15713	15702	15516	15663	15674	15510	15574	15552	15475	15554	15768	15864	15713	15818	15695	15516	15655	15760	15686	15595	15581	15600	15830	15735	15636	15562	15551	15729	15653	15617	15741	15556	15745	15614	15697	15597	15647	15859	15527	15694	15653	15711	15567	15669	15560	15579	15427	15642	15591	15733	15601	15686	15749	15616	15639	15784	15558	15744	15641	15774	15605	15649	15742	15549	15738	15597	15500	15615	15756	15607	15557	15761	15751	15695	15720	15718	15593	15655	15714	15648	15507	15663	15642	15784	15701	15665	15530	15677	15653	15609	15697	15661	15408	15640	15569	15623	15603	15740	15528	15746	15734	15736	15704	15676	15663	15623	15759	15627	15565	15489	15635	15675	15580	15737	15620	15612	15763	15459	15830	15617	15639	15545	15635	15599	15555	15502	15667	15695	15663	15675	15728	15691	15491	15745	15730	15512	15686	15442	15522	15814	15604	15700	15619	15593	15753	15720	15526	15627	15897	15589	15859	15666	15748	15672	15673	15508	15602	15762	15694	15538	15767	15620	15584	15713	15652	15601	15758	15735	15750	15721	15734	15698	15874	15727	15727	15618	15527	15626	15692	15811	15629	15879	15721	15774	15764	15669	15676	15603	15764	15731	15668	15590	15725	15610	15607	15617	15735	15709	15686	15751	15782	15745	15515	15681	15633	15890	15657	15728	15685	15727	15590	15657	15688	15671	15657	15569	15890	15669	15804	15626	15713	15778	15684	15779	15550	15581	15565	15671	15723	15566	15563	15582	15584	15825	15712	15567	15714	15814	15690	15692	15575	15624	15622	15801	15808	15690	15668	15873	15776	15719	15719	15551	15662	15622	15686	15822	15684	15731	15484	15521	15687	15564	15555	15535	15647	15635	15642	15614	15617	15612	15675	15680	15662	15717	15565	15646	15581	15745	15538	15655	15778	15648	15678	15583	15845	15666	15667	15660	15738	15456	15642	15623	15613	15705	15683	15910	15776	15770	15617	15743	15494	15794	15707	15574	15775	15724	15610	15634	15759	15654	15765	15593	15493	15621	15572	15792	15634	15635	15619	15636	15680	15541	15768	15618	15542	15905	15596	15554	15536	15678	15529	15641	15735	15648	15681	15860	15877	15672	15511	15671	15597	15550	15556	15710	15672	15728	15606	15671	15429	15784	15607	15740	15668	15584	15667	15696	15693	15661	15675	15538	15729	15748	15544	15709	15720	15770	15705	15744	15758	15540	15599	15742	15693	15656	15631	15499	15598	15731	15670	15620	15690	15609	15748	15781	15471	15869	15663	15783	15636	15606	15668	15754	15790	15679	15688	15630	15830	15703	15502	15811	15709	15770	15613	15602	15713	15744	15635	15625	15645	15693	15627	15759	15804	15515	15596	15817	15593	15748	15763	15493	15737	15587	15696	15687	15490	15670	15670	15629	15630	15418	15446	15677	15555	15677	15748	15590	15400	15544	15723	15553	15592	15531	15686	15487	15660	15637	15553	15451	15626	15773	15698	15561	15825	15651	15552	15719	15592	15708	15618	15535	15791	15748	15743	15689	15791	15690	15788	15550	15805	15571	15466	15565	15655	15590	15796	15723	15681	15529	15587	15642	15782	15481	15604	15702	15745	15673	15600	15551	15732	15687	15677	15640	15668	15514	15676	15643	15669	15793	15570	15650	15553	15769	15532	15782	15653	15838	15496	15532	15753	15746	15658	15455	15595	15565	15495	15580	15613	15693	15561	15882	15579	15656	15685	15704	15692	15644	15599	15618	15677	15734	15855	15692	15645	15653	15661	15705	15732	15613	15575	15551	15747	15526	15720	15715	15541	15609	15779	15719	15527	15708	15615	15553	15708	15870	15660	15682	15593	15604	15678	15811	15716	15639	15544	15686	15759	15729	15546	15762	15677	15746	15649	15777	15642	15683	15690	15579	15656	15688	15667	15797	15696	15765	15687	15843	15699	15666	15894	15744	15719	15755	15688	15697	15678	15682	15643	15826	15729	15701	15718	15504	15607	15580	15739	15691	15584	15738	15870	15636	15580	15704	15539	15478	15768	15502	15650	15649	15749	15573	15772	15630	15754	15756	15565	15690	15697	15784	15603	15665	15561	15696	15814	15700	15571	15667	15578	15659	15627	15565	15590	15694	15604	15657	15624	15649	15550	15617	15605	15694	15522	15697	15498	15775	15647	15629	15693	15556	15670	15739	15577	15548	15772	15617	15562	15686	15521	15561	15653	15668	15654	15631	15727	15763	15678	15786	15752	15673	15760	15726	15687	15840	15694	15692	15714	15667	15456	15738	15561	15642	15793	15785	15753	15711	15589	15548	15619	15658	15750	15613	15443	15757	15653	15698	15570	15592	15634	15667	15799	15730	15705	15626	15688	15692	15605	15709	15797	15749	15655	15606	15647	15598	15778	15680	15667	15646	15727	15730	15562	15677	15779	15551	15819	15618	15770	15670	15512	15762	15674	15674	15643	15677	15566	15680	15583	15600	15764	15598	15760	15933	15731	15797	15704	15646	15621	15750	15693	15467	15580	15504	15558	15586	15786	15712	15723	15662	15559	15692	15730	15504	15636	15625	15721	15802	15760	15735	15823	15713	15672	15693	15734	15715	15661	15623	15506	15482	15628	15756	15667	15560	15689	15701	15637	15693	15890	15710	15661	15672	15770	15748	15815	15447	15853	15677	15743	15540	15718	15677	15724	15617	15695	15641	15829	15620	15674	15457	15822	15489	15566	15720	15604	15573	15805	15620	15716	15769	15762	15515	15608	15763	15729	15602	15558	15774	15674	15777	15528	15863	15623	15729	15611	15614	15579	15821	15561	15639	15630	15546	15527	15798	15597	15766	15573	15714	15707	15620	15682	15563	15556	15627	15658	15844	15637	15673	15661	15574	15705	15653	15653	15670	15493	15784	15823	15547	15636	15651	15760	15907	15743	15532	15931	15638	15677	15605	15664	15518	15572	15764	15388	15673	15690	15809	15643	15670	15661	15592	15866	15723	15689	15712	15570	15660	15740	15645	15761	15588	15630	15827	15405	15826	15540	15632	15624	15502	15676	15588	15538	15507	15695	15682	15430	15644	15618	15697	15695	15734	15463	15629	15580	15564	15737	15674	15620	15590	15709	15683	15595	15656	15628	15811	15639	15661	15750	15622	15614	15786	15659	15667	15695	15622	15520	15717	15749	15637
23793	21329	28791	24248	21927	21721	20358	17729	16952	17096	16988	33478	42338	38348	29368	21340	17997	16950	16415	16335	16319	16293	16245	16280	16463	16266	16450	16197	16310	16316	16236	16172	16255	16196	16250	16290	16183	16069	16248	16320	16261	16174	16234	16022	16228	16283	16213	16336	16003	16144	16213	16313	16003	16237	16404	16092	16225	16172	16205	16092	16089	16175	16344	16024	16362	16012	16375	16130	16209	16085	16302	16092	16160	16308	16239	16302	16292	16207	16214	16390	16234	16268	16379	16310	16129	16081	16204	16195	16204	16079	16084	16123	16097	16402	16164	15951	16227	15981	16218	16305	16077	16256	16221	16109	16085	16205	16103	16135	16289	16164	16076	16072	16138	16317	16093	16251	16247	16278	16132	16247	16175	16200	15993	16281	16081	16222	16335	16197	16315	16161	16406	16343	16113	16205	16372	16062	16258	16139	16278	16243	16262	16264	16362	16158	16325	16298	16076	16291	16317	16070	16215	16156	16275	16359	16289	16033	16122	16338	16233	16122	16146	16287	16211	16100	16392	16174	16086	16027	16190	16102	16264	16291	16277	16291	16166	16212	15875	16143	16167	16132	16248	16331	16317	16247	16264	16320	16161	16141	16101	16249	16365	16183	16352	16293	16052	16156	16296	16071	16300	16217	16245	16204	16091	16167	16173	16263	16337	16198	16253	16060	16142	16199	16198	16282	15938	15948	16205	16249	16116	16232	16195	16072	16086	16309	16042	15996	16285	16149	16239	16398	16035	16268	16106	16225	16115	16322	16125	16300	16080	15990	16085	16130	16406	16155	16232	16020	16022	16259	16005	16177	15984	16183	16180	16217	16033	16182	16220	16268	15956	16012	16210	16166	16172	16159	16203	16188	16212	16228	16257	16180	16177	16016	16107	16455	16123	16162	16138	16380	16305	16206	16030	16069	16114	16160	16079	16205	16286	16081	16121	16213	15877	16065	16245	16294	16244	15951	16206	16212	16134	16191	16139	15957	16237	16222	16111	16248	15995	16257	16127	16110	16056	16032	16253	16104	16250	16145	16220	16193	16113	16189	16022	16191	16124	16070	16185	15989	16222	16072	16176	16216	16048	16020	16140	16191	16101	16091	16130	16042	16203	16262	16314	16266	16351	16100	16257	16248	16192	16273	16025	16342	16255	16340	16086	16177	16106	16288	16237	16141	16382	16009	16038	16370	16336	16151	16201	16266	16269	16391	16222	16235	16186	16232	16041	16140	16163	16057	16157	16232	16128	16181	16206	16214	16187	16277	16103	16107	16093	16195	16252	16278	16251	15982	16410	16264	16229	16098	16229	16080	15982	16089	16171	16163	16459	16029	16114	16158	15983	16050	16179	16233	16153	16063	16054	16211	16106	16247	16077	16313	16134	15989	16204	16233	16067	16096	16156	16216	16068	16137	16028	16037	16095	16119	16157	15994	16179	16200	16186	16165	16204	16179	16164	16251	16144	16129	15980	16251	16207	16367	16075	15896	16290	16228	16193	16243	16115	16161	16218	16110	16373	16266	16070	16288	16078	16222	16147	16128	16034	16246	16149	16039	16274	16014	16329	16095	16221	16160	16021	16011	16097	16237	16208	16137	16094	16042	16267	16121	16206	15953	16257	16164	15866	16158	16173	16161	16179	16153	16168	16055	16014	16121	16320	16080	16074	16357	16154	16063	16118	16316	16306	16163	16184	16047	16187	16196	16347	16063	16080	16212	16136	16404	15971	16314	16356	15881	16173	16156	16095	16138	16085	15857	16361	16128	16046	16144	16245	16198	16085	16148	16007	16170	16317	16266	16202	16174	16231	15954	16026	15899	15984	16284	16134	16180	16272	16208	16245	16123	16052	16127	16094	16336	16057	16282	16146	16258	16073	16102	16082	16229	16135	16247	16064	16196	16191	16106	16110	16132	16091	16241	16249	16136	16229	16217	16223	16151	16194	16141	16043	16216	15875	16197	16126	16188	16180	16209	16374	16205	16167	16185	16266	16098	16089	16060	16269	16075	16140	16323	16196	16101	16205	16129	16274	16105	16233	16256	16312	16110	16141	16026	16170	16237	16219	16053	16157	15990	15916	16306	16080	16236	16121	16234	16166	16309	16143	16033	16273	16118	16192	16086	16076	16300	15951	16098	15988	16208	16336	16117	16281	16252	16161	16190	16100	16048	15960	16248	16281	16155	15975	16270	16290	16142	16260	16269	16257	16166	16144	16114	16188	16109	16373	16241	16146	16190	16099	16132	16130	16038	16217	16087	16216	16222	16312	16091	16100	16150	16142	16069	16145	16146	16222	16302	16265	16276	16027	16170	16081	16146	16208	16207	16118	16230	16172	16236	16205	16183	16278	16098	16188	16318	16258	15936	16133	16357	16168	16254	16214	16171	16294	16180	16250	16451	16202	16221	16050	16236	16012	16240	16149	16110	16155	16148	16234	16072	16208	16165	16368	16286	16103	16227	16088	16152	16194	16352	16243	16210	16330	16088	16270	16265	16330	16106	16227	16210	16000	15963	16182	16156	16172	16200	16377	16190	16173	16022	16238	15928	16283	16121	16115	16305	16106	16114	16115	16389	16117	16174	16191	16196	16121	16123	16082	16129	16007	16247	16118	16264	16069	16197	16184	16290	16291	16333	16130	16104	16311	16115	16049	16210	16142	16100	16135	16158	16028	16310	16151	16394	16264	16124	16160	16269	16180	16034	16196	16125	16440	16147	16112	16245	15968	16043	16098	16220	16307	16328	16244	16301	16267	16148	16208	15923	16054	16203	16313	16336	16267	16261	16149	16176	16278	16272	16262	16077	16111	16285	16184	16267	16263	16197	16127	16282	16207	16312	16377	16157	16019	16215	16307	16097	16078	16265	16313	16369	16235	16197	16298	16192	16255	16311	16265	16275	16002	15902	16230	16102	16070	16203	16270	16246	16264	16306	16136	16142	16211	16029	16024	16006	16265	16156	16068	16039	16245	16042	16122	16230	16226	16059	16218	16141	16384	16353	16017	16215	16120	16258	16126	16281	16246	16275	16223	16007	16200	16382	16273	16335	16092	16155	16194	16175	16188	16053	16120	16056	16210	16295	16133	16107	16138	16175	16228	16210	16075	16065	16193	16238	16085	16083	16236	16112	16053	16246	16160	16160	16068	16013	16199	16045	16227	15993	16205	16072	16235	16054	16197	16296	16307	16090	16392	16201	16245	16026	16135	16161	15980	16009	16286	16097	16149	16017	16098	16237	16224	16315	16054	16087	16236	16182	16087	16259	16108	16018	16021	15926	16192	16330	16134	16068	16069	16139	16139	16269	16240	16368	16098	16260	15958	16521	16343	16423	16305	16156	16127	16184	16368	15972	16385	16110	16215	16038	16124	16303	16340	16164	16297	16247	16210	16184	16214	16127	16139	16294	16115	16055	16295	16214	16385	16135	16247	16370	16338	16196	16167	16281	16245	16127	16299	16138	16257	16148	16388	16320	16279	16191	16278	16262	16223	16080	16305	16193	16194	16165	16018	16243	16199	16095	16146	16161	16135	16248	16259	15985	16198	16179	16048	16046	16159	16118	16222	16129	16140	16044	15941	16324	16358	16316	16366	16257	16314	16196	16425	16178	16139	16102	16394	16154	16243	16323	16303	16105	16172	16244	15979	16256	16114	15961	16168	16160	16275	16149	16241	16347	16184	16106	16248	16149	16273	16134	16215	16137	16293	16235	16215	16248	16198	16162	15938	15947	16042	16311	16099	16375	16279	16379	16315	16107	16133	16311	16150	16159	16118	16115	16062	16158	16268	16117	16244	16170	16126	16173	16021	16250	16216	16162	16057	16119	16097	16142	16283	16258	16092	15953	16213	16104	16221	16301	16094	16269	16449	16219	16273	16137	16182	16085	16214	16428	16235	16091	16034	16141	16352	16170	16314	16256	16317	15962	16327	16260	16048	16235	16252	16128	16105	16027	16283	16176	16433	16104	16180	16385	16234	16095	16278	16045	16153	16189	16148	16259	16143	16170	16312	16327	16189	16226	16187	16016	16110	16049	16079	16318	16344	16159	15968	16133	16191	16349	16196	15973	16266	16268	16031	16260	16133	16332	16206	16155	16071	16168	16193	16330	16056	16068	16323	16243	16070	16202	16150	16016	16053	16219	16348	16207	16074	16227	16180	16188	16143	16187	16105	16074	16258	16172	16198	16226	16205	16108	16196	16170	16352	16075	16187	16069	16185	15891	16254	16122	16218	16017	16203	16202	16140	16185	16127	16182	16073	15958	15951	16289	16146	16186	16197	15932	16227	16129	16247	16250	16190	16293	16208	16157	16017	16175	16190	16051	16302	16169	16208	16057	16125	16254	16198	16301	16161	16181	16136	16159	16118	16092	16299	15970	16195	16129	16251	16001	16246	16329	16121	16174	16261	16128	16100	16046	16276	16181	16136	16142	16329	16185	16211	16116	16378	16231	16249	16333	16061	16220	16217	16262	16130	15995	16293	16183	16205	16230	16260	16083	16207	16143	16293	15904	16233	16196	16100	16136	16419	16164	16262	16225	16122	16224	16053	15993	16148	16391	16086	16043	16221	16265	16353	16050	16214	16267	16115	16031	16276	16206	16107	16211	16334	16243	16297	16104	16112	16112	15988	16266	16084	15937	16182	16500	16138	15996	16168	16278	16214	16170	16062	16260	16131	16175	16049	16033	16195	16061	16074	16220	16294	16101	16222	16192	16052	16215	16154	16035	16168	16116	16028	16199	16320	16087	16206	15880	16231	16278	16177	16249	16197	16142	16161	16494	16234	16092	16310	16195	16209	16389	16336	16221	16318	16433	16032	16090	16247	16306	16184	16191	16192	16061	16259	16137	16224	16180	16359	16248	16116	16345	16234	16097	16234	15939	16251	16158	16085	16378	16165	16388	16154	16355	16463	16096	16287	16293	16243	16389	16143	16432	16131	16182	16136	16242	16032	16223	16222	16352	16311	16324	16077	16106	16105	16411	16194	16247	16237	16151	16057	16096	16164	16002	16196	16260	16340	16230	16286	16349	16264	16252	16081	16161	16189	16278	16213	16063	16223	16160	16033	16194	16360	16290	16166	15968	16048	16119	16083	16238	16419	16090	16121	16215	16131	16189	16296	16170	16289	16209	16224	16102	16167	15999	16237	15887
16476	27391	25222	20439	18928	17856	17716	17367	16794	16439	16634	39607	45511	40467	30721	20618	16897	15919	15649	15572	15371	15571	15616	15636	15491	15351	15524	15374	15643	15277	15337	15638	15480	15609	15435	15451	15535	15345	15539	15540	15601	15354	15607	15542	15287	15502	15514	15330	15541	15515	15543	15466	15417	15515	15530	15352	15393	15279	15515	15340	15641	15414	15531	15489	15575	15468	15483	15666	15503	15390	15352	15578	15514	15370	15493	15540	15452	15516	15602	15462	15439	15509	15479	15664	15563	15375	15516	15447	15549	15411	15595	15371	15340	15386	15582	15602	15275	15442	15504	15513	15453	15572	15361	15356	15435	15287	15548	15562	15479	15454	15528	15384	15446	15467	15575	15429	15562	15539	15528	15521	15431	15434	15477	15535	15471	15576	15530	15505	15434	15598	15457	15394	15528	15572	15473	15373	15538	15625	15668	15549	15392	15515	15615	15490	15593	15373	15322	15528	15534	15573	15452	15359	15459	15445	15363	15515	15489	15617	15402	15457	15498	15620	15391	15452	15426	15589	15537	15485	15297	15570	15509	15500	15423	15486	15477	15395	15324	15423	15507	15597	15620	15404	15573	15391	15558	15437	15297	15504	15344	15367	15503	15514	15578	15408	15473	15509	15356	15400	15477	15518	15456	15293	15342	15693	15543	15476	15568	15527	15553	15348	15461	15687	15517	15497	15445	15361	15665	15290	15386	15435	15357	15527	15522	15499	15445	15421	15446	15433	15435	15328	15503	15515	15436	15444	15606	15492	15500	15353	15420	15585	15528	15314	15537	15483	15420	15391	15600	15375	15283	15411	15454	15356	15539	15543	15568	15450	15323	15645	15378	15481	15455	15561	15604	15578	15452	15606	15424	15538	15496	15513	15571	15488	15356	15524	15297	15545	15394	15549	15313	15531	15400	15235	15478	15481	15428	15561	15329	15483	15506	15581	15711	15403	15652	15593	15524	15492	15551	15478	15472	15622	15351	15566	15502	15525	15439	15439	15393	15498	15301	15468	15319	15453	15429	15310	15484	15526	15616	15354	15550	15548	15558	15653	15544	15507	15573	15375	15556	15665	15315	15600	15561	15463	15545	15609	15570	15568	15183	15570	15401	15578	15259	15818	15633	15452	15531	15569	15576	15519	15525	15445	15494	15399	15461	15350	15492	15508	15450	15456	15488	15495	15469	15325	15482	15493	15386	15521	15466	15550	15441	15411	15456	15484	15467	15757	15480	15664	15626	15510	15472	15629	15402	15515	15447	15424	15494	15364	15541	15444	15519	15567	15719	15529	15575	15490	15473	15449	15358	15482	15586	15301	15464	15541	15499	15584	15474	15493	15583	15702	15530	15321	15633	15514	15572	15425	15377	15511	15470	15443	15423	15453	15558	15504	15381	15610	15417	15388	15613	15430	15669	15351	15515	15456	15513	15453	15495	15557	15539	15506	15352	15532	15598	15470	15396	15515	15417	15598	15508	15563	15412	15484	15395	15517	15533	15508	15450	15482	15429	15517	15372	15544	15343	15334	15468	15517	15486	15627	15431	15544	15569	15525	15574	15401	15432	15286	15569	15374	15458	15446	15495	15584	15503	15409	15406	15471	15367	15547	15496	15459	15466	15523	15539	15478	15469	15643	15528	15492	15377	15455	15490	15639	15446	15500	15474	15503	15544	15521	15462	15386	15556	15477	15487	15469	15464	15469	15643	15672	15637	15534	15418	15389	15650	15524	15539	15507	15506	15417	15496	15646	15392	15487	15445	15411	15646	15633	15401	15267	15406	15446	15447	15498	15465	15515	15320	15515	15494	15611	15420	15585	15430	15534	15629	15447	15585	15456	15599	15608	15451	15365	15511	15531	15467	15413	15428	15547	15472	15392	15545	15453	15533	15395	15373	15492	15595	15536	15600	15428	15579	15580	15402	15385	15564	15400	15542	15483	15709	15618	15694	15481	15464	15506	15620	15477	15480	15473	15612	15533	15559	15313	15513	15606	15606	15454	15675	15248	15411	15398	15654	15321	15656	15479	15499	15538	15607	15540	15514	15526	15495	15508	15549	15506	15570	15506	15572	15336	15417	15423	15456	15514	15450	15513	15468	15523	15567	15410	15291	15290	15685	15508	15433	15409	15461	15468	15579	15300	15462	15394	15512	15476	15682	15409	15445	15313	15402	15388	15419	15670	15669	15636	15321	15370	15443	15405	15541	15407	15586	15382	15634	15470	15437	15598	15580	15369	15363	15389	15489	15394	15520	15475	15581	15503	15541	15488	15404	15507	15517	15242	15638	15459	15509	15417	15257	15453	15467	15312	15471	15638	15489	15575	15288	15591	15396	15434	15481	15526	15505	15489	15512	15510	15628	15532	15631	15525	15269	15479	15318	15440	15265	15548	15588	15468	15463	15309	15466	15467	15454	15415	15413	15559	15553	15443	15529	15512	15473	15481	15435	15410	15488	15464	15486	15456	15534	15432	15463	15417	15649	15471	15522	15451	15537	15543	15635	15503	15486	15639	15431	15418	15416	15676	15544	15498	15622	15681	15469	15511	15465	15581	15704	15383	15515	15608	15501	15567	15433	15495	15483	15594	15600	15784	15588	15451	15387	15484	15413	15587	15528	15415	15281	15596	15545	15688	15451	15471	15420	15380	15486	15398	15485	15425	15636	15411	15576	15222	15513	15453	15604	15549	15346	15307	15376	15567	15488	15519	15599	15396	15418	15465	15452	15525	15428	15460	15471	15456	15387	15652	15566	15473	15433	15474	15351	15668	15469	15504	15415	15570	15397	15334	15420	15458	15470	15522	15493	15540	15317	15571	15464	15370	15524	15386	15530	15446	15557	15539	15669	15403	15530	15486	15487	15398	15416	15395	15422	15547	15496	15549	15416	15604	15502	15390	15360	15527	15432	15371	15627	15355	15479	15526	15640	15361	15380	15464	15409	15453	15411	15500	15482	15499	15340	15500	15552	15346	15588	15539	15480	15545	15601	15510	15438	15479	15505	15550	15549	15493	15384	15575	15478	15424	15441	15510	15404	15433	15605	15570	15477	15487	15356	15510	15377	15719	15424	15540	15593	15526	15534	15648	15537	15554	15516	15240	15551	15394	15646	15444	15635	15432	15466	15490	15516	15396	15576	15426	15485	15641	15593	15620	15484	15435	15506	15605	15432	15483	15360	15359	15680	15538	15425	15469	15601	15365	15441	15381	15386	15398	15503	15711	15622	15531	15439	15543	15416	15492	15485	15577	15635	15368	15433	15430	15614	15406	15410	15460	15571	15431	15375	15459	15526	15590	15583	15504	15516	15277	15511	15604	15462	15215	15587	15596	15452	15480	15498	15437	15484	15497	15597	15524	15465	15461	15540	15358	15540	15386	15530	15387	15494	15659	15440	15395	15556	15381	15339	15443	15648	15410	15513	15384	15540	15413	15551	15509	15498	15345	15334	15467	15425	15524	15534	15479	15515	15357	15413	15613	15350	15576	15486	15380	15551	15593	15502	15572	15475	15355	15532	15497	15427	15612	15553	15527	15422	15538	15365	15589	15443	15454	15625	15574	15600	15372	15511	15527	15566	15421	15431	15323	15462	15620	15466	15396	15596	15522	15563	15471	15611	15445	15471	15500	15396	15543	15469	15503	15443	15369	15515	15451	15301	15331	15409	15614	15590	15509	15304	15481	15581	15348	15540	15587	15295	15640	15460	15402	15345	15495	15446	15437	15387	15530	15369	15309	15431	15597	15428	15540	15372	15603	15299	15535	15403	15415	15519	15614	15385	15493	15507	15485	15470	15430	15576	15347	15397	15528	15479	15587	15468	15500	15512	15490	15390	15416	15476	15535	15409	15533	15351	15500	15473	15514	15364	15278	15542	15575	15571	15512	15491	15568	15431	15598	15499	15378	15317	15539	15516	15385	15474	15489	15428	15529	15414	15452	15462	15387	15498	15527	15460	15674	15462	15514	15577	15490	15695	15505	15619	15533	15441	15443	15435	15462	15485	15462	15430	15600	15731	15464	15479	15548	15615	15505	15398	15501	15457	15486	15493	15563	15587	15284	15365	15556	15511	15586	15575	15437	15511	15363	15475	15518	15423	15635	15596	15377	15402	15478	15388	15380	15458	15478	15407	15489	15489	15610	15397	15656	15442	15434	15386	15550	15617	15476	15507	15371	15548	15568	15401	15640	15429	15290	15499	15421	15677	15393	15390	15466	15443	15442	15353	15403	15422	15388	15554	15482	15458	15435	15551	15457	15483	15451	15527	15646	15574	15497	15477	15622	15481	15311	15515	15667	15430	15371	15561	15504	15509	15411	15490	15487	15506	15443	15494	15692	15602	15397	15383	15395	15536	15661	15639	15463	15362	15622	15541	15466	15535	15838	15359	15553	15371	15536	15539	15558	15484	15545	15325	15424	15576	15684	15504	15378	15602	15411	15446	15501	15591	15621	15585	15500	15451	15614	15253	15512	15410	15585	15384	15594	15423	15408	15671	15549	15574	15437	15545	15457	15403	15387	15568	15615	15495	15503	15593	15378	15480	15447	15504	15472	15380	15488	15507	15505	15450	15476	15347	15496	15591	15453	15685	15602	15380	15430	15487	15564	15333	15459	15526	15475	15546	15452	15449	15647	15535	15580	15438	15598	15499	15506	15474	15263	15473	15565	15293	15533	15360	15404	15526	15388	15335	15331	15481	15471	15475	15414	15470	15389	15402	15494	15596	15454	15654	15418	15599	15498	15502	15670	15479	15328	15432	15432	15500	15413	15606	15418	15547	15573	15611	15505	15409	15534	15402	15493	15494	15454	15341	15548	15509	15454	15522	15546	15554	15450	15710	15426	15539	15687	15416	15512	15623	15536	15430	15542	15409	15477	15519	15645	15436	15495	15528	15580	15494	15346	15361	15434	15357	15394	15543	15488	15482	15388	15359	15564	15452	15469	15443	15384	15299	15528	15421	15622	15586	15534	15724	15420	15545	15430	15431	15543	15538	15396	15573	15505	15482	15519	15466	15509	15453	15596	15457	15501	15386	15560	15442	15349	15537	15587	15319	15476	15559	15463	15482	15385	15345	15376	15411	15520	15424	15510	15431	15480	15328	15488	15509	15509	15515	15446	15479	15490	15503	15518	15570	15699	15484	15592	15354	15401
28901	21540	20954	18505	16434	16455	16630	16489	16642	16482	16626	18152	19626	19204	17979	17013	16791	16592	16342	16443	16401	16658	16235	16401	16512	16454	16376	16504	16467	16547	16304	16501	16380	16461	16462	16375	16598	16499	16527	16535	16460	16300	16613	16279	16413	16533	16604	16544	16503	16339	16288	16221	16529	16401	16223	16450	16382	16345	16397	16606	16642	16602	16462	16416	16375	16478	16366	16492	16480	16449	16418	16469	16373	16388	16364	16559	16386	16446	16350	16359	16430	16521	16335	16488	16381	16427	16360	16400	16637	16379	16468	16728	16477	16547	16388	16321	16277	16329	16309	16522	16349	16560	16405	16480	16426	16395	16545	16435	16606	16561	16336	16556	16535	16349	16553	16407	16479	16384	16455	16620	16423	16345	16375	16316	16368	16263	16480	16429	16444	16442	16439	16320	16534	16519	16544	16438	16501	16552	16492	16370	16432	16280	16326	16440	16693	16508	16459	16282	16269	16451	16289	16317	16485	16363	16664	16289	16430	16481	16543	16568	16710	16505	16561	16631	16435	16268	16384	16418	16417	16496	16520	16355	16387	16512	16623	16719	16384	16472	16404	16374	16462	16427	16412	16589	16508	16470	16438	16508	16444	16596	16364	16438	16544	16398	16585	16403	16592	16471	16270	16469	16506	16352	16361	16299	16432	16445	16485	16510	16442	16347	16365	16421	16571	16486	16401	16394	16529	16475	16721	16471	16457	16562	16498	16408	16577	16516	16456	16415	16394	16241	16557	16417	16289	16464	16690	16502	16366	16628	16342	16322	16286	16623	16609	16539	16635	16513	16370	16357	16403	16398	16587	16528	16505	16526	16310	16276	16479	16615	16538	16359	16388	16354	16511	16269	16391	16508	16275	16323	16488	16393	16422	16433	16363	16339	16365	16418	16466	16376	16279	16335	16486	16479	16527	16470	16477	16143	16450	16324	16514	16325	16493	16211	16367	16476	16484	16429	16224	16338	16412	16481	16571	16508	16608	16359	16547	16440	16163	16676	16318	16411	16255	16574	16169	16330	16448	16423	16537	16359	16497	16422	16336	16609	16587	16287	16464	16428	16414	16283	16368	16302	16458	16400	16325	16446	16335	16361	16610	16362	16418	16428	16586	16603	16545	16436	16387	16546	16464	16184	16279	16272	16489	16711	16257	16689	16404	16503	16244	16640	16383	16463	16287	16523	16448	16424	16499	16538	16542	16459	16403	16365	16539	16580	16491	16504	16504	16539	16401	16395	16432	16419	16244	16458	16479	16453	16585	16433	16481	16287	16433	16583	16618	16448	16450	16721	16533	16378	16642	16502	16392	16699	16273	16708	16534	16408	16452	16501	16429	16517	16628	16593	16426	16542	16653	16462	16487	16452	16429	16515	16423	16407	16420	16626	16439	16642	16549	16523	16650	16431	16518	16582	16392	16390	16443	16644	16621	16425	16478	16347	16306	16410	16452	16419	16357	16420	16499	16529	16434	16440	16450	16450	16342	16473	16431	16418	16488	16594	16617	16451	16547	16347	16451	16421	16485	16450	16404	16480	16419	16199	16327	16620	16260	16432	16344	16451	16411	16403	16460	16498	16379	16614	16394	16383	16595	16440	16354	16412	16486	16300	16543	16610	16650	16422	16338	16354	16325	16653	16477	16208	16403	16269	16358	16424	16465	16382	16438	16455	16522	16367	16492	16358	16534	16461	16595	16404	16476	16306	16577	16369	16359	16541	16401	16464	16582	16475	16685	16552	16500	16340	16347	16522	16718	16514	16459	16406	16360	16447	16462	16691	16515	16500	16626	16314	16406	16477	16172	16557	16268	16402	16380	16391	16467	16473	16246	16419	16627	16395	16436	16454	16458	16325	16469	16426	16235	16411	16392	16361	16431	16357	16415	16655	16505	16426	16351	16354	16450	16450	16490	16449	16443	16626	16351	16473	16283	16497	16725	16423	16379	16314	16468	16307	16421	16640	16489	16497	16557	16224	16394	16632	16458	16267	16331	16463	16510	16459	16390	16466	16516	16236	16332	16389	16310	16496	16446	16441	16556	16590	16401	16511	16410	16389	16400	16355	16465	16505	16290	16540	16466	16742	16448	16230	16342	16518	16641	16550	16411	16333	16465	16298	16514	16330	16385	16367	16232	16588	16405	16500	16699	16524	16475	16639	16500	16406	16443	16457	16489	16285	16456	16561	16455	16450	16454	16335	16381	16386	16452	16547	16538	16483	16372	16601	16646	16487	16578	16218	16347	16219	16510	16477	16526	16477	16457	16549	16465	16384	16531	16367	16411	16452	16411	16131	16420	16369	16507	16358	16435	16382	16528	16487	16460	16360	16224	16265	16551	16526	16674	16309	16530	16532	16581	16465	16674	16437	16490	16217	16371	16302	16289	16461	16382	16264	16513	16589	16528	16522	16382	16518	16492	16505	16555	16572	16240	16527	16575	16375	16457	16427	16462	16460	16353	16354	16492	16363	16451	16444	16540	16376	16463	16508	16391	16584	16384	16618	16550	16474	16515	16348	16341	16381	16456	16533	16548	16660	16534	16343	16330	16510	16437	16412	16327	16475	16452	16390	16514	16493	16476	16424	16434	16476	16491	16551	16394	16571	16409	16383	16374	16506	16376	16527	16321	16438	16333	16285	16228	16215	16418	16396	16342	16398	16558	16544	16492	16586	16525	16545	16403	16611	16393	16451	16243	16478	16494	16314	16657	16403	16503	16447	16273	16207	16410	16355	16395	16458	16465	16467	16433	16354	16480	16402	16486	16344	16600	16444	16530	16379	16382	16480	16518	16705	16578	16436	16333	16444	16416	16467	16417	16300	16358	16306	16370	16421	16361	16350	16534	16489	16455	16567	16556	16496	16396	16412	16497	16376	16589	16309	16504	16539	16436	16523	16539	16424	16380	16437	16361	16541	16344	16562	16622	16486	16570	16275	16422	16418	16502	16529	16396	16389	16395	16373	16419	16398	16531	16576	16516	16369	16357	16525	16498	16536	16576	16427	16372	16562	16409	16452	16404	16451	16563	16335	16508	16473	16259	16444	16406	16474	16420	16438	16430	16554	16558	16551	16525	16543	16552	16316	16603	16184	16516	16203	16188	16427	16423	16524	16600	16391	16401	16383	16315	16605	16503	16290	16359	16584	16647	16533	16624	16323	16529	16436	16578	16473	16436	16546	16405	16319	16399	16408	16367	16285	16498	16371	16408	16434	16417	16541	16465	16378	16492	16427	16476	16356	16594	16465	16312	16351	16337	16507	16411	16607	16532	16440	16394	16476	16252	16363	16543	16443	16454	16488	16461	16619	16287	16478	16310	16655	16247	16486	16678	16268	16368	16378	16591	16500	16537	16399	16322	16539	16450	16489	16334	16283	16356	16442	16592	16488	16499	16511	16429	16328	16452	16418	16181	16409	16396	16283	16492	16381	16481	16526	16330	16456	16586	16380	16277	16382	16261	16562	16507	16369	16513	16283	16419	16455	16413	16334	16612	16521	16392	16451	16470	16602	16362	16410	16504	16547	16461	16508	16261	16424	16594	16477	16587	16442	16326	16381	16372	16368	16451	16384	16356	16555	16509	16473	16280	16465	16599	16341	16497	16418	16595	16502	16253	16478	16418	16502	16285	16367	16487	16438	16433	16390	16450	16544	16598	16556	16224	16340	16599	16376	16453	16546	16487	16364	16505	16484	16418	16353	16322	16359	16384	16603	16412	16423	16372	16559	16460	16420	16395	16524	16711	16276	16701	16571	16596	16286	16510	16571	16566	16632	16691	16609	16408	16334	16407	16337	16350	16490	16624	16355	16549	16433	16430	16514	16644	16516	16488	16402	16745	16560	16423	16519	16398	16441	16315	16606	16465	16383	16603	16469	16448	16347	16410	16426	16572	16447	16388	16414	16514	16203	16368	16621	16420	16316	16460	16358	16314	16188	16384	16475	16329	16442	16176	16412	16497	16410	16456	16601	16406	16435	16301	16535	16570	16558	16501	16549	16398	16435	16447	16378	16426	16399	16413	16599	16517	16537	16355	16503	16465	16534	16485	16443	16518	16302	16405	16190	16475	16578	16356	16282	16452	16622	16462	16294	16336	16651	16493	16345	16549	16272	16330	16457	16353	16494	16469	16579	16499	16624	16557	16488	16414	16688	16576	16562	16298	16584	16595	16394	16296	16436	16312	16316	16403	16436	16407	16539	16298	16549	16450	16464	16203	16595	16467	16674	16382	16499	16427	16468	16492	16507	16643	16406	16367	16586	16525	16336	16457	16521	16584	16424	16381	16512	16432	16374	16600	16409	16542	16500	16465	16412	16603	16365	16298	16485	16440	16518	16608	16332	16437	16348	16612	16359	16386	16458	16459	16399	16358	16362	16425	16308	16725	16546	16306	16405	16463	16203	16337	16433	16572	16364	16458	16332	16385	16620	16351	16514	16325	16625	16597	16452	16554	16331	16517	16474	16496	16363	16439	16354	16271	16528	16291	16503	16477	16490	16702	16381	16433	16560	16365	16582	16526	16360	16566	16459	16232	16640	16425	16428	16454	16463	16460	16410	16514	16697	16454	16437	16330	16415	16503	16362	16308	16476	16515	16552	16488	16407	16415	16485	16670	16580	16402	16481	16381	16524	16527	16504	16284	16304	16512	16382	16444	16228	16635	16478	16472	16533	16536	16532	16545	16412	16434	16344	16398	16275	16495	16595	16566	16413	16579	16389	16573	16393	16469	16417	16562	16525	16376	16391	16466	16475	16476	16401	16475	16401	16459	16461	16247	16541	16490	16481	16545	16540	16267	16410	16394	16432	16477	16253	16581	16277	16406	16467	16514	16407	16285	16657	16377	16617	16280	16287	16528	16398	16407	16382	16452	16724	16423	16369	16461	16589	16506	16411	16367	16539	16662	16481	16325	16424	16553	16256	16467	16367	16298	16592	16278	16219	16734	16471	16622	16597	16536	16262	16392	16493	16580	16332	16292	16494	16513	16193	16318	16478	16331	16623	16485	16514	16501	16635	16373	16420	16360	16517	16498	16578	16387	16606	16518	16329	16443	16437	16439	16343	16566	16407	16608	16434	16512	16579	16368	16235	16432	16290	16430	16525	16481	16484	16504	16333	16337	16506	16414	16361	16467	16567	16309	16415	16484	16503
15999	17515	17437	16381	16130	15809	16056	15897	16007	15750	15860	18938	20288	19125	17395	15981	15808	15487	15902	15741	15753	15715	15622	15677	15588	15825	15636	15612	15602	15541	15590	15551	15696	15630	15716	15686	15623	15629	15648	15550	15663	15532	15640	15662	15748	15705	15561	15713	15825	15667	15797	15642	15760	15561	15760	15719	15492	15761	15676	15692	15602	15719	15509	15713	15722	15782	15915	15627	15715	15737	15642	15684	15722	15624	15723	15679	15619	15532	15658	15523	15587	15658	15643	15774	15710	15733	15679	15849	15686	15690	15452	15842	15684	15657	15580	15726	15738	15561	15723	15678	15683	15736	15632	15869	15667	15703	15866	15685	15459	15564	15782	15639	15682	15549	15672	15474	15605	15841	15665	15585	15678	15676	15798	15645	15596	15540	15781	15640	15689	15655	15715	15746	15632	15795	15592	15666	15830	15528	15746	15573	15658	15568	15507	15590	15493	15581	15637	15738	15811	15665	15607	15585	15520	15647	15630	15651	15633	15566	15588	15730	15689	15652	15734	15485	15624	15735	15684	15507	15547	15597	15839	15631	15757	15712	15604	15609	15536	15662	15664	15561	15617	15661	15643	15439	15650	15694	15587	15580	15679	15467	15604	15586	15624	15500	15699	15729	15606	15639	15753	15708	15784	15502	15675	15625	15606	15620	15687	15620	15652	15579	15570	15662	15612	15665	15653	15696	15539	15706	15721	15569	15632	15646	15588	15606	15523	15773	15630	15606	15745	15650	15728	15757	15662	15639	15673	15545	15417	15480	15720	15668	15664	15586	15579	15766	15779	15527	15778	15694	15632	15578	15713	15738	15712	15690	15612	15676	15641	15616	15650	15603	15645	15546	15603	15622	15675	15584	15749	15696	15559	15677	15602	15617	15714	15683	15776	15685	15649	15671	15822	15501	15485	15576	15718	15680	15529	15629	15558	15705	15733	15630	15717	15829	15734	15733	15553	15688	15508	15873	15555	15527	15661	15639	15628	15555	15440	15585	15623	15733	15745	15699	15501	15616	15640	15667	15689	15422	15555	15543	15520	15621	15716	15640	15745	15581	15688	15517	15568	15590	15660	15723	15706	15653	15538	15490	15816	15662	15635	15535	15580	15817	15665	15656	15674	15558	15539	15712	15689	15650	15647	15673	15484	15635	15701	15629	15653	15682	15683	15475	15751	15554	15536	15653	15698	15664	15705	15770	15609	15687	15614	15605	15668	15686	15765	15633	15757	15416	15632	15660	15651	15677	15638	15548	15615	15626	15749	15716	15648	15513	15749	15620	15650	15597	15640	15590	15664	15579	15578	15773	15536	15774	15680	15593	15543	15671	15677	15618	15715	15635	15573	15710	15699	15692	15632	15667	15748	15562	15613	15633	15530	15470	15573	15780	15619	15523	15771	15621	15677	15553	15636	15659	15637	15630	15623	15758	15552	15589	15554	15573	15633	15591	15607	15606	15489	15775	15665	15602	15578	15692	15526	15642	15609	15399	15626	15589	15701	15713	15539	15562	15501	15575	15657	15661	15621	15574	15738	15545	15710	15844	15538	15610	15608	15556	15749	15650	15705	15797	15679	15702	15706	15626	15746	15586	15611	15609	15729	15622	15616	15536	15605	15502	15668	15590	15670	15573	15513	15690	15557	15682	15601	15753	15739	15624	15602	15655	15464	15599	15649	15641	15525	15753	15707	15618	15651	15656	15666	15615	15644	15646	15927	15610	15798	15606	15621	15543	15629	15675	15614	15455	15675	15482	15439	15595	15730	15669	15550	15739	15641	15560	15650	15626	15729	15578	15732	15610	15749	15737	15707	15538	15612	15777	15800	15627	15710	15614	15621	15642	15762	15637	15737	15729	15598	15598	15442	15572	15645	15784	15689	15516	15721	15634	15602	15665	15617	15692	15637	15702	15634	15692	15578	15527	15693	15643	15733	15665	15833	15657	15653	15482	15759	15608	15507	15501	15778	15644	15557	15734	15840	15528	15417	15743	15579	15564	15656	15554	15671	15640	15756	15766	15628	15628	15649	15774	15577	15427	15624	15609	15585	15756	15756	15728	15462	15734	15598	15708	15510	15518	15679	15724	15572	15741	15625	15708	15704	15699	15642	15533	15522	15650	15548	15577	15588	15530	15573	15621	15733	15366	15574	15726	15674	15639	15667	15622	15636	15730	15596	15654	15598	15535	15734	15795	15559	15657	15573	15588	15601	15675	15725	15613	15499	15724	15627	15660	15500	15661	15500	15688	15752	15701	15713	15864	15518	15746	15572	15568	15605	15591	15442	15503	15733	15485	15637	15607	15570	15768	15663	15551	15612	15597	15703	15618	15539	15580	15662	15658	15677	15663	15649	15614	15656	15584	15746	15683	15502	15665	15644	15570	15575	15700	15663	15612	15594	15626	15414	15610	15648	15594	15816	15567	15778	15679	15812	15628	15825	15463	15455	15584	15565	15545	15537	15670	15647	15610	15756	15611	15564	15842	15714	15572	15552	15575	15789	15596	15651	15799	15672	15597	15644	15510	15604	15587	15515	15719	15626	15598	15712	15618	15615	15589	15561	15588	15549	15638	15662	15687	15808	15561	15583	15600	15597	15729	15748	15795	15790	15743	15505	15649	15456	15584	15670	15573	15676	15423	15648	15705	15622	15662	15728	15664	15548	15731	15536	15573	15587	15853	15486	15654	15608	15486	15727	15545	15650	15506	15548	15590	15434	15553	15649	15738	15722	15761	15627	15637	15724	15790	15580	15762	15425	15604	15741	15586	15517	15597	15673	15590	15686	15637	15706	15652	15748	15590	15678	15466	15838	15685	15512	15850	15494	15399	15562	15680	15525	15612	15647	15692	15627	15678	15530	15846	15551	15639	15708	15749	15652	15663	15710	15696	15600	15612	15700	15646	15705	15569	15580	15499	15611	15669	15684	15644	15707	15598	15594	15677	15736	15664	15661	15580	15720	15514	15388	15722	15538	15572	15632	15691	15611	15655	15642	15661	15499	15730	15687	15601	15640	15626	15710	15539	15630	15518	15629	15528	15572	15621	15716	15614	15733	15627	15514	15581	15782	15759	15638	15546	15550	15728	15742	15511	15752	15667	15639	15879	15552	15714	15596	15680	15665	15559	15496	15569	15720	15729	15649	15763	15547	15615	15831	15722	15535	15679	15564	15817	15780	15698	15698	15640	15656	15593	15692	15416	15594	15773	15633	15643	15549	15704	15751	15751	15648	15655	15710	15538	15528	15567	15671	15694	15732	15711	15408	15621	15700	15682	15686	15625	15518	15724	15721	15405	15605	15723	15541	15548	15532	15517	15610	15806	15542	15557	15620	15704	15551	15712	15635	15576	15537	15444	15816	15520	15705	15592	15698	15497	15683	15794	15518	15706	15556	15495	15570	15550	15632	15699	15607	15726	15672	15627	15783	15587	15590	15765	15543	15631	15553	15525	15565	15720	15510	15706	15586	15684	15615	15519	15806	15627	15408	15638	15574	15734	15664	15679	15767	15439	15782	15594	15610	15664	15637	15621	15631	15756	15686	15692	15633	15523	15568	15654	15417	15612	15692	15596	15712	15643	15667	15607	15795	15769	15736	15824	15518	15608	15723	15568	15675	15527	15700	15500	15825	15773	15722	15560	15682	15516	15492	15594	15609	15758	15740	15715	15741	15605	15632	15564	15738	15445	15441	15783	15606	15600	15492	15580	15732	15545	15590	15703	15714	15694	15476	15633	15586	15550	15611	15502	15663	15738	15583	15555	15714	15556	15550	15600	15666	15805	15730	15561	15613	15657	15569	15722	15535	15512	15612	15719	15775	15503	15511	15586	15628	15780	15606	15770	15676	15643	15608	15679	15895	15639	15699	15750	15675	15648	15784	15462	15654	15507	15697	15713	15582	15697	15679	15605	15774	15354	15639	15541	15433	15453	15672	15574	15666	15641	15708	15508	15567	15726	15615	15528	15442	15774	15597	15809	15704	15634	15559	15397	15767	15787	15734	15540	15604	15690	15781	15774	15701	15601	15564	15640	15532	15468	15627	15658	15693	15596	15673	15486	15590	15660	15439	15774	15508	15560	15754	15671	15471	15633	15509	15419	15601	15463	15678	15623	15561	15726	15839	15687	15753	15590	15476	15638	15641	15466	15663	15631	15650	15533	15705	15607	15668	15650	15655	15591	15642	15668	15587	15755	15531	15693	15560	15669	15684	15634	15638	15653	15482	15538	15506	15573	15421	15550	15908	15742	15673	15603	15686	15823	15628	15598	15658	15718	15579	15581	15472	15767	15531	15503	15685	15702	15712	15551	15601	15647	15671	15600	15654	15498	15714	15495	15708	15697	15647	15614	15815	15580	15623	15714	15650	15656	15588	15736	15430	15731	15589	15427	15594	15655	15634	15621	15552	15661	15549	15739	15752	15535	15730	15761	15770	15615	15796	15615	15684	15535	15632	15598	15556	15614	15654	15742	15589	15579	15682	15549	15537	15543	15672	15677	15597	15610	15611	15498	15737	15576	15671	15579	15727	15660	15667	15718	15644	15497	15649	15615	15616	15487	15673	15666	15620	15631	15785	15670	15567	15556	15637	15724	15745	15583	15885	15498	15793	15501	15467	15489	15459	15496	15710	15676	15703	15701	15621	15775	15604	15525	15671	15815	15663	15836	15491	15455	15722	15523	15788	15695	15534	15564	15578	15623	15596	15543	15593	15570	15617	15780	15741	15667	15496	15703	15731	15607	15702	15614	15462	15894	15677	15757	15601	15733	15788	15582	15577	15682	15533	15653	15601	15503	15694	15591	15610	15662	15678	15585	15868	15682	15617	15599	15715	15497	15734	15497	15703	15551	15710	15576	15605	15573	15731	15737	15742	15554	15544	15477	15778	15716	15624	15602	15665	15570	15718	15657	15518	15512	15689	15804	15602	15712	15741	15550	15771	15572	15583	15604	15647	15567	15671	15802	15695	15608	15596	15713	15600	15699	15544	15594	15901	15632	15694	15584	15461	15623	15599	15633	15434	15772	15790	15576	15684	15635	15518	15781	15598	15520	15831	15716	15635	15725	15763	15639	15536	15620	15586	15657	15785	15707	15548	15590	15740	15612	15854	15667	15646	15789	15830	15475	15580	15838	15801	15657	15754	15651	15655	15605
25068	21339	27966	25350	20733	18460	18145	16921	16790	16706	16964	27700	33934	29838	23414	18779	17200	16487	16503	16264	16190	16472	16394	16318	16394	16273	16156	16361	16158	16347	16328	16222	16259	16388	16361	16381	16279	16210	16291	16152	16235	16302	16450	16335	16378	16172	16204	16100	16279	16123	16436	16280	16057	16320	16294	16171	16235	16415	16072	16337	16287	16303	16360	16348	16338	16454	16058	16205	16173	16325	16242	16231	16209	16183	16526	16298	16460	16122	16256	16217	16298	16134	16219	16043	16314	16248	16318	16135	16219	16409	16419	16179	16220	16222	16218	16124	16264	16224	16380	16471	16204	16272	16173	16394	16156	16026	16154	16412	16150	16235	16268	16295	16124	16182	16422	16214	16181	16309	16194	16401	16271	16314	16340	15987	16104	16274	16371	16362	16150	16381	16419	16264	16326	16315	16243	16339	16248	16357	16311	16412	16352	16346	16231	16065	16378	16221	16321	16335	16130	16219	16111	16161	16190	16264	16369	16434	16354	16125	16232	16310	16266	16236	16362	16254	16200	16253	16364	16176	16218	16201	16244	16204	16307	16114	16283	16306	16356	16149	16253	16249	16345	16378	16436	16253	16164	16313	16357	16280	16370	16331	16380	16443	16290	16177	16189	16317	16195	16280	16214	16199	16192	16104	16270	16387	16301	16246	16087	16155	16203	16234	16364	16402	16339	16144	15966	16143	16063	16426	16392	16257	16301	16224	16170	16183	16382	16222	16324	16354	16244	16279	16201	16257	16252	16185	16288	16137	16366	16391	16125	16318	16341	16270	16071	16183	16118	16396	16052	16108	16297	16446	16375	16399	16326	16323	16382	16373	16304	16267	16266	16234	16197	16306	16340	16175	16187	16173	16240	16237	16260	16258	16019	16169	16351	16151	16116	16290	16571	16295	16237	16305	16267	16293	16454	16289	16099	16513	16247	16276	16325	16183	15993	16337	16235	16362	16187	16191	16094	16189	16206	16552	16307	16232	16212	16319	16081	16421	16164	16379	16192	16325	16175	16269	16138	16227	16201	16312	16087	16300	16109	16200	16323	16163	16223	16222	16379	16339	16287	16245	16234	16295	16171	16442	16173	16279	16396	16023	16119	16431	16028	16150	16199	16337	16100	16278	16225	16212	16192	16243	16183	16173	16330	16259	16312	16241	16142	16244	16412	16183	16266	16183	16102	16101	16490	16267	16101	16350	16430	16339	16419	16257	16343	16319	16266	16243	16333	16251	16316	16049	16247	16079	16347	16064	16250	16292	16362	16168	16340	16130	16295	16264	16209	16215	16210	16192	16306	16236	16396	16382	16236	16132	16408	16388	16422	16197	15980	16248	16470	16189	16168	16115	16202	16253	16253	16184	16340	16249	16231	16417	16353	16403	16175	16270	16411	16289	16246	16330	16279	16177	16290	16304	16201	16390	16032	16080	16172	16093	16208	16330	16240	16209	16359	16283	16205	16433	16199	16201	16273	16071	16324	16364	16247	16265	16384	16128	16225	16326	16169	16345	16328	16276	16289	16306	16339	16429	16227	16374	16367	16412	16267	16331	16239	16329	16356	16245	16153	16249	16144	16144	16113	16278	16273	16327	16151	16390	16261	16290	16083	16256	16311	16246	16267	16300	16385	16339	16313	16370	16149	16241	16419	16245	16096	16258	16206	16146	16268	16286	16297	16027	16237	16294	16264	16299	16243	16240	16244	16134	16244	16332	16361	16460	16345	16306	16144	16468	16374	16294	16275	16426	16463	16199	16215	16219	16283	16299	16200	16295	16325	16061	16054	16296	16130	16274	16340	16361	16135	16249	16220	16273	16551	16378	16418	16373	16224	16341	16024	16130	16204	16335	16237	16075	16325	16137	16293	16247	16438	16086	16239	16197	16263	16360	16102	16403	16434	16277	16234	16358	16364	16318	16470	16477	16268	16155	16138	16186	16269	16226	16286	16211	16399	16229	16303	16294	16159	16360	16127	16118	16410	16270	16019	16335	16400	16208	16242	16134	16070	16113	16179	16193	16153	16037	16411	16518	16083	16158	16381	16153	16299	16189	16123	16309	16298	16296	16188	16195	16142	16267	16281	16253	16323	16306	16263	16436	16301	16345	16083	16327	16345	16483	16269	16422	16157	16310	16117	16299	16189	16226	16206	16138	16412	16070	16502	16369	16281	16388	16668	16067	16227	16227	16300	16326	16378	16239	16132	16337	16330	16268	16134	16439	16332	16191	16130	16281	16215	16140	16346	16277	16159	16246	16293	16288	16267	16267	16279	16257	16191	16033	16173	16094	16267	16364	16256	16295	16260	16141	16298	16340	16325	16345	16357	16236	16159	16260	16407	16692	16246	16354	16492	16248	16508	16249	16266	16173	16263	16120	16204	16410	16237	16137	16175	16150	16233	16492	16429	16287	16285	16480	16134	16230	16226	16172	16234	16327	16402	16299	16071	16187	16041	16082	16107	16272	16220	16278	16245	16361	16436	16177	16210	16346	16260	16387	16180	16340	16350	16269	16330	16234	16249	16176	16311	16165	16415	16293	16328	16262	16120	16336	16136	16407	16046	16357	16295	16234	16176	16177	16411	16378	16114	16104	16218	16188	16419	16063	16383	16189	16305	16320	16219	16199	16274	16521	16438	16402	16086	16337	16195	16376	16361	16185	16208	16248	15970	16253	16309	16273	16172	16225	16208	16266	16317	16487	16396	16377	16189	16155	16293	16477	16154	16179	16274	16144	16148	16264	16265	16200	16259	16237	16091	16351	16301	16285	16152	16330	16182	16305	16322	16518	16323	16290	16101	16202	16206	16438	16315	16227	16367	16108	16219	16317	16199	16422	16114	16195	16117	16440	16257	16361	16157	16251	16223	16126	16241	16405	16309	16287	16398	16345	16260	16247	16427	16167	16136	16220	16270	16368	16271	16312	16335	16290	15950	16283	16382	16334	16127	16233	16132	16258	16069	16175	16299	16115	16129	16303	16236	16237	16239	16335	16274	16352	15993	16334	16246	16276	16225	16158	16343	16308	16215	16221	16090	16310	16365	16393	16310	16362	16247	16230	16294	16106	16392	16275	16404	16331	16275	16508	16342	16176	16300	16300	16229	16337	16254	16172	16191	16251	16175	16323	16229	16252	16269	16192	16159	16380	16473	16336	16189	16134	16068	16209	16168	16313	16192	16326	16231	16279	16263	16309	16276	16190	16176	16102	16309	16156	16173	16125	16226	16509	16320	16339	16230	16227	16156	16075	16406	16313	16290	16330	16305	16121	16184	16243	16034	16234	16125	16230	16007	16361	16272	16097	16092	16142	16516	16192	16237	16212	16200	16194	16293	16372	16489	16229	16425	16122	16220	16064	16440	16311	16252	16381	16192	16370	16131	16335	16237	16410	16356	16252	16391	16260	16287	16366	16265	16126	16215	16226	16230	16184	16031	16388	16113	16147	16231	16204	16213	16235	16354	16369	16357	16248	16244	16390	16232	16326	16468	16449	16126	16270	16328	16448	16392	16074	16246	16116	16229	16222	16106	16221	16301	16306	16297	16320	16240	16267	16224	16255	16396	16360	16325	16146	16318	16177	16168	16216	16067	16384	16168	16197	16192	16201	16291	16380	16403	16283	16475	16430	16356	16302	16319	16312	16321	16125	16280	16420	16537	16163	16147	16132	16453	16189	16129	16255	16350	16341	16380	16243	16130	16145	16383	16336	16312	16402	16212	16368	16089	16323	16163	16109	16115	16533	16166	16316	16132	16037	16237	16408	16301	16358	16257	16243	16288	16339	16097	16054	16115	16226	16259	16428	16395	16328	16244	16094	16059	16363	16320	16287	16185	16139	16368	16200	16250	16261	16307	16059	16337	16249	16198	16308	16379	16274	16185	16351	16279	16378	16304	16297	16027	16359	16180	16285	16210	16240	16272	16358	16231	16323	16320	16292	16211	16359	16173	16219	16276	16294	16202	16099	16304	16294	16125	16303	16192	16446	16375	16220	16304	16199	16276	16359	16283	16076	16151	16152	16412	16199	16317	16381	16345	16387	16284	16313	16244	16379	16431	16254	16207	16238	16267	16409	16291	16216	16158	16371	16455	16329	16430	16354	16266	16480	16425	16274	16334	16235	16443	16290	16204	16281	16228	16219	16149	16278	16141	16265	16264	16237	16146	16449	16148	16238	16376	16213	16285	16224	16184	16346	16276	16294	16315	15985	16199	16425	16156	16137	16359	16357	16255	16059	16244	16323	16293	16350	16181	16334	16076	16264	16166	16350	16317	16192	16098	16404	16331	16370	16345	16199	16299	16291	16431	16252	16300	16135	16201	16390	16300	16379	16289	16327	16473	16294	16410	16368	16232	16225	16257	16066	16285	16068	16131	16284	16276	16216	16479	16185	16249	16245	16338	16313	16487	16198	16184	16352	16143	16335	16321	16327	16245	16243	16322	16238	16317	16344	16228	16217	16302	15980	16146	16271	16293	16491	16200	16332	16268	16352	16130	16313	16172	16305	16224	16060	16303	16341	16333	16311	16240	16276	16202	16205	16098	16212	16259	16314	16433	16279	16215	16321	16250	16311	16347	16262	16278	16356	16255	16162	16371	16497	16195	16464	16375	16321	16115	16147	16005	16359	16353	16335	16212	16394	16366	16176	16299	16227	16216	16235	16203	16222	16277	16097	16281	16073	16423	16343	16360	16391	16352	16224	16270	16397	16323	16399	16087	16337	16173	16288	16421	16270	16439	16280	16302	16203	16280	16347	16120	16308	16227	16438	16402	16487	16297	16327	16248	16228	16216	16347	16199	16485	16319	16387	16181	16231	16353	16334	16422	16465	16344	16248	16233	16273	16025	16088	16073	16296	16255	16146	16240	16318	16235	16265	16189	16149	16273	16325	16520	16372	16610	16246	16312	16295	16217	16310	16448	16245	16321	16226	16222	16414	16267	16298	16070	16339	16343	16289	16240	16087	16428	16411	16107	16234	16148	16150	16199	16114	16148	16314	16351	16344	16278	16293	16249	16220	16150	16261	16130	16025	16227	16256	16302	16242	16475	16318	16243	16218	16311	16397	16246	16077	16293	16290	16415	16229	16190	16200	16330	16231	16173	16332	16360	16282	16222	16315	16247	16198	16300	16141	16283	16320	16283	16373	16296	16367
15211	23424	22544	19456	17740	17184	16511	16565	16374	16263	16538	33136	36792	32042	23551	18186	16265	15822	15786	15520	15629	15668	15784	15602	15813	15700	15519	15583	15655	15764	15686	15682	15621	15591	15680	15749	15361	15704	15702	15732	15817	15473	15548	15563	15476	15601	15590	15725	15508	15752	15628	15557	15713	15568	15556	15630	15650	15607	15621	15604	15597	15756	15607	15529	15510	15520	15502	15704	15657	15585	15625	15614	15629	15550	15643	15625	15554	15757	15691	15587	15618	15687	15570	15803	15765	15441	15451	15561	15629	15546	15519	15508	15480	15584	15682	15520	15690	15592	15550	15526	15584	15597	15550	15537	15636	15508	15628	15541	15606	15764	15686	15635	15506	15662	15581	15595	15584	15615	15488	15512	15660	15660	15614	15544	15583	15463	15748	15566	15562	15516	15626	15621	15611	15592	15639	15598	15511	15632	15560	15624	15705	15600	15487	15739	15599	15607	15575	15777	15580	15609	15632	15666	15493	15619	15487	15448	15604	15690	15573	15441	15660	15750	15689	15471	15788	15674	15716	15540	15492	15656	15695	15653	15611	15738	15634	15655	15757	15701	15733	15612	15529	15631	15515	15673	15705	15639	15662	15698	15643	15713	15606	15511	15665	15644	15443	15578	15643	15592	15621	15645	15677	15568	15609	15639	15667	15644	15741	15785	15573	15541	15668	15661	15505	15765	15579	15479	15815	15399	15628	15660	15545	15690	15771	15635	15610	15807	15606	15688	15670	15511	15580	15517	15489	15712	15479	15618	15523	15729	15603	15611	15838	15660	15539	15719	15649	15667	15532	15630	15398	15511	15794	15597	15563	15800	15384	15748	15549	15544	15541	15683	15646	15672	15636	15529	15506	15590	15559	15493	15411	15511	15619	15764	15688	15666	15747	15617	15593	15376	15700	15608	15723	15599	15538	15535	15627	15618	15453	15657	15567	15686	15630	15646	15659	15627	15519	15776	15717	15497	15582	15690	15427	15626	15717	15629	15610	15665	15575	15652	15575	15625	15511	15612	15773	15490	15664	15499	15720	15662	15673	15533	15732	15507	15482	15620	15701	15767	15679	15735	15680	15599	15605	15586	15563	15746	15590	15690	15602	15621	15498	15520	15616	15683	15383	15664	15739	15548	15770	15644	15654	15626	15729	15696	15634	15645	15545	15440	15773	15544	15593	15639	15547	15508	15676	15716	15773	15513	15660	15664	15633	15731	15744	15565	15722	15699	15685	15566	15677	15671	15605	15605	15467	15680	15618	15757	15513	15647	15617	15489	15535	15651	15525	15636	15609	15491	15572	15641	15376	15662	15762	15709	15617	15473	15420	15496	15699	15630	15384	15617	15577	15754	15579	15574	15536	15684	15766	15581	15588	15643	15402	15518	15684	15731	15674	15628	15806	15835	15670	15659	15407	15546	15587	15552	15558	15661	15715	15647	15796	15535	15611	15596	15582	15531	15497	15562	15611	15603	15472	15665	15514	15539	15543	15620	15617	15678	15541	15660	15535	15793	15651	15607	15669	15664	15466	15612	15569	15613	15685	15549	15576	15614	15713	15801	15712	15683	15664	15675	15626	15615	15609	15630	15551	15476	15628	15751	15672	15510	15460	15602	15639	15533	15375	15530	15701	15612	15622	15679	15703	15675	15579	15462	15632	15652	15670	15503	15601	15671	15607	15633	15650	15733	15610	15628	15716	15453	15563	15603	15778	15613	15598	15474	15579	15644	15660	15622	15509	15640	15695	15560	15368	15459	15706	15457	15642	15528	15491	15569	15858	15663	15435	15486	15569	15596	15592	15590	15627	15485	15630	15604	15752	15531	15732	15591	15697	15535	15509	15620	15507	15476	15757	15600	15447	15593	15669	15663	15463	15590	15640	15488	15477	15705	15548	15646	15560	15720	15619	15466	15414	15681	15643	15713	15522	15634	15641	15597	15556	15563	15606	15661	15645	15753	15694	15558	15687	15617	15643	15768	15569	15481	15616	15641	15502	15547	15490	15608	15527	15628	15475	15516	15758	15586	15564	15679	15600	15713	15620	15541	15703	15674	15497	15671	15617	15503	15780	15499	15672	15597	15522	15591	15486	15461	15472	15701	15609	15572	15833	15599	15528	15569	15576	15756	15647	15660	15672	15586	15641	15542	15581	15633	15506	15472	15714	15466	15644	15662	15553	15560	15740	15605	15616	15764	15526	15578	15574	15573	15706	15525	15484	15755	15635	15448	15599	15563	15678	15492	15551	15583	15501	15516	15663	15532	15740	15636	15705	15594	15536	15667	15606	15592	15464	15729	15580	15674	15664	15581	15533	15702	15494	15685	15824	15717	15500	15647	15537	15640	15611	15688	15471	15437	15519	15606	15642	15639	15634	15611	15560	15562	15743	15670	15575	15578	15529	15673	15703	15522	15708	15476	15536	15638	15723	15581	15485	15570	15699	15486	15731	15640	15568	15498	15597	15685	15589	15582	15686	15450	15629	15689	15710	15752	15531	15588	15575	15669	15589	15793	15729	15594	15610	15573	15589	15741	15450	15559	15542	15580	15572	15559	15548	15743	15590	15554	15638	15537	15493	15483	15379	15725	15746	15621	15608	15542	15613	15549	15350	15508	15571	15695	15725	15654	15597	15523	15744	15430	15667	15567	15631	15517	15695	15560	15574	15766	15498	15711	15671	15413	15645	15710	15578	15623	15655	15722	15612	15562	15738	15691	15596	15605	15661	15713	15728	15551	15677	15643	15539	15729	15541	15563	15631	15569	15400	15546	15729	15685	15572	15481	15676	15330	15626	15570	15560	15656	15686	15741	15484	15812	15609	15512	15510	15740	15725	15612	15746	15574	15572	15547	15600	15562	15584	15650	15800	15553	15421	15547	15584	15516	15624	15517	15651	15596	15622	15592	15524	15625	15785	15549	15634	15626	15539	15500	15559	15651	15612	15622	15589	15658	15607	15606	15381	15714	15505	15638	15660	15525	15715	15647	15675	15567	15584	15538	15748	15590	15728	15686	15704	15645	15467	15603	15693	15592	15604	15546	15497	15716	15623	15566	15673	15559	15417	15532	15684	15670	15720	15669	15546	15595	15685	15552	15587	15443	15568	15371	15548	15759	15584	15478	15645	15588	15610	15491	15528	15520	15411	15569	15623	15465	15832	15572	15583	15641	15545	15602	15537	15807	15722	15702	15558	15702	15717	15559	15634	15549	15537	15607	15746	15488	15598	15509	15658	15477	15520	15719	15560	15519	15724	15565	15461	15697	15564	15497	15547	15719	15644	15616	15671	15587	15659	15557	15600	15681	15544	15589	15468	15747	15812	15690	15769	15600	15649	15626	15522	15661	15668	15551	15555	15518	15572	15574	15588	15592	15554	15518	15718	15768	15557	15729	15554	15541	15642	15639	15633	15657	15496	15626	15666	15455	15741	15496	15781	15607	15534	15568	15753	15579	15475	15542	15713	15328	15652	15487	15571	15508	15595	15491	15562	15510	15704	15661	15500	15600	15732	15673	15548	15591	15523	15568	15471	15634	15520	15563	15660	15537	15620	15584	15557	15579	15656	15599	15600	15620	15496	15683	15486	15665	15421	15557	15606	15704	15523	15660	15677	15386	15487	15593	15643	15612	15583	15550	15654	15526	15551	15510	15507	15566	15691	15482	15448	15583	15626	15728	15496	15650	15813	15682	15706	15516	15648	15626	15719	15546	15629	15649	15602	15528	15595	15578	15551	15590	15577	15590	15593	15702	15615	15728	15652	15667	15646	15698	15522	15650	15543	15625	15535	15681	15640	15802	15691	15492	15571	15570	15646	15587	15625	15574	15729	15630	15506	15703	15673	15658	15682	15529	15528	15576	15473	15575	15614	15637	15728	15718	15549	15643	15509	15792	15417	15735	15647	15508	15806	15563	15627	15616	15766	15785	15590	15489	15515	15696	15531	15410	15560	15606	15650	15615	15561	15549	15704	15696	15534	15631	15702	15728	15696	15484	15710	15565	15570	15485	15551	15840	15678	15605	15789	15597	15573	15677	15564	15525	15544	15465	15625	15663	15683	15676	15665	15448	15653	15725	15645	15533	15658	15676	15619	15554	15596	15678	15725	15567	15709	15691	15673	15924	15613	15568	15606	15624	15708	15681	15585	15600	15574	15653	15761	15609	15686	15647	15612	15443	15641	15600	15606	15576	15533	15583	15626	15784	15679	15535	15663	15586	15522	15552	15611	15640	15602	15705	15604	15514	15578	15642	15597	15575	15544	15635	15666	15677	15661	15424	15442	15747	15548	15507	15533	15498	15619	15659	15582	15566	15618	15619	15605	15681	15669	15644	15609	15640	15571	15748	15600	15737	15702	15642	15552	15757	15599	15501	15764	15505	15815	15596	15431	15539	15730	15535	15756	15525	15758	15530	15534	15615	15675	15798	15626	15610	15617	15683	15565	15548	15600	15764	15541	15467	15604	15733	15544	15680	15670	15457	15663	15634	15540	15558	15571	15639	15698	15684	15587	15585	15653	15597	15612	15525	15552	15677	15517	15490	15683	15560	15596	15645	15565	15462	15582	15602	15539	15752	15498	15603	15643	15624	15577	15514	15533	15527	15448	15572	15536	15644	15691	15523	15512	15693	15553	15654	15747	15680	15479	15626	15669	15636	15502	15759	15640	15622	15588	15621	15606	15707	15654	15680	15554	15710	15532	15535	15664	15625	15676	15422	15693	15760	15593	15568	15599	15706	15627	15625	15616	15556	15522	15779	15603	15627	15570	15574	15712	15494	15589	15625	15676	15648	15537	15611	15620	15491	15642	15442	15781	15644	15652	15387	15518	15556	15525	15628	15596	15774	15720	15747	15560	15581	15722	15748	15621	15547	15667	15506	15549	15615	15806	15589	15624	15648	15637	15648	15639	15608	15651	15659	15688	15725	15504	15606	15480	15580	15575	15554	15664	15454	15702	15539	15695	15770	15806	15660	15611	15639	15504	15356	15729	15526	15665	15476	15589	15506	15533	15589	15769	15477	15428	15505	15433	15579	15746	15688	15443	15816	15741	15475	15632	15601	15525	15679	15655	15764	15698	15686	15588	15621	15608	15659	15617	15563	15627	15571	15604	15850	15640	15673	15534	15775	15734	15554	15568	15673	15468	15619	15561	15759
23845	21348	28822	24237	21888	22134	20925	17893	17439	17655	17748	38209	40696	36432	27303	20569	17674	16798	16394	16329	16462	16269	16295	16339	16140	16338	16242	16227	16227	16193	16267	16250	16232	15991	16240	16203	16467	16217	16157	16136	16149	16054	16169	16060	16070	16236	16187	16279	16247	16053	16155	16242	16165	16103	16006	16044	16136	16256	16163	16255	16058	16175	16280	16514	16133	16186	16304	16160	16069	16085	16238	16221	16151	16310	15996	16191	16458	16073	16256	16266	16226	16178	16270	16061	16186	16016	16087	16321	16206	16033	16193	16105	16236	16059	16182	16272	16127	16059	16248	16000	16209	16136	16172	16212	16185	16123	16074	16077	16130	16117	16255	16091	16316	16228	16086	15976	16178	16109	16097	16218	15932	16166	16204	16096	16207	16242	16046	16336	16117	16269	16112	16100	16050	16196	16100	16062	16250	16022	16068	16079	16238	16163	16128	16123	16120	16360	16166	16181	15893	16126	16138	16368	16092	16142	15992	16144	16205	16182	16088	16215	16157	16079	16073	16103	16326	16197	16136	16174	16190	16037	16028	15962	15908	16315	16326	16231	16158	16065	16122	16069	16206	16276	15923	16035	16092	16113	16202	16177	16251	15935	16214	16205	16318	16159	16278	16332	16163	16175	16230	16217	16135	16180	16053	16042	16255	15967	16219	15936	16164	16241	16033	16085	16208	16326	16299	16068	16155	16033	16138	16284	16415	16218	16067	16302	16141	16023	16251	16229	16030	16231	16251	16269	16093	16102	16266	16264	15920	16078	16075	16370	16009	16116	15848	15971	16309	16277	16299	16075	15943	16128	16174	15984	16057	16169	16034	16170	16057	16077	16309	16176	16039	16244	16154	16199	16152	16146	16300	16279	15951	16270	16301	16128	16193	16086	16066	16049	16266	16168	16177	16169	16052	16120	16109	16116	16314	16059	16087	16130	16148	16092	15931	16358	16235	16032	16191	15991	16230	16083	16000	16283	16105	16298	16336	16260	16147	16305	16193	16074	16185	16109	16353	16208	16163	16071	16262	16102	15947	16113	16211	16163	15977	16173	16232	16221	16184	16255	16242	16201	16284	16190	16123	16000	16197	16150	16094	16214	16008	16136	16116	16115	15920	16084	16421	16177	16169	16070	16239	16068	15893	16017	16292	16023	16027	16174	16244	16070	16078	16160	16155	16281	16051	15994	16162	16108	16330	16132	16398	16127	16172	16042	15998	15910	16203	16218	16147	16124	16182	16156	16053	16155	16174	16009	16193	16160	16129	16174	16204	16112	16291	15878	16128	16178	16054	16101	16153	16182	16351	16302	16298	16241	15966	16047	15883	16017	15997	16046	16207	15943	16093	16004	16089	16285	16177	16122	16187	16259	16148	16048	15988	16199	16105	16356	16040	16219	16210	16186	16199	16086	16052	16096	16018	16304	16195	15980	16163	16089	16269	16178	16083	15960	16058	16179	16191	16184	16165	16134	16141	16068	16229	16046	16214	16116	16094	16112	15944	16069	16089	16144	16278	16238	16057	16012	16123	16157	16031	15945	16176	16068	16190	16145	16203	15986	16124	16181	16313	15966	16173	16133	16067	16161	16299	16144	16228	16090	16106	16151	16154	16154	16220	16096	16168	16271	16291	16162	16165	16056	16354	15974	16317	16138	16004	16241	16240	16269	16271	16020	16199	16233	16132	16123	16208	16290	16124	16153	16261	16123	16242	15959	15993	16054	16081	16100	16322	16291	16064	16180	16329	16191	16037	16251	16263	15954	16140	16231	16157	15950	16107	16166	16192	16124	16162	16139	16095	16242	16185	16131	16228	15931	16472	16297	16208	16188	16108	16166	16270	16122	16314	16183	16253	15828	16097	16185	16287	16278	16059	16008	16295	16012	16055	15999	15849	16146	16244	16349	16254	16083	16338	16126	16241	16136	16062	16055	16118	16071	16155	16254	16151	16081	16123	16096	16355	16343	16364	16049	16116	16294	16170	16025	16187	15908	16066	16166	16207	16201	16075	16264	16102	16094	15998	16323	16460	15926	16194	16191	16287	16108	16140	16216	16091	16262	16268	16282	16302	16006	16297	16220	16187	16305	16416	16227	16022	16066	16292	16198	16095	16343	16286	16137	16276	16108	16249	16201	16105	16042	15873	16209	15865	16077	16356	16273	16074	15946	16023	16231	16103	16353	16064	16112	16099	16017	16207	15902	16089	15908	16186	16335	16049	16076	16035	16216	16179	16147	16030	16089	16102	16285	16041	16245	16124	16348	16180	16089	16289	16302	16258	16195	16229	16174	16035	16167	15989	16228	16133	16185	16222	16178	16011	16027	16087	15986	16138	16100	16273	16114	16074	16014	16206	16205	16223	16271	16233	16175	16203	16108	16115	16067	16165	16082	15958	16001	16029	16276	16211	16144	16005	16135	16374	16100	15864	16100	16404	16119	16157	16080	16247	16127	16005	16227	16003	16015	15983	16274	16144	16214	16246	16188	16076	16060	16261	16147	15910	16077	16195	16309	16164	16165	16307	16446	16191	15960	16233	16286	16347	15994	16099	15909	16048	16215	16145	16197	15888	16237	16268	16279	15953	16077	16148	16027	15995	16067	16150	16123	16246	16121	16050	16125	16319	16086	16053	15936	16080	16143	16310	16265	16284	16001	16227	16261	16277	16139	15968	16199	16112	16114	15985	15932	15994	16144	16211	16099	16198	16255	16255	16237	16160	16067	16146	16166	16077	16197	16137	16200	16218	16292	16121	16223	16129	16080	16073	16050	15991	16096	16048	16176	16213	16094	16202	16211	16237	16035	16098	16219	16184	16184	16089	16104	16197	16091	16001	16159	16356	16141	16180	15940	16244	16016	16101	16332	16212	16052	16006	16099	16077	16206	16076	15990	16110	16195	16041	16187	16071	16288	16186	15900	15996	16101	15974	16041	16235	16335	16224	16017	16141	16096	16261	16288	16222	15999	16203	16306	16212	16141	16019	16048	16209	16127	16088	16120	16134	15843	16058	16074	16240	16145	16239	16170	15986	16194	16050	16039	16187	16223	16053	16010	16288	16056	16049	16069	16212	16050	16157	16146	16254	16332	16007	16012	16146	16167	16099	16227	16032	16145	16022	16074	16199	16010	16182	16163	15997	16068	16181	16070	16169	16187	16083	16026	16114	16046	16095	16082	15973	16094	16390	16126	16167	16055	15788	16153	16218	16195	16054	16162	16251	16023	16288	16171	16158	16209	16029	16146	16281	16139	15974	16347	16198	16074	16165	16258	16028	16098	16119	16162	16068	16103	15983	16135	16076	16116	16130	16075	16214	16269	16171	16241	16219	16068	16103	16171	16155	16183	16157	16188	16170	16111	16254	15987	15912	16235	16036	16159	16078	16201	16187	16243	16023	16115	16313	16118	16045	15999	16036	16241	16058	16106	16094	16175	16072	16093	16084	16306	16305	15948	16096	16194	16216	15972	16236	16063	16078	15971	16130	15995	16208	16191	16118	16137	16172	16257	16214	16178	16004	16193	16148	16232	16203	16114	16252	16076	16043	16078	16105	16144	16207	16325	16134	16208	16003	16224	16167	16189	16143	16202	16104	16314	16199	16034	16155	16141	16133	16314	16279	16176	16375	16202	16083	16116	16308	16019	16261	16142	16046	16191	16231	16222	16175	16101	16253	16185	16349	16136	16280	16070	16299	16058	15927	16187	16095	16241	16079	16079	16285	16028	16227	16058	16099	16043	16209	16102	16103	16006	16399	16185	16387	16042	16065	16380	16179	16094	16146	16327	16287	16236	16234	16177	16156	15946	16227	16201	16113	16343	16178	16101	16137	16232	16267	16156	16087	16041	16123	16106	15932	15984	16184	16099	16054	15984	16254	16267	16143	16198	16302	15903	16081	16080	16089	16307	16305	16086	16175	15970	16107	16244	16118	16049	16198	16047	16110	16208	16114	16087	15973	16286	16259	15965	15955	16132	16164	16325	15926	16240	16219	16070	16081	16273	16144	16347	16252	16084	16030	16236	16075	16036	16295	15881	16032	16190	16119	16175	16104	16138	16033	16007	16046	16251	16277	16129	16265	16083	16254	15988	15940	16141	16169	16247	16145	16092	16255	16108	16269	16191	16162	16198	16184	16181	16215	16256	16280	16011	16131	16271	16231	16004	16161	16168	16238	16226	16019	16005	16241	16167	16288	15876	16154	16108	16117	16172	16117	16097	16119	15982	16035	16143	16137	15937	16072	16243	16296	16112	16002	16459	16175	16106	16190	16216	16257	16164	16355	16196	16343	16176	16228	16261	16281	16133	16299	16199	15967	15956	16070	16254	16235	16271	16125	16093	16264	16088	16017	16076	15980	16183	16032	16126	16211	16254	16130	16078	16071	16011	15897	16224	16152	16183	16221	16150	15996	16221	16076	15904	16339	16005	15930	16271	16063	16400	16148	16213	16201	16126	15922	16054	16248	16128	16135	16197	15948	15942	16201	16070	16294	16012	16116	16075	16177	16175	16005	16282	16128	16097	15970	16155	16417	16258	16188	16322	16249	15961	16072	16067	16103	16228	15981	16131	16086	15972	16169	16120	16110	16052	16237	16145	16061	16140	15989	16013	16115	16178	16210	16298	16292	16215	16254	16128	16247	16042	15999	15951	16141	16209	16185	15909	16220	16239	16301	16273	16087	16194	16223	16061	16120	16093	16103	16032	16018	16256	16176	16121	16135	16168	16212	16209	16297	16204	16240	16172	16192	15962	16085	16134	16155	16205	16115	16281	16143	16197	16239	16284	16112	16209	15982	16074	16137	16133	15995	16410	16306	16003	16288	16152	16306	16211	16232	16213	16011	16125	16220	16165	16218	16180	16280	16072	16129	16085	16230	16080	16269	16378	16164	16043	16122	16072	16204	16163	16108	16122	16131	16018	16125	16242	16030	16279	16092	16327	16278	16022	16005	16194	15868	16147	16295	16112	16070	16064	16188	16042	16089	16169	15978	16110	16102	16293	16217	16268	16136	16179	16003	16057	16362	16156	16135	16053	16223	16325	16128	16166	15989	16024	16200	16097	16060	15933	16263	16062	16044	16124	16102	16028	16149	16109	16143	16265	16053	16159	16048	16165	16209	16062	16089	16301	16148	16292	16135	16173	15921	16231	16154	16075
17233	28381	27015	22598	20318	19531	17987	18148	17866	17656	18306	44315	43773	39399	28219	20087	17041	15760	15559	15499	15524	15548	15653	15513	15418	15570	15582	15593	15725	15572	15560	15569	15694	15708	15531	15590	15617	15467	15615	15519	15583	15620	15626	15583	15486	15586	15733	15659	15609	15575	15662	15429	15441	15470	15512	15567	15595	15528	15483	15371	15597	15584	15425	15471	15659	15461	15483	15665	15572	15527	15512	15606	15567	15700	15669	15635	15480	15480	15494	15624	15498	15494	15586	15490	15665	15452	15529	15504	15562	15427	15616	15668	15555	15549	15560	15699	15684	15651	15431	15562	15496	15687	15531	15459	15482	15545	15532	15576	15615	15581	15638	15559	15423	15447	15518	15776	15469	15518	15486	15450	15643	15613	15634	15488	15622	15547	15449	15475	15597	15588	15468	15417	15527	15683	15451	15444	15593	15686	15525	15704	15528	15571	15671	15510	15688	15605	15572	15409	15470	15629	15489	15488	15528	15517	15390	15565	15480	15610	15568	15529	15666	15526	15567	15598	15599	15498	15573	15572	15508	15457	15732	15503	15658	15651	15564	15685	15535	15622	15454	15378	15550	15406	15596	15699	15688	15518	15587	15557	15523	15546	15593	15457	15381	15355	15517	15617	15513	15589	15546	15474	15470	15462	15563	15568	15518	15536	15652	15394	15464	15589	15604	15530	15492	15470	15415	15484	15599	15539	15449	15576	15507	15516	15445	15458	15392	15710	15697	15566	15661	15526	15726	15550	15432	15609	15537	15391	15549	15589	15444	15466	15645	15517	15514	15586	15606	15485	15505	15820	15540	15531	15534	15439	15504	15548	15559	15426	15600	15654	15605	15641	15518	15635	15359	15556	15409	15535	15452	15546	15509	15662	15591	15570	15437	15656	15619	15499	15564	15585	15521	15650	15569	15504	15717	15487	15713	15522	15421	15491	15418	15675	15375	15506	15657	15478	15548	15725	15684	15564	15436	15781	15816	15422	15579	15532	15596	15526	15534	15480	15447	15556	15485	15523	15601	15745	15780	15596	15551	15554	15644	15593	15493	15398	15515	15609	15474	15467	15608	15574	15564	15608	15747	15546	15452	15561	15473	15439	15566	15654	15376	15610	15539	15536	15726	15606	15435	15487	15608	15603	15721	15569	15468	15581	15706	15450	15462	15658	15551	15552	15616	15607	15624	15493	15762	15575	15540	15447	15645	15599	15750	15421	15569	15343	15287	15681	15604	15470	15530	15668	15622	15564	15569	15378	15516	15631	15693	15765	15527	15381	15577	15496	15586	15510	15564	15541	15571	15403	15690	15654	15706	15507	15575	15522	15617	15578	15552	15272	15491	15463	15432	15637	15470	15416	15522	15483	15517	15637	15615	15355	15580	15567	15625	15550	15660	15465	15707	15593	15634	15581	15641	15523	15510	15659	15563	15529	15516	15404	15507	15484	15574	15375	15524	15546	15597	15486	15459	15580	15491	15511	15566	15534	15509	15511	15768	15528	15551	15545	15656	15435	15468	15729	15654	15510	15597	15499	15556	15603	15620	15509	15549	15646	15516	15608	15491	15500	15618	15592	15573	15584	15710	15598	15494	15478	15706	15665	15630	15548	15576	15504	15430	15438	15571	15569	15605	15494	15544	15767	15558	15534	15400	15561	15473	15508	15551	15546	15488	15578	15499	15489	15625	15528	15576	15546	15472	15522	15348	15601	15552	15589	15592	15504	15549	15478	15546	15569	15541	15550	15502	15624	15477	15531	15527	15725	15628	15581	15565	15566	15456	15387	15565	15479	15655	15529	15473	15532	15580	15412	15613	15540	15548	15419	15636	15476	15542	15597	15558	15764	15718	15479	15456	15469	15532	15540	15560	15634	15529	15561	15616	15453	15489	15586	15587	15547	15511	15636	15535	15658	15641	15372	15602	15302	15471	15465	15489	15625	15503	15612	15645	15666	15442	15555	15511	15549	15610	15471	15414	15495	15460	15391	15486	15674	15721	15482	15522	15532	15408	15675	15506	15661	15597	15629	15638	15519	15652	15567	15619	15781	15706	15427	15600	15708	15556	15534	15374	15509	15638	15570	15688	15679	15555	15564	15590	15650	15510	15377	15503	15361	15641	15518	15330	15555	15551	15635	15467	15638	15458	15431	15530	15654	15466	15524	15622	15609	15500	15493	15408	15627	15530	15487	15521	15552	15600	15509	15333	15584	15456	15654	15417	15351	15634	15573	15459	15540	15543	15494	15549	15623	15485	15564	15468	15509	15570	15596	15403	15350	15500	15483	15583	15611	15551	15449	15489	15514	15489	15420	15529	15787	15522	15446	15593	15485	15504	15565	15638	15527	15576	15472	15650	15576	15638	15436	15442	15567	15513	15458	15729	15409	15730	15516	15558	15539	15656	15606	15608	15587	15756	15528	15661	15616	15459	15529	15605	15525	15578	15418	15677	15366	15376	15606	15740	15421	15543	15540	15552	15445	15687	15601	15465	15542	15620	15543	15531	15520	15616	15403	15524	15445	15554	15517	15540	15706	15629	15608	15581	15555	15587	15492	15629	15363	15507	15460	15549	15538	15747	15641	15448	15510	15465	15443	15662	15493	15673	15640	15441	15549	15594	15658	15446	15646	15632	15431	15491	15538	15534	15703	15739	15749	15443	15661	15689	15677	15402	15449	15465	15596	15592	15591	15547	15713	15469	15442	15580	15612	15500	15504	15608	15484	15514	15451	15679	15681	15438	15734	15499	15560	15509	15491	15492	15500	15543	15582	15498	15522	15762	15493	15462	15612	15679	15637	15740	15494	15377	15681	15563	15437	15597	15665	15579	15661	15592	15736	15541	15585	15537	15505	15602	15444	15530	15531	15541	15582	15677	15534	15596	15687	15487	15737	15683	15444	15353	15621	15326	15347	15543	15592	15587	15584	15514	15578	15434	15586	15654	15598	15664	15475	15566	15558	15419	15728	15472	15479	15632	15571	15486	15694	15571	15480	15525	15430	15596	15423	15579	15552	15584	15528	15601	15506	15620	15391	15626	15567	15523	15589	15609	15691	15465	15550	15632	15514	15387	15466	15494	15502	15669	15539	15678	15480	15539	15483	15629	15594	15560	15462	15627	15448	15839	15456	15535	15397	15589	15756	15581	15616	15452	15536	15373	15630	15578	15644	15546	15633	15373	15509	15451	15406	15418	15398	15411	15562	15752	15640	15545	15583	15533	15619	15458	15508	15567	15590	15425	15632	15604	15764	15500	15542	15451	15644	15613	15483	15468	15645	15456	15582	15448	15489	15538	15604	15505	15607	15691	15438	15680	15602	15548	15644	15556	15603	15499	15525	15705	15621	15496	15577	15477	15632	15596	15554	15526	15692	15564	15611	15397	15441	15475	15584	15613	15657	15534	15551	15363	15526	15447	15527	15465	15703	15521	15681	15500	15489	15639	15496	15467	15742	15726	15715	15516	15630	15676	15492	15519	15640	15520	15412	15408	15578	15702	15558	15482	15516	15470	15505	15541	15611	15521	15401	15472	15568	15611	15563	15599	15511	15550	15527	15614	15647	15665	15538	15462	15338	15358	15661	15564	15535	15640	15531	15475	15536	15511	15667	15706	15572	15632	15664	15663	15494	15600	15585	15581	15508	15670	15519	15637	15594	15690	15559	15492	15454	15755	15489	15582	15568	15590	15578	15695	15507	15701	15506	15570	15551	15692	15400	15549	15678	15541	15533	15654	15684	15355	15578	15565	15289	15525	15383	15765	15566	15551	15494	15596	15423	15763	15625	15514	15500	15550	15511	15373	15633	15517	15528	15419	15572	15606	15910	15481	15489	15368	15604	15561	15499	15682	15486	15610	15511	15519	15600	15516	15600	15551	15724	15608	15467	15471	15579	15544	15602	15571	15718	15522	15660	15340	15572	15548	15623	15334	15492	15693	15566	15534	15410	15537	15525	15437	15519	15347	15605	15625	15467	15475	15663	15299	15525	15583	15489	15501	15543	15642	15387	15661	15543	15515	15656	15397	15554	15534	15423	15644	15731	15503	15715	15401	15446	15409	15386	15477	15646	15653	15623	15443	15556	15535	15536	15618	15544	15535	15595	15606	15562	15483	15446	15609	15549	15451	15430	15448	15576	15563	15690	15477	15523	15595	15732	15383	15575	15573	15614	15438	15605	15739	15528	15590	15556	15465	15571	15554	15575	15788	15481	15481	15605	15429	15641	15512	15628	15529	15528	15594	15598	15519	15585	15507	15443	15566	15651	15384	15552	15601	15607	15426	15516	15613	15543	15690	15632	15572	15635	15447	15504	15717	15683	15430	15430	15677	15630	15627	15638	15428	15740	15535	15722	15578	15717	15590	15512	15465	15512	15617	15559	15594	15560	15632	15533	15537	15552	15455	15565	15551	15404	15647	15639	15516	15571	15593	15405	15442	15398	15650	15602	15487	15568	15813	15618	15596	15452	15498	15502	15421	15638	15548	15471	15436	15697	15410	15451	15448	15429	15557	15418	15638	15636	15653	15598	15495	15584	15479	15441	15454	15680	15459	15595	15662	15293	15380	15565	15536	15555	15569	15495	15582	15446	15493	15595	15598	15524	15390	15437	15499	15521	15638	15671	15447	15605	15404	15436	15527	15385	15663	15537	15534	15454	15732	15519	15543	15423	15650	15470	15320	15457	15641	15559	15526	15564	15427	15629	15465	15493	15407	15560	15388	15608	15519	15592	15710	15646	15606	15469	15742	15516	15589	15566	15500	15455	15719	15666	15683	15652	15703	15767	15688	15546	15522	15456	15529	15583	15696	15502	15576	15498	15585	15600	15443	15610	15471	15616	15392	15599	15607	15383	15542	15420	15532	15509	15498	15573	15606	15472	15664	15711	15581	15655	15450	15434	15668	15523	15773	15414	15453	15671	15464	15688	15590	15325	15565	15524	15535	15691	15656	15484	15540	15570	15582	15381	15464	15431	15597	15797	15531	15586	15470	15577	15536	15655	15660	15827	15437	15667	15565	15574	15585	15666	15567	15606	15518	15487	15484	15406	15552	15588	15502	15429	15547	15513	15475	15597	15511	15498	15695	15237	15621	15514	15521	15526	15641	15559	15510	15638	15690	15498	15599	15477	15522	15599	15588	15511	15554	15503	15578	15728
29047	21760	21091	19443	17926	18143	17916	18045	17790	17414	17008	18123	19394	19473	18101	17303	16786	16684	16706	16550	16622	16560	16677	16487	16683	16432	16598	16584	16569	16554	16715	16586	16547	16571	16657	16733	16750	16375	16577	16642	16588	16753	16766	16486	16496	16548	16592	16636	16663	16594	16598	16597	16591	16682	16604	16428	16577	16690	16414	16480	16578	16603	16670	16486	16634	16625	16636	16751	16695	16550	16539	16753	16541	16700	16714	16625	16548	16686	16765	16637	16551	16586	16693	16506	16595	16348	16588	16660	16486	16627	16647	16543	16492	16593	16486	16509	16386	16614	16486	16501	16641	16473	16295	16493	16775	16835	16666	16749	16596	16523	16748	16662	16567	16631	16723	16634	16306	16630	16615	16475	16642	16505	16477	16602	16691	16367	16512	16464	16626	16462	16617	16543	16573	16417	16658	16433	16453	16542	16637	16714	16791	16400	16729	16624	16674	16706	16543	16560	16405	16607	16576	16426	16633	16495	16517	16742	16712	16592	16622	16633	16505	16658	16455	16530	16530	16585	16569	16620	16430	16492	16785	16390	16595	16632	16421	16533	16601	16805	16465	16760	16684	16616	16567	16378	16400	16500	16691	16581	16738	16553	16451	16563	16606	16603	16514	16299	16598	16586	16610	16541	16519	16682	16540	16682	16457	16643	16522	16542	16767	16927	16742	16561	16637	16518	16492	16596	16476	16401	16504	16454	16544	16705	16754	16388	16505	16615	16670	16580	16579	16400	16499	16513	16438	16514	16619	16416	16559	16584	16674	16524	16678	16513	16493	16514	16615	16650	16595	16458	16538	16463	16406	16714	16702	16592	16591	16508	16629	16762	16454	16587	16581	16703	16582	16473	16677	16567	16435	16490	16579	16647	16617	16617	16729	16650	16727	16644	16535	16577	16689	16622	16584	16453	16502	16509	16677	16643	16802	16517	16667	16456	16437	16632	16471	16559	16469	16714	16563	16602	16559	16682	16530	16324	16595	16501	16667	16560	16495	16585	16552	16343	16438	16692	16534	16630	16553	16458	16467	16675	16409	16516	16545	16487	16489	16640	16648	16537	16610	16408	16471	16509	16554	16440	16509	16221	16491	16649	16735	16766	16633	16551	16757	16539	16480	16575	16577	16689	16572	16404	16594	16511	16622	16510	16505	16529	16362	16720	16717	16609	16544	16386	16563	16690	16512	16564	16466	16636	16472	16458	16725	16415	16566	16558	16526	16665	16493	16499	16673	16584	16598	16567	16498	16461	16487	16484	16575	16446	16612	16620	16727	16679	16602	16489	16595	16523	16638	16658	16594	16492	16479	16804	16740	16703	16527	16411	16373	16641	16640	16442	16424	16498	16511	16462	16508	16807	16571	16608	16593	16600	16446	16584	16550	16725	16579	16509	16401	16545	16479	16535	16553	16629	16468	16564	16485	16583	16644	16589	16740	16550	16793	16507	16352	16569	16629	16486	16610	16634	16546	16512	16571	16495	16556	16609	16651	16269	16711	16750	16342	16678	16386	16723	16556	16808	16670	16555	16448	16637	16733	16424	16697	16388	16660	16570	16710	16615	16590	16740	16482	16393	16590	16461	16617	16617	16437	16521	16588	16529	16633	16527	16625	16585	16634	16569	16589	16675	16750	16387	16521	16562	16515	16759	16569	16668	16559	16488	16656	16578	16611	16524	16494	16472	16500	16444	16667	16735	16535	16379	16634	16321	16752	16517	16660	16603	16288	16748	16571	16453	16576	16567	16877	16637	16485	16641	16537	16627	16449	16486	16342	16454	16528	16726	16718	16505	16687	16525	16674	16529	16484	16649	16658	16648	16706	16668	16750	16579	16575	16443	16642	16517	16660	16283	16554	16566	16513	16667	16642	16522	16734	16727	16609	16658	16808	16535	16541	16650	16599	16744	16734	16753	16553	16592	16575	16814	16721	16630	16467	16648	16667	16577	16396	16475	16578	16508	16651	16465	16351	16595	16597	16673	16696	16618	16672	16618	16618	16534	16566	16432	16552	16490	16603	16600	16662	16559	16464	16613	16558	16626	16472	16451	16669	16538	16652	16471	16641	16628	16474	16671	16360	16581	16516	16481	16620	16644	16536	16667	16516	16738	16598	16475	16436	16671	16714	16771	16627	16537	16608	16561	16514	16606	16665	16587	16572	16584	16584	16520	16607	16394	16817	16574	16453	16499	16808	16607	16628	16690	16655	16436	16609	16762	16479	16503	16685	16663	16547	16722	16720	16746	16630	16629	16328	16683	16555	16454	16607	16645	16703	16462	16538	16390	16499	16765	16478	16694	16380	16672	16557	16565	16532	16484	16314	16567	16510	16582	16588	16882	16788	16685	16348	16422	16609	16527	16529	16585	16301	16410	16475	16740	16496	16726	16548	16611	16441	16676	16568	16602	16554	16545	16719	16625	16418	16416	16407	16472	16799	16601	16423	16469	16470	16462	16434	16596	16467	16482	16471	16557	16521	16427	16663	16540	16629	16409	16449	16529	16595	16651	16539	16699	16532	16464	16464	16414	16573	16615	16722	16587	16516	16408	16744	16661	16554	16550	16577	16398	16565	16586	16708	16505	16703	16589	16713	16509	16547	16729	16564	16606	16437	16477	16285	16569	16622	16686	16406	16610	16788	16654	16577	16524	16542	16523	16659	16463	16509	16539	16643	16616	16458	16547	16518	16570	16486	16689	16356	16564	16703	16634	16426	16433	16525	16553	16403	16486	16556	16776	16631	16525	16714	16408	16630	16460	16416	16741	16633	16581	16710	16537	16672	16757	16589	16611	16476	16489	16684	16780	16459	16423	16810	16685	16533	16489	16522	16546	16640	16465	16617	16506	16570	16658	16281	16568	16651	16788	16599	16446	16518	16630	16694	16564	16709	16617	16656	16597	16439	16627	16847	16597	16690	16600	16636	16594	16473	16564	16555	16529	16476	16581	16464	16537	16626	16795	16603	16609	16561	16606	16710	16558	16540	16324	16532	16507	16461	16517	16639	16720	16469	16697	16659	16580	16624	16526	16479	16686	16579	16449	16604	16454	16507	16618	16564	16550	16777	16571	16349	16429	16553	16520	16850	16507	16800	16571	16586	16499	16495	16746	16771	16500	16845	16705	16629	16623	16624	16702	16534	16634	16647	16362	16580	16710	16582	16401	16650	16752	16636	16570	16566	16701	16563	16582	16690	16538	16563	16473	16411	16541	16859	16554	16673	16603	16453	16403	16489	16561	16632	16795	16407	16309	16434	16618	16585	16680	16618	16441	16630	16968	16542	16636	16728	16684	16553	16714	16680	16649	16706	16647	16644	16615	16713	16690	16538	16596	16793	16717	16593	16542	16427	16544	16519	16525	16425	16548	16698	16495	16630	16587	16518	16687	16573	16430	16777	16665	16695	16647	16475	16639	16602	16510	16514	16541	16455	16660	16507	16421	16486	16554	16626	16647	16573	16598	16699	16658	16532	16694	16795	16539	16422	16693	16664	16457	16629	16631	16508	16419	16784	16765	16527	16578	16285	16477	16568	16614	16533	16614	16719	16503	16526	16727	16815	16751	16689	16647	16633	16587	16592	16604	16486	16428	16353	16562	16586	16680	16588	16632	16537	16661	16641	16570	16352	16403	16702	16567	16528	16475	16552	16697	16759	16656	16733	16579	16619	16590	16450	16588	16659	16636	16696	16683	16512	16754	16630	16588	16659	16518	16542	16641	16538	16695	16622	16528	16462	16606	16849	16809	16624	16660	16702	16585	16683	16499	16696	16575	16645	16409	16666	16559	16296	16517	16606	16597	16630	16667	16587	16688	16432	16573	16618	16550	16679	16559	16606	16662	16523	16671	16613	16672	16499	16571	16695	16758	16673	16638	16598	16442	16472	16354	16518	16599	16618	16465	16444	16505	16602	16682	16385	16350	16541	16634	16647	16525	16483	16514	16498	16817	16626	16566	16714	16585	16570	16360	16382	16633	16656	16489	16346	16531	16605	16276	16623	16520	16829	16614	16849	16537	16453	16515	16430	16451	16549	16662	16536	16566	16543	16249	16288	16583	16622	16384	16406	16590	16599	16505	16494	16577	16651	16465	16681	16335	16584	16489	16699	16618	16542	16691	16533	16607	16545	16660	16680	16421	16596	16662	16733	16707	16537	16663	16369	16554	16430	16451	16552	16537	16362	16611	16585	16653	16450	16552	16558	16614	16678	16606	16651	16425	16363	16511	16656	16576	16547	16886	16567	16555	16895	16674	16741	16674	16755	16677	16667	16603	16489	16574	16448	16741	16652	16488	16766	16573	16541	16625	16532	16394	16596	16672	16426	16560	16604	16510	16511	16667	16487	16454	16743	16500	16649	16419	16685	16550	16726	16439	16472	16440	16498	16699	16570	16614	16503	16697	16714	16499	16327	16527	16872	16582	16577	16602	16452	16681	16436	16814	16700	16602	16606	16646	16597	16392	16565	16550	16576	16815	16709	16799	16562	16560	16586	16676	16453	16510	16650	16585	16502	16697	16663	16587	16603	16523	16697	16609	16707	16396	16658	16713	16548	16570	16856	16624	16647	16703	16688	16749	16551	16607	16648	16558	16689	16465	16615	16333	16786	16411	16473	16389	16298	16712	16500	16723	16527	16748	16455	16546	16544	16486	16371	16937	16604	16763	16553	16565	16577	16750	16446	16540	16646	16563	16603	16452	16705	16477	16675	16443	16682	16724	16563	16636	16553	16715	16516	16442	16627	16437	16672	16592	16595	16567	16797	16553	16605	16655	16449	16606	16563	16400	16582	16698	16742	16528	16716	16620	16531	16428	16544	16688	16582	16633	16467	16603	16538	16640	16474	16524	16634	16537	16516	16618	16638	16479	16656	16365	16270	16428	16561	16397	16491	16554	16355	16559	16547	16547	16649	16690	16457	16432	16736	16518	16622	16688	16715	16472	16636	16479	16382	16572	16541	16514	16446	16561	16656	16518	16643	16630	16405	16647	16649	16464	16700	16640	16479	16562	16632	16522	16261	16443	16575	16690	16718	16629	16448	16619	16656	16744	16742	16589	16690	16656	16588	16521	16664	16713	16603	16494	16662	16308	16706	16620	16520	16571	16566	16516	16757	16544	16622	16416	16507	16449	16540	16564	16606	16449	16559	16549
16518	18428	18051	18438	18674	17759	18183	18528	18094	17237	16820	18993	19737	19449	17619	16200	16024	15826	15896	15846	15872	15676	15808	15781	15704	16054	15620	15868	15743	15946	15924	15814	15768	15772	15920	15749	16021	15885	15910	15807	15918	15859	15755	15932	15793	15929	15854	15740	15890	15896	15760	16017	15800	15773	15867	15797	15939	15782	15813	15594	15782	15839	15800	15878	15826	15727	15912	15761	15682	15783	15948	15882	15844	15761	15777	15784	15719	15967	15838	15836	15895	15859	15788	15682	15842	15794	15887	15984	15790	15838	15942	15772	15745	15870	15999	15596	15926	15886	15682	15952	15806	15802	15657	15765	15868	15791	15932	15718	15840	15625	15932	15725	15870	15891	15794	15843	15838	15825	15871	15848	15902	15717	15621	15750	15781	15722	15829	15764	15811	15878	15823	15826	15780	15752	15814	15886	15938	15780	15833	15855	15843	15759	15764	15919	15652	15775	16011	15897	15816	15719	15701	15813	15747	15839	15660	15807	15742	15826	15843	15897	15867	15656	15699	15899	16008	15792	15816	16001	15733	15777	15775	15755	15811	15781	15892	15911	15846	15922	15845	15812	15794	15856	15710	15678	15838	15734	15969	15735	15946	15783	15808	15888	15772	15890	15686	15844	15639	15717	15761	15797	15818	15782	15611	15955	15881	15858	15790	15930	15648	15684	15820	15850	15808	15757	15802	15778	15772	15897	15868	15767	15817	15794	15807	15841	15755	15825	15880	15956	15905	15907	15966	15873	15770	15782	15877	15950	15822	15580	16059	15904	15839	15586	15919	15845	16034	15942	15751	15868	15701	15722	15773	15718	15673	15831	16049	15874	15894	15788	15940	15815	15883	15861	15768	15897	15974	15698	15895	15809	15918	15854	15882	15767	15782	15760	15775	15864	15764	15936	15890	15938	15907	15734	15921	15886	15850	15912	15810	15726	15827	15733	15727	15944	15916	15864	15804	15771	15959	15867	15853	15877	15764	15865	15747	15717	15781	15679	15760	15821	15851	15855	15733	15747	15947	15760	15863	15737	15951	15917	15779	15936	15683	15838	15739	15873	15874	15984	15954	15716	15874	15899	15758	15895	15698	15731	15833	15827	15786	15708	15979	15786	15916	15816	15710	15958	15784	15896	15857	15774	15890	15748	15956	15979	15759	15983	15714	15784	15866	15855	15821	15652	15857	15737	15924	15781	15824	15820	15824	15857	15950	15647	15876	15796	15877	15825	15748	15776	15735	15723	15844	15762	15840	15774	15788	15847	15640	15794	15665	15799	15861	15774	15717	15636	15747	15879	15908	15938	15843	15810	15959	15699	15826	15685	15934	15947	15839	15800	15773	15832	15937	15742	15797	15787	15862	15953	15863	15823	15775	15949	15840	15800	15868	15761	15776	15774	15814	15938	15892	15808	15812	15903	15765	15788	15686	15929	15809	15858	16093	15794	15710	15819	15885	15808	15740	15721	15662	15758	15796	15686	15835	15901	15942	15771	15811	15849	15750	15831	15911	15796	15871	15683	15812	15830	15920	15778	15815	15886	15768	15880	15696	15688	15629	15897	15716	15761	15961	15757	15681	15961	15887	15842	15914	15827	15913	15887	15718	15933	15827	15790	15721	15767	15852	15965	15870	15819	15791	15879	15695	15836	15819	15827	15863	15783	15781	15753	15888	15866	15816	15835	15775	15754	15794	15851	15821	15926	15885	15711	15870	15921	15804	15942	15733	15719	15838	15910	15794	15837	15760	15668	15862	15846	15687	15797	15824	15855	15661	15798	15810	15765	16005	15836	15736	15910	15895	15918	15876	15908	15747	15818	15881	15905	15914	15946	15867	15683	15803	15741	15752	15808	15828	15953	15885	15891	15834	15753	15691	15884	15666	15894	15845	15781	15687	15844	15751	15807	15911	15959	15829	15697	15806	15870	15785	15859	15846	15675	15734	15808	15887	15683	15707	15939	15768	15921	15629	15881	15920	15911	15758	16030	15981	15817	15720	15547	15692	15875	15811	15841	15739	15869	15730	15875	15723	15963	15954	15788	16074	15793	15692	15754	15859	15784	15614	15869	15898	15929	15825	15791	16055	15782	15848	15786	15955	15762	15721	15791	15769	15932	15860	15911	15805	15817	15892	15836	15991	15843	15883	15892	15838	15901	15884	15789	15808	15780	15737	15864	15723	15698	15626	15851	15848	15642	15824	15832	15774	15793	15750	15866	15809	15818	15940	15803	15833	15851	15556	15701	15827	15901	15867	15837	15607	15916	15759	15682	15847	15792	15776	15689	15812	15888	15839	15799	15753	15755	15848	15647	15690	15732	15745	15761	15837	15796	15775	15702	15742	15650	15856	15711	15669	15904	15741	15870	15842	15812	15883	15882	15674	15805	15924	15856	15951	15778	15879	15826	15805	15991	15824	15774	15724	15933	15878	15864	15671	15808	15947	15731	15705	15924	15840	15758	15912	15749	15819	15542	15843	15779	15661	15875	15892	15788	15733	15976	15887	15888	15708	15933	15743	15795	15963	15774	15935	15787	15801	15734	15704	15783	15849	15627	15721	15775	15885	15885	15960	15699	15856	15891	15829	15915	15727	15813	15764	15791	15878	15834	15679	15776	15832	15850	15925	15786	15929	15786	15899	15847	15772	15718	15780	15859	15803	15810	15700	15736	15867	15840	15703	15839	15827	15856	15968	15836	15912	15744	15742	15761	15808	15984	15925	15738	15886	15778	15816	15872	15833	15789	15827	15984	15794	15758	15606	15849	15776	15901	15854	15783	15978	15760	15816	16008	15841	15983	15828	15728	15868	15808	15626	15867	15728	15811	15756	15935	15739	15832	16025	15709	15944	15890	15790	15706	15877	15730	15705	15856	15914	15822	15849	15800	15848	15704	15845	15740	15805	15892	15859	15796	15886	15894	15826	15920	15744	15640	15656	15813	16041	15805	15745	15823	15947	15931	15799	15924	15984	15821	15619	15921	15878	15954	15744	15787	15851	15800	15700	15724	15763	15880	15941	15708	15705	15726	15778	15664	15729	15743	15821	16072	15876	15649	15904	15873	15771	15733	15581	15715	15708	15886	15716	15846	15756	15934	15913	15796	15861	15968	15826	15842	15904	15800	15853	15946	15787	15795	15878	15821	15640	15730	15806	15851	15879	15708	15658	15746	15847	15685	15891	15924	15733	15753	15905	15851	15875	15683	15902	15932	15778	15972	15801	15856	15707	15627	15911	15725	15789	15848	15642	15808	15688	15947	15713	15960	15823	15662	15707	15845	15803	15949	15883	15879	15868	15685	15714	15842	15779	15758	15954	15903	16001	15792	15797	15739	15841	15898	15816	15882	15631	15887	15876	15863	15715	15849	15716	15865	15924	15751	15736	15675	15915	15829	15815	15656	15846	15827	15831	15807	15870	15854	15769	15731	15777	15757	15873	15932	15930	15848	15895	15700	16013	15669	15791	15847	15820	15971	15837	15737	15798	15997	15909	15720	15768	15744	15783	15801	15751	15773	15785	15917	15973	15905	15794	15605	15814	15762	15862	15865	15753	15614	16027	15897	15729	15834	16039	15834	15696	15760	15932	15820	15800	15768	15904	15890	15750	15901	15980	15708	15945	15915	15940	15802	15825	15853	15791	15837	15730	15942	15984	15713	15856	15878	15995	15891	15717	15830	15907	15914	16050	15753	15851	15870	15745	15748	15656	15682	15861	15791	15823	15889	15811	15731	15836	15580	15621	15689	15719	15887	15790	15892	15885	15809	15736	15644	15872	15728	15905	15789	15946	15744	15904	15775	15845	15903	15722	15879	15772	15839	15885	15912	15791	15877	15894	15837	15658	15917	15933	15857	15850	15897	15884	15833	15771	15811	15943	15773	15769	15971	15873	15922	15863	15734	15950	15804	15709	15771	15834	15785	15768	15882	15991	15705	15941	15874	15857	15843	15803	15757	15851	15895	15834	15861	15746	15730	15925	15885	15804	15959	15836	15693	15761	15802	15859	15928	15608	15917	15737	15863	15827	15937	15787	15699	15861	15694	15881	15553	15754	15866	15813	15910	15833	16053	15949	15815	15870	15692	15854	15667	15650	15897	15728	15597	15676	15799	15756	16060	15866	15903	15767	15849	15666	15998	15616	15802	15757	15792	15807	15802	15791	15802	15799	15933	15886	15687	15855	15697	15716	15696	15749	15921	15800	15777	15766	15789	15686	15736	15756	15774	15895	15706	15848	15726	15737	15945	15730	15887	15763	15895	15928	15815	15825	15802	15974	15739	15843	15878	16004	15820	15774	15725	15936	15790	15810	15830	15783	15809	15791	15759	15817	15975	15767	15745	15825	15938	15946	15791	15820	15745	15830	15627	15847	15811	15772	15935	15809	15802	15808	15726	15928	15744	15900	15914	15771	15802	15750	15704	15841	15777	15876	15788	15886	15830	15816	15807	15637	15762	15766	15908	15666	15789	15896	15908	15760	15792	15673	15917	15799	15959	15805	15901	15849	15696	15945	15896	15776	15910	15859	15671	15752	15680	15875	15735	15964	15769	15989	15727	15758	15773	15835	15682	15764	15776	15834	15889	15914	15654	15781	15869	15966	15828	15772	15872	15805	16032	15787	15970	15702	15955	15897	15776	15768	15844	15872	15968	15820	15865	15905	15797	15761	16037	15963	16005	15900	15810	15731	15763	16006	15925	15875	15971	15822	15806	15925	15812	15950	15838	15829	15912	15607	15639	15800	15913	15851	15751	15851	15820	15901	15814	15909	15746	15845	15807	15805	15852	15756	15717	15720	15887	15867	15744	15778	15781	15736	15783	15922	15784	15788	15707	15814	15791	15773	15967	15783	15856	15805	15796	15750	15833	15748	15963	16029	15848	15973	15697	15878	15980	15843	15838	15736	15873	15855	15788	15642	15819	15701	15852	15811	15793	15661	15728	15731	15855	15822	15747	15735	15774	15792	15840	15718	15847	15878	15526	15663	15755	15767	15910	15896	15701	15823	15894	15758	15678	15945	15840	15665	15718	15826	15775	15757	15887	15876	15753	15851	15741	15819	15816	15797	15785	15874	16002	15992	15721	15777	15842	15816	15743	15931	15706	15622	15848	15701	15745	15810	15791	15994	15873	15821	15864	15863	15842	15676	15812	15834	15840
25057	21352	27996	25672	21889	20538	20261	18568	18323	18254	17610	25174	32570	29974	24125	19121	17152	16774	16510	16427	16471	16361	16630	16489	16272	16445	16243	16464	16302	16294	16466	16351	16580	16452	16368	16358	16470	16435	16341	16356	16371	16320	16420	16283	16168	16365	16433	16396	16419	16466	16349	16515	16568	16532	16512	16433	16356	16450	16481	16451	16623	16234	16241	16217	16379	16426	16478	16311	16378	16294	16319	16529	16537	16331	16367	16241	16349	16336	16390	16293	16441	16351	16323	16362	16426	16308	16384	16288	16370	16511	16535	16447	16394	16150	16445	16110	16481	16479	16155	16447	16302	16368	16311	16326	16284	16301	16307	16356	16236	16359	16292	16474	16468	16307	16445	16222	16107	16325	16529	16393	16255	16387	16231	16378	16344	16354	16353	16357	16399	16415	16342	16485	16379	16138	16387	16295	16523	16275	16453	16286	16320	16522	16366	16275	16337	16299	16490	16594	16506	16281	16460	16484	16591	16116	16424	16391	16419	16460	16523	16315	16371	16235	16294	16474	16379	16354	16403	16507	16474	16320	16309	16310	16224	16355	16473	16461	16370	16462	16401	16547	16506	16345	16390	16327	16393	16342	16282	16425	16357	16229	16172	16264	16255	16498	16387	16451	16245	16377	16287	16367	16361	16390	16352	16394	16279	16335	16368	16306	16262	16326	16429	16437	16524	16268	16356	16543	16386	16392	16380	16352	16347	16306	16592	16232	16479	16429	16270	16381	16166	16278	16201	16520	16410	16386	16356	16298	16373	16438	16373	16222	16367	16326	16541	16625	16528	16498	16335	16321	16296	16345	16587	16397	16434	16347	16416	16342	16380	16523	16425	16348	16362	16387	16268	16560	16389	16420	16438	16432	16381	16291	16427	16316	16280	16300	16318	16317	16290	16347	16299	16237	16380	16534	16437	16475	16478	16348	16517	16361	16562	16275	16356	16549	16275	16541	16332	16389	16291	16474	16334	16549	16284	16243	16354	16299	16319	16195	16338	16280	16483	16331	16425	16442	16383	16297	16289	16239	16272	16425	16657	16478	16464	16365	16390	16383	16362	16153	16451	16405	16329	16265	16394	16288	16251	16398	16420	16231	16466	16269	16474	16342	16429	16440	16243	16281	16441	16312	16442	16275	16514	16580	16425	16264	16299	16365	16526	16472	16406	16323	16282	16382	16317	16441	16373	16346	16409	16407	16354	16481	16539	16508	16530	16466	16554	16500	16448	16347	16296	16334	16245	16432	16284	16314	16401	16302	16342	16564	16366	16343	16387	16283	16191	16190	16257	16304	16495	16446	16411	16380	16289	16171	16373	16433	16505	16237	16179	16404	16369	16510	16259	16398	16197	16255	16314	16338	16347	16186	16260	16346	16512	16406	16328	16266	16518	16395	16391	16558	16387	16358	16518	16443	16295	16490	16267	16092	16305	16223	16354	16249	16457	16491	16453	16360	16244	16602	16278	16267	16298	16383	16332	16330	16411	16244	16380	16457	16257	16279	16316	16434	16399	16478	16300	16265	16096	16490	16530	16402	16440	16474	16461	16211	16465	16327	16259	16436	16462	16247	16233	16278	16271	16382	16306	16441	16413	16386	16305	16398	16345	16381	16392	16489	16371	16293	16540	16446	16466	16376	16413	16420	16517	16246	16175	16391	16299	16418	16243	16640	16300	16131	16426	16242	16349	16263	16256	16234	16498	16448	16234	16292	16372	16351	16361	16222	16362	16342	16287	16406	16519	16238	16221	16452	16130	16194	16454	16213	16327	16384	16390	16568	16255	16431	16168	16196	16336	16260	16345	16352	16559	16479	16413	16297	16401	16290	16462	16319	16217	16394	16359	16008	16316	16281	16346	16197	16524	16364	16406	16433	16317	16467	16299	16352	16367	16479	16342	16377	16413	16340	16618	16316	16402	16492	16319	16304	16610	16385	16524	16368	16394	16455	16348	16259	16394	16495	16466	16304	16366	16307	16419	16304	16273	16450	16483	16272	16329	16303	16435	16231	16465	16398	16423	16384	16300	16487	16564	16254	16290	16332	16358	16372	16301	16630	16284	16471	16451	16367	16384	16239	16389	16319	16311	16409	16441	16546	16392	16242	16326	16191	16356	16445	16444	16385	16393	16323	16325	16433	16269	16352	16321	16386	16312	16237	16307	16489	16493	16285	16673	16279	16354	16391	16214	16306	16110	16267	16369	16430	16570	16281	16383	16208	16526	16514	16403	16389	16464	16229	16215	16244	16364	16425	16471	16381	16330	16209	16462	16392	16353	16294	16226	16484	16363	16265	16586	16394	16433	16393	16403	16563	16508	16479	16627	16461	16256	16232	16413	16323	16292	16467	16444	16397	16342	16376	16358	16265	16423	16299	16193	16270	16503	16576	16258	16128	16382	16481	16251	16175	16399	16255	16353	16468	16174	16263	16565	16287	16254	16309	16486	16311	16252	16514	16288	16435	16536	16120	16484	16102	16456	16398	16506	16438	16292	16394	16181	16416	16384	16376	16374	16307	16409	16434	16402	16259	16335	16428	16405	16239	16268	16317	16266	16545	16285	16324	16381	16146	16402	16323	16484	16543	16372	16236	16274	16234	16459	16360	16307	16456	16346	16279	16154	16620	16629	16420	16176	16408	16337	16411	16354	16486	16428	16323	16417	16268	16226	16399	16173	16249	16187	16339	16486	16249	16547	16492	16275	16272	16360	16405	16412	16352	16325	16272	16483	16279	16401	16402	16448	16373	16384	16246	16267	16398	16371	16212	16332	16232	16315	16449	16386	16521	16284	16371	16425	16473	16701	16494	16449	16321	16527	16367	16389	16325	16518	16317	16206	16373	16489	16518	16437	16175	16472	16302	16375	16356	16330	16506	16393	16290	16432	16339	16523	16374	16118	16420	16400	16361	16370	16263	16304	16194	16164	16447	16464	16359	16512	16223	16288	16396	16469	16545	16309	16518	16422	16491	16563	16450	16421	16294	16393	16177	16275	16295	16253	16350	16503	16255	16223	16410	16384	16278	16383	16332	16365	16309	16251	16523	16513	16579	16306	16201	16362	16357	16324	16421	16387	16299	16356	16234	16229	16330	16346	16225	16394	16294	16327	16488	16464	16226	16418	16475	16464	16345	16495	16319	16340	16519	16544	16528	16461	16300	16392	16312	16376	16354	16341	16550	16341	16326	16305	16433	16597	16460	16294	16280	16469	16286	16268	16265	16383	16301	16336	16406	16395	16409	16193	16216	16410	16490	16400	16276	16297	16399	16366	16321	16260	16444	16431	16484	16456	16451	16325	16366	16518	16273	16327	16488	16512	16406	16569	16392	16432	16289	16224	16076	16513	16394	16284	16360	16304	16259	16517	16407	16547	16375	16287	16544	16213	16323	16088	16408	16349	16282	16431	16403	16345	16458	16617	16205	16424	16385	16377	16124	16242	16377	16407	16388	16418	16338	16371	16178	16546	16364	16156	16384	16468	16286	16519	16410	16422	16229	16545	16338	16326	16340	16381	16327	16242	16462	16486	16324	16241	16359	16544	16413	16221	16448	16398	16324	16212	16411	16427	16366	16598	16252	16364	16396	16471	16328	16490	16332	16350	16338	16460	16357	16246	16540	16364	16363	16560	16373	16420	16242	16243	16338	16318	16262	16427	16334	16517	16487	16524	16265	16424	16388	16377	16413	16380	16461	16498	16373	16350	16373	16277	16564	16448	16462	16225	16394	16160	16403	16281	16241	16380	16216	16333	16485	16531	16361	16229	16455	16449	16324	16357	16306	16284	16484	16353	16523	16481	16258	16256	16333	16203	16321	16190	16337	16514	16388	16304	16530	16521	16538	16248	16329	16434	16597	16346	16323	16298	16291	16509	16309	16391	16329	16346	16515	16395	16394	16441	16484	16400	16354	16356	16440	16372	16375	16398	16532	16400	16337	16427	16552	16280	16385	16394	16388	16303	16264	16426	16293	16454	16332	16397	16448	16287	16445	16334	16496	16361	16434	16286	16316	16456	16340	16152	16159	16172	16721	16367	16176	16349	16415	16260	16413	16246	16276	16360	16322	16250	16432	16398	16501	16230	16392	16530	16305	16348	16375	16512	16504	16569	16566	16268	16250	16482	16254	16242	16208	16415	16358	16358	16368	16086	16288	16333	16398	16294	16355	16051	16219	16239	16356	16305	16352	16383	16241	16447	16211	16260	16273	16278	16452	16524	16382	16448	16234	16181	16277	16546	16453	16379	16257	16203	16541	16508	16386	16500	16242	16510	16394	16470	16351	16151	16440	16260	16304	16401	16479	16385	16418	16541	16400	16315	16338	16577	16323	16219	16326	16417	16389	16238	16501	16449	16332	16350	16276	16384	16165	16203	16253	16304	16415	16426	16196	16340	16499	16237	16387	16384	16264	16420	16460	16454	16391	16353	16557	16463	16239	16412	16167	16276	16230	16428	16236	16275	16252	16433	16518	16354	16436	16393	16433	16235	16365	16551	16606	16394	16363	16336	16462	16348	16455	16284	16244	16346	16589	16467	16370	16555	16323	16388	16567	16111	16215	16491	16315	16218	16261	16305	16532	16495	16404	16357	16420	16394	16549	16552	16287	16336	16351	16319	16402	16494	16386	16486	16382	16469	16294	16431	16155	16400	16198	16469	16420	16471	16336	16428	16425	16334	16235	16290	16397	16360	16329	16372	16253	16458	16252	16201	16239	16246	16307	16241	16395	16367	16314	16502	16368	16550	16329	16324	16375	16393	16358	16471	16246	16270	16503	16417	16373	16262	16360	16446	16354	16269	16256	16289	16244	16368	16293	16242	16528	16452	16517	16560	16315	16371	16518	16516	16470	16470	16367	16314	16478	16351	16348	16385	16449	16474	16392	16267	16485	16252	16397	16280	16314	16396	16362	16458	16305	16500	16427	16430	16223	16436	16414	16484	16237	16438	16375	16370	16403	16569	16475	16353	16341	16555	16526	16149	16247	16305	16177	16203	16436	16493	16252	16296	16437	16251	16514	16336	16418	16269	16587	16349	16420	16256	16411	16301	16422	16559	16448	16429	16382	16052	16402	16516	16197	16448	16233	16344	16272	16415	16490	16517	16223	16451	16273	16259	16254	16152	16454	16228	16311	16113	16573	16456	16518	16395	16237
15593	24061	25398	22800	21894	20626	20094	19179	18793	18894	17432	29903	36124	32410	24844	18518	16237	16008	15712	15714	15669	15643	15690	15729	15785	15614	15716	15700	15784	15630	15684	15692	15765	15447	15799	15536	15691	15578	15762	15658	15569	15643	15598	15562	15617	15465	15560	15418	15652	15709	15756	15650	15703	15734	15699	15415	15602	15671	15689	15687	15590	15555	15700	15692	15570	15753	15560	15565	15660	15668	15612	15748	15775	15625	15642	15639	15447	15727	15704	15563	15740	15655	15553	15698	15684	15597	15732	15579	15669	15684	15541	15630	15875	15775	15482	15740	15725	15381	15665	15725	15756	15766	15775	15802	15747	15711	15691	15750	15903	15534	15583	15653	15573	15647	15726	15701	15759	15603	15768	15649	15767	15753	15602	15590	15700	15702	15747	15809	15503	15677	15643	15727	15710	15661	15750	15657	15702	15560	15640	15511	15777	15657	15745	15648	15825	15740	15847	15555	15765	15670	15644	15627	15663	15626	15764	15798	15681	15625	15749	15737	15578	15601	15666	15687	15649	15647	15713	15458	15706	15733	15649	15788	15690	15640	15519	15661	15668	15609	15720	15670	15591	15649	15725	15672	15680	15507	15676	15610	15619	15739	15414	15579	15726	15816	15693	15624	15627	15698	15763	15827	15758	15654	15673	15750	15675	15511	15783	15670	15767	15806	15684	15550	15700	15739	15644	15561	15596	15762	15718	15646	15715	15604	15741	15560	15798	15516	15525	15667	15917	15722	15678	15633	15587	15527	15624	15611	15628	15759	15733	15638	15831	15676	15633	15572	15678	15750	15701	15619	15556	15645	15773	15687	15524	15727	15621	15722	15798	15793	15583	15466	15604	15579	15764	15497	15751	15798	15490	15722	15577	15638	15667	15768	15518	15824	15613	15733	15615	15718	15709	15633	15653	15531	15641	15417	15604	15598	15522	15532	15573	15663	15572	15535	15618	15781	15737	15681	15574	15750	15676	15461	15641	15726	15489	15615	15648	15655	15706	15616	15624	15522	15726	15625	15606	15596	15621	15653	15686	15534	15502	15604	15745	15584	15575	15854	15624	15630	15868	15712	15598	15716	15651	15672	15689	15712	15637	15622	15629	15646	15594	15639	15586	15610	15665	15750	15482	15575	15675	15669	15599	15694	15456	15660	15703	15569	15645	15772	15591	15848	15491	15779	15623	15763	15651	15656	15579	15551	15656	15647	15816	15672	15783	15607	15687	15707	15861	15647	15632	15648	15646	15671	15725	15649	15511	15541	15642	15605	15683	15687	15762	15585	15614	15692	15758	15673	15501	15663	15788	15550	15684	15710	15636	15597	15580	15876	15668	15658	15655	15582	15809	15679	15633	15655	15775	15627	15752	15621	15419	15790	15745	15670	15749	15688	15762	15603	15701	15645	15714	15480	15670	15440	15660	15598	15744	15624	15789	15621	15658	15470	15529	15788	15711	15655	15524	15837	15826	15712	15716	15596	15622	15588	15567	15736	15535	15716	15746	15753	15598	15500	15604	15734	15544	15656	15735	15657	15711	15718	15625	15513	15609	15647	15616	15703	15629	15649	15750	15651	15603	15730	15655	15570	15662	15664	15725	15618	15690	15533	15919	15572	15776	15430	15685	15602	15679	15556	15433	15645	15648	15724	15656	15671	15725	15661	15657	15680	15676	15762	15601	15574	15770	15619	15492	15596	15694	15607	15667	15607	15684	15653	15678	15743	15701	15790	15625	15741	15700	15671	15738	15655	15643	15678	15655	15797	15499	15729	15616	15667	15565	15876	15679	15684	15771	15655	15634	15624	15710	15632	15660	15595	15820	15516	15580	15524	15702	15602	15633	15744	15629	15692	15630	15553	15649	15602	15629	15813	15618	15753	15804	15648	15570	15635	15769	15784	15735	15624	15750	15632	15629	15592	15554	15577	15750	15668	15617	15805	15540	15668	15578	15601	15725	15626	15834	15583	15686	15664	15735	15776	15857	15662	15545	15531	15633	15634	15725	15674	15615	15560	15779	15619	15672	15672	15752	15656	15602	15617	15761	15468	15565	15673	15641	15540	15711	15809	15785	15715	15558	15697	15467	15868	15691	15712	15844	15569	15695	15517	15518	15659	15677	15703	15493	15862	15497	15679	15650	15697	15697	15639	15696	15784	15702	15603	15625	15559	15709	15724	15535	15774	15663	15700	15649	15560	15523	15728	15769	15892	15686	15682	15753	15479	15587	15733	15530	15703	15748	15660	15801	15631	15549	15653	15689	15694	15561	15765	15703	15543	15542	15812	15689	15649	15695	15492	15659	15698	15600	15775	15734	15611	15594	15704	15563	15584	15600	15645	15780	15643	15874	15670	15763	15769	15484	15752	15659	15770	15580	15556	15774	15768	15703	15632	15829	15617	15669	15586	15746	15513	15619	15563	15704	15733	15548	15675	15670	15760	15619	15643	15733	15625	15570	15786	15724	15585	15594	15723	15589	15829	15666	15643	15727	15707	15660	15637	15600	15718	15631	15649	15575	15716	15615	15628	15685	15610	15852	15761	15860	15568	15671	15793	15634	15700	15656	15670	15746	15752	15787	15643	15506	15682	15692	15824	15568	15613	15735	15789	15647	15628	15683	15501	15781	15720	15684	15593	15632	15655	15733	15680	15630	15492	15597	15812	15840	15649	15835	15595	15649	15848	15737	15931	15644	15732	15661	15518	15769	15733	15769	15702	15688	15647	15514	15782	15663	15633	15580	15725	15816	15583	15763	15685	15725	15521	15661	15788	15598	15512	15650	15643	15703	15849	15558	15669	15695	15604	15743	15818	15721	15469	15783	15515	15722	15725	15792	15838	15633	15752	15716	15489	15517	15476	15620	15710	15623	15589	15757	15622	15669	15656	15664	15646	15638	15602	15684	15430	15659	15484	15847	15787	15581	15528	15670	15744	15649	15671	15662	15673	15582	15614	15759	15699	15655	15732	15784	15715	15735	15805	15610	15681	15623	15643	15694	15669	15724	15718	15667	15550	15636	15821	15603	15491	15748	15677	15730	15592	15632	15718	15576	15834	15641	15735	15682	15728	15723	15747	15690	15772	15814	15886	15563	15603	15616	15694	15663	15733	15692	15548	15607	15647	15746	15647	15511	15606	15629	15483	15792	15590	15801	15589	15675	15692	15737	15651	15600	15747	15615	15739	15520	15812	15539	15562	15603	15541	15802	15624	15550	15571	15645	15713	15556	15800	15636	15552	15591	15758	15588	15741	15815	15647	15678	15638	15751	15688	15594	15741	15668	15705	15764	15649	15737	15639	15597	15686	15749	15733	15615	15674	15723	15668	15444	15599	15567	15702	15597	15692	15749	15515	15703	15807	15691	15497	15770	15717	15642	15752	15568	15773	15684	15666	15482	15683	15589	15671	15683	15630	15484	15735	15581	15619	15663	15678	15598	15810	15582	15588	15605	15557	15663	15663	15641	15601	15750	15755	15680	15560	15636	15581	15601	15501	15639	15489	15647	15779	15821	15698	15813	15611	15834	15682	15718	15572	15590	15815	15595	15529	15711	15605	15715	15584	15552	15461	15757	15659	15695	15758	15661	15703	15545	15750	15535	15581	15587	15688	15663	15780	15703	15696	15737	15734	15648	15533	15731	15936	15628	15650	15612	15697	15649	15588	15579	15708	15700	15608	15506	15617	15458	15697	15699	15602	15819	15748	15574	15747	15792	15487	15702	15681	15737	15676	15844	15644	15616	15642	15635	15748	15391	15707	15513	15694	15628	15637	15774	15578	15693	15558	15713	15664	15626	15681	15515	15710	15724	15496	15543	15637	15787	15602	15673	15602	15651	15749	15602	15646	15598	15574	15637	15641	15697	15610	15667	15629	15779	15411	15660	15700	15512	15642	15642	15786	15501	15622	15844	15635	15462	15685	15665	15690	15679	15477	15757	15794	15665	15614	15846	15732	15765	15587	15864	15483	15694	15615	15804	15676	15770	15502	15727	15618	15612	15734	15607	15688	15660	15507	15853	15725	15631	15553	15638	15687	15743	15558	15636	15709	15658	15764	15693	15715	15506	15674	15749	15898	15609	15640	15549	15808	15828	15631	15737	15740	15539	15724	15663	15819	15647	15540	15621	15478	15518	15618	15704	15648	15518	15611	15659	15688	15631	15682	15730	15661	15820	15606	15686	15647	15718	15621	15678	15645	15707	15741	15443	15625	15551	15650	15680	15828	15695	15538	15608	15633	15468	15779	15585	15694	15608	15744	15623	15728	15636	15605	15638	15869	15672	15617	15769	15787	15700	15546	15542	15650	15643	15813	15678	15712	15585	15724	15503	15564	15667	15630	15657	15584	15620	15467	15826	15666	15736	15697	15759	15544	15647	15692	15601	15748	15640	15543	15709	15674	15706	15521	15701	15651	15464	15594	15680	15832	15640	15647	15708	15629	15448	15726	15574	15507	15689	15770	15696	15717	15550	15543	15538	15735	15856	15738	15626	15604	15675	15779	15701	15596	15553	15677	15703	15649	15520	15755	15607	15755	15602	15425	15509	15767	15674	15653	15707	15636	15551	15715	15620	15729	15651	15701	15644	15730	15897	15533	15621	15779	15766	15561	15677	15752	15541	15701	15644	15711	15706	15570	15698	15689	15629	15660	15525	15766	15624	15660	15633	15786	15620	15647	15773	15689	15529	15486	15781	15654	15660	15666	15734	15615	15656	15633	15712	15528	15642	15557	15554	15622	15793	15785	15713	15636	15647	15645	15723	15772	15758	15731	15730	15655	15536	15813	15822	15801	15520	15720	15722	15817	15639	15685	15642	15602	15719	15536	15571	15673	15917	15630	15611	15631	15650	15637	15652	15749	15590	15676	15743	15680	15641	15749	15437	15734	15823	15536	15781	15729	15577	15575	15533	15628	15531	15610	15758	15781	15665	15590	15738	15585	15645	15790	15660	15746	15629	15649	15600	15592	15735	15695	15683	15659	15586	15662	15988	15705	15477	15882	15653	15668	15816	15614	15681	15687	15536	15650	15485	15662	15612	15742	15700	15615	15781	15559	15753	15737	15777	15646	15659	15818	15508	15659	15631	15555	15984	15737	15561	15637	15701	15524	15541	15740	15682	15768	15863	15467	15591	15779	15672	15558	15419	15585	15528	15628
23835	21351	28816	24271	22240	23596	23281	19815	18754	19377	19169	28670	42258	37118	28457	21114	17557	16739	16360	16533	16230	16212	16008	16284	16145	16267	16287	16268	16372	16333	16335	16385	16205	16314	16286	16386	16248	16222	16279	16561	16300	16286	16229	16089	16135	16387	16113	16294	16323	16326	16054	16180	16132	16257	16222	16022	16029	16173	16326	16253	16166	16291	16161	16274	16274	16282	16294	16115	16290	16219	16269	15994	16097	15986	16298	16016	16103	16166	16224	16207	16408	16263	16163	16284	16128	16268	16161	16119	16189	16403	16038	16075	16027	16097	16331	16181	16110	16259	16202	16216	16390	16178	16360	16179	16221	16097	16158	16419	16275	16378	16279	16309	16174	16288	16278	16099	16259	16248	16042	16103	16173	16241	16258	15973	16191	16255	16373	16151	15994	16319	16036	16140	16039	16110	16269	16383	16201	16061	16075	16362	16252	16111	16059	16227	16122	16185	16301	16189	16381	16214	16270	16376	16211	16158	16237	16331	16323	16229	16183	16141	16138	16182	16165	16049	16136	16120	16220	16128	16135	16193	16163	16089	16244	16068	16337	16118	16142	16065	15922	16130	16142	16127	16230	16110	16195	16222	16247	16176	16193	16273	16114	16244	16106	16360	16228	16294	16137	16257	15925	16119	16212	15984	16264	15969	16251	16102	16188	16158	16223	16075	16073	16124	16166	16326	16104	16234	16052	16147	16070	16242	16225	16211	15945	16045	16185	16031	16178	16106	16070	16290	16243	16368	16253	16266	16354	16216	16189	16220	16148	16151	16113	16370	16332	16003	16063	16157	16112	16002	16083	16149	16285	16213	16319	16173	16202	16117	16327	16266	16270	16254	16213	16246	16179	16317	16031	16304	16174	16069	16217	16365	16189	16319	16141	16326	16056	16065	16232	16120	16077	16301	16067	16083	16383	16013	16104	16039	16324	16187	16164	16324	16113	16348	16107	16265	16169	16393	15983	16057	16342	16140	16090	16136	16275	16234	16265	16216	16209	16233	16448	16117	16331	16286	16154	16109	16230	16064	16108	16070	16120	16233	16202	16231	16136	16075	16185	16012	16178	16204	16312	16092	16264	16390	16157	16218	16200	16015	15965	16092	16040	16205	16199	16161	16071	16088	16269	16120	15915	16236	16072	16089	16064	16195	16020	16250	16176	16205	16201	16114	16230	16166	16184	16353	16231	15984	16118	16148	16364	16276	16405	16394	16226	16153	16286	16363	16272	16093	16161	16216	16293	16132	16180	16246	16141	16119	15989	16107	16465	16159	16170	16242	16196	16200	16031	16154	16281	16148	16098	16169	16177	16260	15954	16164	16110	16089	16377	16127	16092	16265	16362	16095	16185	16318	16269	16216	16119	16392	16035	16025	16197	16128	16117	16283	16117	16134	16200	16110	16077	16322	16183	16170	16262	16119	16199	16213	16239	16098	16077	16048	15932	16108	16271	16219	16196	16222	16178	16278	16069	16236	16205	15995	16265	16102	16107	16158	16126	15929	16099	16119	16322	16094	16138	16274	16280	16037	16092	16027	16242	16200	16071	16108	16060	16202	16242	16308	15952	16207	16077	16181	16127	15993	15942	16249	16234	16175	16228	16407	16297	16355	16073	16142	16020	16233	16106	16320	16174	16102	16265	16181	16188	16155	16201	16232	15990	16292	16190	16204	16148	16221	16221	16318	16372	16267	16150	16292	16160	16183	16049	16286	16091	16280	16244	16187	16339	16199	16262	16293	16128	15990	16113	16046	16146	16089	16245	16059	16278	16214	16268	16114	16245	16241	16043	16102	16209	16190	16155	16242	15963	16286	16336	16237	16135	16106	16260	16317	16180	16200	16206	16182	16220	16117	16132	16061	15968	16209	16135	16235	16244	16064	16207	16153	16378	16342	16231	16202	16239	16045	16260	16118	16254	16165	16234	16285	16250	16248	16096	16159	15976	16054	16298	16214	16104	15981	16080	16108	16158	16083	16258	16144	16094	16232	16110	15920	16180	15956	16096	16223	16029	16062	16088	16191	16183	16300	16203	16133	16121	16067	16068	16094	16157	16321	16187	16049	15984	16320	16145	16103	16274	15947	16011	16152	15909	16088	16150	16175	16068	16187	16198	16229	16221	16158	16114	16091	16065	16085	16239	16066	16079	16374	16066	15985	16233	16325	16184	16283	16110	16226	16081	16225	16117	16405	16280	16227	16329	16124	16170	16332	16382	16234	16139	16080	16092	16217	16202	16223	16211	16119	16104	16400	16174	16120	16178	16213	16320	16074	15883	16112	16066	15952	16157	16116	16147	16029	16156	16205	16172	16234	16216	16300	16107	16229	16196	16354	16295	16354	16527	16173	16187	16187	16186	16210	16016	16367	16124	16092	15903	16163	16172	16316	16079	15960	16110	16248	16098	16312	16455	16268	16317	16118	16134	16292	16166	16250	16214	16293	16200	16178	16238	16113	16062	16150	16083	16290	16239	16309	16281	16170	15913	16063	16179	15979	16064	16252	16207	16282	16214	16212	16165	16284	16298	16079	16266	15764	16164	15925	15951	16096	16102	16129	16232	15989	16040	16229	16358	16178	16194	15983	16148	16122	16286	16177	16229	16270	16194	16317	16065	16153	16080	16098	16021	16178	16164	16208	16367	16178	16128	16316	16120	15889	16310	16126	16060	16242	16054	16266	16492	16360	16079	16015	16174	16397	16389	16173	16222	16130	16037	16304	16131	15966	16322	15969	16226	16040	16190	16158	16122	16072	16233	16268	16204	16252	16305	16093	16345	16406	16302	16325	16221	16297	16095	16209	16063	16289	16333	16125	16229	16211	16058	16080	16205	16312	16156	16166	16273	16169	16176	16118	16271	16244	16051	16264	16070	16175	16339	16256	16359	16236	16340	16254	16209	16196	16251	16277	16301	16220	16152	16211	16191	16262	16225	16269	16135	16332	16354	16325	16258	15997	16298	16120	16182	16016	16123	16034	16178	16169	16136	16181	16387	16298	16197	16214	16160	16076	16365	16009	16360	16340	16155	16263	16169	16145	16090	16030	16238	16287	16140	16202	16114	16236	16079	16179	16308	16122	16194	16103	16304	16342	16113	16088	16262	16301	16222	16096	16063	16355	16122	16314	16299	16159	16445	16128	16197	16117	16277	15969	16175	16332	16123	16003	16032	16139	16163	16397	16211	16230	16093	16066	16242	16336	16367	16105	16165	15912	16270	16232	15933	15968	16145	16290	16316	16021	16331	16065	16213	16230	16213	16184	16399	16185	16234	16083	16176	16031	16082	16030	16102	16265	16290	16158	16023	16228	16210	16169	16217	16244	16132	15972	16206	16131	16215	16033	16154	15983	16106	16374	16072	16299	16469	16099	16155	16141	16092	16183	16188	16255	16252	16378	16272	16233	16357	16200	16265	16082	16257	16287	16126	16131	16285	15996	16164	16092	16106	16066	16204	16232	16314	16222	16142	16219	16137	16070	16304	16189	16139	16030	15939	16299	16114	16267	16312	16132	16205	16248	16128	16188	16100	16321	16249	16012	16148	16229	16184	16138	16208	16131	16181	16123	16249	16073	16290	16047	16150	16386	16232	16089	16294	16138	16203	16267	16242	16152	16160	16134	16222	16143	16095	16148	16309	16273	16183	16167	16287	16252	16040	16145	16150	16041	16176	15943	16043	16267	16034	16074	16018	16223	16238	16265	16134	16211	16097	16320	16211	16241	16156	16127	16100	16150	16207	16178	16093	16086	16071	16015	15986	16204	16302	16247	16163	16258	16152	16223	16194	16032	16147	16162	16190	16114	16172	16116	16236	16046	16020	16211	16230	16058	16160	16202	16087	15960	16240	16031	16206	16012	16274	16274	16205	16327	16162	15956	16200	16159	16140	16221	16179	16225	16325	16081	16161	15872	16317	15999	16186	16091	16181	16247	16113	16191	16092	15946	16350	15950	16215	15987	16178	16233	16040	16172	16208	16054	16138	16188	16172	15790	16177	16187	16125	16208	16133	16027	16301	16101	16143	16051	16214	16327	16031	16285	16003	16086	16065	16296	16226	16048	16197	15972	16158	16213	16143	16201	16506	16211	16371	16074	16330	16171	16259	16124	16161	16271	15943	16259	16112	16128	16170	16187	16278	16246	16007	16139	16339	16106	16161	16239	16086	16085	16098	16150	16111	16218	16170	16155	16206	16325	16232	16262	15987	16238	16267	16181	16212	16068	16445	16197	15995	16108	16131	16076	16104	16292	16189	16282	16172	15956	16154	16331	16111	16153	16196	16117	16228	16350	16143	16131	16152	16336	16299	16061	16296	16200	16416	15968	16092	16247	16125	16271	16245	16163	16087	15934	16183	16064	16078	16212	16247	16161	16203	16414	16280	16215	16417	16257	16245	16119	16090	16039	16098	16103	16257	16342	16225	16314	16248	16315	16353	16213	16194	16464	16350	16378	16218	16292	16234	16212	16211	16089	16265	16198	16310	16062	16202	16268	16086	16190	16071	16093	16100	15987	16225	16202	16348	16134	16218	16206	16181	16152	16211	16195	16078	16069	16189	16055	16166	16156	16264	16069	16023	16167	16185	16123	16203	16363	16224	16166	16113	16196	16052	16282	16380	16107	16112	16274	16088	16117	16157	16133	16261	16175	16335	16343	16252	16298	16201	16102	16020	16155	16246	16214	16090	16073	16086	16207	16327	15995	16203	15912	16316	16061	16207	16218	16247	16099	16179	16060	16282	16070	16204	16154	16106	16323	16231	15981	16193	16158	16001	16279	16261	16179	16223	16090	16343	16295	16065	16092	16385	16162	16177	16083	16300	16087	16226	16173	16273	16201	16195	16124	16290	16184	16141	16241	16398	16187	16112	16103	16136	16218	16173	16201	16208	16360	15965	16052	16191	16258	16079	15939	16228	16174	16221	16320	15977	16138	16232	16095	16388	16169	16207	16069	16059	15997	16174	16168	16137	16138	16168	16199	16271	16338	16168	16212	16235	16372	16066	16074	16279	16186	16087	15946	16280	16152	16197	16087	16133	16292	16243	16161	16179	16230	16386	16132	16217	16202	15981	16263	16156	16067	16168	16366	16087	15822	16121	16185	16094	16275	16173	15907	16152	16091	16086	16029	16410	16231	16130	16022	16271	16434	16326	16128
16940	29555	29372	25900	24533	23631	22325	20704	20462	20723	20625	34199	45248	39829	29675	20482	16664	15791	15603	15618	15471	15579	15564	15696	15481	15691	15455	15503	15494	15427	15635	15608	15584	15727	15407	15397	15535	15524	15530	15642	15629	15606	15625	15611	15451	15553	15573	15617	15430	15612	15485	15494	15704	15401	15565	15577	15668	15497	15365	15307	15658	15514	15443	15669	15469	15638	15605	15838	15320	15421	15473	15459	15484	15624	15465	15592	15524	15530	15575	15571	15577	15512	15548	15574	15648	15259	15541	15623	15585	15552	15490	15467	15452	15484	15480	15542	15563	15492	15411	15658	15529	15545	15444	15664	15659	15404	15494	15612	15459	15322	15449	15429	15662	15627	15536	15528	15611	15420	15532	15572	15525	15398	15606	15568	15546	15431	15492	15693	15520	15581	15624	15568	15451	15552	15480	15452	15555	15500	15616	15418	15461	15585	15519	15493	15566	15570	15378	15443	15699	15634	15382	15612	15421	15370	15591	15390	15541	15370	15664	15556	15397	15559	15407	15429	15606	15436	15495	15610	15587	15733	15525	15515	15563	15532	15396	15468	15427	15326	15522	15478	15506	15539	15634	15570	15440	15331	15638	15451	15460	15411	15534	15450	15609	15376	15568	15521	15589	15501	15501	15632	15508	15525	15527	15535	15402	15539	15483	15557	15402	15638	15420	15610	15664	15490	15430	15480	15552	15547	15575	15587	15583	15568	15582	15425	15544	15493	15489	15518	15480	15468	15527	15516	15509	15504	15369	15182	15546	15676	15503	15622	15514	15726	15492	15397	15354	15340	15746	15545	15448	15586	15565	15429	15550	15429	15690	15492	15422	15520	15462	15633	15555	15426	15597	15581	15500	15675	15487	15598	15497	15499	15432	15444	15474	15620	15536	15473	15501	15537	15440	15593	15590	15581	15638	15550	15514	15400	15455	15634	15522	15314	15571	15533	15455	15372	15522	15320	15653	15639	15506	15398	15517	15511	15549	15463	15529	15591	15601	15406	15347	15528	15431	15425	15555	15607	15500	15508	15461	15606	15604	15492	15528	15544	15582	15567	15571	15418	15769	15485	15531	15598	15552	15477	15649	15621	15653	15388	15431	15387	15466	15466	15545	15712	15645	15391	15625	15548	15527	15528	15454	15593	15538	15610	15423	15522	15602	15710	15417	15531	15494	15503	15488	15464	15514	15588	15468	15576	15683	15550	15306	15450	15348	15706	15649	15451	15509	15540	15635	15533	15544	15319	15549	15704	15487	15482	15388	15500	15452	15597	15498	15560	15387	15512	15420	15647	15721	15571	15296	15448	15469	15552	15459	15403	15543	15576	15523	15614	15474	15607	15427	15478	15477	15661	15456	15570	15570	15650	15774	15553	15427	15575	15421	15570	15392	15488	15628	15405	15567	15539	15706	15601	15543	15484	15519	15522	15509	15569	15539	15592	15550	15448	15493	15645	15485	15516	15535	15437	15511	15526	15538	15509	15562	15509	15670	15445	15485	15544	15473	15497	15628	15706	15505	15536	15513	15380	15592	15591	15580	15592	15456	15595	15630	15441	15403	15498	15524	15521	15570	15352	15572	15503	15566	15564	15522	15577	15637	15571	15468	15574	15514	15491	15367	15743	15451	15632	15653	15486	15423	15658	15620	15712	15450	15450	15531	15578	15570	15409	15321	15450	15670	15566	15673	15571	15549	15468	15614	15585	15464	15494	15538	15536	15592	15493	15426	15575	15454	15575	15582	15464	15339	15520	15418	15481	15405	15482	15345	15480	15477	15733	15532	15426	15595	15570	15516	15597	15473	15599	15509	15488	15573	15585	15332	15665	15491	15618	15565	15498	15518	15449	15393	15510	15541	15654	15546	15554	15524	15590	15680	15516	15482	15477	15441	15476	15576	15567	15511	15511	15440	15771	15524	15521	15497	15477	15618	15497	15463	15554	15487	15660	15372	15411	15466	15659	15589	15432	15385	15550	15458	15615	15632	15548	15450	15439	15641	15630	15485	15496	15548	15575	15687	15566	15626	15511	15762	15366	15563	15492	15578	15460	15545	15420	15404	15475	15520	15578	15541	15218	15421	15461	15553	15416	15352	15533	15557	15562	15482	15448	15476	15534	15666	15518	15385	15638	15663	15591	15577	15298	15440	15611	15560	15465	15585	15606	15505	15666	15537	15525	15518	15584	15532	15376	15493	15352	15532	15498	15367	15492	15566	15430	15472	15544	15608	15451	15703	15690	15466	15587	15576	15481	15460	15508	15359	15622	15454	15649	15464	15521	15519	15450	15463	15320	15601	15575	15633	15486	15455	15602	15397	15514	15623	15384	15567	15439	15566	15244	15439	15507	15418	15540	15542	15369	15658	15515	15587	15643	15435	15532	15719	15529	15322	15597	15528	15598	15560	15415	15425	15713	15443	15524	15587	15535	15641	15497	15493	15509	15645	15548	15547	15421	15438	15530	15449	15524	15410	15570	15825	15659	15591	15560	15648	15624	15615	15617	15612	15363	15489	15478	15578	15610	15332	15584	15581	15523	15580	15759	15504	15534	15406	15479	15591	15604	15368	15435	15534	15563	15526	15469	15655	15499	15370	15525	15606	15621	15445	15561	15625	15621	15442	15454	15431	15655	15550	15556	15406	15470	15457	15628	15448	15654	15605	15530	15469	15457	15598	15723	15395	15632	15486	15553	15641	15327	15460	15611	15515	15478	15493	15690	15533	15438	15440	15442	15416	15598	15527	15431	15456	15468	15435	15542	15547	15609	15539	15477	15415	15515	15525	15494	15699	15640	15656	15422	15622	15407	15504	15566	15568	15447	15626	15382	15489	15585	15570	15528	15495	15563	15528	15425	15656	15481	15433	15472	15500	15608	15611	15458	15624	15449	15362	15620	15406	15610	15579	15643	15505	15616	15501	15590	15584	15446	15459	15474	15565	15669	15504	15554	15623	15520	15400	15499	15699	15487	15493	15296	15542	15561	15669	15477	15569	15553	15456	15630	15583	15483	15376	15426	15610	15514	15654	15554	15607	15472	15488	15609	15527	15514	15607	15751	15388	15560	15472	15760	15534	15565	15436	15499	15476	15584	15566	15655	15526	15451	15618	15667	15511	15382	15491	15553	15604	15434	15447	15522	15695	15475	15551	15568	15586	15504	15477	15527	15582	15671	15395	15458	15624	15447	15522	15496	15568	15428	15552	15496	15647	15527	15567	15428	15646	15622	15319	15660	15445	15510	15483	15514	15505	15554	15540	15592	15634	15586	15541	15461	15452	15472	15473	15703	15491	15526	15654	15449	15652	15648	15623	15560	15427	15566	15484	15604	15600	15481	15580	15651	15471	15590	15560	15593	15381	15579	15461	15354	15413	15538	15626	15466	15412	15343	15400	15562	15501	15617	15590	15547	15558	15686	15553	15627	15608	15622	15614	15611	15646	15529	15501	15508	15503	15521	15447	15624	15630	15603	15638	15474	15504	15617	15515	15689	15619	15588	15527	15627	15519	15531	15397	15642	15520	15677	15426	15385	15568	15441	15427	15707	15467	15514	15629	15475	15641	15521	15525	15522	15702	15458	15540	15625	15495	15586	15573	15536	15586	15418	15582	15653	15576	15443	15753	15473	15665	15708	15328	15412	15513	15621	15480	15483	15563	15591	15613	15612	15343	15585	15416	15530	15648	15646	15623	15475	15512	15626	15546	15504	15621	15424	15472	15629	15566	15441	15556	15417	15380	15471	15461	15444	15472	15635	15589	15628	15579	15799	15475	15561	15591	15481	15754	15403	15507	15442	15562	15478	15554	15406	15585	15517	15428	15467	15609	15513	15500	15509	15525	15531	15553	15578	15579	15571	15592	15695	15339	15490	15674	15545	15686	15430	15523	15507	15543	15418	15565	15375	15537	15686	15550	15636	15443	15585	15523	15554	15508	15683	15515	15512	15466	15543	15501	15562	15464	15452	15474	15389	15330	15646	15521	15497	15498	15556	15533	15581	15557	15584	15454	15469	15457	15486	15440	15428	15647	15443	15390	15380	15784	15484	15551	15618	15620	15623	15602	15407	15709	15508	15563	15460	15638	15583	15526	15480	15352	15547	15541	15431	15518	15557	15375	15585	15535	15393	15417	15362	15287	15360	15553	15573	15672	15752	15638	15373	15545	15595	15529	15602	15625	15390	15663	15478	15523	15434	15529	15568	15499	15671	15401	15558	15395	15560	15546	15719	15583	15470	15683	15536	15468	15610	15625	15419	15413	15394	15783	15585	15479	15618	15528	15598	15613	15512	15374	15503	15787	15387	15452	15307	15472	15706	15593	15650	15509	15595	15575	15524	15681	15594	15530	15543	15556	15410	15300	15364	15597	15594	15453	15554	15742	15628	15442	15555	15561	15724	15498	15456	15657	15502	15517	15387	15523	15424	15505	15478	15612	15566	15417	15541	15507	15424	15563	15680	15696	15452	15466	15461	15587	15621	15480	15588	15494	15606	15520	15441	15617	15548	15448	15476	15586	15633	15583	15609	15457	15453	15693	15315	15686	15464	15675	15344	15481	15554	15523	15519	15594	15706	15795	15557	15560	15510	15512	15454	15435	15502	15665	15514	15602	15346	15368	15560	15447	15469	15677	15323	15610	15460	15526	15614	15368	15562	15594	15496	15614	15628	15509	15518	15484	15576	15652	15486	15486	15482	15532	15622	15670	15497	15356	15497	15660	15637	15505	15429	15574	15444	15508	15456	15566	15634	15493	15327	15414	15598	15436	15544	15491	15482	15531	15461	15608	15519	15273	15536	15325	15688	15697	15457	15633	15570	15586	15612	15522	15529	15587	15553	15525	15398	15356	15429	15538	15491	15418	15488	15545	15513	15734	15508	15538	15555	15428	15501	15506	15443	15546	15389	15507	15514	15424	15544	15611	15620	15565	15725	15426	15472	15417	15449	15606	15475	15568	15613	15590	15569	15705	15636	15475	15718	15449	15543	15630	15427	15513	15545	15571	15608	15482	15536	15576	15528	15559	15750	15489	15654	15497	15628	15505	15623	15532	15570	15595	15547	15366	15436	15497	15524	15333	15536	15420	15555	15560	15454	15526	15530	15544	15534	15490	15563	15505	15446	15521	15414	15640	15463	15576	15713	15483	15422	15503	15528
29134	21969	22243	20070	18116	17586	17584	17711	17440	17285	17065	18324	19864	19214	18018	17138	16723	16647	16399	16566	16237	16560	16389	16394	16512	16437	16282	16506	16299	16388	16634	16563	16606	16368	16442	16513	16483	16254	16737	16451	16321	16474	16576	16435	16475	16457	16633	16426	16410	16489	16331	16575	16372	16340	16499	16448	16464	16406	16449	16343	16352	16407	16492	16326	16583	16552	16347	16286	16482	16577	16461	16306	16592	16483	16605	16598	16457	16371	16569	16447	16551	16581	16393	16407	16502	16631	16438	16581	16524	16441	16496	16445	16360	16433	16333	16524	16465	16506	16335	16475	16511	16435	16403	16456	16554	16387	16381	16338	16462	16459	16334	16263	16521	16497	16446	16426	16402	16469	16430	16464	16494	16388	16560	16562	16492	16442	16412	16537	16556	16511	16556	16366	16404	16421	16495	16498	16395	16195	16498	16441	16604	16449	16391	16334	16350	16362	16500	16492	16532	16469	16416	16414	16497	16442	16581	16497	16396	16503	16372	16221	16315	16363	16304	16438	16438	16309	16405	16418	16395	16318	16496	16493	16531	16443	16600	16355	16271	16503	16218	16511	16327	16391	16524	16378	16676	16359	16605	16399	16599	16643	16535	16407	16585	16494	16287	16484	16443	16546	16319	16439	16520	16460	16540	16479	16516	16417	16079	16294	16541	16422	16495	16281	16400	16450	16615	16372	16297	16612	16452	16587	16494	16325	16473	16360	16353	16536	16368	16528	16357	16245	16368	16363	16392	16295	16400	16583	16462	16425	16460	16367	16400	16394	16261	16391	16326	16300	16230	16278	16478	16669	16465	16360	16431	16478	16463	16495	16389	16419	16502	16520	16516	16231	16306	16417	16492	16548	16435	16496	16333	16346	16316	16372	16451	16724	16579	16357	16360	16478	16397	16496	16398	16382	16524	16411	16503	16420	16587	16296	16447	16623	16489	16406	16367	16492	16362	16373	16557	16455	16506	16440	16350	16522	16573	16667	16295	16517	16412	16397	16278	16460	16293	16405	16279	16382	16414	16373	16474	16385	16292	16386	16183	16512	16431	16457	16243	16412	16376	16352	16579	16575	16556	16578	16534	16697	16364	16287	16411	16511	16313	16407	16186	16338	16454	16612	16258	16538	16505	16448	16358	16407	16494	16508	16391	16497	16452	16469	16396	16527	16367	16346	16582	16475	16454	16268	16621	16217	16408	16352	16554	16307	16477	16631	16617	16559	16472	16354	16592	16602	16209	16513	16391	16590	16372	16566	16394	16303	16606	16444	16368	16376	16514	16470	16263	16498	16421	16392	16458	16383	16326	16379	16288	16346	16413	16389	16691	16386	16330	16379	16553	16365	16518	16388	16327	16310	16436	16394	16479	16390	16444	16494	16411	16342	16563	16456	16292	16363	16503	16355	16267	16409	16420	16397	16606	16519	16413	16550	16436	16457	16562	16397	16595	16578	16378	16382	16612	16460	16642	16455	16499	16707	16506	16347	16537	16451	16378	16472	16399	16505	16723	16427	16419	16435	16574	16401	16306	16340	16434	16310	16557	16441	16412	16404	16482	16415	16364	16341	16355	16360	16512	16474	16290	16378	16506	16197	16458	16462	16296	16432	16327	16339	16376	16355	16630	16367	16500	16383	16324	16403	16530	16330	16499	16372	16531	16534	16578	16394	16381	16594	16370	16372	16445	16316	16581	16573	16508	16489	16397	16524	16538	16553	16456	16359	16429	16471	16250	16353	16458	16365	16350	16365	16242	16410	16287	16526	16540	16447	16359	16256	16204	16196	16297	16402	16357	16479	16159	16402	16343	16408	16314	16435	16448	16369	16304	16522	16509	16516	16467	16202	16567	16408	16321	16646	16419	16515	16448	16540	16783	16439	16356	16236	16433	16487	16177	16320	16372	16367	16302	16538	16132	16353	16424	16508	16486	16388	16435	16434	16483	16401	16423	16425	16398	16560	16305	16474	16467	16498	16504	16509	16395	16490	16515	16293	16366	16466	16599	16524	16453	16390	16422	16382	16625	16348	16501	16639	16488	16388	16479	16328	16463	16503	16310	16311	16495	16455	16449	16403	16413	16390	16346	16460	16153	16433	16518	16394	16452	16443	16533	16692	16450	16542	16456	16424	16563	16380	16307	16357	16551	16398	16370	16341	16475	16403	16395	16450	16382	16364	16550	16453	16405	16434	16594	16607	16291	16386	16427	16254	16541	16471	16460	16545	16410	16437	16404	16170	16429	16657	16386	16533	16607	16402	16367	16619	16524	16347	16433	16344	16510	16414	16472	16290	16493	16288	16369	16342	16356	16176	16381	16336	16595	16600	16320	16335	16306	16312	16266	16424	16338	16562	16453	16342	16560	16449	16522	16469	16532	16309	16310	16453	16523	16261	16286	16335	16595	16372	16524	16237	16355	16523	16416	16397	16546	16414	16426	16382	16640	16489	16565	16391	16233	16423	16238	16399	16500	16520	16473	16365	16432	16455	16489	16408	16280	16642	16489	16517	16281	16433	16465	16294	16571	16522	16178	16527	16399	16507	16419	16537	16379	16308	16335	16315	16355	16401	16337	16480	16331	16409	16637	16457	16530	16421	16415	16467	16411	16372	16449	16420	16384	16530	16735	16553	16430	16485	16416	16555	16430	16245	16422	16181	16634	16453	16497	16366	16484	16403	16569	16420	16497	16454	16403	16528	16465	16353	16485	16606	16454	16537	16521	16278	16414	16484	16493	16422	16343	16324	16432	16437	16546	16343	16459	16641	16454	16653	16442	16369	16450	16303	16342	16490	16331	16476	16517	16539	16462	16365	16209	16454	16474	16468	16416	16250	16334	16547	16176	16372	16422	16391	16486	16415	16455	16310	16521	16496	16537	16487	16311	16517	16472	16390	16690	16423	16460	16544	16392	16449	16414	16404	16290	16303	16396	16396	16453	16458	16416	16321	16401	16339	16264	16446	16553	16533	16141	16415	16457	16433	16480	16434	16601	16556	16407	16389	16529	16440	16453	16443	16216	16515	16340	16466	16389	16492	16459	16450	16615	16579	16487	16375	16412	16496	16408	16413	16485	16299	16537	16538	16416	16404	16499	16428	16328	16398	16467	16532	16440	16305	16624	16256	16351	16490	16436	16479	16585	16414	16536	16352	16221	16405	16420	16514	16513	16550	16268	16463	16522	16353	16496	16388	16384	16329	16229	16344	16633	16501	16414	16176	16626	16428	16469	16758	16439	16400	16334	16489	16312	16322	16587	16457	16342	16417	16675	16487	16406	16648	16522	16502	16398	16276	16337	16341	16470	16530	16411	16342	16357	16584	16429	16214	16386	16548	16363	16513	16642	16315	16507	16547	16542	16452	16351	16421	16590	16322	16291	16562	16345	16309	16400	16280	16232	16403	16519	16295	16574	16343	16269	16197	16413	16309	16490	16359	16439	16338	16317	16396	16531	16427	16639	16377	16528	16461	16388	16495	16556	16368	16652	16506	16281	16458	16680	16333	16467	16290	16435	16225	16548	16388	16641	16389	16711	16484	16757	16365	16297	16247	16526	16421	16439	16245	16415	16181	16332	16400	16417	16506	16513	16530	16367	16366	16598	16397	16591	16453	16322	16474	16408	16341	16468	16510	16455	16487	16394	16204	16545	16513	16472	16423	16491	16584	16312	16499	16453	16504	16419	16588	16333	16264	16402	16315	16366	16677	16446	16290	16549	16551	16179	16550	16445	16474	16347	16256	16391	16490	16409	16241	16474	16561	16396	16349	16459	16488	16479	16280	16352	16494	16708	16607	16682	16342	16335	16402	16611	16395	16441	16484	16336	16531	16497	16291	16416	16391	16456	16229	16287	16480	16466	16497	16321	16518	16487	16302	16391	16468	16326	16264	16438	16388	16493	16313	16400	16342	16512	16200	16606	16412	16602	16159	16330	16267	16446	16513	16453	16410	16206	16335	16364	16567	16452	16325	16489	16341	16300	16340	16459	16626	16463	16425	16498	16444	16253	16419	16442	16344	16457	16393	16382	16407	16342	16375	16458	16281	16457	16466	16297	16598	16702	16550	16368	16546	16444	16245	16493	16356	16615	16516	16476	16582	16378	16678	16448	16417	16520	16330	16427	16272	16539	16227	16649	16579	16648	16606	16485	16318	16369	16425	16368	16318	16407	16407	16415	16299	16555	16485	16560	16445	16576	16448	16258	16459	16353	16621	16472	16568	16385	16290	16509	16440	16367	16407	16427	16632	16496	16412	16391	16499	16225	16437	16342	16423	16401	16444	16581	16147	16418	16340	16482	16259	16405	16361	16455	16420	16428	16390	16311	16444	16412	16373	16101	16356	16350	16652	16430	16297	16375	16566	16580	16304	16571	16597	16464	16467	16504	16492	16433	16643	16428	16372	16577	16449	16381	16296	16340	16421	16625	16380	16574	16403	16397	16349	16422	16554	16258	16543	16402	16454	16455	16546	16458	16496	16435	16322	16430	16458	16424	16608	16584	16379	16566	16409	16491	16614	16292	16341	16503	16219	16471	16368	16408	16594	16398	16407	16536	16495	16466	16313	16308	16318	16448	16565	16425	16533	16505	16413	16277	16397	16283	16368	16498	16585	16394	16381	16223	16412	16466	16171	16632	16490	16278	16325	16398	16533	16500	16508	16578	16390	16572	16426	16317	16353	16528	16476	16525	16492	16286	16420	16166	16367	16336	16343	16393	16320	16233	16386	16536	16528	16310	16302	16445	16423	16452	16462	16459	16454	16453	16464	16273	16381	16434	16476	16533	16416	16512	16372	16513	16596	16480	16563	16490	16269	16244	16417	16548	16351	16543	16483	16423	16545	16517	16595	16524	16354	16445	16559	16439	16362	16338	16417	16540	16471	16540	16536	16712	16328	16355	16442	16451	16751	16526	16498	16406	16593	16284	16359	16553	16543	16445	16454	16549	16595	16461	16521	16413	16525	16494	16631	16368	16366	16525	16491	16476	16434	16623	16582	16358	16399	16439	16353	16489	16425	16366	16504	16399	16285	16476	16568	16355	16326	16420	16475	16332	16342	16453	16412	16567	16424	16449	16635	16431	16511	16365	16340	16435	16432	16210	16365	16517	16541	16489	16474	16397	16509	16616	16556	16435	16626	16408	16484	16564	16475
16382	19182	19983	18639	18343	17703	17579	17652	17179	16941	16873	19407	20466	19264	17268	16130	15753	15775	15663	15743	15730	15664	15646	15603	15707	15530	15566	15773	15564	15648	15898	15694	15673	15837	15669	15658	15775	15617	15678	15637	15630	15748	15520	15703	15645	15600	15735	15621	15703	15668	15528	15593	15612	15700	15719	15661	15591	15550	15672	15697	15589	15551	15657	15599	15719	15761	15596	15758	15654	15647	15713	15535	15695	15558	15595	15639	15475	15688	15767	15573	15781	15794	15644	15593	15515	15575	15654	15636	15639	15761	15584	15792	15706	15491	15490	15658	15588	15696	15458	15725	15623	15617	15656	15671	15591	15745	15688	15609	15350	15728	15632	15789	15640	15532	15633	15626	15605	15622	15522	15629	15704	15557	15554	15691	15708	15602	15570	15583	15638	15632	15624	15693	15791	15508	15498	15590	15662	15638	15412	15640	15387	15583	15458	15558	15615	15745	15768	15683	15677	15556	15680	15535	15652	15799	15538	15518	15569	15690	15607	15379	15635	15547	15636	15660	15749	15661	15661	15664	15699	15657	15558	15564	15625	15661	15797	15735	15538	15605	15591	15718	15629	15653	15554	15637	15520	15781	15404	15758	15575	15747	15673	15804	15528	15587	15818	15583	15609	15502	15526	15681	15565	15486	15667	15561	15419	15680	15773	15550	15513	15653	15551	15625	15583	15518	15701	15648	15476	15564	15651	15555	15671	15586	15569	15740	15597	15699	15575	15618	15716	15461	15638	15628	15683	15555	15616	15744	15628	15518	15626	15759	15590	15604	15678	15609	15566	15604	15673	15696	15551	15494	15758	15679	15758	15593	15825	15698	15565	15480	15636	15652	15598	15621	15524	15588	15675	15603	15592	15690	15702	15661	15634	15516	15682	15724	15560	15571	15761	15586	15650	15639	15672	15664	15643	15548	15643	15661	15633	15715	15529	15576	15492	15869	15452	15570	15581	15578	15412	15479	15498	15480	15632	15529	15476	15502	15626	15543	15586	15652	15735	15663	15612	15541	15630	15534	15531	15530	15595	15735	15544	15509	15522	15637	15600	15591	15615	15720	15894	15702	15665	15606	15561	15700	15646	15576	15739	15729	15590	15568	15652	15393	15604	15595	15672	15628	15586	15614	15530	15527	15635	15629	15582	15674	15580	15596	15483	15690	15502	15784	15725	15568	15660	15629	15729	15690	15496	15785	15576	15779	15758	15642	15562	15629	15491	15629	15562	15598	15767	15410	15504	15573	15580	15473	15739	15651	15738	15579	15586	15457	15572	15682	15560	15579	15608	15538	15720	15634	15679	15531	15591	15763	15658	15494	15641	15620	15758	15752	15805	15613	15739	15635	15507	15453	15617	15640	15672	15786	15664	15608	15731	15688	15652	15662	15725	15450	15638	15706	15635	15480	15545	15449	15566	15652	15568	15641	15623	15524	15629	15686	15659	15731	15664	15661	15618	15614	15634	15586	15602	15645	15861	15690	15658	15654	15741	15458	15494	15797	15479	15646	15680	15559	15737	15628	15679	15702	15630	15665	15791	15406	15475	15572	15687	15665	15729	15782	15590	15756	15619	15659	15681	15546	15486	15640	15696	15645	15504	15662	15632	15528	15726	15622	15616	15646	15536	15739	15666	15717	15643	15549	15507	15592	15762	15558	15798	15710	15709	15641	15532	15688	15592	15715	15662	15342	15643	15845	15722	15669	15734	15640	15719	15555	15533	15450	15540	15688	15560	15668	15630	15633	15534	15537	15638	15600	15694	15616	15818	15659	15463	15691	15604	15669	15748	15423	15692	15471	15642	15601	15573	15670	15626	15558	15729	15679	15665	15603	15614	15547	15648	15760	15682	15684	15543	15675	15522	15693	15867	15526	15607	15584	15602	15502	15570	15485	15646	15713	15570	15598	15512	15669	15610	15749	15537	15483	15706	15588	15512	15665	15543	15523	15596	15697	15747	15411	15579	15707	15564	15557	15497	15492	15713	15579	15516	15637	15421	15648	15544	15534	15577	15493	15659	15701	15869	15813	15722	15566	15563	15562	15734	15663	15457	15593	15650	15539	15534	15599	15573	15613	15653	15571	15686	15731	15722	15639	15492	15650	15617	15736	15601	15493	15562	15776	15691	15712	15628	15612	15655	15471	15640	15577	15462	15627	15521	15638	15704	15628	15531	15711	15619	15778	15561	15761	15555	15597	15491	15729	15843	15461	15581	15626	15507	15881	15635	15618	15341	15656	15812	15655	15644	15697	15746	15626	15595	15486	15551	15522	15685	15560	15537	15579	15550	15710	15489	15782	15609	15533	15569	15647	15813	15604	15563	15556	15525	15600	15625	15807	15726	15675	15735	15478	15734	15704	15519	15693	15827	15729	15628	15587	15551	15514	15567	15504	15637	15792	15623	15770	15643	15695	15617	15773	15728	15763	15552	15744	15563	15552	15655	15628	15724	15633	15540	15652	15523	15569	15576	15638	15758	15749	15606	15701	15633	15763	15644	15688	15604	15544	15528	15576	15569	15651	15530	15821	15613	15562	15664	15795	15699	15750	15718	15631	15700	15765	15672	15537	15702	15766	15426	15575	15729	15728	15629	15630	15746	15666	15659	15457	15565	15611	15462	15605	15567	15731	15563	15619	15678	15808	15727	15667	15690	15627	15640	15771	15698	15616	15532	15582	15786	15630	15662	15766	15702	15518	15665	15774	15587	15581	15601	15663	15597	15583	15634	15667	15630	15559	15482	15732	15778	15464	15505	15644	15605	15685	15552	15646	15691	15567	15967	15765	15571	15654	15717	15625	15647	15590	15707	15557	15763	15736	15646	15638	15797	15483	15677	15521	15642	15564	15564	15611	15646	15578	15510	15792	15621	15605	15667	15716	15570	15784	15510	15562	15646	15610	15597	15532	15532	15682	15673	15760	15705	15700	15592	15756	15701	15906	15653	15737	15680	15585	15590	15763	15609	15632	15768	15493	15657	15772	15589	15540	15531	15498	15590	15624	15730	15802	15622	15671	15637	15654	15716	15752	15694	15557	15724	15786	15645	15692	15484	15749	15815	15462	15617	15465	15562	15539	15606	15605	15764	15579	15648	15592	15638	15597	15631	15643	15576	15524	15619	15447	15696	15492	15606	15601	15548	15614	15522	15523	15600	15643	15697	15532	15645	15677	15755	15633	15544	15619	15461	15667	15621	15789	15503	15705	15568	15660	15734	15547	15622	15608	15856	15593	15669	15661	15733	15684	15664	15572	15626	15769	15552	15511	15532	15593	15712	15396	15667	15715	15654	15540	15724	15780	15604	15579	15656	15604	15720	15550	15729	15682	15703	15612	15631	15638	15685	15633	15726	15734	15658	15549	15667	15761	15659	15578	15711	15652	15607	15392	15649	15519	15696	15783	15517	15568	15652	15728	15724	15680	15658	15695	15782	15617	15720	15396	15763	15806	15596	15653	15754	15621	15611	15676	15560	15689	15635	15576	15623	15651	15595	15793	15652	15467	15693	15493	15735	15395	15616	15815	15744	15528	15547	15662	15623	15635	15488	15798	15651	15634	15652	15629	15701	15629	15670	15624	15600	15543	15469	15397	15687	15628	15617	15765	15674	15645	15535	15486	15588	15632	15714	15633	15726	15580	15568	15691	15767	15613	15637	15581	15586	15680	15680	15564	15548	15617	15747	15603	15612	15692	15600	15555	15536	15571	15628	15547	15710	15750	15734	15757	15461	15718	15742	15693	15718	15732	15818	15796	15629	15465	15541	15729	15604	15489	15649	15741	15645	15721	15649	15623	15562	15631	15732	15633	15694	15670	15608	15670	15605	15636	15675	15524	15718	15728	15561	15603	15603	15486	15769	15528	15703	15514	15493	15529	15603	15532	15721	15637	15722	15734	15508	15741	15562	15677	15667	15682	15611	15571	15549	15738	15450	15522	15750	15493	15714	15585	15646	15554	15706	15682	15634	15534	15605	15559	15605	15514	15646	15682	15757	15533	15676	15751	15721	15650	15549	15728	15783	15631	15512	15679	15714	15541	15542	15613	15579	15774	15523	15741	15635	15652	15693	15575	15591	15494	15591	15535	15715	15665	15739	15760	15715	15508	15490	15642	15565	15757	15700	15515	15517	15863	15595	15832	15725	15771	15581	15680	15530	15869	15686	15766	15555	15564	15592	15561	15606	15732	15703	15657	15698	15472	15561	15488	15675	15606	15646	15720	15641	15589	15675	15754	15589	15560	15666	15461	15661	15620	15590	15716	15791	15673	15624	15561	15641	15693	15552	15709	15762	15486	15770	15756	15382	15616	15711	15673	15522	15543	15656	15756	15639	15666	15579	15719	15545	15548	15578	15613	15776	15565	15671	15608	15751	15557	15460	15739	15600	15606	15637	15367	15697	15609	15635	15712	15641	15540	15642	15540	15854	15706	15569	15568	15619	15675	15636	15663	15790	15695	15593	15596	15613	15513	15705	15542	15413	15716	15557	15655	15729	15721	15397	15503	15454	15606	15708	15465	15600	15472	15528	15583	15595	15579	15611	15504	15714	15585	15716	15643	15748	15690	15601	15531	15680	15672	15597	15696	15463	15631	15598	15642	15692	15586	15689	15604	15558	15650	15522	15620	15791	15455	15552	15692	15658	15671	15703	15573	15761	15846	15649	15519	15744	15682	15458	15740	15638	15417	15635	15749	15594	15684	15514	15600	15590	15805	15509	15606	15594	15645	15485	15702	15715	15521	15588	15692	15746	15553	15787	15693	15476	15642	15600	15673	15741	15585	15756	15515	15541	15660	15627	15737	15553	15632	15622	15516	15839	15601	15569	15700	15449	15736	15734	15616	15643	15580	15731	15491	15573	15655	15572	15848	15631	15712	15565	15786	15680	15605	15802	15897	15667	15463	15563	15596	15727	15654	15679	15540	15560	15663	15690	15523	15676	15642	15691	15629	15759	15715	15597	15816	15692	15562	15651	15618	15510	15565	15475	15710	15498	15558	15660	15610	15622	15616	15717	15512	15568	15501	15618	15682	15509	15672	15681	15579	15556	15454	15624	15522	15563	15640	15732	15431	15824	15471	15650	15795	15603	15736	15589	15563	15500	15679	15548	15582	15608	15630	15628	15556	15663	15542	15733	15634	15620	15789	15395	15650
25001	21350	28041	25467	21451	19785	19932	18361	17677	17453	17694	28360	32671	29115	22841	18466	17083	16547	16247	16228	16214	16182	16142	16024	16470	16253	16100	16154	16291	16163	16322	16259	16205	16025	15969	15976	16225	16308	16089	16328	16147	16209	16223	16333	16056	16194	16168	15967	16168	16265	16149	16095	16159	16169	16265	16332	16179	16256	16172	16124	16015	15940	16160	16195	16182	16110	16056	15983	15932	16268	15965	16213	16244	15974	15898	16091	16047	16292	16086	16260	16050	16202	16042	16107	15961	16192	15996	15903	16176	16125	16166	15993	16240	16165	16171	15977	16118	15962	16018	16069	16121	16082	16242	16152	15917	16055	16167	15968	16141	15920	16161	16214	16284	16200	16268	16121	16113	16049	15937	16045	15960	16167	16122	16255	16169	16005	16192	16279	15881	16195	15988	16066	16323	16132	16182	16004	15972	15890	16290	16037	16224	16055	16107	16235	16084	16188	15966	16276	16092	16223	15958	16106	16080	16289	16151	16246	16062	16321	16126	16134	16215	16008	16173	16158	15978	16254	16105	16101	16155	16001	16162	16272	16255	16136	16351	16185	16072	15963	16241	16041	16203	16118	15974	16063	16248	15899	16025	16081	16154	16033	16036	16137	16159	16017	16164	15856	16226	16236	16138	16052	16001	16089	16190	16176	16077	16014	16025	16063	16130	16208	16009	16074	15999	15991	15950	16041	16080	16124	16018	16265	16037	16061	16222	16202	16148	16033	16091	15997	16076	16175	16074	16302	16144	16089	16097	16150	16213	16099	16197	15999	16079	15871	15845	16097	16106	16143	16111	16041	16063	15995	15917	16206	16084	16013	16158	16236	16191	16208	16092	16127	16007	16045	16118	16202	15974	15929	16011	16250	16037	16077	16140	16152	16204	16227	16002	16086	16215	16106	16142	16110	16050	16185	16146	16110	16130	15950	15966	15990	15937	16201	16188	15911	16191	16171	15985	16151	16097	16096	16280	15910	15993	16010	16232	16145	16088	16126	16098	16105	16191	16395	16222	15971	16081	15989	16315	15926	16089	16190	16117	16040	16130	16046	16042	16129	16254	16072	15997	16231	16161	16329	16158	16067	16232	16077	16076	16051	16023	16077	16153	16144	16145	16289	16118	16008	15990	16114	16285	16201	16144	16213	16023	16229	16290	16357	16075	16212	16152	15945	16032	16147	16142	16245	16321	16134	16163	15963	16064	16149	16136	16238	16384	16078	16082	16211	16366	15968	16103	16121	15934	16031	16020	15937	16093	16289	16115	15888	16081	16388	16128	16149	16248	16214	15916	16130	16039	15969	15854	15974	16137	16156	16138	16144	15886	16017	16272	16082	16245	16276	16056	15929	15935	16116	15948	16198	16018	16246	16290	16234	16127	16157	16078	16212	16148	16069	16148	16134	16159	16156	16149	16126	16010	16207	15967	16107	16057	16171	16094	16055	16206	16197	16057	16045	16123	16205	16177	16156	16174	16078	16353	16240	15973	16027	16021	16077	16309	16263	16259	16138	16177	16168	16283	16144	16292	16250	16085	16122	16001	16094	16162	16015	15980	16081	16114	16197	16125	16183	16125	16030	16170	16156	16216	16222	16202	16151	16137	16182	16060	16054	15996	16113	16341	16166	16156	15999	16020	16184	16100	16240	16077	16270	16026	16123	16183	16067	16194	16146	16111	16160	15913	16094	16282	16292	16253	15874	16145	15927	16151	16057	16162	16028	16075	16286	16171	16289	16201	16026	15982	15977	16310	16297	16152	16265	16183	16047	16270	15917	16034	16197	15986	16198	16123	16114	16187	15954	16036	16011	16334	16209	15927	16050	16163	16316	16240	16045	16082	16100	16372	16150	16220	16104	16295	16220	16024	16181	16116	16156	16070	16131	16082	15947	15960	16190	16063	16060	16049	16187	16154	16060	16136	16055	16165	16181	15882	16316	16258	16128	16094	16034	15966	16177	16021	16032	16226	16396	16167	16169	16106	16240	16191	16046	16058	16110	15893	16098	16185	16141	16160	16056	16049	16156	16129	15902	15996	16076	16108	16305	16241	16107	16047	16282	16101	16106	16096	15936	16210	16014	16084	16095	16220	16083	16265	16136	16333	16197	16111	16150	16011	16274	16082	16153	16332	16119	16338	15898	15977	16156	15997	15999	16066	15853	16204	16139	16168	16258	16420	16285	16307	16135	16034	16004	16084	16031	16283	16337	16075	16288	15839	16008	16148	16084	16272	15950	16105	16110	16144	16029	16192	16165	16160	16111	16237	16115	16099	16080	16245	16308	16227	16149	16238	16204	16212	16007	16076	16048	16102	15956	16021	16295	16082	16012	16088	15974	16041	16256	16202	16005	16099	16038	16060	16031	16016	16207	16033	16014	16000	16089	16048	16173	16171	15936	16210	15989	16128	16285	16188	15907	16118	16030	16244	16202	16219	15994	16155	16080	16058	15874	16184	16030	16163	16043	15995	16139	16339	16142	16217	16143	16016	16240	16236	16241	16299	16183	15996	16050	16270	16176	16145	16300	16012	15986	15975	16137	16150	16050	16111	16269	16048	15926	16089	16011	16081	16088	16032	16107	16228	16182	16137	16263	16081	16130	16360	16138	16159	16126	16252	16218	16082	16002	16114	16249	16205	16279	16384	16309	16026	16074	16043	16093	16068	16327	16029	16278	16135	16136	16102	15941	16101	16163	16034	16030	16108	16190	16032	15872	16164	16056	16357	16218	16231	16072	16191	15957	16163	16058	16158	16233	16096	16194	16160	16253	16035	16063	16062	16272	16159	16047	16117	16184	16167	16260	16178	16161	15993	16128	16327	15849	16093	16158	16043	16384	15973	16106	16157	16122	16020	16259	16090	16180	16099	16248	16203	16168	16060	16277	15959	16101	16099	16250	15901	16164	16121	16127	16264	16161	16015	15984	16085	16167	16078	16024	16120	16049	16304	16284	16189	16282	15939	16159	16002	16089	16062	16127	16232	16266	16198	16143	16395	16186	16061	16222	16191	16107	15962	16215	15974	16203	16129	16212	15914	16142	15999	16175	16101	16123	16037	16053	16271	16251	16113	16146	16028	16254	16199	16171	16201	16185	16117	16212	16295	16099	16073	16166	16122	16126	16265	16156	16055	16012	16142	15978	16031	16126	16175	15896	16148	16220	16185	16121	16235	16113	16225	16221	16186	15955	16340	16165	15884	16119	16034	15981	16213	16081	16123	16040	16212	16166	16118	16244	16044	16026	16140	16212	16186	16250	15985	16147	16190	16021	16144	16089	16084	16124	16245	16446	16043	16121	15996	16081	16084	16310	16050	16153	15924	16051	16160	16351	15874	16282	16197	16337	16169	16070	16217	16123	16135	16347	16058	16063	16115	16145	16111	16076	16183	16241	16168	16026	16281	16288	16019	16056	16267	16237	16085	15950	16070	16179	16301	16233	16094	16182	16120	16025	16161	16187	16014	16069	16135	15995	15966	16075	16192	16294	15995	16197	16273	16101	16237	16062	16053	16023	16092	16163	15919	16258	16272	16233	16182	16108	16130	15938	16178	16129	16066	16241	16156	16137	16128	16143	16158	16093	16052	16157	15906	16139	16037	15998	16243	16308	15971	16045	15995	16034	16194	16077	16106	16083	16340	16339	16231	16135	16145	16248	16286	16199	16193	16281	16298	16094	15940	16171	16202	16091	16183	16164	16240	16074	16000	16184	16242	16358	16007	15945	16209	16160	15858	16121	16326	16213	15939	16122	16350	16176	16221	16123	16202	15949	15906	16118	16278	16180	16339	16074	16222	16155	16268	16309	16173	16302	16317	16270	16020	16408	16179	15957	16087	16150	16154	16246	16265	15930	16077	16258	16011	16112	16205	15920	16177	16219	15932	16029	15968	16026	15909	16136	16049	15913	16089	16235	16320	16066	15974	16128	15935	16032	16271	16143	16130	16281	15999	16133	16006	16152	16129	16168	16252	16279	16023	16111	16015	16117	16046	16176	16247	16022	15916	16003	16225	16049	16168	16185	16123	16059	16232	16054	16146	16243	16315	16113	16104	16104	16245	15945	15968	16040	16259	16110	16174	16176	16160	16130	16209	16084	16248	16100	16059	16207	16348	16160	16193	16021	16125	15962	16052	15998	16167	16102	16316	16285	16102	16128	16071	16148	16262	16066	15999	16123	16212	16101	16042	15952	16242	16281	16131	16048	16033	16043	16157	16147	16037	16013	16026	16123	16121	16394	15962	16168	16224	16234	16165	16272	16148	16259	16196	16020	16123	16037	15931	16097	16030	16234	16150	16069	16235	15993	16130	16298	16067	16134	16184	16122	16129	16231	16314	16110	16108	16164	16006	16015	16258	15982	16230	16044	16193	16117	16249	16147	16120	16195	15975	15982	16176	16093	16053	16123	15989	16148	16050	16040	16072	16144	16067	16095	16190	16236	15981	16129	16259	16148	15966	16094	16144	15965	15905	16242	16163	16139	16188	16122	16156	16105	16113	16180	16059	16225	16167	15872	16044	16005	16121	16145	16077	16128	15902	16202	16188	15830	15957	16086	16261	16120	16051	16092	15987	16131	16240	16086	16247	16161	16144	16205	16277	16170	16192	16179	16264	16092	15990	16107	16057	16270	16272	16158	16127	16213	16121	15804	15915	15996	15952	16110	16147	16196	16086	16101	16030	16214	16051	16014	16139	16240	16124	16131	16094	16117	15980	16144	16043	16203	16204	16180	16426	16086	16130	16251	16371	16116	16111	15999	15897	16104	16222	16246	16193	16205	16134	16311	16067	16056	16009	16097	16217	16149	15888	15859	16004	16096	16125	16080	16121	16294	16142	16212	16188	16094	16284	16215	16202	16138	16085	16121	16065	16270	16134	16119	16102	16185	16036	16132	15977	16253	16229	16127	16222	16166	16220	16104	16063	16253	16080	16142	16280	16110	16076	16173	16343	16119	16040	16160	15967	15932	16021	16160	16071	16018	15997	16203	16317	16173	16204	15952	16150	16104	16194	16055	16099	16200	16056	16308	16071	15961	16133	16108	16179	16016	16048	16098	16129	16195	16256	16030	16029	16085	16288	16262	16089	15966	16264	16083	16083	16082	16163	16148	16202	16113	16194	16152	16075	16047	16251	16073	15927	16128	16348	16183	16101	15978
15737	24406	23844	21415	20215	19247	19251	19170	18493	17292	18252	34110	36392	31413	23275	17843	16219	15668	15533	15502	15560	15346	15470	15610	15455	15511	15483	15381	15447	15450	15448	15350	15460	15404	15485	15575	15411	15493	15502	15551	15510	15549	15497	15427	15336	15400	15410	15370	15589	15546	15582	15563	15511	15394	15498	15546	15675	15555	15453	15437	15446	15425	15578	15487	15637	15422	15551	15384	15464	15460	15576	15509	15517	15676	15281	15307	15425	15519	15363	15530	15391	15396	15495	15249	15518	15567	15484	15576	15485	15489	15453	15279	15555	15358	15499	15394	15509	15304	15479	15553	15480	15289	15640	15539	15383	15269	15515	15521	15627	15441	15690	15369	15448	15569	15643	15386	15441	15527	15494	15520	15348	15652	15541	15427	15346	15332	15353	15469	15433	15473	15628	15551	15494	15417	15328	15412	15388	15503	15304	15501	15503	15382	15565	15308	15300	15300	15600	15433	15428	15348	15555	15509	15553	15350	15468	15524	15506	15442	15312	15567	15220	15442	15482	15371	15598	15516	15390	15355	15528	15490	15553	15488	15441	15673	15394	15456	15476	15428	15578	15437	15597	15484	15551	15615	15423	15554	15497	15572	15451	15429	15488	15399	15401	15656	15403	15470	15451	15410	15624	15491	15415	15534	15383	15401	15381	15527	15604	15531	15295	15542	15463	15633	15388	15587	15455	15376	15539	15398	15515	15400	15378	15392	15672	15527	15437	15433	15547	15473	15511	15534	15438	15509	15512	15391	15418	15517	15533	15292	15341	15504	15504	15575	15525	15144	15386	15599	15495	15326	15418	15371	15460	15432	15487	15399	15500	15452	15402	15682	15502	15458	15369	15535	15379	15500	15622	15555	15373	15556	15454	15309	15590	15565	15511	15517	15472	15447	15444	15563	15502	15435	15250	15484	15381	15202	15444	15518	15483	15440	15418	15392	15587	15544	15405	15502	15556	15482	15566	15570	15305	15407	15385	15331	15474	15311	15393	15526	15497	15454	15574	15240	15405	15485	15526	15399	15376	15487	15535	15418	15660	15528	15511	15581	15572	15409	15514	15330	15396	15544	15410	15440	15567	15467	15571	15481	15441	15390	15396	15505	15575	15621	15433	15464	15499	15544	15326	15506	15457	15498	15498	15367	15438	15439	15260	15227	15523	15494	15368	15519	15704	15491	15588	15601	15568	15566	15636	15447	15553	15437	15204	15596	15485	15414	15648	15535	15551	15523	15434	15547	15524	15504	15467	15403	15441	15324	15368	15394	15483	15315	15400	15371	15535	15448	15434	15489	15397	15435	15443	15358	15464	15591	15404	15555	15519	15531	15521	15401	15559	15413	15456	15631	15478	15476	15400	15441	15369	15410	15482	15397	15343	15421	15351	15447	15504	15349	15457	15539	15516	15485	15631	15424	15518	15559	15494	15483	15589	15382	15314	15521	15428	15515	15483	15495	15609	15455	15390	15337	15372	15466	15386	15510	15481	15124	15489	15512	15540	15545	15512	15432	15509	15398	15424	15576	15354	15326	15574	15427	15503	15373	15505	15504	15478	15423	15591	15539	15650	15386	15603	15395	15622	15499	15514	15466	15451	15437	15267	15398	15536	15617	15486	15433	15494	15496	15355	15588	15479	15639	15397	15551	15453	15549	15616	15490	15527	15403	15539	15435	15422	15369	15466	15571	15600	15609	15507	15552	15459	15696	15421	15381	15420	15704	15426	15619	15329	15721	15329	15481	15349	15407	15545	15517	15361	15407	15482	15496	15347	15391	15317	15333	15567	15403	15783	15430	15444	15600	15470	15603	15578	15537	15497	15535	15522	15273	15362	15506	15524	15558	15561	15414	15413	15470	15382	15468	15376	15367	15513	15435	15424	15430	15514	15499	15568	15444	15431	15517	15434	15484	15517	15303	15544	15464	15579	15541	15454	15543	15566	15515	15304	15451	15583	15483	15587	15639	15329	15433	15557	15525	15340	15387	15397	15396	15567	15550	15538	15623	15420	15594	15405	15263	15675	15578	15499	15490	15305	15580	15493	15458	15556	15571	15421	15453	15523	15551	15412	15475	15500	15506	15389	15481	15518	15636	15473	15302	15492	15329	15535	15463	15528	15548	15573	15559	15509	15603	15388	15471	15283	15355	15450	15470	15517	15548	15371	15510	15455	15483	15411	15490	15486	15566	15528	15454	15584	15555	15632	15538	15377	15398	15536	15526	15590	15493	15544	15420	15431	15483	15466	15419	15300	15416	15387	15440	15469	15494	15495	15504	15419	15466	15400	15492	15497	15385	15518	15574	15455	15463	15436	15500	15301	15432	15607	15457	15478	15408	15469	15444	15384	15521	15433	15413	15606	15392	15516	15436	15391	15511	15554	15570	15364	15522	15368	15514	15631	15609	15450	15219	15541	15496	15386	15457	15450	15636	15362	15438	15545	15377	15433	15504	15333	15634	15399	15522	15371	15578	15485	15381	15322	15523	15445	15519	15360	15489	15475	15292	15414	15348	15480	15510	15475	15352	15486	15501	15391	15516	15478	15721	15433	15322	15467	15451	15476	15658	15573	15537	15414	15329	15501	15591	15501	15386	15486	15376	15388	15421	15411	15420	15402	15430	15496	15540	15425	15516	15485	15586	15416	15626	15557	15511	15433	15550	15390	15590	15576	15311	15639	15374	15433	15398	15513	15413	15523	15378	15670	15442	15614	15520	15439	15401	15497	15482	15535	15467	15492	15463	15492	15376	15410	15461	15396	15506	15492	15572	15468	15406	15561	15478	15487	15453	15368	15572	15485	15493	15461	15280	15481	15495	15339	15580	15426	15579	15430	15332	15618	15675	15417	15514	15515	15429	15430	15478	15379	15368	15393	15571	15394	15582	15520	15468	15543	15419	15623	15429	15542	15406	15393	15470	15561	15375	15426	15444	15409	15383	15683	15442	15548	15506	15399	15299	15345	15623	15398	15384	15529	15486	15395	15465	15383	15444	15621	15686	15393	15470	15395	15596	15515	15467	15516	15452	15450	15390	15668	15398	15328	15622	15360	15439	15517	15311	15428	15367	15575	15269	15379	15471	15526	15481	15412	15468	15376	15452	15624	15484	15569	15384	15366	15342	15444	15453	15475	15589	15420	15636	15494	15462	15458	15431	15373	15455	15609	15505	15347	15250	15438	15490	15494	15451	15460	15497	15462	15479	15587	15242	15490	15514	15486	15369	15572	15405	15359	15382	15483	15474	15457	15394	15618	15520	15544	15491	15516	15445	15348	15360	15367	15636	15483	15490	15521	15315	15321	15519	15378	15315	15247	15618	15455	15469	15433	15445	15561	15346	15461	15396	15424	15477	15428	15663	15502	15458	15385	15555	15351	15472	15337	15465	15526	15544	15362	15582	15428	15550	15315	15438	15478	15438	15568	15549	15286	15688	15417	15565	15549	15646	15570	15468	15465	15413	15428	15594	15479	15380	15433	15510	15423	15516	15474	15388	15619	15545	15354	15486	15639	15478	15534	15425	15551	15223	15406	15411	15551	15396	15380	15244	15611	15446	15424	15439	15342	15437	15328	15524	15463	15512	15485	15624	15406	15604	15506	15628	15466	15391	15462	15574	15323	15449	15407	15459	15396	15468	15535	15542	15454	15443	15397	15406	15547	15394	15543	15415	15512	15444	15505	15506	15387	15439	15375	15384	15463	15632	15463	15398	15380	15405	15442	15545	15532	15429	15595	15458	15515	15502	15400	15449	15593	15386	15516	15472	15416	15510	15390	15576	15444	15497	15265	15328	15583	15582	15576	15426	15391	15386	15324	15437	15483	15482	15698	15490	15240	15463	15579	15317	15624	15525	15540	15426	15339	15422	15522	15542	15620	15483	15502	15385	15339	15416	15586	15554	15425	15230	15385	15496	15437	15516	15356	15480	15563	15438	15527	15388	15433	15445	15548	15496	15378	15419	15524	15395	15464	15642	15229	15518	15480	15485	15591	15549	15388	15476	15380	15534	15471	15457	15484	15221	15501	15551	15484	15507	15560	15405	15321	15502	15585	15491	15399	15452	15508	15293	15382	15564	15483	15495	15355	15506	15316	15371	15734	15382	15678	15481	15437	15405	15473	15487	15465	15504	15520	15628	15622	15541	15476	15349	15653	15338	15654	15510	15570	15304	15610	15488	15510	15389	15395	15585	15292	15464	15383	15629	15592	15398	15497	15436	15327	15563	15460	15564	15444	15552	15371	15437	15438	15521	15518	15619	15453	15534	15451	15573	15269	15496	15442	15508	15400	15509	15535	15485	15416	15455	15674	15467	15530	15340	15330	15523	15307	15549	15498	15391	15276	15542	15559	15367	15475	15395	15377	15559	15531	15533	15638	15638	15579	15433	15491	15609	15670	15639	15443	15500	15422	15509	15410	15398	15427	15442	15436	15575	15561	15435	15386	15378	15290	15540	15414	15484	15500	15491	15358	15649	15600	15578	15477	15398	15575	15330	15571	15372	15382	15419	15479	15412	15631	15691	15600	15430	15373	15364	15465	15430	15347	15497	15683	15423	15548	15327	15624	15626	15527	15351	15570	15519	15486	15382	15330	15461	15601	15501	15349	15461	15493	15491	15511	15399	15527	15485	15434	15528	15553	15526	15497	15466	15510	15549	15402	15505	15534	15533	15578	15571	15411	15522	15499	15512	15485	15565	15362	15599	15443	15360	15428	15395	15447	15513	15624	15397	15471	15630	15404	15450	15339	15342	15428	15246	15400	15501	15493	15446	15447	15168	15456	15593	15442	15530	15481	15371	15596	15556	15583	15526	15465	15533	15470	15409	15342	15405	15477	15368	15527	15435	15329	15502	15417	15421	15406	15499	15552	15297	15548	15565	15384	15335	15490	15369	15504	15534	15486	15492	15429	15570	15416	15421	15391	15467	15598	15378	15556	15429	15480	15410	15416	15618	15507	15434	15459	15440	15657	15467	15498	15540	15535	15456	15523	15423	15522	15485	15714	15443	15488	15398	15396	15508	15534	15465	15384	15496	15766	15588	15279	15632	15481	15309	15492	15397	15524	15436	15449	15393	15440	15562	15535	15605	15625	15464	15295	15463	15302	15526	15519	15733	15542	15345	15352	15478	15680	15504	15336	15449	15458	15505	15600	15658
23908	21339	28825	24302	22054	22305	21537	18424	18097	18024	19568	37494	42047	35509	26877	20075	17325	16400	16225	16398	16202	16161	16236	16155	16078	15977	16005	16303	16070	16091	16101	15777	15912	16299	16245	16089	16104	16100	16053	16081	16031	16153	16079	16209	16120	16071	15986	16216	16301	16161	16161	16163	15998	15930	16193	16121	16022	15958	15978	16062	16123	16250	16098	15980	16054	16039	16091	15977	16052	15855	16017	16009	15979	15984	15786	15943	16155	15836	16107	16068	16065	16001	16134	15766	16010	16014	16103	16075	16193	15979	16163	16142	16064	16313	16162	16074	16087	16027	15948	15830	16065	16071	16040	16109	15977	15922	16012	15941	16064	16057	16171	15954	16108	16100	15985	15991	15940	15975	15903	15962	15970	16013	15985	15993	16047	15913	16143	15787	15917	16001	15912	15944	15925	16242	16162	15784	16107	16006	15794	15782	15952	16000	16102	15889	15959	16114	16136	15889	16056	16001	15956	16003	16029	16143	16115	16012	16064	15988	16059	15851	16016	16076	16082	15944	15970	16067	16034	15976	15971	16075	16118	15978	15957	15904	16214	16069	16075	15826	15898	15976	16041	16061	16101	15946	16034	16233	15964	16093	16066	16151	16020	15872	16100	16014	15922	16046	15943	16051	15966	15976	16039	16029	16054	16120	16048	15959	15835	15877	15833	16002	15973	15872	16155	16031	16146	15991	15945	16127	16101	16012	16254	16288	15984	15984	16032	15984	15961	15977	15993	16102	15738	16037	16079	15841	15944	16006	15943	16078	15898	15906	15961	15905	16085	15949	15949	15936	15957	16069	16068	16121	15952	16001	16047	15995	15999	15988	15917	15811	15865	15775	15978	16174	16152	16040	16127	15948	15971	15800	15819	15996	16013	16169	15940	16127	16049	16059	15937	15932	16125	16231	16079	16059	16074	15974	16001	15990	15953	15917	15988	16072	15994	16024	15864	16006	16033	15904	16074	16294	16045	16061	16157	15929	16121	16051	15952	16085	16080	15968	16091	16090	16184	15972	16219	16167	15913	15976	15964	16048	15900	16204	15944	16080	16002	16063	16101	16128	16155	16140	15785	16174	16109	15971	16195	16012	15919	16153	15903	15960	15971	16150	16258	16128	16042	15957	16096	15903	16086	16244	16146	16087	16021	16069	16017	15903	15949	15890	16084	15997	16105	16073	16197	15951	15977	15922	16191	16100	15994	16024	15859	16058	16154	16064	16098	16111	16173	16174	15978	15901	15867	16282	15846	15886	15988	16077	16129	16137	15927	15947	15916	15889	15920	15940	15927	16011	15967	16217	15874	15895	15996	15994	16068	15924	15922	16146	16141	16077	16278	15961	15755	15853	16013	16043	16095	15933	15948	16036	15990	15789	15839	16034	16154	15942	16013	16001	15954	15979	15973	15808	16049	15958	16157	15903	15954	16115	16037	16083	16250	15977	15922	15890	15858	16156	15833	15951	15998	16133	15847	15983	15981	15836	15890	16037	16255	16047	16017	16088	16125	16095	16059	16037	16196	16108	15840	15966	16098	16181	16140	16026	15945	15992	15947	16151	16130	15884	15857	16192	15913	16090	16139	16209	16094	16168	15942	15936	16102	16041	16028	15933	16010	16014	16020	16054	16046	16176	15911	16180	16007	15838	16171	16049	15869	15734	15943	15904	15880	16123	16155	15990	16049	16061	15959	16178	15914	16261	16169	16021	16141	16118	16085	16028	15967	15918	16015	16074	16078	16255	15937	16199	16037	15958	15887	16043	15887	16016	16079	15852	15641	15841	15924	15877	16073	15909	15880	16086	16055	15871	16062	16011	16019	16123	16045	16149	16103	16050	16138	15985	16144	16194	16061	15984	15998	16000	16116	16046	16051	15947	15918	16143	15789	15984	15971	16048	15882	16051	15935	15974	15969	16198	16006	15769	16110	15944	15996	16008	16082	16177	16203	15980	15971	15863	15896	15909	16142	15980	15991	15884	16006	16047	16118	16093	16025	15949	15894	15985	16087	16043	15955	16071	15857	16079	16072	15963	15943	15888	16177	16122	15845	15893	16131	15955	16036	16227	15898	16087	15991	15929	16159	16113	16186	16007	16086	15971	15938	15916	16050	16027	16020	16074	16089	16045	16042	15874	15939	16094	15985	15794	15846	15897	16099	15941	16134	16086	15959	15983	15982	16027	16039	16070	16093	16110	16002	16119	16021	16184	16102	15936	16079	16007	16044	16228	16047	15946	15991	15956	15954	15961	16207	15955	15978	15951	16038	16018	15924	15985	16259	16052	16088	15996	15871	15875	16060	16084	16042	15975	16109	15926	15970	16175	15986	15807	16057	16027	16110	16055	15953	16029	15927	16053	16020	15892	16018	15880	15956	15969	16047	15960	16226	16136	15843	16193	16069	15949	16052	16117	15828	15931	15919	15927	16000	15982	15888	15860	15891	16004	16064	15955	15917	15928	16057	15982	16107	16065	16076	15810	16074	15959	16189	15999	15989	15778	16083	15860	15967	15923	16075	16064	16031	16135	15900	16128	16180	15993	16203	15797	15849	16307	16027	16045	16098	16053	15974	16157	15922	16130	16163	16046	16012	16101	16026	16049	16068	15864	16044	15998	16061	15925	16099	16267	15900	16106	15940	16052	15924	15904	16030	16103	15934	15989	16136	16115	15813	16070	16085	16157	15894	15993	15900	16033	15851	15942	16075	16053	16051	16067	15840	15948	16024	16212	16108	16071	16040	15984	16118	16030	16095	15996	16079	15990	15869	16021	15894	16120	16055	15933	16113	15959	15851	15834	15904	16010	16339	15999	15965	15950	16064	16030	16298	15944	15986	15779	15967	15818	15975	15860	15752	15905	16111	16163	15920	16028	16001	15999	15802	15958	16050	16020	15901	16053	16004	15958	15960	16192	16046	15959	16114	15939	15914	16004	15863	16066	15949	15813	15946	16136	16039	15916	15763	15936	15983	15995	15921	16088	16100	15716	15995	16133	16130	15845	16038	16084	16141	16044	15792	15943	15916	15991	16234	16018	15999	15885	15790	15972	15702	15960	16149	15888	16077	16005	16071	15997	16101	15991	15946	16082	15989	15843	16008	16082	15988	16011	16106	15887	15999	16077	15984	15891	16147	16096	15789	16125	15927	16300	15982	15901	16104	15972	15854	16021	15888	15806	16068	15947	16195	16011	16031	15935	16112	16074	15882	16023	16138	16085	16245	16159	16110	16079	16147	15799	15982	16074	16112	16059	15964	15964	16006	15901	16034	16078	16079	16188	16193	16013	15966	16008	16236	16085	16172	16185	15918	15979	16144	15817	16031	16090	16046	16067	16161	15867	16026	16075	16087	15922	16081	16043	15999	16009	16044	16274	16037	15918	15969	15980	16027	15967	15945	16032	15982	16059	15906	15937	15924	16002	15924	15817	15994	16067	16048	15915	15961	16114	16089	16065	16148	16137	15909	16183	15994	15897	16034	15954	15900	15899	15977	15848	16037	16162	16094	15988	16000	15949	15834	15963	16028	16030	16076	16135	16161	15958	15957	16045	16006	16072	16001	16050	16231	15918	15944	16031	16113	15962	16027	16044	16057	16093	16137	16125	16077	16026	15970	16173	15950	16071	16042	15905	15981	15979	16143	16044	16009	15979	16076	15976	15930	16076	15847	15926	16051	16049	16108	15918	16006	15946	16150	16092	15970	16066	16178	15944	15938	16046	15990	16067	15720	16069	15981	16113	16061	15965	16266	16206	16097	16060	15956	15995	16054	16194	16167	15972	16103	15971	15937	16132	15995	15919	16006	15838	16029	16111	16050	16183	16058	16067	15974	16091	16143	16338	15858	16055	16001	16194	15955	15987	16106	16138	16125	15854	15789	16146	15888	15879	16032	16183	15822	16056	16037	16003	15944	15957	15933	15868	16045	16053	16047	16124	15916	16229	16101	15978	15889	16103	16068	16167	15916	16001	16050	15838	15961	16058	16209	16078	16070	15996	16030	16165	16012	15939	16144	15917	15917	15863	16025	15918	16151	15847	16113	15991	15909	16020	15942	15931	16004	15982	16033	15840	16075	15976	16020	16136	15962	16012	15961	15918	15903	16072	15866	15844	15998	15955	16000	16071	16067	16099	16114	16102	16157	15985	16074	15865	16032	16080	15933	16020	16210	16050	16068	15995	16044	16183	16053	15978	15969	15886	15797	15959	16089	16013	15993	15951	16120	16125	15899	16101	16183	16143	16003	16082	16291	15873	16059	15981	16136	15931	16120	15954	15996	15948	15946	15999	16133	16128	16087	15978	16159	16127	16074	15872	16143	15978	16022	16013	15905	15901	15909	16084	16103	15972	16031	15921	15990	15963	15897	15907	15749	16192	16069	15863	15931	15998	15891	15925	16125	16090	15897	15787	16036	16179	15852	15958	15999	16055	16121	16076	15955	16070	15788	15931	16044	16049	16238	16108	15842	16116	16010	15865	15986	16147	15968	15811	15855	16087	15780	15974	16001	15962	15931	16215	16148	16126	16130	16106	15866	16129	15981	15978	16066	16252	15929	16217	16089	16089	15946	16077	15903	15918	16171	16062	15985	15965	16145	16052	16078	16116	16015	16003	16121	16122	16065	16077	15995	16059	16065	15937	16044	15922	15940	16019	16019	15947	15934	16193	15907	15871	16253	16310	16031	16039	16072	15880	16076	16021	15985	15882	16064	16099	16081	16169	16163	15930	15940	15945	16133	16040	15974	16080	16093	16126	15844	15741	15928	16124	15999	16024	16066	15822	15993	15783	16016	16132	16070	16152	16163	16147	15879	16121	15989	16074	15998	15972	16129	16027	15924	16053	15900	15783	16014	16315	15993	16038	16104	15987	16102	15726	15861	15989	16072	16093	16059	15885	16075	16117	15868	16125	16135	16010	16155	15995	16002	15945	16017	16089	15820	15917	15899	16108	15977	16000	15874	15887	15886	16181	15964	16012	15979	15857	15954	16019	16017	15932	15998	15903	16016	16072	16159	16046	16156	16115	16124	16162	15931	15884	15806	16025	16126	15903	16114	16076	15867	15973	15983	16168	15980	16026	16197	16100	16103	15880	16237	15931	15875	15889	16012	16016	15961	16237	16052	16176	16028	16036	16069	16103	16280	15847	16143	16062	15992	16107
17163	28745	27420	24499	22342	19393	19096	18723	18952	18235	21721	43253	44276	37772	27454	19132	16216	15587	15404	15371	15384	15328	15266	15232	15388	15253	15382	15314	15265	15209	15310	15417	15391	15309	15473	15293	15369	15080	15249	15275	15313	15447	15463	15332	15297	15371	15306	15241	15264	15240	15319	15432	15346	15400	15514	15104	15283	15174	15323	15213	15251	15158	15243	15255	15299	15343	15398	15305	15185	15421	15174	15305	15441	15377	15200	15366	15232	15333	15202	15226	15313	15355	15152	15258	15270	15391	15184	15244	15434	15382	15328	15294	15223	15470	15144	15363	15303	15235	15285	15279	15404	15286	15190	15461	15321	15213	15279	15382	15419	15452	15427	15429	15496	15220	15201	15171	15411	15248	15190	15398	15328	15243	15381	15339	15310	15149	15221	15315	15276	15270	15316	15170	15448	15340	15261	15236	15200	15460	15297	15167	15400	15257	15368	15334	15237	15294	15234	15295	15367	15367	15276	15218	15390	15266	15231	15159	15251	15357	15147	15368	15429	15150	15232	15341	15170	15233	15387	15264	15292	15272	15248	15446	15327	15439	15447	15257	15262	15324	15208	15331	15503	15379	15447	15310	15087	15332	15333	15428	15349	15290	15424	15215	15229	15222	15288	15327	15395	15317	15387	15336	15267	15216	15384	15309	15197	15408	15180	15191	15182	15285	15248	15199	15478	15402	15287	15568	15411	15440	15284	15422	15196	15329	15298	15204	15226	15272	15224	15367	15222	15401	15363	15286	15283	15234	15326	15106	15409	15256	15298	15326	15307	15421	15354	15192	15296	15438	15340	15226	15352	15480	15279	15194	15406	15304	15168	15343	15468	15242	15210	15487	15165	15282	15311	15455	15371	15206	15379	15205	15233	15346	15267	15416	15294	15506	15268	15334	15337	15177	15240	15382	15370	15378	15325	15071	15228	15342	15224	15322	15282	15075	15308	15361	15455	15402	15253	15288	15425	15332	15276	15225	15369	15258	15337	15358	15601	15327	15349	15176	15125	15335	15432	15266	15076	15292	15277	15204	15391	15190	15295	15372	15326	15236	15396	15163	15314	15258	15364	15434	15277	15309	15401	15420	15300	15336	15406	15275	15286	15266	15155	15531	15403	15330	15349	15180	15334	15190	15372	15258	15257	15080	15310	15295	15497	15216	15456	15296	15199	15304	15379	15300	15354	15316	15206	15317	15261	15321	15329	15215	15206	15433	15117	15172	15485	15309	15240	15367	15451	15231	15542	15386	15461	15645	15173	15404	15031	15307	15277	15419	15339	15300	15287	15377	15262	15345	15307	15461	15270	15265	15372	15385	15348	15209	15466	15256	15299	15129	15360	15305	15238	15343	15264	15279	15316	15297	15195	15372	15141	15417	15301	15397	15224	15229	15390	15356	15373	15235	15249	15180	15304	15267	15111	15293	15106	15534	15370	15367	15391	15299	15273	15376	15258	15209	15182	15305	15214	15381	15249	15281	15283	15180	15266	15339	15418	15386	15359	15281	15395	15250	15308	15301	15209	15357	15325	15291	15291	15334	15351	15261	15247	15292	15451	15436	15364	15437	15201	15163	15268	15441	15247	15419	15427	15284	15353	15189	15349	15269	15331	15117	15242	15399	15220	15385	15242	15158	15354	15226	15202	15371	15342	15304	15224	15328	15252	15168	15282	15283	15419	15324	15209	15250	15417	15339	15445	15237	15385	15078	15370	15258	15267	15461	15284	15408	15400	15204	15347	15384	15197	15340	15211	15372	15456	15099	15334	15202	15251	15469	15384	15266	15127	15219	15313	15230	15218	15240	15357	15271	15293	15209	15263	15413	15366	15471	15238	15360	15109	15231	15404	15487	15205	15340	15202	15526	15291	15257	15295	15191	15240	15193	15391	15208	15433	15337	15234	15293	15262	15356	15247	15325	15195	15405	15276	15318	15173	15230	15362	15349	15336	15327	15410	15479	15246	15411	15068	15481	15268	15062	15351	15383	15192	15410	15230	15028	15148	15376	15308	15341	15177	15218	15217	15288	15172	15314	15533	15475	15374	15397	15266	15164	15268	15288	15130	15412	15354	15353	15261	15450	15297	15406	15178	15184	15413	15289	15136	15473	15264	15371	15459	15388	15342	15324	15275	15275	15394	15261	15299	15326	15278	15160	15141	15278	15405	15320	15188	15343	15145	15222	15372	15257	15140	15282	15313	15331	15336	15415	15303	15224	15302	15417	15232	15227	15335	15333	15383	15400	15083	15316	15327	15359	15274	15269	15286	15286	15320	15491	15200	15385	15093	15297	15419	15405	15123	15268	15172	15244	15302	15394	15403	15149	15208	15209	15342	15355	15289	15353	15381	15161	15164	15273	15461	15305	15363	15097	15161	15277	15405	15396	15328	15319	15348	15352	15485	15177	15261	15205	15368	15272	15421	15355	15267	15234	15241	15339	15253	15213	15219	15135	15324	15371	15293	15289	15436	15172	15373	15386	15302	15441	15349	15313	15220	15333	15252	15337	15427	15364	15344	15353	15405	15309	15409	15348	15364	15315	15382	15279	15411	15355	15258	15172	15281	15395	15266	15333	15341	15351	15335	15235	15330	15324	15237	15324	15314	15496	15357	15457	15348	15444	15317	15293	15240	15199	15295	15378	15258	15343	15190	15371	15329	15300	15407	15269	15252	15339	15289	15448	15486	15144	15330	15262	15300	15211	15292	15381	15276	15214	15427	15370	15292	15363	15288	15361	15317	15528	15321	15372	15375	15237	15243	15318	15161	15244	15295	15145	15193	15348	15259	15390	15287	15174	15434	15195	15278	15340	15338	15384	15538	15314	15455	15328	15337	15275	15328	15188	15440	15245	15142	15277	15279	15367	15269	15482	15344	15302	15273	15288	15384	15431	15417	15408	15256	15398	15245	15363	15326	15346	15313	15301	15311	15205	15229	15339	15431	15540	15463	15344	15291	15309	15413	15280	15492	15369	15346	15241	15405	15284	15250	15152	15306	15381	15330	15232	15429	15444	15323	15255	15246	15423	15303	15282	15415	15344	15347	15298	15328	15402	15257	15341	15363	15321	15345	15217	15319	15410	15234	15413	15256	15228	15327	15389	15366	15382	15319	15273	15299	15275	15173	15425	15243	15310	15321	15450	15179	15258	15311	15336	15319	15363	15548	15356	15375	15496	15379	15412	15447	15102	15470	15304	15387	15240	15415	15214	15401	15288	15368	15281	15415	15235	15258	15335	15217	15374	15456	15309	15231	15318	15299	15367	15396	15312	15532	15411	15182	15278	15467	15248	15296	15218	15370	15344	15190	15217	15351	15334	15550	15270	15297	15389	15387	15413	15296	15252	15226	15392	15469	15286	15311	15435	15239	15483	15273	15356	15291	15270	15351	15258	15227	15234	15299	15326	15261	15306	15386	15234	15227	15409	15264	15361	15242	15180	15444	15249	15228	15249	15392	15186	15162	15215	15282	15351	15392	15426	15291	15315	15248	15126	15295	15249	15270	15271	15468	15286	15286	15280	15214	15341	15328	15298	15280	15362	15474	15308	15303	15283	15320	15329	15411	15225	15214	15459	15264	15291	15287	15145	15293	15283	15294	15167	15267	15432	15276	15356	15158	15404	15483	15415	15340	15468	15426	15318	15353	15373	15331	15346	15445	15285	15348	15380	15396	15299	15313	15325	15460	15358	15363	15549	15345	15370	15496	15259	15271	15334	15378	15327	15287	15438	15235	15312	15266	15047	15242	15149	15460	15131	15357	15252	15340	15360	15113	15293	15325	15140	15395	15401	15125	15158	15198	15134	15366	15107	15279	15314	15152	15312	15307	15202	15494	15277	15203	15321	15383	15196	15582	15336	15351	15236	15469	15442	15263	15348	15199	15256	15328	15228	15174	15256	15386	15413	15517	15202	15379	15210	15405	15342	15272	15518	15236	15359	15362	15428	15272	15533	15213	15445	15322	15296	15327	15347	15480	15072	15320	15379	15192	15268	15287	15206	15452	15295	15327	15409	15391	15337	15161	15441	15389	15225	15221	15162	15402	15322	15441	15206	15423	15385	15297	15218	15381	15315	15355	15263	15213	15252	15184	15421	15290	15299	15101	15279	15381	15231	15440	15194	15261	15405	15352	15432	15422	15252	15120	15252	15251	15251	15355	15359	15394	15511	15389	15311	15272	15445	15393	15256	15489	15316	15358	15150	15476	15431	15233	15335	15265	15330	15354	15318	15307	15378	15234	15233	15425	15339	15389	15245	15415	15349	15334	15138	15261	15273	15196	15204	15178	15289	15242	15291	15273	15297	15241	15412	15178	15409	15202	15265	15351	15366	15315	15420	15297	15222	15316	15279	15148	15372	15383	15072	15482	15430	15255	15166	15213	15326	15625	15261	15313	15349	15375	15349	15348	15503	15157	15261	15357	15312	15381	15230	15354	15337	15201	15290	15261	15268	15283	15339	15317	15557	15271	15302	15429	15240	15287	15271	15324	15280	15294	15281	15417	15209	15383	15373	15202	15268	15275	15161	15361	15374	15532	15347	15285	15286	15271	15308	15286	15282	15409	15245	15212	15328	15300	15311	15316	15458	15447	15320	15192	15392	15314	15425	15519	15332	15283	15315	15444	15254	15255	15400	15301	15341	15423	15257	15148	15262	15194	15255	15145	15326	15451	15315	15087	15389	15383	15268	15206	15216	15458	15328	15182	15243	15429	15340	15315	15243	15332	15240	15453	15135	15272	15349	15240	15294	15216	15410	15386	15324	15455	15397	15382	15157	15168	15322	15287	15302	15153	15342	15273	15407	15311	15359	15272	15113	15202	15388	15085	15191	15238	15250	15235	15234	15308	15376	15277	15376	15379	15399	15351	15199	15404	15507	15168	15513	15259	15382	15211	15289	15439	15370	15344	15240	15300	15339	15333	15434	15200	15309	15144	15417	15263	15206	15371	15387	15184	15467	15237	15219	15274	15323	15132	15033	15282	15224	15403	15279	15502	15142	15364	15365	15441	15300	15358	15427	15292	15241	15163	15274	15258	15439	15244	15289	15551	15264	15199	15443	15193	15198	15449	15353	15474	15420	15265	15437	15203	15481	15438	15416	15328	15290	15261	15352	15253	15359	15356	15290	15200	15465	15191	15165	15161	15268	15303	15213
29002	22214	22010	19191	16979	17022	17359	16923	16637	16818	17017	18641	19169	18589	17456	16799	16357	16317	16366	16228	16206	16467	16313	16292	16443	16325	16351	16339	16205	16572	16424	16395	16348	16099	16282	16359	16440	16407	16406	16410	16200	16448	16359	16313	16425	16384	16429	16359	16458	16247	16390	16387	16106	16086	16227	16268	16613	16207	16529	16410	16465	16369	16426	16369	16209	16342	16395	16348	16126	16360	16339	16327	16330	16402	16449	16456	16390	16328	16356	16236	16121	16270	16333	16010	16214	16422	16492	16193	16257	16177	16124	16408	16412	16183	16242	16218	16099	16320	16164	16173	16189	16197	16304	16306	16302	16335	16228	16192	16464	16126	16384	16058	16100	16252	16294	16150	16382	16318	16225	16340	16209	16058	16178	16268	16359	16349	16473	16146	16392	16203	16336	16458	16264	16416	16308	16217	16372	16373	16330	16247	16320	16298	16233	16453	16372	16502	16293	16375	16363	16409	16493	16120	16460	16309	16301	16137	16182	16366	16337	16334	16462	16245	16391	16274	16384	16308	16266	16335	16466	16495	16403	16055	16174	16360	16414	16102	16308	16364	16043	16240	16418	16406	16256	16257	16571	16407	16507	16202	16227	16281	16368	16388	16283	16318	16546	16285	16355	16302	16480	16269	16163	16297	16294	16178	16110	16154	16106	16384	16406	16199	16289	16108	16383	16290	16221	16238	16334	16309	16440	16237	16319	16487	16481	16284	16465	16363	16315	16256	16411	16161	16287	16268	16378	16324	16363	16224	16131	16190	16345	16104	16380	16141	16249	16404	16327	16378	16480	16151	16267	16271	16230	16397	16189	16396	16262	16186	16224	16377	16268	16074	16400	16396	16385	16317	16241	16160	16216	16308	16344	16155	16122	16409	16260	16214	16409	16164	16163	16280	16567	16270	16385	16123	16313	16255	16432	16393	16276	16465	16123	16118	16326	16416	16451	16264	16355	16230	16174	16271	16289	16320	16466	16332	16342	16169	16248	16312	16366	16338	16288	16355	16276	16377	16242	16369	16303	16192	16450	16300	16249	16272	16283	16102	16334	16234	16292	16173	16341	16440	16466	16334	16298	16179	16488	16274	16421	16269	16403	16114	16426	16236	16062	16442	16455	16210	16293	16337	16458	16438	16324	16312	16401	16177	16360	16372	16319	16252	16147	16173	16240	16290	16351	16337	16471	16514	16347	16115	16269	16453	16277	16224	16147	16220	16351	16315	16414	16395	16443	16451	16356	16216	16026	16420	16241	16217	16432	16363	16615	16121	16204	16176	16260	16319	16328	16368	16393	16574	16263	16388	16423	16456	16391	16260	16407	16364	16126	16111	16138	16268	16244	16370	16101	16320	16188	16290	16340	16163	16331	16288	16296	16350	16346	16479	16169	16338	16469	16297	16237	16187	16406	16356	16292	16340	16263	16306	16300	16420	16450	16253	16443	16350	16330	16284	16361	16285	16323	16280	16205	16135	16317	16398	16326	16223	16322	16469	16472	16258	16356	16228	16301	16339	16329	16398	16413	16292	16397	16317	16369	16377	16255	16255	16298	16171	16358	16342	16344	16298	16267	16307	16226	16316	16125	16520	16359	16431	16350	16336	16335	16327	16304	16270	16238	16329	16246	16486	16162	16245	16238	16352	16193	16251	16357	16219	16259	16349	16236	16300	16113	16035	16335	16396	16278	16180	16300	16203	16407	16328	16396	16289	16499	16333	16505	16289	16103	16382	16463	16342	16519	16381	16365	16219	16316	16227	16109	16385	16403	16371	16379	16296	16370	16183	16250	16204	16331	16398	16253	16179	16229	16292	16297	16645	16346	16302	16439	16381	16448	16360	16335	16254	16269	16371	16376	16268	16322	16289	16419	16425	16445	16382	16438	16460	16196	16275	16259	16339	16439	16273	16392	16199	16257	16496	16404	16441	16510	16345	16201	16387	16337	16145	16420	16374	16437	16543	16206	16465	16239	16179	16584	16202	16403	16377	16492	16407	16477	16437	16470	16418	16184	16440	16338	16446	16406	16293	16361	16395	16529	16640	16467	16404	16371	16350	16285	16370	16287	16346	16282	16423	16443	16242	16323	16421	16256	16294	16083	16197	16250	16442	16192	16370	16462	16305	16493	16359	16311	16170	16462	16350	16355	16282	16444	16488	16473	16415	16265	16362	16437	16235	16284	16189	16384	16469	16485	16306	16484	16350	16429	16185	16180	16302	16307	16293	16161	16355	16352	16235	16104	16357	16497	16365	16248	16193	16261	16238	16605	16086	16524	16235	16146	16158	16411	16405	16107	16279	16282	16412	16274	16187	16146	16196	16215	16065	16268	16323	16329	16357	16262	16369	16457	16367	16369	16131	16354	16204	16344	16382	16352	16462	16236	16202	16456	16360	16270	16307	16240	16373	16094	16389	16377	16264	16157	16174	16191	16326	16498	16132	16245	16342	16399	16268	16169	16194	16293	16340	16288	16224	16285	16444	16372	16375	16345	16280	16299	16366	16373	16144	16284	16355	16355	16323	16335	16231	16383	16493	16279	16344	16458	16241	16421	16301	16286	16320	16229	16317	16336	16365	16377	16301	16454	16448	16149	16230	16375	16194	16305	16270	16433	16448	16309	16349	16179	16351	16069	16422	15990	16353	16406	16391	16342	16398	16305	16338	16401	16237	16360	16474	16599	16208	16289	16249	16296	16144	16300	16356	16509	16358	16414	16433	16293	16356	16197	16256	16282	16200	16269	16171	16224	16432	16539	16327	16223	16388	16394	16224	16364	16244	16383	16308	16396	16433	16213	16377	16611	16250	16492	16416	16359	16448	16222	16345	16189	16476	16374	16440	16298	16418	16181	16570	16355	16446	16179	16493	16337	15985	16539	16417	16345	16484	16278	16330	16461	16344	16386	16247	16449	16172	16455	16285	16375	16323	16372	16147	16484	16265	16425	16480	16273	16273	16477	16176	16357	16243	16464	16117	16354	16223	16223	16299	16091	16424	16130	16298	16410	16326	16404	16412	16382	16169	16299	16402	16198	16549	16489	16311	16394	16430	16364	16236	16369	16322	16282	16012	16441	16494	16429	16526	16174	16155	16504	16190	16393	16222	16346	16229	16352	16484	16238	16304	16255	16505	16269	16258	16218	16195	16230	16357	16322	16123	16269	16401	16335	16434	16396	16502	16244	16217	16202	16362	16335	16178	16209	16333	16211	16449	16291	16262	16231	16495	16339	16268	16279	16295	16242	16341	16213	16301	16351	16298	16243	16371	16509	16416	16275	16379	16361	16446	16107	16296	16323	16411	16251	16345	16237	16292	16450	16162	16207	16225	16204	16253	16292	16261	16265	16346	16506	16272	16410	16303	16464	16363	16393	16226	16305	16067	16492	16437	16305	16342	16165	16290	16486	16140	16522	16545	16323	16337	16309	16186	16131	16311	16438	16333	16301	16476	16599	16287	16345	16373	16285	16197	16209	16254	16410	16407	16335	16537	16224	16235	16368	16213	16376	16345	16423	16234	16323	16329	16382	16463	16188	16254	16121	16288	16226	16302	16263	16337	16440	16244	16246	16313	16284	16368	16366	16220	16371	16339	16404	16475	16428	16250	16355	16155	16403	16237	16368	16320	16338	16242	16308	16154	16362	16353	16347	16184	16355	16589	16391	16517	16271	16380	16393	16323	16512	16302	16379	16301	16227	16315	16280	16239	16176	16280	16260	16262	16232	16267	16172	16200	16322	16446	16394	16119	16370	16351	16255	16252	16291	16187	16388	16420	16178	16412	16327	16530	16481	16347	16389	16441	16294	16238	16456	16337	16331	16247	16431	16294	16170	16441	16330	16348	16284	16275	15873	16307	16184	16287	16312	16254	16357	16298	16439	16302	16300	16473	16137	16435	16500	16485	16214	16196	16279	16080	16361	16461	16396	16606	16391	16336	16252	16325	16315	16207	16382	16276	16474	16390	16362	16300	16201	16361	16421	16355	16331	16338	16205	16387	16306	16351	16312	16475	16258	16436	16369	16183	16353	16318	16463	16264	16259	16449	16268	16262	16311	16306	16365	16378	16338	16010	16313	16385	16374	16276	16272	16387	16344	16314	16183	16325	16476	16261	16339	16243	16276	16397	16355	16124	16335	16327	16217	16332	16393	16262	16417	16302	16299	16087	16103	16312	16346	16467	16321	16252	16369	16233	16308	16406	16495	16400	16358	16365	16282	16549	16364	16419	16062	16254	16476	16350	16472	16286	16197	16256	16426	16504	16225	16288	16245	16123	16368	16413	16364	16292	16385	16367	16430	16380	16281	16398	16234	16040	16560	16333	16365	16340	16147	16526	16352	16303	16356	16239	16162	16284	16311	16293	16415	16155	16454	16374	16078	16387	16425	16255	16247	16424	16142	16621	16291	16311	16372	16436	16434	16194	16383	16342	16260	16389	16367	16263	16190	16282	16386	16127	16475	16540	16151	16254	16211	16193	16393	16199	16458	16408	16111	16103	16457	16357	16418	16371	16298	16434	16378	16265	16440	16324	16311	16628	16447	16283	16436	16157	16345	16438	16400	16367	16241	16337	16269	16258	16414	16178	16273	16353	16197	16212	16475	16425	16071	16305	16547	16230	16192	16328	16352	16253	16181	16323	16500	16196	16199	16261	16186	16290	16343	16403	16423	16355	16463	16110	16287	16100	16254	16330	16263	16267	16401	16420	16437	16155	16306	16240	16230	16376	16333	16094	16231	16196	16183	16228	16316	16415	16397	16194	16318	16141	16372	16309	16447	16317	16263	16358	16419	16496	16247	16356	16171	16272	16396	16378	16371	16293	16421	16224	16213	16260	16209	16284	16616	16445	16332	16337	16236	16293	16377	16249	16168	16341	16404	16189	16235	16190	16331	16431	16386	16293	16346	16313	16259	16381	16490	16418	16490	16244	16346	16348	16243	16236	16413	16449	16601	16400	16366	16318	16194	16310	16347	16159	16322	16276	16366	16578	16251	16337	16346	16460	16221	16204	16241	16458	16193	16363	16299	16192	16336	16334	16323	16338	16428	16277	16294	16226	16174	16212	16239	16338	16325	16545	16398	16347	16421	16158	16312	16249	16544	16305	16198	16415	16354	16435	16296	16346	16230	16320	16182	16351	16289	16326	16233	16272
16654	19426	18678	17024	16592	16920	16916	16612	16271	16317	16258	19780	19643	18537	16855	16057	15657	15555	15764	15512	15472	15431	15528	15527	15458	15317	15527	15417	15501	15513	15504	15532	15562	15270	15523	15554	15532	15513	15328	15544	15564	15332	15499	15656	15495	15496	15555	15541	15311	15450	15516	15393	15467	15527	15220	15437	15400	15547	15348	15552	15472	15338	15519	15484	15525	15492	15361	15497	15370	15411	15417	15278	15384	15505	15402	15460	15498	15579	15614	15409	15706	15519	15501	15542	15625	15389	15557	15403	15485	15511	15424	15349	15655	15297	15449	15408	15559	15592	15559	15493	15429	15516	15405	15459	15458	15428	15446	15666	15339	15535	15354	15454	15465	15569	15461	15498	15433	15517	15441	15697	15601	15356	15349	15502	15333	15582	15480	15556	15500	15467	15690	15522	15376	15511	15621	15519	15469	15538	15432	15500	15512	15380	15403	15479	15418	15568	15411	15291	15295	15327	15372	15320	15612	15318	15606	15544	15442	15400	15372	15364	15487	15396	15323	15487	15479	15502	15483	15470	15418	15548	15485	15527	15391	15507	15507	15465	15390	15403	15466	15616	15467	15535	15528	15661	15412	15523	15498	15404	15634	15379	15501	15494	15532	15462	15436	15448	15456	15505	15497	15536	15414	15477	15501	15589	15589	15487	15605	15360	15285	15497	15557	15603	15415	15495	15408	15405	15390	15534	15472	15529	15582	15532	15541	15445	15443	15319	15529	15550	15372	15276	15547	15453	15568	15485	15475	15362	15373	15585	15566	15608	15513	15355	15538	15547	15383	15436	15547	15486	15353	15555	15505	15490	15513	15574	15591	15494	15603	15460	15391	15478	15373	15411	15573	15497	15350	15489	15511	15516	15522	15364	15488	15378	15494	15467	15398	15632	15425	15501	15483	15511	15385	15654	15595	15392	15544	15429	15431	15347	15552	15495	15602	15586	15448	15398	15535	15514	15404	15524	15525	15638	15555	15510	15446	15449	15584	15619	15511	15616	15565	15456	15572	15411	15335	15616	15467	15655	15559	15456	15450	15512	15498	15456	15461	15478	15445	15505	15443	15456	15523	15432	15530	15555	15435	15291	15379	15385	15434	15517	15437	15427	15405	15503	15475	15376	15397	15307	15403	15578	15438	15408	15419	15367	15575	15318	15444	15531	15370	15628	15450	15338	15479	15486	15433	15597	15518	15304	15496	15396	15446	15503	15503	15542	15412	15568	15539	15433	15521	15283	15405	15524	15313	15369	15318	15353	15460	15560	15527	15429	15693	15354	15298	15507	15366	15593	15699	15534	15482	15634	15401	15385	15503	15447	15408	15527	15531	15501	15415	15400	15404	15517	15586	15366	15381	15498	15427	15323	15378	15402	15637	15405	15534	15459	15399	15315	15639	15541	15391	15614	15541	15573	15533	15425	15320	15439	15526	15489	15404	15444	15529	15596	15373	15664	15472	15518	15525	15539	15470	15335	15598	15453	15403	15463	15511	15487	15554	15460	15448	15503	15409	15491	15455	15457	15377	15404	15559	15368	15362	15478	15327	15473	15401	15563	15546	15518	15450	15445	15508	15549	15373	15563	15367	15308	15387	15355	15330	15450	15291	15544	15417	15505	15334	15461	15297	15550	15454	15616	15486	15310	15308	15486	15368	15587	15443	15537	15433	15478	15549	15544	15518	15396	15397	15605	15589	15432	15466	15450	15506	15486	15350	15319	15621	15433	15364	15499	15576	15659	15512	15416	15604	15348	15450	15514	15553	15311	15704	15440	15522	15478	15322	15545	15298	15486	15568	15275	15587	15534	15511	15408	15482	15441	15482	15584	15455	15525	15501	15423	15364	15482	15301	15511	15444	15462	15578	15286	15241	15372	15461	15559	15428	15530	15463	15510	15425	15328	15650	15613	15558	15627	15552	15584	15293	15503	15539	15485	15455	15401	15456	15391	15355	15670	15513	15380	15518	15519	15401	15563	15224	15408	15641	15365	15677	15565	15492	15469	15481	15573	15503	15336	15449	15370	15487	15622	15504	15313	15494	15348	15507	15438	15467	15478	15579	15397	15521	15409	15456	15255	15473	15585	15437	15349	15347	15508	15533	15229	15478	15606	15545	15334	15338	15443	15219	15438	15321	15625	15366	15419	15384	15309	15471	15350	15536	15486	15569	15671	15407	15304	15608	15524	15386	15528	15559	15404	15424	15509	15587	15479	15507	15844	15505	15511	15413	15239	15639	15385	15416	15462	15512	15353	15417	15550	15443	15442	15533	15468	15414	15473	15482	15488	15491	15481	15606	15472	15495	15489	15465	15569	15413	15297	15422	15390	15627	15487	15446	15466	15481	15476	15607	15423	15481	15606	15465	15623	15531	15626	15503	15398	15476	15384	15368	15476	15362	15466	15375	15431	15491	15514	15325	15366	15440	15412	15349	15484	15363	15503	15517	15495	15572	15332	15466	15300	15422	15449	15393	15462	15462	15347	15511	15717	15379	15360	15366	15359	15424	15660	15459	15375	15364	15516	15331	15531	15380	15546	15570	15370	15531	15533	15501	15463	15534	15643	15395	15555	15442	15421	15427	15522	15484	15514	15641	15487	15352	15429	15342	15672	15408	15473	15431	15686	15519	15491	15527	15504	15465	15516	15557	15457	15470	15460	15556	15526	15561	15398	15490	15604	15424	15429	15529	15532	15503	15229	15666	15497	15503	15650	15499	15566	15385	15485	15511	15513	15529	15523	15410	15306	15611	15453	15707	15413	15434	15725	15488	15453	15539	15469	15424	15441	15583	15393	15645	15579	15553	15392	15506	15517	15452	15476	15593	15517	15374	15450	15356	15638	15427	15405	15486	15363	15509	15479	15521	15525	15428	15514	15477	15522	15407	15463	15296	15432	15471	15634	15414	15472	15659	15466	15403	15406	15338	15438	15527	15683	15598	15464	15577	15541	15414	15604	15384	15523	15501	15461	15405	15550	15309	15504	15393	15386	15559	15653	15357	15476	15526	15467	15511	15448	15573	15440	15448	15579	15462	15429	15516	15355	15449	15415	15647	15304	15276	15425	15569	15443	15484	15408	15491	15400	15512	15495	15503	15491	15539	15497	15308	15585	15496	15504	15616	15448	15585	15561	15442	15552	15589	15451	15635	15406	15453	15528	15377	15442	15566	15308	15481	15512	15430	15412	15443	15521	15585	15332	15573	15425	15399	15602	15355	15537	15246	15501	15486	15502	15353	15464	15507	15376	15540	15487	15252	15553	15511	15521	15478	15449	15441	15473	15630	15457	15459	15395	15396	15281	15352	15448	15480	15494	15394	15381	15523	15460	15456	15522	15361	15456	15291	15442	15479	15632	15448	15450	15621	15545	15573	15532	15527	15460	15382	15512	15633	15675	15361	15426	15530	15466	15507	15494	15555	15545	15361	15493	15651	15519	15467	15452	15461	15396	15571	15636	15568	15424	15476	15474	15493	15437	15510	15563	15459	15374	15463	15596	15375	15381	15480	15523	15406	15446	15424	15459	15502	15507	15559	15330	15523	15502	15516	15577	15616	15654	15433	15427	15489	15463	15609	15425	15480	15555	15464	15541	15515	15361	15475	15448	15480	15450	15549	15332	15520	15486	15556	15458	15412	15501	15379	15414	15505	15720	15552	15328	15485	15526	15526	15562	15473	15366	15536	15423	15502	15555	15515	15442	15436	15460	15524	15334	15560	15464	15403	15394	15594	15565	15311	15486	15563	15480	15552	15456	15365	15403	15335	15620	15392	15422	15497	15480	15568	15378	15373	15405	15601	15422	15479	15409	15621	15496	15516	15415	15445	15407	15439	15523	15485	15369	15467	15543	15464	15377	15376	15540	15506	15448	15642	15551	15368	15518	15383	15536	15426	15459	15418	15379	15437	15282	15643	15369	15428	15554	15577	15471	15628	15303	15472	15456	15372	15407	15553	15461	15470	15417	15452	15302	15605	15521	15502	15359	15323	15429	15294	15483	15543	15523	15538	15505	15472	15583	15473	15337	15446	15423	15502	15434	15402	15363	15411	15354	15490	15534	15441	15379	15544	15494	15498	15418	15526	15467	15526	15484	15403	15441	15568	15489	15370	15557	15359	15606	15477	15544	15408	15454	15590	15447	15407	15681	15536	15464	15552	15623	15465	15465	15444	15443	15478	15363	15342	15383	15418	15500	15557	15434	15428	15553	15436	15566	15589	15434	15526	15602	15529	15548	15454	15484	15490	15613	15649	15500	15488	15495	15506	15490	15513	15496	15348	15399	15583	15473	15607	15422	15340	15405	15541	15421	15583	15496	15394	15605	15318	15590	15557	15262	15453	15466	15423	15402	15545	15532	15529	15493	15572	15346	15214	15459	15589	15456	15475	15435	15382	15461	15386	15539	15372	15590	15573	15443	15444	15437	15634	15326	15512	15482	15558	15584	15250	15431	15323	15579	15637	15468	15457	15573	15456	15593	15443	15459	15406	15465	15395	15411	15663	15394	15506	15538	15452	15392	15614	15479	15463	15487	15408	15383	15546	15408	15485	15536	15629	15488	15457	15556	15431	15310	15507	15385	15618	15432	15448	15604	15521	15363	15337	15738	15467	15698	15531	15456	15352	15437	15475	15378	15693	15528	15350	15580	15437	15462	15567	15413	15634	15482	15369	15308	15424	15354	15616	15392	15334	15552	15539	15506	15440	15421	15276	15495	15640	15561	15463	15479	15462	15340	15428	15322	15635	15534	15430	15396	15469	15656	15303	15363	15530	15415	15458	15484	15478	15436	15437	15620	15497	15628	15478	15500	15631	15475	15519	15430	15482	15411	15390	15432	15551	15508	15524	15277	15606	15608	15456	15448	15463	15506	15395	15431	15523	15626	15444	15398	15415	15590	15491	15567	15194	15480	15423	15461	15607	15404	15554	15364	15294	15653	15384	15750	15234	15561	15453	15505	15367	15314	15344	15468	15670	15482	15624	15517	15416	15499	15454	15580	15350	15330	15502	15517	15558	15655	15383	15580	15478	15383	15585	15456	15513	15187	15507	15534	15490	15447	15633	15516	15462	15410	15562	15341	15532	15531	15602	15504	15524	15562	15470	15449	15599	15339	15456	15539	15369	15558	15421	15587	15509	15544	15434	15402	15523	15553
25081	21347	27944	25448	21122	19456	18995	17638	17321	17411	18266	33039	32951	27427	21764	18138	16634	16355	16250	16372	16418	16189	16308	16331	16172	16115	16273	16224	16166	16122	16269	16010	16299	16113	16229	16123	16273	16186	16248	15997	16078	15848	16217	16186	16219	15924	16119	16076	16128	15978	16214	16085	15942	16227	16109	16096	16070	16069	16068	16215	16120	15990	16070	16213	16233	16168	15991	15939	16229	16096	16119	16262	16317	16122	16066	16241	16270	16072	16120	16237	16160	16080	16231	16170	16240	16266	15975	16135	16297	15947	16186	16161	16097	16158	15996	16062	16126	16230	15982	15996	16097	16083	16254	16282	16408	16142	16068	16057	16208	16129	16307	16042	16192	16074	16179	16193	16327	16141	16166	16157	16267	16389	16278	16208	15939	15930	16296	16144	16092	16117	16054	16172	15978	15888	16103	16178	16150	16223	16324	16107	16060	16326	16363	16114	15871	16098	16380	16064	16061	16254	16194	16194	16110	16087	16054	16172	16057	16028	16294	15980	15882	16268	16266	16164	16322	16122	16212	16000	16018	16066	16181	16320	16162	16065	16222	16012	15979	16381	16284	16289	16095	16119	16105	16240	16050	16107	15984	16163	16189	16054	15984	16169	16115	16081	15957	15945	16158	16165	16100	16114	16046	16079	16160	16170	16275	16298	16168	16063	16159	16141	16111	16102	16145	16082	16087	15969	16092	16189	15952	16146	16147	16187	16196	16127	16215	16260	16096	16182	16074	16174	16309	16305	16088	15880	15996	16251	16255	16006	16216	16058	15983	16001	16085	16121	16104	16297	16217	16069	16116	16036	16052	16144	16222	16165	16155	16051	16010	16272	15905	16077	16143	16132	16180	15843	16227	16012	16052	16146	16504	16125	16231	16101	16523	16074	16123	16324	15947	16134	16052	15895	16147	16139	15984	16202	16112	16275	16007	16208	16068	16086	16216	16249	16070	15960	16330	16421	16169	16055	16207	16037	15874	16153	16149	16017	16141	16315	16256	16117	16228	16074	16117	16211	15840	16076	16173	16093	16048	16095	15968	16134	16064	16135	15888	16091	16021	15934	16189	16236	15999	16377	15962	16065	16141	16265	16271	16057	16336	16245	16266	16168	15956	16223	16124	16227	16112	15867	16146	16215	16008	15935	16283	16280	16097	16012	15986	15993	16072	16047	15972	16071	16224	16174	16046	15970	16131	16131	16164	16086	16234	16199	16157	16029	16148	16043	15930	15824	16012	15894	16123	15999	16052	16182	16239	16324	16024	16150	15998	16002	15984	16228	16353	16086	16087	15965	16187	16156	16151	16145	16103	16176	16340	16230	16018	16095	16299	15936	15971	16104	16237	15941	16202	16107	15818	16060	16228	16039	16293	16105	16060	16113	16113	16148	15982	16158	16159	15891	16276	16033	16173	16314	16189	16100	16147	16119	16129	16022	16141	15918	16026	15930	16176	16172	16081	16096	15968	16077	16120	16099	16038	16064	16130	16017	16011	16130	15981	16227	16151	16027	16037	16077	16365	16021	16232	16107	16212	16168	16129	15975	16106	15925	16190	16235	16000	16175	15936	15970	16122	16201	16025	15833	15951	16127	16132	16143	16064	16197	16189	16143	16191	16168	15991	16047	16178	16132	16130	16123	16110	16234	16232	16100	16274	16222	16306	15985	16145	16238	16218	15925	16047	16049	16187	16328	16095	16157	16121	16057	16204	16233	16059	16176	15969	15951	16087	16251	16159	15920	15927	16185	16175	16135	16117	15968	16216	16081	16156	16230	16203	16090	15968	16309	16113	15869	16171	16271	16175	16142	16100	15972	16025	16133	15922	16028	15959	16118	15990	16230	16058	16153	16022	16284	16130	15969	16302	16309	16134	16169	16136	16102	16067	16013	16098	16082	16208	16085	15976	16275	16137	16145	16106	16247	16172	16160	16324	16168	16280	16207	16060	15992	16171	16056	16183	16169	16046	16003	16347	16101	16072	15821	15899	16179	16227	16243	16114	16157	16080	16018	16064	16065	16296	16147	16064	16086	16191	16206	16045	16115	16093	16067	16214	16184	15908	16220	16217	16137	15888	16047	16229	16015	16008	15976	16179	16151	16147	16215	16068	16060	16245	16283	16237	16031	16178	16135	16090	16211	16189	15943	16215	16265	16119	16192	16242	16160	15985	16097	16004	16166	16372	16088	16151	15987	16134	16138	16047	16094	16301	15981	16209	16159	16073	16114	16028	16369	16321	16047	15861	16094	15981	16031	16225	15974	16239	16174	16257	16247	16150	16180	15910	15999	16003	16191	16099	15916	16186	15901	16096	16241	16119	16096	16232	16332	16042	16055	16175	16144	16258	16051	15998	16115	16376	16240	16157	16185	15946	15957	16117	16122	16163	15970	16250	16223	16055	16132	16109	16003	16188	16169	16305	16107	16314	16216	16300	16106	15942	16055	16092	15962	16266	16043	16247	16317	16118	16093	15831	16138	15934	16174	16008	16095	16086	16239	16143	16017	16092	16015	15977	16132	16053	16115	16146	16118	15956	16111	16213	16082	15949	16210	16212	15974	16147	15962	15961	16010	16078	15926	16049	16390	16131	16255	15985	16038	15989	16183	16263	16069	16109	16049	16119	16193	15909	16085	16372	16188	16052	16139	16141	16312	16022	16187	15926	15972	16309	16086	16120	16213	16255	16019	15956	16183	16190	16152	16154	16274	16069	16151	16043	16074	16013	16196	16061	16177	15919	16082	16131	16113	16084	16002	16174	16008	15928	16038	16088	16137	16032	16298	16143	16174	16253	16145	16127	15981	16144	16125	16142	16193	16170	16300	16158	15979	16204	16278	16147	15969	15914	16260	16021	16059	16201	16311	16133	16112	16033	16250	15985	16129	16143	16005	15919	16072	16069	16142	16401	16057	16113	16096	16091	16064	16303	16006	15977	15977	16315	16146	16254	16208	16131	16206	16000	16139	16244	16127	16099	16118	16260	16184	15939	16348	16290	16072	16062	15968	16154	16087	15935	16231	16304	16000	16273	16201	16211	16121	16082	16003	16132	16010	16143	16161	16293	16241	16170	16171	16210	16236	16114	16253	16233	16253	16340	16145	16242	16109	16121	15926	16177	16174	16123	15938	16151	16221	16042	16099	16023	16083	16355	16099	16140	16229	16239	16250	16180	16243	15930	16138	15965	16219	16208	15999	16133	16122	16201	16157	16149	16129	16083	15997	16215	15959	16417	16116	16131	15964	16151	16212	16156	16028	16016	16178	16078	15934	16202	16190	16192	16063	16052	16077	15943	16008	16218	16173	16174	16147	15846	16049	15990	16111	16129	15972	16007	16239	16154	16150	16098	15988	16101	15960	15918	16146	16019	15946	16015	16223	16073	16028	16109	16003	16151	15986	16208	15956	16213	16101	15927	16045	16173	16193	16244	16139	16155	16116	16416	16057	16189	16056	16091	16114	16078	16167	15957	16050	16268	16070	16067	16187	16222	15879	16230	16163	16187	16302	16078	16011	16014	16196	16000	16168	16207	16195	16290	16017	16218	16132	16365	16134	16098	16025	16216	16196	16212	16184	16134	16092	16260	16076	16203	15961	16208	16279	16235	16002	16312	16028	16122	16183	16102	16081	16183	16004	16208	16088	16065	16149	16111	16104	16232	16091	16185	16181	16102	16199	16189	16089	16270	16247	16108	16159	16306	16101	16001	15964	16028	16107	16207	16149	16255	16075	16146	16002	16282	16230	16031	16188	16094	16289	16153	16090	16050	15990	15962	16158	16323	16176	16208	16161	16024	15939	16062	16102	15994	16042	16185	16023	16144	15970	15896	16020	16235	15965	15845	16071	16025	15956	16201	16150	16003	16226	16083	16306	16211	16128	15989	16169	16212	16162	16275	16067	15952	16062	16273	16090	16118	16164	15827	16054	16073	16205	16028	16020	16176	16030	16348	15990	16150	16036	16232	16119	16158	15999	16267	16146	16183	16276	16045	16105	16284	16179	16196	16137	16150	15997	16091	16278	16152	16219	16243	16090	16023	16087	16077	16011	16204	16077	16153	16031	16176	16153	16064	16069	15958	16012	16158	16020	16258	15982	16067	16168	16257	16199	15937	16040	16023	16285	16087	16200	16165	16120	16188	16171	15898	16149	15989	16071	16198	16219	16063	16194	16139	16151	16051	16087	15995	16162	16149	16056	16279	16096	16245	15950	16158	15919	16234	16308	16131	16075	16035	16168	16108	15949	16012	16199	16133	15966	16393	15981	15978	16096	15938	16079	15988	16049	16096	16190	16253	16099	16194	16100	16295	16197	16393	16096	16192	16032	16019	16236	16035	16060	16025	15985	16192	16148	16022	16059	16136	16056	16010	16082	16140	16110	16075	16135	15905	15980	16101	15883	15982	15990	15993	16327	16200	16074	16212	16058	15968	16117	16178	15972	16016	16241	16129	16089	16181	16121	16081	16189	16127	16035	15987	15981	16020	16060	16150	16041	16228	16099	16186	16120	16264	16233	16357	16270	16267	16192	16167	16082	16030	16110	16077	16169	16407	16090	16062	16142	16114	16294	16151	16261	16244	16168	16231	16192	16125	16049	16257	16109	16220	16145	15976	16035	16202	16196	16179	16081	16045	16117	16129	16054	16092	15933	16124	16222	16206	16130	16186	16269	16105	16016	15974	16050	16265	16216	16208	16073	16019	16015	15928	16122	16272	16049	16237	16095	16157	16120	16185	15878	16240	16219	16089	16198	16027	16163	16075	15977	16024	16254	15980	16123	16212	16187	16183	16237	16060	16196	16026	16027	15979	16102	16053	16117	16013	15850	16223	16084	16126	16056	16156	16008	16158	16227	16110	16034	16121	16138	16141	16166	16185	16153	16147	16069	16189	16108	16133	16243	16047	16102	16154	16246	16164	16144	16315	16225	16209	15959	16070	16283	16233	16180	16288	16374	16177	16259	16262	16148	16272	16132	16116	16116	16047	16197	16041	15943	16179	16241	16102	16005	15924	16397	16056	15907	15942	16057	16133	16127	16209	16177	16220	16177	16130	16155	16065	16175	15981	15954	15983	16045	16021	16236	15877	16129	16002	16304	16123	15979	16056	16048	16134	16103	16051	15960	16081	16106	16199	16081	16087	16228	16256	16119	16129	16186
15915	24677	22980	20135	19142	18485	18109	17712	17653	17296	19278	38182	35549	28990	21686	16979	15549	15642	15485	15498	15335	15513	15479	15277	15314	15448	15497	15498	15562	15477	15462	15367	15313	15389	15525	15380	15475	15433	15376	15518	15435	15412	15354	15397	15473	15416	15258	15346	15167	15306	15413	15388	15368	15409	15419	15316	15396	15466	15516	15377	15382	15393	15412	15439	15409	15442	15498	15435	15382	15347	15343	15373	15604	15284	15315	15325	15427	15362	15371	15593	15387	15402	15404	15457	15526	15312	15401	15493	15254	15346	15436	15424	15130	15461	15237	15240	15351	15398	15296	15409	15425	15332	15352	15304	15339	15557	15401	15475	15207	15330	15428	15364	15447	15230	15450	15333	15486	15489	15494	15475	15472	15286	15378	15358	15331	15578	15505	15421	15345	15313	15441	15425	15498	15573	15507	15497	15339	15459	15416	15280	15199	15372	15472	15465	15363	15390	15324	15439	15402	15543	15496	15477	15478	15325	15411	15520	15381	15323	15482	15373	15336	15278	15245	15438	15416	15463	15437	15316	15231	15557	15342	15333	15329	15576	15310	15285	15368	15406	15316	15558	15480	15426	15480	15506	15315	15345	15282	15460	15445	15324	15183	15426	15304	15384	15246	15534	15397	15458	15355	15349	15335	15426	15235	15440	15595	15301	15350	15522	15279	15449	15455	15468	15308	15431	15341	15285	15598	15422	15419	15313	15504	15486	15313	15337	15447	15341	15393	15439	15372	15532	15401	15188	15435	15498	15279	15364	15377	15477	15585	15372	15358	15317	15440	15190	15377	15399	15401	15393	15367	15512	15333	15423	15461	15433	15368	15265	15454	15181	15410	15348	15283	15258	15136	15387	15447	15438	15219	15315	15257	15597	15222	15453	15360	15361	15380	15294	15387	15316	15256	15477	15265	15424	15404	15430	15524	15495	15375	15348	15214	15276	15443	15327	15269	15503	15344	15319	15323	15603	15377	15461	15439	15385	15414	15579	15297	15496	15372	15404	15268	15438	15262	15258	15489	15295	15327	15323	15521	15368	15255	15398	15400	15368	15542	15233	15364	15424	15477	15304	15382	15255	15491	15333	15449	15390	15433	15437	15435	15344	15392	15500	15218	15392	15506	15558	15382	15496	15419	15452	15520	15342	15406	15435	15480	15478	15313	15385	15350	15365	15420	15215	15415	15353	15338	15410	15528	15321	15403	15221	15265	15500	15487	15333	15296	15503	15368	15445	15364	15516	15362	15525	15477	15563	15248	15307	15187	15479	15366	15285	15478	15281	15404	15347	15478	15230	15319	15376	15293	15258	15538	15320	15464	15312	15492	15138	15445	15586	15488	15372	15401	15441	15450	15439	15076	15349	15539	15389	15515	15310	15520	15408	15387	15375	15449	15298	15342	15318	15359	15409	15418	15267	15392	15399	15256	15291	15484	15453	15376	15396	15265	15384	15169	15477	15438	15582	15233	15390	15293	15383	15469	15523	15504	15498	15373	15346	15392	15247	15596	15435	15398	15548	15367	15269	15329	15434	15427	15267	15540	15363	15299	15322	15293	15358	15393	15375	15296	15340	15299	15430	15346	15336	15362	15276	15294	15574	15476	15168	15394	15423	15642	15399	15504	15470	15233	15452	15389	15386	15510	15407	15433	15164	15312	15206	15272	15495	15376	15518	15449	15431	15469	15377	15388	15380	15467	15316	15433	15468	15404	15448	15329	15334	15349	15322	15472	15389	15430	15299	15600	15473	15416	15242	15320	15479	15446	15473	15382	15264	15279	15517	15366	15315	15390	15343	15397	15410	15350	15425	15470	15310	15272	15441	15408	15408	15316	15311	15376	15486	15352	15231	15264	15388	15294	15390	15413	15281	15436	15240	15442	15389	15389	15275	15294	15433	15379	15540	15213	15424	15331	15535	15248	15376	15456	15396	15478	15341	15208	15436	15458	15459	15310	15461	15326	15313	15402	15398	15385	15522	15346	15484	15421	15208	15418	15471	15359	15273	15323	15438	15322	15417	15325	15395	15381	15447	15537	15382	15375	15247	15241	15449	15342	15553	15479	15397	15401	15384	15443	15229	15419	15450	15475	15437	15569	15301	15400	15399	15280	15407	15363	15307	15449	15419	15536	15372	15344	15366	15430	15586	15270	15280	15441	15258	15412	15371	15428	15295	15295	15561	15454	15236	15304	15383	15450	15287	15416	15553	15393	15490	15456	15563	15158	15675	15419	15378	15479	15500	15346	15359	15512	15300	15318	15307	15437	15332	15392	15315	15457	15410	15376	15146	15421	15472	15200	15470	15349	15548	15426	15352	15385	15224	15380	15426	15513	15486	15344	15216	15444	15491	15308	15363	15347	15435	15383	15347	15293	15269	15423	15541	15475	15307	15454	15465	15332	15400	15327	15425	15282	15422	15467	15376	15379	15317	15332	15430	15479	15277	15271	15345	15400	15417	15623	15481	15473	15333	15343	15406	15331	15509	15356	15443	15414	15358	15370	15526	15284	15306	15413	15453	15520	15480	15174	15306	15378	15505	15355	15345	15374	15321	15250	15485	15274	15461	15350	15398	15410	15454	15394	15295	15463	15394	15293	15401	15406	15558	15409	15503	15353	15238	15447	15368	15511	15267	15390	15557	15282	15323	15606	15273	15493	15285	15295	15634	15263	15326	15503	15418	15422	15446	15321	15393	15626	15424	15414	15490	15429	15286	15319	15474	15261	15410	15462	15272	15090	15479	15305	15536	15279	15404	15396	15273	15518	15272	15305	15457	15370	15458	15577	15351	15365	15396	15337	15341	15456	15420	15318	15577	15276	15271	15340	15387	15379	15605	15332	15321	15320	15350	15315	15448	15457	15473	15297	15548	15327	15333	15589	15465	15288	15347	15520	15470	15442	15183	15441	15444	15363	15408	15405	15424	15341	15368	15350	15409	15431	15324	15428	15368	15517	15419	15357	15397	15535	15360	15530	15303	15307	15334	15384	15732	15398	15312	15257	15369	15355	15402	15327	15349	15410	15460	15320	15271	15436	15475	15347	15442	15237	15543	15465	15411	15273	15317	15402	15439	15432	15292	15315	15521	15608	15480	15092	15408	15497	15278	15312	15457	15372	15328	15300	15433	15506	15513	15565	15434	15402	15395	15321	15345	15327	15395	15391	15378	15498	15364	15387	15534	15398	15367	15564	15407	15454	15374	15235	15302	15475	15377	15275	15461	15263	15337	15461	15545	15365	15397	15380	15252	15404	15538	15431	15313	15355	15406	15304	15419	15370	15387	15435	15331	15328	15375	15293	15388	15441	15655	15332	15291	15520	15359	15412	15387	15335	15440	15428	15412	15339	15502	15385	15365	15583	15424	15424	15237	15214	15435	15424	15460	15338	15623	15286	15490	15351	15250	15531	15190	15508	15311	15452	15241	15496	15326	15384	15306	15638	15536	15403	15413	15420	15501	15570	15422	15515	15387	15385	15432	15483	15469	15475	15481	15407	15301	15541	15353	15299	15342	15368	15308	15341	15432	15462	15401	15492	15399	15328	15450	15259	15450	15399	15324	15264	15318	15311	15483	15353	15360	15364	15350	15276	15575	15345	15422	15485	15457	15309	15454	15541	15397	15488	15470	15349	15318	15506	15373	15395	15409	15210	15256	15704	15225	15392	15355	15178	15346	15330	15404	15441	15413	15467	15214	15457	15318	15377	15579	15330	15521	15356	15449	15460	15554	15358	15439	15354	15460	15524	15291	15442	15425	15364	15200	15502	15448	15364	15401	15525	15337	15479	15409	15396	15244	15354	15420	15562	15229	15310	15452	15440	15434	15371	15339	15501	15388	15470	15265	15421	15367	15448	15437	15522	15502	15431	15466	15345	15397	15323	15472	15414	15235	15306	15342	15241	15370	15349	15289	15261	15474	15318	15491	15457	15479	15338	15450	15444	15396	15280	15398	15378	15372	15317	15500	15391	15556	15514	15336	15410	15395	15349	15477	15554	15308	15321	15366	15396	15340	15250	15354	15459	15347	15288	15140	15372	15241	15460	15297	15532	15506	15468	15281	15360	15394	15239	15425	15551	15502	15297	15464	15384	15417	15356	15452	15488	15260	15406	15426	15508	15342	15419	15425	15582	15320	15377	15442	15452	15410	15251	15257	15472	15391	15424	15484	15484	15343	15371	15423	15282	15273	15381	15324	15519	15468	15418	15350	15448	15275	15464	15399	15297	15521	15444	15321	15308	15489	15289	15442	15402	15403	15343	15417	15228	15289	15335	15423	15376	15283	15391	15458	15493	15443	15453	15466	15398	15373	15408	15571	15308	15282	15438	15438	15237	15395	15496	15585	15300	15370	15418	15305	15493	15254	15403	15248	15347	15433	15228	15397	15348	15563	15488	15365	15520	15454	15490	15282	15316	15328	15413	15494	15327	15398	15414	15422	15425	15396	15246	15412	15274	15509	15383	15361	15524	15410	15389	15570	15435	15458	15537	15271	15469	15489	15494	15417	15366	15397	15502	15442	15447	15370	15473	15296	15449	15620	15395	15479	15371	15369	15218	15357	15359	15330	15355	15293	15594	15343	15369	15418	15374	15448	15543	15460	15343	15394	15247	15580	15455	15528	15541	15256	15504	15418	15496	15363	15386	15428	15455	15380	15569	15340	15379	15292	15267	15435	15390	15326	15470	15393	15332	15458	15358	15498	15403	15415	15518	15325	15501	15398	15531	15460	15359	15375	15378	15284	15294	15492	15303	15472	15433	15419	15256	15479	15403	15570	15474	15388	15487	15353	15480	15342	15489	15271	15352	15601	15254	15410	15552	15208	15426	15378	15294	15331	15381	15452	15275	15245	15350	15464	15478	15375	15463	15204	15194	15310	15487	15439	15301	15539	15383	15540	15401	15308	15481	15628	15404	15494	15270	15327	15336	15446	15404	15394	15327	15345	15283	15497	15433	15455	15528	15354	15486	15327	15390	15316	15177	15417	15570	15419	15496	15389	15203	15520	15379	15326	15338	15521	15521	15287	15395	15383	15504	15353	15219	15258	15310	15393	15432	15291	15218	15198	15319	15427	15366	15541	15414	15402	15554	15268	15362	15208	15389	15369	15396	15517	15409	15312	15321	15531	15611	15311	15313	15502	15420	15268	15446	15503
23930	21369	28799	24372	21991	22339	21822	18433	17625	17686	19414	40177	41805	33949	25124	18773	16698	16148	15870	16000	15910	15955	15797	15986	15850	15956	15840	15944	15820	15791	15868	15983	15942	16162	15994	15846	15821	15726	15877	15937	16023	16107	15936	16050	15806	15804	15859	15762	15904	15851	15884	15733	15798	15913	15652	15690	15937	15676	15926	15810	15766	15911	15740	15832	15608	15996	15927	16019	15900	15907	15948	16023	15731	15862	15845	15607	15722	15772	15885	16042	15820	15738	15763	15872	15933	15698	15844	16062	15989	15821	15766	15852	15946	15815	16082	15896	15530	15904	15802	15706	15828	15846	15846	16031	15862	15864	15713	15701	15842	15624	15850	15783	16003	15789	15702	15896	16142	15810	15990	15892	15820	15776	16128	15861	15712	15765	15996	15748	15846	15631	15849	15694	15975	15830	15862	15896	15974	15887	15638	15662	15981	16009	15803	15829	15803	15854	15834	15761	16000	15897	15799	15548	15689	15724	15781	15702	15722	15931	15897	15864	15772	15656	15837	15714	15787	15760	15709	15795	15871	15702	15804	15728	15596	15543	15632	15922	15703	15748	15895	15802	15728	15811	15818	15664	15876	15654	16011	15889	16155	15939	15819	15962	15804	15724	15818	15704	15911	15970	15713	15585	15735	15666	15790	15821	15759	15755	15798	15941	15833	15661	15828	15778	15862	15953	15815	15890	15722	15729	15982	15821	15871	15916	15856	15711	15751	15873	15836	15947	15715	15908	15883	15794	15767	15826	15628	15923	15834	15710	15806	15688	15921	15805	15659	15649	15824	15634	15650	15682	15737	15808	15844	15779	15649	15732	15692	15673	15791	15896	16067	15905	15959	15813	15844	15572	15761	15595	15674	15841	15852	15804	16068	15831	15926	15949	15900	15786	15633	15717	15635	15870	15835	15808	15951	15834	15833	15995	15828	15736	15613	15870	15895	15832	15860	15751	15904	15725	15832	15990	15745	15775	15872	15712	15650	15933	15794	15923	15835	15739	15757	15699	15763	15900	15631	15793	15759	15719	15589	15689	15655	15771	15796	15826	15734	15675	16013	15655	15765	15680	15761	15624	15743	15713	15828	15986	15850	15925	15548	15927	15764	15833	15967	15728	15858	15908	15704	15690	15803	15839	15974	15551	15855	15861	15659	15748	15735	15553	15851	15803	15726	15660	15774	15644	15670	15866	15704	15755	15877	15757	15688	15923	15863	15692	15600	15760	15754	15862	15771	15922	15653	15830	15674	15853	15802	15851	15873	15861	15919	15739	15801	15854	15628	15754	15888	15713	16002	15697	15732	15883	15686	16029	15729	15741	15830	15799	15723	15854	16085	15893	15688	15797	15808	15755	15823	15794	15857	15823	15841	15711	15750	15975	16008	15642	15986	15922	15768	15881	15656	15813	15831	15537	15818	15643	15879	15797	15714	15761	15639	15554	15552	15696	15922	15825	15695	15603	15802	15672	15981	15786	15744	15748	15790	16058	15679	15833	15882	15967	15738	15603	15946	15744	15738	15679	15844	15729	15656	15797	15803	15839	15815	15907	15892	15831	15998	15605	15902	15879	15761	15691	15760	16011	15858	15916	15804	15905	15687	15626	15704	15933	15927	15869	15846	15741	15779	15571	15828	15889	15741	15645	15638	15730	15664	15876	15805	15952	15749	15917	15782	15887	15809	15797	16004	16000	15730	15723	15802	15809	15940	15681	15860	15683	15897	15720	15780	15688	15713	15793	15765	15672	15783	15788	15828	15846	15899	15774	15724	15811	15795	15986	15751	15833	15782	15731	15598	15697	15807	15655	15810	15746	15677	15828	15814	15742	15763	15859	15849	15790	15524	15658	15607	15897	15806	15763	15907	15726	15756	15800	15811	15909	15945	15838	15826	15754	15736	15779	15870	15619	15827	15788	15838	15841	15827	15831	15895	15681	15743	15970	15840	15836	15574	15816	15826	15825	15749	15899	15652	15648	15723	15828	15738	16064	15736	15938	15747	15667	15842	15746	15872	15935	16033	15709	15949	15864	15776	15923	15827	15842	16025	15594	15744	15850	15910	15862	15519	15917	15573	15666	15697	15780	15878	15864	15982	15714	15616	15715	15881	15722	15847	15851	15670	15775	15748	15813	15862	15861	15719	15719	15721	15650	15648	15751	15787	15695	15707	15912	15774	15625	15794	15860	15855	15750	15896	15668	16108	15857	15721	15858	15833	15714	15832	15815	15750	15635	15732	15821	15796	15768	15732	15721	15974	15748	15802	15676	15726	15724	15786	15891	15830	16006	15871	15882	15855	15947	15830	15751	15843	15804	15762	15757	15698	15840	15864	15642	15913	15502	15676	15748	15961	15922	15686	15842	15900	15862	15721	15624	15866	15826	15952	15910	15648	15801	15711	15657	15737	15858	16089	15655	15540	15598	15754	15617	15772	15799	15918	15655	15829	15636	15899	15864	15710	15736	15868	15882	15745	15582	15820	15830	15824	15794	15851	15694	15843	15845	15839	15765	15854	15761	15864	15851	15981	15860	16044	15683	15777	15798	15868	15796	15768	15965	15793	15579	15813	15647	15638	15909	15926	15938	15742	15662	15804	15675	15468	15797	15605	15734	15852	15830	15655	15625	15606	15827	15749	15564	15884	15890	15961	15668	15792	15601	15883	15666	15823	15823	15907	15819	15552	15781	15879	15830	15848	15883	16020	15544	15773	15614	15877	15871	15766	15697	16049	15857	15800	15802	15616	15635	15804	15790	15773	15822	15841	15785	15895	15620	15816	15830	15864	15737	15901	16008	15950	15840	15858	15780	15832	15972	15850	15751	15816	15818	15775	15793	15706	15728	15788	15839	15795	15748	15783	15711	15853	15847	15709	15792	15734	15577	15847	15734	15674	15805	15602	15771	15871	15895	15795	15942	15840	15623	15723	15759	15789	15772	15808	15636	15865	15791	15956	15693	15568	15896	15922	15803	15800	15620	15726	15692	15777	15764	15870	15917	15868	15824	15715	15730	15910	15848	15921	15833	15898	15744	15715	15621	15704	15633	15859	15932	15984	15819	15915	15769	15597	15842	15710	15605	15620	16037	15749	15801	15751	15881	15864	15780	15778	15732	15739	15780	15682	15928	15920	16072	15872	15581	15790	15818	15683	15815	15791	15771	15533	15624	15649	15916	15895	15806	15852	15839	15590	15762	15649	15823	15998	15921	15821	15846	15729	16019	15965	15701	15705	15768	15752	15867	15896	15667	15812	15844	15870	15694	15763	15856	16034	15707	15842	15627	15742	15789	15850	15553	15646	16015	15966	15805	15781	15822	15662	15659	15820	15792	15755	15813	15915	15816	15759	15601	15709	15793	15789	15871	15630	15797	15884	15698	15879	15811	15800	15957	16036	15785	15613	15790	15666	15824	15805	15777	15911	15781	15723	15623	15712	15736	15603	15725	15658	15735	15720	15749	15885	15710	15799	15923	15774	16033	15828	15871	15737	15814	15891	15854	15666	15866	15772	15666	15707	15767	15679	15575	15813	15706	15710	15649	15922	15846	15874	15965	15906	15790	16046	15795	15759	15788	15865	15777	15774	15766	15971	15641	15669	15684	15912	15730	15923	15983	15683	15822	15905	15807	15720	15698	15831	15720	15906	15819	15526	15861	15703	15822	15815	15874	15937	15836	15784	15568	15645	15821	15751	16022	15727	15831	15674	15876	15913	15735	15808	15728	15764	15710	15978	15868	15747	15765	15624	15636	15598	15766	15889	15814	15806	15709	15745	15900	15727	15749	15659	15905	15735	15646	15712	15806	15780	15715	15766	16047	15800	15859	15748	15806	15743	15875	15822	15465	15867	15843	15794	15781	15654	15664	15594	16044	15782	15858	15743	15939	15780	15678	15752	15500	15874	15758	15708	15691	15755	15720	15814	15695	15797	15613	15797	15825	15865	15932	15809	15897	15849	15729	15740	15948	15780	15760	15961	15725	15819	15845	15782	15824	15648	15780	15876	15888	15579	15977	15872	15671	15757	15707	15620	15853	15922	16019	16186	15633	15939	15783	15848	15736	15507	15665	15751	15800	15613	15887	15819	15729	15928	15777	15896	15833	15939	15792	15852	15759	15752	15764	15740	15858	16003	15886	15872	15776	15852	16014	16028	15878	15811	15618	15634	15657	15975	15822	15950	15957	15911	15784	15785	15885	15832	15780	15804	15800	15703	15844	15746	15680	15765	15705	15741	15727	15866	15748	15791	15867	15820	15698	15589	15639	15571	15998	15923	15780	16047	15813	15841	15781	15726	15769	15936	15720	15523	15905	15653	15946	15690	15722	15965	15828	15934	15824	15761	16045	15813	15760	15851	15916	15875	15807	16033	15672	15863	15762	15694	15954	15902	15946	15811	15791	15932	15788	15712	15668	15887	15749	15702	15799	15982	15946	16016	15827	15769	15723	16046	15896	15856	15659	15618	15949	15867	15820	15810	15667	15630	15882	15959	15888	15845	15788	15855	15862	15815	15974	15848	15810	15857	15856	16013	15786	15763	16035	15903	15923	15660	15694	15680	15821	15927	15835	15816	15893	15737	15701	15864	15700	15766	15685	15757	15716	15725	15853	15722	15814	15991	15886	15756	15954	15814	16027	15804	15686	15748	15853	15976	15784	15793	15794	15851	15847	15761	15776	15680	15713	15742	15803	15681	15871	15859	15858	15783	15780	15712	16003	15687	15834	15815	15785	15768	16036	15852	15664	15870	15856	15959	15832	15823	15981	15860	15682	15762	15889	15706	15820	15799	15930	15813	15853	15610	15805	15965	15783	15642	15858	15988	15848	15721	15594	15888	15805	15833	15907	15786	15805	15565	15734	15804	15716	15776	15698	16006	15852	15818	15538	15791	15935	15797	15766	15710	15687	15668	15860	15800	15758	15952	15903	15869	15869	15942	15686	15732	15928	15930	15617	15847	15879	15914	15944	15761	15706	15933	15832	15911	15832	15892	15755	15669	15709	15567	15805	15729	15675	15803	15946	15818	15700	15927	15789	15847	15836	15804	15694	15859	15694	15566	15897	15630	16032	15817	15903	16026	16041	15768	15847	15700	15773	15814	15718	15801	15804	15723	15738	15650	15711	15758	15985	15941	15753	15749	15585	15978	15870	15635	15819
17326	28751	27524	23227	20923	20496	19957	19081	18708	17914	21536	45306	44061	36391	25484	17878	15808	15397	15310	15271	15419	15271	15386	15305	15406	15157	15360	15431	15430	15327	15480	15306	15304	15406	15140	15416	15340	15423	15274	15173	15288	15334	15248	15325	15232	15199	15211	15302	15578	15271	15350	15252	15288	15360	15320	15404	15346	15280	15395	15353	15267	15238	15229	15260	15315	15165	15249	15287	15292	15340	15156	15334	15346	15221	15195	15305	15383	15260	15161	15245	15086	15261	15088	15359	15277	15098	15224	15174	15262	15230	15277	15286	15281	15323	15198	15145	15344	15194	15378	15407	15192	15178	15381	15302	15341	15300	15330	15196	15265	15468	15102	15137	15325	15218	15247	15186	15291	15285	15438	15290	15344	15290	15217	15354	15433	15267	15348	15273	15222	15238	15208	15275	15213	15305	15194	15355	15298	15150	15431	15161	15427	15404	15385	15204	15354	15303	15265	15195	15203	15284	15159	15195	15220	15252	15333	15180	15453	15273	15369	15327	15289	15235	15289	15153	15333	15373	15269	15343	15187	15238	15314	15322	15285	15379	15192	15413	15315	15322	15218	15024	15309	15219	15185	15374	15290	15466	15273	15175	15297	15298	15360	15250	15143	15409	15334	15210	15208	15275	15287	15273	15399	15265	15471	15322	15172	15311	15302	15182	15217	15381	15189	15295	15265	15422	15368	15403	15355	15140	15225	15443	15176	15242	15170	15331	15351	15192	15221	15359	15354	15255	15371	15251	15285	15245	15274	15232	15371	15179	15200	15139	15292	15221	15282	15261	15118	15458	15271	15367	15215	15225	15243	15162	15318	15251	15362	15473	15061	15336	15201	15185	15115	15213	15215	15413	15306	15398	15310	15395	15265	15320	15210	15208	15083	15219	15267	15240	15038	15188	15320	15350	15447	15283	15286	15257	15451	15204	15244	15360	15255	15238	15190	15246	15195	15452	15336	15405	15309	15301	15174	15349	15171	15269	15314	15238	15235	15212	15301	15207	15061	15298	15336	15277	15126	15227	15190	15205	15313	15384	15343	15338	15249	15356	15410	15003	15211	15474	15216	15366	15182	15321	15372	15177	15255	15313	15317	15359	15323	15421	15310	15376	15111	15318	15204	15260	15376	15207	15378	15163	15156	15384	15236	15595	15393	15293	15403	15279	15449	15283	15221	15156	15146	15310	15251	15281	15397	15430	15263	15312	15385	15188	15255	15337	15211	15388	15052	15273	15211	15186	15225	15081	15536	15348	15254	15301	15308	15403	15356	15204	15173	15319	15229	15388	15214	15263	15264	15243	15194	15232	15300	15311	15406	15158	15265	15087	15219	15271	15403	15238	15183	15139	15308	15267	15283	15306	15244	15310	15345	15415	15287	15308	15242	15225	15198	15154	15264	15118	15262	15326	15107	15271	15301	15260	15140	15290	15318	15163	15419	15351	15346	15169	15248	15124	15371	15072	15422	15386	15287	15267	15212	15219	15237	15229	15169	15197	15352	15399	15176	15126	15374	15200	15372	15242	15342	15247	15254	15299	15376	15141	15254	15229	15161	15415	15379	15161	15432	15359	15311	15334	15419	15163	15514	15263	15111	15390	15383	15221	15237	15460	15122	15198	15144	15203	15405	15263	15253	15349	15210	15400	15171	15385	15287	15272	15151	15305	15409	15215	15442	15386	15223	15320	15258	15409	15374	15299	15303	15438	15395	15362	15204	15243	15295	15266	15216	15342	15294	15316	15298	15134	15154	15459	15237	15225	15344	15130	15296	15373	15194	15238	15333	15213	15295	15262	15246	15356	15214	15222	15242	15103	15429	15201	15254	15216	15121	15242	15245	15385	15292	15212	14966	15162	15329	15192	15238	15216	15160	15489	15157	15311	15229	15300	15228	15303	15225	15279	15220	15459	15305	15341	15186	15260	15303	15147	15276	15262	15326	15310	15153	15378	15254	15287	15404	15194	15233	15321	15345	15097	15335	15256	15218	15248	15319	15288	15340	15424	15336	15408	15270	15384	15257	15065	15311	15399	15385	15343	15255	15207	15281	15167	15160	15131	15325	15353	15289	15135	15361	15388	15118	15192	15181	15377	15177	15252	15353	15262	15348	15499	15176	15306	15176	15184	15289	15258	15161	15463	15538	15394	15386	15263	15307	15306	15279	15273	15216	15198	15317	15209	15288	15308	15276	15291	15283	15160	15264	15190	15307	15231	15085	15361	15221	15269	15174	15322	15219	15451	15405	15391	15027	15351	15392	15285	15175	15265	15269	15101	15145	15096	15180	15250	15227	15389	15370	15069	15243	15205	15436	15378	15215	15198	15460	15264	15305	15276	15208	15306	15326	15294	15200	15258	15250	15135	15230	15293	15328	15161	15361	15357	15301	15440	15298	15332	15286	15317	15197	15158	15426	15189	15350	15392	15302	15312	15091	15377	15321	15320	15252	15220	15186	15211	15459	15235	15328	15245	15235	15127	15130	15284	15339	15344	15380	15075	15141	15300	15342	15218	15234	15164	15431	15380	15382	15254	15228	15217	15223	15245	15392	15285	15392	15124	15164	15221	15217	15300	15194	15172	15198	15250	15151	15302	15175	15336	15278	15196	15353	15277	15217	15037	14986	15261	15344	15123	15317	15286	15261	15244	15303	15255	15282	15306	15285	15197	15310	15367	15333	15199	15435	15353	15359	15185	15400	15178	15103	15202	15453	15163	15256	15350	15159	15319	15156	15271	15156	15272	15377	15442	15336	15280	15243	15258	15342	15190	15382	15263	15317	15278	15316	15228	15271	15149	15231	15269	15197	15312	15307	15235	15313	15079	15264	15261	15243	15273	15145	15277	15327	15298	15141	15238	15261	15292	15322	15331	15178	15128	15264	15249	15251	15488	15193	15446	15221	15319	15199	15268	15350	15184	15244	15297	15365	15299	15351	15256	15242	15212	15311	15394	15199	15157	15305	15227	15275	15254	15314	15175	15351	15399	15201	15268	15329	15241	15409	15288	15339	15223	15133	15186	15224	15439	15275	15236	15242	15288	15366	15200	15233	15229	15342	15217	15241	15182	15315	15295	15409	15383	15347	15419	15469	15251	15160	15392	15366	15367	15156	15083	15244	15210	15055	15310	15286	15087	15231	15262	15288	15233	15257	15334	15374	15229	15282	15278	15309	15360	15229	15319	15229	15204	15444	15303	15351	15243	15412	15315	15195	15233	15345	15181	15303	15347	15308	15230	15200	15237	15169	15201	15257	15206	15207	15453	15140	15172	15312	15193	15389	15324	15149	15292	15357	15329	15230	15232	15339	15243	15264	15248	15387	15232	15324	15278	15239	15355	15395	15312	15368	15226	15345	15292	15330	15254	15287	15284	15133	15324	15186	15395	15352	15304	15411	15315	15279	15269	15312	15210	15354	15201	15393	15328	15340	15369	15258	15124	15471	15362	15177	15217	15276	15227	15224	15197	15341	15422	15304	15322	15316	15333	15172	15266	15264	15212	15292	15274	15377	15328	15281	15337	15299	15167	15370	15314	15221	15368	15378	15176	15279	15385	15401	15298	15236	15342	15428	15287	15222	15332	15327	15385	15133	15220	15222	15238	15261	15434	15207	15251	15483	15288	15142	15299	15165	15154	15422	15236	15214	15280	15231	15196	15337	15206	15268	15330	15347	15178	15333	15407	15362	15395	15256	15246	15327	15196	15303	15367	15236	15448	15372	15265	15235	15366	15181	15387	15250	15381	15370	15227	15191	15418	15314	15578	15265	15205	15258	15208	15178	15274	15389	15279	15238	15331	15263	15234	15363	15358	15346	15347	15086	15406	15084	15368	15260	15474	15308	15314	15263	15514	15338	15257	15240	15295	15153	15253	15298	15240	15456	15341	15309	15239	15137	15329	15305	15224	15349	15253	15220	15174	15148	15236	15335	15230	15197	15347	15395	15262	15364	15250	15038	15234	15275	15211	15345	15249	15336	15249	15281	15268	15334	15420	15184	15226	15161	15333	15315	15341	15421	15312	15389	15240	15349	15259	15303	15471	15452	15376	15195	15408	15349	15259	15349	15168	15388	15185	15196	15321	15213	15275	15481	15190	15344	15118	15100	15255	15121	15246	15181	15207	15241	15319	15257	15191	15264	15235	15241	15291	15253	15232	15407	15200	15212	15259	15400	15278	15134	15120	15332	15420	15266	15187	15507	15101	15371	15165	15254	15434	15345	15363	15193	15097	15468	15202	15460	15311	15293	15301	15266	15252	15166	15391	15244	15244	15375	15361	15205	15239	15275	15252	15174	15201	15308	15234	15286	15275	15224	15390	15239	15282	15357	15321	15217	15218	15274	15315	15352	15193	15389	15208	15405	15261	15274	15101	15400	15357	15318	15347	15268	15308	15173	15354	15301	15221	15144	15244	15352	15264	15323	15261	15278	15089	15151	15307	15421	15363	15203	15112	15242	15320	15194	15257	15303	15350	15206	15303	15324	15242	15300	15038	15329	15112	15209	15360	15216	15380	15367	15256	15441	15228	15255	15198	15399	15305	15354	15155	15342	15289	15319	15373	15119	15106	15258	15537	15205	15380	15344	15239	15319	15389	15265	15255	15265	15308	15231	15223	15222	15189	15305	15314	15373	15293	15235	15264	15232	15264	15122	15174	15462	15409	15326	15451	15145	15306	15162	15236	15358	15157	15321	15238	15452	15169	15404	15231	15272	15271	15221	15399	15248	15312	15254	15188	15362	15187	15275	15247	15369	15448	15392	15209	15324	15119	15276	15229	15098	15334	15171	15339	15285	15254	15216	15199	15286	15225	15260	15233	15313	15142	15210	15267	15175	15231	15263	15307	15345	15195	15305	15347	15395	15407	15293	15227	15312	15208	15197	15405	15280	15475	15315	15332	15159	15094	15439	15348	15380	15432	15156	15196	15323	15320	15470	15206	15228	15239	15185	15144	15348	15206	15307	15185	15173	15187	15297	15181	15066	15342	15211	15253	15312	15208	15129	15400	15283	15235	15260	15337	15141	15205	15372	15215	15256	15198	15154	15353	15345	15377	15267	15224	15355	15198	15338	15119	15264	15188	15218	15455	15243	15133	15088	15292	15224	15220	15330	15358	15413	15340	15219	15347	15255	15317	15274	15392	15318	15028	15309	15334
29145	21706	21301	18996	16772	16548	16704	16530	16637	16458	16603	17771	19764	19035	17477	16572	15985	16059	15956	15923	16124	16003	15832	15802	15882	15862	15772	15911	16219	15992	16031	15996	15954	15894	15940	15949	15826	15907	16010	15942	16034	15846	16061	16159	15943	15979	16010	15724	15754	16204	16066	15929	15934	15984	15929	16064	16123	15916	16110	16025	15924	15959	15959	15816	15950	16134	15965	15807	15830	15795	15852	15937	15768	15821	15730	15694	15758	16023	15866	16100	15924	15746	15881	15846	15973	15944	16035	16088	15844	15993	15995	15921	15863	15792	15951	15903	15991	15973	15936	16035	15827	15834	15807	16096	15952	15708	15710	15939	15936	15873	15785	15840	15822	15999	16042	16028	15823	15873	15680	15928	15839	15917	16153	15760	16004	15999	15953	16001	15953	16167	15904	15826	15814	15949	15837	15776	15870	15837	15848	15805	16029	15902	16162	15878	15965	15819	15992	15900	15958	15942	15974	15748	15980	15899	15783	15817	15732	15983	15767	15861	15962	15820	15893	15871	15947	15822	15872	15965	16051	16022	15896	15994	15781	16070	16064	15832	15911	16007	16069	15846	15833	15963	16058	15873	16049	15939	16025	15982	15871	15897	16027	15854	15983	16010	15807	16033	15891	15875	16100	16001	15870	15870	16074	15901	15943	15934	15794	16061	15886	15714	16008	15947	15901	15980	15914	15880	15998	15946	15850	15792	16030	15866	15759	16051	15916	15897	15764	15856	16057	16009	15928	16120	15927	15751	15976	16079	15929	15747	15966	15815	15898	15932	15853	15933	16120	15787	15919	15862	16034	15720	15985	15881	16022	15867	15913	15910	15736	15957	15906	16102	16023	16127	16214	15883	15966	15809	16004	15786	15963	15964	15707	15915	15732	15711	16015	15725	15915	15980	15908	15961	15953	15984	16026	15991	15850	15981	15913	15887	16001	15945	16082	16034	15849	16160	16015	15756	15883	15806	15953	15962	16003	15871	15995	15908	16128	15900	15967	15983	15914	15865	15796	15886	15882	15865	15994	16064	16024	15917	15783	16047	15956	15905	16068	15995	16136	15832	15891	15933	16044	15919	15896	15741	16045	15711	15988	15900	15777	16035	16089	16040	15977	16019	16041	16026	15739	15769	15932	15971	15916	16060	15937	15838	15761	15883	15875	15705	15849	15914	16002	16009	15873	15868	16101	16032	15949	16037	16073	15727	16114	16232	16045	15855	15892	16111	15941	15971	15994	15884	15991	16009	16101	15792	15982	15848	15941	16030	15887	15811	15823	15948	15827	15953	15846	15874	15865	15776	16037	15997	15894	16187	15941	15776	15904	15951	16058	15829	15905	15855	15943	15937	15860	15973	15949	15875	16210	15997	16026	15899	15922	15854	15734	15918	15844	15845	15779	15864	15956	15977	16060	15979	15981	15928	16004	15931	16008	15901	16082	16176	15932	15931	15852	15881	15832	16190	15806	16173	15893	15997	15977	15957	15890	15744	16017	15985	15703	15894	15820	16010	15955	15987	15957	15992	15883	16036	16148	15763	15966	15900	15981	15840	16085	15978	16086	15939	15933	15974	15890	16001	15920	16064	16059	15915	15622	15816	16042	16183	15927	16093	15852	15984	15996	16133	16003	15869	16021	16106	15960	16061	15984	16029	16069	15882	15978	15932	15727	15984	15897	15909	16027	16055	15948	16013	15749	15913	16089	15881	15847	15859	15969	15838	15873	16049	15790	15791	15761	15922	15853	15968	15997	15975	16121	15984	16013	15891	15756	15967	15725	15978	15694	15711	15876	15685	15835	16018	15801	15822	15882	15761	15981	16039	15942	16016	15808	15984	15766	15899	15912	15879	15909	16032	15951	16082	16082	15912	16129	15816	15788	16014	15910	15997	15875	16077	15877	15860	15870	15896	15937	15963	15881	15775	15826	15940	16007	15928	16103	15774	15853	15823	15811	15954	16085	16041	15929	15865	15943	15833	15747	15990	16010	15750	15943	15978	15919	16044	16001	16059	15823	15773	15881	15950	16089	15973	15897	16100	16042	15833	16082	15878	15959	16131	16001	15936	15796	15956	16001	15929	15856	15908	16103	15970	16037	15899	16003	16046	15938	15976	16009	15700	15763	15961	15868	16064	15954	16002	16031	15836	15964	16017	15930	16159	15841	15987	15927	15931	15967	15950	15709	16084	16098	15758	15916	15807	15908	15852	15864	16152	16102	16043	15977	15927	15642	15786	15939	15948	16087	15964	15937	15855	15865	15955	15978	15901	16010	15957	15934	15827	15828	16087	16046	16019	15946	15982	16101	16208	16061	16037	15926	16104	15906	15945	16048	16139	16003	15763	15768	15809	15937	15849	15828	15877	15933	15897	15943	15914	16039	15911	15932	15933	16010	15930	16032	15914	15885	15882	15985	15899	15812	15869	16029	15804	16015	15796	15934	16031	16182	16076	15975	16113	15992	15891	16035	15886	15854	15959	15913	16218	15976	15844	15884	15850	16034	16074	15820	15926	15939	15995	15993	15987	15905	15853	15926	15870	16005	15889	15933	15990	15696	16101	16010	16002	15964	15905	16057	15909	15828	15897	15986	16078	15984	15932	16175	16142	15906	15827	15842	15983	16001	15863	15884	15948	15871	15904	15901	15890	15892	15900	15849	15911	15974	15852	15740	15966	15958	15925	15905	16044	15883	15843	15998	16038	15776	15944	15866	15991	16021	15803	15859	15808	15889	16056	15800	16036	15888	16080	16056	15958	15998	15933	15926	15944	15779	15991	16051	15859	15801	15872	16019	15811	16043	15935	15927	15908	15763	15734	16134	16051	15922	15966	15974	15911	16103	16008	15872	15849	15893	15764	15851	15926	15921	15789	15893	15944	15818	16065	15849	15859	16103	16037	15919	15960	15905	16047	15862	15718	15872	15880	16083	15980	15979	15986	15886	15966	15883	16095	15811	15874	15967	15999	15908	15857	16020	15942	15892	15804	15999	15867	15957	15753	15991	15959	15883	15982	16024	15830	15941	15860	15970	15890	15887	16023	16146	15849	15672	15970	15992	15860	15806	15984	16122	16125	16041	16083	16022	15986	16033	16037	16057	15877	15881	15877	16031	15837	15875	15833	15955	15954	16068	15896	15985	15957	15933	15928	16096	16034	15947	15927	15980	16023	15948	15807	16178	15790	16016	15912	15884	15905	15847	15980	15919	15858	16015	15858	15859	15861	15996	15882	16030	15977	15720	15841	16117	16120	15932	15628	16000	15843	16057	16041	16011	16106	15990	15903	15882	15987	15810	16053	15949	16026	15907	15917	16001	15857	16055	15912	16227	16039	15903	15999	15892	15940	16048	16010	15982	16086	15981	15790	15920	15837	16120	15695	15726	16026	16000	15846	15846	15962	16107	16027	16013	15892	16038	16034	15743	15888	16040	15957	15965	15900	15953	15964	15837	15676	15991	15768	15814	15806	16026	15857	15780	15885	16039	15867	15985	15841	15789	16053	15740	16017	16056	16103	15982	15950	15903	16029	15828	15794	16087	15996	16221	15894	15848	16071	16197	15960	15897	16039	15832	16014	16160	15937	16155	15992	15919	16017	15881	15693	15951	16038	16110	15950	15894	15921	15838	15906	16072	15814	15858	15904	15835	15779	15938	16012	15956	16056	15869	15993	15791	15926	15890	16110	15803	15954	16001	15804	15960	16007	15950	15863	16001	15939	16029	15909	16003	15838	15813	15953	15916	15955	16030	15925	16052	15886	15998	16067	15986	15813	15873	16031	16129	16023	15902	16072	15806	16301	16048	15794	15978	15795	15950	15866	15753	16021	15786	15842	15888	16046	15857	15960	15908	15970	15954	15924	15977	16041	16051	16096	15960	16208	15871	15989	15735	15874	15838	15778	16056	16003	15963	16022	15946	15897	15911	15977	15879	15906	16063	15910	15921	16083	15833	15902	16048	16078	15974	15820	15951	15925	15786	15889	15933	16048	16044	15876	15838	15798	15969	15972	16250	16018	15914	15923	16000	16059	16009	16031	16080	15973	15839	16168	16060	15982	15761	15798	15912	16177	15888	15774	15886	16007	15765	16044	16158	15882	15817	15709	15865	15953	16041	16035	15870	15914	15878	15889	16039	15994	15908	16071	15987	15953	16152	16018	16076	15975	16074	15966	15988	16026	15909	16015	15872	16008	15998	15878	15938	15976	15777	15955	15859	15869	15906	16088	16143	15943	16020	15909	16029	16075	15933	16086	15972	15968	15942	16016	16144	15908	16049	15974	15919	15985	16053	16070	16018	15915	16022	16055	15901	15924	15977	16061	16163	15964	15774	15818	16009	15935	15878	16025	16050	15886	15990	15817	16182	16007	15960	15877	16120	16179	16101	15872	15982	15859	15956	15828	15823	16027	15869	15823	16089	15932	15803	15877	16033	15989	15927	15753	15756	15816	15949	15999	15834	15950	15937	16053	15905	15903	15971	16102	15887	16003	16051	15968	15948	16041	16148	16068	16267	16027	15936	15777	15960	15863	15878	15886	15753	15937	16049	15881	16064	16108	15805	15795	15937	15907	16061	15957	16050	15972	15932	15990	16183	15926	15961	15977	15975	15801	15891	16062	15836	15743	15925	15856	16010	15846	15894	16036	16124	16007	15763	15884	16012	15963	16055	15883	15852	16132	16094	15786	15783	15956	16065	16044	15874	15901	16002	15862	16046	15857	15900	15952	15930	15923	16087	15971	15942	15929	16046	15909	15866	15918	15835	15891	16156	16098	15990	15741	15955	15858	15955	15845	15863	15903	15893	15841	16034	16003	16007	15817	15880	15851	15836	15882	15915	15769	15794	15819	15831	15940	16024	15910	16097	15879	15928	15918	15775	16077	15986	15755	15905	16100	16066	15983	15900	16034	15888	15944	16007	15857	15901	16037	16007	16100	15776	15859	15942	16059	15989	16001	15836	15929	15859	15863	15809	15887	16059	16047	16006	16009	15988	15930	15903	15932	16028	15842	16131	16070	16018	15955	16025	15890	15878	15909	15898	15788	16054	15832	15848	15996	15983	16133	15789	16138	16031	16023	15976	15924	15831	15768	15893	15965	15954	15861	16214	15878	15893	15898	15955	15879	15903	15868	15655	15831	15979	16003	15936	15934	15976	16044
16336	18214	18699	17641	16926	16528	16587	16446	16340	16302	16305	18851	20869	19128	17078	15981	15446	15488	15440	15305	15270	15429	15307	15255	15246	15536	15351	15424	15266	15309	15416	15333	15354	15339	15358	15418	15496	15380	15395	15478	15406	15487	15466	15433	15451	15360	15345	15559	15576	15438	15241	15252	15380	15429	15316	15351	15355	15501	15437	15408	15281	15353	15378	15241	15448	15256	15359	15253	15465	15463	15416	15282	15398	15429	15254	15349	15508	15377	15379	15284	15412	15511	15382	15373	15405	15346	15290	15213	15412	15506	15369	15260	15397	15284	15449	15344	15417	15421	15380	15410	15502	15374	15310	15368	15551	15260	15334	15579	15518	15447	15331	15399	15460	15477	15308	15530	15474	15414	15367	15287	15548	15356	15380	15304	15434	15406	15327	15367	15375	15480	15471	15350	15295	15402	15426	15264	15329	15405	15404	15453	15402	15470	15418	15252	15257	15549	15273	15468	15263	15244	15317	15500	15483	15258	15266	15513	15226	15410	15452	15470	15443	15524	15573	15337	15628	15499	15451	15418	15338	15417	15475	15333	15532	15449	15215	15511	15356	15383	15407	15447	15296	15418	15434	15328	15252	15466	15455	15394	15556	15282	15390	15484	15347	15503	15372	15389	15334	15304	15416	15267	15562	15297	15299	15489	15402	15209	15196	15313	15432	15325	15497	15243	15523	15348	15477	15507	15383	15459	15320	15392	15364	15419	15399	15453	15319	15201	15376	15341	15279	15398	15483	15314	15287	15514	15463	15403	15412	15302	15445	15535	15439	15327	15399	15320	15438	15221	15370	15503	15308	15529	15444	15233	15232	15386	15371	15404	15493	15461	15480	15310	15309	15313	15460	15341	15477	15504	15381	15427	15506	15267	15457	15582	15427	15463	15503	15586	15383	15284	15438	15530	15383	15372	15430	15324	15504	15441	15476	15253	15519	15267	15423	15251	15315	15340	15695	15333	15410	15248	15305	15311	15255	15397	15221	15458	15363	15318	15465	15410	15484	15602	15331	15299	15408	15267	15513	15312	15376	15399	15288	15436	15362	15439	15443	15423	15167	15429	15433	15558	15302	15327	15285	15305	15351	15345	15522	15439	15450	15357	15487	15207	15284	15480	15409	15491	15195	15399	15262	15354	15394	15391	15265	15371	15489	15374	15517	15311	15295	15469	15547	15333	15366	15322	15298	15425	15378	15451	15295	15340	15343	15317	15295	15383	15323	15282	15500	15436	15370	15334	15402	15442	15444	15318	15566	15416	15355	15509	15478	15435	15327	15314	15440	15477	15364	15527	15286	15451	15479	15473	15384	15301	15226	15300	15348	15538	15445	15411	15408	15437	15421	15378	15303	15525	15362	15263	15313	15276	15475	15258	15484	15470	15416	15330	15448	15471	15370	15440	15568	15327	15286	15263	15279	15543	15408	15351	15391	15444	15340	15367	15342	15485	15287	15302	15382	15268	15415	15290	15485	15424	15425	15276	15307	15337	15442	15605	15558	15396	15380	15359	15493	15389	15238	15304	15506	15449	15325	15391	15371	15595	15419	15486	15279	15568	15381	15512	15406	15310	15483	15288	15414	15416	15182	15339	15271	15222	15461	15285	15619	15380	15237	15263	15288	15439	15237	15418	15426	15406	15288	15544	15205	15317	15251	15432	15422	15504	15462	15523	15358	15468	15404	15447	15482	15451	15480	15336	15438	15364	15199	15324	15116	15468	15418	15391	15356	15474	15498	15293	15409	15231	15458	15378	15298	15367	15512	15332	15335	15417	15334	15276	15357	15470	15306	15500	15468	15333	15544	15347	15394	15286	15412	15434	15380	15307	15329	15499	15348	15552	15299	15458	15499	15441	15332	15525	15301	15316	15083	15463	15343	15279	15420	15426	15439	15436	15358	15503	15569	15339	15352	15379	15462	15375	15621	15287	15377	15353	15368	15241	15413	15500	15467	15304	15352	15418	15470	15390	15432	15532	15472	15320	15142	15536	15409	15512	15374	15553	15411	15259	15466	15443	15267	15433	15348	15285	15420	15432	15520	15427	15328	15440	15498	15436	15372	15565	15369	15320	15337	15554	15362	15342	15356	15307	15369	15476	15443	15311	15452	15427	15503	15481	15287	15344	15268	15358	15396	15429	15197	15273	15528	15391	15310	15455	15473	15462	15295	15320	15342	15371	15505	15434	15566	15411	15369	15368	15448	15406	15130	15479	15402	15447	15346	15467	15421	15395	15281	15289	15562	15486	15529	15381	15320	15571	15289	15390	15454	15268	15293	15204	15455	15496	15236	15530	15278	15466	15303	15217	15452	15462	15375	15420	15351	15340	15393	15446	15403	15325	15370	15243	15463	15629	15572	15176	15417	15464	15447	15316	15306	15278	15385	15337	15367	15362	15325	15308	15325	15356	15477	15389	15333	15546	15461	15410	15500	15365	15396	15267	15483	15420	15430	15326	15573	15392	15467	15302	15326	15462	15374	15436	15302	15461	15425	15430	15469	15416	15439	15350	15365	15413	15500	15304	15332	15563	15397	15497	15293	15372	15293	15356	15355	15520	15343	15311	15397	15398	15557	15522	15197	15271	15404	15483	15433	15386	15441	15449	15364	15354	15473	15453	15513	15298	15446	15530	15367	15317	15438	15233	15163	15388	15331	15276	15378	15461	15429	15371	15368	15394	15435	15409	15314	15231	15376	15352	15275	15384	15262	15468	15281	15425	15399	15392	15244	15385	15279	15280	15314	15338	15395	15295	15562	15342	15349	15423	15455	15493	15288	15494	15345	15422	15375	15335	15375	15189	15471	15308	15246	15524	15466	15326	15375	15408	15473	15411	15194	15524	15396	15626	15398	15359	15367	15250	15534	15328	15234	15420	15202	15481	15331	15579	15294	15388	15488	15425	15461	15291	15367	15511	15393	15515	15476	15500	15270	15494	15567	15212	15393	15348	15396	15365	15562	15452	15380	15328	15395	15449	15464	15478	15392	15276	15275	15379	15314	15472	15325	15394	15452	15345	15301	15417	15324	15432	15376	15584	15441	15345	15499	15279	15622	15348	15264	15659	15348	15463	15450	15314	15368	15448	15517	15362	15361	15277	15312	15237	15367	15371	15353	15374	15399	15287	15443	15420	15250	15325	15294	15415	15312	15583	15418	15532	15408	15297	15372	15252	15319	15403	15410	15471	15428	15390	15420	15411	15435	15308	15388	15475	15324	15474	15220	15433	15234	15324	15452	15482	15394	15331	15466	15145	15442	15513	15470	15229	15317	15336	15428	15322	15451	15568	15601	15394	15357	15317	15399	15565	15406	15407	15337	15548	15334	15375	15551	15329	15422	15364	15427	15467	15333	15324	15456	15303	15401	15491	15230	15198	15281	15354	15447	15382	15256	15407	15300	15425	15457	15387	15463	15386	15521	15428	15274	15207	15448	15391	15320	15394	15486	15289	15447	15440	15432	15436	15439	15430	15400	15476	15468	15395	15451	15417	15361	15263	15437	15406	15417	15357	15336	15375	15347	15448	15387	15436	15456	15554	15352	15338	15652	15417	15517	15462	15306	15376	15344	15176	15442	15388	15432	15385	15408	15362	15227	15583	15461	15401	15159	15386	15360	15311	15623	15344	15339	15496	15404	15499	15238	15476	15572	15429	15402	15445	15427	15376	15253	15345	15393	15411	15422	15486	15443	15504	15399	15237	15462	15493	15290	15562	15426	15415	15503	15313	15502	15401	15213	15387	15507	15413	15380	15468	15390	15417	15383	15373	15396	15452	15395	15320	15345	15345	15429	15514	15292	15382	15421	15484	15398	15390	15294	15391	15373	15414	15554	15417	15612	15372	15257	15347	15290	15447	15386	15382	15375	15221	15362	15272	15275	15412	15474	15457	15424	15266	15501	15438	15329	15531	15423	15346	15343	15428	15324	15414	15348	15441	15393	15463	15421	15301	15529	15346	15437	15490	15509	15389	15484	15458	15483	15248	15250	15280	15537	15463	15352	15362	15471	15437	15393	15419	15325	15481	15374	15401	15283	15395	15315	15419	15379	15456	15480	15280	15517	15432	15382	15363	15400	15521	15444	15471	15374	15399	15523	15404	15494	15430	15257	15277	15374	15263	15506	15372	15355	15376	15307	15498	15456	15260	15374	15415	15438	15370	15321	15319	15374	15370	15413	15442	15398	15387	15325	15405	15387	15407	15317	15347	15213	15415	15430	15298	15313	15500	15419	15366	15295	15283	15403	15374	15385	15448	15468	15427	15411	15206	15437	15530	15331	15392	15698	15415	15431	15235	15440	15413	15395	15446	15448	15324	15392	15398	15406	15397	15330	15184	15382	15488	15348	15392	15368	15526	15310	15288	15264	15386	15568	15464	15504	15421	15358	15422	15534	15385	15336	15581	15380	15543	15466	15476	15488	15464	15453	15466	15408	15286	15339	15509	15311	15493	15332	15277	15478	15270	15433	15332	15369	15236	15438	15475	15422	15259	15420	15400	15331	15395	15418	15444	15476	15451	15211	15466	15380	15276	15389	15421	15383	15436	15460	15361	15323	15371	15511	15326	15473	15368	15199	15555	15369	15374	15423	15373	15506	15560	15328	15413	15300	15402	15295	15328	15426	15284	15502	15313	15420	15381	15278	15422	15304	15472	15522	15282	15334	15482	15367	15423	15477	15355	15303	15459	15427	15309	15286	15525	15426	15382	15459	15384	15324	15390	15404	15523	15432	15421	15464	15572	15403	15479	15387	15433	15405	15409	15325	15355	15262	15459	15294	15349	15403	15361	15374	15516	15382	15374	15347	15434	15497	15380	15255	15356	15440	15328	15404	15433	15408	15283	15436	15319	15375	15428	15424	15293	15395	15220	15330	15455	15359	15387	15348	15389	15337	15424	15348	15544	15535	15431	15358	15409	15258	15498	15528	15396	15345	15456	15407	15450	15601	15464	15442	15382	15395	15510	15407	15368	15262	15198	15291	15532	15455	15350	15310	15658	15391	15340	15340	15263	15310	15168	15241	15121	15387	15339	15450	15510	15258	15313	15264	15418	15203	15388	15348	15558	15340	15421	15514	15516	15249	15390	15240	15286	15648	15236	15212	15318	15271	15470	15411	15543	15329	15331	15374	15321	15426	15451	15284	15647	15366	15464
25075	21391	27997	25504	21358	19919	18988	17418	16781	16927	16547	26353	34226	28683	22077	17852	16260	15867	15658	15730	15892	15806	15759	15691	15682	15586	15679	15649	15711	15585	15723	15658	15725	15902	15704	15588	15643	15636	15563	15611	15627	15856	15642	15470	15604	15641	15719	15581	15771	15738	15714	15598	15625	15567	15666	15667	15411	15492	15555	15635	15700	15709	15748	15540	15779	15650	15698	15608	15658	15588	15686	15552	15517	15727	15677	15603	15753	15669	15675	15703	15534	15531	15677	15663	15594	15441	15622	15558	15620	15718	15440	15341	15647	15628	15741	15691	15641	15578	15650	15651	15593	15607	15647	15706	15739	15439	15675	15390	15500	15783	15668	15823	15476	15484	15682	15788	15425	15579	15748	15799	15766	15658	15695	15662	15628	15604	15608	15713	15693	15490	15597	15488	15599	15470	15688	15684	15609	15772	15485	15573	15649	15682	15716	15576	15544	15600	15614	15649	15580	15554	15363	15608	15636	15620	15489	15696	15553	15456	15605	15654	15630	15651	15630	15714	15557	15770	15596	15565	15557	15620	15533	15546	15611	15592	15494	15731	15748	15781	15637	15748	15428	15592	15532	15469	15573	15679	15583	15637	15607	15339	15710	15879	15496	15729	15646	15686	15607	15775	15743	15593	15549	15609	15602	15549	15581	15645	15728	15678	15758	15469	15695	15637	15764	15512	15629	15680	15664	15731	15573	15661	15609	15587	15649	15673	15489	15556	15687	15489	15628	15706	15650	15650	15751	15560	15719	15466	15574	15704	15574	15541	15594	15509	15523	15665	15517	15598	15834	15593	15578	15739	15633	15841	15738	15648	15635	15571	15532	15618	15611	15395	15685	15453	15502	15602	15670	15748	15535	15547	15668	15677	15635	15591	15654	15743	15565	15634	15470	15694	15609	15663	15547	15617	15643	15593	15765	15576	15582	15598	15634	15540	15599	15667	15723	15603	15735	15493	15661	15555	15640	15648	15679	15570	15682	15569	15421	15652	15579	15396	15519	15542	15503	15678	15655	15624	15479	15540	15718	15612	15612	15594	15383	15631	15746	15616	15580	15775	15519	15946	15637	15639	15497	15590	15524	15526	15560	15601	15667	15506	15747	15668	15721	15616	15720	15723	15584	15687	15665	15472	15424	15667	15663	15614	15448	15733	15583	15652	15791	15636	15630	15552	15659	15803	15676	15667	15726	15566	15707	15646	15639	15585	15675	15715	15629	15541	15582	15598	15640	15524	15399	15648	15648	15762	15702	15852	15852	15647	15475	15439	15591	15616	15536	15627	15531	15600	15645	15521	15468	15428	15590	15761	15527	15571	15682	15428	15601	15749	15476	15656	15828	15672	15723	15674	15730	15503	15751	15551	15696	15734	15561	15489	15649	15598	15645	15631	15596	15468	15479	15397	15727	15627	15680	15643	15732	15569	15641	15615	15770	15760	15562	15669	15481	15673	15695	15461	15473	15689	15655	15593	15736	15607	15567	15571	15757	15638	15856	15634	15684	15665	15630	15374	15528	15550	15675	15686	15590	15574	15572	15488	15751	15674	15693	15743	15502	15543	15759	15637	15498	15506	15586	15695	15446	15661	15626	15524	15664	15568	15588	15584	15685	15450	15595	15545	15711	15624	15521	15495	15661	15490	15704	15616	15618	15690	15522	15585	15603	15546	15583	15720	15619	15617	15834	15678	15554	15521	15362	15754	15769	15438	15522	15540	15811	15610	15735	15825	15616	15704	15457	15590	15555	15521	15515	15815	15723	15561	15568	15586	15653	15644	15569	15762	15530	15827	15965	15564	15597	15842	15689	15616	15727	15505	15730	15556	15428	15629	15635	15675	15410	15516	15650	15650	15626	15603	15575	15724	15782	15643	15576	15579	15501	15624	15719	15583	15625	15620	15566	15634	15645	15750	15577	15653	15680	15654	15489	15530	15583	15375	15484	15440	15520	15557	15675	15490	15603	15621	15537	15474	15492	15673	15515	15433	15564	15630	15648	15655	15842	15649	15597	15669	15784	15668	15801	15618	15681	15805	15632	15555	15499	15700	15746	15498	15772	15432	15803	15641	15597	15614	15565	15634	15660	15598	15479	15514	15619	15650	15536	15510	15742	15645	15668	15508	15515	15738	15564	15506	15559	15626	15809	15600	15819	15748	15610	15307	15693	15583	15614	15617	15413	15536	15679	15625	15623	15487	15628	15716	15559	15588	15697	15578	15543	15869	15737	15384	15583	15379	15876	15489	15706	15602	15651	15317	15669	15748	15492	15595	15692	15560	15608	15512	15713	15799	15495	15729	15672	15576	15539	15679	15634	15565	15536	15628	15547	15617	15796	15455	15550	15628	15533	15484	15554	15694	15709	15715	15607	15341	15745	15820	15579	15661	15496	15695	15685	15572	15589	15734	15576	15699	15607	15535	15551	15618	15639	15809	15690	15622	15707	15554	15612	15723	15542	15742	15617	15521	15514	15416	15376	15513	15849	15536	15730	15676	15598	15746	15478	15599	15647	15620	15496	15451	15669	15610	15584	15576	15625	15622	15777	15552	15522	15774	15610	15698	15745	15461	15540	15621	15664	15810	15570	15648	15432	15653	15434	15740	15533	15636	15609	15560	15703	15666	15599	15741	15764	15683	15536	15505	15608	15555	15703	15687	15712	15688	15708	15492	15687	15490	15719	15704	15737	15530	15602	15591	15613	15728	15596	15573	15585	15567	15692	15726	15595	15811	15636	15570	15523	15645	15602	15597	15779	15552	15529	15431	15489	15653	15603	15509	15797	15502	15456	15595	15834	15619	15779	15845	15764	15749	15651	15596	15714	15706	15735	15635	15644	15689	15618	15572	15578	15652	15774	15795	15741	15622	15412	15419	15687	15629	15461	15446	15726	15754	15425	15507	15582	15623	15408	15573	15642	15580	15555	15835	15576	15620	15357	15790	15421	15434	15488	15554	15500	15768	15641	15782	15571	15859	15622	15569	15597	15645	15572	15546	15664	15642	15613	15709	15733	15560	15594	15717	15677	15410	15374	15813	15605	15695	15782	15647	15601	15723	15565	15593	15649	15716	15563	15546	15529	15602	15610	15503	15618	15725	15507	15597	15669	15535	15530	15766	15544	15487	15555	15644	15529	15668	15631	15776	15568	15675	15545	15694	15664	15630	15701	15753	15569	15711	15604	15704	15543	15578	15431	15547	15413	15638	15784	15619	15678	15497	15555	15449	15671	15795	15424	15660	15601	15516	15678	15756	15476	15594	15604	15611	15780	15668	15671	15635	15558	15509	15522	15707	15631	15546	15687	15570	15354	15568	15621	15714	15550	15660	15734	15674	15797	15696	15630	15555	15697	15636	15658	15555	15477	15694	15721	15507	15583	15584	15505	15748	15736	15631	15782	15592	15626	15628	15623	15827	15691	15797	15640	15593	15734	15664	15588	15493	15738	15714	15680	15624	15676	15456	15677	15485	15540	15675	15509	15671	15683	15579	15514	15597	15497	15571	15679	15379	15496	15648	15535	15628	15775	15753	15696	15873	15605	15743	15729	15769	15690	15602	15691	15452	15725	15671	15509	15538	15672	15499	15716	15473	15350	15485	15487	15745	15750	15694	15661	15709	15693	15451	15618	15509	15496	15510	15807	15600	15500	15523	15341	15570	15686	15673	15646	15740	15607	15465	15578	15788	15720	15742	15744	15672	15553	15578	15744	15432	15716	15642	15603	15651	15641	15755	15822	15493	15693	15686	15634	15780	15685	15593	15478	15685	15532	15667	15594	15687	15541	15502	15902	15752	15744	15643	15500	15279	15733	15531	15564	15403	15567	15658	15623	15555	15621	15589	15747	15724	15601	15753	15723	15527	15640	15561	15568	15661	15537	15629	15659	15817	15571	15647	15768	15699	15577	15528	15609	15749	15904	15545	15496	15774	15684	15561	15417	15492	15818	15579	15393	15550	15598	15779	15636	15586	15717	15708	15612	15643	15589	15579	15731	15629	15774	15611	15555	15822	15711	15768	15612	15623	15436	15464	15835	15577	15663	15646	15593	15628	15531	15643	15846	15460	15636	15684	15929	15525	15523	15601	15861	15763	15633	15756	15715	15586	15707	15636	15636	15672	15569	15610	15647	15813	15711	15635	15629	15728	15449	15816	15495	15935	15857	15614	15471	15765	15763	15516	15753	15598	15559	15843	15673	15646	15654	15632	15623	15857	15884	15681	15623	15590	15610	15771	15435	15406	15546	15499	15604	15504	15577	15537	15672	15757	15718	15572	15696	15524	15384	15411	15564	15692	15671	15659	15450	15704	15806	15665	15529	15841	15636	15636	15607	15667	15681	15437	15640	15598	15738	15584	15537	15590	15638	15564	15739	15680	15506	15709	15776	15668	15680	15627	15669	15716	15714	15687	15664	15665	15553	15592	15789	15720	15613	15563	15674	15654	15570	15576	15842	15676	15544	15660	15462	15508	15607	15568	15667	15551	15617	15570	15525	15757	15780	15612	15564	15586	15558	15612	15652	15516	15690	15415	15703	15476	15639	15755	15694	15667	15626	15684	15627	15548	15720	15683	15582	15795	15579	15503	15518	15662	15769	15580	15694	15580	15718	15542	15675	15503	15726	15622	15572	15730	15527	15504	15713	15690	15697	15676	15694	15607	15556	15638	15786	15692	15602	15399	15627	15616	15639	15538	15640	15765	15469	15659	15686	15710	15581	15810	15566	15732	15761	15509	15578	15920	15829	15417	15607	15597	15689	15688	15551	15732	15608	15542	15634	15653	15814	15713	15502	15585	15606	15648	15689	15711	15480	15614	15677	15481	15536	15549	15645	15694	15621	15576	15767	15741	15703	15706	15616	15583	15502	15577	15539	15560	15568	15539	15533	15562	15768	15529	15616	15718	15594	15651	15633	15763	15557	15636	15689	15611	15486	15557	15680	15643	15715	15629	15502	15522	15675	15376	15641	15836	15765	15535	15600	15551	15648	15593	15751	15590	15453	15684	15540	15677	15606	15630	15651	15717	15692	15644	15682	15460	15540	15373	15670	15687	15574	15719	15598	15643	15577	15708	15703	15497	15610	15712	15593	15696	15678	15768	15600	15663	15694	15762	15773	15571	15557	15420	15634	15504	15737	15727	15564	15823	15579	15488
15321	24315	24051	20677	20594	20214	18558	17991	17130	16866	16836	32043	37487	30572	22534	17150	15624	15296	15349	15193	15262	15305	15256	15227	15384	15237	15152	15210	15213	15316	15095	15327	15257	15320	15226	15237	15051	15036	15298	15254	15158	15133	15275	15137	15238	15180	15318	15233	15074	15194	15161	15346	15155	15273	15349	15207	15331	15203	15335	15283	15153	15235	15327	15258	15231	15214	15378	15265	15429	15256	15249	15148	15361	15186	15238	15238	15255	15226	15287	15358	15357	15405	15076	15345	15286	14982	15161	15297	15050	15270	15169	15166	15318	15119	15151	15366	15070	15393	15370	15117	15134	15301	15386	15373	15093	15260	15198	15232	15303	15056	15180	15285	15268	15170	15158	15214	15165	15045	15282	15283	15139	15191	15320	15225	14974	15258	15319	15249	15338	15369	15224	15138	15105	15301	15205	15260	15305	15212	15196	15290	15141	15375	15231	15239	15140	15244	15229	15153	15076	15236	15220	15188	15249	15145	15184	15200	15197	15267	15392	15161	15185	15076	15382	15010	15196	15150	15319	15236	15177	15310	15185	15212	15212	15355	15231	15202	15236	15249	15238	15178	15401	15206	15266	15179	15299	15206	15103	15174	15254	15183	15182	15190	15237	15110	15205	15344	15263	15239	15315	15321	15253	15294	15177	15269	15053	15092	15161	15306	15020	15357	15247	15350	15226	15157	15249	15242	15221	15114	15244	15028	15194	15194	15241	15249	15184	15220	15407	15091	15333	15263	15072	15151	15170	15122	15247	15166	15155	15163	15297	15098	15154	15228	15135	15267	15190	15234	15204	15151	15202	15357	15258	15048	15298	15242	15226	15007	15286	15244	15346	15236	15191	15367	15129	15175	15301	15260	15222	15312	15376	15265	15386	15256	15289	15236	15212	15509	15283	15336	15155	15284	14987	15102	15199	15186	15235	15159	15344	15138	15291	15360	15284	15201	15287	15228	15239	15107	15153	15326	15326	15119	15323	15325	15374	15201	15241	15123	15389	15222	15158	15218	15187	15262	15061	15333	15162	15142	15249	15185	15187	15228	15215	15331	15188	15225	15062	15238	15218	15257	15200	15148	15156	15396	15024	15329	15130	15036	15222	15277	15233	15296	15174	15161	15079	15193	15272	15121	15093	15225	15335	15218	15379	15130	15304	15147	15089	15182	15337	15320	15265	15262	15201	15190	15093	15243	15221	15148	15319	15113	15331	15074	15263	14999	15184	14975	15250	15264	15252	15280	15232	15278	15254	15330	15207	15426	15251	15154	15247	15014	15213	15298	15124	15228	15305	15097	15148	15092	15419	15258	15264	15130	15296	15158	15075	15314	15325	15222	15117	15074	15385	15208	15134	15124	15119	15131	15230	15179	15205	15269	15326	15278	15286	15259	15102	15169	15343	15237	15178	15245	15158	15312	15228	15386	15124	15272	15195	14943	15274	15403	15350	15153	15271	15099	15152	15199	15213	15190	15133	15182	15302	15249	15233	15166	15294	15271	15262	15039	15262	15056	15039	15167	15133	15224	15441	15296	15221	15255	15210	15323	15063	15261	15279	15066	15130	15226	15291	15361	15234	15250	15363	15211	15403	15378	15183	15201	15088	15167	15264	15222	15128	15325	15133	15271	15231	15314	15281	15208	15217	15254	15177	15105	15262	15231	15206	15191	15247	15164	15140	15246	15439	15224	15288	15179	15342	15190	15165	15192	15214	15007	15465	15107	15339	15261	15227	15245	15356	15315	15192	15136	15373	15144	15187	15325	15253	15089	15118	15321	15341	15265	15065	15099	15123	15240	15377	15045	15159	15242	15040	15119	15315	15265	15258	15096	15189	15244	15167	15435	15230	15284	15314	15089	15312	15326	15174	15284	15134	15321	15351	15162	15232	15117	15235	15175	15107	15219	15307	15290	15200	15303	15183	15223	15337	15140	15233	15441	15244	15129	15275	15154	15311	15208	15355	15128	15208	15219	15253	15222	15082	15243	15229	15083	15147	15072	15130	15304	15249	15228	15139	15380	15189	15046	15178	15269	15337	15222	15092	15215	15074	15240	15164	15132	15238	15264	15186	15173	15230	15253	15235	15165	15206	15180	15253	15195	15289	15291	15200	14948	15067	15193	15128	15322	15183	15088	15129	15156	15116	15280	15234	15261	15314	15099	15298	15266	15208	15357	15368	15113	15324	15096	15291	15163	15217	15297	15274	15368	15199	15126	15311	15223	15219	15290	15059	15128	15310	15259	15379	15269	15177	15269	15205	15162	15208	15114	15160	15141	15338	15130	15248	15171	15040	15183	15249	15267	15255	15377	15159	15203	15253	15303	15357	15172	15282	15291	15229	15186	14975	15268	15269	15200	15174	15197	15228	15188	15298	15068	15094	15206	15210	15202	15237	15220	15241	15170	15195	15320	15178	15220	15174	15160	15305	15200	15121	15103	15283	15221	15033	15197	15230	15280	15214	15142	15182	15334	15115	15081	15379	15263	15277	15113	15130	15167	15323	15270	15165	15087	15279	15245	15236	15271	15367	15201	15304	15149	15201	15341	15208	15192	15245	15321	15191	15161	15135	15243	15240	15172	15050	15326	15385	15244	15361	15186	15135	15189	15141	15246	15098	15370	15192	15260	15245	15144	15136	15123	15263	15254	15271	15210	15057	15148	15252	15304	15334	15240	15114	15084	15234	15287	15196	15208	15382	15157	15182	15185	15117	15179	15175	15233	15205	15308	15190	15304	15229	15220	15259	15315	15191	15162	15052	15308	15180	15266	15303	15252	15182	15216	15233	15379	15213	15250	15212	15230	15119	15188	15164	15274	15265	15135	15298	15311	15285	15365	15055	15321	15111	15070	15330	15225	15248	15144	15283	15228	15142	15239	15344	15251	15156	15300	15173	15284	15172	15244	15234	15116	15404	14980	15278	15214	15228	15300	15093	15226	15126	15252	15329	15170	15185	15192	15390	15176	15269	15184	15463	15320	15099	15221	15191	15179	15355	15252	15199	15280	15163	15258	15324	15239	15167	15237	15369	15251	15124	15187	15142	15252	15147	15217	15274	15157	15154	15154	15315	15157	15330	15298	15053	15187	15221	15279	15191	15279	15254	15118	15205	15333	15108	15166	15296	15174	15319	15192	15279	15281	15023	15202	15221	15268	15066	15240	15274	15215	15213	15301	15313	15149	15211	15162	15213	15123	15206	15266	15251	15215	15311	15024	15207	15189	15113	15239	15294	15242	15226	15144	15184	15123	15199	15077	15346	15206	15092	15105	15366	15125	15387	15050	15217	15111	15146	15302	15177	15053	15353	15248	15174	15099	15069	15157	15349	15233	15244	15199	15134	15106	15240	15379	15343	15172	15292	15205	15124	15210	15306	15341	15321	15327	15182	15240	15198	15186	15325	15167	15078	15067	15356	15260	15308	15262	15210	15168	15161	15264	15074	15234	15264	15263	15176	15217	15247	15280	15151	15093	15194	15318	15246	15128	15341	15277	15258	15211	15133	15181	15289	15353	15167	15283	15375	15134	15207	15106	15238	15064	15157	15313	15271	15214	15213	15007	15404	15111	15105	15233	15331	15222	15287	15256	15044	15106	15196	15273	15358	15166	15274	15145	15072	15137	15276	15193	15203	15382	15378	15231	15159	15166	15367	15298	15228	15340	15234	15446	15226	15063	15351	15293	15188	15176	15173	15237	15156	15091	15324	15257	15281	15314	15422	15250	15200	15283	15136	15130	15372	15243	15146	15287	15156	15354	15248	15305	15185	15094	15414	15334	15319	15039	15294	15323	15343	15238	15117	15274	15330	15169	15181	15292	15153	15184	15173	15126	15269	15264	15270	15360	15064	15214	15234	15253	15229	15243	15173	15137	15240	15184	15276	15144	15254	15214	15329	15248	15161	15267	15180	15276	15280	15167	15247	15247	15289	15286	15198	15200	15102	15148	15235	15026	15348	15166	15254	15307	15273	15275	15219	15219	15256	15120	15318	15184	15131	15189	15322	15116	15269	15271	15184	15183	15181	15257	15359	15158	15300	15174	15431	15245	15278	15335	15341	15206	15170	15141	15329	15159	15277	15402	15283	15142	15220	15205	15251	15237	15307	15122	15353	15293	15355	15133	15109	15089	15164	15133	15220	15246	15280	15126	15047	15307	15300	15191	15228	15234	15388	15265	15237	15031	15088	15122	15213	15283	15391	15189	15237	15247	15237	15188	15339	15139	15313	15307	15178	15238	15361	15231	15246	15382	15187	15177	15256	15296	15227	15209	15256	15131	15199	15096	15125	15129	15149	15198	15268	15129	15244	15223	15224	15041	15228	15223	15225	15359	15225	15179	15135	15365	15270	15145	15236	15114	15292	15327	15125	15333	15253	15276	15175	15249	15080	15124	15288	15221	15338	15111	15260	15222	15154	15030	15103	15392	15235	15218	15255	15125	15173	15217	15145	15220	15325	15031	15220	15197	15252	15352	14977	15308	15287	15284	15129	15299	15182	15121	15234	15203	15140	15347	15190	15245	15168	15293	15312	15284	15204	15350	15135	15211	15117	15144	15289	15194	15183	15188	15387	15243	15318	15177	15358	15337	15451	15263	15258	15055	15224	14968	15093	15168	15286	15181	15132	15229	15293	15096	15119	15264	15345	15190	15255	15254	15179	15356	15407	15160	15299	15233	15433	15148	15251	15174	15233	15317	15310	15306	15054	15308	15241	15214	15226	15232	15421	15312	15177	15161	15226	15282	15379	15240	15162	15344	15171	15205	15050	15286	15253	15149	15314	15333	15122	15265	15148	15214	15318	15247	15179	15308	15321	15216	15319	15148	15244	15261	15157	15201	15169	15177	15067	15412	15175	15242	15144	15267	15296	15125	15019	15280	15195	15109	15267	15278	15322	15238	15424	15209	15218	15287	15359	15035	15104	15265	15133	15207	15335	15036	15208	15162	15165	15261	15270	15217	15217	15239	15253	15258	15215	15390	15294	15045	15207	15345	15298	15327	15265	15155	15211	15146	15368	15218	15373	15323	15187	15229	15199	15415	15397	14988	15258	15426	15254	15264	15056	15329	15173	15086	15388	15166	15173	15286	15190	15207	15227	15172	15295	15275	15175	15268	15162	15331	15194	15432	15215	15093	15295	15173	15230	15253	15251	15165
23934	21401	28899	24392	22337	23277	22169	18387	17524	16922	16750	32944	42706	35919	26308	19338	16553	15807	15543	15473	15494	15550	15422	15542	15405	15421	15425	15473	15543	15531	15394	15612	15481	15395	15413	15376	15396	15450	15495	15374	15415	15455	15189	15588	15557	15284	15299	15209	15477	15543	15148	15483	15571	15239	15313	15474	15515	15429	15476	15366	15521	15545	15676	15468	15403	15301	15214	15301	15245	15385	15377	15297	15388	15404	15322	15221	15421	15570	15344	15340	15634	15271	15286	15228	15465	15431	15386	15423	15423	15642	15407	15395	15287	15223	15339	15574	15331	15321	15597	15504	15399	15338	15254	15317	15252	15379	15383	15354	15424	15385	15509	15378	15339	15393	15302	15324	15317	15289	15434	15528	15427	15452	15249	15216	15458	15416	15495	15274	15728	15422	15166	15202	15255	15349	15513	15300	15287	15377	15185	15317	15243	15220	15428	15312	15350	15386	15472	15337	15471	15498	15369	15528	15156	15386	15284	15331	15594	15449	15286	15432	15432	15348	15407	15245	15284	15373	15347	15251	15477	15367	15523	15300	15392	15396	15360	15259	15260	15348	15407	15536	15531	15515	15254	15440	15432	15325	15375	15277	15384	15477	15418	15462	15378	15534	15593	15184	15493	15532	15328	15444	15327	15179	15321	15414	15411	15348	15505	15510	15288	15407	15388	15516	15448	15341	15398	15460	15394	15355	15524	15479	15298	15435	15531	15499	15226	15394	15287	15492	15411	15291	15349	15372	15524	15215	15388	15321	15590	15265	15356	15490	15327	15404	15226	15184	15294	15282	15458	15308	15232	15443	15289	15269	15491	15444	15422	15474	15531	15634	15322	15451	15278	15243	15278	15206	15406	15297	15334	15376	15342	15367	15425	15342	15294	15357	15473	15296	15401	15332	15465	15352	15223	15414	15328	15300	15493	15317	15360	15276	15221	15279	15263	15205	15232	15379	15273	15262	15423	15198	15463	15424	15319	15430	15321	15309	15323	15397	15355	15343	15273	15343	15301	15316	15400	15513	15504	15505	15457	15078	15335	15217	15201	15274	15300	15318	15451	15418	15382	15354	15409	15443	15146	15511	15314	15346	15576	15472	15441	15288	15227	15119	15280	15352	15288	15454	15433	15414	15500	15156	15536	15381	15465	15309	15159	15272	15241	15166	15389	15359	15399	15488	15530	15384	15287	15284	15485	15430	15334	15404	15411	15238	15147	15348	15273	15492	15301	15556	15551	15549	15338	15244	15061	15231	15241	15320	15363	15131	15128	15407	15365	15520	15232	15224	15291	15305	15562	15504	15298	15441	15279	15324	15315	15281	15419	15527	15201	15360	15265	15383	15269	15199	15336	15361	15534	15452	15369	15354	15222	15331	15190	15101	15305	15297	15170	15217	15232	15291	15123	15376	15460	15379	15401	15309	15138	15408	15366	15214	15326	15323	15380	15324	15464	15531	15354	15463	15398	15383	15363	15312	15449	15388	15146	15281	15290	15438	15344	15230	15501	15343	15392	15287	15284	15397	15442	15442	15401	15259	15396	15246	15099	15561	15323	15267	15169	15212	15229	15379	15330	15354	15248	15348	15382	15331	15357	15385	15142	15204	15412	15438	15463	15509	15287	15358	15382	15438	15290	15372	15422	15326	15434	15305	15410	15319	15185	15252	15462	15393	15340	15415	15263	15418	15302	15480	15233	15250	15379	15262	15297	15265	15516	15336	15352	15525	15477	15289	15184	15376	15373	15417	15299	15495	15469	15107	15288	15328	15293	15320	15432	15321	15417	15296	15424	15473	15322	15353	15463	15419	15442	15453	15222	15187	15262	15463	15435	15447	15296	15493	15394	15320	15403	15264	15359	15335	15319	15401	15447	15358	15386	15361	15468	15324	15277	15343	15495	15445	15386	15430	15298	15493	15352	15328	15409	15517	15224	15273	15225	15473	15364	15150	15457	15238	15324	15501	15342	15426	15484	15306	15280	15239	15414	15318	15126	15336	15106	15368	15278	15354	15306	15260	15432	15335	15425	15302	15227	15332	15382	15290	15577	15354	15427	15245	15170	15269	15208	15370	15373	15305	15382	15518	15255	15439	15384	15334	15523	15282	15204	15354	15395	15359	15466	15332	15434	15228	15154	15320	15414	15483	15377	15417	15273	15322	15336	15289	15373	15180	15271	15386	15341	15360	15217	15257	15350	15373	15453	15403	15255	15351	15172	15114	15460	15419	15315	15350	15160	15376	15388	15235	15458	15338	15581	15192	15310	15289	15317	15595	15240	15194	15498	15215	15338	15286	15436	15357	15364	15338	15333	15249	15425	15458	15297	15440	15438	15452	15364	15208	15333	15465	15189	15297	15423	15141	15377	15279	15291	15528	15383	15376	15598	15320	15360	15394	15518	15313	15491	15233	15502	15509	15292	15240	15517	15278	15348	15603	15246	15408	15416	15315	15216	15499	15373	15338	15324	15300	15373	15395	15396	15319	15380	15355	15322	15331	15319	15507	15334	15457	15371	15313	15252	15452	15478	15360	15448	15130	15443	15138	15589	15455	15248	15363	15317	15291	15480	15465	15275	15479	15244	15162	15295	15043	15442	15318	15460	15502	15466	15237	15248	15414	15449	15211	15379	15570	15317	15320	15346	15192	15462	15332	15428	15306	15338	15470	15273	15290	15180	15437	15378	15224	15457	15178	15280	15465	15329	15411	15361	15332	15397	15214	15441	15244	15262	15529	15144	15438	15351	15123	15425	15263	15201	15422	15276	15265	15324	15581	15172	15390	15337	15288	15408	15507	15340	15243	15297	15436	15478	15320	15447	15405	15554	15411	15347	15358	15346	15428	15439	15291	15570	15305	15508	15490	15434	15270	15337	15379	15433	15390	15133	15385	15246	15465	15303	15331	15507	15428	15468	15431	15237	15614	15428	15389	15439	15375	15336	15405	15377	15629	15516	15385	15355	15254	15319	15276	15430	15345	15478	15587	15358	15221	15370	15269	15371	15368	15406	15203	15125	15276	15473	15374	15372	15306	15234	15341	15404	15200	15522	15389	15401	15556	15260	15451	15407	15436	15390	15480	15256	15206	15314	15165	15576	15316	15489	15420	15275	15319	15337	15365	15169	15361	15321	15140	15305	15350	15612	15540	15448	15362	15348	15403	15490	15366	15210	15259	15320	15498	15292	15466	15405	15389	15433	15405	15292	15219	15454	15256	15455	15448	15333	15373	15451	15478	15467	15504	15344	15372	15351	15356	15422	15269	15309	15324	15338	15316	15232	15272	15279	15294	15599	15395	15359	15163	15367	15371	15414	15137	15184	15299	15199	15374	15258	15300	15382	15435	15180	15405	15189	15327	15364	15349	15276	15353	15469	15210	15328	15310	15393	15395	15347	15318	15244	15200	15403	15374	15314	15209	15440	15376	15145	15201	15382	15396	15287	15296	15345	15432	15436	15472	15468	15374	15317	15450	15327	15207	15356	15330	15347	15076	15405	15210	15343	15483	15363	15349	15263	15424	15328	15354	15322	15352	15340	15310	15392	15449	15350	15357	15304	15277	15459	15423	15557	15380	15502	15350	15451	15543	15386	15043	15308	15341	15317	15374	15186	15257	15362	15471	15351	15444	15434	15408	15480	15265	15399	15267	15302	15387	15415	15408	15396	15232	15507	15384	15358	15385	15361	15261	15340	15428	15151	15236	15283	15104	15418	15205	15203	15403	15177	15237	15467	15305	15303	15260	15506	15426	15379	15457	15150	15374	15382	15407	15347	15161	15310	15327	15572	15416	15334	15301	15412	15272	15150	15394	15274	15229	15572	15363	15316	15267	15238	15224	15173	15272	15430	15334	15355	15536	15382	15557	15297	15327	15210	15236	15238	15666	15399	15189	15467	15369	15320	15332	15322	15388	15400	15324	15373	15448	15327	15352	15222	15491	15255	15258	15336	15294	15214	15296	15327	15341	15474	15404	15331	15515	15356	15219	15297	15502	15349	15550	15347	15453	15305	15389	15470	15379	15252	15407	15295	15203	15358	15309	15497	15368	15269	15133	15235	15551	15479	15331	15282	15345	15529	15391	15284	15507	15364	15318	15423	15272	15334	15329	15356	15302	15445	15487	15500	15395	15454	15447	15503	15459	15272	15284	15419	15395	15387	15478	15268	15291	15568	15456	15485	15441	15462	15328	15289	15406	15301	15504	15436	15519	15284	15381	15570	15354	15456	15424	15433	15271	15420	15465	15361	15457	15468	15414	15210	15480	15418	15336	15316	15339	15511	15349	15415	15240	15296	15206	15314	15261	15274	15147	15351	15255	15527	15411	15485	15514	15363	15436	15383	15428	15288	15194	15437	15437	15239	15201	15476	15272	15261	15326	15192	15436	15319	15353	15446	15249	15464	15356	15363	15441	15427	15278	15339	15369	15353	15351	15553	15424	15119	15126	15460	15391	15390	15337	15400	15218	15393	15516	15375	15442	15527	15336	15470	15335	15269	15407	15317	15496	15235	15191	15587	15389	15450	15364	15338	15544	15231	15355	15402	15343	15358	15432	15234	15410	15260	15347	15297	15466	15512	15287	15205	15180	15415	15132	15393	15574	15305	15305	15462	15241	15265	15306	15434	15396	15374	15606	15353	15153	15439	15404	15326	15350	15457	15330	15694	15370	15504	15282	15532	15372	15486	15354	15105	15391	15419	15310	15588	15438	15257	15182	15609	15268	15403	15434	15466	15377	15355	15351	15284	15288	15339	15187	15176	15169	15346	15229	15237	15352	15257	15350	15386	15315	15459	15235	15559	15321	15338	15375	15135	15266	15605	15343	15410	15159	15318	15229	15214	15207	15188	15370	15253	15278	15393	15391	15313	15439	15419	15434	15536	15254	15338	15425	15367	15403	15234	15416	15346	15291	15414	15367	15359	15427	15312	15532	15350	15463	15338	15414	15405	15373	15525	15432	15350	15477	15459	15255	15403	15378	15375	15489	15476	15382	15435	15400	15497	15356	15430	15312	15263	15161	15344	15261	15467	15429	15545	15251	15628	15293	15238	15461	15163	15274	15250	15380	15300	15247	15483	15423	15421	15388	15332	15400	15339	15356	15374	15300	15374	15402	15210	15446	15391	15438	15485	15177	15258	15301	15156	15500	15213	15281
17115	28832	28022	25462	24933	23766	21032	19263	18302	17512	17163	39291	45438	38380	27429	18950	15895	15256	15125	15127	15125	15033	15043	15212	15213	15132	15425	15091	15093	15177	15051	15097	14919	15091	15031	15092	15130	15022	15188	15008	15042	15183	15062	15146	15160	14933	15228	14853	15108	15251	15193	15230	15113	15150	15009	15186	15108	15174	15094	15053	15111	15085	15135	15114	15091	15115	15142	15149	15124	15103	14861	14829	14924	15125	14946	15110	15073	15174	14992	15080	15041	15147	15135	15105	15032	14959	14897	14933	15070	14970	14945	15038	14907	15195	15014	15084	15000	15111	14934	15242	15038	15053	15121	15171	14957	15160	14874	15048	15127	15015	14962	15016	15206	15144	15017	14995	15200	14978	14964	15144	15127	14966	14984	14955	15238	15027	15005	15128	15061	14829	15110	15047	15108	14997	14977	15294	15153	15094	15040	15152	15009	15089	15104	15147	15074	14971	15010	15034	15178	15066	15183	15165	15025	15189	15023	14882	15251	14875	14975	15149	15056	15116	15065	15160	15040	15143	15372	15034	15175	15103	15146	14949	15190	14981	15205	15067	15099	15184	15169	14822	14965	15146	15137	15002	15117	15044	15167	15039	15106	15144	15002	14935	15174	15161	15055	15038	15129	15176	15151	14943	15283	14996	15145	15038	15002	15025	15143	15097	15020	14970	14975	15116	15096	15175	14961	14958	15147	15078	14941	15042	15118	15064	15153	15031	15100	15051	14990	15060	15101	15061	15038	14947	15003	15108	14808	15140	15093	15162	15202	14954	15108	15014	15105	14999	15021	15002	15035	15156	15038	15015	15072	14947	14930	15260	15082	15121	14986	15094	15161	15208	15223	14944	15168	15192	14980	15035	15012	15135	15007	14980	15052	15066	15113	15022	15035	15046	15201	15122	15237	15158	15072	15041	15158	15073	15048	15000	15124	15065	15068	15026	15049	15171	15105	14897	15089	14975	15010	15075	15028	14955	14986	15070	15155	15093	15111	14936	15092	15070	15079	15138	15081	15180	14849	15176	15012	15141	15034	15073	15081	14964	14957	15089	15029	15049	15083	15078	15020	15009	15038	15072	15201	15039	15016	15025	15258	14988	15115	14954	15095	15104	15059	15038	15227	14986	15214	15043	14927	14905	15033	15288	15044	15104	14871	15310	15073	14997	15133	15097	15096	15126	15029	15051	15162	15068	15180	15055	15183	15113	15009	15104	15113	15163	15030	15077	14962	14838	15039	14995	15165	14894	15212	14918	15082	15169	14979	14995	15045	15045	15057	15073	15060	15100	15006	15156	15171	15086	15011	15150	15021	14958	15107	14986	15183	15100	15012	15081	15109	14934	14945	15087	14962	15052	15123	15205	15247	14989	14953	15115	15073	15093	15057	15156	14983	14861	15220	15137	15129	15110	15141	15029	15093	14911	15004	14966	15040	14998	15019	15004	15101	15039	14699	14997	15375	15032	15132	15054	15066	15019	15069	15221	15031	15147	15196	15121	15102	15143	14948	15022	14926	14901	15114	15062	14863	15055	15013	15100	15014	15073	15195	15007	15161	14914	14976	14964	15032	15014	15149	15115	15037	15153	15157	15105	15000	15074	14883	15121	15182	15180	15042	15246	15133	15125	14936	14957	14975	15053	15118	15018	15107	15144	15083	14917	15078	14974	15224	15099	14931	15117	15148	15094	15094	15062	14954	15018	15092	15082	15143	14877	14905	15007	15064	15112	14907	15209	15040	14977	15045	15167	15099	15139	14980	15106	15044	15097	15037	14929	14811	15180	15076	15184	15006	15039	15137	15359	15124	15077	15267	15083	15141	15150	15166	15125	15167	15095	15095	15036	15136	15080	14883	15122	14950	15068	14980	15247	15068	14986	15190	15085	15101	14798	15164	15183	15038	14902	15065	15065	15026	15242	14982	15091	15129	14987	15125	15035	15012	15064	15086	15217	15176	15089	15118	15004	14884	15070	15054	15238	15274	15007	15168	15071	14928	14955	15035	15018	15038	14993	15031	15089	15049	15218	14933	15171	15114	14996	15129	15100	15238	15067	15086	15120	15089	15022	15109	15069	15151	15167	15054	15000	15125	15222	15104	15182	15112	15187	14949	15009	15054	15222	15055	15017	15090	15061	15047	15086	15117	15146	15025	15033	15070	15049	15077	15043	15272	15088	15005	15254	14848	15131	15288	14975	15066	15158	15075	15013	14990	15219	15266	15212	15124	14994	14802	15144	15097	14901	15256	15089	15124	14975	15115	15118	14984	14996	15001	15052	15081	15118	15116	15086	15201	15131	15123	15204	14934	14934	14955	15049	15131	14926	15121	15159	15098	14853	15117	15066	15155	14984	14919	15041	15086	15034	15118	15093	14960	15127	14986	14957	15094	15035	15081	15000	15151	15175	15090	15178	15058	15081	14988	14942	14948	14921	15007	15109	14737	15139	15075	15024	14996	14900	15096	15014	15125	15196	14931	15214	15103	15016	15092	15190	14980	15065	15206	14929	15136	15182	15000	15034	15051	15164	15170	15181	15199	15146	14900	15167	15122	15033	15030	15129	15026	15021	15001	15055	14754	15113	14955	14992	14954	15049	15023	15172	15009	14981	14990	15020	15135	15027	15074	15085	14989	15233	15005	15097	15103	15021	15060	14858	15230	14894	15047	14988	15069	15266	15169	14884	15046	15098	15053	15113	15353	14968	15018	14984	14978	14879	15160	14971	15065	14915	15071	15259	15134	14981	14942	15026	15176	15205	15020	15172	15048	15254	15042	15153	14985	15144	15083	15014	15036	15194	15077	15011	15117	14914	15229	15017	15091	14998	15131	14889	15131	14972	15127	15122	14960	15017	15261	15043	15188	14979	15110	15211	15063	15073	15098	15062	15073	14984	15206	15227	15059	15092	15148	15099	14890	15033	15028	15203	15022	14960	15055	15021	14983	15025	15101	15147	15106	14960	15081	15188	15079	15213	15082	15072	15108	15081	15061	15135	15111	15040	15062	15078	14940	15183	15126	15090	14979	15089	15071	15229	14901	15193	14968	14932	15056	15158	15058	15076	14952	15200	15200	14997	14882	15148	15110	15182	15135	15160	15094	15012	15145	14997	15219	15067	15091	15037	14927	15031	15083	15260	14911	14978	14982	14996	15070	15131	15179	15160	15022	15012	15130	15098	15051	14952	15182	15051	15037	14986	15104	15164	15216	15126	14919	14995	15133	15052	15231	15045	14974	15061	15171	15044	14924	15189	15127	14831	15121	15087	15188	15026	15023	15027	15106	15129	14968	15065	15096	15093	15248	15129	15053	15051	15089	15022	15114	15049	15221	14977	15073	15027	15124	15112	14963	14888	14991	15032	14879	15028	15082	15100	14884	15234	15102	14919	15067	14922	15126	15086	15116	15017	15021	15068	15202	14993	15052	15165	15167	14828	15099	15213	15031	15079	15118	15083	15006	14938	14953	14935	15353	15077	15108	15064	14870	15071	15036	15032	15045	14963	14963	15178	15002	15233	15109	14985	15054	14911	15043	15147	15106	15124	15130	15200	15045	15135	15130	15168	15123	14947	14982	15063	15023	15091	15020	15078	15188	15103	15110	15048	15113	15055	14966	14942	15025	14900	15019	15289	15015	15146	15175	15158	14992	15074	15095	15029	15137	15174	15003	15102	14987	15002	14969	15111	15024	15078	15223	15061	14948	14930	15088	14882	14913	15097	14966	15092	15077	15166	14975	15080	15180	15012	15094	15124	15046	15051	15027	15134	15118	15205	15105	15110	14947	15211	15026	15064	15098	14986	15123	14958	15027	15071	15029	15086	15017	15093	15123	15095	15165	15055	15177	15100	14950	15291	15036	14999	15059	15035	15130	15106	15053	14967	15043	15156	15062	15053	15150	14988	15215	15112	15067	15003	15163	14946	15141	15017	15040	15196	14943	15103	15106	14997	15207	15153	15091	15171	15165	15118	15074	15204	14930	15059	15190	15087	15121	14976	15231	15283	15147	15102	15101	15082	15044	15063	15205	15090	15004	15058	15236	15117	14977	14962	15026	15114	15029	15031	15244	15124	15046	15044	15003	15044	15033	15271	14921	15049	15051	15256	15008	15097	14957	15119	15058	14968	15086	15059	15171	14982	15051	14987	15059	15006	15056	15015	15089	14858	15098	15000	14988	15074	15120	14932	14918	15127	15070	15186	15080	15113	15185	15028	15182	14790	15144	15279	15036	14875	15087	14996	15143	14986	15099	14968	15043	15042	15187	14900	15053	14935	15223	15048	15012	15148	15051	15084	14975	15289	15181	15182	15059	15060	15025	14954	15073	15037	15043	15179	15010	14966	15169	14904	14955	14930	15147	15255	15125	15090	15025	14992	15279	15072	15005	15032	15205	15034	15070	15005	15148	15043	14946	15077	15071	15218	15052	14972	15126	15125	15211	14975	14971	15036	15214	15022	15105	15116	15054	14997	15234	15077	15084	15102	15315	14947	15086	14987	15031	15120	14868	15142	15121	15242	15053	15007	15186	15157	15109	14974	15128	15117	15030	14949	15072	15106	15098	15275	15060	15063	15088	15205	15086	15143	14909	15012	15079	14914	15118	15195	14964	15159	15054	14954	15064	15051	15046	14974	15077	15012	15072	15079	14937	14950	15160	15118	15013	15015	15057	15127	14926	15149	14994	14953	15166	15023	15139	14822	15125	15018	15061	15163	15062	15046	15046	15112	15050	15025	15100	15282	15087	15179	15103	14998	15124	15156	15063	15162	15125	15020	15041	15153	14973	15150	15053	14996	14997	15219	15098	15036	14997	15129	15055	15096	14956	15130	15094	14950	15065	15204	14967	14966	15000	14973	15072	15067	15054	15105	15075	14964	15080	15129	15094	15105	14949	15163	14863	14999	15085	15085	15198	15074	15095	15143	15036	15178	15000	15150	15127	15204	15072	14956	15181	15023	15046	15110	14990	15128	15075	15165	14940	15088	15019	15135	15109	15054	14902	15126	15194	15058	15148	15114	15038	15016	15010	15117	15167	15102	15137	15196	15060	15078	14917	15150	15187	15065	14909	14971	14891	15144	14978	15049	15010	15027	14904	15141	15325	15137	15141	15013	15139	15100	15092	15015	15261	15025	14994	15193	15139	15071	14978	15023	15079	15026
28899	21791	21616	19646	17649	17453	16846	16312	15950	15993	15916	17168	19342	18371	17332	16206	15797	15667	15740	15671	15546	15527	15516	15619	15539	15712	15688	15615	15629	15572	15595	15409	15468	15688	15488	15807	15465	15600	15730	15579	15612	15678	15578	15680	15636	15616	15605	15679	15592	15761	15718	15611	15672	15466	15510	15618	15780	15488	15599	15520	15470	15791	15638	15621	15507	15562	15679	15419	15811	15659	15751	15637	15502	15449	15500	15713	15550	15743	15626	15469	15427	15477	15460	15634	15546	15560	15566	15673	15629	15583	15671	15473	15595	15650	15609	15651	15764	15590	15825	15570	15614	15806	15552	15450	15588	15579	15557	15533	15681	15712	15818	15826	15427	15758	15757	15662	15590	15694	15681	15672	15598	15572	15587	15644	15610	15614	15461	15569	15758	15594	15773	15769	15654	15662	15607	15610	15692	15544	15473	15622	15524	15819	15745	15645	15711	15605	15647	15549	15695	15682	15622	15701	15550	15526	15667	15525	15452	15518	15624	15543	15645	15883	15374	15601	15668	15739	15346	15447	15563	15546	15581	15485	15641	15437	15442	15788	15745	15656	15607	15542	15745	15712	15396	15689	15645	15563	15565	15561	15448	15632	15402	15544	15520	15522	15466	15677	15619	15725	15465	15561	15605	15521	15779	15546	15371	15661	15726	15571	15588	15451	15608	15604	15654	15481	15677	15518	15600	15500	15717	15675	15868	15741	15563	15509	15586	15664	15693	15684	15542	15637	15543	15451	15624	15579	15541	15476	15610	15448	15569	15610	15701	15517	15595	15277	15754	15536	15561	15614	15612	15682	15689	15473	15574	15556	15559	15600	15516	15501	15605	15538	15722	15512	15527	15508	15718	15588	15499	15502	15570	15781	15733	15744	15658	15593	15521	15815	15686	15574	15540	15434	15359	15544	15643	15744	15670	15631	15592	15650	15625	15763	15695	15555	15641	15599	15328	15558	15596	15599	15563	15558	15489	15528	15576	15629	15557	15711	15769	15635	15577	15560	15529	15534	15758	15684	15645	15613	15687	15679	15706	15680	15401	15633	15418	15492	15679	15592	15412	15649	15752	15502	15551	15548	15687	15742	15604	15571	15740	15458	15454	15757	15636	15463	15655	15560	15799	15585	15627	15839	15663	15645	15696	15539	15517	15872	15547	15569	15626	15570	15647	15759	15683	15600	15656	15554	15672	15674	15505	15527	15491	15604	15529	15551	15575	15627	15519	15624	15588	15611	15656	15465	15499	15558	15467	15436	15678	15634	15600	15763	15561	15523	15595	15765	15646	15555	15586	15479	15507	15547	15613	15480	15620	15534	15486	15479	15589	15651	15604	15635	15322	15673	15562	15587	15670	15654	15401	15598	15436	15578	15620	15602	15561	15647	15605	15600	15565	15568	15489	15698	15522	15558	15746	15598	15463	15410	15513	15619	15716	15476	15555	15583	15609	15732	15624	15549	15831	15738	15525	15611	15570	15549	15727	15673	15652	15592	15602	15667	15565	15539	15828	15644	15692	15698	15448	15811	15593	15497	15693	15602	15628	15615	15608	15765	15795	15536	15557	15742	15732	15681	15598	15465	15551	15446	15681	15581	15776	15620	15715	15594	15537	15539	15472	15612	15508	15483	15462	15821	15523	15615	15757	15784	15570	15548	15630	15645	15528	15367	15486	15665	15593	15440	15461	15610	15610	15633	15579	15502	15720	15483	15742	15639	15536	15602	15595	15757	15697	15637	15540	15620	15804	15696	15598	15691	15504	15753	15577	15651	15624	15541	15677	15554	15560	15626	15569	15455	15494	15580	15552	15668	15636	15575	15525	15602	15554	15637	15610	15784	15637	15417	15496	15507	15736	15615	15533	15718	15601	15544	15557	15509	15606	15505	15600	15585	15471	15503	15590	15509	15462	15576	15692	15655	15786	15652	15530	15501	15675	15594	15697	15619	15594	15634	15507	15609	15601	15371	15551	15664	15554	15664	15947	15859	15681	15578	15662	15681	15601	15846	15759	15548	15662	15704	15572	15534	15355	15621	15569	15545	15628	15815	15562	15737	15750	15855	15479	15634	15671	15659	15497	15637	15483	15740	15607	15467	15543	15800	15678	15908	15727	15749	15603	15552	15717	15561	15690	15458	15753	15505	15681	15673	15529	15674	15572	15677	15585	15533	15608	15599	15788	15775	15580	15656	15552	15616	15628	15505	15622	15489	15666	15532	15500	15657	15537	15881	15715	15462	15609	15612	15466	15650	15736	15656	15693	15725	15454	15510	15715	15679	15584	15777	15516	15715	15642	15574	15703	15533	15548	15619	15647	15584	15589	15783	15566	15516	15464	15609	15610	15571	15606	15655	15688	15622	15879	15617	15560	15481	15687	15676	15549	15597	15679	15839	15665	15614	15650	15666	15575	15553	15560	15718	15602	15588	15471	15663	15490	15545	15468	15679	15531	15627	15709	15420	15554	15701	15685	15669	15553	15605	15547	15638	15812	15870	15695	15377	15595	15564	15683	15576	15707	15626	15775	15673	15704	15475	15495	15454	15625	15654	15628	15641	15677	15612	15555	15704	15647	15499	15517	15581	15673	15765	15568	15573	15546	15587	15510	15633	15841	15670	15456	15709	15592	15616	15667	15738	15869	15511	15671	15643	15589	15674	15604	15480	15573	15678	15567	15470	15576	15758	15688	15556	15526	15251	15541	15580	15685	15506	15558	15483	15687	15442	15714	15649	15527	15680	15663	15658	15664	15468	15524	15485	15725	15730	15576	15541	15588	15524	15650	15799	15657	15447	15611	15565	15404	15510	15698	15469	15430	15682	15616	15617	15664	15657	15537	15635	15549	15559	15775	15520	15595	15630	15649	15654	15531	15584	15511	15874	15582	15484	15517	15602	15572	15550	15539	15653	15594	15550	15693	15424	15432	15487	15578	15541	15418	15734	15386	15497	15658	15913	15558	15385	15635	15624	15583	15616	15458	15534	15799	15482	15772	15702	15546	15543	15628	15676	15530	15642	15464	15478	15449	15509	15599	15628	15561	15709	15489	15730	15484	15411	15439	15505	15792	15617	15669	15693	15437	15696	15548	15802	15591	15557	15616	15851	15576	15470	15559	15718	15628	15821	15622	15679	15593	15559	15562	15520	15623	15388	15669	15644	15495	15580	15531	15669	15620	15530	15647	15530	15630	15499	15558	15736	15743	15458	15565	15553	15537	15435	15549	15643	15503	15721	15602	15584	15456	15465	15519	15430	15495	15680	15522	15506	15657	15605	15657	15817	15659	15636	15457	15489	15571	15572	15525	15594	15651	15611	15640	15608	15593	15476	15631	15489	15786	15838	15655	15438	15626	15705	15555	15579	15553	15619	15541	15701	15681	15632	15585	15623	15426	15682	15642	15407	15647	15688	15531	15551	15618	15583	15755	15625	15729	15593	15781	15594	15678	15384	15545	15474	15757	15482	15527	15630	15680	15614	15786	15478	15592	15451	15502	15618	15516	15592	15384	15430	15692	15629	15393	15462	15737	15640	15511	15842	15520	15539	15684	15570	15570	15789	15532	15495	15306	15628	15509	15744	15469	15587	15430	15554	15538	15509	15635	15686	15562	15532	15603	15692	15541	15599	15826	15567	15508	15613	15607	15676	15712	15526	15600	15543	15736	15803	15604	15682	15435	15585	15673	15444	15674	15650	15519	15605	15536	15702	15451	15438	15566	15553	15517	15598	15715	15669	15600	15702	15582	15482	15640	15619	15710	15432	15565	15581	15839	15866	15649	15504	15679	15595	15547	15701	15629	15640	15410	15744	15644	15510	15699	15663	15660	15425	15673	15534	15616	15655	15726	15607	15677	15870	15670	15511	15475	15665	15700	15586	15632	15495	15648	15482	15520	15956	15465	15446	15674	15705	15646	15540	15639	15736	15649	15540	15668	15671	15541	15673	15703	15693	15508	15510	15480	15705	15554	15756	15660	15635	15498	15626	15558	15709	15809	15559	15615	15529	15520	15702	15486	15488	15702	15706	15507	15560	15716	15673	15605	15672	15621	15585	15494	15572	15633	15526	15698	15581	15769	15822	15523	15502	15652	15620	15557	15558	15520	15661	15631	15624	15688	15683	15590	15421	15431	15591	15392	15620	15609	15517	15428	15640	15489	15480	15809	15616	15675	15547	15540	15750	15652	15616	15525	15391	15652	15610	15596	15630	15612	15660	15624	15507	15582	15512	15592	15865	15573	15437	15473	15385	15473	15724	15432	15739	15511	15757	15621	15620	15611	15558	15294	15620	15640	15591	15693	15651	15470	15530	15600	15788	15646	15689	15645	15481	15437	15572	15517	15660	15483	15644	15518	15400	15707	15601	15687	15813	15496	15618	15483	15494	15786	15637	15513	15503	15655	15465	15750	15736	15651	15589	15533	15794	15700	15587	15585	15454	15593	15629	15689	15538	15489	15571	15577	15498	15826	15726	15650	15516	15812	15619	15882	15653	15553	15561	15657	15762	15548	15771	15517	15493	15731	15696	15636	15388	15548	15427	15601	15452	15537	15769	15710	15709	15270	15412	15549	15640	15589	15628	15713	15677	15715	15615	15434	15564	15560	15567	15507	15670	15400	15676	15669	15449	15655	15581	15494	15543	15546	15562	15662	15545	15435	15583	15445	15645	15709	15627	15519	15532	15607	15507	15777	15746	15755	15529	15522	15589	15897	15688	15402	15455	15509	15582	15559	15550	15459	15626	15653	15639	15462	15489	15522	15709	15703	15654	15593	15769	15603	15690	15661	15550	15524	15653	15729	15675	15535	15822	15609	15699	15635	15699	15739	15650	15597	15602	15699	15472	15637	15666	15722	15757	15593	15601	15836	15815	15777	15738	15582	15567	15662	15438	15680	15671	15723	15440	15459	15561	15587	15704	15678	15740	15772	15538	15559	15650	15564	15506	15582	15555	15726	15571	15507	15512	15705	15549	15751	15560	15592	15707	15515	15572	15612	15606	15583	15537	15666	15549	15662	15579	15491	15650	15710	15562	15710	15502	15695	15439	15337	15650	15646	15529	15604	15601	15593	15636	15484	15485	15699	15526	15680	15697	15724	15392	15483	15547	15470	15548	15579	15634	15535	15507	15648	15468	15592	15383	15619	15789	15752	15556
16404	19101	20122	18960	18790	18243	17104	16545	16041	15860	15656	18323	20104	18587	16800	15792	15144	15353	15211	15261	15127	15188	15351	15145	15197	15224	15209	15286	15256	15188	15182	15237	15269	15351	15185	15298	15116	15280	15048	15084	15123	15166	15156	15272	15158	15266	15327	15270	15195	15082	15127	15218	15329	15197	15251	15227	15245	15249	15260	15084	15125	15218	15134	15122	15099	15230	15276	15111	15208	15168	15091	15031	15365	15029	15231	15277	15091	15390	15300	15197	15142	15384	15194	15183	15172	15033	15242	15257	15260	15040	15302	15062	15307	15288	15154	15239	15127	15158	15292	15079	15133	15217	15382	15170	15138	15130	15160	15183	15127	15026	15140	15179	15304	15302	15187	14944	15136	15274	15240	15145	15142	15039	15127	15143	15255	15212	14981	15228	15040	15200	15184	15239	15169	15146	15186	15178	15314	15016	15284	15140	15239	15136	15076	15194	15164	15196	15230	15041	15072	15143	15237	15322	15235	15265	15204	15287	15378	15190	15256	15002	15064	15145	15238	15309	15188	15298	15131	15314	15288	15128	15319	15072	15145	15337	15291	15304	15315	15050	15256	15281	15305	15266	15083	15396	15202	15269	15237	15146	15270	15279	15294	15419	15170	15186	15150	15257	15309	15313	15213	15215	15196	15122	15089	15205	15174	15113	15281	15001	15211	15229	15099	15122	15161	15275	15209	15174	15348	15183	15231	15169	15230	15204	15322	15210	15080	15219	15082	15136	15021	15373	15048	15329	15054	15157	15244	15153	15140	15119	15151	15235	14944	15366	15114	15236	15142	15177	15353	15097	15172	15161	15132	15294	15142	15260	15199	15255	15242	15130	15304	15103	15166	15161	15191	15154	15072	15105	15164	15229	15237	15108	14990	15113	15068	15157	15032	15159	15002	15208	15143	15203	15178	15098	15274	15196	15124	15096	15042	15197	15198	15213	15168	15195	15241	15228	15230	15063	15315	15305	15214	15216	15220	15161	15158	15351	15122	15237	15327	15173	15310	15002	15014	15049	15186	15170	15232	15176	14998	15298	15117	15225	15118	15209	15190	15068	15225	15248	15258	15110	15132	15219	15002	15252	15188	15233	15225	15164	15087	15322	15203	15202	15318	15221	15174	15212	15050	15363	15073	15276	15129	15164	15145	15164	15065	15236	15216	15383	15147	15214	15254	15104	15215	15202	15166	15315	15320	15115	15113	15157	15276	15202	15233	15167	15363	15248	15254	15143	15278	15336	15053	15081	15139	15134	15069	15283	15284	15093	15180	15048	15345	15113	15186	15164	15068	15288	15198	15207	15271	15217	15154	15438	15133	15293	15397	15253	15166	15118	15187	15315	15176	14994	15167	15079	15201	15159	15304	15102	15282	15026	15089	15270	15250	15207	15237	15108	15252	15249	15435	15256	15185	15159	15176	15365	15050	15368	14909	15177	15239	15340	15122	15106	14977	15346	15093	15283	15394	15244	15293	15167	15382	15263	15183	15142	15222	15170	15263	15067	15069	15216	15081	15073	15147	15138	15259	15359	15175	15195	15221	15242	15045	15107	15274	15216	15176	15080	15196	15332	15117	15187	15103	15256	15319	15361	15285	15037	15293	15223	15225	15182	15188	15138	15004	15189	15268	15161	15170	15393	15185	15180	15038	15058	15142	15183	15162	15224	15269	15119	15090	15169	15145	15216	15161	15107	15199	15116	15124	15184	15206	15223	15221	15092	15310	14995	15355	15105	15273	15236	15406	15183	15218	15271	15113	15244	15170	15220	15102	15250	14989	15238	15263	15063	15223	15122	15236	15127	15267	15219	15032	15067	15154	15127	15179	15115	15159	15146	14975	15176	15247	15310	15129	15101	15198	15166	15247	15335	15095	15263	15244	14962	15098	15127	15047	15167	15296	15040	15237	15388	15109	14986	15121	15163	15177	15118	15234	15198	15132	15209	15331	15287	15239	15112	15104	15256	15066	15180	15177	15183	15248	15038	15133	15204	14932	15286	15250	15295	15248	15154	15130	15306	15169	15231	15220	15271	15202	15166	15312	15219	15197	15136	15211	15161	15185	14970	15177	15196	15201	15224	15155	15274	15168	15102	15205	15258	15170	15285	15190	15220	15091	15118	15184	15234	15276	15119	15314	15241	15123	15193	15099	15191	15150	15121	15158	15248	15213	15236	14988	15338	15213	15077	15119	15150	15204	15200	15098	15157	15246	14992	15257	15232	15132	15305	15419	15048	15323	15200	15178	15166	15287	15209	15162	15307	15120	15327	15183	15216	15179	15100	15095	15190	15141	15182	15230	15088	15088	15158	15094	15297	15289	15186	15201	15192	15275	15106	15205	15150	15164	15194	15204	15145	15132	15137	15046	15211	15321	15305	15246	15223	15111	15124	15254	15231	15011	14937	15213	15318	15398	15130	15266	14979	15139	15179	15248	15195	15135	15030	15275	15179	15210	15364	15358	15048	15247	15161	15364	15255	15208	15136	15181	15059	15258	15370	15169	15103	15196	15343	15109	15200	15256	15196	15089	15399	15140	15181	15116	15278	15130	15184	15109	15270	15132	15129	15185	15225	15158	15062	15306	15186	15254	15348	15188	15171	14986	15245	15245	15171	14951	15032	15061	15101	15152	15143	15148	15231	15220	15365	14975	15142	15288	15250	15167	15258	15087	15177	15209	15064	15230	15109	15349	15171	15267	15205	14944	15312	15125	15255	15154	14965	15273	15283	15005	15243	15270	15288	15138	15176	15222	15283	15231	15007	15102	15241	15405	15273	15154	15012	15063	15137	15159	15110	15280	15315	15145	15234	15210	15089	15233	15296	15247	15169	15097	15145	15246	15164	15216	15286	15106	15019	15380	15006	15145	15238	15192	15044	15155	15192	15255	15066	15052	15092	15278	15150	15333	15129	15275	15163	15166	15305	15269	15074	15246	15063	15181	15159	15181	15106	15187	15048	15169	15227	15165	15144	15099	15128	15228	15361	15158	15234	15037	15250	15123	15227	15156	15163	15357	15105	15242	15276	15099	15027	15208	15195	15130	15016	15131	15171	15236	15079	15197	15166	15149	15445	15350	14927	15296	15106	15263	15279	15298	15146	15270	15280	15208	15316	15195	15316	15207	15345	15132	15258	15046	15122	15338	15257	15190	15228	15189	15164	15297	15322	15191	15193	15333	15312	15224	15237	15169	14966	15222	15292	15385	15187	15181	15216	15102	15269	15162	14996	15314	15258	15076	15325	15228	15338	15312	15188	15173	15143	15201	15133	15158	15014	15319	15268	15226	15091	15121	15094	15221	15164	15207	15201	15306	15102	15200	15277	15024	15170	15183	15112	15384	15246	15210	15213	15092	15290	15310	15261	15092	15145	15184	15207	15277	15194	15107	15142	15236	15169	15122	15271	15210	15050	15191	15185	15210	15203	15195	15102	15269	15164	15280	15151	15260	15073	15178	15253	15193	15334	15068	15238	15146	15160	15191	15095	15178	15348	15159	15204	15170	15241	15218	15093	15232	15159	15441	15245	15176	15132	15294	15037	15082	15253	15232	15201	15173	15162	15204	15199	15190	15300	15069	15337	15140	15091	15215	15200	15035	15328	15242	15214	15222	15379	15086	15130	15267	15191	14996	15224	15225	15176	15099	15184	15158	15202	15098	15256	15020	15146	15122	15275	15116	15123	15288	15192	15202	15080	15274	15138	15253	15217	15218	15163	15212	15022	15157	15162	15092	15213	15074	15272	15191	15275	14964	15277	15292	15150	15238	15075	15166	15136	15201	15107	15128	15245	15244	15303	15339	15204	15282	15184	15251	15112	15205	15066	15437	15268	15201	15139	15355	15117	15192	15131	15120	15205	15458	15307	15113	15224	15171	15135	15200	15351	15369	15056	15127	15246	15167	15382	15154	15144	15137	15107	15312	15291	15049	15369	15326	15142	15119	15234	15101	15311	15048	15058	15119	14974	15114	15152	15200	15223	15291	15155	15129	15128	15151	15252	15209	15220	15206	15155	15142	15159	15205	15165	15179	15081	15064	15254	15389	15269	15166	15106	15138	15228	15238	15222	15179	15339	15041	15249	15315	15159	15303	15073	15239	15251	15307	15256	15199	15095	15032	15175	15237	15278	15102	15161	15295	15121	15424	15228	15260	15260	15260	15120	15050	15160	15078	15149	15354	15054	15337	15189	15310	15176	15166	15096	15277	15243	15244	15240	15197	15173	15346	15226	15270	15128	15161	15205	15175	15213	15190	15142	15250	15077	15106	15120	15193	15315	15099	15300	15282	15176	15002	15181	15252	15164	14995	15203	15225	15144	15105	15284	15075	15284	15170	15109	15113	14984	15122	15262	15306	15028	15194	15211	15022	15349	15289	15060	15160	15140	15175	15170	15081	15298	15233	15196	14959	15123	15172	15243	15285	15193	15303	15151	15243	15077	15299	15054	15289	15129	15322	15213	15205	15106	15276	15215	15300	14950	15309	15073	15260	15378	15129	15315	15181	15210	15163	15057	15212	15102	15064	15226	15267	15277	15000	15175	15242	15066	15207	15121	15213	15262	15314	15159	15200	15163	15141	15346	14976	15047	15112	15287	15330	15215	15154	15148	15276	15268	15218	15204	15093	15150	15171	15222	15167	15022	15188	15062	15254	15313	15128	15164	15023	15137	15291	15197	15223	15146	15293	15090	15196	15343	15132	15185	15108	15269	15326	15187	15265	15314	15015	15199	15354	15231	15002	15100	15321	15153	15170	15236	15067	15300	15090	15114	15157	15321	15351	15232	15130	15238	15065	15118	15136	15278	15254	15247	15178	15122	15255	15161	15204	15376	15316	15098	15304	15176	15172	15232	15220	15025	15215	15090	15204	15168	14995	15526	15173	15209	15279	15232	15325	15249	15262	15158	15157	15320	15151	15134	15187	15116	15083	15038	15147	15283	15193	15157	15124	15181	15173	15289	15120	15188	15166	15110	15158	15207	15148	15227	15161	15235	15107	15282	14963	15234	15157	15149	14954	15227	15106	15138	15381	15214	15276	15267	15267	15183	15315	15281	15115	15307	15136	15190	15319	15092	15172	15193	15214	15333	15387	15241	15166	15137	15099	15144	15331	15241	15188	15216	15153	15292	15198	15258	15160	15123	15194	15105	15340	15255
25132	21392	28050	25687	21496	19926	19525	17446	16752	16475	16084	28622	32000	28053	22146	17944	16134	15648	15543	15389	15315	15435	15180	15468	15402	15422	15372	15424	15520	15343	15321	15563	15319	15245	15560	15432	15221	15333	15224	15503	15437	15355	15329	15402	15531	15338	15320	15339	15472	15444	15271	15428	15403	15206	15408	15260	15206	15317	15406	15315	15430	15291	15391	15323	15328	15328	15224	15275	15456	15380	15122	15045	15363	15183	15028	15317	15356	15417	15219	15310	15387	15333	15087	15344	15245	15302	15115	15282	15366	15396	15419	15323	15425	15157	15391	15339	15439	15233	15259	15273	15501	15308	15410	15255	15394	15325	15299	15287	15280	15308	15310	15202	15445	15328	15203	15249	15419	15318	15492	15275	15358	15230	15388	15403	15376	15439	15339	15231	15398	15460	15203	15334	15511	15443	15426	15264	15398	15361	15378	15451	15218	15289	15386	15378	15278	15480	15421	15364	15460	15371	15470	15222	15415	15222	15332	15259	15525	15446	15429	15474	15217	15521	15252	15445	15335	15170	15344	15333	15219	15305	15385	15337	15159	15522	15263	15297	15352	15335	15359	15374	15208	15329	15494	15238	15462	15204	15373	15314	15287	15171	15404	15443	15325	15296	15373	15338	15374	15331	15388	15432	15227	15496	15082	15482	15384	15360	15276	15386	15346	15148	15335	15350	15301	15191	15404	15226	15347	15230	15325	15197	15264	15252	15383	15500	15264	15253	15414	15240	15289	15292	15407	15201	15295	15250	15360	15184	15183	15422	15273	15456	15302	15531	15231	15394	15493	15343	15393	15226	15416	15019	15356	15204	15280	15403	15374	15291	15281	15227	15209	15286	15333	15174	15204	15248	15206	15296	15457	15471	15437	15226	15291	15388	15265	15201	15321	15162	15276	15540	15528	15296	15389	15358	15342	15240	15334	15202	15201	15442	15390	15212	15375	15086	15400	15419	15270	15371	15294	15478	15370	15334	15425	15381	15317	15143	15273	15283	15443	15279	15319	15460	15506	15378	15227	15393	15339	15210	15288	15250	15363	15416	15296	15308	15442	15316	15415	15144	15262	15309	15330	15243	15413	15205	15133	15370	15411	15240	15372	15317	15273	15166	15497	15367	15231	15402	15205	15293	15381	15233	15475	15230	15321	15284	15412	15417	15408	15229	15152	15344	15262	15153	15406	15317	15291	15232	15542	15472	15436	15441	15268	15232	15114	15184	15318	15504	15291	15258	15295	15276	15426	15306	15240	15329	15405	15218	15406	15198	15354	15464	15410	15356	15167	15351	15221	15283	15088	15391	15231	15364	15344	15307	15320	15307	15245	15297	15339	15379	15339	15272	15293	15365	15201	15336	15306	15524	15258	15336	15318	15370	15364	15301	15459	15208	15340	15113	15387	15397	15405	15400	15335	15340	15273	15400	15352	15429	15348	15326	15249	15098	15366	15351	15246	15225	15507	15364	15200	15259	15355	15397	15278	15367	15321	15228	15287	15379	15491	15542	15390	15557	15469	15290	15220	15067	15178	15462	15160	15197	15543	15359	15282	15465	15361	15338	15183	15213	15142	15149	15199	15515	15468	15250	15391	15336	15294	15269	15468	15136	15409	15279	15454	15354	15238	15072	15306	15268	15535	15459	15267	15158	15651	15182	15230	15266	15164	15154	15253	15443	15283	15290	15196	15405	15231	15326	15280	15386	15262	15167	15195	15326	15401	15266	15376	15337	15304	15497	15489	15421	15441	15349	15363	15462	15479	15435	15308	15373	15346	15437	15180	15393	15286	15255	15431	15342	15453	15250	15272	15331	15451	15206	15375	15383	15440	15333	15054	15178	15415	15336	15455	15547	15447	15278	15206	15123	15412	15343	15464	15286	15313	15251	15366	15279	15349	15308	15375	15187	15190	15439	15438	15291	15232	15457	15437	15261	15256	15400	15271	15326	15346	15042	15442	15115	15065	15410	15316	15452	15314	15164	15285	15268	15445	15285	15355	15271	15321	15167	15046	15330	15338	15344	15350	15457	15322	15120	15343	15125	15241	15270	15282	15241	15125	15298	15229	15236	15284	15381	15240	15399	15129	15496	15428	15378	15390	15219	15219	15312	15439	15380	15163	15210	15198	15358	15312	15302	15266	15121	15274	15298	15224	15315	15390	15365	15299	15025	15253	15301	15473	15175	15249	15358	15378	15327	15334	15216	15276	15299	15420	15456	15366	15198	15165	15434	15294	15453	15461	15243	15239	15280	15276	15138	15372	15300	15443	15367	15401	15277	15273	15350	15305	15374	15258	15393	15254	15317	15297	15428	15381	15590	15168	15246	15389	15258	15320	15183	15310	15203	15374	15360	15368	15287	15111	15334	15408	15376	15335	15196	15405	15284	15370	15615	15302	15264	15348	15239	15273	15423	15529	15336	15294	15545	15314	15390	15267	15380	15487	15331	15310	15202	15479	15334	15168	15383	15574	15385	15374	15328	15445	15395	15137	15380	15436	15215	15291	15324	15363	15496	15249	15190	15319	15390	15249	15417	15358	15327	15212	15360	15497	15439	15377	15270	15464	15448	15416	15063	15379	15263	15254	15391	15360	15389	15241	15336	15263	15384	15321	15297	15322	15272	15237	15159	15473	15313	15342	15357	15373	15277	15419	15409	15401	15302	15409	15526	15367	15245	15345	15404	15368	15403	15261	15403	15385	15246	15331	15373	15227	15246	15312	15218	15268	15337	15316	15444	15362	15357	15393	15181	15303	15523	15240	15343	15207	15186	15194	15284	15101	15354	15283	15330	15320	15615	15242	15295	15326	15215	15245	15382	15404	15224	15425	15385	15252	15173	15224	15286	15124	15389	15379	15396	15531	15201	15201	15280	15326	15296	15242	15309	15441	15255	15353	15383	15378	15460	15501	15037	15383	15216	15487	15201	15316	15387	15249	15255	15153	15432	15350	15368	15396	15172	15321	15394	15251	15252	15260	15250	15232	15271	15426	15331	15300	15375	15113	15331	15114	15412	15412	15337	15294	15396	15421	15434	15448	15519	15175	15380	15356	15164	15299	15352	15457	15314	15229	15436	15449	15328	15357	15261	15484	15434	15338	15358	15318	15277	15173	15358	15364	15350	15225	15257	15434	15263	15362	15228	15515	15191	15295	15501	15447	15498	15305	15430	15421	15126	15553	15049	15405	15295	15273	15273	15432	15172	15571	15337	15188	15389	15109	15359	15234	15217	15515	15204	15278	15246	15350	15430	15379	15420	15264	15237	15409	15284	15281	15255	15043	15178	15259	15418	15311	15365	15457	15298	15176	15415	15508	15391	15272	15302	15380	15348	15442	15104	15128	15320	15554	15276	15468	15322	15221	15187	15228	15298	15181	15459	15437	15370	15284	15238	15251	15263	15368	15264	15312	15480	15256	15288	15379	15310	15331	15281	15340	15333	15292	15570	15217	15311	15249	15372	15323	15327	15293	15263	15306	15258	15272	15555	15510	15131	15317	15320	15275	15398	15193	15294	15156	15384	15327	15360	15401	15239	15244	15313	15158	15386	15274	15395	15204	15274	15186	15426	15296	15458	15238	15439	15310	15325	15065	15364	15468	15287	15285	15340	15555	15453	15357	15313	15313	15393	15226	15273	15351	15296	15327	15449	15456	15338	15441	15295	15267	15337	15312	15309	15396	15087	15084	15171	15258	15470	15339	15351	15223	15267	15238	15107	15160	15124	15348	15193	15237	15338	15213	15152	15377	15308	15440	15278	15229	15138	15284	15380	15421	15359	15416	15335	15403	15379	15516	15375	15477	15554	15333	15263	15388	15233	15334	15391	15461	15335	15364	15233	15388	15433	15241	15299	15333	15221	15226	15267	15284	15417	15484	15439	15309	15337	15311	15254	15340	15205	15218	15289	15458	15296	15444	15409	15336	15320	15350	15527	15382	15210	15438	15212	15158	15293	15308	15252	15389	15395	15304	15490	15303	15351	15355	15261	15208	15491	15207	15310	15119	15370	15366	15385	15464	15189	15323	15326	15417	15309	15358	15202	15167	15302	15194	15230	15397	15323	15208	15199	15218	15434	15343	15089	15270	15122	15157	15353	15313	15332	15376	15242	15390	15145	15112	15349	15287	15461	15302	15338	15297	15306	15312	15338	15308	15352	15381	15399	15400	15291	15174	15585	15396	15319	15410	15287	15188	15338	15152	15322	15320	15507	15267	15431	15391	15272	15262	15366	15355	15317	15359	15294	15365	15329	15452	15188	15208	15497	15290	15312	15263	15265	15424	15371	15191	15244	15176	15226	15372	15194	15291	15337	15392	15255	15173	15315	15444	15483	15331	15380	15315	15332	15266	15290	15372	15172	15414	15435	14982	15261	15390	15356	15301	15299	15304	15225	15195	15198	15572	15293	15197	15312	15308	15458	15350	15482	15327	15329	15439	15350	15305	15332	15360	15401	15214	15533	15222	15150	15309	15268	15237	15242	15203	15337	15512	15401	15198	15451	15291	15451	15274	15138	15347	15333	15320	15393	15378	15374	15320	15314	15432	15312	15322	15179	15355	15432	15139	15326	15215	15126	15265	15166	15305	15317	15337	15366	15296	15389	15320	15371	15367	15198	15401	15335	15375	15174	15394	15315	15585	15244	15364	15183	15230	15400	15324	15269	15335	15276	15347	15264	15388	15343	15352	15479	15494	15089	15385	15451	15428	15402	15360	15258	15320	15438	15194	15334	15281	15446	15180	15136	15369	15321	15332	15376	15385	15209	15370	15309	15331	15427	15385	15425	15506	15424	15400	15487	15229	15439	15276	15208	15287	15221	15256	15195	15168	15321	15317	15199	15410	15539	15388	15308	15334	15211	15244	15423	15266	15258	15340	15142	15320	15253	15383	15162	15251	15337	15333	15197	15489	15305	15346	15461	15320	15461	15384	15229	15438	15147	15096	15427	15372	15360	15405	15244	15309	15458	15378	15286	15277	15145	15222	15139	15221	15242	15100	15217	15318	15301	15370	15185	15259	15273	15378	15356	15427	15186	15324	15536	15343	15342	15371	15350	15311	15327	15142	15365	15499	15416	15212	15270	15209	15320	15440	15230	15356	15369	15473	15184	15330	15233	15409	15569	15207	15347	15244	15281	15164	15243	15279	15405	15384	15312
15145	23720	24669	24274	21543	20969	19246	17806	17641	16543	16397	34410	35916	30160	22811	17301	15466	15354	14939	15087	15253	15024	15204	15133	15134	15020	15099	14934	15293	15135	15089	15000	15169	15031	15151	15187	15092	15049	15102	15034	14905	14983	15167	14990	15243	15127	15069	15276	15003	15026	15058	15201	14935	15262	15153	15234	14979	15126	15006	14983	14999	15310	15026	15243	15160	14848	15097	15005	14982	15175	15034	15150	14995	15082	14941	15153	15169	15121	14958	15066	15075	15226	15107	15012	15034	15187	15139	15047	15073	15032	15024	15131	14842	15005	15044	15005	14930	15004	15051	14899	15072	15130	14858	15078	15075	15167	14955	15099	15043	15123	15199	14916	15001	15104	15007	15055	15028	14947	15166	15100	15173	14871	15218	15096	15055	15064	14939	15145	15005	15143	15067	14961	15131	15004	14982	15011	15102	15115	15049	15123	14889	14926	15072	14999	15055	15112	15032	15045	15033	15047	15140	15016	15026	14913	15116	14944	15024	14996	14997	15064	14963	15099	15079	15062	15072	15020	15136	15028	15030	15044	15078	14964	15111	15076	14834	15085	15162	15116	15260	15281	15276	15003	14992	15126	15019	15047	14902	15009	15024	15114	15031	15206	14971	15063	14781	15025	15056	15152	15116	14926	15076	14991	14934	15160	15002	15223	14991	15163	15158	14947	15046	15106	14994	15028	15062	15098	15048	14894	15074	14925	14896	15044	15085	15188	15086	15024	14950	14905	15059	15069	14900	15061	15080	15127	15105	15000	14987	15028	15224	15013	14983	14975	15125	15070	14918	14869	15171	15051	15005	15027	14963	15235	15112	15038	15172	15052	14985	14864	14932	15173	15051	15087	15155	15011	15087	15087	15256	14928	15031	15145	14926	15009	15200	15157	14932	15146	14929	15058	15049	15040	15205	15177	15110	15218	14986	15194	14974	15047	15271	15041	15102	15085	15201	15022	15052	14928	15150	15210	15009	14921	14964	15092	14922	15069	14979	15043	15120	15100	15053	14970	15039	15015	15186	15181	15144	14933	14992	15098	15116	15229	15109	14913	15026	15151	14968	15064	15023	14983	14992	15012	15070	14943	15239	15003	15157	14953	15028	15144	15116	15215	14936	15007	15211	15218	15154	15027	15106	14958	15021	15142	15085	15126	15003	15221	15120	14998	14937	15206	14922	14930	15089	15155	15185	15167	15070	15003	14885	15045	14868	15077	15129	15138	14957	15085	15083	15065	14995	14997	15024	14931	15162	14988	15082	15046	15305	15187	14881	15248	14846	15062	14998	15043	14949	15106	14999	15190	14930	14905	15094	15178	15040	15140	15152	14964	15001	15003	15081	15134	15028	14933	14972	15114	15094	15094	14963	15110	15064	15054	15135	15079	15039	15218	14816	14980	14991	15101	15035	14910	15065	15003	15111	15042	15021	15115	14966	15022	15156	15019	15076	14804	15076	15216	14907	15161	15192	15108	14970	15288	15132	14921	15034	14982	15037	15012	14907	14890	15209	15027	15197	15065	14958	15220	15032	15131	14793	15080	14921	15021	14939	14902	14901	15069	15130	15138	14941	14995	15081	14869	15003	14906	15128	15045	15209	15006	15108	14991	15155	14963	14987	15174	15111	15072	15067	15039	14997	15145	15014	14917	15064	15078	14989	15090	15140	14965	15194	15159	15105	15115	15045	15009	15137	15030	15004	15011	14984	15289	15034	15105	15101	15008	14906	15005	14953	15066	15073	15153	15276	15171	14934	15020	14908	15034	15047	15091	15062	15057	14986	15125	15124	15030	15017	14982	15083	14844	15009	15085	15028	14955	15113	14972	15070	15154	15170	14984	15015	15078	15023	15073	15003	15005	15112	14962	15124	15058	15012	15062	15161	15168	14862	15242	14987	15129	15190	14810	15204	15187	14923	15055	15118	15156	15068	14961	14948	15132	14957	15119	15107	14899	15087	14965	15003	14882	15085	15108	15029	14982	15029	15018	15149	14935	15115	14982	15074	14985	15038	14983	15123	14940	15101	14977	15146	15104	14992	15057	14987	14998	15120	14986	14921	15186	15035	15064	15035	14983	15138	14953	15052	15078	15048	14908	15055	15030	14974	15077	15113	15058	15027	15103	14914	14911	15198	15153	15131	15101	15011	14990	14966	14971	15101	15113	15170	15197	15073	15125	15074	14970	15017	15177	14897	15050	15190	14905	15028	15065	15038	15023	14877	15017	15123	15009	15077	14904	14960	15120	15007	15227	15083	15125	15059	15025	15136	14907	15072	15066	15037	15256	14980	14956	15061	15124	15009	15099	14998	14972	15082	15004	15014	15146	15004	15078	15099	15075	15044	14938	15066	15022	15179	15139	15034	15173	15079	14938	15085	15161	15019	15069	14866	15094	15263	15197	15075	15172	14946	15027	15023	14983	15128	15020	15094	15106	15119	14879	15156	14981	15058	15018	15067	15038	15205	14910	14981	14984	15016	14948	15090	14971	15001	15033	14988	15034	15018	14989	14910	15145	15102	15174	15057	15138	15037	15142	14890	14982	15180	15264	15066	14953	15086	14938	15087	14883	15010	15277	15059	14968	14964	15140	15087	15032	15010	14986	15225	15035	15091	15035	14971	15017	15143	15116	15073	15171	14928	15063	14956	15034	15077	15101	14938	15173	14983	15063	15005	15089	15271	14919	15073	14996	15254	15041	15220	15142	14954	15076	14872	15010	15053	15085	15100	15030	15033	14993	15013	15103	15052	14912	15198	15031	15019	15052	14889	15156	14977	15154	15006	14972	15098	15069	15233	15063	14965	15046	15037	15140	14893	15051	15038	15130	14996	14932	15047	15087	15026	15105	14838	15262	14978	15157	15121	14948	15081	15058	15353	15066	14914	14977	14938	15075	15078	14865	15102	14975	14983	15078	15165	15119	15236	15091	15036	15184	15156	15063	15177	14969	14978	15113	14992	15107	15021	15048	15012	14962	15096	15108	15002	15089	15021	15129	15096	15027	15024	15023	14884	15001	15130	15087	14912	15085	15051	15042	15000	14957	15172	15014	15070	15015	15146	15267	15033	15116	15175	14950	14995	14954	15058	14975	14835	14987	15043	15032	15078	15005	14939	15067	15062	15056	15058	15028	15099	15216	14896	15120	15148	15077	14954	14993	14986	15067	15144	15005	15143	14892	15074	14919	15168	15111	15170	14972	14809	14963	15139	15159	14963	14891	15040	14998	15162	15044	15038	15241	15137	15045	15006	14945	14994	14868	15191	15010	14927	15185	15095	15202	14946	15116	15011	15009	14932	15064	14861	14964	15169	14979	14889	15130	15059	15164	15012	15049	15291	14987	14973	14939	15240	15103	15099	15036	15166	15097	15153	14982	15098	15120	15070	15202	14942	15098	15054	15132	15006	15027	15062	15139	15123	14977	14974	15008	15028	15048	15115	15005	14996	15134	15045	14873	15024	15164	15071	15174	15066	14950	15017	15141	14932	14976	15139	15015	15168	15013	14993	15080	15031	15133	15225	14969	15179	14975	15021	15062	15046	15127	14867	14845	15083	15240	15007	15029	14990	15032	14945	14927	15048	15049	15095	15030	15006	15055	15167	15104	15032	15036	15163	14986	15101	15238	15188	15040	14961	15010	15168	15159	14995	14994	15173	15038	14885	15105	15131	15154	14981	14873	14975	14929	14940	15053	15067	15006	15034	15005	15002	15041	15003	15097	15033	15174	15106	15079	14964	15006	15061	15135	15050	15015	14913	14978	15049	15016	15163	14995	15040	14991	14979	15135	15104	15010	14943	15078	15083	15102	15061	14978	14927	14984	14937	15021	15069	14868	15087	15108	15057	15107	15148	15173	15100	15019	14940	15106	14937	14922	14859	15031	15281	15111	15062	14949	15101	14987	15070	15064	15037	14979	15017	15069	15037	15001	15015	15047	15134	15201	14942	15144	15101	15055	14932	15067	15047	15127	15061	15190	15038	14888	15069	14991	15113	14935	15064	15112	15101	15024	15128	14995	15095	15090	15096	15025	15213	14879	15178	14975	15128	15156	15009	15072	15028	15089	15082	14931	15003	14991	15071	15078	15078	15259	15006	15070	14907	15074	14979	15005	15089	15046	15000	14997	14916	15127	15087	15129	15122	15082	14991	14957	15004	15105	15113	15039	15096	15040	15011	15042	15017	15245	15091	15109	15049	15048	15068	14984	14969	15074	15091	14989	15168	15001	15032	15131	15140	14953	15053	15129	15102	15121	15141	14950	15019	15131	14989	14990	15047	14986	15036	15054	15087	15155	14972	14886	14966	14983	15222	14957	14969	14965	15181	15066	15013	15117	14894	15144	15126	15002	15137	15158	15020	15062	15089	15069	14988	15093	14995	14953	15170	14973	15064	15228	15080	14953	15037	15160	15187	15121	15162	15084	14964	14931	15076	15019	15066	14982	15102	14924	14991	14969	15175	15077	15023	14983	15075	14916	15085	14994	15036	15050	15242	15127	15024	14988	15036	15224	14984	15176	15091	14898	15165	14983	14923	15195	15060	14986	15157	15099	14959	14910	15106	15121	15143	15098	15000	14902	15087	15009	15023	15003	15176	15141	15152	15078	15009	14993	14947	15066	15235	15031	15226	15043	14982	15128	15038	15027	15123	15071	15064	15179	14905	15122	15150	15041	15159	14967	14994	15063	15151	14938	15054	15094	15041	15158	15194	15021	14933	14951	15149	15253	15206	15136	14990	15069	14786	14869	15162	15079	15078	15025	15047	15094	15072	14902	15018	15033	15084	15002	15057	15058	14962	15073	15130	15152	15066	15160	14978	15080	15134	15025	15125	15032	15065	15047	14986	15137	14998	14911	15179	15124	14928	14988	14812	15067	14988	14901	15085	14951	14998	15109	15166	15136	14766	15012	15090	14953	15271	14948	15031	15025	15085	14912	15014	15126	15033	14942	15020	15089	15120	15045	15074	15031	15058	15157	15070	14976	15088	15131	14961	15034	15020	15045	15184	15087	15024	15171	15050	14960	14979	15176	15094	14888	14986	15281	15026	15053	15049	15036	15168	15116	14991	15043	15080	15005	14996	15057	15067	15082	15083	15099	15013	15036	15013	15145	15103	15094	15134	15082	15113	15091	15175	15037	15069	15094	15053	15042	14943	15284
23868	21318	28752	24354	22144	22788	22755	18312	16957	16591	16243	36144	40930	34208	26031	19410	16348	15524	15214	14989	15239	15116	15124	15165	15192	15291	15123	15016	15001	14979	14986	15054	15258	15054	15320	14874	15001	14927	14958	15064	15077	15151	15044	14952	15209	15143	14987	15079	15088	14987	15208	14899	15070	15003	15076	14988	15007	15050	15178	15034	14970	15146	15164	15314	14875	15070	14957	14872	15049	14989	14790	14925	14935	15025	15094	15044	14928	15100	14957	14969	15109	14950	15097	14953	14860	14817	14982	14878	14982	14765	15001	14947	14991	14942	14874	15083	14826	14995	14978	15147	14846	15084	15059	14989	15036	15068	15243	14840	14953	15027	15068	15114	14972	14891	14808	15007	15097	14976	14975	15063	14976	15093	15015	14966	15106	14755	15070	15049	14871	14825	15028	14900	14951	15140	15131	14960	15016	15238	14999	14903	14894	15053	15003	14878	15267	15005	14994	15049	14857	14894	15060	15098	15088	14956	14924	15160	14808	15282	15028	15139	15139	15018	15165	15165	14911	15161	14929	14888	15205	15114	14878	14940	14817	14994	14993	15015	14874	14898	14946	15034	15053	15086	15056	14993	14854	15054	15056	15023	14962	14771	14983	15007	15076	15074	14827	14921	14975	14972	14814	14902	14955	15014	15131	14876	14839	14717	14908	15178	14883	15107	15045	15013	14886	14926	15005	14872	14895	15088	14948	15047	14960	15001	15132	15024	14944	14995	15160	14904	14913	15078	14965	14973	14951	14920	15049	15263	15019	14928	15073	14949	14893	14824	14711	14865	14815	14880	14886	14990	14780	15020	14972	14990	14969	15021	15039	15103	15001	15142	15016	15059	15001	14961	14881	15104	15026	14895	14907	15112	14927	15052	14793	14960	14897	14972	14952	15101	14976	14951	15046	14975	15017	14850	15009	15023	14831	15114	15146	15041	14950	14824	15201	15020	15107	15025	14953	15295	14916	15098	14970	14869	15038	15122	15142	15036	14939	15053	15100	14989	15090	15082	15126	14942	15043	14992	14936	15057	15122	14984	14982	14907	14951	15015	14847	14889	15033	14995	15309	15032	15021	15035	15213	15029	15061	15099	14988	14827	14996	15050	14957	15000	14887	15048	14836	15126	15093	15025	14864	14965	14877	14984	15064	14988	15064	15122	15089	15021	15150	15233	15019	14804	15195	14863	14938	14895	14949	15067	15039	14725	15046	14931	15001	14858	14919	15184	15076	14935	14821	14808	15350	15160	14987	15095	15195	14969	15183	15066	14985	14844	14956	15180	15221	14942	14969	14932	14999	14882	14942	14985	14860	14862	14998	15016	15040	14867	14929	15003	14826	15111	15129	14990	15136	14995	14943	15024	14888	15036	15123	14944	14977	14990	14935	14836	14945	15047	15011	14995	14921	15089	15010	14947	14892	15113	14911	14928	15075	14977	15011	15101	14979	14951	15083	14826	14979	14913	15001	15104	15300	15094	15112	15060	15125	15130	14921	15085	15086	14900	15017	14856	15034	14846	14995	14860	14888	14988	15031	14976	14982	14797	15116	14847	14940	15011	14953	15002	15072	14918	14997	14903	14969	14867	15039	14971	14949	15069	15097	15053	14933	15165	15064	15172	14775	14948	15043	15066	15056	15227	14838	14762	14895	14920	14876	14945	14914	14989	14789	14981	15105	14962	15225	15054	14926	14919	15077	14854	15079	15044	14935	14993	15034	15098	15073	14986	15108	15002	15200	14950	14961	15118	15067	15041	15080	14971	14850	14808	14972	14907	14955	14753	14906	14910	14848	15066	15052	15057	14998	15009	14951	14841	14996	15045	15037	15113	14951	15054	14852	15128	14930	14960	15084	15154	14783	14859	14955	15040	15143	14905	14929	15058	14955	14976	15058	14871	15103	14919	15013	14929	15127	15057	14989	15043	15008	14918	14875	14981	14991	15053	14923	14920	15090	14878	14924	14814	14946	15021	15129	15097	14854	14981	15087	15133	15052	14957	15071	14986	15386	14843	15032	14989	14777	15131	15119	15018	14943	15017	15055	15107	14990	15068	15201	15198	15000	15027	14788	14987	14951	15071	14987	15048	15037	14843	15187	14952	14910	14990	15092	15040	15160	15004	15213	14983	15021	14998	14964	15022	14909	14845	14991	15024	14877	15070	14773	15011	14991	14848	15022	15002	14991	14884	15023	15089	15211	14937	15157	14917	14909	14948	15113	14997	15094	14828	14934	14945	14991	15067	14912	15079	15036	14960	14928	14953	14946	15139	14978	15118	14911	15000	14900	15095	14976	15015	15057	14816	15012	15000	15049	15084	14992	14844	14940	14991	14961	15070	15219	15030	14961	14896	14988	14871	15036	14971	14734	15098	14847	14894	14983	14885	15034	14877	14814	14876	14840	14868	15071	14939	14973	14882	15044	15042	14920	14903	15063	15002	14974	14854	14842	15120	14923	14970	14925	15195	15051	15097	14992	14934	14834	15022	15155	15198	15048	15249	15049	15063	14952	15163	15082	15057	14925	15015	15151	14876	15137	15018	14931	14876	15139	15042	15052	14837	15016	14971	15060	14874	14992	14820	14986	15118	14906	14949	15150	15034	14886	14853	14853	15151	15060	14963	15089	15057	14901	14895	14973	14972	15047	15149	15070	15129	15137	14965	14907	15028	14964	14966	14929	14972	14898	14950	14865	14943	14847	14983	14893	15007	15023	14997	14933	14909	14992	15060	14903	15046	14846	15021	15059	15080	15048	14925	15056	15028	14973	14894	15092	14740	14821	14880	14993	15026	14960	14989	14945	14961	14976	15029	14899	14902	14897	14960	15135	14960	14848	15093	15110	15014	14973	14902	14893	14832	14945	15126	14848	14996	15135	14938	15054	14978	15084	14946	14947	14879	15102	15134	14846	15010	14957	15046	14948	15062	14983	15019	15185	15049	15106	14987	14959	14816	14805	14934	15103	14928	14803	15087	15080	14914	15169	14970	15113	15173	15161	14945	15014	15182	14957	14854	14935	14955	14879	14988	15129	14849	14867	14940	14944	14999	15005	15014	14854	14835	15202	14952	15099	15066	14973	14998	15046	14951	14948	15203	14929	15105	15101	15118	15165	15057	14863	14794	14954	14970	15104	14987	14820	14869	14985	14902	15021	15088	14871	15147	14971	14921	15062	14882	14895	14861	15158	15076	15117	14884	14891	14869	15010	14923	14987	14930	15051	14849	14975	14960	14921	15034	14985	15037	14931	15144	15039	15042	14985	14906	15024	15166	15103	14825	14895	15049	14930	14841	15190	14913	14934	14960	14830	15002	15001	14907	14918	14820	15094	14908	14850	14772	14922	15066	15124	15011	15164	14973	15047	15022	15238	15061	15182	15154	14860	14861	15024	14899	15009	15040	15064	15155	14925	14858	15171	15064	15031	14827	15016	14995	15034	15033	14840	14923	15009	14834	14845	14850	14841	15082	14874	14956	14829	15033	15026	14864	14983	15010	15012	15112	15055	15085	14965	14907	15089	14860	15042	15060	14892	14816	14845	14934	14983	14908	15011	14972	15071	14929	14998	14944	14960	14914	15031	15306	15004	15082	14897	14971	14887	15045	14931	14999	15068	15103	15049	15085	15001	15050	14981	14947	15033	14936	15144	15022	14711	15119	14930	15153	14983	14930	14896	14945	14858	15237	15040	15095	14970	15083	14944	14887	14934	14936	14967	14855	15067	15051	15052	14872	14945	15023	15067	14881	14846	14957	14908	14950	15204	14998	14860	15021	15005	14952	15152	15138	15078	14898	14925	14908	15001	15184	14938	14965	14906	14890	14914	14983	15081	14980	14941	14908	14713	14841	15185	14860	15064	14970	15300	14982	15098	15035	14888	14867	15049	14954	14875	15141	14790	15195	15096	14890	14963	15010	15017	15086	14950	15085	14966	14834	14985	14897	14944	14844	14899	15043	14983	14914	14857	14995	14830	15011	15092	14941	14938	14891	15144	14964	15222	15156	15013	14954	14972	14891	14955	15009	15262	14998	15002	14961	15083	15085	14909	15299	15006	14813	14780	14827	14876	15140	15193	15171	14786	14935	15146	14903	15144	14984	14871	14854	15155	15042	15004	14807	14970	14842	15088	14887	14843	14940	15012	15130	15060	14913	15025	15236	14938	14965	15110	15103	15008	14867	14987	15040	14862	15080	14912	15028	14904	14984	15118	15074	14918	15049	14905	14921	15123	15015	15130	14779	15045	15156	14936	14966	14955	15005	14989	14940	15122	14978	15055	15007	14979	15132	14931	15072	14935	15053	15003	15104	14878	14911	14774	15037	15070	14998	15006	14885	14966	14965	14938	14960	14976	14914	15129	14741	14924	15040	15070	14994	15039	14934	14977	14900	14952	15134	15151	15084	14879	15241	15292	15005	14980	14738	14862	14992	14917	14954	14841	14963	14971	14890	14864	14938	15188	15060	14998	15051	14989	14836	15082	14912	15012	15009	14990	14972	14969	14933	14992	15135	15012	14809	15098	14985	14876	14793	14902	14966	15031	15020	14881	14861	14792	14869	14977	14735	15033	14970	14936	14940	15115	15072	14957	15024	15060	14986	15046	15044	14973	14762	15008	15096	15099	14894	14951	14853	14838	15061	15114	15065	15026	15036	15062	15047	14883	15081	14762	15005	15095	14822	15064	14901	15167	14806	15141	15097	14867	14976	14958	15165	14962	14943	15066	15010	14994	15077	14893	15009	14845	14971	14825	15003	15054	15161	14916	14831	15077	15014	15031	15021	14995	14772	15000	15039	14752	14917	15042	15045	15025	15078	14898	15073	15078	14996	15013	14990	14994	15159	15030	14939	14990	14833	15028	15045	14887	15041	15151	15216	14897	14825	14960	14946	14977	15056	15050	15058	14984	14972	15127	15087	15126	14687	14987	14772	15082	14911	15014	15136	15004	15086	15021	15129	15040	15114	15034	14901	15040	15072	14876	14980	14977	15037	14922	15040	14964	14884	14924	14990	15188	15207	15053	14966	15149	15178	14927	15052	14914	15058	14812	15010	15066	15031	15223	14880	14836	15039	15137	15094	14731	15182	14865	14866	14874	14996	14858	14905	14828	15129	14819	15042	15181	14936	14992	15013	15018	14985	14895	15088	15145	15142	15060	15057
16641	28199	27493	26061	23952	22581	22539	19600	18281	17298	17099	43059	44083	36994	27402	19097	15932	15132	14934	14929	14849	14878	14833	14769	14853	14761	14938	14740	15013	14933	14898	14786	14705	15077	14887	14873	14927	14846	14909	14862	14845	14682	14841	14958	14833	14848	14787	14954	14882	14728	14719	14907	14938	14917	14813	14786	14673	14854	14919	14786	14903	14882	14977	14810	14793	14936	14964	14725	14989	14819	14773	14847	14774	14938	14926	14797	14996	14750	14787	15129	14892	14733	14881	14893	14865	14888	14950	14912	14761	14960	14788	14995	15118	14825	14829	14684	14744	14898	14761	14890	14882	14790	14728	14746	14812	14802	14848	14795	14960	14812	14770	14962	14757	14879	14621	14791	14911	14923	14798	14851	14869	14614	14909	14801	14883	14879	14959	14780	14864	14794	14798	14713	14736	14924	14809	14913	14824	14695	14709	14928	14818	14711	14844	14809	14978	14821	14746	14747	14688	14851	14797	14924	14660	14822	14882	14770	14856	14847	14797	14842	14857	14839	14765	14708	14946	15045	14758	14751	14980	14925	14945	14829	14850	14872	14713	14931	14772	14797	14900	14859	14831	14808	14837	14997	14910	14956	14863	14703	15027	14746	14872	14721	14975	14764	14777	14951	14964	14910	14893	14888	14814	14899	14895	14829	14823	14913	14821	14708	14765	14895	14987	14884	14809	14841	14822	14896	14816	14846	14895	15050	14867	14755	14836	14903	14851	14671	14922	14985	14877	14835	15001	14985	14792	14832	14669	14822	14759	14904	14824	14882	14895	14778	14672	14932	14984	14920	14755	14821	14827	14907	14958	14688	14861	14801	14981	14841	14736	14892	14897	14686	14788	14863	14930	14686	14784	14892	14944	14830	14634	14932	14853	14776	14800	14819	14717	14828	14840	14840	14908	14735	14782	14843	14835	14819	14854	14874	14723	14799	14923	14799	14893	14835	15091	14878	14676	14825	14806	14830	14859	14963	14738	14852	14663	14984	14923	14769	14877	14916	14782	14809	14777	14805	14816	14703	14798	14722	14859	14897	14943	14663	14852	14836	14977	14841	14788	14787	14835	14911	14779	14886	14841	14731	14817	15005	14947	14668	14725	14856	14967	14848	14810	14939	14776	14857	14908	14999	14912	14788	14829	14773	14791	14798	14887	14809	14874	14784	14668	14906	14771	14831	14795	14910	14913	14790	14857	14866	14716	14877	14885	14872	14879	14769	14807	14990	14736	14815	14771	14653	14906	14870	14760	14718	14875	14838	14744	14836	14810	14692	14923	14885	14766	14825	14723	14758	14852	14829	15037	14683	14868	14724	14880	14839	14853	14732	14914	15011	14771	14708	14788	14817	14846	14927	14820	14639	14876	14805	14691	14930	14578	14968	15038	14781	14952	14856	14676	14942	14876	14837	14791	14718	14884	15011	14940	14621	14720	14857	14986	14726	14911	14625	14748	14850	14750	14798	14871	14988	14860	14919	14825	14848	15009	14907	14876	14856	14936	14897	14840	14734	14869	14893	14711	14849	14904	14843	14802	14915	14881	14794	14891	14823	14774	14782	14699	14871	14910	14713	14954	14946	14808	14831	14785	14854	14929	14714	14800	14861	14765	14857	14711	14938	14777	14763	14847	14940	14793	14920	14836	14716	14809	14821	14964	14949	14947	14869	14851	14841	14892	14828	14985	14751	14719	14915	14726	14827	14850	14800	14944	14892	14802	14808	14700	14882	14627	14835	14837	14747	14827	14651	14760	14745	14867	14856	14819	14695	14852	14884	14841	14782	14862	14738	14869	14863	14822	14875	14895	14878	14791	14830	14846	14647	14911	14967	14858	14838	14825	14755	14965	14840	14802	14846	14877	14871	14885	14707	14846	14753	14811	14826	14728	14885	14830	14811	14846	14643	14985	14873	14952	14886	14726	14809	14846	14846	14793	14927	14790	14951	14930	14774	14807	14718	14829	14808	14963	14773	14878	14872	14923	14682	14930	14845	14966	14838	14994	14845	14644	14792	15056	14876	14744	14756	14792	14858	14924	14855	14874	14901	14746	14940	14935	14728	14747	15050	14726	14869	14894	14789	14893	14947	14777	14861	14973	14758	14813	14725	14817	14911	14978	14832	14984	14912	14854	14832	14886	14869	14677	14843	14718	14798	14981	15052	14844	14811	14810	14900	14802	14780	14882	14913	14924	14916	14828	14769	14897	14830	14829	14868	14859	15013	14765	14815	14878	14709	14884	14635	14847	14736	14853	14711	14868	14878	14885	14906	14819	14943	14937	14692	14979	14733	14921	14697	14840	14781	14807	14780	14578	14880	14814	14992	14829	14777	14855	14793	14897	14927	14908	14758	14848	14984	14752	14874	14777	14765	14851	14864	14758	14883	14730	14870	14646	14861	15011	14812	14825	14789	14764	14815	14840	14811	14799	14905	15044	14770	14879	15053	14859	14904	15055	14990	14895	14866	14809	14947	14834	14739	14798	14880	14890	14955	14889	14895	14829	14739	14845	14892	14733	14793	14779	14853	15017	14841	14816	14734	14896	14910	14884	14785	14832	15005	14677	14849	14845	14767	14849	14827	14780	14944	14858	14847	14698	14805	14863	14842	14902	14728	14869	14854	14755	14857	14804	14847	14851	14926	14907	14889	14845	14819	14880	14817	15069	14716	14917	14845	14708	14938	15005	14788	14921	14870	14917	14858	14754	14635	14732	14744	14963	14700	14822	14862	14717	14844	14799	14799	14886	14819	14797	14724	15016	14617	14800	14783	14774	14852	14835	14718	14708	14931	14865	14850	14698	14775	14686	14857	14939	14959	14955	14785	14758	14765	14729	14949	14906	14898	14822	14779	14841	14879	14940	14728	14773	14785	14974	14932	14864	14786	14816	14776	14955	14693	14876	15042	14880	14781	14949	14768	14896	14863	14810	14823	14601	14807	14880	14791	15015	14599	15123	14970	14917	14859	14803	14742	14806	14727	14847	14797	14770	14804	14751	14985	14835	14847	15010	14874	14795	14827	14678	14803	14851	14734	14824	14778	14892	14806	14756	14792	15069	14788	14609	14824	14854	14929	14886	14808	14662	14694	14777	14963	14854	14925	14925	14983	14896	14803	14709	14787	14707	14823	15015	14859	14752	14890	14706	14821	14889	14805	15033	14752	14816	14788	14747	14875	14937	14746	14740	14780	14813	14881	14912	14763	14805	15006	14907	14818	14716	14831	14878	14787	14692	14794	14895	14737	14711	14710	14670	14817	14958	14745	14707	14914	14596	14880	14847	14926	14963	14858	14817	14706	14814	14702	14706	14926	14830	14831	14887	14845	14739	14869	14794	14712	14706	14805	14861	14707	14855	14802	14749	14803	14645	14839	14802	14995	14762	14994	15041	14722	14851	14881	14926	14825	14851	14925	14840	14790	14793	15047	14816	14674	14881	14839	14807	15020	14984	14669	14829	14806	14963	14856	14708	14898	14914	14718	14870	14784	14942	15077	14803	14789	14811	14721	14813	14907	14747	14800	14743	14845	14900	14562	14837	14669	14718	14831	14820	14693	14825	14824	14975	14930	14896	14891	14749	14700	14989	14909	14771	14767	14927	14939	14854	14958	14906	14802	14566	14925	14788	14647	14948	14837	14762	14836	14872	14789	14607	14816	14719	14838	14950	14789	14923	14876	14723	14840	14854	14696	14861	14805	14841	14900	14814	14712	14760	14832	14957	14939	14684	14930	14912	14755	14751	14868	14918	14965	14993	14854	14869	14864	14705	14680	14877	15011	14838	14713	14944	14758	14855	14873	14816	14744	14711	14792	14761	14796	14694	14874	14757	14889	14835	14850	14861	14740	14944	15000	14919	14816	14704	14989	14761	14894	14879	14956	14792	14784	14906	14858	14775	14854	14875	14784	14714	14774	14740	14848	14773	14582	14919	14985	14751	14985	15038	14822	14840	14785	14897	14889	14683	14764	14770	14760	14856	14707	14898	14856	14822	14875	14864	14655	14788	14870	14951	14775	14641	14763	14759	14702	14803	14750	14635	15011	14909	14936	14782	14778	14678	15033	14985	14916	14686	14993	14873	14802	14918	14838	14777	14783	14851	14899	14602	14730	14930	14782	14674	14741	14818	14947	14884	15004	14829	14854	14952	14874	14780	14787	14696	14728	14864	14801	14778	14816	14724	14853	14849	14861	14833	14690	14834	15029	14724	14800	14752	14929	14806	14726	14839	14846	14871	14689	14777	14836	14925	14837	14830	14951	14874	14824	14905	14843	14917	14877	14794	14755	14947	14845	14820	14770	14901	14736	14989	14754	14831	14932	14912	14855	14933	14782	14961	14767	14924	14859	14724	14681	14912	14716	14879	14955	14786	15002	14893	14927	14619	15049	14820	14803	14987	14739	14710	14752	14737	14804	14866	14906	14909	14971	14694	14783	14968	15122	14742	14915	14800	14778	14713	14868	14867	14936	14765	14789	14877	14809	14790	14885	14806	14869	14824	14748	14905	14960	14902	14951	14800	14840	14933	14902	14949	14722	14774	14887	14934	14737	14715	14769	14966	14752	14883	14756	14750	14910	14903	14893	14898	14966	14814	14789	14677	14751	14895	14847	14815	14739	14710	14735	14886	14811	14839	14713	14887	15026	14853	15044	14843	14634	14876	14768	14847	14658	14820	14828	14797	14777	14845	15037	14758	14856	14894	14891	14846	14922	14931	14824	14909	14863	14958	14724	14759	14778	14708	14903	15013	14774	14876	14857	14692	14847	14975	14823	14838	14958	14774	14752	14961	14631	14777	14862	14621	14852	14695	14847	14893	14734	14788	14921	14807	14769	14813	14821	14735	14796	14874	14846	14846	14946	14924	14956	14918	14741	14749	15051	14680	15010	14848	14916	14835	14698	14927	14692	14908	14902	14789	14879	14887	14868	14742	14943	14771	14936	14849	14818	14807	14752	14777	14963	14765	14826	14810	14664	14761	14718	14870	14780	14839	14814	14689	14837	14728	14890	14832	15018	14806	14794	14759	14837	14878	14723	14735	14873	14806	14708	14688	14683	14897	14726	14601	14848	14793	14741	14837	14992	14873	14870	14675	14708	14818	14680	14877	14786	14778	14839	14873	14817	14781	14835	14949	14801	14763	14854	14918	14890	14965	14701
28802	21586	20630	18526	16910	17002	17054	16169	15969	15800	15872	17522	18563	18117	17018	16069	15858	15470	15466	15371	15460	15241	15393	15475	15471	15385	15344	15389	15360	15556	15251	15413	15185	15367	15591	15459	15484	15332	15471	15613	15448	15289	15340	15391	15310	15393	15272	15382	15347	15463	15341	15569	15321	15451	15312	15531	15393	15594	15307	15468	15444	15495	15526	15569	15395	15322	15264	15465	15426	15274	15357	15534	15504	15341	15529	15336	15348	15397	15569	15476	15296	15306	15502	15313	15486	15271	15347	15358	15407	15501	15406	15454	15538	15305	15416	15330	15398	15696	15258	15412	15389	15433	15545	15414	15343	15337	15361	15560	15406	15519	15459	15411	15455	15347	15592	15647	15376	15490	15328	15575	15290	15478	15476	15306	15130	15347	15323	15481	15540	15503	15418	15305	15559	15434	15377	15420	15204	15493	15379	15261	15277	15365	15484	15425	15389	15338	15264	15415	15491	15392	15425	15393	15413	15411	15239	15328	15447	15392	15394	15427	15344	15454	15525	15343	15288	15505	15485	15483	15427	15389	15594	15339	15529	15307	15502	15498	15415	15391	15334	15410	15514	15465	15340	15538	15301	15251	15350	15443	15341	15408	15297	15411	15348	15228	15266	15462	15456	15261	15402	15461	15337	15328	15527	15481	15295	15276	15364	15297	15216	15517	15459	15410	15415	15426	15388	15341	15368	15471	15271	15434	15539	15306	15481	15330	15396	15374	15235	15368	15571	15294	15453	15477	15141	15429	15502	15453	15251	15417	15271	15437	15450	15323	15294	15537	15273	15559	15336	15496	15426	15470	15590	15439	15151	15301	15301	15190	15426	15638	15297	15529	15335	15421	15618	15811	15361	15526	15553	15381	15313	15404	15525	15601	15470	15522	15494	15528	15452	15387	15556	15310	15292	15339	15213	15373	15222	15332	15309	15502	15276	15496	15362	15446	15516	15342	15633	15448	15749	15379	15670	15567	15340	15515	15408	15348	15445	15623	15348	15500	15425	15288	15277	15325	15368	15471	15407	15337	15461	15365	15274	15407	15378	15460	15450	15296	15366	15340	15465	15462	15572	15302	15287	15551	15444	15269	15355	15361	15612	15459	15397	15448	15597	15566	15285	15374	15474	15501	15562	15353	15330	15293	15369	15225	15373	15588	15425	15351	15370	15246	15527	15355	15548	15486	15312	15302	15396	15242	15520	15460	15320	15403	15436	15301	15391	15126	15317	15321	15362	15519	15504	15424	15306	15421	15305	15429	15355	15551	15522	15265	15401	15472	15322	15503	15560	15577	15503	15320	15439	15454	15521	15381	15286	15323	15504	15427	15154	15313	15353	15525	15426	15304	15565	15431	15454	15305	15329	15388	15342	15461	15507	15426	15423	15492	15360	15462	15337	15190	15283	15369	15437	15557	15473	15448	15640	15271	15341	15388	15353	15453	15303	15441	15370	15307	15272	15507	15335	15427	15596	15452	15368	15304	15299	15369	15394	15507	15376	15264	15069	15275	15423	15291	15628	15367	15379	15371	15220	15282	15273	15407	15296	15279	15333	15457	15251	15355	15484	15352	15403	15390	15272	15275	15442	15333	15271	15641	15336	15390	15370	15261	15347	15316	15455	15332	15386	15256	15400	15213	15330	15324	15383	15450	15401	15432	15468	15456	15319	15363	15549	15322	15537	15373	15581	15324	15347	15342	15377	15371	15356	15199	15342	15432	15465	15348	15420	15403	15260	15077	15408	15205	15488	15438	15406	15336	15261	15451	15267	15433	15260	15518	15301	15380	15390	15371	15348	15287	15427	15552	15512	15407	15382	15493	15263	15392	15482	15317	15410	15399	15391	15544	15451	15496	15358	15471	15141	15450	15371	15264	15201	15408	15450	15382	15465	15562	15344	15340	15394	15438	15402	15542	15455	15259	15305	15419	15470	15395	15531	15479	15434	15166	15373	15509	15410	15417	15419	15224	15249	15274	15330	15419	15567	15400	15436	15377	15559	15528	15535	15272	15382	15441	15463	15473	15538	15478	15361	15220	15346	15233	15305	15465	15389	15407	15184	15193	15514	15435	15226	15328	15514	15494	15414	15332	15359	15338	15308	15207	15316	15266	15409	15358	15486	15273	15415	15394	15379	15399	15433	15542	15402	15512	15658	15422	15527	15371	15323	15456	15351	15462	15483	15457	15238	15407	15502	15480	15331	15488	15423	15281	15293	15235	15363	15337	15166	15241	15627	15405	15347	15412	15419	15335	15488	15381	15479	15443	15315	15308	15416	15426	15439	15447	15528	15244	15467	15417	15285	15420	15422	15409	15571	15444	15574	15434	15253	15281	15332	15481	15462	15524	15324	15498	15424	15259	15248	15465	15504	15440	15556	15389	15203	15213	15313	15268	15425	15290	15409	15433	15563	15338	15457	15581	15335	15282	15516	15415	15468	15573	15518	15243	15420	15341	15380	15428	15347	15484	15303	15457	15446	15356	15389	15454	15395	15381	15634	15224	15453	15421	15300	15477	15318	15342	15427	15303	15497	15403	15409	15436	15351	15365	15390	15417	15366	15461	15495	15474	15487	15515	15460	15415	15417	15471	15288	15543	15604	15350	15514	15492	15553	15427	15419	15516	15468	15186	15201	15479	15593	15333	15282	15289	15488	15406	15406	15339	15413	15447	15514	15419	15457	15406	15540	15341	15453	15557	15515	15379	15557	15264	15379	15236	15399	15371	15274	15310	15512	15424	15353	15458	15428	15381	15441	15460	15368	15443	15487	15387	15453	15148	15273	15425	15352	15491	15458	15499	15430	15500	15633	15311	15295	15432	15241	15205	15349	15467	15470	15467	15628	15427	15490	15309	15367	15309	15474	15254	15279	15455	15456	15345	15405	15286	15239	15305	15477	15417	15426	15438	15334	15406	15507	15340	15541	15450	15400	15390	15331	15527	15422	15341	15481	15438	15482	15480	15283	15370	15464	15490	15486	15353	15516	15394	15320	15252	15466	15418	15528	15354	15527	15323	15468	15277	15407	15503	15351	15338	15797	15519	15577	15430	15410	15341	15443	15562	15378	15423	15412	15374	15448	15306	15445	15439	15344	15410	15440	15478	15499	15348	15489	15290	15419	15467	15305	15291	15578	15629	15258	15625	15466	15544	15216	15373	15192	15292	15300	15565	15437	15401	15466	15413	15335	15478	15267	15578	15467	15337	15235	15520	15362	15485	15286	15349	15508	15413	15398	15335	15331	15206	15412	15231	15402	15452	15151	15373	15392	15406	15328	15243	15586	15217	15572	15196	15381	15438	15722	15305	15279	15442	15430	15320	15366	15498	15334	15351	15472	15233	15478	15403	15350	15348	15154	15422	15316	15431	15428	15472	15263	15275	15254	15307	15413	15392	15377	15594	15238	15456	15478	15348	15303	15352	15518	15246	15174	15452	15434	15237	15385	15340	15337	15516	15497	15442	15388	15460	15201	15377	15266	15421	15297	15323	15510	15391	15602	15287	15314	15363	15257	15518	15384	15488	15614	15380	15409	15435	15472	15439	15356	15442	15413	15318	15440	15353	15288	15350	15463	15494	15418	15433	15530	15300	15415	15442	15384	15494	15360	15433	15444	15512	15283	15354	15346	15303	15421	15267	15392	15403	15387	15462	15446	15429	15320	15372	15431	15543	15388	15415	15375	15385	15357	15379	15339	15528	15256	15358	15660	15421	15414	15581	15449	15357	15260	15529	15506	15440	15483	15396	15511	15356	15418	15403	15426	15356	15402	15339	15286	15148	15311	15370	15369	15512	15473	15250	15346	15212	15197	15246	15346	15318	15341	15380	15474	15232	15364	15416	15492	15143	15260	15296	15436	15487	15561	15543	15483	15462	15343	15638	15472	15591	15326	15315	15304	15501	15489	15383	15394	15527	15461	15468	15419	15393	15387	15400	15364	15422	15425	15577	15448	15430	15493	15344	15329	15416	15376	15516	15382	15586	15444	15292	15253	15514	15259	15668	15403	15611	15579	15547	15448	15463	15452	15198	15500	15478	15428	15512	15382	15422	15294	15601	15531	15316	15557	15393	15325	15574	15650	15442	15469	15185	15635	15267	15375	15442	15488	15428	15533	15344	15511	15337	15453	15315	15489	15315	15451	15381	15365	15484	15514	15460	15528	15507	15497	15563	15422	15350	15408	15412	15452	15422	15231	15349	15455	15295	15664	15417	15236	15433	15455	15526	15209	15210	15404	15475	15319	15559	15384	15435	15209	15148	15263	15368	15382	15556	15362	15336	15293	15277	15456	15507	15478	15469	15475	15324	15300	15330	15290	15355	15392	15402	15405	15406	15630	15387	15479	15395	15518	15291	15501	15450	15630	15348	15266	15399	15464	15477	15417	15599	15629	15423	15310	15424	15420	15482	15332	15358	15293	15403	15293	15270	15287	15396	15441	15408	15364	15414	15522	15280	15536	15388	15401	15498	15478	15235	15373	15449	15347	15281	15391	15559	15371	15425	15331	15375	15517	15447	15365	15208	15348	15413	15298	15476	15450	15234	15556	15394	15490	15429	15272	15359	15469	15481	15374	15551	15361	15394	15347	15475	15564	15427	15387	15432	15315	15337	15403	15316	15475	15334	15374	15557	15361	15439	15657	15459	15427	15557	15402	15456	15612	15395	15474	15402	15552	15302	15406	15369	15409	15598	15554	15461	15503	15405	15563	15261	15427	15329	15420	15349	15278	15445	15517	15349	15398	15617	15424	15316	15419	15398	15223	15269	15489	15483	15362	15411	15349	15482	15505	15179	15556	15297	15412	15503	15412	15536	15477	15385	15384	15412	15280	15260	15423	15534	15551	15595	15439	15425	15259	15599	15532	15415	15340	15436	15403	15416	15435	15339	15359	15455	15503	15314	15394	15517	15503	15216	15427	15435	15246	15419	15485	15398	15395	15260	15727	15422	15278	15292	15426	15281	15344	15459	15428	15511	15374	15488	15448	15516	15475	15397	15349	15536	15496	15420	15537	15313	15508	15344	15397	15392	15376	15552	15349	15393	15486	15343	15448	15443	15319	15433	15345	15466	15290	15287	15341	15494	15415	15454	15447	15497	15379	15448	15408	15430	15373	15181	15485	15421	15408	15561	15367	15220	15246	15435	15441	15256
15731	17961	18178	17842	17510	18120	17587	16298	16041	15829	15848	19090	19475	18272	16640	15524	15020	15115	15181	15074	15014	14904	14999	15221	14954	15183	15065	15110	15067	15149	15128	14944	15006	14945	15130	15064	15070	14887	15009	15183	15034	15098	15122	15043	15090	14940	15089	15055	15098	15014	14989	15006	15165	15009	15121	15052	15065	15002	15232	15079	15090	14963	15126	15020	15255	15163	15080	15146	15146	15028	15041	15195	15187	15122	15015	14930	15109	15085	15035	15027	15294	15167	15133	15066	15152	14920	15045	15072	15013	15030	15109	15134	15189	14934	14930	15043	14864	14879	14985	14934	15019	15139	15020	14978	15091	14840	15071	14899	15099	14990	14972	15036	15142	15061	15109	14972	15062	14921	15033	15130	14915	14856	14986	14998	14978	15062	14935	14985	15086	14977	15014	15015	15037	15050	15142	14999	15122	15132	15000	15042	14907	14936	14985	15059	15041	15159	15110	15054	15024	15034	15084	15079	14999	15094	15038	15137	14955	15023	15029	15227	15098	15151	14880	15118	15038	14920	15032	15018	14922	14963	15013	15221	15080	14785	14886	14885	14969	14907	15170	15052	14960	15150	14942	14997	15216	14955	15048	15110	15012	15080	14950	15065	15119	15112	14934	14993	15037	15133	14898	15115	15014	15007	15129	14981	14978	14936	15067	15034	15090	15023	15063	14870	15202	14931	14937	15053	15039	15015	15084	15039	15067	14971	15107	15105	14940	15213	15059	15051	14939	15298	15062	15142	15007	15295	14987	15041	15071	15004	15069	15069	15022	15269	15035	14991	15053	15156	15073	15054	15030	15080	14972	14973	15033	15157	15080	14929	15006	15045	14892	15042	15006	15210	15008	15065	14967	15027	15044	15111	15146	15133	14980	15142	14959	15050	15097	14995	15002	15205	14901	14987	15044	14973	15169	14911	15086	14984	15154	15031	15032	15139	15028	14933	15127	15171	14978	15037	14967	14999	15117	15004	14984	15168	14942	14923	14939	15012	14989	15170	15049	15082	15009	15081	14993	15072	14952	15063	14926	15151	14968	14991	15073	14973	14966	14937	15007	15134	14936	15011	15099	15105	14936	15014	15042	14930	15023	15051	15008	14895	15035	14990	15006	15166	14858	14885	14870	14899	15164	15141	15029	14990	15130	15035	15102	14942	14967	14969	15023	14993	15002	15047	14983	15077	14911	14975	15149	15157	15174	14959	14950	15022	15012	14878	14998	15056	15065	15060	15117	15103	15035	15059	15015	14992	14996	14891	15019	15005	15147	15049	14989	14978	14940	15203	15244	15157	15133	14972	15015	15028	15126	15129	15030	15036	15132	14999	15007	14904	14899	15024	15222	14878	15050	15126	15109	14921	14863	15008	15051	15144	15071	15162	15101	14981	15081	15077	14969	14990	15101	15040	15180	14987	15067	15007	14796	15098	14994	14953	15063	15116	14988	15203	14971	14985	15147	14950	14983	15076	15195	15046	14976	15094	14998	15075	14993	15123	15071	15011	15035	15170	15277	14933	15179	14965	15098	14961	15027	15157	15221	15039	14994	15011	14912	14980	15124	15022	14806	15072	14988	14909	15075	15012	15020	14936	15123	14869	14965	15036	15047	14964	14910	15067	15217	14975	14888	15079	15025	15009	14927	14921	15017	15147	15079	15014	15074	14970	14922	14903	14952	15108	15007	15122	15140	15117	15037	15072	15024	15002	14863	14898	14948	15202	15007	15129	15045	14896	15041	15151	14973	15155	14886	15034	15078	14893	15142	15077	15156	15055	15090	15192	15064	15109	14946	15102	15045	15164	15032	15062	14985	14967	15085	15117	15204	15026	15111	15035	15163	15123	15007	14967	15161	15026	15061	15052	14977	15154	15029	15058	15099	15161	15074	15078	15014	14991	15044	14950	15050	14980	14909	15075	15114	15155	14964	15040	15071	15022	15182	15030	15046	15012	15125	14926	15061	14877	15010	15122	14979	14976	15041	14999	15170	15049	14907	15092	14962	14863	15402	14977	14963	15084	15105	15083	15091	15101	15046	15048	15028	14977	14992	15031	15028	14955	15189	14997	15043	14989	15168	14959	15003	15076	14956	15032	15073	15049	15137	14950	14840	14995	15080	15153	15104	14980	15146	15097	15263	14975	15064	14898	15009	15150	15103	14978	15159	15036	14959	15076	14878	15020	15045	15096	15072	15065	14929	15107	15073	14958	15119	15083	15077	15103	15175	15008	14880	14839	14901	15004	14918	15055	14969	15044	15121	14966	15080	14965	15028	14919	15063	14916	14986	14983	15036	14985	15092	15020	14957	15137	15049	14998	14932	15178	15158	15155	15136	15080	15011	15276	15067	15287	14999	15076	14947	14979	15148	15162	15053	15052	15134	14977	15185	14957	14988	15058	15149	15111	14892	14943	15103	15033	15108	15107	15022	14984	14994	15174	14988	15046	15082	15051	15030	15107	15109	15012	14958	14990	15014	14958	14893	14844	15175	15006	15105	14966	15160	14955	15087	15100	15025	15063	15178	15092	15170	14958	15094	15117	15032	15019	14906	15165	15009	15037	15173	15224	14882	15005	15154	14963	15093	15023	15035	15024	15071	15054	14935	15145	15010	15042	15147	15115	15049	14914	14975	14983	15187	15062	14952	14996	14954	15105	15151	15132	15245	15167	14970	15186	15010	15140	15027	15058	15136	14997	15074	15011	15127	15017	15102	14980	15112	15037	15225	15069	15065	15144	15034	15067	15176	15010	15086	15033	15046	15221	15155	14985	15119	15061	15009	15045	14970	15041	14997	15087	14983	15211	14998	15066	14927	15049	14905	14989	14966	15027	14925	14869	15010	15117	15022	15083	15092	14829	15068	15063	15038	15050	14962	15081	15062	15022	15088	15118	15187	14973	14969	15112	15115	15053	14863	15056	15065	14881	15018	15072	14874	14884	15147	15139	14999	15181	15089	14991	15014	15245	15063	15048	15111	15133	15053	15135	15132	14894	15101	15022	15073	15032	15336	15004	15061	15000	14954	14954	15067	15062	15053	15042	14949	15062	14896	15154	15367	14899	15098	15115	15027	15092	15200	15034	14881	14946	15231	15059	14930	14866	15025	15267	14979	15076	14981	15088	15141	14959	15074	15213	15041	14897	15038	14961	14806	15052	14990	15094	15301	15169	15176	15140	14964	15263	15214	15155	14955	15125	15110	14910	15195	15029	15048	15105	14911	14984	15052	14814	14932	15076	14972	15132	15145	15042	15122	15188	15111	14822	15067	15178	15075	15051	15120	15072	15174	14921	15090	15175	15085	14834	15036	14939	14959	14983	15012	15117	15082	15004	15033	15113	14992	15019	15047	14808	14995	14954	14882	15021	15037	15161	14957	15066	15100	15188	15030	15012	15026	14971	15034	14953	15021	14972	15008	15069	15162	15162	14906	15148	14900	15170	15063	15094	15082	14904	15025	15047	15039	15002	15048	15046	14969	14934	15103	15084	14993	14948	15037	15038	15143	15113	15282	14853	15012	15155	15167	14979	15126	15126	15111	14975	15038	14998	14993	15103	14933	14945	15014	15102	15036	15046	15002	15014	15090	14890	15094	15006	15080	15049	15100	15132	15062	15081	15006	15151	15124	14967	14986	14969	15185	15022	15070	15009	14902	15083	15075	15174	14935	15129	15079	14969	15105	15036	14933	15070	14940	14958	15068	14808	14804	15140	14979	15098	15025	15003	15037	15069	15181	14928	15045	14975	15226	15128	15043	15063	15000	14955	14866	15129	15130	14970	14959	15099	14962	14965	15077	15017	15048	14977	15007	15141	15005	15119	15083	15139	14959	14960	15229	15023	15177	15173	15121	15065	15008	15106	15019	14945	15193	14984	15138	15087	15209	14947	15070	15111	14884	14944	15127	15002	15130	15092	15012	15010	15088	15089	15150	14907	15068	15086	15064	14870	14996	15063	14970	14803	14822	14988	15159	14736	14982	15073	15041	14984	14857	15060	15059	15154	15011	15075	14990	14932	15004	15015	15172	15032	14973	15140	15127	14948	15097	14921	15028	14935	15056	15159	15064	15013	15029	15127	14998	15115	15047	15106	15107	15155	14975	15059	15025	15166	15030	15009	15079	14916	15044	15116	15090	15114	15083	14774	15008	14924	14989	15031	14999	15180	15014	15125	15231	15135	15031	15050	15019	15150	15075	15080	15015	15140	15062	15132	15019	14951	15176	15220	15083	15166	15017	14954	15057	15016	15036	15049	14909	15174	15066	14912	15113	15039	15068	14972	15117	14922	15093	15263	15032	15279	14949	15082	15025	15091	14980	14988	15122	15150	15169	15050	15086	15020	15143	14951	14967	14965	15281	14999	14954	15113	14982	15080	15111	14987	15137	15136	15073	15097	15093	15200	15078	14959	15057	15123	15091	15160	15037	14949	15317	14945	15225	15179	15131	14957	14939	15245	15176	15069	14944	14854	15014	14992	15174	15094	15056	14921	14940	15264	14873	15070	15022	15108	15035	15142	15023	14807	15101	14946	15047	15153	15074	14876	15178	15190	15116	15126	15153	15149	14969	15111	15204	15043	14907	14951	15029	15057	15268	15002	15013	14927	15148	15111	15070	14917	14964	14910	15125	15099	15023	15110	14989	15012	15109	14994	15044	15058	15241	15080	15042	14926	15049	15056	15070	15156	15062	15023	15045	15039	15038	14959	15070	15103	15022	15146	15034	15035	15107	14925	14882	15080	14923	15109	14986	15066	15084	15124	15259	15055	15144	15151	15015	14945	15055	15002	15100	15018	14999	15103	15093	14982	14873	14935	15021	14999	15199	14980	15134	15077	15133	14926	15017	15136	15021	14876	15089	15187	14976	15064	14969	15049	15137	15094	14951	14956	15036	15127	15030	15032	14988	14983	15089	15092	15024	15038	14990	15040	15049	15003	14973	15152	15074	15046	14968	14942	15029	15174	14950	15045	15119	15004	15029	15013	15172	14954	15087	15048	14971	15090	15059	15093	15142	15138	15121	14974	14899	15140	15048	15075	15142	14902	15116	15040	15035	14978	14999	15234	15101	15076	14963	15010	15017	15081	15218	15027	15007	15075	15142	15179	15198	15166	14721	15105	15135	15140	14949	15056	14809	15155	14985	14996	14930	15037	14986	15070
25062	21328	27900	25697	21091	19622	19252	17242	16549	16421	16267	26894	32456	28274	22765	17648	16135	15616	15135	15393	15388	15414	15345	15346	15432	15389	15233	15396	15276	15448	15268	15137	15376	15323	15322	15567	15222	15366	15344	15357	15270	15340	15085	15213	15562	15245	15343	15419	15265	15219	15172	15187	15188	15352	15179	15327	15454	15601	15355	15425	15236	15389	15364	15396	15467	15093	15309	15309	15328	15196	15277	15397	15144	15430	15271	15358	15507	15326	15473	15305	15406	15323	15336	15396	15196	15445	15216	15534	15489	15187	15366	15225	15148	15143	15205	15267	15072	15242	15274	15335	15160	15422	15471	15469	15173	15353	15489	15242	15196	15393	15347	15354	15253	15327	15203	15430	15394	15441	15219	15278	15299	15443	15328	15360	15344	15214	15331	15204	15294	15452	15243	15130	15225	15544	15299	15385	15136	15300	15281	15429	15332	15373	15464	15348	15290	15428	15421	15245	15390	15422	15346	15365	15238	15216	15378	15438	15417	15327	15383	15471	15243	15200	15247	15282	15449	15374	15290	15305	15281	15404	15411	15220	15504	15179	15374	15074	15214	15187	15300	15224	15480	15492	15372	15231	15534	15216	15238	15278	15170	15211	15328	15071	15357	15052	15105	15569	15376	15283	15328	15375	15267	15324	15204	15237	15184	15310	15507	15369	15327	15230	15255	15262	15368	15472	15304	15279	15319	15104	15463	15454	15527	15271	15269	15478	15315	15366	15314	15248	15233	15315	15191	15332	15014	15147	15438	15437	15213	15194	15304	15302	15010	15242	15345	15347	15282	15102	15471	15398	15492	15480	15440	15378	15145	15487	15204	15170	15252	15237	15174	15262	15422	15353	15215	15226	15217	15363	15274	15212	15400	15135	15112	15243	15466	15291	15214	15259	15134	15115	15234	15216	15176	15241	15288	15134	15321	15497	15303	15240	15034	15299	15539	15375	15326	15193	15109	15314	15333	15232	15275	15363	15198	15443	15385	15241	15444	15301	15290	15379	15409	15229	15167	15379	15288	15331	15102	15290	15274	15357	15486	15269	15306	15352	15272	15141	15337	15312	15286	15387	15305	15270	15231	15300	15318	15450	15018	15302	15160	15253	15203	15409	15588	15430	15135	15282	15368	15214	15218	15040	15286	15170	15283	15402	15468	15409	15348	15413	15206	15535	15234	15243	15312	15131	15310	15328	15335	15301	15423	15477	15422	15328	15179	15195	15226	15256	15280	15273	15426	15362	15247	15462	15120	15311	15277	15567	15238	15188	15417	15293	15192	15297	15142	15467	15394	15438	15296	15353	15311	15385	15363	15264	15278	15282	15421	15282	15436	15319	15233	15294	15192	15575	15212	15194	15145	15271	15479	15313	15354	15343	15493	15259	15357	15396	15226	15266	15377	15351	15432	15434	15265	15388	15409	15285	15382	15389	15349	15154	15323	15193	15298	15350	15588	15319	15195	15201	15464	15369	15261	15318	15410	15487	15244	15338	15393	15438	15524	15363	15220	15311	15194	15341	15324	15176	15207	15315	15300	15240	15296	15275	15178	15213	15514	15399	15142	15433	15393	15373	15372	15427	15235	15339	15243	15385	15210	15462	15089	15412	15359	15244	15157	15455	15354	15345	15447	15278	15278	15123	15375	15387	15088	15194	15292	15302	15240	15267	15342	15360	15359	15410	15214	15183	15382	15300	15378	15396	15356	15102	15378	15280	15398	15186	15356	15089	15508	15214	15173	15045	15157	15438	15194	15286	15305	15307	15255	15174	15137	15617	15027	15249	15384	15264	15168	15265	15360	15445	15529	15518	15247	15356	15300	15304	15364	15247	15327	15257	15304	15426	15211	15323	15287	15413	15425	15435	15231	15541	15348	15384	15181	15040	15326	15245	15216	15276	15336	15236	15123	15445	15276	15345	15432	15354	15190	15245	15286	15392	15354	15468	15242	15398	15398	15284	15289	15151	15294	15315	15196	15328	15224	15284	15199	15424	15390	15338	15462	15238	15255	15282	15139	15368	15364	15357	15195	15262	15494	15348	15194	15192	15183	15284	15358	15270	15253	15370	15239	15453	15260	15206	15206	15153	15340	15416	15316	15360	15382	15142	15289	15289	15380	15311	15486	15348	15436	15285	15426	15357	15385	15303	15246	15302	15314	15263	15344	15280	15095	15254	15372	15212	15269	15380	15283	15215	15211	15376	15394	15202	15192	15439	15523	15466	15311	15099	15240	15305	15261	15283	15264	15265	15385	15344	15378	15242	15348	15350	15206	15162	15295	15254	15352	15326	15275	15405	15332	15508	15286	15348	15276	15284	15362	15292	15294	15283	15184	15342	15385	15321	15313	15145	15370	15338	15234	15292	15460	15307	15272	15368	15355	15171	15325	15254	15253	15228	15284	15428	15291	15184	15353	15188	15450	15356	15373	15314	15478	15387	15455	15375	15287	15381	15224	15212	15453	15219	15207	15150	15103	15141	15374	15353	15330	15403	15148	15159	15316	15229	15293	15233	15109	15176	15239	15152	15364	15061	15396	15365	15294	15187	15359	15391	15237	15277	15339	15378	15334	15341	15209	15271	15317	15173	15297	15512	15281	15310	15455	15336	15317	15352	15338	15423	15391	15281	15270	15245	15304	15257	15306	15243	15455	15259	15162	15366	15373	15261	15318	15295	15338	15476	15414	15380	15513	15437	15310	15274	15301	15359	15399	15245	15327	15127	15237	15444	15295	15402	15425	15252	15196	15434	14983	15486	15288	15352	15145	15426	15298	15258	15372	15274	15305	15439	15348	15187	15397	15356	15438	15364	15278	15256	15311	15184	15243	15267	15336	15326	15234	15310	15351	15268	15429	15315	15329	15233	15264	15127	15247	15395	15286	15531	15315	15246	15330	15459	15268	15331	15370	15258	15205	15126	15369	15450	15491	15181	15208	15266	15368	15398	15395	15139	15576	15402	15312	15244	15344	15342	15144	15286	15231	15570	15485	15399	15318	15291	15263	15242	15431	15427	15444	15393	15222	15479	15329	15236	15150	15403	15385	15317	15427	15217	15383	15409	15286	15313	15255	15201	15091	15304	15380	15346	15295	15185	15382	15390	15337	15380	15238	15197	15231	15518	15385	15159	15193	15270	15331	15473	15379	15272	15404	15189	15343	15279	15306	15131	15419	15260	15299	15390	15264	15311	15387	15320	15401	15436	15317	15189	15427	15252	15215	15276	15291	15542	15361	15289	15332	15331	15387	15411	15421	15122	15274	15334	15492	15274	15498	15216	15294	15326	15251	15249	15440	15395	15514	15320	15203	15311	15347	15256	15080	15424	15440	15484	15182	15388	15258	15357	15323	15558	15391	15262	15551	15340	15502	15231	15234	15341	15246	15326	15414	15344	15155	15313	15266	15377	15457	15382	15402	15341	15152	15370	15225	15486	15299	15234	15454	15372	15288	15287	15223	15326	15514	15471	15487	15367	15292	15411	15219	15318	15270	15307	15339	15356	15400	15118	15394	15357	15077	15296	15190	15173	15404	15380	15213	15287	15310	15394	15362	15182	15319	15513	15198	15419	15223	15195	15455	15391	15273	15326	15363	15385	15403	15215	15068	15212	15300	15190	15424	15222	15280	15511	15249	15339	15495	15300	15166	15397	15301	15215	15213	15366	15415	15264	15201	15479	15437	15188	15189	15271	15312	15429	15266	15435	15169	15289	15210	15392	15277	15177	15434	15215	15233	15316	15261	15337	15257	15324	15407	15227	15327	15335	15503	15301	15408	15284	15236	15408	15389	15237	15241	15275	15288	15397	15324	15520	15448	15394	15387	15414	15331	15319	15166	15306	15283	15318	15289	15240	15103	15169	15410	15251	15200	15459	15205	15195	15256	15261	15466	15490	15581	15377	15238	15226	15135	15461	15457	15311	15276	15079	15401	15283	15221	15320	15298	15361	15453	15357	15269	15143	15217	15395	15139	15431	15363	15226	15366	15458	15339	15331	15299	15224	15402	15251	15549	15429	15482	15277	15250	15211	15345	15389	15346	15406	15244	15396	15629	15124	15291	15459	15308	15263	15374	15134	15265	15315	15176	15423	15252	15221	15488	15357	15068	15183	15234	15429	15335	15399	15265	15158	15372	15531	15332	15513	15438	15174	15342	15257	15385	15424	15322	15241	15386	15611	15372	15357	15343	15422	15472	15213	15231	15115	15340	15480	15380	15097	15050	15427	15311	15348	15587	15243	15448	15242	15147	15416	15181	15410	15362	15116	15242	15501	15381	15336	15188	15354	15430	15373	15334	15216	15383	15346	15324	15311	15305	15162	15420	15180	15342	15243	15486	15163	15192	15481	15348	15241	15429	15676	15447	15426	15391	15254	15147	15236	15223	15464	15352	15351	15332	15376	15375	15391	15239	15205	15359	15376	15200	15249	15286	15314	15319	15293	15246	15385	15264	15261	15373	15228	15183	15318	15188	15303	15239	15430	15299	15342	15196	15285	15425	15392	15335	15267	15330	15405	15287	15253	15244	15380	15579	15362	15434	15244	15325	15190	15295	15187	15214	15297	15384	15269	15395	15382	15541	15259	15074	15265	15336	15286	15299	15399	15157	15238	15408	15236	15268	15443	15323	15400	15139	15485	15271	15164	15299	15323	15217	15297	15259	15358	15357	15277	15697	15313	15380	15367	15234	15443	15289	15274	15283	15342	15289	15492	15404	15248	15186	15348	15349	15320	15380	15349	15414	15148	15305	15272	15294	15312	15158	15314	15251	15310	15437	15397	15365	15290	15221	15404	15372	15126	15368	15119	15308	15072	15233	15256	15422	15297	15308	15281	15373	15443	15364	15301	15289	15088	15362	15231	15156	15436	15502	15218	15290	15341	15290	15302	15290	15200	15231	15253	15479	15324	15358	15082	15431	15210	15280	15256	15429	15279	15282	15149	15579	15301	15332	15419	15390	15349	15276	15227	15269	15232	15271	15250	15395	15258	15258	15231	15364	15398	15317	15340	15262	15244	15380	15296	15399	15431	15357	15319	15384	15206	15179	15305	15338	15496	15318	15319	15326	15444	15164	15427	15295	15392	15452	15325	15182	15376	15249	15245	15153	15259	15436	15101	15351	15275	15458	15552	15262	15438	15568	15344	15328	15172	15319	15332
15234	23364	23230	22451	20058	20013	19096	17847	17011	16591	16415	33046	35872	31097	23480	17317	15600	15211	14919	15225	14905	14940	14911	14935	15093	15088	15064	14913	14943	15083	15004	14958	15061	15067	14940	15140	15018	15127	15113	15012	15124	15061	15045	14994	15092	14895	15096	14936	15008	15103	15026	15023	14925	14947	14862	14979	15048	15070	15051	14897	14951	14948	14996	14794	14908	15176	15025	14924	15029	14926	14985	15067	15036	15078	15064	15026	14788	15037	14928	14824	15184	15106	15087	14962	14991	15069	14994	14858	15026	15067	15125	14920	14959	14937	14872	15025	14887	15043	14999	14990	15026	14992	15100	15041	14858	15121	15185	15012	14954	14999	15070	14964	15041	15046	14994	14900	14936	15135	15045	14975	15035	15161	15147	14920	14854	15103	15114	14841	14998	15012	14889	14978	15077	15064	15140	15175	14813	14920	15035	15118	14971	15118	15061	14815	15044	15133	14995	14892	14977	14966	14932	14914	14946	14956	15083	15084	14960	15062	14954	15051	14984	14947	15121	15001	14960	15072	14823	15133	14958	14920	14894	15160	14808	14971	14988	15061	15042	15072	14969	15174	15013	14945	15004	14974	15072	14908	15142	14908	14953	14864	14973	14872	15154	14771	15103	14972	15005	15053	14969	14916	14963	14974	14919	14979	15096	14908	15103	14931	15065	15070	15038	14970	14952	15145	15129	14953	15011	15139	14849	15035	15098	14991	14978	14915	14935	14889	15047	14904	14978	14988	15121	15143	15052	14907	14935	14961	15018	15151	14932	14803	15046	15079	14937	15002	15028	14925	14892	15073	15039	15095	15000	14882	15047	14932	15088	15074	15072	14962	14958	14808	15102	15030	14952	14828	14940	14767	15068	14908	14890	15011	15044	14813	14975	14898	14938	14980	15007	15056	15110	15054	14999	14984	14869	15123	14990	14953	15035	15054	14918	15068	15092	14897	15035	14959	15051	14881	14926	14933	15009	15017	15050	14919	15116	15098	15003	15040	15041	14871	14928	14978	14951	14872	14885	14908	14920	15006	14967	15002	14957	15073	15024	14918	15047	14982	14842	14945	14876	15080	15005	15030	14928	14891	15064	14975	14983	15171	15149	15055	14839	15022	14980	15051	14971	14855	15062	14990	14949	15075	14836	14945	15144	14930	15050	14913	14941	15141	14923	15126	14904	14985	14992	14972	14938	15117	15145	15009	15243	14726	14938	15002	15084	14976	14951	15117	15131	14934	15027	15061	14901	15057	14956	14879	15014	15021	14817	15032	14980	14906	15029	15006	15066	14962	15076	14959	14789	14952	14909	14966	15207	14929	14878	14994	15055	15042	15071	15146	15009	15193	15016	15092	14981	15030	15037	14831	15036	15034	15046	14932	15007	15044	15013	14906	14930	14907	15109	14975	14967	15059	14847	14948	14746	14927	14931	15035	15080	14998	15181	14942	15127	14980	15050	15171	15069	14981	14817	14964	14918	14925	15064	15127	15065	15065	15149	15044	14987	14873	14836	14899	15008	15045	14933	15009	15087	15012	14878	15056	14963	14824	14995	14863	15164	15130	15085	14846	14976	15033	15072	14982	14954	15023	14926	15042	14967	14997	15098	14835	14902	14984	14989	15179	14931	14947	14782	14969	14982	15097	15066	15000	15004	15036	15266	14779	15001	15105	15037	14798	14948	15079	15044	14944	14864	15059	14898	15020	15049	15149	14851	15007	15024	14878	15017	15081	14979	14964	15045	15020	15101	15232	14997	15073	14966	14879	15089	15009	15064	14984	15008	15123	14955	15059	15090	15139	15085	15118	14783	14982	15110	14873	14955	15058	14948	15137	14898	15030	15094	15080	15096	15030	14820	14811	14961	14907	15066	14905	14998	15055	14896	15108	14960	14982	14997	14891	14913	14934	15033	15003	14878	14994	14959	15067	14871	14944	14967	15143	14855	15104	14831	14843	15038	15049	15012	15047	15086	15143	14931	14861	15010	14887	14992	15075	15004	15109	14776	15009	14886	14995	14960	15094	15084	15070	14958	15073	14937	14951	14928	15119	14859	14904	15083	15040	14891	15009	15034	15099	14917	15023	15058	15030	14911	14844	14776	14951	15089	15169	14987	15041	15039	14996	14890	15013	15187	15003	14900	15087	14922	14917	14919	14884	14986	14851	15092	14975	15109	14898	14939	15040	15119	14923	14897	14920	15004	15006	14983	14970	15074	15079	15019	14935	15011	14994	14780	15091	14985	15033	15003	14975	15084	15166	15000	14925	15002	14875	15089	14921	14891	15072	15048	14966	15193	15004	15085	14904	14876	14814	15043	14867	14987	14998	14937	15011	14951	15092	14981	14961	14955	15096	14972	15171	15062	14866	15069	15150	15228	14868	14939	14984	14880	15088	15007	15086	15025	14955	15053	15017	15017	14901	15175	14804	14778	14965	14989	15011	14912	15106	15050	15132	15059	14966	14965	14991	15091	14924	14994	15013	15033	15019	15020	14899	14965	14984	14976	15036	14986	15134	15186	14949	15128	15111	15013	15148	14896	15055	15020	14881	14933	15002	14903	14995	14766	14901	15001	14722	14968	15023	15030	14879	15161	14823	14953	15073	14857	14963	14913	14935	14896	14987	14881	15027	15012	15005	15032	14984	14916	14898	14983	15182	14991	15030	15032	15100	14999	14996	15009	15164	15133	15054	15027	15022	14860	15000	15021	14958	14956	15097	14943	15030	15045	15008	15000	14944	15010	15093	15049	15082	14961	14997	15021	15168	15023	15111	15014	14875	15048	15163	15126	14962	15064	14985	15071	14969	15205	15037	14935	14990	15103	15034	14945	14909	15142	14980	14966	14879	15096	14957	14924	15186	15042	14933	14879	15072	15083	15035	15009	14984	14947	15059	14893	14922	15076	14897	15060	14969	14973	15183	15014	15027	14961	14946	15010	14991	15042	15021	15083	15242	15095	14794	15163	14997	14861	15095	15167	14992	14970	14908	15072	14913	14983	14862	14917	14968	15001	15030	14935	15019	14934	15097	15052	15056	15097	15157	15034	14919	15197	14998	15177	14948	14905	15275	15120	15153	14985	14961	14955	14808	14932	15110	15182	14923	15100	14999	14793	14825	14928	14948	15083	15055	15203	14932	15155	15051	15029	15142	14865	15221	14930	15112	15097	15081	15008	14878	15121	15049	15042	14986	15021	14983	14945	15064	14914	14982	14861	15008	14997	15040	15119	15078	15056	15034	15016	14975	15169	14917	15081	14937	15033	14949	15006	15007	14940	15252	15028	15043	15075	15057	14869	15014	15202	15048	15004	15117	14791	15092	15090	15126	15037	15098	14977	15027	15032	15069	14868	14901	14977	14905	15047	15072	14857	15113	15081	15032	14811	14892	15107	14950	15036	15008	14857	14961	15017	15061	15066	15057	15012	15124	14993	15105	14982	15060	15051	14968	15066	14869	15087	14991	14983	14976	15050	14930	15003	14933	14886	14885	14955	14935	15048	14923	14897	14870	15057	14989	15079	14736	15008	15125	15002	14880	14983	15109	14958	14992	14764	15057	15097	15091	14979	14921	14993	15033	14883	14888	14875	14921	15081	14994	15019	15042	14879	15062	15012	14998	15077	14978	14930	15108	15254	14977	14862	15038	15040	15091	14860	15024	15043	14931	14923	15095	14989	14995	15035	15047	14955	14912	15107	14996	14883	15097	15079	15018	15074	15002	14976	15022	14959	15037	14876	15064	14883	15052	15163	14924	15011	14917	14992	14917	14881	15000	14993	15041	14986	15066	14892	14947	15065	14721	14996	14928	15059	15163	15099	15091	14875	15232	14925	15144	15070	15023	15031	14992	14861	14921	15057	15068	14921	14928	15145	15002	15087	15009	14958	14957	14928	14935	14953	15007	15171	14974	14918	15043	14991	15000	15020	14927	14932	15128	14916	15085	14999	15062	15087	14953	15089	14953	15180	15048	14907	15011	15018	14798	15068	15054	14986	15111	15055	15219	15083	14935	15010	14977	15059	15005	14964	15061	14835	15077	15188	15055	15017	14828	15056	14947	14892	14927	14982	15024	15035	15266	14950	15114	14781	15081	14908	15043	14979	15023	14853	15128	14882	15005	14941	14975	15117	15100	14929	15010	15043	15118	15101	15085	15012	15088	15011	14901	15147	15047	15046	14997	14731	15086	15007	15046	15172	14985	15012	14976	15088	14996	15025	15165	15095	14962	15091	14944	15068	15180	15006	15027	15090	14993	14938	14865	14885	15076	15004	15059	14939	15118	15155	14819	15146	14919	15199	15146	15119	14915	15003	14993	14950	14974	15259	15154	14994	15041	14916	14931	14968	15094	15000	15048	15046	15116	15105	15063	15122	15107	14913	14976	15109	14957	15031	14867	14889	14900	14921	15099	14981	14936	15073	14947	15176	14973	14992	15056	15060	14980	14972	15087	14941	15090	15103	15092	14864	14950	15022	15071	15059	14953	15001	15016	14812	15068	15091	15158	15018	15270	14980	15075	14830	14879	14995	14999	15026	15074	15001	14992	14919	14886	15165	14964	14950	15090	14987	14870	14990	15105	14966	14991	15172	14994	14886	14950	14977	14989	15039	15043	15159	14817	15009	14884	15075	15099	15027	14929	15075	14990	14988	14880	14953	15004	14935	15022	15059	15132	15082	15093	14954	14931	15098	14972	14875	15001	15081	15034	15112	15058	14906	14889	15072	15029	15024	14972	15107	14972	15081	14947	14987	14985	15022	14915	15125	15079	15038	14990	15056	15049	14968	14835	14980	14971	15121	15129	14924	14905	14947	15029	15052	15194	15044	15084	14894	15035	14927	15008	15186	15033	15114	14993	14985	15104	14949	14949	15117	15174	14968	15113	15002	14943	15221	14892	14861	15037	15137	14995	15099	15168	14999	15044	14986	14912	14988	15118	14972	15022	15038	14842	14818	15021	14941	14858	14851	14952	15060	15065	14966	14922	14981	15077	15085	15009	15010	15067	15087	14881	14898	14970	15132	14834	15124	14888	15033	14967	15100	15022	14982	15019	14965	15179	15188	15099	15134	14914	14998	15024	14948	14942	15024	14942	14964	14956	15146	14960	14944	15189	15264	15048	15109	15114	14967	14952	15001	15016	14953	14935	14913	15052	14816	15034
23862	21347	28776	24374	22099	22381	21100	17814	17290	16922	18539	37445	40383	35239	26446	19688	16639	15887	15522	15457	15374	15565	15505	15390	15356	15292	15397	15076	15180	15175	15468	15253	15482	15351	15414	15501	15377	15317	15224	15288	15150	15361	15217	15361	15581	15550	15329	15286	15315	15183	15329	15345	15367	15500	15335	15298	15341	15430	15574	15203	15361	15472	15459	15532	15193	15457	15519	15213	15252	15290	15246	15290	15289	15278	15398	15362	15266	15432	15460	15333	15224	15421	15288	15231	15215	15413	15117	15176	15484	15336	15261	15358	15602	15274	15394	15250	15280	15389	15263	15295	15212	15227	15392	15251	15366	15381	15458	15308	15071	15363	15297	15220	15348	15198	15091	15202	15070	15243	15176	15340	15321	15352	15204	15300	15233	15221	15365	15242	15342	15191	15135	15269	15343	15429	15451	15316	15253	15249	15483	15345	15432	15219	15436	15423	15264	15222	15442	15324	15157	15300	15298	15312	15347	15188	15278	15304	15181	15367	15311	15101	15342	15298	15376	15229	15409	15253	15270	15365	15232	15283	15252	15203	15279	15329	15282	15305	15283	15329	15345	15182	15385	15430	15345	15201	15199	15345	15278	15227	15480	15366	15326	15346	15262	15250	15324	15232	15380	15294	15210	15374	15163	15187	15269	15186	15267	15177	15209	15347	15486	15343	15467	15219	15242	15328	15299	15361	15412	15386	15378	15351	15573	15313	15454	15368	15463	15297	15042	15276	15316	15381	15482	15230	15288	15260	15291	15305	15299	15291	15214	15303	15277	15224	15386	15303	15458	15253	15562	15156	15270	15264	15412	15474	15284	15341	15285	15334	15117	15331	15291	15347	15176	15276	15300	15428	15031	15238	15214	15380	15388	15191	15319	15325	15281	15286	15399	15266	15269	15270	15383	15337	15236	15334	15305	15297	15347	15449	15315	15191	15266	15344	15116	15248	15372	15285	15236	15324	15145	15278	15169	15370	15193	15317	15272	15278	15244	15191	15281	15238	15326	15505	15462	15367	15421	15177	15372	15228	15290	15348	15267	15407	15213	15445	15459	15310	15342	15412	15457	15088	15328	15286	15337	15282	15420	15198	15110	15429	15299	15069	15387	15312	15290	15183	15105	15257	15242	15482	15201	15175	15345	15377	15453	15322	15112	15414	15426	15444	15356	15349	15599	15318	15281	15212	15152	15186	15239	15441	15307	15345	15349	15169	15253	15315	15281	15086	15453	15442	15152	15506	15277	15398	15269	15389	15319	15382	15451	15323	15202	15419	15406	15290	15170	15344	15240	15114	15217	15288	15347	15430	15320	15436	15362	15229	15331	15121	15356	15264	15406	15014	15281	15231	15314	15293	15297	15243	15190	15103	15257	15307	15184	15350	15313	15280	15357	15599	15334	15344	15268	15155	15466	15458	15247	15359	15455	15262	15474	15320	15265	15397	15212	15433	15423	15124	15393	15312	15439	15233	15371	15328	15022	15235	15504	15171	15288	15276	15434	15132	15518	15107	15449	15458	15199	15332	15204	15227	15400	15369	15445	15337	15141	15188	15384	15454	15418	15212	15391	15209	15245	15302	15077	15220	15287	15314	15398	15429	15557	15398	15319	15258	15277	15341	15239	15325	15381	15414	15281	15084	15080	15244	15407	15464	15235	15266	15275	15199	15140	15419	15202	15292	15215	15370	15205	15435	15300	15273	15314	15463	15369	15290	15216	15335	15381	15279	15295	15389	15323	15333	15423	15306	15207	15207	15343	15407	15582	15317	15361	15428	15357	15144	15303	15408	15339	15369	15251	15318	15262	15379	15351	15480	15323	15167	15189	15346	15398	15323	15281	15226	15361	15529	15306	15497	15516	15298	15539	15574	15310	15444	15398	15495	15062	15443	15286	15160	15347	15178	15217	15339	15390	15138	15371	15327	15237	15374	15242	15242	15433	15463	15334	15434	15221	15329	15264	15232	15300	15359	15017	15299	15043	15307	15274	15178	15239	15148	15425	15300	15138	15420	15276	15358	15250	15312	15314	15378	15333	15162	15230	15337	15462	15267	15413	15417	15327	15163	15304	15209	15412	15428	15337	15173	15438	15257	15318	15290	15353	15478	15214	15361	15308	15220	15396	15326	15184	15436	15171	15047	15528	15186	15199	15084	15047	15360	15461	15244	15278	15314	15438	15188	15160	15556	15172	15408	15330	15173	15197	15331	15260	15261	15351	15416	15282	15346	15438	15260	15202	15339	15494	15424	15307	15333	15402	15281	15174	15200	15427	15374	15442	15332	15192	15217	15274	15313	15344	15103	15407	15437	15301	15409	15326	15368	15171	15278	15415	15300	15519	15298	15275	15401	15195	15183	15331	15259	15241	15122	15441	15410	15172	15080	15235	15266	15280	15508	15436	15223	15255	15211	15386	15326	15232	15449	15475	15303	15398	15364	15251	15368	15274	15445	15345	15298	15306	15162	15409	15180	15405	15391	15307	15249	15144	15261	15294	15321	15333	15286	15361	15075	15252	15206	15241	15339	15264	15310	15202	15259	15349	15127	15201	15258	15292	15310	15266	15208	15217	15278	15276	15208	15343	15385	15300	15440	15389	15393	15368	15389	15362	15259	15097	15343	15323	15456	15289	15380	15188	15164	15241	15238	15287	15431	15506	15339	15319	15400	15263	15278	15210	15309	15351	15258	15266	15508	15376	15434	15293	15206	15340	15290	15312	15377	15292	15314	15331	15142	15150	15115	15273	15480	15300	15320	15281	15305	15210	15415	15418	15287	15290	15189	15246	15382	15113	15454	15409	15175	15195	15394	15439	15484	15464	15405	15713	15170	15216	15320	15354	15240	15288	15268	15338	15156	15399	15197	15371	15338	15179	15251	15162	15082	15343	15244	15314	15246	15378	15343	15324	15254	15134	15507	15307	15369	15267	15165	15261	15383	15396	15346	15435	15156	15241	15522	15328	15209	15231	15175	15379	15419	15326	15377	15242	15332	15377	15379	15421	15319	15342	15422	15445	15396	15339	15268	15385	15188	15251	15244	15214	15367	15107	15460	15312	15253	15372	15472	15278	15331	15177	15379	15321	15363	15398	15428	15244	15169	15519	15332	15280	15185	15412	15443	15368	15152	15329	15149	15213	15283	15422	15277	15199	15123	15281	15480	15353	15417	15139	15278	15199	15317	15381	15420	15315	15545	15292	15494	15237	15308	15223	15363	15232	15393	15231	15412	15336	15366	15362	15510	15386	15363	15150	15395	15308	15090	15339	15420	15236	15379	15333	15396	15174	15271	15368	15166	15275	15141	15135	15361	15252	15322	15402	15249	15252	15317	15293	15387	15095	15236	15484	15331	15358	15461	15253	15205	15111	15237	15360	15302	15438	15177	15447	15316	15263	15583	15167	15567	15166	15289	15030	15212	15371	15314	15077	15257	15558	15166	15215	15087	15270	15291	15284	15299	15305	15335	15316	15431	15243	15303	15287	15416	15347	15196	15243	15252	15325	15314	15212	15409	15300	15267	15194	15279	15340	15307	15280	15334	15150	15291	15301	15210	15156	15371	15395	15080	15325	15331	15383	15547	15395	15344	15331	15258	15232	15417	15382	15179	15547	15310	15394	15268	15467	15351	15362	15147	15140	15165	15326	15138	15319	15183	15223	15317	15273	15284	15415	15115	15403	15395	15225	15335	15337	15267	15247	15325	15344	15233	15308	15171	15252	15270	15300	15292	15332	15425	15266	15387	15392	15410	15305	15312	15361	15270	15513	15488	15205	15302	15253	15079	15243	15422	15349	15119	15259	15404	15383	15353	15303	15414	15171	15363	15233	15308	15314	15296	15368	15412	15495	15300	15156	15287	15264	15127	15286	15425	15360	15370	15290	15261	15200	15465	15346	15240	15172	15174	15352	15240	15398	15136	15198	15374	15274	15512	15291	15336	15370	15347	15263	15239	15334	15352	15340	15415	15362	15350	15407	15427	15213	15431	15537	15145	15476	15265	15207	15377	15299	15227	15329	15245	15196	15414	15374	15154	15356	15439	15290	15116	15234	15338	15153	15420	15176	15371	15150	15479	15474	15328	15284	15295	15270	15222	15267	15250	15438	15402	15264	15499	15218	15396	15277	15188	15249	15378	15384	15330	15346	15192	15372	15402	15242	15306	15360	15255	15347	15325	15398	15222	15220	15235	15439	15266	15077	15240	15423	15192	15299	15190	15374	15364	15290	15318	15492	15295	15341	15203	15385	15376	15422	15412	15362	15340	15529	15345	15336	15220	15291	15326	15186	15458	15480	15417	15255	15154	15159	15555	15266	15301	15200	15319	15283	15273	15280	15325	15179	15422	15286	15228	15231	15138	15290	15350	15283	15385	15245	15308	15266	15335	15347	15328	15404	15309	15355	15451	15392	15094	15497	15180	15200	15191	15240	15149	15399	15294	15233	15272	15339	15263	15319	15246	15277	15217	15279	14994	15273	15388	15433	15183	15309	15388	15326	15346	15400	15288	15492	15280	15208	15346	15282	15297	15243	15441	15181	15334	15282	15302	15263	15167	15319	15306	15300	15213	15095	15397	15327	15131	15380	15205	15358	15547	15276	15214	15399	15279	15277	15317	15343	15427	15367	15371	15346	15253	15212	15244	15265	15368	15329	15404	15397	15084	15353	15327	15433	15192	15374	15377	15531	15359	15303	15342	15323	15087	15262	15139	15331	15276	15214	15484	15295	15388	15316	15098	15150	15243	15360	15399	15391	15281	15311	15068	15220	15314	15397	15380	15437	15352	15425	15410	15315	15307	15490	15374	15342	15144	15285	15218	15297	15546	15287	15298	15419	15298	15253	15358	15392	15251	15167	15267	15138	15304	15228	15345	15251	15399	15348	15423	15362	15291	15346	15208	15384	15370	15361	15392	15399	15308	15293	15261	15417	15395	15375	15197	15270	15368	15232	15216	15319	15344	15207	15266	15231	15256	15396	15353	15302	15435	15312	15258	15139	15319	15234	15220	15324	15280	15406	15465	15492	15449	15349	15185	15241	15427	15332	15433	15360	15263	15416	15444	15127	15408	15282	15257	15138	15329	15530	15456	15239	15269	15307	15276	15219	15165	15239	15148	15172	15227	15224	15465	15314	15032	15335	15410	15234	15501	15350	15118
16850	28173	28770	25846	23017	20755	19279	18631	17994	17553	21081	43533	43539	37938	28061	19105	16027	15288	15032	15192	15121	14993	14979	15102	15162	15061	14988	15193	14918	15146	15134	15269	15120	14895	15063	15093	15016	14968	14931	15107	15105	15124	14974	14911	15104	14954	14999	15094	15043	14882	15001	15095	15160	15037	15070	15084	14893	15068	14960	15156	14962	15093	15016	14909	15129	15023	15045	14991	14930	15140	15016	14949	15158	15040	14835	15072	15152	15028	15138	14991	14877	15078	15021	15063	15134	14985	15087	14915	14854	15087	14911	15124	15006	14934	15044	15052	15095	14930	15070	15046	15036	14964	15007	14936	15202	15041	15046	15158	15047	15040	14889	14991	14967	15074	14890	14979	14868	14858	14897	14995	15013	14977	15080	15101	14965	15140	15094	15068	15084	15025	15147	15041	14877	15107	15127	14936	15047	14945	14849	15145	15130	15051	15099	15099	15191	14901	15023	15085	15173	14986	14901	15097	15037	15024	15141	15043	15190	15047	14964	15209	14985	15040	14862	15070	14916	15046	14999	15083	14948	14977	15000	15060	14929	15048	15074	14954	14935	14930	14956	15008	14893	14811	15117	14948	15180	15050	14890	15133	15026	14968	15028	15074	15100	14982	15127	15017	15067	15088	14974	15128	15050	14988	14902	15107	14936	15148	14992	15210	15033	14895	14964	14846	15022	15060	14898	14849	15015	15011	14933	15023	15052	15090	14986	15074	15069	15092	14970	14954	15052	15007	15032	15091	15036	14926	15200	14959	15085	15050	15081	15125	15083	15034	14927	15061	14939	14860	15209	15039	15073	15087	15081	15075	15141	15121	14951	14927	15063	14934	15017	14930	14950	15050	15112	14983	15069	15030	14952	15060	15001	14880	15089	15062	15138	14878	15035	15255	15048	15037	14999	15097	14970	14841	14891	15054	14975	15093	14972	15131	14984	15106	15160	14946	14989	15045	15185	14984	14958	14952	14969	15009	15120	15082	15046	15078	15054	15088	15213	15009	14955	15057	14964	15054	14922	14952	15010	15007	15032	15118	15095	15087	15023	15103	15186	14986	14882	15119	14887	15047	15061	15090	15100	15054	14920	15081	14990	15013	14935	15102	15226	14978	14919	14961	15063	15193	15137	15004	15071	15078	15159	15075	15091	14945	14975	15029	15004	15052	14901	14924	15115	14986	15137	14796	15019	15108	15108	15159	15077	15004	15055	15066	14990	14854	14932	14788	15022	15022	14923	15193	14959	15022	14949	15023	15094	14960	15169	15034	15028	15096	15051	14942	15067	14966	15059	15121	15042	15053	15036	15100	15037	14893	15238	14987	15137	14850	14929	15014	15060	15082	15004	15003	15108	14960	15035	15037	15078	15146	15102	14962	15074	15006	15069	15138	15086	15106	15106	15011	15141	15001	15162	15200	14949	15210	14953	14917	15073	14958	14970	15096	15043	14955	15188	15108	15122	15058	14976	15001	14924	14965	14975	15053	14989	14974	14985	15034	15062	15085	15198	15149	15119	15072	14924	15127	15119	14978	15060	14982	14915	15120	14885	15038	15015	14947	15065	14951	14829	15018	15125	15005	14983	14919	15045	15108	14941	14933	15096	15099	14976	14837	15126	15135	15075	14989	15156	15016	15230	15070	15045	15143	14951	15028	15135	15131	14988	15201	15041	15046	14922	14981	14923	14912	14983	15000	14807	15080	15066	14950	15103	15224	15018	15143	15155	14912	15094	15070	14974	14918	14873	15107	14972	14829	14959	15001	15009	15250	14977	15009	14991	14930	15003	15079	15132	14858	14957	14898	14907	15129	15059	15158	15032	14990	15170	14959	15035	14970	14969	15071	14942	15066	15015	15111	15018	15100	15127	14966	14918	15008	15067	15238	15058	14812	14938	15018	14935	15255	14829	15036	14957	15020	14991	15192	15148	14929	14961	15008	15142	15066	14829	15005	15059	15054	15036	15066	14905	15035	15155	15187	14909	15087	15245	14942	14934	15069	14961	14879	15110	14965	15022	14912	15013	15085	15044	15217	15018	15019	15093	15119	14886	14990	14995	15148	15051	14853	14935	15033	14980	14918	15048	15103	15148	14949	14911	15068	14967	15070	14948	14998	14947	15055	15072	15025	14855	15085	15144	14924	14832	15125	15087	14850	14979	15010	14927	14979	15086	15037	15053	14918	14920	14981	14909	14996	15054	15076	15114	14867	14982	15019	14958	14803	15082	15084	14885	14929	14897	15053	15001	14834	14888	14920	14971	15086	15040	14961	15001	15075	15109	14892	15028	14925	14988	15079	15008	15157	14855	15013	14887	15140	14998	15217	15032	15047	15061	14889	15097	15142	15148	14942	15077	15018	15014	15133	15064	15004	14990	15140	15018	14966	15011	15006	15045	15103	15005	15180	14964	15059	14905	15200	14858	15008	14924	14945	15051	15067	14959	14896	15002	15068	15132	15023	15112	14824	15027	14756	15004	15096	15104	15076	15046	14945	15027	15183	14815	14998	15015	15014	15033	15131	15066	15067	14994	15045	15024	14887	14975	14954	15055	15182	15093	14961	15147	15070	15032	14978	14981	15038	14991	14946	15066	15035	15018	14992	15155	14964	15114	15013	14978	14937	15083	14897	15165	15169	14877	15047	15071	15063	15079	15009	14984	15143	15131	15003	14939	14782	15006	15015	15077	15054	15126	14951	15086	15136	15026	15168	15066	14977	15085	15094	15075	14934	14866	15087	15062	15061	15128	15161	15144	14930	14940	15245	15024	14992	15120	15171	15106	14912	15052	14958	14954	15050	15078	15038	14942	15109	14915	15139	15034	15037	15031	14934	14990	15053	15122	15127	15096	14942	15044	15130	14764	14878	14977	15170	15264	14990	15110	15093	14990	15089	14894	15031	14981	15109	14986	14979	15120	15072	15095	14884	14952	14893	14817	15029	15042	14887	15157	15031	15031	14998	15033	15049	14929	15001	14903	15060	14918	15233	14949	15014	14960	14898	15087	14942	14872	14943	15027	15062	14996	14943	14978	15035	14972	15089	15079	14951	14939	15154	15124	15179	15198	15144	15052	15059	14985	15062	14914	14951	15061	14925	14921	14999	14833	14838	14975	15141	14870	14946	15092	15095	14986	14989	14981	14942	15115	14953	15065	15060	15063	15078	15031	15005	14971	14936	15023	14937	15094	15037	15094	14873	14937	15154	14900	14958	15029	15104	14907	15134	15109	14920	14957	14970	15056	14936	14959	15095	15068	15107	14948	15013	15114	15016	14988	14898	14996	15018	15073	15051	15151	15087	14924	14936	15032	14888	15064	15054	15098	15112	15013	15068	14872	15056	15022	15008	15034	14970	15021	15169	15028	15001	14997	14950	14951	14942	15094	15015	15078	15003	15134	14981	14974	15035	14965	15074	15096	14974	15009	14945	15152	15229	15166	14963	14937	15057	15002	14979	15102	15037	15027	15115	15089	14827	15124	15062	15107	15055	14954	15048	14963	15074	14962	15092	15129	14877	15170	15148	14969	14961	14903	15095	14998	15044	14910	14911	15102	14931	15015	15049	14858	14914	14901	15029	15076	15110	15175	15007	15063	14933	15077	15173	15023	15011	15053	15036	15098	14862	14998	14977	15013	15045	14818	15049	15062	14980	14873	14863	15126	14885	14999	15071	15162	15027	14847	14969	14964	15267	15076	15185	14955	15107	14946	15170	15026	15033	14933	15007	15012	14854	14988	15041	14840	15118	15172	15054	15042	15052	14954	15016	14982	14875	14883	15092	14937	15113	15021	15010	14878	14797	15113	14991	14890	15050	14915	15046	15124	15108	15114	15082	14981	15023	14963	14944	14966	15211	14998	14982	14999	15252	14932	14894	15010	15068	14998	14888	14960	15133	15010	14926	14861	14993	15191	14907	15025	15237	15000	15021	14964	14966	15013	14971	14882	15067	14983	15030	14952	15199	15056	15043	15008	15021	15060	15028	15079	15043	15094	15108	14919	15038	14877	15053	14912	14973	14977	14948	15156	14969	14876	15067	14899	14970	15050	14975	15048	14980	15056	15025	14874	14845	15083	15063	15019	15148	14981	14993	14950	14854	15157	15006	15003	15105	14986	15010	14873	14902	15059	14982	15074	14948	15020	14939	15026	15143	14939	15274	14946	15217	15095	15189	15030	15148	15137	15084	14990	15035	15012	15112	15150	15234	14945	15021	15110	15017	15034	14976	15015	15000	15094	14876	14913	15017	14972	15026	14868	15087	15118	15109	15056	15063	15063	15094	14983	15196	14962	14983	15137	15091	15177	15005	15121	15016	15067	14952	14966	15177	15005	15117	14939	14891	15032	15111	15230	14999	15092	15058	15082	15040	15093	14882	15131	15191	14999	15122	15011	15083	14977	15186	15024	15142	15060	14957	15090	15078	14978	14944	15263	15088	14983	15046	14935	14931	14997	15129	15141	14803	15118	15031	15058	15041	15008	15203	15005	14867	15175	14916	15061	14979	15040	15049	14968	14968	15062	14908	15072	15126	14931	15002	15069	15126	14899	15012	14987	15036	14989	15180	15052	14961	14895	15037	15062	15019	15077	15142	14850	14993	15056	14956	14964	14926	15093	14951	15036	15095	15115	14984	15132	15029	15143	15053	15081	14943	15007	15022	14888	15053	15035	15083	15007	14847	15154	15120	15028	14893	15012	14972	15250	14966	14874	14990	15096	15115	15069	15164	15031	14938	15114	15033	15011	15104	15013	14957	14977	15012	15030	14948	14932	15028	15045	15169	15064	15036	14996	14967	15124	15181	15175	14927	15014	15036	15031	14968	15109	15203	15001	14927	15011	14907	15076	15105	15027	14932	14928	14982	15215	14956	14884	14966	14992	15070	14993	15054	14983	14927	15086	15159	14942	14926	15092	15139	15087	15070	14950	15195	14844	14936	15111	14988	15212	15077	15040	15063	14992	15047	14979	15023	15015	15035	14906	15196	15019	15012	14909	15003	14941	15082	14988	15126	14945	15185	14928	14855	15103	14951	15017	14986	15142	14970	15132	14770	14922	14984	15046	14987	14960	15299	15030	15075	14916	15123	15047	14981	14974	15064	15067	14959	15080	14998	15104	14850	15083	15024	15070	14974	14989	15107	14946	14954	15034	15157	15038	14917
29035	21700	21575	19499	17243	16340	16457	16480	16601	16300	16122	18068	18772	18110	17238	16460	15881	15900	15904	16032	16026	15944	15649	15838	15806	15770	16083	15965	15922	16003	16035	15962	15776	15993	15764	15882	16009	15931	15951	16024	15785	15943	15997	15932	15773	15732	15842	15812	15815	15858	16032	15702	15778	15814	16176	15972	15823	15598	15740	15551	15817	15866	15750	15753	15977	15946	15808	15682	15808	15934	15924	15811	15849	15889	15934	15886	15827	15931	16038	15951	16030	15881	15830	15814	15893	15736	15958	15873	15738	16082	15942	15936	15728	15837	15788	16024	15817	15940	15579	15833	15819	15800	15873	15672	15844	15938	15986	15875	15963	15898	15967	15932	15690	15772	15632	15822	15930	15862	15903	15946	15942	15706	15889	15844	15847	15983	15881	15747	15747	15933	15977	15732	15791	15919	15732	15881	15751	15728	15758	15882	15815	15874	15878	15920	15771	15579	15976	15810	15797	15750	15857	16014	15825	15850	15928	15775	15887	15868	15680	15864	15780	15885	15812	15662	15871	15796	15795	15794	15930	16007	15962	15879	15749	15805	15766	15961	15911	15574	15861	15709	15767	15743	15659	15788	15776	15785	15850	15913	15921	15960	15680	15542	15734	15613	15867	15859	15807	15741	15741	15663	16006	15638	15878	15775	15759	15782	15830	15692	15794	15795	15894	15819	15829	15976	15928	16013	15865	15834	15665	15821	15797	15976	15779	15837	15977	15854	15816	15798	15704	15901	15821	15847	15742	15772	15796	15826	15868	15879	15649	15887	15990	15836	15863	16049	15722	15953	15842	15754	15873	15845	15767	15931	15817	15742	15914	15778	15658	15959	15730	15795	15701	15754	15789	15956	15917	15760	15714	15770	15754	15747	15653	15708	16024	15879	15832	16013	15864	15757	15660	15718	15750	16069	15680	15591	15950	15945	15793	15649	15846	15800	15886	15730	15914	15887	15790	15795	15706	15739	15844	15768	15734	15795	15905	15953	15766	15638	15914	15760	15926	15683	15877	15673	15879	15892	15823	15825	15965	15911	15740	16028	15784	15847	15900	15844	16001	15872	15719	15788	15914	15867	15929	15985	16066	15712	15733	15710	15927	15791	15778	15881	15692	15731	15855	15821	16022	15883	15914	15844	15668	15758	15640	15873	15970	15769	15940	16027	16027	15910	15771	15930	15799	15964	15870	15876	15717	15802	15816	15924	15887	15858	15879	15881	15771	15698	15703	15861	16138	15755	15979	15675	15858	15803	15810	15935	15745	15860	15881	15846	15856	15960	15748	15912	15845	15841	15946	15940	15838	15704	15768	15767	16015	16057	15924	15954	15844	15973	15734	15816	15731	15774	16049	15723	15650	15809	15701	15772	15662	15562	15723	15755	15883	15906	15632	15940	15876	15882	15819	15943	15798	15962	16092	15779	15850	15913	15898	15922	16125	16063	15873	16020	15619	15730	15939	15749	15748	15882	15697	15908	15833	15807	15865	16007	15520	15972	15608	15648	15741	15787	15744	15782	15847	15802	15845	15859	15802	15710	15746	15930	15843	15625	15898	15824	15815	15816	15906	15984	15933	15878	15861	15739	15866	15913	15966	15728	15955	15800	15837	15801	15855	15899	15944	15622	15856	15628	15829	15811	15807	15737	15759	15754	15653	15899	15854	15877	15785	15810	15856	15941	16005	15806	15984	15982	15732	15891	15849	15828	15790	15663	16082	15901	15898	15917	15972	15961	15871	15925	15799	15941	15823	16044	15748	15870	15741	15700	15849	15737	15605	15696	15739	15825	15839	15790	15805	15681	15805	15971	15971	15653	15921	15790	15724	15976	15798	15912	15728	15721	15932	15917	15742	15782	15841	16005	15875	15817	15889	15862	15887	15640	15766	15987	15949	15837	15758	15893	15884	15837	15826	15891	15788	15690	15760	15904	15941	15952	15842	15791	15760	15753	15646	15864	15698	15738	15772	15806	16143	15796	15744	15847	15852	15864	15875	15912	15852	15794	15807	15901	15976	15682	15970	15788	15697	15841	15856	15788	15780	15824	15962	15812	15757	15565	15790	15655	15746	15923	15641	15940	15896	15929	15933	15647	15872	15832	15674	15881	15803	15738	15742	15809	15960	15840	15935	15939	15667	15669	15696	15878	15687	15789	15906	15759	15991	15847	15972	15850	15927	15875	15932	15802	16024	15832	15602	15774	15747	15961	15801	15793	15875	15853	15795	15823	15725	15646	15796	15744	16208	15894	15979	15837	15795	15963	15747	16004	15805	15655	15849	15882	15950	15799	15951	15935	15890	15919	15891	15741	15747	15637	15833	15828	15996	16011	15877	15919	15881	15815	15856	15862	15730	16028	15849	15910	15783	15753	15841	15784	16039	15903	15812	15848	16075	15795	15780	15686	15844	15839	15896	15707	15931	15803	16037	15778	15996	15914	15839	16057	15818	15977	15788	15863	15784	15885	15851	15771	15736	15855	15833	15485	15791	15847	15847	15742	15770	15751	15719	15934	15912	15820	15771	15901	15919	15775	15895	15899	15833	15858	15900	15812	16020	15828	15906	15824	15928	15939	15903	15779	15855	15744	15622	15915	15943	15953	15812	16083	16073	15936	15811	15918	16048	15858	16116	15838	15751	15677	15875	15852	15869	15807	15835	16006	15845	15921	15811	15888	16064	15839	15963	15742	15889	15931	15830	15741	15783	15692	15745	15612	15756	15984	15869	15821	15762	16076	15879	15848	15829	15823	15843	15826	15833	15851	15875	15596	15734	15754	15807	15931	16014	15763	15856	15937	15986	15974	15854	15629	15938	15726	15942	15807	15785	15985	15843	16026	15920	15975	15823	15722	15634	15585	16008	15883	15852	15849	15942	15775	15785	15597	15970	15700	15668	15719	16021	15908	15770	15809	15798	15831	15851	15737	15759	15757	15734	15738	15746	15844	16032	15889	15641	15764	16020	15730	15698	15825	15989	15780	15819	15775	15926	15900	15972	16007	15819	15998	15878	15866	15923	15736	15726	15679	15923	15976	15976	15823	15956	15904	15772	15751	15788	15849	15709	15777	15974	15835	15787	15845	15998	15733	15725	15889	15771	15850	16005	15801	15841	15840	15868	16036	15796	16125	15709	15753	15773	15686	15947	15729	16001	15807	15923	15871	15904	15759	15942	15967	15910	15759	15832	15805	15947	15611	15774	15610	15780	15680	15907	15778	15828	15786	15885	15928	15834	15921	15971	15665	15586	15811	15758	15999	15948	16008	15816	15787	15778	15900	15825	15852	15817	16025	15765	15836	15943	15897	15986	15912	15635	15674	15919	15930	15889	15697	15885	15922	15779	15721	15781	15935	16097	15938	15875	15837	15921	15838	15693	15817	15953	15996	15939	16017	15808	15839	15994	15748	15773	15856	15797	16002	16028	16046	15813	15729	15779	15930	15845	15750	15869	15754	15745	15874	15683	15836	15739	15822	15831	15885	15845	15899	16021	15901	15627	15853	15810	15785	15742	15909	15902	15840	15792	15746	15852	15947	15809	15879	15949	15845	15793	15742	15630	15769	15815	16018	15714	15981	15836	15791	15769	15791	15791	16028	15925	15860	15834	15911	16052	15791	15938	15817	15768	15825	15848	15629	15805	15856	15922	16034	15963	15842	15947	15727	15822	15779	15792	15917	15787	15737	15900	15852	15792	15731	15725	15707	15934	15989	15877	15902	15895	15902	15734	15779	15844	15749	15772	15852	15790	16038	15820	15854	15661	15946	15727	15845	15677	15896	15737	15846	15830	15787	15646	15777	15687	15713	15717	15781	15751	16114	15766	15853	15760	15588	15893	15924	15884	15760	15779	15799	15793	15900	15797	16041	15688	15820	15747	15753	15847	15759	15966	15799	15890	15837	15889	15885	15942	15803	15879	16005	15879	15790	15895	15681	15887	15848	16061	16059	15783	15657	15785	16025	15808	15720	15878	15816	15853	15922	15879	15757	15890	15794	15850	15773	15784	15694	15816	15853	15913	15798	15860	15771	16002	15673	15831	16005	15829	15728	15944	15775	15919	15729	15682	15672	15972	15890	15756	15733	15847	15752	15878	15882	15909	15765	15697	15752	15840	15986	15861	15855	15963	15692	15694	15759	15924	15763	16004	15740	15820	15867	15834	15861	15622	15880	15747	15996	15982	15649	15835	15880	15674	16047	16022	15755	15853	15848	15872	15769	15927	15769	15890	15865	15798	15902	15726	15639	15869	15745	16048	15825	15851	15738	15893	15990	15838	15825	15879	16006	15735	15907	15801	15729	16019	15967	15713	16057	15798	15992	16026	15859	15945	15900	15888	15757	16001	15796	15955	15845	15785	15702	15939	15910	15717	15846	15706	15861	15841	15786	15665	15905	15860	15898	15992	15777	15840	15780	15869	15987	16047	15990	15867	15965	15774	15748	15923	15936	15984	15781	15787	15837	15860	15716	15841	15819	15824	15820	15666	15553	15814	15734	15888	15823	15977	15977	15754	15930	15894	15990	15856	15932	15761	15765	15978	15895	15803	15868	15703	15883	15831	16000	15673	15905	15880	15842	15757	15980	15733	15897	15721	15888	15748	15990	15738	15815	15772	15841	15620	15785	15718	15809	15806	15976	15876	15774	15810	15734	15969	15863	15980	15728	15832	15747	15976	15938	15809	15820	15942	16044	15842	15825	15727	15795	15882	15879	15925	15674	15967	15866	15892	16059	15750	15851	15990	15987	15912	15821	15748	15645	15721	15871	16115	15846	15523	15837	15931	15978	15889	15920	15914	15891	15870	15745	15874	15897	15842	15871	15797	15770	15830	15768	16003	15749	15959	15888	15896	15840	15774	15838	15946	15863	15900	15738	15928	15806	15806	15839	15807	15799	15943	15830	15965	15692	15884	15770	15811	16008	15957	15837	15874	15814	15738	15914	15844	15712	15900	15693	15827	15906	15989	15966	15948	15854	15818	15791	15786	15731	15901	15733	15816	15754	15851	15758	15979	15970	15897	15790	15713	15787	15645	15665	15787	15822	15908	15670	15926	15747	15754	15781	15749	15713	15729	15916	15952	15676	15770	15785	15957	15626	15767	15777	15851	15765	15784	15960	15920	15885	15816	15842	15835	15669	15777	15907	15808	15999	15913	15860
16179	18874	19452	18480	17640	16537	16361	16429	16534	16096	15938	19482	19429	18192	16676	15985	15435	15343	15321	15370	15293	15377	15402	15380	15235	15183	15315	15451	15417	15209	15319	15156	15318	15343	15461	15317	15381	15251	15392	15303	15225	15360	15281	15307	15275	15297	15459	15309	15333	15265	15369	15447	15276	15315	15350	15131	15174	15281	15264	15342	15208	15283	15423	15249	15364	15282	15388	15236	15414	15175	15361	15321	15381	15302	15465	15411	15258	15231	15293	15420	15141	15296	15274	15266	15318	15235	15332	15348	15274	15339	15400	15378	15306	15451	15346	15263	15288	15392	15295	15173	15248	15304	15400	15161	15305	15294	15182	15374	15313	15297	15207	15254	15181	15082	15384	15351	15126	15339	15242	15362	15257	15207	15417	15350	15262	15255	15406	15550	15487	15276	15136	15277	15232	15340	15220	15231	15283	15360	15321	15472	15455	15243	15308	15337	15327	15300	15376	15461	15178	15328	15179	15333	15184	15406	15321	15415	15275	15265	15445	15284	15302	15354	15314	15369	15307	15210	15240	15391	15239	15338	15480	15423	15353	15245	15176	15219	15326	15168	15417	15477	15234	15149	15330	15239	15344	15351	15363	15154	15423	15232	15346	15340	15260	15179	15674	15163	15263	15394	15287	15352	15301	15124	15340	15262	15453	15151	15402	15237	15415	15504	15342	15316	15194	15284	15382	15280	15420	15520	15378	15295	15278	15164	15429	15213	15383	15184	15348	15326	15259	15267	15548	15310	15453	15479	15245	15358	15151	15164	15214	15352	15328	15337	15211	15277	15337	15368	15256	15111	15252	15408	15438	15315	15300	15481	15303	15335	15252	15342	15333	15321	15367	15322	15400	15198	15382	15489	15322	15364	15378	15271	15189	15121	15340	15264	15462	15284	15160	15289	15323	15494	15413	15243	15205	15314	15346	15366	15457	15368	15438	15380	15262	15248	15377	15178	15299	15324	15314	15377	15279	15361	15481	15419	15313	15309	15321	15254	15349	15123	15482	15438	15321	15419	15235	15366	15369	15410	15337	15371	15332	15397	15120	15395	15342	15274	15415	15284	15281	15433	15499	15170	15253	15166	15186	15380	15526	15291	15389	15387	15255	15187	15243	15264	15297	15243	15342	15234	15389	15343	15354	15353	15260	15331	15321	15232	15460	15364	15265	15194	15402	15461	15376	15496	15254	15413	15283	15397	15340	15250	15406	15347	15240	15345	15341	15383	15377	15215	15326	15316	15267	15238	15243	15414	15424	15406	15358	15120	15249	15338	15515	15323	15215	15174	15298	15301	15420	15384	15413	15367	15181	15259	15248	15367	15297	15283	15505	15316	15383	15359	15166	15291	15391	15481	15228	15158	15408	15042	15171	15295	15192	15198	15338	15371	15345	15257	15368	15171	15407	15195	15270	15208	15427	15252	15330	15347	15485	15344	15563	15338	15206	15189	15323	15362	15224	15205	15263	15406	15348	15197	15349	15381	15421	15241	15345	15354	15327	15428	15348	15281	15362	15401	15330	15257	15364	15342	15320	15287	15350	15257	15291	15288	15220	15344	15426	15394	15313	15380	15320	15284	15308	15165	15233	15295	15459	15374	15269	15302	15279	15288	15425	15146	15338	15378	15298	15331	15329	15360	15319	15275	15352	15298	15394	15469	15264	15290	15450	15440	15329	15406	15270	15267	15229	15238	15302	15377	15121	15519	15408	15404	15205	15252	15360	15233	15310	15396	15346	15321	15362	15390	15272	15329	15265	15381	15391	15234	15546	15362	15285	15317	15438	15338	15383	15229	15356	15283	15185	15304	15466	15274	15440	15270	15349	15333	15447	15399	15356	15378	15234	15385	15344	15264	15330	15363	15313	15173	15294	15374	15384	15241	15325	15299	15390	15324	15313	15319	15282	15350	15425	15552	15313	15283	15229	15314	15145	15521	15211	15356	15371	15311	15250	15249	15373	15382	15305	15263	15507	15119	15307	15308	15274	15386	15273	15364	15181	15436	15277	15331	15261	15269	15220	15258	15362	15424	15426	15357	15305	15361	15403	15028	15229	15067	15481	15394	15146	15395	15425	15315	15305	15221	15320	15338	15331	15232	15373	15340	15321	15369	15472	15274	15269	15320	15215	15362	15456	15285	15602	15278	15384	15459	15395	15507	15168	15451	15351	15263	15289	15405	15320	15333	15263	15385	15464	15109	15294	15275	15343	15372	15175	15148	15194	15354	15446	15331	15298	15302	15302	15452	15324	15423	15320	15424	15248	15261	15342	15336	15311	15251	15397	15290	15245	15338	15316	15253	15312	15407	15448	15401	15420	15064	15318	15316	15257	15397	15341	15117	15366	15311	15274	15350	15244	15221	15225	15379	15327	15269	15489	15257	15255	15246	15375	15228	15425	15426	15154	15327	15262	15331	15316	15323	15367	15176	15155	15273	15131	15205	15297	15279	15286	15387	15273	15278	15457	15279	15423	15161	15273	15258	15350	15382	15245	15409	15395	15412	15367	15226	15159	15338	15277	15457	15528	15106	15380	15355	15236	15360	15349	15334	15368	15354	15387	15355	15285	15557	15344	15242	15141	15374	15222	15408	15370	15185	15388	15373	15397	15309	15396	15395	15407	15259	15335	15328	15251	15366	15321	15268	15493	15351	15377	15417	15290	15341	15423	15164	15220	15482	15431	15246	15300	15420	15320	15262	15169	15409	15343	15186	15414	15357	15326	15609	15345	15189	15546	15364	15333	15425	15304	15259	15303	15295	15334	15337	15275	15270	15347	15267	15442	15476	15380	15305	15253	15440	15374	15357	15353	15271	15564	15263	15421	15379	15329	15230	15547	15407	15457	15363	15354	15295	15220	15335	15330	15253	15276	15332	15298	15315	15227	15332	15365	15383	15218	15524	15303	15167	15409	15319	15395	15308	15257	15330	15476	15413	15305	15335	15230	15404	15196	15328	15279	15357	15383	15348	15442	15353	15297	15444	15315	15311	15375	15415	15399	15248	15290	15194	15110	15329	15397	15298	15295	15527	15291	15233	15434	15444	15417	15385	15209	15245	15269	15393	15283	15320	15291	15325	15218	15237	15346	15289	15157	15360	15342	15510	15324	15200	15364	15469	15190	15366	15418	15272	15424	15236	15243	15262	15408	15285	15190	15183	15385	15204	15319	15350	15345	15385	15265	15334	15342	15390	15319	15285	15310	15253	15629	15410	15209	15361	15495	15225	15250	15393	15368	15265	15312	15352	15279	15274	15373	15356	15400	15223	15292	15320	15365	15415	15322	15425	15315	15296	15392	15339	15405	15289	15288	15326	15427	15369	15382	15415	15411	15349	15413	15270	15318	15384	15335	15296	15294	15525	15290	15270	15425	15385	15345	15393	15290	15321	15468	15493	15409	15418	15297	15509	15414	15392	15282	15237	15356	15262	15306	15256	15288	15277	15252	15402	15388	15221	15317	15287	15264	15459	15374	15175	15355	15426	15268	15292	15415	15343	15371	15289	15441	15229	15484	15377	15390	15187	15431	15308	15428	15437	15364	15274	15293	15175	15448	15400	15270	15280	15437	15326	15384	15490	15444	15237	15365	15371	15251	15314	15352	15247	15184	15340	15460	15280	15329	15411	15401	15304	15253	15242	15397	15290	15403	15346	15357	15105	15445	15428	15374	15421	15397	15307	15346	15236	15318	15336	15313	15412	15309	15261	15249	15373	15098	15388	15329	15191	15235	15280	15440	15399	15351	15230	15197	15284	15303	15233	15230	15423	15324	15232	15360	15232	15202	15172	15279	15311	15309	15244	15256	15181	15442	15329	15329	15186	15365	15233	15246	15337	15553	15201	15214	15356	15331	15408	15260	15196	15525	15365	15380	15316	15361	15304	15241	15220	15199	15157	15412	15141	15317	15388	15345	15329	15225	15320	15417	15335	15255	15428	15286	15136	15366	15364	15447	15228	15425	15390	15295	15286	15440	15376	15363	15296	15220	15387	15171	15341	15231	15337	15344	15456	15271	15353	15375	15391	15353	15394	15166	15231	15191	15414	15307	15459	15327	15272	15417	15258	15225	15247	15349	15186	15344	15268	15379	15298	15333	15344	15409	15249	15351	15220	15307	15258	15246	15366	15232	15335	15141	15347	15331	15321	15320	15452	15386	15463	15352	15436	15210	15524	15240	15387	15168	15409	15050	15230	15259	15234	15321	15285	15332	15344	15486	15432	15240	15418	15189	15317	15332	15174	15309	15491	15328	15361	15254	15169	15299	15325	15408	15365	15416	15225	15332	15385	15362	15284	15131	15234	15304	15236	15402	15116	15290	15240	15275	15233	15340	15286	15324	15316	15257	15244	15365	15193	15401	15292	15145	15323	15432	15184	15447	15313	15190	15438	15301	15486	15218	15303	15185	15252	15488	15294	15382	15419	15324	15229	15398	15330	15456	15174	15282	15310	15408	15280	15363	15321	15252	15253	15321	15328	15378	15331	15332	15345	15377	15259	15252	15215	15350	15116	15378	15251	15289	15302	15410	15234	15482	15383	15276	15330	15310	15343	15357	15437	15317	15277	15429	15164	15502	15192	15408	15280	15339	15187	15261	15297	15334	15364	15285	15242	15247	15312	15329	15419	15390	15216	15362	15334	15310	15334	15249	15396	15250	15403	15281	15340	15472	15294	15519	15469	15203	15439	15278	15196	15196	15131	15255	15263	15343	15346	15197	15374	15271	15386	15436	15423	15247	15372	15347	15339	15289	15227	15376	15109	15372	15400	15374	15499	15434	15421	15255	15447	15274	15381	15392	15454	15237	15425	15273	15138	15444	15285	15327	15429	15288	15384	15302	15383	15283	15368	15362	15372	15243	15429	15272	15368	15231	15231	15297	15114	15315	15367	15156	15283	15470	15347	15339	15339	15498	15317	15204	15242	15299	15257	15220	15427	15281	15366	15412	15286	15344	15366	15355	15380	15294	15211	15420	15317	15459	15230	15444	15292	15180	15416	15252	15397	15337	15487	15369	15209	15377	15323	15283	15078	15355	15394	15386	15219	15481	15221	15246	15319	15292	15331	15236	15275	15411	15182	15315	15474	15424	15431	15390	15326	15314	15488	15474	15398	15293	15473	15429	15295	15273	15459	15122	15393	15299	15315	15149	15351
25038	21341	27987	25494	21446	19961	19412	17960	17283	17217	16927	25703	33231	28253	22355	17978	16421	16213	15765	15815	15726	15813	15885	15794	15994	15953	15756	15770	15954	15908	15887	15886	15870	15839	15967	15749	15839	15777	15820	15868	15782	15901	15785	15787	15919	15728	15749	15720	15697	15745	15618	15724	15769	15828	15801	15667	15836	15763	15731	15645	15748	15762	15671	15738	15771	15482	15675	15732	15818	15792	15813	15740	15918	15797	15636	15709	15836	15737	15919	15635	15684	15759	15998	15747	15795	15705	15576	15720	15897	15639	15626	15689	15788	15832	15871	15830	15919	15758	15921	15910	15887	15687	15706	15517	15743	15901	15710	15639	15854	15837	15831	15778	15624	15788	15615	15898	15759	15805	15854	15683	15818	16001	15827	15843	15556	15733	15801	15680	15974	15912	15783	15734	15656	15682	15682	15888	15714	15772	15770	15627	15852	15722	15781	15660	15688	15496	15616	15715	15801	15789	15930	15823	15773	15606	15786	15672	15756	15785	15699	15760	15657	15917	15820	15758	15577	15473	15601	15993	15677	15596	15680	15823	15924	15773	15621	15886	15928	15805	15746	15823	15696	15743	15538	15568	15663	15716	15689	15703	15953	15722	15681	15793	15699	15944	15707	15803	15843	15717	15903	16059	15932	15717	15798	15798	15748	16034	15694	15755	15928	15769	15824	15993	15688	15691	15726	15724	15785	15968	15853	15839	15775	15552	15880	15749	15686	15555	15639	15768	15893	15737	15606	15707	15767	15781	15754	15740	15847	15752	15771	15927	15895	15748	15834	15784	15857	15793	15746	15682	15881	15793	15928	15686	15657	15815	15732	15760	15640	15654	15684	15671	15808	15866	15799	15669	15685	15767	15639	15859	15704	15836	15890	15763	15755	15694	15825	15836	15742	15928	16038	15699	15782	15903	15788	15706	15956	15688	15514	15710	15803	15815	15831	15705	15710	15784	15749	15854	15677	15731	15872	15858	15879	15866	15761	15683	15650	15671	15687	15632	15916	15544	15865	15634	15744	15909	15835	15686	15626	15875	15734	15638	15691	15612	15657	15869	15586	15769	15479	15792	15826	15815	15782	15830	15851	15530	15831	15721	15620	15705	15782	15685	15759	15701	15761	15770	15788	15875	16008	15879	15628	15683	15916	15788	15691	15693	15850	15692	15784	15806	15848	15673	15763	15511	15616	15744	15645	15838	15878	15607	15660	15636	15910	15824	15798	15989	15671	15489	16005	15635	15700	15781	15679	15793	15784	15786	15609	15719	15616	15744	15863	15748	15909	15761	15858	15764	15882	15987	15748	15786	15811	15704	15820	15822	15728	15683	15913	15712	15740	15645	15792	15656	15865	15760	15948	15721	15658	15794	15782	15916	15768	15919	15689	15822	15785	15837	15847	15769	15787	15903	15630	15806	15775	15872	15790	15707	15818	15698	15688	15783	15703	15602	15757	15854	15821	16091	15827	15805	15904	15757	15928	15874	15772	15877	15948	15804	15956	15678	15849	15825	15689	15831	15741	15592	15782	15679	15918	15862	15816	15842	15751	15798	15676	15917	15740	15929	15744	15713	15793	15943	15711	15736	15704	15642	15728	15648	15712	15837	15492	15743	15671	15933	15770	15679	15646	15748	15860	15634	15692	15713	15806	15756	15663	15628	15448	15765	15828	15706	15916	15555	16044	15708	15864	15929	15642	15612	15850	15794	15663	15819	15699	15702	15785	15941	15897	15621	15686	15839	15726	15761	15875	15938	16012	15946	15705	15647	15701	15863	15893	15956	15545	15675	15729	15717	15585	15776	15731	15806	15691	15901	15836	15521	15612	15759	15684	15674	15627	15646	15601	15882	15751	15762	15793	15979	15745	15725	15756	15834	15709	15780	15768	15812	15667	15826	15891	15799	15766	16049	15609	15630	15870	15660	15549	15754	15913	15663	15866	15811	15736	15730	15627	15711	15698	15838	15722	15768	15943	15966	15712	15931	15619	15864	15829	15812	15890	15750	15753	15842	15822	15534	15852	15867	15814	15799	15864	15752	15795	15850	15727	15820	15772	15688	15691	15682	15903	15645	15907	15895	15928	15956	15998	15818	15855	15654	15744	15624	15713	15593	15642	15855	15690	15780	15745	15953	15930	15702	15891	15755	15776	15809	15744	15704	15606	15671	15806	15754	15757	15839	15792	15678	15751	15587	15607	15669	15829	15847	15819	15788	15845	15721	15626	15773	15849	15766	15680	15800	15796	15741	15939	15746	15771	15604	15581	15871	15777	15769	15876	15701	15775	15871	15695	15769	15866	15728	15794	15771	15569	15787	15814	15798	15829	15862	15982	15732	15812	15868	15759	15835	15872	15696	15747	16099	15793	15834	15625	15670	15729	15700	15892	15903	15597	15803	15807	15685	15783	15748	15789	15880	15845	15972	15650	15754	15871	15711	15770	15870	15916	15779	15707	15944	15837	15703	15675	15700	15756	15765	15713	15627	15679	15737	15853	15890	15900	15795	15827	15765	15878	15777	15885	15723	15799	15893	15605	15998	15831	15599	15800	15812	15708	15827	15814	15703	15878	15959	15979	15761	15767	15664	15690	15720	15611	15673	15755	15878	16112	15605	15684	15625	15748	15626	15735	15773	15716	15818	15737	15932	15729	15769	15766	15995	16085	15896	15885	15845	15662	15881	15600	15535	15832	15789	15765	16014	15854	15621	15790	15844	15604	15854	15803	15947	15678	15591	15731	15730	15687	15863	15705	15912	15673	15761	15872	15734	15730	15777	15644	15894	15792	15708	15826	15748	15840	15769	15774	15711	15739	15823	15625	15767	15718	15713	15846	15770	15747	15712	15818	15586	15693	15974	15611	15775	15502	15676	15632	15719	15954	15745	15697	15581	15815	15707	15736	15956	15808	15747	15827	15920	15926	16005	15649	15657	15685	15791	15518	15722	15961	15887	15832	15824	15855	15646	15921	15667	15802	16014	15752	15770	15886	15953	15849	15653	15760	15846	15560	15894	15953	15860	15900	15842	15843	15792	15873	15758	15639	15632	15773	15731	15713	15978	16015	15726	15571	15685	15633	15861	15810	15580	15857	15659	15628	15804	15776	15743	15684	15672	15785	15683	15824	15682	15740	15721	15904	15802	15767	15763	15894	15906	15896	15756	15802	15658	15686	15707	15865	15827	15795	15744	15822	15747	15795	15578	15883	15662	15708	15855	15897	15952	15748	15738	15719	15788	15782	15872	15907	15808	15662	15681	15884	15534	15718	15872	15807	15682	15556	15539	15867	15938	15774	15594	15957	15781	15718	15665	15749	15704	15777	15702	15783	15704	15899	15697	15843	15790	15914	15907	15720	15954	16000	15670	15840	15770	15550	15649	15643	15747	15673	15711	15938	15794	15829	15699	15899	15699	15657	15721	15869	15731	15778	15863	15695	15771	15776	15654	15579	15653	15789	15906	15886	15660	15690	15674	15796	15841	15878	15826	15776	15682	15760	15704	15782	15878	15869	15705	15848	15966	15604	15710	15747	15835	15630	15674	15733	15637	15712	15775	15811	15901	15691	15821	15770	15961	15724	15909	15622	15644	15857	15660	15542	15734	15641	15728	15709	15645	15654	15843	15730	15811	15716	15624	15915	15763	15825	15877	15738	15701	15886	15566	15628	15664	15867	15740	15759	15893	15878	15773	15812	15726	15814	15874	15692	15900	15715	15639	15724	15843	15697	15879	15799	15703	15863	15835	15754	15892	16021	15705	15815	15709	15970	15904	15576	15636	15664	15891	15755	15835	15753	15662	15831	15833	15766	15884	15860	15819	15823	15695	15766	15837	15444	15912	15698	15770	15793	15726	15511	15754	15590	15751	15663	15735	15635	15687	15880	15725	15652	15749	15826	15833	15719	15619	15763	15775	15805	15821	15894	15679	15729	15724	15873	15889	15869	15675	15752	15990	15806	15748	15678	15806	15820	15706	15707	15782	15918	15617	15624	15769	15740	16071	15798	15931	15956	15980	15940	15731	15745	15786	15825	15881	15703	15625	15674	15512	15717	15735	15673	15864	15802	15886	15921	15946	15953	15745	15849	15850	15659	15607	15775	15719	15996	15584	15604	15842	15818	15633	15687	15481	15730	15831	15560	15850	15859	15763	15749	15506	15757	15797	15858	15796	16038	15850	15750	15768	15891	15885	15743	15556	15830	15689	15932	15706	15729	15635	15835	15631	15923	15696	15699	15709	15891	15788	15582	15657	15586	15741	15763	15603	15771	15702	15737	15922	15823	15687	15678	15695	15848	15715	15915	15714	15844	15965	15731	15729	15816	15617	15651	15629	15608	15655	15571	15798	15769	15638	15904	15548	15690	15886	15767	15802	15721	15707	15640	15953	15757	15749	15822	15812	15768	15789	15794	15882	15744	15652	15814	15737	15840	15621	15693	15970	15884	15741	15706	15791	15705	15659	15683	15606	15594	15957	15896	15993	15767	15899	15816	15793	15615	15736	15663	15663	15784	15785	15717	15784	15886	15858	16014	15687	15890	15767	15957	15865	15670	15811	15658	15854	15713	15950	15780	15817	15832	15776	15615	15624	15922	15776	15857	15602	15457	15887	15697	15798	15780	15955	15849	15808	15767	15659	15667	15758	15770	15849	15705	15688	15710	15811	15833	15752	15862	15777	15691	15622	15598	15849	16031	15731	15636	15691	15723	15918	15848	15872	15803	15781	15720	15656	15585	15721	15983	15803	15919	15884	15817	15669	15706	15865	15840	15945	15791	15647	15712	15876	15924	15604	15632	15712	15619	15917	15615	15831	15854	15829	15711	15822	15580	15641	15710	15751	15695	15861	15697	15670	15807	15560	15719	15802	15688	15851	15733	15484	15855	15763	15772	15713	15829	15673	15856	15593	15771	15783	15771	15677	15580	15821	15764	15572	15904	15732	15691	15965	15675	15672	15700	15743	15721	15789	15779	15805	15749	15749	15799	15666	15707	15816	15826	15847	15798	15817	15979	15695	15771	15742	15722	15672	15722	15833	15687	15785	15776	15599	15778	15888	15801	15742	15804	15858	15998	15921	15911	15902	15918	15842	15767	15692	15887	15895	15775	15935	15871	15832	16004	15780	15546	15685	15584	15820	15786	15660	15842	15800	15906	15584
15748	24443	24281	21461	20901	20426	18955	18272	17818	17375	17065	31200	36375	30350	22944	17590	15824	15478	15261	15407	15310	15492	15260	15220	15390	15342	15221	15282	15320	15258	15341	15205	15158	15304	15321	15360	15329	15290	15360	15398	15307	15229	15334	15345	15404	15273	15171	15127	15375	15238	15203	15411	15300	15315	15107	15177	15429	15207	15286	15379	15333	15302	15233	15348	15358	15039	15439	15289	15239	15188	15219	15145	15242	15298	15276	15327	15337	15256	15433	15070	15203	15310	15368	15309	15302	15333	15415	15321	15267	15254	15314	15338	15174	15346	15316	15125	15234	15260	15255	15299	15298	15294	15440	15300	15281	15422	15204	15211	15187	15296	15327	15098	15288	15268	15382	15262	15075	15348	15362	15293	15336	15336	15344	15115	15183	15225	15312	15356	15306	15283	15143	15150	15408	15247	15225	15307	15205	15296	15198	15304	15277	15132	15344	15303	15165	15259	15364	15345	15238	15314	15339	15189	15306	15192	15525	15188	15370	15242	15247	15298	15270	15140	15270	15443	15307	15172	15196	15262	15326	15006	15226	15176	15154	15180	15434	15357	15251	15243	15404	15143	15215	15274	15202	15411	15282	15392	15396	15316	15252	15319	15310	15351	15288	15279	15425	15241	15289	15257	15182	15303	15296	15329	15281	15367	15216	15332	15353	15363	15364	15375	15202	15471	15177	15391	15486	15255	15105	15155	15320	15375	15266	15161	15363	15328	15265	15273	15308	15297	15196	15317	15216	15429	15351	15312	15155	15194	15354	15265	15328	15333	15280	15278	15110	15184	15234	15154	15349	15302	15197	15340	15304	15182	15246	15221	15495	15203	15298	15239	15244	15238	15433	15406	15133	15239	15354	15370	15310	15120	15281	15297	15346	15213	15218	15462	15260	15329	15313	15252	15283	15198	15372	15165	15410	15328	15293	15243	15185	15119	15365	15130	15373	15455	15354	15227	15173	15327	15299	15308	15097	15310	15357	15270	15189	15355	15210	15249	15375	15268	15406	15227	15176	15261	15298	15266	15194	15467	15433	15244	15128	15383	15312	15280	15297	15281	15321	15182	15246	15200	15256	15222	15237	15274	15263	15426	15335	15366	15397	15193	15458	15247	15272	15334	15359	15333	15310	15235	15306	15257	15341	15250	15238	15325	15115	15206	15223	15326	15427	15249	15391	15274	15256	15290	15222	15298	15256	15209	15225	15365	15233	15275	15337	15233	15418	15259	15254	15257	15249	15287	15399	15450	15221	15125	15302	15250	15251	15194	15190	15451	15213	15310	15222	15282	15322	15373	15071	15388	15303	15082	15320	15029	15186	15222	15306	15138	15313	15325	15382	15181	15098	15398	15277	15432	15090	15338	15362	15316	15358	15009	15347	15475	15196	15316	15318	15240	15202	15266	15354	15372	15190	15346	15344	15229	15355	15253	15116	15277	15177	15246	15256	15230	15386	15253	15197	15151	15216	15305	15393	15346	15277	15217	15270	15381	15311	15185	15161	15168	15221	15242	15331	15190	15374	15217	15133	15192	15225	15409	15274	15329	15030	15243	15114	15248	15251	15261	15314	15376	15180	15310	15363	15331	15143	15245	15146	15257	15279	15123	15222	15434	15310	15436	15324	15203	15134	15305	15317	15368	15388	15251	15277	15152	15251	15204	15363	15397	15282	15347	15404	15420	15264	15226	15347	15241	15293	15286	15205	15128	15351	15303	15121	15203	15265	15578	15341	15281	15297	15425	15303	15216	15143	15232	15199	15324	15368	15352	15341	15303	15215	15299	15304	15242	15193	15324	15069	15341	15414	15215	15273	15265	15298	15252	15169	15193	15217	15182	15252	15269	15269	15123	15311	15325	15446	15079	15320	15444	15327	15354	15205	15161	15247	15374	15292	15044	15237	15376	15276	15345	15310	15305	15376	15352	15412	15390	15378	15226	15397	15121	15328	15236	15292	15174	15288	15337	15244	15247	15302	15285	15298	15251	15319	15325	15251	15366	15395	15251	15323	15230	15147	15372	15275	15275	15413	15299	15272	15150	15338	15360	15295	15246	15347	15307	15309	15204	15292	15350	15324	15381	15495	15389	15303	15192	15138	15335	15320	15071	15343	15327	15389	15382	15302	15302	15299	15165	15149	15416	15439	15225	15186	15341	15182	15249	15301	15206	15295	15404	15112	15131	15099	15306	15185	15410	15223	15409	15332	15358	15403	15159	15192	15283	15507	15379	15229	15387	15178	15310	15409	15029	15250	15359	15331	15180	15170	15138	15319	15294	15200	15222	15337	15208	15215	15392	15463	15243	15188	15327	15259	15272	15253	15282	15282	15215	15464	15184	15244	15349	15262	15379	15216	15222	15353	15275	15289	15341	15288	15365	15176	15199	15191	15331	15380	15175	15267	15343	15198	15146	15211	15311	15221	15278	15253	15239	15154	15306	15286	15355	15279	15503	15380	15085	15353	15299	15241	15214	15341	15378	15342	15196	15112	15276	15387	15492	15325	15122	15364	15217	15180	15333	15310	15233	15207	15339	15415	15241	15063	15360	15392	15195	15209	15349	15227	15398	15231	15422	15320	15318	15370	15438	15286	15300	15340	15160	15423	15325	15266	15281	15226	15487	15318	15247	15274	15263	15248	15223	15343	15277	15232	15172	15240	15212	15211	15355	15275	15142	15219	15308	15164	15324	15299	15262	15304	15441	15216	15255	15514	15124	15270	15254	15251	15242	15206	15095	15219	15218	15371	15251	15174	15289	15347	15181	15230	15364	15278	15195	15214	15145	15330	15236	15202	15193	15285	15172	15158	15386	15298	15452	15183	15318	15280	15358	15238	15249	15335	15165	15394	15266	15305	15318	15218	15125	15324	14981	15188	15234	15217	15103	15276	15304	15335	15262	15326	15274	15224	15281	15068	15160	15350	15232	15413	15384	15381	15090	15424	15430	15254	15352	15330	15168	15368	15186	15334	15263	15230	15266	15231	15334	15263	15322	15182	15301	15297	15356	15233	15221	15383	15541	15215	15317	15520	15232	15471	15333	15261	15260	15190	15374	15182	15292	15293	15289	15319	15089	15457	15225	15335	15155	15328	15298	15344	15187	15299	15154	15372	15342	15223	15305	15322	15266	15167	15413	15393	15224	15377	15182	15277	15248	15309	15324	15411	15125	15252	15197	15236	15307	15420	15208	15157	15303	15362	15204	15160	15358	15311	15404	15186	15150	15130	15192	15360	15129	15343	15353	15256	15101	15259	15188	15337	15290	15401	15358	15154	15258	15257	15326	15259	15092	15216	15179	15394	15320	15332	15250	15307	15354	15179	15228	15223	15133	15248	15337	15337	15354	15342	15208	15308	15229	15311	15261	15278	15344	15369	15337	15241	15347	15499	15272	15329	15296	15380	15387	15321	15419	15318	15425	15363	15192	15398	15364	15354	15438	15372	15268	15245	15404	15218	15366	15295	15345	15329	15296	15429	15270	15209	15257	15476	15295	15294	15194	15192	15307	15304	15112	15391	15280	15157	15275	15367	15278	15254	15266	15311	15360	15208	15160	15213	15358	15320	15460	15188	15257	15331	15223	15180	15323	15353	15345	15299	15290	15261	15278	15174	15247	15119	15428	15241	15429	15276	15399	15182	15414	15093	15187	15379	15331	15207	15312	15228	15294	15307	15367	15328	15432	15317	15343	15281	15306	15268	15381	15383	15356	15270	15255	15274	15250	15398	15226	15351	15242	15273	15112	15385	15068	15294	15335	15294	15211	15301	15162	15249	15273	15406	15297	15429	15418	15187	15393	15222	15281	15251	15306	15396	15417	15291	15357	15336	15211	15601	15226	15116	15419	15155	15094	15266	15433	15410	15219	15425	15286	15257	15245	15396	15315	15252	15280	15190	15146	15265	15338	15329	15362	15337	15173	15247	15337	15295	15344	15217	15232	15133	15352	15365	15065	15417	15248	15217	15122	15374	15474	15262	15092	15322	15182	15235	15300	15232	15290	15334	15415	15393	15146	15230	15271	15322	15360	15407	15272	15189	15246	15282	15358	15329	15277	15373	15235	15203	15332	15278	15278	15206	15353	15318	15209	15354	15331	15349	15158	15219	15217	15239	15180	15134	15305	15381	15376	15261	15352	15343	15303	15108	15284	15384	15110	15273	15349	15213	15379	15295	15224	15338	15174	15289	15323	15196	15163	15313	15385	15360	15142	15130	15185	15340	15259	15228	15556	15237	15360	15182	15222	15257	15242	15367	15507	15228	15458	15280	15150	15373	15147	15264	15473	15143	15080	15288	15381	15305	15173	15193	15359	15301	15323	15226	15208	15300	15276	15302	15375	15363	15233	15213	15378	15183	15104	15199	15354	15292	15271	15217	15255	15196	15341	15185	15450	15338	15118	15220	15321	15231	15289	15303	15146	15295	15414	15316	15243	15287	15294	15315	15314	15192	15246	15361	15363	15310	15189	15338	15339	15291	15161	15294	15183	15261	15252	15401	15180	15245	15479	15294	15308	15278	15197	15258	15462	15222	15340	15446	15372	15334	15192	15214	15437	15119	15361	15297	15278	15120	15158	15245	15382	15237	15295	15307	15402	15440	15290	15329	15366	15266	15295	15343	15358	15332	15180	15370	15207	15276	15098	15312	15315	15186	15252	15324	15329	15179	15294	15331	15216	15339	15245	15426	15369	15329	15214	15408	15295	15331	15221	15363	15270	15238	15289	15223	15301	15250	15181	15179	15169	15281	15259	15412	15346	15296	15364	15327	15287	15261	15390	15386	15244	15255	15141	15174	15185	15278	15275	15295	15408	15184	15186	15268	15299	15116	15338	15181	15295	15383	15182	15158	15324	15336	15086	15240	15282	15193	15414	15378	15366	15308	15433	15376	15284	15374	15339	15390	15430	15316	15218	15304	15276	15188	15225	15238	15222	15243	15297	15399	15389	15287	15242	15258	15349	15205	15190	15428	15288	15289	15288	15110	15247	15394	15309	15245	15201	15301	15517	15274	15232	15371	15562	15125	15172	15109	15251	15102	15355	15301	15337	15264	15180	15442	15228	15337	15323	15186	15297	15346	15321	15240	15346	15169	15184	15336	15281	15315	15114	15247	15420	15087	15242	15360	15339	15385	15250	15300	15345	15265	15198	15393	15165
23932	21367	28811	24479	22379	22534	22266	19208	18008	18054	17676	29183	43453	36102	26924	20207	16965	16344	16119	15980	16157	16035	16119	15818	16032	15917	15910	16017	15936	15804	16130	15985	16007	15798	15977	15905	15898	15855	15800	15905	15749	15834	16068	15951	15789	16046	16023	15813	15951	16031	15951	15625	15796	16010	15693	15925	16025	15795	15868	15899	15812	16020	15977	15879	15990	15902	15817	15917	15946	15817	15941	15819	16008	15821	15872	15895	15776	15923	15861	15947	16001	15652	15977	15650	16032	15975	15847	15814	15866	15748	15874	15998	15859	15793	15891	15935	15905	15802	16018	15959	16046	15918	15722	16029	15924	15804	15944	15775	15956	15858	15813	15711	15813	15892	15657	15904	15748	16169	15853	15940	16047	15819	15895	15903	15832	15840	15684	15829	15946	16066	15832	15813	15914	15878	15987	15818	15972	15855	15817	15958	15925	15786	15881	15875	15857	15741	15833	15921	15956	15894	15918	15800	15731	15576	15833	15901	15862	16208	15809	15677	15960	15835	15912	16105	15878	15877	15829	15888	15730	15869	15860	15867	15930	15903	15889	15945	15822	15707	15855	15855	15797	15954	15936	15812	15913	16070	15794	15908	16018	15981	15848	15710	15884	15823	16079	15747	15983	15937	15814	15697	15731	16027	15759	15973	15847	15661	15854	15864	15580	15990	15925	15852	15906	15707	15913	15595	15953	15699	15886	15733	15907	15877	15727	15848	15737	15997	15742	15862	15847	15744	15799	15694	15879	15895	15786	15809	15777	15870	15874	15997	15637	15788	15742	15959	15844	15896	15822	15895	15958	15927	15871	15754	16088	15926	15774	15941	15933	15676	15925	15953	15942	15999	15893	15865	15955	15885	15891	15855	15889	15702	15690	15915	15834	15851	15915	15980	15947	15670	15902	15800	15773	15928	15968	16004	15913	15812	15685	15797	15850	15919	16184	15789	15858	15662	15785	15848	15951	15720	15779	15785	15867	15973	15788	16011	15998	15763	15703	15727	16025	15926	15825	15875	15848	15818	15945	15859	16007	15907	15836	15804	15831	15806	15850	15652	15758	15840	15844	15905	15883	15611	15859	15801	15923	15720	15877	15899	15732	15880	15793	15945	15780	15869	16100	16000	15774	15872	15797	15663	15832	16003	15834	15817	15784	15862	15984	15821	15906	15982	15710	15705	15659	15666	15741	16027	15987	15944	15843	15843	15696	15808	15773	15800	15984	15948	15955	15682	15991	15767	15951	15925	15916	15709	15763	15982	15792	15893	15976	15846	15838	15951	15940	15854	15809	16181	15910	15766	15701	15950	15822	15945	15836	15920	15858	15993	15969	15896	15725	15980	15908	15734	15833	15950	15856	15941	15827	16044	15847	15901	15965	16022	15888	16012	15879	15798	15810	15781	15897	15934	15911	15788	15819	15862	15740	15774	16010	15848	15843	16037	16061	15965	16076	15848	15860	15891	15776	15811	15810	15847	15884	15927	15953	15873	15625	15881	16013	15861	15812	15589	15900	15800	15802	15945	15892	15889	15750	15878	15889	15689	15870	15914	15863	15945	15869	15775	15743	16134	16160	15846	15904	15950	15852	16008	15931	15961	15739	15786	15919	15948	15707	15786	15727	15845	15894	15875	15876	16109	15881	15841	16022	15972	15965	15956	15769	15960	15818	15637	15900	15704	16085	15812	15846	15965	15933	15930	15915	16106	16099	15798	15670	15804	15913	16070	15736	15963	15845	16051	15899	15802	15805	15963	15897	15948	15920	15894	15962	15916	16001	15929	15865	15818	15997	16076	15984	15892	15806	15776	15865	16009	15847	15754	15810	15940	15793	15952	15742	15740	15970	15739	15739	15932	15797	15912	15808	15846	15978	15900	15862	15824	15766	16182	15860	15812	15688	15700	15804	16056	15998	15839	15596	15907	15844	15730	15612	15682	15898	15939	15867	15874	15832	15910	15694	15795	15934	15621	15762	15817	16038	15945	15883	15911	15955	15790	15999	15936	15730	15839	15906	15733	15831	15782	15864	15892	15790	15765	15934	15848	15951	15918	15868	15716	15850	15924	16078	15759	15883	15763	15569	15684	15793	15753	15872	15918	15860	15876	16085	15928	15944	15860	15933	15957	15880	15950	15737	15671	15857	15854	15766	15875	15774	15968	15935	15965	16030	16016	15950	15781	15826	15836	15769	15923	15773	15759	15751	16011	15946	15942	15800	15740	15929	15936	15824	15626	15794	15838	16031	15992	15704	15649	15862	15852	15795	16074	15737	16075	15868	15896	15820	15913	16001	15871	15718	15763	15931	15932	15603	15713	15932	15967	16051	16046	15962	15706	15943	15802	16001	15928	15864	15812	15958	15811	15797	15791	15749	15881	15901	15927	15801	15689	16214	15782	15809	15792	15832	16029	15790	15916	15687	15860	15941	15834	15813	15865	15776	15784	15813	15713	15856	15859	16098	15631	15916	15740	15868	15882	15831	15871	16054	16094	15507	15908	15878	16106	15814	15835	15903	15705	15952	15959	15897	16036	15997	15801	15880	16112	15745	15955	15711	15906	15982	15929	15809	15913	15939	15817	15882	15892	15877	15779	15932	15892	15783	15853	15831	15666	15855	15926	15903	15989	15697	15871	15864	15895	15683	15800	15796	15971	15922	15962	15921	15826	15893	15834	15752	15812	15708	16073	16105	15959	15844	15689	15768	15700	15966	15847	16066	16113	16039	15776	15753	15813	15860	15744	15838	15866	16004	15750	16006	15953	15949	15792	15614	15741	16075	15912	16013	15719	15788	15822	15883	15810	15793	15839	15832	15961	15802	15914	15723	15633	15701	15768	15915	15868	15916	15843	15945	15865	15963	15860	15903	15887	15886	15905	15662	15988	15893	15657	15773	15992	15841	15785	15861	15829	15637	15852	15967	15670	15825	15859	15928	15819	16025	16043	15832	15842	15984	15693	15931	15763	15640	16041	15890	15850	15854	15787	15644	15876	15741	15692	15712	15753	15802	15857	15925	15869	15788	15885	15774	15831	15919	15832	15823	15947	15988	15846	15937	15825	15840	15812	15819	15852	15865	15793	15917	15668	15816	15890	15921	15745	15848	16004	15723	15784	16009	15720	15797	15939	15906	15989	15946	15807	16082	15730	15825	15736	15818	15951	15890	15939	15814	15779	15907	15950	15904	15770	15782	15964	15816	15755	15929	15786	16110	15831	15942	15912	15874	15868	15932	15998	15755	15932	15876	16032	15879	15824	15788	15829	15922	15799	15758	16002	15939	15798	15879	15760	15814	15773	15979	15880	16039	15903	15740	15799	15836	15809	15916	15823	15758	15634	15765	15909	15606	15785	15890	15686	15754	15672	16024	15783	15869	15916	15958	16007	15690	15827	15753	15838	15992	15945	15953	15745	16038	15634	15782	15889	16150	15738	15850	15786	15796	15585	15754	15821	15771	15954	15726	15818	15820	15950	15901	15809	15855	15791	15916	15779	15648	15743	16108	15815	15838	15996	15761	15958	15833	15922	15917	15756	15953	15842	15980	15725	15840	15972	16180	15821	15735	15863	15864	15830	15894	15820	15795	15859	15825	15860	15815	15728	15730	15867	15947	15740	15963	15962	15895	15829	15767	15883	15906	15848	15899	15784	15736	15902	15753	15826	15929	15950	15926	15806	15783	15864	15882	15843	15916	15786	16072	16076	15900	15853	15913	16007	15986	15710	15795	15807	15709	15754	15905	15895	15931	15801	15953	15850	15695	15929	15955	15826	15749	15716	15802	15770	15906	15916	16084	15998	15884	15719	15843	15954	15816	15816	15746	15674	15786	15821	15809	15982	15904	15990	15789	15766	15797	15927	15793	15786	15898	15777	15864	15977	15875	15802	15919	15790	15806	15826	15913	15604	15922	15931	15826	15847	15878	15642	16001	16065	16010	15878	16040	15973	15908	15731	16014	16009	15845	15858	15907	15939	15911	15939	15839	15991	15729	15751	15950	15870	15827	15983	15793	15777	15934	15834	15831	15701	15723	15666	15904	16117	15847	15794	15816	15816	15948	15845	15961	15921	15872	15697	15948	15785	15859	15706	15959	15975	15726	15703	15820	15937	15884	15958	15934	15880	15931	15871	15904	15931	15921	15837	15886	15845	15940	15753	15815	15821	15993	15796	15739	16048	15844	15775	15965	15900	16108	15806	15729	15935	16218	15777	15836	16002	16145	15764	15802	15805	15716	15832	15962	16060	15824	15781	15817	15857	15844	15929	15823	15782	15827	15894	15949	15867	15931	15804	15864	15874	15929	15885	15869	15847	15798	15773	15928	15723	15914	15927	15920	15726	16024	15930	15782	15812	15850	16018	15965	15917	15948	15958	15993	15774	15795	15901	15821	15702	15836	15882	15747	15801	15736	15893	15991	16040	15812	15815	15867	15874	15743	16042	15740	15824	15858	15745	15809	15983	15821	15800	15894	15714	15891	15981	15992	16004	15962	15814	15722	15934	15807	15953	15693	15948	15869	15888	15991	15785	15987	15762	16011	15820	15832	15881	15806	15974	15940	15882	15920	15830	15777	15667	16071	15784	16086	15874	15886	15819	16048	15868	15774	15908	15941	15869	15989	15908	15978	15728	15927	15916	15820	15892	15944	15699	15618	15801	15942	15819	15880	15991	15739	15809	15911	15689	15877	15927	15859	16160	15827	15977	15983	15872	15857	15878	15813	15891	15755	15763	15962	15821	15893	15867	15931	15981	15816	15864	15776	15708	15867	15695	15687	15993	15781	15946	15829	15757	15839	15957	15691	15788	15960	15853	15870	15725	15924	15943	15745	15907	15899	15707	15960	15950	15925	15670	15854	15909	15779	15635	15994	15902	15890	15732	15856	15617	15925	15958	15793	15844	16008	15921	16121	15841	15915	15770	15874	15848	15985	15719	15808	15809	15721	15728	15759	15901	15860	15890	15931	15802	15766	15915	15684	16039	15914	15671	15906	15931	15833	15857	15914	15797	15737	15866	15837	15906	16012	16068	15777	15810	15843	15942	15777	15838	15918	15951	15806	15762	15820	15722	15854	15822	15798	15976	15993	15962	16121	15883	15916	15670	15807	15756	15986	15852	15875	15693	15894	15963	15886	15908	16047	15880	15933	15789	15872	15785
17453	29816	30331	27188	24238	20891	20846	19985	18781	18629	18470	35454	46125	38496	28283	19404	16154	15601	15451	15414	15214	15415	15269	15545	15481	15317	15520	15274	15354	15455	15496	15520	15398	15419	15415	15439	15222	15286	15190	15416	15370	15258	15330	15394	15342	15518	15325	15405	15280	15430	15413	15360	15394	15380	15386	15151	15279	15275	15403	15241	15229	15284	15244	15389	15386	15309	15353	15609	15291	15387	15254	15274	15382	15417	15333	15312	15421	15282	15291	15272	15398	15511	15510	15385	15278	15283	15309	15431	15352	15413	15209	15395	15432	15100	15206	15469	15182	15245	15349	15467	15188	15494	15372	15385	15419	15285	15352	15262	15218	15621	15287	15305	15285	15409	15290	15304	15528	15473	15362	15507	15293	15266	15258	15353	15373	15436	15425	15297	15365	15450	15227	15319	15363	15352	15363	15277	15447	15447	15276	15460	15325	15435	15359	15444	15433	15355	15558	15403	15389	15155	15179	15337	15216	15404	15431	15387	15298	15368	15391	15237	15421	15592	15194	15430	15071	15314	15290	15322	15273	15435	15493	15470	15464	15393	15565	15235	15390	15360	15162	15397	15370	15327	15151	15244	15250	15275	15393	15350	15399	15304	15389	15334	15337	15374	15451	15319	15298	15342	15228	15492	15349	15460	15370	15363	15279	15465	15577	15290	15355	15453	15488	15309	15378	15331	15399	15466	15285	15243	15398	15478	15428	15315	15425	15279	15385	15380	15349	15400	15575	15356	15397	15235	15490	15413	15308	15263	15245	15570	15375	15432	15319	15374	15378	15490	15453	15340	15355	15249	15398	15359	15456	15263	15356	15518	15343	15446	15458	15367	15427	15327	15356	15349	15490	15268	15326	15400	15408	15396	15327	15396	15324	15266	15410	15441	15153	15247	15339	15194	15517	15453	15403	15329	15307	15277	15236	15374	15267	15188	15419	15327	15452	15387	15433	15580	15478	15311	15409	15131	15265	15370	15233	15333	15212	15425	15333	15334	15358	15238	15259	15281	15466	15402	15391	15398	15314	15412	15384	15359	15417	15426	15298	15358	15333	15324	15341	15510	15378	15354	15280	15350	15548	15259	15274	15262	15248	15309	15057	15424	15313	15279	15479	15324	15388	15297	15460	15418	15393	15166	15378	15312	15278	15515	15418	15411	15531	15379	15262	15159	15409	15445	15299	15348	15168	15423	15481	15411	15369	15293	15378	15203	15304	15196	15314	15274	15299	15379	15380	15374	15498	15338	15304	15318	15478	15420	15320	15211	15407	15393	15252	15276	15289	15406	15469	15325	15301	15400	15253	15453	15434	15146	15364	15241	15337	15328	15399	15463	15201	15321	15417	15305	15367	15378	15424	15346	15389	15612	15483	15164	15335	15191	15336	15281	15271	15293	15150	15223	15308	15264	15388	15366	15326	15354	15288	15442	15504	15301	15477	15356	15430	15227	15311	15421	15374	15395	15401	15405	15413	15364	15242	15423	15244	15378	15440	15307	15383	15271	15362	15187	15292	15428	15361	15397	15523	15474	15205	15063	15233	15439	15431	15354	15389	15312	15360	15301	15356	15343	15387	15363	15266	15307	15331	15458	15279	15280	15276	15305	15283	15563	15490	15266	15473	15270	15203	15482	15289	15394	15426	15272	15275	15413	15475	15294	15376	15411	15372	15282	15225	15101	15343	15400	15398	15176	15390	15509	15400	15376	15266	15321	15377	15370	15223	15330	15334	15319	15400	15545	15171	15309	15412	15304	15249	15478	15387	15281	15184	15418	15149	15332	15327	15342	15415	15383	15210	15374	15417	15218	15251	15371	15357	15331	15222	15315	15325	15345	15492	15398	15369	15363	15386	15399	15324	15375	15395	15306	15314	15337	15386	15395	15300	15181	15309	15142	15220	15443	15471	15335	15403	15369	15393	15334	15272	15302	15511	15448	15346	15543	15291	15358	15335	15396	15223	15475	15339	15349	15379	15331	15392	15426	15400	15320	15317	15302	15401	15344	15310	15417	15401	15299	15296	15265	15285	15256	15263	15439	15489	15320	15396	15241	15408	15380	15448	15309	15362	15213	15361	15242	15567	15615	15279	15393	15305	15323	15403	15562	15415	15354	15492	15196	15556	15443	15392	15209	15264	15310	15402	15510	15390	15394	15383	15378	15301	15568	15235	15450	15278	15360	15158	15481	15280	15559	15249	15242	15283	15319	15169	15422	15272	15368	15349	15561	15349	15314	15391	15288	15420	15377	15418	15401	15350	15296	15552	15117	15322	15415	15300	15301	15437	15468	15314	15309	15277	15234	15400	15278	15356	15297	15241	15315	15471	15305	15359	15499	15440	15250	15218	15344	15350	15466	15318	15384	15400	15309	15378	15388	15284	15513	15399	15286	15251	15503	15405	15347	15389	15234	15345	15252	15250	15183	15375	15293	15386	15455	15298	15256	15502	15291	15307	15367	15399	15374	15323	15409	15319	15313	15261	15482	15350	15446	15231	15412	15309	15189	15218	15263	15188	15561	15368	15222	15302	15463	15203	15271	15274	15335	15288	15390	15258	15282	15301	15371	15405	15211	15417	15316	15331	15385	15492	15242	15378	15351	15490	15294	15417	15363	15219	15366	15115	15353	15447	15442	15530	15484	15178	15189	15452	15302	15245	15404	15268	15432	15523	15324	15363	15261	15366	15385	15264	15383	15346	15323	15362	15240	15284	15395	15359	15402	15316	15372	15370	15380	15389	15315	15262	15185	15460	15315	15150	15298	15394	15279	15154	15344	15187	15362	15443	15378	15219	15357	15311	15372	15258	15236	15385	15451	15232	15375	15337	15239	15286	15443	15219	15293	15339	15407	15369	15311	15399	15285	15400	15302	15473	15341	15356	15375	15127	15211	15492	15371	15353	15530	15364	15476	15441	15423	15194	15388	15236	15373	15232	15341	15418	15252	15367	15178	15544	15462	15396	15580	15313	15455	15196	15390	15364	15412	15381	15375	15426	15274	15367	15291	15395	15354	15295	15152	15373	15234	15453	15402	15236	15402	15366	15242	15172	15358	15547	15298	15391	15487	15390	15336	15330	15341	15339	15304	15220	15441	15426	15357	15276	15468	15328	15200	15439	15321	15479	15478	15181	15395	15336	15207	15368	15198	15198	15447	15281	15296	15238	15275	15314	15230	15384	15301	15124	15299	15383	15353	15361	15524	15338	15288	15450	15483	15430	15349	15470	15307	15296	15547	15301	15384	15350	15275	15367	15361	15448	15376	15247	15401	15268	15278	15321	15300	15568	15309	15242	15472	15298	15286	15239	15242	15462	15363	15329	15258	15460	15311	15270	15321	15421	15452	15310	15323	15219	15318	15215	15278	15469	15273	15286	15314	15349	15292	15396	15367	15468	15420	15424	15437	15366	15246	15261	15280	15412	15316	15333	15119	15363	15316	15324	15380	15333	15398	15301	15328	15258	15334	15316	15420	15441	15345	15326	15374	15429	15319	15429	15448	15399	15265	15421	15336	15332	15192	15132	15606	15342	15394	15295	15297	15413	15363	15263	15356	15530	15324	15415	15351	15332	15324	15263	15239	15538	15465	15374	15456	15422	15362	15304	15420	15381	15339	15233	15391	15255	15429	15527	15340	15507	15478	15401	15382	15434	15362	15316	15553	15311	15369	15340	15452	15248	15395	15231	15261	15453	15267	15535	15410	15383	15227	15386	15381	15269	15431	15333	15482	15380	15260	15358	15392	15351	15301	15586	15383	15435	15325	15443	15436	15380	15252	15334	15248	15370	15402	15335	15363	15224	15373	15357	15331	15214	15517	15343	15441	15356	15511	15419	15300	15350	15476	15303	15217	15428	15456	15413	15522	15232	15370	15465	15560	15286	15335	15347	15479	15332	15325	15408	15578	15481	15397	15354	15498	15394	15383	15223	15365	15379	15308	15506	15235	15387	15348	15392	15254	15426	15261	15466	15499	15369	15246	15493	15170	15321	15248	15394	15335	15272	15457	15229	15191	15258	15413	15232	15145	15434	15479	15428	15387	15334	15255	15442	15222	15429	15439	15379	15471	15337	15356	15464	15415	15350	15543	15369	15352	15346	15467	15392	15259	15533	15278	15479	15453	15330	15554	15283	15371	15413	15375	15298	15488	15418	15436	15438	15387	15307	15326	15371	15316	15316	15295	15311	15424	15135	15357	15266	15369	15424	15340	15397	15231	15334	15220	15353	15347	15205	15388	15424	15379	15454	15338	15275	15307	15299	15261	15518	15261	15254	15404	15400	15355	15362	15232	15366	15422	15412	15231	15343	15437	15305	15216	15241	15417	15333	15295	15324	15314	15418	15312	15468	15468	15298	15467	15428	15342	15332	15279	15477	15221	15371	15330	15446	15264	15227	15472	15384	15469	15391	15308	15414	15235	15218	15306	15437	15338	15484	15390	15340	15256	15214	15417	15418	15354	15364	15263	15514	15435	15365	15361	15403	15418	15318	15307	15513	15234	15348	15328	15531	15387	15500	15339	15286	15246	15395	15308	15377	15349	15421	15394	15296	15262	15259	15323	15380	15177	15272	15451	15376	15279	15319	15380	15505	15330	15447	15285	15455	15442	15251	15268	15366	15414	15259	15218	15424	15474	15356	15516	15401	15431	15527	15430	15534	15316	15315	15468	15508	15464	15564	15317	15435	15292	15278	15395	15433	15313	15360	15418	15465	15269	15433	15345	15322	15413	15402	15242	15338	15146	15554	15383	15436	15413	15408	15480	15475	15244	15213	15357	15267	15402	15464	15335	15340	15171	15304	15542	15293	15484	15304	15415	15246	15350	15332	15433	15332	15365	15169	15413	15213	15461	15484	15362	15231	15366	15323	15389	15479	15373	15431	15375	15301	15560	15388	15448	15363	15344	15347	15443	15363	15257	15234	15368	15412	15442	15452	15327	15198	15386	15386	15362	15381	15399	15372	15377	15394	15429	15269	15357	15290	15316	15393	15467	15340	15268	15448	15522	15490	15287	15419	15138	15453	15314	15270	15552	15427	15406	15318	15321	15458	15309	15427	15338	15556	15254	15401	15505	15444	15300	15374	15357	15356	15268	15299	15461	15449	15319	15383	15299	15399	15368	15504	15410	15260	15386	15508	15391	15353	15263	15439	15203
28991	21964	22097	19975	17342	17126	16884	17077	16872	17009	16789	18349	19661	18859	17846	17031	16625	16326	16263	16317	16497	16494	16238	16570	16464	16249	16271	16385	16353	16332	16285	16420	16320	16250	16369	16350	16548	16311	16368	16346	16219	16502	16418	16340	16129	16306	16162	16264	16345	16162	16300	16172	16418	16506	16280	16495	16291	16402	16434	16359	16441	16260	16216	16340	16444	16395	16380	16341	16405	16307	16290	16345	16258	16467	16300	16399	16310	16309	16271	16324	16287	16198	16402	16331	16443	16394	16458	16277	16154	16361	16159	16357	16249	16111	16298	16313	16209	16194	16397	16347	16332	16315	16409	16378	16348	16316	16331	16195	16361	16241	16388	16302	16232	16347	16246	16268	16106	16198	16179	16296	16390	16234	16385	16367	16205	16150	16272	16224	16427	16412	16332	16426	16336	16290	16312	16139	16464	16313	16346	16278	16299	16277	16370	16468	16287	16189	16289	16344	16315	16296	16266	16265	16453	16339	16320	16255	16083	16330	16350	16219	16199	16298	16359	16216	16485	16297	16210	16332	16394	16417	16191	16376	16291	16365	16281	16270	16413	16315	16466	16102	16276	16310	16369	16275	16340	16413	16452	16296	16203	16362	16216	16213	16310	16321	16119	16330	16245	16350	16454	16314	16399	16426	16236	16308	16427	16083	16325	16270	16456	16257	16462	16231	16402	16454	16293	16297	16288	16221	16306	16240	16305	16158	16409	16172	16224	16467	16584	16286	16368	16394	16509	16231	16245	16416	16266	16277	16097	16252	16348	16471	16230	16204	16238	16347	16341	16212	16435	16520	16324	16444	16246	16257	16358	16315	16341	16505	16180	16147	16546	16405	16387	16457	16167	16406	16328	16293	16380	16468	16354	16457	16351	16243	16449	16246	16279	16322	16526	16200	16399	16367	16335	16453	16409	16329	16259	16252	16460	16235	16125	16316	16283	16337	16474	16263	16225	16428	16576	16266	16362	16302	16325	16396	16151	16222	16292	16269	16476	16435	16296	16241	16177	16216	16044	16346	16280	16524	16358	16461	16131	16299	16233	16169	16312	16316	16583	16425	16543	16311	16484	16219	16007	16367	16286	16196	16524	16178	16263	16396	16298	16311	16289	16269	16247	16355	16364	16358	16419	16634	16292	16468	16389	16309	16374	16443	16317	16400	16222	16468	16388	16381	16416	16129	16289	16171	16362	16390	16276	16444	16368	16399	16374	16539	16373	16344	16380	16274	16331	16491	16309	16385	16100	16211	16401	16255	16251	16340	16302	16211	16276	16375	16437	16330	16233	16399	16375	16315	16438	16326	16316	16162	16247	16336	16463	16278	16272	16421	16336	16474	16397	16436	16554	16308	16403	16474	16292	16325	16335	16267	16232	16381	16292	16369	16417	16308	16032	16173	16161	16397	16400	16443	16378	16219	16255	16197	16386	16448	16417	16173	16384	16435	16271	16216	16449	16318	16213	16058	16359	16106	16388	16258	16294	16444	16338	16303	16231	16430	16278	16489	16214	16343	16425	16253	16270	16262	16569	16356	16421	16340	16241	16473	16440	16192	16524	16148	16414	16388	16373	16387	16170	16456	16546	16483	16406	16568	16316	16271	16326	16261	16524	16314	16218	16412	16339	16447	16394	16254	16476	16585	16260	16447	16360	16380	16125	16305	16399	16370	16325	16330	16408	16439	16251	16195	16371	16341	16354	16395	16122	16307	16333	16354	16330	16410	16385	16391	16282	16160	16111	16372	16204	16235	16348	16428	16384	16507	16421	16307	16367	16300	16339	16319	16380	16306	16389	16267	16301	16388	16335	16349	16402	16458	16345	16281	16277	16242	16447	16257	16313	16287	16231	16411	16191	16465	16281	16478	16344	16205	16230	16309	16331	16282	16084	16412	16434	16294	16393	16264	16318	16303	16229	16334	16233	16306	16354	16492	16367	16204	16399	16327	16324	16197	16183	16570	16411	16389	16241	16349	16133	16238	16190	16207	16347	16393	16407	16329	16164	16475	16397	16255	16420	16385	16326	16274	16457	16200	16388	16269	16312	16443	16268	16389	16402	16243	16403	16356	16378	16529	16353	16315	16225	16303	16291	16112	16387	16282	16261	16142	16240	16329	16373	16351	16447	16237	16477	16362	16287	16245	16462	16328	16404	16303	16347	16334	16249	16481	16358	16266	16228	16327	16413	16338	16227	16396	16222	16500	16349	16389	16277	16436	16274	16283	16227	16337	16082	16262	16488	16418	16205	16294	16296	16365	16426	16363	16323	16548	16303	16428	16216	15945	16253	16353	16476	16400	16384	16346	16382	16326	16412	16366	16329	16375	16345	16194	16245	16284	16337	16305	16245	16388	16420	16291	16312	16339	16177	16312	16316	16462	16384	16393	16484	16207	16253	16281	16228	16146	16330	16539	16564	16448	16327	16620	16329	16445	16362	16396	16374	16290	16371	16278	16434	16345	16365	16368	16290	16387	16233	16288	16264	16348	16247	16267	16112	16497	16308	16244	16254	16360	16249	16270	16325	16415	16335	16136	16471	16287	16271	16312	16284	16442	16443	16302	16235	16345	16431	16353	16275	16429	16351	16553	16174	16332	16162	16251	16418	16377	16233	16375	16336	16238	16183	16248	16451	16261	16397	16504	16251	16500	16403	16241	16246	16358	16156	16349	16284	16643	16151	16201	16284	16228	16467	16466	16370	16426	16316	16397	16399	16213	16264	16347	16114	16177	16408	16203	16218	16319	16235	16350	16307	16265	16294	16472	16445	16260	16263	16261	16510	16300	16479	16279	16389	16338	16473	16468	16363	16390	16232	16255	16353	16284	16202	16201	16475	16366	16341	16173	16374	16381	16225	16445	16349	16339	16243	16290	16382	16553	16731	16425	16292	16223	16273	16484	16210	16553	16539	16460	16337	16321	16578	16440	16456	16551	16367	16357	16581	16285	16381	16317	16424	16312	16265	16322	16260	16350	16310	16337	16366	16256	16321	16572	16151	16197	16341	16290	16503	16286	15999	16270	16448	16432	16444	16351	16316	16326	16356	16246	16250	16220	16515	16341	16388	16331	16372	16400	16262	16323	16312	16215	16296	16365	16312	16303	16436	16254	16280	16439	16586	16403	16178	16377	16211	16301	16354	16341	16142	16572	16411	16343	16427	16348	16367	16346	16537	16372	16285	16224	16290	16330	16389	16318	16177	16283	16470	16269	16136	16139	16222	16393	16530	16455	16313	16468	16207	16380	16065	16323	16249	16323	16287	16332	16583	16396	16407	16416	16298	16367	16220	16234	16434	16299	16443	16283	16351	16234	16334	16070	16298	16307	16459	16412	16433	16333	16256	16282	16319	16303	16258	16108	16424	16425	16326	16261	16370	16264	16477	16270	16323	16367	16021	16178	16234	16370	16457	16421	16169	16240	16277	16293	16319	16359	16317	16363	16253	16223	16356	16323	16592	16447	16336	16381	16419	16175	16521	16344	16209	16344	16224	16165	16360	16402	16380	16375	16231	16491	16384	16483	16227	16498	16436	16386	16376	16302	16323	16204	16453	16318	16422	16198	16446	16475	16325	16344	16377	16440	16082	16192	16280	16440	16388	16396	16386	16107	16320	16596	16504	16341	16512	16508	16297	16272	16300	16228	16330	16627	16283	16103	16116	16364	16351	16258	16234	16501	16357	16340	16212	16326	16334	16369	16491	16451	16216	16361	16506	16243	16300	16233	16224	16395	16233	16080	16431	16135	16364	16185	16313	16420	16400	16514	16612	16273	16309	16336	16305	16177	16194	16370	16362	16382	16332	16342	16119	16304	16300	16143	16378	16186	16369	16323	16457	16289	16282	16238	16387	16212	16408	16258	16459	16364	16307	16294	16312	16416	16413	16199	16203	16217	16290	16382	16251	16312	16515	16380	16458	16389	16348	16372	16341	16371	16317	16566	16283	16179	16103	16208	16241	16304	16281	16264	16319	16359	16470	16308	16458	16396	16644	16193	16132	16243	16108	16316	16411	16367	16232	16178	16303	16063	16263	16269	16235	16590	16267	16347	16189	16231	16497	16269	16165	16548	16238	16247	16665	16321	16352	16398	16379	16291	16311	16263	16427	16288	16135	16157	16342	16338	16358	16338	16468	16442	16302	16310	16397	16436	16389	16349	16374	16401	16378	16194	16468	16439	16214	16330	16218	16256	16206	16455	16285	16266	16191	16472	16240	16344	16415	16259	16413	16354	16330	16267	16332	16377	16308	16435	16208	16270	16241	16329	16129	16458	16374	16381	16326	16393	16163	16442	16363	16448	16415	16378	16482	16419	16325	16318	16340	16182	16308	16318	16578	16544	16323	16175	16238	16273	16455	16120	16180	16436	16420	16370	16440	16185	16371	16315	16359	16229	16305	16336	16358	16432	16389	16417	16325	16310	16357	16511	16458	16366	16262	16250	16318	16252	16197	16410	16433	16471	16348	16290	16247	16423	16545	16234	16299	16440	16344	16467	16317	16522	16294	16269	16275	16351	16297	16355	16288	16231	16262	16357	16216	16421	16363	16192	16550	16397	16321	16236	16519	16300	16336	16369	16509	16269	16225	16215	16294	16554	16228	16134	16523	16301	16370	16189	16278	16002	16263	16495	16322	16294	16343	16173	16212	16170	16434	16293	16268	16427	16251	16531	16456	16307	16486	16428	16242	16450	16422	16399	16230	16317	16428	16354	16596	16439	16242	16432	16518	16307	16211	16354	16447	16262	16542	16423	16295	16164	16264	16283	16261	16442	16324	16194	16202	16372	16423	16141	16288	16280	16552	16220	16489	16486	16397	16389	16540	16403	16451	16070	16384	16037	16222	16307	16370	16382	16309	16349	16310	16265	16255	16345	16335	16314	16453	16453	16512	16232	16318	16354	16372	16467	16281	16167	16204	16243	16333	16396	16302	16284	16279	16333	16372	16332	16343	16191	16475	16316	16466	16322	16291	16392	16432	16340	16271	16303	16367	16411	16222	16356	16266	16408	16392	16238	16389	16296	16480	16357	16357	16302	16318	16302	16494	16449	16462	16471	16514	16258	16345	16443	16354	16402	16186	16347	16413	16339	16362	16389	16427	16290	16181	16343	16184	16221	16265	16331	16320	16392	16316	16468	16461	16296	16288	16244
16807	19278	20060	18323	17064	16781	16844	16565	16509	16640	16521	19026	20353	19009	17111	16295	15685	15599	15502	15676	15651	15659	15661	15658	15737	15555	15578	15573	15551	15849	15671	15516	15523	15464	15556	15554	15531	15378	15378	15729	15619	15566	15690	15655	15468	15609	15756	15466	15685	15580	15571	15530	15672	15587	15753	15691	15627	15707	15488	15586	15628	15637	15587	15582	15526	15585	15606	15626	15453	15542	15478	15643	15767	15595	15628	15655	15643	15491	15565	15546	15493	15611	15568	15552	15596	15617	15718	15522	15581	15480	15633	15827	15559	15545	15482	15464	15664	15665	15375	15533	15705	15606	15535	15646	15710	15596	15502	15656	15643	15609	15594	15507	15654	15652	15518	15742	15482	15510	15579	15523	15504	15626	15594	15555	15566	15594	15600	15607	15644	15581	15533	15578	15439	15668	15716	15667	15506	15723	15643	15547	15661	15590	15494	15638	15430	15585	15739	15685	15586	15550	15548	15685	15577	15530	15613	15657	15628	15736	15396	15564	15506	15848	15720	15597	15470	15583	15592	15446	15733	15738	15190	15552	15603	15519	15612	15570	15468	15632	15599	15567	15564	15651	15694	15594	15480	15646	15503	15689	15817	15553	15669	15624	15684	15636	15569	15755	15474	15587	15783	15693	15641	15553	15397	15547	15554	15514	15521	15544	15529	15501	15685	15566	15594	15658	15510	15609	15596	15668	15564	15500	15586	15611	15662	15599	15564	15574	15779	15685	15634	15653	15412	15498	15541	15485	15599	15607	15600	15543	15531	15689	15625	15580	15615	15581	15723	15527	15607	15478	15508	15558	15576	15572	15615	15559	15650	15529	15593	15613	15664	15735	15593	15675	15738	15544	15481	15373	15615	15650	15579	15603	15794	15711	15737	15607	15510	15453	15501	15645	15525	15687	15546	15648	15616	15519	15592	15512	15708	15646	15627	15717	15648	15592	15499	15639	15535	15738	15574	15678	15376	15737	15487	15619	15530	15642	15555	15657	15447	15732	15523	15747	15580	15555	15663	15545	15725	15600	15466	15541	15627	15674	15631	15655	15623	15762	15632	15658	15738	15633	15565	15617	15568	15583	15469	15663	15756	15711	15542	15527	15580	15655	15645	15636	15555	15527	15561	15542	15528	15532	15551	15586	15557	15610	15370	15562	15600	15577	15527	15498	15564	15529	15647	15630	15707	15535	15562	15478	15641	15735	15582	15632	15452	15464	15588	15684	15549	15707	15686	15512	15533	15606	15598	15702	15617	15413	15560	15595	15539	15608	15589	15456	15522	15508	15805	15600	15556	15521	15781	15486	15653	15531	15550	15590	15464	15635	15804	15532	15709	15673	15634	15707	15503	15415	15423	15687	15510	15797	15542	15723	15466	15572	15649	15588	15777	15513	15429	15803	15576	15520	15809	15611	15714	15513	15603	15779	15717	15558	15661	15754	15438	15574	15540	15619	15712	15668	15523	15639	15614	15508	15557	15656	15393	15777	15517	15496	15711	15573	15510	15469	15472	15549	15698	15418	15804	15505	15759	15718	15630	15515	15583	15694	15525	15631	15497	15387	15582	15569	15386	15740	15676	15550	15494	15532	15704	15691	15627	15612	15674	15659	15779	15516	15648	15669	15556	15727	15604	15574	15611	15636	15570	15578	15629	15656	15570	15749	15492	15621	15722	15630	15692	15434	15593	15553	15509	15501	15681	15509	15498	15608	15450	15584	15828	15541	15546	15517	15545	15541	15586	15645	15441	15704	15437	15524	15529	15512	15559	15604	15511	15516	15467	15466	15625	15607	15597	15512	15629	15678	15617	15655	15601	15434	15555	15427	15607	15587	15543	15577	15573	15550	15682	15662	15574	15669	15563	15532	15516	15753	15720	15454	15637	15702	15668	15584	15676	15560	15652	15701	15651	15591	15539	15575	15653	15642	15515	15676	15489	15626	15726	15657	15618	15674	15607	15786	15631	15430	15606	15612	15587	15744	15720	15546	15641	15434	15513	15511	15739	15581	15548	15555	15710	15590	15426	15602	15561	15539	15454	15567	15650	15613	15592	15491	15525	15610	15608	15533	15726	15650	15620	15726	15696	15479	15706	15877	15473	15593	15629	15554	15653	15624	15547	15750	15601	15566	15685	15455	15580	15632	15539	15740	15525	15595	15626	15605	15494	15543	15540	15619	15534	15722	15800	15669	15543	15554	15738	15581	15554	15604	15464	15643	15622	15496	15634	15516	15717	15550	15639	15591	15684	15486	15590	15612	15708	15472	15530	15691	15567	15546	15531	15671	15488	15784	15731	15570	15561	15770	15652	15758	15526	15693	15470	15424	15569	15594	15698	15447	15482	15637	15591	15517	15800	15545	15443	15610	15506	15631	15510	15469	15627	15640	15532	15488	15483	15490	15613	15616	15570	15585	15606	15554	15628	15676	15561	15558	15595	15585	15648	15660	15523	15677	15550	15675	15645	15621	15697	15654	15596	15553	15660	15650	15721	15712	15392	15577	15548	15651	15639	15522	15657	15595	15534	15614	15613	15783	15697	15533	15616	15566	15437	15554	15764	15624	15794	15548	15536	15593	15528	15553	15566	15771	15681	15632	15550	15443	15546	15501	15805	15548	15639	15617	15638	15689	15637	15541	15628	15443	15570	15418	15520	15670	15626	15598	15589	15578	15745	15590	15602	15516	15644	15517	15486	15489	15768	15663	15543	15537	15647	15625	15680	15438	15713	15660	15759	15558	15693	15551	15576	15559	15617	15692	15603	15706	15495	15608	15726	15507	15594	15681	15525	15718	15547	15514	15584	15568	15625	15595	15636	15553	15642	15569	15621	15511	15650	15404	15658	15630	15562	15720	15620	15434	15639	15658	15666	15579	15630	15779	15602	15511	15400	15679	15546	15636	15546	15625	15774	15537	15539	15575	15607	15558	15715	15615	15542	15543	15551	15718	15598	15654	15930	15613	15516	15632	15743	15570	15595	15499	15658	15606	15685	15596	15577	15503	15802	15510	15557	15627	15520	15534	15509	15780	15505	15623	15679	15494	15493	15505	15524	15680	15645	15632	15510	15481	15782	15535	15620	15481	15506	15345	15653	15638	15505	15664	15586	15622	15710	15669	15788	15588	15480	15560	15614	15516	15561	15607	15612	15517	15636	15524	15542	15692	15615	15571	15548	15609	15723	15544	15535	15510	15726	15617	15558	15547	15593	15628	15459	15564	15563	15575	15592	15818	15508	15641	15649	15545	15539	15503	15620	15618	15572	15588	15750	15509	15657	15540	15664	15658	15594	15550	15702	15524	15604	15489	15643	15614	15587	15432	15603	15633	15395	15762	15628	15539	15506	15595	15608	15568	15582	15621	15662	15609	15599	15443	15523	15631	15674	15471	15444	15742	15597	15531	15675	15672	15598	15733	15410	15701	15449	15482	15497	15468	15705	15589	15457	15667	15632	15643	15687	15620	15470	15419	15478	15557	15639	15577	15645	15571	15589	15734	15480	15610	15533	15762	15625	15469	15594	15616	15652	15584	15677	15585	15563	15606	15666	15515	15739	15504	15740	15663	15735	15600	15623	15543	15632	15635	15588	15644	15686	15652	15698	15563	15702	15429	15530	15560	15584	15629	15602	15585	15542	15481	15848	15636	15630	15478	15663	15594	15651	15634	15648	15646	15657	15681	15503	15642	15790	15711	15522	15656	15624	15476	15635	15814	15668	15646	15502	15567	15567	15465	15627	15761	15679	15577	15606	15701	15645	15590	15619	15642	15646	15704	15616	15614	15668	15703	15546	15596	15500	15681	15559	15503	15529	15590	15553	15494	15552	15722	15571	15517	15444	15625	15502	15688	15517	15750	15589	15528	15609	15599	15627	15593	15410	15862	15722	15630	15655	15668	15503	15534	15566	15517	15705	15483	15629	15541	15530	15620	15367	15534	15583	15541	15679	15748	15722	15578	15443	15574	15624	15617	15820	15557	15551	15740	15682	15555	15637	15631	15589	15687	15572	15675	15623	15713	15492	15808	15563	15675	15490	15762	15570	15564	15630	15557	15662	15553	15630	15663	15505	15553	15534	15652	15623	15619	15590	15557	15442	15651	15705	15591	15640	15558	15707	15614	15644	15518	15657	15612	15608	15669	15610	15816	15860	15643	15631	15573	15648	15575	15554	15698	15481	15484	15537	15509	15568	15522	15566	15559	15638	15628	15498	15635	15580	15727	15679	15722	15521	15544	15578	15582	15711	15667	15532	15613	15621	15659	15607	15504	15586	15416	15591	15588	15574	15662	15609	15641	15661	15622	15431	15815	15585	15652	15539	15458	15696	15675	15563	15637	15579	15603	15579	15576	15529	15755	15625	15647	15569	15566	15585	15612	15690	15554	15623	15618	15620	15586	15435	15591	15677	15598	15539	15470	15536	15555	15670	15808	15473	15595	15654	15607	15627	15684	15654	15518	15743	15433	15615	15561	15668	15491	15537	15603	15718	15750	15464	15784	15602	15650	15575	15483	15713	15623	15594	15551	15724	15461	15566	15612	15527	15572	15601	15711	15582	15707	15716	15398	15710	15629	15553	15642	15605	15523	15560	15597	15590	15468	15577	15613	15609	15604	15654	15660	15644	15401	15619	15472	15675	15500	15649	15591	15724	15399	15516	15558	15598	15791	15532	15579	15647	15535	15787	15578	15654	15669	15671	15725	15566	15469	15517	15683	15609	15694	15698	15773	15598	15671	15618	15689	15620	15684	15580	15640	15471	15594	15605	15532	15516	15629	15642	15569	15761	15514	15505	15442	15719	15527	15594	15618	15782	15608	15554	15499	15661	15660	15607	15642	15496	15699	15708	15633	15726	15607	15600	15666	15605	15535	15622	15656	15659	15686	15536	15572	15723	15800	15691	15597	15542	15659	15544	15690	15530	15560	15695	15570	15640	15604	15572	15525	15784	15547	15600	15605	15520	15477	15468	15564	15492	15476	15665	15564	15722	15578	15689	15500	15446	15474	15491	15641	15756	15689	15612	15637	15669	15581	15544	15594	15434	15628	15516	15743	15560	15681	15613	15691	15597	15705	15674	15490	15766	15454	15648	15700	15672	15726	15517	15645	15690	15669	15650	15478	15557	15655	15711	15595	15658	15620	15552	15535	15735	15420
25040	21345	28015	25549	21347	19447	19155	17736	17269	17436	17245	27689	33814	28776	22754	18819	16976	16442	16577	16323	16311	16192	16203	16221	16279	16329	16120	16387	16248	16371	16296	16316	16344	16394	16257	16122	16235	16190	16111	16430	16111	16254	16275	16263	16274	16334	16181	16375	16063	16390	16278	16085	16105	16149	16182	15990	16116	16183	16324	16413	16202	16427	16155	16385	16243	16121	16045	16288	16090	16262	16333	16063	16170	16280	16161	16152	16241	16320	16369	16230	16391	16327	16327	16327	16201	16095	16313	16161	16124	16199	16203	16261	16337	16439	16097	16308	16029	16208	16442	16109	16311	16292	15987	16172	16086	16245	16252	16241	16329	16411	16196	16067	16258	16203	16221	16289	16222	16302	16445	16190	16333	16096	16220	16096	16218	16259	16072	16249	16128	16107	15999	16084	16230	16274	16157	16113	16200	16211	16348	16119	16174	16130	16206	16236	16236	16321	16208	16110	16120	16187	16130	16460	16112	16257	16244	16176	16110	16109	16066	16302	16472	15783	16188	16076	16161	16135	16273	16272	16265	16193	16296	16196	16080	16177	16165	16088	16064	16319	16380	16216	16172	16310	16282	16104	16169	16208	16021	16367	16344	16216	16232	16009	16188	16147	16146	16194	16209	16418	16277	16176	16321	16162	16042	16407	16378	16257	16394	16252	16195	16311	16322	16294	16205	16164	16269	16141	16130	16228	16042	16172	16153	16038	16239	16179	16208	16131	15950	16259	16200	16280	16310	16201	16170	16316	16247	16106	16069	16097	16076	16301	16195	16058	16199	15949	16093	16152	16263	16242	16281	16226	16149	16293	16187	16235	16234	16121	16238	16352	16324	16086	16296	16432	16114	16194	16213	16100	16357	16342	15941	16400	16369	16102	15985	16255	16383	16000	16134	16164	16262	16318	16156	16181	16214	16364	16096	16286	16117	16106	16088	16203	16194	16336	16330	16090	16068	16059	16092	16374	16164	16211	16254	16162	16217	16152	16139	16195	16141	16274	16087	16013	15947	16010	16248	16067	16028	16207	16152	16287	16020	16079	16173	16279	16324	16095	16141	16086	16308	16174	16036	16214	16198	16090	16196	16437	16244	16360	16153	16225	16236	16275	16292	16016	16305	16331	16177	16143	16289	16164	16306	16212	16254	16208	16068	16230	16219	16128	16304	16268	16266	16327	16268	16120	16287	16150	16093	16242	16352	16215	16294	16040	16032	15995	16109	16280	16369	16137	16173	15939	16132	16246	15960	16317	16169	16241	16361	16234	16194	16068	16114	16188	16092	16272	16181	16177	16017	15959	16070	15917	16225	16105	16470	16125	16321	16200	16103	16295	16317	16298	16368	16155	16215	16160	16185	16194	16236	16133	16299	16176	16133	16099	16333	16116	16169	16213	16171	16322	16371	16138	16315	16189	16192	16165	16227	16449	16054	16231	16241	16156	16206	16076	16202	16217	16241	16205	16033	16112	16161	16126	16092	16160	16262	16324	16149	16169	16174	16244	16270	16144	16022	16223	16352	16285	16290	16229	16259	16092	16185	16358	16201	16087	16224	16319	16265	16050	16104	16083	16219	16267	16137	15989	15986	16108	16272	16131	16223	16272	16190	16212	16285	16109	16103	16132	16059	16061	16268	16183	16141	16161	16108	15912	16268	16114	16047	16189	16066	15953	16205	16280	16397	16240	16101	16066	16193	16165	16208	16199	15994	16210	16084	15963	16194	16126	16063	16221	16174	16110	16435	16242	16158	16371	16357	16032	16226	16188	16229	16483	16194	16208	16109	16088	16380	16269	16354	16211	16174	16365	16215	15974	16083	16237	16232	16366	16032	16049	16289	16293	16204	16319	16262	16327	16246	16192	16182	16030	16325	16146	16296	16180	16189	16321	16170	16078	16314	16118	16340	16216	16165	16380	16293	16096	16149	16084	16178	16105	16085	16027	16173	16114	16186	16360	16209	16121	16070	16230	16319	16096	16076	16111	16298	16227	16234	16064	16290	16166	16350	16228	16184	16107	16158	16148	16188	16260	16203	16172	16116	16115	16227	16230	16228	16026	16206	16109	16117	16217	16095	16226	16142	16166	16159	16483	16071	16172	16348	16355	16362	16194	16190	16130	16086	16232	16296	16317	16212	16139	16155	16168	16299	16190	16186	16379	16185	16029	16222	16077	16190	16302	16164	16053	16227	16402	16226	16155	16009	16033	16341	16326	16250	16249	16290	16169	16217	16131	16046	15896	16217	16366	16224	16205	16146	16083	16300	16255	16243	16249	16321	16145	16226	16224	16144	16216	16303	16276	16124	16147	16230	16052	16078	16073	16115	16122	16325	16108	16217	16105	16309	16236	16144	16138	16155	16180	16171	16287	16310	16135	16225	16114	16286	16227	16300	16005	16051	16128	16205	16220	16338	15972	16381	16308	16067	16258	16269	16140	16262	16159	16151	16430	16221	16404	16227	16209	16254	16187	16236	16201	16268	16238	16100	16132	16285	16053	16037	16271	16421	16137	16334	16440	16384	16194	16208	16252	16262	16033	16407	16346	16308	16322	16260	16195	16048	16127	16255	16349	16378	16151	16308	16087	16338	16172	16189	16102	16331	16244	16217	16092	16171	16269	16088	16136	16303	16262	16122	16163	16076	16287	16378	16130	16142	16026	16018	16225	16310	16401	16296	16231	16228	16169	16110	16323	16391	16393	16209	16120	16285	16190	16045	16275	16210	16188	16108	16255	16240	16326	16206	16159	16065	16090	16122	16122	16266	16416	16215	16258	16282	16036	16232	16121	16211	16163	16194	16128	15947	16063	16116	16092	16348	16167	16162	16222	16068	16082	16487	16284	16339	16252	16325	16082	16143	16096	16355	16236	16362	16165	16051	16202	16100	16241	16221	16150	16131	16102	16239	16370	16290	15974	16196	16191	16157	16313	16168	16269	16233	16127	16105	16115	16097	16250	16137	16246	16213	16312	16196	16424	16336	16225	16369	16407	16051	16131	16292	16289	16150	16232	16059	16155	16150	16026	16065	16159	16249	16321	16233	16111	16232	16325	16131	16172	16122	16005	16133	16159	16051	16289	16352	16231	16256	16300	16163	16117	16214	16371	16302	16222	16021	16120	16229	16266	16164	16359	16153	16199	16177	16115	16200	16100	16217	16345	16114	16182	16124	16136	16270	16149	16117	16354	15982	16088	16287	16168	16206	16189	16298	16156	16019	16093	16171	16157	16344	16468	16312	16177	16316	16049	16187	16111	16084	16255	16153	16401	16092	16317	16101	16098	16269	16180	16181	16299	16325	16278	16247	16243	16097	16448	16417	16368	16141	16271	16292	15999	16048	16323	16291	16206	16256	16117	16178	16042	15906	16132	16260	16093	16074	16280	16132	16340	16349	16335	15993	16040	16100	16097	16250	16185	16190	16066	16167	16202	16333	16271	16122	16210	16187	16108	16215	16164	16251	16270	16597	16229	16221	16289	16160	16268	15970	16036	16218	16042	16236	16326	16210	15871	16204	16300	16128	16046	16157	16058	16047	16261	16431	16277	16228	16037	16224	16208	16304	16259	16225	16166	16217	16259	16303	16121	16157	16298	16118	16103	16026	16119	15990	16067	16379	16298	16337	16219	16358	16215	16229	16097	16115	16251	16333	16039	16230	16223	16141	16072	16062	16138	16518	16245	16148	16288	16196	16201	16282	16194	16159	16019	16251	16417	16217	16081	16060	16314	16210	16168	16022	16221	16129	16343	16210	16333	16260	16213	16109	16073	16063	16040	16259	16167	16013	16206	16255	16294	16298	16128	16324	16054	16324	15924	16116	15989	16214	16174	16205	16141	16080	16162	16196	16197	16145	16220	16184	16198	16139	16130	16164	16107	16364	16228	16292	15918	16252	16195	16039	16095	16146	16362	16051	16289	16259	16185	16205	16339	16211	16185	16327	16170	16219	16170	16165	16283	16167	16078	16131	16274	16188	16361	16152	16220	16375	16283	16119	16150	16158	16299	16129	16364	16235	16032	16281	16156	16240	16204	16095	16184	16133	16311	16257	16227	16407	16337	16158	16277	16359	16025	16369	16240	16314	16179	16253	16192	16075	16176	16177	15944	16043	16431	16293	16211	16201	16292	16184	16233	16243	16069	16400	16192	16315	16201	15950	16188	16118	16297	16055	16152	16083	16073	16291	16214	16239	16020	16080	16148	16147	16091	16350	16435	16220	16034	16293	16085	16127	16204	16113	16303	16156	16147	16199	16111	16380	16219	16263	16227	16241	16027	16318	16058	16320	16286	16315	16218	16230	16302	16149	16116	16031	16056	16233	16388	16244	16353	16053	16155	16365	16210	16464	16157	15956	16080	16201	16066	16086	16006	16184	16242	16105	16169	16140	16328	16101	15987	16205	16211	16112	15966	16128	16253	16276	16391	16103	16373	16122	16204	16182	16186	16169	16199	16070	16143	16385	16163	16177	16372	16161	16160	16228	16191	16255	16197	16168	16361	16311	16282	16418	16271	16213	16097	16028	16253	16059	16180	16163	16298	16235	16334	16312	16083	16332	16162	16199	16111	16173	16274	16217	16292	16083	16344	16267	16208	16232	16112	16180	16179	16207	16142	16019	16173	16081	16410	16375	16117	16146	16022	16245	15979	16315	16249	16149	16041	16149	16054	16114	16109	16260	16215	16153	16235	16330	16223	16213	16218	16068	16214	16249	16060	16120	16383	16285	16239	16123	16422	16060	15967	16156	16141	16195	16070	16117	16173	16222	16360	16013	16058	16347	16052	16132	16259	16030	16133	16260	16330	16270	16156	16143	16097	16192	16142	16284	16272	16374	16235	16385	16256	16191	16207	16253	16287	16455	16147	16060	16160	16067	16240	16272	16144	16124	16121	16060	16000	16340	16063	16073	16296	16097	16399	16137	16157	16193	16295	16160	16158	16024	16057	16132	16204	16354	16093	16275	16392	16312	16001	16033	16086	16078	16167	16241	16052	15995	16316	16140	16182	15989	16258	16181	16205	16230	16264	16355	16047	16255	16274	16348	16174	16165	16108	16151	16195	16135	16269	16248	16042	16253	16254	16133	16386	16240	16134	16244	16363	16287	16172	16239	16290	16217	16279	16126	16037	16034	16182	16189	16190	16238	16167	16370	16156
15934	25295	24684	21626	19572	18924	18216	17807	17510	17723	17634	32987	36465	30759	23271	18068	16102	15779	15617	15629	15444	15694	15484	15748	15797	15742	15576	15641	15566	15764	15659	15503	15650	15655	15630	15580	15790	15639	15594	15613	15600	15626	15867	15679	15658	15623	15691	15553	15583	15706	15622	15815	15581	15411	15787	15670	15666	15579	15748	15637	15594	15852	15617	15661	15576	15752	15674	15462	15596	15604	15696	15509	15818	15477	15574	15608	15695	15613	15565	15684	15653	15402	15419	15657	15581	15643	15654	15481	15563	15685	15576	15713	15638	15781	15613	15623	15535	15452	15605	15654	15567	15658	15530	15556	15636	15690	15575	15535	15608	15647	15548	15552	15668	15647	15530	15689	15684	15720	15625	15537	15510	15637	15637	15756	15478	15516	15711	15581	15453	15407	15781	15590	15388	15673	15630	15421	15591	15716	15470	15435	15597	15659	15561	15709	15592	15508	15671	15579	15543	15536	15601	15599	15614	15663	15554	15489	15632	15584	15599	15570	15655	15534	15648	15551	15731	15519	15382	15599	15690	15597	15723	15460	15675	15747	15571	15506	15612	15572	15407	15761	15661	15466	15677	15550	15609	15705	15612	15568	15622	15551	15746	15576	15546	15554	15517	15591	15435	15504	15552	15624	15458	15628	15612	15486	15391	15538	15619	15741	15805	15623	15522	15507	15669	15435	15718	15464	15448	15577	15670	15516	15608	15804	15402	15621	15440	15596	15657	15523	15477	15495	15737	15595	15585	15697	15640	15678	15743	15787	15595	15694	15429	15574	15551	15632	15544	15545	15527	15593	15467	15569	15560	15677	15544	15592	15584	15486	15696	15684	15656	15616	15697	15623	15539	15705	15406	15611	15579	15647	15659	15579	15600	15488	15482	15585	15664	15570	15478	15488	15616	15712	15634	15567	15681	15822	15425	15673	15494	15453	15546	15487	15580	15528	15461	15635	15543	15732	15486	15653	15643	15656	15441	15655	15669	15507	15605	15562	15495	15567	15461	15485	15569	15543	15498	15509	15791	15775	15527	15548	15625	15438	15675	15609	15596	15498	15674	15859	15614	15589	15587	15531	15610	15563	15557	15531	15489	15516	15526	15647	15714	15389	15810	15677	15491	15523	15882	15587	15789	15635	15584	15522	15613	15439	15615	15405	15512	15678	15714	15769	15517	15515	15723	15619	15551	15426	15771	15608	15587	15594	15568	15528	15608	15697	15550	15680	15498	15643	15451	15521	15614	15518	15674	15536	15653	15616	15529	15590	15600	15643	15617	15628	15546	15526	15784	15621	15628	15526	15535	15535	15736	15604	15614	15674	15694	15572	15499	15627	15589	15725	15582	15558	15588	15795	15561	15595	15621	15785	15615	15555	15514	15778	15454	15707	15617	15505	15528	15524	15342	15701	15662	15607	15616	15642	15421	15638	15586	15657	15722	15724	15579	15543	15615	15491	15605	15657	15708	15659	15563	15588	15522	15525	15564	15473	15540	15579	15786	15753	15579	15520	15548	15487	15596	15646	15458	15838	15501	15612	15452	15442	15513	15709	15751	15460	15475	15781	15492	15661	15515	15607	15591	15516	15613	15637	15585	15440	15460	15530	15630	15622	15607	15730	15619	15360	15664	15585	15561	15678	15631	15617	15617	15687	15482	15700	15521	15494	15630	15692	15710	15649	15566	15676	15604	15704	15503	15407	15649	15703	15753	15667	15500	15535	15422	15536	15712	15749	15699	15420	15636	15515	15607	15552	15468	15765	15489	15694	15622	15608	15619	15548	15437	15443	15479	15542	15694	15667	15482	15634	15533	15777	15617	15705	15552	15659	15515	15486	15545	15318	15665	15649	15538	15689	15591	15620	15697	15527	15636	15752	15461	15806	15478	15606	15606	15748	15637	15445	15570	15710	15649	15574	15648	15831	15651	15569	15621	15593	15688	15528	15659	15795	15660	15581	15487	15475	15688	15552	15678	15546	15699	15635	15832	15609	15467	15553	15621	15669	15505	15467	15778	15473	15581	15459	15664	15804	15808	15678	15673	15599	15442	15653	15454	15528	15751	15514	15501	15720	15573	15624	15487	15722	15705	15488	15717	15664	15590	15568	15557	15732	15590	15428	15544	15689	15645	15501	15499	15537	15595	15723	15629	15564	15665	15560	15664	15577	15740	15442	15554	15662	15530	15654	15631	15551	15617	15563	15444	15527	15631	15531	15484	15709	15698	15622	15472	15559	15543	15534	15586	15698	15476	15456	15452	15437	15726	15456	15698	15512	15698	15646	15693	15513	15751	15458	15936	15597	15539	15491	15625	15658	15591	15717	15624	15693	15574	15540	15722	15526	15625	15644	15551	15541	15637	15500	15734	15565	15519	15677	15608	15752	15695	15572	15630	15652	15754	15450	15570	15518	15468	15680	15562	15628	15613	15560	15514	15662	15625	15403	15566	15591	15558	15659	15669	15577	15526	15514	15626	15446	15494	15592	15598	15709	15624	15843	15760	15487	15550	15530	15758	15329	15626	15540	15630	15718	15530	15583	15697	15555	15534	15579	15612	15745	15644	15645	15589	15478	15783	15687	15653	15435	15616	15601	15700	15596	15566	15742	15472	15727	15699	15631	15722	15617	15481	15481	15677	15709	15466	15748	15714	15455	15602	15630	15568	15598	15608	15559	15730	15487	15593	15716	15629	15609	15504	15488	15648	15618	15612	15659	15663	15646	15477	15696	15474	15660	15618	15549	15489	15616	15571	15487	15657	15541	15561	15676	15662	15702	15534	15680	15722	15617	15495	15602	15589	15822	15517	15627	15455	15649	15585	15619	15613	15577	15479	15562	15643	15400	15636	15660	15561	15574	15520	15570	15657	15580	15575	15601	15700	15556	15681	15476	15701	15662	15478	15490	15598	15738	15644	15534	15571	15669	15514	15752	15719	15589	15321	15623	15771	15570	15649	15636	15525	15579	15525	15466	15698	15543	15624	15559	15737	15510	15647	15628	15755	15632	15514	15452	15655	15461	15603	15614	15586	15589	15350	15624	15660	15654	15694	15600	15739	15611	15609	15523	15719	15523	15681	15555	15571	15426	15495	15700	15716	15632	15463	15711	15740	15502	15714	15513	15768	15639	15590	15530	15413	15488	15659	15527	15699	15674	15732	15476	15577	15563	15573	15457	15538	15605	15644	15450	15776	15594	15503	15521	15604	15631	15597	15518	15650	15414	15613	15691	15735	15536	15512	15496	15671	15790	15674	15578	15564	15542	15511	15721	15686	15602	15520	15472	15522	15535	15522	15517	15523	15649	15538	15695	15691	15670	15607	15568	15576	15609	15540	15691	15671	15632	15540	15627	15714	15523	15690	15602	15622	15507	15688	15706	15574	15536	15741	15527	15555	15600	15553	15515	15596	15700	15629	15592	15495	15403	15607	15652	15565	15710	15366	15757	15648	15685	15680	15640	15498	15617	15426	15582	15566	15532	15648	15756	15572	15728	15685	15646	15662	15617	15686	15648	15683	15611	15593	15592	15645	15748	15589	15727	15577	15783	15498	15526	15768	15701	15558	15449	15659	15667	15586	15648	15588	15575	15720	15697	15770	15630	15586	15520	15502	15787	15636	15581	15732	15666	15718	15449	15509	15538	15695	15560	15473	15627	15632	15578	15566	15622	15372	15737	15513	15653	15567	15731	15508	15636	15495	15740	15581	15758	15608	15423	15616	15631	15584	15542	15523	15649	15605	15738	15636	15525	15493	15589	15556	15758	15530	15551	15715	15636	15613	15681	15478	15508	15448	15612	15496	15770	15555	15486	15653	15481	15676	15589	15571	15656	15594	15621	15571	15599	15747	15510	15684	15608	15586	15648	15503	15740	15438	15735	15429	15511	15498	15442	15608	15774	15607	15500	15678	15724	15621	15767	15544	15623	15750	15516	15759	15543	15526	15732	15679	15623	15567	15564	15533	15576	15645	15606	15631	15808	15720	15482	15511	15488	15594	15430	15470	15712	15553	15527	15643	15832	15480	15517	15538	15705	15563	15664	15612	15534	15622	15707	15463	15481	15568	15685	15613	15524	15471	15653	15661	15633	15580	15557	15557	15500	15553	15588	15634	15634	15797	15571	15582	15695	15589	15673	15630	15679	15539	15510	15539	15469	15342	15685	15658	15545	15815	15520	15601	15551	15526	15489	15602	15657	15529	15650	15584	15649	15536	15628	15698	15574	15596	15552	15692	15576	15579	15508	15630	15734	15514	15664	15507	15526	15640	15607	15411	15614	15543	15327	15478	15534	15662	15549	15512	15633	15656	15624	15720	15677	15750	15425	15432	15579	15511	15539	15590	15533	15777	15611	15524	15765	15540	15777	15502	15370	15452	15730	15544	15573	15616	15593	15498	15749	15633	15584	15529	15420	15631	15534	15524	15664	15691	15548	15700	15366	15638	15693	15517	15609	15579	15522	15468	15611	15725	15466	15564	15582	15708	15599	15450	15530	15528	15561	15669	15683	15685	15495	15666	15594	15677	15538	15707	15758	15613	15537	15834	15694	15572	15524	15685	15615	15547	15631	15573	15669	15561	15706	15535	15615	15647	15513	15542	15670	15525	15676	15603	15518	15644	15541	15606	15578	15784	15530	15671	15592	15682	15614	15524	15634	15411	15474	15477	15537	15571	15627	15519	15560	15693	15706	15494	15559	15610	15466	15543	15587	15462	15549	15613	15541	15567	15571	15637	15770	15620	15470	15624	15611	15730	15623	15615	15397	15610	15847	15504	15487	15623	15747	15720	15673	15658	15671	15602	15630	15690	15668	15745	15797	15623	15682	15568	15676	15663	15523	15579	15525	15680	15685	15643	15539	15576	15626	15696	15428	15621	15459	15809	15671	15553	15580	15578	15510	15495	15559	15436	15709	15693	15472	15729	15384	15501	15341	15563	15526	15565	15530	15508	15677	15654	15581	15627	15626	15734	15500	15533	15600	15444	15432	15717	15594	15822	15418	15506	15727	15781	15479	15574	15399	15752	15666	15447	15499	15746	15571	15639	15621	15500	15616	15485	15533	15776	15468	15614	15602	15540	15599	15663	15537	15610	15658	15644	15500	15696	15786	15548	15440	15507	15620	15499	15503	15555	15701	15486	15690	15457	15491	15624	15840
23881	21332	28783	24266	21951	22906	22723	18659	17650	17719	20226	40708	41362	33605	25900	20037	17175	16488	16448	16435	16401	16702	16218	16323	16355	16431	16296	16325	16411	16433	16199	16351	16070	16404	16294	16247	16312	16275	16332	16277	16285	16132	16289	16198	16495	16362	16043	16400	16373	16440	16234	16343	16297	16267	16203	16142	16166	16285	16243	16322	16184	16161	16116	16466	16389	16320	16360	16241	16280	16184	16104	16422	16359	16261	16391	16114	16297	16340	16165	16366	16285	16249	16204	16331	16193	16232	16269	16102	16131	16241	16328	16502	16264	16154	16362	16182	16162	16121	16116	16134	16323	16275	16366	16103	16336	16429	16313	16228	16079	16246	16282	16372	16291	16122	16276	16168	16262	16208	15978	16141	16201	16298	16167	16250	16208	16254	16227	16362	16230	16233	16409	16306	16108	16238	16280	16228	16183	16151	16192	16242	16268	16476	16215	16332	16149	16108	16224	16093	16252	16369	16298	16207	16306	16232	16228	16180	16162	16406	16233	16091	16368	16249	16288	16369	16227	16376	16172	16260	16243	16190	16289	16308	16063	16202	16503	16115	16271	16090	16225	16328	16135	16184	16322	16361	16287	16215	16309	16144	16214	16143	16257	16441	16334	16073	16239	16342	16227	16325	16279	16147	16013	16316	16369	16473	16143	16113	16178	16208	16423	16229	16251	16369	16258	16140	16265	16259	16068	16166	16265	16259	16278	16321	16087	16212	16280	16253	16283	16460	16075	16107	16114	16175	16308	16100	16226	16532	16327	16227	16138	16361	16158	16281	16405	16189	16224	16298	16258	16278	16300	16258	16119	16358	16328	16317	16274	16186	16201	16284	16211	16118	16272	16080	16242	16106	16177	16294	16169	16155	16155	16102	16327	16358	16190	16385	16381	16156	16331	16228	16246	16343	16252	16051	16319	16279	16165	16344	16036	16283	16442	16273	16560	16282	16240	16175	16365	16296	16351	16524	16147	16275	16215	16243	16370	16221	16335	16128	16173	16002	16040	16031	16088	16030	16246	16150	16306	16173	16320	16463	16380	16223	16251	16161	16142	16088	16183	16224	16300	16291	16218	16115	16139	16195	16288	16376	16177	16095	16282	16230	16402	16053	16201	16113	16169	16226	16274	16260	16466	16391	16238	16212	15914	16180	16128	16361	16236	16041	16231	16006	16110	16083	16434	16286	16066	16220	16183	16039	16189	16271	16454	16417	16389	16254	16325	16030	16441	16185	16017	16317	16315	16385	16233	16204	16071	16146	16051	16110	16237	16179	16410	16401	16323	16165	16125	16290	16207	16483	16169	16294	16183	16211	16139	15989	16186	16323	16236	16221	16277	16130	15994	16205	16416	16364	16201	16184	16100	16246	16363	16068	16149	16129	16162	16229	16319	16242	16301	16424	16118	16270	16084	16146	16062	16269	16218	16147	16172	16167	16306	15996	16172	16154	16102	16201	16247	16395	16328	16136	16312	16315	16155	16306	16083	16279	16038	16100	16277	16287	16337	16223	16393	16353	16000	16221	16289	16288	16253	16164	16102	16332	16200	16023	16240	16231	16219	16143	16363	16390	16449	16140	16203	16169	16283	16158	16185	16228	16201	16252	16343	16345	16269	16224	16178	16242	16088	16208	16323	16379	16265	16435	16352	16317	16243	16243	16280	16159	16187	16373	16196	16173	16260	16259	16155	16383	16079	16174	16304	16252	16162	16355	16287	16196	16184	16243	16306	16151	16472	16327	16237	16195	16193	16301	16243	15956	16119	16284	16386	16250	16091	16253	16257	16222	16343	16366	16286	16303	16126	15973	16122	16333	16200	16341	16236	16302	16030	16303	16225	16148	16206	16125	16478	16290	16051	16317	16227	16220	16177	16322	16303	16130	16237	16122	16210	16029	16325	16263	16244	16362	16211	16368	16279	16352	16207	16125	16389	16231	16262	16233	16288	16429	16155	16348	16371	16053	16257	16253	16376	16248	16039	16292	16265	16294	16032	16107	16289	16089	16305	16177	16206	15961	16269	16258	16159	16025	16407	16422	16322	16283	16304	16119	16271	16298	16288	16095	16197	16241	16258	16049	16236	16287	16201	16210	16270	16211	16106	16302	16393	16352	16091	16119	16206	16085	16130	16363	16306	16177	16235	16171	16202	16464	16192	16162	16031	15949	16362	16070	16151	16327	16213	16457	16380	16404	16382	16150	16521	16028	16312	16206	16415	16312	16230	16196	16291	16068	16224	16426	16398	16295	16155	16371	16384	16080	16321	16221	16377	16147	16278	16373	16232	16389	16327	16118	16179	16116	16297	16450	16426	16213	16271	16177	16225	16071	16277	16204	16232	16279	16242	16255	16230	16109	16371	16268	16239	16150	16341	16140	16338	16291	16188	16213	16219	16216	16376	16314	16307	16323	16160	16196	16340	16161	16321	16271	16261	16297	16373	16369	16219	16165	16234	16252	16259	16171	16168	16357	16259	16298	16202	16296	16152	16284	16434	16016	16260	16223	16280	16067	16375	16161	16180	16283	16191	16245	16238	16186	16459	16117	16353	16315	16203	16154	16373	16161	16281	16207	16195	16118	16220	16159	16311	16113	16230	16163	16120	16267	16386	16398	16327	16313	16285	16303	16163	16203	16225	16310	16282	16181	16335	16231	16085	16091	16328	16336	16253	16279	16136	16153	16278	16151	16299	16224	16080	16309	16196	16044	16104	16315	16115	16113	16101	16316	16195	16300	16244	16108	16264	16238	16354	16273	16373	16210	16222	16432	16475	16262	16617	16298	16143	16174	16206	16212	16207	16262	15974	16167	16243	16202	16230	16251	16283	16090	16357	16157	16256	16302	16386	16171	16222	16176	16289	16216	16345	16345	16135	16164	16267	16340	16283	16563	16303	16231	16451	16236	16380	16322	16041	16121	16465	16303	16047	16398	16380	16202	16223	16288	16366	16272	16249	16113	16174	16028	16322	16272	16016	16177	16199	16201	16117	16291	16151	16231	16306	16295	16218	16365	16496	16354	16111	16330	16229	16375	16169	16326	16294	16046	16367	16352	16223	16215	16424	16160	16256	16121	16131	16218	16105	16334	16179	15990	16216	16511	16235	16164	16267	16121	16219	16111	16055	16185	16060	16306	16239	16327	16266	16421	16329	16168	16298	16391	16332	16258	16291	16239	16384	16303	16249	16422	16187	16166	16324	16209	16232	16407	16151	16301	16325	16242	16222	16299	16307	16180	16263	16304	16334	16382	16304	16328	16145	16357	16157	16256	16269	16210	16209	16247	16201	16226	16149	16271	16249	16118	16144	15999	15911	16331	16285	15926	16361	16037	16146	16159	16274	16291	16063	16107	16094	16062	16450	16108	16046	16035	16081	16256	16353	16187	16113	16145	16171	16025	16237	16432	16358	16118	16340	16178	16155	16387	16344	16141	16313	16059	16093	16189	16245	16304	16161	16309	16305	16092	16218	16344	16267	16180	16157	16290	16196	16157	16240	16116	16251	16045	16212	16255	16362	16501	16276	16242	16314	16198	16141	16307	16358	16311	16128	16306	16072	16155	16210	16210	16294	16131	16147	16415	16185	16223	16220	16120	16147	16198	16423	16337	16125	16133	16210	16326	16503	16303	16410	16286	16260	16179	16373	16257	16312	16231	16207	16224	16156	16309	16386	16246	16120	16114	16268	16229	16169	16351	16011	16182	16307	16219	16274	16146	16293	16110	16313	16339	16356	16335	16323	16294	16082	16136	16287	16301	16300	16204	16255	16138	16355	16268	16460	16211	16451	16263	16135	16203	16225	16371	16344	16219	16074	16253	16192	16259	16300	16255	16160	16186	16284	16194	16373	16233	16226	16091	16578	16404	16117	16310	16179	16042	15988	16346	16320	16307	16423	16357	15977	16121	16126	16216	16359	16091	16120	16120	16257	16228	16097	16303	16530	16527	16166	16117	16112	16343	16349	16266	16314	16236	16244	16246	16313	16202	16092	16155	16234	16185	16415	16277	16128	16072	16317	16274	16376	16310	16162	16350	16242	16276	16270	16326	16353	16227	16222	16274	16090	16283	16206	16065	16232	16232	16277	16229	16106	16226	16225	16208	16045	16288	16252	16425	16321	16332	16258	16100	16381	16186	16379	16233	16220	16352	16328	16207	16232	16166	16253	16250	16379	16234	16239	16221	16255	16177	16219	16338	16318	16189	16281	16236	16119	16297	16329	16218	16202	16156	16096	16189	16487	16377	16239	16338	16261	16330	16147	16145	16341	16077	16219	16239	16101	16360	16306	16240	16222	16386	16347	16175	16157	16138	16274	16078	16109	16153	16148	16259	15880	16295	16171	16349	16156	16030	16342	16330	16233	15955	16329	16419	16227	16097	16251	16112	16054	16250	16148	16425	16202	16171	16351	16300	16226	16316	16472	16111	16280	16147	16154	16418	16147	16298	16135	16147	16300	16218	16302	16232	16340	16305	16339	16280	16180	16170	16315	16344	15991	16293	16380	16250	16343	16097	16214	16174	16294	16169	16228	16211	16396	16295	16220	16346	16162	16245	16225	16271	16062	16034	16251	16206	16261	16332	16552	16275	16062	16252	16276	16190	16172	16049	16243	16246	16287	16216	16186	16135	16380	16259	16211	16231	16485	16167	16123	16111	16048	16296	16241	16301	16305	16053	16132	16260	16250	16294	16386	16177	16270	16073	16428	16322	16021	16312	16343	16172	16004	16149	16068	16134	16178	16141	16211	16268	16187	16275	16345	16331	16173	16324	16066	16103	16094	16311	16160	16203	16304	16081	16341	16241	16226	16333	16276	16188	16182	16092	16162	16337	16248	16208	16314	16145	16399	16284	16076	16252	16269	16232	16288	16345	16201	16311	15918	16124	16191	16297	16222	16310	16262	16218	16376	16151	16223	16366	16141	16073	16061	16168	16199	16141	16204	16385	16133	16223	15978	16187	16073	16382	16410	16212	16297	16115	16347	16175	16238	16352	16278	16170	16249	16458	16246	16269	16206	16162	16205	16168	16284	16173	16257	16191	16202	16207	16260	16181	16263	16378	16101	16149	16244	16085	16281	16137	16156	16365	16418	16332	16225	16292	16319	16399	16127	16225	16346	16224	16059	16268	16130	16231	16089	16085	16195	16358	16250	16210
17478	29991	28068	23383	21321	21946	20763	19060	17672	17404	22662	45967	43247	36391	26929	19117	16361	15817	15554	15498	15667	15499	15597	15636	15585	15717	15492	15661	15594	15577	15762	15438	15510	15768	15533	15634	15702	15628	15655	15696	15563	15693	15664	15552	15531	15593	15652	15643	15701	15639	15675	15524	15682	15578	15536	15594	15647	15548	15606	15584	15454	15542	15723	15534	15708	15719	15728	15555	15507	15641	15605	15714	15525	15454	15499	15637	15582	15610	15535	15608	15645	15618	15629	15591	15700	15520	15478	15506	15511	15644	15625	15692	15660	15627	15465	15875	15723	15471	15680	15621	15618	15616	15542	15665	15454	15684	15452	15603	15706	15736	15399	15528	15646	15486	15507	15344	15494	15639	15603	15577	15750	15663	15736	15610	15613	15631	15553	15545	15487	15765	15664	15596	15639	15446	15609	15692	15542	15666	15659	15596	15788	15517	15652	15639	15650	15528	15640	15534	15549	15637	15735	15327	15488	15577	15699	15636	15728	15679	15595	15589	15517	15698	15637	15538	15583	15746	15501	15791	15609	15463	15664	15638	15669	15526	15633	15515	15728	15619	15464	15679	15646	15748	15766	15570	15439	15621	15778	15496	15537	15439	15542	15464	15475	15538	15606	15574	15712	15438	15512	15662	15489	15628	15597	15555	15619	15601	15652	15565	15808	15592	15645	15683	15604	15659	15559	15443	15537	15604	15542	15533	15430	15814	15710	15591	15519	15452	15534	15436	15563	15478	15597	15822	15726	15610	15671	15567	15559	15577	15568	15513	15516	15573	15799	15362	15667	15607	15696	15558	15665	15726	15656	15547	15745	15549	15642	15721	15545	15709	15539	15540	15655	15624	15555	15571	15777	15678	15598	15648	15528	15593	15676	15504	15601	15703	15720	15620	15597	15576	15501	15540	15608	15609	15526	15595	15668	15629	15300	15501	15596	15516	15440	15717	15585	15497	15763	15530	15303	15508	15600	15536	15578	15633	15455	15741	15418	15521	15698	15444	15438	15750	15523	15587	15522	15678	15665	15644	15595	15540	15604	15537	15502	15788	15700	15446	15520	15516	15583	15423	15677	15476	15586	15588	15694	15569	15467	15546	15600	15880	15673	15792	15595	15669	15621	15555	15652	15700	15517	15766	15595	15774	15337	15443	15472	15560	15691	15468	15516	15544	15593	15591	15546	15514	15494	15661	15756	15451	15666	15439	15576	15507	15610	15555	15427	15611	15556	15754	15629	15573	15619	15439	15683	15609	15576	15667	15599	15633	15637	15581	15801	15590	15541	15666	15645	15601	15505	15474	15640	15679	15544	15706	15611	15747	15587	15653	15583	15476	15520	15645	15552	15608	15750	15704	15532	15619	15363	15646	15515	15615	15476	15645	15652	15427	15499	15470	15607	15507	15541	15650	15535	15488	15629	15478	15649	15541	15556	15695	15519	15577	15551	15515	15591	15737	15510	15705	15635	15583	15533	15537	15505	15508	15667	15647	15442	15803	15444	15730	15611	15630	15466	15681	15756	15466	15724	15621	15510	15565	15488	15823	15349	15610	15607	15535	15413	15669	15527	15587	15458	15699	15502	15648	15681	15723	15724	15641	15613	15554	15627	15703	15431	15644	15674	15570	15576	15673	15629	15631	15582	15757	15485	15720	15632	15511	15490	15740	15595	15593	15533	15656	15516	15573	15676	15600	15583	15702	15602	15698	15548	15455	15652	15590	15435	15517	15657	15467	15607	15643	15534	15667	15668	15612	15569	15713	15676	15450	15626	15602	15582	15602	15382	15594	15472	15632	15458	15507	15599	15463	15655	15475	15638	15596	15600	15420	15652	15604	15478	15488	15495	15602	15496	15588	15570	15627	15512	15585	15636	15715	15759	15620	15624	15580	15709	15721	15513	15640	15588	15506	15569	15531	15532	15545	15508	15665	15667	15485	15482	15511	15574	15761	15550	15402	15752	15783	15826	15413	15566	15535	15784	15589	15591	15537	15549	15677	15690	15533	15592	15554	15675	15677	15668	15670	15644	15576	15560	15656	15508	15672	15548	15594	15651	15516	15485	15661	15341	15534	15572	15492	15532	15541	15508	15791	15595	15682	15727	15566	15399	15428	15606	15662	15637	15581	15718	15553	15517	15643	15533	15763	15480	15561	15418	15511	15418	15537	15635	15751	15700	15529	15622	15479	15552	15634	15657	15652	15544	15491	15578	15595	15851	15566	15687	15531	15662	15514	15441	15707	15414	15654	15643	15588	15684	15730	15574	15609	15470	15664	15496	15705	15556	15659	15572	15613	15603	15541	15668	15649	15555	15526	15624	15458	15604	15619	15731	15653	15798	15571	15686	15546	15622	15741	15629	15704	15560	15586	15547	15619	15758	15627	15629	15481	15767	15468	15708	15621	15593	15493	15494	15615	15371	15603	15512	15565	15573	15593	15447	15633	15546	15574	15611	15709	15574	15532	15621	15536	15603	15587	15700	15466	15610	15691	15637	15425	15498	15746	15799	15658	15667	15547	15719	15777	15658	15729	15450	15423	15707	15636	15625	15609	15397	15671	15706	15567	15727	15608	15602	15699	15550	15566	15460	15440	15723	15562	15415	15749	15750	15601	15425	15512	15459	15502	15474	15560	15641	15583	15552	15756	15587	15583	15767	15634	15535	15659	15617	15475	15680	15557	15600	15647	15601	15489	15719	15549	15590	15703	15606	15796	15668	15499	15622	15578	15352	15577	15513	15608	15615	15640	15682	15511	15490	15545	15661	15511	15622	15544	15639	15556	15677	15545	15625	15683	15572	15612	15646	15373	15480	15592	15544	15491	15654	15640	15483	15598	15621	15758	15543	15765	15474	15492	15699	15623	15643	15701	15651	15618	15614	15381	15644	15649	15588	15553	15565	15564	15549	15459	15655	15474	15662	15485	15686	15553	15653	15577	15557	15715	15364	15510	15655	15750	15686	15565	15611	15565	15599	15486	15649	15592	15556	15529	15418	15706	15520	15557	15586	15597	15581	15608	15549	15607	15403	15613	15583	15683	15622	15703	15603	15532	15673	15529	15474	15575	15606	15622	15494	15509	15645	15588	15615	15456	15611	15593	15326	15739	15471	15453	15396	15613	15567	15457	15600	15592	15629	15811	15435	15545	15522	15663	15559	15482	15616	15696	15613	15529	15580	15518	15640	15508	15720	15671	15837	15595	15687	15601	15479	15536	15738	15574	15507	15552	15512	15763	15500	15436	15804	15610	15601	15622	15610	15745	15700	15632	15535	15703	15571	15669	15518	15618	15619	15634	15695	15641	15624	15520	15562	15608	15707	15510	15466	15692	15692	15437	15434	15679	15612	15595	15684	15537	15575	15588	15666	15448	15576	15625	15529	15529	15725	15590	15534	15722	15470	15654	15650	15646	15676	15593	15632	15532	15668	15460	15667	15440	15572	15636	15624	15539	15667	15727	15591	15583	15533	15734	15663	15588	15667	15492	15532	15628	15483	15697	15563	15634	15493	15503	15321	15720	15477	15585	15493	15582	15441	15636	15607	15661	15642	15620	15640	15606	15614	15687	15534	15637	15716	15519	15529	15617	15624	15639	15529	15548	15406	15590	15580	15597	15618	15506	15435	15401	15608	15616	15528	15568	15579	15629	15638	15591	15615	15524	15670	15798	15578	15481	15540	15493	15720	15690	15588	15636	15767	15553	15420	15623	15578	15656	15548	15737	15651	15520	15569	15674	15249	15544	15630	15735	15516	15774	15545	15505	15551	15470	15575	15646	15487	15514	15755	15449	15702	15696	15523	15566	15424	15661	15631	15515	15601	15569	15563	15481	15571	15584	15767	15760	15483	15486	15636	15707	15540	15745	15478	15470	15633	15652	15529	15603	15570	15653	15576	15631	15597	15622	15640	15582	15576	15580	15730	15687	15674	15457	15558	15464	15609	15814	15494	15582	15673	15710	15484	15523	15572	15575	15600	15491	15596	15402	15633	15493	15664	15538	15598	15613	15593	15611	15628	15653	15569	15593	15503	15454	15658	15764	15544	15457	15472	15550	15563	15517	15587	15597	15680	15690	15656	15531	15506	15475	15556	15685	15672	15584	15641	15489	15712	15515	15709	15544	15657	15596	15581	15665	15576	15341	15470	15649	15619	15671	15625	15514	15584	15614	15588	15509	15637	15557	15619	15684	15677	15632	15614	15579	15548	15380	15715	15630	15518	15460	15539	15580	15679	15632	15699	15629	15576	15641	15591	15506	15685	15580	15629	15534	15486	15646	15476	15559	15514	15603	15401	15612	15645	15649	15661	15661	15578	15538	15542	15641	15683	15644	15775	15655	15558	15515	15621	15623	15529	15476	15435	15544	15715	15592	15702	15516	15687	15513	15669	15542	15526	15503	15574	15769	15547	15517	15717	15601	15501	15464	15538	15440	15426	15429	15590	15543	15622	15672	15745	15609	15633	15634	15534	15550	15498	15635	15694	15579	15682	15489	15735	15572	15548	15680	15529	15641	15512	15583	15588	15602	15821	15611	15632	15664	15474	15806	15634	15524	15695	15693	15552	15478	15551	15713	15560	15631	15660	15454	15678	15810	15775	15563	15559	15457	15511	15571	15700	15458	15536	15347	15565	15466	15682	15659	15455	15706	15536	15642	15762	15591	15568	15760	15404	15605	15640	15749	15604	15663	15604	15655	15551	15575	15669	15594	15472	15628	15571	15550	15751	15445	15629	15662	15537	15562	15749	15534	15598	15749	15711	15677	15762	15608	15707	15636	15612	15581	15558	15527	15634	15661	15736	15738	15540	15539	15558	15656	15414	15666	15554	15722	15688	15597	15499	15553	15583	15534	15496	15596	15451	15586	15549	15673	15650	15498	15402	15600	15649	15491	15527	15630	15568	15408	15759	15532	15678	15727	15573	15679	15615	15622	15591	15575	15512	15489	15698	15517	15595	15586	15483	15614	15723	15486	15492	15738	15631	15545	15709	15708	15495	15543	15629	15599	15455	15586	15594	15616	15762	15573	15571	15582	15696	15704	15730	15759	15519	15620	15632	15540	15595	15541	15459	15805	15745	15713	15514	15484	15634	15544	15724	15645	15754	15509	15544	15537	15585	15559	15560	15395	15568	15535	15547	15586	15650	15525	15685	15583
28861	21825	21136	18852	16889	16884	17241	16887	16609	16654	16560	18639	19325	18939	17726	17087	16521	16428	16490	16660	16207	16191	16475	16474	16399	16552	16295	16348	16286	16456	16364	16249	16447	16438	16388	16304	16488	16206	16346	16373	16215	16400	16647	16395	16324	16315	16402	16447	16510	16443	16542	16622	16424	16354	16565	16703	16564	16536	16350	16287	16318	16424	16442	16448	16321	16478	16504	16329	16477	16506	16514	16402	16488	16337	16276	16634	16497	16474	16488	16343	16291	16299	16349	16522	16529	16338	16509	16354	16551	16418	16459	16487	16538	16539	16480	16433	16507	16181	16464	16562	16579	16365	16322	16171	16562	16278	16500	16493	16396	16459	16547	16562	16291	16478	16305	16394	16250	16605	16443	16344	16430	16310	16418	16336	16288	16224	16382	16232	16441	16316	16445	16277	16393	16525	16325	16405	16410	16536	16518	16452	16437	16438	16421	16234	16445	16272	16374	16345	16440	16263	16657	16610	16395	16306	16469	16491	16432	16360	16433	16446	16383	16239	16354	16438	16221	16454	16362	16310	16548	16322	16473	16321	16458	16315	16479	16337	16369	16621	16536	16539	16069	16253	16415	16337	16366	16245	16457	16396	16489	16153	16380	16409	16318	16441	16276	16517	16462	16543	16732	16525	16362	16484	16339	16544	16368	16280	16548	16464	16537	16399	16395	16372	16444	16448	16366	16229	16445	16403	16440	16429	16543	16316	16365	16287	16343	16170	16430	16333	16292	16476	16424	16475	16373	16321	16383	16270	16317	16602	16139	16522	16354	16348	16255	16506	16169	16473	16641	16325	16347	16205	16187	16508	16333	16512	16588	16280	16405	16485	16550	16351	16387	16511	16482	16411	16454	16644	16407	16335	16426	16434	16261	16407	16408	16318	16580	16471	16458	16357	16220	16310	16444	16347	16379	16474	16436	16278	16452	16621	16341	16642	16307	16616	16392	16432	16503	16568	16518	16577	16305	16218	16481	16469	16481	16326	16333	16453	16585	16317	16558	16246	16427	16518	16503	16405	16463	16463	16444	16457	16431	16512	16274	16263	16270	16377	16246	16373	16598	16510	16362	16460	16248	16268	16282	16305	16482	16482	16475	16401	16529	16392	16291	16359	16382	16433	16594	16515	16436	16479	16338	16319	16372	16330	16336	16680	16517	16460	16517	16460	16503	16301	16436	16267	16472	16391	16160	16399	16337	16187	16355	16441	16327	16328	16344	16523	16295	16350	16420	16413	16357	16313	16528	16491	16442	16377	16271	16341	16431	16238	16311	16430	16271	16472	16364	16473	16327	16391	16436	16595	16487	16431	16377	16410	16392	16468	16428	16276	16338	16508	16555	16543	16487	16151	16430	16501	16230	16578	16357	16469	16335	16440	16126	16428	16681	16535	16516	16425	16455	16293	16432	16485	16340	16397	16430	16348	16495	16464	16385	16189	16271	16406	16396	16327	16400	16435	16411	16516	16387	16226	16404	16337	16278	16391	16332	16406	16455	16327	16449	16367	16387	16391	16403	16472	16321	16397	16399	16334	16393	16482	16341	16425	16709	16259	16535	16712	16510	16426	16678	16247	16511	16339	16232	16344	16312	16378	16260	16270	16343	16441	16367	16422	16484	16344	16669	16514	16511	16349	16615	16311	16577	16438	16312	16402	16482	16483	16452	16715	16641	16426	16482	16450	16481	16542	16433	16444	16529	16454	16478	16408	16397	16437	16510	16456	16391	16401	16555	16534	16180	16357	16458	16363	16466	16464	16335	16195	16309	16452	16508	16279	16383	16318	16403	16595	16472	16485	16185	16410	16306	16401	16513	16473	16343	16257	16440	16575	16487	16427	16457	16464	16479	16378	16529	16483	16325	16379	16315	16486	16420	16302	16214	16501	16415	16445	16370	16521	16427	16400	16434	16462	16431	16525	16325	16407	16364	16454	16436	16429	16474	16328	16473	16513	16405	16482	16433	16403	16146	16226	16301	16352	16283	16323	16458	16315	16305	16548	16451	16169	16474	16543	16315	16557	16305	16491	16320	16349	16450	16390	16454	16288	16277	16307	16281	16535	16133	16234	16377	16123	16503	16400	16512	16384	16251	16346	16342	16345	16521	16499	16573	16301	16456	16547	16525	16477	16527	16535	16310	16492	16456	16354	16239	16495	16313	16305	16335	16430	16305	16212	16303	16332	16404	16521	16438	16211	16462	16308	16596	16528	16342	16204	16503	16268	16516	16341	16392	16452	16507	16625	16467	16305	16401	16578	16370	16442	16348	16341	16423	16082	16445	16476	16497	16181	16385	16390	16728	16502	16309	16375	16436	16359	16468	16627	16243	16297	16493	16402	16542	16340	16346	16181	16317	16477	16299	16396	16321	16438	16365	16342	16408	16351	16317	16437	16508	16323	16438	16342	16386	16457	16359	16511	16488	16362	16495	16208	16154	16343	16238	16351	16519	16348	16521	16521	16352	16440	16519	16389	16446	16570	16475	16479	16216	16159	16387	16428	16388	16495	16238	16364	16601	16509	16462	16656	16464	16330	16299	16415	16446	16629	16568	16484	16394	16575	16530	16378	16330	16287	16306	16265	16332	16504	16582	16509	16261	16518	16448	16488	16230	16239	16584	16371	16466	16307	16462	16587	16371	16350	16372	16357	16478	16544	16313	16538	16332	16432	16360	16378	16358	16339	16374	16300	16281	16406	16405	16291	16093	16221	16392	16490	16323	16533	16476	16213	16423	16510	16309	16292	16410	16557	16267	16461	16299	16567	16363	16513	16340	16436	16494	16452	16239	16498	16422	16384	16438	16357	16535	16487	16336	16300	16384	16305	16305	16465	16474	16454	16565	16434	16483	16625	16563	16525	16216	16529	16396	16365	16460	16487	16489	16388	16284	16342	16323	16539	16563	16595	16412	16322	16414	16288	16246	16576	16161	16343	16259	16385	16491	16441	16410	16463	16460	16553	16429	16375	16529	16371	16493	16397	16323	16459	16575	16309	16425	16293	16407	16462	16470	16336	16504	16206	16345	16397	16297	16268	16590	16539	16349	16461	16460	16250	16542	16265	16399	16458	16312	16459	16397	16420	16543	16293	16429	16431	16428	16286	16453	16259	16324	16444	16358	16477	16371	16248	16424	16411	16440	16223	16262	16294	16288	16429	16232	16499	16494	16354	16331	16443	16517	16459	16265	16301	16490	16386	16392	16483	16308	16452	16251	16335	16508	16379	16448	16586	16467	16405	16351	16411	16456	16434	16565	16363	16403	16210	16373	16344	16580	16559	16466	16487	16666	16436	16195	16208	16469	16326	16460	16377	16433	16305	16374	16356	16292	16394	16438	16515	16468	16607	16347	16541	16615	16329	16362	16457	16310	16517	16354	16499	16481	16585	16355	16438	16410	16383	16268	16529	16261	16194	16480	16419	16396	16268	16429	16438	16474	16461	16413	16512	16404	16233	16508	16306	16395	16527	16302	16308	16530	16539	16379	16646	16491	16414	16324	16251	16346	16361	16140	16495	16404	16489	16500	16332	16485	16186	16317	16405	16291	16464	16561	16509	16577	16318	16481	16485	16348	16405	16501	16421	16391	16490	16312	16612	16548	16324	16421	16546	16418	16348	16442	16438	16413	16413	16408	16338	16566	16156	16566	16383	16056	16377	16433	16274	16327	16266	16342	16406	16323	16335	16553	16454	16223	16268	16444	16347	16338	16301	16519	16301	16337	16401	16574	16264	16429	16462	16426	16348	16552	16384	16611	16486	16444	16293	16509	16436	16478	16367	16303	16492	16406	16486	16245	16365	16443	16375	16284	16574	16556	16463	16171	16344	16585	16534	16332	16310	16598	16385	16501	16392	16552	16417	16454	16338	16410	16439	16470	16456	16457	16372	16388	16389	16504	16471	16596	16349	16444	16427	16367	16567	16469	16480	16341	16448	16547	16354	16385	16463	16374	16189	16497	16397	16475	16419	16598	16387	16478	16488	16500	16233	16435	16517	16305	16482	16487	16403	16280	16429	16428	16457	16541	16599	16443	16449	16483	16207	16453	16389	16167	16326	16279	16327	16274	16338	16494	16471	16410	16575	16545	16375	16442	16290	16412	16427	16476	16526	16426	16473	16313	16398	16314	16246	16427	16514	16271	16388	16501	16659	16551	16447	16414	16417	16384	16264	16309	16229	16368	16373	16398	16630	16315	16443	16444	16478	16419	16269	16585	16409	16394	16369	16410	16430	16389	16412	16457	16596	16541	16344	16559	16320	16331	16534	16324	16489	16578	16360	16398	16486	16357	16669	16604	16551	16290	16429	16467	16388	16412	16499	16410	16277	16451	16454	16450	16341	16482	16436	16372	16525	16489	16428	16495	16379	16366	16290	16461	16335	16415	16365	16442	16535	16624	16573	16410	16265	16367	16528	16463	16429	16453	16357	16561	16385	16282	16408	16367	16427	16355	16141	16275	16326	16358	16174	16482	16280	16358	16427	16555	16480	16244	16254	16590	16407	16460	16306	16480	16649	16488	16398	16592	16315	16201	16494	16508	16619	16391	16480	16472	16399	16622	16561	16326	16271	16458	16526	16452	16615	16480	16593	16424	16486	16351	16540	16321	16231	16228	16352	16384	16399	16382	16230	16331	16496	16385	16357	16370	16429	16259	16294	16351	16476	16471	16553	16395	16363	16421	16420	16476	16500	16421	16329	16329	16478	16438	16511	16302	16305	16376	16511	16298	16615	16436	16464	16436	16465	16353	16502	16290	16364	16553	16502	16463	16214	16631	16372	16375	16387	16438	16405	16437	16535	16210	16450	16393	16495	16405	16463	16467	16546	16589	16346	16350	16240	16398	16347	16447	16422	16527	16378	16735	16413	16471	16441	16160	16327	16444	16384	16426	16372	16616	16501	16443	16527	16682	16525	16547	16523	16600	16493	16500	16369	16431	16116	16440	16304	16420	16506	16348	16479	16394	16413	16531	16347	16235	16300	16253	16456	16406	16475	16593	16533	16301	16352	16432	16327	16341	16473	16218	16437	16505	16410	16384	16625	16509	16426	16580	16466	16547	16297	16150	16427	16528	16316	16421	16396	16471	16364	16507	16335	16295	16458	16521	16319	16407	16345	16503	16181	16422	16293	16371	16293	16337	16271	16479	16530
16604	18494	18187	17035	16644	16734	17047	16450	16076	15850	16203	19515	19784	18398	17009	16045	15754	15519	15768	15570	15728	15521	15677	15622	15697	15674	15623	15621	15782	15598	15737	15663	15683	15690	15807	15703	15498	15689	15614	15451	15717	15741	15533	15591	15701	15594	15653	15693	15838	15799	15804	15466	15774	15621	15697	15645	15550	15713	15753	15752	15643	15617	15621	15756	15544	15574	15649	15713	15561	15849	15650	15725	15711	15690	15642	15651	15694	15575	15520	15682	15754	15614	15493	15685	15853	15759	15519	15614	15667	15665	15851	15435	15672	15548	15452	15530	15660	15668	15623	15447	15552	15627	15634	15604	15578	15581	15652	15685	15665	15829	15766	15651	15669	15621	15622	15596	15658	15650	15698	15659	15500	15475	15569	15514	15635	15619	15674	15666	15659	15677	15661	15557	15613	15698	15510	15753	15631	15622	15734	15573	15670	15793	15443	15530	15671	15475	15605	15797	15520	15726	15714	15510	15868	15637	15732	15554	15523	15657	15659	15875	15559	15506	15422	15543	15697	15541	15553	15493	15665	15655	15679	15550	15625	15720	15647	15604	15488	15648	15751	15628	15529	15666	15592	15671	15651	15712	15769	15791	15724	15478	15755	15601	15749	15690	15775	15709	15609	15708	15502	15746	15536	15550	15639	15657	15526	15734	15718	15625	15668	15580	15633	15523	15622	15617	15775	15497	15772	15552	15628	15657	15439	15784	15648	15544	15655	15631	15682	15661	15709	15663	15706	15778	15632	15683	15629	15523	15592	15752	15679	15627	15642	15550	15655	15738	15700	15723	15594	15677	15564	15597	15503	15580	15487	15871	15610	15633	15675	15613	15750	15770	15684	15661	15483	15660	15608	15445	15562	15704	15622	15432	15638	15560	15621	15485	15534	15701	15716	15669	15681	15636	15650	15672	15729	15854	15483	15885	15559	15574	15406	15667	15475	15701	15822	15721	15684	15715	15678	15770	15762	15612	15635	15454	15666	15679	15513	15531	15652	15592	15488	15719	15497	15436	15511	15825	15651	15783	15566	15517	15818	15731	15466	15829	15734	15677	15607	15611	15699	15617	15695	15544	15679	15514	15621	15689	15778	15427	15743	15677	15558	15783	15719	15749	15745	15598	15577	15590	15647	15547	15735	15667	15611	15599	15558	15440	15773	15616	15433	15654	15579	15628	15592	15754	15772	15581	15628	15491	15702	15534	15670	15782	15692	15676	15535	15683	15768	15590	15752	15378	15667	15707	15675	15606	15701	15590	15520	15655	15627	15559	15635	15751	15712	15823	15492	15778	15549	15748	15858	15508	15802	15815	15638	15549	15617	15632	15861	15684	15566	15647	15777	15733	15583	15742	15617	15795	15757	15724	15561	15662	15657	15763	15585	15729	15694	15675	15626	15776	15713	15772	15724	15715	15496	15465	15673	15683	15691	15723	15829	15607	15539	15448	15615	15666	15651	15733	15651	15683	15726	15640	15490	15672	15718	15727	15552	15693	15616	15492	15643	15505	15842	15781	15468	15551	15820	15769	15450	15644	15464	15788	15822	15775	15584	15558	15607	15639	15776	15679	15653	15604	15753	15629	15553	15831	15551	15509	15721	15647	15576	15637	15511	15678	15685	15484	15581	15666	15596	15566	15820	15573	15714	15606	15671	15805	15757	15771	15701	15615	15690	15686	15665	15588	15781	15578	15665	15483	15519	15636	15691	15773	15456	15690	15547	15745	15608	15745	15646	15699	15689	15545	15704	15586	15557	15689	15699	15706	15728	15712	15639	15659	15528	15653	15635	15568	15595	15721	15507	15697	15713	15718	15549	15638	15579	15730	15741	15601	15694	15786	15510	15504	15756	15554	15665	15612	15616	15772	15590	15684	15486	15620	15572	15550	15643	15623	15712	15589	15803	15591	15651	15678	15704	15570	15591	15609	15560	15735	15572	15590	15626	15651	15628	15506	15599	15812	15758	15521	15717	15504	15811	15500	15591	15767	15717	15644	15572	15817	15630	15692	15606	15717	15789	15661	15834	15719	15473	15539	15709	15691	15572	15627	15633	15617	15698	15642	15490	15639	15947	15796	15757	15686	15606	15613	15759	15616	15688	15728	15829	15642	15572	15608	15538	15824	15630	15457	15695	15735	15600	15695	15813	15671	15671	15683	15402	15714	15704	15480	15642	15592	15592	15660	15710	15617	15704	15538	15573	15594	15722	15620	15698	15713	15805	15744	15648	15714	15726	15853	15552	15674	15531	15524	15725	15546	15498	15678	15630	15496	15677	15691	15520	15677	15589	15649	15568	15613	15792	15731	15756	15781	15686	15595	15632	15462	15768	15639	15643	15740	15742	15638	15594	15780	15744	15674	15651	15740	15727	15543	15763	15620	15745	15537	15848	15708	15681	15658	15732	15533	15789	15702	15666	15560	15685	15719	15612	15640	15657	15624	15648	15791	15728	15681	15576	15819	15617	15710	15728	15654	15584	15577	15883	15570	15559	15651	15635	15686	15671	15579	15611	15621	15670	15607	15561	15662	15712	15615	15714	15895	15554	15619	15537	15537	15652	15758	15654	15665	15655	15572	15537	15767	15603	15677	15637	15741	15550	15513	15604	15709	15713	15615	15641	15804	15676	15600	15718	15607	15566	15589	15740	15650	15618	15835	15638	15703	15633	15385	15578	15790	15664	15772	15624	15718	15617	15576	15516	15705	15705	15669	15626	15595	15547	15646	15733	15731	15691	15683	15699	15571	15731	15628	15706	15636	15719	15691	15645	15551	15646	15776	15663	15676	15694	15573	15534	15531	15839	15606	15814	15676	15820	15518	15736	15771	15680	15744	15617	15477	15703	15568	15668	15803	15621	15717	15685	15682	15806	15793	15772	15563	15678	15847	15698	15720	15606	15672	15723	15635	15668	15589	15666	15619	15717	15622	15604	15648	15572	15744	15936	15657	15648	15726	15683	15518	15730	15636	15631	15577	15722	15517	15671	15556	15562	15659	15717	15507	15675	15593	15644	15702	15652	15528	15700	15633	15567	15753	15676	15715	15645	15898	15763	15606	15643	15616	15566	15781	15555	15614	15615	15676	15521	15677	15603	15616	15571	15682	15624	15621	15625	15704	15564	15506	15744	15636	15591	15680	15666	15716	15649	15710	15686	15685	15617	15674	15624	15535	15689	15690	15578	15669	15792	15666	15585	15686	15659	15634	15597	15804	15647	15562	15582	15774	15514	15693	15625	15492	15588	15573	15720	15563	15720	15642	15440	15664	15678	15654	15678	15794	15684	15600	15568	15629	15607	15668	15733	15729	15601	15544	15741	15561	15689	15750	15438	15737	15543	15746	15625	15639	15844	15513	15651	15621	15656	15642	15768	15700	15699	15570	15553	15494	15475	15701	15717	15565	15630	15668	15608	15654	15520	15588	15595	15669	15629	15571	15614	15452	15718	15549	15521	15703	15706	15600	15814	15612	15669	15812	15725	15591	15732	15641	15730	15881	15630	15748	15601	15708	15596	15557	15748	15571	15574	15675	15629	15615	15745	15706	15473	15610	15792	15567	15660	15669	15610	15611	15731	15669	15619	15725	15735	15705	15701	15528	15680	15570	15600	15493	15615	15629	15623	15642	15512	15631	15660	15809	15638	15679	15647	15550	15603	15766	15526	15792	15529	15772	15558	15675	15556	15683	15728	15752	15621	15691	15451	15675	15706	15697	15608	15555	15609	15719	15427	15697	15624	15571	15657	15529	15543	15563	15686	15661	15572	15634	15542	15694	15747	15629	15504	15549	15619	15531	15575	15570	15628	15760	15657	15665	15635	15558	15630	15703	15720	15567	15620	15841	15676	15591	15724	15650	15593	15638	15640	15559	15578	15692	15608	15631	15642	15668	15679	15541	15585	15635	15861	15596	15778	15589	15730	15732	15670	15738	15684	15618	15611	15578	15557	15628	15649	15719	15557	15550	15776	15691	15770	15510	15787	15783	15732	15695	15694	15716	15622	15584	15586	15661	15520	15713	15680	15626	15685	15574	15726	15561	15551	15515	15575	15754	15706	15717	15653	15674	15629	15546	15729	15583	15575	15667	15632	15517	15582	15782	15615	15566	15735	15412	15764	15640	15707	15654	15609	15704	15770	15638	15669	15638	15629	15765	15693	15562	15730	15614	15621	15620	15635	15703	15670	15550	15656	15554	15627	15596	15609	15643	15859	15702	15623	15506	15712	15713	15539	15699	15817	15652	15556	15691	15512	15715	15740	15510	15558	15599	15551	15603	15754	15611	15778	15629	15724	15624	15717	15584	15551	15604	15584	15670	15559	15517	15591	15657	15668	15763	15801	15627	15456	15636	15675	15694	15639	15645	15791	15696	15799	15682	15637	15784	15904	15433	15717	15448	15777	15680	15490	15578	15833	15626	15601	15646	15865	15660	15536	15665	15734	15483	15721	15542	15511	15747	15615	15587	15527	15803	15707	15703	15705	15573	15601	15662	15552	15666	15638	15647	15596	15581	15709	15593	15597	15775	15424	15638	15598	15613	15603	15633	15581	15813	15564	15725	15571	15794	15497	15669	15551	15676	15652	15472	15714	15705	15605	15455	15473	15612	15692	15870	15711	15592	15753	15678	15848	15770	15631	15673	15601	15625	15744	15653	15571	15780	15483	15472	15536	15640	15557	15707	15575	15609	15524	15500	15611	15464	15657	15721	15750	15698	15792	15606	15913	15551	15791	15694	15739	15804	15722	15610	15665	15712	15552	15748	15589	15818	15733	15734	15754	15530	15617	15503	15555	15682	15577	15627	15673	15672	15637	15663	15580	15713	15568	15734	15556	15768	15878	15653	15633	15825	15498	15764	15457	15667	15484	15470	15761	15835	15542	15513	15572	15741	15561	15712	15563	15434	15672	15621	15820	15780	15592	15612	15726	15499	15806	15569	15751	15627	15664	15569	15712	15680	15720	15711	15646	15852	15634	15589	15615	15819	15598	15762	15707	15609	15698	15516	15759	15680	15645	15686	15745	15748	15755	15631	15834	15670	15575	15617	15616	15661	15633	15762	15769	15649	15526	15631	15546	15635	15690	15745	15677	15547	15529	15559	15705	15690	15514	15646	15615	15487	15809	15680	15740	15474	15680	15682	15578	15506	15580	15551
25044	21371	27963	25509	21085	19572	20533	18338	17476	17184	17575	29597	33650	29221	22993	18860	17179	16706	16631	16468	16466	16375	16417	16390	16516	16523	16557	16581	16517	16507	16632	16374	16344	16603	16407	16537	16476	16524	16429	16425	16567	16472	16491	16531	16399	16606	16429	16550	16488	16531	16347	16606	16668	16604	16449	16410	16456	16527	16456	16443	16517	16547	16506	16335	16456	16479	16331	16479	16355	16360	16473	16478	16400	16448	16500	16394	16437	16358	16383	16398	16379	16368	16387	16442	16406	16539	16440	16447	16257	16514	16436	16312	16395	16512	16494	16554	16533	16384	16594	16535	16342	16506	16239	16384	16239	16430	16465	16477	16478	16597	16443	16550	16477	16547	16514	16481	16303	16268	16632	16343	16510	16646	16531	16495	16468	16627	16319	16407	16365	16446	16521	16379	16436	16694	16487	16502	16551	16301	16294	16388	16328	16330	16388	16324	16328	16305	16536	16446	16317	16451	16242	16402	16528	16437	16511	16372	16277	16466	16444	16504	16383	16389	16340	16274	16291	16403	16438	16523	16527	16163	16576	16410	16279	16485	16541	16793	16446	16536	16417	16625	16514	16518	16418	16346	16376	16510	16321	16196	16479	16462	16386	16310	16504	16381	16724	16258	16302	16440	16530	16274	16408	16490	16429	16374	16448	16467	16552	16595	16379	16576	16407	16377	16429	16290	16128	16338	16579	16515	16432	16333	16422	16535	16456	16509	16513	16600	16532	16376	16388	16345	16306	16547	16325	16376	16265	16376	16611	16424	16533	16553	16535	16465	16462	16425	16427	16394	16445	16631	16390	16225	16420	16458	16474	16392	16432	16243	16215	16375	16420	16466	16336	16425	16389	16273	16531	16403	16627	16561	16341	16446	16560	16640	16413	16589	16400	16476	16362	16343	16475	16367	16506	16402	16401	16264	16472	16537	16334	16446	16643	16505	16601	16525	16527	16364	16595	16433	16291	16469	16396	16433	16577	16415	16321	16420	16553	16557	16465	16476	16422	16352	16466	16514	16351	16487	16311	16398	16465	16451	16330	16461	16289	16429	16190	16304	16262	16347	16682	16320	16284	16457	16406	16218	16314	16507	16504	16324	16223	16544	16331	16433	16357	16318	16409	16398	16300	16424	16499	16397	16435	16308	16193	16528	16515	16520	16413	16438	16479	16421	16275	16404	16461	16265	16433	16297	16383	16482	16535	16476	16493	16221	16393	16552	16519	16485	16386	16331	16641	16445	16334	16531	16618	16545	16309	16505	16375	16466	16259	16309	16452	16556	16454	16380	16404	16432	16492	16479	16309	16395	16348	16494	16343	16471	16487	16437	16408	16481	16373	16278	16481	16588	16501	16260	16268	16324	16635	16485	16582	16434	16384	16539	16527	16596	16438	16442	16482	16406	16475	16539	16528	16370	16489	16290	16458	16529	16307	16346	16390	16362	16432	16513	16450	16462	16307	16443	16367	16186	16399	16373	16507	16397	16381	16130	16293	16613	16384	16408	16593	16342	16476	16454	16581	16507	16443	16222	16348	16468	16485	16616	16349	16372	16398	16596	16356	16443	16482	16398	16245	16443	16526	16363	16354	16312	16380	16491	16587	16530	16404	16620	16424	16315	16470	16440	16558	16481	16494	16487	16485	16337	16392	16402	16569	16424	16542	16473	16305	16518	16604	16389	16383	16448	16410	16560	16433	16486	16512	16331	16433	16557	16322	16397	16216	16472	16388	16558	16420	16415	16286	16402	16349	16248	16283	16347	16534	16537	16460	16522	16542	16520	16323	16365	16429	16356	16448	16416	16489	16354	16508	16273	16513	16525	16475	16492	16359	16477	16195	16557	16248	16325	16434	16566	16400	16417	16522	16411	16413	16699	16600	16531	16163	16512	16505	16572	16395	16386	16270	16557	16363	16412	16357	16442	16537	16484	16542	16475	16447	16343	16341	16470	16435	16350	16434	16500	16441	16667	16497	16385	16316	16197	16415	16533	16552	16704	16347	16411	16470	16346	16370	16536	16476	16373	16298	16297	16341	16345	16449	16404	16591	16626	16398	16281	16334	16331	16556	16561	16452	16363	16438	16530	16531	16498	16566	16490	16221	16223	16586	16569	16460	16446	16559	16300	16460	16383	16295	16546	16550	16726	16470	16511	16341	16487	16433	16384	16571	16400	16293	16487	16343	16437	16437	16137	16499	16463	16466	16599	16364	16440	16472	16496	16466	16474	16467	16538	16452	16490	16372	16428	16316	16432	16560	16455	16394	16648	16439	16437	16665	16424	16470	16515	16342	16474	16342	16371	16679	16442	16552	16499	16499	16120	16393	16416	16335	16465	16258	16307	16469	16567	16381	16404	16617	16361	16560	16414	16461	16469	16502	16695	16428	16356	16324	16293	16439	16510	16345	16413	16442	16564	16382	16290	16376	16450	16399	16385	16297	16338	16317	16393	16446	16305	16422	16470	16500	16432	16462	16495	16501	16391	16545	16484	16451	16516	16494	16586	16167	16517	16551	16317	16423	16487	16432	16605	16345	16459	16305	16506	16406	16594	16516	16444	16449	16544	16398	16375	16450	16463	16375	16286	16304	16285	16639	16458	16475	16485	16496	16358	16474	16379	16468	16387	16472	16435	16359	16196	16365	16557	16506	16537	16356	16248	16157	16256	16457	16539	16414	16334	16514	16462	16395	16448	16318	16261	16446	16311	16246	16429	16515	16545	16298	16687	16498	16476	16439	16486	16428	16526	16136	16190	16447	16410	16452	16423	16542	16532	16468	16390	16627	16535	16507	16373	16586	16349	16424	16697	16476	16423	16577	16325	16342	16528	16479	16477	16498	16454	16458	16386	16536	16291	16490	16232	16287	16288	16460	16237	16519	16322	16176	16379	16475	16177	16332	16611	16491	16512	16497	16445	16453	16787	16461	16202	16384	16350	16290	16352	16474	16339	16201	16443	16467	16317	16517	16478	16367	16457	16637	16436	16392	16559	16333	16583	16418	16448	16333	16392	16322	16422	16442	16534	16461	16528	16437	16361	16369	16359	16569	16276	16553	16469	16615	16401	16495	16530	16434	16478	16574	16170	16261	16428	16390	16420	16433	16422	16540	16527	16536	16311	16486	16187	16373	16341	16475	16404	16539	16343	16325	16462	16350	16359	16450	16293	16621	16504	16439	16444	16270	16337	16487	16529	16348	16419	16345	16473	16589	16639	16478	16474	16473	16397	16483	16454	16360	16380	16269	16354	16468	16314	16540	16524	16384	16425	16426	16472	16424	16329	16370	16496	16267	16469	16299	16302	16588	16425	16359	16558	16453	16256	16624	16619	16422	16446	16475	16452	16578	16469	16243	16315	16595	16674	16428	16343	16332	16356	16574	16742	16400	16517	16508	16384	16633	16365	16457	16349	16343	16281	16503	16276	16421	16544	16455	16564	16337	16487	16458	16487	16349	16576	16557	16418	16492	16252	16519	16423	16475	16523	16365	16431	16513	16411	16423	16305	16529	16283	16350	16415	16487	16458	16287	16319	16445	16596	16411	16352	16346	16551	16516	16540	16268	16631	16338	16343	16535	16527	16315	16492	16420	16418	16383	16366	16403	16537	16377	16459	16591	16499	16483	16520	16420	16442	16365	16481	16537	16544	16476	16748	16417	16540	16550	16462	16327	16476	16377	16321	16430	16570	16270	16604	16536	16442	16557	16600	16460	16365	16440	16304	16491	16310	16416	16281	16316	16573	16429	16579	16505	16423	16388	16354	16393	16217	16449	16424	16282	16407	16383	16257	16580	16437	16379	16409	16614	16593	16423	16489	16564	16436	16477	16423	16374	16390	16455	16342	16283	16389	16495	16478	16394	16619	16630	16467	16308	16358	16398	16606	16557	16459	16424	16237	16453	16462	16192	16473	16432	16380	16459	16370	16409	16511	16276	16473	16221	16373	16624	16460	16377	16430	16600	16292	16265	16324	16373	16402	16497	16455	16500	16643	16424	16334	16407	16576	16304	16276	16433	16505	16341	16431	16241	16552	16408	16324	16320	16313	16391	16412	16301	16334	16462	16394	16537	16346	16408	16595	16317	16341	16336	16356	16423	16429	16395	16418	16563	16314	16408	16554	16222	16365	16597	16644	16377	16336	16521	16568	16522	16593	16474	16546	16466	16544	16351	16410	16408	16462	16384	16466	16519	16278	16439	16537	16391	16555	16668	16370	16432	16359	16368	16511	16356	16586	16487	16380	16517	16487	16439	16469	16502	16470	16479	16440	16542	16364	16618	16562	16297	16358	16379	16509	16596	16477	16403	16357	16289	16236	16336	16462	16561	16399	16308	16432	16575	16407	16556	16511	16628	16635	16462	16453	16526	16567	16502	16612	16559	16387	16475	16499	16329	16421	16292	16576	16450	16432	16281	16455	16558	16361	16480	16465	16525	16293	16591	16520	16510	16478	16603	16441	16653	16606	16248	16447	16404	16405	16547	16461	16566	16501	16551	16510	16517	16332	16344	16519	16436	16590	16428	16466	16441	16482	16434	16576	16517	16361	16787	16397	16273	16403	16379	16385	16478	16399	16152	16411	16350	16540	16369	16659	16575	16368	16518	16409	16222	16517	16477	16515	16541	16305	16529	16504	16469	16346	16519	16382	16300	16337	16320	16374	16467	16434	16356	16504	16378	16471	16322	16467	16538	16525	16460	16395	16491	16166	16483	16334	16506	16452	16259	16496	16224	16358	16501	16495	16422	16407	16542	16352	16231	16501	16356	16338	16476	16221	16442	16469	16574	16308	16286	16514	16311	16383	16534	16413	16452	16602	16610	16205	16459	16471	16401	16341	16508	16250	16352	16323	16586	16347	16363	16298	16351	16496	16199	16464	16465	16353	16499	16332	16419	16535	16355	16651	16292	16629	16550	16440	16450	16384	16295	16428	16313	16400	16382	16493	16415	16379	16236	16509	16407	16646	16573	16467	16488	16464	16562	16560	16471	16522	16366	16311	16467	16514	16376	16694	16435	16434	16367	16537	16566	16298	16593	16400	16532	16508	16369	16328	16480	16534	16313	16524	16437	16565	16389	16279	16348	16475	16461	16588	16285	16373	16505	16311	16506	16550	16388	16392	16502	16525	16468	16624	16396	16426	16207	16382	16624	16475
15606	24301	24105	20509	18646	19273	20335	18611	17362	16640	17512	35326	36501	30997	23132	18002	16243	15718	15497	15686	15726	15770	15686	15669	15740	15610	15764	15765	15822	15645	15720	15692	15685	15741	15615	15728	15727	15774	15671	15662	15655	15772	15655	15835	15668	15649	15781	15691	15581	15737	15781	15788	15680	15693	15625	15607	15800	15668	15767	15695	15732	15916	15725	15922	15727	15610	15603	15793	15636	15579	15841	15649	15815	15757	15835	15581	15637	15600	15759	15676	15811	15752	15777	15832	15632	15678	15722	15695	15826	15662	15797	15906	15578	15786	15717	15691	15673	15822	15715	15635	15808	15717	15635	15685	15560	15615	15659	15751	15743	15712	15687	15620	15851	15776	15563	15769	15771	15661	15727	15628	15599	15807	15682	15682	15689	15676	15730	15812	15638	15817	15720	15645	15731	15857	15794	15743	15779	15671	15624	15667	15894	15778	15710	15754	15526	15790	15692	15701	15740	15762	15833	15839	15738	15681	15673	15859	15729	15671	15746	15661	15717	15465	15806	15714	15587	15714	15706	15706	15707	15709	15687	15821	15852	15633	15686	15581	15725	15679	15798	15787	15696	15729	15882	15613	15819	15654	15775	15589	15724	15677	15709	15637	15591	15686	15714	15779	15797	15780	15661	15649	15827	15692	15694	15758	15817	15717	15860	15491	15642	15724	15745	15713	15730	15660	15707	15795	15675	15617	15811	15712	15851	15655	15640	15813	15632	15609	15558	15685	15742	15713	15592	15770	15626	15547	15713	15588	15973	15862	15591	15586	15575	15546	15623	15843	15871	15718	15737	15802	15767	15838	15663	15569	15774	15871	15726	15820	15564	15708	15686	15756	15717	15413	15718	15527	15667	15895	15662	15803	15570	15638	15715	15685	15887	15605	15795	15626	15672	15588	15725	15726	15686	15658	15582	15702	15952	15826	15844	15785	15821	15671	15649	15561	15656	15766	15693	15709	15631	15623	15611	15632	15608	15959	15572	15576	15706	15569	15778	15744	15630	15720	15694	15594	15703	15634	15426	15651	15767	15697	15651	15667	15652	15709	15727	15699	15864	15641	15608	15630	15642	15684	15740	15725	15573	15488	15552	15606	15683	15711	15664	15590	15706	15734	15768	15799	15675	15633	15626	15630	15733	15737	15713	15609	15859	15718	15787	15580	15580	15588	15690	15763	15755	15650	15832	15745	15763	15580	15690	15774	15703	15878	15653	15776	15447	15818	15727	15627	15780	15594	15891	15715	15707	15723	15753	15654	15880	15581	15528	15657	15640	15652	15687	15554	15757	15743	15551	15594	15783	15644	15477	15710	15617	15787	15712	15596	15657	15678	15604	15719	15824	15631	15618	15766	15836	15682	15825	15509	15616	15732	15638	15658	15615	15741	15609	15825	15618	15648	15768	15826	15720	15531	15747	15824	15649	15652	15576	15588	15775	15726	15696	15702	15595	15695	15619	15597	15795	15727	15701	15618	15773	15766	15684	15935	15742	15631	15707	15607	15589	15728	15803	15618	15665	15645	15513	15843	15730	15675	15776	15620	15690	15718	15653	15810	15553	15759	15714	15738	15677	15680	15712	15715	15681	15947	15670	15745	15653	15696	15611	15761	15550	15562	15775	15555	15751	15672	15685	15675	15793	15609	15554	15572	15766	15725	15631	15788	15694	15795	15663	15748	15753	15825	15777	15777	15894	15709	15760	15827	15827	15711	15860	15795	15830	15592	15579	15640	15821	15803	15909	15816	15903	15809	15726	15821	15465	15655	15654	15793	15689	15760	15568	15771	15639	15807	15773	15701	15800	15756	15777	15693	15618	15628	15697	15676	15720	15779	15828	15777	15676	15698	15891	15556	15635	15617	15792	15804	15735	15648	15764	15755	15757	15651	15816	15816	15764	15618	15574	15748	15643	15882	15747	15849	15796	15593	15709	15621	15703	15636	15672	15821	15769	15882	15591	15720	15648	15789	15737	15701	15507	15568	15681	15720	15822	15743	15729	15558	15699	15754	15678	15626	15723	15800	15658	15824	15761	15644	15674	15776	15813	15722	15676	15570	15721	15762	15659	15726	15683	15724	15692	15744	15841	15652	15788	15565	15671	15573	15724	15846	15661	15777	15696	15742	15639	15941	15521	15692	15611	15771	15760	15659	15660	15672	15717	15657	15761	15675	15816	15573	15868	15584	15806	15633	15585	15875	15876	15772	15620	15714	15617	15859	15770	15642	15592	15727	15763	15715	15747	15716	15787	15787	15657	15845	15726	15582	15852	15725	15830	15706	15700	15841	15829	15700	15588	15574	15753	15602	15804	15485	15530	15815	15696	15694	15734	15627	15525	15720	15627	15540	15654	15718	15771	15634	15699	15662	15776	15649	15814	15545	15622	15619	15712	15557	15572	15549	15826	15878	15617	15696	15746	15678	15640	15642	15665	15803	15597	15645	15870	15571	15684	15681	15912	15664	15610	15672	15836	15672	15565	15599	15768	15604	15660	15566	15775	15765	15553	15764	15708	15641	15590	15636	15603	15657	15840	15621	15665	15757	15758	15575	15600	15619	15635	15696	15774	15727	15659	15766	15708	15643	15717	15605	15629	15928	15628	15662	15806	15694	15557	15757	15859	15737	15613	15747	15548	15623	15777	15706	15858	15536	15745	15740	15572	15655	15716	15872	15759	15606	15744	15760	15620	15786	15601	15889	15637	15700	15803	15740	15788	15858	15739	15728	15484	15783	15548	15754	15773	15690	15769	15747	15547	15720	15700	15459	15513	15712	15720	15788	15783	15668	15939	15722	15625	15650	15725	15782	15677	15790	15579	15622	15788	15668	15709	15710	15728	15634	15717	15844	15646	15810	15641	15701	15730	15588	15736	15632	15726	15797	15712	15714	15783	15715	15540	15677	15916	15833	15566	15684	15729	15752	15622	15684	15851	15788	15722	15666	15531	15699	15624	15746	15782	15649	15910	15620	15567	15778	15649	15755	15778	15793	15695	15626	15811	15541	15769	15641	15817	15599	15645	15616	15654	15719	15659	15769	15626	15638	15719	15652	15714	15657	15684	15653	15655	15605	15447	15858	15690	15754	15545	15736	15773	15358	15630	15806	15640	15727	15688	15852	15656	15870	15855	15758	15690	15770	15611	15722	15827	15776	15561	15668	15656	15631	15663	15734	15800	15852	15615	15779	15887	15742	15707	15625	15563	15726	15821	15860	15612	15807	15638	15760	15666	15699	15553	15536	15745	15631	15857	15841	15762	15555	15819	15753	15630	15575	16039	15756	15615	15652	15721	15757	15748	15761	15866	15578	15768	15520	15727	15650	15796	15696	15706	15932	15755	15668	15775	15645	15613	15600	15882	15649	15803	15722	15624	15711	15726	15643	15552	15688	15683	15671	15710	15647	15568	15679	15721	15564	15803	15739	15744	15673	15653	15729	15749	15564	15842	15639	15722	15869	15633	15625	15583	15796	15723	15506	15803	15764	15813	15680	15605	15487	15713	15726	15701	15723	15780	15781	15665	15701	15680	15665	15631	15707	15616	15669	15633	15850	15771	15922	15643	15714	15598	15861	15715	15671	15623	15794	15824	15716	15680	15512	15643	15672	15763	15668	15741	15609	15804	15717	15831	15651	15683	15630	15647	15787	15712	15879	15861	15793	15728	15715	15728	15893	15699	15749	15615	15586	15803	15761	15704	15741	15590	15677	15750	15533	15662	15821	15738	15635	15847	15824	15694	15596	15716	15782	15701	15709	15709	15623	15868	15864	15757	15810	15743	15764	15743	15796	15712	15724	15613	15685	15840	15608	15580	15807	15856	15609	15708	15723	15550	15656	15887	15670	15774	15730	15684	15723	15646	15806	15724	15668	15534	15826	15672	15656	15933	15799	15789	15574	15805	15632	15586	15748	15759	15597	15792	15612	15682	15655	15466	15726	15953	15758	15737	15708	15722	15785	15745	15615	15739	15609	15557	15774	15525	15905	15678	15762	15733	15887	15661	15843	15663	15820	15607	15688	15674	15781	15771	15828	15728	15662	15754	15726	15637	15700	15690	15620	15575	15692	15806	15595	15825	15754	15676	15850	15705	15619	15743	15671	15574	15706	15619	15631	15576	15684	15718	15687	15594	15704	15736	15666	15705	15711	15758	15591	15563	15753	15719	15665	15717	15721	15734	15675	15708	15619	15777	15755	15717	15776	15749	15824	15695	15663	15658	15853	15756	15707	15800	15607	15701	15730	15763	15786	15751	15779	15810	15759	15766	15741	15722	15704	15897	15854	15767	15766	15625	15779	15850	15728	15665	15575	15639	15652	15762	15532	15619	15578	15654	15883	15772	15490	15764	15719	15706	15733	15674	15684	15683	15847	15719	15634	15668	15606	15640	15547	15693	15572	15576	15635	15715	15639	15748	15608	15579	15630	15743	15682	15667	15821	15776	15552	15700	15760	15647	15615	15678	15755	15734	15779	15915	15771	15710	15762	15822	15774	15687	15622	15507	15847	15747	15655	15733	15858	15787	15665	15640	15589	15708	15543	15677	15636	15705	15950	15629	15643	15690	15789	15723	15685	15721	15647	15665	15528	15857	15865	15695	15674	15768	15717	15774	15750	15621	15581	15573	15652	15676	15693	15860	15906	15631	15767	15812	15733	15778	15754	15514	15731	15816	15782	15786	15689	15558	15815	15755	15767	15741	15752	15687	15518	15722	15757	15603	15697	15795	15681	15619	15820	15790	15739	15954	15467	15714	15752	15532	15635	15715	15591	15746	15632	15705	15681	15773	15621	15826	15688	15721	15730	15760	15715	15849	15692	15758	15668	15661	15859	15623	15767	15730	15747	15601	15699	15698	15622	15727	15721	15755	15645	15758	15841	15712	15585	15934	15746	15605	15873	15651	15741	15606	15834	15604	15805	15693	15680	15819	15611	15729	15719	15782	15834	15757	15764	15736	15705	15732	15809	15783	15687	15617	15613	15760	15711	15800	15618	15770	15808	15847	15728	15901	15585	15772	15626	15670	15705	15814	15595	15643	15720	15700	15704	15692	15693	15726	15655	15794	15750	15741	15767	15744	15659	15617	15542	15626	15822	15639	15848	15828	15819	15785	15767	15602	15595	15703	15651	15754	15589	15733	15744	15697	15833	15730	15629
23884	21351	28837	24323	21996	22512	21746	19440	18701	18497	19417	39203	42277	34964	26556	20349	17507	16470	16449	16499	16432	16481	16509	16516	16550	16511	16398	16449	16371	16274	16570	16431	16352	16495	16388	16433	16510	16592	16425	16270	16493	16211	16409	16465	16587	16407	16297	16467	16311	16495	16463	16324	16517	16399	16310	16259	16445	16420	16332	16199	16253	16331	16219	16365	16483	16419	16465	16388	16480	16309	16253	16330	16332	16626	16423	16314	16422	16649	16267	16378	16373	16359	16588	16423	16311	16546	16351	16310	16452	16331	16381	16549	16342	16279	16197	16459	16436	16430	16478	16270	16463	16436	16450	16282	16480	16443	16402	16663	16330	16238	16615	16247	16352	16520	16387	16477	16340	16616	16423	16353	16294	16454	16414	16440	16522	16336	16427	16337	16557	16287	16448	16214	16317	16306	16339	16370	16391	16198	16272	16420	16406	16165	16331	16252	16365	16570	16337	16250	16290	16382	16400	16305	16240	16377	16439	16306	16231	16397	16574	16328	16277	16393	16370	16485	16324	16598	16423	16174	16430	16286	16431	16411	16322	16319	16329	16197	16248	16230	16310	16412	16371	16285	16511	16410	16451	16197	16339	16540	16332	16540	16340	16399	16397	16172	16302	16360	16434	16340	16143	16621	16425	16373	16288	16363	16443	16558	16616	16229	16486	16561	16332	16309	16344	16444	16507	16368	16324	16245	16245	16406	16325	16389	16268	16254	16415	16460	16598	16466	16319	16357	16404	16398	16344	16272	16109	16423	16231	16173	16252	16215	16295	16457	16403	16456	16472	16328	16501	16303	16459	16411	16419	16403	16402	16426	16452	16192	16537	16151	16264	16464	16199	16343	16262	16484	16464	16292	16547	16356	16267	16348	16337	16234	16357	16493	16409	16594	16389	16476	16399	16554	16259	16482	16372	16372	16378	16312	16302	16343	16531	16341	16319	16396	16410	16472	16326	16156	16284	16460	16347	16397	16519	16304	16286	16377	16264	16489	16453	16203	16368	16149	16307	16257	16484	16538	16356	16176	16361	16610	16565	16330	16287	16312	16410	16430	16460	16384	16388	16283	16408	16417	16431	16406	16522	16332	16365	16151	16424	16396	16094	16293	16376	16433	16258	16220	16313	16285	16305	16281	16317	16252	16253	16281	16263	16381	16124	16272	16311	16349	16177	16140	16228	16546	16291	16355	16496	16430	16194	16454	16312	16428	16306	16262	16368	16395	16333	16390	16478	16473	16325	16351	16504	16443	16450	16377	16236	16369	16285	16318	16315	16359	16550	16337	16140	16411	16277	16274	16330	16245	16387	16347	16372	16264	16380	16192	16342	16514	16451	16450	16381	16349	16496	16463	16432	16482	16493	16259	16329	16417	16444	16635	16260	16477	16441	16430	16296	16407	16460	16355	16171	16125	16539	16342	16296	16297	16298	16330	16302	16397	16207	16400	16329	16385	16331	16376	16353	16337	16149	16348	16350	16296	16368	16397	16319	16453	16313	16337	16199	16642	16387	16538	16415	16359	16127	16359	16283	16256	16433	16296	16610	16475	16411	16264	16419	16330	16370	16419	16202	16245	16264	16407	16389	16180	16398	16346	16285	16209	16372	16137	16391	16183	16169	16617	16125	16259	16299	16291	16329	16303	16388	16193	16355	16371	16291	16359	16542	16347	16249	16473	16165	16545	16440	16336	16567	16456	16396	16540	16462	16295	16504	16278	16278	16385	16297	16364	16279	16262	16286	16271	16476	16279	16381	16180	16351	16261	16225	16311	16164	16382	16427	16233	16401	16413	16337	16212	16377	16155	16339	16361	16324	16293	16342	16264	16471	16398	16412	16278	16438	16327	16396	16346	16523	16354	16316	16277	16340	16483	16455	16225	16372	16361	16175	16365	16304	16329	16374	16178	16284	16588	16441	16438	16415	16448	16496	16204	16336	16078	16529	16493	16229	16425	16382	16133	16538	16196	16293	16290	16399	16271	16553	16202	16347	16282	16373	16427	16401	16582	16298	16437	16258	16451	16401	16319	16172	16400	16289	16372	16251	16235	16380	16447	16361	16482	16242	16358	16462	16306	16536	16484	16611	16367	16536	16370	16386	16269	16389	16244	16343	16433	16245	16304	16362	16243	16323	16374	16346	16184	16371	16233	16360	16349	16350	16350	16334	16279	16154	16390	16458	16343	16120	16451	16456	16342	16346	16290	16306	16372	16271	16481	16560	16481	16211	16283	16393	16390	16408	16613	16435	16391	16345	16375	16444	16530	16552	16445	16260	16163	16233	16378	16349	16310	16377	16333	16351	16501	16551	16286	16344	16123	16173	16388	16379	16348	16426	16392	16424	16449	16428	16352	16521	16304	16492	16486	16282	16509	16297	16235	16430	16329	16141	16430	16308	16548	16311	16518	16375	16399	16347	16242	16459	16323	16393	16208	16370	16286	16388	16432	16311	16389	16290	16326	16322	16266	16461	16364	16527	16598	16418	16475	16259	16350	16263	16442	16595	16113	16405	16322	16550	16454	16364	16367	16474	16319	16370	16293	16374	16364	16599	16368	16328	16312	16384	16066	16511	16427	16383	16410	16618	16464	16452	16251	16268	16573	16566	16449	16380	16353	16178	16299	16422	16459	16328	16292	16400	16293	16524	16377	16495	16383	16545	16436	16416	16364	16242	16399	16247	16312	16324	16325	16285	16418	16326	16404	16462	16445	16421	16617	16340	16351	16365	16393	16486	16358	16266	16396	16143	16480	16395	16488	16334	16329	16578	16365	16385	16508	16184	16259	16382	16355	16377	16504	16134	16343	16228	16360	16286	16512	16495	16289	16513	16339	16337	16388	16538	16249	16320	16367	16133	16450	16313	16320	16357	16510	16389	16346	16372	16368	16384	16331	16497	16426	16508	16407	16350	16382	16445	16602	16313	16541	16591	16432	16354	16487	16342	16323	16332	16544	16165	16223	16439	16164	16411	16362	16226	16300	16268	16507	16328	16358	16505	16330	16188	16383	16148	16402	16407	16421	16347	16544	16337	16350	16419	16384	16420	16280	16406	16429	16444	16337	16419	16345	16156	16484	16311	16318	16293	16567	16426	16266	16331	16423	16301	16539	16538	16228	16175	16418	16275	16371	16172	16323	16441	16405	16457	16443	16317	16401	16311	16507	16509	16520	16337	16447	16304	16446	16267	16517	16324	16335	16334	16405	16392	16389	16378	16365	16420	16549	16406	16402	16208	16595	16518	16562	16120	16260	16420	16484	16346	16349	16335	16346	16255	16385	16380	16271	16297	16543	16446	16450	16374	16417	16475	16504	16419	16399	16389	16245	16443	16315	16491	16188	16411	16449	16557	16317	16191	16451	16174	16340	16325	16381	16392	16286	16115	16496	16299	16359	16362	16507	16414	16590	16453	16418	16335	16444	16361	16551	16451	16379	16413	16276	16499	16452	16573	16280	16475	16304	16222	16206	16415	16471	16387	16428	16391	16395	16598	16277	16376	16359	16305	16283	16428	16358	16258	16403	16410	16420	16311	16314	16297	16363	16225	16380	16370	16320	16492	16348	16441	16321	16284	16481	16156	16549	16418	16482	16271	16207	16390	16081	16388	16388	16302	16511	16376	16366	16201	16303	16342	16262	16524	16329	16357	16292	16068	16432	16340	16204	16400	16299	16401	16337	16284	16547	16414	16226	16373	16376	16463	16349	16237	16392	16212	16334	16438	16191	16514	16513	16429	16455	16287	16380	16227	16327	16563	16360	16259	16308	16361	16346	16588	16297	16388	16392	16361	16520	16423	16364	16190	16336	16295	16048	16528	16452	16310	16397	16500	16526	16427	16293	16331	16520	16447	16253	16355	16356	16443	16385	16332	16344	16466	16245	16458	16367	16317	16397	16339	16386	16511	16289	16284	16345	16348	16208	16368	16311	16325	16379	16253	16347	16523	16307	16537	16635	16407	16407	16495	16297	16351	16281	16387	16612	16415	16236	16301	16439	16420	16476	16186	16387	16501	16172	16462	16268	16512	16613	16385	16475	16230	16222	16440	16308	16203	16447	16416	16180	16345	16314	16433	16373	16343	16497	16372	16330	16573	16275	16424	16460	16478	16329	16344	16374	16469	16356	16410	16319	16340	16410	16590	16496	16341	16519	16369	16454	16370	16185	16501	16498	16337	16384	16441	16584	16254	16209	16364	16192	16610	16456	16276	16274	16381	16428	16228	16395	16203	16271	16325	16421	16342	16234	16661	16525	16399	16486	16491	16441	16487	16545	16298	16259	16365	16165	16462	16460	16380	16478	16405	16297	16227	16182	16455	16341	16425	16170	16365	16294	16246	16487	16409	16188	16280	16424	16464	16298	16354	16389	16614	16389	16405	16153	16498	16433	16302	16022	16582	16379	16364	16230	16454	16335	16347	16444	16391	16255	16359	16313	16340	16454	16478	16472	16615	16555	16367	16194	16300	16422	16458	16319	16689	16359	16438	16492	16418	16097	16394	16351	16504	16338	16400	16282	16332	16402	16374	16478	16319	16520	16249	16431	16375	16458	16433	16353	16507	16223	16396	16384	16416	16254	16329	16233	16391	16383	16562	16084	16224	16449	16422	16433	16428	16466	16349	16256	16063	16256	16390	16356	16591	16330	16501	16208	16472	16343	16384	16258	16379	16238	16331	16325	16403	16273	16211	16441	16528	16384	16354	16477	16466	16389	16222	16384	16233	16495	16409	16098	16362	16363	16218	16363	16386	16331	16427	16453	16463	16472	16435	16551	16462	16050	16217	16211	16385	16483	16450	16425	16370	16581	16531	16447	16324	16440	16107	16300	16326	16250	16615	16466	16381	16334	16363	16300	16397	16449	16397	16423	16469	16469	16567	16488	16352	16427	16300	16494	16336	16323	16290	16231	16380	16553	16162	16308	16321	16408	16338	16520	16334	16341	16451	16536	16361	16298	16455	16333	16236	16405	16491	16289	16305	16435	16354	16419	16055	16381	16543	16535	16404	16423	16349	16556	16336	16220	16350	16125	16274	16407	16343	16224	16383	16380	16185	16470	16500	16366	16401	16359	16486	16381	16203	16197	16596	16624	16405	16346	16510	16487	16477	16453	16456	16354	16381	16331	16460	16196	16492	16304	16447	16415	16377	16316
17237	30042	28602	23922	21198	20156	19863	20230	19688	18749	20734	44801	44440	37480	27151	19258	16529	15944	15714	15730	15647	15875	15598	15769	15683	15689	15619	15763	15800	15617	15729	15653	15796	15727	15590	15766	15782	15821	15831	15847	15598	15642	15425	15826	15616	15707	15720	15582	15776	15715	15657	15784	15677	15725	15631	15646	15671	15575	15723	15579	15685	15762	15799	15534	15753	15661	15635	15804	15729	15786	15835	15782	15718	15739	15663	15785	15474	15889	15615	15790	15751	15742	15769	15677	15760	15704	15443	15708	15743	15859	15689	15665	15637	15795	15784	15640	15555	15731	15723	15703	15706	15738	15655	15654	15708	15711	15731	15683	15671	15609	15643	15782	15671	15641	15602	15664	15724	15690	15695	15533	15708	15683	15509	15708	15739	15602	15767	15641	15530	15585	15768	15612	15653	15668	15658	15631	15561	15739	15656	15745	15643	15539	15687	15712	15686	15614	15798	15748	15779	15712	15648	15729	15635	15726	15705	15809	15596	15677	15710	15694	15712	15689	15648	15759	15570	15626	15754	15752	15812	15973	15847	15609	15655	15657	15546	15735	15652	15633	15727	15791	15595	15590	15765	15630	15744	15669	15795	15635	15751	15533	15832	15687	15697	15738	15645	15624	15686	15665	15495	15545	15538	15611	15672	15656	15625	15640	15633	15653	15642	15595	15574	15687	15630	15691	15575	15666	15712	15618	15687	15811	15756	15670	15906	15648	15682	15620	15674	15713	15665	15623	15745	15669	15788	15580	15680	15602	15606	15721	15636	15622	15636	15605	15734	15757	15598	15731	15517	15596	15601	15831	15668	15602	15630	15710	15564	15613	15718	15734	15706	15761	15637	15679	15652	15593	15806	15591	15714	15769	15701	15616	15640	15777	15548	15826	15702	15596	15566	15622	15774	15749	15748	15557	15628	15618	15654	15616	15696	15652	15751	15691	15673	15795	15578	15638	15692	15610	15640	15692	15581	15629	15570	15788	15473	15567	15828	15631	15902	15515	15613	15590	15682	15677	15689	15564	15686	15562	15691	15715	15863	15639	15704	15679	15797	15731	15591	15555	15652	15704	15652	15535	15617	15626	15696	15557	15687	15558	15675	15663	15588	15767	15749	15603	15582	15720	15597	15650	15778	15643	15746	15615	15622	15483	15709	15654	15573	15701	15722	15691	15717	15607	15681	15621	15563	15644	15787	15881	15763	15733	15606	15752	15630	15697	15581	15486	15281	15443	15817	15856	15648	15594	15652	15836	15556	15630	15797	15465	15604	15609	15801	15723	15689	15585	15667	15655	15756	15677	15774	15695	15757	15746	15807	15638	15519	15811	15696	15674	15586	15585	15665	15642	15644	15634	15549	15693	15696	15595	15749	15549	15659	15623	15617	15729	15642	15754	15642	15804	15712	15671	15642	15820	15656	15763	15581	15714	15656	15597	15540	15646	15691	15661	15722	15754	15662	15694	15742	15614	15725	15850	15773	15753	15668	15756	15724	15514	15652	15716	15757	15640	15751	15849	15748	15624	15837	15584	15782	15590	15626	15614	15431	15506	15686	15667	15783	15475	15738	15721	15688	15779	15680	15473	15552	15606	15542	15665	15487	15627	15705	15635	15747	15773	15598	15491	15741	15552	15608	15546	15749	15441	15715	15517	15661	15663	15682	15694	15731	15693	15528	15740	15661	15729	15686	15677	15706	15630	15659	15722	15679	15675	15711	15739	15695	15641	15597	15697	15598	15678	15719	15579	15798	15635	15575	15664	15679	15597	15581	15661	15754	15585	15683	15531	15677	15620	15603	15609	15525	15696	15613	15629	15551	15651	15585	15470	15650	15626	15810	15749	15868	15502	15683	15663	15604	15623	15630	15686	15583	15696	15844	15653	15552	15802	15652	15650	15704	15621	15832	15522	15839	15625	15484	15553	15831	15618	15712	15816	15861	15600	15714	15854	15721	15519	15836	15729	15643	15666	15598	15759	15628	15738	15593	15649	15535	15798	15841	15752	15655	15597	15759	15760	15692	15750	15720	15572	15715	15603	15685	15685	15612	15677	15678	15537	15643	15637	15789	15712	15643	15572	15656	15680	15840	15566	15650	15682	15706	15471	15694	15911	15677	15778	15674	15656	15612	15625	15855	15642	15707	15802	15727	15814	15695	15658	15710	15668	15646	15512	15722	15730	15568	15604	15699	15620	15804	15732	15653	15638	15547	15596	15473	15634	15734	15488	15690	15574	15611	15669	15721	15706	15571	15594	15701	15676	15671	15609	15619	15542	15569	15677	15731	15917	15702	15598	15652	15590	15789	15669	15450	15657	15603	15680	15625	15598	15603	15661	15756	15541	15562	15742	15708	15608	15631	15590	15693	15575	15546	15705	15714	15627	15550	15716	15747	15555	15685	15607	15732	15582	15719	15735	15623	15711	15444	15604	15713	15705	15681	15691	15691	15769	15701	15722	15632	15684	15625	15710	15577	15688	15657	15796	15647	15629	15605	15714	15667	15626	15599	15549	15579	15773	15638	15658	15788	15633	15741	15589	15730	15796	15655	15807	15677	15730	15712	15663	15644	15774	15719	15657	15863	15621	15807	15564	15642	15738	15722	15718	15592	15639	15420	15681	15621	15725	15715	15730	15687	15668	15741	15619	15776	15568	15749	15529	15680	15614	15665	15458	15496	15607	15539	15731	15603	15584	15772	15610	15579	15634	15641	15805	15761	15717	15661	15593	15808	15640	15580	15821	15529	15784	15758	15670	15749	15838	15740	15552	15684	15686	15741	15638	15790	15717	15701	15597	15766	15821	15648	15591	15780	15802	15687	15723	15522	15743	15510	15702	15701	15794	15719	15709	15688	15699	15642	15839	15713	15572	15713	15649	15430	15598	15743	15762	15718	15706	15716	15570	15669	15745	15607	15692	15695	15683	15630	15695	15670	15603	15735	15669	15538	15576	15646	15789	15730	15643	15822	15712	15681	15644	15685	15534	15749	15810	15693	15573	15697	15691	15713	15820	15572	15588	15574	15805	15613	15615	15854	15697	15741	15652	15851	15742	15549	15634	15694	15581	15726	15710	15612	15751	15712	15606	15664	15662	15658	15747	15579	15688	15669	15745	15697	15799	15739	15697	15838	15642	15552	15692	15662	15654	15629	15539	15593	15643	15651	15532	15763	15558	15632	15783	15567	15617	15612	15630	15665	15544	15635	15547	15838	15576	15566	15709	15804	15742	15638	15484	15900	15681	15636	15721	15505	15786	15724	15647	15732	15807	15827	15507	15562	15613	15623	15611	15663	15739	15660	15545	15651	15736	15559	15657	15426	15639	15801	15517	15392	15722	15667	15665	15664	15665	15568	15750	15618	15617	15737	15786	15614	15601	15624	15653	15492	15634	15839	15503	15705	15664	15744	15675	15605	15816	15605	15570	15513	15496	15738	15654	15686	15671	15768	15547	15712	15525	15637	15770	15613	15851	15650	15723	15641	15857	15788	15549	15621	15474	15821	15667	15711	15574	15565	15571	15638	15586	15680	15508	15738	15684	15751	15697	15734	15635	15599	15627	15619	15594	15815	15634	15576	15670	15550	15802	15571	15796	15717	15755	15762	15718	15667	15671	15613	15514	15492	15670	15757	15523	15773	15742	15704	15628	15657	15547	15585	15666	15665	15711	15683	15647	15637	15655	15685	15862	15762	15521	15725	15710	15489	15621	15663	15704	15591	15473	15663	15695	15624	15457	15798	15792	15624	15632	15694	15564	15657	15701	15840	15630	15786	15564	15817	15753	15662	15723	15637	15585	15628	15702	15611	15625	15538	15739	15635	15655	15765	15577	15721	15641	15709	15735	15656	15665	15628	15835	15641	15687	15670	15721	15741	15532	15607	15767	15587	15810	15664	15599	15547	15716	15689	15690	15736	15735	15578	15671	15505	15953	15768	15658	15626	15753	15790	15691	15556	15646	15634	15702	15709	15414	15647	15713	15617	15726	15529	15892	15590	15735	15723	15545	15885	15593	15641	15705	15825	15557	15687	15735	15687	15787	15765	15541	15734	15687	15610	15662	15719	15715	15622	15568	15649	15620	15672	15685	15802	15546	15583	15551	15685	15624	15611	15659	15752	15621	15560	15678	15509	15743	15665	15570	15739	15586	15580	15732	15631	15505	15519	15597	15813	15620	15509	15690	15536	15589	15461	15610	15668	15871	15601	15581	15774	15762	15637	15687	15574	15967	15586	15694	15518	15619	15679	15703	15759	15611	15560	15451	15660	15749	15680	15710	15644	15641	15551	15649	15487	15583	15591	15619	15667	15558	15787	15711	15514	15805	15708	15738	15765	15710	15491	15563	15706	15610	15592	15566	15615	15702	15528	15720	15640	15585	15640	15670	15595	15542	15768	15869	15664	15701	15622	15727	15888	15668	15587	15803	15785	15759	15709	15706	15637	15686	15623	15619	15686	15616	15752	15717	15607	15653	15459	15565	15654	15646	15744	15717	15640	15804	15628	15689	15597	15752	15651	15780	15454	15685	15664	15855	15592	15638	15495	15705	15800	15762	15726	15772	15892	15601	15677	15675	15567	15491	15722	15668	15501	15828	15671	15702	15812	15569	15593	15460	15643	15602	15589	15628	15596	15663	15796	15453	15809	15701	15691	15655	15660	15676	15705	15674	15834	15592	15513	15697	15601	15705	15766	15594	15464	15612	15699	15813	15545	15549	15666	15797	15631	15707	15677	15893	15713	15691	15519	15735	15805	15505	15671	15675	15689	15836	15624	15686	15589	15595	15446	15667	15558	15473	15687	15525	15804	15713	15800	15637	15709	15704	15697	15445	15571	15724	15764	15715	15799	15806	15786	15531	15572	15500	15741	15760	15838	15615	15761	15763	15780	15798	15855	15508	15635	15568	15673	15774	15750	15572	15594	15650	15614	15677	15613	15800	15589	15706	15602	15911	15648	15651	15723	15628	15771	15692	15596	15580	15837	15713	15647	15689	15669	15671	15792	15817	15746	15644	15667	15676	15523	15860	15629	15637	15667	15768	15471	15650	15782	15757	15587	15751	15673	15698	15599	15731	15687	15636	15424	15839	15832	15857	15846	15764	15720	15726	15625	15570	15766	15663	15629	15577	15575	15638	15788	15603	15720	15629	15686	15703
29192	22050	22030	19870	17556	17152	17100	16854	17044	17157	17346	18937	19927	19398	17966	17127	16804	16715	16821	16770	16481	16672	16765	16730	16771	16584	16585	16617	16696	16842	16584	16714	16693	16728	16736	16744	16807	16881	16876	16737	16821	16623	16648	16817	16555	16788	16701	16515	16871	16812	16816	16656	16740	16758	16651	16753	16820	16840	16971	16556	16607	16715	16667	16695	16644	16615	16609	16660	16555	16761	16685	16539	16549	16628	16590	16384	16681	16483	16638	16657	16725	16869	16789	16574	16553	16542	16665	16669	16533	16632	16617	16708	16702	16791	16602	16867	16713	16542	16633	16697	16668	16790	16825	16641	16659	16576	16820	16597	16735	16628	16708	16531	16754	16595	16587	16682	16637	16725	16593	16574	16569	16707	16395	16465	16668	16783	16595	16518	16746	16576	16455	16650	16640	16680	16573	16482	16601	16623	16793	16629	16518	16754	16478	16609	16632	16793	16572	16484	16608	16680	16675	16412	16691	16751	16599	16640	16546	16633	16624	16718	16590	16472	16548	16666	16542	16369	16770	16726	16586	16702	16747	16739	16649	16695	16708	16724	16673	16613	16759	16742	16632	16685	16590	16719	16464	16586	16751	16543	16785	16716	16676	16730	16724	16487	16695	16433	16713	16577	16681	16487	16866	16595	16688	16678	16571	16478	16842	16615	16703	16712	16604	16669	16842	16574	16559	16581	16603	16885	16722	16558	16687	16789	16590	16677	16525	16519	16626	16540	16587	16440	16637	16454	16691	16628	16696	16655	16687	16808	16769	16688	16738	16656	16686	16736	16649	16686	16588	16537	16797	16545	16743	16745	16733	16505	16564	16522	16547	16870	16714	16588	16712	16576	16574	16731	16578	16611	16671	16744	16675	16653	16682	16695	16423	16647	16733	16512	16754	16708	16588	16615	16647	16730	16841	16610	16861	16631	16607	16615	16658	16699	16630	16679	16761	16640	16645	16563	16567	16543	16762	16564	16636	16578	16756	16451	16474	16731	16725	16402	16709	16677	16656	16606	16668	16705	16683	16774	16677	16359	16532	16786	16518	16761	16496	16730	16836	16781	16562	16694	16722	16762	16753	16544	16630	16566	16679	16802	16673	16660	16444	16572	16666	16657	16761	16787	16746	16494	16703	16570	16738	16658	16726	16530	16467	16724	16738	16590	16773	16728	16570	16770	16750	16586	16551	16734	16643	16461	16750	16791	16693	16760	16725	16690	16714	16684	16612	16468	16558	16722	16549	16613	16584	16571	16555	16525	16467	16562	16640	16683	16656	16744	16665	16651	16746	16536	16665	16682	16808	16574	16653	16656	16729	16883	16692	16750	16729	16665	16628	16687	16575	16565	16770	16573	16649	16570	16630	16760	16635	16368	16723	16515	16853	16568	16752	16573	16732	16430	16557	16767	16647	16437	16635	16675	16455	16700	16791	16646	16778	16601	16700	16836	16922	16706	16489	16843	16822	16558	16476	16668	16638	16641	16747	16595	16874	16552	16867	16791	16724	16794	16727	16927	16643	16460	16619	16778	16584	16316	16638	16745	16540	16912	16643	16542	16703	16692	16736	16572	16414	16649	16635	16672	16646	16655	16562	16472	16550	16888	16649	16577	16618	16577	16570	16558	16745	16868	16676	16786	16684	16510	16765	16729	16580	16553	16697	16768	16633	16483	16685	16652	16598	16655	16563	16758	16706	16870	16457	16501	16623	16723	16667	16607	16528	16564	16602	16751	16639	16650	16579	16656	16647	16648	16760	16659	16632	16822	16672	16805	16668	16800	16701	16742	16637	16867	16533	16644	16546	16687	16620	16685	16646	16609	16529	16461	16556	16703	16750	16705	16676	16475	16515	16701	16735	16513	16526	16578	16837	16652	16506	16649	16545	16638	16581	16542	16645	16641	16578	16463	16821	16802	16682	16707	16735	16580	16885	16616	16745	16658	16743	16639	16613	16781	16786	16608	16534	16686	16612	16647	16470	16669	16497	16549	16584	16581	16633	16692	16657	16748	16555	16654	16505	16717	16804	16627	16617	16615	16692	16580	16665	16503	16684	16878	16817	16807	16536	16620	16570	16626	16810	16725	16614	16577	16740	16582	16441	16627	16698	16508	16657	16713	16581	16423	16797	16651	16576	16522	16744	16510	16639	16632	16629	16680	16631	16546	16750	16592	16693	16628	16482	16727	16527	16574	16589	16624	16695	16594	16831	16489	16527	16625	16480	16529	16517	16587	16691	16431	16738	16521	16648	16572	16657	16803	16710	16579	16742	16587	16671	16629	16780	16638	16649	16655	16781	16622	16828	16893	16563	16655	16507	16583	16646	16775	16805	16815	16503	16756	16705	16555	16643	16707	16542	16700	16732	16846	16574	16625	16760	16926	16662	16616	16736	16848	16521	16911	16683	16657	16679	16609	16673	16619	16833	16516	16913	16732	16582	16645	16515	16635	16625	16535	16744	16537	16884	16633	16589	16645	16392	16783	16690	16699	16717	16811	16789	16745	16570	16721	16553	16595	16765	16780	16429	16779	16834	16786	16902	16740	16682	16546	16688	16795	16615	16746	16643	16660	16571	16931	16598	16591	16604	16544	16854	16830	16681	16741	16899	16641	16640	16606	16784	16578	16660	16771	16633	16687	16643	16614	16586	16706	16617	16481	16776	16753	16570	16605	16799	16807	16813	16805	16695	16563	16711	16597	16742	16629	16506	16639	16774	16821	16498	16751	16669	16799	16517	16739	16625	16481	16528	16495	16870	16924	16939	16585	16608	16639	16378	16676	16617	16436	16847	16904	16717	16693	16744	16504	16719	16656	16688	16745	16840	16636	16494	16588	16570	16599	16705	16380	16805	16578	16847	16721	16575	16535	16816	16713	16786	16621	16643	16922	16712	16849	16686	16657	16748	16460	16694	16793	16716	16817	16847	16570	16440	16644	16803	16626	16559	16662	16558	16676	16556	16594	16597	16710	16635	16797	16508	16640	16798	16807	16606	16859	16665	16748	16576	16476	16591	16796	16654	16501	16913	16563	16617	16483	16631	16708	16657	16668	16503	16512	16658	16709	16743	16561	16679	16643	16794	16637	16511	16627	16749	16837	16646	16576	16678	16730	16494	16485	16667	16565	16534	16473	16677	16562	16706	16670	16766	16620	16837	16507	16747	16782	16610	16809	16705	16609	16547	16575	16758	16753	16611	16624	16748	16624	16897	16695	16623	16705	16550	16526	16483	16602	16589	16640	16606	16579	16617	16788	16755	16676	16650	16744	16594	16704	16735	16707	16495	16781	16585	16765	16748	16449	16715	16677	16600	16691	16591	16756	16550	16653	16673	16575	16570	16589	16585	16661	16642	16770	16645	16766	16582	16663	16639	16596	16589	16979	16581	16800	16601	16453	16468	16738	16648	16468	16599	16569	16906	16486	16583	16710	16621	16725	16527	16659	16549	16436	16768	16741	16524	16387	16715	16705	16602	16551	16666	16628	16832	16753	16639	16776	16712	16641	16705	16594	16776	16778	16536	16620	16588	16581	16709	16677	16615	16640	16649	16808	16784	16817	16588	16632	16716	16588	16643	16655	16516	16771	16735	16682	16506	16744	16684	16668	16805	16469	16836	16789	16771	16769	16607	16758	16833	16603	16681	16596	16639	16525	16507	16607	16810	16643	16646	16725	16553	16687	16554	16492	16573	16579	16580	16681	16804	16631	16592	16791	16723	16550	16727	16546	16555	16750	16538	16538	16403	16605	16704	16792	16789	16654	16519	16891	16565	16757	16800	16643	16521	16785	16629	16637	16432	16840	16644	16682	16636	16634	16604	16779	16744	16759	16569	16781	16725	16746	16707	16650	16712	16636	16602	16498	16588	16694	16687	16608	16485	16623	16779	16801	16852	16616	16703	16512	16741	16512	16506	16492	16567	16646	16688	16478	16655	16583	16642	16564	16851	16574	16653	16687	16632	16498	16685	16752	16803	16649	16715	16412	16689	16814	16831	16656	16424	16634	16682	16601	16459	16496	16774	16580	16686	16699	16716	16744	16725	16733	16741	16670	16598	16793	16708	16901	16606	16707	16602	16748	16556	16762	16623	16720	16505	16682	16738	16757	16594	16657	16570	16670	16721	16774	16328	16688	16714	16698	16527	16542	16643	16551	16614	16452	16646	16607	16782	16649	16603	16448	16542	16650	16498	16542	16734	16572	16671	16623	16596	16668	16755	16488	16671	16511	16620	16712	16706	16572	16598	16532	16703	16677	16570	16698	16648	16712	16666	16712	16668	16497	16730	16862	16670	16564	16802	16696	16595	16659	16693	16615	16662	16554	16510	16686	16517	16702	16490	16656	16765	16440	16560	16642	16739	16597	16669	16562	16781	16772	16788	16543	16578	16692	16730	16848	16914	16797	16606	16769	16670	16770	16431	16728	16492	16557	16675	16668	16836	16837	16527	16565	16663	16703	16660	16817	16716	16701	16673	16640	16580	16622	16721	16739	16659	16670	16842	16780	16719	16629	16561	16511	16889	16569	16526	16518	16615	16508	16461	16571	16684	16537	16459	16675	16521	16579	16655	16674	16653	16515	16652	16713	16607	16772	16729	16648	16589	16575	16838	16654	16731	16685	16618	16661	16631	16713	16674	16673	16634	16603	16765	16542	16881	16721	16732	16559	16475	16775	16756	16716	16660	16711	16635	16745	16771	16753	16662	16668	16552	16780	16789	16561	16537	16498	16516	16698	16721	16692	16759	16713	16729	16695	16704	16592	16538	16649	17025	16808	16657	16861	16777	16599	16904	16563	16687	16835	16764	16514	16579	16519	16754	16784	16494	16614	16651	16652	16866	16582	16850	16736	16616	16824	16840	16668	16549	16695	16556	16479	16676	16599	16708	16542	16582	16804	16577	16508	16529	16677	16808	16737	16744	16820	16676	16715	16661	16723	16623	16368	16656	16708	16771	16677	16493	16524	16685	16788	16808	16566	16671	16709	16506	16652	16625	16824	16896	16519	16707	16694	16666	16540	16568	16581	16652	16618	16664	16560	16818	16740	16629	16503	16811	16680	16611	16656	16583	16681	16604	16747	16802	16748	16622	16724	16683	16724	16925	16746	16633	16631	16799	16705	16510	16653	16695	16699	16826	16579	16559	16550	16721	16566
17027	20258	20267	18139	17462	16714	16362	16499	16246	16904	17089	19966	20493	19012	17368	16254	15867	15857	15998	15979	15789	15837	15955	15929	15847	15912	15901	15843	15771	15880	15806	15717	15952	15978	15760	15870	15886	15937	15764	15647	15917	15872	15755	15810	15750	15833	15821	15827	15871	15975	15822	15906	15910	15996	15913	15842	15943	15730	15685	15845	15691	15890	15671	15893	15905	15837	15829	15696	15798	15646	15782	15886	15889	15896	15970	15863	15891	15774	15926	15841	15720	15795	15697	15826	15966	15929	15852	15578	15765	15611	15823	15725	15814	15817	15845	15943	15829	15734	15704	15737	15821	15962	16045	15742	15809	15677	15668	15948	15593	15717	15707	15850	15685	16017	15914	16065	15930	15846	15809	15709	15834	15697	15895	15757	15752	15853	15868	15840	15523	15918	15785	15771	15890	15797	16033	15567	15881	15933	15715	15802	15708	15725	15795	15861	15942	15869	15695	15723	15837	15834	15719	15901	15888	15759	15873	15822	15827	15840	15885	15874	15859	15848	15802	15800	15777	15945	15814	15909	15827	15779	15852	15909	15777	15695	15833	15858	15964	15890	15729	15853	15775	15790	15895	15860	15749	15866	15831	15780	15772	15784	15728	15870	15939	15834	15703	15602	15840	15802	15826	15660	15920	15928	15677	15659	15939	15890	16013	15782	15859	15775	15850	15848	15827	15807	15914	15710	15998	15888	15847	15912	15899	15864	15665	15761	15850	15885	15897	15791	15746	15842	15913	15744	15669	15810	15816	15930	15852	15796	15937	15825	15943	15862	15684	15710	15811	15814	15781	15710	15847	15844	15809	15803	15750	15867	15711	15856	15757	15962	15729	15869	15811	15824	15827	15733	15603	15905	15794	15970	15837	15784	15579	15861	15798	15989	15750	15855	15679	15822	15892	15738	15790	15859	15895	15684	15924	15952	15843	15770	15679	15925	15922	15901	15804	15941	15832	16014	15789	15799	15740	15927	15738	15844	15780	15870	15845	15815	15709	15878	15814	15873	15814	15850	15856	15646	15890	15835	15848	15930	15869	15690	15777	15840	15768	15921	15821	15799	15959	15833	15590	15852	15773	15963	15931	15786	15737	15931	15745	15644	15811	15706	15891	15710	16117	15769	15989	15856	15775	15866	15764	15752	15772	15940	15699	15775	15880	15934	15778	15918	15896	15706	15872	15864	15723	15880	15894	15862	15905	15892	15711	15949	15805	15654	16005	15867	15655	15835	15902	15750	15710	15811	15948	15812	15766	15936	15882	15880	15708	15893	15907	16106	15851	15881	15741	15763	15665	15720	15821	15852	15728	15736	15937	15833	15815	15885	15730	15710	15919	15785	15780	15712	15944	15810	15886	15797	15704	15691	15757	15842	15933	15876	15757	15743	15940	15824	15803	15831	15707	15877	15884	15667	15818	15966	16008	15909	15739	15807	16040	15878	15755	15805	15960	15830	15945	15703	15649	15960	15751	15812	15944	15787	15900	15764	15920	15895	15717	15755	15761	15695	15920	15761	15818	15843	15878	15874	15703	15738	15923	15684	15653	15901	15706	15908	15951	15925	15765	15814	15905	15773	16017	15874	15850	15797	15904	15879	15779	15890	16022	15703	15708	15668	15821	15911	16091	15664	15872	15773	15880	15849	15800	15851	15734	15867	15857	15634	16007	15827	15801	15862	15785	15885	15634	15928	15671	15870	15691	15880	15806	15929	15747	15642	15835	15873	15936	15790	15773	15869	15880	15871	15697	15712	15970	15955	15811	15519	15676	15780	15872	15720	15926	15869	15702	15691	15786	15912	15864	15841	15788	15690	15906	15833	15995	15788	15806	15882	15945	15780	15850	15829	15918	15738	15987	15778	15681	15723	15763	15885	15760	15718	15944	16020	15803	15735	15682	15849	15698	15851	15867	15845	15823	15817	15870	15830	15830	15778	15777	15903	15776	15896	15724	15746	15801	15766	15936	15877	15873	15938	15920	15934	16048	15704	15790	15958	15860	15834	15753	15739	15653	15935	15962	15647	15931	15777	15885	15753	15903	15956	15817	15885	15748	15833	16012	15837	15851	15724	15734	15809	15750	15757	15858	16013	15892	15991	15862	15730	15746	15949	15686	15874	15876	16034	16011	15889	15828	15941	15950	15778	15713	15786	15699	15778	15830	15727	15960	15859	15822	15881	15707	15720	15766	15741	15794	15863	15744	15722	15701	15920	15896	15545	15804	15897	15830	15835	15887	15805	15908	15696	15839	15942	15918	15885	15776	15944	15760	15834	15869	15749	15801	15899	15756	15788	15601	15820	15919	15836	15893	15723	15688	15876	15883	15891	15890	15759	16062	15632	15744	15838	15831	15801	15832	15724	15878	15873	15906	15787	15798	15794	15869	15811	15955	15937	15815	15815	15809	15840	15860	15868	15858	15903	15942	15805	15702	15764	15770	15742	15779	15917	15805	15749	15753	15736	15733	15881	15922	15926	16063	15777	15862	15944	15746	15876	15949	15833	15654	15832	15762	15935	16060	15699	15812	15945	15890	15912	15729	15976	15856	15965	15856	15843	15990	15897	15694	15887	15751	15840	15794	15699	15741	15657	15797	15995	15853	15844	15815	15882	15935	15825	15890	15862	15828	15896	15681	15899	16009	15796	15838	15673	15791	15779	15819	15759	15808	15678	15887	15872	15892	15723	15747	15697	15784	15955	15831	15947	15898	15870	15744	15936	15913	15834	15843	15837	15744	15975	15571	15858	15735	15813	15680	15851	15911	15987	15820	15839	15781	15929	16018	15737	15823	15906	15562	15747	15752	15844	15916	15837	15861	15835	15664	15703	15956	15767	15818	15966	15839	15922	15915	15839	15967	15686	15953	15736	15916	15856	15808	15734	15870	15785	15875	15750	15822	15863	15888	15756	15876	15774	15812	15793	15913	15640	15867	15924	15946	15848	15789	15865	15943	15911	15818	15805	15616	15757	15776	15770	15826	16005	15827	15707	15885	15915	15795	15768	15876	15885	15776	15729	15930	15706	15860	15796	15816	15754	15738	15792	15794	15758	15883	15751	15929	15731	15832	15717	15859	15920	15729	15690	15808	15692	15783	15817	15722	15914	15915	15838	15783	15867	15899	16005	15843	15909	15990	15787	15925	15795	15785	15717	15859	15596	15824	16059	15866	15830	16023	15934	15865	15894	15861	15896	15837	15858	15887	15836	15775	15973	15690	15817	15870	15572	15823	15974	15770	15972	15855	15807	15797	15628	15744	15836	15789	15919	15785	15709	15963	15761	15731	15731	15871	15936	15873	15965	15956	15936	15756	15740	15853	15778	15762	16027	15830	15827	15659	15766	15668	15975	15741	15757	15805	15825	15712	15796	15716	15884	16053	15675	15942	15758	15958	15743	15764	16006	15628	15878	15882	15918	15724	15846	15653	15889	15782	15615	15804	15791	15809	15776	15988	15847	15769	15734	15765	15896	15723	15921	15901	15659	15674	15844	15852	15760	15907	15722	15755	15995	15781	15820	15837	15857	15925	15893	15810	16085	15818	15791	15717	15825	16080	15915	15861	16042	15816	15940	15810	15733	15870	15996	15845	15905	15839	15806	15762	15835	15868	15809	15799	15937	15692	15915	15821	15804	15780	15593	15963	15621	15916	15906	15900	15819	15777	15893	15776	15823	15978	15778	15667	15813	15719	15779	15837	15873	15969	15825	15895	15674	15904	15837	15710	15805	15851	15817	15781	15978	15826	15810	15922	15789	15697	15818	15823	15998	15983	15812	15635	16027	15934	15740	15788	15932	15790	15782	15701	15802	15888	15830	15818	15737	15682	15958	15864	15862	15775	15886	15711	15735	15896	15845	15820	15882	15892	15704	15842	15658	15895	15926	15727	15828	15768	15867	15867	15830	16023	15724	15861	15972	15764	15746	16002	15772	15922	15698	15817	15751	15997	15867	15879	15784	15926	15669	15911	15847	15887	15791	15827	15888	15912	16012	15937	15936	15638	15814	15684	15894	15895	15921	15786	15726	15887	15714	15829	15870	15827	15957	15841	15867	15760	15793	15920	15841	15669	15706	15819	15817	15975	15882	15624	15609	15769	15753	15929	15929	16068	15898	15958	15718	15859	15862	15810	15723	15728	15919	15862	15742	15912	15805	15827	15877	15866	15732	15810	15793	15828	15841	15707	15835	15909	15783	15749	15915	15735	15958	15678	15860	15810	15791	15809	15717	15867	15609	15872	15958	15801	15838	15790	15733	15883	15943	15935	15815	15750	15770	16079	15841	15762	15717	15987	15846	15899	15767	15976	15918	15953	15833	15872	15820	15874	15817	15796	15650	15819	15675	15924	15811	15748	15762	15832	15955	15691	15791	15738	15815	15925	15810	15770	15796	15847	15740	15731	15779	15809	15903	15782	15716	15722	15834	15677	15798	15811	15751	15899	15824	15856	15824	15830	15843	15719	15686	15737	15692	15666	15849	15781	15743	15886	15796	15879	15812	15811	15850	15775	15795	15764	15759	15927	15837	15874	15933	15942	15798	15930	15800	15752	15977	15882	15874	15948	15659	15908	15745	15780	15967	15924	15805	15961	15663	15805	15770	15891	15804	15970	15974	15881	15770	15867	15820	15986	15846	15815	15812	15908	15856	15712	15868	15844	15804	15994	15866	15821	15844	15854	16082	15855	15959	15943	15635	15874	15993	15832	15701	15702	15742	15920	15836	15814	15890	15899	15739	15747	15906	15833	15825	15883	15979	15910	15826	15821	15796	15824	15764	15799	15793	15848	15805	15752	15955	15756	15871	15902	15743	15848	15758	15736	15858	15749	15817	15825	15893	15995	15791	15853	15931	15742	15896	15685	16013	15863	15824	15964	15785	15738	15913	15873	15903	15702	15965	15845	15841	15801	15754	15962	15801	15792	15773	15788	15848	15873	15705	15952	15857	15693	15791	15732	15857	15782	15922	15864	15805	15918	15866	15952	15702	15748	15876	15859	15737	15879	15843	15868	15808	15903	15729	15815	15764	15834	15984	15910	15802	15877	15832	15789	16013	15889	15745	15848	15759	15973	15718	15758	15677	15908	15847	15777	15903	15704	15794	15829	15839	15900	15815	15684	15811	15917	15788	15874	15758	15805	15790	15753	15823	15756	15907
25153	21394	28070	25616	21469	19446	18969	17796	17139	17365	17444	26463	33846	29319	23881	19693	17282	16691	16824	16708	16626	16637	16565	16610	16409	16542	16604	16628	16668	16570	16643	16514	16447	16607	16637	16779	16697	16599	16690	16490	16570	16528	16568	16551	16706	16565	16401	16636	16559	16626	16398	16697	16689	16500	16639	16537	16537	16555	16427	16684	16428	16484	16614	16388	16544	16522	16568	16567	16517	16367	16494	16430	16431	16362	16569	16523	16604	16522	16499	16674	16615	16556	16608	16575	16377	16751	16561	16557	16445	16588	16564	16560	16529	16392	16506	16558	16657	16550	16510	16287	16412	16411	16596	16442	16418	16660	16428	16488	16464	16505	16432	16425	16381	16565	16537	16450	16537	16429	16616	16558	16470	16605	16539	16432	16625	16487	16601	16389	16349	16565	16389	16338	16337	16452	16709	16474	16570	16354	16205	16473	16431	16461	16747	16389	16238	16385	16560	16480	16690	16355	16491	16537	16487	16590	16493	16536	16473	16534	16296	16518	16485	16536	16544	16571	16425	16588	16531	16360	16645	16509	16558	16451	16298	16542	16462	16573	16450	16304	16387	16512	16482	16477	16475	16414	16586	16672	16401	16426	16590	16420	16528	16517	16521	16540	16573	16465	16440	16596	16534	16472	16569	16571	16473	16566	16523	16552	16577	16358	16571	16425	16539	16695	16483	16370	16485	16496	16525	16557	16437	16329	16349	16393	16414	16297	16386	16582	16413	16474	16476	16522	16337	16591	16209	16575	16473	16628	16722	16503	16569	16339	16516	16212	16421	16342	16432	16472	16278	16587	16592	16562	16505	16516	16556	16339	16389	16434	16671	16547	16516	16609	16686	16483	16451	16525	16370	16422	16504	16377	16491	16464	16572	16402	16509	16491	16431	16468	16568	16584	16562	16446	16497	16653	16625	16464	16431	16541	16377	16462	16508	16578	16464	16353	16494	16560	16257	16237	16626	16495	16437	16571	16597	16406	16581	16575	16447	16323	16516	16425	16472	16267	16555	16504	16510	16366	16418	16287	16605	16626	16399	16425	16556	16663	16488	16542	16347	16442	16511	16549	16295	16380	16479	16563	16471	16309	16511	16365	16478	16284	16353	16631	16397	16643	16445	16373	16528	16376	16489	16490	16203	16538	16644	16452	16403	16361	16602	16511	16438	16482	16535	16384	16592	16493	16444	16540	16547	16494	16586	16360	16578	16469	16402	16330	16607	16443	16307	16630	16541	16440	16580	16570	16398	16482	16499	16402	16651	16548	16412	16475	16651	16481	16322	16343	16641	16452	16430	16612	16758	16382	16468	16372	16670	16238	16655	16449	16441	16280	16532	16521	16584	16280	16515	16547	16574	16479	16358	16539	16423	16367	16523	16630	16511	16601	16653	16393	16294	16453	16426	16525	16541	16480	16526	16617	16413	16420	16497	16593	16443	16438	16433	16699	16380	16492	16536	16460	16443	16606	16653	16334	16643	16487	16378	16418	16330	16433	16438	16458	16358	16509	16225	16474	16424	16519	16463	16407	16576	16397	16526	16597	16525	16436	16523	16479	16590	16513	16357	16559	16395	16467	16423	16456	16522	16648	16448	16395	16645	16533	16666	16531	16682	16377	16641	16430	16648	16563	16415	16427	16538	16628	16645	16669	16517	16496	16582	16428	16345	16446	16311	16461	16685	16521	16416	16489	16565	16453	16545	16587	16394	16627	16508	16347	16254	16323	16657	16631	16450	16584	16631	16558	16559	16609	16397	16615	16354	16522	16647	16571	16503	16546	16475	16368	16515	16604	16663	16622	16506	16703	16489	16432	16579	16376	16512	16467	16474	16481	16415	16482	16535	16450	16473	16510	16447	16268	16640	16520	16475	16448	16318	16475	16327	16371	16400	16682	16621	16456	16412	16513	16508	16446	16538	16370	16527	16450	16554	16573	16464	16494	16445	16415	16699	16555	16656	16489	16437	16549	16514	16420	16484	16454	16657	16589	16619	16428	16604	16566	16634	16834	16540	16558	16599	16533	16478	16484	16401	16256	16459	16412	16549	16490	16427	16888	16479	16616	16488	16544	16497	16596	16562	16521	16550	16501	16748	16473	16355	16587	16438	16786	16373	16438	16427	16622	16420	16511	16303	16489	16455	16373	16526	16621	16556	16469	16695	16336	16377	16404	16412	16610	16517	16529	16474	16529	16439	16555	16753	16689	16455	16482	16604	16548	16509	16376	16438	16484	16627	16174	16695	16395	16543	16479	16543	16459	16492	16367	16611	16641	16525	16432	16422	16593	16623	16507	16555	16498	16440	16580	16515	16661	16622	16211	16465	16649	16418	16197	16334	16570	16383	16373	16487	16319	16807	16531	16480	16522	16553	16457	16367	16480	16708	16592	16621	16407	16543	16452	16473	16431	16547	16228	16559	16535	16468	16417	16529	16498	16263	16522	16414	16396	16711	16474	16447	16476	16601	16607	16620	16838	16620	16508	16710	16456	16488	16426	16594	16493	16397	16466	16624	16436	16474	16623	16564	16479	16471	16645	16486	16321	16411	16281	16251	16493	16281	16450	16259	16470	16598	16336	16373	16485	16453	16359	16546	16408	16674	16673	16750	16523	16473	16765	16507	16461	16467	16606	16398	16587	16471	16500	16490	16509	16432	16542	16417	16285	16439	16381	16625	16313	16361	16551	16499	16457	16524	16457	16753	16428	16536	16342	16516	16489	16443	16457	16546	16701	16546	16488	16491	16577	16565	16615	16516	16424	16575	16524	16665	16609	16466	16578	16522	16455	16635	16586	16506	16372	16460	16537	16436	16682	16442	16470	16443	16531	16324	16653	16462	16297	16397	16289	16561	16685	16588	16679	16588	16487	16447	16606	16489	16396	16477	16481	16552	16404	16616	16478	16417	16519	16638	16391	16596	16537	16701	16526	16415	16498	16547	16495	16620	16651	16368	16603	16590	16709	16646	16492	16446	16615	16514	16441	16521	16552	16478	16538	16508	16554	16323	16601	16636	16635	16254	16546	16625	16632	16577	16623	16473	16557	16777	16458	16560	16536	16355	16661	16418	16427	16330	16448	16667	16450	16484	16473	16575	16293	16387	16442	16492	16323	16630	16544	16671	16415	16425	16569	16438	16464	16420	16545	16320	16468	16577	16362	16637	16488	16512	16585	16555	16602	16502	16690	16578	16503	16620	16536	16796	16690	16470	16429	16454	16534	16671	16657	16399	16515	16465	16490	16533	16681	16314	16573	16503	16593	16681	16526	16680	16503	16447	16634	16426	16538	16295	16291	16404	16516	16566	16703	16345	16570	16504	16406	16411	16444	16371	16543	16649	16306	16377	16590	16577	16582	16510	16286	16523	16714	16335	16467	16408	16430	16393	16582	16520	16520	16741	16774	16402	16573	16417	16508	16531	16414	16654	16401	16346	16360	16571	16486	16592	16323	16526	16429	16434	16503	16574	16517	16417	16772	16661	16749	16502	16591	16494	16667	16420	16423	16282	16592	16392	16358	16619	16623	16253	16582	16693	16710	16464	16270	16609	16633	16487	16496	16502	16735	16659	16718	16595	16551	16384	16460	16338	16358	16388	16429	16620	16580	16461	16547	16496	16768	16577	16526	16602	16496	16634	16532	16531	16419	16466	16501	16591	16433	16429	16517	16619	16434	16451	16332	16374	16515	16321	16389	16395	16593	16617	16357	16540	16572	16648	16480	16565	16477	16416	16486	16601	16425	16447	16553	16715	16437	16520	16442	16439	16499	16617	16581	16364	16403	16525	16555	16560	16428	16399	16503	16436	16318	16480	16456	16557	16436	16415	16506	16449	16564	16641	16797	16430	16492	16551	16491	16533	16603	16418	16453	16524	16483	16619	16551	16704	16378	16714	16700	16460	16451	16693	16377	16492	16489	16589	16596	16450	16415	16509	16515	16547	16524	16459	16553	16435	16657	16480	16491	16490	16493	16541	16560	16584	16368	16404	16500	16557	16492	16486	16463	16499	16451	16552	16526	16497	16750	16723	16626	16402	16497	16603	16489	16303	16481	16705	16555	16521	16549	16331	16482	16356	16600	16358	16427	16458	16501	16437	16580	16555	16610	16205	16603	16492	16528	16614	16514	16477	16642	16763	16509	16528	16580	16543	16625	16574	16613	16704	16532	16434	16396	16554	16507	16576	16541	16624	16591	16521	16637	16565	16621	16674	16678	16114	16487	16527	16452	16581	16488	16555	16502	16707	16475	16458	16425	16455	16665	16413	16266	16410	16298	16471	16426	16578	16478	16300	16659	16461	16498	16482	16594	16442	16565	16725	16518	16671	16577	16499	16527	16644	16535	16624	16393	16180	16476	16578	16471	16561	16571	16540	16514	16394	16476	16488	16506	16554	16325	16445	16598	16344	16615	16580	16611	16403	16598	16593	16461	16607	16543	16346	16568	16459	16582	16468	16692	16297	16460	16390	16486	16409	16457	16537	16392	16462	16462	16448	16549	16565	16407	16568	16492	16433	16635	16630	16544	16375	16467	16411	16512	16685	16564	16498	16455	16300	16469	16577	16422	16467	16561	16583	16517	16478	16245	16465	16324	16430	16507	16443	16560	16468	16237	16447	16602	16659	16453	16525	16599	16596	16553	16534	16532	16525	16687	16571	16714	16689	16503	16398	16443	16272	16421	16636	16393	16474	16597	16552	16346	16589	16456	16715	16724	16566	16583	16536	16438	16585	16458	16438	16310	16525	16580	16461	16419	16464	16537	16666	16488	16516	16445	16500	16552	16695	16597	16467	16596	16527	16635	16659	16530	16685	16365	16392	16509	16509	16664	16313	16560	16520	16654	16718	16484	16464	16343	16447	16577	16444	16544	16597	16720	16529	16447	16486	16480	16560	16436	16489	16444	16538	16626	16551	16562	16597	16353	16448	16574	16495	16501	16516	16580	16481	16452	16688	16459	16539	16290	16578	16532	16539	16428	16381	16388	16569	16440	16733	16514	16543	16277	16561	16489	16488	16366	16745	16422	16509	16438	16659	16783	16723	16503	16508	16470	16555	16677	16453	16550	16422	16532	16744	16610	16239	16429	16502	16566	16422	16570	16504	16364	16523	16437	16443	16670	16351	16461	16518	16621	16518	16625	16573	16540	16407	16425
16421	25245	24409	22117	20494	18475	17881	17546	16990	17190	17586	31828	37310	31494	24357	18851	16350	15978	15631	15690	15892	15819	15688	15716	15846	15799	15753	15836	15867	15789	15930	15878	15683	15839	15779	15900	15775	15923	15829	15686	15671	15665	16021	15810	15875	15941	15657	15854	15722	15818	15826	15590	15739	15790	15949	15663	15675	15751	15817	15739	15776	15764	15789	15729	15897	15765	15901	15809	15842	15757	15678	15732	15846	15793	15809	15765	15976	15777	15757	15697	15819	15828	15765	15694	15727	15572	15783	15855	15893	15798	15668	15855	15860	15694	15807	15900	15665	15798	15605	15802	15848	15607	15809	15851	15830	15856	15811	15724	15733	15793	15852	15887	15729	15676	15808	15870	15938	15900	15949	15713	15759	15806	15658	15739	15566	15705	15752	15840	15961	15722	15839	15768	15744	16053	15945	15722	15667	15746	15835	15706	15884	15771	15797	15726	15774	15826	15839	15796	15805	15714	15871	15967	15607	15685	15639	15674	15739	15865	15885	15761	15744	15689	15665	15711	15870	15680	15736	15913	15631	15717	15874	15872	15641	15711	15886	15848	15802	15747	15762	15829	15709	15742	15727	15735	15611	15759	15905	15862	15938	15846	15813	15903	15896	15684	15716	15767	15904	15935	15615	15798	15700	15823	15826	15780	15886	15817	15698	15799	15844	15756	15730	15870	15720	15746	15662	15827	15738	15820	15809	15816	15583	15655	15738	15722	15737	15734	15829	15802	15773	15686	15768	15610	15801	15908	15775	15780	15963	15794	15899	15698	15823	15920	15826	15796	15721	15586	15824	15815	15904	15842	15596	15924	15707	15805	15697	15867	15619	15757	15735	15735	15680	15675	15754	15757	15836	15655	15746	15890	15828	15748	15787	15836	15823	15953	15782	15850	15757	15794	15780	15746	15755	15845	15824	15833	15729	15798	15764	15814	15781	15737	15946	15772	15753	15845	15814	15708	15707	15852	15664	15865	15690	15785	15762	15748	15700	15788	15608	15651	15876	16098	15959	15729	15993	15781	15666	15757	15627	15921	15801	15740	15837	15872	15791	15665	15664	15680	15897	15825	15721	15807	15527	15600	15812	15816	15854	15754	15692	15872	15783	15840	15729	15746	15836	15913	15894	15756	15912	15868	15832	15785	15877	15827	15711	15832	15897	15831	15871	15618	15720	15840	15789	15817	16007	15739	15807	15821	15875	15938	15700	15721	15713	15840	15782	15713	15892	15772	15721	16018	15844	15776	15794	15896	15767	15774	15707	15663	15782	15729	15700	15827	15839	15846	15751	15608	15766	15823	15712	15808	15732	15808	15719	15710	15733	15864	15821	15724	15744	15693	15718	15771	15905	15757	15951	15677	15785	15788	15785	15775	15839	15651	15770	15754	15907	15718	15819	15880	15671	15815	15709	15787	15739	15747	15812	15774	15732	15687	15830	15497	15904	15817	15752	15604	15891	15710	15853	15854	15636	15761	15849	15855	15834	15819	15645	15681	15723	15656	15939	15662	15687	15734	15707	15770	15847	15741	15831	15901	16012	15755	15928	15701	15919	15806	15631	15858	15687	15764	15639	15623	15841	15673	15815	15672	15847	15853	15826	15644	15805	15977	15856	15819	15708	15831	15821	15859	15586	15746	15731	15757	15777	15674	15946	15694	15819	15901	15798	15900	15835	15750	15735	15731	15767	15804	15675	15832	15698	15982	15698	15758	15883	15802	15804	15835	15756	15732	15731	15743	15855	15673	15648	15735	15829	15769	15900	15786	15832	15765	15853	15714	15744	15745	15619	15762	15505	15869	15890	15750	15751	15749	15764	15746	15830	15836	15616	15780	15787	15783	15800	15817	15892	15857	15749	15775	15819	15629	15758	15834	15796	15665	15923	15812	15792	15649	15797	15756	15759	15614	15792	15927	15918	15931	15904	15858	15883	15813	15817	15667	15926	15755	15849	15702	15672	15913	15780	15876	15745	15702	15725	15848	15577	15754	15509	15826	15893	15773	15915	15490	15698	15587	15718	15717	15702	16029	15866	15818	15695	15917	15582	15756	15742	15644	15884	15719	15825	15710	15644	15929	15932	15576	15593	15746	15696	15767	15822	15589	16022	15616	15759	15962	15709	15767	15872	15974	15775	15850	15804	15912	15691	15677	15841	15872	15808	15706	15850	15776	15747	15716	15834	15811	15973	15638	15676	15906	15798	15620	15847	15705	15836	15837	15855	15804	15771	15652	15739	15783	15815	15818	15855	15705	15855	15885	15879	15839	15799	15679	15774	15840	15740	15699	15844	15804	15846	15805	15769	15721	15811	15683	15751	15839	15878	15897	15924	15800	15942	16032	15839	15712	15717	15778	15632	15792	15668	15845	15835	15771	15849	15787	15855	15891	15784	15691	15832	15789	15969	15880	15812	15863	15829	15756	15682	15664	15915	15808	15889	15792	15861	15658	15731	15904	15879	15832	15851	15659	15852	15719	15725	15916	15806	15798	15570	15704	15748	15825	15709	15754	15753	15754	15743	15946	15759	15733	15709	16001	15644	15827	15864	15658	15835	15907	15890	15855	15947	15677	15977	15608	15831	15623	15654	15798	15868	15766	15690	15707	15677	15877	15764	15854	15971	15834	15753	15770	15928	15838	15978	15777	15887	15773	15865	15788	15702	15770	15783	15866	15569	15730	15849	15830	15771	15847	15694	15610	15582	15746	16012	15874	15864	15835	15812	15867	15799	15806	15774	15560	15638	16011	15836	15833	15680	15715	15705	15724	15936	15886	15857	15825	15794	15834	15752	15799	16023	15776	15689	15989	15753	15937	15726	15879	15909	15669	15877	15798	15929	15821	15851	15665	15585	15910	15813	15828	15845	15737	15811	15748	15809	15756	15648	15875	15659	15762	15737	15672	15938	15810	15699	15820	15898	15722	15928	15557	15658	15864	15825	15856	15751	15843	15774	15710	15692	15601	15714	15774	15730	15717	15816	15745	15742	15707	15806	15780	15835	15678	15723	15827	15824	15856	15745	15812	15710	15749	15698	15712	15860	15737	15785	15680	15839	15591	15779	15819	15686	15786	15797	15923	15860	15793	15617	15841	15962	15691	15739	15747	15793	15645	15853	15764	15737	15714	15602	15774	15718	15826	15874	15864	15743	15691	15766	15658	15995	15638	15711	15724	15794	15814	15957	15610	15623	15820	15717	15749	15832	15792	15748	15809	15803	15697	15675	15701	15710	15761	15610	15750	15654	15991	15912	15789	15796	15768	15643	15683	15872	15707	15858	15911	15621	15702	15629	15947	15696	15872	15724	15769	15894	15799	15843	15718	15711	15914	15802	15761	15725	15744	15955	15736	15618	15675	15756	15748	15669	15811	15767	15887	15883	15737	15651	15776	15759	15764	15945	15772	15657	15823	15825	15733	15912	15749	15944	15636	15606	15843	15685	15891	15673	15912	15667	15824	15546	15785	15803	15654	15865	15669	15785	15964	15784	15690	15718	15778	15799	15744	15763	15715	15806	15932	15697	15941	15768	15651	15675	15806	15778	15725	15678	15789	15848	15808	15733	15682	15668	15996	15763	15840	15710	15841	15741	15793	15789	15820	15819	15821	15829	15812	15791	15784	15758	15974	15791	15847	15688	15661	15917	15610	15792	15825	15809	15935	15700	15832	15911	15859	15777	15828	15853	15579	15637	15791	15762	15757	15684	15941	15739	15792	15671	15923	15835	15756	15676	15689	15784	15906	15763	15786	15737	15704	15696	15740	15821	15754	15722	15806	15836	15718	15759	15745	15895	15746	15773	15800	15760	15947	15752	15863	15670	15722	15840	15870	15747	15796	15637	15751	15798	15750	15851	15726	15823	15789	15651	15727	15862	15854	15865	15919	15776	15667	15771	15635	15761	15885	15703	15648	15775	15812	15841	15836	15851	15838	15774	15746	15830	15754	15821	15817	15757	15737	15749	15837	15946	15761	15791	15835	15725	15705	15707	15818	15768	15802	15623	15736	15722	15689	15727	15835	15712	15783	15883	15928	15814	15782	15864	15700	15742	15800	15761	15748	15777	15834	15767	15671	15738	15923	15913	15827	15834	15708	15668	15788	15875	15750	15698	15728	15842	15792	15670	15820	15902	15808	15897	15892	15855	15693	15767	15690	15782	15702	15749	15733	15857	15776	15770	15920	15791	15666	15725	15630	15881	15829	15822	15850	15981	15820	15739	15604	15741	15741	15760	15759	15802	15848	15596	15788	15831	15719	15802	15582	15849	15750	15996	15648	15921	15771	15825	15757	15723	15694	15864	15669	15692	15847	15801	15753	15896	15787	15737	15802	15892	15871	15801	15761	15706	15669	15944	15666	15617	15882	15737	15882	15703	15701	15668	15551	15894	15741	15590	15633	15766	15865	15800	15725	15744	15784	15884	15720	15649	15813	15628	15843	15889	15719	15905	15918	15802	15743	15703	15900	15604	15909	15797	15749	15777	15724	15779	15724	15734	15801	15883	15725	15869	15832	15782	15881	15743	15681	15807	15809	15798	15778	15826	15711	15666	15939	15735	15758	15824	15778	15908	15665	15865	15948	15701	15697	15763	15815	15782	15730	15793	15679	15861	15755	15778	15812	15957	15799	15795	15767	15881	15739	15740	15698	15670	15858	15778	15801	15894	15754	15690	15746	15539	15722	15676	15759	15802	15894	15741	15699	15744	15612	15852	15870	15835	15798	15824	15655	15785	15902	15701	15645	15730	15750	15829	15515	15842	15752	15838	15904	15629	15778	15918	15877	15712	15672	15678	15768	15740	15568	15782	15781	15742	15804	15801	15633	15693	15766	15858	15840	15862	15747	15805	15774	15874	15771	15786	15769	15874	15711	15721	15774	15846	15751	15850	15635	15666	15750	15790	15725	15843	15801	15937	15808	15775	15781	15764	15856	15875	15555	15749	15752	15689	15656	15840	15691	15783	15684	15660	15881	15749	15723	15787	15885	15654	15712	15825	15752	15822	15717	15779	15684	15714	15835	15834	15873	15773	15783	15641	15646	15876	15869	15913	15768	15864	15648	15847	15748	15724	15761	15768	15874	15722	15786	15775	15834	15760	15750	15882	15816	15611	15720	15691	15765	15832	15823	15851	15719	15929	15776	15726	15732	15719	15785
23950	21351	28845	24294	22071	22517	21546	18492	17888	17919	17697	26400	43637	38898	30022	22380	18271	17061	16521	16614	16541	16535	16786	16538	16474	16489	16741	16474	16546	16504	16499	16436	16426	16409	16464	16471	16372	16428	16338	16400	16469	16435	16465	16348	16405	16551	16373	16465	16359	16305	16578	16602	16593	16364	16585	16355	16336	16379	16388	16408	16421	16286	16355	16495	16350	16489	16619	16432	16665	16567	16562	16499	16514	16561	16433	16404	16591	16563	16131	16480	16544	16429	16500	16732	16412	16216	16529	16427	16376	16409	16345	16497	16689	16347	16529	16440	16546	16394	16392	16289	16547	16430	16247	16432	16237	16508	16506	16328	16511	16254	16312	16264	16456	16394	16452	16509	16568	16436	16216	16508	16587	16301	16447	16447	16416	16383	16494	16370	16488	16459	16506	16306	16457	16167	16446	16440	16407	16244	16350	16357	16564	16500	16244	16203	16473	16458	16341	16269	16537	16322	16491	16434	16412	16322	16422	16448	16359	16363	16481	16757	16446	16452	16472	16591	16546	16571	16355	16386	16478	16383	16518	16200	16259	16341	16483	16435	16406	16373	16259	16341	16332	16546	16368	16351	16527	16582	16428	16303	16251	16270	16484	16507	16498	16500	16544	16342	16173	16431	16409	16493	16187	16301	16525	16344	16466	16190	16650	16509	16333	16507	16418	16387	16563	16261	16371	16463	16255	16552	16348	16272	16449	16597	16352	16388	16436	16502	16467	16451	16426	16381	16143	16492	16279	16411	16476	16217	16515	16465	16408	16342	16325	16444	16437	16410	16446	16553	16395	16302	16541	16295	16289	16160	16321	16362	16575	16344	16538	16437	16379	16376	16396	16241	16389	16266	16380	16344	16430	16396	16620	16334	16393	16513	16304	16480	16300	16365	16433	16332	16417	16324	16483	16326	16516	16250	16308	16461	16356	16308	16528	16271	16378	16429	16389	16654	16400	16337	16491	16527	16268	16544	16268	16334	16379	16402	16368	16407	16386	16418	16498	16304	16224	16462	16392	16541	16444	16448	16573	16480	16387	16496	16433	16329	16366	16353	16607	16415	16349	16126	16311	16301	16533	16434	16324	16311	16191	16351	16371	16364	16597	16507	16411	16639	16470	16473	16365	16487	16521	16354	16540	16345	16456	16545	16304	16424	16345	16428	16355	16347	16443	16727	16383	16382	16394	16443	16452	16545	16342	16364	16511	16475	16381	16380	16501	16509	16500	16522	16674	16360	16054	16266	16423	16663	16462	16422	16307	16392	16396	16716	16368	16301	16434	16466	16295	16319	16487	16458	16326	16401	16244	16175	16416	16328	16512	16430	16308	16549	16558	16367	16247	16421	16355	16375	16251	16252	16399	16300	16543	16454	16390	16328	16229	16446	16417	16405	16440	16448	16516	16436	16361	16398	16481	16446	16554	16375	16265	16376	16369	16292	16554	16406	16455	16384	16449	16446	16339	16384	16422	16337	16457	16471	16447	16466	16411	16278	16475	16357	16214	16368	16528	16447	16425	16390	16147	16533	16423	16498	16451	16441	16335	16278	16461	16241	16228	16168	16323	16479	16428	16376	16483	16365	16494	16414	16338	16293	16326	16484	16371	16344	16431	16505	16216	16613	16446	16377	16465	16528	16258	16437	16254	16525	16318	16357	16306	16438	16423	16248	16442	16260	16348	16392	16361	16436	16384	16369	16378	16387	16322	16387	16355	16303	16444	16332	16282	16292	16345	16310	16436	16326	16291	16498	16280	16480	16424	16310	16209	16449	16391	16209	16228	16354	16367	16493	16343	16556	16371	16447	16212	16461	16240	16307	16301	16349	16374	16413	16401	16410	16447	16561	16570	16469	16567	16224	16588	16260	16365	16356	16439	16343	16232	16312	16435	16533	16253	16240	16291	16215	16488	16707	16360	16542	16440	16484	16420	16538	16414	16376	16386	16204	16362	16551	16450	16302	16408	16465	16099	16487	16491	16409	16533	16259	16719	16458	16388	16629	16308	16276	16406	16459	16323	16546	16315	16354	16405	16585	16559	16302	16307	16238	16508	16276	16349	16483	16353	16266	16252	16403	16221	16310	16192	16299	16563	16316	16502	16410	16434	16346	16471	16258	16302	16386	16344	16563	16512	16495	16448	16392	16378	16492	16403	16301	16305	16275	16324	16501	16464	16278	16324	16257	16383	16383	16296	16333	16385	16331	16388	16500	16367	16288	16271	16570	16368	16231	16514	16317	16424	16292	16564	16549	16572	16453	16451	16536	16510	16203	16325	16177	16370	16323	16307	16359	16355	16478	16399	16355	16248	16359	16556	16467	16462	16514	16510	16456	16362	16312	16359	16375	16537	16283	16513	16672	16465	16346	16396	16447	16313	16290	16492	16305	16571	16414	16416	16466	16246	16541	16355	16283	16351	16175	16258	16492	16287	16386	16377	16504	16458	16350	16453	16444	16361	16254	16427	16307	16395	16220	16474	16364	16384	16509	16287	16452	16481	16544	16356	16546	16586	16450	16355	16506	16372	16333	16419	16432	16489	16224	16459	16518	16349	16356	16547	16472	16290	16409	16462	16491	16400	16402	16478	16586	16498	16500	16471	16437	16610	16482	16455	16586	16491	16449	16457	16370	16515	16549	16339	16433	16516	16391	16227	16360	16395	16398	16439	16274	16468	16334	16593	16461	16475	16361	16341	16194	16304	16609	16576	16527	16314	16324	16445	16592	16331	16241	16477	16514	16297	16460	16209	16391	16336	16298	16549	16304	16478	16377	16567	16430	16238	16190	16363	16461	16340	16313	16349	16346	16469	16565	16269	16607	16598	16389	16528	16381	16473	16412	16448	16355	16268	16453	16358	16403	16487	16345	16303	16277	16482	16375	16550	16302	16392	16392	16171	16466	16393	16530	16487	16329	16561	16371	16256	16389	16407	16634	16363	16444	16287	16264	16199	16373	16538	16424	16351	16508	16380	16481	16572	16361	16595	16661	16501	16383	16529	16358	16309	16416	16510	16286	16370	16518	16383	16312	16364	16478	16487	16305	16527	16421	16346	16256	16125	16288	16252	16270	16420	16480	16417	16504	16358	16372	16559	16354	16488	16485	16452	16454	16407	16491	16479	16409	16353	16297	16306	16432	16413	16333	16391	16303	16533	16518	16409	16398	16503	16357	16430	16621	16319	16354	16411	16450	16223	16392	16367	16304	16386	16382	16442	16205	16405	16386	16467	16475	16426	16449	16469	16534	16395	16355	16309	16553	16322	16492	16390	16383	16418	16528	16538	16355	16430	16302	16534	16409	16424	16546	16396	16559	16204	16413	16363	16379	16388	16514	16771	16380	16306	16417	16628	16391	16580	16587	16288	16297	16466	16269	16481	16477	16328	16202	16449	16426	16645	16303	16511	16269	16293	16461	16410	16599	16345	16528	16433	16602	16347	16388	16480	16323	16460	16287	16350	16425	16221	16525	16357	16438	16483	16366	16412	16536	16199	16454	16468	16261	16584	16399	16306	16234	16418	16347	16494	16468	16438	16301	16374	16533	16373	16384	16376	16513	16623	16516	16400	16505	16259	16268	16465	16553	16483	16453	16262	16343	16293	16349	16286	16523	16513	16678	16312	16399	16411	16436	16439	16578	16562	16528	16277	16349	16161	16618	16544	16563	16420	16548	16367	16395	16319	16256	16449	16294	16401	16466	16261	16443	16378	16255	16344	16321	16644	16394	16463	16505	16565	16364	16614	16725	16446	16435	16324	16615	16485	16285	16348	16316	16394	16511	16320	16292	16451	16513	16342	16281	16430	16567	16350	16437	16358	16238	16490	16519	16430	16517	16609	16561	16563	16396	16350	16301	16522	16584	16339	16537	16420	16368	16355	16364	16274	16355	16555	16351	16482	16540	16330	16556	16600	16264	16484	16574	16442	16351	16426	16119	16397	16580	16326	16371	16293	16416	16442	16378	16336	16262	16492	16493	16413	16477	16581	16374	16438	16404	16497	16190	16464	16436	16197	16513	16374	16316	16620	16533	16375	16519	16351	16286	16423	16293	16287	16381	16517	16404	16418	16121	16191	16469	16290	16394	16455	16301	16206	16229	16325	16423	16450	16368	16211	16421	16458	16325	16548	16532	16434	16282	16458	16526	16384	16244	16321	16481	16345	16492	16640	16484	16487	16372	16404	16465	16336	16538	16273	16442	16480	16430	16456	16250	16356	16413	16419	16444	16376	16395	16506	16259	16494	16181	16632	16445	16425	16370	16536	16326	16326	16539	16380	16415	16412	16666	16541	16356	16411	16502	16468	16527	16404	16557	16358	16412	16358	16537	16455	16435	16063	16336	16358	16501	16457	16325	16294	16441	16485	16425	16367	16458	16202	16173	16296	16364	16276	16592	16457	16319	16475	16415	16268	16337	16467	16418	16379	16213	16466	16533	16562	16419	16416	16318	16192	16468	16357	16425	16347	16534	16408	16535	16395	16305	16395	16298	16319	16357	16206	16340	16291	16531	16553	16403	16370	16974	16512	16468	16368	16366	16301	16236	16465	16288	16225	16399	16484	16505	16238	16244	16363	16321	16299	16308	16406	16536	16461	16399	16562	16413	16560	16355	16452	16480	16554	16289	16312	16322	16358	16304	16329	16309	16357	16345	16356	16527	16714	16515	16378	16306	16340	16360	16414	16330	16349	16340	16394	16434	16545	16301	16312	16622	16580	16472	16323	16570	16279	16415	16305	16287	16350	16674	16446	16441	16346	16612	16276	16610	16212	16519	16344	16311	16498	16491	16329	16471	16457	16453	16593	16275	16367	16526	16372	16524	16477	16527	16520	16381	16459	16549	16368	16347	16639	16405	16305	16296	16218	16378	16452	16436	16321	16466	16471	16462	16467	16504	16569	16442	16159	16355	16425	16511	16436	16400	16362	16334	16490	16507	16480	16214	16290	16408	16426	16425	16436	16423	16454	16514	16634	16472	16391	16495	16534	16342	16543	16408	16488	16251	16437	16388	16257	16360	16490	16462	16480	16402	16547	16238	16374	16393	16501	16347	16479	16405	16416	16495	16241	16326	16541	16676	16469	16327	16391	16510	16733	16625	16448	16529	16316	16460	16386	16573	16564	16408	16542	16414	16316	16497	16404	16389	16422	16539
17021	28665	28983	24631	22050	20374	19222	18589	18249	17555	17575	31739	46662	40942	31527	22132	17282	16120	15793	15698	15787	15714	15746	15790	15874	15746	15584	15524	15579	15780	15707	15700	15683	15742	15811	15640	15839	15677	15659	15614	15762	15612	15684	15680	15608	15653	15716	15760	15730	15663	15815	15654	15593	15665	15684	15855	15683	15625	15620	15760	15678	15729	15723	15747	15753	15761	15714	15714	15832	15715	15661	15848	15525	15850	15545	15640	15524	15508	15672	15785	15853	15715	15815	15713	15624	15770	15705	15586	15746	15555	15703	15689	15536	15694	15533	15828	15527	15797	15690	15624	15671	15562	15649	15639	15737	15583	15570	15806	15590	15529	15601	15762	15761	15593	15788	15830	15527	15713	15784	15719	15603	15707	15708	15654	15635	15697	15706	15608	15843	15679	15621	15775	15806	15728	15632	15814	15743	15680	15671	15598	15743	15746	15504	15697	15751	15634	15523	15550	15697	15780	15639	15522	15596	15598	15692	15612	15645	15688	15555	15535	15743	15640	15669	15711	15697	15635	15651	15793	15632	15937	15746	15743	15687	15795	15681	15747	15613	15760	15665	15719	15577	15616	15695	15919	15615	15656	15761	15755	15734	15737	15680	15766	15660	15706	15746	15630	15591	15693	15797	15562	15662	15798	15730	15648	15648	15700	15749	15670	15664	15737	15641	15747	15675	15651	15578	15622	15765	15826	15547	15615	15559	15666	15557	15658	15706	15762	15516	15717	15639	15651	15661	15584	15751	15611	15690	15595	15818	15702	15731	15584	15774	15821	15660	15676	15915	15469	15787	15643	15668	15572	15706	15823	15747	15769	15715	15682	15863	15794	15659	15723	15833	15768	15753	15772	15650	15546	15752	15700	15754	15701	15557	15740	15786	15699	15668	15704	15778	15731	15487	15685	15721	15674	15752	15688	15687	15644	15828	15651	15737	15605	15728	15683	15658	15669	15584	15663	15362	15593	15689	15490	15741	15710	15643	15680	15675	15710	15819	15778	15744	15613	15532	15716	15735	15595	15601	15699	15816	15591	15548	15734	15668	15810	15735	15734	15551	15817	15618	15765	15617	15693	15521	15755	15595	15612	15736	15764	15738	15572	15485	15792	15664	15609	15620	15626	15637	15740	15936	15712	15822	15864	15766	15504	15730	15718	15596	15734	15628	15635	15540	15812	15669	15596	15649	15540	15797	15646	15538	15654	15749	15587	15514	15527	15690	15610	15710	15555	15582	15782	15699	15786	15800	15661	15715	15590	15764	15694	15655	15634	15773	15668	15636	15644	15633	15839	15777	15732	15688	15739	15661	15651	15555	15696	15743	15805	15773	15868	15700	15573	15609	15647	15660	15696	15643	15800	15650	15629	15745	15608	15854	15722	15792	15632	15705	15772	15714	15712	15758	15684	15677	15778	15509	15723	15670	15619	15615	15639	15706	15732	15702	15569	15638	15750	15715	15652	15611	15663	15839	15837	15532	15776	15562	15811	15656	15778	15750	15632	15751	15679	15547	15638	15761	15772	15789	15717	15639	15533	15761	15796	15818	15423	15613	15515	15759	15617	15704	15742	15747	15740	15631	15777	15578	15804	15589	15708	15657	15719	15812	15644	15572	15705	15894	15691	15580	15772	15766	15534	15792	15727	15860	15758	15738	15586	15630	15616	15632	15909	15577	15702	15532	15710	15679	15680	15637	15692	15600	15610	15704	15727	15647	15781	15703	15623	15610	15472	15619	15822	15628	15786	15654	15626	15748	15592	15595	15791	15506	15750	15794	15726	15632	15703	15526	15747	15680	15638	15768	15675	15616	15611	15670	15451	15641	15710	15604	15674	15524	15653	15760	15722	15717	15662	15665	15779	15514	15732	15830	15720	15784	15734	15759	15584	15560	15599	15705	15721	15677	15617	15807	15683	15693	15708	15590	15617	15962	15811	15537	15510	15662	15591	15828	15691	15776	15744	15745	15669	15559	15691	15632	15719	15728	15711	15624	15661	15666	15746	15788	15663	15567	15618	15623	15732	15595	15633	15902	15575	15737	15590	15717	15619	15650	15673	15833	15725	15717	15650	15849	15851	15569	15568	15729	15769	15643	15556	15481	15598	15620	15631	15748	15588	15738	15597	15822	15840	15741	15895	15857	15695	15621	15708	15700	15552	15778	15433	15726	15603	15667	15581	15776	15865	15702	15890	15654	15715	15620	15701	15627	15705	15623	15604	15870	15564	15763	15768	15809	15594	15783	15626	15695	15625	15749	15674	15609	15639	15757	15739	15599	15766	15608	15746	15666	15557	15825	15541	15647	15616	15761	15792	15703	15635	15564	15781	15713	15648	15531	15741	15692	15596	15788	15711	15515	15580	15816	15589	15606	15830	15735	15708	15653	15718	15698	15626	15536	15624	15619	15682	15759	15592	15761	15683	15640	15621	15677	15681	15653	15629	15815	15836	15680	15736	15699	15606	15648	15749	15712	15806	15672	15506	15754	15659	15703	15690	15783	15545	15704	15724	15668	15594	15594	15601	15786	15638	15576	15611	15738	15639	15669	15655	15758	15694	15620	15663	15558	15592	15627	15673	15681	15629	15820	15710	15763	15753	15722	15805	15771	15460	15710	15588	15691	15829	15614	15612	15590	15670	15557	15583	15646	15764	15819	15702	15726	15733	15829	15647	15786	15675	15701	15702	15789	15657	15576	15605	15654	15684	15557	15592	15713	15713	15756	15727	15648	15752	15533	15702	15626	15789	15668	15548	15671	15603	15605	15503	15797	15713	15684	15706	15591	15850	15557	15598	15482	15793	15639	15796	15610	15791	15738	15675	15811	15772	15720	15578	15668	15796	15777	15770	15759	15778	15614	15774	15572	15765	15567	15694	15833	15684	15681	15809	15691	15583	15417	15480	15543	15766	15593	15493	15559	15629	15660	15546	15739	15701	15527	15620	15726	15606	15582	15705	15472	15796	15756	15636	15798	15661	15615	15664	15764	15777	15552	15715	15726	15546	15827	15554	15788	15574	15799	15635	15942	15635	15723	15562	15696	15857	15747	15587	15897	15777	15598	15655	15782	15727	15685	15646	15779	15591	15717	15743	15576	15836	15557	15663	15613	15525	15721	15545	15771	15596	15509	15737	15710	15563	15676	15926	15544	15713	15688	15607	15726	15493	15599	15799	15663	15763	15607	15656	15884	15802	15668	15846	15738	15705	15592	15651	15586	15626	15739	15727	15601	15698	15638	15720	15569	15792	15512	15628	15616	15694	15742	15712	15860	15657	15635	15689	15695	15494	15709	15682	15659	15736	15640	15735	15655	15636	15736	15744	15694	15604	15646	15580	15912	15671	15733	15723	15558	15761	15688	15609	15803	15700	15778	15620	15760	15743	15721	15612	15706	15725	15659	15614	15550	15613	15587	15787	15636	15617	15784	15599	15781	15642	15505	15611	15745	15698	15787	15744	15791	15681	15799	15497	15655	15642	15584	15471	15595	15784	15627	15723	15521	15598	15667	15742	15698	15530	15743	15540	15684	15695	15667	15559	15507	15586	15981	15815	15858	15755	15702	15601	15873	15753	15848	15691	15631	15723	15619	15619	15854	15647	15773	15708	15778	15580	15609	15783	15647	15780	15728	15565	15701	15775	15708	15541	15516	15804	15574	15560	15557	15508	15758	15582	15727	15650	15604	15643	15625	15955	15741	15642	15598	15689	15750	15832	15726	15528	15646	15591	15615	15682	15645	15659	15766	15511	15862	15724	15674	15573	15655	15761	15894	15669	15587	15326	15773	15633	15822	15673	15808	15694	15598	15774	15645	15670	15669	15598	15668	15678	15748	15449	15769	15875	15602	15565	15873	15644	15823	15593	15611	15637	15607	15769	15703	15702	15687	15763	15692	15592	15697	15744	15725	15790	15655	15589	15739	15601	15627	15723	15826	15710	15823	15710	15526	15676	15572	15683	15693	15714	15597	15632	15655	15425	15525	15694	15650	15545	15671	15690	15541	15728	15600	15857	15777	15623	15699	15696	15642	15604	15554	15801	15772	15640	15906	15833	15638	15467	15691	15558	15716	15757	15680	15809	15819	15625	15615	15655	15765	15634	15649	15639	15631	15877	15759	15747	15666	15667	15690	15676	15618	15708	15708	15645	15689	15745	15838	15888	15615	15652	15677	15822	15582	15741	15576	15639	15781	15652	15554	15655	15711	15487	15664	15680	15628	15555	15695	15600	15476	15905	15715	15734	15511	15822	15519	15681	15852	15651	15603	15863	15603	15473	15643	15712	15655	15731	15684	15584	15737	15597	15822	15530	15522	15739	15656	15588	15756	15758	15630	15748	15610	15710	15919	15640	15652	15760	15629	15610	15643	15748	15591	15712	15771	15726	15751	15631	15865	15703	15611	15747	15560	15640	15561	15612	15528	15741	15794	15570	15534	15671	15627	15631	15672	15747	15784	15668	15668	15552	15782	15807	15696	15725	15811	15635	15759	15694	15647	15577	15670	15594	15579	15644	15529	15770	15750	15803	15620	15752	15563	15574	15711	15619	15660	15652	15694	15763	15708	15500	15688	15458	15669	15626	15753	15550	15632	15683	15671	15658	15686	15721	15692	15529	15699	15894	15537	15685	15533	15741	15782	15546	15745	15721	15722	15555	15674	15687	15719	15759	15648	15531	15824	15565	15685	15715	15604	15671	15458	15692	15749	15572	15570	15524	15673	15624	15831	15771	15741	15567	15624	15774	15580	15662	15696	15453	15691	15774	15810	15528	15673	15731	15632	15627	15723	15856	15624	15715	15594	15708	15672	15701	15567	15769	15815	15692	15608	15670	15625	15752	15616	15732	15609	15645	15731	15714	15837	15832	15794	15667	15589	15604	15587	15682	15813	15691	15653	15725	15821	15610	15437	15848	15545	15648	15595	15633	15770	15800	15765	15847	15746	15590	15623	15680	15649	15684	15662	15603	15534	15758	15738	15687	15662	15713	15733	15747	15525	15653	15748	15605	15815	15665	15639	15648	15653	15652	15721	15555	15800	15699	15662	15679	15639	15702	15624	15720	15493	15614	15621	15616	15642	15501	15564	15714	15691	15677	15630	15640	15839	15613	15606	15684	15712	15729	15481	15623	15647	15728	15666	15552	15678	15643	15655	15474
29045	21760	21574	19384	17578	17366	17263	17028	17013	16876	17072	17417	19633	19813	18548	17378	16830	16709	16587	16624	16820	16619	16613	16578	16814	16827	16588	16505	16535	16679	16718	16408	16497	16937	16651	16709	16511	16589	16681	16569	16590	16667	16749	16478	16586	16662	16680	16803	16604	16803	16763	16682	16615	16612	16489	16405	16575	16625	16545	16607	16668	16669	16394	16460	16645	16530	16604	16498	16619	16515	16681	16695	16492	16421	16732	16555	16809	16531	16686	16601	16704	16638	16715	16400	16540	16565	16578	16678	16452	16471	16533	16636	16559	16388	16507	16796	16510	16694	16699	16455	16669	16433	16600	16463	16644	16533	16610	16657	16593	16674	16621	16550	16647	16622	16658	16874	16676	16685	16377	16677	16724	16743	16641	16511	16796	16608	16555	16608	16524	16466	16542	16623	16672	16670	16659	16641	16623	16488	16536	16611	16561	16682	16528	16520	16545	16658	16692	16525	16501	16616	16720	16703	16660	16484	16715	16460	16733	16698	16458	16605	16521	16707	16544	16666	16508	16776	16634	16693	16595	16593	16590	16676	16555	16670	16500	16486	16564	16528	16700	16478	16579	16499	16582	16627	16605	16501	16483	16567	16654	16493	16704	16772	16491	16599	16592	16628	16612	16647	16778	16629	16720	16742	16828	16538	16538	16491	16618	16610	16489	16733	16452	16497	16562	16582	16519	16671	16676	16595	16634	16736	16439	16417	16840	16567	16660	16645	16537	16595	16788	16412	16797	16712	16735	16735	16681	16654	16691	16600	16613	16689	16491	16518	16502	16433	16340	16644	16514	16848	16490	16796	16534	16434	16786	16772	16655	16722	16729	16662	16760	16828	16420	16732	16586	16633	16510	16565	16499	16575	16635	16741	16746	16793	16465	16594	16585	16830	16546	16515	16558	16569	16591	16570	16836	16692	16579	16562	16666	16559	16631	16527	16858	16859	16591	16620	16743	16653	16571	16350	16587	16696	16713	16847	16749	16345	16765	16799	16614	16657	16510	16576	16498	16685	16591	16587	16574	16666	16602	16792	16510	16629	16729	16586	16627	16786	16782	16637	16564	16622	16707	16483	16476	16518	16627	16608	16617	16619	16443	16588	16668	16720	16547	16686	16593	16705	16755	16474	16523	16686	16569	16800	16433	16602	16714	16755	16789	16655	16626	16571	16561	16726	16553	16694	16619	16573	16523	16750	16616	16607	16813	16687	16675	16636	16848	16656	16736	16715	16700	16598	16662	16382	16562	16805	16582	16439	16672	16650	16521	16584	16705	16557	16562	16560	16535	16489	16626	16739	16865	16660	16538	16747	16517	16573	16644	16630	16503	16727	16813	16782	16590	16753	16720	16578	16703	16436	16625	16652	16709	16646	16439	16786	16620	16572	16603	16576	16528	16662	16705	16712	16645	16470	16631	16765	16641	16706	16557	16581	16649	16410	16617	16493	16501	16801	16657	16570	16713	16550	16603	16685	16662	16499	16579	16574	16808	16640	16487	16696	16566	16502	17008	16519	16606	16659	16646	16623	16623	16514	16588	16508	16671	16493	16498	16375	16483	16578	16509	16562	16634	16527	16535	16643	16625	16688	16717	16539	16503	16497	16735	16702	16516	16587	16643	16665	16476	16753	16648	16432	16707	16671	16478	16506	16597	16483	16562	16636	16588	16555	16742	16521	16621	16587	16492	16503	16657	16674	16534	16625	16612	16749	16726	16685	16621	16455	16471	16636	16769	16614	16513	16544	16791	16521	16546	16736	16656	16601	16583	16635	16643	16514	16338	16562	16542	16651	16763	16615	16633	16607	16713	16785	16596	16511	16524	16725	16782	16850	16711	16741	16884	16729	16598	16507	16739	16650	16567	16563	16515	16777	16452	16624	16667	16786	16607	16765	16650	16622	16501	16566	16631	16509	16535	16807	16614	16617	16518	16609	16647	16529	16493	16574	16617	16451	16681	16649	16561	16669	16650	16618	16724	16652	16560	16570	16683	16666	16501	16466	16735	16445	16710	16722	16439	16651	16716	16585	16765	16437	16794	16258	16731	16504	16599	16514	16539	16617	16583	16677	16527	16555	16642	16648	16647	16475	16567	16538	16558	16817	16767	16511	16574	16652	16647	16640	16769	16516	16613	16615	16576	16624	16519	16525	16674	16730	16489	16456	16544	16451	16730	16575	16657	16455	16531	16662	16575	16745	16732	16522	16708	16350	16576	16671	16781	16731	16616	16528	16634	16761	16692	16438	16625	16538	16641	16648	16454	16543	16486	16594	16633	16621	16602	16759	16676	16576	16675	16716	16527	16558	16420	16614	16599	16801	16609	16454	16525	16531	16713	16782	16826	16673	16673	16571	16602	16577	16707	16523	16623	16603	16273	16510	16474	16663	16689	16683	16484	16494	16687	16501	16660	16518	16707	16665	16611	16694	16738	16495	16595	16908	16683	16589	16537	16689	16780	16777	16483	16392	16609	16623	16745	16623	16733	16635	16418	16577	16755	16770	16762	16646	16661	16577	16622	16677	16478	16734	16557	16731	16837	16723	16583	16662	16747	16430	16644	16661	16441	16506	16876	16805	16698	16708	16594	16558	16639	16710	16512	16627	16532	16475	16736	16544	16535	16582	16811	16711	16630	16619	16658	16531	16611	16504	16619	16545	16835	16681	16815	16644	16698	16695	16653	16606	16568	16773	16697	16643	16520	16488	16581	16493	16490	16647	16818	16555	16701	16614	16525	16829	16688	16574	16634	16639	16648	16657	16619	16575	16645	16608	16501	16521	16675	16604	16615	16609	16585	16694	16638	16593	16551	16585	16505	16560	16674	16386	16734	16682	16686	16902	16571	16741	16722	16673	16723	16689	16547	16783	16488	16634	16526	16805	16603	16647	16395	16641	16561	16567	16571	16448	16399	16600	16667	16688	16583	16656	16778	16424	16639	16825	16432	16537	16375	16630	16572	16634	16394	16642	16617	16663	16625	16662	16439	16678	16517	16587	16507	16442	16501	16407	16590	16600	16779	16503	16493	16472	16524	16597	16660	16831	16620	16579	16706	16558	16484	16433	16512	16764	16598	16700	16640	16583	16607	16620	16620	16711	16663	16652	16423	16648	16528	16608	16761	16648	16687	16603	16577	16572	16681	16660	16656	16604	16531	16687	16594	16769	16554	16722	16659	16504	16562	16765	16663	16864	16518	16648	16456	16607	16667	16691	16597	16580	16622	16508	16662	16535	16667	16503	16807	16695	16394	16616	16856	16660	16699	16508	16535	16797	16702	16709	16549	16742	16755	16600	16608	16633	16542	16722	16492	16445	16690	16771	16586	16819	16743	16686	16333	16675	16707	16604	16483	16677	16600	16703	16644	16612	16539	16696	16607	16597	16721	16450	16554	16743	16963	16661	16670	16629	16760	16519	16575	16592	16667	16713	16840	16574	16652	16527	16767	16667	16798	16607	16545	16494	16570	16661	16624	16479	16596	16773	16685	16702	16730	16875	16639	16732	16433	16529	16727	16676	16667	16647	16488	16756	16580	16648	16797	16597	16534	16500	16628	16594	16411	16345	16581	16767	16565	16489	16560	16658	16788	16687	16518	16842	16806	16728	16732	16450	16509	16632	16707	16607	16540	16434	16633	16696	16693	16731	16635	16525	16674	16713	16527	16722	16541	16617	16761	16688	16603	16779	16692	16597	16609	16623	16690	16807	16408	16699	16566	16797	16605	16684	16616	16592	16776	16611	16629	16698	16597	16660	16745	16650	16470	16623	16511	16509	16317	16594	16436	16599	16433	16545	16687	16690	16535	16719	16373	16641	16457	16743	16678	16667	16553	16465	16633	16635	16611	16546	16866	16452	16721	16731	16802	16554	16815	16634	16611	16432	16632	16508	16717	16456	16458	16632	16603	16683	16365	16672	16710	16510	16719	16604	16692	16597	16609	16569	16636	16515	16611	16819	16591	16497	16808	16463	16575	16775	16526	16623	16623	16729	16533	16735	16562	16577	16734	16708	16721	16666	16687	16781	16761	16629	16815	16552	16693	16555	16554	16555	16666	16577	16626	16612	16679	16498	16451	16571	16600	16681	16614	16679	16575	16565	16548	16647	16730	16623	16563	16665	16584	16525	16570	16665	16706	16644	16751	16648	16448	16562	16682	16749	16700	16545	16750	16794	16596	16742	16473	16624	16655	16594	16673	16556	16673	16671	16332	16580	16460	16539	16766	16674	16569	16740	16508	16512	16856	16717	16914	16640	16767	16627	16633	16599	16551	16715	16801	16494	16556	16537	16772	16608	16602	16619	16523	16673	16798	16512	16659	16756	16569	16460	16471	16601	16486	16805	16568	16714	16752	16559	16685	16519	16591	16470	16500	16544	16771	16572	16762	16643	16511	16613	16704	16739	16651	16619	16685	16694	16476	16523	16602	16640	16548	16781	16621	16583	16938	16725	16508	16609	16730	16745	16491	16850	16754	16776	16789	16490	16688	16596	16670	16371	16614	16567	16471	16410	16515	16561	16517	16579	16648	16709	16666	16553	16612	16635	16758	16640	16590	16649	16860	16641	16726	16567	16614	16575	16632	16578	16576	16545	16791	16761	16498	16581	16659	16690	16679	16805	16668	16750	16637	16765	16695	16682	16472	16622	16733	16535	16736	16615	16691	16727	16819	16691	16560	16623	16618	16580	16624	16791	16477	16835	16919	16703	16570	16852	16510	16702	16655	16479	16544	16626	16581	16410	16646	16399	16768	16835	16541	16534	16514	16518	16637	16396	16535	16500	16586	16677	16704	16792	16691	16471	16500	16640	16619	16547	16565	16552	16622	16564	16739	16511	16604	16508	16613	16678	16819	16690	16691	16544	16696	16487	16553	16569	16759	16728	16562	16485	16613	16617	16550	16625	16522	16639	16552	16543	16567	16640	16698	16573	16617	16537	16669	16479	16518	16626	16621	16513	16562	16583	16562	16641	16636	16726	16448	16669	16537	16607	16862	16657	16593	16597	16538	16539	16786	16563	16694	16670	16700	16600	16566	16645	16508	16459	16550	16580	16563	16621	16629	16790	16834	16607	16682	16689	16583	16699	16537	16635	16649	16541	16602	16598	16797	16683	16581	16632	16646	16683	16762	16649	16705	16759	16376	16702	16708	16456
16061	18244	19198	18066	17726	17241	16612	16582	16292	16267	16118	17161	20447	19707	17725	16721	15991	15775	15815	15731	15762	15758	15667	15745	15859	15901	15819	15697	15953	15935	15794	15806	15868	15974	15782	15702	15796	15810	15898	15851	15934	15683	15737	15744	15693	16047	15882	15809	15892	15852	15769	15816	15648	15944	15772	15855	15698	15952	15746	15704	15851	15793	15857	15865	15821	15782	15806	15865	15807	15821	15747	15890	15804	15889	15705	15704	15928	15765	15846	15721	15952	15774	15798	15642	15674	15777	15651	15860	15898	15661	15889	15733	15720	15797	15867	15924	15817	15731	15884	15711	15757	15865	15828	15666	15998	15683	15861	15796	15817	15840	15855	15892	15676	15829	15800	15799	15880	15898	15700	15815	15668	15804	15785	15922	15661	15638	15857	15845	15769	15727	15839	15740	15672	15625	15770	15643	15688	15856	15832	15808	15956	15767	15793	15835	16001	15666	15820	15658	15729	15814	15790	15768	15784	15819	15615	16004	15828	15732	15900	15899	15869	15777	15870	15747	15769	15783	15740	15576	15788	15602	15725	15887	15800	15711	15769	15720	15720	15932	15673	15755	15688	15880	15833	15684	15780	15886	15919	15864	15797	15841	15852	15755	15862	15773	15834	15687	15863	15793	15713	15912	15834	16003	15833	15792	15861	15807	15835	15770	15899	15887	15776	15943	15638	15767	15755	15745	15816	15791	15808	15757	15825	15875	15677	15898	15742	15931	15822	15777	15718	15683	15858	15789	15867	15887	15794	15942	15589	15912	15862	15798	15896	15621	15723	15841	15645	15790	15729	15814	15618	15873	15903	15729	15831	15800	15769	15664	15769	15689	15761	15807	15804	15913	15704	15843	15813	15876	15744	15952	15888	15675	16163	15826	15999	15612	15899	15613	15789	15705	15742	15674	15717	15916	15822	15730	15844	15833	15792	15735	15761	15795	15811	15784	15745	15861	15823	15830	15728	15799	15848	15732	15741	15769	15966	15724	15751	15824	15818	15868	15713	15722	15817	15819	15684	15709	15838	15848	15674	15783	15877	15915	15796	15670	15977	15719	15744	15931	15737	15672	15742	15835	15790	15934	15822	15733	15692	15839	15821	15742	15683	15739	15711	15851	15707	15914	15883	15699	15810	15755	15766	15874	15809	15737	15875	15802	15856	15777	15727	15748	15751	15713	15668	15984	15650	15885	15782	15718	15749	15864	15859	15817	15744	15881	15723	15932	15846	15947	15896	15759	15750	15728	15844	15672	15943	15820	15820	15790	15757	15871	15815	15852	15976	15724	15828	15968	15892	15760	15905	15755	15838	15839	15880	15795	15843	15752	15824	15798	15847	15834	15766	15795	15881	15770	15738	15838	15915	15945	15912	15653	15733	15885	15977	15779	15912	15777	15753	15638	15636	15782	15801	15820	15726	15705	15637	15781	15850	15798	15716	15783	15746	15983	15794	15847	15693	15701	15883	15712	15800	15881	15923	15806	15975	15910	15884	15822	15793	15885	15858	15912	15712	15806	15847	15813	15679	15886	15759	15781	15864	15834	15505	15757	15939	15889	15808	15744	15790	15762	16159	15628	15654	15893	15799	15918	15897	15696	15736	15846	15924	15977	15814	15835	15846	15955	15859	15549	15537	15837	15843	15709	15732	15857	15829	15810	15582	15895	15676	15834	15854	15795	15839	15971	15635	15941	15861	15771	15778	15805	15852	15697	15750	15823	15761	15887	15703	15990	15923	15762	15731	15866	16006	15688	15775	15821	15834	16004	15752	15785	15865	15822	15875	15871	15747	15656	15817	15785	15709	15736	15851	15707	15644	15659	15800	15760	15753	15865	15987	15852	15725	15770	15751	15857	15800	15790	15796	15637	15747	15780	15859	15944	15697	15848	15720	15816	15963	15887	15788	15752	16033	15642	15908	15878	15757	15657	15891	15771	15651	15866	15771	15752	15740	15801	15784	15762	15824	15702	15540	15926	15884	15750	15860	15844	15919	15794	15757	15873	15934	15627	15764	15880	15722	15949	15763	15707	15891	15924	15991	15967	15655	15729	15838	15919	15750	15819	15846	15876	15676	15915	15810	15877	15733	15760	15674	15775	15683	15815	15891	15589	15819	15979	15788	15784	15633	15810	15776	15851	15741	15766	15903	15711	15612	15869	15778	15750	15723	15956	15922	15809	15694	15881	15743	15891	15762	15631	15756	15651	15852	15859	15729	15917	15899	15850	15868	15962	15836	15675	15797	15841	15843	15693	15957	15845	15842	15707	15786	15687	15750	15801	15754	15800	15659	15675	15941	15756	15782	15862	15772	15930	15786	15754	15692	15905	15691	15749	15725	15739	15850	15819	15862	15718	15798	15856	15884	15716	15801	15936	15806	15797	15881	15738	15759	15882	15827	15629	15828	15880	15799	15792	15818	15821	15874	15899	15767	15791	15708	15828	15782	15691	15885	15881	15688	15678	15920	15848	15760	15994	15858	15797	15786	15824	15888	15757	15779	15710	15859	15661	15716	15818	15868	15963	15798	15671	15846	16052	15800	15866	15754	15723	15881	15758	15875	15875	15819	16002	15913	15767	15901	15735	15701	15971	15805	15952	15789	15590	16080	15837	15725	15865	15920	15786	15889	15799	15710	15943	15779	15671	15705	15769	15870	15821	15737	15814	15717	15824	15872	15821	15669	15685	15788	15630	15828	15986	15733	15862	15610	15927	15720	15849	15793	15759	15938	15840	15706	15821	15749	15858	15883	15851	15841	15820	15752	15782	15696	15854	15759	15694	15896	16006	15838	15861	15732	15858	15715	15760	15855	15966	15803	15801	15753	15734	15893	15952	15613	15705	15874	15810	15720	15889	15703	15780	15756	15721	15838	15908	15835	15833	15744	15839	15790	15956	15698	15671	15860	15955	15812	15872	15965	15814	15928	15694	15843	15752	15829	15979	15849	15688	15908	15743	15807	15885	15853	15717	15858	15922	15905	15747	15770	15805	15652	15894	15806	15718	15809	15801	15842	15879	15805	15921	15786	15688	15760	15833	15733	15971	15828	15866	15793	15894	15870	15859	15915	15875	15573	15931	15929	15798	15950	15682	15888	15870	15739	15756	15684	15823	15764	15767	15849	15576	15823	15766	15816	15871	15799	15812	15782	15947	15679	15801	15869	15781	15869	15791	15796	15833	15684	15973	15783	15921	15701	15758	15776	15922	15723	15768	15878	15741	15799	15667	15852	15851	15733	15923	15796	15829	15810	15852	15816	15798	15746	15719	15769	15893	15780	15740	15792	15666	15685	15885	15793	15791	15872	15709	15712	15787	15833	15720	15828	15723	15697	16016	15905	15813	15806	15859	15656	15666	15892	15834	15775	15830	15619	15694	15677	15763	15971	15757	15674	15667	16013	15820	15681	15814	15825	15839	15851	15737	15683	15836	15878	15861	15782	15639	15788	15679	15918	15633	16004	15660	15944	15882	15755	15887	15835	15887	15987	15627	15612	15687	15863	15707	15867	15780	15686	15773	15768	15674	15748	15788	15757	15860	15858	15648	15852	15804	15750	15738	15963	15871	15784	15804	15977	15850	15787	15831	15559	15718	15744	15790	15828	15671	15715	15799	15791	15841	15838	15760	15853	15892	15955	15865	15715	15761	15901	15801	15723	15824	15931	15744	15759	15827	15897	15844	15715	15809	15678	15821	15866	15752	15740	15893	15753	15856	15708	15781	15791	15821	15822	15881	15880	15790	15898	15689	16093	15763	15795	15947	15932	15981	15755	15757	15857	15787	15852	15590	15828	15849	15758	15762	15876	15685	15966	15879	15696	15870	15892	15905	15952	15925	16037	15686	15840	15801	15747	15887	15859	15821	15783	15934	15801	15769	15814	15857	15889	15739	15896	15901	15830	15764	15764	15768	15833	15667	15826	15954	15633	15725	15797	15735	15851	15773	15806	15972	15714	15678	15863	15877	15752	16159	15815	15636	15845	15743	15829	15782	15859	15796	15659	15984	15798	15904	15851	15766	15705	15819	15858	15891	15913	15826	15794	15940	15890	15842	15788	15644	15691	16004	15501	15914	15781	15794	15914	15947	15681	15927	15906	15960	15851	15826	15855	15650	15793	15848	15868	15931	15919	15766	15762	15684	15853	15823	15819	15862	15701	15914	15903	15924	15711	15756	15745	15759	15755	15905	15741	15680	15849	15824	15804	15789	15840	15851	15858	15977	15842	16032	15911	15863	15764	15817	15833	15903	16030	15675	15671	15864	15895	15853	15734	15853	15835	15722	15822	15887	15998	15878	15701	15868	15734	15753	16072	15644	15744	15648	15734	15940	15800	15858	15674	15856	15852	15918	15726	15810	15754	15896	15777	15782	15865	15937	15813	15910	15883	15808	15951	15955	15757	15697	15736	15808	15834	15922	15848	15699	15886	15730	15864	15945	15555	15743	15777	15857	15834	15977	15852	15860	15770	15952	15712	16013	15552	15801	15701	15711	15800	15902	15672	15886	15779	15834	15761	15787	15496	15724	15695	15735	15805	15868	15816	15866	15704	15819	15820	15770	15737	15728	15697	15854	15768	15805	15938	15774	15968	15787	15795	15766	15799	15820	15790	15745	15942	15909	15638	15742	15871	15907	15816	15710	15828	15865	15867	15814	15891	15815	15808	15738	15872	15766	15725	15768	15764	15816	15893	15617	15765	15738	15901	15687	15757	15728	15972	15681	15829	15832	15802	15855	15711	15787	15868	15672	15812	15758	15788	15658	15892	15783	15655	15733	15845	15911	15698	15765	15742	15916	15719	15698	15825	15902	15821	15809	15830	15808	15840	15828	15961	15813	15803	15960	15836	15857	15876	15642	15547	15742	15777	15895	15818	15806	15659	15747	15738	15868	15852	15681	15666	15784	15726	15596	15704	15855	15800	15854	15805	15905	15765	15791	15787	15733	15711	15861	15803	15781	15787	15788	15858	15805	15840	15741	15875	15881	15816	15693	15814	15702	15760	15723	15967	15625	15893	15942	15973	15820	15914	15930	15763	15683	15893	15873	15922	15810	15770	15845	15762	15851	15771	15654	15941	15792	15830	15776	15769	15837	15724	15611	15906	15668	15888	15848	15869	15850	15945	15739	15884	15889	15791	15764	15826	15651	15803	15686
24992	21327	28003	25355	21385	19604	19379	17851	17394	17224	17158	26444	34046	29218	23544	18899	17016	16607	16489	16379	16468	16578	16292	16313	16442	16309	16339	16287	16433	16398	16562	16467	16251	16436	16540	16396	16421	16228	16486	16254	16322	16429	16332	16398	16202	16209	16240	16292	16439	16264	16323	16344	16169	16485	16306	16303	16345	16275	16421	16441	16309	16354	16280	16253	16219	16152	16419	16355	16319	16400	16331	16246	16358	16419	16250	16621	16154	16280	16265	16372	16244	16372	16314	16334	16380	16206	16177	16408	16214	16269	16268	16423	16366	16319	16373	16195	16181	16368	16401	16436	16551	16165	16350	16207	16298	16305	16310	16446	16306	16268	16372	16468	16482	16335	16292	16541	16596	16123	16253	16231	16412	16331	16407	16344	16458	16178	16419	16296	16463	16336	16470	16405	16432	16210	16377	16479	16291	16440	16282	16396	16351	16386	16425	16280	16351	16308	16299	16311	16324	16324	16414	16356	16432	16314	16228	16196	16169	16372	16184	16288	16387	16369	16325	16227	16125	16257	16273	16304	16364	16375	16316	16296	16391	16291	16331	16188	16197	16072	16236	16228	16221	16225	16189	16290	16396	16316	16474	16488	16351	16251	16293	16328	16263	16493	16406	16326	16453	16392	16250	16377	16138	16216	16285	16145	16380	16309	16214	16608	16258	16277	16119	16501	16274	16244	16449	16407	16246	16323	16282	16361	15974	16107	16398	16343	16268	16318	16187	16470	16445	16252	16251	16360	16488	16313	16209	16476	16372	16388	16271	16502	16377	16311	16343	16368	16248	16240	16204	16424	16438	15956	16164	16295	16216	16243	16315	16171	16239	16264	16321	16317	16135	16227	16479	16198	16329	16453	16330	16445	16233	16240	16474	16431	16283	16376	16430	16301	16401	16368	16270	16316	16364	16369	16319	16333	16286	16042	16406	16352	16166	16173	16200	16258	16382	16399	16253	16318	16404	16231	16305	16433	16385	16266	16403	16219	16491	16149	16570	16614	16279	16374	16388	16219	16389	16136	16293	16290	16376	16126	16303	16206	16329	16192	16224	16260	16368	16122	16282	16464	16333	16171	16292	16324	16316	16303	16278	16288	16358	16277	16447	16204	16386	16248	16477	16293	16248	16091	16124	16269	16029	16405	16268	16410	16263	16599	16217	16386	16302	16207	16126	16456	16353	16190	16270	16159	16427	16327	16348	16510	16264	16302	16442	16231	16193	16493	16337	16313	16276	16514	16454	16198	16301	16377	16383	16316	16446	16349	16271	16310	16134	16297	16281	16484	16281	16280	16191	16330	16375	16304	16178	16269	16287	16190	16303	16447	16261	16372	16117	16246	16238	16219	16312	16321	16184	16330	16376	16362	16403	16208	16403	16106	16402	16362	16388	16273	16213	16217	16358	16168	16301	16125	16233	16479	16241	16291	16432	16418	16375	16324	16180	16436	16207	16328	16423	16144	16465	16467	16420	16126	16296	16263	16420	16397	16386	16293	16393	16330	16310	16357	16435	16161	16318	16369	16462	16220	16273	16179	16459	16399	16085	16482	16242	16417	16297	16181	16260	16199	16341	16363	16426	16472	16295	16336	16375	16342	16250	16168	16147	16303	16455	16584	16521	16144	16294	16320	16351	16304	16493	16282	16432	16252	16509	16261	16296	16296	16463	16170	16140	16238	16313	16247	16397	16186	16448	16447	16226	16374	16383	16376	16251	16379	16339	16385	16442	16328	16281	16188	16212	16306	16330	16298	16333	16301	16259	16390	16365	16371	16369	16500	16376	16345	16262	16296	16311	16623	16411	16342	16134	16347	16383	16143	16391	16392	16369	16420	16389	16460	16373	16350	16136	16188	16256	16438	16439	16418	16482	16405	16413	16229	16277	16290	16427	16187	16400	16543	16351	16324	16405	16350	16182	16430	16222	16210	16401	16442	16535	16181	16354	16231	16335	16380	16269	16257	16338	16388	16322	16173	16296	16456	16488	16338	16450	16406	16130	16221	16253	16293	16293	16089	16228	16481	16311	16070	16113	16390	16353	16209	16436	16187	16183	16357	16343	16319	16589	16405	16343	16242	16376	16110	16431	16389	16203	16383	16312	16383	16375	16285	16401	16276	16369	16357	16409	16332	16244	16503	16255	16352	16131	16268	16352	16146	16468	16244	16370	16017	16614	16397	16170	16382	16224	16332	16468	16342	16180	16332	16319	16293	16446	16438	16133	16345	16499	16285	16471	16314	16450	16182	16244	16485	16345	16361	16435	16295	16232	16238	16275	16349	16282	16544	16375	16207	16426	16452	16143	16009	16398	16069	16368	16389	16310	16509	16211	16324	16125	16421	16294	16160	16205	16171	16224	16178	16619	16369	16276	16371	16194	16460	16597	16356	16261	16345	16296	16273	16115	16188	16111	16302	16245	16255	16317	16270	16306	16321	16339	16290	16296	16312	16346	16213	16265	16330	16376	16237	16352	16221	16239	16588	16300	16437	16292	16291	16250	16239	16429	16327	16357	16293	16296	16327	16369	16387	16415	16174	16315	16244	16477	16225	16385	16294	16457	16271	16225	16286	16387	16290	16409	16302	16340	16074	16312	16470	16175	16523	16341	16295	16305	16175	16309	16314	16343	16345	16212	16313	16393	16318	16254	16335	16279	16150	16435	16424	16201	16258	16205	16460	16306	16411	16427	16307	16335	16221	16331	16385	16340	16335	16364	16335	16171	16099	16303	16278	16454	16363	16358	16565	16575	16581	16324	16417	16358	16324	16219	16261	16368	16301	16208	16194	16376	16053	16333	16246	16346	16287	16434	16464	16317	16260	16491	16441	16223	16446	16202	16271	16291	16321	16161	16411	16268	16253	16321	16251	16490	16511	16316	16306	16381	16227	16448	16279	16579	16349	16303	16490	16265	16348	16151	16251	16223	16412	16293	16386	16293	16322	16427	16443	16444	16283	16209	16412	16492	16373	16216	16480	16145	16338	16321	16290	16206	16218	16369	16379	16211	16306	16274	16325	16445	16354	16334	16467	16333	16382	16298	16167	16150	16120	16353	16346	16376	16337	16310	16226	16469	16415	16313	16393	16213	16324	16175	16313	16558	16324	16116	16224	16264	16204	16571	16235	16558	16167	16320	16202	16375	16380	16136	16139	16411	16410	16414	16179	16194	16485	16260	16334	16286	16224	16299	16414	16374	16205	16404	16382	16269	16032	16294	16344	16302	16381	16258	16384	16380	16372	16595	16579	16526	16366	16527	16392	16375	16289	16245	16338	16298	16262	16103	16236	16464	16354	16398	16311	16199	16130	16433	16587	16198	16391	16168	16354	16323	16266	16382	16325	16186	16247	16417	16337	16307	16319	16383	16508	16164	16273	16230	16415	16304	16286	16180	16238	16490	16345	16275	16193	16333	16498	16464	16285	16441	16378	16475	16633	16351	16322	16226	16173	16394	16249	16330	16294	16044	16343	16205	16348	16232	16428	16336	16274	16353	16124	16327	16270	16233	16273	16337	16226	16499	16356	16174	16226	16397	16354	16291	16149	16349	16206	16391	16276	16338	16210	16206	16093	16570	16454	16151	16480	16373	16227	16441	16457	16247	16255	16294	16219	16494	16238	16217	16314	16154	16329	16365	16193	16278	16343	16288	16278	16263	16319	16354	16446	16491	16503	16176	16236	16224	16329	16323	16475	16324	16275	16512	16435	16324	16454	16298	16269	16318	16362	16230	16381	16311	16267	16281	16291	16299	16283	16295	16301	16514	16478	16302	16258	16396	16431	16181	16432	16254	16445	16166	16398	16460	16262	16301	16143	16395	16256	16326	16436	16262	16265	16297	16435	16312	16305	16576	16268	16280	16275	16295	16614	16458	16259	16204	16390	16421	16389	16217	16261	16537	16371	16324	16388	16329	16475	16383	16415	16488	16467	16468	16301	16394	16174	16466	16307	16446	16382	16224	16380	16338	16390	16252	16188	16215	16331	16415	16432	16111	16500	16386	16267	16272	16342	16360	16193	16352	16357	16307	16352	16329	16470	16443	16302	16326	16416	16081	16484	16301	16318	16293	16396	16316	16320	16332	16252	16252	16257	16344	16300	16271	16357	16279	16391	16228	16305	16358	16363	16161	16411	16291	16177	16289	16251	16348	16452	16390	16191	16191	16497	16422	16319	16404	16265	16320	16387	16352	16547	16288	16199	16235	16319	16276	16399	16296	16302	16429	16181	16340	16317	16213	16248	16477	16340	16480	16465	16396	16367	16487	16489	16215	16353	16125	16178	16236	16293	16355	16306	16310	16358	16204	16546	16318	16290	16330	16266	16312	16278	16260	16048	16526	16176	16407	16360	16424	16388	16094	16215	16128	16266	16401	16459	16308	16408	16094	16183	16429	16186	16361	16353	16150	16340	16220	16349	16182	16256	16406	16210	16435	16194	16456	16406	16333	16281	16228	16341	16255	16160	16414	16226	16488	16351	16326	16392	16319	16465	16341	16174	16249	16162	16306	16390	16334	16406	16241	16232	16133	16297	16291	16247	16236	16527	16528	16265	16223	16189	16224	16140	16279	16248	16470	16351	16369	16680	16479	16477	16163	16254	16419	16374	16356	16336	16263	16461	16471	16472	16320	16418	16424	16248	16356	16347	16223	16398	16336	16146	16331	16332	16623	16160	16416	16373	16286	16360	16518	16480	16203	16162	16218	16209	16282	16295	16417	16396	16307	16244	16383	16384	16013	16179	16383	16283	16461	16362	16266	16165	16334	16139	16448	16380	16258	16494	16303	16504	16638	16226	16277	16221	16313	16061	16387	16161	16284	16261	16347	16362	16152	16298	16296	16460	16327	16260	16409	16433	16352	16096	16296	16405	16228	16227	16461	16410	16412	16553	16483	16562	16496	16242	16396	16162	16289	16370	16372	16179	16298	16330	16257	16154	16462	16291	16308	16478	16244	16338	16286	16272	16432	16280	16401	16464	16337	16327	16374	16109	16325	16278	16286	16350	16290	16320	16191	16107	16254	16464	16560	16448	16259	16383	16194	16326	16380	16271	16199	16360	16504	16350	16214	16564	16189	16274	16240	16250	16427	16285	16439	16359	16262	16370	16252	16388	16291	16250	16288	16235	16338	16336	16322	16276	16397	16141	16424	16377
15311	23646	23242	20701	19480	18673	18498	17802	17645	16563	17132	31339	37412	31520	23886	18430	16347	15933	15657	15451	15650	15697	15654	15579	15566	15675	15757	15621	15721	15829	15816	15698	15646	15549	15650	15693	15691	15597	15515	15599	15789	15600	15791	15626	15562	15637	15580	15556	15585	15754	15640	15553	15663	15684	15754	15667	15646	15523	15642	15698	15592	15677	15698	15759	15570	15631	15799	15670	15688	15703	15635	15782	15510	15611	15643	15688	15650	15570	15869	15839	15652	15689	15695	15504	15710	15592	15620	15689	15723	15747	15635	15657	15733	15647	15654	15563	15679	15541	15639	15740	15586	15730	15706	15632	15653	15639	15510	15754	15726	15746	15383	15612	15642	15771	15579	15569	15701	15714	15622	15464	15747	15652	15601	15641	15637	15515	15588	15583	15485	15504	15618	15582	15697	15615	15748	15609	15675	15557	15620	15616	15623	15654	15647	15648	15594	15734	15683	15555	15776	15588	15465	15698	15691	15626	15639	15622	15529	15698	15446	15649	15617	15655	15490	15560	15703	15590	15717	15753	15517	15591	15810	15625	15648	15570	15806	15665	15562	15716	15701	15566	15540	15582	15523	15683	15553	15816	15565	15541	15669	15509	15581	15775	15696	15589	15664	15594	15719	15597	15548	15745	15644	15595	15553	15753	15578	15770	15661	15671	15521	15557	15670	15644	15501	15597	15683	15570	15647	15640	15650	15592	15520	15424	15525	15426	15616	15694	15696	15673	15648	15667	15648	15581	15546	15591	15774	15574	15614	15649	15555	15595	15755	15750	15706	15564	15431	15565	15764	15427	15719	15697	15614	15743	15538	15718	15656	15679	15626	15622	15697	15665	15566	15520	15678	15592	15568	15613	15639	15588	15577	15651	15639	15737	15682	15616	15550	15626	15541	15566	15787	15707	15574	15585	15573	15807	15781	15628	15666	15783	15595	15564	15700	15746	15606	15578	15688	15593	15708	15746	15753	15468	15658	15606	15495	15619	15545	15609	15659	15562	15703	15643	15583	15540	15572	15709	15687	15633	15512	15537	15602	15699	15523	15646	15297	15641	15642	15635	15566	15720	15535	15460	15561	15758	15581	15661	15741	15662	15525	15800	15613	15539	15563	15616	15681	15673	15611	15671	15537	15726	15492	15597	15507	15491	15664	15625	15571	15533	15703	15598	15576	15648	15645	15658	15895	15654	15390	15610	15653	15506	15783	15883	15566	15768	15540	15626	15718	15554	15643	15673	15687	15652	15651	15770	15656	15537	15711	15777	15590	15791	15700	15444	15622	15325	15608	15755	15597	15585	15597	15592	15611	15631	15703	15646	15620	15658	15387	15726	15556	15627	15770	15693	15656	15616	15612	15528	15549	15674	15705	15673	15490	15727	15594	15568	15497	15631	15627	15777	15681	15584	15547	15759	15555	15648	15672	15485	15568	15640	15592	15618	15548	15750	15589	15696	15623	15736	15635	15663	15428	15665	15442	15673	15632	15672	15569	15520	15650	15653	15471	15579	15632	15692	15455	15746	15762	15617	15608	15637	15487	15835	15691	15680	15541	15478	15742	15732	15643	15630	15706	15646	15649	15736	15698	15543	15753	15647	15559	15695	15626	15638	15742	15513	15559	15747	15608	15656	15553	15457	15664	15459	15646	15440	15691	15722	15905	15610	15716	15754	15618	15559	15644	15814	15538	15732	15789	15682	15637	15648	15631	15531	15487	15719	15470	15525	15709	15618	15502	15475	15495	15826	15556	15639	15541	15545	15597	15604	15734	15680	15670	15647	15643	15460	15718	15777	15473	15419	15636	15493	15629	15669	15638	15597	15625	15523	15851	15596	15608	15699	15726	15725	15671	15520	15803	15666	15864	15564	15648	15669	15672	15561	15639	15743	15727	15508	15669	15610	15821	15692	15625	15558	15598	15644	15728	15739	15675	15708	15550	15690	15738	15571	15764	15563	15460	15832	15562	15565	15608	15715	15754	15668	15594	15595	15694	15676	15678	15613	15523	15453	15596	15728	15801	15713	15606	15758	15812	15552	15689	15687	15642	15575	15671	15561	15840	15506	15744	15744	15577	15745	15604	15572	15540	15580	15728	15526	15609	15570	15640	15567	15673	15658	15667	15563	15692	15661	15791	15679	15639	15575	15678	15704	15589	15635	15648	15694	15546	15706	15721	15728	15604	15768	15804	15774	15706	15579	15744	15661	15516	15629	15607	15629	15537	15739	15631	15827	15571	15622	15767	15713	15804	15734	15533	15578	15793	15657	15633	15677	15604	15630	15608	15633	15682	15802	15617	15669	15846	15625	15690	15605	15510	15858	15728	15500	15560	15698	15731	15616	15809	15720	15738	15618	15618	15649	15571	15667	15639	15562	15530	15698	15551	15555	15614	15524	15664	15523	15674	15555	15712	15491	15736	15510	15685	15628	15555	15557	15838	15422	15637	15771	15822	15579	15734	15796	15644	15671	15443	15646	15436	15689	15608	15586	15642	15718	15615	15739	15613	15713	15610	15708	15600	15763	15673	15526	15566	15774	15670	15671	15673	15514	15518	15710	15615	15868	15668	15704	15700	15625	15811	15470	15595	15483	15523	15730	15676	15620	15715	15705	15661	15319	15450	15554	15623	15711	15638	15474	15812	15683	15700	15522	15659	15575	15737	15676	15814	15543	15723	15657	15650	15723	15658	15613	15638	15593	15641	15686	15572	15885	15677	15570	15794	15715	15562	15670	15647	15715	15686	15623	15642	15672	15642	15658	15806	15749	15595	15499	15739	15534	15460	15767	15629	15569	15814	15610	15617	15733	15677	15667	15521	15596	15640	15659	15620	15584	15521	15638	15504	15634	15884	15457	15683	15506	15817	15630	15708	15471	15662	15710	15888	15553	15665	15542	15809	15597	15571	15687	15688	15634	15723	15513	15771	15502	15500	15655	15526	15627	15633	15594	15725	15782	15653	15778	15620	15741	15559	15588	15745	15493	15569	15628	15682	15663	15372	15539	15684	15729	15623	15683	15690	15710	15746	15589	15814	15707	15624	15740	15599	15579	15564	15814	15643	15691	15734	15616	15760	15549	15683	15634	15688	15740	15570	15574	15666	15519	15514	15644	15534	15549	15830	15666	15474	15546	15599	15541	15397	15708	15483	15718	15591	15572	15599	15624	15645	15533	15693	15620	15673	15696	15602	15594	15681	15537	15536	15606	15556	15510	15691	15436	15743	15490	15764	15792	15632	15664	15633	15648	15588	15692	15629	15590	15591	15653	15624	15629	15694	15476	15731	15545	15737	15567	15633	15703	15633	15629	15659	15800	15810	15666	15671	15519	15780	15546	15610	15582	15849	15621	15648	15660	15596	15575	15661	15537	15606	15626	15617	15553	15712	15480	15566	15856	15669	15538	15624	15713	15688	15700	15674	15906	15806	15574	15618	15603	15697	15641	15685	15469	15765	15636	15675	15611	15620	15551	15621	15757	15753	15788	15558	15641	15433	15677	15643	15611	15676	15730	15547	15746	15636	15567	15742	15667	15690	15588	15706	15744	15572	15710	15598	15634	15446	15776	15597	15645	15766	15638	15730	15598	15671	15801	15619	15601	15525	15593	15631	15644	15683	15641	15625	15676	15756	15780	15761	15886	15640	15767	15595	15652	15728	15602	15407	15643	15814	15683	15598	15685	15567	15741	15717	15616	15634	15574	15532	15696	15726	15728	15536	15568	15641	15614	15484	15580	15566	15480	15691	15570	15841	15620	15690	15692	15601	15720	15623	15689	15652	15619	15707	15644	15553	15526	15507	15459	15782	15574	15631	15799	15593	15672	15629	15730	15503	15763	15524	15592	15844	15579	15549	15577	15567	15700	15617	15543	15643	15638	15494	15579	15474	15759	15484	15637	15611	15596	15618	15550	15530	15571	15495	15666	15470	15736	15753	15582	15638	15786	15764	15704	15675	15644	15687	15489	15690	15552	15640	15610	15730	15642	15504	15617	15578	15610	15706	15684	15648	15586	15827	15701	15547	15743	15616	15553	15635	15698	15493	15804	15706	15522	15642	15609	15754	15498	15777	15635	15659	15552	15936	15667	15470	15674	15606	15681	15639	15577	15775	15732	15645	15647	15519	15720	15615	15602	15579	15526	15712	15539	15694	15862	15481	15499	15800	15683	15753	15754	15622	15768	15525	15702	15773	15622	15627	15770	15723	15580	15786	15666	15551	15620	15752	15849	15648	15590	15543	15572	15657	15539	15623	15742	15710	15686	15585	15697	15696	15542	15760	15623	15586	15721	15600	15500	15638	15622	15599	15698	15641	15579	15568	15819	15600	15559	15626	15591	15664	15708	15700	15671	15512	15512	15405	15618	15625	15666	15686	15504	15773	15596	15728	15551	15505	15536	15615	15647	15717	15586	15634	15569	15805	15775	15553	15621	15643	15775	15623	15590	15665	15793	15666	15681	15841	15672	15699	15391	15550	15653	15776	15525	15614	15607	15675	15768	15632	15635	15748	15572	15526	15533	15569	15689	15380	15604	15545	15436	15741	15759	15596	15574	15597	15669	15615	15921	15468	15577	15604	15541	15742	15579	15688	15710	15682	15651	15548	15487	15756	15774	15720	15636	15648	15614	15586	15740	15690	15637	15577	15730	15559	15593	15411	15684	15704	15789	15751	15670	15548	15538	15632	15717	15677	15494	15619	15640	15723	15663	15596	15705	15609	15618	15645	15651	15620	15657	15596	15641	15575	15667	15581	15465	15833	15683	15680	15602	15753	15772	15540	15763	15531	15728	15880	15709	15576	15630	15702	15743	15581	15487	15584	15676	15698	15688	15803	15538	15738	15629	15770	15615	15559	15604	15689	15595	15553	15637	15686	15726	15664	15693	15639	15704	15665	15572	15710	15664	15573	15713	15650	15663	15734	15645	15529	15685	15474	15714	15621	15719	15428	15506	15592	15689	15493	15422	15655	15595	15521	15583	15599	15585	15732	15684	15558	15754	15642	15587	15600	15704	15665	15720	15594	15717	15655	15556	15481	15637	15541	15566	15702	15688	15545	15566	15562	15636	15703	15651	15634	15855	15598	15734	15599	15539	15706	15825	15551	15576	15729	15601	15803	15687	15797	15571	15558	15700	15588	15723	15430	15757	15736	15627
23901	21329	28799	24255	21996	22241	21089	18211	17591	17506	17658	36027	42735	36109	26586	20299	17451	16500	16153	16162	16186	16069	16062	16290	15973	16078	16050	16006	16058	16064	16247	16024	16041	16072	15936	16014	16123	16121	16023	16065	16114	15891	16177	16050	15844	16037	15962	15943	15981	15906	16104	16044	15932	15932	15955	16102	15880	15791	15976	15863	16003	15890	16071	16078	16023	16031	15890	15987	16055	15937	15896	16025	16181	15971	15995	16008	16015	16164	16014	16016	15805	16118	15874	16068	15995	16085	15915	15742	16128	15870	15895	16073	16007	15766	15928	15790	15859	15963	16133	16144	16125	16097	15748	16021	15918	15929	16218	15847	15916	16033	15951	16316	15837	16097	15946	15846	15993	15940	16165	15922	16046	15914	16025	15819	16023	16028	15964	16010	16050	15926	15756	15951	15984	16104	15731	15861	15937	15911	15888	15973	16032	16156	16118	15823	15892	15970	15883	15998	16038	15706	15853	16092	16070	15723	15930	15770	15931	16117	16080	16027	15969	16050	15939	15980	15980	15711	16065	16084	15998	15965	16083	16075	16108	16098	15851	16093	15784	15905	15960	16037	15977	15899	15979	16080	15817	16001	15975	15898	16016	16029	15917	15884	15846	16215	15943	15970	16029	15925	16056	16042	16042	15849	15913	15909	15971	16059	16072	15777	15798	15995	15995	16115	16206	16170	16009	16004	16134	16076	16045	16030	15994	16002	15965	16047	16195	15882	16245	15924	15849	16058	16015	16015	16000	15868	16039	16025	16033	15841	15854	16062	16026	16008	16167	15998	15938	15723	15978	16015	16058	15985	15974	15966	15917	15855	15823	16080	15974	16024	16152	15933	16039	15755	15875	15857	15920	16000	16084	15985	15891	16020	15883	16100	15963	15903	15822	15920	15950	16027	15974	16195	15931	16115	15941	15856	15997	15849	15675	16031	15803	15811	16009	15856	15916	15932	15818	15833	16018	15920	15848	15845	15730	15942	16140	15872	16054	15853	15913	16140	16029	15920	16117	15758	15915	15907	15941	15986	16141	15934	15774	16049	15990	15977	16007	16021	15858	15844	15921	15934	16043	15982	16177	15808	15844	15868	15964	16074	15936	15992	16006	15921	15857	16080	15931	15985	15883	15980	15990	15980	16075	15798	16089	15656	16083	16124	16092	16058	15846	16035	16211	16105	15929	15959	15861	15837	15878	16032	16021	16005	16046	16084	15876	15973	16036	16133	15798	15971	15963	15869	15950	15936	15946	15966	15822	16061	15851	16114	16225	15800	15953	16027	15810	16044	15998	15843	15941	16050	15968	15914	15848	15952	16002	16005	16184	15844	15871	15829	15965	15838	15965	15873	15971	15829	16079	15922	15888	16069	15982	15824	15672	15943	16115	16113	15989	15889	16020	15952	15970	15954	16006	15979	16062	15963	16038	15870	15925	16109	15931	15873	16034	16077	16017	16051	16173	16054	15920	16084	15868	15824	15838	15944	15906	16025	16013	15988	15922	15846	15758	15917	16058	15994	16064	16064	15752	15972	15856	15994	16125	15854	15848	15970	15910	15768	16003	16120	15957	16065	15795	15781	15881	15775	15960	15886	15948	15801	16206	15917	16130	15825	15992	15847	15909	15929	15956	15930	16127	15841	15787	15962	16091	16019	16074	15799	15925	15972	16010	16051	16061	15997	15900	16020	15957	15867	15972	15924	15981	15989	16152	16031	16028	15988	16046	15932	15994	15992	16163	16119	15838	16132	16022	16016	16028	16149	15848	16114	16045	15984	15926	15915	15880	15984	15976	15947	16071	15768	15891	15897	15848	15969	16101	16019	15993	15878	16052	15999	15875	16025	15961	15917	15840	15911	15949	15971	15975	16162	16095	15839	16073	16058	15847	15831	15857	15895	15894	15913	15795	16106	15937	15919	15932	15979	16120	15718	15882	15878	15886	15954	16145	15920	15807	15870	16101	15984	15743	15886	15923	15855	15922	16084	15895	15923	15856	16031	15821	15756	16110	15892	15822	15784	15925	15939	15924	16082	15926	15925	15863	15965	15837	15939	15988	15862	16120	16070	15955	15998	16044	16060	16036	16028	15938	15680	15933	15969	16104	16015	15918	15965	16100	15946	15945	15910	15930	15876	15963	16019	15802	16041	15941	15987	15961	15922	15694	16096	16078	15872	15920	15975	16096	15815	15840	15979	15941	15810	15928	15916	16021	16013	15987	16005	15903	15955	15900	15859	16054	15892	15932	15976	15840	16170	15942	16025	16091	15927	15982	15904	15913	15981	16018	15994	15974	15914	16052	15846	15945	15718	15965	16128	15994	15960	16105	16187	15910	15780	16018	15903	15848	15947	16030	15753	16086	15922	16028	15906	15818	15837	15985	15796	16032	15987	16037	16004	15949	15855	16096	16018	16010	15883	16027	15782	16146	15854	16012	15869	16150	15888	16190	16007	16125	15926	16052	15722	15958	16044	15910	15894	16044	15881	15999	16040	16059	15698	16000	15740	15844	16025	15956	15849	15811	15981	15956	15957	16000	16059	15917	15926	15885	15970	15881	16032	15942	15957	15952	15956	15835	15953	15960	16062	16009	15869	15942	15938	15997	15945	16016	15828	15935	15970	15990	15963	16005	15932	15929	15963	16006	16077	15882	15937	15992	15960	16009	16050	16039	15786	16060	16124	15958	16012	15684	15861	16006	15660	15771	15943	16005	15950	15826	16017	15948	15661	15945	16042	15935	16088	16201	16060	15934	15885	16039	15811	15851	16019	16136	15799	15880	16011	15897	15990	16118	16032	15900	15989	16094	16074	16125	16041	16033	15952	16030	15997	15761	15862	15912	15773	15944	15871	15988	15914	15964	15794	15790	16036	16100	15879	15861	16118	15868	15768	16129	15948	15964	15858	16060	15839	15930	16039	16048	15919	15890	15808	16004	16110	15911	15943	16020	16000	16052	16054	15856	16108	15875	15874	15790	15935	15820	15797	16056	16013	16029	15935	15728	15818	15799	15820	15976	15791	15954	15988	15954	15933	15726	16014	16016	16168	16169	16150	15943	15991	15760	15785	15914	16027	15891	15994	16125	15977	16076	16085	15801	16007	15894	15765	15848	15925	15957	16076	16020	15838	15718	15956	15935	15938	15661	15891	15939	15860	16091	15904	16055	15990	16067	15807	16023	16057	16180	16015	16007	15922	16182	15814	15962	15946	16150	15971	16119	15881	15857	15929	15822	15966	15772	15738	15999	15918	15857	15829	16059	15777	15848	16007	16109	15993	15883	15909	15983	15866	15785	16004	15987	15851	16078	15824	16016	15928	15845	15880	15985	16115	15936	15899	15953	15936	16099	16239	15933	15934	15944	15973	16126	15863	15727	15903	15975	16007	16082	15804	16095	16081	15998	15771	15761	15874	16031	15919	15701	16003	16104	16081	16150	16093	15949	15866	16030	15992	15876	15875	16007	15941	15873	15915	15882	16153	15908	15892	16004	16004	15977	15955	15825	15992	15864	15779	15847	15952	16035	15899	16113	15840	15932	15911	16155	16024	15956	16024	15975	15849	16174	15824	15928	16210	16036	16012	16037	15953	16205	15877	16124	16037	16070	16020	16131	15899	15978	15780	15910	15769	16050	15912	15982	15943	15844	15852	15937	15877	15860	15919	15986	16037	15866	15905	15963	15930	16028	15970	16020	15962	16052	16213	16000	15921	15950	15877	16021	15934	16100	16186	16030	16118	15965	15885	15895	15642	15885	15992	15915	16149	15956	15942	16142	16114	15810	15991	15907	16018	15944	15850	16009	15909	16010	15958	15855	15936	16030	16010	15908	15939	15840	15884	15959	15866	15976	16065	15859	15878	16002	15739	16143	16109	15893	15862	15975	15887	15718	15872	15909	15851	15992	15952	15964	15895	15981	15925	15883	16081	15890	15928	15743	15902	16055	16126	16021	15772	15998	16036	15960	15916	16055	15805	15853	15888	15989	15912	16047	15998	15971	16167	16006	16082	15784	15930	15840	15862	15937	16066	15961	16092	15894	15920	15967	15857	15827	16080	15853	16057	15749	15976	16236	16126	15794	15949	15869	15990	15817	15978	16010	15928	16017	15946	15806	15944	15773	15931	16063	15970	16038	15894	15983	16046	15855	15789	15948	15989	16020	16052	16111	15817	16007	15920	15895	15818	15954	15878	16010	15841	15940	15849	15873	16010	15839	15891	15863	15890	15998	16035	15905	15977	15828	16112	16044	16136	16116	16150	15847	15861	15954	15807	15905	15832	16019	15781	15831	15759	15842	15919	15860	15830	16037	15961	15880	15929	16027	16032	15877	15874	15931	15946	16052	15811	15981	15981	16098	15972	15972	16046	16093	15979	15953	16075	15836	16021	16045	16027	16018	16297	15992	16015	16038	16170	15966	16000	15881	16007	15831	15980	15985	16008	15854	15951	15890	16036	15916	15931	15953	15956	16007	15744	16000	16090	15962	16038	15938	16059	15862	15902	16112	15822	15826	15811	15793	15832	16022	15885	15875	15913	15864	15985	15988	16075	15896	15771	16045	15984	16075	16123	15930	16229	15900	16066	16115	16062	15968	15850	15875	15956	16021	15932	15795	16002	16172	15965	16008	16042	16025	15856	15755	15884	15791	15908	15887	16020	15944	15895	15924	15774	16039	15970	16119	15924	15971	16152	16065	16054	16071	15910	16032	15984	15840	15986	15923	15947	16076	15776	15723	15950	15834	15845	16187	16128	15912	16006	15820	15943	16079	16095	16050	15880	15912	15951	15952	15968	15983	16002	15912	15900	16007	15920	15845	15995	15991	15982	16016	16096	16101	15883	15930	16034	15736	15858	15944	15748	15805	15942	15709	15990	15944	15936	15674	15705	15896	15957	15810	15952	15823	15972	15831	15865	15987	15958	15885	15966	16126	15866	15932	16061	16006	15995	15824	15976	15988	15805	15855	15941	15668	15913	15928	15980	15746	15864	15924	16096	15919	16037	15890	16095	15990	16091	16085	15863	15873	15811	15883	16033	16015	15902	16061	15866	15999	16150	15983	15769	15651	15932	15728	15761	15920	15785	15822	16008	16164	16114	16030	15917	15839	15975	15824	15891	15873	16015	15787	15905	16007	16008	16021	15868	15913	15915	15980	15991
16601	27858	26044	22712	21659	19902	19050	18608	18473	17541	18053	42473	45236	38273	27522	19711	16532	15629	15395	15335	15519	15339	15420	15456	15371	15568	15524	15586	15491	15582	15407	15391	15357	15657	15317	15374	15613	15466	15497	15529	15533	15541	15409	15504	15366	15399	15550	15487	15429	15602	15476	15393	15292	15569	15314	15560	15486	15470	15498	15483	15309	15372	15386	15416	15293	15417	15547	15415	15406	15502	15515	15427	15460	15355	15391	15275	15464	15300	15512	15602	15532	15591	15285	15489	15362	15526	15338	15521	15466	15418	15523	15529	15456	15292	15522	15323	15225	15568	15553	15502	15464	15449	15378	15543	15358	15456	15348	15587	15429	15291	15484	15326	15159	15466	15408	15204	15351	15465	15356	15329	15305	15419	15446	15519	15444	15442	15482	15603	15549	15401	15440	15368	15527	15425	15237	15443	15395	15456	15387	15431	15203	15181	15426	15603	15385	15325	15443	15318	15573	15407	15397	15531	15458	15311	15393	15506	15475	15467	15492	15321	15434	15368	15224	15356	15448	15367	15494	15296	15358	15532	15612	15565	15406	15392	15497	15507	15525	15545	15490	15456	15468	15132	15495	15269	15261	15450	15482	15682	15469	15384	15481	15372	15425	15434	15260	15664	15304	15490	15299	15600	15657	15389	15206	15441	15377	15273	15507	15369	15350	15433	15292	15333	15330	15380	15230	15439	15440	15428	15430	15450	15647	15429	15505	15329	15375	15345	15431	15385	15382	15436	15360	15207	15486	15506	15347	15578	15446	15303	15418	15437	15599	15403	15412	15450	15492	15408	15264	15510	15468	15309	15396	15390	15451	15325	15351	15476	15344	15420	15395	15453	15464	15386	15413	15399	15479	15463	15466	15430	15411	15316	15674	15434	15477	15459	15294	15549	15374	15327	15444	15395	15386	15458	15411	15236	15611	15344	15354	15495	15546	15430	15359	15516	15476	15470	15524	15401	15323	15443	15440	15309	15476	15428	15500	15302	15619	15331	15568	15432	15480	15487	15317	15352	15336	15514	15250	15505	15434	15527	15402	15500	15363	15384	15422	15328	15355	15465	15405	15484	15250	15466	15259	15588	15430	15518	15531	15361	15484	15417	15469	15510	15502	15580	15402	15317	15413	15468	15455	15455	15376	15304	15502	15333	15487	15440	15547	15350	15534	15251	15418	15320	15464	15290	15392	15411	15269	15309	15328	15447	15563	15319	15378	15285	15295	15418	15415	15500	15275	15279	15477	15458	15437	15373	15673	15386	15388	15467	15437	15356	15441	15345	15450	15553	15156	15488	15449	15602	15529	15399	15466	15347	15216	15190	15376	15313	15421	15474	15346	15469	15312	15431	15510	15422	15532	15447	15357	15368	15150	15398	15418	15347	15428	15486	15451	15441	15427	15599	15380	15370	15475	15412	15378	15518	15291	15425	15408	15244	15124	15248	15198	15414	15523	15305	15592	15484	15413	15560	15555	15329	15443	15267	15385	15389	15219	15536	15455	15375	15390	15373	15237	15472	15403	15447	15427	15277	15439	15339	15392	15557	15377	15438	15322	15466	15371	15416	15430	15503	15369	15415	15425	15491	15305	15574	15352	15552	15446	15479	15358	15378	15358	15392	15360	15373	15397	15363	15426	15343	15518	15477	15416	15585	15340	15427	15187	15368	15460	15481	15485	15207	15407	15413	15447	15332	15378	15576	15549	15430	15636	15321	15596	15441	15348	15491	15714	15632	15373	15533	15336	15323	15377	15407	15357	15586	15398	15417	15377	15555	15268	15219	15348	15365	15587	15239	15409	15382	15350	15394	15295	15330	15459	15466	15533	15391	15433	15393	15255	15540	15464	15338	15600	15324	15587	15279	15420	15389	15374	15370	15524	15446	15435	15443	15588	15365	15205	15521	15459	15406	15495	15394	15471	15435	15366	15612	15433	15477	15443	15478	15481	15562	15507	15545	15362	15292	15340	15418	15371	15515	15410	15472	15478	15382	15507	15419	15440	15328	15397	15556	15330	15342	15414	15439	15434	15456	15327	15446	15256	15392	15385	15262	15446	15424	15354	15481	15459	15390	15372	15513	15443	15392	15352	15479	15372	15477	15335	15432	15455	15295	15413	15483	15398	15546	15489	15185	15376	15406	15456	15347	15485	15382	15416	15363	15371	15355	15487	15399	15446	15553	15414	15311	15403	15386	15569	15436	15430	15295	15481	15488	15559	15489	15445	15391	15380	15477	15484	15456	15566	15456	15338	15577	15358	15373	15490	15411	15391	15449	15304	15373	15227	15494	15443	15232	15491	15418	15400	15575	15087	15386	15341	15427	15450	15482	15395	15354	15334	15214	15415	15534	15367	15532	15390	15489	15477	15468	15432	15334	15448	15537	15499	15433	15509	15278	15328	15466	15394	15468	15372	15221	15434	15322	15555	15436	15410	15484	15482	15492	15175	15536	15472	15269	15456	15606	15266	15688	15372	15401	15496	15528	15379	15453	15451	15417	15604	15366	15574	15542	15375	15327	15347	15428	15394	15324	15519	15425	15549	15583	15339	15333	15304	15372	15447	15355	15516	15357	15363	15424	15425	15537	15343	15429	15423	15369	15476	15500	15465	15476	15479	15405	15316	15476	15491	15370	15315	15274	15632	15548	15466	15392	15467	15501	15340	15402	15309	15561	15450	15601	15343	15356	15461	15439	15427	15361	15291	15367	15390	15408	15517	15357	15395	15424	15438	15537	15391	15583	15517	15393	15454	15489	15573	15436	15516	15519	15368	15536	15632	15311	15249	15423	15201	15581	15499	15311	15332	15346	15507	15382	15363	15467	15502	15575	15303	15345	15399	15479	15587	15421	15476	15412	15541	15463	15652	15435	15472	15434	15459	15433	15500	15583	15397	15426	15468	15342	15422	15280	15649	15513	15391	15464	15472	15348	15569	15257	15501	15356	15619	15381	15396	15368	15212	15453	15428	15354	15480	15392	15646	15385	15309	15411	15389	15257	15464	15342	15602	15495	15520	15426	15624	15470	15309	15518	15370	15250	15448	15548	15472	15310	15353	15335	15441	15583	15375	15361	15491	15396	15423	15395	15494	15346	15478	15340	15506	15492	15448	15333	15365	15283	15304	15494	15378	15431	15420	15288	15402	15278	15373	15498	15459	15573	15429	15430	15301	15417	15448	15647	15366	15235	15356	15549	15468	15481	15413	15429	15505	15475	15396	15469	15399	15503	15310	15380	15451	15395	15369	15318	15538	15381	15504	15365	15436	15492	15471	15471	15274	15465	15442	15446	15594	15530	15498	15393	15510	15295	15450	15351	15316	15317	15434	15437	15379	15509	15559	15518	15399	15473	15307	15581	15241	15364	15455	15358	15446	15525	15476	15372	15533	15562	15411	15399	15621	15391	15493	15335	15317	15436	15436	15494	15334	15392	15475	15363	15476	15556	15497	15433	15468	15407	15302	15256	15416	15433	15510	15495	15411	15419	15399	15616	15465	15478	15447	15649	15547	15399	15651	15544	15289	15448	15407	15414	15451	15302	15407	15276	15507	15488	15454	15454	15336	15306	15400	15452	15388	15405	15448	15250	15286	15438	15347	15474	15343	15418	15491	15288	15417	15438	15476	15505	15326	15371	15517	15409	15411	15350	15371	15249	15370	15359	15389	15389	15443	15532	15412	15559	15525	15626	15506	15441	15507	15443	15451	15445	15459	15489	15279	15487	15364	15302	15401	15578	15497	15422	15422	15453	15477	15383	15571	15394	15434	15481	15373	15376	15422	15451	15264	15488	15525	15552	15542	15409	15495	15479	15375	15365	15457	15424	15372	15639	15457	15446	15398	15454	15192	15501	15563	15372	15573	15388	15396	15350	15651	15527	15523	15325	15460	15492	15444	15391	15387	15561	15423	15400	15502	15485	15606	15666	15384	15460	15448	15411	15464	15358	15437	15292	15389	15182	15274	15424	15402	15540	15326	15420	15407	15414	15529	15571	15480	15403	15387	15373	15455	15338	15354	15435	15391	15417	15476	15630	15344	15641	15500	15339	15538	15411	15178	15446	15546	15250	15217	15599	15370	15499	15460	15533	15411	15565	15345	15311	15376	15427	15408	15420	15363	15529	15493	15231	15479	15532	15433	15351	15477	15345	15591	15525	15435	15376	15363	15360	15458	15552	15410	15575	15513	15420	15445	15488	15336	15425	15516	15485	15404	15571	15346	15538	15218	15418	15429	15455	15555	15448	15382	15515	15487	15431	15412	15372	15417	15402	15282	15490	15620	15505	15311	15231	15228	15277	15297	15460	15479	15412	15369	15325	15510	15213	15560	15511	15514	15434	15450	15452	15419	15428	15309	15432	15364	15348	15461	15559	15568	15329	15459	15599	15483	15383	15448	15351	15320	15368	15341	15376	15463	15492	15438	15529	15483	15298	15379	15471	15521	15252	15312	15277	15247	15393	15400	15465	15343	15430	15504	15373	15447	15403	15360	15562	15409	15392	15428	15442	15526	15384	15404	15649	15445	15493	15348	15407	15420	15291	15436	15425	15348	15439	15363	15391	15483	15381	15208	15671	15328	15455	15439	15527	15435	15423	15426	15613	15265	15429	15458	15266	15379	15419	15323	15374	15444	15526	15778	15397	15482	15357	15372	15444	15336	15308	15386	15474	15483	15511	15573	15524	15453	15244	15462	15373	15368	15416	15362	15518	15461	15465	15477	15381	15358	15456	15479	15404	15283	15187	15516	15352	15392	15579	15482	15527	15380	15331	15360	15438	15424	15485	15399	15450	15399	15270	15352	15493	15415	15401	15345	15380	15427	15346	15510	15550	15293	15455	15412	15289	15472	15435	15511	15399	15353	15441	15477	15499	15332	15583	15423	15568	15409	15474	15511	15423	15384	15302	15333	15568	15422	15353	15313	15426	15360	15493	15517	15447	15529	15302	15475	15503	15441	15514	15413	15514	15521	15445	15412	15475	15185	15344	15512	15450	15468	15453	15342	15488	15608	15519	15331	15518	15364	15434	15433	15542	15403	15317	15565	15442	15414	15370	15342	15528	15513	15356	15351	15590	15547	15392	15462	15472	15575	15268	15569	15310	15321	15415	15495	15286	15579	15477	15476	15431	15568	15418	15369	15560	15372	15445	15520	15435
28919	21448	20595	18444	16726	16778	16823	16797	16438	16561	16367	18457	19489	18518	17218	16372	16103	16009	15989	15946	16050	16063	15950	15967	15894	16068	16003	15964	15883	15804	16122	16311	15875	15980	16131	16107	16037	15899	16068	16144	16088	16415	15900	15944	15876	16163	16099	15966	15961	15950	16000	16033	15938	16045	15824	16004	15921	16011	16098	16272	16192	16071	15930	15945	16006	16067	16078	16141	16095	16110	15961	16002	16066	15986	16037	16080	15902	16054	15879	16014	16042	15916	15844	15956	15999	15934	15956	16087	16059	15959	15993	16122	15827	16136	15938	15953	16025	16040	15999	16030	16179	16104	16040	16139	16060	16052	16149	15881	15908	15772	15931	16148	16035	16017	16135	16153	16130	15996	16106	16048	15918	16096	15939	16043	15926	15954	16017	16233	16082	16094	16096	15810	16029	15939	16173	16221	16053	16111	16087	15901	16085	16001	16166	16143	16153	16128	16039	16145	16271	15899	16068	16010	16029	15920	15990	16036	15915	15982	16128	15949	16064	16004	16305	16029	15922	15917	16184	16021	16061	15943	16003	16150	16231	15859	15878	16000	15985	15981	16242	15931	15823	16162	16232	16065	16229	16093	15989	15920	15976	16166	15853	16063	16025	16016	16013	16183	15967	16017	15777	15993	16256	16091	16073	16069	15942	16007	16196	15976	15944	15775	16101	16073	16073	16028	15825	15911	16010	16046	15954	16139	15863	15988	16154	16077	16116	16201	16052	16174	16051	16013	15910	15939	16117	16061	16290	15842	16043	16172	15966	16072	15865	16063	15780	16028	15960	16135	15912	15984	16139	15783	15857	15970	15989	15890	15875	16031	15996	16116	16112	16061	15696	15802	15921	15966	15866	15936	16237	16030	16019	15970	15906	15999	15858	16214	15886	16146	16036	16110	15984	16059	16082	16094	15942	15939	16047	15762	15834	15908	15914	16160	16190	16099	16211	16034	15869	16019	16056	16047	15994	15908	16018	15837	15932	15966	16118	15757	15979	15984	15917	16059	15851	15992	16069	15928	15912	16159	16027	15940	16050	16074	16024	16141	15977	16046	16049	16112	15892	15985	16128	15728	16005	15937	15948	15987	16093	16168	15976	15941	16026	16147	15901	15959	16138	15979	16080	16076	16154	15991	15834	15927	16038	16090	15904	16064	15891	15939	16051	16001	15978	16183	16182	16170	15983	16066	16021	15978	16097	16034	15896	16097	16009	15942	15987	15858	15910	16045	15984	16072	16137	16089	16096	15965	16057	15999	15959	15900	16006	16083	15977	15981	16006	15974	15965	15834	15984	15797	16213	16029	15980	16006	15997	16143	15921	15933	16168	15910	15929	15831	15904	15967	15992	15988	15983	16119	16005	16190	15934	15945	16080	16010	15937	16176	16022	16071	16036	16026	16106	16019	16124	15894	16044	16053	15987	16149	15950	15900	16006	15913	16093	16026	16106	16157	15990	16067	16022	15933	16153	16017	15861	15927	16183	15962	16156	15967	16130	16075	15920	16019	15988	15838	15993	16177	15957	15943	15986	16077	15972	16129	16028	15886	15968	16128	15977	16017	15882	16046	16053	16220	15892	16047	16050	16090	16023	15949	15937	16096	16057	15889	15927	16040	15970	15982	15952	16073	15961	16044	15910	15982	15952	16027	15974	16201	16034	15951	15944	16108	16132	16086	15997	16064	16046	15995	15858	16164	16095	16214	16257	15970	16068	15850	16003	15932	16056	16142	16012	15777	16184	15941	16061	15925	15926	15896	16039	16002	15962	15949	15978	16003	16145	16168	16199	16042	16152	15979	15877	16121	16077	15854	15804	15965	15998	15855	16003	15919	15940	15984	16017	15988	16081	16059	16078	15959	16006	15962	15963	16121	16092	15891	16063	15943	15918	16026	15983	16009	15990	15812	16117	15965	15921	15822	15947	16237	16188	15845	15909	16006	16047	16000	16073	15940	15844	15801	15925	16066	15958	16033	15930	16073	15960	16077	16136	16019	15946	16155	16117	16120	16022	16001	16118	15976	16067	15994	16121	16051	15982	15916	15995	15930	16111	15772	15922	15953	15912	15837	15973	15824	16079	16167	16124	16156	16055	16073	15930	15914	15964	16000	16103	15952	16025	15892	16104	16161	16334	15828	16042	16175	16065	15932	16251	16097	15988	15890	16048	16064	16040	15941	16139	15991	15972	16003	16135	15853	15990	16127	16219	16030	16126	16106	16156	15930	16074	16138	16005	16163	16027	16098	15857	16074	16025	15748	16102	16221	16019	16003	16010	16209	16011	16092	16073	15993	16096	15997	16065	16017	16039	15948	16015	16125	15928	15865	15995	15995	16106	16162	16203	15892	16037	16103	15946	16159	15942	15987	16029	16051	16119	16180	15978	15893	15879	16022	15851	16158	16014	16129	16071	16133	16015	16044	16037	16003	15967	15993	16138	16168	16026	16044	16058	16023	16022	16093	16120	16078	16115	16064	16107	15784	16191	16057	16055	16102	15974	15909	15864	16064	16068	15776	16197	16049	15917	16055	16125	15912	15803	15929	15840	16080	16084	16079	16225	16130	15868	16057	16020	15949	16003	16082	15945	16099	16038	15905	16140	16098	16122	15930	16127	16023	16106	15953	15982	16027	16059	15945	16018	16066	16073	15993	16076	16105	15991	15897	16085	16213	16127	15959	16061	16072	16086	16094	16214	16007	16023	15981	15925	15836	16043	16107	16259	16099	16241	16141	16167	16029	16285	15941	16038	16029	16043	15995	16128	16022	15985	15843	15905	16159	16056	16081	16144	16023	16099	15985	15870	15954	16015	15717	15876	16229	15978	15965	16112	16031	16035	16076	16100	16047	15977	15951	16163	15970	16045	16031	15863	15949	15999	15809	16074	16101	16044	16125	16092	16121	15900	15707	16067	15898	15950	15940	16105	15984	16128	15849	15983	16015	15954	16021	16071	15924	16029	15952	16059	16099	16141	15858	15879	16064	15974	15922	16063	16138	16068	16170	16150	15967	16217	16170	16011	15936	15997	15822	15919	15937	16140	16183	15914	16100	16161	16099	16018	15992	15998	16036	16011	15981	16198	16243	16035	16104	16286	16016	15864	16113	15995	15930	15933	15956	15855	16064	16123	16059	16050	16097	15805	16093	16182	15869	15992	16062	16171	16135	16003	16108	16231	16008	15979	16059	16034	16204	15939	15969	15996	15888	16100	15824	15923	16056	15994	16036	15987	16173	16058	15855	15985	16056	16002	15916	15915	16141	16293	15963	15845	16045	16069	16044	16196	15974	16035	15969	16059	15984	16184	16102	15896	15966	16123	16057	16179	15979	16025	15917	15887	15953	16034	15879	15974	16015	15919	16080	16041	15983	15943	16107	15960	16074	16180	16036	15948	16118	16110	16196	16075	16066	15953	15998	16075	15951	16045	15907	15946	15769	15876	15822	15810	16185	16057	16065	15928	15906	16160	16145	16192	16145	16095	15975	15928	15926	16170	15996	15888	15994	15945	16032	15970	16119	16037	16079	16111	15880	16151	15949	15999	16011	15893	16044	16016	16113	16001	15873	16072	16117	15851	15958	16002	16087	15969	15978	16135	15966	15929	16148	16137	15900	16129	16031	16200	16058	16034	16011	15968	15972	15957	16083	15966	16163	15931	15953	16014	15982	16106	16052	15859	15929	16075	15903	15928	16050	16115	16034	15856	16036	16084	16007	16096	16098	15925	15978	16129	15946	16191	16065	15902	16184	15858	15978	15984	16062	16026	15905	15900	16079	16017	16143	16074	16080	15996	16094	15987	16010	16140	15932	16276	16048	16204	15895	15974	16031	16078	16092	16015	15983	15793	15978	15978	16032	16068	16182	16239	15792	16149	16093	15937	15877	15820	16318	16141	15991	16038	16024	15919	15922	16101	15943	15971	16069	16146	16074	16247	16041	15943	15892	16054	16072	16004	15931	15923	15899	16036	15896	16089	16031	15964	15830	16085	16143	16062	15941	16183	16111	15983	16160	16251	15812	15913	15933	15980	16137	15925	15912	16107	16047	16189	16090	16245	16263	15983	16029	16124	16019	16105	16153	16071	16053	15784	16146	15962	16095	15987	16095	15950	15892	15772	16154	16142	16100	16135	16116	15927	15838	15950	16157	16048	16128	16122	16030	16055	15860	16224	15746	16011	16077	15835	15993	15926	15948	16164	16176	16202	16113	16263	15874	15862	15947	16204	16097	16055	16104	16228	15867	16108	15974	15987	15926	16018	15881	16121	16285	15962	15902	15781	15994	16099	16103	16006	16001	15963	16058	15998	16027	15988	15987	16127	15987	15907	16031	16042	16084	16047	16161	15977	16024	15994	15915	16020	15953	15990	16214	16059	15966	15989	15956	15989	15983	16154	15858	16145	15965	16134	16262	16069	15983	15856	15935	16007	15967	16092	16092	15981	16054	16074	16030	16084	15786	16116	15874	16003	15897	16019	16098	15844	16200	15956	16052	15939	16008	16145	15870	15796	15961	16173	16034	16163	16150	16136	16155	16178	15997	16206	16017	15930	16031	15934	16077	16012	15902	16228	15937	16151	16152	16103	16030	16032	16175	16039	16159	16012	15986	15988	16053	16068	16113	16025	16020	15941	16179	16018	16004	16183	15889	15956	16081	16004	16107	15949	15832	15902	15971	16312	15999	16040	16006	16255	15984	16088	15996	15973	16143	15985	15927	15808	15963	15908	16102	15898	15995	15890	15965	16154	16083	16134	16156	16143	16074	16152	16068	16127	16051	15988	15929	16130	16039	16038	16049	16078	16123	16095	16073	16030	16027	15879	16151	15958	16131	16030	16101	15962	15945	16129	16067	15904	16048	15965	15930	15772	16087	16160	16191	16101	15953	16183	15982	16077	15890	16072	16097	16137	15902	16099	16215	16029	16084	15936	15889	16015	15944	16130	16188	15863	15898	15919	15829	16078	15977	16135	15913	15892	16029	15862	15944	15962	15963	16185	15934	15950	15900	15947	16098	16095	16071	15915	15982	16044	15952	16118	16199	16036	15981	15921	15877	15965	15978	16074	15958	15931	16125	16211	16057	15938	16182	15979	16135	16123	15901	15926	16092	15951	15861	16011	16065	16082	16134	16249	16057	16081	16093	16106	16020	15903	15864
15904	17025	17270	17251	16900	16603	16292	16043	16153	16250	16043	19940	19911	18303	16534	15816	15467	15524	15491	15461	15453	15468	15414	15536	15384	15255	15305	15435	15361	15299	15367	15353	15361	15329	15385	15423	15313	15423	15374	15395	15410	15425	15184	15512	15347	15542	15248	15280	15233	15350	15381	15276	15488	15409	15136	15265	15501	15362	15303	15474	15334	15358	15512	15553	15409	15472	15339	15251	15342	15436	15199	15223	15446	15350	15342	15445	15385	15209	15419	15527	15411	15384	15482	15324	15316	15453	15331	15364	15349	15324	15481	15429	15393	15397	15357	15271	15420	15331	15419	15331	15213	15379	15438	15453	15397	15500	15350	15414	15229	15448	15309	15381	15180	15385	15313	15428	15266	15216	15324	15332	15586	15327	15352	15269	15301	15389	15446	15343	15277	15530	15235	15179	15347	15274	15244	15492	15387	15403	15313	15171	15416	15282	15466	15327	15422	15165	15381	15295	15424	15380	15423	15352	15509	15523	15285	15366	15390	15454	15349	15445	15280	15336	15392	15244	15374	15216	15424	15342	15374	15214	15247	15402	15475	15414	15448	15601	15417	15298	15524	15333	15432	15394	15273	15436	15332	15209	15413	15355	15186	15318	15405	15393	15503	15277	15248	15488	15303	15352	15317	15383	15266	15368	15488	15275	15354	15315	15469	15333	15286	15426	15284	15402	15262	15372	15349	15395	15357	15269	15261	15405	15199	15408	15293	15396	15315	15369	15359	15379	15343	15235	15393	15374	15464	15349	15313	15380	15405	15274	15296	15409	15372	15369	15307	15367	15357	15258	15555	15446	15234	15241	15413	15301	15252	15353	15497	15475	15358	15391	15298	15248	15353	15229	15264	15246	15447	15409	15430	15229	15518	15318	15377	15267	15613	15325	15478	15541	15379	15265	15393	15404	15343	15471	15414	15431	15359	15478	15402	15347	15430	15475	15412	15251	15102	15297	15321	15268	15344	15435	15422	15340	15360	15171	15417	15464	15438	15319	15299	15412	15313	15467	15248	15356	15226	15343	15364	15246	15395	15429	15464	15353	15476	15478	15433	15523	15433	15499	15400	15233	15247	15244	15316	15406	15393	15325	15202	15336	15398	15363	15273	15184	15460	15377	15350	15323	15215	15434	15220	15201	15267	15499	15409	15255	15523	15397	15358	15309	15419	15380	15264	15428	15401	15209	15325	15449	15353	15458	15453	15299	15340	15502	15317	15256	15359	15363	15624	15302	15253	15295	15331	15529	15316	15462	15375	15572	15451	15444	15200	15391	15400	15268	15460	15646	15261	15401	15392	15148	15391	15309	15408	15346	15369	15530	15384	15440	15488	15329	15388	15340	15390	15315	15337	15287	15478	15386	15269	15430	15290	15359	15322	15334	15407	15421	15419	15384	15307	15346	15506	15280	15192	15478	15407	15436	15340	15439	15388	15363	15269	15239	15472	15365	15345	15312	15325	15297	15358	15335	15195	15269	15484	15339	15401	15406	15390	15232	15421	15113	15356	15401	15573	15373	15401	15490	15428	15351	15405	15458	15490	15390	15360	15294	15313	15219	15368	15342	15279	15313	15352	15328	15303	15315	15196	15460	15279	15288	15326	15432	15230	15156	15372	15296	15395	15420	15502	15472	15434	15364	15375	15362	15210	15470	15320	15381	15471	15363	15540	15397	15447	15432	15484	15311	15357	15433	15452	15307	15328	15365	15268	15430	15521	15283	15477	15217	15310	15271	15362	15278	15318	15388	15440	15336	15380	15512	15392	15419	15261	15339	15192	15422	15323	15464	15481	15240	15395	15494	15308	15428	15337	15333	15442	15375	15458	15338	15329	15379	15397	15421	15398	15530	15354	15216	15347	15351	15080	15327	15355	15497	15470	15334	15415	15426	15450	15266	15312	15465	15428	15418	15552	15281	15363	15343	15330	15559	15383	15422	15322	15366	15325	15319	15326	15450	15247	15406	15517	15404	15547	15460	15390	15379	15440	15364	15353	15230	15451	15297	15224	15356	15397	15314	15390	15367	15331	15321	15299	15449	15333	15254	15454	15442	15289	15353	15377	15431	15286	15345	15482	15346	15399	15353	15240	15243	15332	15424	15275	15244	15464	15359	15319	15245	15321	15419	15427	15270	15232	15316	15362	15362	15248	15372	15439	15463	15473	15372	15394	15561	15369	15333	15407	15313	15497	15365	15395	15327	15370	15434	15305	15289	15302	15328	15320	15310	15483	15300	15346	15447	15360	15386	15538	15369	15373	15381	15306	15303	15431	15134	15302	15439	15341	15393	15557	15311	15268	15327	15216	15563	15395	15289	15326	15431	15370	15368	15183	15325	15481	15167	15387	15406	15372	15357	15471	15305	15386	15323	15293	15646	15335	15374	15383	15370	15241	15411	15327	15330	15351	15294	15386	15400	15514	15488	15436	15430	15452	15435	15433	15375	15301	15399	15294	15425	15351	15281	15369	15371	15324	15299	15469	15505	15382	15287	15551	15347	15360	15222	15435	15439	15390	15396	15416	15291	15456	15154	15367	15319	15369	15411	15486	15410	15374	15511	15244	15397	15454	15377	15277	15361	15417	15387	15324	15349	15400	15360	15352	15361	15423	15316	15480	15281	15455	15256	15182	15389	15273	15433	15456	15412	15138	15351	15257	15386	15402	15357	15275	15166	15337	15391	15461	15292	15527	15350	15449	15379	15433	15428	15376	15308	15365	15599	15314	15461	15349	15618	15436	15292	15430	15315	15179	15409	15463	15344	15373	15301	15329	15336	15250	15411	15401	15363	15399	15243	15561	15363	15278	15481	15580	15248	15561	15376	15320	15528	15233	15398	15464	15387	15444	15265	15383	15194	15396	15439	15516	15501	15511	15474	15293	15153	15300	15087	15349	15325	15281	15419	15533	15415	15417	15386	15427	15444	15329	15431	15279	15457	15252	15447	15353	15388	15389	15293	15400	15296	15301	15400	15293	15311	15303	15396	15317	15409	15413	15399	15396	15358	15631	15397	15292	15134	15418	15413	15375	15450	15478	15436	15391	15156	15343	15170	15411	15308	15471	15366	15325	15420	15465	15319	15457	15262	15324	15239	15412	15354	15495	15265	15435	15398	15494	15499	15400	15417	15448	15179	15441	15412	15296	15533	15376	15240	15559	15377	15132	15517	15309	15387	15313	15361	15328	15228	15330	15480	15370	15457	15195	15456	15193	15415	15111	15338	15363	15561	15402	15313	15301	15393	15203	15408	15306	15298	15264	15401	15375	15562	15413	15500	15438	15270	15418	15410	15203	15371	15296	15468	15512	15404	15247	15404	15369	15421	15277	15286	15260	15288	15435	15232	15371	15454	15391	15640	15418	15570	15252	15335	15256	15288	15562	15378	15309	15358	15207	15447	15428	15200	15267	15287	15344	15366	15157	15160	15412	15278	15329	15320	15449	15119	15333	15350	15311	15411	15191	15372	15398	15313	15314	15310	15365	15496	15419	15409	15317	15256	15265	15399	15426	15156	15337	15305	15305	15343	15297	15324	15591	15391	15227	15452	15164	15410	15377	15328	15405	15373	15461	15313	15391	15346	15510	15412	15574	15388	15366	15259	15373	15349	15364	15295	15505	15292	15424	15377	15437	15328	15476	15245	15318	15335	15480	15364	15372	15323	15271	15483	15424	15446	15327	15294	15486	15665	15481	15453	15293	15450	15447	15432	15420	15190	15424	15348	15348	15292	15353	15370	15350	15392	15391	15289	15618	15267	15203	15448	15438	15265	15295	15369	15266	15300	15316	15466	15357	15375	15297	15348	15431	15316	15139	15353	15205	15451	15237	15428	15363	15427	15456	15310	15417	15334	15380	15459	15352	15348	15286	15522	15327	15466	15337	15577	15370	15312	15410	15538	15434	15608	15377	15406	15375	15263	15428	15380	15329	15386	15328	15282	15474	15495	15288	15210	15337	15358	15512	15478	15314	15329	15277	15387	15337	15394	15276	15434	15378	15267	15240	15303	15265	15401	15352	15289	15435	15448	15568	15515	15438	15414	15383	15288	15420	15268	15436	15408	15425	15249	15411	15232	15427	15407	15395	15293	15512	15279	15481	15368	15318	15399	15626	15271	15191	15549	15330	15331	15388	15324	15161	15324	15239	15366	15367	15129	15289	15320	15341	15434	15481	15335	15373	15341	15307	15427	15331	15444	15373	15293	15205	15429	15499	15587	15295	15326	15250	15427	15378	15314	15379	15437	15239	15407	15287	15324	15337	15219	15387	15302	15451	15179	15370	15441	15078	15226	15358	15394	15334	15287	15480	15589	15354	15240	15482	15359	15256	15296	15450	15294	15526	15372	15508	15346	15233	15272	15335	15528	15409	15352	15306	15583	15567	15301	15390	15417	15250	15385	15320	15253	15360	15502	15367	15289	15371	15554	15403	15263	15277	15228	15308	15389	15263	15316	15271	15262	15297	15337	15301	15495	15427	15460	15321	15351	15229	15342	15305	15331	15333	15319	15280	15310	15361	15360	15231	15368	15450	15545	15326	15249	15441	15383	15447	15440	15252	15475	15244	15322	15162	15501	15242	15227	15499	15392	15330	15197	15337	15364	15430	15446	15225	15428	15276	15335	15321	15314	15263	15399	15362	15409	15215	15457	15407	15252	15545	15470	15319	15493	15335	15353	15316	15230	15446	15524	15244	15355	15565	15508	15498	15228	15424	15488	15389	15504	15437	15364	15378	15309	15454	15455	15372	15401	15316	15335	15245	15397	15204	15337	15363	15282	15475	15263	15336	15379	15486	15390	15195	15340	15364	15398	15544	15405	15400	15316	15297	15374	15331	15382	15329	15441	15344	15343	15277	15326	15329	15435	15350	15303	15340	15425	15443	15224	15102	15513	15467	15514	15389	15420	15363	15392	15285	15343	15496	15284	15433	15476	15321	15357	15450	15410	15275	15480	15463	15273	15391	15474	15439	15273	15478	15323	15361	15317	15549	15477	15306	15477	15379	15516	15472	15423	15380	15348	15373	15342	15437	15394	15277	15290	15456	15474	15449	15336	15401	15512	15509	15297	15349	15453	15445	15330	15541	15397	15224	15327	15448	15476	15211	15352	15233	15398	15387	15469	15426	15428	15332	15459	15364	15434	15301	15337	15407	15403
25096	21342	27962	25397	20934	18722	18215	16891	16356	16172	17526	33553	32029	26544	21100	17450	16332	15820	15412	15501	15703	15565	15617	15688	15511	15601	15513	15578	15642	15543	15407	15612	15337	15458	15284	15578	15591	15578	15532	15481	15500	15412	15529	15399	15582	15540	15549	15512	15478	15541	15527	15438	15457	15401	15616	15566	15583	15470	15563	15521	15307	15566	15513	15572	15462	15454	15462	15436	15497	15288	15541	15430	15553	15374	15380	15470	15415	15408	15482	15465	15674	15641	15390	15674	15331	15460	15480	15550	15682	15470	15546	15622	15557	15354	15611	15425	15343	15468	15751	15664	15361	15507	15462	15396	15515	15344	15345	15359	15290	15604	15194	15677	15356	15406	15456	15596	15636	15364	15390	15547	15547	15607	15434	15426	15459	15441	15532	15724	15521	15408	15506	15512	15660	15452	15629	15434	15527	15506	15598	15473	15517	15562	15437	15577	15416	15497	15422	15535	15406	15410	15641	15615	15367	15535	15605	15444	15313	15364	15562	15523	15511	15433	15530	15514	15424	15408	15490	15514	15454	15639	15728	15565	15532	15359	15388	15453	15420	15502	15385	15387	15697	15577	15453	15430	15516	15586	15432	15452	15617	15375	15513	15687	15616	15355	15697	15688	15442	15444	15504	15502	15635	15441	15626	15529	15683	15535	15649	15443	15556	15517	15471	15449	15598	15520	15448	15595	15438	15491	15545	15550	15425	15456	15475	15597	15533	15359	15497	15325	15557	15566	15576	15600	15706	15399	15510	15391	15513	15435	15415	15522	15475	15463	15448	15656	15363	15217	15474	15337	15436	15482	15433	15481	15658	15303	15414	15448	15411	15371	15591	15445	15502	15392	15337	15457	15544	15372	15587	15351	15625	15436	15509	15446	15539	15523	15630	15532	15514	15579	15596	15441	15546	15454	15424	15485	15253	15420	15615	15541	15532	15560	15400	15512	15436	15454	15464	15690	15513	15594	15493	15490	15482	15463	15348	15419	15340	15521	15623	15392	15510	15486	15524	15424	15262	15352	15561	15498	15535	15342	15511	15461	15636	15401	15392	15617	15525	15352	15470	15500	15493	15420	15479	15682	15349	15363	15788	15363	15552	15470	15448	15523	15576	15531	15609	15481	15520	15376	15526	15484	15323	15556	15397	15503	15575	15478	15372	15595	15454	15565	15723	15479	15332	15527	15302	15460	15486	15477	15560	15450	15421	15566	15530	15594	15499	15626	15461	15594	15315	15337	15264	15484	15432	15400	15698	15669	15382	15520	15465	15492	15545	15463	15383	15375	15536	15645	15348	15623	15493	15486	15313	15430	15471	15511	15482	15531	15502	15480	15537	15541	15552	15460	15482	15414	15524	15319	15493	15472	15613	15382	15468	15510	15511	15306	15394	15345	15369	15572	15479	15437	15608	15459	15389	15456	15377	15407	15504	15599	15601	15406	15497	15612	15366	15479	15511	15374	15448	15398	15427	15463	15349	15456	15554	15346	15301	15572	15442	15518	15507	15406	15425	15544	15598	15403	15599	15720	15472	15377	15418	15393	15478	15490	15611	15344	15505	15416	15484	15488	15236	15486	15283	15426	15471	15454	15475	15450	15544	15561	15570	15336	15349	15417	15579	15597	15444	15427	15488	15379	15271	15327	15655	15539	15705	15390	15596	15585	15438	15578	15562	15339	15432	15249	15535	15505	15466	15410	15563	15441	15397	15551	15499	15381	15401	15356	15626	15728	15548	15410	15551	15460	15553	15770	15582	15382	15509	15490	15569	15456	15462	15417	15546	15424	15310	15418	15495	15398	15704	15355	15476	15558	15436	15337	15606	15404	15353	15300	15448	15680	15558	15752	15562	15467	15452	15524	15472	15509	15537	15585	15571	15339	15446	15389	15563	15365	15445	15398	15299	15487	15497	15720	15595	15385	15649	15460	15462	15486	15491	15386	15568	15443	15512	15525	15575	15688	15381	15421	15510	15563	15299	15601	15592	15415	15540	15527	15429	15528	15361	15273	15603	15531	15593	15550	15424	15532	15451	15416	15296	15355	15576	15636	15468	15400	15649	15501	15439	15369	15493	15444	15593	15663	15612	15538	15662	15594	15361	15615	15292	15434	15476	15396	15553	15496	15484	15460	15278	15354	15516	15349	15427	15536	15615	15637	15548	15611	15569	15406	15574	15471	15507	15723	15411	15706	15445	15295	15745	15471	15369	15539	15437	15513	15357	15401	15464	15416	15565	15236	15613	15466	15620	15573	15507	15445	15386	15430	15613	15439	15568	15505	15469	15526	15571	15442	15679	15596	15413	15597	15403	15429	15638	15558	15541	15658	15466	15374	15528	15493	15392	15344	15394	15565	15556	15431	15432	15455	15438	15477	15433	15479	15564	15468	15429	15608	15334	15515	15449	15589	15690	15521	15528	15348	15413	15357	15436	15620	15682	15474	15605	15282	15472	15519	15425	15588	15488	15327	15461	15387	15525	15538	15438	15512	15498	15405	15493	15558	15623	15535	15416	15506	15573	15456	15367	15495	15507	15553	15515	15746	15443	15326	15250	15310	15421	15612	15463	15279	15473	15464	15448	15632	15662	15409	15483	15519	15515	15432	15556	15615	15506	15405	15446	15474	15501	15344	15532	15556	15621	15492	15599	15401	15311	15430	15557	15261	15544	15558	15570	15464	15297	15371	15520	15381	15714	15253	15328	15612	15431	15612	15627	15246	15514	15586	15438	15471	15350	15569	15596	15666	15519	15520	15553	15386	15294	15496	15533	15509	15592	15486	15472	15500	15481	15367	15315	15545	15559	15418	15446	15448	15567	15590	15542	15664	15736	15743	15460	15477	15592	15380	15475	15390	15421	15459	15462	15584	15461	15601	15530	15448	15542	15401	15505	15629	15455	15414	15371	15602	15496	15313	15698	15639	15569	15488	15377	15403	15376	15566	15673	15572	15622	15440	15525	15387	15351	15385	15416	15452	15470	15190	15332	15338	15495	15589	15389	15427	15628	15591	15501	15554	15399	15594	15535	15621	15551	15530	15438	15517	15653	15774	15502	15406	15373	15357	15344	15465	15443	15519	15408	15596	15691	15607	15450	15551	15532	15576	15468	15377	15621	15441	15395	15580	15374	15493	15622	15479	15549	15537	15548	15531	15739	15516	15454	15475	15542	15434	15450	15643	15566	15386	15455	15513	15620	15501	15506	15457	15424	15386	15671	15639	15610	15455	15519	15413	15538	15443	15451	15597	15332	15402	15439	15558	15448	15700	15570	15447	15516	15563	15610	15333	15499	15540	15340	15509	15443	15466	15526	15569	15560	15475	15470	15317	15248	15315	15423	15607	15333	15458	15565	15433	15587	15476	15481	15561	15443	15387	15339	15496	15554	15544	15519	15442	15492	15562	15528	15447	15443	15538	15504	15304	15314	15589	15544	15456	15314	15463	15507	15547	15717	15630	15464	15452	15329	15441	15504	15501	15521	15444	15241	15365	15306	15551	15435	15544	15494	15581	15472	15508	15391	15652	15346	15387	15394	15518	15687	15272	15381	15418	15456	15449	15530	15523	15376	15538	15710	15519	15523	15447	15372	15490	15570	15606	15520	15513	15379	15439	15546	15603	15448	15459	15562	15430	15562	15506	15318	15437	15592	15458	15568	15462	15528	15526	15400	15591	15476	15337	15474	15402	15448	15398	15619	15343	15561	15547	15512	15453	15404	15495	15555	15530	15632	15589	15655	15488	15579	15499	15463	15380	15348	15482	15553	15364	15489	15350	15374	15549	15372	15377	15608	15398	15440	15578	15505	15676	15350	15404	15531	15630	15536	15363	15698	15498	15561	15522	15410	15441	15509	15527	15495	15476	15577	15680	15485	15687	15334	15410	15655	15568	15629	15446	15451	15568	15570	15466	15368	15448	15762	15508	15447	15509	15421	15376	15593	15518	15517	15403	15724	15526	15708	15559	15615	15596	15460	15509	15403	15494	15666	15447	15551	15264	15460	15607	15439	15540	15494	15545	15513	15520	15341	15502	15425	15527	15546	15492	15434	15353	15548	15488	15424	15586	15742	15556	15508	15395	15504	15539	15182	15427	15492	15541	15600	15512	15634	15489	15497	15475	15444	15541	15496	15531	15737	15503	15509	15529	15506	15389	15807	15232	15443	15515	15592	15432	15470	15605	15588	15403	15640	15510	15430	15526	15512	15449	15621	15458	15520	15573	15293	15536	15565	15500	15313	15713	15480	15415	15592	15508	15322	15347	15407	15284	15356	15621	15263	15408	15409	15403	15523	15451	15491	15564	15462	15365	15594	15465	15355	15612	15533	15569	15420	15509	15537	15663	15505	15659	15515	15568	15458	15430	15360	15382	15461	15284	15379	15476	15497	15537	15315	15529	15536	15605	15526	15466	15358	15482	15443	15608	15236	15500	15497	15641	15435	15477	15613	15609	15552	15309	15552	15588	15467	15370	15396	15445	15449	15615	15309	15362	15481	15525	15480	15466	15411	15443	15570	15416	15357	15405	15527	15456	15757	15405	15415	15402	15473	15521	15493	15506	15514	15493	15452	15588	15397	15418	15477	15621	15386	15457	15482	15611	15455	15663	15401	15269	15442	15597	15443	15521	15633	15473	15596	15378	15487	15439	15388	15401	15384	15438	15257	15511	15456	15577	15288	15439	15445	15558	15338	15411	15308	15698	15451	15433	15504	15272	15566	15576	15532	15457	15694	15524	15430	15535	15621	15518	15630	15443	15502	15459	15694	15573	15469	15559	15489	15212	15505	15576	15580	15391	15554	15338	15294	15548	15452	15309	15346	15434	15520	15453	15678	15478	15676	15463	15548	15325	15587	15520	15451	15545	15449	15635	15528	15424	15597	15634	15531	15299	15491	15472	15464	15367	15631	15672	15399	15471	15541	15643	15601	15597	15468	15628	15430	15462	15466	15629	15422	15402	15522	15493	15494	15476	15378	15561	15557	15660	15455	15493	15443	15469	15430	15535	15372	15538	15328	15319	15278	15330	15311	15574	15602	15512	15531	15490	15389	15353	15615	15530	15645	15322	15535	15520	15385	15567	15677	15508	15504	15498	15371	15614	15755	15468	15518	15401	15282	15579	15521	15469	15523	15451	15427	15370	15518	15792	15450	15540
14626	22239	22601	20219	19440	18087	17653	16918	16264	16329	18967	39148	34917	28469	21636	16845	15514	15242	15261	15025	14985	15102	15110	15028	15204	15112	15032	15104	15136	15108	15277	15019	15057	15106	14952	15065	15126	15238	14891	15164	15145	15093	14873	15112	15131	15263	15188	15072	15239	15166	15082	14994	15024	15092	15003	14988	15135	15125	15161	15050	14935	15144	15006	15193	15015	15123	15010	15070	14994	15103	15060	15026	15070	15083	15127	14967	15015	15186	15091	15042	15124	14982	15140	15060	15070	15246	15110	14998	15188	15074	15002	15204	15078	15027	15082	15090	15112	15074	15138	14982	15043	15179	15051	15000	15183	15343	15160	15149	15006	15156	14973	15073	14972	15099	15057	15028	15111	15085	15127	15131	15120	15115	15007	15141	15072	15078	15014	15039	15036	15187	15128	14941	15202	15162	14994	14798	15021	15085	15148	15011	15035	15016	14956	15233	15102	15119	15117	14914	15167	15126	15033	14983	15004	15108	15099	15170	15025	15061	15138	15080	15167	15000	15145	15057	15068	15296	15100	15114	14968	14932	15273	14950	14996	15086	15166	15085	15146	15049	14899	15071	15145	15163	15072	15148	15115	15204	15012	14925	15139	14813	15136	15129	15116	15119	15094	14965	15161	14908	15002	15046	15181	15022	15020	15097	14980	14990	15051	15141	15184	14999	15155	15126	15216	15150	15141	15164	15046	15020	15180	15180	15076	15071	15012	15064	15246	15068	15144	14972	15056	15236	15130	15124	15045	15184	15323	15056	15120	15270	15079	15047	14969	15170	15048	15148	15048	15112	15160	15057	14939	15075	15154	15120	14965	15104	15202	15056	14955	15159	15127	15092	14975	15070	14974	15060	15103	15035	15015	15161	15278	15067	15009	15004	15071	15106	15114	15089	14993	15009	15121	15066	15204	15131	15208	15199	15107	14993	15135	15156	15248	14883	15071	15122	15001	15207	15108	15086	15121	14895	14893	14957	15035	15160	15075	15120	15086	15175	15116	15139	15065	15272	15036	15005	15222	15131	15184	14951	15147	15154	15006	15101	15083	15061	15125	15113	15100	15247	15219	15099	14989	15091	15120	15046	15121	15215	15029	15039	14971	15099	15063	15119	15069	15083	15055	15128	15001	15100	15279	15218	15043	15078	15029	15030	14965	15036	15180	14964	15193	15090	15250	14979	15043	15072	15245	15119	14985	15026	15104	15062	14869	15012	15258	15011	15091	15017	15157	14868	15022	15096	15048	15252	15097	15049	14986	15219	15032	14879	15195	15049	14951	15226	15235	15055	15143	15203	15076	14943	15243	15094	15198	15107	14927	15113	15111	14941	15084	15215	14975	15079	14880	15154	15068	15164	14998	15130	14974	15171	14953	15140	15196	15154	15033	15091	15118	15181	14894	14959	15088	15004	15174	15085	15217	15083	15062	15117	15075	15067	15152	15181	15023	15135	15096	15074	15105	14996	15184	15161	15168	15231	14992	15266	14981	15135	15136	15166	15146	15167	15137	15143	15113	15005	15246	15075	15261	14999	15123	15035	15202	15119	14845	14927	14962	15166	15141	15189	15199	15040	15182	15129	15129	15044	15050	14995	15126	14802	15239	15125	14948	15098	15100	15204	15040	15049	14975	15098	15098	15032	15051	15090	15059	15069	15123	15001	15060	15108	15023	15007	15259	15308	15018	15032	15113	15117	14993	14871	15053	15021	15063	15019	15223	14995	15055	15149	15012	15144	15174	15160	15111	15090	14906	15020	14891	15032	15123	15011	15181	15089	15110	15122	15030	15189	15083	15100	15108	15152	15065	15107	14987	15002	15120	15074	15178	15164	15010	15048	15004	15060	15124	15187	15106	15161	15043	15295	15021	15270	15029	15027	15104	15197	15071	15032	15055	15177	15229	15197	15050	15135	14963	15127	15032	15150	15135	15117	14947	14937	15149	15060	15059	15131	15024	15037	15004	15053	14989	15001	15243	15121	15055	15114	15133	15029	15099	15143	15114	15052	14974	15326	15235	15096	15259	14975	15048	14947	15098	15254	15162	14964	15018	14943	15226	14917	15201	15113	15026	15155	15120	14967	15015	15134	15162	14992	15138	15058	14952	15113	15172	15145	14953	15157	14975	15121	14968	15151	15253	14945	15094	15319	15074	15093	15064	14933	15209	15179	14965	15048	15283	15005	15067	15124	15135	15061	15078	15079	15161	15086	15154	15121	15233	15113	15214	14844	15162	15079	15002	15236	15082	15101	15004	15103	15142	14967	15092	15125	15122	15278	15174	15103	15225	15052	15078	15217	15226	15039	15065	15097	15209	15144	15003	15020	15177	15022	14938	15029	15192	15265	15133	15230	15016	15186	15104	15035	15099	14941	15087	14992	15007	15202	15155	15166	15229	15210	15049	15054	15155	15219	15064	15073	15221	15159	15121	15126	15200	15011	15108	14845	15121	15076	15133	15094	15149	15121	15119	14953	14972	15284	14903	15280	15016	15230	14944	15150	15259	15041	15267	15067	15133	15042	15061	15019	15142	15151	15032	15074	14981	15308	15011	15136	15278	15150	14992	15185	14990	15049	15321	14924	15070	14939	15063	15131	15059	15206	15160	15050	15056	15167	15151	15113	15125	15046	15010	15009	15147	14961	14943	14946	15015	15060	15129	14932	15154	15184	15062	15196	15062	14969	15123	15107	15171	15076	15052	14901	15156	15169	14946	15227	15113	15112	15094	15143	15141	15117	15235	15134	15010	15105	14913	15199	15135	15235	15182	14970	15194	15246	15230	15064	15124	15157	15205	15134	14927	15150	15102	15202	15131	15151	15012	14865	14919	15167	15105	15064	15076	15107	15137	14914	15097	15078	14977	15143	15112	14929	14978	15060	15075	15090	15128	15131	15126	15053	15194	15062	15154	15039	15086	14996	15093	15021	15214	14972	15242	15171	15119	15237	14966	15121	15030	15198	15083	15079	15013	15061	15074	15101	15061	14931	15029	15140	15066	15267	14966	15178	14973	15110	15233	14996	15095	15105	15088	15099	15055	15201	15108	15064	15178	15094	15078	15187	15181	14999	15061	15113	15045	14968	14973	15079	15077	15128	15160	15158	15047	15085	15182	15106	14914	15200	15220	15037	15184	15151	15257	15267	15094	15021	15051	15089	15096	15163	14866	15002	14942	14957	15058	15223	15129	15011	15056	15042	15143	15001	15023	15062	15167	15144	15072	15017	15061	15088	15173	15061	15173	15019	15052	15122	15239	15033	15125	15002	15188	15078	15198	15125	15091	15345	15134	15079	15069	15242	15006	15064	15072	15069	15052	15156	15025	15160	15103	15176	15082	15118	14970	15113	15071	15037	14955	15236	15068	15080	14962	15100	15195	15164	15187	15019	15163	15225	14959	15069	15187	14923	15206	14954	15076	15121	15082	14938	15069	14983	15060	14976	15067	15058	15013	14919	15211	14937	15142	15076	14932	15181	15167	15064	15073	14969	15141	14911	15097	15072	14998	15104	15030	15161	15175	15113	15024	15079	15168	15092	15055	15289	15073	15104	14952	15011	15120	14954	14975	15164	15075	15005	15074	15130	15132	15263	15082	15166	15017	14989	15074	15027	15016	15232	14973	15112	15131	15129	15151	15043	15087	14877	15106	15192	15031	14934	15022	15045	15040	15142	15025	15057	15122	14874	15054	15219	15099	15068	15137	15041	15092	15236	15077	15191	15153	15091	15172	14970	15220	14930	15014	14974	15224	15049	15234	15198	15073	15250	15076	15283	15129	15173	15013	15129	14994	15076	15215	15067	15031	15260	15297	15158	15301	15086	14896	15068	15013	15140	15131	14995	15033	15082	15062	15136	15083	15011	15051	15111	14997	15338	15150	14987	15098	15072	15180	15115	15063	15112	15162	15190	15164	14975	15001	15110	14985	15066	15084	15143	15078	15006	15035	15117	15007	15085	15151	15018	15199	15234	15154	14972	15055	15075	15115	15094	15392	15298	14970	15138	15017	15080	15049	15164	15086	15220	15134	15135	15183	15175	15153	15027	14919	15148	15050	15081	15159	15098	15022	15026	15206	15221	15316	15150	15079	15044	14999	14992	14980	15230	15078	15038	15087	15132	15094	15207	15098	15028	15094	15127	14924	15010	15207	15092	15227	15063	15213	15107	15014	15058	14897	15360	15045	14937	14997	15162	15137	15189	14975	15085	15131	14982	15008	15127	15145	14921	15075	15192	15086	15123	15112	15223	15005	15106	15083	14880	15152	15005	14962	15036	14990	15029	14947	15010	15249	14937	15122	15098	15033	15091	15034	15213	15120	15161	15051	15102	15180	15038	15098	15106	15094	15009	15038	15009	15045	15015	15026	15188	15151	15195	15199	14991	15126	15062	15045	15255	15099	15125	15119	15251	15074	15089	15096	15128	15170	15170	15346	14985	15152	15124	14951	15060	15073	15275	14966	15087	15055	15116	15034	15110	15041	15193	15231	15235	15108	15005	15238	15085	14815	15084	15087	15085	15128	15149	15020	15171	15173	15013	15095	15052	15060	15153	15064	15174	15168	15029	15432	15141	15043	15160	15230	14907	15171	15181	15237	15037	15154	15199	15126	15077	15137	15050	15201	15019	15215	15113	15168	14817	15172	15100	14992	15146	15055	15136	15085	15101	15174	15061	14987	15203	15028	15001	15107	14994	15018	15100	15207	14975	15057	15141	15127	15216	15283	15215	15174	15113	14934	15192	15119	15106	15092	15260	15011	15039	15001	15137	15142	15122	15049	15038	14953	15075	15117	15173	15205	14939	15112	14984	15161	15020	15246	15029	14996	15025	15115	15191	15173	15206	15258	15074	15052	15208	15110	15012	15035	15179	14996	14982	15239	15020	15107	15099	15147	15009	15204	15173	15037	15168	15157	15220	15003	14931	15232	15069	15269	14964	15030	15076	15138	14954	14970	15031	15190	15081	15108	15261	15111	14979	15148	15149	15120	14868	15003	15064	15038	15067	15138	15209	14933	15121	14958	15062	15137	15182	15136	15182	15090	14999	15216	14942	15188	15221	15100	14887	15084	15068	15064	15280	14990	14979	14970	15037	15153	15053	15015	15061	15237	15032	15134	15201	15179	15250	14996	15136	14994	15168	15080	15056	15030	15081	15009	15055
23937	21416	28931	24351	22052	21898	20219	17034	16254	16161	17537	41607	41422	32922	24474	18559	16356	15431	15337	15250	15178	15163	15344	15259	15105	15289	15388	15121	15032	15253	15153	15156	15180	15223	15162	15368	15239	15251	15066	14941	15254	15002	15403	15132	15246	15176	15276	14997	15041	15166	15060	15022	15087	15168	15242	15249	15036	15127	15275	15059	15221	15080	15089	15240	15223	15127	15165	14978	15124	15077	14966	15106	15196	15003	15204	15075	15170	15196	15201	15171	15137	15178	15312	15061	15166	15180	15307	15105	15003	15094	15219	15158	15318	15097	15050	15324	15282	15197	15029	15217	15286	15051	15112	15026	15168	15190	15198	15288	15201	15099	15115	15127	15048	15114	14935	14988	15005	14824	15108	15042	15117	15002	15152	15051	15227	15141	15131	14998	14881	14969	15143	15236	15155	15217	15102	14914	15046	15175	15149	15159	15130	15002	15244	15044	15111	15049	15064	15004	15256	15299	15207	15012	14962	15224	15099	15165	14986	15046	15210	15195	15254	15018	14934	15232	15164	15102	15145	15064	15171	15187	15120	15177	15127	15249	14967	15085	15041	15231	15212	15081	15157	15093	15215	15042	15246	15139	15188	15106	15038	15017	15116	15247	14986	15043	15017	15060	15076	15136	15065	15270	15097	15149	15130	15191	15155	15130	14974	15140	15224	15073	15173	15134	14995	15062	15107	15005	14924	15050	15115	15170	15268	15063	15301	15041	15143	15127	14943	15091	15159	15146	15224	15055	15282	15157	15030	15136	15271	15141	15126	15254	14995	15142	14859	15146	15426	15159	15200	15051	15156	14998	15017	14944	14928	14998	15237	15181	15152	15063	15077	15175	15269	15028	15092	15140	15189	15233	15088	15021	15284	15253	15035	15006	15183	15089	14987	15156	15179	14963	15283	15144	15257	15198	15171	15034	15041	15056	14985	15140	15177	15121	15146	15023	15127	15178	15344	15199	15022	15234	15239	15180	15165	15209	14990	15070	15259	15175	15051	15014	15048	15288	15331	15245	15247	15192	14982	15114	15017	14945	15181	14799	14998	15243	15116	15155	15066	15138	15064	15112	15093	14945	15137	15103	15073	14944	15099	15087	15128	15125	15136	14977	15069	15300	15218	15011	15240	15163	15320	15143	14998	15301	15135	15151	15005	15039	15243	15249	15086	15113	15128	15050	15147	15195	15226	15135	15246	15177	15198	14947	15135	15131	14918	15208	15037	15227	15007	14956	15103	15304	15096	15115	15246	15063	15054	15205	15113	15006	15191	15218	15019	15212	15219	15050	15097	15210	15081	15103	15069	15250	14955	15103	15028	15073	15022	15134	15038	15061	15005	15138	15427	15115	15153	15066	15177	15258	15205	15129	15340	15184	15197	15197	15277	15030	15101	14921	15321	15065	15136	15278	15075	15170	15192	15118	15190	15148	15299	15184	15163	14983	15034	15091	15117	14950	15055	15053	15130	15183	15300	15072	15165	15236	15160	15116	15136	15132	15162	15303	14944	15144	15220	15071	15063	15064	15059	15187	15057	14872	15171	15161	15262	15030	15094	15232	15263	15234	15083	14952	15060	14967	14902	14948	15103	15025	15294	15265	15182	14997	15083	15114	15084	15126	15203	15122	15075	15146	15276	15209	15201	15249	15197	15064	15150	15101	15212	15314	15018	15046	15353	15149	15055	15220	15238	15290	15067	15086	14944	15211	15220	15168	15131	15068	14981	15255	15139	15226	15130	15026	15187	15092	15272	15151	14988	14852	15108	15311	15245	15057	15208	14969	15171	14970	15177	15163	15039	14958	15125	15024	15176	15104	15112	15063	15204	15136	15013	15024	15100	15092	15299	15062	15175	15187	15151	15007	15142	15169	15164	14917	15060	15060	15033	15087	15091	15139	15065	15245	14988	15126	15011	15037	15243	15043	15193	15115	15199	15240	15053	15206	14902	15111	15215	15094	15202	15048	15088	15080	14941	15165	15202	15225	15208	15177	15228	15233	15230	15097	15214	15208	15278	14932	15201	15070	15124	15102	15386	15211	15269	15152	15084	15131	15174	15062	15062	15071	15154	15256	15288	15143	15222	15222	15101	15092	15168	15104	15130	15317	15087	15138	15111	15184	14970	14997	15084	14909	15241	15269	15378	15159	15082	15245	15079	15217	15307	15054	15092	15173	15014	15103	15130	15133	15068	15044	15141	15069	15092	15121	15155	15021	15100	15140	15088	15074	15157	15247	15021	15168	14995	15088	15049	15002	15159	15290	15290	15063	15252	15241	15121	15116	15100	15311	15225	15169	14956	15287	15244	15084	15107	15208	15081	15130	15116	15280	14912	15105	15195	15187	15141	15135	15171	15171	15099	15170	15065	15203	15006	15130	15162	15044	15222	15130	15176	14990	15206	14995	15069	15267	15167	15176	15201	14954	15095	15088	15157	15125	14961	15334	15164	15216	15035	15179	15118	15272	15089	14889	14986	15133	15166	15076	15132	15180	15157	15405	15150	15189	14976	15042	15155	15071	15109	15082	15135	14971	15127	15024	15197	15086	15243	15067	15359	15240	15158	14855	15124	15032	15059	15182	15068	15102	15279	15115	15223	15004	15310	15120	15193	15008	15113	15103	14926	15080	15288	15113	14972	15137	15014	15049	15195	15194	15187	15065	15157	15166	15041	15117	14981	15186	15086	15348	15322	15006	15094	15153	15194	14972	15195	15151	15033	14979	15228	15023	15208	15006	15119	15038	15085	15193	15102	15069	15031	15204	15088	15053	15180	15291	15070	15215	15258	14928	15061	14877	15063	15023	15128	15046	15170	15123	15274	15091	15192	15219	14997	15173	15178	15007	14990	14992	14991	15146	15112	15233	15032	14970	15022	15152	15186	15025	15271	15185	15451	15139	15189	15052	15268	15007	15309	14974	15084	15112	14998	14970	15121	15037	14975	15190	15204	15251	15096	15281	15081	15063	14960	15129	15133	15164	15169	14968	15314	14962	15061	15047	14916	15120	15061	15138	15211	15093	15136	15369	15290	15209	15282	15030	15124	15037	14970	15013	15056	15053	15337	15161	15160	15042	15100	15134	15066	15173	15151	15130	15128	15243	15133	15116	15075	14880	15195	15243	15133	15187	15151	15222	15173	14926	15212	15132	15018	15239	15032	15154	15210	15045	15128	15047	15311	14986	15189	15059	15126	15213	15072	15061	15228	15254	15235	15076	15152	15134	15095	15223	15170	15150	15301	14997	15130	14970	15098	15049	15107	14962	15100	15166	15044	15206	15133	15161	15032	15181	15120	15042	15145	15074	15318	15142	14788	14986	15116	15091	15340	15171	15252	15360	15162	15113	15158	15256	15247	15011	15033	15023	15015	15200	15116	15042	15114	14966	15030	15305	15148	15136	14880	15093	15188	14978	14949	15191	15171	15208	15063	15150	15274	15194	15171	15190	15155	15143	14998	15021	15195	15256	15171	15057	14962	14995	15060	15120	15351	15008	15102	15156	15012	15150	15188	15085	15028	15005	15085	15116	15074	15075	15197	15083	15108	15091	15303	15139	15134	15196	15180	15128	15087	15261	15151	15354	15279	15043	15183	15091	14935	15298	15192	14977	15147	15259	15083	15120	15159	15167	15106	15002	15153	15104	15204	15333	15456	15034	15102	15240	15153	15136	15161	15338	15005	15449	15220	15072	14945	15152	15254	15222	15057	14992	15107	15299	14987	15252	15160	15278	15242	15184	15214	14922	14912	15228	15147	15207	15056	15018	14969	15177	15216	15107	15114	15169	15149	15005	15220	15138	15075	15104	15006	15177	15002	15201	15134	15445	15022	15059	15165	15126	15181	15012	15207	15260	15106	15117	15244	15222	15161	15054	15217	15064	14992	15195	15159	14943	15075	14998	15179	15115	15226	15268	15245	14854	15305	15107	15037	15252	15247	15163	15149	15084	15196	15130	15131	15295	15179	14812	15176	15175	15039	15197	15103	14938	15139	15179	15264	15213	15121	15071	15281	15087	15138	15140	15267	15096	15149	14839	15090	15149	15251	15137	14960	15111	15111	15163	15106	15113	15041	15103	15223	15083	14985	15098	15168	15183	14997	14935	15049	15107	15061	15113	15236	14915	15066	15284	15201	15144	15154	15238	15172	15108	15126	15046	15302	15023	15060	15167	15136	15079	15205	15059	15171	15176	15176	15215	15062	15135	15150	15063	15112	15006	15149	15171	14966	14913	15077	15126	15095	15295	15212	15116	15130	15093	15047	14946	15182	15002	14999	15158	15098	15254	15078	15121	15249	15192	15200	15264	15128	15064	15051	15121	15204	15198	15150	15270	15095	15065	15081	15125	15304	15309	15025	15124	14976	15162	15109	14960	15222	15262	15122	15296	15089	15146	15076	15166	15184	15140	15034	15132	15131	15231	15193	15178	14987	15204	15131	15030	15029	15198	15145	15334	15028	15126	15149	15127	15040	15157	15015	15209	15156	15201	14959	15120	15153	15005	15194	15090	15206	15177	15121	15165	15232	15112	15297	15309	15267	15030	15101	15020	15041	15196	15149	15130	15199	14952	15063	15187	15070	14954	15122	15127	15009	15111	15106	15087	15070	14963	15247	15156	15107	15044	15300	15122	15084	14982	15179	15140	15141	15317	15236	15116	15039	15145	15028	15061	15078	15067	15144	15157	15004	15087	15106	14973	15020	14980	15033	15175	15044	15219	14983	15066	15142	15223	15061	15233	15038	15043	15229	15231	15117	15158	15339	15082	15145	15139	14986	15195	15080	15054	15246	15126	15167	15210	15070	15091	15096	15009	15141	15117	15277	15149	15269	15056	15090	15039	15190	15326	15158	14997	15088	15186	15366	15369	15017	15067	15125	15001	15084	15273	15104	15022	15109	15219	15172	15127	15206	15036	15288	15072	15129	15039	15147	15219	15023	15191	15113	15268	15132	15362	15052	15233	15224	15183	14974	15098	14914	15389	15040	15290	15213	15172	14981	15016	15198	14976	14931	15076	15046	15012	15191	15217	15164	15059	15061	15017	14993	15167	15130	15229	15100	14953	15264	15118	15006	15271	15034	15083	15194	14817	15149	15182	15051	15112	15294	15113	15221	15058	15038	15391	15257	15273	15033	15115	15032	15188	15066	15325	15244	15128
16303	27433	26281	24821	21638	19445	18154	17608	16824	16436	19492	46872	44062	35442	25741	18021	15779	15006	14834	14993	14874	14972	15001	14746	14894	14730	14842	14777	14928	14902	14928	15040	14858	14793	14934	15029	15074	14867	14977	14910	15001	14876	14813	15023	14793	14975	14704	14844	14779	14791	14732	14967	14763	15044	14688	14828	14881	14999	14825	15056	14924	14899	14675	14953	14927	14956	14934	14777	14813	14876	14919	14844	14936	14937	14793	14750	14810	15084	15060	14785	14776	14912	14769	14764	14817	14680	14837	14972	14864	14772	14904	14888	14834	14894	14780	14971	14781	14756	14914	14877	14713	14841	14755	14841	14989	14968	14827	14781	14842	14952	14867	14913	15012	15020	14826	14807	14781	14914	14870	15027	14765	14694	14912	15024	14796	14710	14983	14815	14892	14810	14878	14877	14781	14891	14919	14859	14740	14884	14731	14918	14939	14847	14881	14892	14971	14877	14952	14767	14935	14803	14846	14714	14907	14724	14949	14826	14868	14883	14911	14925	14919	15015	14816	14772	14752	14850	14808	15015	14879	14837	14912	14878	14856	14841	14804	14881	14869	14613	14892	14791	14724	14780	14665	14831	14834	14818	14817	14968	14740	14772	14851	14763	14735	14824	14742	15052	15014	14865	14856	14746	14875	14746	14740	14948	15008	14803	14896	14875	14786	15025	14830	14842	14791	14663	14829	14738	14807	14836	14789	14921	14801	14852	14948	14695	14820	14858	14976	14890	14824	14907	14980	14900	14767	14773	14832	14889	14885	14856	14889	14804	14750	14703	14905	14891	14826	14978	14900	14874	14745	14971	14956	14887	14943	14902	14978	14887	14798	14890	14937	14841	14734	14890	14952	14792	14898	14801	14865	14904	14988	14968	14896	14950	14670	15009	14801	14822	14817	14923	14907	14793	14919	14781	14729	14914	14839	14962	14976	14861	14864	14896	14852	14752	14817	14892	14865	14906	14735	14829	14845	14897	14701	14982	14944	14762	14779	15048	14764	14947	14899	14777	14943	14886	14856	14829	14862	15004	14687	14837	14940	14935	14891	15126	14827	14822	14921	14808	14847	14880	14867	15001	14751	14965	14946	14988	14776	14845	14966	14987	14719	14864	14725	14971	14823	14815	14769	14843	14757	14968	15071	14966	15000	14740	14687	15030	14868	14775	14866	15018	14989	14746	15020	15010	14774	14935	14947	14722	14973	14854	14939	14906	14814	14844	14820	14757	14845	14984	14881	14866	15028	14854	14942	14858	14998	14980	14905	14796	14738	14847	14810	14863	14990	14900	14920	15145	14650	14916	14769	14884	14636	14728	14777	14795	14801	14780	14862	14744	14753	14893	14861	14943	14851	15054	14844	14944	14744	14808	14874	15065	14784	14867	14795	14718	14910	14834	14737	14877	14896	14732	14939	14689	14848	14865	14917	14857	14846	14900	14896	14977	14855	14945	14779	14891	14816	14848	14931	14966	14827	14754	14844	14950	15054	14768	14877	14813	14800	14898	14962	14864	14740	14867	14848	14897	14835	15034	14899	15080	14842	14971	14837	14952	14841	14855	14855	14708	14781	14916	14991	15060	14979	14944	14697	14963	14984	14856	14897	15003	15007	14965	14832	14873	14917	14736	14990	14902	14984	14906	14896	14613	14952	15033	14788	15006	14791	14879	15084	14801	15005	14963	14954	14849	14911	14955	14871	15019	14888	14925	14893	14769	14906	14919	14710	14896	14835	14978	14725	14965	14808	14742	14910	14769	14822	14863	14907	14839	14816	14840	14859	14796	14931	14856	14688	14631	14931	14929	14792	14978	14864	14935	14987	14717	14773	14719	14916	14825	14901	14930	15016	14860	14884	14852	14899	14912	14824	14847	14723	15057	14966	14778	14824	14801	14884	14744	14882	14652	14801	14886	14914	14755	14898	14953	14936	14764	14829	14890	14963	14995	15030	14960	15019	14943	14958	14802	15007	14831	14642	14743	14812	14952	14900	14824	14858	14899	14881	14996	14949	14725	14897	14906	14952	14950	14995	14904	14926	14878	14914	14869	14873	14895	14853	14971	14771	14696	14833	15045	14797	14592	14843	14790	14932	14730	14773	15018	15087	14679	14883	14979	14926	14704	14918	14769	14898	14943	14996	14757	14867	14775	14899	14860	14943	14907	14859	14823	14967	14813	14894	14864	14997	14863	14974	14819	14928	15014	14938	14783	15054	14748	14947	14835	14943	14714	14892	14947	14731	15041	14826	14811	14775	14776	14988	14839	14844	14880	14711	14825	14852	14905	14722	14762	14886	15090	14821	14951	14877	14776	14887	14852	14593	14887	14871	14819	14760	14994	14752	14860	14935	14933	14903	14850	14823	14967	14908	14894	14761	14938	14937	14806	14759	14834	14923	14925	14663	14791	14729	14953	14842	14875	14857	14762	14716	14949	14851	14776	14908	14683	14975	14940	14830	14968	14758	14923	14790	14868	14795	14634	14784	14898	14734	14837	14847	14861	14944	14974	14878	14883	14829	14886	14950	14807	14954	14877	14769	14986	14855	14808	14854	14875	14849	14991	14916	14806	14791	14932	14908	14897	14732	14984	14842	14736	14920	14924	14801	14649	14843	14741	14906	14894	14692	14939	14854	14947	14938	15011	14838	14895	14811	14896	14926	14789	14972	14743	14634	14771	14770	14876	14737	14922	14944	15006	14890	14774	14807	14855	14946	14936	14810	14843	15024	14897	14832	14817	14915	14942	14912	14965	14891	14852	14951	14925	14865	14828	14946	14947	14961	14873	14765	14752	14796	14835	14709	15017	14854	14982	14830	14913	14804	14832	14774	14808	14818	14971	14882	14924	14831	14864	14790	14897	14824	14937	14786	14893	14860	14854	14809	14679	14823	14839	14832	14946	14906	15036	15047	14623	14896	14903	14865	14815	14748	14955	14845	14839	14872	14725	14810	14793	14849	14890	14700	14960	14710	14857	14832	14796	15000	14863	14868	14769	14947	14986	14773	14804	14901	14869	14878	14867	14966	14859	14732	14831	14760	14894	14800	14753	15242	15110	14766	14880	14876	14953	14788	14818	14928	14916	14902	14827	15048	14865	15003	14899	15031	14918	14817	14824	14995	14843	14860	14893	14797	14899	14865	14911	14765	14818	14898	14764	14893	14852	14926	14895	14904	14908	14607	14806	14804	14892	14826	14903	14977	14918	14878	14880	14831	14811	14883	14963	14677	14892	14784	14719	14732	14940	14859	14847	14925	14747	14884	14821	14972	14765	14816	14881	14851	15005	14785	15118	14937	14966	15012	14878	14885	14812	14852	14865	14957	14912	14994	14904	14897	14979	14901	14967	14949	14877	14784	14815	14849	14836	14802	14740	14872	14916	14948	14790	14911	14819	14946	14782	14802	14739	14692	14842	14792	14863	14882	14964	14888	14737	14880	14825	14715	14922	14886	14830	14936	14873	14935	14743	14690	14948	14862	14978	14889	14859	14650	14816	14866	14827	14665	14979	14791	14846	14757	14888	14770	14706	14961	15060	14825	14870	14995	14938	14835	14832	14856	14671	14840	14750	14859	14798	14787	14933	14773	14966	14814	14852	14961	14932	15011	14880	14729	14743	14828	14733	14890	14885	14854	14784	14787	14950	14832	14787	15005	14900	15008	14997	15099	14893	14941	14800	14819	15065	14928	14913	14960	14938	14838	14815	14997	14775	14983	14926	14992	14793	14765	14880	14943	14884	14764	14878	14759	14806	15092	14933	14888	14683	14795	14783	14974	14852	14786	14936	14808	14813	14789	14835	14922	14899	14905	14720	14949	14887	14941	14984	14826	14990	14778	14788	14926	14789	14967	14974	14867	14840	14874	14777	14772	14728	14788	14928	14748	14848	14938	14957	14925	14869	14740	14998	14804	14847	14783	14728	14947	14866	14839	14834	14773	14769	14845	14706	14893	14929	14765	14828	14791	14772	14902	14742	14863	14926	14805	14723	14946	14625	14883	14806	14885	14832	14752	14888	14900	15103	14889	14917	14791	15047	14785	14855	14876	14817	14761	14806	14898	14740	14894	14900	14889	14984	14862	14807	14946	14732	15105	14850	15005	14927	14879	14903	14870	14764	14805	14866	14824	14803	15020	14861	14733	14945	14779	14806	14843	14848	14722	14748	14959	14829	14909	14871	14841	14925	15053	14745	14820	14788	14863	14901	14898	14788	14953	14864	14720	14751	14670	14859	14947	14776	14873	14804	14963	14805	14791	14861	14895	14879	14982	14797	14846	14848	14839	14962	14893	14870	14990	14864	14764	15093	14716	14836	14917	14955	14890	14951	14749	14929	14930	14773	14943	14874	14839	14948	14950	15045	14706	14912	14757	14894	14768	14766	14952	14978	14857	14759	14648	14822	14913	14784	15092	14886	14830	14929	14815	14695	14848	14812	14747	14880	14914	14702	14657	14921	14953	14799	14918	14902	14881	14948	14962	14989	14737	14993	14977	14938	14853	14855	14862	14980	14658	14850	14752	14630	14999	15015	14875	14704	14705	14973	14856	14762	14946	14800	15015	14901	14897	14912	14848	14885	14900	14885	14954	14923	14847	14863	14895	14818	14859	14820	14831	14937	14786	14873	14874	14857	14790	14836	14926	14909	14893	14931	14941	14856	14707	14925	14982	14846	14971	14797	14866	14844	14835	14960	14781	14954	14707	14975	14900	14734	14848	14726	14894	14873	14861	14860	14828	15059	14857	14875	14807	14867	14636	14898	14897	14758	14972	14921	14794	14953	14770	14951	14938	14951	14799	15018	14905	14840	14854	14856	14825	14928	14976	14834	14711	14817	14890	14891	14759	14946	14769	14841	14826	14913	14930	14961	14920	14735	14782	14987	14917	14996	15110	14951	14871	14837	14970	14869	14917	14765	14922	14792	14970	14974	14923	14749	14832	14953	14897	14959	14873	14911	14778	14692	14819	14897	14826	14842	14996	14908	14911	14785	14764	14920	14842	14906	14837	14961	14820	14800	14833	14775	14926	14868	14909	14733	15036	14896	14814	15010	14699	14880	14863	14893	14799	14739	14870	14698	14967	14885	14854	14825	14995	14985	14930	14868	15007	15013	14747	14809	14946	14907	14992	15053	14915	14664	14940	14912	14758	14829	14771	14944
28691	21067	19479	17443	15894	15610	15921	15388	15488	15637	15411	16587	18411	18044	16594	15552	15164	15030	15041	14986	14905	15051	15150	15262	15133	15037	15063	15112	15117	15012	14996	15093	15036	14978	14936	15140	14857	14801	14946	15090	15103	15014	15201	15116	14891	15065	14946	14782	15025	14996	15042	15136	15168	15107	14964	15067	15053	15186	15082	14843	14824	14872	15053	14955	15023	14914	14971	15039	14952	15033	14988	14820	15109	14883	14973	15076	14909	14971	15250	15042	15151	14987	14908	15076	15109	15143	15132	14960	15159	15137	15065	15233	15157	14748	15154	14938	14991	14977	15149	14948	14905	14992	15019	14942	15125	14968	15009	14738	15077	15175	14924	15050	14952	15100	15052	15100	14989	14977	14934	15023	15185	14829	15043	15141	15152	14996	15180	14947	15163	15137	15069	15069	15186	15057	15106	15028	14940	15084	14938	14971	14993	15119	15087	14997	14955	15043	15153	15022	15201	14954	15078	15007	15029	15005	15109	15011	14786	15131	14864	15133	14994	15059	14904	15065	14941	15083	14991	14810	14962	15036	14972	15115	15142	14969	15056	15109	15041	15170	15122	15036	14942	14873	15103	14885	14950	15134	14982	15229	15151	15012	15077	15211	14890	15119	14903	15280	15226	15219	15134	15154	15096	14970	15185	15162	14927	14940	15151	15120	15107	14917	15078	15119	14961	14750	14939	14959	14893	14995	15135	14847	14921	14902	15053	15260	15104	15150	15066	14897	14891	14964	14989	15076	14905	15213	15029	15102	15029	15096	15051	15041	14868	15157	14955	15176	15103	14975	15091	15061	15010	15042	15145	15025	15077	15099	15103	15078	15047	15138	15166	14885	15072	15132	15079	14977	14925	14880	14842	14927	14976	14859	15081	15178	14786	15119	14882	14796	14937	15010	15029	15040	15061	14928	15006	15000	14847	15047	14872	14944	15035	14895	15192	15021	14980	15039	15077	14962	14889	15016	15093	15067	15047	15058	15165	14918	14967	14905	15070	14927	14896	15060	14867	14820	14943	14769	15015	15121	15107	14943	14968	14940	15002	15115	15171	15060	15019	15020	14897	15073	14729	15026	14998	15132	15006	15175	15056	15305	15123	15003	15206	15033	14929	14996	15142	14970	15016	14833	14810	14843	15116	15032	15214	15035	14968	15049	15092	15056	14890	15053	15132	14908	15068	15097	15171	14949	15088	15126	14743	15143	15232	15155	15009	15051	15051	15179	15038	14970	14892	14992	15087	14965	14996	15063	15127	15034	15112	14901	15120	14988	14926	14997	14986	14976	14920	15213	15033	14952	15065	14976	14815	15100	15087	15209	15021	14931	14917	15088	14918	14916	15087	14964	15067	15154	15031	15063	14966	15224	15180	14963	14971	15089	15076	14832	14966	15050	14959	15191	14894	14965	15158	14890	15109	15013	14983	14919	14906	14955	15090	15032	15021	15022	14982	15092	15068	15058	15036	15021	14977	15025	15009	15132	15132	14952	14913	15066	14962	15075	14995	15113	15118	15054	14946	14886	15113	14977	15196	15027	15116	15049	14939	14908	14926	15120	15099	14906	15022	14947	15196	15128	15012	14884	15036	14959	15209	15081	15046	14949	14884	15045	15249	15145	14929	14813	15265	15008	15152	14895	15152	15035	15007	14826	15067	15040	15233	15064	15126	14917	15100	15069	14977	14871	15174	15068	14884	15057	15181	15207	15120	14931	14827	15006	15040	14986	15148	15062	15334	15011	15032	15075	15081	15128	15092	15115	14914	15033	15044	15130	14933	15088	14874	15010	14884	15038	15034	15142	15047	15130	15029	15141	15028	14929	15034	15040	14958	15056	14959	15097	15046	14871	14995	15048	15178	15026	14959	15000	15121	15016	15037	15019	15060	15003	15189	15140	15135	15140	14983	15113	15127	15055	15097	14988	15076	15088	15060	15132	14974	14972	15092	15018	15150	15099	14784	15053	14972	15077	14952	15011	15086	15164	14830	14972	14912	14975	15016	14980	15009	15083	14947	14889	15008	15172	15007	14917	14752	15136	14842	15204	15078	14969	15233	15057	15099	14918	14996	15004	15116	15161	15041	14936	14859	14975	15233	14971	15048	15131	15134	15064	15017	15059	14999	15034	15062	15120	14863	14911	14975	14954	14995	15029	15082	15106	15036	15052	15086	14987	14850	15273	14918	14998	14875	14996	15115	15038	15063	15213	15012	14873	15130	15032	15040	14920	15165	14978	15184	15214	15228	15044	15080	15155	14899	14938	14951	14993	15092	15173	15046	14829	15051	14989	15038	14879	14957	15210	14749	14961	14897	15124	15103	14989	15140	15089	14816	14954	14996	15004	15174	14948	14761	14952	14992	15062	15145	14819	14988	15168	14906	15120	15093	14945	15098	14924	15074	14857	15015	15078	15114	14918	14870	14922	15000	15222	15123	14932	15042	14978	15065	14932	15089	14943	15167	15091	15000	14940	14912	15022	14869	15045	15244	14977	14982	15064	14871	15017	14780	15011	15140	15068	15100	14961	15102	15055	15000	14997	15044	14947	15302	15125	14977	15226	15191	14944	14971	14921	14983	15038	15024	14983	14998	14976	15169	15045	15243	14960	15028	14908	15110	15107	15055	14982	15063	15054	15048	14898	14832	14931	14967	15080	15036	14886	15161	15093	15163	14971	14855	14907	15087	15073	14997	14935	14935	14914	15017	15040	14955	14985	14965	14914	15020	14972	15133	15008	14982	14908	15189	15005	15094	15032	15182	15190	15070	15184	14959	15112	15083	14983	14953	15111	15283	14912	15092	15307	15264	15034	14912	15152	14820	15151	14945	15074	15131	15199	15036	15036	14995	15056	14872	15037	14885	15056	15152	15009	15037	15034	14936	15016	14849	14940	15045	14871	15099	14979	15033	15013	15044	14896	15014	14861	14910	15051	15109	15084	14947	14967	15024	15070	15024	15021	15133	15049	15063	15002	15125	15082	14948	14918	14822	15041	15200	14956	15017	14939	14899	14757	15114	15135	15122	15066	14912	15155	15030	14961	14870	14836	15124	15174	14961	15095	15115	15059	15152	14988	15183	14992	15008	15055	15062	15065	14804	15102	15020	15046	15065	14892	14973	15016	14941	14880	15041	15034	15064	15068	14941	14925	14970	15094	14961	15019	14969	15103	15130	14978	15219	14913	14819	14897	15067	15160	15193	14851	15052	15054	14850	14898	14956	14886	15174	15056	14709	15158	15213	14993	15080	14905	15226	15060	14909	15184	14911	14922	15133	15089	15125	14950	14996	14931	14932	15029	15065	15219	15060	15185	15165	15055	15072	14986	15109	14914	14921	14959	14978	15020	15127	14974	14800	15209	14924	15000	15131	14973	15189	15144	15106	14971	14947	14974	15131	15058	15121	14887	15108	15241	15070	14936	15003	15047	15193	15020	14960	15057	14920	14869	15279	14981	14944	15016	15147	15199	14901	14970	15014	15161	15052	14971	15165	15098	14999	15250	14893	15030	15108	15173	15158	15153	15062	15067	15053	14977	14988	14978	15065	15188	14893	15036	14908	14910	14975	15060	15032	14985	15122	14911	15068	15099	15071	15018	15023	15075	15239	15076	15008	14752	15113	14921	15121	15222	15113	15121	15053	15063	14984	14949	14920	15045	14818	14793	14916	15170	15083	15164	15106	15016	14961	14980	15156	15076	15236	15054	14941	14996	15061	14981	15001	15062	14985	14965	14961	15098	15101	14960	15026	15204	15158	15076	15179	15027	15108	15134	15036	15081	15041	14980	15094	15013	15008	15141	14995	15155	14986	14986	15017	15011	14849	15280	15213	15090	15002	15104	15157	15064	14993	14874	15076	14865	15154	15051	15078	14956	14980	15014	15029	14739	14907	15102	15022	15040	15113	14996	14966	14907	15088	15053	15037	14971	14957	15192	15031	15284	15156	15134	15211	15050	14990	14982	15025	14960	15064	15005	14994	15061	15095	15131	15015	14939	15056	14989	14992	14888	14926	15016	14976	15003	15064	14968	15027	15155	15109	15128	14953	14938	14982	15108	14855	15258	14959	15042	15018	14998	14974	15122	14968	15148	14931	14987	15196	15060	15052	15126	14868	15018	14966	15068	15103	14954	15005	14884	15110	15284	15143	15004	15067	15127	15063	14961	15187	15170	14966	14922	15067	14947	14873	15099	15191	15135	15254	15143	14872	14919	15032	15187	15154	14913	14956	14921	15162	15150	15040	15131	15008	14858	15025	15011	15068	15143	14997	15066	15127	15069	15190	15022	15029	15053	15173	14964	14958	15194	15107	14987	15048	15157	15104	15147	15066	15060	15171	15226	15195	15290	15063	15128	15077	15010	15001	14962	15214	15013	15039	15060	15005	15156	15063	14981	15211	15084	14984	15010	14916	14916	15087	15238	15042	14980	15126	14839	15082	15065	14884	15157	14962	14993	14893	15125	14935	15163	15217	14995	15089	15136	14886	14986	14994	14901	15036	14775	15036	14888	14984	15138	14947	14899	14948	14962	14947	14938	15021	14916	14915	15250	15088	15053	15060	14814	15043	15119	15009	15010	15080	15099	14980	15108	14974	15051	15071	15071	14848	15074	15018	14888	15040	15072	15121	14974	14932	14907	14941	14964	14920	15118	14948	15132	15132	15082	15015	15049	15019	15029	15026	15177	15123	15055	15158	15000	14972	15096	14950	14945	15226	14780	15080	14990	15103	15124	15038	14913	15192	14872	14944	15304	15055	15124	14992	14986	15090	15169	15186	15064	14938	15260	15039	14967	14995	15109	14995	15055	15088	15104	15189	14975	15038	15051	14984	15010	15212	14986	14963	14936	15217	14915	14961	14873	15051	15011	14966	14866	15060	14915	15197	15166	15003	14958	15044	15130	15051	15019	15231	15071	15144	15256	15017	14895	15082	15101	14990	14999	15144	15079	15044	14930	14897	14861	15113	15054	15321	14960	15057	15057	14927	15024	15010	15095	14930	15131	15069	15152	15141	15096	15140	15016	14997	15045	15099	15075	14940	14956	15060	14992	15181	15124	14999	14958	15022	14841	15249	15060	14984	15246	15037	15155	15028	14989	14863	14978	15081	14933	14889	15124	14976	15290	15017	15071	14914	15066	15086	15132	15099	15126	15092	15025
15349	16317	16615	16391	16520	16095	15870	15654	15835	15923	15408	17959	19733	18473	16535	15305	15037	15058	14882	14861	14717	14885	14862	14793	14870	14681	14783	14808	14638	14774	14941	14916	14867	14844	14889	14924	14726	14766	14783	14843	14926	14771	14842	14776	14782	14757	14831	14733	14825	15003	14794	14771	14825	14678	14656	14958	14644	14727	14843	14882	14725	14812	14767	14771	14656	14858	14899	14900	14677	14920	14744	14733	14841	14789	14753	14711	14830	14976	14771	14640	14896	14828	14665	14732	14715	14788	14763	14572	14842	14716	14730	15006	14659	14689	14731	14685	14673	14770	14725	14818	14527	14850	14922	14614	14805	14830	14691	14758	14829	14929	14797	14836	14749	14847	14743	14790	14732	14601	14754	14944	14745	14853	14873	14819	14851	14695	14962	14600	14687	14991	14779	14778	14929	14871	14795	14702	14985	14852	14816	14845	14799	14704	14801	14770	14943	14677	14926	14774	14795	14927	14796	14755	14589	14749	14697	14677	14835	14715	14867	14748	14721	14800	14841	14703	14939	14861	14755	14875	14580	14807	14713	14916	15062	14740	14860	14868	14665	14645	14772	14817	14896	14771	14753	14772	14682	14793	14712	14897	14786	14776	14744	14699	14826	14601	14854	14831	14934	14956	14794	14815	14736	14762	14860	14777	14830	14838	14818	14858	14729	14884	14809	14716	14794	14640	14851	14722	14874	14844	14718	14728	14840	14734	14960	14883	14754	14724	14663	14726	14908	14759	14695	14760	14790	14865	14946	14815	14935	14637	14930	14709	14705	14710	14821	14828	14718	14728	14648	14794	14743	14780	14812	14979	14803	14678	14629	14755	14694	14629	14892	14668	14682	14794	14729	14800	14771	14831	14858	14901	14667	14772	14947	14770	14676	14794	14853	14721	14797	14799	14950	14775	14767	14688	14912	14848	14760	14861	14887	14825	14755	14771	14798	14872	14834	14723	14974	14862	14815	14678	14743	14751	14751	14778	14973	14821	14896	14682	14722	14963	14818	14814	14987	14768	14855	14898	14837	14889	14792	14793	14863	14716	14860	14768	14786	14741	14727	14793	14716	14716	14718	14674	14659	14971	14673	14813	14880	14861	14822	14773	14706	14761	14744	14863	14904	14810	14853	14670	14787	14906	14740	14904	14901	14830	14753	14841	14839	14789	14578	14786	14759	14802	14846	14811	14805	14616	14725	14837	14776	14660	14740	14918	14923	14940	14708	14844	14681	14735	14837	14868	14619	14685	14841	14855	14868	14759	14943	14847	14860	14821	14760	14928	14758	14797	14832	14772	14818	14624	14655	14983	14688	14874	14739	14842	14926	14812	14954	14768	14848	14896	14781	14829	14837	14749	14756	14732	14710	14757	14793	14809	14810	14804	14748	14835	14707	14818	14626	14852	14883	14646	14703	14801	14892	14784	14807	14724	14700	14996	14839	14898	14830	14759	14798	14780	14781	14763	14857	14663	14701	14643	14751	14767	14653	14647	14762	14738	14758	14698	14755	14800	14834	14689	14566	14750	14758	14822	14768	14879	14729	14795	14789	14904	14829	14762	14688	14801	14770	14925	14630	14875	14740	14730	14743	14725	14628	14653	14929	14748	14756	15031	14967	14886	14678	14781	14786	14722	14680	14553	14868	14633	14624	14745	14749	14792	14857	14810	14826	14863	14848	14867	14829	14798	14680	14703	14789	14750	14689	14865	14769	14932	14854	14689	14721	14633	14799	14757	14851	14796	14830	14903	14620	14903	14709	14788	14865	14631	14767	14706	14822	14749	14876	14662	14804	14686	14913	14828	14797	14730	14820	14794	14715	14688	14717	14860	14707	14788	14837	14676	14792	14837	14874	14757	14738	14733	14821	14889	14803	14690	14607	14785	14698	14907	14683	14830	14649	14633	14867	14800	14900	14733	14971	14875	14713	14686	14670	14792	14703	14811	14763	14782	14762	14948	14736	14907	14759	14793	14801	14755	14860	14802	14735	14790	14777	14920	14788	14667	14740	14723	14781	14723	14796	14950	14813	14830	14706	14733	14869	14791	14770	14711	14819	14876	14806	14811	14680	14806	14822	14832	14849	14836	14924	14762	14709	14766	14861	14860	14844	14679	14715	14753	14819	14817	14813	14867	14930	14756	14763	14792	14830	14829	14590	14738	14760	14810	14690	14891	14990	14946	14853	14734	14807	14527	14759	14801	14661	14699	15024	14750	14866	14691	14893	14807	14665	14840	14888	14820	14798	14716	14542	14812	14997	14859	14779	14906	14918	14852	14812	14857	14909	14801	14894	14925	14687	14626	14828	14683	14787	14843	14866	14832	14702	14840	14780	14810	14637	14653	14770	14823	14853	14748	14754	14736	14675	14802	14922	14839	14618	14764	14777	14770	14995	14700	14921	14864	14793	14681	14957	14730	14790	14867	14886	14974	14639	14710	14839	14803	14699	14733	14759	14730	14933	14863	14732	14563	14821	14806	14930	14844	14850	14766	14627	14990	14860	14837	14819	14828	14716	14620	14795	14794	14777	14807	14840	14729	14726	14683	14793	14822	14713	14807	14828	14704	14836	14701	14736	14782	14824	14685	14699	14842	14773	14698	14892	14617	14658	14683	14955	14818	14833	14689	14826	14693	14834	14937	14826	14623	14774	14790	14762	14743	14757	14741	14767	14795	14775	14739	14584	14669	14797	14840	14676	14769	14986	14793	14837	14771	14658	14945	14814	14556	14951	14682	14707	14887	14819	14585	14824	14676	14874	14851	14880	14934	14732	14825	14861	14843	14812	14856	14839	14879	14877	14668	14842	14847	14683	14858	14830	14887	14747	14733	14656	14692	14836	14707	14746	14612	14906	14712	14702	14657	14884	14795	14696	14725	14735	14876	14874	14775	14874	14842	14634	14668	14847	14634	14818	14815	14729	14781	14786	14883	14798	14713	14798	14700	14765	14735	14908	14682	14806	14661	14707	14794	14807	14888	14916	14816	14745	14850	14840	14702	14827	14707	14910	14770	14794	14860	14734	14706	14676	14895	14695	14976	14722	14984	14715	14900	14850	14850	14705	14696	14852	14846	14759	14968	14822	14647	14746	14812	14654	14929	14753	14756	14705	14800	14894	14707	14649	14754	14766	14795	14812	14876	14664	14748	14803	14861	14888	14901	14723	14768	14743	14793	14700	14781	14704	14847	14792	14845	14830	14793	14640	14863	14871	14757	14809	14878	14788	14810	14825	14734	14971	14840	14789	14963	14634	14844	14803	14991	14819	14733	14710	14714	14731	14765	14714	14716	14722	14784	14613	14775	14772	14791	14839	14844	14771	14860	14566	14713	14673	14800	14771	14756	14836	14891	14816	14879	14800	14897	14798	14696	14675	14806	14813	14763	14698	14817	14582	14663	14791	14732	14748	14842	14791	14656	14849	14951	14782	14878	14535	14731	14901	14850	14930	14917	14767	14847	14752	14821	14700	14615	14839	14738	14703	14924	14656	14765	14851	14756	14712	14790	14820	14721	14950	14775	14779	14825	14741	14882	14749	14740	14867	14684	14640	14903	14696	14813	14742	14838	14760	14829	14852	14822	14885	14624	14865	14638	14692	14958	14796	14680	15003	14726	14828	14824	14724	14686	14855	14666	14769	14991	14852	14768	14804	14754	14836	14708	14763	14876	14929	14834	14779	14903	14819	14760	14863	14896	14743	14688	14820	14647	14707	14731	14720	14647	14799	14840	14700	14907	14614	14896	14835	14869	14828	14869	14854	14711	14764	14824	14681	14858	14766	14816	14931	14609	14831	14836	14799	14979	14806	14751	14809	14826	14697	14868	14797	14712	14840	14766	14898	14798	14708	14914	14744	14945	14622	14702	14841	14852	14779	14743	14719	14786	14831	14773	14713	14958	14757	14662	14686	14828	14924	14801	14682	14713	14770	14893	14858	14869	14795	14886	14823	14691	14734	14801	14810	14812	14808	14827	14662	14918	14891	14800	14782	14775	14881	14788	14721	14922	14744	14789	14623	14723	14964	14824	14660	14747	14806	14857	14777	14733	14604	14693	14944	14992	14830	14870	14926	14839	14985	14928	14639	14827	14669	14774	14823	14622	14698	14687	14745	14799	14844	14816	14699	14660	14810	14853	14774	14678	14775	14747	14845	14863	14692	14915	14775	14793	14861	14813	14933	14705	14694	14731	14846	14769	14937	14882	15017	14775	14992	14829	14879	14706	14657	14629	14666	14759	14713	14732	14834	14705	14868	14847	14985	14716	14696	14668	14796	14865	14719	14901	14719	14761	14799	14834	14785	14872	14757	14741	14629	14903	14764	14851	14796	14977	14742	14823	14832	14578	14817	14841	14594	14884	14872	14704	14875	14765	14928	14560	14765	14844	14729	14752	14687	14849	14764	14624	14808	14823	14917	14735	14770	14859	14737	14660	14736	14679	14736	14860	14684	14760	14980	14782	14844	14872	14827	14565	14764	14730	14624	14688	14685	14646	14829	14892	14601	14804	14782	14917	14773	14873	14756	14730	14857	14589	14850	14844	14671	14875	14754	14740	14844	14581	14717	14680	14853	14713	14890	14720	14804	14801	14631	14780	14829	14842	14785	14842	14786	14736	14813	14573	14682	14775	14738	14661	14772	14744	14611	14761	14807	14693	14941	14770	14767	14775	14808	14777	14858	15030	14775	14830	14786	14760	14942	14856	14810	14721	14734	14734	14507	14889	14629	14692	14873	14803	14853	14560	14762	14806	14678	14714	14727	14794	14935	14813	14832	14880	14836	14810	14813	14877	14870	14742	14695	14627	14810	14719	14635	14743	14662	14813	14645	14575	14808	14803	14777	14755	14900	14868	14868	14825	14923	15014	14744	14632	14766	14706	14761	14866	14738	14938	14867	14786	14676	14827	14807	14936	14883	14644	14831	15008	14892	14787	14858	14746	14939	14765	14863	14899	14641	14920	14834	14727	14739	14769	14805	14809	14880	14918	14933	14671	14743	14861	14839	14632	14681	14737	14584	14923	14668	14636	14706	14824	14851	14641	14851	14822	14709	14746	14706	14842	14698	14860	14765	14821	14862	14793	14747	14715	14769	14824	14855	14759	14700	14720	14711	15006	14859	14855	14858	14913	14903	14977	14809	14806	14856	14813	14784	14904
25218	21422	28026	25502	20338	17435	17052	16002	15798	15759	15629	25830	32107	29411	22793	17654	15425	15057	14895	14516	14851	15012	14836	14752	14756	15031	14922	14944	14834	15070	14782	14741	14822	14793	14782	14741	14905	14818	14727	14634	14742	14713	14737	14955	14745	14695	14799	14696	14888	14710	14716	14815	14723	14721	14835	14667	14870	14701	14621	14535	14867	14671	14778	14852	14697	14666	14560	14719	14741	14552	14805	14595	14708	14832	14678	14712	14654	15060	14698	14874	14726	14691	14747	14768	14717	14739	14800	14645	15039	14770	14738	14732	14552	14738	14525	14678	14776	14798	14638	14894	14794	14779	14939	14738	14860	14617	14850	14742	14723	14597	14884	14856	14788	14697	14628	14801	14688	14718	14661	14709	14915	14596	14784	14586	14591	14701	14664	14906	14896	14851	14667	14811	14689	14706	14665	14673	14820	14718	14870	14830	14839	14719	14718	14607	14766	14627	14866	14817	14804	14851	14711	14822	14731	14648	14653	14798	14759	14776	14680	14662	14796	14985	14763	14940	14899	14876	14881	14740	14767	14707	14775	14723	15001	14734	14900	14821	14621	14671	14759	14679	14720	14639	14705	14704	14879	14810	14776	14854	14722	14920	14738	14739	14703	14823	14702	14738	14778	14792	14872	14845	14654	14773	14877	14966	14738	14756	14877	14877	14707	14919	14795	14719	14596	14797	14901	14708	14642	14641	14716	14768	14632	14751	14682	14787	14758	14686	14650	14845	14837	14779	14753	14670	14860	14640	14747	14885	14759	14679	14697	14847	14671	14793	14642	14960	14995	14739	14690	14729	14696	14804	14617	14888	14661	14640	14696	14824	15045	14796	14758	14565	14761	14791	14713	14742	14881	14879	14784	14815	14788	14680	14822	14790	14922	14782	14695	14571	14879	14912	14851	14877	14848	14887	14730	14893	14838	14751	14670	14600	14545	14690	14969	14679	14801	14640	14726	14841	14846	14641	14734	14753	14627	14779	14553	14709	14803	14800	14841	14731	14953	14698	14655	14728	14796	14715	14743	14784	14631	14586	14639	14875	14686	14870	14804	14663	14905	14682	14662	14856	14774	14654	14892	14785	14787	14708	14676	14789	14942	14827	14564	14650	14793	14915	14872	14630	14773	14570	14791	14615	14791	14769	14897	14666	14613	14745	14706	14675	14746	14690	14766	14762	14685	14518	14705	14708	14719	14803	14776	14741	14780	14703	14724	14509	14649	14738	14848	14623	14530	14786	14854	14742	14708	14785	14808	14708	14836	14800	14771	14836	14698	14735	14840	14887	14807	14594	14768	14669	14712	14834	14809	14760	14809	14741	14886	14720	14636	14793	14792	14921	14995	14886	15006	14871	14613	14781	14844	14855	14733	14647	14679	14694	14861	14629	14635	14787	14793	14678	14905	14716	15011	14733	14586	14790	14822	14813	14661	14770	14618	14785	14663	14743	14690	14789	14585	14833	14783	14762	14758	14845	14785	14747	14696	14829	14624	14768	14609	14646	14598	14770	14798	14824	14680	14700	14735	14608	14845	14886	14650	14860	14692	14703	14807	14936	14903	14673	14852	14770	14618	14929	14755	14550	14725	14694	14817	14817	14899	14671	14862	14758	14623	14622	14769	14678	14888	14758	14680	14845	14868	14678	14901	14746	14899	15004	14656	14761	14914	14672	14860	14884	14976	14881	14960	14934	14840	14837	14833	14711	14720	14638	14808	14843	14836	14566	14756	14729	14770	14686	14770	14675	14798	14819	14507	14878	14782	14559	14669	14775	14886	14837	14840	14657	14869	14488	14616	14521	14681	14737	14601	14853	14747	14818	14735	14782	14800	14643	14920	14654	14783	14710	14813	14635	14646	14699	14801	14733	14813	14785	14691	14750	14763	14430	14627	14970	14819	14800	14778	14968	14973	14940	14830	14977	14808	14869	14729	14787	14723	14589	14816	14615	14780	14677	14612	14676	14602	14681	14912	14746	14648	14665	14798	14797	14794	14751	14835	14803	14804	14744	14778	14568	14794	14725	14844	14821	14965	14895	14731	14631	14862	14834	14565	14737	14762	14756	14915	14764	14646	14738	14761	14690	14750	14909	14791	14774	14910	14675	14775	14679	14704	14722	14731	14785	14856	14624	14673	14491	14695	14782	14988	14883	14561	14691	14901	14772	14736	14753	14716	14749	14898	14807	14747	14640	14833	14786	14745	14477	14796	14826	14854	14896	14850	14696	14819	14831	14869	14796	14893	14635	14759	14811	14829	14753	14843	14860	14735	14667	14778	14822	14756	14703	14760	14666	14818	14715	14913	14737	14870	14781	14882	14794	14858	14759	14809	14907	14771	14697	14712	14728	14539	14746	14766	14870	14713	14681	14730	14694	14633	14877	14737	14724	14783	14830	14775	14729	14687	14824	14841	14630	14682	14848	14836	14880	14724	14817	14728	14878	14792	14718	14896	14721	14691	14642	14756	14627	14692	14708	14813	14878	14773	14869	14788	14833	14799	14784	14730	14632	14485	14773	14821	14683	14713	14800	14792	14819	14745	14742	14637	14658	14780	14687	14788	14887	14828	14740	14966	14551	14848	14784	14866	14910	14738	14824	14746	14872	14790	14767	14714	14795	14607	14862	14791	14688	14814	14638	14787	14689	14751	14587	14854	14811	14821	14751	14740	14677	14908	14737	14926	14572	14587	14970	14938	14813	14767	14607	14795	14803	14547	14903	14712	14734	14859	14770	14784	14793	14684	14875	14830	14806	14746	14611	15085	14638	14879	14726	14800	14744	14819	14671	14969	14648	14889	14683	14838	14863	14663	14683	14662	14811	14685	14876	15115	14620	14667	14722	14829	14897	14999	14891	14718	14549	14604	14828	14801	14823	14777	14823	14794	14839	14828	14750	14787	14734	14737	14824	14729	14779	14882	14764	14763	14851	14757	14595	14784	14870	14802	14756	14818	14741	14752	14879	14898	14813	14726	14846	14664	14612	14948	14760	14811	14673	14663	14635	14822	14863	14752	14838	14645	14845	14689	14776	14767	14714	14775	14613	14684	14780	14786	14829	14812	14778	14748	14795	14814	14739	14821	14639	14706	14809	14591	14562	14710	14882	14707	14857	14905	14976	14782	14746	14871	14956	14591	14733	14725	14818	14781	14914	14641	14681	14832	14587	14753	14885	14752	14877	14629	14719	14694	14818	14720	14677	14843	14835	14797	14710	14745	14827	14810	14844	14906	14610	14790	14833	14658	14764	14849	14690	14751	14804	14722	14750	14725	14832	14771	14783	14744	14826	14865	14721	14721	14735	14741	14735	14732	14803	14787	14831	14632	14633	14631	14770	14983	14723	14669	14673	14898	14745	14671	14586	14816	14696	14670	14704	14799	14839	14802	14603	14700	14926	14911	14659	14712	14561	14814	14655	14537	14605	14740	14721	14629	15001	14757	14786	14940	14732	14694	14669	14522	14764	14715	14719	14752	14903	14908	14631	14669	14810	14730	14868	14899	14648	14518	14619	14911	14819	14789	14724	14846	14777	14658	14819	14743	14909	14718	14916	14586	14636	14766	14745	14759	14686	14891	14751	14572	14802	14662	14792	14753	14873	14576	14727	14718	14838	14834	14695	14669	14695	14711	14960	14869	15003	14800	14719	14614	14747	14823	14728	14815	14880	14823	14761	14842	14755	14750	14992	14806	14688	14827	14791	14758	14879	14852	14829	14682	14859	14849	14840	14813	14816	14802	14735	14819	14747	14621	14730	14696	14658	14863	14694	14896	14676	14585	14985	14649	14865	14815	14838	14788	14808	14856	14634	14866	14773	14796	14894	14569	14870	14804	14939	14714	14744	14764	14897	14512	14916	14835	14836	14988	14704	14771	14735	14853	14805	14773	14568	14601	14793	14850	14782	14625	14775	14708	14758	14807	14892	14857	14605	14790	14766	14627	14873	14775	14811	14704	14595	14605	14794	14795	14753	14917	14846	14829	14892	14863	14843	14694	14759	14762	14576	14747	14684	14782	14729	14694	14647	14795	14797	14927	14868	14849	14831	14694	14710	14913	14563	14728	14539	14692	14716	14763	14821	14525	14737	14669	14717	14908	14970	14817	14925	14861	14520	14749	14656	14646	14603	14581	14843	14916	14820	14770	14820	14756	14658	14870	14644	14759	14805	14803	14751	14799	14675	14784	14827	14776	14987	14712	14606	14821	14714	14743	14812	14896	14882	14866	14712	14735	14893	14825	14704	14809	14769	14869	14616	14904	14837	14721	14767	14756	14703	14688	14882	14707	14751	14695	14829	14660	14617	14786	14690	14830	14799	14882	14746	14664	14759	14656	14626	14724	14849	14534	14786	14912	14807	14719	14787	14801	14841	14711	14819	14777	14638	14636	14587	14641	14667	14867	14743	14852	14665	14887	15033	14870	14730	14624	14676	14778	14865	14730	14766	14680	14818	14765	14862	14815	14657	14710	14859	14815	14784	14846	14819	14703	14650	14859	14774	14684	14883	14654	14743	14666	14869	14811	14874	14657	14727	14666	14696	14759	14797	14803	14920	15041	14769	14787	14634	14665	14684	14712	14717	14973	14696	14751	14613	14665	14879	14866	14831	14731	14690	14785	14865	14662	14817	14755	14722	14637	14711	14982	14625	14777	14880	14697	14781	14869	14686	14709	15008	14634	14792	14747	14636	14675	14671	14961	14810	14751	14676	14763	14956	14943	14844	14839	14763	14815	14844	14801	14625	14824	14657	14775	14716	14599	14699	14913	14795	14784	14663	15018	14956	14670	14637	14747	14799	14850	14966	14766	14917	14659	14652	14911	14698	14627	14872	14909	14846	14691	14777	14907	14846	14691	14906	14728	14738	14788	14795	14850	14729	14777	14745	14672	14714	14791	14572	14567	14702	14752	14718	14796	14634	14892	14742	14924	14927	14521	14682	14657	14622	14661	14629	14693	14777	14780	14687	14607	14883	14724	14697	14773	14615	14806	14892	14796	14524	14804	14789	14835	14756	14654	14631	14660	14646	14707	14719	14731	14784	14893	14710	14815	14789	14897	14559	14509	14726	15005	14670	14593	14806	14666	14772	14578	14827	14833	14930	14562	14739	14711	14748	14864	14931	14676	14915	14877	14761	14964	14805	14880	14784	14864	14849
14534	22355	21291	18557	17543	16931	16823	16578	16400	15986	15804	32079	36213	32392	23898	17650	15367	14668	14709	14746	14737	14671	14776	14739	14601	14844	14716	14725	14766	14749	14635	14801	14729	14790	14795	14722	14726	14683	14596	14799	14620	14840	14848	14705	14799	14839	14943	14622	14744	14648	14617	14673	14805	14672	14721	14611	14706	14592	14741	14643	14548	14928	14499	14747	14702	14838	14711	14824	14708	14546	14622	14668	14671	14663	14747	14674	14689	14546	14506	14691	14677	14823	14627	14882	14535	14802	14741	14481	15003	14625	14609	14675	14728	14730	14822	14749	14612	14674	14634	14579	14714	14634	14628	14696	14648	14750	14702	14691	14616	14754	14594	14764	14784	14778	14706	14642	14641	14701	14615	14524	14520	14874	14673	14671	14673	14778	14674	14595	14655	14762	14633	14679	14652	14659	14717	14693	14848	14699	14657	14724	14735	14510	14766	14807	14794	14591	14794	14783	14675	14735	14715	14795	14802	14756	14607	14722	14606	14731	14609	14730	14861	14619	14672	14775	14541	14790	14787	14590	14727	14823	14802	14848	14666	14580	14733	14539	14727	14715	14706	14533	14682	14620	14524	14584	14640	14745	14880	14627	14803	14760	14737	14649	14490	14699	14715	14644	14669	14694	14733	14755	14677	14699	14696	14799	14623	14861	14644	14586	14684	14701	14770	14660	14675	14632	14756	14675	14801	14682	14796	14537	14636	14612	14655	14754	14579	14625	14710	14777	14778	14622	14763	14722	14860	14745	14839	14652	14635	14612	14744	14746	14634	14838	14726	14740	14734	14764	14843	14558	14726	14650	14757	14776	14737	14692	14620	14745	14724	14706	14737	14671	14690	14610	14713	14601	14672	14621	14762	14660	14626	14612	14543	14724	14519	14803	14531	14692	14615	14651	14650	14880	14625	14636	14776	14827	14740	14696	14613	14705	14668	14844	14597	14683	14595	14587	14525	14623	14714	14591	14678	14668	14804	14798	14792	14739	14683	14600	14547	14892	14571	14690	14732	14518	14598	14624	14711	14509	14721	14705	14616	14712	14553	14533	14689	14562	14652	14674	14719	14707	14566	14839	14575	14806	14657	14745	14739	14735	14810	14809	14680	14701	14667	14779	14839	14656	14589	14520	14593	14622	14785	14690	14754	14682	14714	14781	14626	14658	14628	14671	14629	14805	14803	14593	14731	14565	14590	14542	14832	14568	14644	14798	14689	14584	14572	14621	14618	14624	14698	14776	14678	14586	14638	14677	14789	14798	14595	14899	14700	14846	14664	14756	14680	14593	14777	14693	14681	14639	14713	14681	14558	14607	14695	14764	14763	14663	14636	14684	14756	14701	14732	14586	14684	14677	14627	14721	14714	14651	14737	14577	14605	14695	14555	14700	14641	14737	14677	14411	14736	14615	14682	14563	14733	14614	14599	14568	14598	14703	14593	14681	14684	14561	14509	14842	14900	14830	14663	14610	14710	14699	14701	14573	14651	14751	14794	14815	14457	14749	14907	14726	14627	14627	14607	14658	14731	14665	14919	14529	14733	14638	14836	14830	14549	14744	14723	14820	14666	14700	14945	14774	14687	14734	14679	14465	14724	14585	14771	14729	14519	14690	14817	14729	14628	14897	14599	14698	14722	14529	14624	14683	14714	14615	14707	14723	14703	14876	14581	14584	14762	14640	14728	14638	14860	14795	14714	14484	14622	14647	14778	14679	14793	14791	14676	14479	14774	14833	14826	14728	14669	14723	14484	14813	14761	14678	14675	14676	14612	14762	14462	14717	14726	14724	14626	14852	14643	14676	14763	14670	14837	14744	14494	14820	14566	14590	14647	14678	14683	14705	14641	14625	14728	14635	14755	14717	14676	14817	14764	14732	14640	14772	14703	14716	14762	14771	14654	14712	14785	14700	14582	14751	14680	14615	14768	14528	14667	14856	14585	14605	14641	14612	14792	14590	14756	14703	14694	14623	14787	14622	14567	14799	14830	14643	14801	14611	14703	14720	14534	14560	14686	14544	14657	14793	14494	14675	14613	14833	14528	14639	14738	14717	14685	14717	14828	14738	14591	14619	14714	14624	14468	14609	14754	14794	14636	14752	14747	14669	14810	14696	14652	14683	14819	14827	14772	14698	14635	14436	14770	14824	14708	14831	14728	14712	14772	14803	14711	14569	14668	14755	14481	14619	14554	14677	14759	14716	14666	14682	14690	14749	14615	14771	14661	14739	14797	14739	14680	14780	14774	14738	14767	14653	14714	14739	14892	14684	14605	14563	14764	14595	14673	14617	14874	14613	14770	14676	14726	14638	14645	14678	14569	14725	14710	14681	14556	14713	14804	14784	14649	14746	14780	14842	14673	14667	14648	14691	14753	14614	14846	14649	14923	14559	14640	14638	14720	14688	14781	14776	14782	14634	14729	14797	14708	14658	14602	14749	14632	14683	14613	14812	14549	14561	14790	14539	14726	14688	14856	14602	14733	14530	14821	14675	14823	14540	14761	14627	14550	14502	14772	14537	14800	14615	14839	14654	14481	14688	14557	14515	14711	14660	14662	14907	14711	14785	14871	14929	14652	14775	14583	14589	14746	14732	14689	14725	14804	14709	14743	14682	14707	14651	14746	14570	14715	14823	14717	14669	14503	14603	14775	14688	14524	14716	14784	14626	14640	14635	14750	14539	14569	14640	14754	14846	14737	14730	14717	14799	14582	14776	14776	14590	14628	14550	14656	14820	14469	14684	14737	14768	14747	14715	14796	14657	14609	14618	14839	14703	14642	14801	14592	14794	14747	14616	14652	14665	14773	14792	14530	14673	14624	14639	14644	14761	14717	14675	14749	14746	14646	14658	14601	14652	14683	14624	14727	14809	14817	14814	14623	14721	14609	14724	14698	14583	14553	14604	14730	14702	14795	14538	14668	14926	14548	14728	14789	14804	14577	14832	14869	14708	14507	14637	14784	14835	14736	14832	14783	14834	14707	14539	14615	14599	14683	14752	14548	14731	14531	14614	14844	14719	14850	14721	14666	14810	14604	14611	14517	14674	14581	14808	14582	14819	14595	14714	14700	14573	14563	14663	14661	14680	14614	14705	14721	14798	14789	14795	14763	14842	14609	14769	14524	14503	14766	14734	14770	14867	14680	14703	14736	14643	14916	14751	14707	14830	14695	14593	14876	14621	14632	14796	14628	14774	14644	14553	14743	14736	14729	14712	14677	14747	14732	14614	14730	14785	14771	14765	14782	14798	14655	14671	14793	14620	14749	14691	14634	14696	14515	14687	14840	14731	14773	14804	14693	14741	14749	14711	14738	14715	14725	14611	14505	14701	14585	14676	14703	14817	14746	14566	14682	14658	14506	14591	14861	14884	14607	14580	14631	14627	14745	14596	14623	14689	14731	14726	14722	14651	14712	14698	14788	14769	14761	14672	14796	14923	14599	14760	14749	14574	14665	14500	14669	14746	14629	14669	14656	14821	14780	14730	14752	14655	14806	14713	14578	14732	14682	14793	14608	14632	14616	14671	14614	14640	14807	14837	14835	14571	14697	14851	14673	14791	14787	14900	14635	14692	14661	14616	14606	14572	14779	14939	14565	14646	14729	14610	14471	14489	14836	14605	14749	14645	14875	14851	14764	14759	14733	14779	14689	14704	14851	14700	14729	14631	14692	14772	14651	14526	14800	14624	14646	14867	14798	14631	14559	14738	14624	14481	14803	14665	14658	14754	14741	14726	14612	14612	14531	14685	14643	14670	14766	14639	14577	14688	14628	14709	14770	14755	14797	14820	14639	14575	14566	14563	14806	14725	14801	14689	14689	14687	14714	14784	14792	14651	14643	14665	14793	14714	14740	14700	14660	14630	14666	14639	14904	14658	14642	14835	14649	14686	14648	14677	14584	14564	14553	14683	14613	14697	14633	14552	14703	14560	14604	14488	14752	14668	14681	14649	14766	14685	14803	14669	14600	14705	14602	14691	14784	14777	14818	14652	14665	14674	14614	14641	14778	14605	14689	14670	14775	14842	14746	14603	14626	14623	14552	14807	14625	14572	14898	14707	14704	14880	14751	14666	14734	14855	14836	14844	14691	14698	14804	14580	14786	14710	14800	14794	14749	14685	14660	14665	14693	14427	14690	14694	14743	14675	14657	14584	14560	14760	14633	14782	14671	14480	14705	14669	14775	14764	14674	14744	14634	14763	14502	14614	14678	14826	14706	14764	14719	14762	14707	14575	14715	14795	14702	14722	14604	14873	14666	14657	14663	14675	14711	14729	14691	14769	14729	14713	14761	14538	14720	14618	14702	14659	14770	14596	14554	14615	14632	14760	14554	14775	14592	14538	14739	14706	14476	14624	14747	14626	14816	14788	14597	14837	14712	14686	14711	14700	14793	14816	14833	14687	14540	14659	14639	14609	14697	14716	14739	14771	14524	14550	14582	14846	14822	14705	14736	14800	14762	14695	14757	14719	14872	14692	14775	14664	14592	14513	14671	14768	14825	14614	14666	14676	14694	14612	14606	14760	14728	14712	14624	14814	14665	14577	14637	14518	14761	14594	14726	14801	14581	14564	14609	14654	14746	14809	14678	14604	14756	14657	14645	14789	14747	14687	14748	14625	14623	14658	14844	14747	14588	14814	14653	14712	14757	14654	14587	14603	14773	14665	14695	14823	14711	14589	14827	14730	14755	14744	14615	14699	14663	14646	14747	14687	14443	14832	14857	14701	14550	14603	14634	14786	14711	14694	14828	14692	14694	14739	14681	14601	14582	14739	14758	14545	14681	14801	14683	14714	14730	14770	14613	14762	14675	14560	14634	14657	14765	14565	14713	14703	14552	14787	14593	14620	14700	14657	14818	14702	14745	14740	14598	14717	14689	14608	14641	14542	14664	14692	14667	14666	14637	14639	14801	14432	14601	14808	14910	14619	14869	14644	14709	14641	14810	14673	14703	14697	14715	14828	14657	14663	14655	14753	14722	14794	14698	14614	14622	14848	14756	14933	14619	14602	14751	14711	14623	14537	14662	14612	14718	14820	14571	14753	14613	14738	14671	14762	14633	14624	14831	14622	14711	14925	14523	14733	14649	14780	14599	14650	14702	14655	14558	14775	14669	14628	14711	14686	14680	14507	14666	14644	14758	14659	14640	14781
23958	21417	28899	24342	21831	21410	19834	16880	16109	16180	16090	32768	42303	35843	26433	19039	15863	14987	14649	14725	14650	14735	14521	14542	14687	14734	14685	14795	14572	14740	14707	14638	14594	14703	14619	14473	14574	14500	14482	14580	14736	14562	14517	14622	14390	14631	14543	14699	14475	14544	14632	14514	14367	14534	14578	14662	14480	14626	14722	14625	14439	14696	14389	14288	14660	14528	14418	14383	14442	14589	14514	14680	14562	14473	14662	14497	14656	14596	14694	14605	14417	14478	14611	14540	14607	14362	14468	14301	14550	14589	14706	14465	14536	14524	14545	14489	14451	14556	14626	14395	14634	14351	14482	14546	14421	14455	14424	14485	14660	14776	14589	14553	14523	14597	14524	14505	14442	14481	14460	14589	14480	14472	14529	14446	14605	14442	14636	14664	14436	14643	14535	14565	14606	14521	14472	14451	14521	14504	14599	14461	14702	14429	14434	14421	14390	14498	14543	14406	14594	14398	14456	14586	14547	14521	14383	14319	14256	14384	14601	14461	14545	14597	14632	14467	14594	14585	14341	14524	14483	14340	14602	14647	14653	14539	14580	14614	14460	14563	14575	14683	14633	14401	14549	14484	14488	14580	14468	14679	14605	14328	14680	14687	14296	14487	14495	14450	14548	14298	14308	14456	14502	14619	14447	14646	14617	14595	14651	14476	14565	14628	14677	14514	14571	14742	14785	14514	14620	14574	14568	14340	14543	14443	14581	14533	14493	14593	14574	14534	14468	14448	14628	14505	14526	14495	14567	14509	14611	14463	14701	14413	14627	14641	14349	14538	14498	14349	14366	14523	14509	14356	14605	14566	14599	14485	14653	14626	14530	14637	14471	14665	14560	14451	14824	14467	14323	14560	14506	14431	14436	14399	14447	14471	14790	14603	14651	14704	14535	14587	14570	14579	14470	14296	14675	14481	14561	14591	14622	14387	14701	14362	14453	14445	14597	14439	14656	14520	14536	14698	14462	14428	14658	14490	14473	14497	14489	14367	14585	14544	14328	14376	14551	14557	14784	14425	14241	14791	14459	14569	14802	14470	14630	14456	14498	14445	14606	14660	14496	14564	14546	14461	14584	14355	14439	14613	14486	14633	14473	14522	14750	14479	14406	14515	14650	14475	14538	14453	14551	14655	14613	14471	14457	14589	14537	14629	14414	14225	14466	14429	14628	14473	14502	14525	14537	14603	14454	14470	14697	14641	14499	14447	14486	14415	14484	14736	14535	14408	14644	14455	14631	14479	14298	14535	14423	14551	14549	14499	14662	14682	14446	14512	14557	14375	14426	14457	14512	14620	14650	14621	14434	14668	14655	14541	14674	14447	14620	14547	14633	14536	14752	14550	14291	14566	14528	14353	14461	14476	14498	14425	14591	14656	14569	14765	14639	14756	14521	14553	14560	14590	14477	14496	14527	14562	14553	14428	14422	14441	14397	14626	14433	14615	14356	14405	14587	14598	14502	14581	14592	14637	14762	14369	14715	14388	14627	14343	14646	14718	14372	14393	14489	14657	14725	14420	14602	14612	14729	14533	14573	14501	14635	14477	14551	14475	14411	14291	14492	14617	14540	14704	14664	14534	14402	14468	14475	14661	14568	14529	14506	14383	14344	14655	14434	14512	14378	14460	14756	14576	14569	14483	14478	14579	14578	14505	14514	14441	14536	14525	14380	14706	14544	14517	14640	14449	14550	14664	14499	14549	14618	14438	14561	14436	14615	14565	14443	14429	14482	14527	14554	14668	14515	14625	14551	14607	14327	14629	14486	14465	14411	14534	14360	14572	14541	14805	14677	14659	14443	14484	14591	14328	14500	14443	14352	14352	14539	14390	14674	14650	14470	14401	14680	14583	14303	14638	14758	14539	14447	14519	14302	14590	14485	14470	14431	14782	14495	14555	14439	14577	14566	14517	14649	14552	14538	14551	14554	14548	14696	14556	14479	14519	14447	14484	14644	14548	14430	14464	14561	14443	14231	14696	14510	14460	14447	14650	14445	14550	14629	14504	14507	14431	14521	14473	14359	14543	14638	14388	14432	14526	14528	14630	14389	14598	14454	14552	14486	14558	14463	14563	14620	14612	14552	14546	14550	14516	14396	14512	14562	14614	14544	14431	14555	14552	14486	14493	14520	14458	14621	14429	14489	14572	14404	14709	14466	14276	14685	14443	14506	14436	14525	14653	14433	14626	14865	14591	14337	14501	14568	14543	14341	14434	14593	14456	14744	14535	14759	14476	14459	14586	14609	14609	14523	14535	14400	14500	14717	14728	14674	14493	14442	14461	14625	14569	14544	14479	14819	14490	14503	14405	14498	14454	14496	14518	14586	14604	14639	14548	14594	14670	14533	14380	14619	14526	14478	14306	14590	14692	14661	14457	14744	14461	14557	14634	14469	14545	14606	14563	14440	14560	14546	14548	14287	14450	14738	14559	14518	14612	14608	14358	14682	14530	14556	14621	14653	14710	14451	14477	14534	14545	14564	14603	14626	14562	14342	14555	14410	14274	14380	14463	14386	14619	14458	14626	14617	14652	14668	14497	14461	14555	14350	14551	14786	14341	14578	14539	14448	14369	14501	14467	14566	14616	14307	14495	14751	14515	14567	14541	14535	14389	14569	14605	14526	14485	14638	14545	14578	14406	14641	14534	14525	14622	14647	14525	14502	14457	14563	14619	14336	14364	14443	14542	14379	14415	14511	14395	14503	14606	14474	14624	14436	14673	14603	14460	14565	14587	14376	14580	14655	14559	14628	14629	14536	14350	14539	14319	14551	14345	14486	14454	14632	14363	14447	14478	14388	14595	14685	14707	14616	14634	14670	14611	14582	14576	14590	14569	14557	14671	14769	14599	14536	14433	14434	14541	14454	14593	14652	14578	14604	14475	14656	14656	14586	14596	14441	14553	14473	14644	14518	14498	14399	14421	14334	14475	14456	14616	14586	14462	14638	14613	14490	14437	14660	14510	14412	14526	14452	14507	14557	14448	14600	14485	14418	14316	14391	14680	14628	14580	14378	14590	14421	14630	14414	14448	14520	14327	14491	14506	14600	14572	14494	14679	14290	14569	14382	14682	14469	14319	14476	14359	14661	14341	14525	14508	14543	14453	14547	14380	14558	14590	14602	14629	14618	14572	14617	14731	14605	14324	14533	14469	14480	14540	14603	14501	14623	14614	14415	14648	14670	14494	14697	14509	14571	14629	14439	14452	14511	14661	14474	14436	14477	14499	14662	14381	14660	14511	14542	14437	14541	14459	14426	14590	14695	14668	14563	14632	14601	14380	14653	14365	14495	14461	14412	14634	14459	14498	14459	14558	14608	14345	14557	14540	14595	14506	14612	14489	14530	14450	14377	14436	14530	14459	14613	14549	14405	14473	14669	14487	14394	14413	14430	14599	14505	14437	14281	14617	14312	14493	14422	14615	14724	14794	14433	14488	14506	14345	14698	14736	14458	14449	14523	14624	14685	14705	14583	14613	14545	14638	14340	14567	14579	14539	14572	14444	14582	14672	14525	14637	14396	14498	14545	14693	14535	14425	14664	14405	14457	14496	14654	14342	14493	14323	14624	14643	14483	14476	14685	14372	14542	14524	14321	14274	14518	14688	14255	14482	14478	14439	14462	14431	14682	14569	14494	14452	14593	14449	14569	14510	14549	14469	14645	14613	14457	14509	14591	14523	14609	14493	14428	14327	14676	14426	14543	14322	14317	14720	14512	14584	14746	14620	14342	14325	14440	14625	14428	14569	14540	14361	14645	14490	14581	14400	14490	14659	14446	14662	14462	14438	14525	14343	14481	14527	14603	14602	14234	14595	14423	14464	14710	14681	14492	14626	14582	14701	14604	14514	14600	14613	14620	14596	14429	14472	14671	14572	14497	14510	14652	14506	14732	14529	14443	14476	14533	14438	14614	14471	14497	14558	14576	14644	14552	14393	14574	14541	14746	14479	14460	14591	14463	14568	14434	14716	14332	14531	14467	14520	14377	14547	14565	14499	14634	14581	14655	14583	14554	14615	14457	14617	14405	14382	14502	14467	14534	14644	14548	14620	14536	14571	14524	14562	14507	14511	14523	14595	14621	14655	14357	14374	14393	14586	14499	14658	14611	14537	14650	14445	14615	14411	14342	14482	14461	14468	14595	14485	14641	14563	14713	14495	14485	14610	14531	14616	14584	14565	14587	14582	14551	14627	14565	14433	14621	14564	14554	14473	14438	14392	14462	14525	14577	14462	14582	14417	14482	14499	14723	14554	14706	14596	14504	14377	14394	14582	14656	14561	14598	14504	14219	14638	14479	14481	14604	14511	14535	14480	14396	14321	14381	14692	14504	14572	14625	14444	14327	14378	14447	14635	14545	14422	14450	14495	14658	14551	14387	14639	14500	14521	14449	14465	14501	14538	14305	14570	14587	14538	14439	14366	14568	14515	14557	14449	14568	14535	14608	14453	14545	14458	14621	14628	14643	14470	14405	14470	14561	14596	14499	14346	14436	14423	14428	14605	14508	14643	14573	14484	14519	14384	14627	14399	14578	14559	14493	14641	14481	14559	14496	14481	14614	14497	14594	14501	14411	14510	14504	14536	14683	14517	14347	14483	14693	14501	14577	14509	14395	14675	14555	14447	14564	14666	14385	14660	14569	14502	14646	14531	14630	14711	14595	14580	14704	14441	14554	14668	14564	14388	14596	14424	14601	14436	14478	14391	14661	14552	14719	14511	14575	14642	14490	14621	14605	14687	14428	14535	14563	14567	14480	14603	14509	14590	14476	14573	14540	14543	14325	14494	14462	14441	14451	14638	14527	14403	14628	14592	14396	14693	14647	14485	14629	14396	14453	14640	14380	14382	14348	14516	14605	14608	14556	14459	14483	14533	14341	14545	14560	14596	14579	14285	14417	14537	14454	14627	14599	14571	14741	14547	14691	14712	14728	14557	14551	14588	14632	14579	14518	14627	14607	14518	14508	14562	14493	14346	14561	14614	14559	14637	14630	14447	14476	14492	14330	14638	14636	14579	14397	14712	14599	14487	14670	14489	14573	14489	14630	14386	14560	14715	14730	14695	14475	14715	14704	14691	14565	14732	14616	14805	14549	14499	14537	14607	14544	14446	14372	14411	14497	14414	14488	14703	14548	14572	14640	14771
16178	27095	25478	20880	19360	18645	18199	17380	17376	17352	16793	39205	45165	38596	28262	19169	15510	14838	14667	14634	14606	14687	14591	14641	14585	14401	14342	14599	14720	14346	14601	14461	14534	14436	14649	14417	14462	14531	14590	14689	14550	14517	14475	14567	14588	14427	14554	14774	14606	14443	14634	14555	14499	14498	14529	14610	14493	14418	14535	14566	14562	14458	14484	14507	14547	14512	14555	14396	14501	14434	14526	14569	14634	14462	14482	14707	14383	14345	14494	14447	14406	14511	14478	14499	14459	14489	14707	14349	14423	14550	14527	14436	14342	14504	14478	14557	14509	14456	14549	14515	14504	14419	14442	14445	14574	14506	14681	14543	14495	14327	14316	14746	14479	14550	14524	14460	14648	14628	14495	14526	14638	14484	14504	14570	14494	14418	14352	14536	14486	14472	14619	14466	14687	14584	14475	14530	14471	14590	14482	14398	14436	14573	14375	14591	14364	14454	14568	14373	14529	14442	14523	14482	14535	14510	14409	14439	14564	14493	14488	14484	14447	14433	14390	14502	14538	14603	14522	14479	14510	14516	14631	14406	14545	14415	14500	14483	14505	14518	14674	14370	14631	14559	14543	14578	14585	14516	14645	14553	14507	14618	14417	14492	14636	14556	14516	14388	14480	14579	14478	14492	14381	14484	14602	14512	14611	14423	14542	14350	14591	14471	14406	14508	14513	14603	14541	14477	14564	14649	14457	14562	14476	14485	14603	14500	14324	14591	14431	14509	14565	14538	14559	14503	14509	14338	14548	14514	14355	14516	14530	14525	14674	14488	14554	14450	14667	14290	14567	14442	14488	14440	14451	14544	14559	14534	14359	14716	14521	14448	14549	14654	14363	14478	14584	14590	14497	14530	14386	14330	14488	14609	14561	14448	14583	14575	14469	14634	14422	14429	14497	14676	14484	14545	14509	14476	14689	14362	14644	14672	14700	14518	14635	14557	14462	14475	14600	14415	14574	14365	14370	14474	14524	14614	14518	14551	14547	14375	14381	14405	14563	14486	14590	14449	14773	14547	14464	14531	14489	14596	14503	14407	14539	14279	14483	14389	14366	14560	14333	14495	14524	14479	14468	14305	14605	14424	14593	14517	14534	14651	14408	14524	14584	14485	14418	14621	14417	14474	14444	14544	14451	14546	14407	14511	14456	14504	14570	14444	14553	14642	14532	14563	14518	14440	14313	14579	14491	14484	14493	14367	14469	14498	14503	14449	14455	14507	14578	14466	14487	14360	14530	14467	14431	14493	14598	14554	14425	14358	14518	14547	14592	14477	14428	14383	14591	14466	14403	14615	14436	14314	14614	14366	14535	14609	14503	14560	14521	14657	14545	14372	14504	14460	14521	14467	14597	14424	14466	14471	14549	14273	14542	14499	14693	14459	14543	14567	14421	14356	14488	14502	14325	14583	14542	14565	14533	14386	14586	14376	14598	14473	14548	14396	14429	14452	14501	14643	14417	14438	14549	14360	14322	14437	14555	14586	14529	14471	14608	14382	14505	14549	14452	14527	14454	14529	14637	14619	14407	14489	14659	14415	14665	14476	14531	14595	14520	14424	14589	14561	14618	14374	14481	14535	14306	14506	14682	14379	14344	14382	14608	14406	14549	14325	14526	14464	14432	14240	14507	14316	14372	14575	14574	14609	14609	14362	14545	14543	14506	14480	14664	14723	14285	14564	14574	14417	14526	14329	14571	14413	14619	14392	14490	14505	14490	14410	14502	14483	14466	14511	14481	14397	14492	14617	14663	14536	14297	14544	14365	14464	14502	14760	14483	14447	14554	14470	14481	14582	14537	14606	14509	14438	14479	14545	14609	14577	14605	14332	14479	14421	14552	14530	14609	14449	14620	14507	14484	14423	14393	14525	14741	14584	14541	14414	14582	14510	14581	14595	14703	14669	14432	14611	14439	14489	14479	14401	14553	14462	14382	14432	14411	14454	14431	14450	14434	14481	14522	14582	14492	14492	14374	14553	14488	14530	14530	14476	14433	14706	14395	14316	14399	14515	14319	14418	14537	14570	14538	14575	14535	14332	14329	14572	14389	14583	14407	14389	14657	14598	14284	14297	14513	14475	14525	14454	14603	14387	14423	14331	14508	14556	14563	14641	14500	14525	14473	14583	14453	14591	14502	14348	14492	14613	14251	14413	14437	14464	14489	14405	14665	14525	14526	14344	14498	14489	14511	14567	14575	14591	14473	14518	14528	14366	14397	14499	14461	14459	14393	14488	14408	14544	14551	14641	14614	14488	14373	14431	14503	14488	14433	14618	14374	14405	14463	14565	14481	14393	14595	14459	14566	14393	14409	14447	14494	14452	14380	14600	14614	14577	14283	14719	14554	14475	14536	14475	14480	14561	14508	14372	14497	14518	14311	14667	14414	14341	14553	14481	14530	14564	14613	14474	14560	14496	14572	14445	14590	14603	14324	14600	14406	14317	14551	14629	14467	14496	14488	14478	14369	14495	14533	14418	14411	14636	14508	14506	14566	14582	14517	14545	14574	14499	14323	14359	14520	14394	14538	14541	14506	14375	14357	14659	14606	14497	14642	14560	14589	14404	14702	14671	14372	14563	14386	14375	14446	14386	14667	14474	14489	14358	14693	14538	14450	14579	14647	14458	14600	14478	14567	14387	14407	14586	14526	14495	14596	14247	14476	14568	14576	14631	14633	14457	14518	14470	14490	14639	14458	14378	14459	14484	14781	14712	14569	14615	14445	14466	14459	14437	14471	14497	14536	14499	14636	14649	14539	14582	14487	14540	14411	14444	14437	14296	14566	14629	14367	14312	14453	14438	14617	14563	14446	14484	14627	14269	14303	14371	14471	14406	14445	14589	14469	14544	14394	14464	14607	14487	14519	14493	14698	14669	14416	14283	14384	14466	14490	14623	14435	14424	14494	14521	14461	14531	14499	14532	14448	14533	14478	14463	14448	14409	14524	14424	14470	14536	14462	14413	14480	14446	14432	14571	14465	14557	14550	14489	14542	14448	14517	14558	14486	14511	14435	14454	14454	14500	14603	14634	14556	14539	14512	14519	14373	14445	14259	14494	14424	14465	14560	14668	14386	14551	14564	14449	14379	14300	14397	14348	14483	14626	14507	14451	14534	14397	14286	14398	14567	14638	14503	14525	14553	14467	14592	14300	14519	14507	14486	14393	14504	14392	14498	14457	14426	14299	14478	14607	14421	14680	14525	14518	14571	14632	14588	14541	14558	14470	14359	14564	14526	14615	14439	14594	14454	14449	14499	14462	14540	14431	14502	14502	14518	14393	14680	14494	14577	14448	14564	14708	14603	14499	14382	14530	14502	14504	14518	14483	14403	14582	14488	14615	14515	14618	14589	14425	14380	14430	14466	14422	14627	14474	14517	14452	14327	14472	14496	14575	14524	14397	14731	14582	14358	14640	14263	14652	14638	14457	14461	14421	14506	14433	14543	14574	14377	14429	14531	14494	14552	14477	14667	14618	14521	14346	14570	14543	14655	14475	14811	14457	14364	14512	14559	14549	14441	14328	14490	14510	14571	14406	14449	14598	14530	14452	14352	14371	14603	14545	14444	14563	14665	14594	14634	14540	14349	14340	14464	14453	14442	14499	14391	14554	14488	14523	14654	14489	14320	14595	14538	14619	14505	14498	14497	14487	14336	14602	14432	14570	14492	14530	14450	14558	14445	14483	14484	14476	14401	14534	14610	14425	14685	14535	14485	14569	14435	14467	14555	14464	14606	14495	14575	14607	14475	14575	14488	14538	14559	14444	14370	14447	14454	14424	14471	14499	14409	14702	14562	14501	14577	14807	14520	14499	14348	14454	14509	14405	14652	14567	14521	14425	14559	14363	14532	14547	14651	14380	14538	14521	14592	14525	14507	14735	14356	14527	14576	14473	14299	14464	14530	14613	14438	14467	14493	14551	14471	14543	14461	14596	14625	14248	14531	14430	14500	14425	14612	14642	14464	14618	14428	14490	14499	14451	14657	14393	14442	14584	14483	14680	14539	14650	14472	14313	14471	14539	14442	14573	14599	14501	14503	14383	14362	14381	14505	14418	14557	14370	14561	14519	14471	14431	14613	14280	14312	14508	14608	14661	14557	14550	14433	14533	14617	14437	14454	14598	14466	14548	14556	14437	14508	14452	14315	14410	14665	14461	14407	14285	14495	14381	14441	14425	14362	14501	14388	14449	14432	14536	14534	14446	14587	14582	14420	14493	14590	14540	14602	14500	14483	14504	14608	14464	14563	14393	14488	14437	14570	14480	14408	14616	14506	14703	14437	14690	14658	14343	14451	14522	14441	14470	14503	14520	14385	14595	14439	14484	14533	14558	14554	14592	14338	14483	14549	14437	14428	14334	14529	14516	14500	14362	14500	14589	14545	14588	14513	14507	14482	14622	14293	14417	14434	14474	14385	14594	14584	14566	14563	14561	14511	14533	14388	14672	14520	14592	14534	14691	14359	14450	14517	14572	14400	14547	14655	14591	14391	14470	14568	14355	14520	14351	14550	14468	14309	14469	14509	14481	14521	14419	14489	14686	14461	14476	14508	14568	14448	14562	14419	14359	14595	14437	14636	14608	14504	14542	14562	14506	14435	14450	14467	14508	14590	14458	14539	14290	14512	14578	14595	14571	14402	14508	14419	14585	14485	14351	14413	14673	14634	14418	14474	14299	14413	14413	14456	14601	14489	14565	14410	14562	14526	14447	14460	14515	14544	14488	14491	14558	14428	14559	14582	14509	14472	14485	14415	14441	14488	14383	14591	14426	14413	14551	14615	14502	14530	14578	14396	14625	14523	14476	14568	14462	14503	14648	14378	14544	14550	14553	14607	14516	14509	14402	14452	14467	14550	14554	14660	14480	14384	14470	14419	14429	14576	14615	14415	14522	14429	14427	14412	14578	14515	14391	14543	14414	14472	14421	14498	14455	14545	14476	14435	14551	14637	14620	14447	14534	14406	14592	14520	14559	14306	14538	14417	14501	14328	14509	14601	14549	14598	14471	14411	14471	14554	14404	14342	14456	14394	14254	14503	14454	14397	14454	14399	14565	14567	14358	14567	14534	14763	14513	14471	14583	14431	14597	14536	14432	14512	14487	14493	14402	14505	14478	14418	14574	14569	14517	14498	14442	14458	14529
28858	21247	19367	16959	15139	15310	15567	14949	15083	15156	15028	16318	17932	17613	16387	15487	15089	14846	14663	14792	14777	14820	14834	14856	14893	14863	14902	14801	14953	14668	14789	14774	14851	14864	14831	14807	14667	14860	14755	14998	14980	14781	14949	14870	14852	14749	14637	14857	14953	14726	14866	14896	14729	14565	14845	14710	14652	14840	14814	14841	14770	14791	14728	14800	14739	14952	14733	14905	14789	15105	14796	14879	14781	14899	14755	14720	14919	14858	14742	14973	14857	14838	14833	14811	14879	14780	14712	14925	14765	14824	14864	14808	14703	14775	14822	14810	14564	14718	14759	14706	14705	14492	14871	14881	15026	14836	14696	14678	14717	14923	14952	15007	14899	14853	14779	14717	14942	14736	14884	14883	14879	14756	14853	14715	14810	14795	14890	14966	14831	14804	14765	14670	14739	14754	14830	14803	14750	14879	14654	14892	14792	14774	14765	14726	14689	14800	14918	14719	14945	15013	14728	14976	14933	14919	14796	14652	14766	14792	14741	14788	14763	14801	14869	14761	14727	14891	14826	14709	14734	14608	14758	14790	15018	14785	14666	14597	14833	14789	14571	14631	14685	14542	14797	14821	14697	14821	14758	14608	14823	14690	14948	14972	14829	14819	14901	14820	14836	14853	14719	14641	14891	14628	14563	14840	14789	14780	14872	14663	14735	14674	14848	14706	14925	14764	14735	14894	14707	14815	14950	14915	14657	14875	14763	14805	14752	14810	14915	14892	14877	14719	14930	14958	14818	14815	14996	14777	14987	14649	14862	14801	14781	14694	14625	14724	14854	14759	14934	14648	14823	14787	14755	14855	14704	14942	14767	14984	14865	14806	14931	14776	14607	14770	14648	14680	14807	14871	14663	14846	14757	14841	14593	14692	14903	14756	14910	14690	14898	14759	14852	14932	14736	14659	14852	14879	14889	14798	14563	14813	14650	14758	14766	14756	14772	14864	14533	14544	14589	14800	14829	14727	14917	14936	14781	14635	14856	14969	14902	15097	14873	14828	14794	14725	14902	14827	14768	14873	14904	14912	14842	14634	14827	14851	14956	14564	14798	14730	14951	14795	14673	14835	14743	15036	14806	14807	14896	14737	14743	14809	14837	14604	14839	14727	14775	14767	14807	14721	14837	14708	14591	14715	14836	14833	14955	14995	14664	14628	14900	14813	14880	14848	14896	14747	14636	14810	14882	14768	14823	14914	14727	14732	14776	15040	14990	14669	14905	14852	14863	14801	14927	14847	14736	14708	14770	14726	14880	15107	14711	14979	14965	14938	14469	14805	14727	14761	14658	14817	14871	14974	14777	14877	14781	14837	14705	14784	14927	14861	14826	14724	14780	14767	14801	14694	14722	14594	14759	14736	14721	14816	14889	14713	14849	14793	14732	14788	14912	14897	14814	15004	14935	14783	14901	14802	14688	14616	14680	14941	14765	14788	14698	14767	15059	14852	14806	14796	14560	14694	14623	14820	14843	14740	14859	14668	14732	14776	14789	14752	14622	14727	14964	14731	14601	14861	14869	14837	14794	14891	14739	14781	14842	14832	14750	14733	14821	14856	14976	14834	14934	14805	14767	14820	14847	14740	14763	14909	14734	14752	14750	14647	14806	14821	15009	14810	14642	14763	14718	14769	14759	14746	14753	14736	14766	14776	14833	14631	14652	14922	14890	14964	14912	14773	14742	14890	14725	14752	14683	14799	14853	14928	14609	14577	14815	14860	14781	14838	14708	14777	14757	14767	14778	14774	14760	14855	14797	14698	14708	14732	14855	14745	14783	14914	14888	14750	14793	14717	14775	14724	14853	14948	14732	14584	14713	14705	14778	15060	14938	14929	15018	14688	14934	14606	14813	14743	14562	14858	14654	14765	14833	14593	14933	14738	14863	14936	14784	14967	14644	14876	14684	14842	14974	15089	14767	14654	14714	14882	14711	14711	14656	14915	14695	14820	14748	14893	14835	14678	14855	15009	14902	15006	14898	14860	14800	14775	14826	14985	14898	14991	14828	14661	14683	14832	14859	14816	14733	14859	14904	14888	14667	14743	14792	14752	14770	14711	14865	14835	14807	14661	14750	14694	14952	14590	14738	14768	14763	14785	14935	14720	14748	14879	14872	14856	14751	14706	14695	14686	14784	14856	14829	14538	14519	14845	14725	14944	14949	14684	14833	14923	14762	14709	14925	14762	14838	14647	14753	14970	14682	14729	14649	14731	14664	14643	14605	14720	14811	14888	14916	14807	14643	14786	14819	14662	14693	14939	15064	14746	14699	14794	14817	14655	14758	14672	14748	14862	14973	14884	14943	14652	14680	14771	14884	15055	14813	14823	14822	14731	14844	14779	14866	14931	14876	15080	14771	14793	14803	14849	14783	14844	14892	14882	14726	15015	14862	14693	14650	14762	14890	14710	14824	14688	14831	14774	14952	14942	14854	14888	14693	14870	14747	14803	14798	14848	14879	14908	14762	14770	14730	14716	14853	14739	14749	14626	14836	14710	14817	14966	14787	14777	14858	14813	14707	14863	14860	14964	14733	14840	14989	14715	14733	14841	14765	14734	14647	14875	14938	14883	14798	14805	14799	14743	14803	14690	14822	14475	14591	14740	14618	14833	14747	14828	14806	14753	14840	14967	14726	14719	14809	14559	14889	14796	14605	14888	14883	14906	14788	14688	14706	14819	14680	14663	14780	14799	14785	14777	14842	15020	14669	14684	14773	14682	14778	14470	14600	14702	14720	14772	14936	14883	14981	14831	14778	14847	14693	14834	14786	14703	14675	14708	14754	14997	14678	14741	14816	14875	14662	14776	14763	14812	14790	14786	14735	14937	14964	15038	15092	14777	14834	14721	14804	14748	14802	14770	14878	14743	14688	14957	14673	14660	14853	14742	14708	14887	14829	14903	14909	14956	14926	14945	14585	14747	15048	14980	14951	14766	14719	14828	14504	14503	14788	14720	14792	14599	14846	14701	14769	14697	14852	14666	14721	14983	14845	14928	14494	14883	14817	14692	14798	14965	14906	14806	14757	14767	14915	14762	14787	14984	14919	14902	14842	14785	14717	14854	14737	14917	14743	14834	14886	14857	14959	14760	14694	15067	14858	15003	14929	14755	14934	15016	14767	14732	14758	14647	14726	14896	14792	14945	14687	14650	14728	14644	14778	14749	14916	14775	14910	14690	14730	14886	14727	14800	14668	14786	14653	14720	14917	14832	14946	14717	14644	14591	14716	14802	14705	14808	14764	14883	14695	14956	14716	14978	14554	14849	14937	14739	14753	14819	14858	14646	14928	14794	14697	14779	14860	14847	14793	14905	14825	14912	15018	14867	14883	14776	14782	14926	14852	14669	14933	14828	14829	14833	14801	14839	14769	14842	14727	14838	14914	14686	14788	14892	14707	14917	14926	14869	14893	14833	14900	14841	14900	14657	14865	14758	14835	14792	14796	14693	14635	14874	14771	14809	14784	14844	14747	14873	14897	14708	14647	14556	14834	14786	14781	14768	14720	14673	14827	14959	14831	14687	14772	14481	14717	14868	14663	14623	14786	14709	14787	14936	14921	14813	14671	14880	14701	14638	14716	14862	14684	14860	14885	14787	14860	14916	14842	14865	14565	14883	14700	14817	14679	14826	14946	14851	14769	14774	14964	14850	14827	14922	14871	14856	14756	14721	14704	14701	14547	14983	14846	14813	14927	14707	14788	14670	14787	14926	14814	14887	14726	14792	14840	14838	14837	14748	14785	14751	14895	14757	14904	14927	14774	14819	14702	14672	14904	14843	14695	15005	14637	14834	14779	14874	14748	14788	14779	14684	14733	14850	14804	14713	14704	14714	14777	14777	14831	14769	14775	14733	14858	14867	14726	14957	15029	14798	14753	14723	14603	14600	14823	14855	14938	14808	14986	15026	14732	14718	14605	14658	14837	14772	14857	14896	14937	14813	14839	14809	14800	14848	14902	14811	14867	14754	14854	14856	14755	14729	15054	14753	14876	14865	14958	14714	14822	14855	14819	14733	14745	14865	14839	14963	14994	14772	14852	14902	14843	14864	14695	14879	14751	14839	14751	14875	14744	14682	14730	14778	14668	14867	14830	14769	14844	14932	14677	14899	14872	14702	14797	14815	14571	14817	14881	14661	14884	14741	14866	14753	14748	14841	14714	14851	14892	14768	14879	14786	14872	14903	14796	14813	14748	14688	14639	14858	14802	14900	14672	14812	14911	14683	14881	14856	14794	14719	15053	14923	14831	14757	14840	14608	14659	14719	14743	14773	14758	14867	14779	14863	14785	14747	14827	14623	14909	15073	14814	14873	14814	14949	14702	14828	14843	14719	14871	14700	14839	14727	14753	14855	14897	14842	14869	14697	14964	14821	14844	14814	14845	14859	14902	14813	14683	14796	14827	14945	14703	14865	14821	14711	14676	14981	14763	14841	14958	14933	15030	14788	14809	14652	14819	14820	14828	14720	14875	14809	14778	14708	14856	14493	15040	14720	14809	14922	14778	14930	14861	14948	14723	14979	14784	14851	14755	14668	14779	14813	14996	14866	14604	14807	14733	14885	14828	14698	14735	14852	14820	14615	14714	14867	14783	15000	14780	14702	14758	14982	14784	14820	14779	14652	14825	14923	14765	14839	14681	14730	14846	14657	14854	14672	14624	14726	14892	14849	14803	14904	14721	14625	14780	14956	14785	14845	14847	14578	14924	14660	14738	14950	14756	14739	14864	15016	14899	14822	14879	14784	14900	14918	14894	14845	14805	14844	14892	14965	14917	14866	14707	14961	14927	15023	14964	14894	14626	14674	14855	14837	14705	14836	14837	14860	14753	14650	14898	14627	14792	14894	14805	14901	14808	14831	14652	14690	14880	14957	14751	14807	14893	14885	14751	14951	14870	14919	14588	14854	14953	14653	14769	14885	14678	14864	14825	14773	14858	14744	14639	15035	14887	14698	15032	14976	14731	14699	15074	14887	14790	14932	14797	14826	14986	14748	14788	14774	14836	14701	14889	14850	14916	14858	14753	14631	14706	14732	14941	14854	14733	14563	14637	14792	14778	14766	14628	14629	14784	14825	14822	14984	14861	14987	14765	14763	14735	14771	14862	14919	14946	14721	14642	14739	14723	14930	14765	14711	14654	14919
15329	16348	16433	15708	15334	15655	15519	15140	15425	15325	14924	17726	19573	18545	16324	15222	14959	14732	14705	14797	14544	14749	14764	14809	14746	14576	14631	14463	14793	14710	14628	14620	14699	14620	14655	14691	14681	14719	14680	14778	14731	14631	14732	14664	14694	14684	14672	14656	14685	14617	14754	14661	14868	14646	14628	14676	14714	14574	14649	14722	14644	14739	14739	14789	14849	14604	14832	14641	14771	14728	14693	14793	14594	14626	14679	14788	14714	14513	14601	14490	14732	14720	14652	14655	14883	14886	14561	14667	14742	14862	14779	14747	14703	14606	14682	14581	14704	14597	14594	14624	14888	14652	14741	14744	14792	14665	14633	14667	14569	14791	14588	14656	14678	14827	14723	14634	14669	14657	14736	14670	14731	14760	14596	14792	14581	14767	14730	14587	14604	14756	14919	14723	14816	14714	14584	14655	14752	14609	14531	14780	14650	14745	14815	14567	14661	14650	14838	14639	14738	14623	14647	14710	14618	14764	14778	14538	14787	14698	14823	14566	14530	14495	14814	14770	14790	14731	14795	14577	14571	14593	14620	14664	14766	14674	14728	14598	14750	14737	14787	14675	14816	14681	14594	14670	14636	14743	14722	14743	14773	14754	14752	14721	14835	14718	14700	14641	14721	14783	14567	14681	14702	14714	14781	14646	14555	14692	14646	14626	14549	14638	14473	14759	14559	14783	14737	14845	14647	14705	14757	14610	14870	14762	14817	14626	14791	14603	14758	14571	14649	14839	14734	14727	14676	14666	14624	14850	14733	14673	14687	14822	14656	14785	14753	14744	14922	14601	14653	14815	14450	14580	14789	14773	14567	14706	14480	14727	14840	14739	14624	14793	14666	14681	14822	14687	14736	14624	14781	14695	14681	14717	14665	14768	14730	14621	14644	14621	14613	14829	14712	14610	14753	14638	14764	14733	14688	14660	14616	14766	14703	14699	14744	14768	14614	14898	14614	14521	14471	14637	14717	14690	14737	14675	14785	14762	14734	14560	14728	14781	14641	14719	14638	14787	14708	14618	14744	14787	14787	14631	14680	14642	14692	14655	14671	14662	14656	14630	14536	14566	14600	14599	14661	14764	14540	14666	14702	14766	14711	14666	14611	14446	14760	14725	14547	14679	14481	14687	14804	14736	14610	14763	14860	14750	14656	14615	14639	14656	14757	14547	14714	14817	14646	14754	14605	14807	14819	14667	14781	14490	14607	14743	14786	14745	14726	14772	14600	14634	14796	14641	14678	14723	14514	14749	14580	14715	14747	14582	14690	14628	14605	14599	14678	14699	14575	14763	14580	14672	14629	14622	14495	14711	14726	14681	14912	14588	14720	14624	14652	14621	14536	14684	14743	14705	14665	14637	14888	14796	14782	14751	14765	14728	14673	14602	14716	14793	14636	14670	14586	14670	14715	14613	14707	14702	14625	14580	14675	14715	14709	14739	14668	14870	14729	14544	14753	14732	14733	14646	14838	14695	14577	14645	14651	14735	14647	14867	14861	14704	14657	14714	14726	14564	14768	14766	14785	14551	14618	14614	14574	14540	14698	14793	14654	14542	14633	14733	14640	14825	14586	14681	14790	14701	14730	14816	14569	14660	14747	14772	14683	14633	14537	14755	14562	14686	14620	14738	14640	14840	14538	14771	14764	14765	14650	14632	14722	14679	14722	14551	14692	14716	14727	14794	14759	14813	14673	14592	14628	14660	14611	14698	14701	14632	14639	14676	14579	14744	14690	14735	14760	14706	14716	14862	14787	14604	14709	14730	14516	14531	14815	14725	14741	14611	14668	14477	14761	14505	14647	14792	14752	14851	14727	14651	14744	14796	14482	14791	14674	14662	14543	14605	14649	14751	14780	14770	14777	14665	14580	14784	14638	14739	14547	14719	14730	14656	14546	14867	14772	14723	14644	14700	14762	14612	14635	14733	14731	14617	14553	14619	14689	14615	14717	14703	14698	14670	14830	14737	14694	14850	14598	14848	14710	14809	14696	14605	14711	14815	14697	14680	14628	14813	14681	14701	14784	14723	14978	14677	14761	14541	14657	14665	14563	14646	14684	14821	14749	14616	14673	14724	14702	14677	14769	14610	14591	14623	14735	14598	14777	14682	14650	14657	14668	14759	14647	14640	14698	14778	14706	14517	14765	14633	14871	14634	14575	14689	14576	14795	14758	14697	14698	14770	14681	14723	14652	14830	14750	14658	14791	14577	14868	14695	14809	14792	14761	14578	14712	14674	14784	14601	14719	14841	14572	14622	14630	14616	14567	14691	14681	14709	14702	14627	14881	14868	14588	14681	14650	14628	14711	14736	14810	14652	14696	14649	14623	14850	14768	14603	14665	14707	14703	14470	14552	14739	14731	14781	14733	14692	14668	14715	14712	14771	14706	14516	14852	14635	14658	14551	14532	14730	14788	14895	14673	14602	14579	14806	14770	14705	14666	14713	14717	14628	14609	14618	14623	14559	14586	14875	14628	14568	14657	14632	14673	14529	14651	14512	14602	14655	14818	14799	14820	14744	14652	14647	14732	14682	14606	14502	14713	14513	14717	14588	14513	14706	14972	14665	14448	14737	14655	14697	14628	14598	14717	14610	14708	14642	14634	14841	14603	14667	14693	14735	14691	14618	14714	14798	14759	14543	14738	14710	14724	14731	14792	14681	14620	14657	14647	14632	14811	14530	14724	14835	14683	14586	14625	14650	14517	14619	14763	14676	14857	14743	14631	14776	14639	14694	14858	14645	14653	14658	14723	14888	14688	14728	14842	14687	14727	14581	14804	14803	14709	14601	14632	14603	14686	14842	14530	14646	14765	14783	14613	14694	14720	14762	14471	14644	14728	14777	14638	14747	14699	14752	14802	14584	14677	14717	14745	14734	14662	14680	14565	14597	14590	14617	14685	14628	14787	14780	14558	14598	14782	14782	14751	14559	14815	14680	14622	14735	14846	14615	14710	14525	14694	14676	14737	14618	14593	14749	14668	14775	14648	14790	14737	14768	14800	14594	14635	14750	14635	14610	14558	14580	14622	14635	14572	14684	14756	14707	14484	14686	14667	14765	14762	14620	14604	14461	14663	14687	14645	14746	14499	14628	14634	14811	14581	14635	14637	14754	14616	14744	14793	14555	14722	14745	14675	14740	14802	14775	14692	14573	14776	14772	14630	14639	14513	14565	14673	14691	14839	14576	14569	14692	14625	14691	14572	14840	14854	14655	14590	14675	14726	14669	14575	14711	14609	14665	14712	14731	14662	14679	14567	14597	14703	14780	14613	14736	14744	14711	14742	14627	14853	14585	14753	14787	14794	14559	14725	14583	14768	14730	14675	14741	14774	14619	14730	14593	14842	14756	14806	14680	14783	14757	14881	14712	14778	14647	14884	14727	14543	14669	14821	14718	14805	14678	14591	14765	14742	14687	14609	14705	14709	14643	14763	14750	14642	14592	14682	14688	14784	14693	14734	14676	14820	14632	14643	14597	14740	14789	14790	14689	14650	14811	14757	14784	14805	14732	14634	14864	14701	14591	14709	14847	14637	14744	14738	14650	14749	14604	14787	14578	14771	14705	14777	14733	14590	14577	14737	14754	14662	14602	14731	14735	14768	14814	14784	14679	14654	14839	14768	14768	14764	14666	14549	14675	14593	14642	14617	14669	14737	14619	14620	14679	14699	14797	14617	14776	14731	14727	14735	14625	14756	14637	14765	14789	14621	14901	14786	14538	14778	14583	14728	14702	14765	14717	14530	14545	14720	14619	14722	14686	14774	14701	14691	14833	14654	14774	14746	14584	14622	14585	14598	14666	14704	14767	14756	14825	14635	14618	14737	14560	14570	14568	14629	14745	14725	14738	14598	14662	14790	14663	14717	14793	14679	14559	14793	14630	14674	14679	14868	14786	14608	14741	14707	14774	14749	14591	14830	14733	14691	14855	14693	14730	14724	14651	14726	14651	14740	14590	14760	14674	14632	14693	14765	14764	14679	14713	14589	14728	14697	14737	14661	14701	14806	14727	14658	14638	14659	14593	14789	14583	14470	14546	14761	14728	14718	14557	14772	14695	14864	14757	14657	14643	14741	14717	14803	14838	14727	14684	14739	14806	14553	14865	14677	14628	14509	14926	14593	14870	14814	14749	14726	14482	14590	14716	14797	14674	14654	14591	14604	14771	14671	14830	14745	14685	14674	14863	14636	14769	14539	14772	14664	14614	14661	14616	14742	14848	14887	14616	14732	14591	14777	14733	14646	14619	14708	14607	14753	14847	14804	14652	14635	14731	14649	14724	14946	14785	14586	14695	14890	14737	14733	14604	14853	14620	14781	14736	14600	14753	14757	14719	14689	14856	14558	14713	14537	14653	14732	14671	14804	14722	14792	14770	14676	14989	14655	14738	14648	14574	14645	14649	14641	14864	14665	14671	14611	14835	14588	14736	14824	14598	14843	14651	14800	14660	14737	14701	14770	14730	14566	14619	14805	14775	14636	14679	14871	14561	14671	14541	14666	14654	14719	14646	14606	14660	14653	14703	14730	14767	14620	14639	14651	14550	14642	14568	14779	14651	14720	14600	14609	14756	14731	14622	14743	14945	14572	14685	14774	14631	14540	14772	14535	14685	14672	14846	14634	14742	14553	14708	14676	14801	14937	14740	14738	14724	14772	14602	14661	14792	14539	14650	14618	14691	14636	14683	14892	14708	14734	14569	14807	14713	14791	14674	14583	14799	14668	14683	14758	14532	14637	14684	14537	14579	14679	14719	14639	14645	14728	14790	14762	14816	14697	14823	14810	14765	14698	14684	14525	14695	14616	14726	14729	14541	14737	14574	14725	14749	14604	14753	14809	14707	14840	14763	14665	14594	14776	14649	14732	14892	14606	14798	14698	14778	14775	14812	14782	14673	14794	14740	14652	14623	14522	14585	14707	14904	14737	14628	14816	14619	14540	14710	14706	14655	14587	14702	14839	14564	14664	14717	14514	14527	14636	14585	14675	14558	14635	14687	14629	14796	14571	14561	14646	14711	14765	14708	14633	14598	14744	14718	14604	14841	14691	14584	14910	14677	14666	14678	14591	14686	14667	14698	14760	14474	14705	14509	14703	14654	14691	14724	14807	14837	14606	14662	14678	14686	14768	14697	14689	14765	14609	14899
25190	21416	27977	25479	20136	17639	17433	15348	14834	15298	15041	25115	32380	29045	22499	17399	15408	14929	14506	14809	14686	14667	14627	14729	14623	14642	14730	14603	14654	14628	14589	14717	14568	14656	14652	14655	14706	14620	14719	14531	14582	14319	14442	14495	14618	14564	14790	14563	14638	14617	14641	14457	14556	14622	14435	14639	14565	14526	14645	14634	14614	14504	14664	14823	14756	14411	14456	14689	14570	14670	14520	14533	14377	14677	14619	14436	14535	14415	14379	14609	14704	14554	14701	14627	14426	14602	14512	14632	14405	14482	14328	14486	14453	14520	14517	14523	14612	14636	14663	14442	14682	14554	14567	14473	14546	14481	14592	14359	14336	14512	14478	14765	14498	14379	14603	14396	14535	14443	14535	14586	14536	14540	14513	14459	14611	14638	14575	14561	14535	14397	14444	14666	14505	14732	14398	14548	14489	14677	14577	14527	14561	14468	14492	14315	14486	14525	14462	14420	14553	14533	14414	14511	14478	14468	14488	14669	14671	14426	14502	14545	14469	14490	14825	14459	14656	14525	14546	14602	14550	14299	14548	14576	14473	14619	14414	14395	14525	14456	14324	14477	14456	14597	14558	14583	14558	14425	14696	14568	14581	14530	14507	14404	14492	14592	14538	14356	14475	14436	14463	14432	14629	14517	14648	14482	14256	14413	14509	14444	14557	14720	14591	14710	14826	14415	14645	14651	14484	14646	14472	14366	14449	14579	14495	14499	14267	14559	14738	14641	14448	14772	14401	14397	14744	14595	14693	14469	14529	14547	14586	14563	14583	14557	14785	14568	14476	14574	14772	14358	14583	14553	14498	14359	14362	14574	14660	14576	14581	14554	14506	14621	14480	14550	14559	14562	14480	14460	14588	14700	14740	14586	14619	14492	14624	14497	14639	14549	14550	14446	14599	14370	14489	14506	14408	14640	14506	14556	14396	14350	14426	14605	14652	14398	14675	14513	14761	14284	14449	14548	14426	14459	14618	14705	14650	14608	14470	14620	14440	14461	14498	14517	14424	14434	14432	14562	14608	14555	14454	14693	14228	14694	14415	14691	14576	14568	14418	14550	14629	14571	14702	14529	14502	14422	14473	14362	14648	14554	14550	14402	14346	14633	14582	14616	14490	14543	14535	14592	14663	14318	14622	14569	14527	14589	14430	14599	14577	14502	14516	14397	14497	14408	14573	14443	14565	14615	14539	14489	14464	14396	14534	14552	14566	14394	14644	14631	14506	14703	14524	14496	14678	14586	14516	14600	14544	14496	14544	14478	14654	14488	14491	14414	14340	14528	14513	14614	14616	14610	14449	14411	14472	14597	14570	14594	14474	14474	14413	14622	14580	14488	14403	14518	14655	14550	14444	14387	14497	14618	14461	14449	14521	14728	14513	14665	14541	14533	14532	14405	14625	14617	14578	14551	14681	14712	14496	14584	14402	14549	14552	14478	14591	14703	14464	14633	14586	14673	14365	14344	14485	14593	14346	14520	14482	14355	14542	14453	14413	14458	14474	14577	14655	14616	14417	14483	14650	14450	14456	14486	14571	14459	14343	14573	14652	14441	14563	14456	14506	14646	14639	14462	14518	14632	14556	14446	14646	14523	14513	14555	14531	14627	14760	14580	14420	14654	14674	14593	14447	14708	14223	14604	14630	14725	14678	14695	14560	14554	14632	14381	14659	14475	14356	14450	14469	14388	14734	14664	14607	14468	14553	14468	14510	14537	14456	14628	14706	14585	14497	14404	14508	14560	14491	14544	14536	14437	14496	14420	14558	14502	14466	14464	14664	14691	14470	14579	14372	14526	14773	14438	14395	14402	14635	14558	14827	14525	14459	14524	14730	14556	14555	14667	14487	14660	14441	14542	14659	14514	14344	14536	14460	14447	14451	14352	14487	14499	14463	14624	14694	14623	14587	14631	14797	14581	14391	14501	14541	14524	14389	14662	14367	14526	14697	14454	14477	14674	14614	14473	14548	14555	14513	14597	14702	14396	14704	14557	14307	14552	14378	14490	14728	14504	14632	14551	14551	14375	14540	14536	14644	14488	14415	14649	14513	14461	14472	14591	14317	14577	14552	14487	14372	14754	14645	14524	14538	14422	14398	14586	14693	14759	14480	14409	14523	14445	14805	14597	14587	14523	14465	14528	14299	14458	14577	14645	14624	14503	14533	14568	14517	14550	14724	14615	14545	14551	14551	14596	14459	14454	14376	14325	14546	14503	14595	14556	14522	14604	14761	14602	14443	14518	14463	14498	14526	14632	14657	14356	14414	14547	14618	14438	14499	14698	14505	14583	14799	14686	14428	14499	14464	14384	14520	14444	14256	14622	14626	14672	14766	14589	14391	14531	14546	14720	14547	14533	14815	14487	14470	14733	14478	14546	14362	14500	14622	14554	14478	14595	14535	14720	14540	14608	14502	14618	14671	14472	14558	14457	14719	14448	14531	14614	14587	14569	14363	14498	14681	14573	14549	14481	14626	14640	14547	14375	14466	14589	14487	14399	14522	14433	14496	14653	14428	14611	14588	14639	14341	14487	14637	14511	14389	14592	14411	14395	14455	14366	14742	14566	14542	14580	14606	14634	14398	14675	14572	14577	14549	14585	14625	14474	14658	14481	14551	14585	14780	14473	14498	14629	14425	14500	14286	14544	14581	14529	14622	14556	14667	14481	14433	14433	14267	14489	14416	14314	14619	14692	14638	14493	14607	14576	14336	14735	14359	14442	14566	14557	14483	14234	14532	14457	14485	14608	14432	14627	14475	14336	14623	14580	14584	14480	14521	14444	14534	14428	14400	14549	14548	14462	14546	14671	14529	14594	14421	14579	14478	14435	14384	14600	14503	14583	14563	14489	14490	14615	14800	14615	14774	14638	14565	14462	14425	14500	14415	14632	14504	14769	14799	14574	14639	14575	14410	14521	14344	14624	14559	14506	14607	14612	14597	14633	14541	14622	14495	14653	14583	14710	14561	14599	14625	14644	14393	14455	14475	14490	14556	14587	14488	14578	14591	14658	14660	14536	14576	14469	14593	14393	14662	14666	14470	14647	14638	14526	14530	14343	14396	14451	14682	14482	14442	14482	14539	14409	14576	14472	14671	14607	14435	14470	14629	14498	14660	14608	14514	14600	14448	14592	14570	14541	14672	14488	14709	14453	14508	14640	14691	14600	14646	14579	14559	14445	14582	14843	14375	14483	14536	14526	14534	14460	14551	14587	14659	14365	14601	14400	14529	14685	14619	14762	14567	14629	14384	14528	14505	14477	14456	14403	14475	14477	14619	14370	14474	14467	14576	14414	14720	14455	14531	14434	14349	14652	14580	14566	14353	14372	14798	14400	14452	14622	14533	14646	14638	14614	14549	14618	14446	14581	14574	14619	14699	14820	14526	14518	14633	14450	14700	14538	14710	14458	14446	14467	14556	14447	14510	14505	14714	14429	14424	14582	14381	14502	14676	14554	14732	14583	14624	14494	14468	14590	14621	14455	14578	14557	14472	14668	14700	14649	14626	14471	14588	14558	14571	14764	14728	14621	14593	14634	14456	14652	14769	14423	14622	14447	14673	14672	14454	14441	14357	14648	14548	14584	14469	14438	14602	14557	14493	14398	14580	14552	14498	14440	14736	14346	14433	14567	14597	14579	14566	14531	14504	14484	14477	14270	14481	14421	14559	14323	14523	14495	14430	14643	14550	14722	14636	14648	14504	14436	14612	14474	14517	14480	14470	14666	14362	14577	14604	14518	14476	14464	14617	14493	14555	14324	14421	14454	14736	14776	14619	14596	14598	14239	14515	14477	14422	14453	14732	14563	14487	14656	14513	14497	14371	14511	14658	14504	14662	14475	14526	14485	14260	14630	14715	14409	14608	14496	14494	14561	14504	14566	14691	14670	14602	14548	14508	14535	14598	14664	14424	14561	14670	14440	14600	14504	14506	14585	14610	14465	14546	14424	14654	14502	14300	14620	14697	14495	14617	14669	14708	14666	14534	14474	14590	14371	14619	14534	14516	14539	14578	14730	14656	14636	14620	14562	14629	14457	14380	14586	14572	14333	14564	14602	14556	14496	14496	14586	14609	14437	14476	14256	14618	14400	14428	14430	14407	14677	14615	14596	14502	14329	14503	14587	14683	14637	14530	14409	14401	14376	14534	14667	14711	14678	14647	14506	14635	14531	14617	14535	14563	14600	14528	14491	14626	14421	14575	14662	14387	14656	14330	14570	14609	14562	14496	14377	14576	14783	14578	14605	14560	14382	14432	14497	14527	14450	14609	14524	14599	14430	14556	14410	14644	14533	14507	14494	14469	14391	14435	14584	14672	14441	14411	14603	14531	14522	14581	14672	14475	14630	14655	14699	14440	14601	14478	14527	14438	14419	14567	14551	14537	14479	14525	14660	14619	14499	14609	14508	14549	14575	14278	14628	14491	14285	14455	14490	14688	14514	14527	14632	14635	14692	14448	14472	14373	14500	14568	14330	14556	14556	14532	14466	14437	14361	14577	14694	14635	14660	14354	14555	14535	14519	14712	14718	14512	14574	14625	14757	14394	14556	14431	14619	14504	14570	14623	14596	14427	14404	14424	14435	14651	14641	14686	14613	14480	14570	14593	14610	14517	14656	14525	14575	14610	14558	14445	14343	14249	14458	14511	14618	14554	14659	14619	14656	14469	14601	14627	14599	14660	14408	14530	14655	14438	14598	14559	14552	14584	14682	14641	14653	14579	14504	14604	14499	14416	14631	14458	14536	14557	14355	14556	14421	14437	14361	14412	14406	14704	14566	14486	14529	14393	14598	14486	14651	14497	14691	14442	14637	14458	14576	14515	14661	14531	14434	14540	14552	14544	14460	14695	14536	14558	14572	14675	14495	14621	14575	14679	14615	14588	14730	14507	14539	14508	14423	14438	14565	14580	14703	14627	14714	14618	14487	14564	14440	14692	14518	14464	14598	14505	14554	14512	14519	14648	14509	14891	14640	14478	14532	14498	14541	14773	14753	14560	14608	14537	14657	14466	14525	14710	14533	14408	14649	14523	14350	14671	14716	14442	14462	14482	14553	14602	14711	14670	14516	14400	14582	14588	14527	14550	14629	14641	14641	14385	14618	14487	14365	14628	14471	14530	14600	14491	14513	14419	14621	14592	14545
14373	22220	21355	18264	17425	17601	17157	15704	15175	15291	15256	31242	36829	32216	23616	17497	15223	14681	14686	14568	14663	14493	14785	14516	14628	14700	14820	14533	14615	14563	14578	14498	14602	14506	14373	14631	14424	14534	14619	14654	14585	14534	14458	14530	14709	14492	14534	14426	14486	14641	14520	14619	14500	14523	14608	14611	14563	14504	14580	14580	14676	14450	14580	14648	14469	14550	14598	14550	14639	14394	14703	14444	14563	14729	14570	14744	14553	14530	14517	14548	14484	14546	14614	14495	14616	14697	14641	14479	14504	14623	14589	14605	14495	14583	14537	14591	14545	14643	14646	14603	14473	14505	14646	14484	14501	14575	14548	14605	14540	14417	14644	14414	14529	14718	14453	14417	14474	14441	14650	14522	14652	14563	14537	14570	14338	14502	14460	14384	14453	14624	14819	14528	14615	14521	14644	14600	14570	14652	14473	14434	14559	14458	14472	14389	14443	14509	14602	14573	14513	14507	14589	14427	14520	14577	14619	14357	14408	14486	14657	14510	14558	14574	14643	14540	14512	14642	14642	14440	14484	14477	14708	14625	14568	14596	14510	14708	14361	14422	14695	14610	14518	14555	14542	14475	14709	14525	14777	14496	14400	14586	14635	14680	14663	14624	14484	14592	14469	14463	14558	14552	14437	14562	14555	14531	14564	14662	14536	14589	14695	14539	14595	14421	14527	14555	14429	14409	14410	14588	14637	14456	14369	14383	14634	14355	14584	14318	14360	14523	14577	14442	14640	14435	14593	14620	14489	14559	14444	14590	14643	14495	14450	14603	14362	14572	14361	14590	14428	14630	14582	14455	14562	14533	14769	14566	14618	14628	14472	14365	14520	14413	14649	14527	14519	14533	14444	14450	14516	14511	14532	14652	14523	14563	14483	14482	14447	14466	14532	14578	14502	14555	14560	14368	14539	14345	14698	14454	14453	14415	14455	14598	14612	14622	14586	14583	14565	14713	14647	14722	14510	14536	14581	14502	14565	14471	14693	14394	14486	14690	14564	14530	14669	14373	14484	14421	14529	14531	14601	14689	14397	14434	14436	14514	14439	14723	14483	14634	14514	14484	14517	14641	14597	14516	14621	14537	14478	14554	14496	14680	14483	14689	14599	14318	14505	14405	14527	14487	14549	14591	14578	14372	14644	14539	14507	14708	14474	14440	14675	14518	14487	14491	14557	14549	14397	14623	14530	14486	14522	14549	14352	14545	14653	14460	14581	14487	14363	14618	14372	14618	14456	14424	14553	14590	14553	14494	14481	14669	14389	14486	14589	14671	14417	14444	14595	14575	14559	14526	14592	14519	14731	14578	14563	14418	14388	14401	14491	14599	14540	14707	14645	14428	14646	14525	14654	14351	14506	14538	14534	14433	14454	14611	14666	14581	14587	14553	14399	14607	14690	14585	14391	14668	14420	14357	14564	14466	14591	14447	14541	14479	14529	14490	14607	14553	14503	14586	14627	14681	14591	14449	14394	14550	14519	14502	14543	14603	14550	14516	14679	14625	14680	14600	14469	14594	14415	14488	14617	14400	14612	14480	14687	14514	14628	14620	14616	14523	14517	14521	14564	14490	14605	14675	14617	14522	14467	14360	14484	14474	14543	14534	14649	14633	14532	14480	14404	14414	14498	14428	14427	14490	14465	14528	14551	14723	14469	14565	14423	14375	14690	14419	14382	14472	14552	14571	14500	14517	14390	14403	14608	14443	14650	14450	14539	14462	14754	14338	14611	14529	14310	14496	14418	14439	14664	14440	14420	14596	14368	14458	14369	14337	14656	14680	14568	14534	14525	14542	14590	14524	14585	14452	14560	14486	14500	14445	14544	14577	14552	14506	14536	14606	14529	14519	14611	14642	14617	14535	14548	14457	14539	14588	14367	14595	14560	14390	14390	14519	14698	14482	14556	14502	14535	14587	14556	14507	14774	14586	14528	14526	14539	14501	14452	14517	14580	14448	14515	14542	14434	14506	14621	14572	14500	14366	14458	14530	14483	14689	14561	14644	14702	14549	14693	14606	14678	14589	14448	14535	14604	14561	14650	14402	14637	14667	14466	14674	14663	14478	14385	14600	14528	14613	14611	14579	14390	14657	14419	14304	14611	14550	14499	14691	14492	14579	14488	14551	14415	14445	14539	14562	14505	14576	14744	14525	14636	14447	14561	14487	14589	14555	14636	14566	14351	14551	14518	14484	14499	14386	14483	14418	14577	14625	14510	14676	14631	14539	14707	14767	14562	14542	14480	14573	14639	14575	14699	14483	14518	14546	14429	14667	14522	14470	14529	14469	14534	14616	14592	14517	14478	14455	14424	14586	14507	14394	14528	14555	14618	14493	14479	14451	14434	14629	14500	14501	14679	14672	14634	14502	14620	14442	14436	14523	14620	14500	14604	14569	14732	14584	14338	14588	14490	14600	14528	14590	14614	14430	14448	14538	14726	14430	14626	14512	14539	14441	14636	14702	14514	14393	14624	14660	14438	14638	14656	14461	14442	14562	14654	14389	14679	14526	14469	14478	14566	14539	14674	14567	14533	14431	14543	14500	14456	14532	14627	14652	14303	14665	14468	14643	14491	14620	14496	14602	14666	14486	14332	14548	14501	14430	14629	14548	14538	14338	14456	14578	14510	14487	14396	14554	14440	14507	14370	14547	14423	14576	14621	14585	14446	14517	14538	14566	14664	14581	14465	14418	14707	14552	14468	14570	14465	14591	14610	14559	14675	14598	14219	14507	14641	14694	14505	14457	14723	14528	14580	14528	14674	14396	14567	14526	14507	14374	14655	14499	14585	14545	14556	14572	14385	14451	14510	14481	14622	14678	14547	14713	14473	14516	14654	14386	14554	14633	14605	14467	14545	14569	14467	14431	14359	14533	14436	14510	14613	14477	14573	14588	14534	14454	14520	14681	14462	14422	14490	14518	14568	14473	14591	14570	14507	14588	14649	14548	14525	14511	14528	14590	14398	14436	14581	14539	14468	14530	14511	14648	14627	14404	14367	14419	14476	14556	14655	14540	14598	14394	14491	14526	14637	14472	14560	14676	14560	14510	14475	14290	14644	14599	14529	14549	14547	14625	14453	14529	14414	14555	14564	14497	14719	14571	14603	14532	14404	14602	14570	14597	14541	14492	14652	14453	14394	14518	14750	14527	14523	14517	14490	14325	14567	14588	14562	14693	14427	14631	14625	14532	14565	14518	14507	14462	14682	14570	14347	14693	14584	14530	14686	14624	14619	14537	14513	14486	14396	14513	14634	14537	14556	14498	14336	14384	14567	14437	14559	14607	14440	14608	14512	14505	14536	14529	14520	14450	14432	14404	14522	14559	14650	14565	14443	14537	14417	14682	14489	14545	14485	14575	14610	14296	14641	14575	14552	14614	14489	14455	14344	14610	14526	14404	14639	14502	14404	14279	14598	14779	14491	14324	14490	14519	14525	14668	14603	14441	14705	14544	14580	14519	14520	14647	14625	14654	14704	14502	14426	14538	14698	14445	14491	14584	14395	14561	14442	14616	14526	14493	14632	14440	14584	14486	14570	14440	14393	14518	14470	14656	14619	14585	14584	14591	14677	14457	14446	14582	14769	14513	14568	14585	14574	14519	14428	14534	14325	14436	14501	14656	14677	14597	14699	14642	14565	14546	14633	14696	14597	14619	14569	14715	14523	14472	14777	14458	14438	14667	14626	14476	14460	14504	14719	14518	14557	14565	14448	14595	14593	14457	14594	14452	14537	14644	14630	14520	14382	14683	14599	14526	14370	14392	14489	14491	14434	14667	14567	14613	14583	14407	14588	14493	14614	14613	14585	14577	14559	14432	14533	14403	14596	14399	14648	14475	14588	14543	14542	14533	14613	14519	14363	14497	14461	14382	14558	14575	14528	14548	14502	14684	14619	14430	14533	14408	14569	14519	14558	14497	14715	14654	14504	14703	14650	14407	14512	14604	14659	14515	14571	14547	14566	14512	14509	14629	14401	14569	14476	14614	14442	14607	14506	14549	14506	14597	14622	14619	14429	14504	14488	14550	14575	14635	14500	14544	14556	14614	14496	14677	14537	14750	14546	14485	14542	14458	14676	14532	14364	14740	14541	14626	14464	14519	14516	14611	14623	14443	14519	14698	14527	14634	14755	14480	14536	14512	14671	14603	14583	14386	14571	14615	14603	14632	14453	14510	14611	14585	14593	14625	14675	14613	14655	14563	14610	14397	14361	14757	14416	14464	14510	14593	14578	14588	14402	14420	14528	14472	14596	14369	14534	14588	14491	14449	14587	14371	14504	14467	14543	14520	14539	14638	14603	14537	14703	14537	14625	14668	14470	14446	14504	14533	14565	14586	14492	14698	14560	14557	14622	14671	14480	14524	14528	14475	14492	14650	14503	14503	14549	14552	14641	14560	14394	14575	14585	14689	14583	14636	14428	14551	14468	14583	14486	14518	14519	14422	14639	14640	14500	14521	14604	14556	14416	14621	14497	14491	14518	14434	14605	14482	14552	14411	14586	14599	14594	14491	14494	14581	14702	14449	14571	14542	14461	14476	14519	14473	14575	14587	14674	14571	14689	14586	14458	14440	14632	14657	14685	14522	14664	14575	14674	14351	14730	14609	14592	14424	14458	14764	14558	14442	14334	14481	14660	14551	14390	14529	14665	14515	14750	14421	14532	14366	14692	14539	14550	14538	14336	14626	14551	14459	14509	14417	14580	14634	14535	14492	14524	14722	14506	14439	14518	14489	14474	14491	14509	14528	14359	14734	14354	14517	14778	14460	14598	14510	14588	14640	14485	14663	14373	14712	14639	14545	14523	14454	14435	14675	14608	14509	14643	14473	14674	14547	14632	14475	14602	14638	14687	14472	14423	14324	14722	14536	14433	14422	14522	14610	14636	14366	14561	14598	14312	14456	14439	14535	14513	14234	14674	14592	14504	14553	14488	14555	14621	14499	14518	14623	14380	14524	14709	14348	14527	14657	14428	14663	14593	14453	14619	14565	14737	14597	14609	14622	14554	14586	14491	14552	14503	14356	14481	14564	14476	14657	14575	14504	14347	14713	14596	14489	14425	14441	14337	14527	14482	14657	14589	14506	14595	14512	14653	14484	14534	14705	14494	14530	14516	14591	14578	14440	14421	14544	14640	14529
23894	21397	28867	24342	21805	21204	19840	16710	15522	15386	15102	30603	42599	35992	26593	19301	15802	15022	14685	14635	14623	14459	14566	14431	14402	14436	14490	14471	14575	14196	14331	14482	14418	14470	14373	14311	14402	14432	14382	14640	14418	14482	14440	14225	14555	14396	14518	14236	14494	14504	14326	14534	14205	14522	14437	14412	14496	14415	14246	14310	14369	14351	14572	14316	14589	14426	14522	14595	14418	14352	14324	14240	14287	14301	14370	14236	14284	14436	14546	14455	14496	14293	14199	14438	14438	14397	14542	14066	14396	14395	14400	14283	14323	14537	14280	14296	14368	14352	14156	14360	14273	14323	14621	14598	14377	14498	14439	14359	14207	14404	14504	14389	14206	14164	14406	14409	14373	14264	14300	14479	14395	14475	14359	14371	14416	14280	14408	14578	14456	14269	14381	14212	14334	14355	14287	14424	14259	14519	14377	14446	14496	14487	14337	14361	14294	14557	14410	14340	14439	14393	14447	14312	14456	14325	14419	14497	14339	14567	14554	14220	14328	14413	14505	14430	14429	14473	14303	14325	14245	14364	14414	14480	14467	14366	14393	14337	14326	14336	14340	14232	14543	14184	14549	14272	14438	14273	14269	14380	14358	14268	14391	14306	14522	14520	14399	14346	14317	14114	14352	14307	14434	14243	14425	14345	14522	14481	14420	14395	14380	14339	14489	14290	14378	14323	14399	14274	14272	14224	14343	14213	14420	14274	14072	14364	14319	14370	14353	14280	14400	14304	14553	14492	14497	14549	14281	14314	14324	14438	14304	14262	14435	14432	14499	14534	14426	14457	14241	14203	14213	14377	14346	14291	14352	14529	14333	14427	14170	14292	14546	14471	14267	14312	14309	14168	14443	14564	14586	14360	14353	14385	14262	14314	14578	14371	14225	14186	14491	14332	14250	14449	14262	14509	14301	14272	14363	14268	14251	14285	14294	14411	14483	14323	14346	14515	14575	14266	14236	14344	14347	14305	14331	14235	14300	14518	14301	14125	14497	14582	14455	14231	14546	14423	14232	14534	14502	14429	14362	14613	14471	14395	14520	14401	14448	14462	14409	14428	14302	14467	14396	14307	14183	14338	14525	14412	14421	14367	14399	14353	14290	14290	14554	14382	14257	14426	14513	14489	14469	14402	14311	14216	14215	14294	14388	14347	14363	14395	14334	14276	14460	14496	14408	14226	14395	14203	14404	14395	14614	14226	14308	14476	14307	14369	14284	14340	14459	14457	14376	14505	14355	14231	14201	14347	14597	14375	14637	14430	14320	14239	14281	14441	14406	14384	14404	14506	14198	14312	14271	14517	14467	14340	14662	14580	14115	14162	14343	14377	14416	14433	14484	14378	14475	14232	14526	14289	14349	14350	14540	14361	14533	14403	14435	14402	14345	14304	14455	14333	14281	14443	14376	14684	14254	14242	14394	14657	14277	14321	14331	14564	14504	14522	14294	14220	14210	14369	14371	14488	14500	14559	14292	14462	14287	14283	14485	14454	14307	14533	14488	14579	14418	14372	14497	14365	14104	14310	14376	14447	14310	14404	14308	14378	14621	14356	14397	14399	14459	14499	14297	14346	14368	14484	14451	14318	14230	14279	14263	14425	14380	14531	14445	14330	14523	14408	14533	14432	14341	14465	14219	14291	14450	14429	14258	14423	14372	14275	14454	14303	14509	14477	14169	14217	14336	14298	14597	14346	14326	14521	14290	14361	14485	14394	14478	14552	14259	14227	14462	14402	14384	14573	14370	14313	14406	14399	14339	14323	14110	14216	14461	14610	14457	14316	14239	14509	14325	14385	14482	14322	14315	14246	14426	14394	14521	14295	14245	14247	14380	14256	14334	14270	14424	14162	14403	14207	14425	14485	14349	14430	14190	14447	14442	14439	14590	14488	14265	14482	14399	14535	14435	14415	14320	14328	14256	14251	14348	14281	14345	14399	14473	14370	14488	14422	14270	14408	14281	14266	14440	14312	14318	14247	14372	14325	14318	14302	14177	14281	14372	14229	14460	14398	14364	14407	14495	14287	14359	14456	14546	14300	14308	14442	14326	14429	14562	14238	14358	14275	14333	14319	14274	14350	14310	14366	14499	14367	14468	14281	14357	14146	14487	14281	14278	14329	14562	14364	14410	14338	14387	14438	14548	14278	14225	14278	14397	14406	14475	14517	14455	14289	14531	14423	14362	14505	14409	14469	14391	14363	14544	14343	14594	14294	14378	14526	14274	14508	14408	14271	14169	14260	14123	14225	14392	14343	14405	14262	14588	14525	14277	14391	14402	14386	14288	14558	14347	14521	14364	14368	14319	14385	14336	14439	14514	14448	14197	14437	14462	14436	14382	14220	14314	14446	14386	14285	14302	14447	14564	14391	14375	14487	14504	14441	14282	14499	14486	14288	14404	14447	14362	14628	14306	14466	14431	14384	14369	14488	14487	14208	14320	14156	14301	14318	14416	14214	14436	14387	14324	14184	14523	14513	14495	14474	14324	14324	14185	14412	14373	14321	14386	14024	14505	14357	14438	14439	14471	14394	14268	14491	14447	14326	14406	14462	14201	14264	14291	14156	14372	14325	14242	14307	14409	14542	14374	14303	14425	14204	14285	14399	14334	14440	14371	14335	14572	14358	14143	14412	14336	14205	14254	14371	14531	14361	14385	14294	14383	14410	14470	14434	14361	14329	14345	14424	14270	14418	14556	14326	14587	14472	14252	14355	14335	14421	14405	14297	14556	14188	14102	14391	14294	14084	14441	14358	14347	14311	14444	14385	14374	14352	14311	14334	14336	14445	14214	14227	14349	14291	14382	14377	14271	14405	14494	14267	14254	14389	14321	14299	14475	14199	14312	14367	14421	14253	14399	14346	14318	14404	14224	14399	14325	14393	14269	14423	14462	14248	14471	14318	14180	14475	14441	14286	14245	14340	14357	14318	14314	14445	14230	14333	14265	14497	14440	14487	14184	14401	14389	14351	14178	14247	14507	14253	14290	14289	14329	14439	14314	14388	14349	14390	14482	14350	14401	14359	14427	14377	14375	14348	14289	14358	14483	14335	14471	14412	14351	14334	14412	14544	14517	14218	14338	14336	14431	14557	14445	14447	14419	14250	14508	14449	14340	14228	14370	14403	14553	14405	14399	14362	14304	14386	14545	14460	14533	14494	14590	14403	14415	14118	14494	14277	14365	14300	14371	14270	14373	14218	14215	14266	14365	14375	14421	14336	14353	14198	14287	14294	14462	14315	14301	14544	14308	14345	14214	14323	14194	14340	14458	14448	14246	14349	14387	14420	14382	14357	14131	14433	14268	14265	14246	14391	14181	14340	14388	14399	14563	14506	14368	14426	14166	14265	14374	14354	14479	14518	14502	14375	14414	14301	14396	14226	14424	14371	14503	14207	14384	14361	14214	14410	14286	14463	14344	14166	14175	14342	14463	14435	14364	14447	14404	14185	14515	14543	14347	14392	14304	14571	14293	14326	14386	14362	14561	14322	14398	14322	14518	14206	14192	14413	14382	14265	14432	14470	14560	14300	14190	14258	14355	14386	14416	14223	14293	14379	14438	14237	14299	14209	14298	14420	14302	14421	14394	14253	14156	14385	14436	14223	14515	14451	14263	14357	14376	14389	14339	14226	14437	14392	14418	14420	14518	14238	14322	14325	14561	14249	14307	14430	14393	14489	14310	14258	14552	14358	14113	14415	14493	14500	14565	14546	14345	14221	14520	14352	14413	14375	14464	14386	14350	14362	14307	14509	14494	14322	14482	14230	14517	14327	14499	14362	14194	14254	14252	14494	14452	14461	14530	14372	14304	14283	14181	14435	14378	14444	14598	14344	14460	14401	14326	14379	14352	14448	14357	14363	14337	14494	14391	14278	14308	14234	14254	14435	14169	14322	14725	14340	14369	14472	14377	14380	14160	14333	14425	14182	14417	14414	14433	14429	14254	14309	14293	14376	14349	14420	14433	14334	14323	14455	14339	14443	14309	14280	14453	14366	14249	14485	14284	14307	14230	14387	14417	14285	14277	14184	14304	14447	14550	14184	14401	14438	14407	14339	14309	14389	14499	14166	14357	14384	14173	14411	14334	14315	14358	14302	14498	14280	14454	14348	14595	14394	14460	14372	14360	14432	14512	14608	14282	14241	14353	14362	14455	14502	14499	14321	14381	14323	14210	14464	14198	14201	14423	14342	14519	14493	14491	14470	14375	14604	14504	14540	14344	14321	14310	14288	14202	14363	14608	14469	14461	14442	14543	14286	14322	14419	14405	14272	14353	14291	14357	14505	14402	14410	14313	14443	14451	14406	14622	14308	14289	14331	14188	14283	14245	14352	14367	14253	14377	14453	14403	14443	14257	14176	14352	14525	14406	14224	14262	14362	14528	14487	14180	14243	14417	14372	14517	14408	14436	14410	14413	14415	14314	14368	14292	14201	14316	14430	14342	14340	14587	14432	14314	14160	14275	14542	14390	14326	14298	14451	14102	14129	14424	14414	14540	14371	14483	14344	14332	14422	14415	14314	14521	14320	14328	14317	14463	14371	14432	14351	14286	14324	14157	14281	14522	14554	14427	14247	14382	14417	14391	14386	14356	14261	14502	14318	14345	14315	14470	14550	14367	14449	14281	14381	14205	14302	14423	14383	14477	14312	14407	14486	14540	14561	14474	14277	14351	14195	14293	14210	14317	14555	14366	14453	14355	14449	14404	14411	14457	14318	14379	14277	14410	14571	14046	14445	14446	14501	14213	14472	14454	14332	14521	14305	14477	14246	14251	14333	14524	14337	14132	14484	14329	14433	14358	14270	14394	14481	14310	14316	14511	14431	14296	14476	14267	14239	14416	14434	14243	14496	14406	14314	14222	14371	14300	14350	14381	14222	14438	14370	14429	14292	14436	14369	14497	14547	14424	14388	14369	14582	14491	14469	14406	14425	14454	14469	14199	14310	14335	14301	14199	14366	14287	14397	14344	14463	14499	14102	14327	14345	14136	14525	14632	14303	14380	14213	14198	14391	14519	14303	14341	14431	14338	14151	14627	14517	14364	14327	14393	14518	14223	14207	14503	14333	14241	14462	14320	14069	14482	14381	14430	14503	14315	14547	14310	14424	14500	14515	14231	14494	14344	14425	14262	14369	14294	14418
16064	27013	25449	20756	19268	18347	18467	17390	16432	15813	15635	37494	45625	39170	28663	19173	15610	14704	14432	14491	14184	14582	14619	14287	14462	14530	14617	14348	14363	14506	14314	14400	14441	14466	14247	14443	14385	14422	14422	14498	14408	14381	14518	14332	14450	14364	14362	14577	14512	14502	14426	14493	14392	14524	14444	14283	14475	14344	14301	14467	14279	14479	14350	14491	14482	14347	14511	14519	14520	14375	14755	14584	14414	14462	14326	14353	14541	14434	14346	14277	14466	14400	14448	14434	14331	14456	14449	14327	14354	14246	14396	14234	14346	14342	14589	14477	14336	14481	14506	14337	14509	14390	14629	14317	14389	14369	14548	14516	14278	14383	14590	14330	14376	14413	14421	14432	14326	14440	14462	14491	14562	14344	14587	14472	14389	14415	14266	14445	14287	14539	14258	14431	14461	14519	14416	14434	14473	14437	14376	14442	14503	14388	14478	14525	14430	14378	14376	14397	14284	14320	14408	14467	14369	14479	14355	14359	14247	14418	14371	14351	14446	14359	14448	14378	14515	14369	14306	14330	14473	14403	14490	14341	14439	14207	14446	14481	14475	14263	14461	14367	14254	14420	14455	14257	14444	14507	14323	14418	14370	14368	14437	14458	14433	14460	14391	14338	14453	14430	14348	14315	14371	14431	14318	14447	14588	14403	14335	14599	14230	14232	14378	14379	14500	14402	14489	14272	14447	14295	14294	14472	14348	14350	14436	14520	14460	14375	14302	14501	14315	14440	14302	14530	14519	14555	14206	14446	14418	14351	14466	14446	14470	14367	14428	14510	14446	14417	14441	14335	14436	14323	14309	14335	14450	14599	14525	14326	14166	14344	14337	14309	14457	14362	14394	14352	14362	14391	14363	14362	14277	14412	14349	14360	14342	14337	14406	14486	14423	14585	14408	14351	14349	14331	14405	14511	14445	14309	14472	14358	14351	14426	14440	14446	14363	14422	14433	14365	14446	14474	14345	14373	14340	14259	14349	14390	14459	14497	14385	14536	14444	14475	14431	14429	14447	14576	14297	14369	14464	14532	14316	14394	14476	14449	14355	14320	14296	14533	14427	14315	14469	14403	14256	14332	14415	14396	14360	14379	14345	14461	14261	14546	14359	14424	14365	14400	14350	14308	14502	14472	14514	14548	14428	14390	14238	14562	14389	14390	14308	14586	14399	14415	14421	14521	14489	14371	14238	14455	14524	14314	14518	14350	14317	14505	14275	14454	14504	14416	14460	14347	14356	14481	14369	14316	14421	14475	14567	14211	14429	14468	14346	14402	14472	14304	14196	14541	14335	14376	14441	14399	14253	14501	14345	14563	14400	14304	14586	14496	14441	14361	14431	14321	14282	14254	14435	14352	14473	14452	14336	14523	14428	14280	14412	14298	14322	14438	14468	14575	14276	14393	14302	14514	14631	14467	14293	14394	14278	14586	14361	14487	14350	14428	14333	14355	14446	14390	14478	14466	14476	14643	14412	14498	14416	14315	14477	14545	14365	14267	14286	14397	14438	14334	14293	14386	14496	14597	14438	14376	14438	14456	14497	14295	14509	14442	14538	14448	14541	14472	14564	14365	14346	14461	14218	14386	14329	14482	14498	14361	14384	14550	14348	14392	14423	14327	14434	14338	14493	14404	14423	14443	14272	14304	14485	14472	14364	14374	14483	14435	14385	14269	14476	14370	14315	14425	14552	14520	14412	14406	14253	14519	14377	14486	14413	14414	14417	14403	14412	14449	14267	14361	14468	14113	14521	14494	14338	14489	14345	14439	14369	14408	14473	14412	14401	14505	14326	14342	14483	14253	14616	14490	14221	14570	14509	14418	14582	14266	14401	14351	14379	14394	14446	14396	14522	14455	14424	14415	14423	14422	14397	14391	14374	14449	14244	14388	14385	14445	14438	14410	14445	14507	14345	14371	14271	14598	14425	14353	14452	14432	14344	14235	14570	14368	14335	14440	14487	14254	14502	14300	14416	14455	14323	14305	14392	14301	14329	14390	14264	14437	14504	14518	14410	14458	14453	14409	14531	14374	14373	14496	14445	14451	14430	14505	14435	14437	14233	14601	14197	14518	14388	14512	14458	14397	14417	14356	14375	14537	14361	14442	14546	14347	14377	14404	14420	14467	14520	14614	14413	14320	14599	14404	14484	14378	14467	14515	14397	14309	14481	14533	14460	14377	14375	14481	14558	14428	14527	14469	14332	14207	14658	14401	14417	14345	14262	14585	14372	14408	14536	14292	14507	14378	14400	14385	14371	14239	14444	14413	14368	14294	14551	14535	14414	14313	14544	14430	14387	14515	14334	14405	14397	14394	14313	14435	14422	14498	14351	14290	14354	14270	14422	14312	14408	14444	14447	14306	14479	14423	14364	14461	14243	14374	14367	14387	14520	14295	14429	14405	14372	14561	14496	14453	14312	14366	14416	14293	14486	14339	14416	14581	14539	14401	14425	14477	14446	14253	14322	14501	14397	14395	14493	14327	14422	14295	14411	14354	14471	14272	14445	14362	14608	14353	14333	14429	14313	14401	14379	14372	14507	14458	14296	14292	14498	14320	14308	14372	14459	14446	14527	14502	14499	14307	14349	14353	14613	14358	14309	14361	14323	14481	14401	14549	14348	14361	14457	14390	14447	14374	14503	14386	14353	14537	14402	14513	14438	14339	14464	14531	14569	14406	14350	14360	14345	14280	14463	14456	14352	14302	14496	14508	14287	14387	14543	14544	14332	14480	14555	14430	14404	14502	14438	14413	14513	14293	14606	14353	14490	14616	14369	14312	14581	14413	14330	14469	14339	14381	14484	14344	14427	14471	14171	14291	14537	14583	14342	14528	14220	14358	14301	14359	14394	14126	14506	14510	14544	14327	14394	14510	14236	14451	14204	14396	14390	14474	14456	14519	14272	14313	14367	14395	14300	14439	14463	14517	14413	14273	14488	14551	14411	14447	14482	14292	14235	14414	14441	14389	14658	14582	14187	14356	14573	14471	14441	14437	14359	14285	14238	14452	14336	14385	14398	14358	14506	14344	14369	14456	14220	14446	14619	14477	14470	14406	14292	14263	14351	14295	14526	14415	14298	14335	14379	14348	14341	14463	14396	14464	14555	14452	14432	14400	14436	14356	14337	14395	14471	14488	14483	14396	14417	14429	14253	14297	14529	14562	14422	14579	14515	14479	14276	14269	14483	14452	14487	14280	14314	14597	14452	14296	14227	14337	14507	14391	14402	14526	14311	14445	14320	14420	14464	14279	14517	14439	14413	14550	14476	14480	14325	14367	14609	14438	14540	14471	14614	14417	14454	14483	14333	14501	14273	14388	14442	14460	14396	14275	14391	14392	14377	14476	14538	14256	14627	14254	14476	14434	14337	14501	14563	14399	14561	14248	14441	14327	14367	14425	14288	14423	14379	14505	14372	14261	14429	14247	14347	14493	14400	14439	14534	14452	14478	14418	14453	14526	14231	14434	14372	14276	14410	14396	14315	14383	14368	14346	14345	14460	14271	14533	14475	14386	14434	14438	14424	14407	14380	14259	14494	14457	14468	14420	14516	14307	14322	14462	14424	14483	14344	14528	14532	14314	14523	14305	14370	14434	14477	14325	14449	14469	14478	14356	14376	14399	14522	14355	14426	14528	14468	14421	14282	14436	14431	14370	14382	14490	14492	14430	14449	14613	14465	14312	14449	14495	14255	14534	14411	14644	14369	14435	14405	14242	14483	14373	14492	14539	14566	14323	14436	14315	14358	14522	14344	14439	14453	14353	14462	14511	14306	14252	14290	14368	14596	14468	14478	14266	14492	14520	14309	14401	14473	14415	14477	14406	14381	14238	14523	14380	14374	14251	14520	14420	14353	14259	14310	14336	14455	14565	14506	14499	14308	14385	14427	14348	14375	14321	14561	14435	14244	14430	14494	14478	14476	14360	14451	14451	14267	14600	14416	14379	14377	14422	14445	14470	14327	14292	14250	14489	14298	14439	14501	14360	14357	14465	14493	14478	14150	14402	14525	14261	14510	14327	14340	14435	14455	14503	14524	14366	14223	14649	14380	14335	14502	14551	14304	14277	14452	14483	14319	14361	14329	14152	14467	14426	14390	14559	14457	14347	14351	14236	14397	14380	14359	14498	14443	14430	14319	14619	14335	14315	14502	14339	14634	14369	14436	14264	14089	14433	14396	14366	14404	14459	14463	14479	14514	14240	14436	14426	14358	14379	14478	14496	14359	14459	14435	14311	14464	14458	14393	14462	14484	14583	14365	14535	14523	14563	14261	14418	14441	14596	14480	14583	14356	14356	14347	14454	14325	14535	14467	14280	14366	14534	14405	14485	14272	14307	14383	14456	14363	14376	14408	14530	14305	14548	14405	14414	14425	14465	14416	14401	14628	14309	14364	14355	14419	14485	14426	14277	14574	14412	14549	14397	14390	14578	14473	14297	14428	14420	14552	14294	14435	14392	14339	14423	14518	14360	14505	14529	14360	14373	14403	14291	14461	14471	14468	14325	14330	14276	14407	14586	14608	14492	14435	14481	14596	14374	14474	14483	14366	14429	14410	14492	14367	14524	14537	14404	14404	14275	14386	14348	14469	14361	14475	14479	14359	14333	14352	14411	14118	14429	14383	14435	14574	14359	14372	14481	14386	14466	14393	14538	14471	14314	14459	14557	14266	14506	14459	14420	14635	14452	14427	14531	14466	14336	14387	14348	14537	14243	14361	14394	14654	14513	14376	14520	14465	14425	14383	14536	14514	14385	14474	14401	14295	14310	14503	14354	14207	14375	14395	14319	14375	14527	14362	14481	14178	14296	14537	14265	14373	14486	14582	14563	14523	14403	14493	14433	14400	14350	14340	14609	14507	14464	14358	14464	14469	14329	14514	14533	14427	14440	14384	14486	14346	14477	14266	14607	14609	14370	14549	14469	14515	14398	14478	14421	14326	14347	14529	14548	14400	14514	14386	14345	14458	14502	14367	14366	14376	14477	14411	14412	14474	14279	14513	14407	14380	14250	14413	14317	14485	14295	14510	14358	14444	14211	14455	14402	14427	14405	14414	14470	14204	14347	14179	14337	14454	14385	14530	14471	14469	14521	14393	14406	14442	14331	14250	14552	14402	14401	14491	14410	14603	14588	14416	14598
28779	21064	19180	16881	15354	15455	15365	15289	15217	14941	14824	15959	17949	17833	16609	15619	15112	14923	14762	14894	14753	14943	14976	14902	14738	14735	14805	14961	14950	14756	15114	14856	14987	14678	14713	14923	14670	14733	14864	14903	14687	14694	14881	14528	14928	14715	15008	14691	14757	14762	14690	14812	14976	14814	14790	14779	14749	14838	14819	14817	14674	14863	14699	14932	14977	14852	14769	14752	14750	14632	14796	14842	14578	14960	14963	14893	14860	14863	14868	14643	14764	14596	14850	14624	14658	14841	14895	14585	14807	14816	14759	14710	14757	14892	14957	14743	14678	14821	14840	14666	14830	14978	14826	14873	14823	14919	14699	14896	14793	14932	14649	14894	14821	14639	14763	14758	14681	14656	14907	14705	14812	14893	14758	14730	14780	14873	14794	14599	14842	14637	14930	14764	14928	14678	14766	14720	14694	14941	14880	14787	14731	14923	14912	14862	14869	14806	14757	14919	14569	14713	14842	14783	14885	14908	14766	14674	14688	15015	14931	14813	14784	14902	15002	14783	14608	14739	14689	14782	14827	14925	14939	14874	14925	14706	14735	14702	14906	14778	14732	15029	15062	14883	14965	14869	14777	14796	14929	14899	14886	14787	14666	14844	14837	14582	14907	14793	14977	14974	14922	14708	15069	14759	14786	14769	14920	14909	14718	14918	14842	14650	14645	14947	14793	14963	14734	14528	14870	14699	14856	14729	14877	14944	14852	14619	14930	14572	14831	14975	14632	14841	14845	14665	14891	14634	14948	14712	14812	14844	14805	14796	14821	14737	14747	14937	14813	14840	14887	14809	14706	14875	14955	14954	14865	14866	14834	14805	14951	14816	14850	14648	14762	14812	14740	14951	14794	14787	14863	14599	14731	15015	14786	14841	14920	14784	14682	14825	14537	14754	14805	14663	14830	14748	14966	14741	14777	14729	14697	14745	14703	14894	15033	14810	14844	14613	14815	14790	14907	14732	14831	14885	14954	14695	14708	14742	14840	14707	14866	14830	14825	14992	14656	14754	14864	14860	14836	14841	14815	14987	14738	14867	14777	14891	14743	14699	14700	14775	14835	15004	14639	14844	14751	14740	14871	15062	14800	14922	14852	14706	14809	14726	14845	14884	14705	14682	14896	14765	14934	14815	14897	14848	15005	14873	14847	15044	14775	14789	14609	14695	15011	14880	14890	14799	14916	14775	14705	14698	14744	14617	14809	14719	15035	14738	14809	14847	14762	15036	14729	14824	14805	14847	14730	14863	14727	14678	14735	14803	14768	14693	14700	14833	14669	14782	14712	14835	14787	14864	14705	14858	14806	14620	14636	14968	14780	14712	14752	14687	14723	14846	14859	14746	14749	14637	14941	14768	14774	14924	14920	14898	14717	14746	14823	14810	14590	14793	14848	14902	14774	14828	14839	14820	14862	14769	14488	14782	14876	14826	14722	14656	14747	14872	14642	14732	14868	15034	14787	14737	14769	14769	14823	14810	14818	14770	14738	14831	14710	14713	14733	14718	14908	14787	14718	14694	14894	14848	14817	14779	14768	14762	14688	14838	14890	14911	14819	14867	14702	14820	14875	14803	14879	14855	14889	14748	14750	14830	14783	14956	14849	14703	14781	14812	14648	14805	14829	14747	14679	14778	14794	14808	14909	14793	14936	14914	14901	14892	14491	14645	14827	14852	14816	14854	14630	14841	14864	14808	14868	14759	14845	14893	14757	14850	14703	14748	14803	14878	14823	14874	14796	14786	14832	14903	14933	14691	14654	14585	14846	14966	14743	14830	14634	14877	14602	14781	14774	14971	14986	14861	14864	14783	14768	14891	14801	14655	14887	14850	14640	14742	14753	14665	14897	14669	14695	14708	14746	14667	14916	15016	14588	14674	14850	14711	14623	14919	15080	14828	14591	15003	14945	14878	14812	14653	14752	14699	14867	14886	15027	14715	14893	14768	14782	14848	14789	14797	14665	14900	14940	14958	14759	14775	14667	15007	14898	14802	14664	15052	14991	14732	14853	14694	14861	14637	14928	14820	14978	14888	14906	14686	14770	14686	14686	14792	14926	14964	14779	14716	14769	14865	14881	14609	14675	14825	14800	14743	14684	14901	14799	14920	14785	14801	14948	14715	14769	14792	14808	14626	14923	14705	14845	14795	15008	14858	14667	14884	14806	14686	14937	14763	14698	14766	14875	14742	14876	14844	14634	14673	14657	14594	14854	14730	14681	14867	14628	14764	14815	14827	14687	14879	14611	14598	14735	14671	14773	14880	14772	14897	14720	14777	14677	14788	14761	14800	15005	14720	14732	14790	14760	14943	14679	14825	14942	14747	14712	14699	14861	14823	14856	14701	14802	14631	14814	14779	14974	14790	14890	14697	14712	14775	14739	14768	14746	14607	14662	14671	14746	14777	14891	14880	14793	14805	14747	14803	14796	14687	14752	14688	14899	14871	14719	14914	14688	14600	14785	14862	14697	14634	14713	14686	14980	14868	14866	14696	14675	14763	14858	14792	14766	14817	14712	14576	14698	14755	14944	15018	14764	14863	14987	14744	14854	14807	14980	14781	14908	14938	14745	14669	14954	14894	14729	14795	14818	14626	14871	14468	14701	14803	14859	14901	14982	14749	14727	14778	14940	14836	14760	14815	14787	14977	14840	14874	14746	14840	14848	14921	14858	14823	14805	14702	14787	14738	14807	14797	14874	14922	14737	14910	14958	14875	14888	14899	14897	14636	14963	14971	14924	14951	14842	14818	14796	14850	14872	14889	14904	14952	14959	14781	14834	14941	15008	14670	14744	14922	14787	14784	14729	14765	14863	14862	14823	14634	14905	14929	14881	14793	14977	14860	14837	14909	14814	14765	14598	14661	14889	15018	14700	14820	14704	14872	14706	14813	14910	14897	14762	14684	14795	14766	14763	14707	14630	14714	14868	14882	14647	14690	15032	14614	15027	14859	14870	14866	15022	14739	14789	14809	14814	14816	14820	14771	14792	14724	14696	14677	14790	14869	14977	14868	15048	14945	14645	14649	14727	14754	14851	14845	14756	14714	14921	14853	14960	14843	14808	14695	14951	14547	14814	14821	14823	14883	14923	15044	14874	14986	14715	14666	14754	14817	14757	14871	14814	14927	14757	14980	14822	14762	14737	14587	14874	14932	14784	14831	14811	14827	14792	14839	14511	14715	14770	14854	14834	14744	14594	14926	14866	14894	14763	14985	14794	14699	14785	14775	14896	14895	14973	14716	14763	14559	14671	14857	14830	14905	14800	14767	14815	14749	14741	14671	14766	14642	14773	14834	14766	14881	14823	14827	14888	14752	14733	14731	14806	14798	14662	14889	14669	14762	14779	14699	14884	14881	14876	14885	14875	14701	14898	14811	14769	14681	14748	14826	15060	14860	14872	14769	14920	14782	14590	14717	14678	14790	14738	14905	14590	14711	14854	14768	14715	14756	14919	14798	14969	14820	14826	14830	14808	14702	14968	14810	14757	14768	14818	14830	14724	14864	14833	14849	14983	14739	14949	14606	14764	14693	14813	14699	14689	14659	14791	14742	14781	14705	14788	14955	14728	14628	14788	14806	15041	15017	14908	14766	14761	14830	14842	15070	14824	14673	14587	14994	15014	14801	14832	14845	14632	14750	14524	14601	14827	14868	14786	14760	14901	14913	14863	14868	14965	14885	14876	14882	14618	14841	14702	14885	14834	14863	14820	14833	14842	14951	14646	14687	14802	14853	14988	14778	14660	15036	14791	14882	14700	14817	14907	14936	14895	14768	14941	15027	14663	14939	14839	14880	14982	14803	14699	14759	14722	14699	14769	14827	14805	14718	14709	14741	14731	14890	14912	15056	14987	14776	14981	14808	14828	14826	14651	14837	14978	14661	14698	14742	14855	14804	14782	14848	14787	14724	14642	14946	14739	14882	14840	14887	14816	14748	14931	14726	14510	14845	15021	14878	14894	14811	14746	14668	14648	14853	14800	14714	14678	14579	14740	14922	14958	14831	14904	14798	14838	15011	15071	14984	14766	14722	14873	14690	14854	14720	14928	14782	14743	14842	14960	14801	14782	14672	14640	14738	14736	14804	14868	14858	14798	14830	14827	14912	14966	15015	14860	14850	14716	14920	14928	14816	14664	14927	14881	14863	14809	14811	14712	14711	14917	14770	14713	14828	14758	14784	14940	14801	14686	14833	14865	14825	14539	14903	14857	14767	14563	14743	14701	14874	14756	14895	14928	14958	14802	14711	14793	14784	14892	14599	14805	14883	14837	14914	15063	14836	14818	14598	14810	14712	14885	15002	14860	14837	14808	14646	14896	14826	14831	14777	14736	14866	14800	14799	14636	14697	14867	14938	14862	14837	14867	14773	14967	14787	14798	14764	14894	14838	14910	14749	14959	14822	14789	14862	15033	14743	14984	14933	14753	14794	14642	14891	14708	14979	14714	14802	14764	14797	14966	14925	14915	14712	14779	14756	14807	14861	14812	15037	14777	14705	14920	14817	14797	14745	14781	14745	14911	14898	14941	14787	14706	14687	14624	14749	14614	14740	14817	14807	14649	14767	14675	14753	14880	14857	14828	14674	14556	14477	14742	14618	14840	14716	14576	14783	14842	14913	14782	14869	14849	14796	14811	14907	14829	14851	14797	14888	15042	14988	14768	14803	14552	14939	14791	14932	14825	14502	14695	14551	14827	14898	14838	14658	14938	14650	14724	14901	14936	14785	14935	14906	14721	15053	14965	14760	14846	14894	14717	14569	14614	14770	15074	14733	14733	14940	14740	14751	14724	14860	14756	14831	14783	15037	14726	14724	14778	14874	14783	14972	14896	14712	14739	14920	14781	14828	14780	14701	14689	14824	14819	14934	14901	14633	14597	14995	14685	14716	15005	14673	14770	14697	14842	14911	14755	14792	14949	14978	14824	15059	14892	14823	14719	15065	14746	14844	14978	14747	14843	14771	14824	14943	14775	14843	14661	14808	14951	14934	14777	14820	14656	14828	14659	14720	14835	14825	14757	14777	14992	14726	14797	14702	14842	14833	14787	14890	14862	14809	14927	14663	14734	14717	14719	14838	14706	14940	14836	14643	14762	14832	14607	14993	14862	14830	14658	14692	14796	14817	14902	14817	14729	14700	14841	14733
14874	15970	16063	15463	15586	15741	15647	15414	15425	14950	14698	16628	19491	18885	16893	15416	14867	14767	14728	14694	14703	14553	14601	14765	14644	14520	14625	14588	14649	14661	14608	14757	14651	14759	14735	14815	14478	14580	14473	14491	14676	14706	14684	14750	14753	14581	14668	14630	14547	14632	14641	14749	14544	14693	14673	14779	14720	14728	14532	14690	14613	14769	14744	14631	14593	14604	14633	14623	14681	14544	14653	14563	14674	14646	14696	14661	14664	14547	14654	14761	14487	14644	14712	14774	14593	14593	14676	14588	14603	14701	14779	14656	14654	14665	14579	14512	14737	14566	14709	14665	14686	14749	14659	14589	14742	14679	14731	14630	14745	14737	14576	14639	14811	14694	14615	14740	14599	14632	14563	14835	14647	14638	14595	14594	14729	14738	14763	14521	14577	14600	14565	14509	14828	14828	14528	14597	14677	14637	14793	14782	14630	14702	14763	14554	14818	14626	14892	14765	14733	14684	14509	14527	14610	14664	14636	14421	14741	14678	14518	14674	14624	14655	14698	14602	14625	14588	14623	14649	14702	14598	14747	14602	14700	14545	14725	14673	14652	14583	14755	14578	14625	14637	14579	14608	14634	14573	14695	14675	14694	14569	14716	14612	14628	14695	14619	14521	14759	14704	14780	14833	14627	14580	14606	14636	14500	14609	14655	14618	14707	14629	14711	14474	14729	14760	14448	14669	14767	14630	14654	14612	14609	14558	14573	14594	14558	14597	14742	14530	14565	14551	14633	14508	14711	14822	14633	14717	14532	14690	14687	14685	14693	14799	14708	14461	14488	14601	14792	14702	14829	14759	14597	14833	14639	14616	14576	14622	14739	14573	14659	14573	14671	14681	14466	14534	14632	14652	14650	14672	14627	14608	14564	14626	14543	14700	14755	14583	14663	14458	14588	14911	14626	14773	14619	14746	14739	14599	14511	14705	14601	14684	14510	14591	14593	14754	14667	14587	14516	14643	14678	14671	14697	14830	14614	14653	14654	14534	14835	14724	14590	14836	14589	14693	14494	14694	14558	14595	14742	14653	14845	14659	14708	14544	14593	14682	14766	14686	14454	14503	14602	14782	14549	14492	14651	14764	14768	14644	14705	14681	14649	14515	14797	14666	14743	14597	14711	14792	14671	14633	14780	14716	14546	14572	14505	14602	14480	14722	14673	14593	14556	14686	14826	14737	14610	14658	14608	14690	14680	14676	14571	14665	14717	14782	14773	14640	14657	14541	14884	14645	14556	14497	14753	14587	14654	14620	14637	14731	14510	14672	14628	14638	14688	14483	14658	14586	14652	14581	14421	14667	14640	14805	14614	14566	14701	14544	14656	14597	14677	14651	14824	14581	14763	14626	14721	14849	14679	14553	14687	14622	14566	14730	14547	14651	14469	14670	14875	14774	14519	14748	14669	14708	14549	14565	14611	14659	14744	14446	14657	14614	14543	14757	14712	14634	14592	14572	14609	14719	14593	14429	14448	14528	14558	14717	14694	14710	14624	14590	14539	14740	14651	14568	14805	14497	14596	14647	14610	14724	14688	14885	14877	14633	14534	14631	14888	14742	14648	14668	14663	14689	14789	14807	14792	14628	14725	14554	14734	14550	14727	14774	14830	14697	14506	14533	14654	14738	14743	14625	14662	14636	14644	14730	14584	14554	14707	14549	14602	14636	14734	14668	14903	14512	14812	14736	14607	14618	14679	14701	14769	14800	14724	14497	14793	14711	14727	14633	14568	14639	14603	14553	14587	14648	14517	14769	14690	14675	14664	14729	14541	14716	14911	14531	14669	14842	14580	14743	14517	14592	14611	14614	14761	14693	14553	14812	14671	14626	14665	14421	14601	14643	14771	14825	14659	14594	14673	14721	14611	14656	14876	14638	14701	14726	14754	14679	14570	14765	14551	14565	14551	14633	14584	14654	14815	14658	14685	14567	14722	14544	14710	14679	14635	14644	14690	14617	14633	14688	14716	14638	14741	14774	14714	14783	14647	14705	14706	14829	14565	14530	14630	14629	14523	14604	14771	14952	14687	14697	14518	14519	14695	14551	14709	14558	14661	14474	14635	14842	14698	14541	14700	14587	14711	14665	14705	14679	14792	14612	14580	14648	14597	14606	14784	14738	14707	14544	14678	14590	14673	14577	14713	14631	14613	14514	14570	14771	14533	14681	14529	14683	14616	14662	14537	14639	14651	14598	14673	14754	14604	14640	14659	14593	14793	14559	14647	14747	14775	14722	14647	14587	14780	14525	14868	14497	14610	14602	14553	14715	14742	14540	14569	14721	14740	14694	14638	14691	14653	14678	14706	14620	14478	14663	14568	14484	14760	14632	14606	14616	14784	14456	14494	14693	14505	14583	14482	14532	14583	14747	14620	14700	14870	14686	14683	14747	14530	14559	14561	14603	14677	14754	14717	14623	14732	14703	14566	14672	14439	14608	14765	14507	14827	14561	14505	14822	14654	14567	14660	14781	14577	14705	14746	14745	14580	14582	14650	14631	14770	14561	14777	14771	14669	14673	14625	14691	14675	14741	14732	14739	14494	14545	14604	14858	14619	14671	14784	14758	14666	14539	14685	14702	14754	14633	14759	14546	14732	14466	14589	14645	14556	14622	14700	14675	14718	14717	14785	14541	14766	14691	14643	14810	14769	14510	14606	14757	14758	14516	14725	14540	14737	14545	14564	14456	14626	14819	14782	14668	14579	14658	14530	14576	14660	14496	14572	14751	14703	14701	14630	14465	14585	14680	14638	14675	14645	14606	14732	14555	14671	14805	14620	14533	14482	14484	14695	14659	14639	14499	14616	14907	14557	14570	14540	14611	14639	14672	14621	14583	14686	14657	14719	14600	14660	14694	14539	14561	14513	14557	14710	14576	14741	14726	14912	14666	14692	14637	14564	14611	14448	14561	14746	14671	14717	14661	14760	14550	14763	14516	14610	14621	14634	14630	14700	14390	14533	14742	14729	14772	14767	14615	14705	14426	14524	14676	14575	14695	14530	14763	14685	14715	14619	14644	14616	14760	14612	14784	14761	14708	14659	14698	14694	14658	14753	14715	14723	14674	14766	14566	14694	14620	14862	14740	14604	14733	14646	14623	14835	14902	14658	14713	14608	14526	14700	14675	14842	14625	14634	14765	14709	14598	14578	14617	14684	14712	14824	14590	14735	14658	14639	14659	14724	14772	14547	14648	14620	14708	14633	14574	14744	14517	14692	14573	14686	14633	14741	14753	14686	14503	14845	14632	14584	14749	14756	14661	14467	14584	14610	14621	14625	14750	14550	14650	14600	14746	14683	14554	14623	14805	14719	14674	14729	14747	14770	14623	14597	14792	14640	14565	14702	14650	14764	14714	14792	14624	14566	14647	14600	14700	14732	14548	14627	14641	14704	14754	14680	14637	14832	14589	14737	14756	14620	14601	14739	14610	14687	14730	14634	14803	14524	14674	14507	14490	14829	14461	14685	14652	14711	14573	14653	14609	14753	14703	14709	14668	14539	14655	14580	14648	14779	14672	14724	14517	14620	14600	14519	14709	14746	14656	14587	14644	14710	14476	14505	14663	14645	14587	14830	14637	14910	14714	14892	14641	14657	14442	14694	14691	14730	14644	14764	14711	14716	14662	14743	14693	14654	14664	14639	14574	14717	14643	14551	14775	14700	14773	14565	14707	14615	14565	14731	14595	14844	14720	14619	14614	14757	14710	14662	14576	14707	14575	14728	14653	14585	14660	14727	14792	14667	14720	14699	14718	14724	14457	14698	14763	14486	14532	14590	14623	14612	14689	14719	14543	14681	14584	14722	14892	14703	14688	14751	14642	14727	14726	14682	14690	14736	14541	14597	14615	14715	14790	14737	14710	14677	14486	14782	14750	14746	14656	14778	14657	14653	14809	14612	14661	14528	14604	14668	14739	14621	14758	14661	14746	14546	14678	14565	14766	14749	14881	14613	14667	14792	14547	14818	14711	14779	14791	14712	14764	14569	14615	14695	14777	14757	14696	14666	14768	14586	14671	14710	14560	14579	14628	14685	14786	14791	14815	14666	14653	14694	14686	14660	14735	14852	14716	14684	14649	14705	14612	14634	14605	14619	14657	14675	14647	14671	14552	14634	14647	14839	14593	14698	14589	14678	14707	14725	14666	14650	14710	14510	14780	14673	14648	14668	14651	14851	14879	14659	14662	14594	14665	14684	14770	14660	14787	14744	14683	14650	14624	14676	14577	14560	14519	14734	14709	14653	14569	14722	14571	14618	14695	14599	14755	14519	14628	14669	14578	14772	14845	14729	14578	14758	14795	14804	14789	14588	14752	14667	14520	14619	14519	14497	14825	14933	14549	14640	14695	14826	14699	14847	14799	14505	14540	14719	14498	14579	14560	14638	14700	14681	14762	14616	14718	14725	14757	14765	14682	14647	14640	14783	14513	14713	14736	14737	14650	14782	14722	14771	14776	14627	14599	14608	14564	14759	14676	14712	14620	14598	14668	14692	14662	14759	14697	14710	14734	14611	14630	14697	14668	14530	14716	14676	14740	14662	14592	14732	14718	14567	14807	14598	14624	14764	14691	14647	14523	14651	14705	14611	14716	14814	14511	14594	14702	14725	14811	14705	14812	14736	14655	14584	14686	14696	14643	14575	14778	14601	14686	14791	14529	14680	14609	14856	14640	14752	14543	14660	14665	14747	14537	14584	14510	14489	14537	14720	14725	14611	14699	14402	14805	14630	14560	14791	14765	14890	14739	14505	14662	14742	14658	14685	14608	14732	14811	14670	14485	14514	14702	14552	14588	14569	14670	14654	14607	14703	14584	14639	14706	14420	14632	14630	14747	14718	14617	14588	14641	14579	14771	14611	14680	14724	14563	14648	14540	14632	14563	14559	14722	14654	14632	14658	14806	14896	14716	14654	14679	14703	14445	14809	14791	14663	14585	14543	14793	14691	14592	14572	14680	14632	14588	14695	14537	14842	14711	14575	14729	14598	14665	14467	14818	14741	14675	14632	14705	14527	14609	14707	14566	14683	14635	14539	14779	14662	14731	14878	14475	14729	14456	14634	14589	14616	14637	14558	14700	14793	14659	14812	14545	14522	14770	14603	14592	14784	14726	14623	14528	14809	14694	14580	14755	14655	14684	14673	14444
25123	21418	28093	25387	20090	17465	16657	15513	15359	15458	15814	26713	32489	28617	22358	17674	15511	15189	14762	14735	14733	14908	14851	14730	14907	14726	14894	14631	14623	14580	14663	14786	14676	14732	14715	14668	14587	14824	14914	14794	14744	14809	14728	14657	14635	14648	14693	14735	14664	14806	14669	14780	14730	14671	14739	14889	14711	14668	14674	14693	14662	14750	14635	14615	14615	14680	14671	14545	14726	14653	14568	14593	14604	14609	14986	14661	14511	14665	14528	14740	14808	14788	14646	14614	14907	14698	14718	14296	14568	14669	14524	14501	14525	14749	14518	14561	14667	14557	14745	14729	14662	14762	14778	14638	14479	14570	14840	14766	14780	14804	14912	14762	14723	14595	14505	14593	14615	14736	14610	14968	14464	14620	14724	14568	14623	14680	14647	14701	14778	14707	14534	14650	14637	14566	14547	14638	14858	14588	14633	14738	14519	14557	14651	14644	14717	14650	14764	14552	14807	14679	14639	14560	14520	14582	14561	14656	14884	14498	14692	14687	14754	14670	14761	14599	14787	14629	14665	14696	14760	14678	14584	14743	14685	14666	14612	14761	14816	14751	14895	14565	14747	14702	14661	14867	14855	14625	14666	14644	14752	14674	14576	14709	14604	14670	14576	14746	14690	14664	14775	14687	14756	14675	14694	14689	14610	14781	14684	14630	14602	14448	14576	14654	14840	14636	14733	14794	14618	14546	14629	14698	14714	14929	14832	14703	14947	14644	14627	14757	14707	14533	14647	14737	14597	14884	14664	14837	14663	14635	14515	14741	14698	14641	14652	14575	14696	14717	14633	14724	14695	14724	14715	14661	14597	14581	14410	14603	14540	14602	14801	14622	14368	14714	14528	14598	14875	14841	14805	14683	14891	14675	14685	14898	14724	14478	14738	14822	14806	14574	14600	14848	14849	14721	14748	14734	14658	14628	14720	14561	14592	14553	14646	14826	14770	14690	14695	14658	14600	14617	14772	14810	14938	14641	14602	14632	14678	14652	14784	14793	14649	14778	14789	14562	14722	14677	14700	14717	14439	14684	14761	14608	14707	14771	14825	14650	14799	14764	14752	14602	14812	14841	14610	14738	14710	14557	14850	14579	14610	14712	14615	14747	14686	14693	14601	14618	14608	14406	14587	14581	14689	14620	14626	14760	14794	14603	14767	14558	14607	14745	14777	14658	14695	14732	14719	14672	14502	14796	14836	15027	14778	14676	14768	14692	14652	14652	14645	14422	14841	14426	14496	14579	14477	14664	14784	14682	14609	14614	14784	14669	14620	14524	14699	14734	14476	14624	14804	14853	14824	14850	14667	14659	14750	14595	14635	14731	14656	14771	14674	14689	14725	14683	14627	14620	14679	14657	14735	14543	14689	14754	14800	14536	14673	14706	14669	14553	14640	14819	14525	14579	14735	14873	14503	14610	14815	14659	14675	14691	14724	14494	14641	14629	14663	14565	14573	14647	14509	14555	14692	14707	14671	14768	14712	14622	14736	14551	14739	14597	14681	14803	14744	14568	14570	14661	14776	14747	14590	14621	14571	14632	14468	14535	14651	14636	14800	14388	14659	14851	14654	14777	14636	14694	14697	14815	14782	14666	14739	14674	14656	14676	14847	14831	14754	14547	14812	14752	14518	14648	14543	14369	14430	14739	14553	14714	14753	14910	14727	14648	14675	14551	14682	14618	14563	14668	14662	14504	14670	14531	14527	14607	14744	14430	14481	14467	14733	14646	14606	14679	14433	14772	14638	14597	14577	14484	14598	14758	14647	14634	14658	14742	14727	14605	14669	14836	14714	14565	14630	14673	14769	14786	14507	14752	14689	14439	14586	14633	14709	14538	14773	14972	14730	14669	14802	14795	14644	14659	14620	14618	14747	14713	14741	14495	14717	14650	14606	14613	14788	14672	14549	14650	14873	14727	14551	14580	14747	14687	14678	14644	14844	14623	14486	14706	14799	14674	14549	14818	14555	14432	14768	14655	14717	14448	14669	14666	14695	14604	14594	14700	14653	14473	14693	14801	14595	14744	14648	14667	14739	14532	14811	14827	14518	14647	14692	14718	14714	14642	14480	14726	14634	14667	14637	14654	14527	14788	14660	14552	14529	14701	14735	14488	14776	14756	14617	14762	14570	14702	14676	14757	14693	14593	14905	14534	14650	14696	14721	14697	14727	14617	14582	14623	14733	14563	14758	14712	14594	14676	14857	14830	14751	14538	14674	14759	14511	14654	14856	14636	14580	14557	14518	14589	14702	14584	14761	14754	14696	14496	14813	14737	14809	14785	14706	14537	14653	14741	14624	14598	14610	14647	14673	14650	14625	14562	14779	14651	14514	14549	14648	14751	14744	14619	14571	14779	14649	14599	14717	14611	14650	14690	14430	14780	14300	14715	14477	14525	14691	14724	14782	14898	14464	14760	14720	14719	14889	14743	14646	14753	14555	14656	14905	14791	14585	14820	14779	14650	14519	14487	14700	14671	14641	14669	14781	14726	14509	14520	14545	14755	14710	14742	14712	14717	14822	14673	14797	14903	14731	14821	14631	14644	14724	14551	14730	14759	14758	14817	14629	14683	14886	14713	14781	14780	14634	14692	14624	14713	14690	14736	14636	14468	14601	14650	14691	14375	14579	14707	14813	14731	14724	14667	14667	14709	14788	14529	14693	14617	14843	14643	14552	14700	14626	14662	14805	14521	14516	14581	14573	14724	14777	14678	14567	14673	14794	14676	14720	14714	14769	14742	14677	14632	14674	14692	14587	14782	14984	14479	14551	14716	14478	14722	14697	14589	14651	14556	14634	14424	14561	14678	14547	14620	14774	14623	14631	14700	14741	14742	14592	14526	14839	14801	14847	14707	14591	14759	14612	14645	14644	14647	14760	14700	14538	14582	14561	14613	14557	14837	14632	14773	14802	14814	14590	14611	14807	14860	14588	14578	14655	14633	14647	14747	14496	14808	14521	14709	14583	14578	14619	14586	14659	14758	14580	14926	14650	14566	14625	14740	14842	14750	14805	14431	14568	14587	14666	14745	14500	14605	14607	14473	14468	14536	14524	14691	14704	14791	14491	14591	14642	14780	14490	14582	14586	14711	14639	14693	14521	14841	14664	14708	14713	14899	14782	14888	14701	14546	14644	14689	14629	14337	14628	14723	14776	14719	14678	14655	14532	14617	14629	14645	14655	14553	14772	14787	14702	14879	14725	14714	14609	14716	14509	14600	14520	14791	14764	14377	14641	14793	14705	14728	14735	14727	14711	14590	14738	14632	14510	14707	14699	14737	14570	14684	14598	14661	14612	14859	14746	14740	14827	14597	14750	14681	14729	14423	14509	14594	14735	14837	14738	14684	14587	14826	14735	14766	14574	14751	14476	14629	14589	14791	14767	14749	14505	14591	14749	14447	14746	14849	14688	14701	14769	14573	14592	14679	14784	14604	14309	14713	14882	14747	14834	14729	14569	14749	14488	14636	14543	14757	14496	14542	14661	14849	14631	14704	14725	14711	14701	14576	14411	14557	14806	14705	14658	14716	14606	14887	14685	14692	14610	14575	14777	14745	14501	14648	14709	14804	14663	14661	14685	14602	14628	14672	14696	14711	14681	14506	14750	14564	14683	14774	14542	14727	14627	14726	14561	14592	14567	14726	14628	14639	14666	14572	14695	14712	14795	14911	14593	14621	14755	14717	14558	14645	14641	14778	14517	14672	14839	14827	14607	14736	14500	14828	14741	14721	14599	14606	14550	14508	14733	14627	14578	14460	14604	14551	14765	14716	14587	14782	14675	14389	14657	14616	14748	14771	14700	14732	14722	14626	14555	14737	14698	14812	14692	14773	14804	14522	14581	14589	14804	14478	14591	14943	14898	14663	14768	14733	14799	14671	14695	14640	14808	14672	14864	14821	14654	14917	14538	14595	14656	14639	14697	14659	14888	14531	14693	14524	14733	14855	14673	14545	14807	14528	14756	14738	14717	14662	14753	14620	14569	14575	14691	14651	14501	14614	14780	14636	14821	14889	14698	14683	14853	14733	14698	14733	14554	14694	14679	14567	14624	14618	14708	14462	14554	14773	14500	14683	14653	14766	14646	14700	14797	14885	14767	14622	14530	14645	14579	14713	14739	14701	14554	14641	14733	14722	14436	14667	14736	14644	14675	14665	14742	14722	14719	14558	14625	14742	14761	14565	14782	14699	14553	14855	14563	14588	14776	14733	14708	14622	14549	14694	14738	14728	14774	14617	14722	14698	14789	14591	14618	14597	14650	14811	14824	14689	14716	14668	14729	14750	14861	14670	14474	14734	14679	14655	14666	14717	14600	14768	14757	14829	14691	14705	14737	14596	14548	14674	14628	14528	14447	14469	14590	14646	14536	14834	14780	14716	14760	14530	14597	14506	14674	14603	14570	14508	14494	14710	14733	14680	14572	14529	14716	14671	14585	14713	14519	14827	14775	14449	14623	14630	14722	14604	14491	14575	14580	14849	14743	14603	14685	14656	14567	14697	14912	14738	14645	14665	14698	14904	14771	14731	14769	14722	14553	14566	14548	14741	14723	14698	14672	14516	14724	14795	14777	14606	14615	14721	14680	14550	14540	14745	14538	14754	14719	14520	14761	14581	14670	14674	14730	14594	14492	14706	14543	14584	14519	14669	14517	14576	14546	14665	14682	14695	14733	14708	14717	14479	14576	14564	14625	14628	14641	14681	14632	14721	14691	14865	14636	14750	14652	14842	14574	14705	14648	14744	14706	14607	14833	14541	14614	14869	14663	14517	14804	14716	14848	14668	14691	14693	14605	14559	14761	14585	14698	14780	14773	14666	14553	14638	14736	14713	14571	14593	14727	14768	14890	14575	14498	14628	14744	14630	14622	14682	14804	14759	14808	14633	14729	14704	14567	14623	14559	14489	14544	14496	14936	14542	14580	14680	14615	14644	14609	14582	14709	14496	14651	14441	14737	14419	14666	14781	14579	14722	14811	14799	14719	14794	14646	14635	14720	14610	14987	14552	14585	14644	14541	14612	14440	14699	14624	14702	14613	14677	14739	14686	14640	14747	14732	14587	14695	14751	14730	14457	14669	14439	14548	14669	14569	14632	14527	14685	14638	14724	14734	14675	14746	14622	14745	14681	14716	14600	14869	14727
14204	21808	21203	17805	17096	16913	15915	15737	16050	15750	16722	32987	37093	31640	23337	17718	15540	14736	14554	14645	14674	14662	14598	14639	14852	14672	14669	14869	14725	14631	14714	14593	14628	14708	14655	14594	14542	14703	14912	14611	14721	14568	14658	14450	14684	14597	14617	14453	14589	14647	14716	14655	14663	14610	14564	14700	14786	14819	14793	14739	14502	14721	14620	14689	14783	14705	14868	14718	14684	14597	14597	14664	14769	14750	14696	14620	14678	14706	14620	14703	14782	14735	14776	14526	14610	14663	14594	14575	14614	14528	14565	14546	14692	14622	14579	14678	14616	14569	14642	14569	14702	14529	14663	14626	14691	14530	14579	14630	14771	14647	14529	14679	14636	14501	14784	14919	14808	14635	14669	14699	14460	14837	14576	14662	14680	14536	14549	14722	14635	14634	14506	14581	14623	14510	14872	14630	14776	14622	14608	14656	14715	14592	14503	14691	14544	14574	14660	14716	14794	14714	14731	14582	14769	14631	14672	14719	14712	14567	14632	14615	14755	14661	14559	14552	14693	14545	14569	14471	14500	14546	14655	14653	14610	14597	14779	14623	14591	14536	14699	14585	14581	14738	14624	14633	14429	14686	14744	14684	14860	14654	14621	14615	14555	14775	14600	14662	14552	14584	14656	14744	14561	14624	14563	14713	14794	14689	14702	14739	14653	14529	14873	14559	14613	14611	14593	14735	14696	14659	14707	14563	14735	14480	14740	14410	14577	14576	14709	14606	14782	14732	14680	14638	14536	14834	14802	14731	14590	14706	14819	14869	14807	14657	14474	14576	14738	14564	14540	14509	14538	14654	14677	14734	14775	14673	14532	14828	14603	14628	14627	14630	14586	14689	14629	14715	14532	14800	14517	14629	14784	14710	14655	14608	14482	14719	14591	14748	14783	14345	14623	14673	14824	14637	14692	14717	14631	14593	14672	14579	14618	14569	14710	14599	14464	14558	14571	14519	14551	14555	14578	14720	14631	14677	14473	14714	14664	14518	14647	14635	14664	14526	14758	14733	14890	14594	14635	14599	14618	14705	14664	14512	14597	14766	14734	14567	14679	14580	14598	14710	14632	14643	14613	14630	14695	14440	14648	14634	14656	14512	14559	14693	14744	14498	14499	14648	14618	14786	14730	14606	14470	14759	14559	14614	14698	14843	14415	14689	14658	14530	14729	14606	14549	14772	14632	14729	14697	14757	14603	14722	14613	14587	14608	14551	14656	14662	14561	14578	14741	14724	14695	14700	14696	14656	14729	14531	14590	14688	14654	14859	14564	14643	14606	14605	14576	14700	14528	14589	14529	14747	14530	14576	14659	14639	14624	14606	14531	14631	14756	14603	14795	14716	14718	14687	14450	14824	14500	14634	14527	14586	14592	14680	14593	14598	14620	14758	14560	14583	14540	14743	14574	14643	14632	14708	14689	14778	14831	14754	14689	14551	14513	14638	14616	14678	14580	14708	14577	14533	14626	14709	14622	14549	14652	14661	14720	14744	14608	14629	14630	14572	14616	14678	14756	14826	14595	14648	14779	14605	14722	14612	14719	14640	14624	14654	14519	14486	14649	14644	14767	14471	14594	14724	14723	14745	14542	14643	14713	14738	14760	14631	14708	14417	14642	14596	14670	14497	14662	14582	14537	14663	14707	14682	14453	14629	14622	14511	14708	14719	14712	14782	14521	14688	14649	14622	14676	14641	14604	14775	14501	14609	14534	14637	14785	14668	14661	14711	14777	14709	14571	14572	14616	14598	14719	14451	14460	14744	14695	14689	14871	14744	14565	14488	14735	14599	14573	14634	14653	14712	14656	14723	14603	14589	14694	14593	14642	14683	14668	14769	14614	14566	14611	14679	14633	14586	14425	14603	14628	14751	14718	14497	14774	14685	14729	14541	14544	14599	14636	14796	14463	14666	14765	14527	14762	14679	14619	14659	14597	14700	14683	14515	14704	14615	14717	14603	14594	14678	14740	14680	14701	14588	14694	14701	14695	14629	14838	14566	14759	14677	14650	14519	14740	14601	14624	14657	14496	14712	14670	14450	14726	14717	14782	14500	14689	14606	14727	14650	14721	14403	14726	14647	14751	14714	14722	14607	14459	14642	14515	14715	14566	14554	14488	14531	14642	14708	14616	14675	14678	14735	14729	14589	14686	14633	14503	14687	14457	14632	14655	14757	14683	14582	14524	14606	14748	14549	14647	14616	14651	14718	14738	14656	14523	14508	14684	14549	14639	14780	14885	14742	14706	14600	14577	14696	14514	14695	14640	14718	14460	14530	14746	14637	14619	14651	14680	14721	14685	14604	14624	14771	14466	14668	14600	14449	14451	14537	14703	14666	14626	14760	14682	14748	14723	14728	14516	14627	14747	14645	14525	14721	14753	14776	14719	14606	14686	14683	14535	14605	14592	14708	14681	14542	14592	14664	14637	14688	14572	14556	14506	14796	14544	14806	14555	14603	14642	14725	14669	14653	14651	14777	14549	14659	14590	14662	14648	14725	14629	14695	14559	14559	14659	14639	14816	14811	14628	14553	14747	14746	14589	14647	14691	14636	14576	14639	14650	14811	14729	14585	14809	14886	14626	14646	14573	14632	14805	14582	14782	14639	14695	14714	14637	14562	14716	14769	14625	14607	14720	14520	14625	14781	14521	14557	14755	14629	14744	14734	14682	14713	14654	14525	14661	14732	14713	14616	14772	14593	14549	14631	14616	14605	14814	14835	14643	14598	14354	14582	14757	14401	14700	14582	14606	14545	14541	14731	14422	14596	14621	14662	14694	14611	14578	14655	14600	14610	14636	14791	14765	14654	14441	14628	14736	14674	14468	14711	14743	14577	14607	14677	14732	14496	14533	14479	14632	14767	14591	14714	14639	14641	14572	14685	14660	14686	14708	14712	14649	14468	14696	14784	14550	14600	14677	14710	14717	14673	14681	14655	14686	14701	14582	14649	14498	14605	14462	14553	14775	14490	14520	14686	14718	14560	14615	14694	14652	14648	14572	14591	14668	14696	14708	14327	14552	14729	14602	14708	14703	14709	14634	14806	14567	14518	14848	14644	14569	14627	14631	14496	14623	14676	14643	14590	14659	14559	14504	14604	14554	14694	14487	14704	14628	14591	14669	14573	14539	14666	14549	14711	14722	14618	14527	14592	14646	14566	14763	14597	14693	14737	14641	14729	14637	14709	14711	14700	14633	14492	14661	14743	14600	14719	14687	14586	14588	14762	14655	14789	14592	14679	14687	14790	14922	14547	14545	14687	14753	14750	14707	14412	14693	14727	14555	14620	14668	14708	14662	14600	14838	14612	14680	14739	14678	14550	14699	14603	14631	14725	14550	14652	14702	14640	14767	14514	14744	14740	14582	14641	14591	14722	14680	14609	14593	14711	14518	14798	14721	14781	14696	14599	14594	14398	14763	14721	14762	14640	14709	14510	14632	14685	14665	14599	14603	14597	14498	14802	14671	14561	14707	14528	14827	14435	14760	14617	14704	14604	14735	14654	14664	14562	14726	14585	14553	14769	14659	14892	14687	14509	14578	14777	14670	14665	14729	14533	14713	14632	14631	14865	14578	14750	14667	14671	14720	14639	14708	14760	14716	14707	14593	14523	14773	14506	14697	14834	14655	14610	14630	14552	14648	14621	14680	14705	14865	14706	14467	14799	14782	14689	14506	14684	14645	14572	14647	14602	14544	14732	14530	14490	14691	14620	14465	14661	14754	14585	14693	14678	14602	14649	14719	14757	14557	14768	14593	14723	14650	14644	14581	14726	14835	14858	14673	14592	14711	14633	14683	14661	14519	14645	14650	14512	14687	14592	14713	14785	14833	14554	14689	14721	14653	14583	14496	14805	14588	14731	14587	14578	14631	14742	14552	14624	14742	14637	14606	14628	14521	14517	14553	14565	14518	14524	14451	14692	14782	14696	14695	14682	14617	14675	14561	14639	14816	14621	14608	14801	14631	14634	14580	14413	14655	14601	14608	14653	14623	14611	14697	14521	14768	14742	14606	14781	14537	14573	14661	14662	14686	14689	14522	14660	14773	14750	14536	14618	14773	14722	14606	14678	14492	14624	14564	14671	14621	14637	14702	14675	14405	14413	14732	14668	14662	14749	14470	14595	14560	14519	14593	14556	14821	14692	14702	14625	14598	14567	14702	14761	14583	14590	14690	14514	14457	14655	14677	14881	14704	14659	14759	14706	14590	14726	14650	14689	14521	14657	14712	14651	14528	14632	14674	14620	14651	14606	14601	14521	14725	14488	14592	14583	14563	14765	14642	14739	14707	14592	14627	14415	14643	14692	14618	14681	14534	14557	14723	14472	14612	14667	14632	14700	14740	14647	14586	14617	14586	14535	14668	14761	14820	14769	14664	14566	14782	14683	14561	14589	14632	14573	14669	14626	14765	14696	14620	14696	14725	14667	14637	14758	14645	14605	14667	14563	14726	14778	14584	14814	14703	14722	14569	14560	14568	14694	14787	14653	14555	14648	14596	14636	14532	14744	14670	14784	14737	14724	14467	14611	14660	14496	14762	14684	14704	14699	14486	14753	14533	14656	14662	14582	14750	14586	14707	14789	14700	14615	14517	14640	14762	14630	14527	14635	14710	14807	14637	14474	14597	14711	14691	14630	14601	14638	14532	14857	14525	14597	14617	14617	14792	14644	14599	14635	14612	14623	14729	14570	14761	14680	14569	14874	14799	14694	14639	14750	14764	14640	14677	14681	14761	14522	14618	14570	14600	14542	14709	14581	14678	14642	14590	14605	14657	14492	14517	14611	14631	14416	14694	14842	14764	14654	14631	14705	14692	14737	14597	14670	14696	14621	14588	14576	14741	14549	14670	14579	14666	14656	14605	14604	14573	14727	14862	14550	14737	14715	14640	14579	14876	14726	14821	14652	14606	14629	14636	14678	14534	14607	14490	14789	14775	14762	14552	14631	14778	14529	14743	14597	14592	14643	14672	14665	14544	14727	14650	14801	14632	14521	14675	14612	14768	14631	14645	14572	14776	14649	14553	14637	14608	14751	14706	14566	14758	14551	14488	14846	14760	14688	14551	14660	14517	14748	14518	14670	14652	14524	14675	14606	14692	14505	14557	14487	14637	14705	14807	14829	14743	14672	14900	14411	14656	14710
23941	21416	28874	24397	21815	21121	19057	16094	15558	15921	15784	32945	42260	37470	27257	19657	16212	15261	14901	14774	14792	14795	14956	14811	14816	14878	14760	14841	14792	14705	14857	14735	14796	14579	14819	14731	14689	14791	14827	14771	14692	14661	14804	14856	14825	14743	14869	14933	14739	14939	14580	14643	14770	14726	14760	14751	14791	14613	14918	14705	14959	14819	14743	14832	14666	14610	14779	14717	14827	14562	14720	14600	14834	14746	14670	14403	14586	14852	14532	14590	14729	14902	14537	14639	14879	14770	14888	14671	14689	14860	14908	14853	14627	14764	14629	14814	14937	14835	14760	14819	14512	14763	14719	14756	14803	14612	14700	14711	14816	14634	14701	14819	14692	14719	14855	14555	14714	14824	14819	14696	14794	14636	14745	14653	14712	14729	14694	14633	14674	14851	14864	14668	14791	14740	14934	14662	14832	14755	14438	14625	14739	14712	14659	14670	14845	14760	14586	14762	14735	14766	14570	14685	14688	14756	14710	14809	14831	14698	14762	14559	14763	14734	14704	14678	14740	14801	14618	14795	14838	14893	14857	14653	14725	14910	14890	14567	14737	14674	14902	14570	14652	14591	14923	14753	14802	14661	14617	14667	14730	14689	14588	14807	14632	14763	14661	14662	14625	14612	14704	14569	14691	14822	14791	14742	14659	14527	14765	14744	14684	14675	14695	14635	14680	14654	14936	14801	14715	14837	14478	14684	14786	14720	14828	14712	14933	14662	14655	14662	14678	14645	14727	14915	14706	14669	14773	14935	14598	14665	14461	14779	14705	14565	14776	14762	14609	14863	14629	14596	14506	14607	14795	14596	14625	14577	14742	14672	14755	14768	14452	14702	14624	14810	14699	14813	14690	14779	14817	14562	14707	14821	14704	14727	14672	14584	14830	14726	14755	14759	14742	14846	14638	14746	14684	14700	14789	14593	14706	14667	14666	14824	14772	14624	14783	14933	14818	14703	14692	14930	14735	14762	14681	14685	14908	14697	14719	14598	14583	14643	14573	14562	14540	14631	14639	14610	14634	14600	14698	14772	14690	14883	14795	14739	14719	14756	14953	14826	14779	14500	14772	14724	14886	14766	14839	14730	14632	14507	14737	14878	14695	14689	14670	14655	14582	14517	14675	14784	14503	14638	14612	14717	14682	14638	14774	14894	14710	14647	14745	14862	14785	14673	14598	14630	14610	14875	14830	14733	14798	14754	14974	14639	14663	14680	14644	14851	14927	14683	14682	14871	14883	14795	14752	14770	14643	14942	14926	14823	14660	14656	14852	14886	14571	14798	14573	14544	14648	14685	14594	14876	14729	14710	14567	14680	14785	14472	14788	14891	14852	14541	14755	14575	14650	14696	14647	14716	14718	14718	14718	14861	14719	14736	14702	14845	14540	14774	14698	14644	14641	15009	14795	14688	14731	14693	14485	14717	14680	14686	14758	14629	14746	14656	14644	14616	14615	14707	14909	14530	14812	14622	14804	14553	14813	14533	14821	14855	14635	14654	14736	14765	14752	14686	14812	14691	14535	14800	14615	14678	14794	14648	14834	14880	14695	14715	14939	14871	14593	14766	14871	14721	14588	14755	14675	14538	14405	14870	14858	14820	14827	14787	14798	14823	14637	14575	14777	14644	14738	14935	14815	14773	14520	14726	14805	14815	14756	14810	14809	14679	14769	14683	14734	14551	14577	14648	14611	14724	14680	14581	14704	14751	14610	14577	14854	14622	14745	14754	14847	14857	14682	14778	14702	14856	14544	14653	14680	15028	14721	14667	14599	14762	14691	14766	14637	14726	14578	14677	14649	14679	14686	14608	14530	14811	14579	14760	14811	14779	14891	14598	14681	14716	14755	14866	14899	14501	14766	14654	14630	14650	14790	14670	14678	14692	14606	14519	14475	14754	14601	14786	14790	14619	14652	14543	14714	14563	14900	14659	14693	14679	14803	14675	14835	14517	14651	14714	14739	14691	14781	14849	14750	14847	14705	14740	14681	14863	14718	14593	14727	14842	14800	14767	14759	14829	14708	14828	14667	14792	14751	14862	14700	14824	14716	14748	14491	14819	14712	14608	14902	14874	14711	14738	14707	14805	14956	14694	14678	14672	14773	14642	14809	14703	14714	14525	14810	14816	14780	14687	14623	14680	14799	14612	14651	14789	14863	14670	14564	14812	14804	14587	14645	14869	14693	14792	14652	14555	14729	14646	14735	14837	14673	14791	14827	14741	14633	14585	14676	14612	14529	14648	14804	14545	14578	14784	14752	14657	14643	14668	14665	14933	14875	14656	14644	14577	14669	14661	14661	14605	14564	14910	14812	14920	14757	14805	14725	14455	14668	14720	14818	14728	14752	14689	14700	14830	14669	14669	14671	14766	14711	14672	14742	14592	14690	14821	14596	14594	14747	14707	14651	14788	14767	14835	14569	14803	14488	14687	14672	14817	14630	14922	14670	14876	14721	14828	14956	14697	14731	14875	14660	14675	14661	14687	14813	14739	14527	14677	14605	14556	14680	14671	14633	14775	14848	14727	14677	14702	14896	14790	14832	14768	14738	14761	14754	14635	14742	14596	14670	14680	14783	14732	14621	14415	14670	14680	14790	14664	14755	14994	14692	14709	14671	14832	14868	14666	14524	14651	14752	14734	14514	14689	14697	14543	14589	14701	14885	14770	14586	14705	15070	14717	14717	14602	14738	14826	14686	14631	14781	14538	14785	14682	14642	14531	14669	14789	14787	14920	14663	14482	14600	14664	14882	14752	14846	14822	14753	14684	14512	14720	14744	14683	14715	14761	14418	14829	14976	14705	14731	14545	14705	14724	14817	14808	14698	14973	14804	14751	14787	14703	14836	14618	14701	14768	14657	14735	14749	14584	14759	14700	14621	14694	14569	14849	14725	14741	14789	14616	14714	14620	14664	14874	14891	14679	14591	14734	14667	14876	14705	14782	14741	14815	14735	14643	14725	14680	14844	14711	14661	14769	14824	14766	14821	14620	14827	14751	14797	14587	14800	14710	14772	14798	14748	14773	14567	14715	14697	14575	14888	14646	14743	14701	14638	14892	14790	14645	14655	14769	14786	14751	14692	14676	14676	14583	14449	14555	14748	14726	14757	14599	14601	14704	14747	14603	14829	14644	14599	14569	14619	14625	14473	14883	14771	14768	14827	14697	14891	14619	14855	14825	14669	14824	14821	14700	14766	14578	14622	14907	14917	14867	14783	14757	14545	14730	14609	14539	14815	14721	14804	14831	14628	14643	14563	14702	14874	14586	14705	14839	14785	14833	14744	14751	14767	14655	14836	14606	14555	14718	14713	14606	14795	14676	14608	14597	14636	14650	14822	14655	14726	14758	14818	14696	14820	14647	14715	14653	14755	14892	14514	14605	14658	14745	14613	14654	14724	14760	14771	14731	14599	14542	14772	14786	14886	14764	14444	14698	14703	14778	14774	14774	14701	14635	14661	14775	14794	14741	14642	14700	14677	14795	14558	14857	14790	14696	14760	14717	14782	14823	14744	14701	14815	14689	14603	14725	14874	14621	14818	14785	14636	14714	14780	14607	14792	14796	14792	14642	14804	14733	14723	14857	14546	14812	14865	14771	14671	14742	14766	14584	14735	14728	14683	14588	14670	14661	14506	14835	14724	14650	14702	14716	14795	14867	14856	14540	14933	14785	14781	14708	14776	14877	14803	14585	14843	14722	14746	14640	14763	14686	14725	14899	14594	14761	14881	14656	14795	14688	14595	14871	14713	14772	14916	14783	14703	14759	14697	14601	14725	14742	14788	14760	14572	14751	14717	14790	14875	14842	14819	14602	14725	14809	14786	14708	14639	14590	14877	14731	14767	14652	14777	14598	14893	14491	14714	14623	14798	14560	14746	14757	14568	14544	14687	14660	14758	14794	14728	14658	14794	14620	14730	14836	14898	14836	14632	14796	14675	14929	14679	14699	14761	14630	14831	14695	14668	14568	14679	14806	14738	14750	14705	14733	14676	14693	14732	14764	14757	14825	14616	14624	14859	14744	14580	14462	14563	14691	14864	14657	14875	14792	14736	14653	14686	14863	14647	14610	14861	14641	14764	14748	14565	14456	14660	14963	14783	14787	14633	14659	14500	14867	14688	14753	14954	14933	14660	14656	14737	14526	14735	14815	14605	14937	14823	14705	14808	14899	14674	14692	14886	14879	14942	14834	14954	14905	14693	14803	14875	14628	14874	14804	14811	14756	14791	14580	14639	14782	14603	14539	14789	14793	14925	14750	14759	14601	14848	14755	14727	14682	14645	14543	14673	14635	14833	14836	14860	14681	14708	14787	14670	14812	14804	14674	14865	14567	14629	14712	14844	14628	14847	14805	14912	14657	14786	14748	14898	14823	14684	14819	14790	14706	14785	14826	14825	14656	14721	14699	14573	14589	14799	14602	14721	14697	14693	14726	14759	14654	14564	14733	14673	14600	14850	14744	14753	14514	14710	14524	14814	14813	14670	14579	14698	14808	14707	14641	14709	14669	14597	14752	14871	14669	14569	14622	14718	14766	14814	14876	14502	14815	14848	14809	14837	14718	14690	14729	14646	14744	14863	14482	14709	14778	14931	14570	14623	14744	14746	14649	14622	14606	14620	14572	14677	14851	14739	14657	14519	14716	15034	14934	14710	14756	14710	14918	14831	14576	14684	14759	14539	14359	14740	14625	14681	14571	14724	14777	14670	14727	14628	14625	14596	14733	14700	14693	14860	14654	14653	14757	14916	14756	14687	14629	14612	14617	14946	14674	14755	14607	14720	14726	14763	14779	14639	14808	14647	14801	14643	14778	14428	14778	14799	14880	14816	14652	14696	14514	14845	14818	14710	14760	14688	14743	14645	14959	14664	14882	14774	14686	14618	14489	14432	14627	14644	14609	14714	14567	14702	14734	14862	14686	14748	14669	14737	14716	14698	14690	14663	14775	14670	14722	14724	14602	14586	14478	14903	14808	14697	14635	14716	14675	14906	14699	14587	14647	14738	14836	14654	14792	14868	14693	14993	14707	14780	14860	14514	14656	14596	14573	14814	14540	14732	14630	14580	14686	14719	14862	14816	14814	14459	14637	14569	14721	14780	14784	14628	14679	14847	14730	14497	14789	14470	14723	14855	14600	14827	14643
16069	26680	24946	20976	18550	17166	16692	16205	16111	16192	16496	40329	45784	39923	28800	19623	15853	14691	14701	14948	14691	14720	14689	14710	14456	14420	14684	14677	14696	14585	14663	14591	14703	14585	14677	14721	14612	14676	14548	14616	14552	14598	14749	14586	14651	14630	14536	14844	14545	14867	14637	14523	14557	14606	14667	14547	14609	14540	14597	14640	14724	14707	14537	14517	14732	14514	14612	14551	14581	14580	14645	14664	14633	14590	14611	14449	14614	14615	14554	14833	14715	14703	14711	14563	14583	14597	14679	14808	14611	14473	14661	14610	14616	14712	14786	14535	14583	14542	14607	14715	14673	14625	14651	14699	14650	14673	14545	14577	14471	14600	14554	14741	14626	14639	14699	14681	14503	14655	14609	14633	14615	14704	14628	14516	14582	14709	14705	14712	14717	14661	14747	14652	14567	14627	14557	14556	14621	14592	14621	14568	14815	14810	14585	14536	14692	14666	14747	14485	14545	14704	14569	14585	14611	14765	14657	14611	14693	14746	14577	14713	14528	14534	14634	14584	14693	14650	14666	14600	14689	14765	14656	14740	14802	14566	14648	14683	14647	14406	14567	14719	14819	14559	14777	14396	14822	14526	14729	14574	14562	14647	14412	14682	14607	14626	14642	14651	14600	14611	14618	14567	14400	14692	14586	14551	14621	14668	14687	14730	14830	14701	14702	14622	14742	14664	14744	14626	14563	14826	14597	14768	14586	14581	14774	14666	14731	14612	14616	14669	14534	14842	14820	14721	14721	14773	14580	14601	14759	14335	14713	14567	14687	14602	14579	14579	14541	14642	14617	14548	14789	14481	14842	14608	14700	14520	14685	14842	14739	14615	14737	14522	14718	14615	14647	14598	14655	14725	14631	14652	14627	14814	14740	14589	14695	14587	14599	14708	14650	14574	14702	14548	14647	14616	14597	14636	14801	14591	14422	14591	14734	14631	14491	14713	14607	14617	14760	14588	14708	14630	14591	14803	14815	14457	14640	14690	14621	14539	14676	14521	14619	14592	14745	14540	14617	14450	14705	14743	14624	14553	14489	14661	14643	14495	14704	14558	14645	14666	14536	14609	14640	14522	14551	14622	14750	14568	14812	14675	14700	14775	14660	14570	14679	14710	14582	14654	14613	14558	14515	14748	14542	14567	14697	14658	14388	14781	14617	14677	14838	14553	14569	14660	14501	14748	14541	14724	14671	14606	14576	14694	14697	14654	14638	14555	14730	14693	14571	14652	14719	14593	14499	14531	14646	14521	14598	14559	14532	14682	14507	14481	14411	14577	14666	14615	14715	14505	14536	14615	14643	14742	14643	14624	14741	14704	14489	14608	14666	14554	14629	14738	14638	14612	14716	14546	14615	14579	14596	14538	14643	14604	14622	14646	14576	14717	14676	14495	14555	14616	14723	14672	14661	14633	14562	14585	14583	14587	14677	14503	14587	14565	14624	14654	14633	14531	14695	14566	14710	14536	14666	14580	14537	14599	14546	14572	14773	14701	14636	14539	14727	14554	14553	14563	14622	14541	14689	14799	14596	14787	14633	14542	14768	14766	14613	14579	14682	14639	14632	14774	14618	14723	14607	14810	14652	14462	14648	14496	14582	14708	14709	14657	14704	14721	14664	14621	14583	14634	14479	14630	14507	14694	14513	14618	14602	14531	14701	14660	14592	14671	14635	14499	14685	14604	14733	14646	14851	14440	14710	14681	14711	14543	14506	14768	14587	14703	14564	14621	14547	14682	14693	14532	14496	14693	14646	14621	14703	14658	14607	14611	14622	14647	14502	14718	14593	14611	14751	14736	14576	14649	14523	14626	14600	14491	14672	14510	14539	14551	14638	14753	14615	14632	14404	14562	14496	14492	14512	14765	14521	14634	14680	14683	14677	14621	14594	14659	14530	14564	14698	14704	14592	14532	14537	14705	14660	14480	14494	14524	14595	14685	14623	14492	14517	14758	14644	14599	14594	14613	14649	14527	14682	14776	14583	14572	14610	14640	14664	14529	14618	14704	14698	14545	14757	14547	14712	14633	14563	14585	14685	14722	14544	14645	14700	14768	14558	14686	14549	14582	14775	14381	14716	14518	14519	14515	14548	14650	14553	14668	14468	14344	14681	14536	14608	14642	14606	14577	14698	14831	14706	14585	14599	14517	14712	14596	14725	14760	14585	14536	14665	14635	14742	14429	14559	14728	14583	14848	14581	14594	14535	14723	14630	14568	14590	14714	14487	14543	14626	14765	14733	14675	14737	14506	14812	14825	14600	14582	14610	14393	14420	14489	14740	14576	14704	14550	14639	14602	14621	14580	14593	14590	14745	14614	14732	14500	14680	14704	14643	14720	14729	14709	14622	14493	14623	14512	14617	14554	14559	14609	14650	14702	14859	14645	14670	14701	14715	14577	14698	14620	14825	14548	14462	14603	14717	14562	14788	14587	14547	14525	14661	14528	14607	14570	14626	14670	14462	14878	14569	14582	14754	14718	14532	14590	14596	14473	14650	14740	14450	14553	14642	14471	14598	14488	14644	14550	14850	14655	14528	14572	14767	14702	14658	14631	14634	14616	14733	14627	14540	14642	14485	14483	14633	14555	14602	14530	14620	14693	14698	14562	14649	14570	14518	14608	14658	14572	14494	14517	14558	14612	14659	14601	14665	14565	14525	14638	14754	14850	14602	14554	14748	14756	14731	14546	14501	14607	14512	14572	14649	14506	14440	14645	14557	14613	14605	14554	14520	14549	14600	14483	14583	14786	14578	14623	14634	14782	14422	14547	14709	14662	14601	14648	14728	14544	14661	14630	14558	14694	14535	14437	14440	14530	14618	14576	14749	14617	14651	14536	14519	14575	14718	14599	14596	14525	14449	14646	14513	14478	14697	14602	14720	14746	14684	14614	14536	14724	14713	14673	14666	14532	14650	14539	14628	14508	14701	14808	14585	14651	14657	14651	14718	14611	14572	14549	14644	14679	14686	14574	14649	14554	14575	14552	14639	14572	14633	14453	14650	14705	14479	14623	14624	14746	14650	14602	14617	14583	14733	14520	14660	14721	14618	14712	14517	14803	14842	14743	14677	14720	14557	14677	14760	14754	14531	14497	14656	14650	14558	14594	14558	14672	14587	14798	14488	14678	14720	14569	14561	14558	14574	14494	14650	14554	14633	14567	14658	14685	14689	14669	14815	14342	14651	14558	14579	14600	14644	14645	14592	14702	14674	14613	14632	14596	14469	14606	14473	14577	14649	14716	14694	14543	14710	14492	14611	14674	14659	14590	14450	14725	14732	14498	14580	14536	14797	14632	14588	14720	14677	14672	14571	14758	14640	14706	14730	14676	14577	14741	14595	14635	14623	14639	14514	14579	14513	14562	14707	14639	14689	14671	14762	14690	14655	14591	14660	14642	14560	14569	14807	14604	14760	14595	14679	14645	14595	14517	14640	14643	14708	14532	14596	14629	14705	14664	14595	14669	14660	14691	14598	14623	14547	14702	14587	14617	14643	14519	14624	14859	14473	14663	14583	14689	14406	14560	14615	14584	14607	14571	14668	14634	14567	14652	14689	14583	14737	14656	14662	14513	14607	14760	14733	14415	14702	14593	14339	14512	14582	14907	14560	14544	14636	14590	14580	14669	14647	14693	14480	14575	14708	14702	14712	14633	14685	14533	14662	14512	14682	14642	14529	14706	14858	14718	14620	14594	14599	14480	14594	14522	14712	14505	14746	14699	14554	14575	14575	14609	14689	14644	14679	14671	14696	14828	14638	14768	14567	14573	14591	14737	14537	14620	14709	14713	14802	14635	14473	14606	14564	14553	14576	14528	14759	14539	14563	14642	14584	14779	14550	14556	14478	14690	14593	14421	14771	14668	14684	14627	14641	14716	14634	14591	14607	14521	14580	14651	14557	14512	14614	14782	14790	14633	14610	14599	14470	14470	14726	14570	14732	14675	14893	14803	14654	14532	14704	14770	14755	14610	14749	14393	14684	14659	14633	14440	14643	14517	14673	14719	14731	14670	14435	14743	14691	14518	14701	14627	14589	14744	14485	14540	14538	14677	14702	14630	14490	14526	14544	14711	14462	14610	14733	14531	14639	14720	14637	14630	14631	14469	14661	14559	14651	14595	14675	14570	14545	14733	14666	14760	14578	14617	14663	14538	14593	14725	14510	14603	14553	14715	14484	14551	14691	14528	14524	14483	14656	14535	14702	14606	14627	14510	14633	14712	14573	14608	14527	14670	14565	14722	14642	14731	14561	14652	14754	14736	14660	14715	14631	14578	14746	14707	14623	14548	14633	14592	14734	14632	14765	14679	14610	14725	14705	14531	14547	14565	14452	14667	14665	14431	14672	14720	14640	14612	14730	14582	14673	14572	14673	14637	14648	14642	14595	14571	14545	14673	14506	14674	14659	14633	14581	14406	14637	14867	14752	14641	14733	14522	14573	14592	14587	14535	14635	14591	14822	14587	14542	14498	14544	14672	14567	14712	14781	14645	14622	14558	14504	14536	14623	14678	14552	14547	14595	14725	14604	14560	14585	14631	14601	14695	14505	14531	14722	14492	14706	14680	14696	14755	14675	14563	14619	14568	14830	14567	14727	14669	14430	14631	14500	14526	14595	14577	14637	14586	14815	14533	14648	14515	14683	14756	14703	14500	14694	14621	14634	14563	14788	14654	14701	14566	14590	14613	14677	14626	14679	14669	14537	14778	14573	14621	14659	14697	14697	14530	14651	14597	14649	14695	14619	14611	14591	14628	14751	14561	14530	14608	14591	14712	14720	14690	14722	14641	14600	14590	14604	14598	14717	14670	14633	14533	14701	14517	14583	14589	14592	14550	14594	14728	14649	14649	14690	14698	14579	14524	14589	14326	14516	14478	14739	14676	14658	14656	14743	14610	14673	14642	14521	14620	14601	14607	14516	14563	14647	14686	14647	14634	14653	14560	14660	14615	14697	14538	14498	14562	14562	14625	14655	14615	14668	14737	14580	14777	14731	14505	14794	14658	14574	14459	14548	14658	14574	14584	14722	14620	14621	14571	14779	14579	14501	14597	14530	14657	14691	14736	14644	14601	14731	14615	14694	14626	14259	14516	14677	14487	14643	14594	14615	14699	14648	14511	14546	14729	14506	14615	14526	14827	14558	14606
28901	21251	19811	17346	15397	15448	15471	15504	15313	15369	15269	16485	18212	18299	16926	15982	15345	15241	15117	15247	15035	15158	14933	15211	15192	15253	15358	15192	14938	15257	15149	15044	15118	15037	15176	14921	15202	15160	15158	15086	15165	15258	15355	15134	15194	15164	14981	15036	14991	15199	15181	15119	15110	15256	15095	15065	15134	14909	15149	15114	15129	15022	15059	14966	15031	15084	15272	15090	15240	15269	15137	15129	15342	14879	15190	15263	15149	15146	15179	15217	15311	15146	15169	15244	15235	15246	15230	15300	15320	15129	15086	15118	15409	15096	15293	15173	15086	15328	15148	15069	14981	15265	15235	15188	14998	15323	15397	15325	15091	15088	15108	15373	15366	15290	15071	15258	15214	15225	15294	14989	15205	15123	15266	15151	15240	15086	15071	15382	15167	15295	15255	15285	15232	15180	15178	15138	15226	14997	15111	15049	15105	15168	15261	15079	15223	15169	14955	15022	15322	15360	15032	15109	15301	15104	14976	15108	15106	15011	15151	15171	15162	15348	15228	15329	15101	15188	14972	15091	15132	15155	15160	15171	15025	15256	15325	15124	15174	15176	15090	15181	15241	15133	15084	15154	15213	15293	15020	15082	15012	15069	15090	15267	15071	15066	15099	15018	15315	15057	14986	15129	15192	15298	15142	14957	15121	15137	14990	15049	15139	15077	15147	15135	15102	15299	15196	15263	15135	14945	15024	15089	15266	15092	15214	15123	14955	15207	15297	15300	15343	15288	15119	15144	15120	15087	15218	15065	15266	15191	15154	15252	15129	15149	15034	15244	15197	15053	15107	15146	15068	15279	15171	15315	15315	15343	15326	15097	15129	15040	15143	15233	15042	15083	15208	15114	15187	15131	15116	14975	15208	15038	15110	15143	15258	15179	15232	15198	15147	15253	15240	15189	15184	15132	15403	15285	15166	14984	15101	15202	15111	15105	15060	15212	15153	15013	15239	15234	15233	15066	15032	15061	15122	15268	15156	15083	15063	15145	15025	15135	14974	14899	15177	15233	15045	15475	15129	15126	15060	15262	15233	15296	14980	15061	15083	15219	15014	15115	15163	15308	15122	15299	15380	15225	15179	15300	15315	15189	15000	14805	14955	15264	15117	15129	15085	15327	15198	15261	14996	15210	15154	15195	15284	15200	15038	15116	15094	14984	15086	15168	15163	14987	15113	15243	15029	15008	15128	15071	15235	15120	14987	15122	15048	15145	15031	15108	15121	15111	15241	15000	15188	15315	15289	15177	15021	15237	15124	15098	15211	15151	15116	15061	15269	15305	15121	15218	15144	15202	15036	15237	15302	15390	15120	15298	15364	15328	15101	14978	15136	15054	15244	15065	15095	15127	15232	15177	15222	15152	14965	15148	15096	15338	15085	15244	15154	15282	15150	15022	15047	14979	15202	15148	15403	15133	14878	15182	15196	14969	15204	15272	14982	15209	15118	15235	15401	15165	14937	15140	15085	15305	15129	15123	15252	15292	15214	15181	15207	15086	15145	15054	14917	15228	15233	15062	15026	15170	15076	15141	14966	15088	15190	15104	15173	15186	15184	15275	15136	15117	15090	15218	15134	15132	15112	15185	15067	15055	15320	15118	15349	15124	15182	15140	15240	15077	15088	14971	14985	15089	15178	15100	15159	15004	15259	15054	15255	15140	15119	15074	15206	14958	15178	15103	15097	15118	15201	15139	15209	15045	15135	15255	15289	15059	15299	15127	15106	15039	15151	15403	15069	14896	15016	15167	15169	15008	15130	15111	15338	14935	15197	15295	15369	15228	15088	15199	15241	15079	15061	15106	15099	15165	15223	15037	15037	15299	15175	15314	15297	15154	15029	15098	15152	15011	15035	15187	15142	15246	14921	14985	15272	15172	15042	15092	15157	15279	15020	15193	15223	15041	15210	15075	15151	15356	15178	15232	15115	14968	15186	15275	15187	15107	15035	15006	15340	15225	15038	15178	15062	15285	15151	15000	15019	14981	15234	15232	15235	15155	15043	15064	15231	15225	15053	15061	15296	15195	15276	15157	15241	15270	15261	15016	15203	15300	15175	15094	15001	15183	15018	15073	15197	15146	15097	14934	15174	14980	15150	14809	15100	15018	15156	15128	15029	15086	15183	15141	15084	15125	15379	14986	14977	15286	15042	15146	15114	15150	15218	15241	15106	15309	15115	15041	15299	15157	15121	15213	15149	14922	15322	15130	15033	14989	15133	15209	15296	15100	15128	15207	15242	15289	15269	15172	15099	15244	15105	15212	15219	15110	15180	15111	15075	15182	15114	15277	15116	15111	15193	15008	15007	15276	15057	15019	15093	15043	15132	14992	15262	14924	15068	15289	15175	15196	15120	15258	15213	15277	15254	15364	15121	15188	15026	15127	15058	15344	15097	15389	15302	15062	14947	15297	15264	15172	15116	14968	15207	14963	14998	15096	15151	15172	15116	15261	15154	15102	15299	15188	15045	15274	15263	15376	15123	15151	15212	15162	15208	15052	14997	15145	15211	15343	15186	15046	15224	15329	15114	15352	15160	15336	15235	15125	15078	15225	15258	15314	15168	15250	15087	15188	15159	15059	15092	15108	15227	15183	15127	15091	14936	15283	15367	15077	15059	15165	15198	15210	14969	14952	15251	15257	15137	15142	15217	15251	15021	15136	15185	15236	15022	15279	15191	15370	15132	15163	15030	15323	15118	14971	15419	15062	15085	15256	14938	15112	15216	15320	15166	15097	14942	15148	15085	15100	15263	15209	15147	15237	15223	15297	15177	15153	15246	15068	14864	15151	15118	14987	15105	15105	15236	15152	15260	15198	15037	15205	15152	15303	15010	15230	15272	15124	15128	14960	15258	15162	15055	15099	15133	15144	15188	15185	15393	15268	15068	15232	15330	15022	15209	15298	15205	15136	15047	15089	15215	15328	15214	15254	15177	15129	15110	15173	15075	15048	15102	14734	15099	15122	15230	15111	15008	15033	15112	15075	15004	15193	15261	15290	15212	15187	15236	15120	15111	15207	15098	15203	14927	15101	15104	15167	15151	15309	15003	15174	15257	15034	15222	15122	15292	15027	15030	15188	15134	15362	15226	15308	15155	15069	15195	15152	15091	15113	15271	15133	15216	15189	15258	15169	15114	15052	15174	15131	15053	15075	15368	15045	15107	15320	15313	15165	15064	15080	15109	14986	15201	15167	15235	15033	15080	15298	15171	15355	15345	15247	15235	14796	15198	15060	15094	15246	15294	15223	15031	15223	15023	15065	15220	15116	15117	15288	15093	15175	15020	15183	15002	14882	14957	14916	15221	15197	15257	15277	15124	15247	15287	15193	15247	15201	15245	15109	15190	15136	15158	15066	14954	15019	15273	15181	15013	15130	15266	15010	15235	14986	14991	15018	15143	15219	15209	15113	15278	15169	15174	15010	15022	15338	15153	14964	15230	15078	15110	15175	15213	15016	15008	15176	15177	15205	15197	15130	15127	14994	15089	15227	15046	15303	15044	15091	15056	15100	15150	15032	15219	15129	15297	15246	15134	15155	15292	15132	15273	15239	15095	15197	14996	15186	15163	15118	15218	15204	15066	15283	15219	15071	15221	15270	15027	15052	15080	15104	15125	15114	15137	15280	15159	15229	15098	15211	15224	15039	15112	15069	15165	15165	15223	15165	15037	14952	15214	15086	14980	15249	15104	15195	15083	15216	14985	15149	15127	15143	15224	15273	15071	15129	15336	15134	15133	15124	15215	15231	15124	15294	15257	15304	15023	15293	15167	15139	15180	15392	15137	15174	15264	15269	15296	15278	15214	15138	15185	15041	15207	15065	15245	15180	15245	15013	15373	15202	15003	15128	15222	15245	15069	15170	15161	15184	15002	15085	15284	15222	15184	15219	15331	15124	15243	15222	15168	15129	15240	15064	14969	15218	15154	15068	15165	15100	15074	15158	15049	15012	15045	15253	15081	15235	15120	15037	15307	15244	15205	15080	15148	15074	15205	15116	15212	15282	15152	15039	15207	15157	15126	15184	15137	15130	15044	15087	14965	15190	15124	15051	15107	15087	15215	15171	15298	15111	14962	15215	15120	15111	15272	14989	15168	15000	15040	15120	15259	15177	15189	15255	15029	15066	15187	15207	15268	15166	15155	15468	15251	15194	15103	15022	15166	15114	15234	15120	14991	15387	15087	15311	15228	15093	15196	15206	15213	15122	15193	14998	15149	15134	15197	15154	14977	15133	15142	15185	15152	15307	15132	14984	15140	15155	15192	15043	15099	15194	15205	15161	15106	15350	15299	15143	15203	15142	15206	15120	15307	15262	15191	15360	15080	15095	15058	15091	15239	15183	15154	14927	15283	15235	15246	15106	15300	15103	15362	15108	14996	15108	15123	15224	14942	15149	15107	15143	15209	15368	15165	15220	15230	14997	15086	15103	15334	15244	15097	15026	15169	15195	15197	15313	15359	15158	15089	15043	15120	15319	15197	15073	15140	15053	15089	15170	15074	15143	15185	15188	15186	15042	15081	15086	15011	15052	15076	15170	15153	15372	15280	15092	15216	15064	15071	15150	14958	15196	15239	15135	15028	15144	14999	15125	15101	15182	15069	15024	15125	15158	15072	15290	14982	15061	15029	14992	15279	15144	15159	15169	15215	15083	15364	15227	15159	15053	15027	15078	15250	15256	14964	15097	15336	15160	15272	15110	15114	15182	15320	15402	15229	15122	15209	15153	15142	15090	15092	15284	15223	15085	15104	15248	15234	15004	15147	15067	15338	15138	15261	15259	15177	15056	15289	15097	15090	15111	15313	15202	15141	15273	15101	15115	15195	15197	15220	15197	15239	15130	15168	15003	15200	15123	15171	15306	15354	15193	15198	15046	15042	15018	15029	15183	15340	15249	14952	15217	15173	15185	15004	15113	15236	15158	15061	15209	15262	15103	15319	15131	15502	15251	15163	15085	15332	15281	15379	15189	15101	15263	15075	14899	15112	15069	15301	15206	15075	15051	15238	15246	15212	15113	15060	15305	15132	15216	15179	15214	15132	15215	15003	15185	15172	15143	15145	15102	15040	15012	15242	14922	15334	15263	14968	15306	15107	15172	15163	15260	15231	15116	14840	15243	15201	15032	15205	15050	15200	15181	15198	15255
15332	16909	16904	16007	15618	15482	15119	15277	15156	15282	15197	17761	19548	18679	16817	15557	15145	14975	14691	14816	15072	14735	15137	15078	14803	14702	14816	14877	14944	14907	14877	14766	14748	14882	14677	14788	14909	14813	14878	14917	14931	14948	14745	14771	15016	14890	14795	14905	14863	14944	14720	14904	14716	14934	14980	14940	14807	14929	14802	14903	14842	14902	14722	14870	14789	14953	14977	14899	15021	14692	14837	14835	14829	14891	14800	14935	14937	14826	14897	14839	14863	14881	14869	15047	14824	14831	14673	14888	14972	14899	14771	14831	14899	14952	14836	14830	14755	14812	14879	15000	14891	14825	14783	14899	14930	14839	14712	14904	14950	14917	14907	14819	14850	14774	14890	14670	14885	14960	14830	14647	14904	14927	14918	14771	14723	14805	14960	14782	14933	14786	14794	14959	14859	14767	14889	14687	14901	15004	14979	14833	14722	14923	14811	14985	15039	14832	14923	14836	14905	14708	14862	14973	14873	14991	14860	14872	14930	14775	14874	14730	14933	14901	14977	14764	14841	14904	14901	14841	14911	14821	14712	14795	14828	14935	14935	14783	14841	14834	14916	14865	15072	14826	14841	15006	14804	14791	14873	14775	14845	14925	14952	14735	14817	14870	14894	14918	14949	15094	14807	14718	14791	14887	14981	14821	14771	14759	14843	14917	14875	14888	14964	15097	14906	14702	14994	14785	14948	14811	14763	14816	14842	14957	14770	14780	14813	15021	14869	14765	15077	14842	15000	14807	14835	14999	15138	14955	14883	14873	14904	14957	14940	14930	14938	14790	14827	14968	14888	14941	14633	14822	14908	14875	15029	14871	14955	14865	14719	14846	14758	14961	14721	14773	14963	14599	14885	14812	14923	14905	14728	14944	14869	14818	14722	14956	14904	14611	14846	14938	14768	14738	14813	14781	14819	14953	14898	15000	14825	14825	14884	14928	14925	14871	14815	14890	14891	14886	14839	14798	14812	14837	15026	14720	14973	14735	14854	14859	14964	14950	14659	14844	14897	14865	14831	14820	14953	15028	14739	15043	14873	14758	14939	14812	14891	15028	14736	14860	14619	14837	14902	14875	14756	14764	14777	14989	14976	14752	14896	14938	14972	14933	15016	14712	15127	14947	14777	14920	14929	14793	14995	14858	14930	14902	14798	14712	14784	14900	14927	14930	14807	14891	15062	14954	15023	14853	14732	14701	14791	14909	14891	14772	14834	14797	14891	14886	14891	15127	14857	14850	14757	14833	15053	14848	14799	14814	14873	14835	14878	14786	14956	14875	14843	15124	14855	14869	14911	14841	14949	14952	14945	14858	14794	14963	14752	15054	14760	14734	14841	14903	14868	14749	14866	14935	14926	14917	14895	14870	14917	14819	14812	14973	14899	14839	14709	14811	14834	15018	14844	14910	14984	14947	14910	14625	14786	14767	14821	14728	14913	15015	14932	14736	14956	15003	14840	15057	15072	14836	14879	14794	14976	14881	14900	14828	14880	14919	14708	14776	14890	14792	14745	14908	14956	14908	14714	14856	14774	14752	14953	14828	14803	14865	14650	14869	14887	14892	14923	14771	14848	14822	14887	14835	14839	14735	14799	14969	14743	14890	14998	14894	14804	14915	14690	14772	14837	14947	14754	14802	14979	14878	14883	14930	14746	14980	14849	14946	14949	14989	14937	14928	15014	14918	14851	14933	14890	14980	14876	14855	15060	14703	14756	14904	14787	14812	15026	14863	14729	14936	14852	14957	14826	14959	14823	14959	15059	14935	14892	14884	14856	14936	14954	14768	14842	14901	14825	14933	14904	14942	14847	14960	14884	14890	14951	14860	14937	14865	14890	14948	14834	14748	14949	14809	14795	14952	14891	14975	14843	14940	15042	14798	14932	14968	15020	14848	14818	14864	14938	14910	14758	14942	14842	14841	14964	14724	14885	14778	14916	14783	14797	14895	14893	14724	14717	14853	14797	14904	14787	14759	14851	14974	14917	14979	14992	14852	14904	14871	14875	14935	15007	14835	14905	14882	14834	14955	14922	14848	14815	15061	14834	14969	14851	14964	14881	14926	14767	14795	14846	14790	14790	14870	15096	14918	14826	14788	14870	14934	14869	14841	14875	14892	14893	14889	14908	14933	14823	14990	14858	15113	14841	14890	14797	14893	14858	14796	14938	14914	14927	14801	14800	14850	14920	14944	15015	14972	14816	14611	14941	14854	14908	14844	14904	14749	14866	14924	14946	14867	14714	14896	14799	15032	14945	14650	14932	14947	14735	14850	14997	14803	14858	14962	14793	14980	14982	14833	14982	14786	14797	14741	14895	14834	14746	14729	14946	14899	14621	14879	14828	14917	14960	14923	14901	14886	14926	14827	14924	14856	14900	14942	14908	14691	14816	14859	14791	14820	14846	14814	14841	14867	14871	14825	14820	14966	14752	14863	15066	14820	14849	14925	14643	14821	14975	14844	14715	14862	14926	14878	14976	14798	14961	14901	14831	14931	14878	14974	14879	14745	14907	14858	15056	14852	14899	15001	14964	14975	14916	14824	14949	14896	14900	14640	14857	14824	14875	14963	14896	14834	14957	14985	15042	14914	14933	14888	14936	14909	15027	14909	14867	14841	14815	14909	14886	14781	14959	14882	14838	14701	14827	14910	14947	14776	14796	14859	14926	14937	14866	14827	14902	14902	15038	14843	14871	14867	14826	14937	14973	14873	14864	14948	14886	14955	14917	15049	14953	14982	14917	14859	14866	14840	15005	14918	14901	15019	14790	14887	14845	14777	14834	14746	14674	14860	14947	14930	14889	14923	14805	14834	14835	14937	14821	14904	14859	14838	14822	14719	14825	14920	14911	14955	14658	14819	14873	14965	14829	14899	14937	14949	14771	14780	14872	14849	14922	14822	14798	14890	14811	14922	14823	14797	14959	14912	14749	14874	14849	14880	14791	14829	14943	14723	14918	14781	14768	14847	15101	14788	14822	14728	14712	14847	14890	14743	14999	14748	14975	14791	14934	14774	15030	14965	14808	15030	14811	14847	14934	14892	14760	14790	14908	14893	14898	14734	14995	14834	14819	14965	14925	14950	14831	14864	14906	14964	14646	14847	14903	14848	14862	14989	15011	14899	14928	14892	14832	14907	14805	14869	14798	14846	14870	14954	14945	14931	14966	14773	14735	14912	14819	14927	14910	14978	14783	14993	14897	14720	14961	14894	14854	14942	14890	14703	14895	15020	14779	14752	14926	14973	14863	14790	14854	15040	14889	14907	14892	14922	14841	14809	14751	14775	14968	14953	14859	15000	14659	14822	14784	14988	14852	14829	14642	14886	14867	14873	14943	14815	14865	14896	14991	14756	14719	14904	14974	14848	14914	14796	14905	15039	14940	14810	14903	14885	14810	14815	14827	14936	14797	14748	14894	14898	14779	14872	14993	14816	14970	14893	14733	14908	14867	14975	14907	14913	14871	14859	14801	14912	14838	14820	14784	14949	14890	14950	14855	14947	14819	14812	14813	14803	14836	14874	14845	15020	14922	14852	14931	14784	14965	14886	14832	14942	14954	14841	15016	14836	14920	14895	15006	14866	14783	14858	14996	14771	14785	14949	14982	14908	14861	14989	14899	14870	14913	14879	14861	14827	15001	14946	14956	14890	14887	14870	14845	14834	14730	14896	14834	14914	14802	14975	14929	14852	15002	14807	14940	14925	14822	14941	14918	14904	14895	14844	14840	14650	14705	14853	14790	14968	14934	14918	14783	14869	14818	14873	14794	14819	14861	14913	14784	14843	14849	14765	14964	14856	14712	14846	14730	14820	14814	14868	14767	15044	14866	14883	14957	14903	14859	14690	14817	14907	15065	14844	14780	14855	14958	14843	15034	14865	14806	14775	14791	14972	14896	14767	14867	15030	14906	15020	14713	14838	14991	14868	14895	14991	14766	14954	14987	14876	14928	14910	14989	14788	14892	14886	14716	14914	14817	14829	14828	14797	15008	14861	14879	15030	14937	14930	14754	14782	15012	14918	14870	14943	15114	14857	14776	15053	14811	14936	14801	14782	14930	14866	14915	14728	14894	14734	14866	14958	15016	14968	15015	14961	14971	15006	14851	14837	14937	14795	14959	14884	14899	14817	14821	14862	14915	14939	14898	14820	14925	14866	14690	14890	14831	14838	14710	14921	14814	14989	14863	14854	14912	14872	14944	14971	14993	14795	14830	14878	14851	14876	14952	14965	15104	14754	14897	14794	14983	14807	14906	14874	15066	15018	14852	14884	14940	14881	14874	14915	14978	14782	14903	14938	14906	15014	14876	14892	14928	14892	14745	14823	14816	14858	14966	14863	14867	14858	14807	14978	14877	15068	14899	14832	14984	14908	14876	14953	14768	14695	14930	14765	14811	14854	14881	14861	14913	15037	14922	14710	14963	14725	14917	14940	15079	14978	14801	14870	14954	14969	14926	14890	14903	14779	14899	14773	14949	14802	14870	14862	14703	14960	14847	14941	14873	14839	14937	14828	14849	14929	15023	14851	14865	14856	14979	14881	14931	14742	14865	14888	14852	14994	14916	14891	14711	14987	14665	14828	15010	14936	14804	14937	15034	14856	14994	14846	14892	15013	14780	14842	14778	15152	14914	14961	14879	14825	14845	14827	15024	14878	14805	14974	14782	14926	14830	14782	14863	14852	14791	14991	14851	14857	14959	14875	14918	14804	14804	14932	14957	14839	14886	14925	14803	14900	14986	14894	14836	14801	14937	14914	14961	14995	14905	14979	14842	14752	14930	14865	14962	14820	14829	14918	14745	14945	15007	14907	14818	14872	14864	14813	14965	14699	14710	14769	14902	14885	14733	15029	14978	14860	14920	14601	14800	14962	14966	14761	14760	14646	14894	14926	14897	15051	14907	14903	15055	14928	14758	14987	15110	14843	14983	14844	14803	14907	14996	14846	14930	14988	14937	14784	14843	14904	14728	14990	14747	14878	14881	14933	14716	15003	14663	14848	14824	14926	14996	14844	14891	14757	14892	14901	14862	14937	14767	14889	14841	14825	14946	14903	14853	14800	14989	15040	14867	14972	14951	14745	15023	14834	14972	14892	14981	15006	15003	14877	14810	14800	14889	14806	14758	14949	14811	14830	14952	14768	14960	14968
25152	21407	27987	25487	20451	17719	17192	16109	16196	16153	15758	25380	32904	29060	23214	18172	16098	15495	15199	14977	15131	14915	15325	15136	15048	15272	15123	15167	15104	14975	14980	15057	14976	15232	15068	15001	15010	14832	15184	15035	14815	14817	14980	15047	15169	15001	15197	15007	15264	15198	15096	15041	15031	15302	15187	14852	15182	15039	14889	15104	14954	15029	15113	14992	15076	15091	15143	14870	15110	15026	15027	15001	15028	14834	15040	15144	15111	14921	14924	15047	15077	14992	15135	15040	15136	15074	15085	15078	15170	14914	15129	14918	15110	14840	15022	15058	14866	15030	14875	14944	14993	15195	15011	14901	15054	14980	14976	14894	15232	14893	14938	15188	14799	14952	14965	15122	15182	14871	15001	14928	15086	15212	15177	14852	14905	15098	14809	14977	15141	15064	15085	15000	15041	15177	15059	14971	14871	15006	14925	14946	14831	15078	15064	14921	15000	14984	14967	14893	14992	15155	14988	14928	14942	15023	14866	14959	14927	14878	15051	15165	14972	15114	15085	15064	15009	14860	14927	15089	15092	15020	15025	15138	14930	15112	14933	15227	15212	15100	15101	14961	15073	15075	15189	15163	15117	15134	15007	15076	15038	14997	14823	14908	14964	14939	15099	15067	14864	14985	14871	15054	15281	14987	15034	14990	15007	14914	15034	14810	14894	15069	14932	15008	15034	15029	15097	15093	14902	15153	14857	14959	14912	15090	14989	14961	14818	15125	15010	15131	15109	15006	14804	15088	15071	14922	15043	15082	14978	15166	15113	14977	14889	15036	14987	15032	14880	14898	14881	14883	14920	14945	15071	15078	15131	15035	14908	14858	14876	15106	15088	14979	15186	14934	14993	14838	14871	15001	15056	15177	14916	14965	15055	15024	15018	15045	15058	15185	15132	15180	15027	14722	15231	15005	15027	14917	14986	15063	14904	15068	15142	14914	14929	15127	15047	15206	15099	15162	15014	14942	15037	14989	15240	15014	15010	15074	15063	14952	15025	15119	15004	14816	14883	15146	14982	15121	14964	14961	14880	14991	14980	14863	14996	15015	15001	15036	15080	14995	14892	14836	14962	14806	14962	14968	15088	15025	15047	14967	14871	14849	14999	15035	14932	14958	15024	14977	14855	15148	15117	15106	15037	15161	15060	14989	15014	15152	15051	15059	14999	15014	15145	14919	15110	14963	14920	14938	15050	14821	15008	14976	14737	14853	15008	14992	14994	14972	15039	14881	14791	14980	15206	15034	14916	14856	14950	14971	15020	14915	14880	15137	15064	15163	15156	14928	14991	15182	15185	15101	14876	15235	14972	15230	14907	15055	14858	14976	15164	15107	15027	14947	14926	14877	14963	14986	15171	14865	15034	14795	15112	15165	14846	14901	14896	14926	15018	14952	14946	14917	14906	15063	15024	14920	14939	15029	15010	14982	15094	15065	14906	15013	14912	14817	14965	14942	15014	14890	14878	14924	14848	15015	15093	15035	15051	14898	15194	14918	15342	15033	15173	15171	15025	15047	14869	14816	14743	15034	15111	14994	14933	15142	14969	14959	14879	15039	14889	14919	15027	14807	14964	15201	15042	15011	15030	15054	15060	15031	14966	15040	14891	15121	15083	14941	14907	15180	14891	15163	14916	14814	14908	14894	15040	14963	14965	14918	15159	14866	14782	14886	14932	15032	15059	15078	15083	14992	15190	15009	15104	15093	15135	14986	15105	15052	15045	15186	15020	14905	15006	15178	14853	15185	14845	14844	15009	14980	15022	14872	15044	15135	14864	15133	15054	15180	15094	14944	15074	14998	15043	14977	15028	15004	15095	14996	14876	14900	15007	15039	15019	14765	14932	14953	15029	15141	15143	15128	15125	14848	15029	15041	15006	15021	15028	15021	14851	14973	15140	14822	15145	15081	15036	15051	15059	14947	15071	15094	15261	14992	15081	15020	14804	14891	15041	14924	14962	15043	15087	15079	14995	15189	15316	15004	15013	14963	14935	15029	14917	15174	15141	15169	14905	15296	15178	15101	15143	15113	15068	14945	15088	15040	14905	15188	14858	15126	15022	15044	14866	14954	15056	14931	15120	14919	14976	15201	15254	15123	14993	14977	14927	15063	14964	15097	14943	14851	15165	15107	14986	15019	14956	14866	15049	15119	14984	14939	15095	15233	14999	15058	15069	15098	14805	15105	15046	14982	14877	15001	15024	15013	14924	15021	15103	14813	15091	14992	14946	14875	14979	14814	15126	14865	15219	15010	15184	14879	15116	14860	14973	14905	14889	14897	15031	15007	14963	14782	14934	14888	14898	15006	15253	15087	14963	15167	14941	14996	15122	14987	15151	14963	15168	14932	15128	14954	15052	15127	14942	14978	15029	14995	15124	14986	14952	15110	14969	14913	14947	15134	15076	15219	14966	14908	15078	15035	15115	14886	15044	14954	15061	15178	15040	14894	14832	14997	14904	14892	14747	15092	15022	15049	15111	15017	15132	14945	15083	14979	15087	15051	14890	14989	15117	14862	15038	14971	15048	15033	14934	15198	14995	15128	15159	14841	15072	14887	15127	15180	15054	14928	14981	15014	14803	15089	14946	14828	15102	15045	14960	14937	14925	14957	15040	15053	15174	15116	15094	15031	14946	14987	15108	14925	14976	15121	15010	14872	15182	15013	15050	15014	15233	14973	15029	15028	15002	14980	14990	15072	14993	15138	14877	14964	14901	15004	14931	15047	14992	15069	15070	14996	15064	15138	14948	15205	15131	14989	14948	15016	14997	14814	15059	14998	15095	15098	15049	14918	15068	15033	15124	14896	14961	14948	15124	14894	15070	14971	15017	15072	14962	14977	14860	14643	15051	15109	14872	14996	15154	15037	15011	14913	15054	15061	14866	14961	15007	15012	14947	15033	15075	15019	15176	15220	15139	15013	15058	15091	15137	15062	15355	15118	15220	15042	14940	14917	15046	15033	15104	14936	14876	15052	14959	14857	15370	15011	15127	15092	15166	14848	15198	15110	14895	15126	15084	14995	14916	14924	15045	15086	15047	14963	14922	15034	15082	14952	15081	14981	15073	14600	15059	15125	15060	14971	14978	14782	15123	14808	15001	15006	14998	14925	15059	15016	15078	14830	14886	14917	15009	14890	14935	15041	14912	14882	14905	14897	14937	15012	15034	15002	14996	14770	15081	14758	15042	15113	14983	15031	15097	14967	14945	14897	15136	14908	15155	14841	14905	15132	15061	14904	15284	15016	15032	14986	14963	15091	14989	15065	15190	14918	15075	14828	14847	15018	14893	14921	14990	14833	14831	14876	15340	15220	15119	15202	15137	15033	15032	15010	15070	15176	15069	15017	15039	15040	14835	14883	15034	14990	15005	14909	15139	14843	14993	15045	15068	15132	15191	14859	14988	14922	14892	14936	15174	15017	15052	14844	14920	15128	14904	15130	15062	15085	15019	14870	15022	15215	15065	15010	15028	15225	15008	14916	15184	14902	15005	15336	14977	14806	14976	15110	15165	15019	15133	15093	14892	14966	15002	14823	15026	15056	15159	15002	15003	14939	14940	14922	14994	15190	15112	15088	15133	15023	15127	14946	14977	15151	15087	14923	14981	14967	15014	15022	14989	15183	15087	15029	15054	14934	15237	15013	14973	15109	15185	15077	14899	14964	14940	15008	15012	15027	15042	15090	14964	15013	14923	14954	15168	15061	14891	15062	15254	14981	14984	14981	15136	15077	15030	15045	15043	15116	14913	14818	14953	15132	14982	14981	15000	15051	15111	14866	15084	15065	15008	15225	14934	15088	14895	14889	15165	15044	15062	15032	15087	15220	15072	15088	14970	14981	15080	15019	14990	15233	14925	15049	14834	15108	15120	14919	15036	15008	15044	14998	14886	14877	14942	14932	15106	15114	15113	14936	15031	14995	15092	15020	14997	15042	15104	14979	15158	15029	15106	14932	14807	15103	15050	15080	15227	15052	15062	15205	14997	15091	14923	14875	14993	15065	15138	15072	14955	15177	14895	15113	15017	15022	14922	15016	15034	15158	15321	14936	15082	15142	15134	15136	14999	15023	14935	15009	14848	14999	15015	14883	14928	15044	14994	15023	15021	15216	15118	15037	15041	14919	15037	15006	14957	14919	15096	14949	14911	15047	15213	15126	15100	15047	14914	14887	15075	15015	15126	15073	14883	14855	14895	15011	15054	15022	14910	15013	14970	14917	14927	15038	14937	14973	15032	14952	14989	15090	14937	15070	14901	14848	15171	14866	15002	15024	14869	14917	15093	14904	15120	15014	14883	15090	15089	14961	14981	14984	15044	14963	15073	14993	14981	14971	14870	15085	15058	15041	15099	15033	14944	15125	14905	15140	14902	15137	14905	14965	15086	14988	15045	15112	14985	15085	15191	15141	15134	14854	15088	15048	15073	15026	15144	15013	14953	14984	15089	15177	15041	14938	15021	14988	14977	15135	14736	14973	14974	15269	14991	15030	15158	15024	15067	15052	15159	14897	14853	14943	14836	15074	14919	14905	14937	15046	14977	14981	15090	14881	14923	14833	14981	14851	15081	15023	14867	15049	15013	15045	15269	14973	15087	14976	15019	14905	14979	15090	15099	14992	14995	15007	15079	15199	14995	15143	15085	15026	14955	14976	14801	14865	15028	14948	14952	14849	14959	14889	14897	14882	15242	15189	15109	14851	14958	15000	15082	14976	15040	14992	14994	15114	14980	14992	15090	14898	15240	15109	14916	15090	15052	15058	15028	15037	15151	15086	15199	14937	15016	15072	15033	14917	15090	15042	15201	14992	15074	14981	14929	15172	15140	15071	14983	14949	15148	15108	15125	15143	14991	15040	15077	14890	14913	15005	15056	14964	15081	15112	15013	15013	14969	15087	15192	15000	15095	15189	15021	15045	14935	14946	15056	15203	15107	15133	15018	14933	15007	15000	15179	14927	15066	15134	14912	15209	15151	14873	14970	15201	15125	15055	14990	14881	15007	14883	14994	14984	15017	15113	15037	14914	14991	14966	15082	15040	14920	15077	14901	15023	15094	15176	14968	14802	15057	15064	14969	15016	15103	15051	14984	15190	15116	14961	14984	15014	15014	15066	15035	14992	14919	15056	14931	14968	14807	14979	15087	15113	14888	15013
14637	22638	21035	18830	17356	16903	16392	16613	17103	16895	16239	31340	36874	32198	24506	17709	15458	15076	14942	14943	14884	14826	14724	14781	14874	14814	14669	14805	14867	14949	14876	14685	14885	14874	14900	14741	14725	14782	14825	14872	14908	14869	14779	14829	14963	14828	14877	14874	14737	14898	14821	14881	14887	14983	14860	14693	14950	14914	14842	14873	14873	14951	14747	14635	14871	14967	14800	15075	14926	14714	14989	14896	14905	14816	14854	14806	14963	14885	15015	14801	15012	14850	14812	15025	15005	14830	14910	14915	15005	14671	14870	14795	14983	14969	14915	14927	14811	14717	14811	14868	14779	15006	15010	14831	14834	14827	14904	14790	14815	14763	14787	14823	14755	14801	14921	14792	15017	14855	14791	14901	14981	14903	14905	14827	14783	14822	14854	14917	14880	14738	14844	14796	14857	14906	15019	14600	14788	14878	14776	14830	14894	14958	15024	14907	14824	14759	14872	14733	14940	14756	14797	14819	14966	14936	14789	14822	14754	14842	14770	14694	14778	14844	14689	15025	14956	14959	14888	14878	14911	14659	14888	14874	14899	14874	14922	14869	14975	14749	14964	14889	14756	14721	14913	14760	14833	14947	14827	14713	14841	14726	14840	14903	15046	14750	14921	14680	14618	14770	14972	14780	14900	14739	14921	14730	14990	14811	14904	15042	14931	14837	14798	14874	14762	14696	14907	15065	14724	14790	14970	14790	14819	14868	14729	14817	14968	14795	14891	15010	14858	14719	14884	14805	14984	14828	14807	14775	14711	14864	14785	14987	14947	14919	14748	14858	15014	14812	14897	14824	14961	14735	14757	15098	14907	14850	14885	14755	14763	14761	14935	14783	14781	14827	14967	14794	14815	14775	14907	14734	15043	14813	14945	14769	14903	14901	14902	14852	14846	14849	14679	14950	14918	14886	14879	14657	14728	14736	14822	14826	14852	14767	14872	14757	14864	14834	14771	14929	14775	14729	14680	14685	14965	14774	14893	14989	14978	15004	14687	14876	14866	14752	14834	14849	14689	14904	14851	14997	14731	14925	14840	14853	14821	14698	14753	14783	14818	14955	14832	14915	14725	14985	14875	14912	14904	14787	14928	14716	14644	14853	14807	14799	14873	14721	14897	15022	14846	14742	14807	14848	14833	14685	14918	14857	14840	14991	14860	14557	14855	14687	14984	14850	14893	14877	14755	14903	15014	14705	14847	15015	14708	14881	14896	15024	14886	14783	14807	14863	14814	14898	15007	14856	14798	14956	14934	14792	14745	14800	14810	14937	14999	14866	14916	14873	14987	14844	14883	14733	14829	14912	14849	14652	14914	14849	14912	14706	14765	14790	14868	14819	14861	14897	14966	14645	14964	14866	15017	14793	14851	14743	14845	14947	14918	14823	14905	14835	14858	14849	14788	14720	14894	14794	14827	14765	14971	14769	14879	14788	14803	14931	14672	14778	14978	14851	14730	14797	14779	14882	14628	14750	14784	14799	15114	14721	14858	14791	14913	14756	14982	14766	14868	14837	14904	14771	14891	14690	14763	14883	14850	14912	14687	14874	14843	14942	14775	14749	14873	14791	14803	14707	15025	14864	14730	14850	14761	14982	14788	14950	15043	14877	14831	14869	14758	15076	14741	14845	14850	14742	14830	14675	15003	14925	14882	14947	14678	14853	14865	14892	14851	14847	14759	14727	14862	14807	14920	14819	14836	14897	14894	14938	14811	14975	14867	14790	14849	14841	14979	14791	14686	14780	14900	14731	14992	14749	14664	14867	14758	14948	14849	14869	14727	14782	14991	14847	14867	14786	15031	14954	14779	14863	14987	14831	14778	14918	14852	14827	14878	14815	14689	14761	14751	14929	14839	14954	14937	14729	14802	14735	14980	14907	14892	14824	14863	14927	15013	14868	14897	14819	14740	14770	14716	14786	14876	14821	14992	14910	14972	14873	14778	14837	14744	14943	14926	14752	14777	14842	14859	14868	14828	14790	14920	14817	14862	14833	14736	14918	14857	14772	14931	14852	15203	14820	14983	14967	14859	14828	14821	14857	14864	14793	14964	14819	14841	14798	14875	14927	14795	14898	14722	14872	14908	14870	14860	14893	14790	14726	14846	14776	14786	14864	14960	14822	14836	14817	14822	14911	14823	14786	14763	14714	14946	14933	14987	14952	14780	14825	14899	14853	14793	14917	14905	14722	14815	14807	14936	14814	14833	14775	14829	14898	14861	14963	14676	15010	14819	14863	14786	14829	14898	14725	14780	14857	14797	14823	14818	14899	14724	14833	14797	14690	14776	14967	14917	14803	14735	14984	14834	14787	15010	14837	14838	14936	14782	14765	14950	14809	14847	14917	14632	14833	14816	14846	14915	14856	14720	14834	14838	14909	14891	14898	14743	14945	14748	14945	14817	14811	14843	14834	14823	15015	14851	14828	14903	15005	15006	14876	14760	15064	14781	14663	14795	15028	14834	14845	14878	14882	14770	14866	14727	14797	14825	14940	14885	14903	14778	14902	14786	14768	14825	14964	14734	14822	14702	14845	14801	14887	14775	14922	14669	14893	14801	14798	14754	14904	14827	14689	14827	14814	14768	14859	14899	14964	14853	14905	14799	14570	14814	14741	15030	14933	15049	14791	14816	14857	14834	14748	14625	14913	14865	14735	14969	14738	14763	14824	14973	14943	14825	14832	14755	14846	14864	14803	14912	14872	14881	14835	14753	14853	14839	14879	14930	14952	14777	14770	14862	14535	14809	14861	14925	14892	14861	14872	14690	14793	14828	15076	14877	14887	14884	14758	15024	14936	14775	14845	14931	14815	14949	14808	14757	14660	14878	14866	14816	14973	14793	14828	14760	14858	14847	14773	14773	14773	14866	14943	14813	14839	14757	14902	15044	14777	14928	14826	15081	14791	14858	14899	14752	15005	14877	14771	14622	14810	14775	14749	14780	14784	14744	14786	14870	14828	14805	14838	14842	14798	14817	14880	14655	14767	14766	14908	14786	14981	14819	15046	14837	14775	14888	14880	14922	14981	14959	14852	14713	14936	14900	14840	14751	14815	14921	14819	14729	14871	14837	14822	14806	14899	14853	14933	14706	14851	14810	14734	14961	14916	14957	14662	14976	14727	14780	14845	14583	14819	14831	14795	14776	14779	14923	14768	14843	14639	14740	14960	14951	14861	15002	14957	14941	14759	14847	14828	14762	14789	14714	14741	14871	14932	14741	14876	14872	14743	14852	14736	14764	14765	14910	14738	14835	14961	14874	14831	14772	14695	14888	14747	14975	14740	14852	14815	14886	14776	14985	14808	14966	14844	14860	14951	14881	14738	14820	14751	15022	14986	14750	14682	14868	14724	14948	14862	14860	14849	14773	14796	14809	14822	15140	14964	14842	14791	14724	14854	14928	14767	14718	14847	14761	14756	14867	14818	14809	14972	14695	14897	14911	14812	14867	14853	14800	14727	14784	14833	14727	14891	14833	14832	14869	14885	14674	14890	14779	14952	14946	14775	14835	14865	14809	14902	14895	14918	14735	14666	14913	14842	14829	14868	14856	14853	14813	14903	14704	14880	14965	15098	14900	14831	15019	14810	14719	14885	14724	14861	14747	15067	14810	14856	14914	14867	14819	14795	14758	14830	14677	14726	14673	14816	14911	14892	14939	14868	14857	14896	15058	14872	14835	14714	14741	14789	14723	14733	14738	14864	15144	14752	14872	14798	14899	14950	14708	14836	14705	15025	14808	14943	14825	14820	14784	14724	14863	14756	14954	14977	14864	14866	14845	14922	14838	14805	14865	14823	14861	14855	14840	14838	14884	14773	14850	14775	14746	14766	14726	15008	14942	14922	14669	14692	14895	14887	14861	14726	14721	14940	14868	14937	14724	14783	14758	14934	14778	14703	14766	14922	14814	14848	14816	14872	15002	14820	14908	15057	14683	14799	14808	14762	14830	14707	14790	14885	14822	14938	14648	14913	14735	14772	14873	15017	14982	14801	14970	14907	14990	14798	14730	14791	14855	14934	14864	14724	14782	14753	14719	14860	14888	14714	14903	14845	14847	14737	14810	14913	14737	14925	14812	14816	14870	14789	14990	14861	14915	14797	14811	15018	14784	14892	14857	14804	14774	14833	14787	14855	14892	14901	14807	14819	14863	14848	14826	14793	14887	14691	14836	14938	14917	14881	15010	14883	14780	14706	14974	14930	14788	14931	14870	14824	14913	14854	14845	14940	14943	14794	14816	14869	14780	14802	14733	14936	14905	14760	14598	14914	14817	14657	14867	14808	14883	14757	14835	15024	14962	14889	14993	14841	14818	14709	14914	14784	14919	14894	14918	14881	14818	14775	15044	14850	14686	14816	14735	14872	14921	14810	14754	14819	14930	14988	14904	14827	14924	14932	14951	14760	14832	14936	14827	14850	14744	14793	14768	14861	14851	14983	15052	14888	14738	14743	14647	14895	14763	14935	14814	14751	14949	14885	14829	14910	14863	14898	14904	14883	14965	14790	14961	14823	15018	14773	14846	14707	14639	14884	14955	14903	14798	14946	14879	15032	14736	14926	14916	14580	14916	14776	14906	14775	14876	14891	15019	14835	14969	14915	14823	14860	14847	14669	14827	14873	14956	14924	14949	14658	14789	14803	14866	14872	14724	15002	14912	14976	14820	14928	14861	14958	14829	14771	14798	14882	15002	14741	14922	14757	14896	14827	14647	14675	14923	14803	14896	14841	14945	14827	14890	14932	14963	14721	14839	14858	14775	14872	14771	14654	15001	14813	14805	14830	14887	14929	14738	14784	14854	14893	14747	14781	14813	14944	14881	14959	14772	14885	14879	14935	14930	15037	14946	14918	14705	14869	14760	14974	14805	14879	14796	14763	14879	15006	14788	14984	14884	14728	14925	14850	14797	14800	14920	14860	15030	14974	14857	14808	14735	14729	14727	14865	14802	14884	15085	14874	14885	14773	14851	14870	14861	14957	14880	14751	14779	14741	15047	14847	14697	14994	14760	15050	14745	14972	14780	14968	14778	14907	14900	14806	14905	14904	14711	14829	14819	14922	14765	14854	14826	14904	14995	14747	14851	15201	14968	14771	15013	14929	14735	14892	14896	14854	14889	14824	14847	14647	14785	14802	15027	14890	14858	14837
24007	21414	28849	24367	21829	21477	19734	16961	16624	17218	17308	28977	41660	37221	29325	21369	17053	15644	15402	15265	15034	15067	15034	15297	15202	15244	15095	15334	15148	14929	15105	15133	15053	14977	14891	15078	15184	15270	15026	15083	15119	15224	15184	15097	14706	15037	15034	15120	15152	15099	15106	15149	15161	15043	15144	15108	15013	15154	15120	15088	15003	14967	15028	15028	14958	14943	15001	15050	15088	14972	15180	15192	14972	14879	15154	14968	15306	15228	14963	15061	15180	15097	14918	14904	15028	14877	15186	15087	14917	15014	15232	15057	15126	15071	15022	14965	14823	15211	15017	15045	14961	15206	15192	14973	15022	15082	15046	14907	15042	14993	14986	14882	14931	15081	15217	15022	15105	14925	15195	15099	14960	14889	15004	15046	15003	15108	15109	15092	15163	15091	15013	14914	15162	15000	14982	14864	14908	14875	15159	14960	14878	15003	15172	15063	15115	15050	15043	15119	15088	15181	15155	14936	15074	15069	15102	15014	15113	14857	14975	15138	15087	15110	15264	14928	15061	15027	15135	15100	15099	14921	14784	15032	15090	14944	15225	15117	15071	15048	15124	14918	15165	15233	15027	15142	15116	15036	15077	15074	15081	14932	15078	15015	14770	15106	15064	15100	15086	15020	14979	15023	14855	14954	15035	15049	15015	14963	15160	15113	15193	14972	15193	15066	14772	15042	15081	15082	15155	15042	15094	14940	15087	15081	15009	15101	15074	14941	15044	15151	15039	14950	14979	14888	14902	14896	15124	15100	15090	14983	15095	15048	14991	15179	14979	15242	15027	15037	15070	14957	15000	15152	15116	14882	15027	15050	15174	15046	15103	14977	15036	15122	15224	15163	15163	15026	15133	15131	15121	15286	15176	15157	15098	15044	15067	14907	15176	15113	14938	14988	15086	14824	14939	15075	15150	15164	15075	15198	14957	14974	15023	14910	15053	15183	15121	14970	15089	15066	15018	14918	14958	14893	15131	15160	15193	15038	15087	15040	15094	15070	14905	15113	15131	14986	15016	14938	14997	14707	15068	14888	14933	14905	15092	14809	15056	15194	15046	15185	15005	15043	15112	15062	15022	15185	14941	15002	15155	14926	15070	14972	14951	14981	15006	14995	14856	15097	14951	14967	14811	14946	15123	15059	15254	15141	15229	15135	15202	15039	15077	14963	14941	15038	15160	15179	15102	15164	15172	14955	14852	14980	15077	15024	15074	15189	15066	14933	15006	15009	15071	15066	14994	14922	15175	15013	14967	15149	15056	14956	15067	15004	15069	15080	15074	14805	14981	15075	14898	15091	15056	14750	14934	15179	15024	15039	15244	15070	14968	14970	14857	15180	15014	15112	14940	14814	15161	14931	15033	15167	15146	15057	15009	15128	15023	14981	15074	15086	14893	15028	14987	15119	15260	15145	15074	15037	15185	15325	15051	15025	14899	15140	15073	15036	15015	14936	15135	15156	15191	14945	14874	15098	15103	15008	14849	15038	14954	14804	14865	15032	15097	14942	15083	15015	14975	15231	15123	15023	15151	14978	15030	14935	15086	15103	14914	14994	15006	15060	15166	15222	15119	14825	15094	14921	15101	15080	15097	15198	14995	15141	14883	15070	15125	14913	15026	14954	15173	14986	14975	15054	15057	15006	15016	14963	15001	14902	15091	15010	15031	15141	15221	15094	15176	15034	15079	15075	15220	15303	15071	14778	15099	14997	15035	14995	15098	14992	15048	15066	14920	15041	14953	15026	15099	15065	15112	15141	15148	15067	15072	14985	15087	15094	15132	14845	15222	15161	14978	15050	14977	15036	14977	15153	15275	15002	15023	15056	15075	15038	15007	14995	15093	15162	14977	14883	15018	14995	15038	15220	15148	15045	15190	14940	15010	14920	14989	15070	15008	15175	15069	15037	14980	15069	15115	14911	15022	14861	15254	14928	14802	14790	14935	15114	15128	15085	15148	14969	15033	15199	15021	14841	15040	14790	14958	14948	15040	15070	15112	15060	15001	14915	14718	15010	15102	15018	15066	15170	15087	15010	14998	15041	14781	15034	15110	14893	14929	14957	15144	15075	14849	14979	15004	14999	15044	15120	14967	14933	15011	15007	14977	15029	15034	14932	15331	14988	15113	15133	14859	15174	15223	15066	15163	15047	15082	15011	15047	14860	15127	15064	15026	14926	14982	14978	14903	15113	14893	15095	15014	14822	15122	15059	15045	15153	15332	15044	15096	14990	14976	14909	14980	14936	14890	14932	15006	15031	15243	14936	15103	14913	15070	15136	15051	14894	14906	15227	15042	15200	14989	15154	14930	15023	15036	15045	14900	14812	14898	14939	14828	14940	15054	15233	14901	15095	15001	14987	15112	15191	15067	15137	15123	15143	15142	15130	15128	15092	14909	15190	15026	15089	15035	15119	15130	14890	15074	15069	15107	15047	15006	15120	14882	14981	14931	14938	15033	15111	15159	15229	15124	15000	14974	15110	15074	15063	15109	15048	14858	15155	14984	15019	15056	14995	15062	14897	14949	14961	15029	15126	15125	15271	15028	14939	14991	14985	14981	15070	15120	14875	14848	15000	15063	15081	15240	14990	15096	15045	14977	15105	14908	15234	14972	15125	15168	15064	15203	15145	15058	15132	14991	15188	15114	15121	15130	15020	15059	15127	15045	15121	15210	14873	15028	15086	15292	14890	15293	14933	14992	14983	15056	15128	15131	15004	15071	15135	15167	15108	15008	15036	15000	15095	14981	15180	14924	15207	15251	14970	15158	15037	15070	15076	15142	15054	15170	15108	14995	14768	15057	15016	15063	15125	15018	15009	15122	14971	15176	14927	14977	14877	14957	14882	14995	14890	14995	15105	14994	15080	14960	14922	14789	15089	14932	14986	15008	15083	14939	14999	14878	14990	15136	15096	14897	15003	14981	15144	14952	14874	15201	14943	14812	15018	14964	15019	14987	15225	15073	15095	14981	15069	15146	15148	15052	15127	15041	14867	15271	15134	15114	15073	14798	14951	14780	15157	15113	14922	14981	15180	15187	15087	15182	15075	15194	14967	15041	15038	14984	14918	15045	14930	15018	15073	14840	15055	15021	14987	15140	14724	14989	15037	15040	14982	15103	15193	15187	15066	15199	14959	15041	15162	14977	14984	15057	14977	14908	15250	15119	15005	15044	14868	15056	14919	14946	14980	15054	14983	14942	15103	15071	15192	14988	14905	15063	14879	15043	14824	14954	14815	14949	15061	15015	15092	14961	15002	14992	15035	15098	14824	14916	15236	14965	15039	15028	14995	15212	15123	15062	15044	15069	15174	14916	14937	15164	14959	15170	15012	15060	15053	15291	15180	15073	15062	15099	15085	15020	15111	14934	15075	14744	15135	15176	15140	14996	15192	14859	14924	15102	15163	15023	14926	15040	15219	14853	14950	15033	14938	15123	14979	15032	14797	14986	14861	14975	15013	14999	14794	14964	15032	15099	15007	14951	15034	14999	15036	14962	15124	15193	15097	14984	15105	15245	15092	15153	15008	15071	15074	15092	15023	15132	15109	15072	15194	15046	15087	15135	15050	15180	14873	15068	15166	14881	15055	14748	15105	15110	15058	15144	15085	15116	15276	14967	15115	15192	14936	14913	14970	15256	15157	15050	15165	15124	15053	15039	14949	15040	14951	14977	15058	14965	15044	15168	15020	15176	15048	14929	15073	15125	14801	15004	14853	14997	15167	15263	14930	15052	14899	15002	14991	15004	14798	14958	15051	15034	15042	14979	15053	14960	14930	15053	14965	15020	14888	15141	14925	15158	15055	14911	14979	14886	15073	14966	15161	14954	15091	15019	15004	15158	15077	14858	14910	15050	15089	15092	14942	14943	15161	14921	15200	15103	15027	15119	15253	15003	14991	15080	15154	15080	15160	15116	14905	15033	14929	15073	15117	14946	15100	15090	15195	15086	14869	15090	14983	15158	14838	15151	15185	15064	15068	15014	15079	15037	14999	14901	14917	14971	15120	15005	14946	14987	15047	15128	15175	15016	15205	14934	14973	15146	14959	14858	15081	15037	15002	14932	15112	14824	15101	15015	14933	14824	14873	15049	15006	14939	15018	15088	14959	14923	14979	14964	15043	15122	14981	15145	14925	15069	14938	15291	15196	15159	15005	15149	15167	15328	15165	15033	15160	15059	15048	15140	15096	15102	15145	15076	15086	15002	14941	15226	15246	14991	15104	15148	14852	14914	14992	14913	14848	15154	14874	14882	14967	15129	14952	15217	15052	14977	15207	15063	15066	15070	15093	15085	15032	15128	15161	15085	15091	15122	15016	15065	14918	15058	15065	15038	14978	15090	14918	14999	14891	14970	14998	15142	15093	14936	14931	15071	14983	14981	15031	15043	15035	15158	15130	14896	15030	15072	15125	15092	15201	15017	14982	15105	14968	15025	14996	14992	14998	14975	15167	14979	14971	15113	15195	15188	15065	14995	15184	15076	14953	15042	15036	15341	15172	14997	14985	15017	15035	15010	15013	14930	15074	15082	15108	15099	15029	15165	14944	15109	14951	14955	15016	15018	15005	14929	15097	15065	14991	15088	15145	15119	15063	15010	15098	14981	15002	15009	15187	15128	15089	14829	15088	14969	15175	14860	14896	15077	15046	15136	14946	15239	14976	15174	15126	14960	15088	15454	15047	15020	15105	15100	14951	15156	15041	14932	14959	15315	14990	14994	14937	14977	14873	14986	15119	14929	15034	15195	15051	14965	14953	15036	14994	14941	14982	15095	14976	15029	14976	15278	14982	14999	14925	14910	15132	15095	14899	15035	14977	15042	15015	14945	14935	15016	14914	14941	14863	15083	15027	15041	14972	15070	14829	15078	15006	15215	14901	15089	15166	15082	15110	15009	15071	15017	14993	15028	15015	15051	15047	14893	15060	15040	14931	15116	14857	14885	14815	15094	14982	15156	15072	15065	14927	15261	15011	15112	15182	14932	15182	15025	15023	15151	15076	14895	14873	15080	15003	15284	14864	15335	15128	15132	15089	15243	15174	14979	14917	14819	15175	15218	15089	15260	14971	15160	15196	15101	15167	15104	15054	15037	15008	15049	14999	14997	15033	14978	15008	15111	14967	14881	15128	15201	15094	14958	15080	15076	15034
16297	26755	24949	20289	18952	17892	17504	17339	18140	18493	18426	35320	45136	39943	31678	21283	16189	15222	14881	14995	14798	14733	14944	14928	14970	14878	14875	14939	15033	14706	14799	15013	14962	14889	14741	14836	14925	14686	14781	14927	14993	15038	14846	14682	14874	14926	14748	14906	14854	14818	14894	14901	15003	14877	14922	14917	14976	14883	14966	14816	14874	14696	15095	14802	14905	14818	14875	14804	15084	14778	14973	14926	14930	14746	15056	14876	14812	14898	14703	14885	14631	14924	14862	14840	14930	14828	14881	14937	14903	14998	14889	14896	14819	14978	14822	14950	14854	14770	14913	14955	15006	14989	14714	14636	14810	14916	14704	14784	15023	14877	14740	14862	14977	15039	14793	14700	14757	14777	14755	14841	14912	14768	14826	14792	14874	14721	14917	14781	14941	14785	14778	14765	14830	14950	14704	14782	14870	14763	14954	14796	14857	14882	14818	15021	14836	14757	14801	14789	14776	15071	14721	14922	14906	14744	14898	14866	14758	14830	14735	14875	14912	14820	15022	14812	14811	15001	14912	14839	14840	14997	14746	14772	14854	14737	14917	14886	14814	14897	14847	14850	14967	14818	14868	14804	14924	14919	14906	14922	14936	14812	14898	14913	14802	14918	14859	14906	14818	14745	14985	14773	14972	14774	14771	14804	14767	15079	14757	15050	14982	14895	14752	14823	14711	14957	14872	14878	14961	14842	14940	14761	14720	14835	14742	14812	14836	15062	14864	14761	14797	14808	14864	14914	14778	14760	14889	14820	14939	14838	14907	14752	14813	14784	14748	14706	14839	14761	15000	14779	14773	15014	14981	14890	14875	14826	14733	14943	14956	14923	14679	15006	14762	14576	14780	14954	14951	14951	14773	14759	14950	14705	14791	14901	14751	14784	14914	14838	14833	14948	14856	14781	14938	14746	14871	14737	14729	14875	14775	14811	14832	14786	14865	14809	14805	14896	14763	14685	14868	14677	14813	14873	14835	14857	14815	14852	14663	14771	14962	14888	14869	14765	14848	14741	14925	14742	14729	14840	14841	14977	14749	14692	14924	14811	14789	14868	14762	15029	15003	14855	14856	14799	14736	14953	14962	14822	14828	14941	14917	14693	14795	14872	14966	14941	14869	14808	14861	14890	14688	14940	14692	14801	14770	14867	14828	15004	14761	15008	14797	14829	14917	14806	14869	14895	14861	14891	14954	14849	14839	14845	14789	14724	14929	14914	14865	14865	14922	14921	14901	14823	14769	14864	14856	14857	14969	14888	14928	14980	14879	14915	14763	14748	14996	14925	14879	14846	14705	14692	14763	14571	14801	14801	14855	14930	14967	14928	14891	14713	14845	14947	14933	14852	14819	14858	14956	14930	14916	14701	14856	14861	14775	14962	14731	14812	14918	14727	14903	14810	14905	14763	14977	14808	14941	14842	14993	14780	14747	14811	14808	14773	14920	14999	14881	14764	14767	14745	14967	14855	14819	14837	14781	14896	14838	14851	14880	14901	14925	14916	14964	14968	14920	14730	14833	14797	14884	14923	14875	14849	14949	14903	14897	14881	14881	14862	15012	14927	14809	14733	14706	14871	14740	14784	14723	14851	14791	14972	14652	14917	14989	14873	14755	14833	14963	14964	14856	14792	14970	14808	14868	14968	14794	14760	15002	14813	14685	14846	14837	14768	14889	14762	14824	14784	14977	14779	14793	14936	14643	14713	14889	15131	14901	14917	14690	14956	14957	14856	14966	14731	14777	14876	15006	14734	14795	14907	14994	14947	14650	14775	14807	14797	14833	14891	14916	14852	15039	14702	14766	14902	14873	14735	14959	14921	14700	14872	14890	14761	14778	14933	14823	14886	14741	14797	14796	14895	14866	14882	14775	14933	14861	14811	14896	14779	14948	14942	14753	14850	14942	14784	14737	14717	14850	14810	14806	14867	14792	14849	14946	14752	14887	15032	14790	14899	14863	14714	14774	14696	14846	14816	14840	14785	14752	14761	14703	14754	14918	14865	14867	14972	14833	14895	14889	14806	15149	14976	14862	14690	14715	14829	14672	14623	14902	14910	14834	14715	14832	14895	14776	14806	15026	14888	14907	15028	14761	14911	14895	14875	15001	14813	14792	14789	14946	15024	14858	14795	14959	14845	14867	14896	14727	14786	14815	14832	14978	14746	14707	14704	14852	14839	14947	14805	14780	14798	14880	14839	14989	14839	14828	14791	14755	14579	14702	14811	14815	14798	14869	14925	14829	14895	14891	14862	14774	14762	14830	14812	14815	14723	14975	14792	14833	15074	14757	15067	14836	14782	14739	14763	14798	14686	14693	14931	14678	14950	14682	14810	14858	14749	15011	14817	14908	14944	14809	14936	14817	14912	14816	14866	15003	14756	14817	14774	14787	15144	14839	14990	14854	14980	14774	14845	14781	14745	14725	14798	14885	14825	14957	14795	14951	14825	14842	14808	14930	14943	14877	14921	15029	14823	14935	14785	14928	14793	14695	14761	14868	14855	14753	14901	14735	14725	14911	14803	14947	14837	14816	14862	14823	14741	14870	14919	14942	14694	14891	14885	14834	14967	14832	14887	14806	14841	14930	14809	14824	14792	14991	14800	14848	14836	14904	14822	14793	14892	14722	14709	14864	14772	14972	15060	14832	14790	14970	14908	14712	14909	14981	14697	14930	14807	14794	14617	14841	14670	14984	14809	14904	14796	14863	14899	14901	14806	14742	14967	14897	14867	14925	14870	14810	14725	14758	14904	14951	14914	14886	14928	14766	14763	14980	14872	14891	14866	14822	14978	14715	14792	14721	14928	14760	14797	14805	14668	14905	14896	14797	14924	14968	14849	14889	14629	14922	14700	14854	14850	14869	14850	14829	14862	14766	14889	14889	14933	14669	14903	14776	14786	14873	15080	14734	14805	14999	14789	14799	15062	14899	14862	14786	14908	14767	14856	14950	14793	14913	14845	14761	14812	14857	14866	14910	14785	14880	14817	14751	15064	14747	14770	14751	15006	14769	14829	14872	15004	15033	14978	14906	14832	14866	14897	14765	14942	14838	14761	14801	14895	14807	14812	15023	14668	14782	14983	14943	14842	14804	14913	14792	14887	14925	14845	14866	14773	14974	14923	14951	14703	14917	14693	14999	14929	14866	14772	14936	14825	14817	14932	14912	14863	14867	14767	14770	14913	14898	14692	14685	14974	14767	14957	14789	14792	14749	14835	14890	14949	14703	14871	14853	14941	14954	14989	14970	14792	14909	14869	14882	14937	14834	14790	15011	14724	14838	14667	14947	14768	15079	14783	14828	14717	14920	14823	14865	14900	15008	14742	14907	14811	14856	14925	14932	14731	14883	14785	14867	14776	14822	14797	14841	14909	14864	14754	14883	14959	14826	14730	14989	14778	14943	14873	14763	14897	14793	14862	14933	14810	14838	14819	14942	14753	14809	14768	15038	14882	14835	14899	14967	14947	14925	14883	14813	14974	14679	14920	14884	15053	14950	14888	14853	14756	14818	14814	14918	14937	14770	14746	15001	14839	14776	14765	14910	14930	14988	14752	14809	14884	14718	14872	14893	14798	14782	14891	14693	14744	14988	14841	14886	14742	14985	14973	15067	14838	14816	14895	14746	14896	14818	14660	14883	14749	14821	14758	14909	14759	14971	14778	14818	14699	14706	14664	14979	14833	14796	14929	14872	14920	14892	14787	14787	14699	14813	14855	14775	14741	14801	14838	14781	14751	14785	14805	14857	14946	14797	14833	14826	14945	14840	14948	15090	14959	15009	14850	14803	14875	14957	14784	14806	14887	14999	14842	14745	14951	14846	14782	14823	14726	14918	14860	14729	14806	14778	15018	14924	14976	14875	14853	14751	14793	14840	14880	14817	14935	14858	14979	14798	14897	14938	14838	14819	15009	14930	14761	14932	14947	14754	14886	14924	14890	14799	14756	14821	14832	14868	14879	14847	14717	14882	14674	14779	14822	14908	14976	14842	14830	14856	14783	15044	14907	14883	14858	14870	14852	14963	14766	14722	14794	14692	14964	14766	14856	14815	14933	14877	14881	14941	15067	14672	14871	15032	14771	14873	14819	14797	14732	14991	14820	14797	14971	14845	14725	14578	14876	14898	14868	14954	14867	14892	14899	14696	14871	14858	14795	15000	14716	14796	14821	15054	14974	14835	14823	14920	14908	14887	14933	14717	14841	14735	14852	14836	15008	14956	14926	14891	14930	14961	14823	14773	14960	14933	14947	14784	14956	14837	14875	14865	14795	14895	14997	14784	14666	14718	14981	14965	14847	14877	14631	14724	14893	14948	14733	14957	14823	14831	14873	15094	14699	14944	14891	14760	14933	14932	14762	15052	14933	14988	14660	14894	14709	14738	14975	14866	14840	14822	14849	14712	14856	14825	14722	14807	14756	14851	14855	14829	14881	14770	14978	14829	14789	14794	14688	14754	14853	14917	14797	14939	14842	14812	14832	14927	14910	14898	14898	14804	14714	14912	14908	14883	14849	15110	14768	14941	15023	14733	14735	14990	14678	14923	14908	14790	14795	14777	14825	14820	14946	14796	14974	14682	14944	14690	14804	14970	14990	15049	14807	14962	14796	14826	14773	14679	14831	14953	14746	14755	14665	14819	14839	14718	14818	14803	14786	14790	14862	14899	14881	14916	14883	14759	14872	14879	14710	14768	14906	15012	14836	14807	14939	14662	14860	14845	14593	14992	14891	14905	15012	14761	14838	14909	14780	14760	14743	14778	14907	14610	14872	14671	14796	14911	14861	14802	14927	14755	14710	14682	14690	14856	14956	14671	14754	14923	14739	14790	14797	14715	14802	15026	14890	14723	14845	14706	14920	14864	14802	14711	14906	14852	14697	14938	15034	14762	14891	14810	14741	14968	14875	14830	14696	14895	14807	14792	14878	14997	14835	14842	14895	14718	14723	14662	14686	14887	14817	14914	14910	14780	14825	14701	15049	14807	14909	14711	14956	14903	14991	14712	14961	14950	14779	14746	14917	14798	14953	14745	14866	14972	14841	14847	14798	14793	15020	14676	14800	14809	15028	14854	14871	14866	14764	14889	15015	14784	14743	14699	14997	15026	14834	14742	14834	14849	14888	14881	14769	14642	14565	14852	14884	14882	14847
28993	21268	19921	17462	15516	15872	15589	15576	15746	16020	16089	16728	18577	18543	17512	16554	15808	15739	15682	15547	15418	15824	15354	15579	15724	15425	15421	15538	15407	15522	15592	15508	15592	15564	15671	15555	15672	15412	15664	15190	15515	15615	15252	15394	15525	15621	15669	15394	15592	15579	15684	15434	15599	15594	15613	15581	15563	15490	15565	15438	15549	15551	15474	15470	15456	15511	15550	15433	15577	15548	15502	15324	15573	15653	15417	15305	15632	15559	15465	15549	15357	15499	15612	15668	15570	15658	15500	15497	15421	15420	15695	15637	15492	15396	15535	15336	15453	15641	15376	15562	15522	15606	15555	15635	15415	15557	15424	15657	15439	15610	15448	15709	15442	15534	15607	15421	15628	15504	15618	15397	15677	15524	15419	15720	15691	15457	15601	15575	15689	15594	15652	15315	15414	15618	15589	15417	15606	15590	15744	15503	15791	15627	15531	15544	15359	15435	15552	15572	15550	15555	15529	15420	15377	15615	15545	15555	15315	15692	15509	15637	15753	15419	15563	15514	15659	15634	15644	15762	15554	15625	15452	15540	15468	15461	15482	15470	15571	15648	15511	15508	15558	15477	15487	15431	15502	15652	15558	15503	15616	15590	15585	15520	15459	15458	15556	15273	15748	15664	15349	15575	15348	15657	15576	15555	15660	15489	15324	15579	15697	15598	15760	15608	15655	15642	15437	15510	15300	15341	15591	15613	15708	15573	15496	15357	15553	15425	15661	15683	15528	15466	15506	15693	15616	15671	15675	15478	15465	15552	15452	15663	15553	15515	15655	15615	15618	15621	15591	15697	15678	15769	15518	15556	15608	15601	15471	15398	15364	15534	15408	15577	15590	15629	15557	15624	15601	15701	15560	15530	15491	15429	15374	15270	15647	15523	15692	15677	15515	15521	15526	15360	15471	15403	15427	15445	15434	15602	15600	15594	15418	15600	15647	15546	15660	15470	15510	15426	15421	15435	15607	15499	15451	15649	15373	15601	15603	15407	15669	15453	15526	15489	15570	15668	15558	15647	15337	15378	15678	15366	15475	15498	15558	15328	15354	15516	15557	15637	15570	15742	15685	15573	15739	15578	15470	15509	15545	15536	15727	15646	15661	15660	15688	15487	15668	15695	15403	15607	15652	15833	15462	15627	15494	15772	15584	15583	15676	15535	15830	15629	15729	15666	15493	15798	15376	15491	15434	15619	15475	15514	15441	15719	15581	15529	15597	15484	15519	15492	15583	15517	15594	15615	15639	15373	15545	15566	15472	15676	15493	15625	15575	15631	15468	15606	15476	15426	15561	15626	15601	15660	15549	15321	15478	15570	15456	15670	15637	15573	15440	15601	15649	15627	15598	15526	15657	15563	15415	15761	15437	15582	15523	15543	15501	15415	15669	15414	15707	15562	15379	15579	15572	15536	15699	15706	15547	15691	15467	15570	15444	15565	15628	15511	15582	15668	15495	15647	15538	15462	15704	15494	15544	15436	15437	15782	15566	15388	15591	15608	15507	15553	15506	15535	15465	15516	15591	15387	15611	15437	15344	15511	15374	15555	15540	15578	15631	15372	15521	15561	15581	15482	15491	15568	15360	15649	15700	15564	15417	15705	15594	15490	15445	15503	15642	15638	15413	15757	15508	15607	15440	15477	15442	15496	15353	15475	15389	15457	15444	15534	15500	15495	15534	15605	15505	15566	15451	15512	15424	15628	15404	15486	15451	15461	15503	15648	15499	15513	15632	15568	15516	15533	15461	15653	15546	15547	15566	15482	15445	15534	15610	15384	15607	15629	15456	15514	15521	15577	15392	15583	15518	15514	15627	15425	15594	15517	15444	15392	15477	15369	15343	15476	15574	15623	15431	15564	15713	15647	15645	15465	15500	15641	15482	15503	15753	15553	15526	15406	15534	15585	15499	15455	15631	15525	15548	15580	15426	15533	15590	15377	15519	15492	15346	15366	15652	15501	15481	15470	15615	15551	15726	15554	15845	15529	15669	15568	15465	15499	15723	15557	15558	15533	15640	15657	15635	15585	15719	15596	15685	15424	15521	15571	15770	15685	15437	15448	15379	15666	15454	15456	15554	15428	15593	15685	15416	15556	15637	15472	15580	15415	15703	15390	15663	15609	15589	15562	15520	15554	15492	15614	15598	15427	15516	15578	15475	15481	15709	15467	15589	15474	15535	15388	15323	15421	15537	15425	15389	15526	15675	15605	15618	15653	15601	15725	15534	15607	15677	15506	15419	15383	15503	15543	15460	15521	15523	15658	15614	15634	15563	15722	15498	15566	15451	15552	15585	15559	15814	15611	15532	15513	15511	15599	15617	15512	15625	15644	15346	15483	15657	15488	15449	15481	15476	15624	15580	15359	15510	15461	15507	15565	15576	15491	15469	15369	15458	15488	15500	15378	15590	15386	15713	15434	15555	15470	15486	15535	15496	15551	15571	15267	15568	15705	15657	15544	15517	15422	15500	15540	15416	15389	15559	15549	15634	15304	15518	15532	15681	15666	15519	15532	15659	15575	15651	15636	15524	15480	15598	15434	15702	15432	15589	15500	15706	15617	15540	15487	15570	15544	15510	15657	15631	15661	15214	15455	15487	15281	15639	15477	15365	15437	15420	15395	15678	15434	15476	15586	15586	15574	15434	15546	15592	15479	15356	15705	15621	15704	15480	15457	15718	15378	15396	15459	15361	15538	15585	15440	15534	15680	15373	15506	15770	15684	15634	15527	15310	15485	15484	15367	15524	15418	15655	15648	15400	15595	15745	15539	15433	15514	15443	15469	15547	15377	15494	15627	15693	15601	15531	15800	15623	15437	15554	15507	15680	15554	15549	15583	15685	15612	15717	15417	15664	15407	15459	15575	15478	15605	15482	15679	15367	15636	15357	15510	15642	15768	15468	15486	15374	15727	15567	15600	15564	15409	15686	15478	15657	15465	15458	15669	15330	15419	15395	15588	15450	15597	15487	15442	15531	15351	15595	15557	15628	15537	15489	15429	15544	15343	15582	15608	15434	15484	15454	15541	15626	15533	15572	15478	15466	15665	15560	15607	15565	15802	15385	15499	15501	15597	15384	15597	15602	15439	15693	15482	15441	15355	15579	15510	15621	15435	15475	15649	15666	15446	15503	15428	15449	15733	15877	15494	15476	15735	15179	15514	15594	15699	15615	15464	15634	15392	15580	15455	15611	15658	15742	15720	15679	15538	15749	15490	15532	15694	15511	15588	15648	15580	15643	15602	15494	15417	15445	15683	15488	15617	15613	15546	15461	15414	15648	15427	15676	15551	15522	15546	15679	15517	15686	15485	15629	15673	15549	15410	15554	15502	15575	15651	15517	15691	15469	15449	15677	15578	15635	15518	15413	15463	15587	15517	15674	15451	15496	15624	15486	15476	15609	15255	15595	15625	15662	15561	15557	15588	15442	15534	15387	15649	15514	15654	15452	15474	15381	15519	15475	15541	15604	15614	15679	15611	15405	15611	15695	15535	15407	15486	15645	15507	15638	15727	15481	15465	15436	15629	15490	15533	15650	15450	15610	15653	15415	15655	15513	15586	15441	15551	15570	15416	15588	15500	15358	15425	15820	15702	15602	15737	15684	15629	15480	15524	15596	15372	15476	15246	15526	15890	15627	15588	15627	15358	15570	15561	15577	15690	15505	15457	15515	15580	15596	15449	15578	15512	15589	15542	15521	15587	15478	15433	15617	15523	15419	15532	15551	15533	15363	15560	15485	15445	15613	15625	15516	15636	15581	15627	15413	15401	15436	15455	15649	15381	15554	15606	15581	15653	15515	15467	15510	15447	15643	15675	15510	15669	15707	15527	15503	15367	15618	15700	15506	15748	15607	15453	15544	15377	15550	15659	15561	15465	15390	15416	15596	15565	15695	15581	15467	15560	15633	15388	15537	15794	15504	15589	15675	15411	15442	15473	15523	15482	15454	15585	15697	15347	15587	15201	15564	15446	15481	15449	15617	15634	15563	15610	15708	15490	15626	15343	15572	15570	15522	15422	15739	15383	15676	15606	15618	15691	15612	15432	15548	15475	15809	15507	15577	15687	15619	15497	15439	15444	15610	15543	15493	15380	15592	15657	15773	15625	15504	15630	15618	15479	15447	15680	15691	15565	15657	15462	15598	15486	15580	15542	15526	15555	15515	15578	15692	15608	15537	15565	15639	15669	15516	15520	15658	15476	15574	15463	15498	15783	15569	15450	15582	15414	15589	15582	15736	15457	15640	15661	15631	15305	15579	15441	15436	15367	15696	15336	15566	15594	15672	15530	15625	15464	15606	15660	15491	15702	15683	15665	15570	15697	15305	15484	15684	15688	15571	15548	15605	15485	15498	15667	15799	15518	15532	15440	15635	15705	15364	15580	15613	15663	15587	15342	15534	15446	15581	15460	15486	15529	15522	15580	15337	15511	15471	15446	15620	15529	15564	15406	15533	15636	15559	15761	15245	15481	15324	15470	15530	15374	15516	15685	15459	15488	15425	15543	15357	15607	15557	15649	15454	15343	15501	15392	15532	15297	15445	15432	15443	15519	15393	15483	15630	15659	15473	15406	15324	15715	15585	15696	15425	15633	15547	15378	15592	15554	15386	15624	15473	15573	15524	15523	15752	15582	15794	15559	15582	15342	15414	15439	15597	15581	15609	15511	15805	15381	15508	15642	15543	15480	15527	15550	15502	15429	15590	15639	15657	15504	15372	15386	15779	15527	15309	15406	15426	15508	15488	15480	15688	15533	15596	15310	15399	15560	15440	15730	15423	15587	15563	15542	15471	15713	15685	15663	15481	15635	15560	15556	15398	15621	15465	15633	15752	15695	15640	15490	15433	15478	15530	15596	15481	15577	15497	15409	15381	15587	15253	15487	15454	15589	15535	15510	15581	15308	15497	15603	15587	15450	15528	15500	15729	15588	15565	15605	15392	15308	15534	15638	15598	15455	15540	15373	15408	15525	15537	15418	15597	15527	15422	15311	15488	15676	15551	15546	15493	15690	15476	15568	15686	15725	15587	15567	15659	15667	15380	15565	15378	15638	15591	15518	15532	15534	15679	15529	15451	15518	15578	15624	15484	15508	15664	15356	15772	15733	15519	15550	15421	15718	15538	15719	15585	15541	15460	15524	15451	15461
15651	16699	16377	15615	15604	15635	15530	15407	15636	15929	16108	17662	19851	18853	17285	16069	15456	15272	15274	14997	15240	15182	15129	15249	15262	15159	15305	15180	15095	15073	15066	15196	15193	15258	14984	15156	15302	15249	15170	15156	15204	15203	15186	15132	15081	15090	14986	15197	15401	15031	15337	15216	15164	15014	15222	15158	15266	15326	15207	15104	15162	15232	15273	15101	15245	15249	15138	15139	15295	15160	15273	15207	15193	14945	14998	15188	15246	15180	15250	15028	15226	15174	15075	15298	15184	15418	15099	15243	15142	15178	15245	15196	15176	15041	15124	15168	15202	15169	15055	15213	15154	15222	15160	15174	14979	15211	15078	15026	15170	15161	15003	15024	15108	14995	15226	15166	15086	15152	15303	15001	15043	15227	15214	15008	14978	15174	14956	15263	15151	15100	15099	15401	15223	15220	15096	15156	15233	15189	15175	15183	14972	15185	15077	15188	15049	15123	15142	15294	15176	15223	15221	15319	15086	15334	15128	14987	15301	15134	15024	15135	15188	15033	15092	15139	15159	15269	15116	15152	15158	15201	15004	15260	15196	15066	15115	15064	15010	15054	15059	14998	15080	15247	15261	15191	15213	15111	15261	15215	15162	15171	15190	15301	15291	15107	15170	15031	15109	15319	15040	15051	15204	15150	15183	15024	15245	15185	15290	15091	15084	14991	15186	15172	15113	15089	15188	15100	15263	15228	15214	15144	15135	15283	15125	15153	15231	15058	15146	15209	15074	15117	15310	15290	15124	15224	15264	15235	15308	15214	15108	15338	15089	15155	15113	15230	15090	15272	15147	15116	15177	15184	15026	15257	15238	15212	15143	15170	15201	15224	15080	15090	15178	15165	15152	15229	15043	15130	15244	15082	15113	15085	15112	15060	15151	15359	15186	15090	15204	15027	15224	15093	15191	15140	15071	15128	14980	15309	15185	15051	15216	15434	15189	15094	15128	15145	15055	14980	15036	15126	15171	15315	15151	14974	15184	15098	15253	15015	15158	15142	15248	15240	15163	15228	15211	15147	15330	15096	15034	15160	15065	15109	14976	15168	15039	15105	15166	15219	15361	15195	15281	15159	15111	15103	15146	15143	15063	15167	15074	15051	15242	15024	15038	15157	15177	15096	15019	15226	15040	15152	15127	15264	15109	15060	15171	15102	15175	15079	15121	15044	15113	15119	15132	15092	15084	15144	15158	15008	15248	15029	15275	14994	15131	15128	15036	15178	15222	15204	14950	15253	15291	14989	15247	15154	15141	15219	15122	15265	15225	15022	15185	15168	15091	15072	15371	15255	15071	15104	15178	15156	14990	15100	15100	15117	15097	15085	15179	15278	15093	15132	15078	15215	15228	15099	14994	15226	15195	15182	15063	15271	15188	15026	15128	15021	15252	15080	15175	15161	15289	15334	15255	15042	15053	15214	15167	15305	15242	15089	15111	15139	15101	15181	15124	15232	15181	15226	15352	15136	15157	14990	15189	15190	15077	15288	15242	15064	14947	15062	15105	15161	15263	15206	15274	15398	15066	15130	15040	15204	15171	15121	15271	15191	15144	15164	15237	15149	15152	15168	15297	15171	15143	15039	14994	15178	15124	15268	15154	15099	15181	15323	15257	15073	15094	15188	15034	15249	15143	15086	15172	15246	15310	15080	15048	15133	14974	15118	15164	15264	15196	15138	15124	15207	15129	15161	15109	15163	15201	15200	15098	15222	15128	15051	14987	15334	15162	15233	15146	15146	15098	15208	15233	15123	15025	15232	15002	15109	15200	15131	15247	15244	15161	15131	15200	15130	15092	15202	15224	15212	15222	15223	14909	15271	15176	15213	15218	15038	15338	15259	15262	15083	15107	15301	15055	15121	15172	15208	15138	15193	15117	15115	15238	15069	15031	15235	15124	15105	15148	14988	15193	15138	15081	15185	15295	15174	15116	15096	15048	15200	15255	15107	15009	15130	15187	15189	14982	15110	15134	15134	15228	15223	15140	15079	15179	15121	15148	15269	15250	15310	15142	15230	15361	15070	14996	15155	15274	15233	15145	15032	15056	15178	15120	15112	15045	15043	15072	15165	15204	15249	15285	15073	14944	15174	15107	15263	15149	15099	15202	15158	15207	15068	15070	15276	15250	15180	15168	15259	15162	15258	15350	15039	15241	15144	15171	15111	15181	14985	15017	15021	15319	14986	15282	15278	15112	15087	15141	15063	15101	15216	15019	14977	15132	15180	15233	15154	15236	15084	15162	15205	15012	15175	15131	15071	15270	15061	15173	15215	15084	15101	15290	15064	15200	15017	15182	15218	15099	15088	14956	15184	14989	15258	15083	14995	15153	15187	15161	14992	15179	15045	15114	15146	15161	15109	15161	15197	15121	15210	15120	15201	15024	15030	15088	15321	15309	15020	15065	15060	15084	15222	15340	15299	15248	15083	15232	15247	14991	15219	15089	15281	15023	15201	15251	15118	15121	15138	15283	14994	15025	15226	15049	15169	15078	15116	15184	15146	14954	15208	15086	15188	15019	15251	14976	15301	15073	15202	15209	15271	15213	15245	15024	15077	15132	15205	15065	15133	15120	15346	15115	15094	15168	15221	15265	15168	15311	15074	15219	15163	15328	15255	15190	15188	15192	15238	15092	15230	15105	15341	15064	15237	15119	15037	14981	14948	15190	15214	15273	15144	15241	15096	15197	15289	14986	15296	15250	15188	15249	15153	15260	15111	15134	15048	15259	15093	15131	15111	15112	14990	15348	14926	15086	15247	15164	15318	15158	15175	15141	15276	15162	15019	15192	15102	15175	15200	15249	15070	15022	15249	15104	15164	15169	15270	15130	15111	15051	15185	15156	14999	15085	15123	15209	15236	15246	15126	15297	15040	15062	15156	15069	15240	15008	15008	15098	15073	15104	15242	15051	15020	15169	15294	15173	15214	15167	15071	15113	15028	15195	15058	15119	15103	15283	15041	15250	15002	15227	15147	14932	15069	15056	15041	15127	15272	15227	15354	15043	15123	15278	15032	15109	15240	15118	15265	15105	15240	15158	15050	15078	15234	15057	15135	15125	15206	15228	15098	15004	15177	15133	15141	15178	15179	15109	15249	15190	15142	15107	15200	15144	15110	15013	15124	15017	15146	15078	15246	15005	14936	15102	15155	15139	15294	15078	15049	15119	15209	15107	15147	15135	15188	15181	15209	15289	15194	15182	15114	15176	15081	15254	15036	15010	15202	15310	15167	15114	15201	15165	15058	15217	15062	15177	15138	15325	15095	15297	15217	15129	15238	15245	15262	14985	15252	15184	15140	15275	15100	15071	15142	15144	15299	15006	15171	15362	15109	15165	14974	15179	15081	15324	15149	14976	15204	15347	15098	15130	15243	15140	15072	15297	15249	15255	15135	15066	15188	15125	15094	14946	15173	15208	15185	15205	15160	15218	15208	15156	15018	15119	15209	15168	15118	15275	15202	15052	15254	15130	15330	15227	15071	15355	15041	15103	14998	15094	15135	15081	15001	15135	15127	15172	15140	15131	15232	15147	15023	15412	15280	15064	15201	15208	15341	15131	15124	15051	15191	15180	15149	15241	15046	15131	15201	15171	15249	15059	15386	15200	15073	15107	15182	15161	15235	15153	15199	15123	15028	15105	15056	15289	14963	15364	15208	15114	15118	15204	15026	15025	15072	15217	15134	15159	14981	15164	15224	15291	15109	15211	15132	15055	15138	15319	15189	15167	15033	15172	15206	15054	15306	15149	15249	15174	15043	15048	15161	15064	15308	15014	15047	15170	15121	15150	15180	15107	15100	15056	15332	15085	15242	15097	15153	15161	15085	15198	15136	15121	15250	15213	15218	15187	15199	15266	15235	15116	15261	15087	15014	15397	15108	15072	15161	15055	15120	15109	15255	15172	15028	15182	15026	15118	15080	15299	15325	15125	15104	15128	15240	15133	15359	15107	15103	15228	15193	15076	15211	15259	15337	15040	15066	15250	15090	15145	15060	15022	15144	15250	15291	15264	15008	15035	15190	15145	15234	15162	15207	15006	15155	15302	15099	15029	15082	15132	15141	15131	15272	15317	15177	15205	15346	15005	15136	15066	15112	15014	15144	15083	15195	15093	15224	15121	15182	15160	15127	15122	15030	15159	15020	15196	15185	15231	15201	15138	15004	15088	15003	15071	14810	15300	15225	15339	15232	15095	15158	15136	15270	15261	15223	15030	15271	15185	15121	15340	15195	15296	14984	15226	15136	15045	14981	15048	15121	15097	15207	15119	15149	14931	15150	15218	15069	14992	15194	15175	15237	14946	15145	15172	15059	15009	15115	15111	15052	15115	15295	15194	15078	14995	15058	15133	15102	15155	15062	15155	15301	15107	15237	15185	15111	15117	15129	15081	15227	15045	15211	15167	15230	15063	15063	15066	14902	15137	15011	15052	15340	15206	15075	15160	15298	15012	15149	15038	15027	15129	15151	15210	15240	15124	15106	15009	15223	15221	15100	15358	15036	15022	15228	15048	15264	15233	15107	15208	15222	15002	15265	15088	15111	15124	15006	15279	15277	15181	15183	15366	15227	15169	15227	15303	15117	15144	15085	15110	15131	15211	15251	15166	15099	15093	15236	15484	15088	15183	15319	15100	15281	15089	15082	15110	15129	15099	15263	15260	15144	15115	15140	15095	15255	15030	15169	15151	15170	15153	15096	15176	15199	15139	15050	15250	15263	15133	15025	15053	15198	15133	15174	15076	15223	15185	15140	15107	15214	15255	15226	15110	15118	15023	15132	15066	15128	15197	15027	15114	15241	14957	15195	15097	15134	15253	15168	15176	15079	15206	15102	15321	15250	15169	15186	15112	15212	15389	15267	15009	15034	15286	15296	15160	15186	15142	15158	15178	15332	15098	15442	15113	15121	15317	15264	15122	15255	15143	15207	15180	15104	15076	15033	15172	15114	15350	14899	15257	15233	15081	15074	15067	15187	15125	15096	15338	15044	15089	15324	15098	15209	15212	15370	15201	15231	15087	15230	15029	15086	15325	15040	15147	15227	15083	15218	15250	15069	15088	15447	15169	15240	15153	14992	15220	15190	15221	15246	15105	15122	15264	15200	15154	15065	15227	15053	14958	15277	15004	15101	15064	15159	15153	15315	15105	15130
25133	21406	28089	25425	20396	17689	17463	16486	16213	16225	16252	19278	33128	32076	25115	19315	16786	15749	15721	15512	15653	15697	15406	15556	15568	15597	15616	15363	15475	15555	15257	15446	15447	15573	15458	15368	15476	15563	15494	15538	15371	15408	15506	15549	15415	15437	15444	15639	15538	15387	15284	15531	15464	15377	15424	15442	15585	15379	15388	15526	15347	15543	15588	15408	15527	15452	15542	15439	15314	15579	15341	15301	15416	15235	15697	15259	15525	15642	15328	15724	15488	15521	15487	15327	15340	15427	15373	15529	15378	15362	15404	15452	15494	15404	15559	15410	15358	15504	15377	15311	15629	15388	15457	15547	15397	15377	15227	15292	15409	15443	15400	15362	15321	15499	15272	15530	15462	15611	15400	15537	15484	15526	15376	15538	15557	15405	15372	15372	15486	15433	15618	15408	15325	15468	15338	15335	15285	15496	15472	15446	15279	15331	15422	15338	15596	15319	15355	15579	15375	15295	15374	15555	15452	15551	15640	15587	15405	15387	15353	15412	15523	15452	15374	15439	15484	15318	15450	15419	15266	15470	15460	15600	15751	15518	15420	15587	15395	15156	15489	15198	15332	15642	15556	15405	15539	15392	15537	15497	15414	15508	15439	15421	15382	15402	15535	15287	15424	15394	15418	15369	15493	15529	15429	15470	15385	15542	15454	15455	15216	15270	15316	15192	15469	15404	15402	15357	15299	15248	15605	15656	15440	15623	15461	15594	15239	15560	15441	15646	15659	15335	15551	15464	15481	15558	15576	15539	15329	15452	15436	15356	15484	15193	15546	15282	15485	15536	15526	15534	15325	15372	15575	15405	15479	15412	15346	15407	15457	15642	15276	15439	15468	15342	15429	15463	15251	15176	15259	15408	15406	15487	15342	15466	15229	15534	15486	15425	15422	15355	15160	15453	15237	15268	15487	15641	15331	15372	15355	15468	15496	15463	15369	15472	15344	15156	15408	15605	15360	15596	15607	15495	15371	15661	15483	15461	15423	15323	15518	15202	15390	15295	15504	15599	15372	15381	15410	15459	15242	15299	15448	15474	15272	15315	15313	15605	15416	15406	15292	15310	15314	15491	15775	15427	15444	15207	15579	15360	15493	15374	15376	15541	15317	15397	15287	15531	15492	15560	15625	15556	15421	15344	15543	15543	15503	15472	15447	15363	15500	15490	15411	15463	15419	15452	15458	15524	15338	15304	15403	15502	15509	15403	15390	15355	15478	15523	15395	15446	15440	15328	15531	15506	15698	15567	15306	15411	15407	15451	15296	15456	15668	15357	15407	15327	15427	15264	15458	15345	15332	15573	15208	15491	15369	15347	15513	15531	15507	15316	15522	15533	15189	15276	15503	15503	15413	15392	15326	15534	15245	15522	15317	15530	15346	15488	15388	15548	15400	15398	15442	15581	15383	15339	15423	15473	15459	15643	15538	15555	15370	15491	15416	15391	15294	15526	15613	15570	15569	15358	15295	15429	15479	15499	15326	15528	15410	15552	15440	15403	15470	15362	15399	15463	15290	15462	15239	15373	15520	15416	15504	15480	15277	15371	15375	15379	15320	15346	15600	15339	15328	15424	15549	15609	15352	15393	15518	15433	15282	15412	15408	15239	15391	15606	15469	15354	15209	15164	15356	15512	15477	15411	15303	15435	15509	15209	15460	15427	15411	15359	15369	15370	15421	15472	15395	15345	15349	15404	15352	15421	15455	15526	15583	15349	15283	15395	15436	15483	15348	15405	15284	15278	15409	15629	15372	15609	15493	15341	15501	15484	15638	15375	15371	15262	15456	15521	15591	15507	15595	15469	15567	15490	15234	15540	15379	15375	15498	15723	15541	15264	15350	15268	15516	15609	15476	15423	15537	15401	15488	15274	15493	15657	15588	15314	15409	15361	15443	15386	15356	15395	15376	15692	15416	15473	15451	15381	15503	15531	15521	15400	15367	15332	15508	15371	15336	15453	15314	15590	15471	15309	15411	15402	15465	15408	15304	15421	15501	15383	15353	15518	15435	15499	15449	15425	15470	15368	15436	15320	15389	15405	15562	15347	15472	15386	15270	15604	15379	15303	15314	15344	15534	15266	15312	15392	15344	15244	15350	15474	15595	15253	15368	15437	15439	15272	15327	15397	15318	15519	15445	15562	15429	15335	15359	15240	15512	15416	15193	15279	15281	15402	15655	15556	15534	15507	15382	15270	15220	15534	15525	15440	15463	15538	15281	15482	15481	15399	15441	15465	15593	15431	15545	15467	15528	15418	15303	15262	15588	15587	15339	15583	15437	15255	15538	15474	15528	15473	15518	15426	15493	15566	15587	15356	15338	15554	15462	15488	15404	15509	15246	15415	15417	15507	15571	15572	15289	15450	15289	15407	15489	15454	15353	15695	15394	15506	15412	15571	15533	15557	15403	15567	15408	15441	15516	15248	15351	15496	15611	15549	15397	15596	15367	15714	15427	15336	15399	15471	15379	15417	15448	15422	15351	15279	15591	15432	15477	15658	15304	15581	15444	15458	15446	15526	15351	15460	15428	15406	15441	15477	15312	15667	15446	15484	15591	15411	15829	15452	15360	15589	15444	15539	15402	15248	15395	15488	15495	15466	15269	15307	15271	15453	15393	15480	15280	15423	15357	15463	15209	15392	15345	15315	15374	15379	15294	15464	15400	15614	15691	15554	15356	15240	15430	15489	15407	15548	15407	15568	15534	15606	15521	15391	15376	15332	15301	15305	15429	15503	15540	15578	15563	15449	15363	15366	15702	15385	15456	15554	15399	15463	15331	15339	15524	15264	15650	15404	15332	15466	15349	15170	15429	15387	15272	15419	15482	15295	15561	15369	15462	15407	15513	15519	15462	15539	15502	15523	15468	15442	15271	15389	15328	15442	15390	15538	15346	15369	15317	15475	15291	15289	15599	15629	15426	15457	15222	15403	15586	15452	15472	15296	15750	15405	15431	15611	15457	15414	15525	15287	15660	15475	15597	15456	15566	15535	15413	15575	15531	15446	15441	15441	15481	15468	15228	15491	15518	15390	15534	15521	15537	15525	15310	15314	15442	15384	15349	15617	15524	15665	15394	15392	15414	15469	15493	15314	15297	15470	15454	15412	15395	15345	15343	15515	15541	15416	15446	15292	15426	15334	15534	15387	15340	15539	15475	15244	15340	15418	15502	15652	15583	15589	15619	15512	15365	15200	15524	15247	15479	15169	15410	15424	15407	15570	15494	15371	15241	15460	15410	15382	15581	15377	15353	15450	15326	15348	15535	15429	15666	15443	15644	15589	15460	15481	15512	15392	15375	15480	15229	15145	15438	15271	15513	15305	15406	15354	15393	15345	15384	15383	15349	15426	15350	15294	15307	15418	15639	15427	15400	15511	15510	15465	15477	15489	15388	15542	15498	15404	15504	15428	15433	15189	15363	15328	15464	15364	15419	15347	15353	15390	15414	15319	15392	15295	15319	15282	15303	15442	15317	15387	15343	15417	15239	15426	15248	15574	15510	15485	15421	15272	15445	15595	15451	15292	15428	15479	15228	15495	15701	15610	15347	15313	15547	15575	15437	15346	15474	15267	15476	15585	15395	15518	15389	15530	15353	15315	15344	15336	15464	15438	15418	15601	15434	15544	15338	15368	15482	15632	15441	15372	15438	15483	15382	15346	15367	15342	15478	15279	15518	15417	15388	15515	15466	15245	15638	15536	15599	15408	15447	15665	15392	15561	15418	15610	15647	15534	15351	15409	15470	15253	15454	15626	15569	15559	15500	15483	15419	15204	15594	15379	15458	15343	15395	15372	15338	15342	15408	15312	15403	15562	15394	15477	15504	15292	15415	15465	15450	15474	15481	15359	15267	15276	15601	15346	15587	15418	15404	15357	15353	15634	15610	15300	15106	15570	15344	15485	15328	15463	15434	15333	15551	15493	15266	15245	15337	15409	15597	15514	15543	15410	15468	15252	15454	15590	15445	15606	15455	15337	15502	15399	15479	15326	15525	15343	15366	15537	15441	15266	15358	15372	15587	15324	15549	15335	15365	15308	15512	15234	15411	15158	15443	15417	15526	15222	15388	15528	15510	15532	15341	15357	15467	15426	15298	15501	15486	15477	15354	15307	15447	15397	15385	15527	15492	15210	15473	15484	15476	15429	15326	15513	15467	15377	15708	15336	15532	15386	15287	15393	15540	15475	15434	15276	15423	15609	15463	15373	15517	15545	15528	15580	15490	15471	15216	15510	15413	15467	15501	15501	15240	15584	15544	15562	15517	15524	15341	15638	15555	15370	15395	15606	15383	15462	15345	15308	15526	15536	15419	15441	15269	15419	15496	15416	15371	15499	15495	15371	15459	15401	15280	15369	15627	15500	15314	15421	15465	15248	15428	15280	15323	15171	15428	15450	15606	15504	15254	15375	15438	15465	15319	15414	15443	15358	15189	15317	15371	15373	15229	15564	15386	15400	15324	15303	15492	15384	15425	15569	15443	15365	15389	15396	15336	15318	15308	15347	15478	15505	15471	15599	15530	15537	15573	15407	15246	15244	15561	15327	15281	15493	15628	15419	15445	15379	15462	15263	15262	15422	15395	15498	15351	15444	15401	15485	15509	15398	15332	15224	15335	15345	15547	15226	15416	15491	15434	15335	15519	15370	15292	15376	15461	15556	15407	15462	15388	15388	15399	15182	15634	15412	15370	15212	15291	15303	15406	15475	15301	15439	15539	15496	15245	15542	15580	15495	15470	15443	15167	15343	15227	15161	15502	15417	15310	15335	15570	15593	15339	15435	15429	15310	15354	15501	15294	15358	15308	15567	15308	15384	15499	15424	15490	15453	15450	15692	15462	15616	15545	15423	15656	15354	15491	15356	15389	15274	15569	15563	15553	15467	15202	15546	15342	15671	15343	15261	15322	15322	15471	15402	15496	15492	15389	15444	15238	15311	15551	15339	15455	15398	15470	15457	15474	15474	15445	15426	15218	15379	15583	15323	15476	15405	15286	15499	15516	15577	15387	15547	15528	15479	15412	15499	15380	15344	15578	15362	15353	15516	15536	15315	15474	15360	15408	15606	15334	15609	15409	15563	15475	15486	15409	15621	15372	15528	15489	15501	15376	15409	15573	15498	15473	15503	15480	15499	15403	15317	15462	15321
14679	22453	21081	18082	17025	16591	16407	16570	16152	16360	16271	22368	37966	34910	26390	19208	16013	15221	15196	14974	15136	15048	15199	15105	15017	15252	15110	15169	15113	15051	15178	15111	15214	15204	15115	15019	15183	15137	15195	15194	15222	15051	15122	15087	15156	15182	15068	15034	15102	15059	15067	15202	14967	15076	15118	15165	15097	14936	15054	15200	14937	15129	15089	15252	15223	15153	15043	15041	15021	15148	15057	15087	14785	15169	15240	15182	15042	14952	15072	15039	15141	14998	15063	15047	15013	15178	14914	15114	15116	14966	15173	15241	15146	14881	15155	15111	15116	15125	15196	15243	15069	15062	15198	15046	15128	14972	15222	15054	15176	15150	15079	15013	15232	15092	15364	15009	14966	14973	15114	15149	14982	15074	15212	14922	15084	15161	14935	14974	14993	14967	15099	15049	15043	15143	15062	15301	15080	15045	15145	15015	15086	15062	15126	15090	15162	15185	15140	14978	15247	15217	14935	15238	15103	14962	15164	15138	15079	15088	15184	15100	15045	14986	15100	15301	15263	15217	15010	15193	15233	15091	15146	14983	15189	15170	15167	15046	15175	14905	15163	15110	15079	15239	15024	15083	15042	15044	14978	15119	15094	15238	14956	14940	14960	15217	15100	15197	15009	15124	15152	15218	15095	15094	15172	15093	15187	15045	15375	15133	15118	15121	15142	15053	15191	15119	15184	15070	15081	15096	15051	15122	15020	15172	15202	15141	15011	14990	14913	14995	15108	15054	15249	14992	15104	15146	14985	15182	15182	15258	15103	15124	15140	14923	15076	15215	15004	15217	15141	15245	15023	15177	14967	14954	15121	15110	15060	15042	14998	15205	15183	14982	15161	15042	15143	15115	15003	15125	15147	14985	15084	15076	15072	15016	15024	15058	15163	15189	15025	15019	15112	15139	15127	15047	15054	15095	15139	15055	15227	15136	15078	15120	15134	15110	15140	15136	15141	14927	14985	15196	15100	15124	15185	15148	14984	15035	14995	15042	15102	14942	14973	14919	15038	15141	15136	15152	15213	15177	15145	15102	14933	14999	15118	14929	15238	14990	15079	15233	15004	15057	14967	15140	15229	15131	15103	15085	15175	15143	15187	15088	15043	15117	15102	15132	15038	14979	15090	15117	14974	15136	15187	15198	15260	14942	15135	15012	15036	15040	15037	15164	15114	14902	15095	15159	15057	15112	15046	15339	15119	15183	14989	15020	15121	15084	15248	15119	15122	15123	15095	15096	15099	15004	15264	15050	15170	15100	15055	15109	15045	15119	15189	15066	15163	15181	15089	15189	14977	14932	14922	15001	15189	15043	15049	15130	15079	15063	15158	14895	15101	15044	14990	15023	15022	14944	15117	14979	15089	15180	14955	14920	15112	15063	15110	14888	15125	15151	15045	14970	15018	15035	15145	15021	15060	15177	15032	15208	15187	15131	15134	14997	15221	14899	15142	15190	15207	15026	15151	15109	15039	15028	15093	14830	15065	15100	15263	15217	15239	15029	15042	15125	15406	15044	15096	15270	15080	15145	15155	14984	15222	15095	15115	15173	15134	14961	15217	14992	14986	15025	15099	15138	15098	14962	14990	15121	15065	14977	15177	15255	15301	15024	15013	15038	15121	15146	15040	15078	15263	14938	15040	14991	15115	14786	15139	14950	14987	15073	15044	15192	15087	15126	15126	15116	15045	15091	15034	14952	15022	14989	15192	14900	14913	15058	15113	15218	15196	15032	14969	15166	15118	15171	14908	15226	15186	15025	15213	14918	14995	15268	15185	15066	15027	15097	15107	14990	15063	15072	15066	15124	14996	15182	15050	15165	15053	15047	15156	15195	15049	15083	15086	15027	15057	15097	15217	14987	15055	15184	15133	15147	15208	15222	15454	15239	14996	15156	15189	15119	15159	15110	15074	15085	15266	14913	14938	15032	15086	15126	15061	15059	15122	15207	15110	15177	15148	14998	15178	15132	15220	15054	15197	14968	15188	15078	15186	14988	15193	15011	15094	15220	14984	15137	15162	15042	15196	15149	14911	15268	15024	15032	15242	15068	15072	15181	15007	15150	15099	15110	15158	15150	15013	15034	15163	14994	15124	15040	14999	14948	15088	15226	14879	15005	15248	15185	14955	14988	15144	15187	15101	15120	15198	15166	15109	14921	15138	15148	15108	15089	15228	14995	15119	15061	14876	15219	15133	15181	15179	14951	15156	15076	15093	14985	15090	15160	15241	15099	14972	15114	15082	15182	14972	15062	15265	15170	15059	15153	15027	15044	15147	14916	15174	15071	15055	15092	14992	15101	15134	15071	15158	15002	15081	15084	15109	15173	15136	15159	15160	15167	15134	15031	15030	15099	15246	15024	15144	15103	15086	15099	14962	15090	15239	14993	14965	15125	15151	15019	15133	15144	14994	15057	14992	15026	14944	15137	15090	15175	15243	14827	15210	15095	15121	15020	15203	15119	15090	15118	15253	15224	15106	15061	15160	15063	15111	14867	15282	14976	15064	14898	15215	15051	15111	14995	15222	15239	14908	15009	15214	15071	15197	15118	15108	15008	15242	15061	15108	15142	15137	15289	14977	15048	15230	15077	15149	15144	15048	15159	15023	15032	14936	15128	15217	14889	15048	15067	15192	15030	15066	15034	15118	15010	15186	14962	15031	15180	15145	15002	15104	14953	15022	15097	15064	15076	15195	15037	15137	15099	15007	15080	15114	15171	15122	15037	15216	15154	15078	15113	15227	15237	15136	15091	15049	15185	15275	15205	15075	15180	15016	15114	15090	15115	15103	15141	15066	14982	15134	14988	15216	15171	15232	14981	15064	14928	15070	15129	15297	15130	15146	15242	14974	14930	15105	15123	15115	15015	15122	14971	15293	15018	15038	15066	15156	15116	15046	14982	15045	15084	15085	14990	15041	15097	15058	15302	15190	15001	15184	15040	15079	14983	15010	14879	15148	15009	15157	14982	15219	15203	15196	14976	15127	15119	15034	15124	15169	15121	14923	14974	15008	15034	14972	15053	15010	15175	15164	15002	14998	15087	15218	15120	14963	15141	15156	15142	15135	15070	15005	14927	14872	14916	15032	15182	15184	15287	15097	14980	15207	14981	14984	15003	15098	15008	15085	15168	15126	14992	15162	15137	14949	15158	15182	15203	14980	15283	15083	15045	14850	15043	15094	15241	15204	15047	15002	15267	14952	15068	15182	15177	15272	15096	15092	15011	15007	14984	15150	15040	15094	15177	15142	14987	15196	14996	15171	15104	15198	15109	15035	15203	15082	15052	15122	15029	15256	14870	15042	15098	15088	15078	15055	15104	15180	14943	15175	15183	15116	15148	15203	15277	14916	15113	15018	15190	15099	14972	15189	15269	15226	15041	15042	14984	15127	15180	15146	15103	14971	15217	15105	15083	14986	15178	15169	15076	15056	15026	15069	15189	15069	15078	15161	15200	15042	15248	15135	15077	15100	14930	14938	15061	15121	15157	15127	15178	15104	15184	15353	15136	15113	15018	15053	15219	15147	15093	15089	15092	15025	15063	15171	14904	15124	15238	15165	15029	15032	15148	14958	15096	15178	14943	15100	14864	14958	14952	15303	14976	15069	15208	15074	15072	15053	15005	15128	15159	15075	15163	15075	15130	15152	15015	15048	15068	15123	15194	15010	15120	14859	14999	15117	15182	14987	15266	15076	15123	15100	15081	15008	15086	15056	15016	15193	14880	15086	15175	15000	15093	15165	15052	15094	15252	15157	15252	15065	15053	15075	15118	15155	14948	15070	15188	15082	15066	15171	15088	15130	15213	14934	15123	15029	15177	15116	15049	15017	15126	15033	15194	15410	15252	15046	15125	15122	14982	14999	15312	15240	15166	15231	15084	15086	15126	15127	15006	15117	14984	14926	14990	14914	15009	15092	14946	15036	15379	15165	15092	15096	15119	14889	15099	15224	15051	15037	15145	15065	15166	15128	15145	15083	15005	15197	15151	14989	15118	15173	15007	15127	15020	15147	14896	15181	15377	15141	15213	15100	15225	15247	15121	15046	14951	15056	15046	15297	15113	15017	14982	15233	15198	15075	14892	15090	15094	15215	14960	14937	15081	15152	15167	15285	14982	15197	15162	15101	15033	15113	15074	15198	14849	15138	15231	14965	15019	15310	15075	15156	15036	15028	15154	15056	15008	14891	15081	15141	14992	15100	15007	15094	15234	15024	15119	14882	15160	15140	15081	15079	15098	15148	15133	15175	15039	15188	15247	14933	15009	15066	15134	15013	15197	15093	15052	15096	15016	15028	15032	15167	15016	15061	15169	15104	15135	15072	15077	15119	15054	15222	15143	14984	15042	15114	15082	15049	15155	15167	15204	15158	15089	15114	15201	15045	15066	15145	15110	15051	15341	15122	15071	14958	14942	14876	15150	15172	14982	15036	15070	15149	15081	15280	15042	15094	15053	15026	15070	15225	15202	15012	15143	15044	15133	14947	15183	15180	14981	15083	14951	15076	15076	15104	15194	15147	14987	14928	15150	15123	14966	15117	15113	15064	14996	15247	15036	15035	15158	15052	15119	14912	15101	15064	15199	15133	15046	15264	15040	15022	15022	15067	15164	15115	15028	15014	15068	15137	15109	15154	15136	15049	15146	15082	15174	14994	15093	14981	15098	15091	15021	15094	15188	15081	15116	15121	15074	15235	15061	15020	15161	15049	15125	15127	15065	14975	15098	15235	15062	15030	14961	15123	15031	15155	15128	15075	15147	15079	15125	15068	15252	14969	15336	15162	15188	14934	15217	15135	15039	15105	15034	14999	15385	15378	15179	15214	15109	15133	15048	15118	15160	15042	14948	14910	15043	15066	15055	15144	15047	15178	15079	14969	15110	15124	15246	15088	15166	15203	15257	15044	15221	14913	15258	14864	14999	15095	15013	15095	15055	15019	15110	15083	14981	15086	14979	15211	15044	15137	15029	15185	15094	15123	15119	15105	15261	15145	15146	15124	15190	15104	15168	15134	15144	15143	15107	15116	15157	14953	15045	15054	15337	15139	15166	15092	14993	15146	15043	15013	15060	15067	15005	15158	14930	15089	15120	14973	15066	15130	14991	15111	14956	14968	15055	15145	15124	15048	14947	15221	15122	15171	15023	14928	15170
24025	21406	28881	24337	21876	21352	19756	16779	16338	16215	16682	21559	40652	38968	31567	23314	17865	16127	15466	15527	15411	15421	15338	15475	15413	15463	15339	15487	15545	15495	15276	15478	15376	15571	15467	15501	15447	15458	15274	15458	15471	15484	15254	15313	15262	15272	15238	15320	15363	15373	15334	15375	15479	15294	15395	15254	15535	15582	15451	15417	15360	15172	15327	15305	15409	15152	15539	15358	15361	15354	15231	15231	15357	15388	15403	15018	15351	15358	15385	15251	15371	15577	15285	15282	15346	15283	15236	15410	15343	15246	15397	15176	15215	15260	15198	15396	15306	15173	15364	15368	15304	15261	15234	15380	15382	15164	15335	15355	15452	15403	15347	15357	15426	15211	15129	15224	15332	15464	15336	15325	15386	15215	15451	15376	15306	15488	15423	15484	15412	15187	15314	15297	15354	15400	15417	15408	15342	15312	15280	15442	15277	15233	15307	15135	15137	15151	15265	15201	15170	15321	15225	15459	15245	15481	15451	15300	15225	15223	15258	15112	15433	15341	15309	15295	15407	15344	15380	15377	15287	15277	15469	15316	15377	15256	15184	15237	15231	15278	14989	15151	15354	15286	15420	15254	15281	15387	15344	15261	15367	15330	15302	15344	15293	15269	15421	15297	15225	15216	15152	15209	15622	15414	15319	15341	15487	15444	15392	15375	15038	15275	15373	15022	15279	15122	15482	15364	15459	15546	15380	15354	15287	15325	15166	15387	15350	15344	15252	15231	15411	15415	15325	15397	15181	15278	15104	15294	15341	15420	15219	15220	15268	15422	15318	15184	15478	15202	15472	15174	15271	15398	15319	15150	15231	15099	15431	15491	15537	15312	15387	15446	15282	15358	15390	15332	15467	15352	15400	15489	15488	15226	15116	15218	15367	15309	15215	15474	15322	15196	15312	15346	15319	15248	15226	15206	15023	15176	15493	15387	15160	15355	15460	15295	15337	15499	15271	15393	15382	15320	15288	15441	15332	15445	15547	15325	15411	15119	15392	15205	15407	15440	15175	15425	15296	15345	15423	15405	15542	15306	15157	15315	15414	15540	15322	15334	15162	15178	15264	15122	15594	15467	15196	15262	15352	15441	15209	15381	15345	15406	15199	15225	15296	15582	15340	15210	15136	15520	15168	15286	15320	15315	15522	15363	15243	15313	15588	15310	15443	15286	15360	15289	15143	15437	15185	15256	15259	15392	15269	15239	15339	15200	15269	15249	15225	15166	15288	15358	15398	15240	15317	15298	15342	15411	15164	15254	15171	15591	15443	15455	15304	15227	15375	15271	15320	15239	15245	15268	15178	15302	15230	15383	15275	15307	15204	15213	15257	15271	15191	15242	15170	15399	15233	15337	15383	15204	15283	15177	15131	15245	15358	15296	15069	15254	15489	15300	15441	15181	15293	15332	15349	15169	15306	15268	15398	15322	15364	15334	15128	15512	15263	15369	15292	15467	15180	15295	15291	15193	15251	15223	15201	15480	15259	15101	15208	15433	15323	15109	15348	15165	15147	15390	15350	15406	15173	15209	15208	15349	15311	15396	15316	15434	15335	15378	15306	15344	15250	15342	15287	15387	15487	15118	15357	15329	15344	15364	15494	15599	15217	15392	15549	15129	15405	15223	15275	15372	15152	15297	15287	15518	15345	15174	15383	15400	15337	15188	15520	15322	15259	15255	15379	15234	15232	15299	15485	15552	15133	15242	15211	15348	15254	15403	15107	15272	15392	15406	15286	15299	15428	15155	15196	15328	15261	15110	15297	15254	15084	15098	15227	15309	15567	15212	15038	15437	15301	15384	15090	15300	15157	15168	15241	15257	15325	15294	15196	15166	15351	15333	15268	15151	15304	15286	15395	15219	15234	15299	15368	15390	15368	15293	15239	15277	15270	15324	15254	15203	15290	15336	15214	15351	15242	15374	15258	15189	15431	15261	15230	15462	15238	15465	15130	15392	15411	15301	15273	15343	15420	15209	15286	15407	15327	15229	15157	15186	15272	15199	15411	15345	15210	15267	15234	15398	15191	15324	15387	15402	15334	15276	15304	15330	15500	15388	15370	15272	15482	15333	15289	15321	15252	15430	15268	15301	15161	15132	15372	15367	15541	15422	15300	15544	15493	15285	15046	15179	15377	15346	15320	15333	15408	15347	15369	15320	15211	15222	15272	15398	15200	15280	15179	15497	15367	15361	15414	15344	15386	15205	15372	15490	15494	15252	15423	15347	15421	15348	15238	15258	15271	15300	15131	15246	15202	15419	15246	15510	15196	15202	15180	15283	15378	15375	15346	15313	15428	15312	15252	15326	15191	15207	15579	15247	15343	15243	15639	15314	15342	15295	15121	15464	15287	15323	15166	15186	15223	15310	15309	15369	15265	15321	15348	15278	15226	15244	15313	15344	15360	15199	15488	15390	15164	15179	15533	15441	15411	15376	15385	15368	15361	15374	15265	15249	15071	15287	15288	15533	15296	15271	15257	15359	15200	15215	15529	15346	15181	15338	15393	15134	15220	15381	15325	15200	15370	15187	15256	15174	15513	15307	15398	15395	15466	15202	15272	15288	15275	15337	15433	15244	15418	15220	15408	15416	15266	15219	15339	15292	15434	15302	15282	15420	15301	15309	15205	15328	15393	15292	15394	15447	15344	15351	15356	15341	15323	15238	15390	15308	15523	15429	15343	15429	15390	15302	15284	15297	15385	15149	15279	15291	15202	15213	15243	15453	15275	15566	15492	15450	15223	15450	15157	15203	15423	15373	15237	15332	15316	15344	15404	15463	15162	15071	15223	15308	15173	15239	15253	15330	15420	15402	15303	15318	15228	15278	15203	15434	15515	15432	15495	15360	15532	15389	15323	15207	15236	15425	15609	15249	15241	15330	15287	15350	15467	15211	15237	15141	15376	15249	15150	15289	15369	15161	15362	15379	15200	15305	15214	15262	15243	15319	15513	15348	15220	15289	15594	15499	15207	15320	15153	15415	15472	15254	15275	15349	15287	15280	15301	15272	15391	15414	15164	15392	15386	15290	15454	15299	15355	15252	15413	15289	15361	15403	15556	15306	15326	15449	15305	15282	15315	15151	15247	15286	15404	15347	15264	15312	15287	15321	15441	15339	15313	15460	15316	15364	15196	15372	15229	15219	15348	15252	15429	15372	15187	15245	15325	15237	15202	15378	15557	15140	15298	15313	15274	15372	15241	15434	15332	15302	15196	15127	15238	15390	15348	15148	15275	15458	15271	15466	15341	15300	15321	15415	15353	15228	15458	15404	15328	15304	15310	15520	15316	15098	15324	15352	15242	15174	15308	15345	15325	15281	15217	15367	15432	15389	15273	15533	15352	15560	15397	15182	15514	15279	15326	15244	15235	15427	15294	15383	15512	15193	15351	15350	15432	15249	15212	15309	15186	15420	15350	15345	15174	15460	15233	15330	15547	15457	15328	15393	15125	15311	15286	15206	15363	15182	15218	15461	15306	15250	15210	15334	15240	15261	15417	15365	15212	15250	15389	15395	15331	15227	15298	15400	15223	15361	15373	15402	15390	15284	15232	15343	15133	15258	15356	15409	14907	15484	15241	15287	15284	15276	15340	15265	15355	15222	15258	15347	15254	15319	15230	15219	15364	15343	15212	15421	15397	15378	15417	15242	15399	15127	15179	15357	15391	15490	15409	15360	15349	15392	15330	15135	15343	15300	15152	15182	15111	15420	15207	15226	15503	15409	15090	15353	15158	15316	15182	15323	15345	15279	15241	15397	15367	15309	15289	15099	15134	15124	15340	15389	15175	15467	15339	15356	15356	15413	15516	15387	15405	15435	15288	15325	15369	15293	15182	15203	15320	15134	15292	15258	15334	15386	15604	15512	15333	15237	15313	15361	15156	15375	15502	15207	15287	15312	15111	15239	15284	15265	15268	15379	15367	15459	15493	15325	15349	15380	15189	15378	15405	15218	15446	15385	15160	15139	15317	15233	15196	15174	15251	15571	15318	15187	15225	15226	15200	15364	15276	15378	15159	15379	15340	15279	15356	15358	15520	15130	15320	15272	15309	15367	15183	15187	15281	15513	15445	15284	15414	15282	15439	15264	15405	15425	15381	15261	15386	15329	15310	15241	15434	15337	15412	15543	15186	15283	15158	15304	15324	15423	15195	15284	15158	15305	15318	15266	15384	15283	15182	15437	15273	15297	15109	15175	15478	15271	15295	15189	15355	15194	15202	15375	15310	15323	15311	15378	15519	15392	15327	15308	15168	15213	15275	15403	15354	15218	15250	15136	15318	15306	15291	15445	15392	15123	15295	15346	15386	15339	15375	15331	15502	15505	15141	15479	15262	15280	15319	15231	15468	15380	15316	15419	15321	15301	15309	15297	15433	15384	15214	15193	15263	15265	15209	15379	15346	15391	15397	15435	15418	15307	15434	15288	15335	15251	15425	15090	15063	15229	15158	15226	15420	15241	15516	15374	15176	15324	15258	15366	15393	15308	15332	15332	15241	15469	15393	15356	15407	15326	15250	15244	15326	15387	15258	15213	15230	15285	15228	15407	15155	15409	15280	15097	15397	15048	15249	15288	15344	15468	15587	15405	15289	15323	15282	15273	15288	15252	15328	15425	15217	15280	15330	15236	15386	15364	15351	15099	15367	15296	15178	15314	15260	15169	15390	15184	15231	15366	15550	15437	15414	15403	15198	15349	15267	15224	15462	15391	15317	15628	15244	15199	15168	15352	15497	15478	15424	15250	15346	15343	15419	15386	15317	15472	15395	15476	15303	15079	15310	15278	15303	15135	15351	15335	15428	15310	15277	15398	15371	15229	15409	15367	15199	15333	15469	15254	15260	15273	15210	15221	15383	15388	15405	15165	15352	15439	15325	15325	15208	15114	15444	15289	15400	15386	15296	15256	15353	15279	15422	15438	15266	15193	15536	15216	15181	15235	15391	15273	15132	15394	15174	15082	15407	15384	15469	15250	15130	15444	15439	15273	15342	15482	15531	15462	15396	15261	15340	15223	15404	15113	15163	15200	15324	15270	15253	15358	15320	15193	15569	15083	15297	15189	15080	15228	15525	15131	15435	15272	15413	15269	15234	15206	15180	15449	15266	15119	15371	15382	15418	15361	15373	15240	15322	15296	15286	15128	15422	15278
16285	27100	25351	20516	18697	17811	17274	16925	16636	16538	16801	25716	45099	42164	33999	23283	16861	15540	15240	14888	15046	15111	15166	15037	15110	14895	14996	15132	15032	15157	15129	15014	14965	15131	15087	15190	15052	14945	15069	15060	14875	14931	15042	15054	14992	15213	15098	15194	14993	15141	14782	15075	15115	15042	15048	15029	15061	14990	14943	15046	15099	15071	15026	15058	14874	14913	15052	15062	15009	15269	15132	15062	15089	14947	14884	15087	15069	15039	15025	15149	15065	15168	15008	14939	15141	14921	14979	15092	15067	15073	15128	14948	15193	15147	14995	14886	15009	14972	15129	15036	15019	14931	14949	14908	14913	14960	15206	15128	14958	14945	15008	15035	15068	15212	14909	15166	14932	15167	14980	14870	15011	14920	15200	15180	14927	15094	14864	14934	15083	14994	15077	14907	14940	15016	14880	15183	14872	14926	15106	15024	14913	14922	15117	14998	14932	14980	15071	15100	14898	14830	15191	14959	15048	15093	15039	14886	14891	15309	15116	14865	14921	15226	14911	15063	15074	15008	15028	14834	14933	14862	15002	15008	14991	14897	14946	15005	15050	14859	15141	14925	15072	14775	15075	15000	15075	14997	14951	15158	14972	15036	15020	14872	14921	15005	14943	15034	15054	15122	14995	14889	15103	15023	14924	15032	15131	14961	15123	15274	14792	15144	15139	14937	15054	15085	15046	15098	14943	15076	15085	15097	15079	14958	14976	15095	14942	15035	14998	15132	14945	15147	15079	14918	15120	15014	15055	14965	14794	15120	15044	15028	15132	15106	14952	15040	14992	15087	15150	14939	15089	15076	14863	14907	15144	14982	15089	14964	15069	15015	15087	14990	14970	14969	15152	15152	15038	15012	15075	15131	14992	15195	14939	15002	15041	14911	14882	14996	14948	14878	15060	15132	15084	15169	14915	15085	15101	15144	14929	14884	15084	14976	15001	14999	15136	15007	14930	15237	15002	15030	14973	14802	14829	15122	14992	14980	14983	15060	15234	15016	15025	15088	15068	14899	14952	15039	14956	15082	15121	15062	14949	14952	15107	15181	15081	14935	14946	14982	14994	14914	14895	15087	15056	14961	14973	14979	14986	15137	15161	15137	14997	15035	15004	14886	15249	15088	15021	15013	15190	14954	14927	15064	15070	15009	14975	15136	15046	15110	14900	14945	15001	14869	14962	15056	15120	14911	15037	15063	15080	15041	15137	14924	14986	14811	15037	14958	15128	14994	15100	14986	15108	14983	15158	15083	15181	14910	14914	15094	14981	15032	14947	15109	14865	15151	14983	14888	14971	15077	14873	14955	15047	14866	14993	15153	15033	15149	14944	15066	15165	14844	15117	15000	15179	15117	14999	14941	14826	15020	15175	14889	14957	14956	15230	15076	15119	15111	14882	14930	15033	14967	14914	15017	15026	14884	15028	14997	15006	15078	15089	14825	14889	14860	14980	15189	14948	15111	14824	14943	15062	14946	14935	15198	15115	14922	14910	14940	15037	15210	14873	14844	15055	14969	14962	15134	15167	15103	14927	14966	15126	15014	14905	15014	14962	15097	15096	14951	14896	15011	14955	15039	15090	15084	15005	15098	15009	15020	15127	15133	15080	14961	14927	15043	15071	15006	15102	15028	14903	14953	15055	15153	14994	14866	14947	15090	15000	14835	14971	15019	14934	14862	15021	14949	14985	14855	15139	14994	14913	15009	15166	14890	14898	14968	15117	15125	15019	15088	14926	15058	15099	15019	15068	14938	15063	14880	14899	14976	14958	15102	15007	15011	15017	14938	14914	14807	14973	15164	14866	14990	15017	15011	15037	15019	14855	15034	14964	14990	15051	14813	14849	15138	14962	15048	14955	15184	15022	14882	14934	15020	14999	14987	14999	14992	14963	15048	14900	15077	15100	15107	14930	15089	15032	14979	15004	15065	14950	15090	15081	15043	14967	15003	15042	14884	15109	15050	14945	14971	15072	14947	15040	14998	15039	15136	14940	15062	14899	14943	14993	14898	15026	15233	14988	14949	15032	14984	15210	15137	14919	14882	15045	15167	14926	14876	14956	15020	14939	15025	15126	14953	14901	15068	15016	15196	15157	15133	14744	15186	14927	15103	14878	14993	14899	15033	14975	15046	15172	14959	15008	15062	14978	15112	15039	15074	14967	14859	15149	14938	14955	14946	15101	14919	14810	14901	14950	14669	15079	15216	14924	14977	15117	14929	15154	15116	15146	15148	15029	15072	15059	14919	15018	15011	15239	15010	15038	14923	14965	15054	15121	14983	14973	15153	15021	15031	15003	15036	14958	15093	14969	15064	14908	15030	14966	14991	15128	14980	15168	15032	15188	14994	14925	15088	15100	14791	14926	14924	15028	15085	15030	14914	15012	14978	14977	15108	15147	14981	14947	15076	14857	15156	15018	15058	14988	14970	14845	15064	14989	15016	15005	15017	14910	15079	14993	15031	15055	14867	15041	14970	15071	14929	15057	14861	14941	14894	15011	14919	15038	15001	15019	15071	14979	15065	15030	15041	15039	14887	14945	14858	15145	14909	15159	15104	15050	15069	15011	14964	15085	15094	14947	15096	15106	14950	15029	14911	15005	14871	15145	14930	15100	15046	15103	14942	14930	14885	14953	15046	14902	15129	15100	15009	15021	14963	15029	14986	14846	14929	15014	15125	15058	15080	14974	14881	14781	15074	14989	15034	14969	14969	15033	15133	14977	14959	15117	14890	14920	14918	14873	15096	14856	15077	15109	15077	14986	15160	15185	14928	15022	14921	15152	14996	14894	15017	14974	15117	15162	15140	14885	14922	15124	14978	14806	14951	14863	15182	14989	15146	14999	15112	15055	14989	15229	14992	15017	14895	15047	15007	14930	15018	14922	15000	15072	15028	15151	15150	14912	14917	14964	14850	15106	15001	14964	14914	15039	15095	15158	15097	15020	15004	15242	15099	15133	15040	15000	15062	15063	15090	14972	14928	14932	15144	14984	14873	14941	15073	14934	15010	14970	14955	15113	14949	14857	14857	14966	15068	15167	15052	15095	14967	15070	15025	15004	15073	14999	15028	15101	14929	14814	14952	15015	14919	15058	15132	15127	15009	14897	15106	14964	15080	14887	14925	15042	15119	14986	15090	14905	15055	15039	14904	15026	15041	15057	15005	14931	14946	15134	15018	14981	14887	15078	14969	15137	14967	15032	15056	14817	14999	14878	15045	14942	15001	15079	15174	15126	15037	14940	14996	15015	14963	15081	14978	15063	14866	15074	15046	14870	15049	15116	15101	15090	14956	14836	15023	14946	15008	14955	15155	15164	14950	15175	14910	15140	15058	14939	15108	14985	14922	15020	14972	15121	15085	15122	15092	15020	15115	14972	15153	15020	15077	14715	15047	14981	15067	15098	15052	14716	14946	14925	14837	15072	14870	15086	14983	14956	14983	14938	15051	14973	14841	15046	15095	14922	14874	14984	15071	15065	15131	14954	15010	14874	14853	15048	15056	15045	14947	15029	15045	15044	15125	15001	15065	15070	14917	15054	14812	15162	14942	15248	14937	15023	15053	15046	14931	15152	15029	15113	14967	15059	15021	15116	15067	14932	14999	14845	15007	15112	15209	14989	14969	14834	15067	15155	15037	14984	14973	14989	14981	15160	14976	15168	14939	15077	14997	15101	15114	15030	15058	15154	15148	14848	15175	15044	14966	15135	15025	15006	14968	15101	15071	14972	14996	15016	14989	14949	15026	15029	15040	15073	14913	15062	14946	14980	15051	14940	14936	14960	15133	15027	15103	15010	14870	14999	14957	15089	15012	15039	15005	14800	14991	15022	15115	15009	15021	14952	15221	14913	15053	15029	15009	15083	15076	14905	15047	15002	14849	15006	14945	14976	15093	14957	15167	15011	15145	14937	15212	15216	15054	14946	14979	14942	15043	15143	15140	15096	15031	14954	15055	14941	14884	14977	14874	14968	15096	14876	15244	14951	15029	14977	14996	15013	15112	14975	14912	15103	15120	15022	15244	15064	15179	15122	15040	15011	15009	15034	15060	15091	14924	15018	15055	15035	15148	15025	14900	15117	14723	14915	15004	15188	15008	15166	14867	15142	14951	15287	14956	15003	15032	15107	14909	15083	15066	15023	15035	14965	14964	14864	14977	15049	14840	14964	15102	15125	14938	14904	15138	14772	15056	15082	15046	15021	15057	14887	14990	14958	14968	15103	14957	14960	15018	14798	15086	15169	14937	14968	15114	15061	15025	14994	14969	14982	15064	15025	15102	15093	15018	15252	15090	14966	15087	15063	14989	15022	15032	14828	14972	14940	14841	14906	15049	15142	15094	15037	15043	14999	14840	14871	14922	14895	14914	14862	15056	15045	14881	14956	14888	14960	14989	15028	15148	15003	15135	15120	14982	14759	14821	15108	15141	15008	15164	14932	14937	15032	15108	14928	14890	14914	14832	14899	15133	15054	14988	15015	15009	15014	15061	15004	14953	15008	14995	15100	14932	15005	15058	15060	14955	15087	14865	14993	15085	14938	15037	15078	14881	14978	14940	15087	14958	15042	14853	15011	14965	15276	15018	15080	15023	15169	15001	15050	15070	15041	14930	14993	15086	15027	14939	15157	15084	14948	15096	15013	15018	15188	14997	14899	15042	14996	15063	15035	15028	14881	15015	14999	14988	15132	14954	15037	14925	14940	15146	15105	15079	14924	15159	15108	14962	15121	14832	14945	15111	15016	15101	14995	15126	14900	15047	15027	15060	14979	15020	14868	15070	15047	15204	15178	14957	14969	14891	15066	15010	14841	14994	15110	14956	15124	15107	15021	15107	14765	15141	15007	14888	14934	15119	15119	15056	15087	15069	14966	15071	14971	15083	14792	15095	14945	14889	14859	14975	15176	14946	15019	14896	15009	15153	14989	15120	14915	14956	15061	15098	15119	15096	15109	15114	14960	14982	15028	15134	14923	15028	14982	15017	14953	15000	14958	14785	15133	14947	15062	15216	15066	14996	15098	15138	14935	15017	15033	14977	14937	15058	15217	15085	14970	14861	14859	14968	14944	14873	14874	15094	14995	15016	14955	14908	14903	14865	14915	15134	15033	14812	15029	15054	14959	15033	15019	15086	14872	15056	15095	14977	15090	14973
28866	21240	19918	17217	15517	15643	15786	15857	15693	15624	15607	16036	18341	18498	17912	16621	15853	15694	15335	15326	15394	15395	15566	15426	15484	15534	15438	15438	15383	15572	15596	15613	15458	15286	15501	15555	15393	15358	15578	15485	15669	15630	15490	15512	15471	15382	15638	15449	15358	15353	15402	15652	15567	15475	15426	15229	15398	15456	15540	15563	15463	15632	15422	15583	15445	15619	15456	15382	15468	15441	15302	15333	15342	15421	15520	15493	15441	15408	15579	15403	15540	15505	15466	15365	15525	15680	15516	15434	15573	15307	15432	15392	15561	15441	15345	15379	15352	15204	15455	15317	15467	15538	15411	15301	15306	15383	15388	15439	15365	15611	15238	15521	15477	15518	15381	15465	15432	15531	15446	15707	15397	15572	15521	15423	15422	15321	15387	15450	15348	15491	15473	15424	15353	15649	15183	15316	15459	15454	15461	15148	15447	15557	15419	15473	15401	15445	15355	15396	15409	15446	15509	15637	15366	15407	15369	15378	15359	15400	15419	15307	15494	15714	15381	15506	15344	15345	15436	15679	15418	15563	15660	15429	15451	15236	15419	15304	15204	15481	15543	15396	15117	15654	15583	15524	15588	15491	15539	15512	15585	15284	15487	15308	15412	15538	15511	15189	15252	15623	15490	15321	15488	15493	15510	15570	15455	15528	15513	15441	15251	15640	15415	15408	15479	15467	15473	15391	15274	15387	15514	15644	15298	15534	15471	15672	15408	15464	15620	15525	15454	15418	15627	15268	15499	15575	15540	15462	15409	15399	15504	15333	15513	15408	15413	15601	15273	15398	15505	15435	15403	15752	15377	15408	15680	15282	15365	15732	15614	15447	15333	15417	15414	15312	15552	15383	15524	15421	15533	15274	15413	15418	15447	15390	15531	15564	15390	15541	15441	15300	15386	15350	15491	15329	15221	15384	15262	15609	15292	15419	15417	15462	15682	15586	15544	15639	15388	15366	15413	15480	15446	15458	15522	15555	15359	15411	15366	15392	15613	15506	15460	15507	15509	15478	15421	15425	15462	15284	15554	15355	15501	15373	15389	15324	15306	15438	15402	15619	15300	15497	15302	15485	15319	15404	15367	15496	15518	15434	15330	15520	15330	15447	15470	15592	15466	15474	15335	15553	15418	15357	15592	15518	15775	15517	15413	15439	15290	15607	15448	15668	15573	15476	15514	15469	15319	15477	15431	15495	15541	15377	15565	15489	15490	15484	15456	15647	15585	15409	15467	15573	15638	15491	15410	15537	15438	15536	15465	15384	15319	15301	15441	15434	15371	15393	15596	15607	15372	15400	15338	15486	15600	15646	15506	15429	15701	15432	15696	15689	15525	15587	15517	15448	15477	15643	15286	15505	15267	15332	15477	15608	15515	15359	15368	15547	15606	15511	15505	15525	15506	15443	15351	15600	15465	15445	15482	15483	15408	15253	15233	15209	15374	15567	15496	15493	15470	15364	15588	15272	15451	15389	15525	15378	15464	15445	15692	15449	15543	15553	15268	15338	15439	15414	15273	15424	15462	15466	15516	15297	15351	15668	15506	15544	15666	15421	15285	15613	15762	15503	15541	15321	15449	15406	15496	15528	15434	15428	15356	15490	15274	15539	15621	15393	15345	15431	15512	15381	15249	15364	15555	15453	15565	15670	15403	15290	15353	15610	15691	15334	15401	15436	15353	15542	15336	15507	15414	15431	15593	15374	15466	15706	15293	15458	15462	15443	15639	15576	15548	15455	15402	15409	15409	15408	15567	15585	15506	15467	15548	15426	15323	15374	15417	15567	15513	15496	15356	15465	15483	15441	15462	15165	15611	15428	15530	15427	15556	15522	15538	15409	15529	15588	15576	15511	15612	15455	15437	15416	15512	15547	15421	15403	15535	15636	15634	15314	15359	15540	15418	15299	15448	15394	15436	15333	15339	15449	15280	15491	15610	15383	15355	15469	15508	15468	15394	15427	15338	15461	15511	15514	15413	15517	15561	15491	15488	15463	15524	15472	15686	15410	15493	15467	15548	15230	15620	15518	15534	15400	15501	15483	15303	15377	15424	15489	15462	15502	15612	15388	15377	15711	15486	15349	15450	15380	15472	15571	15442	15361	15676	15327	15429	15409	15504	15486	15493	15317	15493	15449	15458	15599	15201	15422	15502	15338	15387	15427	15267	15463	15321	15544	15556	15452	15614	15403	15497	15582	15432	15401	15439	15540	15479	15368	15409	15322	15458	15505	15496	15341	15350	15224	15470	15420	15449	15324	15311	15444	15454	15658	15638	15539	15348	15422	15340	15390	15425	15529	15516	15243	15605	15617	15496	15343	15691	15414	15285	15437	15497	15531	15415	15331	15338	15248	15608	15316	15435	15508	15517	15407	15407	15589	15296	15407	15429	15470	15496	15288	15478	15592	15510	15433	15418	15306	15613	15428	15446	15544	15449	15331	15447	15444	15569	15584	15357	15468	15378	15584	15647	15476	15094	15402	15154	15405	15382	15653	15596	15598	15623	15384	15529	15518	15468	15446	15243	15337	15378	15371	15367	15533	15385	15499	15550	15423	15560	15625	15252	15359	15613	15360	15346	15358	15514	15434	15488	15408	15435	15534	15494	15513	15311	15254	15482	15420	15395	15518	15404	15403	15497	15562	15570	15550	15328	15558	15597	15243	15268	15528	15109	15471	15403	15620	15477	15591	15463	15579	15165	15469	15395	15463	15493	15521	15584	15131	15572	15661	15558	15528	15466	15540	15340	15470	15500	15248	15488	15396	15329	15536	15460	15486	15686	15474	15358	15554	15298	15415	15437	15605	15580	15624	15397	15545	15401	15252	15513	15485	15648	15621	15535	15406	15546	15511	15375	15486	15586	15469	15517	15602	15637	15432	15475	15642	15555	15478	15514	15576	15589	15357	15648	15544	15429	15380	15277	15468	15476	15432	15309	15199	15430	15396	15405	15595	15373	15409	15298	15433	15457	15370	15505	15440	15512	15317	15454	15194	15521	15625	15493	15305	15443	15458	15448	15584	15468	15291	15336	15312	15441	15517	15290	15403	15506	15361	15532	15742	15343	15633	15527	15397	15409	15595	15470	15484	15631	15486	15594	15413	15533	15442	15447	15417	15474	15416	15513	15502	15578	15380	15474	15225	15370	15467	15669	15466	15731	15418	15544	15449	15356	15585	15506	15486	15556	15493	15521	15443	15480	15316	15569	15632	15485	15307	15402	15553	15512	15713	15652	15284	15354	15310	15530	15549	15475	15432	15483	15380	15600	15497	15414	15410	15486	15438	15330	15495	15518	15363	15406	15273	15517	15451	15486	15412	15560	15627	15359	15398	15289	15353	15387	15555	15378	15474	15472	15558	15688	15501	15323	15475	15528	15468	15357	15527	15445	15456	15451	15325	15653	15637	15577	15494	15195	15319	15458	15663	15402	15898	15283	15281	15419	15342	15551	15542	15534	15344	15553	15371	15373	15628	15301	15330	15193	15435	15380	15442	15462	15388	15505	15487	15533	15415	15365	15501	15337	15451	15562	15519	15489	15347	15246	15443	15586	15480	15489	15454	15347	15260	15377	15415	15445	15425	15381	15366	15256	15555	15398	15503	15572	15396	15327	15476	15313	15247	15478	15423	15549	15424	15389	15412	15218	15426	15484	15564	15602	15515	15381	15485	15260	15467	15583	15546	15553	15706	15477	15555	15472	15323	15584	15440	15659	15446	15391	15291	15416	15202	15312	15341	15410	15498	15545	15369	15455	15557	15483	15394	15432	15415	15493	15428	15513	15356	15485	15552	15435	15380	15537	15529	15555	15304	15308	15395	15243	15365	15334	15417	15283	15588	15639	15640	15500	15553	15829	15453	15605	15418	15383	15304	15325	15431	15387	15480	15451	15495	15594	15603	15470	15621	15640	15474	15486	15382	15384	15406	15642	15413	15495	15410	15495	15438	15458	15440	15316	15330	15469	15444	15531	15714	15426	15487	15530	15489	15330	15453	15698	15478	15527	15524	15490	15539	15370	15304	15414	15483	15376	15489	15575	15400	15605	15495	15371	15641	15343	15365	15562	15530	15321	15424	15267	15488	15450	15373	15536	15514	15379	15548	15627	15296	15384	15370	15535	15445	15436	15362	15334	15431	15566	15662	15437	15416	15423	15307	15581	15476	15543	15453	15255	15441	15375	15486	15369	15346	15447	15230	15541	15530	15464	15342	15569	15396	15554	15428	15448	15406	15415	15667	15458	15479	15599	15258	15559	15532	15570	15589	15600	15165	15549	15482	15544	15322	15552	15434	15457	15364	15402	15468	15514	15583	15473	15181	15262	15453	15563	15499	15670	15412	15443	15540	15474	15481	15527	15590	15627	15511	15437	15339	15446	15479	15274	15545	15518	15430	15324	15339	15496	15472	15485	15559	15452	15465	15525	15315	15485	15504	15386	15528	15476	15457	15522	15567	15342	15321	15351	15437	15414	15315	15397	15550	15419	15523	15446	15477	15395	15337	15481	15409	15448	15554	15412	15308	15501	15462	15502	15437	15298	15452	15333	15507	15264	15476	15474	15552	15419	15618	15383	15469	15375	15513	15574	15385	15503	15564	15549	15524	15424	15301	15597	15286	15469	15273	15418	15427	15417	15331	15495	15379	15679	15559	15423	15402	15455	15586	15333	15463	15391	15436	15493	15467	15451	15469	15468	15402	15614	15363	15481	15503	15291	15290	15509	15497	15521	15605	15538	15504	15393	15367	15436	15665	15443	15432	15612	15458	15407	15465	15260	15534	15569	15469	15424	15283	15539	15394	15510	15595	15434	15278	15486	15292	15329	15439	15482	15521	15355	15500	15434	15556	15537	15467	15503	15521	15529	15245	15360	15432	15379	15383	15286	15583	15423	15727	15651	15457	15378	15311	15438	15362	15390	15386	15663	15436	15388	15479	15456	15483	15331	15360	15340	15539	15438	15504	15519	15486	15563	15393	15627	15507	15586	15406	15565	15411	15434	15690	15484	15591	15292	15491	15526	15658	15534	15462	15523	15335	15498	15456	15543	15504	15416	15538	15498	15354	15355	15484	15501	15343	15610	15313	15367	15522	15594	15360	15408	15513	15417	15594	15279	15340	15264	15387	15508	15487	15443	15361	15411	15421	15417	15578
15476	16933	16397	15785	15484	15424	15323	15349	15415	15495	15570	16461	19688	19362	18001	16113	15550	15294	15034	15060	15095	15133	14884	14860	15165	15146	14943	15093	15177	15062	14987	14956	15133	15038	15168	15191	15070	15032	14987	15092	15177	15113	15080	15087	15174	15066	15042	15025	15110	15021	14974	15049	15111	15128	14979	14996	15173	15118	15055	15056	15144	15129	14998	14833	14985	15029	15109	15122	14970	15173	15029	15068	15122	15248	15192	15255	15155	15079	14990	14940	15042	14960	14965	15073	14904	15025	14874	15214	15054	14996	14958	14865	15119	15168	15142	14998	14993	15141	15166	15128	15027	14990	14841	15174	15158	15177	15160	15115	15078	15118	14964	14968	14857	15082	14887	15084	14957	15172	15077	15008	15248	15018	15056	14923	14978	15130	15190	15100	15177	15102	15018	15226	14999	15128	15066	15035	15141	15023	15285	14995	15078	15031	15084	15113	15292	14868	15137	15085	15151	15070	14845	15039	14913	15131	15065	15039	15021	15267	15151	15164	15185	14972	15025	15072	15062	15124	14930	15105	14994	14948	15020	15031	15343	14917	15039	15048	15066	15061	15120	14952	14980	15235	15172	15002	15176	15223	14994	15091	15021	15134	15063	15044	15024	15048	15106	15056	15111	15065	15056	15164	15033	15065	14923	15223	15198	14942	15343	15201	15061	14987	15143	15116	15042	15045	15056	15016	15067	15106	15177	15012	15161	15087	15043	15080	15047	15045	15148	15309	15004	15150	15012	15106	14965	15101	14997	15147	15111	15078	15095	15138	15072	15013	15113	15129	14891	15042	15122	15078	15007	15042	15013	15075	15111	14905	15076	15199	14927	15158	14906	15023	15093	15027	15120	15176	15087	15090	15226	15102	15070	15135	15079	15077	15062	15269	15085	15054	15021	15155	14884	15013	15082	14997	15089	14969	14976	15101	15112	15114	15070	15138	15042	15005	15048	15109	15136	15208	14947	15053	15193	15183	15047	15096	15166	15126	15142	14963	15083	15200	15058	14902	15113	14957	15033	14789	15112	14971	15098	15200	15005	15076	15090	15168	14974	15168	14976	15114	15180	15047	15059	15117	15130	15004	15045	15135	15010	15269	15054	15054	15131	15119	14985	15042	14939	15056	15161	15074	15025	15012	15217	15112	14986	15105	15004	15107	15164	15114	15211	15126	14842	14937	15077	14927	15065	15068	14987	15050	15231	15017	15053	15165	15006	15180	15001	15115	15214	15034	15010	15079	15020	15125	14961	15009	15043	15147	15072	14986	14940	14979	15111	15118	15055	15088	15076	15074	15292	14922	15123	15102	15051	15017	14931	15108	15168	15064	15073	15046	15046	15054	15144	15182	15020	15068	15067	15018	15044	14835	14969	15189	15215	15010	15023	15021	15311	15177	15098	15039	15043	15100	14992	15078	15095	15052	15029	15102	15016	14971	15225	15084	15237	15129	15097	14987	14989	15178	15122	15042	15122	15163	15275	15275	15057	15124	15118	14991	15029	14975	15088	15020	15025	15116	15038	15083	15061	15043	14972	14966	14994	14996	15084	15040	15061	15160	15137	15032	15039	15098	15026	14995	15110	15078	14944	15059	15146	15023	15258	15006	15011	14938	15071	14995	14875	15213	15143	15140	15103	15049	15069	15053	14924	14983	14963	14902	15139	14936	14976	15158	15084	15099	14935	15021	14940	14973	15005	15165	15179	15069	15108	15156	14977	14884	14914	15126	15015	15127	15228	14935	15348	15061	15105	15192	15032	15111	15173	14925	15223	14989	15037	15041	15039	15190	15081	14938	15155	15063	15150	15031	15049	15057	14987	15073	15023	15141	15070	15080	14889	15113	15026	15093	15286	15048	15073	15035	15163	14992	15081	14944	14908	15144	15121	15077	15112	14825	14941	15079	15128	15155	15067	15044	14941	15118	15182	15028	15140	15146	15230	15021	15057	15176	15123	15171	15051	15045	15222	15063	15016	15092	15011	15060	15168	15121	15068	14997	15038	14973	14985	15092	15064	15065	15022	14902	15013	15144	15196	15219	15009	15185	15022	14967	15146	15010	15035	15009	15193	15036	14954	15158	14994	15017	14940	15070	15178	14891	14896	15046	15181	14983	15222	15035	14962	14995	15137	14989	14955	15067	15156	15107	14931	15099	15057	14984	14964	15020	15144	15203	15064	15079	15158	14920	15151	15074	14947	14998	15043	15181	15332	14983	15151	15018	15082	15189	15104	15022	15034	15013	14909	15129	14999	15005	15092	14989	14980	15111	14908	15008	14979	15135	15116	15064	15088	15246	14941	15029	15157	15266	15094	15094	14883	14969	15137	15067	15077	15076	15160	14987	15109	15034	15045	15130	15042	15073	15032	15068	15037	15055	15088	15193	15233	15294	15124	15200	15111	15118	15125	15075	15015	14989	15105	14995	15103	15134	15217	15124	15119	15056	15116	15207	15110	15084	14963	15099	15104	15177	15017	15033	15064	15093	15051	15129	14930	15178	15178	15138	15204	15082	15104	15166	15020	15102	14899	15048	15103	15048	15196	15160	15061	14873	14984	14948	15063	15101	15222	14874	14915	15016	15123	15203	15000	15010	14985	14997	14918	15078	15028	14994	15010	15017	15252	15114	15036	15223	14953	15050	14959	15149	14962	15146	15079	15006	15055	15148	15186	14996	15076	14969	15177	14982	14889	14922	15136	15130	15048	15026	14998	15042	15112	14988	15043	15022	15067	14936	15012	15116	15173	15066	14943	14861	15138	15096	15047	15124	15225	15039	15082	15077	15044	14927	14936	15172	15153	15124	15208	15104	15067	15281	14999	15122	15048	15017	15138	14917	15094	15111	15174	15213	15110	14860	15020	14918	14991	14957	14987	15191	15178	14986	15025	15063	15094	15130	15144	14947	15018	14885	14930	15053	15100	15058	15136	15030	15047	15061	15075	15028	15123	14971	15109	15049	15017	15188	14955	15132	14950	15256	14931	14986	15023	15014	15051	15063	15012	15117	15225	14983	14895	15170	15077	15061	15023	15061	15035	15150	14974	15094	15050	15077	15044	15028	15007	14961	15099	14831	15018	15154	14977	15042	15099	15119	15155	14960	15157	14907	15151	15058	15196	15164	15177	14963	15132	14935	15064	15065	15060	15113	15091	15014	15082	15258	15115	15144	15237	15054	15019	15210	15126	14956	15166	15225	14945	15330	15156	14911	15144	14899	15072	14990	15121	15065	15067	15099	15113	15135	15068	15090	15225	15086	15001	14939	14874	15107	15036	15086	15120	15142	15077	15178	15137	15133	14954	15010	15205	14921	15052	14939	14862	15180	14889	15037	15198	15130	15008	14971	15099	14916	15053	14988	15153	15225	14959	15142	14992	15074	15188	15223	14943	15170	15149	15231	15043	14953	15119	14866	14958	15137	14956	14962	15039	15065	15086	14998	14985	14966	15090	15115	15103	14981	15110	15084	15308	15049	14899	14992	15117	14984	15133	15028	15123	15074	15088	14936	15099	14982	15004	14951	15070	15076	15081	14922	15226	15015	15159	14925	15078	15150	14972	15096	14981	15006	15089	14956	15001	15127	15060	15012	15156	15043	15029	15224	14910	15115	15181	14929	15078	15129	15188	15211	15077	15152	15080	15294	15019	15059	15091	15018	15079	15128	15025	15041	14861	15158	15097	15053	15011	14940	15218	14963	15134	15197	15003	15243	15007	15098	15123	14950	15134	15011	15164	15112	14962	14922	15033	15192	15070	15006	14999	15048	14964	15112	14997	14975	15078	14920	15078	15080	15045	15185	15049	15027	14992	15205	15211	14965	15099	15032	15179	15077	15138	15014	15107	15181	15045	14985	14891	15013	15325	14944	14931	14982	15047	15014	15080	15053	15059	15176	15021	14885	15065	15128	14950	14938	15124	15002	15156	14980	14848	15201	15109	15124	15079	15187	15119	15139	15162	14893	15285	15182	14947	15068	15012	15057	15053	15176	15094	15105	15096	15141	14951	15134	15031	14993	15076	15073	15246	15253	15117	15144	15115	15027	15200	14924	15135	15053	15033	15045	15250	15025	15035	15101	15186	15119	15108	15101	15197	15266	15038	15057	15138	15017	15107	15109	15061	15171	15035	15011	15184	15096	15177	15336	15062	15128	15075	15057	14970	15162	15216	14844	14926	15156	15093	15167	15069	15213	15230	14974	15033	14873	15162	15066	14973	15149	15060	15135	15073	15057	15064	15051	15066	15084	15131	15163	15087	14805	15048	15088	15032	15104	14984	14987	15121	15056	15066	15084	15135	15121	15007	15289	15179	14987	15112	15143	15072	14979	15031	15143	15142	15194	15077	15030	15148	15061	15074	15129	15275	15030	14996	15057	15053	15037	14945	15045	15002	15151	15066	15065	15059	15013	14897	15157	15030	14978	15259	15125	15080	15091	15168	15017	15218	15141	14918	14903	15225	15000	15065	15015	15022	14925	15270	15119	15066	15122	15004	14951	15079	15111	15113	15078	15172	15256	15000	15018	15019	15102	15033	14974	15195	15075	15037	15071	15176	14973	15215	15166	14942	14991	15091	14842	15086	15036	15091	15072	15161	15081	15096	15048	15185	14921	14992	15092	14969	15115	15046	15076	14970	15090	15068	15099	15124	15030	15128	15095	15038	15114	15113	15107	15148	14973	15142	15099	15129	15002	15140	15080	15080	14946	15148	14978	15027	15065	15062	15186	15033	15210	15055	14991	15065	15145	14925	15055	15134	15071	15109	15195	15007	15144	15141	15181	14971	15191	15048	15057	14990	15054	15090	15239	15049	15077	15159	15011	15197	14970	14985	15159	14877	15086	14990	15166	15130	14986	15082	14838	15115	15061	15080	15266	15088	15112	15235	14886	15100	15130	14932	14944	15174	15126	15026	15087	15043	15078	15018	15026	15026	14960	15011	14972	15147	14980	15212	15038	15064	15026	15117	15100	14938	15017	15206	14992	15054	15113	15029	15223	15002	15013	14999	15204	15108	15102	15144	15168	15101	15147	14986	14963	15127	15127	15135	15265	14983	15040	15070	15135	15212	15093	14951	15138	15204	15167	15056	15048	15204	14987	15258	15024	15005	14970	14990	14976	14918	14916	15144	15040	15078	15058	15173	15046	14944	15064	15061	15138
25213	21414	28001	25485	20398	17847	17439	16155	15946	15864	15491	19213	33423	29955	24735	19285	16412	15570	15327	15145	15204	15054	15412	15021	15090	15183	15285	15077	15224	15215	15268	15041	14971	15075	15219	15330	15232	15121	15199	15147	14959	15170	15280	15217	15188	15240	15104	15392	15178	15220	15031	15173	15057	15031	15187	15191	15019	15325	15184	15216	15253	15184	14921	14986	15177	15040	15224	15087	15053	15113	14992	15273	15337	15377	14874	15098	15118	15354	15116	15042	15161	15139	15096	15048	15337	15137	15140	15201	15332	15281	15244	15068	15153	15207	15161	15042	15067	15224	15086	15061	15127	15210	15148	15253	15372	14945	15229	14991	15001	14876	15193	15152	15112	15112	15162	15140	15203	15055	15304	15050	15101	15119	15236	14982	15421	14994	15096	15145	15261	15098	15310	15186	15108	15079	15410	15167	14973	15018	15099	15129	15054	15066	15023	14936	15307	15191	15207	14911	14978	15055	15121	15271	15177	15094	15109	15237	15145	15294	15237	14966	15291	15004	15226	15239	15038	15238	15302	15262	15291	15219	14956	15131	15227	15233	15072	15071	15119	15076	14926	15122	15021	14942	15170	15086	15413	15123	15251	15038	15056	15175	15185	15172	15277	15178	15375	15033	15062	15049	15049	15148	15173	15150	15089	15132	14966	15175	15212	15059	14916	15020	15212	15309	15017	14995	15365	15062	15080	15035	15084	15113	14882	15206	15138	15103	15024	15136	15310	15129	15126	15076	15359	15194	15225	15093	15076	15150	15352	15281	15182	15009	15118	15103	14985	15035	15063	15105	14978	15122	15269	15138	15236	15203	15129	15173	15360	15166	15191	15133	15215	15125	15057	15179	15196	15010	14932	15190	15060	15015	15158	14956	15221	15218	14963	15220	15156	15044	15067	15139	15186	15214	15147	15224	15389	15009	15178	15239	15113	15019	15193	15008	15116	15316	15043	15086	15196	15169	15158	15092	15095	15178	15082	15247	15118	15169	15242	15417	14921	15050	15213	15146	15150	15094	15046	15065	15070	15324	15033	15054	15239	15119	15246	15089	15172	15008	15172	15111	15042	15153	15149	15136	15127	15220	14999	15012	15103	14987	14899	14953	15078	15054	15148	15178	15021	15200	15233	14997	15140	15031	14994	15175	15226	15208	15037	15073	15207	15126	15217	15162	15010	15149	15185	15128	15190	15252	15292	15171	15095	15091	15285	15115	15053	15046	15114	15029	15090	14971	15221	15219	15308	15049	15178	15155	15101	15175	15224	15264	15167	15195	15119	15206	15046	15267	15153	15313	15243	15217	15348	15333	15130	15396	15096	15098	15095	15117	15142	15000	14992	15092	14999	15079	15046	15323	15388	15195	15112	14948	15291	15194	15259	15125	14943	15071	15210	15044	15175	15192	15022	14984	14977	15118	15084	15019	15178	15050	14937	15189	15223	15075	15253	15280	15077	15147	15174	15131	15005	15245	15199	15052	14904	15126	15180	15341	15153	15006	14966	14995	15126	15050	15034	15229	15136	15096	15185	15041	15304	15229	15094	15174	15169	15061	15169	15150	15235	15035	15119	15052	15048	15004	14898	14933	14984	15142	15097	14989	15312	15222	15037	15164	15158	15085	15048	15161	15280	15347	15195	15176	15124	15248	15037	15157	15012	15057	15138	14995	15044	14931	15189	15067	15289	15206	15099	15296	15005	14999	15071	14953	15145	15183	15096	15313	15219	15121	15113	15083	14936	15002	14893	15019	15110	14920	15117	15162	15131	15287	15165	15094	15174	15207	15039	15029	15053	15189	15205	15153	15127	15206	15130	15008	15032	15161	15159	14894	15164	15175	15165	14985	15066	15200	15101	15051	15089	15029	15231	15216	15270	15063	15409	15207	15140	15185	15103	15226	15153	15251	15201	15150	15037	14961	15142	15149	15262	15172	15028	15252	14962	15185	15375	15074	15219	15096	15013	15169	15012	15327	15192	15080	15114	15187	15072	15150	15126	15292	15114	14978	15230	15061	15118	15451	15163	15120	15226	15262	15082	15192	15140	14946	15131	15158	15297	15043	15178	15076	15285	15005	14907	14996	15165	15195	15258	15059	15183	15115	15182	15067	15050	15083	15255	15247	15066	15120	15029	15178	15063	15114	15088	14991	15074	15207	15097	15220	15212	14962	15073	15146	15168	15097	15132	15124	15118	15112	15094	15038	15289	15053	15168	15165	15125	15117	15180	15094	15175	15266	15172	15030	15257	15221	15199	15268	15162	15292	15423	15170	15055	14906	15241	15315	15119	15159	15114	15016	15185	15166	15118	14940	15065	15241	15087	14969	15132	15187	15300	15099	15142	15074	15307	15145	15095	15091	15176	15021	15107	15195	15209	15146	15082	15161	15165	15223	15183	15177	15171	15083	15127	15252	14979	15170	15084	15206	15076	15019	15051	14802	15165	15100	15283	15079	15121	15034	15269	15278	15381	15191	15199	15227	15155	15282	15090	15247	14983	15071	14849	15091	15257	14985	15062	15243	15131	15152	15121	15138	15313	15139	15112	15290	15131	15108	15140	15171	15096	15033	15218	15174	15096	15154	15320	15224	15064	15160	15225	15185	15272	15083	14941	15239	15064	15276	15048	15193	15309	15171	15203	15254	15281	15117	14890	15160	15192	15145	15360	14926	15189	15162	15184	15195	15179	15060	14923	15130	15165	15061	14928	15083	15192	15307	15172	15164	15029	15103	15035	15260	15186	15081	15228	15205	15338	15097	15036	15266	14853	15046	15200	15042	15084	14994	15254	15031	15128	15234	14914	15212	15068	15232	15151	15212	15092	15315	14968	15064	15185	15082	15226	15151	15050	15086	15104	15368	15042	15173	15212	15157	15289	15121	15032	15051	15083	15117	15104	15334	15150	14984	15144	14967	15299	15054	15293	15155	15105	15217	15114	15113	15137	15134	15199	15232	15166	15289	15207	15118	15158	15228	15174	15258	15059	15111	15163	15084	15057	15054	15179	15179	15157	15040	15133	15117	15170	14932	15182	15026	15210	15077	15153	15154	15026	15071	15156	14954	15148	15099	14985	14937	15155	15141	15118	15173	15344	15038	15150	15167	15344	15017	15238	15209	15269	15074	15233	15129	15085	15180	14957	15055	15168	15237	15044	15147	15146	15107	15071	15028	15034	15088	15320	14914	14995	14979	15158	15022	15186	15081	15308	15099	15045	15164	15236	15193	15061	15076	15050	15044	15205	15259	15120	15309	15215	15138	15343	14987	15369	15157	15174	15078	15125	14961	15129	15274	15190	15112	15030	15178	15223	15365	15113	15084	15202	15124	15117	15194	15211	15159	15171	15017	15098	15338	15189	15123	15088	15145	14974	15115	15131	15119	15366	15155	14992	14993	15101	15149	15469	15225	15056	15358	15169	15104	15102	15102	15008	15026	15154	15019	14930	15011	14866	15128	15076	15107	15038	15018	15140	15248	15126	15196	15258	15276	15145	15058	15202	15299	15264	15119	15060	15159	15321	15185	15000	15055	15037	15067	15099	15108	15032	15130	15004	15163	15020	15141	15143	15120	15212	15039	15231	15036	15137	15152	15135	15113	15068	15254	15015	15142	15103	14960	15087	15091	15125	15057	15034	15260	15189	15116	15102	15324	15328	15042	15090	15238	15099	15248	15255	15138	14861	15107	15053	15235	15126	15195	15273	15134	15067	15123	15051	15182	15199	14936	15153	15263	15357	15118	15060	15097	15185	15218	15301	15049	15290	15201	15032	15174	15077	15220	14967	15107	15285	15169	15149	14911	15280	15033	14882	15182	15146	15064	15010	15009	15077	15265	15096	14984	15281	15038	15036	14957	15182	15220	15082	15316	15329	15118	15138	15280	15096	15071	15194	15130	14995	15183	15039	15135	15299	15055	14910	15107	14979	15036	15010	15169	15033	15044	15100	15031	15032	15056	15020	15151	15349	15140	15142	14983	15183	15105	15096	15005	15176	15220	15247	15094	15079	14957	15207	15091	15015	15062	15262	15057	15138	15156	15287	15173	15158	15089	15081	14932	15180	15300	15018	15216	15109	15303	14968	15041	15220	15104	15132	15126	15174	15290	15159	15007	15330	15085	15173	15196	15284	15213	15347	15050	15296	15243	15100	15202	15006	15060	15175	15257	15148	15277	15086	15170	15165	15070	15357	15100	15134	14868	14960	15183	15125	15105	14932	15209	15025	15150	15183	15206	15202	15190	15138	15144	15104	15077	15085	15019	15256	15124	15089	15120	15276	15048	14962	15072	15147	14959	15092	15266	15223	15125	15110	15086	15053	15207	15127	15149	15140	15084	15002	15256	15152	15168	15071	15147	15143	15206	15145	15080	15135	15181	15182	15232	15376	15248	15141	15103	15258	15095	15040	14960	15030	15184	15051	15151	15017	14976	15190	15123	15137	15030	14966	15157	14943	15110	15184	15139	15231	15158	15060	15050	15044	15156	15098	15232	15210	15240	14969	15228	15185	15162	15079	15232	15082	15047	15104	15116	15186	15043	15321	15235	15096	15211	15209	15207	15210	15191	15017	15077	15039	15093	15027	15312	15234	15234	15160	15143	15111	14906	15160	15073	15053	15102	15132	15137	15311	15063	15183	15222	15010	15189	15195	15338	15097	15194	15170	15274	14876	15166	15057	15126	15022	15128	15222	15175	15258	15121	15153	15064	15218	14799	15122	14990	14986	15191	15169	15182	15241	15066	15313	15261	15315	15114	15358	15154	15330	15216	15169	15222	15211	15054	15293	15062	15010	14921	14959	15202	15078	15225	15193	15043	15040	14978	15045	15356	15149	15077	15141	14992	15220	14878	15049	15219	15183	15171	15168	15045	15202	15046	15145	15236	15234	15122	15081	15235	15259	15087	15213	15268	14893	15206	15193	15193	15057	14993	15274	15316	15239	15184	15068	14995	14989	15283	15144	15192	15251	15099	15086	15134	15032	15098	15135	15082	15113	15070	15082	15119	14874	15131	15405	15064	15089	15244	15068	15210	15313	15118	15041	15076	15070	15254	15128	15233	15157	15046	15269	15179	15011	15094	15115	15246	15129	14996	15042	15162	15174	15175	15120	14886	15222	15163	15276	15202	15248	15209	15107	15421	15305	15229	15063	15095	14987	15073
14492	22540	21338	18092	17077	16892	16538	16131	16256	15676	15616	22310	37615	33279	26491	19560	16248	15313	14932	15177	15020	14944	15012	14940	14981	14903	15027	14770	14933	15097	15128	14979	15004	14820	14992	15106	15042	14941	14948	14933	14856	14930	14918	14903	14955	15107	14817	14965	14905	14988	14848	15031	15099	14896	14849	14869	14956	15032	15002	15044	14958	15029	14944	14987	14773	15047	14906	14790	14966	14796	14854	14989	15057	15091	14996	14903	15106	15039	15002	14977	14904	14891	14824	14877	14961	14834	15074	15047	14824	14898	15056	14914	14868	14884	14903	15003	14945	14823	14936	14858	14866	14833	14996	15014	14981	14889	14845	14771	14942	14794	14882	14778	15004	14877	15137	15008	15001	15088	15092	14942	14725	15029	14893	15137	14896	14848	15013	14882	14976	14939	14835	15047	14881	14844	14883	14948	14774	15069	14900	15077	14804	15009	14823	14963	15017	14941	14898	15047	15035	14994	14913	14844	14861	15014	14986	15000	14846	14966	14889	15076	14933	14797	15117	14740	14951	15033	14821	14735	14755	14872	15104	14971	14927	15060	14924	14943	14998	14975	14901	14991	15094	14881	14882	14850	14842	14998	15089	14906	15013	14809	14881	14944	14838	14934	14974	14755	14845	14971	15107	14927	14763	14954	14920	14855	14929	14908	14963	14762	14902	14942	14827	14938	14898	14891	14898	14986	14809	14813	14827	15014	14986	14863	14875	14827	14989	15046	14982	14878	14974	14904	14910	14841	14820	15062	14868	14894	14800	14906	15130	14980	14952	15040	14913	15015	14943	14872	14858	14952	14875	14683	14987	14901	14894	14901	14993	14983	14884	14961	15113	14806	14838	15093	15019	14939	14869	14800	14949	14905	14820	15022	15032	14992	14897	14813	14993	14806	14925	15142	14884	14770	14871	14999	14819	14876	14965	14924	14874	14921	15154	14893	14982	14976	14915	14955	15041	14871	14876	14915	14870	15184	14811	15120	14962	14873	15013	14693	14813	14881	14924	14886	15026	14910	14835	14898	14983	14856	14863	15053	14853	14896	14955	14869	14933	14929	14994	15148	14912	14935	15012	15029	15020	14888	14903	14985	14797	14934	14940	14956	14931	14919	15051	14943	14809	14851	15019	14922	14849	14934	14950	15132	15129	14816	14927	14845	14724	14872	14997	14931	15030	14890	15121	14973	14755	14783	14861	14880	14897	14802	15048	15046	14836	14984	15010	15006	15032	15033	14958	14831	14864	14945	14918	14980	14827	15026	14896	14853	15027	14891	14930	15000	14934	14827	14763	14993	14983	14850	14906	15025	15149	14927	14874	14913	14847	14860	14943	14924	15039	14918	14963	14936	14937	15018	14792	14971	14844	14850	14981	15020	15126	14926	14986	15075	15000	14908	14926	14921	15017	14875	14957	14917	14957	15216	14957	15001	14981	15011	14879	14997	14971	14881	14831	15063	15050	14926	14838	15065	15041	15059	14910	14871	14930	14972	14942	14885	14863	14897	14978	14802	15011	14841	14942	14832	14776	14787	14991	14914	14866	15012	14868	14753	14967	14961	14867	14917	15070	14936	14946	14859	14781	14843	15050	14806	14972	14813	15014	14876	14857	14864	15007	14888	14783	14956	14802	14979	15087	14757	15018	14818	15119	14871	14826	15047	14922	15059	15090	14827	14966	15016	14982	14957	14933	15024	14768	14941	14914	14902	15010	14871	14783	15091	14899	14879	15068	14978	14863	15073	14764	14843	15034	14845	15010	14981	14931	14722	14869	14942	14929	14665	15054	14925	14913	14916	14851	14926	14927	14890	15039	15010	15002	14938	14945	14840	14871	15075	14777	14967	15071	14947	14833	15042	14861	14798	15016	15083	14938	14853	14795	14976	14855	14957	14841	14844	15164	14836	14839	14976	14933	14727	15183	14844	14939	14905	14902	14927	14960	14922	14868	14958	14770	15032	14759	14903	14772	14941	14910	14995	14903	15039	14912	15092	14891	14746	14879	15074	14809	14926	14900	14950	15068	14800	14938	14881	14875	15054	14839	14964	14875	14929	14803	14963	15045	14985	14921	15055	14834	15072	14921	14963	15118	14764	14926	14980	14952	14966	14924	14867	15047	14799	15036	14948	14897	15065	14880	15061	15081	14930	14863	14910	14973	15117	14981	15052	14813	15052	14853	14982	14862	15022	14999	14869	14996	14801	14955	14868	14894	15046	15116	14857	14939	14885	14786	15011	14984	14886	14813	14974	14908	14841	14905	14829	14923	14990	14922	14822	14875	14859	14818	14800	14978	15012	14918	15075	15013	14885	14980	14867	15069	15036	15115	14905	14874	15021	14848	14753	14966	14893	14980	14997	14956	15040	14859	14976	14873	15015	14924	14919	14970	15015	14899	15049	14980	14934	14979	15001	14946	14973	15132	14856	15004	14999	14913	14771	15167	14882	14963	14977	14974	14973	15030	14894	15045	15026	14958	14748	15030	14969	14872	14898	14933	14886	14834	14885	14907	14928	14993	14951	15038	14999	14863	15119	14989	14926	14923	14905	14988	15066	14740	14874	14868	14986	15033	15055	14819	14805	14905	15115	14903	14999	14883	14812	14933	14933	14969	14788	14989	14944	14940	14883	14788	14871	15038	14988	14890	14920	14788	14675	14889	14828	14778	14884	14922	15067	15020	14913	15005	15059	14887	14868	14945	14864	14878	15009	15060	15092	14960	14884	14826	14970	14785	14881	14950	15015	15013	14960	14781	14831	14877	15002	14940	14977	15073	14950	14972	14979	14930	14864	15100	14946	14821	14874	14774	14958	14772	14836	14986	14821	14971	14960	14748	14836	14863	14868	15029	14836	15043	14996	15038	14908	14954	14650	14913	14926	14969	15002	14835	14823	14797	14817	15048	14795	15045	15005	14890	15016	14921	14872	14919	14903	14974	14788	15070	15086	14894	14965	14909	14948	14999	14879	14980	14849	14781	14977	14989	14937	14957	15018	14911	14751	15152	14972	14918	14929	14916	14991	14994	14889	14923	14905	14978	14959	15014	14905	14825	14969	14957	14772	15076	14984	15017	14771	14819	14942	14743	14944	14791	15006	14940	15015	14959	14996	14983	14800	14834	14878	14885	14974	15071	14849	14758	14988	14959	15025	14685	14845	15068	14950	15065	14907	14994	14967	14875	14847	14803	14873	15076	14979	14976	14898	15019	14878	14893	15055	14849	15040	14945	14983	14887	14841	14868	15047	14951	14826	14965	15073	14815	15032	14869	14840	15039	15002	14939	14993	15059	14914	14880	14987	14877	14938	14982	14840	14861	14975	14959	14870	14814	14943	15032	14876	14882	15039	14991	14886	14959	14945	14959	15139	14848	14814	14782	14966	14921	14992	14993	14898	14907	14962	14822	14866	14968	14964	14911	14930	14840	14950	15013	14934	14761	14806	14942	14857	14864	14925	14877	14928	14931	14987	14893	14997	14884	14925	14794	15058	15034	14921	15049	15001	14809	14933	14901	14934	15058	15079	14947	15061	14883	14915	15122	14975	15096	14881	14862	14763	15057	14936	14905	14868	14875	14871	14881	14891	14898	14946	14963	14875	15035	14946	14905	14978	14950	15075	14760	14910	14952	14877	14821	14782	15059	14918	15105	15028	14939	15026	14923	14988	14845	14809	15039	14762	14943	14895	14882	14996	14973	14892	14797	14932	14861	15061	14799	15007	14930	14932	14912	14948	15151	14876	15135	14985	14825	14921	14846	14856	14803	15039	14954	14945	15021	14872	14851	14944	14954	14918	14888	14833	14993	14800	14779	14926	14836	15008	14959	14834	15090	14947	14862	14846	15065	15028	15026	14980	15054	14973	14888	14851	15023	15046	14987	14948	15040	15086	14938	14997	15046	14850	14967	14857	14922	15195	14883	15042	14969	14972	14948	15050	14835	14688	14866	14928	15049	14930	15023	14871	14859	14798	14880	15066	14818	14948	14947	14985	14828	15067	14996	14888	14988	14936	14854	15051	15042	14975	15008	14918	14945	15031	14877	15047	14781	14889	14968	15023	14812	14881	15009	14885	15116	15125	15088	14806	15093	15043	14966	14806	14964	14865	14926	14856	14961	14767	14897	14904	14898	14979	15069	14917	14887	14917	15010	14950	14901	14885	15112	14863	14847	14979	15191	14902	14987	14981	14852	14962	14901	14930	15121	15035	15129	15002	14952	14909	14848	15048	15010	15006	14993	14884	14864	14959	14995	14848	14952	15001	14926	14964	14908	14887	14929	15066	14813	14914	14993	14886	14888	14953	15025	14784	14829	14914	15006	14828	14973	14750	14830	14973	14855	15037	14855	14954	14876	15016	14947	14981	14945	14780	14934	14893	14904	14860	14916	14955	14790	14819	14998	14943	15016	14845	14950	14842	15031	14887	15203	14976	14943	14935	14815	14998	14912	15013	14910	14950	14858	15048	14859	14759	15132	14841	14925	15153	14998	14973	14864	15108	14909	14899	14831	15011	14896	14835	14954	15010	14830	14905	14910	14931	14899	14996	14917	14987	14938	14899	15076	14967	15025	14963	15077	14814	14962	14962	15006	14862	14822	14946	14993	14939	14894	14740	14805	15026	14935	14844	14931	14965	14966	14976	14824	14970	14953	14911	14917	14947	15051	14961	15056	14852	14746	14969	15024	14892	14947	14998	14828	14944	14852	14934	14902	15213	15091	14866	14982	14940	14934	14983	14893	15022	14911	14840	14943	14945	14886	15084	14945	14972	15070	14950	14927	14814	14954	14941	15037	15036	14979	14711	14907	14887	15032	14913	15116	14978	14696	14798	14855	14861	14839	14734	15033	14903	14839	14862	14813	14834	14927	14960	14896	14932	14920	14961	14973	14909	14752	14705	14908	14918	15079	14752	14833	15163	14970	14877	14979	14974	14819	14865	15000	14956	14936	14928	15150	15011	14909	15048	14763	14937	15063	14994	15004	14805	14935	15031	15072	14863	14903	14944	14974	15064	14982	14786	14999	15041	14867	15052	14947	14815	14810	14821	14939	15037	14927	15131	15061	15010	15052	14836	14951	14870	14728	14878	14906	14952	14999	14911	15070	14878	15008	14991	14899	15055	14763	14810	14906	14970	14865	14835	15022	14886	14942	14948	14966	14834
23982	21408	28868	24357	21809	20995	18947	16168	15951	16210	15935	21785	43656	37079	29390	21661	16870	15560	15136	15056	14960	14836	15054	14930	14846	14846	14631	14839	14816	14697	14991	14857	14777	14853	14906	14681	14760	14859	14895	14814	14879	14938	14744	14871	14640	14743	14934	14739	14930	14880	14772	14653	14726	14988	14964	14753	14821	14756	14649	14725	15056	14808	14947	14764	14786	14755	14893	14688	14847	14679	14806	14877	14990	14932	14749	14821	14942	14733	14670	15006	14935	14826	14970	14920	14739	14677	15081	14935	14714	14903	15003	14988	14831	14794	14803	14680	14551	14850	14651	14782	14951	14922	14726	14928	14772	14682	14774	14933	14844	14754	14953	14643	14863	14780	14873	14802	14814	15012	14938	14818	14560	14717	14655	14557	14841	14804	14775	14908	14711	14620	14711	14795	14777	14915	14857	14793	14749	14767	14707	14727	14604	14678	14713	14690	14756	14790	14992	14894	14740	14833	14938	14649	14809	14763	14693	14604	14889	14874	14785	14925	15132	14693	14658	14702	14568	14842	14790	14938	14690	14746	14761	14810	14861	15106	14790	14551	14822	14728	14745	14717	14755	14588	14826	14699	14823	14553	14750	14622	14655	14829	14717	14827	14750	14576	14756	14705	14654	14662	14655	14843	14760	14887	14680	14929	14857	14971	14839	14583	14726	14822	14882	14976	14784	14523	14757	14784	14722	14780	14774	14612	14847	14745	14860	14838	14793	14801	14912	14785	14922	14851	14749	14958	14922	14716	14677	14830	14849	14761	14881	14588	14731	14844	14720	14871	14791	14934	14687	14823	14886	14924	14527	14657	14547	14905	14747	14737	14878	14765	14753	14759	14752	14801	14738	15044	14811	14930	14748	14711	14745	14932	14689	14585	14870	14916	14801	14891	14813	14676	14901	14778	14735	14718	14674	14813	14708	14579	14720	14792	14965	14867	14869	14791	14687	14925	14777	14661	14793	14682	14711	14836	14629	14746	14711	14834	14896	14691	14891	14794	14874	14610	15014	14778	14892	14793	14838	14745	14759	14845	14896	14721	14589	14643	14676	14858	14680	14781	14802	14766	14848	14815	14706	14786	14869	14746	14703	14643	14804	14717	14900	14832	14928	14871	14645	14710	14628	14777	14593	14553	14932	14873	14655	14868	14843	14815	14654	14809	14829	14798	14671	14674	14790	14783	14753	14796	14835	14996	14795	14697	14931	14788	14796	14855	14771	14986	14580	14632	14750	14783	14711	14740	14752	14525	15042	14687	14825	14630	14792	14590	14664	14929	14786	14903	14730	14927	14817	14770	14607	14845	14943	14627	14874	14669	14712	14799	14644	14912	14689	14740	14813	14772	14664	14905	14852	14711	14913	14690	14703	14854	14869	14617	15027	14756	14786	14667	14609	14841	14617	14762	14690	14731	14859	14888	14871	14859	14782	14696	15119	14539	14835	14904	14659	14861	14645	14830	14625	14812	14667	14745	14646	14694	14721	14801	14769	14729	14638	14787	14798	14832	14647	14882	14834	14672	14838	14687	14777	14752	14800	14730	14880	14715	14936	14715	14788	14780	14764	14950	14884	14950	14746	14790	14900	14730	14797	14865	14723	14637	14738	14987	14552	14826	14870	14726	14983	14793	14608	14636	14803	14783	14686	14836	14947	15056	14795	14606	14754	14931	14743	14649	14600	14881	14789	14997	14878	14950	14769	14841	14736	14980	14807	14977	14999	14748	14609	14659	14649	14907	14731	14768	14886	14826	14860	14799	14965	15085	14858	15021	14764	14736	14509	14746	14762	14944	14910	14681	14828	14822	14858	14982	14614	14901	14911	14909	14809	14604	14785	14791	14783	14819	14513	14627	14503	14862	14897	14858	14981	14969	14748	14703	14685	14809	14766	14761	14951	14900	14867	14645	14899	14667	14840	14884	14741	14817	14862	14832	14827	14932	14578	14882	14946	14942	14867	14893	14785	14756	14774	14822	14798	14750	14777	14889	14840	14845	14795	14675	14627	14774	14750	14631	14712	14641	14916	14666	14842	14791	14822	15065	14769	14958	14809	14887	14810	14691	14694	14916	14703	14829	14713	14811	14902	14694	14939	14867	14943	14839	14864	14750	14768	14687	14796	14817	14787	14787	14733	14701	14664	14911	14790	14887	14989	14765	14721	14894	14761	14875	14714	14681	14858	14858	14719	14813	14824	14925	15012	14966	14958	14840	14869	14935	14801	14743	14796	14706	15066	14753	14712	14789	14656	14648	14778	14893	14896	14880	14761	14775	14552	14703	14614	14862	14698	14832	14816	14788	14756	14766	14605	14656	14990	14920	14784	14985	14888	14807	14880	14870	14538	14565	14515	14848	14549	14874	14733	14760	14660	14696	14652	14694	14711	14731	14961	14865	14846	15013	14747	14739	14999	14908	14669	14715	14628	14689	14865	14688	14885	14801	14894	14651	14684	14695	14869	14903	14946	14800	14711	14978	14732	14878	14742	14812	14757	14732	14748	14807	14908	14716	14919	14690	14764	14811	14925	14687	14624	14619	14789	14719	14692	15010	14889	14858	14862	15002	14848	14820	14806	14852	14766	14821	14763	14980	14821	14728	14862	14704	14666	14859	14547	14825	14718	14733	14810	14815	15007	14606	14705	14678	14964	14655	14728	14866	14832	14578	14828	14869	14817	14536	14631	14846	14841	14940	14808	14702	14800	14894	14716	14847	14976	14749	14715	14747	14702	14801	14761	14668	14769	14854	14636	14769	14756	14769	14921	14812	14629	14817	14808	14656	14698	14920	14763	14877	14741	14799	14810	14896	14630	14879	14738	14788	14773	15106	14822	14803	14664	14821	14858	14833	14829	14684	14858	14763	14535	14811	14822	14785	14807	14723	14669	14600	14750	14652	14770	14728	14739	14832	14845	14875	14797	14741	14660	14982	14820	14732	14876	14716	14719	14827	14731	14737	14772	14660	14753	14756	14878	14823	14741	15014	14747	14873	14807	14827	14839	14765	14572	14703	14729	14473	14592	14818	14781	15118	14698	14883	14700	14824	14741	14749	14740	14862	14581	14761	14733	14854	14957	14786	14899	14973	14658	14876	14959	15005	14610	14686	14876	14722	14762	14690	14642	14743	14727	14776	14683	14801	14687	14701	14721	14709	14873	14839	14785	14842	14621	14838	14781	14823	14728	14620	14886	14785	15063	14821	14811	14803	14676	14870	14794	14590	14796	14767	14854	14839	14868	15009	14927	14721	14895	14807	14893	14685	14847	14912	14840	14760	14824	14807	14708	14703	14825	14831	14920	14873	14768	14829	14764	14779	14755	14857	14656	14749	14676	14770	14965	14697	14833	14708	14733	14620	14928	14624	14793	14889	14913	14892	14643	14782	14864	14778	14821	14759	14705	14854	14714	14717	14835	14677	14836	14892	14551	14918	14670	14781	14946	14777	14853	14532	14844	14816	14871	14812	14921	14826	14517	15076	14888	14889	14902	14893	14873	15023	14715	14812	14661	14688	14723	14858	14857	14758	14877	14770	14810	14786	14603	14840	14894	14739	14699	14669	14770	14679	14815	14693	14663	14831	14796	14892	14843	14754	14872	14761	14771	14737	14805	14721	14884	14808	14726	14699	14913	14576	14792	14709	14860	14901	14801	14854	14738	14659	14831	14845	14951	14848	14853	14925	14867	14803	14723	14834	14752	14800	14768	14563	14823	14727	14699	14765	14663	14709	14878	15019	14759	14802	14745	14634	14968	14943	14765	14857	14983	14906	14820	14674	14859	14709	14843	14721	14852	14774	14885	14746	14804	14691	14785	14846	14666	14809	14712	14856	14735	14778	14824	14686	14885	14826	14631	14926	14549	14962	14687	14840	14769	14822	14699	14714	14747	14640	14726	14669	14929	14752	14885	14796	14626	14564	15003	14785	14583	14759	14790	14672	14866	14655	14668	14747	14677	14628	14628	14843	14740	14736	14692	14869	14760	14819	14601	14753	14903	14643	14820	14763	14951	14721	14971	14754	14843	14857	14741	14795	14860	14931	14716	14871	14719	14815	14732	14847	14878	14872	14901	14667	14778	14677	14848	14779	14965	14624	14704	14826	14764	14749	14884	14787	14641	14662	14776	14882	14765	14885	14731	14728	14813	14854	14698	14763	14638	14743	14695	14829	14723	14777	14731	14844	14810	14859	14800	14601	14665	14920	14727	14867	14803	15078	14810	14791	14757	14768	14761	14808	14579	14797	14806	14844	14848	14917	14726	14740	14635	14714	14802	14780	14896	14793	15005	14759	14788	14971	14675	14831	14758	14760	14751	14699	14547	14786	14721	14639	14719	14789	14982	14858	14896	14863	14557	14638	14830	14865	14732	14844	14852	14783	14682	14682	14863	14747	14820	14970	14788	14738	14943	14861	14664	14761	14739	14671	14828	14736	14762	14684	14711	14668	14586	14684	14778	15026	14898	14745	14676	15021	14732	14876	14943	14817	14742	14734	14824	14750	14816	14893	14933	14710	14896	15024	14752	14972	14729	14656	14778	14947	14661	14862	14894	14790	14909	14746	14666	14687	14766	14915	14713	14869	14711	14703	14722	14743	14753	14733	14840	14922	14668	14990	14856	14837	14732	14828	15006	14841	14842	14763	14875	14772	14844	14897	14733	14751	14873	14737	14830	14683	14783	14902	14864	14616	14750	14834	14865	14887	14874	14801	14811	14971	14757	14810	14772	14744	14712	14790	14859	14592	14759	14857	14769	14465	14786	14534	14694	14874	14833	14711	14693	14957	14936	15063	14828	14884	14890	14840	14478	14813	15010	14771	14660	14688	14841	14784	14663	14838	14631	14594	14865	14777	14828	14709	14605	14624	14641	14843	14705	14541	14955	14745	14774	14694	14854	14823	14662	14866	14710	14855	14606	14737	14866	14749	14795	14782	14893	14507	14786	14724	14689	14827	14958	14878	14773	14700	14994	14870	14864	14820	14760	14784	14826	14470	14659	14925	14792	14924	14888	14775	14651	14819	14680	14887	14706	14738	14863	14880	14803	14789	14937	14827	14806	14987	15051	14821	14828	14889	14797	14722	14785	14815	14836	14812	14706	14711	14700	14784	14977	14845	14815	14799	14894	14653	14615	14787	14713	14592	14552	14712	14711	14730
16148	27308	25231	20958	18629	17117	16502	16183	16457	16691	15943	26358	46809	40547	31900	21794	16667	15248	14804	14776	14522	14571	14662	14576	14735	14798	14876	14608	14699	14686	14755	14793	14671	14641	14807	14635	14674	14549	14767	14778	14853	14824	14589	14770	14646	14728	14883	14730	14636	14618	14724	14734	14566	14602	14762	14635	14600	14600	14655	14815	14750	14458	14774	14652	14789	14589	14770	14775	14784	14636	14628	14572	14665	14630	14653	14642	14696	14625	14879	14594	14624	14667	14756	14596	14749	14730	14628	14901	14646	14657	14766	14514	14628	14580	14688	14636	14611	14619	14675	14695	14614	14708	14699	14681	14796	14816	14771	14605	14612	14489	14611	14609	14665	14746	14682	14689	14659	14697	14852	14690	14638	14701	14591	14558	14704	14664	14782	14701	14629	14710	14765	14603	14681	14637	14744	14510	14756	14757	14764	14635	14839	14521	14726	14651	14493	14634	14669	14612	14824	14760	14654	14673	14808	14610	14766	14930	14660	14813	14868	14631	14600	14833	14577	14628	14583	14746	14667	14652	14779	14658	14578	14532	14688	14678	14653	14660	14671	14890	14700	14561	14872	14493	14707	14514	14732	14706	14634	14813	14774	14755	14550	14717	14713	14647	14826	14736	14784	14721	14688	14606	14576	14605	14608	14725	14607	14614	14660	14790	14564	14696	14598	14674	14772	14631	14607	14703	14513	14689	14744	14884	14726	14623	14598	14723	14842	14646	14691	14720	14488	14775	14719	14675	14575	14750	14629	14666	14747	14705	14667	14700	14865	14638	14676	14627	14606	14675	14653	14614	14558	14693	14727	14497	14708	14693	14636	14609	14648	14555	14755	14687	14629	14699	14689	14533	14633	14543	14749	14736	14641	14869	14537	14851	14633	14609	14759	14749	14687	14856	14689	14632	14635	14863	14753	14636	14632	14708	14659	14603	14707	14541	14674	14756	14498	14718	14760	14499	14631	14632	14713	14548	14654	14767	14676	14583	14475	14737	14686	14640	14830	14623	14767	14898	14618	14764	14618	14782	14565	14821	14595	14848	14579	14479	14663	14690	14586	14771	14565	14690	14727	14578	14620	14612	14744	14693	14654	14678	14656	14555	14593	14780	14733	14763	14587	14678	14698	14683	14653	14702	14583	14673	14856	14654	14777	14777	14783	14598	14528	14630	14631	14526	14705	14659	14680	14638	14570	14651	14676	14647	14736	14477	14779	14699	14639	14746	14607	14569	14716	14598	14564	14565	14683	14630	14695	14673	14674	14605	14532	14800	14567	14546	14629	14591	14623	14584	14681	14715	14730	14535	14631	14661	14570	14736	14672	14738	14748	14621	14772	14788	14539	14579	14705	14674	14796	14689	14651	14536	14789	14723	14580	14624	14718	14699	14729	14567	14647	14560	14714	14787	14678	14697	14625	14796	14647	14673	14598	14651	14677	14796	14660	14627	14760	15026	14408	14707	14505	14666	14784	14723	14647	14734	14667	14577	14613	14643	14704	14470	14669	14705	14723	14650	14546	14563	14735	14829	14598	14546	14543	14757	14690	14528	14523	14773	14643	14630	14775	14529	14807	14606	14734	14750	14945	14692	14823	14566	14599	14663	14786	14664	14638	14590	14693	14564	14807	14733	14685	14732	14468	14573	14905	14703	14731	14766	14621	14707	14664	14748	14668	14641	14837	14839	14733	14504	14650	14506	14551	14698	14703	14582	14731	14863	14678	14668	14657	14692	14705	14706	14734	14797	14461	14578	14737	14701	14725	14620	14744	14697	14791	14697	14567	14649	14569	14720	14573	14565	14696	14735	14661	14716	14784	14651	14699	14640	14796	14716	14660	14650	14639	14513	14684	14654	14631	14643	14686	14600	14721	14663	14631	14650	14629	14774	14681	14682	14673	14706	14748	14671	14735	14558	14461	14644	14838	14723	14545	14686	14551	14556	14642	14775	14576	14498	14698	14725	14708	14671	14770	14592	14565	14683	14632	14724	14677	14703	14624	14573	14689	14697	14635	14718	14733	14410	14845	14585	14707	14741	14619	14648	14705	14583	14697	14588	14628	14634	14613	14766	14659	14653	14808	14740	14664	14752	14467	14707	14636	14612	14776	14677	14650	14856	14686	14642	14825	14621	14678	14511	14627	14716	14710	14874	14745	14794	14548	14747	14555	14551	14735	14663	14731	14683	14666	14640	14707	14447	14608	14584	14695	14766	14706	14548	14762	14697	14527	14727	14620	14673	14715	14760	14705	14694	14662	14692	14630	14672	14716	14698	14742	14724	14748	14764	14783	14730	14599	14675	14600	14703	14486	14669	14719	14583	14761	14564	14717	14828	14663	14665	14669	14718	14725	14680	14547	14662	14714	14563	14672	14584	14634	14598	14678	14570	14679	14722	14576	14637	14612	14684	14653	14590	14629	14474	14693	14880	14617	14522	14470	14732	14605	14826	14614	14716	14653	14791	14543	14454	14605	14567	14866	14557	14635	14449	14446	14660	14682	14751	14729	14759	14781	14696	14605	14744	14791	14676	14646	14567	14582	14895	14601	14791	14578	14678	14704	14681	14594	14671	14670	14660	14565	14700	14664	14710	14734	14643	14657	14750	14702	14612	14664	14697	14595	14833	14800	14632	14579	14696	14760	14646	14769	14715	14530	14622	14693	14572	14750	14612	14813	14480	14669	14552	14724	14731	14620	14625	14663	14446	14696	14583	14632	14715	14704	14682	14551	14765	14855	14520	14739	14654	14692	14737	14409	14781	14685	14621	14886	14560	14497	14649	14724	14628	14662	14631	14607	14717	14637	14736	14530	14692	14756	14633	14653	14558	14660	14754	14869	14610	14741	14691	14761	14661	14598	14651	14895	14701	14644	14500	14624	14832	14784	14715	14806	14715	14755	14595	14786	14532	14648	14703	14809	14829	14755	14601	14693	14624	14498	14643	14722	14775	14592	14578	14692	14627	14627	14646	14715	14646	14717	14695	14568	14587	14866	14728	14692	14733	14596	14556	14497	14816	14551	14595	14915	14725	14793	14439	14549	14671	14610	14574	14589	14592	14834	14668	14504	14665	14770	14523	14641	14708	14724	14631	14672	14691	14641	14718	14782	14726	14765	14712	14558	14571	14657	14682	14654	14779	14623	14868	14524	14645	14625	14648	14498	14589	14639	14504	14580	14849	14560	14774	14556	14647	14699	14713	14655	14566	14640	14733	14765	14796	14634	14580	14585	14656	14719	14602	14568	14656	14626	14782	14760	14615	14562	14794	14677	14702	14603	14449	14717	14615	14577	14643	14602	14758	14580	14656	14397	14600	14506	14703	14440	14631	14496	14586	14769	14633	14583	14732	14579	14715	14764	14594	14612	14617	14769	14559	14611	14856	14623	14672	14767	14572	14641	14788	14733	14760	14791	14724	14695	14689	14526	14672	14609	14731	14689	14517	14473	14741	14469	14830	14587	14617	14741	14699	14775	14618	14559	14798	14887	14446	14825	14687	14554	14747	14750	14641	14735	14687	14581	14768	14566	14604	14648	14526	14702	14875	14573	14581	14659	14641	14678	14461	14830	14509	14548	14519	14731	14782	14665	14790	14882	14744	14787	14701	14465	14752	14586	14813	14652	14688	14697	14717	14696	14577	14628	14742	14661	14656	14660	14667	14648	14761	14691	14578	14667	14691	14668	14689	14686	14659	14600	14605	14701	14586	14559	14557	14689	14760	14623	14733	14688	14583	14674	14653	14785	14536	14708	14702	14632	14633	14676	14636	14764	14659	14811	14671	14623	14689	14618	14605	14606	14660	14760	14612	14646	14684	14703	14722	14714	14800	14595	14670	14645	14642	14686	14478	14634	14782	14758	14505	14604	14694	14745	14436	14789	14568	14684	14623	14645	14698	14633	14659	14707	14704	14527	14687	14672	14726	14543	14780	14740	14670	14642	14626	14566	14551	14790	14717	14482	14505	14727	14577	14548	14682	14675	14790	14614	14602	14746	14604	14560	14664	14704	14485	14724	14795	14708	14690	14737	14763	14601	14566	14482	14623	14717	14579	14609	14746	14813	14713	14668	14650	14760	14659	14774	14598	14628	14654	14611	14738	14657	14645	14800	14639	14628	14667	14612	14623	14785	14673	14556	14590	14669	14863	14652	14642	14675	14771	14706	14698	14721	14562	14582	14762	14576	14775	14720	14598	14643	14531	14651	14732	14614	14684	14565	14625	14737	14529	14698	14768	14672	14599	14703	14629	14584	14599	14723	14721	14617	14745	14725	14596	14517	14498	14589	14647	14714	14652	14806	14618	14739	14546	14650	14861	14670	14638	14734	14652	14778	14745	14666	14535	14706	14804	14825	14659	14862	14662	14717	14667	14572	14639	14868	14695	14813	14635	14486	14555	14600	14741	14683	14637	14713	14605	14715	14686	14738	14823	14603	14555	14715	14580	14742	14691	14793	14882	14779	14616	14398	14773	14684	14755	14689	14672	14692	14538	14610	14488	14771	14691	14792	14658	14631	14621	14601	14569	14754	14795	14680	14718	14772	14539	14745	14601	14708	14780	14716	14783	14717	14784	14472	14823	14702	14647	14683	14598	14806	14776	14596	14606	14518	14600	14809	15016	14540	14548	14635	14789	14690	14718	14682	14584	14641	14740	14590	14622	14803	14857	14740	14656	14742	14593	14666	14679	14719	14782	14638	14669	14669	14673	14706	14681	14567	14606	14743	14719	14760	14799	14748	14577	14603	14603	14768	14544	14589	14654	14570	14747	14794	14616	14547	14517	14635	14718	14774	14616	14604	14694	14755	14527	14689	14856	14711	14545	14755	14594	14540	14640	14624	14600	14708	14584	14474	14775	14548	14574	14790	14652	14671	14808	14869	14695	14653	14669	14663	14694	14611	14765	14681	14581	14703	14567	14738	14632	14728	14664	14544	14686	14761	14566	14695	14709	14737	14648	14638	14599	14772	14749	14690	14745	14640	14609	14692	14648	14845	14549	14646	14666	14860	14667	14702	14652	14659	14731	14482	14687	14689	14514	14595	14791	14672	14658	14703	14712	14659	14737	14610	14799	14720	14793	14608	14702	14630	14740	14561	14745	14765	14703	14563	14395	14565	14654	14728	14627	14555	14689	14669	14709	14631	14655	14697	14520
28845	21282	19626	17209	15360	15235	15339	15262	15296	15231	15412	15433	17859	18256	17222	16068	15586	15195	15147	14999	15151	15135	14859	14938	15208	15095	15039	14938	15161	15128	15035	14850	15057	15075	15154	15130	15171	15150	15045	15015	15099	15320	15068	14961	15025	14966	15171	15063	15105	14985	15228	14883	15019	15313	15154	15155	15063	15059	15124	15077	15012	15038	15028	15039	14945	15145	15355	15102	15226	15221	15133	15104	15059	14899	15036	14995	15026	14816	15140	15059	15093	15031	15100	15255	15273	15239	15065	15285	15015	15156	15111	15089	15068	14965	15069	15051	15082	15265	14924	14973	14965	15154	15145	14900	14943	15118	15259	15140	15053	15147	14990	14997	15083	15249	15168	14982	15086	14808	15284	14812	14963	15021	15184	15181	15224	15153	15068	15103	14988	14870	15070	15251	14906	15013	14901	15157	15166	15029	14878	15011	15042	14901	14985	14912	15116	14875	14941	15108	15181	15057	15065	15218	15179	15075	15082	15206	15066	14987	15041	15024	15189	14861	15045	14958	15216	14939	15032	14969	15087	15123	15118	15101	14934	15033	15041	15008	15004	15159	14892	15246	15055	14913	15145	15031	15128	14891	14839	15177	15166	14977	15060	15149	15111	15123	14958	15011	15222	15133	15140	14977	14944	14963	15070	15320	15043	14837	15064	14970	15032	15022	15004	14964	14923	14932	15073	15167	15094	14870	15087	15007	15117	15184	15060	15078	14838	14992	15126	14885	15020	15038	15056	14986	15063	14954	14984	14941	15184	15167	15124	15104	14998	15211	15081	15124	15064	15030	14829	15097	15149	15186	15278	14951	15024	15142	15075	15041	14959	14969	14850	15009	14945	14918	14941	14963	14985	14976	15194	14965	15184	15283	14853	14932	15265	15138	15101	15097	15155	15105	15070	14939	15216	15047	15059	15103	15331	14938	14976	15134	15192	15159	14938	14930	14920	14996	14939	14904	15080	15131	15202	14994	15214	15128	15130	15000	15135	15086	14974	14971	14983	15176	15208	15250	15152	14995	15000	14963	15152	14964	15013	15019	15010	15139	14981	15034	14949	15003	15090	15193	14941	15101	14924	15002	15136	14970	15151	15101	15155	15089	14994	15004	15182	14985	15017	14867	15163	15029	15104	14957	15272	14989	15075	15086	14896	15106	15049	15201	14864	15133	15024	15146	14806	15163	15076	15105	15130	15168	14957	15090	14969	15224	15194	15175	15325	15068	15095	14958	14979	15007	15091	15200	15133	15159	15108	15156	15002	14915	15147	15115	14849	15028	15016	15367	15003	15020	15002	15024	14894	15147	14893	15274	15202	15217	15118	15152	14949	15064	15206	14955	15056	14961	15101	15155	15186	14958	15136	14973	15181	15074	14908	15092	14967	15233	15061	14979	14986	14943	15053	14985	15082	15073	14904	15121	15124	14950	15139	15092	15121	15076	14968	15111	15228	15083	15093	15156	15112	15204	14996	15164	15135	15177	15113	15089	15005	15170	15162	15331	15063	14952	14852	15171	15008	15279	15114	15169	15118	15043	15137	14931	14961	15080	15085	15170	15176	15000	15074	15028	15001	15118	15155	15166	15153	15107	15145	14882	14969	15099	15302	14908	15040	14884	15061	15001	15317	15278	15224	15108	15019	15029	15105	14918	15126	15289	15111	15133	15092	15028	14955	15163	15037	15025	14936	15027	15297	15004	14839	15371	15245	15058	15219	15067	15110	15238	15088	14946	15108	15085	15049	15050	14954	15027	15039	15006	15230	15415	15115	15267	15137	15114	15114	15060	15175	15030	15194	15119	15102	15084	14960	15025	15152	15239	15039	15187	15079	15157	15028	15167	14869	15026	15169	15055	15085	14993	15044	15050	15027	14964	15086	15146	15013	15003	14949	14956	15270	15049	15117	15041	15031	14955	15123	15070	15010	15140	15101	15029	15047	15127	14972	15053	15134	15018	15124	15127	15275	15186	14987	15030	14959	14897	15072	14970	15009	14927	14984	15074	15223	15107	15138	15103	15126	15026	14976	15207	14906	15145	14994	15015	15046	15158	15181	15137	15093	15078	14983	15030	14938	14979	15087	15033	14942	15006	15037	15247	15142	15032	15115	15038	15134	15027	14922	15123	14862	15048	15110	15068	15042	15038	15136	15099	15086	15020	15091	15185	15176	15278	14851	15252	15095	15194	14957	15014	15013	15072	15034	15015	15108	15140	15060	14970	14944	14910	15069	14990	14928	15121	15220	15002	15075	14985	15032	14956	15234	15170	15139	14972	15041	15058	15042	14919	14944	15004	15066	14783	15158	15025	15174	15076	15095	14963	15107	15283	15072	15069	15019	14763	15154	14949	15115	15115	14957	14932	15246	15097	15394	15075	15154	14959	15090	15122	15147	14914	15157	15062	15042	14824	15314	15172	15184	15018	15181	14973	15244	15102	15256	15256	14982	15176	15242	15126	15110	14987	15109	15181	14898	15065	14921	15064	14948	15172	15017	15009	15278	14990	15245	15043	15230	15073	15075	15200	15179	14965	14988	15106	15101	15079	14844	15148	14951	15096	15021	15077	15032	15110	15065	15097	15029	14971	15016	15040	14988	15110	14967	14884	14908	14953	15023	15200	14868	15086	15159	14916	15318	14985	14934	15017	15234	15144	14917	14979	15081	15073	14873	15118	14957	15200	15021	15210	15053	14996	15124	14832	14985	14956	15139	14955	14983	15066	15131	15151	15181	15031	14903	15219	15000	14967	15335	15134	15260	14818	15011	15087	14946	15055	15068	15115	15161	15048	15051	15150	15187	15150	15062	15133	15040	15140	15266	15151	15050	15382	14928	15013	14917	14940	15073	15151	15038	15157	15171	15102	14979	14980	15176	15027	15114	15025	15051	15176	15066	15210	15063	15184	15272	15207	15052	15204	15011	15108	15133	14993	15182	15015	15259	15149	14908	15226	15042	15135	15101	15191	15068	14967	15029	15035	15333	15076	14954	15179	15182	14910	15012	15099	15076	15141	15126	14957	15159	15031	14980	15079	15057	15042	15090	14864	15053	15202	15204	15051	15167	14976	15047	15037	15045	15089	15016	15014	15214	15069	14959	15062	15025	15072	15088	14962	14977	14936	15040	15059	14961	14798	15162	14976	15286	15167	14989	15000	15101	15029	15213	14837	15037	15013	14946	15024	15194	15181	15047	15034	14993	15045	15182	15230	15087	14991	15014	15086	14976	14927	15083	15096	15017	14987	14977	14901	15085	15096	15061	14904	14914	15074	15062	15172	15024	15019	15043	14916	14910	15151	15102	15221	15066	15107	15096	15190	15172	15089	14989	14890	14987	15044	15274	14992	14929	15087	15047	15073	15050	15013	15219	15144	14926	15000	15120	15170	14879	15052	15164	15305	15212	15129	15075	14986	15026	15106	15202	15050	15003	14951	15034	15197	14894	15170	15120	15222	15036	15004	14936	15098	15094	15161	14985	15146	15211	14919	15136	14793	14910	14933	15049	15020	15004	15184	15010	14981	15056	15052	14890	15080	14865	15209	15205	14929	14923	14989	15135	15231	15157	15084	15035	14911	14986	15102	15202	15132	15040	15141	14976	14962	15330	15047	15102	15223	15030	15084	15103	15053	14916	15273	15019	15027	15004	15112	14904	15158	15171	15117	15204	15084	15153	15154	15143	14986	15122	15077	15141	14980	15160	15038	15054	15046	15034	15087	15013	14920	15037	15082	15108	15175	14863	14913	14869	15125	15106	14927	15036	15062	15258	15111	15158	15002	14914	15124	14944	15186	15061	15261	15114	15008	15099	15126	15154	15151	15173	15060	15112	15089	15042	15238	15281	14917	14784	15024	15079	14871	15299	15014	15068	15152	14938	15102	15213	15140	15067	15054	15093	15092	15155	14911	15184	15129	14970	14943	15128	15019	14959	15086	15083	14933	14997	15151	15018	15347	15077	15316	15019	14866	15091	14930	15185	15007	15057	14942	15080	15028	14872	15114	15120	15010	15159	15290	14974	15053	14994	15336	15091	15184	15015	15149	15099	15260	15081	15009	14913	14991	14857	15021	15108	15053	14900	15125	14872	15045	15007	15122	15015	15187	14932	14843	15145	15177	15069	14974	15137	14991	15156	15067	15149	15009	15194	15295	15352	15073	14933	15019	15289	14890	14930	15205	15198	15015	15053	15064	15014	14854	15084	15074	15023	14961	15171	14931	15065	15250	15056	15134	15113	15131	15139	14970	15246	15120	14999	14914	15067	15093	14971	15231	14966	14910	15076	14938	14921	15005	15098	15000	15124	14983	15056	15111	15158	15084	15237	15055	14920	14956	15174	14988	14951	14940	15044	15040	15045	14908	14905	15184	15262	15131	15133	14998	15116	15086	15141	15003	15100	15090	15199	14906	15128	14941	15000	15041	15032	14897	15127	15153	14852	15070	15101	15165	14986	15269	15179	15021	15089	14989	15335	15095	15213	15045	15058	15166	15087	15025	15150	15009	14963	14724	14979	15020	15015	15034	15136	15116	15042	15132	15083	14968	15083	15079	15037	15175	15052	15117	15094	14912	14900	15043	15218	15085	15232	15096	15058	15081	15018	15057	15109	15053	15155	15137	15115	15175	14985	14866	14997	14960	15165	15133	15008	14986	15218	15270	15065	15025	15163	15171	15189	15013	14964	15101	14997	15084	15184	15132	15068	15000	15135	15152	14957	14970	15065	15044	14954	14940	15225	15099	15193	15077	15048	15013	15136	15178	15065	15003	14938	15108	15123	15095	15150	14992	15169	15002	15176	15083	15023	15062	15074	15060	15100	14908	14981	14997	15107	15084	14974	15137	15152	15195	14822	15026	15050	15103	15179	14983	15119	15134	14985	14947	15015	14821	15047	15097	14983	15071	14974	15161	14893	14961	15142	15178	14889	15071	15094	15095	14920	15102	15128	15048	15116	15045	14935	15039	15192	14970	15053	15177	15110	14998	15018	15038	15188	15018	15071	15169	15162	15084	15201	14872	15102	15031	15160	15278	15116	15249	15062	15193	14911	15030	14957	14991	15076	15227	15009	15255	15163	15113	14845	15034	15100	14919	14913	15106	15118	15169	14914	15220	15224	15275	15122	14996	15063	15161	15030	15161	15062	15020	15179	15122	14899	14958
15364	16555	16284	15592	15446	15111	15127	15186	15344	15113	15144	15462	19282	18750	17318	15799	15127	14933	14645	14882	14927	14823	14784	14733	14736	14692	14836	14728	14738	14730	14704	14768	14874	14647	14660	14660	14773	14718	14790	14677	14729	14779	14681	14788	14924	14598	14647	14828	14773	14683	14941	14926	14646	14697	14697	14975	14675	14806	14672	14769	14815	14837	14682	14794	14718	14716	14710	14727	14793	14714	14744	14905	14904	14689	14852	14663	14793	14809	14609	14906	14736	14853	14535	14601	14673	14742	14776	14845	14759	14741	14824	14670	14765	14780	14543	14811	14655	14915	14711	14668	14779	14761	14566	14773	14885	14666	14836	14863	14880	14839	14904	14751	14804	14913	14835	14893	14865	14858	14681	14820	14629	14653	14715	14877	14759	14894	14834	14729	14711	15004	14959	14849	14681	14638	14679	14725	14810	14801	14749	14769	14535	14693	14824	14660	14803	14788	14887	14680	14810	14825	14762	14797	14828	14864	14822	14719	14820	14691	14748	14702	14846	14736	14767	14771	14792	14782	14824	14749	14782	14676	14669	14846	14745	14927	14808	14902	14563	14809	14590	14804	14708	14766	14790	14765	14739	14855	14755	14773	14561	14735	14456	14591	14771	14795	14731	14781	14562	14733	14665	14731	14753	14664	14728	14712	14820	14685	14875	14699	14969	14699	14681	14724	14656	14846	14798	14763	14646	14767	14730	14684	14898	14750	14798	14719	14822	14955	14678	14819	14743	14821	14780	14754	14932	14871	14756	14788	14861	14841	14750	14735	14699	14700	14853	14951	14785	14883	14792	14893	14602	14848	14878	14754	14755	14893	14932	14668	14866	14791	14729	14768	14905	14722	14930	14888	14754	14716	14694	14731	14789	14744	14951	14859	14704	14779	14696	14904	14833	14677	14732	14696	14922	14775	14698	14609	14779	14766	14840	14808	14720	14762	14798	14824	14797	14774	14695	14720	14617	14694	14795	14632	14818	14789	14727	14804	14674	14778	14746	14603	14877	14856	14774	14720	14897	14776	14598	14823	14823	14827	14713	14683	14587	14791	14819	14577	14850	14652	14760	14852	14714	14667	14710	14685	14780	14853	14721	14863	14938	14777	15036	14612	14694	14748	14815	14767	14766	14736	14651	14744	14929	14882	14837	14792	14779	14793	14787	14776	14721	14827	14683	14815	14853	14673	14696	14745	14707	14683	14734	14846	14683	14733	14846	14740	14824	14887	14836	14835	14696	14685	14742	14897	14900	14701	14806	14829	14748	14781	14780	14918	14695	14841	14796	14652	14721	14571	14716	14771	14772	14824	14674	14812	14664	14806	14784	14739	14770	14774	14629	14689	14616	14843	14695	14954	14830	14807	14623	14826	14994	14630	14562	14812	14765	14790	14742	14780	14809	14858	14519	15035	14815	14652	14737	14805	14842	14883	14851	14731	14728	14773	14801	15029	14773	14835	14742	14731	14807	14846	14726	14771	14810	14849	14860	14725	14636	14829	14793	14777	14739	14635	14597	14575	14947	14663	14883	14782	14792	14728	14679	14830	14794	14752	14704	14852	14840	14757	14830	14706	14839	14776	14861	14850	15011	14924	14734	14848	14804	14635	14844	14760	14767	14736	14877	14780	14933	14957	14852	14731	14792	14900	14750	14680	14796	14751	14805	14700	14893	14839	14913	14686	14640	14746	14805	14688	14739	14813	14704	14680	14566	14839	14756	14732	14695	14796	14848	14824	14924	14714	14680	14906	14732	14760	14980	14765	14761	14793	14681	14702	14702	14748	14790	14700	14760	14695	14785	14727	14805	14939	14717	14858	14745	14687	14895	14768	14858	14801	14762	14708	14776	14858	14867	14729	14894	14845	14772	14783	14917	14865	14821	14830	14696	14749	14706	14667	14804	14834	14901	14818	14785	14789	14756	14708	14854	14638	14840	14861	14811	14761	14737	14954	14799	14742	14511	14881	14716	14832	14723	14651	14764	14731	14775	14795	14630	14798	14713	14855	14805	14803	14882	14941	14633	14814	14725	14780	14681	14902	14763	14811	14649	14773	14783	14582	14775	14734	14809	14891	14812	14733	14817	14694	14789	14760	14914	14923	14712	14841	14775	14751	14792	14920	14742	14847	14781	14806	14804	14780	14520	14706	14695	14904	14735	14679	14708	14830	14921	14859	14724	14788	14871	14813	14777	14779	14698	14949	14763	14819	14747	14727	14835	14794	14718	14852	14701	14771	14923	14669	14863	14737	14666	14740	14653	14770	14697	14715	14769	14824	14704	14910	14668	14692	14735	14806	14669	14765	14859	14708	14695	14714	14775	14820	14899	14818	14862	14676	14797	14506	14671	14793	14773	14846	14586	14565	14946	14851	14667	14744	14894	14738	14864	14607	14844	14884	14842	14765	14644	14656	14813	14746	14874	14795	14787	14784	14868	14870	14896	14873	14764	14683	14675	14812	14808	14823	14743	14876	14686	14705	14717	14918	14866	14846	14860	14823	14739	14781	14707	14626	14753	14926	14789	14738	14901	14815	15017	14766	14605	14885	14822	14676	14781	14793	14652	14802	14753	14682	14849	14602	14764	14806	14920	14747	14738	14808	14761	15004	14797	14714	14843	14784	14888	14751	14775	14826	14579	14702	14798	14776	14698	14726	14945	14723	14909	14850	14909	14673	14940	14643	14754	14914	14784	14701	14801	14609	14747	14714	14755	14776	14686	14802	14760	14824	14652	14590	14854	14805	14779	14807	14854	14861	14810	14734	14822	14806	14641	14761	14841	14704	14909	14838	14923	14783	14871	14927	14752	14825	14656	14869	14805	14727	14815	14752	14771	14514	14719	14723	14783	14852	14833	14725	14907	14747	14696	14921	14716	14621	14747	14677	14765	14747	14710	14760	14842	14935	14715	14805	14920	14829	14809	14576	14824	14737	14891	14848	15040	14693	14689	14695	14901	14847	14817	14817	14673	14782	14545	14884	14657	14697	14713	14850	14773	14813	14819	14653	14809	14951	14855	14804	14768	14853	14676	14698	14789	14866	14846	14768	14747	14672	14863	14753	14802	14731	14792	14905	14879	14813	14777	14782	14820	14588	14719	14854	14645	14795	14862	14860	14613	14646	14737	14854	15026	14816	14734	14738	14772	14818	14816	14730	14851	14857	14949	14842	14831	14639	14874	14604	14741	14790	14667	14678	14768	14634	14792	14577	14772	14778	14755	15022	14664	14871	14903	14837	15017	14911	14817	14620	14765	14726	14685	14701	14655	14652	14639	14953	14724	14823	14941	14686	14722	14895	14784	14826	14802	14896	14769	14697	14776	14824	14623	14659	14865	14822	14927	14904	14805	14994	14704	14800	14772	14760	14709	14748	14732	15039	14771	14981	14626	14784	14793	14782	14710	14788	14777	14688	14845	14777	14810	14858	14724	14811	14740	14837	14907	14688	14746	14739	14799	14713	14887	14717	14811	14980	14775	14834	14841	14712	14751	14879	14773	14853	14814	14654	14864	14775	14818	14854	14769	14841	14653	14698	14696	14842	14789	14969	14788	14771	14748	15030	14760	14805	14990	14674	14859	14798	14787	14776	14805	14779	14707	14912	14809	14781	14851	14680	14852	14716	14760	14940	14530	14784	14790	14813	14766	14830	14614	14737	14892	14850	14682	14751	14736	14858	14845	14926	14803	14700	14556	14943	14689	14878	14702	14862	14988	14937	14789	14821	14726	14813	14822	14771	14702	14653	14621	14721	14657	14753	14724	14739	14799	14800	14822	14694	14777	14890	14640	14924	14770	14732	14674	14728	14814	14689	14680	14790	14834	14570	14832	14789	14741	14797	14774	14649	14586	14783	14795	14714	14722	14879	14689	14745	14781	14757	14645	14897	14888	14762	14850	14661	14750	14834	14790	14717	14752	14778	14785	14779	14829	14758	14801	14794	14930	14686	14653	14774	14759	14751	14631	14821	14722	14766	14676	14559	14681	14791	14740	14768	14825	14735	14756	14751	14800	14768	14669	14794	14918	14734	14766	14631	14780	14794	14704	14763	14746	14895	14771	14757	14738	14747	14904	14635	14754	14850	14691	14841	14848	14841	14640	14732	14802	14731	14760	14810	14918	14758	14974	14646	14700	14743	14598	14701	14790	14829	14811	14758	14711	14820	14744	14790	14752	14780	14769	14690	14766	14758	14766	14823	14820	14722	14827	14746	14821	14747	14923	14896	14807	14749	14750	14888	14801	14736	14655	14883	14838	14964	14840	14674	14691	14793	14626	14681	14609	14769	14895	14732	14731	14847	14883	14772	14729	14715	14810	14803	14622	14669	14797	14764	14761	14821	14620	14825	14771	14659	14758	14841	14673	14841	14931	14918	14848	14735	14905	14863	14745	14810	14744	14827	14842	14649	14576	14855	14846	14718	14770	14723	14909	14841	14795	14792	14896	14828	14842	14709	14794	14853	14860	14889	14808	14694	14646	14858	14833	14691	14888	14853	14811	14695	14809	14756	14796	14778	14820	14668	14858	14789	14812	14829	14947	14762	14765	14630	14648	14715	14794	14789	14861	14628	14752	14746	14642	14760	14597	14854	14668	14750	14757	14814	14751	14665	14699	14698	14771	14670	14763	14872	14815	14676	14694	14685	14518	14713	14821	14552	14874	14812	14743	14762	14802	14780	14874	14662	14748	14855	14895	14663	14664	14792	14892	14735	14753	14687	14745	14786	14762	14847	14782	14776	14679	14907	14708	14682	14668	14870	14778	14596	14951	14736	14919	14701	14990	14780	14648	14811	14756	14606	14756	14850	14750	14923	14698	14688	14757	14671	14858	14749	14661	14707	14934	14863	14778	14799	14859	14751	14747	14855	14718	14749	14813	14810	14736	14793	14744	14731	14779	14927	14853	14737	14668	14702	14774	14732	14785	14864	14945	14856	14738	14838	14847	14772	14696	14674	14764	14731	14707	14877	14882	14797	14742	14582	14912	14913	14692	14848	14855	14754	14753	14721	14882	14713	14909	14817	14899	14779	14688	14852	14805	14934	14786	14637	14673	14865	14796	14776	14716	14929	14854	14782	14788	14657	14764	14769	14700	14713	14861	14775	14763	14834	14791	14803	14839	14740	14745	14669	14845	14831	14867	14829	14819	14776	14732	14636
25176	21433	28039	25500	20281	17057	16643	15695	15407	15737	15381	16286	31521	31293	25044	18967	16005	15201	14799	14670	14790	14780	14761	14746	14780	14725	14505	14737	14751	14625	14720	14730	14767	14666	14496	14720	14738	14644	14775	14619	14798	14665	14550	14687	14636	14841	14777	14819	14719	14557	14632	14673	14688	14753	14698	14543	14502	14759	14724	14474	14688	14646	14824	14625	14683	14765	14636	14593	14631	14637	14765	14476	14640	14571	14652	14791	14584	14627	14692	14507	14649	14691	14700	14814	14719	14752	14576	14552	14642	14692	14743	14530	14527	14648	14654	14819	14691	14693	14714	14643	14643	14811	14854	14604	14620	14674	14782	14635	14573	14591	14669	14460	14621	14709	14584	14691	14630	14542	14598	14775	14680	14717	14679	14616	14803	14605	14596	14679	14672	14707	14587	14671	14541	14635	14735	14721	14748	14595	14527	14515	14722	14685	14848	14691	14515	14604	14714	14497	14704	14819	14984	14719	14569	14648	14833	14685	14429	14610	14912	14575	14718	14920	14703	14796	14721	14511	14657	14678	14739	14423	14631	14609	14596	14662	14802	14553	14632	14734	14721	14760	15072	14775	14688	14720	14780	14770	14492	14650	14501	14732	14695	14434	14729	14745	14599	14593	14506	14594	14700	14627	14703	14533	14927	14850	14637	14848	14786	14556	14660	14646	14603	14637	14668	14684	14677	14737	14769	14806	14928	14697	14809	14847	14598	14799	14830	14747	14672	14568	14666	14797	14720	14538	14649	14769	14891	14760	14692	14623	14686	14942	14659	14712	14896	14389	14419	14486	14658	14701	14668	14808	14540	14474	14821	14550	14728	14777	14766	14762	14638	14560	14668	14738	14555	14736	14532	14655	14723	14722	14663	14811	14751	14616	14644	14653	14719	14643	14784	14688	14718	14645	14484	14536	14691	14599	14550	14635	14617	14653	14690	14787	14678	14618	14706	14804	14825	14467	14737	14545	14644	14644	14525	14761	14842	14501	14795	14502	14641	14799	14644	14818	14839	14728	14763	14677	14746	14672	14725	14760	14778	14615	14551	14477	14576	14602	14642	14784	14635	14504	14794	14666	14698	14914	14755	14516	14548	14511	14481	14735	14666	14597	14536	14465	14473	14584	14638	14835	14720	14521	14606	14572	14610	14524	14568	14563	14654	14648	14757	14693	14659	14544	14781	14915	14603	14636	14735	14702	14588	14604	14842	14880	14585	14439	14696	14894	14622	14593	14527	14687	14700	14751	14487	14526	14611	14704	14578	14625	14667	14679	14782	14500	14789	14596	14744	14604	14604	14525	14570	14815	14922	14643	14748	14533	14670	14856	14674	14637	14616	14593	14578	14485	14664	14724	14598	14756	14509	14739	14788	14638	14858	14526	14669	14778	14494	14678	14759	14779	14686	14620	14679	14522	14721	14507	14704	14481	14731	14495	14593	14830	14700	14532	14681	14708	14640	14531	14790	14710	14648	14670	14566	14495	14577	14615	14809	14623	14644	14468	14653	14653	14772	14764	14792	14558	14618	14742	14710	14594	14842	14803	14639	14796	14732	14607	14590	14511	14689	14729	14784	14740	14669	14567	14522	14579	14687	14655	14616	14554	14546	14766	14645	14632	14760	14860	14698	14571	14641	14661	14688	14682	14900	14753	14847	14565	14924	14654	14562	14658	14614	14515	14645	14709	14629	14749	14550	14629	14696	14827	14708	14753	14757	14457	14616	14595	14637	14646	14570	14558	14855	14661	14446	14677	14566	14565	14779	14618	14431	14671	14568	14475	14740	14730	14632	14754	14854	14615	14736	14806	14706	14885	14676	14704	14597	14736	14740	14963	14736	14465	14862	14601	14740	14684	14628	14850	14776	14600	14802	14640	14658	14634	14709	14629	14539	14821	14703	14499	14563	14502	14781	14696	14532	14571	14592	14727	14634	14675	14629	14699	14572	14584	14666	14811	14787	14722	14670	14741	14764	14540	14661	14735	14712	14560	14611	14644	14732	14685	14836	14670	14697	14712	14651	14652	14585	14653	14515	14587	14775	14595	14756	14469	14381	14857	14710	14966	14732	14575	14637	14639	14794	14717	14693	14566	14602	14627	14577	14683	14619	14634	14550	14650	14846	14815	14711	14787	14490	14629	14879	14629	14622	14580	14828	14783	14633	14513	14797	14700	14684	14771	14430	14537	14812	14690	14728	14786	14706	14671	14773	14698	14633	14724	14691	14677	14725	14834	14684	14507	14577	14571	14746	14855	14681	14677	14660	14712	14525	14635	14542	14532	14717	14565	14753	14813	14773	14795	14603	14550	14433	14814	14581	14503	14791	14799	14629	14875	14508	14614	14732	14575	14667	14781	14596	14618	14743	14663	14759	14661	14667	14659	14649	14655	14651	14705	14762	14631	14626	14787	14711	14746	14725	14588	14734	14664	14682	14552	14514	14618	14657	14804	14778	14742	14552	14639	14635	14608	14614	14739	14601	14585	14836	14767	14837	14654	14480	14759	14627	14685	14824	14584	14529	14658	14857	14763	14592	14735	14734	14498	14617	14747	14562	14619	14618	14672	14690	14859	14757	14617	14710	14808	14693	14786	14577	14797	14658	14669	14639	14598	14607	14659	14773	14746	14765	14491	14565	14534	14851	14517	14694	14706	14513	14675	14530	14579	14685	14667	14655	14742	14741	14556	14663	14579	14644	14510	14811	14524	14752	14540	14647	14648	14385	14478	14515	14658	14449	14662	14717	14816	14681	14903	14775	14684	14646	14687	14648	14660	14611	14606	14683	14685	14698	14634	14655	14606	14663	14612	14842	14886	14700	14506	14731	14538	14558	14623	14618	14782	14641	14624	14546	14654	14669	14644	14684	14629	14553	14551	14490	14567	14504	14748	14669	14752	14805	14726	14910	14662	14621	14959	14554	14718	14646	14871	14657	14693	14647	14576	14507	14570	14771	14683	14661	14673	14642	14645	14672	14499	14688	14764	14637	14589	14625	14631	14546	14696	14861	14621	14657	14674	14675	14583	14706	14649	14678	14659	14701	14709	14714	14824	14884	14603	14813	14611	14435	14670	14618	14660	14748	14559	14655	14609	14650	14773	14987	14729	14686	14731	14755	14738	14662	14656	14850	14795	14673	14482	14729	14472	14593	14705	14761	14806	14571	14755	14760	14804	14660	14578	14607	14704	14517	14857	14729	14671	14533	14755	14736	14545	14643	14737	14617	14767	14520	14620	14530	14740	14682	14597	14789	14784	14711	14511	14556	14728	14527	14549	14685	14601	14533	14469	14619	14650	14640	14441	14678	14728	14804	14680	14574	14807	14579	14622	14542	14606	14633	14758	14784	14612	14522	14704	14691	14684	14654	14679	14639	14670	14660	14760	14868	14700	14710	14768	14445	14651	14662	14771	14764	14786	14792	14783	14802	14639	14616	14632	14579	14599	14661	14599	14721	14387	14510	14527	14570	14698	14574	14608	14544	14744	14644	14768	14613	14526	14709	14729	14927	14732	14704	14603	14759	14716	14676	14700	14632	14656	14535	14455	14573	14864	14822	14659	14659	14849	14659	14615	14668	14843	14865	14722	14681	14708	14735	14734	14705	14723	14701	14699	14953	14675	14719	14654	14548	14739	14651	14561	14560	14800	14523	14692	14789	14556	14539	14595	14586	14615	14746	14644	14673	14694	14643	14687	14739	14519	14542	14666	14838	14666	14729	14665	14597	14670	14384	14663	14782	14748	14815	14880	14716	14781	14802	14584	14735	14746	14756	14698	14721	14623	14685	14645	14543	14665	14590	14792	14749	14531	14576	14538	14764	14479	14582	14701	14580	14774	14501	14700	14705	14624	14777	14693	14580	14906	14571	14729	14581	14707	14725	14783	14619	14603	14685	14552	14546	14659	14851	14594	14745	14623	14671	14417	14708	14506	14657	14653	14590	14662	14717	14450	14531	14649	14619	14833	14744	14719	14844	14669	14736	14576	14728	14713	14671	14741	14531	14624	14409	14557	14610	14670	14822	14434	14532	14576	14544	14712	14595	14635	14567	14602	14679	14687	14663	14689	14661	14586	14661	14687	14769	14651	14880	14721	14552	14716	14772	14570	14689	14709	14739	14686	14504	14764	14676	14573	14645	14548	14663	14601	14695	14532	14571	14552	14779	14671	14565	14542	14720	14561	14705	14662	14767	14595	14749	14738	14721	14520	14783	14651	14778	14660	14736	14833	14750	14539	14638	14672	14698	14471	14753	14720	14484	14810	14594	14709	14621	14750	14612	14580	14614	14524	14409	14755	14779	14670	14607	14742	14490	14676	14804	14737	14673	14641	14598	14654	14498	14677	14722	14558	14604	14708	14722	14757	14624	14809	14601	14702	14611	14790	14584	14645	14629	14544	14583	14689	14572	14583	14615	14744	14525	14885	14695	14688	14785	14672	14749	14632	14498	14840	14735	14703	14666	14641	14634	14666	14511	14768	14618	14495	14784	14527	14708	14592	14691	14620	14800	14700	14528	14611	14822	14737	14706	14677	14719	14582	14686	14587	14650	14587	14811	14596	14851	14717	14427	14550	14662	14777	14623	14657	14673	14614	14466	14868	14678	14524	14723	14488	14651	14736	14639	14853	14621	14629	14661	14669	14953	14749	14866	14582	14855	14796	14613	14747	14843	14519	14549	14638	14671	14590	14757	14672	14808	14718	14817	14423	14752	14644	14813	14722	14580	14588	14619	14658	14815	14636	14812	14663	14743	14598	14761	14526	14774	14783	14566	14621	14568	14440	14643	14489	14438	14908	14726	14682	14703	14710	14634	14683	14775	14641	14736	14668	14500	14546	14571	14584	14648	14582	14598	14559	14754	14520	14610	14537	14608	14615	14524	14548	14695	14579	14781	14732	14599	14735	14585	14731	14661	14589	14882	14545	14670	14523	14700	14678	14728	14987	14635	14724	14584	14595	14513	14797	14604	14567	14780	14499	14453	14560	14725	14603	14631	14566	14671	14533	14563	14549	14655	14568	14616	14717	14662	14562	14876	14550	14443	14617	14738	14719	14754	14523	14723	14787	14737	14715	14688	14631	14572	14751	14715	14434	14615	14473	14690	14551	14529	14749	14841	14479	14740	14740	14688	14778	14745	14737	14834	14489	14555	14617
14348	22067	20937	18156	16849	16106	15910	15929	15966	15947	15689	17725	37333	34487	26949	19107	15946	14801	14709	14636	14609	14581	14562	14452	14516	14595	14572	14499	14480	14683	14629	14585	14598	14590	14781	14735	14500	14461	14604	14593	14548	14588	14458	14622	14523	14447	14573	14679	14584	14551	14481	14449	14474	14476	14626	14409	14430	14569	14613	14494	14375	14397	14441	14572	14659	14623	14593	14462	14507	14676	14535	14707	14592	14678	14624	14491	14567	14518	14456	14594	14528	14525	14600	14564	14496	14519	14623	14607	14651	14619	14508	14603	14404	14627	14632	14753	14575	14493	14679	14557	14608	14554	14551	14425	14484	14571	14543	14486	14520	14511	14480	14679	14603	14718	14792	14633	14579	14577	14600	14744	14518	14575	14460	14460	14465	14595	14442	14638	14498	14521	14509	14531	14688	14540	14738	14606	14573	14405	14662	14583	14601	14554	14426	14541	14502	14597	14587	14581	14602	14842	14610	14588	14361	14649	14481	14749	14497	14580	14539	14534	14624	14592	14450	14638	14457	14548	14578	14553	14589	14450	14700	14533	14358	14698	14533	14506	14511	14580	14630	14450	14657	14513	14479	14714	14368	14716	14554	14620	14566	14500	14613	14541	14618	14703	14448	14385	14480	14699	14601	14434	14679	14597	14682	14672	14620	14556	14424	14593	14477	14640	14654	14505	14525	14516	14441	14540	14498	14537	14535	14598	14540	14445	14677	14659	14475	14590	14490	14599	14527	14502	14634	14382	14569	14629	14639	14527	14534	14683	14556	14529	14571	14583	14514	14616	14387	14461	14556	14596	14617	14486	14603	14614	14404	14577	14589	14661	14560	14715	14695	14634	14445	14478	14520	14447	14537	14518	14619	14571	14568	14320	14583	14567	14515	14552	14562	14629	14688	14633	14574	14563	14662	14777	14662	14503	14601	14561	14617	14650	14748	14493	14544	14595	14361	14565	14722	14484	14515	14549	14659	14520	14535	14441	14588	14562	14601	14437	14607	14522	14646	14469	14561	14633	14562	14418	14527	14407	14629	14629	14493	14540	14553	14574	14566	14582	14603	14404	14754	14475	14380	14333	14658	14572	14467	14581	14688	14526	14542	14617	14716	14587	14563	14558	14563	14596	14580	14463	14671	14646	14683	14546	14626	14416	14449	14357	14612	14669	14585	14436	14596	14588	14460	14564	14375	14559	14693	14614	14612	14572	14528	14616	14589	14539	14707	14554	14392	14683	14467	14566	14501	14642	14534	14392	14676	14584	14553	14506	14572	14516	14549	14561	14683	14460	14427	14618	14645	14494	14649	14516	14582	14523	14604	14532	14512	14505	14496	14677	14545	14493	14762	14728	14439	14742	14625	14592	14620	14511	14604	14599	14527	14572	14516	14569	14495	14569	14425	14517	14559	14562	14413	14510	14503	14521	14566	14569	14498	14535	14519	14631	14566	14461	14490	14719	14527	14618	14624	14446	14571	14616	14677	14708	14628	14470	14666	14428	14659	14566	14426	14547	14529	14579	14505	14433	14521	14549	14592	14542	14475	14590	14280	14553	14552	14603	14503	14634	14738	14647	14561	14729	14624	14521	14632	14575	14634	14599	14616	14533	14633	14829	14412	14552	14489	14622	14470	14666	14574	14503	14666	14734	14577	14520	14586	14689	14587	14553	14702	14637	14487	14679	14474	14499	14486	14693	14647	14395	14591	14610	14698	14632	14701	14606	14482	14349	14544	14622	14579	14483	14630	14599	14429	14556	14546	14460	14562	14354	14738	14569	14508	14660	14514	14613	14555	14539	14733	14362	14619	14351	14687	14531	14468	14384	14664	14482	14488	14566	14478	14551	14473	14554	14587	14568	14453	14580	14625	14536	14593	14681	14561	14669	14596	14687	14546	14565	14386	14484	14593	14560	14830	14720	14552	14393	14685	14579	14400	14576	14491	14378	14434	14655	14629	14793	14475	14510	14611	14678	14486	14585	14618	14612	14470	14510	14369	14506	14507	14721	14473	14582	14417	14710	14471	14616	14648	14544	14489	14370	14482	14496	14504	14667	14579	14496	14711	14611	14695	14298	14656	14472	14532	14568	14498	14712	14612	14461	14428	14631	14472	14559	14664	14601	14561	14464	14637	14542	14533	14599	14510	14517	14695	14473	14662	14494	14566	14559	14708	14344	14651	14490	14479	14520	14595	14593	14644	14451	14459	14590	14553	14632	14626	14569	14609	14491	14538	14426	14644	14817	14634	14607	14590	14611	14363	14522	14519	14587	14563	14502	14753	14715	14487	14694	14476	14635	14483	14593	14627	14798	14416	14489	14560	14533	14479	14539	14507	14445	14538	14648	14556	14467	14597	14557	14533	14579	14585	14559	14642	14466	14696	14454	14701	14688	14665	14492	14549	14374	14630	14562	14577	14611	14472	14490	14485	14464	14674	14596	14481	14492	14642	14739	14526	14707	14518	14537	14475	14676	14584	14454	14510	14431	14594	14584	14646	14514	14573	14565	14651	14570	14693	14585	14586	14498	14620	14513	14507	14624	14535	14607	14637	14555	14539	14498	14505	14552	14457	14565	14604	14610	14592	14554	14547	14729	14553	14486	14725	14616	14651	14547	14726	14654	14640	14725	14580	14459	14664	14456	14376	14599	14396	14491	14516	14526	14450	14602	14554	14612	14444	14508	14280	14710	14551	14588	14719	14493	14576	14470	14523	14558	14482	14629	14500	14716	14603	14385	14580	14625	14629	14591	14579	14676	14470	14422	14522	14670	14552	14525	14705	14471	14485	14624	14608	14702	14555	14450	14533	14556	14607	14467	14534	14538	14624	14486	14442	14640	14521	14620	14649	14437	14442	14543	14587	14474	14649	14547	14779	14443	14511	14390	14596	14523	14485	14491	14679	14591	14621	14467	14469	14489	14634	14589	14596	14559	14535	14542	14553	14469	14586	14573	14533	14702	14432	14567	14548	14451	14617	14716	14682	14404	14438	14623	14560	14587	14508	14460	14589	14621	14481	14488	14507	14741	14580	14739	14548	14451	14317	14427	14624	14523	14652	14527	14517	14539	14559	14651	14596	14583	14649	14630	14501	14503	14458	14386	14764	14496	14712	14430	14505	14567	14590	14698	14541	14609	14655	14487	14513	14382	14503	14526	14485	14542	14507	14379	14593	14503	14610	14749	14567	14531	14425	14634	14376	14706	14502	14569	14434	14539	14499	14618	14490	14542	14507	14544	14455	14676	14595	14556	14519	14422	14300	14574	14633	14522	14578	14476	14670	14490	14427	14531	14504	14666	14651	14606	14653	14663	14447	14521	14557	14521	14629	14593	14471	14754	14646	14575	14686	14501	14547	14593	14509	14503	14511	14647	14467	14636	14575	14559	14521	14541	14768	14606	14453	14738	14623	14640	14581	14605	14605	14686	14566	14521	14578	14532	14719	14632	14664	14472	14475	14487	14513	14630	14596	14694	14587	14570	14513	14381	14622	14531	14484	14602	14716	14536	14630	14636	14556	14629	14517	14511	14564	14669	14453	14773	14565	14605	14618	14473	14688	14565	14540	14650	14614	14527	14517	14516	14624	14637	14584	14521	14579	14721	14422	14575	14686	14526	14464	14597	14542	14502	14601	14581	14657	14612	14719	14540	14471	14512	14641	14460	14542	14477	14598	14503	14530	14513	14334	14687	14629	14512	14623	14643	14604	14481	14663	14878	14398	14618	14582	14581	14522	14603	14629	14478	14698	14514	14575	14587	14481	14517	14589	14507	14624	14448	14536	14782	14453	14692	14604	14482	14562	14434	14681	14568	14547	14608	14632	14578	14528	14602	14514	14543	14639	14566	14584	14466	14598	14764	14483	14557	14287	14409	14559	14584	14511	14478	14520	14368	14637	14507	14383	14677	14526	14772	14519	14589	14557	14555	14657	14645	14636	14500	14614	14426	14433	14549	14516	14480	14573	14636	14561	14634	14597	14462	14653	14472	14461	14560	14511	14525	14673	14529	14518	14539	14612	14649	14507	14529	14561	14490	14444	14615	14658	14599	14604	14566	14514	14477	14553	14502	14615	14413	14588	14425	14676	14496	14613	14552	14644	14688	14533	14500	14467	14561	14539	14486	14554	14471	14652	14572	14514	14594	14588	14483	14608	14447	14593	14582	14655	14482	14477	14497	14560	14380	14587	14557	14606	14531	14598	14690	14648	14643	14583	14532	14596	14639	14690	14436	14477	14422	14727	14421	14520	14580	14590	14594	14632	14729	14564	14559	14494	14658	14525	14656	14652	14554	14533	14664	14625	14425	14638	14698	14578	14472	14508	14647	14465	14576	14525	14596	14495	14476	14679	14759	14690	14577	14493	14592	14494	14474	14590	14761	14543	14458	14455	14471	14653	14664	14582	14408	14645	14585	14657	14582	14455	14660	14562	14464	14644	14650	14644	14604	14536	14571	14582	14712	14581	14530	14547	14668	14629	14658	14597	14547	14688	14619	14666	14483	14606	14661	14534	14371	14712	14552	14571	14488	14621	14564	14544	14578	14547	14474	14453	14539	14409	14676	14407	14446	14516	14613	14562	14491	14712	14412	14582	14522	14556	14410	14544	14621	14676	14707	14534	14567	14596	14563	14642	14610	14561	14570	14390	14523	14597	14528	14455	14615	14563	14579	14606	14597	14582	14549	14681	14547	14713	14505	14473	14522	14434	14452	14755	14599	14590	14759	14695	14474	14618	14588	14632	14477	14593	14563	14766	14474	14610	14438	14712	14406	14603	14714	14599	14499	14502	14481	14460	14620	14519	14559	14606	14574	14670	14558	14687	14684	14467	14616	14662	14596	14556	14501	14361	14659	14638	14476	14553	14497	14680	14475	14546	14743	14602	14394	14495	14613	14620	14532	14575	14526	14718	14695	14574	14653	14529	14576	14604	14711	14557	14510	14552	14491	14528	14607	14514	14685	14548	14560	14514	14346	14471	14602	14599	14539	14439	14576	14591	14595	14612	14591	14526	14533	14592	14640	14358	14591	14576	14705	14469	14762	14662	14458	14517	14535	14536	14713	14615	14597	14425	14624	14600	14540	14620	14478	14715	14640	14449	14787	14479	14761	14581	14605	14621	14332	14355	14590	14699	14564	14545	14598	14656	14457	14481	14495
23975	21408	28887	24347	21784	20757	18580	15795	15120	15303	15362	17393	39357	39757	31495	22192	16685	15222	14611	14235	14313	14485	14277	14479	14298	14289	14170	14190	14411	14257	14259	14339	14318	14223	14290	14182	14235	14354	14402	14282	14322	14056	14082	14062	14359	14187	14184	14146	14323	14104	14361	14123	14434	14241	14266	14086	14251	14066	14208	14177	14260	14080	14100	14214	14448	14398	14399	13975	14242	14234	14126	14168	14302	14279	14143	14148	14209	14076	14141	14237	14169	14177	14324	14265	14204	14079	14272	14277	14192	14209	14298	14178	14130	14115	14180	14320	14234	14043	14220	14228	14289	14217	14118	14200	14132	14408	14144	14224	14368	14352	14202	14079	14313	14183	14244	14321	14188	14229	14150	14175	14124	14037	14294	14193	14229	14224	14208	14201	14295	14097	14278	14385	14187	14286	14149	14175	14073	14155	14207	13956	14161	14304	14328	14250	14234	14193	14111	14086	14235	14061	14111	14059	14164	13991	14249	14269	14320	14026	14148	14195	14202	14180	14355	14287	14212	14160	14006	14077	14040	14164	14212	14222	14379	14304	14143	14118	14422	14219	14216	14072	14129	13991	14184	14143	14204	14232	14244	14448	14079	14083	14184	14416	14224	14182	14256	14251	13919	14355	14218	14269	14178	14229	14295	14343	14106	14342	14353	14480	14127	14087	14124	14038	14191	14263	14164	14275	14157	14313	14146	14013	14258	14272	14273	14088	14103	14251	14166	14267	14344	14195	14233	14196	14054	14024	14015	14037	14228	14194	14260	14012	14156	14261	14332	14087	14127	13985	14017	14165	14156	14129	14356	14176	14233	14238	14244	14092	14137	14295	14179	14239	14118	14088	14372	14070	14165	14197	14161	14098	14100	14151	14105	14140	14100	14161	14236	14205	14219	14276	14268	14209	14131	14232	14055	14036	14284	14223	14206	14060	14165	14129	14171	14106	14295	14277	14268	14174	14255	14159	14272	14172	14034	14062	14148	14130	14358	14128	14104	14019	14060	14289	14173	14116	13918	14128	14267	14162	14031	14141	14288	14132	14154	14208	14220	14091	14266	14349	14214	14075	14018	14241	14168	14193	14101	14258	14316	14167	14101	14192	14311	14117	14265	14172	14281	14160	14033	14121	14064	14239	14318	14201	14278	14128	14239	14243	14308	14209	14172	14145	14082	14104	14131	14293	14272	14297	14281	14304	14041	14106	14122	14203	14295	14267	14223	14121	14369	14214	13997	14149	14194	14095	14216	14120	14305	14245	14149	14102	14334	14222	14342	14127	13985	14071	14230	14302	14192	14083	14158	14299	14022	14228	14142	14232	14161	14262	14074	14302	14242	14208	14135	14219	14221	14127	14236	14158	14095	13995	14309	14006	14213	14175	14226	14186	14241	14006	14203	14078	14018	14178	14383	14526	14145	14187	14237	14312	14288	14232	14185	14256	14336	14059	14229	14127	14350	14022	14121	14067	14362	14234	14126	14040	14214	14098	14257	14225	14041	14136	14044	14130	14201	13914	14269	14178	14190	14097	14225	14212	14344	14502	14135	14097	14098	14183	14042	13980	14260	14127	14298	14055	14307	14335	14197	14099	14369	14203	14101	14116	14251	14157	14297	14253	14197	14134	14053	14081	14236	14299	14081	14339	14185	14122	14207	14185	14088	14118	14251	14046	14280	14135	14223	14280	14191	14114	14101	13916	14258	14262	14312	14075	14187	14185	14327	14288	14314	14066	14245	14119	14340	14215	14144	14105	14190	14199	14172	14140	14253	14271	14189	14113	14221	14338	14226	14160	14219	14196	14341	14348	14241	13993	14199	14125	14072	14184	14214	14018	14351	14095	14124	14048	14238	14077	14148	14121	14180	14206	14056	14206	14218	14065	14257	14213	14190	14143	14233	14242	14240	14080	14116	14064	14313	14082	14309	14070	14167	14256	14234	14241	14075	14168	14276	14117	14263	14235	14249	14263	14145	13986	14025	14159	14369	14179	14144	14194	14188	14147	14201	14101	14109	14221	14126	14246	14121	14262	14226	14166	13886	14158	14071	14078	14215	14122	14160	14192	14031	14038	14139	14100	14097	14253	14063	14172	14254	14243	14137	14317	14212	14346	14181	14332	14296	14322	14017	14136	14098	14009	14011	14094	14311	14302	14204	14124	14272	14264	14217	14134	14059	14227	14154	14016	14025	14311	13997	14008	14079	14225	14287	14197	14155	13969	14135	14270	14309	14198	14167	14250	14371	14408	14118	14253	14118	14302	13988	14157	14178	14040	14345	14169	14057	14154	14263	14300	14405	14192	14238	14251	14229	14194	13982	13986	14185	14100	14086	13996	14396	14231	14265	14172	14094	14201	14250	14098	14047	14242	14391	14365	14301	14283	14282	14208	14116	14216	14218	14128	14217	14158	14362	14042	14159	14271	14190	14290	14272	14227	14261	14113	14309	14333	14355	14257	14279	14252	14199	14246	14129	14197	14111	14089	14339	14010	14201	14202	14275	14164	14188	14286	14353	14323	14127	14123	14289	14087	14183	14271	14130	14241	14365	14265	14323	14281	14098	14266	14263	14266	14184	14205	14333	14200	14241	14282	14293	14183	14094	14102	14115	14077	14135	14245	14040	14133	14101	14171	14223	14279	14216	14279	14290	14236	14218	14115	14255	14155	14027	14086	14145	14152	14261	14293	14307	14080	14217	14292	14332	14155	14249	14099	14158	14140	14340	14216	14234	14257	14395	14261	14047	14098	14166	14218	14175	14042	14300	14037	13967	14312	14111	14312	14242	14251	14140	14025	14033	14121	14106	14166	14214	14248	14218	14175	14152	14057	14125	14144	14108	14454	14229	14139	14159	14066	14276	14113	14234	14274	14330	14006	14178	14109	14156	14214	14298	14073	14305	14262	14033	14098	14293	14123	14219	14164	14187	14232	14182	13985	14132	14494	14153	14176	14115	14037	14268	14370	14296	14188	14144	14235	14144	14134	14198	14017	14199	14133	14157	14131	14076	14118	14097	14246	14328	14139	14415	13983	14196	14155	14081	14080	14108	14194	14066	14214	14133	14172	14277	14210	14279	14229	14181	14452	14094	14215	14126	14130	14161	14140	14162	14197	14191	14196	14164	14041	14055	14241	14096	14179	14382	14317	14182	14389	14397	14298	14178	14147	14268	14073	14121	14240	14312	14100	14059	14011	14237	14219	14164	13966	14024	14174	14096	14172	14130	14228	14274	14272	14102	14190	14285	14335	14113	14014	14147	14174	14105	14138	14082	14383	14185	14203	14156	14011	14016	14299	14114	14321	14128	14328	14328	13991	14148	14102	14169	14151	13978	14150	14125	14166	14187	14266	14173	14035	14104	14042	14015	14256	14039	14103	14374	14198	14269	14261	14008	14174	14267	14033	14198	14140	14245	14364	14243	14146	14295	14291	14266	14252	14178	14154	14103	14162	14359	14162	14083	14162	14017	14023	14034	14207	14154	14320	14280	14173	14195	14047	14016	14225	14337	14092	14064	14277	13997	14139	14021	14125	14180	14253	14253	14184	14307	14136	14240	14288	14376	14236	14305	14256	14271	14199	14227	14191	14159	14103	14113	14105	14248	14008	14038	14188	14359	14283	14159	14253	14025	14432	14073	14143	14001	14159	14218	14155	14111	14324	14147	14141	14187	14251	14172	14256	14205	14007	14302	14134	14344	14227	14189	14282	14215	14248	14231	14213	14296	14182	14261	14224	14147	14334	14118	14326	14221	14234	14272	14147	13956	14248	14285	14343	14349	14301	14338	14088	14148	14165	14080	14161	14272	14033	14237	14271	14216	14137	14054	14168	14291	14130	14167	14065	14358	14274	14128	14168	14217	14211	13899	14209	14265	14395	14245	14089	14110	14163	14314	14338	14246	14186	14077	14304	14103	14211	14103	14270	14192	14168	14251	14122	14253	14244	14162	14127	14132	14257	14275	14277	14242	14243	14228	14064	14175	14143	14116	14190	14388	14190	14269	14033	14120	14185	14292	14312	14159	14159	14333	14166	14184	14175	14182	14323	14236	14232	14141	14154	14198	14041	14081	14223	14078	14431	14229	14284	14277	14171	13891	14033	14088	14169	14085	14068	14207	14345	14260	14088	14116	14355	14161	14212	14151	14122	14296	14252	14182	14202	14312	14097	14161	14073	14306	14181	14340	14274	14237	14197	14126	14043	14068	14172	14046	14140	14388	14128	14190	14185	14295	13931	14232	14077	14127	14207	14252	14309	14210	14019	14026	14021	14252	14199	14182	14171	14199	14181	14355	14147	14117	14240	14175	14033	14322	14371	14144	14202	14252	14249	14248	14108	14223	14232	14034	14284	14333	14144	14076	14153	14143	14373	14170	14387	14169	14252	14289	14298	14332	14155	14107	14165	14133	14141	14120	14241	14295	13941	14083	14430	14232	14192	14214	14357	14168	14132	14160	14386	14193	14074	14201	14155	14112	14156	14225	13942	14402	14217	14024	14141	14042	14032	13979	14208	14273	14212	14211	14071	14209	14120	14271	14107	14279	14191	14323	14000	13986	14140	14267	14226	14097	14273	14104	13986	14125	14232	14029	14132	13952	14053	14321	14242	14055	14035	14066	14277	14254	14140	14061	14266	14307	14143	14103	14278	14310	14205	14324	14278	14073	14194	14219	14145	14154	14201	14109	14355	13988	14175	14250	14374	14245	14058	14059	14271	14099	14179	14172	14238	14192	14211	14122	14097	14205	14032	14134	14233	14200	14308	14046	14017	14183	14347	14218	14335	14280	14247	14218	14427	14214	14206	14114	14306	14105	14004	14154	14073	14401	14114	14122	14107	14120	14264	14260	13974	14139	14209	14089	14136	14010	14216	14148	14186	14261	13960	14056	14100	14254	14298	14222	14149	14372	14264	14254	14048	14238	14037	14188	14137	13989	14131	14182	14150	14325	14282	14479	14114	14217	14138	14176	14168	14310	14070	14274	14025	14169	14169	14221	14338	14156	14084	14123	14253	14184	14148	14218	13971	14195	14172	14214	14308	14336	14168	14100	14328	14203	14076	14162	14050	14260	14081	14184	14253	14300	14216	14204	14223	14390	14290	14323	14399	14012	14023	14325	14354	14152	13983	14106	14007	14226	14354	14211	13956	14236	14393
15692	26702	24861	19991	17688	16800	16533	16063	15615	15619	15634	20591	44973	42727	34184	22776	16441	14765	14530	14262	14221	14327	14210	14310	14213	14203	14258	14161	14158	14176	14247	14380	14367	14336	14205	14246	14156	14195	14244	14257	14259	14361	14117	14391	14318	14357	14332	14210	14389	14189	14344	14173	14223	14194	14119	14315	14216	14307	14299	14392	14340	14200	14167	14125	14133	14257	14477	14376	14143	14259	14172	14233	14282	14307	14285	14250	14230	14202	14281	14353	14222	14220	14250	14153	14124	14292	14289	14167	14253	14333	14291	14272	14218	14381	14196	14372	14248	14167	14192	14337	14191	14072	14208	14195	14153	14113	14091	14107	14514	14174	14164	14287	14263	14119	14058	14427	14239	14294	14510	14130	14362	14268	14309	14232	14073	14256	14285	13985	14319	14202	14206	14134	14235	14399	14318	14259	14246	14253	14250	14241	14279	14176	14148	14263	14205	14372	14287	14218	14239	14436	14288	14158	14258	14321	14422	14170	14154	14175	14427	14191	14251	14238	14074	14250	14181	14021	14080	14266	14308	14346	14408	14293	14153	14268	14108	14183	14095	14176	14252	14373	14313	14236	14263	14199	14394	14279	14069	14218	14263	14076	14253	14295	14273	14250	14162	14134	14284	14243	14145	14232	14199	14338	14317	14238	14125	14102	14286	14353	14096	14305	14307	14174	14347	14153	14225	14188	14294	14273	14246	14336	14425	14145	14194	14224	14083	14338	14127	14301	14198	14312	14336	14224	14363	14413	14033	14214	14248	14320	14282	14358	14254	14149	14231	14167	14269	14178	14261	14236	14247	14250	14399	14135	14330	14276	14273	14192	14142	14110	14500	14211	14214	14089	14270	14353	14190	14205	14183	14366	14151	14335	14152	14282	14378	14268	14279	14253	14392	14394	14033	14221	14219	14117	14276	14258	14136	14312	14116	14346	14286	14055	14207	14266	14268	14227	14205	14367	14322	14225	14384	14115	14443	14081	14297	14226	14072	14219	14254	14180	14182	14261	14159	14386	14214	14212	14240	14258	14123	14185	14170	14165	14180	14492	14325	14159	14225	14163	14204	14163	14222	14348	14300	14231	14276	14079	14280	14255	14361	14348	14090	14041	14240	14212	14337	14165	14193	14282	14329	14184	14345	14287	14282	14224	14206	14190	14188	14261	14272	14137	14353	14063	14388	14302	14075	14360	14119	14232	14265	14304	14227	14109	14018	14212	14241	14323	14122	14239	14331	14229	14305	14346	14219	14245	14190	14099	14363	14206	14224	14193	14304	14208	14100	14051	14169	14266	14385	14304	14298	14106	14168	13960	14223	14213	14268	14085	14365	14295	14090	14290	14245	14250	14204	14249	14030	14320	14365	14169	14288	14142	14216	14135	14184	14353	14310	14383	14284	14287	14096	14174	14084	14190	14076	14301	14234	14550	14285	14226	14333	14307	14207	14190	14319	14290	14210	14397	14160	14323	14203	14173	14091	14056	14113	14198	14164	14367	14196	14119	14122	14340	14284	14296	14276	14179	14184	14263	14087	14082	14293	14371	14363	14166	14201	14294	14285	14156	14209	14343	14208	14046	14309	14304	14182	14185	14272	14199	14216	14179	14103	14225	14087	14035	14167	14226	14316	14306	14349	14273	14438	14112	14266	14236	14120	14433	14121	14295	14146	14336	14349	14156	14230	14367	14117	14341	14161	13922	14157	14220	14283	14288	14344	14302	14193	14236	14224	14100	14244	14117	14274	14119	14258	14226	14321	14211	14297	14162	14315	14240	14147	14084	14199	14318	14151	14308	14260	14329	14309	14144	14231	14197	14196	14276	14217	14291	14279	14167	14280	14338	14299	14185	14059	14367	14290	14366	14251	14161	14227	14077	14166	14467	14137	14106	14167	14139	14259	14193	14169	14167	14058	14156	14338	14272	14370	14264	14149	14297	14322	14204	14237	14124	14192	14246	14160	14327	14169	14222	14182	14231	14422	14250	14108	14052	14208	14126	14085	14160	14182	14277	14316	14079	14082	14309	14158	14161	14234	14201	14129	14284	14074	14226	14074	14156	14099	14220	14318	14143	14173	14133	14223	14272	14163	14205	14161	14258	14144	14338	14208	14238	14281	14196	14404	14155	14195	14101	14297	14304	14226	14282	14254	14392	14248	14075	14173	14202	14379	14076	14156	14291	14180	14273	14047	14135	14318	14195	14334	14187	14190	14354	14146	14171	14153	14238	14289	14261	14125	14301	14272	14210	14407	14263	14225	14280	14071	14251	14153	14289	14362	14195	14148	14188	14154	14293	14213	14072	14182	14154	14104	14126	14223	14251	14216	14137	14172	14318	14168	14304	14144	14187	14160	14128	14336	14295	14311	14193	14365	14324	14195	14372	14236	14122	14516	14007	14322	14247	14223	14079	14237	14405	14254	14149	14318	14133	14293	14235	14255	14295	14256	14285	14256	14167	14382	14176	14266	14163	14220	14265	14182	14245	14249	14174	14258	14247	14316	14232	14365	14255	14359	14407	14134	14048	14292	14385	14211	14208	14423	14192	14215	14397	14283	14200	14153	14230	14172	14168	14111	14311	14152	14302	14195	14216	14227	14086	14061	14171	14206	14033	14119	14335	14213	14372	14247	14296	14303	14286	14151	14322	14356	14273	14290	14205	14303	14279	14233	14136	14346	14320	14363	14311	14098	14275	14159	14270	14257	14126	14143	14296	14141	14022	14298	14212	14177	14419	14388	14217	14223	14352	14032	14194	14282	14150	14265	14342	14268	14246	14109	14205	14371	14310	14142	14272	14248	14363	14253	14249	14194	14066	14230	14043	14434	14227	14279	14204	14406	14085	14051	14203	14325	14122	14270	14055	14198	14075	14221	14245	14324	14176	14248	14167	14209	14305	14218	14169	14140	14353	14272	14145	14296	14235	14129	14166	14309	14364	14248	14267	14287	14234	14354	14347	14164	14321	14242	14164	14465	14324	14114	14373	14308	14366	14172	14200	14386	14190	14077	14219	14238	14179	14244	14005	14239	14295	14166	14204	14114	14281	14385	14173	14248	14358	14169	14337	14148	14336	14189	14186	14167	14308	14260	14135	14221	14214	14374	14234	14384	14403	14291	14379	14329	14326	14269	14150	14122	14210	14200	14219	14231	14155	14292	14201	14379	14265	14320	14215	14234	14259	14260	14169	14259	14220	14248	14266	14212	14143	14244	14371	14231	14066	14192	14199	14194	14288	14204	14387	14333	14089	14316	14241	14196	14304	14091	14224	14200	13972	14140	14218	14300	14206	14254	14299	14154	14262	13992	14174	14396	14256	14276	14159	14394	14372	14266	14230	14278	14193	14273	14193	14225	14257	14247	14227	14314	14048	14060	14064	14170	14314	14454	14151	14168	14080	14318	14190	14144	14308	14180	14323	14304	14146	14185	14224	14248	14143	14178	14201	14264	14223	14276	14134	14186	14246	14194	14278	14181	14230	14224	14171	14218	14209	14347	14122	14205	14246	14185	14225	14168	14274	14285	14228	14214	14007	14092	14242	14287	14221	14100	14237	14159	14147	14305	14126	14286	14444	14334	14178	14217	14290	14280	14336	14131	14227	14266	14152	14426	14229	14096	14297	14033	14224	14310	14212	14087	14242	14196	14422	14211	14227	14091	14282	14280	14112	14132	14307	14221	14231	14178	14221	14097	14192	14171	14144	14242	14186	14508	14283	14365	14257	14150	14370	14330	14293	14268	14415	14151	14203	14302	14165	14346	14219	14198	14125	14184	14195	14113	14279	14198	14169	14289	14312	14090	14347	14110	14256	14257	14273	14187	14168	14174	14226	14202	14219	14305	14318	14154	14202	14237	14342	14340	14163	14291	14113	14215	14233	14175	13962	14219	14198	14378	14108	14346	14278	14322	14212	14329	14264	14181	14311	14296	14237	14329	14201	14166	14272	14140	14207	14253	14270	14270	14243	14121	14392	14237	14288	14381	14373	14270	14193	14062	14225	14159	14163	14235	14240	14128	14247	14328	14102	14121	14266	14006	14135	14314	14343	14273	14150	14226	14157	14287	14237	14286	14175	14270	14192	14284	14267	14197	14220	14313	14157	14247	14157	14240	14325	14231	14255	14245	14141	14221	14259	14298	14374	14135	14484	14380	14350	14160	14231	14321	14153	14174	14373	14217	14049	14315	14347	14233	14238	14274	14332	14307	14263	14332	14094	14305	14208	14268	14417	14205	14159	14252	14256	14088	14338	14257	14067	14333	14193	14360	14322	14189	14368	14371	14221	14171	14086	14327	14126	14278	14094	14239	14305	14332	14116	14269	14170	14192	14286	14271	14311	14160	14273	14281	14200	14229	14241	14128	14143	14175	14203	14145	14216	14432	14154	14323	14277	14238	14237	14264	14351	14220	14126	13977	14380	14017	14168	14282	14244	14082	14184	14151	14193	14128	14195	14305	14223	14135	14101	14186	14169	14256	14338	14273	14222	14097	14269	14303	14132	14276	14100	14145	14140	14152	14183	14458	14297	14151	14222	14233	14229	14232	14144	14423	14245	14403	14289	14108	14207	14359	14255	14200	14333	14104	14294	14333	14168	14305	14000	14280	14097	14041	14384	14187	14196	14245	14410	14273	14110	14192	14051	14278	14197	14153	14180	14253	14314	14315	14265	14320	14266	14341	14194	14235	14415	14036	14295	14275	14411	14201	14298	14151	14271	14226	14110	14200	14100	14279	14337	14318	14091	14196	14211	14245	14137	14302	14328	14195	14211	14169	14083	14108	14213	14356	14259	14342	14186	14381	14107	14347	14033	14087	14287	14251	14163	14271	14284	14246	14285	14275	14193	14057	14298	14217	14222	14205	14270	14267	14372	14306	14222	14296	14126	14217	14108	14277	14246	14124	14247	14259	14260	14315	14266	14266	14325	14312	14166	14211	14085	14289	14072	14152	14228	14321	14283	14311	14273	14017	14397	14295	14165	14195	14160	14175	14259	14299	14313	14141	14330	14146	14358	14352	14044	14243	14322	14338	14227	14197	14157	14316	14298	14166	14269	14095	14272	14104	14236	14402	14194	14378	14220	14239	14284	14286	14270	14312	14181	14284	14202	14343	14078	14314	14152	14323	14207	14316	14168	14386	14338	14256	14191	14244	14155
28812	21004	18694	16225	14375	14371	14747	14419	14557	14488	14524	14576	16884	17610	16784	15551	14757	14392	14424	14212	14307	14171	14210	14158	14386	14147	14238	14302	14419	14434	14204	14251	14331	14502	14419	14408	14449	14121	14204	14068	14234	14367	14202	14243	14235	14283	14400	14523	14385	14420	14507	14350	14446	14546	14111	14128	14320	14199	14559	14393	14193	14269	14408	14533	14274	14318	14445	14373	14301	14234	14264	14177	14146	14243	14238	14300	14222	14442	14159	14425	14242	14200	14336	14228	14329	14467	14350	14214	14070	14196	14257	14380	14383	14074	14327	14086	14362	14138	14340	14223	14384	14261	14331	14270	14289	14278	14413	14343	14269	14205	14197	14247	14320	14268	14543	14194	14285	14272	14299	14265	14283	14227	14085	14184	14330	14364	14435	14079	14095	14239	14147	14258	14258	14245	14331	14075	14300	14022	14388	14360	14449	14324	14296	14182	14100	14400	14389	14337	14386	14376	14248	14128	14177	14095	14340	14379	14122	14120	14286	14349	14403	14301	14169	14343	14259	14360	14378	14476	14281	14190	14408	14358	14423	14308	14244	14303	14295	14203	14274	14418	14341	14268	14152	14212	14374	14209	14072	14390	14304	14440	14407	14084	14220	14155	14114	14399	14185	14212	14325	14370	14435	14376	14312	14430	14150	14255	14196	14211	14315	14330	14110	14342	14318	14172	13985	14177	14542	14294	14158	14213	14198	14246	14167	14125	14392	14236	14158	14170	14249	14308	14273	14399	14258	14169	14303	14359	14573	14305	14111	14380	14313	14306	14162	14205	14411	14247	14208	14321	14239	14289	14172	14360	14206	14231	14293	14490	14289	14268	14346	14396	14174	14304	14450	14265	14474	14227	14217	14292	14347	14289	14310	14438	14282	14294	14143	14225	14386	14237	14289	14181	14259	14279	14234	14351	14194	14269	14433	14272	14149	14287	14280	14403	14259	14222	14312	14397	14176	14328	14230	14181	14229	14175	14260	14198	14216	14456	14322	14149	14195	14206	14180	14199	14368	14334	14294	14061	14258	14215	14280	14192	14325	14252	14168	14299	14337	14411	14248	14155	14156	14349	14369	14258	14334	14252	14390	14308	14324	14312	14356	14317	14011	14276	14189	14223	14137	14229	14294	14366	14381	14341	14213	14231	14166	14273	14066	14225	14169	14244	14190	14102	14267	14293	14423	14385	14403	14169	14563	14033	14289	14158	14412	14358	14306	14351	14026	14194	14310	14224	14349	14352	14184	14249	14493	14231	14302	14230	14411	14250	14359	14175	14331	14384	14305	14422	14235	14266	14277	14216	14336	14294	14350	14315	14114	14238	14389	14454	14341	14305	14265	14493	14261	14216	14278	14288	14258	14224	14323	14576	14319	14382	14413	14181	14384	14067	14280	14236	14405	14293	14323	14171	14241	14266	14193	14280	14307	14321	14356	14290	14367	14196	14216	14193	14433	14235	14259	14387	14364	14390	14272	14201	14414	14356	14193	14249	14442	14196	14335	14248	14432	14130	14425	14373	14461	14324	14228	14225	14289	14154	14278	14246	14339	14240	14314	14314	14251	14478	14049	13992	14276	14227	14122	14293	14238	14409	14375	14370	14262	14404	14306	14205	14293	14234	14205	14288	14124	14331	14346	14225	14249	14195	14310	14200	14262	14208	14402	14428	14233	14211	14276	14358	14377	14281	14392	14233	14271	14261	14439	14267	14324	14269	14221	14179	14312	14101	14391	14338	14249	14450	14364	14499	14254	14255	14396	14360	14422	14359	14335	14240	14325	14299	14371	14329	14280	14279	14419	14218	14426	14317	14427	14332	14229	14314	14166	14188	14205	14422	14222	14236	14251	14353	14415	14310	14219	14287	14149	14441	14449	14371	14337	14290	14195	14576	14212	14197	14105	14112	14212	14344	14367	14333	14216	14404	14071	14199	14386	14356	14438	14456	14446	14322	14102	14180	14236	14190	14189	14245	14297	14419	14161	14292	14249	14153	14297	14296	14313	14532	14435	14106	14179	14155	14341	14205	14203	14333	14388	14223	14312	14322	14310	14212	14230	14407	14167	14389	14276	14524	14467	14266	14276	14169	14127	14232	14211	14243	14295	14277	14368	14357	14269	14240	14247	14200	14198	14302	14216	14303	14271	14246	14138	14231	14353	14317	14423	14252	14337	14244	14489	14235	14255	14285	14290	14445	14376	14303	14293	14344	14276	14275	14120	14031	14347	14229	14239	14307	14192	14480	14190	14240	14229	14202	14281	14011	14410	14159	14283	14265	14335	14299	14333	14175	14390	14232	14278	14308	14296	14455	14409	14127	14252	14235	14345	14229	14435	14281	14259	14201	14325	14287	14189	14350	14285	14190	14562	14426	14232	14174	14247	14190	14261	14465	14331	14339	14413	14393	14283	14407	14249	14282	14241	14212	14156	14239	14156	14386	14130	14233	14452	14317	14419	14159	14312	14305	14317	14344	14245	14396	14328	14068	14295	14290	14458	14393	14373	14394	14320	14206	14270	14035	14329	14156	14337	14402	14297	14343	14169	14320	14217	14335	14290	14288	14181	14293	14347	14299	14513	14160	14280	14213	14239	14301	14303	14247	14441	14453	14240	14398	14529	14431	14187	14397	14385	14250	14434	14271	14253	14321	14268	14212	14178	14323	14305	14199	14254	14251	14053	14255	14145	14310	14293	14342	14001	14474	14237	14459	14150	14300	14373	14379	14319	14244	14300	14443	14459	14231	14411	14183	14222	14224	14293	14189	14412	14263	14433	14304	14185	14127	14417	14358	14386	14317	14298	14312	14524	14403	14126	14333	14248	14323	14244	14296	14462	14166	14090	14261	14312	14279	14362	14212	14358	14211	14425	14196	14313	14335	14247	14417	14334	14375	14179	14205	14371	14391	14315	14436	14240	14314	14487	14352	14211	14311	14401	14301	14217	14381	14481	14350	14216	14497	14491	14248	14378	14287	14393	14113	14126	14213	14296	14327	14217	14412	14330	14498	14291	14269	14423	14156	14341	14234	14269	14318	14275	14292	14312	14078	14313	14228	14250	14316	14290	14223	14285	14396	14370	14179	14325	14218	14244	14208	14166	14067	14407	14306	14184	14227	14102	14373	14401	14295	14494	14361	14167	14318	14286	14288	14267	14282	14181	14276	14279	14322	14295	14420	14262	14201	14552	14361	14211	14265	14343	14330	14450	14291	14376	14153	14146	14258	14438	14284	14349	14343	14287	14338	14438	14122	14339	14255	14211	14408	14165	14115	14064	14277	14429	14270	14090	14313	14346	14232	14158	14379	14400	14279	14437	14297	14205	14297	14273	14359	14200	14398	14465	14303	14283	14340	14421	14253	14360	14364	14204	14354	14362	14399	14310	14227	14281	14435	13962	14009	14341	14349	14309	14361	14301	14209	14238	14198	14097	14443	14295	14417	14402	14159	14192	14201	14332	14292	14172	14329	14368	14226	14208	14329	14286	14250	14302	14363	14154	14241	14194	14170	14173	14283	14278	14273	14262	14413	14359	14197	14221	14204	14422	14349	14257	14257	14421	14369	14113	14328	14228	14206	14346	14331	14377	14223	14531	14324	14277	14273	14271	14202	14339	14361	14262	14514	14418	14247	14460	14203	14233	14188	14023	14408	14337	14315	14294	14187	14139	14269	14293	14388	14330	14092	14123	14254	14310	14299	14187	14278	14221	14193	14353	14244	14250	14225	14312	14433	14166	14563	14324	14153	14254	14280	14331	14306	14188	14227	14092	14151	14416	14301	14219	14363	14339	14025	14159	14512	14331	14210	14262	14285	14238	14484	14228	14326	14423	14431	14317	14342	14294	14445	14251	14366	14381	14292	14402	14247	14232	14280	14208	14239	14328	14163	14282	14489	14238	14240	14386	14200	14098	14258	14474	14313	14377	14272	14172	14275	14181	14188	14327	14403	14330	14501	14021	14246	14324	14420	14167	14305	14120	14101	14405	14333	14297	14236	14245	14414	14342	14210	14328	14356	14296	14457	14417	14341	14216	14417	14219	14439	14180	14344	14436	14250	14307	14472	14264	14244	14320	14492	14315	14229	14415	14070	14371	14366	14416	14014	14248	14207	14276	14396	14230	14229	14364	14232	14439	14210	14384	14264	14113	14298	14365	14463	14221	14296	14394	14273	14311	14359	14350	14226	14270	14378	14149	14168	14284	14250	14221	14516	14355	14245	14477	14263	14505	14442	14399	14477	14229	14454	14274	14408	14001	14366	14212	14178	14301	14212	14248	14314	14366	14372	14306	14301	14286	14104	14213	14295	14116	14324	14411	14208	14184	14389	14357	14547	14275	14070	14134	14245	14365	14469	14538	14406	14366	14010	14295	14292	14334	14386	14201	14479	14370	14280	14361	14228	14189	14345	14098	14430	14350	14167	14301	14524	14313	14459	14174	14260	14196	14219	14155	14284	14291	14326	14345	14187	14288	14404	14291	13990	14139	14117	14365	14111	14150	14123	14161	14307	14240	14343	14131	14193	14368	14287	14275	14232	14365	14440	14143	14225	14357	14422	14460	14198	14576	14105	14133	14377	14184	14396	14419	14216	14242	14165	14309	14418	14391	14197	14376	14293	14223	14143	14286	14120	14340	14285	14558	14332	14526	14355	14309	14403	14237	14308	14296	14293	14378	14258	14261	14256	14406	14263	14268	14544	14200	14238	14385	14217	14216	14242	14246	14227	14275	14129	14244	14441	14219	14133	14283	14494	14037	14172	14391	14286	14299	14210	14109	14408	14409	14381	14270	14222	14385	14324	14226	14272	14298	14329	14327	14171	14347	14289	14397	14378	14252	14328	14305	14437	14195	14285	14337	14423	14413	14255	14163	14365	14280	14235	14379	14341	14338	14177	14143	14167	14196	14278	14309	14407	14374	14154	14236	14207	14259	14232	13996	14325	14267	14154	14329	14121	14302	14116	14132	14094	14232	14232	14289	14287	14334	14362	14475	14186	14329	14481	14549	14374	14336	14409	14462	14343	14224	14198	14300	14399	14241	14180	14266	14174	14360	14128	14248	14264	14227	14158	14286	14225	14243	14350	14080	14209	14233	14275	14333	14100	14146	14162	14314	14367	14174	14300	14255	14313	14194	14375	14199	14385	14300	14238
15043	16136	15700	14818	14885	14531	14467	14567	14301	14328	14280	14747	18607	18976	17247	15651	14679	14505	14287	14345	14203	14356	14326	14361	14336	14233	14264	14321	14131	14160	14338	14213	14297	14296	14390	14370	14308	14154	14209	14263	14197	14297	14244	14277	14267	14329	14493	14385	14375	14332	14349	14168	14337	14435	14112	14332	14320	14236	14328	14322	14260	14246	14339	14343	14514	14207	14279	14318	14327	14377	14476	14304	14283	14388	14258	14362	14388	14334	14059	14421	14322	14368	14396	14421	14330	14270	14261	14107	14175	14170	14335	14301	14216	14238	14179	14258	14156	14319	14089	14192	14365	14304	14257	14316	14371	14317	14223	14114	14381	14324	14376	14165	14416	14185	14248	14112	14348	14271	14278	14282	14449	14097	14350	14206	14193	14219	14165	14289	14113	14245	14176	14333	14370	14375	14314	14279	14192	14377	14307	14220	14378	14251	14160	14207	14126	14230	14416	14128	14168	14144	14368	14069	14346	14273	14438	14164	14323	14246	14292	14207	14206	14388	14255	14206	14318	14373	14304	14212	14330	14297	14255	14112	14232	14247	14225	14221	14297	14238	14373	14244	14403	14313	14299	14290	14023	14445	14350	14241	14278	14432	14168	14212	14263	14249	14186	14280	14238	14228	14317	14373	14403	14116	14419	14272	14297	14334	14465	14250	14309	14514	14287	14353	14298	14121	14122	14179	14256	14359	14192	14185	14138	14333	14232	14331	14240	14280	14216	14245	14516	14384	14274	14272	14292	14361	14420	14271	14396	14174	14264	14266	14230	14153	14371	14405	14406	14351	14272	14430	14246	14271	14306	14387	14254	14199	14329	14201	14110	14302	14348	14180	14170	14322	14142	14421	14251	14344	14394	14260	14342	14396	14313	14465	14344	14015	14369	14292	14330	14154	14360	14241	14249	14213	14290	14213	14289	14217	14367	14223	14238	14199	13998	14248	14177	14196	14316	14393	14304	14189	14467	14216	14190	14391	14194	14177	14196	14245	14232	14232	14431	14297	14447	14262	14219	14484	14229	14245	14324	14135	14183	14214	14334	14181	14126	14122	14406	14355	14272	14225	14141	14090	14363	14441	14304	14218	14284	14118	14275	14291	14360	14190	14140	14268	14069	14394	14461	14266	14256	14208	14340	14232	14342	14400	14367	14332	14195	14366	14325	14202	14134	14359	14308	14325	14306	14204	14448	14443	14105	14327	14233	14386	14274	14428	14331	14315	14308	14197	14307	14260	14307	14149	14289	14246	14534	14386	14135	14335	14140	14360	14263	14200	14296	14356	14405	14273	14408	14352	14366	14439	14297	14393	14316	14195	14213	14319	14287	14288	14380	14224	14243	14283	14395	14313	14290	14293	14133	14310	14291	14325	14427	14353	14462	14276	14218	14167	14324	14323	14285	14216	14532	14072	14289	14344	14186	14265	14271	14259	14273	14113	14280	14343	14346	14386	14182	14247	14284	14385	14116	14249	14276	14433	14165	14279	14450	14249	14364	14247	14354	14295	14208	14249	13948	14421	14150	14403	14423	14299	14266	14391	14272	14305	14255	14384	14178	14271	14190	14357	14370	14391	14428	14380	14349	14425	14231	14268	14352	14241	14187	14537	14265	14246	14379	14254	14276	14191	14393	14227	14292	14355	14230	14351	14262	14308	14338	14221	14429	14513	14309	14307	14016	14316	14353	14213	14261	14172	14136	14287	14180	14274	14363	14203	14255	14460	14191	14197	14303	14288	14282	14455	14188	14013	14217	14378	14162	14274	14316	14318	14273	14249	14161	14232	14208	14218	14194	14244	14412	14378	14237	14316	14225	14196	14175	14195	14242	14304	14325	14493	14319	14186	14218	14473	14222	14213	14197	14325	14248	14236	14387	14241	14289	14333	14215	14160	14384	14346	14406	14254	14209	14231	14231	14302	14167	14192	14390	14178	14196	14270	14343	14290	14290	14402	14020	14423	14101	14417	14216	14369	14319	14180	14242	14256	14131	14350	14176	14231	14419	14239	14251	14297	14312	14240	14272	14345	14565	14201	14331	14280	14334	14473	14474	14308	14211	14382	14065	14277	14330	14282	14308	14232	14348	14432	14256	14308	14230	14164	14308	14241	14164	14207	14269	14288	14217	14057	14260	14238	14317	14351	14279	14273	14216	14297	14392	14401	14354	14295	14265	14370	14139	14224	14216	14329	14162	14230	14070	14206	14154	14340	14336	14073	14201	14519	14342	14199	14067	14266	14243	14236	14282	14211	14253	14178	14189	14373	14271	14263	14320	14384	14322	14348	14391	14311	14262	14283	14374	14364	14205	14195	14325	14429	14228	14182	14237	14370	14152	14380	14367	14344	14213	14423	14369	14328	14336	14302	14286	14234	14316	14240	14330	14235	14454	14396	14267	14276	14366	14303	14199	14274	14241	14134	14232	14094	14288	14347	14137	14282	14393	14508	14347	14364	14292	14260	14320	14272	14239	14154	14301	14181	14239	14402	14249	14342	14375	14214	14320	14264	14153	14379	14138	14199	14319	14145	14341	14098	14272	14171	14221	14451	14353	14215	14107	14458	14241	14185	14410	14112	14196	14237	14181	14168	14201	14280	14322	14222	14346	14161	14109	14145	14190	14197	14245	14387	14376	14243	14388	14186	14338	14114	14385	14315	14381	14276	14102	14228	14212	14286	14393	14127	14441	14346	14169	14197	14483	14302	14269	14212	14340	14231	14301	14312	14207	14107	14363	14376	14263	14384	14201	14330	14314	14485	14329	14206	14278	14381	14136	14253	14287	14255	14241	14398	14388	14146	14205	14214	14136	14357	14403	14186	14297	14264	14324	14263	14323	14246	14182	14248	14242	14295	14268	14257	14184	14380	14226	14210	14233	14130	14259	14268	14309	14206	14186	14236	14374	14201	14176	14294	14423	14257	14215	14357	14297	14338	14243	14209	14250	14309	14399	14390	14302	14267	14144	14301	14373	14346	14139	14281	14130	14229	14303	14187	14362	14233	14317	14269	14297	14246	14255	14208	14333	14384	14285	14246	14061	14388	14087	14254	14249	14139	14341	14228	14191	14347	14199	14337	14244	14260	14349	14343	14189	14137	14362	14351	14270	14222	14274	14267	14346	14366	14152	14228	14265	14244	14275	14158	14275	14409	14315	14385	14140	14217	14258	14213	14278	14181	14196	14238	14320	14341	14215	14277	14329	14277	14369	14180	14132	14226	14249	14180	14235	14311	14158	14009	14351	14306	14324	14115	14186	14162	14296	14199	14113	14211	14408	14184	14127	14526	14341	14167	14237	14393	14372	14195	14305	14303	14236	14297	14192	14284	14209	14202	14381	14269	14215	14512	14108	14256	14258	14345	14205	14275	14161	14153	14302	14169	14212	14330	14246	14241	14373	14282	14208	14300	14320	14309	14244	14278	14412	14243	14407	14307	14180	14194	14286	14259	14223	14304	14201	14380	14360	14263	14259	14195	14402	14358	14310	14362	14339	14386	14159	14190	14341	14275	14149	14276	14169	14418	14385	14425	14215	14231	14311	14311	14286	14205	14307	14174	14211	14398	14381	14220	14243	14148	14194	14382	14324	14030	14404	14327	14369	14300	14374	14381	14218	14306	14250	14418	14377	14218	14370	14290	14458	14380	14370	14146	14191	14269	14368	14371	14255	14358	14265	14227	14487	14244	14232	14299	14417	14379	14350	14234	14335	14175	14184	14313	14315	14177	14363	14232	14186	14217	14297	14279	14242	14296	14227	14163	14240	14197	14359	14195	14286	14244	14116	14231	14284	14192	14195	14350	14236	14144	14363	14321	14174	14283	14194	14210	14428	14072	14294	14170	14258	14057	14318	14169	14474	14197	14151	14306	14318	14188	14271	14328	14459	14333	14236	14292	14308	14229	14203	14422	14431	14174	14339	14169	14304	14190	14353	14321	14404	14282	14378	14275	14290	14217	14500	14271	14229	14373	14224	14193	14302	14198	14230	14234	14224	14179	14236	14205	14507	14080	14367	14256	14386	14190	14199	14268	14415	14236	14310	14305	14293	14303	14285	14347	14135	14200	14368	14261	14176	14451	14387	14459	14187	14486	14291	14276	14180	14311	14260	14250	14154	14340	14276	14341	14410	14120	14332	14305	14267	14210	14280	14325	14388	14314	14344	14223	14367	14259	14312	14291	14390	14369	14338	14132	14232	14323	14189	14172	14300	14182	14241	14221	14294	14211	14262	14261	14299	14232	14255	14214	14295	14326	14328	14323	14336	14385	14207	14127	14277	14081	14334	14145	14422	14244	14315	14261	14194	14156	14285	14233	14266	14203	14312	14235	14207	14355	14130	14286	14330	14229	14467	14184	14308	14176	14358	14360	14352	14193	14246	14351	14198	14241	14260	14181	14221	14372	14171	14308	14366	14255	14173	14337	14406	14276	14167	14230	14315	14339	14319	14280	14177	14225	14193	14315	14415	14264	14170	14267	14250	14264	14203	14267	14412	14199	14289	14329	14289	14495	14219	14115	14171	14289	14166	14269	14220	14315	14163	14268	14267	14247	14203	14312	14235	14165	14277	14266	14207	14293	14314	14384	14094	14049	14368	14335	14485	14448	14424	14335	14286	14436	14276	14184	14350	14379	14344	14241	14278	14251	14355	14158	14199	14394	14400	14342	14230	14115	14168	14284	14250	14199	14150	14188	14374	14112	14333	14297	14277	14318	14339	14286	14217	14147	14204	14338	14177	14042	14204	14232	14219	14208	14183	14247	14207	14354	14275	14250	14263	14307	14194	14354	14503	14469	14271	14430	14120	14237	14251	14291	14224	14397	14259	14282	14106	14076	14292	14268	14151	14338	14082	14310	14355	14314	14256	14257	14308	14374	14231	14186	14339	14292	14326	14241	14193	14388	14181	14343	14192	14253	14312	14280	14244	14354	14380	14307	14274	14311	14328	14446	14259	14361	14435	14413	14198	14334	14242	14321	14364	14190	14208	14283	14377	14008	14253	14425	14298	14423	14306	14378	14218	14329	14213	14274	14117	14233	14304	14329	14451	14229	14053	14218	14131	14255	14312	14252	14224	14336	14440	14338	14306	14333	14286	14333	14177	14117	14232	14182	14094	14369	14262	14335	14296	14156	14163	14108	14372	14285	14397	14297
25183	21402	27946	25394	19576	15974	15411	14266	13721	13978	14111	14181	24857	31232	26628	20073	15784	14431	13957	13859	13765	13856	13763	13785	13625	13748	13866	13750	13925	13938	14151	13905	13747	13861	13805	13711	13657	13825	13934	13837	13867	13745	13725	13777	13700	13858	13864	13738	13820	13760	13769	13810	13790	13710	13832	13771	13802	13664	13720	13896	13777	13804	13740	13879	13727	13747	13844	13729	13919	13890	13825	13671	13963	13725	13842	13703	13673	13753	13747	13776	13746	13634	13723	13799	13730	13834	13785	13841	13755	13688	13766	13688	13896	13731	13731	13739	13764	13652	13831	13684	13716	13788	13738	13867	13898	13764	13678	13803	13775	13613	13854	13665	13771	13663	13776	13602	13775	13932	13637	13906	13821	13676	13718	13877	14026	13908	13888	13825	13859	13707	13663	13817	13709	13868	13623	13848	13859	13864	13783	13744	13762	13689	13854	13813	13746	13851	13727	13778	13653	13771	13978	13834	13665	13874	13599	13575	13664	13732	13688	13763	13631	13731	13753	13807	13687	13618	13860	13830	13811	13739	13768	13722	13573	13785	13621	13915	13844	13828	13743	13626	13813	13818	13874	13635	13680	13676	13637	13831	13730	13708	13749	13678	13923	13780	13785	13591	13641	13684	13682	13769	13916	13705	13794	13820	13719	13773	13672	13957	13671	13736	13825	13680	13979	13627	13832	13823	13877	13668	13677	13607	13745	13624	13590	13784	13913	13676	13769	13884	13776	13969	13906	13749	13928	13816	13806	13974	13835	13891	13686	13919	13477	13818	13845	13779	13752	13923	13661	13725	13945	13802	13717	13598	13687	13707	13633	13630	13643	13705	13638	13721	13675	13772	13603	13664	13815	13719	13687	13674	13739	13720	13854	13845	13791	13674	13783	13557	13600	13709	13672	13637	13756	13869	13898	13970	13871	13576	13787	13685	13748	13729	13694	13703	13758	13730	13716	13732	13627	13791	13761	13874	13723	13724	13850	13680	13738	13807	13670	13632	13686	13764	13788	13857	13827	13827	13714	13674	13778	13893	13635	13874	13723	13804	13745	13772	13841	13778	13789	13713	13682	13585	13705	13639	13594	13753	13875	13762	13788	13680	13568	13738	13726	13648	13851	13885	13784	13755	13780	13779	13630	13408	13711	13803	13792	13867	13685	13565	13868	13729	13676	13611	13746	13660	13925	13556	13781	13714	13734	13742	13616	13609	13858	13941	13829	13834	13684	13846	13821	13716	13909	13688	13806	13781	13842	13820	13660	13772	13698	13844	13698	13607	13664	13678	13682	13760	13690	13599	13897	13508	13738	13733	13882	13610	13575	13708	13688	13639	13713	13706	13729	13726	13968	13687	13614	13786	13883	13717	13772	13711	13885	13782	13871	13671	13591	13707	13638	13676	13819	13794	13642	13801	13460	13676	13881	13682	13624	13700	13821	13797	13668	13586	13651	13677	13483	13528	13740	13797	13576	13786	13714	13906	13634	13699	13940	13927	13725	13775	13876	13544	13723	13545	13763	13801	13813	13741	13902	13808	13799	13770	13726	13673	13907	13907	13629	13808	13738	13818	13859	13783	13889	13699	13794	13698	13895	13738	13795	13940	13773	13577	13642	13800	13823	13928	13760	13753	13746	13814	13887	13845	13761	13773	13773	13582	13759	13724	13697	13788	13685	13731	13709	13724	13657	13845	13795	13818	13790	13535	13763	13739	13922	13735	13696	13719	13824	13664	13552	13625	13810	13630	13818	13739	13698	13711	13659	13674	13781	13857	13876	13660	13710	13874	13806	13786	13726	13826	13680	13726	13821	13599	14024	13842	13741	13917	13694	13655	13726	13643	13753	13693	13763	13724	13837	13760	13829	13823	13990	13841	13675	13704	13718	13654	13791	13734	13769	13846	13583	13555	13779	13569	13722	13808	13806	13601	13850	13555	13737	13927	13539	13729	13616	13732	13631	13804	13733	13736	13982	13739	13552	13777	13585	13774	13763	13695	13700	13767	13682	13740	13731	13841	13918	13591	13687	13759	13555	13740	13856	13892	13836	13725	13740	13753	13741	13802	13735	13798	13877	13751	13791	13645	13729	13644	13788	13643	13621	13639	13786	13516	13793	13696	13772	13805	13773	13780	13645	13952	13865	13704	13938	13869	13651	13559	13665	13720	13678	13695	13573	13720	13718	13813	13894	13916	13899	13797	13682	13652	13713	13715	13687	13655	13652	13886	13744	13714	13758	13908	13716	13776	13666	13695	13618	13757	13809	13801	13854	13747	13695	13543	13692	13761	13839	13688	13632	13933	13859	13623	13804	13599	13639	13769	13818	13736	13778	13707	13759	13644	13660	13856	13804	13611	13607	13713	13773	13673	13821	13652	13856	13815	13849	13779	13766	13866	13868	13663	13707	13611	13677	13769	13772	13690	13679	13793	13595	13879	13700	13857	13760	13747	13822	13534	13765	13874	13595	13893	13914	13604	13723	13811	13634	13660	13800	13891	13708	13715	13773	13833	13737	13775	13704	13661	14011	13578	13907	13723	13787	13615	13794	13706	13760	13962	13856	13764	13893	13787	13952	13699	13670	13705	13833	13737	13661	13753	13810	13627	13734	13840	13865	13787	13878	13636	13855	13751	13744	13747	13782	13638	13564	13720	13674	13729	13619	13688	13507	13734	13706	13749	13832	13721	13735	13732	13624	13749	13731	13694	13661	13639	13591	13698	13559	13659	13826	13822	13811	13915	13797	13633	13769	13688	13645	13840	13809	13796	13849	13719	13849	13650	13763	13749	13987	13894	13884	13784	13716	13704	13661	13684	13882	13560	13729	13554	13636	13672	13699	13809	13811	13745	13636	13671	13788	13890	13633	13784	13693	13709	13814	13759	13679	13645	13881	13789	13885	13774	13890	13831	13786	13683	13678	13688	13737	13765	13546	13792	13586	13724	14005	13922	13868	13792	13851	13756	13620	13859	13786	13745	13999	13791	13854	13848	13603	13627	13758	13737	13724	13790	13707	13692	13697	13684	13811	13777	13813	13698	13696	13685	13614	13802	13738	13696	13738	13710	13630	13854	13709	13864	13782	13863	13956	13832	13807	13573	13619	13770	13689	13878	13706	13880	13651	13894	13650	14020	13681	13777	13798	13812	13846	13590	13712	13911	13799	13932	13775	13516	13878	13654	13727	13853	13713	13668	13811	13532	13763	13854	13780	13563	13732	13584	13815	13735	13828	13816	13788	13607	13814	13767	13815	13777	13712	13707	13631	13766	13846	13575	13731	13729	13668	13838	13785	13656	13895	13626	13703	13794	13628	13701	13619	13879	13607	13809	13673	13690	13655	13495	14007	13889	13617	13831	13651	13717	13655	13704	13593	13694	13745	13853	13881	13709	13760	13762	13870	13827	13661	13841	13871	13874	13862	13730	13771	13906	13633	13597	13823	13664	13825	13607	13939	13638	13741	13722	13510	13854	13735	13672	13837	13710	13576	13676	13774	13710	13823	13756	13644	13754	13677	13758	13918	13801	13694	13637	13597	13822	13916	13812	13835	13815	13941	13779	13856	13765	13841	13800	13709	13877	13870	13668	13729	13774	13835	13622	13686	13871	13725	13735	13702	13648	13840	13777	13891	13761	13705	13694	13750	13875	13697	13926	13665	13576	13912	13717	13795	13701	13905	13773	13920	13758	13807	13842	13689	13663	13627	13833	13740	13829	13915	13668	13742	13835	13701	13683	13809	13738	13804	13756	13654	13827	13773	13807	13887	13802	13561	13696	13635	13794	13777	13727	13855	13820	13645	13655	13851	13870	13881	13988	13722	13835	13799	13712	13796	13723	13733	13949	13762	13862	13854	13828	13694	13615	13708	13767	13718	13952	13853	13772	13900	13749	13726	13700	13604	13704	13830	13549	13798	13865	13925	13808	13462	13570	13736	13765	13678	13918	13715	13793	13686	13746	14056	13919	13833	13721	13926	13750	13806	13828	13625	13668	13719	13868	13591	13841	13796	13854	13798	13759	13759	13632	13733	13686	13645	13593	13570	13836	13780	13732	13648	13726	13725	13740	13708	13813	13789	13587	13602	13637	13692	13740	13860	13825	13634	13691	13776	13768	13884	13793	13941	13659	13803	13808	13825	13676	13749	13829	13748	13870	13867	13806	13845	13792	13724	13785	13766	13736	13546	13732	13730	13674	13807	13710	13769	13868	13745	13693	13708	13741	13816	13742	13759	13736	13664	13692	13863	13695	13879	13704	13613	13734	13855	13672	13617	13716	13795	13514	13632	13640	13858	13774	13689	13702	13551	13581	13675	13572	13646	13758	13735	13771	13816	13782	13721	13777	13704	13685	13700	13846	13994	13605	13654	13724	13832	13703	13673	13851	13720	13797	13809	13692	13727	13610	13768	13717	13686	13783	13633	13611	13642	13708	13907	13793	13885	13787	13771	13775	13628	13721	13825	13666	13695	13564	13605	13875	13663	13807	13694	13542	13780	13723	13629	13782	13755	13801	13766	13794	13639	13586	13604	13701	13720	13616	13725	13772	13605	13814	13729	13864	13699	13710	13588	13781	13756	13789	13536	13750	13894	13624	13767	13731	13765	13749	13732	13717	13781	13705	13840	13882	13729	13605	13671	13908	13704	13648	13688	13651	13746	13899	13779	13730	13831	13738	13873	13717	13822	13731	13599	13734	13762	13740	13764	13881	13859	13744	13713	13725	13748	13873	13788	13682	13777	13814	13905	13884	13929	13759	13630	13523	13868	13638	13842	13778	13769	13840	13715	13891	13770	13900	13801	14048	13847	13818	13628	13633	13950	13718	13762	13846	13810	13776	13658	13636	13843	13715	13716	13826	13688	13830	13844	13666	13652	13625	13587	13731	13660	13722	13786	13792	13747	13606	13748	13774	13903	13725	13783	13758	13962	13947	13857	13907	13485	13876	13677	13766	13895	13804	13714	13806	13542	13910	13717	13708	13863	13714	13560	13683	13686	13850	14011	13807	13795	13543	13687	13784	13797	13614	13854	13554	13640	13835	13830	13931	13824	13606	13778	13844	13803	13641	13683	13727	13892	13701	13720	13931	13662	13829	13781	13926	13738	13687	13891	13682	13897	13660	13870	13644	13674	13846	13670	13714	13644	13875	13681	13791
14203	21455	20315	17111	15798	15097	15002	14550	14571	14319	14324	15050	31676	34982	29461	20987	15933	14491	14031	13975	14087	13944	13746	13979	14066	13970	14075	13789	14077	14120	13936	13979	13906	13861	13971	13846	14056	14083	13990	13918	13855	14096	14026	13737	13921	14005	13740	14037	13858	13957	13982	13894	13917	14025	13942	13989	14065	14080	13988	13840	13933	13968	14082	13962	14089	13996	13897	13976	14065	13906	13911	13956	14048	13707	13903	14069	13887	13964	13863	13938	13894	13796	13951	14005	13869	13826	14000	13922	14026	13976	14043	13951	13967	13886	14174	13933	14087	13949	14018	13915	13983	13863	13893	13996	14035	13910	13886	13894	13899	14033	13913	13941	13948	13857	14002	13998	13802	13880	14030	13980	13845	13804	13910	13967	13999	14083	14093	14107	14018	13904	13925	14089	13936	13927	13971	13930	13889	13946	13867	14059	13853	13961	14011	13987	13891	13999	13916	14078	13862	14143	13958	14138	13929	13894	13980	13958	13876	14017	13925	13969	13854	13976	13897	13900	13857	14029	13913	13782	13864	13942	13813	14025	13913	13932	14036	13768	14178	14095	14111	13858	14081	13880	13942	13994	13918	14000	13911	13967	13932	13901	13780	14020	13881	13938	13966	14034	13802	14045	13924	13937	14039	13937	13923	13809	14000	13907	14011	13946	13838	13995	14003	14007	14127	13890	13789	14012	14067	13913	14023	14051	13929	13961	13976	14096	13843	13969	13930	13924	13915	13856	13763	13821	13971	14125	13869	13968	14070	13991	13881	14061	13981	13978	13917	14051	13863	13956	13995	14043	14046	13969	13964	13952	14043	13976	13962	13967	14119	14083	13912	13968	13954	13999	14023	13870	13981	14059	13852	13909	13993	13904	13942	13997	13786	13857	13923	13971	13873	13853	13851	14141	13839	13923	13936	14007	13941	14006	14022	14075	14060	13912	14006	13920	13948	13915	13855	13841	13987	13846	13998	13940	13968	13806	13925	13926	13922	13954	14008	14198	14001	13959	13991	13995	13881	13873	13878	13992	13921	13816	13843	14122	13913	14002	13952	13875	13931	13683	13847	13807	13959	13899	13850	13984	13817	13910	13912	13943	13931	13979	14040	13895	14014	13944	14029	13938	13971	13960	14018	13817	13844	13883	13772	13938	13762	13918	13902	14068	13944	13833	13856	13856	13995	13995	13975	14103	14074	14094	14086	13841	14039	13946	13980	13954	13838	13932	13933	14103	13859	14019	13953	13920	13899	13806	13864	13924	14042	13734	14031	13894	13954	13947	13759	13926	14109	14010	13926	13810	13902	13866	14045	13904	13859	13764	13883	14168	13959	13971	13944	14030	13799	14135	13852	14014	13824	13938	13869	13780	13907	13981	14049	13886	13993	13864	13892	14019	13985	13857	14119	13906	13895	13948	13786	13928	13830	13860	13919	14107	13906	14044	13900	13872	13955	13994	14160	14104	13938	14130	14143	13878	13941	14001	14085	13979	13836	13959	13943	14037	14022	14192	13933	13920	14029	13921	14092	13871	14008	14001	13829	13759	13884	13740	13926	13922	13979	13900	13952	13837	13985	13967	13975	13941	13853	13990	13995	13886	14033	14049	13892	13943	14233	13952	14114	13967	13927	14006	13894	13755	13920	14009	14085	14000	14015	14092	13968	13818	13796	13938	13792	13737	13956	13844	13973	14031	13906	14000	14065	13972	14062	14157	13877	13979	13772	13973	13980	13963	14118	14018	13854	13837	13965	13883	14130	13950	13920	13917	13841	13828	13969	13904	14135	13902	14010	13998	13981	13900	13973	14094	13928	13912	13943	14000	13731	13850	13861	13918	14005	13877	13924	13977	14067	13910	13998	13951	13936	14115	13966	14018	14047	13999	14017	13815	13838	14018	13872	14001	14163	13932	13929	14011	13841	13742	13922	13951	13840	13932	13960	13903	13813	13952	14002	14013	14015	14054	14080	13976	13986	13929	13765	13904	13936	13928	13984	14137	13880	13976	13886	13869	13787	13884	13940	13893	14057	14066	13879	13888	14052	14059	13855	13815	13831	13992	14088	13817	13808	13943	14071	13946	13874	13934	13954	14075	13879	13897	13871	13992	13853	13989	13990	13912	13939	13968	13888	14035	13805	13958	14028	13888	14188	14035	13684	13892	13972	13968	14015	14037	13928	13993	14020	13946	13982	13935	14169	13841	13819	13890	13954	13955	14017	13845	13756	13893	13893	13968	14073	13977	14037	14013	13782	13877	13912	13842	13803	13929	13760	13959	13938	13961	14121	14003	13827	14000	13881	13853	14139	13922	13818	13764	13844	13808	14051	13946	14035	13911	13912	13860	14044	13765	13961	13854	13908	13935	13873	13944	13960	14067	13956	13887	13833	13870	13919	13899	13942	13949	13918	14078	13913	14043	14105	14056	13948	13959	13919	13954	13930	13930	13932	14002	13955	14028	14122	13978	14069	14052	13853	13908	14018	13947	14165	13995	13862	13817	14016	13702	14105	13980	13980	13813	14066	13948	14018	14021	13928	14150	14038	13964	14049	13932	14120	13821	14132	13863	14094	13945	13897	13979	13942	13835	14003	14025	13730	13882	13970	14055	14031	13814	13874	13905	13903	13945	13884	13911	13876	13934	13969	13896	13888	13952	13888	14143	14171	13982	13957	13950	14026	13988	14011	14074	13940	13789	13986	14094	13869	13978	14013	13877	14148	13819	14025	14097	14046	13977	13913	14086	14011	13861	14028	13978	13898	13992	14023	13949	14024	14154	14014	13942	13960	14043	14150	13799	14016	13807	14112	13876	14028	13861	13975	13933	13969	13940	14044	13919	14026	13897	14106	14090	13832	13923	13978	13982	14043	13824	14055	13884	14070	13787	14120	14026	14019	13893	13979	13803	14036	14061	13946	13954	14071	13945	13960	13945	13875	13981	13963	14068	13795	13946	13947	14063	13905	13952	14026	13795	13882	13766	13926	13991	14091	13887	13866	14041	13846	13748	14016	13857	13741	13885	13817	13968	13942	13934	14000	13812	13966	13894	13912	13995	13886	14001	14023	13898	14091	13921	13893	13906	14077	13917	14119	14038	13946	13972	14057	13990	14159	14033	13951	14066	13863	13938	13921	14040	13965	14001	13883	13935	13897	13933	14008	13969	14074	13953	13971	13929	14015	13972	13926	14051	13876	13865	14002	14032	13830	14016	14037	13978	13973	13920	13968	13908	13938	14024	13924	13872	13980	13772	14009	13921	13877	13899	13986	13978	13904	14015	13933	14000	13954	14012	13849	13801	13780	13924	13976	13963	13881	13956	14043	13892	13834	13997	13958	13984	13913	13971	13953	14067	13937	14047	13889	13758	14019	14072	13853	14107	13921	13896	13852	13914	14003	13789	13928	13827	13822	14057	13968	13981	14074	13950	13818	13896	13857	13844	13964	14064	14056	13961	13947	14012	13929	14045	13916	13929	13902	13992	14049	14000	13876	13840	13987	13894	14048	13943	13898	13990	13871	14212	13817	14044	13820	13836	13912	14085	13881	13853	13881	13995	13912	13955	14060	14053	13838	13900	13935	13915	14004	13925	13929	13903	14135	13925	14029	13965	13985	13801	13884	14017	14051	13938	13846	13976	13918	14113	14196	13875	14004	13961	14010	13850	13996	13762	13978	13731	13929	13999	13926	13735	13980	14167	13862	14131	13982	14065	13812	13804	13824	13974	14064	13951	13889	14052	14102	13856	13846	13884	13961	14006	13908	14090	14005	13869	14064	14167	13920	13999	13961	13997	13993	14202	13975	13951	13944	13961	13942	13939	14060	14108	14050	14007	13878	14042	13950	13680	13885	14190	13999	13914	14000	14067	13880	13855	13806	13941	14040	13908	13983	13882	13936	13882	13991	13856	13744	13956	13904	13980	13812	13913	14080	13848	14195	13904	14009	13759	13911	13830	13993	13917	14048	14037	13903	13990	13911	14093	13998	13907	13864	13971	13693	13953	13875	14031	13850	14033	14030	14028	13822	14025	13883	13828	13988	13952	13989	13952	13971	14101	14079	13771	13919	14125	13903	13954	13823	13859	13967	13939	13987	13930	13761	14025	13771	13893	13950	13961	13867	13803	13844	13788	13759	13881	14057	13899	13909	14059	13901	14012	13985	13978	14119	13955	14011	14020	14137	13997	13866	13877	14011	13945	13979	13922	13991	13786	14048	14044	13922	13986	13973	13851	14042	13848	14072	13948	13987	13940	13939	13904	13935	13989	13943	13957	13981	13925	13902	13804	13881	13977	13928	13806	13966	13999	13974	13882	13926	13987	14059	13778	13870	13981	13935	14074	13883	13960	13957	14020	14131	13783	13821	14050	13887	14015	14064	14100	13958	14071	14008	13891	13917	14056	13914	13878	13964	13903	13965	13941	14001	14105	13996	13982	13864	14002	13990	13792	13904	14004	13853	13883	13893	13994	13911	13761	13940	14096	13870	14039	13798	13921	13999	13776	13955	13904	13842	13925	13917	13847	13886	13852	13951	14122	13830	13838	13945	13834	13765	13910	14048	13925	13864	14016	13925	13820	14154	13947	14010	14059	13948	14021	14039	13874	13813	13896	14070	13881	13840	13881	13991	14039	14007	13938	13923	14088	14106	14217	13860	14000	13905	13902	13965	13989	14013	14000	13993	14018	14095	14080	13995	14027	14039	14145	13967	14106	14093	14069	13785	13928	13952	13918	14022	14131	14079	13929	13924	14085	13963	13955	14195	13867	13856	14138	13956	13938	13767	13954	13868	14029	13822	14076	13868	14061	13989	13911	14100	13792	13968	14009	13936	13863	13985	13954	13828	13980	13948	13982	13890	13942	14169	13825	13993	13978	13807	13951	14010	13818	13828	13939	13894	14031	13957	13925	13885	14059	13939	13777	14029	14022	13883	13990	13941	13831	13930	13860	14126	14038	14004	13970	13981	13943	14011	13950	13882	13979	14024	14048	14046	14117	13931	14002	14030	14015	14012	13889	13818	14038	13867	14034	13923	13966	13920	13991	13795	13871	13948	14020	14078	14039	13854	14124	14025	13982	13844	13971	13754	13877	13898	13877	13847	14037	13985	13898	13799	13915	14047	13961	13812	13904	13870	14035	14014	13952	13962	13844	13975	13900
23957	21413	28859	24356	21716	20248	17219	14584	14006	14105	13806	13712	30123	39821	33649	24331	17117	14286	13712	13452	13528	13572	13371	13494	13540	13468	13620	13543	13362	13473	13369	13371	13550	13351	13269	13512	13307	13563	13456	13275	13459	13298	13434	13223	13474	13470	13267	13433	13298	13425	13516	13610	13306	13393	13444	13367	13339	13280	13264	13462	13255	13254	13427	13264	13311	13274	13291	13113	13292	13235	13420	13407	13336	13401	13387	13397	13234	13190	13206	13160	13387	13253	13359	13110	13388	13487	13295	13522	13386	13145	13308	13347	13375	13262	13363	13364	13423	13233	13475	13499	13359	13395	13475	13327	13389	13407	13315	13229	13289	13319	13202	13409	13329	13378	13227	13364	13361	13418	13250	13423	13547	13329	13400	13284	13369	13366	13325	13287	13329	13498	13520	13277	13387	13486	13438	13257	13412	13324	13402	13408	13322	13084	13388	13296	13344	13192	13245	13307	13344	13472	13248	13106	13332	13377	13357	13234	13317	13369	13331	13164	13183	13469	13084	13163	13124	13229	13323	13419	13407	13157	13417	13311	13443	13307	13433	13340	13212	13198	13341	13382	13312	13250	13441	13267	13510	13357	13361	13244	13254	13374	13362	13488	13321	13136	13420	13541	13292	13328	13491	13422	13302	13449	13349	13348	13234	13122	13198	13316	13365	13331	13465	13431	13164	13276	13183	13255	13394	13360	13322	13153	13347	13258	13202	13225	13396	13254	13297	13215	13231	13342	13316	13354	13360	13336	13341	13355	13313	13405	13447	13270	13357	13330	13326	13189	13428	13381	13360	13345	13369	13363	13361	13209	13308	13323	13192	13154	13136	13381	13316	13207	13317	13381	13437	13292	13230	13268	13365	13264	13394	13177	13205	13234	13459	13306	13401	13300	13402	13473	13280	13229	13193	13386	13151	13088	13315	13471	13332	13291	13277	13213	13248	13352	13481	13322	13363	13128	13135	13255	13411	13420	13364	13155	13378	13388	13330	13353	13326	13517	13216	13324	13371	13455	13291	13191	13176	13492	13349	13285	13243	13299	13307	13245	13343	13142	13240	13371	13612	13424	13475	13156	13379	13337	13172	13350	13380	13301	13135	13348	13427	13352	13329	13333	13342	13197	13200	13535	13281	13346	13288	13204	13227	13184	13141	13225	13187	13244	13316	13565	13343	13473	13318	13547	13200	13246	13438	13547	13353	13365	13315	13371	13190	13460	13211	13391	13368	13451	13329	13252	13483	13430	13241	13363	13320	13446	13278	13291	13276	13264	13183	13366	13281	13351	13404	13403	13291	13230	13462	13102	13185	13316	13187	13346	13312	13306	13378	13424	13271	13301	13320	13224	13406	13467	13274	13398	13274	13317	13200	13298	13346	13210	13499	13215	13400	13401	13133	13289	13254	13240	13378	13191	13155	13209	13185	13327	13293	13656	13318	13402	13382	13218	13150	13160	13304	13158	13459	13223	13274	13148	13371	13467	13539	13207	13260	13294	13238	13303	13184	13486	13211	13260	13292	13318	13397	13372	13240	13247	13476	13216	13160	13514	13202	13250	13381	13304	13394	13552	13360	13369	13340	13199	13208	13508	13208	13175	13326	13171	13432	13287	13172	13366	13440	13540	13313	13484	13391	13412	13316	13402	13481	13260	13375	13546	13352	13500	13444	13293	13328	13317	13324	13543	13513	13218	13297	13509	13222	13278	13495	13295	13285	13575	13382	13227	13345	13169	13547	13309	13140	13305	13365	13306	13197	13283	13270	13347	13397	13358	13243	13283	13062	13288	13519	13263	13257	13232	13515	13224	13451	13194	13275	13408	13282	13376	13336	13235	13117	13203	13098	13215	13394	13310	13348	13299	13385	13326	13363	13226	13563	13379	13343	13325	13332	13321	13467	13310	13332	13282	13324	13307	13307	13292	13430	13236	13294	13298	13229	13382	13379	13284	13228	13388	13291	13223	13192	13355	13344	13333	13536	13300	13287	13304	13360	13303	13387	13193	13300	13373	13334	13270	13289	13373	13347	13373	13477	13280	13373	13464	13332	13191	13366	13206	13477	13432	13251	13322	13291	13297	13306	13488	13208	13383	13371	13391	13212	13211	13308	13301	13244	13400	13134	13441	13215	13346	13288	13451	13379	13460	13330	13521	13227	13316	13478	13280	13337	13273	13508	13431	13232	13356	13429	13107	13264	13575	13461	13520	13178	13439	13269	13281	13437	13276	13203	13336	13399	13369	13482	13282	13307	13361	13305	13320	13340	13248	13414	13410	13324	13332	13228	13378	13352	13357	13229	13324	13251	13200	13391	13382	13336	13278	13208	13233	13354	13376	13351	13425	13210	13414	13488	13459	13165	13403	13346	13459	13283	13366	13375	13290	13185	13383	13406	13263	13267	13401	13295	13388	13201	13429	13393	13459	13508	13273	13368	13198	13317	13435	13243	13220	13226	13240	13328	13384	13345	13165	13298	13339	13293	13444	13397	13307	13353	13168	13259	13174	13391	13401	13414	13281	13295	13260	13310	13202	13393	13195	13325	13265	13183	13341	13459	13324	13349	13286	13389	13259	13298	13169	13265	13274	13430	13198	13266	13268	13305	13167	13202	13306	13404	13319	13244	13187	13226	13325	13340	13214	13393	13576	13437	13268	13252	13384	13302	13261	13109	13238	13372	13278	13444	13339	13227	13547	13400	13384	13294	13371	13299	13136	13546	13172	13340	13390	13401	13222	13236	13304	13250	13209	13229	13254	13415	13228	13226	13277	13301	13418	13458	13254	13357	13142	13467	13475	13378	13092	13267	13464	13267	13297	13405	13204	13389	13323	13426	13580	13285	13406	13482	13205	13355	13067	13425	13301	13260	13247	13338	13204	13414	13224	13198	13255	13410	13533	13376	13422	13304	13174	13309	13419	13371	13343	13197	13469	13450	13469	13486	13650	13175	13232	13351	13372	13364	13211	13261	13182	13293	13152	13314	13231	13536	13336	13331	13350	13262	13308	13435	13342	13432	13432	13247	13221	13369	13185	13376	13476	13285	13427	13403	13302	13420	13324	13478	13370	13509	13313	13112	13074	13271	13197	13348	13541	13335	13292	13377	13318	13305	13431	13142	13202	13339	13428	13271	13201	13399	13389	13603	13193	13154	13309	13381	13377	13448	13396	13430	13267	13439	13355	13491	13271	13366	13359	13329	13209	13303	13395	13497	13302	13369	13275	13391	13374	13476	13338	13399	13558	13397	13199	13431	13161	13201	13282	13287	13328	13416	13257	13371	13263	13289	13394	13447	13385	13306	13546	13469	13194	13498	13081	13477	13383	13271	13232	13288	13391	13258	13138	13267	13290	13200	13386	13326	13264	13378	13426	13220	13250	13313	13350	13373	13281	13344	13371	13361	13585	13359	13357	13314	13589	13450	13310	13150	13342	13347	13254	13367	13343	13263	13275	13218	13249	13158	13403	13271	13445	13331	13288	13279	13227	13383	13225	13224	13273	13441	13254	13336	13301	13371	13222	13179	13103	13240	13324	13375	13293	13464	13423	13346	13279	13367	13356	13265	13336	13340	13360	13275	13173	13334	13462	13228	13238	13289	13402	13331	13312	13218	13374	13365	13379	13374	13374	13251	13316	13569	13362	13334	13301	13108	13368	13258	13345	13466	13378	13381	13304	13388	13446	13351	13239	13440	13331	13279	13115	13251	13288	13410	13317	13318	13304	13323	13210	13210	13075	13280	13337	13282	13313	13398	13339	13423	13374	13388	13424	13235	13343	13274	13382	13408	13334	13364	13228	13297	13364	13344	13341	13520	13393	13444	13523	13505	13359	13277	13285	13464	13282	13473	13325	13323	13387	13222	13331	13290	13375	13123	13284	13582	13443	13279	13278	13365	13243	13226	13324	13218	13408	13345	13260	13399	13269	13396	13337	13385	13228	13209	13467	13293	13139	13302	13382	13280	13323	13159	13499	13407	13235	13423	13284	13446	13430	13206	13335	13555	13326	13307	13294	13300	13402	13213	13315	13460	13528	13370	13374	13356	13226	13238	13313	13405	13346	13186	13148	13416	13316	13251	13248	13353	13369	13257	13212	13431	13329	13483	13262	13216	13501	13429	13199	13309	13333	13382	13267	13275	13344	13267	13363	13365	13308	13283	13253	13235	13126	13236	13425	13258	13402	13451	13467	13305	13328	13275	13469	13407	13088	13331	13408	13250	13186	13339	13452	13328	13179	13387	13333	13420	13381	13321	13376	13187	13247	13490	13415	13258	13388	13188	13265	13420	13254	13174	13252	13346	13452	13341	13225	13331	13482	13359	13423	13309	13406	13189	13306	13456	13208	13245	13190	13440	13282	13290	13414	13222	13439	13479	13461	13489	13432	13412	13283	13111	13353	13375	13461	13281	13483	13227	13339	13517	13254	13290	13407	13248	13371	13142	13395	13284	13476	13458	13337	13577	13237	13325	13323	13468	13368	13306	13272	13181	13380	13211	13148	13332	13314	13317	13491	13327	13367	13336	13399	13326	13241	13276	13443	13228	13335	13377	13229	13383	13427	13225	13322	13266	13261	13326	13345	13156	13091	13299	13221	13342	13565	13231	13257	13103	13314	13260	13422	13541	13246	13302	13263	13305	13469	13491	13320	13358	13354	13185	13350	13345	13293	13198	13404	13286	13573	13293	13346	13327	13302	13446	13237	13278	13479	13471	13321	13291	13152	13473	13108	13219	13274	13318	13396	13381	13215	13541	13431	13357	13269	13258	13361	13374	13246	13345	13225	13390	13524	13343	13347	13469	13345	13537	13382	13383	13370	13305	13236	13309	13319	13175	13254	13369	13483	13241	13389	13203	13464	13469	13406	13454	13312	13333	13286	13374	13278	13074	13312	13161	13366	13354	13353	13189	13301	13290	13485	13438	13307	13481	13499	13316	13307	13257	13306	13428	13401	13340	13420	13276	13289	13491	13325	13321	13316	13393	13401	13296	13217	13388	13144	13457	13282	13480	13361	13426	13569	13345	13180	13304	13243	13414	13293	13235	13303	13319	13263	13181	13300	13382	13415	13191	13381	13228	13235	13433	13287	13223	13307	13357	13172	13366	13304	13559	13389	13355	13299	13460	13288	13343	13299	12949	13294	13318	13258	13184	13303
15419	25996	24136	19365	17122	15935	15235	14882	14720	14460	14289	14321	37905	43210	37117	26001	17419	14167	13740	13759	13692	13819	13648	13734	13746	13670	13592	13659	13717	13772	13636	13676	13576	13649	13815	13916	13739	13751	13748	13777	13644	13701	13570	13658	13786	13664	13808	13817	13667	13762	13536	13601	13611	13769	13718	13718	13794	13615	13779	13685	13773	13715	13867	13800	13568	13741	13728	13754	13635	13642	13630	13676	13785	13640	13747	13798	13812	13775	13539	13535	13797	13718	13603	13538	13594	13691	13537	13603	13796	13499	13555	13656	13638	13770	13611	13826	13588	13854	13580	13674	13790	13656	13556	13684	13514	13724	13774	13666	13756	13629	13693	13638	13684	13502	13602	13442	13777	13607	13609	13879	13714	13575	13721	13719	13571	13651	13651	13588	13539	13617	13676	13830	13716	13658	13731	13789	13545	13624	13564	13638	13759	13706	13665	13639	13587	13532	13816	13898	13719	13832	13674	13806	13710	13730	13774	13563	13684	13770	13619	13621	13601	13637	13644	13794	13666	13887	13465	13704	13622	13623	13519	13720	13743	13652	13693	13685	13713	13710	13796	13680	13675	13664	13811	13617	13663	13808	13617	13517	13710	13832	13753	13652	13692	13798	13757	13588	13674	13639	13714	13727	13720	13788	13747	13670	13744	13594	13589	13742	13763	13731	13671	13581	13667	13711	13731	13753	13680	13764	13685	13597	13724	13622	13725	13895	13697	13570	13619	13722	13745	13653	13614	13688	13537	13556	13623	13867	13647	13683	13716	13735	13678	13669	13733	13728	13651	13719	13595	13715	13714	13592	13807	13662	13618	13520	13607	13768	13510	13574	13818	13772	13738	13676	13733	13585	13563	13572	13738	13634	13869	13780	13686	13504	13801	13651	13771	13752	13577	13720	13418	13702	13784	13584	13632	13734	13688	13769	13650	13765	13740	13572	13673	13692	13690	13625	13681	13668	13955	13872	13509	13568	13673	13580	13796	13664	13811	13689	13755	13535	13635	13614	13544	13660	13543	13851	13486	13527	13822	13757	13602	13705	13492	13637	13722	13585	13659	13600	13757	13595	13688	13754	13577	13721	13578	13725	13642	13771	13892	13607	13604	13765	13689	13777	13716	13447	13624	13426	13610	13571	13748	13759	13635	13679	13686	13525	13947	13645	13599	13764	13612	13852	13520	13660	13633	13792	13566	13644	13586	13568	13584	13548	13634	13593	13712	13397	13879	13719	13840	13739	13661	13551	13725	13795	13684	13576	13552	13773	13889	13735	13782	13568	13649	13526	13763	13649	13682	13566	13577	13633	13706	13673	13683	13664	13617	13780	13795	13592	13672	13637	13782	13643	13620	13651	13540	13683	13810	13816	13660	13861	13814	13790	13657	13686	13691	13813	13788	13526	13636	13581	13459	13763	13764	13652	13595	13770	13565	13598	13730	13583	13638	13760	13582	13653	13585	13544	13588	13521	13571	13787	13796	13529	13701	13806	13578	13728	13563	13729	13691	13775	13649	13567	13630	13608	13756	13501	13662	13733	13732	13437	13593	13794	13786	13630	13711	13680	13535	13627	13757	13840	13684	13726	13635	13500	13534	13700	13829	13689	13671	13603	13642	13810	13627	13864	13869	13739	13644	13574	13693	13570	13705	13653	13629	13808	13655	13558	13753	13649	13769	13705	13701	13563	13727	13659	13611	13674	13886	13507	13662	13770	13778	13611	13786	13656	13573	13667	13567	13571	13674	13725	13788	13612	13592	13592	13533	13684	13606	13621	13776	13717	13730	13893	13580	13831	13683	13586	13726	13723	13430	13683	13651	13736	13714	13739	13611	13882	13738	13594	13815	13731	13679	13846	13697	13560	13749	13616	13648	13609	13761	13679	13582	13639	13631	13717	13725	13691	13652	13729	13764	13678	13818	13618	13728	13519	13697	13679	13623	13695	13503	13728	13744	13632	13518	13560	13535	13747	13705	13736	13637	13643	13835	13731	13694	13593	13627	13691	13544	13682	13827	13618	13823	13595	13840	13629	13602	13725	13603	13874	13762	13591	13612	13692	13634	13737	13706	13827	13743	13671	13694	13596	13607	13776	13830	13664	13810	13836	13810	13563	13548	13592	13885	13616	13800	13699	13584	13570	13637	13636	13750	13699	13729	13702	13643	13560	13742	13628	13735	13719	13686	13685	13720	13561	13692	13682	13692	13623	13705	13619	13674	13675	13817	13606	13615	13728	13461	13901	13621	13665	13625	13613	13730	13737	13651	13875	13581	13640	13797	13582	13695	13520	13477	13643	13737	13682	13721	13734	13719	13810	13739	13601	13726	13562	13649	13797	13734	13770	13535	13885	13630	13643	13614	13581	13530	13665	13697	13680	13675	13532	13523	13583	13727	13652	13620	13524	13708	13677	13717	13575	13703	13661	13577	13686	13757	13644	13558	13597	13770	13679	13667	13685	13713	13651	13590	13748	13747	13511	13875	13584	13586	13576	13683	13609	13566	13531	13732	13842	13565	13659	13711	13494	13750	13655	13740	13752	13681	13773	13686	13626	13639	13576	13906	13793	13762	13750	13780	13680	13736	13582	13554	13793	13914	13618	13782	13591	13678	13879	13540	13635	13734	13530	13823	13618	13681	13699	13654	13503	13757	13557	13500	13682	13585	13720	13630	13659	13662	13655	13798	13770	13801	13711	13567	13596	13670	13888	13667	13634	13570	13540	13822	13570	13731	13779	13841	13706	13771	13748	13731	13684	13688	13690	13604	13574	13657	13721	13741	13684	13574	13750	13527	13555	13837	13620	13720	13491	13575	13778	13609	13661	13591	13591	13773	13535	13596	13531	13583	13825	13717	13783	13746	13575	13777	13628	13625	13757	13724	13736	13708	13767	13689	13859	13640	13744	13631	13730	13754	13697	13671	13657	13687	13504	13530	13677	13746	13604	13757	13623	13766	13597	13654	13694	13699	13700	13716	13745	13763	13731	13591	13678	13671	13534	13665	13674	13637	13533	13740	13656	13692	13612	13702	13551	13800	13747	13625	13777	13745	13658	13709	13563	13650	13766	13603	13802	13680	13797	13622	13671	13736	13560	13730	13656	13770	13616	13469	13831	13714	13593	13715	13734	13693	13605	13581	13781	13625	13665	13568	13712	13569	13591	13744	13759	13827	13714	13703	13813	13631	13598	13682	13830	13613	13730	13624	13584	13777	13686	13613	13777	13731	13658	13578	13657	13704	13618	13772	13727	13639	13842	13701	13821	13734	13807	13704	13578	13570	13697	13832	13668	13624	13713	13649	13791	13536	13709	13563	13738	13863	13727	13573	13670	13764	13734	13596	13653	13708	13708	13829	13558	13715	13815	13707	13741	13581	13629	13719	13676	13608	13622	13673	13603	13687	13635	13704	13597	13628	13658	13694	13585	13559	13748	13709	13723	13541	13687	13697	13578	13689	13717	13729	13788	13650	13894	13626	13559	13543	13727	13630	13764	13919	13746	13586	13701	13446	13577	13792	13577	13604	13775	13670	13541	13678	13671	13713	13667	13619	13628	13628	13722	13913	13592	13675	13691	13787	13797	13654	13659	13538	13701	13563	13645	13762	13783	13699	13670	13581	13716	13598	13732	13719	13722	13730	13726	13835	13764	13746	13663	13649	13616	13769	13725	13631	14003	13688	13691	13683	13753	13776	13607	13667	13732	13719	13718	13630	13743	13640	13857	13717	13828	13603	13479	13641	13571	13780	13602	13593	13660	13746	13633	13637	13632	13554	13531	13789	13766	13712	13681	13574	13764	13676	13667	13723	13719	13700	13783	13675	13734	13681	13647	13488	13674	13941	13721	13930	13684	13738	13615	13645	13703	13673	13772	13621	13621	13676	13669	13700	13596	13614	13622	13774	13626	13603	13565	13650	13753	13746	13629	13744	13647	13701	13554	13787	13834	13710	13728	13456	13760	13505	13621	13570	13796	13480	13737	13679	13658	13817	13657	13685	13780	13646	13671	13799	13666	13644	13700	13754	13697	13773	13692	13842	13569	13669	13595	13704	13680	13615	13758	13740	13682	13648	13689	13739	13756	13741	13686	13774	13750	13697	13693	13597	13578	13812	13828	13599	13662	13586	13620	13831	13628	13618	13639	13814	13601	13747	13791	13594	13800	13621	13636	13584	13613	13745	13751	13680	13666	13776	13618	13725	13545	13641	13832	13737	13903	13699	13657	13619	13581	13732	13632	13556	13635	13718	13657	13762	13662	13768	13616	13809	13694	13585	13739	13707	13682	13842	13572	13665	13637	13713	13647	13622	13674	13736	13648	13632	13779	13798	13522	13640	13576	13741	13675	13602	13727	13709	13688	13719	13631	13720	13551	13646	13632	13722	13625	13804	13714	13875	13531	13588	13646	13817	13654	13567	13804	13710	13651	13669	13730	13740	13675	13695	13563	13581	13593	13786	13790	13800	13710	13823	13650	13752	13529	13787	13682	13628	13652	13703	13739	13650	13629	13673	13545	13717	13831	13646	13720	13575	13622	13790	13887	13758	13670	13821	13667	13693	13724	13676	13668	13578	13711	13730	13872	13703	13650	13761	13462	13791	13577	13747	13531	13723	13665	13725	13661	13697	13850	13669	13714	13586	13687	13552	13565	13790	13604	13821	13798	13673	13752	13673	13711	13625	13581	13721	13750	13671	13606	13704	13563	13856	13814	13573	13509	13717	13502	13653	13751	13701	13714	13671	13594	13493	13705	13637	13668	13563	13649	13775	13697	13806	13765	13557	13634	13735	13651	13603	13836	13769	13765	13622	13622	13786	13727	13630	13626	13682	13744	13778	13653	13768	13841	13655	13782	13660	13749	13631	13616	13666	13740	13783	13736	13792	13640	13413	13674	13470	13659	13664	13632	13746	13790	13730	13749	13616	13751	13789	13602	13726	13591	13710	13656	13758	13731	13690	13550	13791	13714	13548	13652	13604	13778	13559	13711	13603	13855	13652	13649	13664	13725	13676	13724	13652	13468	13609	13721	13600	13485	13532	13716	13816	13686	13721	13695	13693	13697	13722	13669	13738	13722	13709	13666	13689	13784	13747	13685	13710	13699	13803	13643	13770	13654	13654	13511	13668	13781	13738	13681	13657	13811	13562	13757	13653	13659
28854	20821	18090	15650	13903	13805	13998	13885	13923	13925	13857	13856	15409	17143	16665	15254	14399	13922	13976	13742	13968	13815	13884	13939	13861	13789	13714	13780	13895	13766	13521	13754	13953	13795	13830	13694	13906	13888	14061	13774	13783	13717	13847	13781	13848	13828	13778	13751	14037	13638	13871	13714	13841	13753	13814	13851	13777	13860	13868	13887	13627	13739	13626	13666	13692	13710	13887	13906	13733	13625	13762	13784	13794	13878	13793	13869	13724	13609	13792	13791	13675	13794	13811	13896	13904	13590	13727	13816	13777	13823	13739	13895	13731	13879	13884	13649	13759	13613	13712	13791	13741	13852	13609	13872	13705	13851	13884	13829	13760	13852	13760	13783	13722	13935	13885	13642	13594	13770	13718	13509	13836	13612	13682	13849	13966	13975	13789	13739	13894	13738	13753	13686	13644	13906	13823	13734	13738	13723	13537	13969	13752	13783	13729	13978	13800	13771	13801	13739	13840	13862	13934	13705	13723	13663	13694	13809	13846	13736	13900	13883	13993	13788	13826	13745	13740	13861	13763	13804	13894	13777	13734	13726	13795	13708	13788	13733	13685	13626	13738	13898	13737	13831	13729	13678	13845	13912	13599	13678	13784	13852	13695	13667	13699	13747	13758	13949	13947	13708	13941	13582	13807	13684	13618	13675	13794	13784	13889	13749	13713	13840	13631	13906	13647	13692	13796	13518	13814	13692	13654	13724	13795	13767	13727	13737	13791	13669	13672	13735	13882	13832	13710	13696	13707	13857	13648	13773	13809	13724	13776	13843	13891	13730	13828	13783	13743	13867	13930	13655	13728	13805	13532	13785	13795	13865	13938	14008	13649	13837	13658	13694	13708	13869	13941	13658	13632	13862	13795	13916	13647	13802	13795	13764	13851	13788	13768	13806	13655	13703	13782	13799	13634	13689	13660	13731	13846	13928	13742	13789	13818	13914	13599	13789	13733	13813	13859	13762	13802	13672	13964	13800	13867	13707	13698	13793	13810	13804	13796	13692	13949	13654	13787	13893	13835	13773	13864	13849	13910	13689	13883	13859	13720	13684	13715	13842	13659	13927	13699	13784	13867	13785	13646	13663	13660	13722	13778	13638	13756	13828	13853	13848	13784	13571	13878	13645	13647	13694	13911	13705	13699	13877	13816	13638	13861	13682	13700	13603	13721	13820	13547	13891	13663	13646	13743	13935	13844	13740	13672	13814	13863	13840	13781	13834	13794	13906	13897	13643	13747	13976	13905	13860	13759	13702	13929	13774	13827	14054	13816	13718	13748	14076	13894	13801	13761	13743	13898	13760	13638	13578	13710	13698	13777	13630	13777	13725	13635	13927	13931	13588	13950	14023	13663	13749	13703	13676	13783	13652	13657	13859	13681	13762	13979	13809	13941	13924	13739	13739	13878	13657	13961	13748	13715	13718	13768	13698	13730	13733	13801	13815	13808	13809	13775	13849	13589	13879	13812	13856	13902	13832	13812	13706	13953	13582	13777	13903	13800	13656	13638	13698	13783	13759	13755	13930	13670	13731	13834	13705	13695	13969	13852	13727	13679	13753	13690	13962	13909	13878	13813	13839	13593	13799	13887	13798	13802	13674	13680	13859	13679	13733	13901	13632	13897	13803	13801	13839	13622	13712	13793	13871	13711	13817	13962	13869	13771	13726	13676	13696	13871	13690	13915	13832	13724	13924	13745	13677	13719	13651	13743	13843	13861	13800	13857	13904	13793	13720	13671	13739	13888	13732	13740	13706	13843	13719	13631	13830	13653	13818	13863	13660	13763	13881	13785	13641	13721	13809	13788	13729	13815	13802	13823	13747	13803	13818	13800	13757	13713	13743	13732	13957	13796	13971	14021	13714	13785	13853	13855	13775	13674	13607	13757	14006	13855	13720	13627	13771	13791	13798	13803	13668	13767	13827	13632	13902	13663	13893	13878	13707	13770	13761	13600	13631	13657	13787	13812	13822	13794	13726	13736	13674	13836	13719	13774	13743	13582	13836	14033	13766	13712	13844	13665	13837	13719	13656	13841	13779	13788	14014	13663	13867	13763	13729	13733	13826	13714	13672	13761	14076	13856	13876	13796	13876	13881	13782	13853	13739	13786	13793	13722	13802	13842	13769	13991	13793	13923	13841	13741	13868	13899	13854	13880	13862	13707	13796	13769	13904	13767	13779	13771	13748	13849	13670	13818	13685	13785	13642	13679	13807	13751	13858	13713	13717	13747	13710	13783	13644	13551	13829	13923	13977	13769	13612	13792	13982	13910	13703	13743	13804	13672	13730	13689	14029	13810	13726	13834	13786	13758	13960	13879	13918	13862	13720	13665	13997	13823	13938	13757	13799	13940	13800	13932	13850	13768	13969	13934	13788	13774	13725	13698	13635	13587	13809	13834	13689	13651	13847	13663	13750	13857	13634	13731	13687	13704	13833	13718	13856	13749	13823	13896	13803	13893	13677	13878	13822	13818	13723	13613	13721	13795	13588	13826	13807	13676	13903	13796	13816	13889	13909	13735	13573	13749	13760	13776	13718	13823	13964	13845	13796	13799	13839	13782	13717	13842	13780	13801	13577	13840	13726	13767	13916	13810	13696	13831	13769	13673	13934	13699	13838	13833	13580	13764	13830	13908	13608	13850	13928	13819	13626	13792	13801	13750	13721	13757	13733	13760	13796	13763	13822	13792	13878	13873	13865	13864	13768	13815	13765	13671	13803	13917	13835	13551	13665	13763	13863	13868	13850	13905	13785	13829	13827	13576	13831	13820	13753	13932	14013	13949	13725	13847	14022	13812	13829	13748	13841	13801	13922	13979	13776	13841	13613	13835	13822	13772	13632	13732	13775	13854	13658	13718	13814	13858	13798	13928	13856	13714	13648	13864	13964	13687	13795	13726	13879	13958	13848	13606	13705	13821	13865	13598	13835	13725	13943	13641	13917	13961	13846	13664	13778	13797	13927	13772	13602	13750	13801	13840	13712	13607	13777	13853	13909	13948	13772	13794	13594	13752	13612	13875	13629	13734	13827	13777	13841	13799	13773	13763	13930	13753	13663	13634	13735	13648	13858	13720	13689	13694	13777	13499	13698	13919	13853	13827	13765	13829	13796	13929	13756	13658	13835	13979	13738	13815	13857	13792	13892	13789	13837	13879	13703	13834	13779	13701	13887	13844	13939	13874	13877	13747	13846	13891	13758	13686	13825	13848	13818	13842	13668	13741	13806	13662	13588	13695	13738	13775	13755	13744	13616	13900	14018	13746	13893	13917	13895	13662	13642	13793	13759	13753	13999	13842	13829	13839	13956	13856	13803	13987	13770	13688	13893	13862	13862	13781	13931	13739	13616	13847	13800	13842	13858	13859	13779	13786	13787	13825	13817	13711	13727	13951	13799	13971	13764	13757	13770	13931	13891	13682	13699	13636	13827	13877	13836	13901	13822	13753	13701	13681	13675	13601	13910	13577	13742	13977	13899	13986	13726	13772	13844	13652	13559	14052	13720	13780	13699	13874	13934	13877	13721	13996	13614	13823	13860	13852	13672	13890	13831	13690	13596	13838	13749	13717	13794	13809	13833	13731	13707	13882	13647	13799	13771	13744	13693	13823	13815	13763	13926	13801	13856	13865	13851	13535	13790	13802	13828	13784	13846	13607	13761	13588	13798	13799	13641	13822	13785	13820	13961	13831	13751	13625	13810	13732	13667	13790	13856	13634	13950	13710	13712	13671	13682	13615	13574	13977	13754	13627	13675	13724	13640	13762	13692	13646	13789	13638	13863	13971	13742	14034	13858	13685	13800	13759	13796	13955	13882	13840	13820	13727	13795	13784	13897	14038	13700	13639	13847	13786	13846	13768	14026	13777	13676	13634	13694	13843	13894	13805	13706	13779	13894	13665	13726	13715	13905	13842	13765	13833	13757	13618	13944	13881	13712	13885	13900	13681	14047	13772	13780	13717	13787	13762	13727	13835	13909	13810	13774	13756	13794	13771	13859	13832	13784	13746	13584	13779	13794	13835	13799	13828	13634	13896	13837	13791	13582	13747	13748	13632	13826	13778	13804	13783	13682	13609	13721	13689	13947	13929	13992	13523	13668	13823	13641	13819	13698	13784	13774	13797	13785	13409	13676	13876	13713	13621	13927	13875	13541	13737	13638	13756	13807	13763	13712	13764	13806	13784	13752	13773	13852	13770	13778	13742	13713	13700	13714	13763	13789	13758	13871	13842	13745	13898	13750	13811	13724	13799	13731	13828	13683	13878	13767	13812	13759	13906	13911	13812	13840	13769	13792	13636	13754	13907	13706	13911	13759	13592	13753	13759	13614	13763	13825	13751	13866	13832	13593	13691	13905	13884	13878	13936	13814	13799	13822	13600	13654	13890	13666	13870	13823	13935	13725	13727	13624	14046	13805	13622	13787	14051	13767	13854	13837	13646	13766	13856	13735	13952	13610	13963	13786	13884	13816	13831	13824	13601	13848	13780	13740	13631	13853	13648	13696	13695	13758	13638	13574	13855	13728	13661	13917	13607	13881	13642	13956	13875	13752	13819	13741	13569	13656	13891	13693	13804	13771	13984	13763	13803	13675	13968	13638	13677	13740	13693	13728	13831	13786	13789	13590	13614	13852	13948	13790	13655	13737	13652	13747	13741	13804	13841	13822	13720	13812	13697	13732	13807	13670	13886	13929	13760	13810	13858	13700	13783	13660	13874	13763	13885	13597	13658	13844	13965	13683	14025	13808	13695	13811	13816	13644	13783	13776	13687	13721	13725	13804	13611	13803	13649	13567	13789	13664	13847	13741	13596	13609	13712	13688	13795	13780	13804	13618	13803	13695	13855	13877	13887	13654	13730	13822	13747	13874	13714	13891	13675	13711	13773	13764	13776	13830	13904	13735	13808	13840	13773	13716	13883	13777	13732	13822	13732	13783	13764	13612	13820	13799	13859	13879	13651	13761	13723	13804	13613	13709	13652	13797	13897	13896	13742	14003	13575	13709	13837	13769	13699	13728	13719	13824	13693	13864	13808	13695	13642	13845	13875	13734	13847	13766	13761	13808	13841	13720	13661	13834	13922	13688	13739	13677	13931	13767	13646	13835	13920	13649	13755	13770	13751	13750	13865	13836	13785	13763	13819	13720	13747	13990
14852	15495	15221	14462	14319	14135	14101	13934	14023	14097	14040	14134	17127	19050	17555	15481	14439	14072	14016	14017	13977	13970	13869	13944	14011	13868	14036	13895	13971	13969	13891	13955	14074	13890	13921	13916	13852	13947	14027	14012	13987	13948	13982	14029	13891	13890	13928	13820	13953	14018	13942	14050	14028	13828	14014	14130	14220	14000	14098	13843	14015	13931	13960	13992	13967	13971	14025	14027	13979	14040	14072	14136	13871	14199	13907	13933	13931	13955	13958	13903	14037	14080	13998	14051	13929	14005	13932	14027	13914	13984	14000	13868	13880	14030	13889	14023	13959	14072	14009	14062	14008	14017	14069	14065	13904	13921	14100	14057	13975	14025	13881	13775	13998	14069	13984	14012	13890	14095	14033	13876	13850	14089	13958	13908	13890	13926	13946	13926	13898	13951	13900	14001	13992	13959	13982	14090	14055	13976	13960	13840	14087	13875	14048	14057	13963	14125	13873	13999	14039	13985	13938	14019	13916	13894	13834	13927	13919	14081	13976	14054	14049	14049	13910	13923	13970	13901	13884	14031	13969	13832	14009	13930	14061	13915	14138	13853	13868	13952	14176	13920	13853	14029	13921	14001	13973	13946	13946	14015	13965	13920	14033	14037	14024	14123	13920	13908	13914	13988	14002	14029	14066	14027	13850	13871	13939	13872	13999	14132	13967	13968	14055	13971	13973	13973	14111	13902	14131	13868	13925	13874	13973	13974	13999	13784	14050	13940	14083	13905	13930	13900	14092	13927	13820	14045	14198	14063	13908	13953	13939	14046	13948	13916	13883	13946	13874	13941	14004	13926	13981	13987	14059	14092	13913	13959	14211	13928	13988	13938	13844	14012	14015	13959	14065	13859	13989	14045	14039	13993	14128	14143	13982	14176	13997	13875	14082	13874	14203	13965	14097	13913	13894	13926	13997	13901	13987	14029	13876	14274	14015	13946	13943	13933	14127	13893	13746	13871	13847	14133	13853	13928	14042	13894	13946	13899	14012	13989	13940	13932	13998	13970	13960	14039	13885	13955	13918	13920	13957	14167	14025	13974	13887	14046	13881	14060	13962	13851	14029	14225	14009	14142	13873	13975	14117	13925	14016	14081	13983	13947	14039	14000	13858	13873	14063	13902	14023	14061	14031	14024	14016	14065	13892	14054	13930	13853	14035	14029	14016	14053	14015	14020	13849	14103	14001	13823	13996	13933	14107	14010	13855	14144	14105	13862	14100	13831	14177	14194	13872	13882	13905	13965	13994	13783	13973	14096	14042	13949	13919	13990	13948	14058	14033	14045	14054	14052	14006	13907	13942	13922	13970	14101	13879	14018	14128	14100	13932	13984	14034	13915	14027	13954	14125	13932	13773	13948	13959	13999	13838	13962	13946	13988	14154	13995	14089	13945	14029	13954	14015	14073	13978	13947	14117	13933	13995	13969	13955	13819	13867	13972	13897	13934	13948	13960	13980	13854	14060	14049	14138	13911	13986	13828	14115	14099	13912	13878	13866	13976	13941	14095	14211	13914	14030	14078	13827	14038	14125	14011	14121	13877	14139	13885	14019	13936	13898	14034	14050	13960	13975	13867	13841	13968	13872	13945	14017	13817	14016	14023	13932	13897	14038	13971	13921	13998	14043	14110	13898	14031	14069	14101	14149	13898	14054	14128	13898	14089	14036	13923	13853	14042	13968	14067	13963	13995	13940	13990	13996	13883	13948	14009	13736	13965	13937	13993	14033	14055	14087	13971	14105	13898	13966	13964	14081	14054	14041	13950	14020	13847	14105	14086	14015	13886	13921	13889	13996	13925	13813	13982	14015	13908	14158	13921	13920	14039	13918	14124	14031	13950	14093	13931	14138	13879	14121	13950	14125	13818	13892	14006	14026	14027	13960	14038	13906	14058	14038	13898	14002	13997	13940	14085	13902	13782	13890	13972	13968	13835	14100	14011	13991	13813	14045	14027	13841	13991	14006	14016	14130	14048	13919	14011	14235	13922	13992	14151	13871	13978	13859	13978	13998	13866	13984	14012	13939	13877	13994	14024	13899	14133	13838	14155	13928	14118	13939	13894	14126	14041	14076	13964	14070	13884	13924	13792	14077	14058	13963	14126	13895	13871	14008	14060	13935	14154	13986	13959	14030	13861	14053	13793	13920	13823	14078	13954	13898	14026	14020	13980	14012	13826	13989	13969	14090	14000	14079	13980	13938	14068	13812	13945	13797	14063	13925	14065	14042	13785	14058	14111	13981	13967	13981	13885	13915	13907	13944	14049	14119	13984	14058	14033	13810	13947	14031	13863	14026	14071	14074	14066	13982	14051	13967	14072	13893	13966	14035	13960	14076	14058	13924	13976	13840	13971	13955	14097	13985	13910	13947	13939	14030	13847	13976	13868	13995	14112	13925	14071	13907	13975	13913	14029	13931	13916	14026	14055	13825	13989	13967	14088	13880	14019	13855	14025	14109	14114	14058	13911	13935	13947	13961	14082	13927	14020	13852	13965	14034	13905	14045	13985	13973	14160	13953	13991	14185	14090	13884	14052	14049	13908	13945	13833	13919	13943	13878	13971	13960	13963	14144	13958	14064	14041	13984	14017	13860	13870	14180	14076	13879	14180	14011	13938	14129	14039	13945	14017	14035	13900	14036	14081	13905	13990	14023	13871	13890	13912	13992	14009	13957	13982	13835	13955	13939	13998	13743	14010	13903	13954	13968	13923	13910	13965	14144	14097	13968	14099	14117	14123	13980	13900	14052	14067	14148	13956	14142	13899	13968	14026	14115	14018	13968	14115	13980	13865	13891	14068	13973	13941	14047	13915	13922	14057	14069	13752	14032	13934	14021	13957	13944	14041	13952	14041	13883	13971	14050	13976	14017	14145	13776	13900	13995	13920	14109	14006	14039	13917	14111	13950	13904	14028	14019	13914	13981	14011	13983	13935	13884	13962	13991	14022	14091	13905	14013	13775	13923	14106	14043	14115	13833	13971	13984	13999	14062	14036	13977	13994	14093	13888	13945	13864	13902	14138	13796	14043	13964	14023	14147	14004	13818	14000	13916	14018	14012	14031	14090	14096	14001	14049	13996	14104	14080	13874	13922	13979	13994	13714	14016	13929	13865	14046	13824	14009	14207	13997	13983	13902	14008	13911	14006	14103	14051	14128	13829	14037	13958	14022	14028	13999	13931	13910	13892	14150	13984	13934	14207	14142	13932	13912	14087	13978	14104	14010	14000	13987	13836	13940	14051	14135	13953	14074	13974	13892	14070	13902	13900	14002	13886	14028	14014	14112	13929	13943	13864	13919	13981	13966	13968	14139	13897	13823	13888	13967	13888	14087	14049	13894	13900	14070	14000	13970	14101	13959	13977	14001	14096	14077	13899	14043	13986	13907	13787	14001	13980	13794	14020	14000	14114	13994	14070	14041	13901	14178	14108	13961	13896	13984	13990	13969	13923	14138	14075	13928	13941	13857	13949	14125	14117	13915	14062	14099	14034	13996	13895	13851	13955	13888	13999	13963	13848	13896	13969	14040	13874	14118	13954	13957	14050	14032	14086	14028	14063	13800	14010	14207	13763	13994	14052	14165	14010	14112	14120	14061	14055	13808	13986	14151	13822	14090	14048	14047	14007	13927	13920	13889	13879	13987	13922	13985	13988	13983	14033	14002	13991	14041	14073	13983	14129	14046	14087	14173	13887	13928	13981	13819	13768	13976	14106	13934	14120	13985	13941	13953	13838	13963	14058	13928	14119	13832	14028	14013	13857	13822	13920	13976	14059	13978	14043	13810	14144	13950	13876	14034	13842	13804	13841	13971	13973	13991	13925	14105	14033	14010	13970	13922	13954	13881	13959	14010	13957	14041	14003	14056	14082	14075	14043	13928	13993	13942	13845	14221	14035	14068	13774	13980	13914	14121	14008	13819	13951	14044	14020	14033	13845	13890	13873	13955	13888	13912	13933	13914	13999	13735	13912	14036	14143	13982	13932	13981	13978	13860	14009	14109	14001	13933	13907	13989	13861	14092	13966	13864	14232	13946	13914	14211	14033	13897	14005	13975	13946	13884	14017	14186	13991	13907	13855	14000	14000	14011	14036	13860	14088	14005	13869	13937	13991	14017	13915	13907	14097	13885	13915	14045	13918	14138	13945	14064	14011	14119	14010	13988	13984	14144	14019	13840	13961	13960	13865	13973	14014	14004	14007	13934	13857	13998	14045	14051	14112	14002	13901	13955	13915	13979	13907	13863	13948	14050	13886	14025	14022	14003	14033	13968	14131	14037	14016	13861	13832	13994	13993	14065	13986	14046	13800	13939	14087	13980	13946	13997	14012	14126	13867	14133	13957	13985	14081	14006	14064	13795	13886	14015	13969	13797	13934	14050	14011	13952	13880	13847	13861	13902	14066	13860	14142	14019	14202	14108	13986	14100	14030	13915	14037	13926	14024	14099	13933	13970	14152	13866	14022	13997	13948	13981	14180	13901	14120	13863	13827	14014	14127	14055	13945	14124	13890	14089	13887	14092	14082	14038	13897	13947	13975	14053	14022	13956	14055	13972	14051	14113	13947	13950	13946	13981	13879	13970	14362	13840	13903	13779	14015	13970	14008	13837	13895	14009	13947	14008	14203	14008	14137	13743	14038	14086	14077	13870	13995	14042	13902	13971	14072	13838	14000	13880	14045	13987	14033	13897	14135	14051	13917	13947	13930	13981	14017	13935	13944	13999	14023	13958	14130	14128	14021	13921	13901	14023	13885	13964	14132	13857	14124	14002	14147	13904	14111	13923	14044	13914	13972	14031	13900	13886	14079	13999	13937	14067	13930	13939	13891	13973	13769	14003	14184	13938	13776	14068	13977	13889	13877	14101	14025	13906	13992	14111	14078	14107	13928	14042	14050	14061	13917	13982	14149	13960	13984	14073	13888	13935	13909	13938	14122	13876	14002	13956	13923	13993	13870	13926	13951	14005	14006	14086	13960	13859	13826	14025	14169	14182	13875	13911	13721	13897	13928	14136	13915	14057	13898	13888	14053	13927	14035	14024	13943	13953	14043	13972	13905	13881	13980	14000	14032	13825	14047	13908	14000	13998	14012	13890	13773	14068	14089	13984	13985	13941	13988	14095	14071	13883	13927	13920	13979	13960	13963	14065
24937	21325	27860	25249	19628	16086	15351	14452	13884	13785	13674	14442	27653	30867	25524	19420	15567	13874	13669	13526	13524	13424	13574	13307	13403	13483	13614	13385	13440	13520	13415	13276	13473	13430	13490	13409	13423	13262	13559	13486	13577	13669	13497	13530	13506	13318	13395	13557	13441	13325	13521	13450	13585	13608	13453	13382	13511	13492	13450	13347	13559	13406	13449	13561	13354	13550	13427	13533	13416	13312	13466	13469	13344	13468	13384	13437	13772	13453	13424	13314	13423	13376	13445	13457	13514	13470	13479	13381	13453	13438	13466	13448	13337	13546	13404	13445	13449	13266	13518	13500	13564	13468	13400	13262	13610	13464	13494	13448	13488	13545	13403	13254	13459	13397	13274	13404	13405	13484	13579	13461	13451	13339	13574	13274	13415	13374	13387	13366	13696	13498	13512	13442	13396	13566	13573	13521	13467	13331	13424	13504	13609	13409	13546	13448	13272	13411	13585	13542	13453	13473	13442	13598	13463	13424	13360	13427	13419	13552	13466	13419	13366	13373	13427	13577	13492	13247	13294	13382	13534	13514	13683	13614	13684	13458	13435	13546	13266	13542	13300	13434	13498	13475	13490	13552	13213	13310	13309	13418	13352	13248	13454	13387	13375	13587	13478	13407	13489	13474	13451	13373	13400	13519	13429	13511	13506	13509	13508	13338	13484	13668	13358	13452	13379	13467	13454	13380	13413	13487	13391	13498	13421	13545	13309	13606	13390	13370	13537	13397	13419	13217	13187	13443	13512	13377	13302	13524	13550	13400	13648	13479	13405	13367	13476	13395	13356	13466	13471	13300	13444	13454	13418	13612	13541	13529	13335	13439	13438	13431	13572	13350	13348	13342	13741	13521	13366	13512	13466	13398	13341	13445	13389	13349	13476	13490	13590	13412	13449	13359	13409	13216	13549	13256	13274	13501	13434	13376	13444	13518	13515	13231	13287	13462	13365	13538	13355	13466	13463	13487	13403	13493	13525	13484	13477	13535	13510	13408	13298	13364	13530	13464	13420	13273	13297	13388	13539	13242	13354	13397	13635	13564	13468	13374	13421	13521	13375	13329	13504	13417	13595	13431	13423	13466	13455	13531	13505	13355	13464	13463	13302	13382	13473	13475	13381	13461	13380	13302	13404	13418	13424	13576	13534	13666	13397	13337	13551	13391	13425	13447	13391	13379	13505	13495	13460	13596	13383	13349	13228	13437	13378	13524	13461	13502	13531	13476	13468	13241	13148	13429	13437	13502	13515	13603	13524	13675	13551	13365	13533	13417	13385	13417	13417	13560	13334	13474	13467	13376	13506	13460	13219	13593	13484	13492	13539	13253	13358	13347	13494	13357	13551	13352	13399	13494	13349	13597	13428	13480	13571	13351	13305	13269	13490	13434	13428	13464	13426	13466	13442	13562	13446	13329	13376	13352	13430	13589	13545	13536	13461	13404	13594	13451	13379	13690	13315	13327	13449	13445	13396	13523	13364	13316	13443	13355	13512	13486	13561	13454	13364	13437	13313	13508	13399	13359	13364	13473	13657	13398	13590	13454	13518	13357	13491	13485	13431	13299	13354	13582	13570	13301	13546	13467	13481	13487	13463	13532	13430	13443	13612	13290	13392	13358	13481	13601	13482	13382	13347	13461	13318	13352	13444	13371	13496	13495	13431	13602	13561	13470	13463	13438	13330	13521	13502	13340	13523	13476	13663	13429	13380	13358	13514	13451	13427	13362	13391	13437	13658	13565	13338	13339	13198	13592	13388	13213	13375	13341	13712	13473	13473	13509	13618	13483	13486	13657	13528	13552	13542	13503	13469	13583	13255	13456	13534	13452	13507	13303	13357	13556	13268	13336	13504	13464	13422	13385	13431	13595	13684	13486	13522	13333	13537	13326	13367	13487	13432	13348	13331	13371	13219	13470	13531	13336	13368	13230	13349	13108	13422	13364	13730	13488	13475	13424	13493	13491	13284	13546	13474	13421	13421	13473	13515	13540	13475	13418	13493	13591	13599	13538	13487	13563	13620	13434	13451	13455	13474	13507	13351	13429	13567	13643	13350	13452	13389	13536	13497	13454	13308	13448	13390	13347	13403	13396	13404	13618	13423	13531	13559	13399	13644	13584	13244	13602	13465	13614	13537	13429	13335	13332	13471	13606	13536	13373	13487	13690	13444	13379	13395	13371	13438	13456	13550	13503	13318	13428	13209	13433	13268	13332	13249	13561	13421	13607	13377	13568	13390	13567	13453	13673	13558	13458	13282	13568	13522	13388	13387	13223	13318	13476	13288	13442	13645	13433	13418	13373	13492	13725	13553	13250	13303	13389	13085	13528	13455	13311	13450	13623	13581	13517	13479	13408	13389	13486	13360	13517	13394	13414	13393	13373	13574	13425	13365	13468	13554	13304	13431	13452	13438	13694	13325	13472	13476	13579	13510	13438	13522	13488	13457	13652	13531	13391	13445	13358	13607	13376	13524	13304	13360	13465	13519	13398	13523	13520	13338	13522	13482	13337	13501	13402	13372	13323	13268	13366	13553	13353	13365	13438	13267	13342	13382	13335	13479	13484	13476	13411	13511	13617	13427	13384	13515	13449	13344	13414	13518	13443	13430	13520	13343	13513	13454	13482	13548	13512	13631	13601	13538	13198	13415	13283	13655	13580	13381	13419	13467	13318	13410	13367	13445	13537	13461	13482	13526	13468	13344	13401	13458	13277	13457	13373	13419	13474	13332	13287	13825	13455	13456	13337	13570	13416	13159	13483	13403	13557	13246	13480	13517	13428	13553	13494	13555	13484	13518	13463	13323	13620	13510	13438	13422	13467	13410	13435	13515	13466	13376	13357	13448	13462	13513	13594	13594	13485	13397	13523	13521	13505	13591	13514	13273	13150	13309	13458	13379	13417	13432	13547	13348	13609	13654	13620	13359	13403	13577	13618	13399	13425	13458	13485	13586	13373	13403	13366	13444	13484	13419	13580	13580	13424	13548	13476	13382	13494	13255	13378	13476	13258	13310	13559	13351	13508	13514	13493	13420	13458	13332	13612	13461	13533	13358	13390	13583	13491	13547	13240	13105	13253	13427	13498	13319	13402	13638	13455	13441	13529	13651	13500	13469	13433	13419	13382	13328	13499	13482	13424	13459	13467	13405	13452	13445	13482	13506	13385	13494	13474	13615	13304	13487	13429	13422	13425	13703	13578	13458	13374	13478	13412	13482	13283	13351	13492	13510	13553	13517	13386	13419	13478	13477	13546	13486	13438	13476	13433	13427	13325	13456	13364	13380	13311	13365	13341	13395	13593	13332	13334	13559	13433	13397	13429	13354	13542	13460	13576	13381	13446	13489	13349	13644	13676	13664	13492	13628	13529	13323	13510	13416	13287	13381	13330	13529	13406	13309	13444	13499	13641	13486	13337	13450	13573	13275	13250	13649	13410	13387	13218	13462	13391	13328	13493	13491	13544	13536	13511	13431	13448	13690	13383	13404	13541	13271	13344	13407	13339	13275	13422	13365	13362	13431	13570	13452	13387	13494	13399	13442	13473	13417	13526	13500	13515	13413	13502	13414	13382	13558	13153	13524	13545	13353	13453	13545	13498	13387	13539	13533	13408	13585	13478	13580	13423	13563	13480	13428	13320	13649	13296	13308	13385	13378	13623	13416	13410	13490	13555	13301	13469	13327	13452	13420	13577	13570	13488	13468	13484	13470	13411	13246	13473	13560	13475	13454	13471	13506	13485	13556	13435	13506	13523	13292	13588	13469	13373	13521	13500	13492	13434	13541	13536	13413	13413	13465	13360	13446	13420	13542	13477	13211	13610	13569	13425	13412	13561	13375	13501	13490	13259	13338	13423	13617	13562	13398	13115	13201	13426	13525	13579	13447	13236	13475	13488	13484	13361	13549	13459	13488	13497	13393	13449	13425	13345	13319	13441	13455	13469	13377	13428	13444	13489	13400	13221	13460	13504	13612	13529	13479	13622	13238	13421	13444	13102	13625	13524	13435	13246	13248	13549	13418	13485	13415	13457	13299	13424	13342	13481	13365	13418	13535	13320	13385	13289	13428	13443	13237	13325	13565	13573	13459	13655	13589	13549	13407	13325	13450	13573	13353	13570	13501	13443	13294	13437	13410	13346	13462	13452	13357	13327	13522	13557	13420	13518	13376	13492	13518	13513	13427	13488	13296	13379	13593	13401	13463	13426	13277	13551	13329	13486	13243	13558	13619	13344	13301	13484	13240	13423	13452	13231	13409	13499	13248	13388	13390	13555	13520	13441	13347	13447	13539	13461	13336	13311	13617	13552	13507	13469	13413	13463	13503	13515	13541	13376	13377	13570	13384	13434	13311	13595	13444	13367	13443	13384	13172	13490	13401	13493	13495	13515	13462	13431	13595	13492	13380	13312	13626	13457	13584	13499	13453	13484	13329	13521	13300	13291	13594	13491	13586	13537	13453	13331	13596	13541	13511	13512	13421	13373	13472	13385	13195	13566	13405	13578	13689	13638	13549	13399	13410	13358	13584	13421	13481	13380	13491	13483	13497	13650	13261	13332	13335	13295	13624	13652	13693	13582	13520	13353	13494	13677	13308	13441	13372	13376	13281	13400	13582	13506	13641	13510	13441	13295	13239	13434	13354	13392	13347	13293	13284	13477	13464	13408	13402	13519	13669	13461	13425	13364	13464	13389	13490	13543	13283	13254	13468	13480	13506	13656	13331	13490	13511	13400	13583	13592	13275	13656	13517	13415	13557	13363	13399	13509	13753	13505	13335	13550	13467	13445	13393	13496	13617	13450	13410	13529	13448	13643	13403	13350	13500	13721	13509	13444	13430	13495	13452	13381	13454	13492	13602	13582	13499	13602	13553	13336	13491	13566	13493	13490	13519	13495	13538	13270	13475	13435	13487	13494	13533	13427	13440	13551	13502	13379	13382	13435	13603	13403	13378	13539	13264	13491	13435	13313	13515	13549	13350	13341	13631	13519	13604	13510	13313	13478	13351	13446	13502	13401	13606	13479	13278	13420	13490	13519	13412	13381	13455	13492	13343	13507	13499	13357	13416	13295	13285	13345	13396	13509	13541	13484	13473	13505	13469	13585	13588	13501	13284	13409	13296	13438	13528	13488	13528	13468	13700	13520	13533	13569
13927	21280	20400	17048	16221	15640	14938	14543	14470	14170	14097	16049	34038	35144	28225	20554	15902	14116	13826	13911	13798	14062	13828	13703	13747	13677	13807	13894	13702	13865	13797	13765	13740	13854	13862	13719	13887	13755	13888	13867	13759	13956	13727	13794	13673	13717	13834	13765	13664	13876	13801	13802	13781	13678	13750	13592	13722	13743	13866	13788	13763	13882	13714	13716	13748	13772	13758	13776	13656	13800	13676	13733	13763	13693	13764	13848	13755	13779	13791	13863	13797	13858	13826	13848	13821	13712	13803	13820	13920	13811	13836	13725	14054	13852	13691	13780	13817	13784	13797	13876	13682	13900	13653	13956	13852	13782	13734	13757	13749	13751	13726	13774	13861	13553	13838	13780	13847	13688	13908	13787	13643	13631	13614	13817	13758	13871	13756	13706	13799	13599	13812	13847	13841	13776	13827	13707	13629	13910	13823	13731	13667	13759	13825	13780	13997	13830	13888	13599	13722	13733	13801	13901	13605	13689	13873	13819	13704	13625	13904	13647	13755	13802	13732	13757	13788	13706	13795	13688	13783	13781	13682	13710	13871	13761	13808	13732	13843	13903	13830	13770	13733	13687	13712	13756	13701	13859	13712	13961	13743	13873	13775	13782	13880	13782	13647	13757	13672	13712	13724	13783	13652	13779	13885	13744	13792	13731	13663	13831	13848	13895	13742	13832	13919	13787	13913	13872	13862	13882	13874	13609	13764	13801	13731	13747	13782	13742	13828	13757	13707	13874	13767	13759	13745	13742	13673	13906	13663	13936	13763	13870	13702	13908	13681	13757	13658	13691	13723	13631	13722	13749	13837	13817	13779	13690	13698	13988	13598	13707	13734	13841	13756	13709	13737	13752	13845	13888	13731	13703	13800	13855	13755	13892	13686	13813	13668	13664	13717	13778	13733	13983	13818	13881	13733	13823	13772	13880	13909	13663	13663	13642	13783	13731	13896	13642	13658	13871	13711	13850	13936	13783	13677	13597	13652	13856	13746	13681	13700	13797	13743	13630	13891	13701	13724	13842	13837	13799	13736	13798	13769	13941	13823	13820	13861	13687	13912	13701	13935	13752	13650	13665	13692	13895	13813	13802	13679	13828	13856	13693	13967	13782	13872	13835	13852	13739	13822	13806	13739	13786	13764	13805	13839	13777	13796	13764	13760	13883	13898	13669	13842	13779	13880	13781	13838	13876	13714	13784	13858	13762	13898	13613	13853	13858	13640	13732	13840	13687	13785	13735	13782	13849	13686	13742	13625	13697	13758	13712	13837	13755	13746	13860	13855	13829	13650	13712	13688	13750	13779	13798	13567	13871	13839	13887	13798	13937	13779	13777	13674	13875	13883	13953	13740	13745	13605	13860	13914	13863	13703	13819	13850	13718	13812	13649	13804	13690	13734	13751	13760	13968	13671	13705	13718	13669	13625	13818	13853	13855	13686	13690	13677	13775	13756	13861	13920	13886	13626	13692	14006	13747	13716	13665	13697	13724	13713	13703	13931	13818	13893	13703	13697	13929	13915	13690	13637	13820	13834	13909	13865	13803	13804	13598	13691	13735	13709	13762	13738	13654	13671	13827	13742	13748	13799	13633	13707	13933	13752	13861	13698	13704	13970	13818	13670	13823	14009	13567	13854	13755	13872	13847	13964	13718	13868	13656	13750	13700	13535	13646	13800	13839	13750	13822	13859	13640	13962	13668	13771	13782	13689	13796	13776	13686	13652	13821	13610	13874	14029	13774	13711	13624	13703	13724	13780	13644	13714	13550	13871	13857	13844	13702	13858	13880	13960	13567	13737	13816	13614	13653	13688	13688	13808	13719	13923	13747	13835	13782	13683	13802	13909	13835	13764	13714	13827	13629	13667	13633	13829	13771	13668	13686	13721	13614	13667	13723	13642	13889	13753	13827	13696	13714	13659	13791	13916	13773	13838	13777	13607	13797	13686	13907	13683	13707	13775	13648	13742	13885	13715	13686	13650	13702	13786	13651	13804	13735	13832	13548	13688	13759	13761	13882	13711	13733	13739	13858	13764	13729	13706	13633	13780	13738	13870	13705	13745	13746	13701	13644	13786	13708	13817	13614	13846	13783	13639	13818	13710	13873	13864	13838	13631	13697	13599	13724	13785	13723	13867	13828	13681	13800	13870	13804	13879	13729	13758	13874	13785	13696	13603	13612	13716	13924	13799	13876	13838	13877	13950	13781	13733	13616	13805	13815	13715	13845	13716	13809	13783	13902	13787	13820	13811	13907	13716	13787	13653	13904	13613	13865	13856	13519	13757	13852	13745	13810	13988	13848	13721	13609	13851	13751	13750	13850	13755	13822	13818	14029	13721	13755	13891	13768	13831	13757	13881	13681	13743	13627	13609	13798	13660	13625	13832	13695	13675	13724	13798	13947	13814	13694	13791	13850	13753	13758	13672	13703	13836	13864	13843	13802	13748	13784	13691	13702	13897	13788	13790	13633	13819	13634	13834	13627	13791	13789	13891	13769	13799	13790	13835	13647	13895	13789	13786	13997	13735	13646	13818	13832	13707	13656	13845	13581	13636	13720	13804	13781	13797	13718	13688	13900	13836	13841	13745	13846	13746	13796	13723	13812	13766	13830	13819	13831	13701	13752	13914	13759	13769	13815	13831	13956	13823	13759	13933	13708	13745	13771	13854	13968	13964	13848	13754	13795	13750	13709	13768	13785	13697	13700	13698	13914	13615	13860	13905	13696	13787	13662	13755	13796	13613	13794	13614	13760	13775	13789	13848	13946	13619	13824	13779	13882	13787	13799	13794	13693	13890	13843	13877	13650	13861	13719	13785	13635	13865	13733	13823	13759	13928	13658	13636	13958	13883	13881	13675	13698	13763	13776	13853	13798	13871	13695	13792	13750	13824	13484	13595	13588	13704	13655	13845	13800	13757	13590	13703	13821	13759	13799	13783	13611	13690	13894	13631	13659	13747	13670	13670	13882	13599	13630	13817	13722	13674	13715	13780	13851	13746	13791	13651	13817	13944	13638	13714	13744	13762	13841	13701	13783	13648	13857	13899	13742	13843	13832	13774	13725	13804	13770	13926	13796	13734	13713	13883	13731	13836	13868	13857	13758	13712	13708	13807	13899	13727	13721	13817	13685	13834	13873	13888	13782	13767	13785	13714	13844	13868	13952	13726	13712	13855	13745	13887	13840	13822	13739	13677	13828	13659	13646	13882	13767	13715	13695	13704	13722	13834	13682	13673	13830	13695	13652	14017	13636	13730	13812	13822	13724	13549	13726	13796	13688	13841	13834	13678	13717	13764	13847	13592	13716	13610	13986	13736	13786	13775	13794	13843	13804	13737	13761	13634	13784	13707	13679	13767	13798	13860	13780	13714	13956	13713	13700	13707	13841	13904	13800	13576	13840	13695	13739	13787	13722	13781	13675	13861	13761	13830	13697	13782	13901	13870	13875	13661	13677	13934	13693	13852	13810	13812	13808	13741	13613	13750	13796	13688	13932	13765	13794	13767	13819	13911	13603	13773	13609	13825	13858	13842	13723	13777	13669	13850	13799	13747	13701	13670	13752	13865	13946	13750	13697	13787	13650	13776	13816	13758	13972	13641	13838	13869	13852	13813	13872	13788	13726	13810	13696	13710	13565	13763	13859	13640	13735	13628	13688	13728	13865	13847	13745	14007	13777	13802	13871	13878	13676	13702	13733	13904	13645	13749	13858	13746	13763	13817	13768	13887	13744	13721	13829	13691	13741	13712	13866	13842	13803	13866	13804	13679	13841	13660	13965	13793	13795	13659	13764	13855	13648	13693	13698	13791	13667	13651	13791	13807	13757	13824	14061	13614	13789	13819	13914	13802	13772	13711	13828	13810	13838	13777	13760	13763	13780	13961	13835	13692	13727	13683	13777	13770	13614	13797	13854	13774	13725	13907	13706	13573	13736	13823	13738	13701	13742	13814	13711	13938	13722	13556	13797	13761	14031	13831	13835	13731	13639	13703	13826	13953	13767	13820	13895	13747	13921	13723	13656	13953	13716	13818	13884	13811	13775	13783	13681	13611	13772	13780	13763	13638	13760	13807	13701	13891	13734	13852	13728	13649	13753	13864	14010	13680	13879	13868	13734	13853	13769	13801	13676	13919	13696	13831	13637	13800	13891	13669	13695	13749	13747	13789	13818	13782	13727	13863	13758	13714	13672	13856	13840	13700	13651	13694	13818	13877	13793	13781	13777	13911	13757	13759	13854	13865	13814	13808	13787	13862	13743	13678	13800	13748	13670	13779	13917	13722	13780	13652	13801	13848	13735	13778	13657	13729	13744	13864	13725	13868	13822	13777	13744	13660	13760	13798	13840	13671	13769	13522	13833	13840	13863	13590	13855	13778	13970	13780	13925	13637	13866	13924	13889	13639	13723	13778	13843	13667	13738	13853	13728	13975	13829	13885	13686	13819	13850	13853	13703	13750	13804	13655	13771	13830	13887	13909	13872	13718	13766	13803	13763	13727	13704	13774	13691	13772	13744	13714	13711	13731	13781	13739	13761	13738	13797	13706	13782	13751	13762	13813	13696	13796	13835	13586	13742	13853	13674	13783	13809	13774	13784	13600	13785	13779	13798	13923	13645	13866	13689	13735	13667	13864	13720	13668	13794	13941	13731	13812	13795	13703	13745	13878	13708	13815	13693	13617	13883	13736	13702	13791	13687	13850	13828	13582	13880	13738	13838	13729	13842	13901	13709	13612	13792	13830	13734	13779	13809	13661	13795	13748	13785	13849	13965	13724	13767	13796	13862	13817	13743	13817	13732	13869	13665	13751	13798	13640	13705	13834	13712	13705	13732	13786	13746	13783	13538	13673	13702	13830	13774	13947	13714	13734	13697	13715	13942	13830	13794	13840	13791	13856	13721	13861	13845	13643	13844	13763	13708	13780	13819	13739	13858	13687	13775	13724	13873	13949	13661	13824	13852	13926	13746	13901	13649	13701	13706	13560	13838	13854	13838	13711	13685	14011	13841	13821	13725	13850	13849	13777	13901	13769	13692	13537	13819	13717	13777	13815	13921	13637	13776	13814	13710	13608	13900	13819	13697	13767	13790	13820	13808	13660	13783	13716	13875	13756	13669	13876	13911	13758	13761	13705	13751	13900	13750	13772	13806
24031	21344	28782	24315	21688	20387	17548	14969	14060	14105	13781	15803	39563	38465	30311	21885	16192	14128	13483	13538	13171	13265	13340	13138	13359	13284	13287	13255	13109	13224	13347	12989	13198	13215	13329	13451	13176	13252	13289	13142	13073	13172	13266	13201	13263	13050	12987	13168	13373	13179	13135	13121	13288	13142	13246	13195	13260	12968	13099	13158	13171	13121	13032	12978	13223	13080	13223	13174	13086	13301	13113	13182	13005	13309	13258	13286	13428	13069	13030	13083	13292	12987	13216	13066	13034	13237	13159	13046	13185	13288	12930	13156	13452	13182	13183	13133	13072	13121	13147	13148	13166	13245	13017	13044	13300	13165	13074	13299	13299	13212	13046	13267	13047	13173	13098	13343	13178	13165	13203	13255	13294	13197	13165	13034	13152	13330	13215	13182	13280	13291	13326	13067	13233	13265	13073	13186	13163	13288	13238	13009	13089	13166	13151	13076	13217	13175	13118	13198	13159	13222	13202	13164	13090	13033	13279	13133	13321	13107	13137	13220	13208	13141	13196	13111	13050	12983	13146	13265	13255	13067	13110	13201	13123	13227	13186	13057	13210	12988	13289	13155	13332	13280	13012	13233	13316	13277	13166	13140	13325	13189	13185	13126	13112	13060	13200	13138	13114	13128	13248	13001	13053	13250	13108	13143	13332	13301	13206	13198	13237	13027	13139	13213	13131	13042	13286	13066	13148	13049	13280	13179	13149	13006	13278	13193	13267	13044	13267	13058	13300	13174	13157	13182	13197	12989	13230	13100	12995	13040	13292	13200	13253	13322	13067	13237	13174	13031	13192	13182	13122	13104	13127	12841	13312	13030	13181	12983	13067	13085	13057	13246	13207	13038	13152	13142	13014	13017	13389	13147	13171	13246	13075	13270	13106	13222	13340	13287	13302	13062	13119	13165	13227	13195	13094	13245	13116	13115	13268	12924	13057	13089	12990	13234	13091	13125	13173	13126	13140	13162	13140	12971	13192	13076	13383	13275	13139	13084	13200	13063	12972	13214	13271	13138	13209	13136	12990	13077	12917	13189	13254	13025	12998	13010	13113	13181	13222	13182	13059	13203	13298	13122	13415	13350	13257	13201	13032	13113	13153	13122	13142	13084	13295	13117	13004	13303	13207	13116	13257	13221	13162	13077	12893	13163	12917	13371	13187	13291	13090	12926	13225	12996	13109	13167	13072	13067	13315	13315	13207	13181	13124	13303	13150	13198	13285	13303	13086	13101	13044	13181	13119	13047	13215	13169	13122	13051	13325	13127	13168	13192	13185	13138	13113	13133	13197	13156	13248	13248	13043	13030	12978	13241	13260	13097	13143	13342	13201	13269	13051	13239	13367	13211	13013	13073	13217	13074	13415	13250	13265	13020	13297	13292	13291	13123	13057	13207	13140	13032	13116	13216	13037	13309	13103	13205	13040	13161	13261	13141	13194	13264	12997	13118	13306	13032	13040	13164	13248	12978	12986	13279	13325	13157	13172	12961	13223	13323	13131	13013	13143	13144	13289	13099	13203	13257	13175	12894	13179	13114	13316	13192	13059	13173	13181	13178	13094	13046	13083	13328	13096	13046	12977	13215	13228	13165	13285	13283	13212	13183	13258	13186	12899	13087	13221	13234	13148	13142	13190	13027	13243	13148	13229	13002	13073	13134	13317	13027	13074	13294	13215	13095	13214	13186	13459	13162	13295	13312	13113	13063	13321	13066	13128	12957	13187	13148	13176	13176	13121	13196	12923	13157	13151	13135	13109	13200	13115	13328	13174	13171	13274	13173	13046	13203	13135	13007	13266	13013	13108	13213	13332	13134	13260	13039	13194	13225	13086	13063	13180	13153	13172	13057	13416	13135	13061	13341	13344	13132	13162	13057	13044	13304	13155	12972	13166	13197	13314	13149	13124	13074	13131	13220	13122	13138	13096	13089	13056	13006	13155	13243	13189	13243	13241	13196	13272	13404	13060	13116	13237	13080	13223	13094	13239	13029	13212	13281	13153	13029	13344	13136	13172	12989	13137	13310	13217	13151	12953	12999	13211	13206	13180	13141	13231	13311	13125	13100	13288	13202	13093	13215	13069	13159	13191	13207	13128	13159	13183	13124	13050	13356	13152	13082	13293	13315	13171	13071	13171	13149	13039	13120	13207	13354	13319	13041	13150	12957	13148	13226	13016	13195	13362	13109	13301	13166	13065	12969	13038	13132	13160	13149	13025	13049	13115	12976	13157	13292	13174	13209	13075	13306	13122	13098	13294	13190	13305	13089	13174	13240	13134	12968	13058	13365	13126	13003	13137	13102	13221	13003	13102	12981	13123	13100	13144	13014	13177	13121	13266	13217	12919	13171	13299	13220	13124	13052	13233	13259	13235	13337	13248	13174	12957	13121	13176	13205	12861	13098	13158	13164	13312	13089	13149	13339	13148	13202	13145	13116	13158	13085	13147	13212	13267	13333	13135	13222	13144	13202	13264	13370	13260	13166	13304	13203	13292	13097	13286	13414	13272	13103	13038	13110	13183	13075	13344	13271	13273	13227	13225	13060	13079	12936	13100	13184	13255	13150	13037	13099	13050	12985	12959	13138	12994	13205	13192	13312	12987	13200	13061	13062	13304	13132	13095	13204	13061	13064	13130	13376	13267	12977	13120	13197	13204	13473	13156	13121	13401	13295	13144	13222	13265	13128	13082	13225	13020	13157	13121	13147	13265	13182	13281	13381	13238	13159	13297	13141	12930	13049	13151	13129	13190	13235	13185	13257	13205	13071	13099	13251	13253	13202	13207	13127	13071	13262	13284	13284	13128	13154	13268	13056	13104	13111	13148	13157	13173	13125	13023	13264	13189	13150	13111	13119	13100	13175	13169	13225	13140	13148	13161	13150	13217	13076	13268	13023	13112	13263	13196	13294	13301	13062	13101	13072	13172	13156	13174	13187	13258	13341	13169	13252	13071	13267	13275	13266	13346	13000	13146	12990	13183	13092	13182	13347	13049	13192	13139	13054	13046	13075	13009	13152	13161	13273	13254	13244	13229	13161	13154	13212	13195	13117	13020	13140	13178	13000	13143	13024	13218	13077	13130	13084	13177	13253	13145	13181	13328	13110	13084	13162	13132	13254	13215	13167	13252	13340	13231	13102	13201	13100	13210	13023	13075	12965	13153	13207	13181	13184	13079	13175	13219	13043	13262	13182	13393	13018	13132	13095	13102	13192	13231	13183	13187	13069	13271	13197	13065	13253	13237	13230	13097	13181	13000	13121	13341	13059	13298	13163	13214	13004	13301	13053	13271	13243	13196	13162	13178	13131	13182	13217	13172	13212	13163	13181	13132	13086	13114	13316	13271	13210	13159	13093	13143	13082	13146	13183	13161	13235	12996	13082	13235	13290	13058	13039	13068	13144	13147	13155	13164	13062	13373	13336	13106	13252	13138	12996	13198	13101	13178	13198	13111	12954	13142	12985	13221	13166	13142	13213	13188	13086	13262	13195	13291	13275	13296	13106	12988	13150	13088	13066	13313	13404	13405	13063	13000	13110	13130	13196	13270	13125	13321	13020	13159	13150	13187	13146	13034	13198	13064	13100	13217	12943	13152	13045	13194	13214	13316	13296	13227	13100	13160	13123	13313	13145	13138	13350	13081	13223	13195	13179	13187	13168	13130	13120	13168	13152	13189	13260	13075	13245	13131	13004	13099	13121	13088	13261	13015	13138	13154	13163	13074	13347	13283	13137	13272	13135	13039	13129	13196	13223	13145	13074	13321	13195	13102	13098	13301	13311	13151	12997	13005	12981	13021	13033	13181	13220	13149	13204	13127	13181	13352	13148	13175	13239	13171	13215	13280	13073	13207	13273	13242	13187	13284	13093	13250	13165	13157	13169	13223	13100	13179	13077	13237	13080	13048	13245	13169	13123	13120	13308	13269	13256	13314	13110	13209	13248	13368	13052	13257	13123	13073	13007	13159	13220	13211	13036	13280	13243	13426	13184	13224	13041	13136	13199	13199	13065	13304	13112	13178	13044	13031	13149	13185	13143	13111	13234	13116	13251	13257	13196	13141	13260	13191	13210	13110	13176	13146	13230	13187	13186	13175	13213	13117	13204	13144	13274	13225	13080	13111	13248	13212	13111	13193	13196	13324	13271	13238	13186	13125	13395	13089	13050	13210	13004	13464	13185	13137	13125	13394	13109	13289	13170	13121	13106	13074	13171	13159	13323	12974	13153	13191	13320	13267	13195	13133	13220	13008	13314	13083	13203	13186	13118	13343	13081	13221	13149	13192	13250	13193	13277	13207	13072	13109	13245	13028	13142	12865	13137	13292	13299	13370	13079	13108	13138	13267	13177	13145	13110	13136	12916	13188	13340	13341	13178	13137	13177	13029	13170	13286	13178	13064	13206	13108	13075	13262	13213	13326	13246	13174	13322	13240	13316	13186	13078	13120	13215	13091	13240	13183	13080	13014	13194	12966	13352	13203	13166	13087	13047	13112	13160	13196	13297	13179	13088	13208	13149	13161	13286	13289	13224	13064	13255	13193	13172	13234	13364	13081	13071	13391	13278	13156	13310	13060	13114	13234	13137	13013	13217	13062	12987	13236	13388	13100	13118	13121	13155	13225	13194	13022	13133	13141	13306	13128	13112	13267	13251	13243	13170	13209	13089	13126	13047	13282	13337	13317	13151	13283	13233	13114	13193	13234	13059	13268	13407	13362	13215	12992	13235	13004	13257	13183	13161	13098	13032	13227	13340	13091	13206	13210	13043	13175	13098	13081	13283	13259	13272	13205	13305	13063	13226	13128	13378	13241	12982	13108	13202	13191	13237	13129	13078	13128	13104	13213	13186	12898	13198	13188	13070	13306	13245	13242	13128	13035	13228	13117	13234	13243	13118	13280	13160	13096	13422	13157	13073	13037	13376	13132	13089	13088	13176	13002	13257	13075	13059	13083	13074	13120	13343	13407	13301	13250	13243	13198	13076	13101	13093	13210	13122	13138	13344	13088	13237	13036	13178	13118	13036	13243	13310	13285	13227	13101	13023	13285	13342	13170	13131	13078	13179	13201	13160	12922	13196	13184	13244	13278	13074	13270	13064	13204	13246	13239	13243	13310	13047	13071	13136	13256	13045	13261	13161	13067	13215	13204	13139
15607	26451	23864	20014	18535	17137	16047	15842	15266	15060	14682	18832	45319	41762	33598	23418	16498	14419	13782	13798	13640	13542	13571	13565	13695	13711	13737	13623	13739	13710	13721	13674	13673	13740	13637	13614	13697	13663	13626	13702	13556	13642	13625	13675	13617	13618	13670	13606	13733	13567	13698	13588	13600	13769	13810	13589	13602	13566	13602	13680	13856	13537	13716	13679	13632	13613	13656	13812	13699	13603	13745	13735	13515	13626	13536	13672	13603	13578	13482	13702	13582	13698	13728	13611	13708	13551	13524	13820	13698	13610	13523	13596	13441	13925	13604	13592	13614	13622	13736	13749	13662	13809	13603	13551	13592	13666	13756	13676	13689	13589	13629	13434	13728	13516	13635	13766	13637	13620	13600	13536	13724	13492	13835	13648	13516	13679	13559	13755	13754	13581	13867	13683	13722	13627	13779	13613	13684	13536	13656	13696	13740	13623	13729	13710	13613	13563	13578	13599	13622	13761	13705	13677	13694	13754	13649	13631	13721	13461	13661	13865	13637	13564	13734	13525	13626	13719	13453	13581	13628	13613	13600	13745	13795	13548	13530	13641	13563	13608	13751	13628	13596	13496	13625	13605	13581	13772	13479	13591	13660	13783	13676	13568	13534	13802	13634	13606	13563	13479	13653	13437	13505	13683	13483	13776	13605	13638	13696	13658	13575	13550	13673	13677	13682	13676	13589	13559	13538	13694	13703	13667	13525	13783	13474	13592	13617	13554	13559	13753	13729	13830	13601	13544	13746	13757	13652	13647	13514	13557	13491	13681	13730	13845	13652	13567	13433	13566	13720	13683	13625	13661	13658	13499	13696	13647	13542	13574	13634	13732	13885	13634	13685	13627	13702	13562	13602	13575	13645	13581	13559	13448	13571	13741	13620	13589	13632	13699	13589	13801	13600	13747	13693	13562	13682	13636	13528	13719	13593	13702	13594	13492	13562	13788	13716	13528	13698	13450	13568	13399	13640	13526	13698	13450	13605	13676	13684	13632	13778	13571	13710	13448	13408	13485	13673	13737	13742	13797	13690	13515	13630	13556	13729	13618	13719	13497	13580	13552	13573	13569	13620	13606	13562	13685	13619	13573	13571	13707	13769	13681	13543	13621	13631	13747	13583	13600	13570	13797	13737	13498	13449	13579	13429	13687	13600	13594	13812	13677	13757	13580	13659	13671	13590	13642	13551	13515	13660	13638	13774	13576	13545	13627	13575	13740	13763	13658	13609	13665	13721	13599	13560	13533	13686	13563	13618	13749	13689	13730	13547	13523	13561	13496	13678	13568	13616	13654	13721	13780	13468	13668	13622	13477	13658	13622	13528	13632	13506	13512	13500	13557	13558	13664	13450	13736	13662	13650	13631	13761	13720	13484	13762	13641	13641	13739	13501	13727	13604	13554	13676	13586	13768	13491	13605	13793	13684	13637	13533	13564	13525	13593	13677	13701	13730	13558	13565	13628	13730	13642	13654	13616	13698	13545	13677	13697	13627	13620	13648	13516	13592	13624	13535	13645	13794	13683	13533	13605	13616	13735	13632	13526	13351	13510	13608	13585	13723	13592	13658	13584	13597	13736	13600	13691	13533	13639	13511	13763	13597	13647	13530	13699	13723	13690	13557	13692	13545	13637	13517	13605	13730	13590	13613	13697	13537	13565	13652	13712	13660	13430	13682	13568	13619	13745	13680	13526	13660	13659	13541	13481	13741	13616	13760	13581	13673	13540	13576	13750	13776	13568	13615	13716	13593	13606	13649	13553	13575	13528	13621	13570	13654	13661	13637	13521	13610	13687	13536	13573	13755	13838	13584	13805	13541	13736	13706	13580	13665	13819	13713	13704	13584	13682	13554	13572	13859	13695	13544	13515	13832	13522	13705	13759	13583	13771	13645	13625	13673	13617	13551	13800	13705	13546	13634	13481	13411	13612	13823	13397	13649	13617	13879	13733	13719	13495	13611	13572	13517	13546	13621	13746	13508	13599	13668	13491	13490	13602	13652	13613	13555	13633	13619	13648	13706	13559	13628	13649	13552	13723	13490	13532	13656	13606	13607	13642	13670	13802	13554	13538	13545	13751	13560	13552	13622	13519	13564	13553	13728	13588	13669	13824	13693	13651	13641	13635	13618	13688	13598	13513	13484	13690	13523	13428	13686	13375	13597	13646	13600	13687	13656	13665	13817	13742	13582	13582	13770	13564	13666	13690	13609	13476	13712	13759	13772	13638	13699	13549	13568	13612	13635	13664	13755	13541	13595	13849	13522	13634	13628	13527	13679	13590	13628	13555	13621	13527	13553	13709	13616	13759	13573	13532	13663	13818	13579	13579	13744	13643	13713	13552	13696	13749	13635	13510	13629	13755	13575	13607	13625	13577	13680	13510	13871	13939	13652	13579	13519	13797	13744	13655	13777	13582	13589	13685	13720	13681	13526	13563	13648	13881	13685	13600	13774	13653	13621	13582	13719	13594	13710	13520	13745	13643	13770	13578	13640	13485	13535	13698	13523	13709	13567	13625	13720	13624	13760	13731	13608	13572	13564	13670	13816	13700	13682	13667	13372	13600	13622	13832	13707	13630	13594	13672	13620	13614	13571	13497	13689	13612	13652	13640	13614	13625	13658	13669	13778	13587	13698	13706	13628	13575	13630	13544	13578	13616	13581	13743	13714	13710	13529	13632	13585	13571	13762	13513	13505	13547	13592	13593	13724	13415	13626	13574	13591	13635	13476	13610	13644	13582	13702	13613	13570	13603	13582	13634	13667	13620	13623	13694	13631	13740	13649	13655	13616	13677	13608	13595	13737	13753	13549	13723	13687	13476	13664	13694	13463	13670	13737	13595	13628	13601	13497	13574	13562	13717	13657	13742	13665	13484	13662	13710	13571	13542	13663	13502	13544	13687	13709	13556	13515	13778	13682	13715	13817	13742	13678	13696	13735	13600	13616	13475	13498	13474	13378	13636	13733	13410	13640	13726	13708	13436	13770	13537	13824	13634	13530	13552	13574	13555	13616	13647	13627	13737	13590	13714	13540	13714	13821	13682	13654	13533	13731	13470	13630	13572	13804	13682	13373	13559	13639	13699	13453	13640	13647	13681	13817	13552	13747	13549	13561	13747	13597	13682	13597	13561	13464	13594	13475	13687	13487	13623	13600	13630	13645	13614	13669	13609	13579	13728	13518	13826	13576	13660	13637	13521	13784	13591	13623	13463	13527	13634	13563	13710	13453	13602	13655	13654	13605	13660	13681	13682	13563	13523	13635	13634	13582	13534	13556	13489	13819	13547	13697	13641	13720	13700	13727	13694	13552	13700	13679	13741	13529	13545	13735	13593	13665	13576	13504	13599	13650	13553	13539	13512	13692	13609	13582	13568	13640	13557	13783	13861	13691	13430	13716	13645	13615	13621	13512	13651	13708	13646	13722	13530	13651	13777	13562	13635	13573	13657	13446	13605	13641	13843	13715	13523	13591	13395	13742	13608	13786	13640	13721	13708	13696	13721	13468	13529	13715	13733	13649	13570	13474	13640	13658	13567	13597	13728	13616	13688	13442	13736	13731	13588	13600	13641	13689	13537	13558	13719	13734	13546	13656	13595	13610	13644	13668	13603	13568	13722	13616	13603	13772	13722	13745	13476	13587	13585	13846	13531	13647	13680	13417	13481	13642	13606	13618	13425	13680	13555	13694	13640	13657	13556	13732	13607	13581	13496	13617	13662	13549	13565	13794	13518	13665	13756	13661	13596	13473	13750	13574	13593	13443	13780	13602	13452	13642	13602	13609	13665	13663	13634	13640	13642	13700	13544	13602	13491	13509	13659	13716	13705	13730	13608	13544	13666	13604	13713	13658	13555	13652	13498	13717	13621	13660	13555	13650	13681	13760	13591	13618	13653	13645	13554	13601	13493	13630	13611	13640	13703	13506	13628	13621	13615	13759	13567	13618	13679	13717	13570	13592	13613	13543	13500	13652	13515	13500	13758	13679	13405	13719	13701	13629	13735	13569	13633	13726	13627	13641	13533	13610	13651	13746	13614	13563	13811	13448	13743	13448	13710	13549	13543	13527	13688	13728	13567	13616	13668	13608	13451	13692	13629	13504	13752	13675	13693	13753	13712	13656	13578	13668	13738	13628	13477	13527	13602	13514	13619	13569	13646	13610	13782	13464	13752	13539	13727	13626	13935	13486	13604	13575	13751	13628	13539	13519	13599	13709	13608	13547	13525	13615	13685	13514	13632	13705	13585	13498	13713	13562	13581	13714	13626	13620	13518	13558	13594	13657	13576	13644	13622	13690	13692	13704	13620	13779	13632	13561	13582	13717	13619	13742	13529	13597	13648	13574	13502	13643	13665	13779	13567	13578	13659	13681	13604	13591	13706	13587	13606	13551	13763	13646	13571	13622	13609	13639	13699	13651	13607	13639	13639	13672	13790	13641	13674	13826	13344	13588	13668	13573	13722	13693	13720	13750	13772	13803	13520	13740	13716	13613	13605	13673	13631	13713	13703	13589	13580	13557	13609	13631	13795	13566	13553	13594	13730	13563	13692	13528	13721	13622	13624	13686	13537	13876	13761	13731	13642	13684	13808	13624	13608	13566	13560	13441	13721	13657	13563	13602	13647	13622	13671	13676	13613	13543	13702	13567	13599	13801	13687	13579	13568	13612	13761	13752	13658	13645	13543	13619	13581	13696	13575	13753	13594	13645	13496	13613	13718	13622	13443	13560	13678	13737	13491	13549	13589	13589	13662	13656	13653	13585	13624	13634	13610	13737	13666	13681	13657	13531	13638	13727	13588	13777	13634	13635	13622	13496	13823	13625	13711	13719	13630	13486	13764	13579	13729	13435	13577	13645	13620	13628	13686	13653	13694	13720	13654	13621	13739	13483	13628	13676	13529	13769	13612	13690	13639	13585	13871	13559	13569	13549	13715	13614	13645	13731	13639	13524	13646	13714	13669	13557	13769	13489	13622	13566	13573	13657	13530	13644	13691	13735	13593	13549	13661	13744	13585	13634	13743	13536	13555	13774	13659	13517	13551	13600	13517	13691	13750	13795	13682	13648	13733	13636	13698	13542	13731	13646	13645	13726	13726	13709	13540	13660	13555	13621	13600	13713	13548	13711	13589	13607	13505	13578	13530	13620	13580
28713	20835	18542	15900	14407	14100	14450	14195	14117	14032	13933	14154	16812	17117	16319	15007	14252	13923	13667	13950	13776	13799	13897	13947	13878	13786	13936	13700	13967	13775	13762	13809	13907	13755	14014	13977	13835	13790	13861	13868	13651	13872	13815	13878	13871	13923	13968	13842	13773	13818	13787	13723	13881	13943	13840	14084	13789	14030	13782	13880	13781	13743	13829	13830	13796	13681	13734	13793	13944	13753	13832	13571	13720	13859	13950	13930	13716	13839	13861	13809	13892	13883	13776	13634	13952	13638	13889	13787	13781	13948	13706	13765	13834	13947	13869	13636	13925	13903	13709	13936	13637	14070	13816	13621	13722	13922	13813	13755	13682	13672	13795	13794	13778	13787	13891	13855	13812	13883	13762	13851	13904	13747	13797	13840	13816	13874	13998	13853	13923	13804	13826	13767	13899	13871	13833	14076	13929	13883	13538	13714	13726	13728	13700	13844	13718	13806	13765	13820	13891	13860	13829	13866	13898	13485	13767	13851	13961	13784	13899	13807	13662	13743	14070	13702	13904	13824	13888	13650	13887	13641	13682	13697	13779	13692	13918	13755	13642	13920	13971	13824	13943	13807	13874	13708	13698	13751	13645	13796	13753	13804	13753	13801	13738	13945	13752	13805	13546	13850	13790	13774	13795	13897	13807	13768	13873	13803	13821	13799	13895	13877	13801	13631	13843	13815	13961	13645	13994	13751	13728	13578	13967	13752	13772	13923	13705	13822	13918	13796	13720	13613	13701	13858	13924	13737	13682	13673	13948	13700	13773	13721	13749	13799	13796	13746	13943	13941	13620	13697	13610	13602	13858	13948	13813	13818	13887	13843	13630	13794	13767	13631	13885	13951	14023	13689	13786	13681	13867	13914	13666	13722	13819	13801	13788	13818	13956	13754	13932	13626	13735	14004	14022	14024	13936	13952	13753	13901	13787	13824	13734	13731	13789	13844	13642	13811	13881	13877	13844	13951	13811	13865	14062	13753	13763	13707	13679	13765	13656	13932	13724	13892	13955	13867	13766	13730	13719	13757	13747	13741	13861	13881	14010	13833	13939	13810	13863	13902	13981	13720	13825	13744	13649	13916	13804	13718	13972	13842	13722	13758	13845	13751	13855	13785	13762	13785	13926	13892	13855	13617	13824	13811	13720	13933	13924	13897	13905	13885	13654	13858	13772	13755	13924	13766	13870	13654	13657	14001	13980	13812	13953	13783	13783	13845	13810	13950	13961	13780	13620	13919	13937	13719	13793	13735	13963	14009	13661	13696	13894	13674	13649	13700	13761	13811	13839	13904	13816	13984	13814	13943	13768	13798	13755	13761	13839	13704	13873	13786	13844	14007	13866	13598	13751	13675	13847	13834	13720	13947	13829	13925	13992	13782	13802	13822	13847	13788	13623	13697	13726	13854	13754	13925	13779	13648	13788	13904	14057	13973	13760	13809	13852	13763	13902	13880	13668	13845	14300	14011	13973	13889	13783	13782	13860	13885	13836	13729	13830	13872	13727	13816	13920	13784	13707	13741	13956	13837	13789	13808	13734	13829	13726	13845	13861	13802	13919	13883	13933	13928	13968	13716	13816	14038	13703	13796	13808	13646	13965	13799	13756	13978	14039	13995	13798	13716	13839	13639	13847	13666	13879	13739	13801	13730	14109	13802	13867	13811	13795	13925	13893	13840	13909	14028	13779	13816	13904	13927	13701	13865	13915	13709	13771	13859	13823	13745	13840	13783	13956	13743	13758	13642	13772	13710	13791	13761	13829	13867	13939	14031	13657	13708	13748	13848	13749	13621	13975	13949	13856	13803	13906	13761	13950	13744	13738	13767	13845	13702	13750	13998	13962	13653	13937	13781	13758	13746	13921	13864	13694	13671	13817	13933	13768	13666	13839	13776	13707	13536	13798	13890	13817	13787	13700	13623	13866	13933	13707	13814	13736	13899	13824	13715	13779	13953	13852	13897	13916	13869	13811	13638	13640	13706	13858	13753	13792	13826	13779	13914	13856	13922	13787	13818	14095	13769	13835	13771	13879	14060	14053	13846	13882	13911	13805	13914	13831	13905	13729	13935	13873	13847	13898	13714	13862	13941	13877	13779	13726	13820	13876	13899	13872	13737	13949	13939	13874	13795	13849	13715	13903	13781	13793	13864	13691	13806	13674	13916	13784	13855	13890	13978	13949	13886	13874	13788	13718	13727	13843	13766	13617	13676	13805	13888	13810	13757	13766	13970	13985	13744	14030	13645	13682	13694	13827	13877	13819	13938	13885	13650	13896	13849	13847	13810	14009	13754	13925	13632	13731	13703	13738	13662	13728	13782	13960	13784	13714	13925	13714	13956	13882	13776	13866	13697	13916	13979	13771	13768	13921	13823	14053	13878	13849	13848	13964	13814	13791	13733	13839	13754	13886	13927	13697	13765	13802	13847	13747	13624	13628	13701	13813	13724	13811	13839	13883	13886	13784	13857	13891	13796	13919	13663	13920	13868	13936	13633	13944	13936	13875	14027	13805	13958	13737	13925	13742	13836	13809	13740	13933	13886	13911	13786	13863	13770	13682	13807	13789	13667	13854	13705	13659	14014	13927	13893	13798	13959	13847	13827	13808	14012	13725	13721	13818	13793	14021	13987	13905	13720	13792	13998	13890	13991	13986	13787	13959	13665	13785	13959	13801	13853	13673	13660	13821	13794	13974	13843	13692	13797	13974	13733	13763	13775	13915	13552	13696	13630	13723	13601	13930	13759	13805	13627	13704	13576	13851	13707	13800	13777	13679	13751	13656	13615	13598	13823	13674	13741	13728	13886	13852	13746	13925	13870	13819	13824	13707	13947	13857	13958	13840	13864	13755	13673	13864	13842	13817	13928	13751	13608	13954	13952	13742	13683	13889	13764	13891	13919	13650	14007	13843	13925	13822	13717	13723	13836	13916	13748	13787	13978	13877	13702	13843	13820	13709	13891	13959	13952	13839	13695	13853	13713	13888	13820	13845	13813	13710	13902	13884	13841	13784	13663	13816	13801	13745	13835	13655	13860	13899	13652	13678	13802	13834	13705	13816	13826	13812	14056	13794	13938	13839	13797	13801	13781	13965	13821	13807	13879	13925	13873	13724	14011	13749	13730	13775	13712	13705	13992	13962	13801	13833	13738	13827	13804	13925	13830	13798	13756	13946	13888	13834	13888	13847	13696	13706	13703	13814	13647	13720	13910	13655	13721	13807	13861	13717	13797	13834	14095	13715	13815	13984	13844	13679	13810	13925	13778	13864	13737	13824	13912	13861	13780	13653	13908	13835	13746	13866	13976	13718	13911	13744	13820	13909	13805	13918	13897	13765	13795	13926	14014	13705	13697	13944	13973	13808	13948	13957	13887	13951	13895	13714	13867	13954	13853	13805	13916	14004	13665	13740	13883	13796	13574	13754	13800	13987	13911	13765	13806	13708	13933	13743	14040	14061	13851	13955	13944	13880	13731	13853	13946	13694	14008	13858	13708	13802	13837	13984	13690	13794	13772	13741	13794	13594	13935	13891	13846	13838	13774	13816	13967	13777	13800	13846	13631	13849	13765	13851	13522	13973	13739	13803	13741	13786	13931	13717	13788	13795	13856	13902	13791	13725	13877	13773	13814	13863	13674	13980	13896	13846	13700	13748	13753	13824	13685	13676	13803	13743	13768	13719	13834	13927	13781	13906	13841	13952	13644	13747	13610	13754	13908	13808	13712	13754	13747	13699	13725	13948	13753	13977	13760	13835	13738	13860	13911	13760	13735	13799	13739	13874	13672	13837	13806	13785	13928	13798	13623	13776	13851	13809	13924	13802	14010	13766	13810	13788	13885	13699	13895	13779	13835	13829	13713	13653	13675	13894	13720	13738	13639	13764	13837	13904	13692	13962	13788	13883	13664	13793	13868	13932	13760	13838	13683	13843	13719	13753	13794	13877	13852	13753	13921	13898	13778	13827	13771	14041	13830	13745	14117	13823	14054	13731	13868	14038	13945	13986	13854	13796	13771	13772	13775	13686	13854	13712	13689	13724	13829	13875	13799	14023	13932	13761	13925	13959	13893	13757	13844	13783	13733	13696	13835	13967	13760	13705	13939	13914	13711	13784	13731	13785	13740	13879	13840	13841	13815	13826	13877	13632	13846	13684	13905	13840	13850	13841	13807	13651	13940	13854	13867	13798	13932	13810	13766	13607	13693	13775	13920	13867	13809	13610	13865	13872	13858	13846	13820	13773	14011	13778	13765	13702	13701	13942	13886	13864	13835	13855	13798	14020	13990	13726	13820	13820	13841	13813	13671	13719	13941	13731	13802	13872	13751	13777	13632	13729	13638	13926	13774	13681	13719	13963	13831	13896	13865	13726	13833	14020	13780	13838	13896	13745	13724	13917	13888	13664	13779	13694	13789	13948	13574	13760	13821	13835	13719	13803	13655	13910	13729	13832	13795	13945	13771	13793	13923	13913	13709	13840	13752	13823	13719	13725	13841	13976	13935	14028	13962	13911	13939	13859	13763	13884	13787	13746	13684	13857	13762	13741	13836	13656	13814	13830	13679	13702	13860	13779	13864	13931	13948	13876	13822	13774	13801	13720	13726	13832	13908	13706	13820	13667	13700	13875	13893	13998	13828	13660	13808	13799	13830	13784	13735	13739	13918	13768	13896	13913	13697	13666	13757	13984	13897	13784	13861	13638	13893	13852	13825	13896	14012	13729	13864	13753	13841	13734	13811	13838	13953	13741	13889	13952	13874	13852	13902	13759	13797	13774	13864	13711	13711	13752	13742	13695	13912	14004	13744	13732	13679	13980	14073	13733	13828	13842	14052	13791	13822	13887	13799	13935	13892	13784	13790	13671	13803	14101	13893	13797	13600	13881	13771	13881	13805	13939	13917	13685	13799	13736	13892	13755	13762	13865	13778	13702	13873	13864	13935	13898	13789	13811	13745	13707	13714	13700	13904	13853	13769	13853	14023	13892	13725	13829	13869	13787	13966	13944	13777	13800	13812	13969	13936	13850	13872	13748	13774	13758	13953	13789	13663	13816	13927	13769	13821	13858	13705	13711	13752	13727	13796	13872	13865	13711	13794	13732	13803	13936	13714	13936	13750	13822	13918	13851	13908	13963	13936	13657	13800	13775	13700
14850	15760	15634	15298	15067	14624	14570	14817	14665	14403	14110	14605	19006	18758	16916	15134	14456	14261	13928	13904	14022	14040	13972	14020	14113	14093	14056	13955	14069	13959	13896	14116	14053	14148	14115	14034	14181	13830	13892	14138	14122	13948	13926	14117	14067	14001	13962	13848	13859	14020	14045	13995	14269	13935	13988	14034	14095	13892	14088	14122	14008	13940	13906	13929	14012	14132	14158	14000	14036	14045	13954	13984	14146	13942	14069	14055	13988	13928	14008	14200	14218	13974	14004	13910	14313	14098	14009	14135	13953	14130	13952	14046	13939	14034	13909	14058	14121	13893	13836	13998	14033	14099	14123	14157	14013	13778	14153	14023	13977	14029	14103	13833	14058	13863	14089	13901	14086	13960	14232	14093	13933	13984	14060	13961	13955	14093	13876	14046	14076	14021	14022	14148	13742	14094	14010	13930	14115	13916	13905	13961	14047	14032	14079	14119	13947	14017	14038	14061	14023	13938	13973	13850	14155	13955	14111	13851	13951	13910	14122	14115	14010	13989	13904	13995	14004	13952	14000	13938	14053	13937	13930	14145	13996	14000	13872	14049	14061	14113	13957	13957	14077	13986	13883	14027	13955	13953	14047	13980	14063	14066	13925	14054	13940	14008	14172	14084	14092	13966	14051	13846	13996	14097	14154	14093	14043	13959	13983	14110	13908	13883	14109	14026	13992	14105	14008	14133	14015	13904	14030	13964	13951	13880	13925	14082	13980	13847	14165	14126	13842	13867	13999	14069	14107	14041	14022	13844	13996	13896	13934	14151	14107	14186	13860	13946	13901	13966	13910	13987	14102	13972	13927	14092	14133	13940	14025	13874	14127	14058	14060	14014	14062	14004	14034	14068	13995	13914	14102	14013	14006	14065	13938	13996	13985	14033	14145	14068	14005	13851	13965	14138	14115	13942	14033	13926	14040	14020	14045	13991	13791	13984	14074	14126	13880	14278	13962	13989	14034	13906	13920	14170	14066	13747	14118	13912	13990	14101	13969	13851	14000	13875	13958	13912	14085	13948	13890	14101	14024	14140	13940	14094	13790	14037	14053	13993	13977	14004	14132	13931	14056	14141	14035	14221	14067	14163	13998	14171	13984	13943	13949	14017	13948	14042	14043	14013	14061	13988	14037	13949	14052	14034	13984	13968	13989	14102	14066	13921	14025	14109	14041	14186	13960	13989	14135	14139	14061	13962	13988	14100	14087	14019	14105	13982	14001	14096	13908	13962	13910	13981	14170	13921	13965	14069	13911	14096	13998	14055	14037	13986	14110	14064	14149	13920	14002	14000	14109	13987	14073	14012	13823	13925	14075	14042	14058	13911	13989	14091	14085	14027	13970	14018	13947	13946	13971	14050	14099	13922	14094	14130	14057	13935	14005	14013	14012	13901	13962	14010	14035	14057	14093	13977	14056	13857	13904	13955	14179	14072	14189	14016	14191	14023	14167	13912	14078	14078	13828	14023	14008	13845	13930	13914	13893	14096	13969	14010	13848	14105	13979	13991	14014	13964	14130	13969	13994	14179	13871	13879	13834	14054	14041	13981	13900	14060	13946	13996	14125	13962	14136	14006	14075	13909	13966	13877	14124	13925	14041	14030	13936	13913	14064	13938	14082	14219	14004	14114	14305	13984	14158	14022	13948	13831	13957	14162	14095	14123	13915	14043	14149	14067	14029	14035	14060	13996	14038	14003	13887	14116	14059	13989	13929	14007	14075	13901	14102	14003	13901	13920	14017	13849	14086	13986	14028	14095	14123	13981	14058	13975	13936	13988	14252	13850	14134	13978	13864	13918	13988	13874	14037	14102	14066	14041	14150	14071	13876	14005	14059	14064	14049	14037	14080	13941	14060	14087	14004	14071	14105	14078	14121	13943	14068	13968	13906	14026	13922	13711	14037	14012	14056	14076	13850	13858	14115	13873	13869	14016	13975	14048	13961	13949	14016	13821	14094	13934	14074	14031	14109	13847	13993	14125	13949	13866	14027	14080	13984	14133	13908	13963	14027	14141	14099	13925	13888	14004	13970	14064	14098	13985	14099	13873	14105	13964	14005	14120	14038	14061	14099	14018	14131	14011	14116	13949	13949	13858	14059	14113	14106	13834	13879	14127	13982	13988	13991	13994	14057	13916	14115	13940	14053	13985	13930	13996	13991	14076	14047	13933	14077	13874	14043	13841	13999	13802	13922	14143	14118	14062	13885	13805	13992	13930	14037	14075	14099	14092	13965	14019	13992	14027	13901	14056	14064	13911	14070	13894	14087	14013	13907	13966	13879	13923	13940	13863	14087	13951	14052	13992	14069	13883	14116	14043	13988	13963	14117	14037	13968	14009	13944	14007	14088	14082	13944	13999	14069	14052	13866	14176	14098	14085	13966	13928	14232	14187	14093	14050	13938	14078	13955	14131	14180	14044	13899	13923	13976	13840	14083	13996	14027	13958	13926	14201	14121	14098	13964	14125	13925	13908	14135	14078	14019	13835	14015	14020	14096	13982	14030	13951	13941	14030	14005	14162	14145	14090	13991	14108	14001	14211	14056	14034	14081	13935	14052	13893	13964	14139	13937	14019	13954	13973	14025	14123	13908	14108	14054	14031	14010	13844	14015	14078	13971	13970	13937	14131	13913	13927	13929	13974	14023	14265	13983	13820	14145	13958	14013	14109	14086	13835	13987	14177	14034	13907	13954	13992	13932	13853	14116	14041	14055	13984	13987	13985	13969	13868	14008	14111	14099	14034	13979	14156	14089	14142	14033	14096	14062	13975	13995	14045	13832	14104	14002	13981	13978	13997	13997	14064	13877	13912	14046	13942	13928	13899	13989	13949	13996	13915	13911	13985	14010	14144	13926	14070	13925	13939	14101	14059	14176	14007	13908	14069	14070	13939	13893	14031	13987	14069	13948	13899	13917	13801	14115	14077	13922	14087	14028	14011	14002	14021	13984	14136	13888	13949	13949	13907	13998	14058	13998	14254	14161	13945	14082	13970	13984	14151	13863	14231	13941	14225	14010	14212	14083	13927	14144	14149	14034	14134	14023	13984	14035	13987	14061	13970	14081	14018	13906	14099	14000	13925	13985	13994	14086	14000	13977	13885	14142	14173	14096	14030	13962	14100	14098	14115	14030	14128	13999	13937	13905	14002	13977	14037	13955	13979	13996	13948	14019	14051	13981	14162	14024	14080	14040	13931	14085	13869	14089	13872	13976	14061	14131	13916	14080	14043	14061	13939	13924	13976	14052	14084	14074	13941	14068	14055	14042	14081	14002	14133	13999	13904	14112	13988	14053	13983	13984	13969	13998	14216	14002	14201	13998	14089	14093	14129	13920	14039	14005	13919	13784	13943	14049	14079	14005	13905	14053	14204	14028	14093	13966	14248	14083	14112	13809	13948	13932	14032	14127	14058	14019	14024	13940	13895	14098	14065	13978	14021	14080	14113	14122	14062	14019	13898	14076	14128	13909	14012	14095	14022	13879	14005	13942	14051	14011	13840	14015	13883	14140	14062	13987	13932	14033	13950	13964	13960	13976	14039	13918	14049	13849	13973	13953	13972	14032	13908	14026	13996	14017	14119	14116	13957	14003	13991	14178	13939	14095	14044	14020	13930	14109	13979	14011	13934	14107	13860	14091	14065	14029	14102	14057	14100	13955	13966	14124	13935	13892	14192	13881	14071	14006	14028	14147	14016	14014	14018	14058	13941	14028	14124	14125	13887	14108	13964	14066	14052	13975	13996	14130	13982	13996	14144	13914	13861	13997	13962	14127	14048	13822	14206	13968	13966	13983	14076	13938	14026	14126	13936	14032	14018	14060	13976	14033	13991	13967	13985	14049	14144	13885	14048	14013	13997	13988	13922	13977	13990	13852	14019	13904	14091	14009	14114	14019	14095	13984	13918	14086	14010	13999	13963	13907	14060	14085	14074	14014	13983	13909	14013	14159	14037	14144	14020	14057	14021	14199	13992	14116	14042	14142	14080	13977	14068	14123	14109	14138	14028	13887	14072	14107	14093	13984	13918	14235	13995	14067	14156	14117	13946	14018	14006	14020	14116	14049	13822	13951	13853	14060	14016	13925	14077	13909	14020	14006	13938	13895	14019	14044	14103	13919	13954	13985	14010	14087	14078	14123	14186	14041	14047	14082	14094	14009	14053	13982	13972	14035	13945	14023	14270	13941	14052	14158	14044	14153	13890	14051	14086	14034	13947	13972	13895	14081	13939	14087	14192	13863	13917	14006	14087	13917	14072	14013	13992	13889	13881	13970	13729	14180	14051	14081	13955	14014	13933	14044	14156	14112	13911	14067	14048	13822	13896	13935	14087	14085	14032	13892	14029	14035	14151	14111	14056	13990	14032	14042	13998	14001	14117	14067	13962	13892	13980	14088	13971	13879	13897	13955	14033	14060	13959	14023	13992	14154	13988	13875	13987	14041	14062	14183	14027	13945	14046	14095	13919	13968	14165	14017	14071	14075	14104	13829	13972	14000	13931	14148	13975	14165	14027	14058	14136	14050	14254	13977	14136	14125	14020	13893	14044	14120	14021	14080	13979	14211	13829	13877	14021	14024	14081	13963	14157	14027	14039	14099	13988	14199	14094	13954	14065	13983	14050	14193	13957	14082	14112	13960	13873	14056	13933	13962	14080	14110	13841	13950	13972	13954	13971	14025	13907	14142	13995	14017	13987	14104	13917	14058	14179	13955	14010	13997	14075	14008	13983	14015	13999	13793	13952	13932	13965	13966	14107	13892	13933	14029	14077	14038	14022	14027	14137	13950	13966	14062	13967	14103	14025	14051	14054	13980	14072	14079	14133	13963	14173	13989	14003	14073	14073	14063	13992	14005	13976	14084	14029	13941	13873	14019	13959	13963	13963	14070	13898	13930	13937	13983	13973	14063	13986	14208	14009	13879	14002	14210	14001	14037	13873	14218	14061	14071	14051	13995	13990	14081	13926	14052	13997	14108	13944	13979	13915	14127	14084	13940	14031	14092	13997	13987	14084	13973	14037	13968	14086	14090	13990	14062	14030	13922	14040	13981	14133	14141	14073	14094	14172	14027	14084	14070	14132	14046	13964	14146	14084	14023	14024	14063	14157	13953	14139	13981	13985	14009	14130	14112	14121	13949	14161	14027	13963
25092	21345	27860	25374	19744	16384	15710	14483	14243	14315	14218	20123	31634	29179	23306	17757	15139	14098	13854	13752	13994	13716	13821	13596	13966	13770	13885	13855	14061	13709	13747	13823	14024	13911	13948	13621	13723	13734	13905	13850	13776	13914	13923	13624	13708	13703	13820	13768	13681	13704	13711	13759	13700	14029	13902	13823	13792	13860	13887	13676	13661	13977	13893	13994	13687	13685	13805	13596	13734	13871	13885	13682	13875	13691	13791	13892	13850	13828	13966	13693	13704	13794	13846	13687	13835	13690	13826	14041	13712	13859	13941	13915	13718	13672	13764	13842	13842	13769	13621	13805	13719	13713	13766	13808	13805	13714	13679	13836	13819	13734	13745	13540	13830	13809	13607	13493	13705	13786	13889	13745	13644	13743	13900	13752	13746	13767	13532	13600	13656	13712	13903	13759	13699	13788	13713	13832	13596	13892	13735	13687	13601	13736	13800	13793	13693	13937	13856	13794	13872	13768	13731	13880	13742	13678	13690	13656	13613	13617	13780	13803	13561	13709	13819	13644	13704	13737	13772	13734	13673	13764	13631	13854	13647	13567	13818	13786	13764	13662	13665	13831	13682	13784	13919	13734	13666	13716	13715	13846	13671	13892	13701	13769	13859	13785	13673	13584	13693	13741	13783	13881	13846	13795	13860	13815	13694	13754	13778	13628	13615	13884	13748	13735	13687	13763	13653	13791	13603	13860	13836	13791	13923	13662	13825	13930	13959	13490	13733	13603	13601	13755	13911	13741	13647	13945	13816	13579	13759	13908	13638	13607	13821	13664	13785	13730	13614	13640	13762	13651	13744	13707	13591	13472	13718	13570	13840	13787	13761	13703	13721	13878	13715	13739	13652	13612	13745	13709	13689	13697	13648	13753	13749	13679	13709	13593	13773	13706	13959	13700	13636	13779	13664	13671	13720	13759	13881	13707	13685	13736	13779	13829	13799	13876	13735	13940	13836	13869	13574	13741	13871	13853	13785	13775	13784	13712	13757	13716	13705	13735	13868	13697	13545	13816	13751	13766	13842	13769	13753	13708	13813	13730	13652	13763	13630	13712	13713	13625	13850	13624	13508	13722	13601	13724	13777	13796	13933	13702	13672	13886	13761	13859	13914	13815	13652	13811	13925	13853	13830	13837	13905	13667	13802	13764	13737	13644	13801	13924	13766	13907	13832	13695	13819	13717	13783	13944	13653	13588	13619	13818	13656	13751	13672	13684	13751	13621	13837	13732	13786	13855	13863	13705	13884	13858	13770	13604	13768	13780	13731	13822	13482	13640	13736	13672	13856	13713	13743	13787	13865	13873	13552	13750	13889	13854	13858	13744	13742	13835	13661	13688	13718	13888	13635	13697	13922	13799	13518	13652	13866	13645	13766	13654	13900	13839	13802	13637	13800	13845	13817	13734	13768	13807	13662	13599	13773	13612	13677	13772	13692	13879	13899	13750	13797	13669	13566	13757	13870	13832	13803	13684	13989	13557	13778	13751	13898	13844	13796	13704	13728	13685	13825	13767	13724	13695	13796	13731	13854	13795	13568	13738	13646	13793	13765	13694	13911	13831	13835	13863	13660	13789	13880	13615	13711	13705	13836	13795	13677	13676	13557	13792	13733	13728	13930	13663	13707	13741	13662	13879	13676	13664	13951	13745	13798	13851	13648	13711	13541	13899	13755	13799	13724	13730	13932	13778	13813	13683	13651	13832	13774	13750	13788	13753	13824	13751	13712	13806	13674	13674	13796	13734	13748	13768	13763	13765	13695	13659	13644	13890	13831	13802	13911	13817	13682	13535	13920	13768	13685	13905	13784	13676	13897	13987	13727	13657	13965	13654	13671	13764	13755	13844	13917	13896	13821	13658	13718	13757	13661	13749	13773	13840	13846	13787	13612	13703	14108	13712	13938	13862	13730	13732	13777	13775	13778	13757	13651	13909	13600	13601	13646	13839	13901	13837	13741	13600	13862	13856	13770	13650	13713	13780	13746	13882	13813	13788	13724	13823	13715	13769	13579	13850	13782	13866	13649	13825	13848	13730	13873	13697	13772	13746	13581	13775	13788	13722	14002	13681	13948	13852	13761	13787	13769	13812	13911	13813	13671	13627	13661	13799	13741	13985	13728	13772	13792	13892	13673	13537	13841	13794	13626	13694	13824	13595	13725	13754	13802	13750	13833	13926	13801	13826	13743	13710	13709	13738	13769	13655	13677	13770	13722	13789	13808	13663	13772	13719	13445	13658	13686	13870	13823	13686	13731	13716	13699	13664	13874	13779	13768	13719	13976	13748	13730	13793	13732	13924	13657	13796	13988	13910	13916	13725	13843	13474	13774	13700	13818	13870	13912	13511	13679	13702	13894	13743	13717	13837	13854	13806	13896	13846	13645	13651	13766	13764	13805	13700	13546	13956	13640	13779	13809	13798	13753	13834	13711	13963	13651	13677	13929	13923	13744	13744	13816	13696	13618	13823	13724	13679	13729	13878	13826	13747	13685	13896	13804	13853	13686	13737	13696	13819	13982	13822	13822	13852	13687	13750	13785	13771	13781	13740	13913	13863	13807	13766	13808	13793	13815	13879	13774	13864	13834	13862	13674	13599	13714	13932	13680	13827	13747	13749	13812	13726	13673	13789	13759	13763	13842	13890	13611	13660	13774	13726	13741	13509	13725	13752	13773	13748	13616	13775	13651	13889	13482	13759	13690	13546	13651	13608	13611	13765	13680	13644	13889	13634	13660	13893	13498	13856	13766	13654	13698	13773	13766	13762	13654	13803	13703	13694	13805	13830	13821	13861	13590	13917	13733	13731	13862	13599	13766	13781	13760	13742	13929	13800	13707	13696	13515	13746	13634	13719	13803	13805	13890	13742	13602	13858	13644	13692	13880	13868	13978	13837	13757	13821	13576	13536	13860	13676	13712	13661	13749	13913	13855	13786	13677	13508	13757	13727	13765	13724	13579	13832	13912	13768	13715	13689	13662	13830	13855	13673	13769	13640	13816	13808	13886	13723	13777	13718	13819	13802	13886	13882	13804	13861	13740	13868	14020	13877	13725	13944	13918	13906	13815	13726	13743	13543	13874	13658	13932	13750	13823	13607	13849	13719	13566	13824	13735	13866	13784	13809	13734	13755	13824	13819	13911	13926	13624	13655	13741	13630	13758	13742	13858	13684	13961	13744	13917	13845	13775	13826	13827	13591	13689	13788	13704	13832	13668	13802	13664	13970	13771	13699	13747	13565	13726	13880	13722	13797	13678	13701	13764	13850	13793	13688	13752	13839	13660	13859	13746	13667	13879	13880	13832	13727	13793	13690	13801	13793	13740	13713	13972	13819	13952	13819	13811	13618	13583	13913	13854	13688	13749	13744	13746	13524	13698	13776	13894	13898	13693	13820	13736	13835	13852	13751	13722	13699	13874	13801	13697	13849	13767	13699	13841	13652	13725	13612	13715	13705	13819	13950	13992	13697	13922	13798	13783	13687	13716	13659	13818	13751	13771	13717	13791	13820	13907	14052	13769	13518	13590	13643	13819	13652	13589	13699	13485	13678	13807	13687	13704	13607	13637	13856	13802	13610	13783	13696	13756	13698	13796	13730	13740	13856	13938	13624	13964	13687	13793	13825	13683	13719	13606	13773	13631	13829	13954	13693	13798	13594	13616	13863	13728	13815	13952	13807	13812	13829	13754	13735	13833	13796	13853	13658	13896	13917	13734	13613	13592	13592	13596	13939	13782	13733	13744	13570	13718	13717	13636	13855	13892	13595	13610	13815	13626	13847	13843	13643	13692	13628	13849	13784	13896	13736	13772	13719	13815	13877	13694	13837	13772	13718	13728	13849	13959	13728	13816	13657	13897	13914	13679	13762	13780	13846	13662	13734	13780	13891	13631	13902	13725	13678	13751	13749	13723	13597	13872	13700	13894	13859	13560	13773	13886	13771	13672	13823	13599	13567	13889	13748	13693	13819	13703	13505	13818	13614	13605	13760	13794	13548	13498	13636	13584	13837	13844	13897	13791	13711	13695	13717	13913	13826	13697	13724	13691	13885	13622	13719	13773	13768	13812	13606	13635	13623	13734	13837	13937	13750	13802	13745	13610	13709	13692	13783	13881	13910	13925	13643	13598	13722	13732	13788	13762	13795	13785	13827	13793	13799	13656	13666	13767	13579	13815	13911	13754	13831	13878	13858	13923	14019	13885	13939	13759	13794	13593	13639	13800	13570	13775	13771	13796	13670	13676	13705	13856	13724	13999	13813	13868	13778	13681	13615	13713	13605	13562	13738	13581	13817	13840	13757	13832	13698	13845	13717	13841	13741	13929	13744	13567	13883	13822	13952	13834	13762	13732	13807	13911	13682	13891	13645	13677	13788	13834	13633	13598	13850	13825	13757	13882	13735	13797	13594	13717	13688	13884	13825	13841	13772	13713	13720	13798	13968	13714	13746	13756	13873	13771	13679	13718	13810	13867	13798	13687	13769	13672	13878	13744	13837	13700	13735	13683	13758	13558	13688	13620	13516	13808	13848	13780	13951	13910	13710	13796	13807	13789	13819	13652	13920	13806	13668	13824	13701	13530	13775	13606	13592	13907	13740	13598	13871	13861	13941	13668	13849	13625	13552	13847	13619	13652	13830	13745	13817	13795	13697	13855	13725	13780	13603	13557	13758	13732	13813	13830	13898	13980	13761	13903	13968	13847	13870	13723	13892	13933	13847	13778	13765	13805	13664	13567	13594	13816	13726	13790	13833	13789	13637	13875	13723	13696	13740	13694	13817	13926	13703	13772	13706	13747	13735	13622	13866	13717	13734	13935	13687	13677	13819	13757	13794	13821	13586	13869	13712	13647	13814	13738	13701	13745	13731	13899	13735	13842	13746	13831	13924	13834	13789	13980	13683	13670	13579	13700	13757	13698	13932	13802	13781	13813	13753	13661	13687	13542	13674	13674	13850	13797	13771	13870	13804	13677	13883	13855	13788	13651	13835	13880	13779	13922	13910	13721	13869	13724	13615	13839	13854	13529	13638	13725	13733	13864	13753	13535	13676	13636	13710	13770	13742	13878	13755	13896	13738	13765	13716	13697	13733	13860	13580	13622	13693	13748	13554	13853	13903	13821	13813	13624	13843	13711	13657	13764	13600	13937	13643
14130	21745	21216	18328	16494	15508	15196	15026	14927	14888	14478	25450	37031	33084	24972	18395	15183	14163	14236	13958	14050	13999	14035	14018	14142	14121	14013	14102	14075	13953	13856	13987	13959	14045	14056	13934	13994	14086	13954	14093	14047	14007	13889	14082	14074	14035	14102	13984	14180	14003	13984	14064	14040	13945	14070	14071	14065	13951	14069	13962	14149	14032	14040	13993	13815	14222	13927	14078	13848	14098	13769	14088	13993	14118	14002	14084	13986	14040	14022	14149	13901	14051	14093	13963	14007	13929	14153	13928	13919	14098	13982	13991	13899	14091	14186	13962	14115	14026	14055	13904	14020	13974	14086	13903	14047	14052	13900	13996	13952	14127	14017	13934	13973	13919	13902	13961	13906	14027	14047	13943	14018	13990	13898	14144	14084	14059	13843	13934	14022	14008	14028	13989	14142	13986	14156	14196	14075	14011	14158	13885	13999	14011	14016	13955	14133	14028	13944	13878	13856	14084	13827	14180	14062	13916	14081	14048	14070	14027	14072	13976	13942	14085	14187	13985	13950	14041	13996	13936	13942	14098	14007	14035	14074	13960	13918	14136	14092	14057	13989	14120	13921	14039	14039	14066	13902	13963	14147	14077	13800	13983	14056	13811	13985	14078	13998	13983	14023	14045	13997	14027	13975	13961	13904	13975	13964	14091	13848	14025	13975	13927	14055	13899	14063	14005	13977	14251	13975	14129	13947	13988	14022	13973	14134	13930	14055	14129	14028	14009	14077	13920	13901	14028	13980	14074	13955	14029	14177	14113	13958	14079	13978	14120	13993	13961	13972	14000	14007	14179	13934	14024	14084	13911	14081	13926	14120	14024	13984	13939	14201	13907	13961	13975	13995	14002	14041	14091	13998	14008	14064	13873	13921	14006	14045	14057	14130	13913	14066	14183	14125	14048	13850	13886	14073	14079	13924	14137	14059	14222	14027	13977	13922	13993	13886	14016	14101	13950	14088	14019	14206	14081	14133	14103	14082	13976	13796	14001	14029	14004	14058	13904	14042	14081	14173	14027	13888	13962	14079	14155	13878	13934	13838	14036	13991	14051	14217	13869	14120	14019	13918	14127	13995	14016	14178	14158	14006	13990	13950	13822	14072	14003	14012	14015	13954	13995	14032	13892	13955	13965	14136	13780	14082	13865	14092	14092	14015	14097	14185	13953	13785	13948	14065	13931	13972	14075	13857	14031	13918	14002	14086	14151	13846	14025	14055	14085	13999	13929	14101	13977	14094	14173	14076	13926	14124	13875	14063	14179	13950	14047	13812	13955	13951	14258	14015	13919	14004	13895	13937	14169	14134	14054	13993	14040	13891	14220	14109	14042	13821	13931	14002	14075	14049	14154	14154	13982	13937	13955	14012	13990	13990	14040	14002	14003	14106	13956	14105	14077	13916	13958	14037	13919	14108	14018	13898	14210	14055	13987	13953	13903	14059	14037	14024	14032	14146	14052	13841	13897	13920	13906	13902	14050	13899	14196	14004	14114	13930	14033	14046	14116	13868	13987	14114	13984	13987	13859	14145	14093	14077	14041	13942	14005	14048	13929	14171	13922	14081	14049	14049	14010	13811	13944	14047	13845	14162	13946	14099	14053	14073	13945	13731	14093	13827	14006	13826	13919	14067	14081	13965	13833	14023	14052	13982	14018	13951	14033	14102	13999	14063	14035	14006	14152	13987	14076	13929	13903	14118	13894	14088	14093	13930	14001	14024	14088	14144	13995	14089	13974	14140	14180	14025	14072	14025	13901	13970	13919	13945	14067	13947	13867	13904	14012	14052	13991	13960	14090	13986	14047	14170	13999	14175	14160	14025	13795	14123	14116	14149	13857	14139	14018	14055	13962	13976	13956	14010	14033	14057	13896	14058	13981	14076	14013	13901	14107	13962	14082	13911	13877	13860	14102	14042	14037	14001	13898	13960	14030	14032	14112	14117	13920	13929	13993	14058	13940	14104	14003	14084	13962	14147	14138	13965	13870	14082	13997	13834	13884	13978	13946	13981	14168	13968	13948	14184	13913	14024	14023	14106	13844	14010	13998	13974	14049	14111	14102	13937	13957	14092	14086	13913	14047	14017	14080	14050	14016	14119	14015	14094	13934	13821	14052	14121	13671	13989	14138	13973	14015	14072	13944	14013	13890	14021	13884	14098	13995	14023	13969	13949	13886	13964	13968	14031	14196	13902	13980	14051	14014	14020	14061	13815	14090	13881	14164	13963	14038	14027	14075	13957	13916	14070	13808	14057	14038	14188	14075	14114	13996	13750	13924	13968	14075	14159	13981	14019	13897	14073	13998	14003	14139	14070	13932	13917	14072	13987	14018	14006	13930	14167	14054	13816	14054	13875	14084	14174	13952	14128	14102	13925	14049	14017	14033	14102	14016	14014	14070	14056	13994	13940	13989	13951	14055	14067	13938	13961	13957	14083	14010	14035	13859	14070	14104	14138	13953	13856	13938	14199	13974	14202	13918	14003	14012	14010	13963	14004	14024	14013	14058	13890	14141	14100	14114	13897	13927	14084	14118	13992	13750	14013	14002	13938	14200	13988	13923	13930	13971	13895	13998	14120	13881	14093	14054	14181	13910	13958	13989	13977	14132	13939	14006	14105	13965	14030	13905	13974	13959	14028	14126	13910	14005	13994	14053	14050	14036	14047	13918	13958	14176	14076	13867	13950	14002	14097	14026	13895	13974	14196	14157	13882	14132	13965	14043	14006	14077	14027	14019	14212	13997	14008	14224	14070	14026	14141	14092	13994	14095	14076	13942	14122	14033	13994	13886	14030	14086	13971	13834	14085	13827	13976	13966	14120	14045	14043	14041	14053	13929	13985	13986	13979	14004	13932	14173	13924	14104	13967	14045	13784	14092	13868	13956	13977	13973	14236	13949	14120	13926	13868	14016	13980	13972	14091	14138	13971	14129	14084	14060	14237	13989	13908	14208	14009	13964	14239	14024	13937	14001	13688	13982	14248	13960	14013	13955	14066	14167	13937	13900	13969	14113	13983	13861	14076	14224	13955	14050	14072	14075	14134	14027	13995	14085	14180	13975	13862	13856	14184	14211	14085	14065	14035	14018	13854	13885	14022	14188	13910	13698	14071	14045	13956	13926	13925	13916	14103	13990	14004	13995	14020	14021	14046	13968	13962	13824	14008	13983	14179	14008	14040	13872	14057	14070	13933	13989	14042	13898	13848	14001	14025	13849	13991	13922	14085	13965	14026	13922	14057	13974	13981	14074	14124	13978	14029	14034	13907	13999	14011	13852	14235	14038	13941	14207	14060	14170	13990	13978	14100	14009	13875	13925	13874	13945	13938	14031	14162	13915	14070	14019	14017	13954	14080	13902	13968	14086	13923	14108	13999	13925	13998	13973	13969	13883	14050	13924	14030	13969	14010	14037	14111	14059	13960	14171	14068	14006	14002	13865	14038	13918	13868	13934	14230	13942	14043	14136	13891	13967	14066	13921	14022	14078	13943	13867	14100	14076	14004	13896	14134	13909	14005	13932	13956	14002	13979	13938	13961	14034	13813	14053	13929	14264	13971	14057	13973	14022	14070	14077	13962	14099	14225	13943	13965	13871	14034	14147	13867	14023	13958	14024	13776	14140	14108	13989	13952	13938	13952	13960	14139	13938	14009	14091	14076	14000	14013	13940	14013	14052	13950	13982	13988	13968	14087	14165	13945	13903	14094	14007	13937	14068	14084	13925	13933	13788	14070	14099	14111	14219	14180	13917	14152	13997	14115	13917	14098	14110	14041	14063	13888	14014	13955	14115	13978	13927	14081	13951	13943	13813	14062	13926	13831	14094	13956	13965	14010	14019	14153	14085	14062	14179	13952	13959	13831	13974	13953	13920	14055	14030	14017	13916	14011	13942	13927	14042	14029	14079	14046	13893	14036	14064	14167	13914	13995	13936	14091	13858	14039	14164	13908	14004	13944	13939	14106	13862	14236	13895	14067	13876	13749	14024	13985	13885	13849	14001	14035	14015	13988	14067	14069	13952	14250	14024	13979	14046	13841	14057	14037	14078	14091	13974	14061	14057	13763	13968	14087	13886	13919	13975	13837	13867	13936	14051	14047	13976	13978	13960	14098	14062	13862	13996	13828	14102	13967	14013	13927	13822	14120	14186	14128	13813	14036	13968	14109	13859	14071	13880	14074	14069	14087	13881	14079	14094	13958	14120	14014	14070	13989	13928	13956	14072	14064	14116	13849	13949	14063	13962	14126	14030	14111	13910	14036	14067	13877	14050	13990	13880	14002	13921	13987	13978	13924	14008	14078	13998	14184	14050	13895	14071	14134	13901	13926	14117	13817	14018	14022	14009	13974	13907	13918	13919	14056	14029	14085	14023	14088	13905	13978	13951	14135	14091	13972	13950	13888	14067	14115	14087	14098	14102	14088	14049	13832	14072	14069	14169	13899	14105	13926	13904	14029	13958	14067	13978	13998	13953	14044	14038	14006	14031	13868	13951	13982	14000	14033	14027	14135	13969	14010	14079	13997	14004	14030	14064	13992	13932	14084	13889	14000	13905	14102	13912	14028	13946	14056	14154	13884	13982	13908	14000	14126	13867	14014	14001	13943	13987	14114	14060	14106	14155	14133	13944	14100	13912	14090	14032	13930	14012	14020	14040	13992	14291	13881	13845	14152	13925	14040	14027	13914	14019	13949	14022	13923	14077	14018	13956	14103	14069	13895	13982	14029	13991	13884	14045	13897	13909	14089	13884	14114	13945	14047	14084	14096	13904	14074	13949	14016	14125	14022	13916	14031	14026	13828	14138	14052	14131	13951	14144	13944	13930	14011	13870	13988	14116	13929	13949	14032	13925	13973	13946	13974	14174	14087	14056	14020	14237	13889	13878	14059	14016	14084	14014	13904	13810	14024	14135	14161	13929	14045	13984	13926	13991	14103	13924	14121	14120	13899	13905	13866	14095	13940	14078	14106	14093	13993	14142	14152	13973	14039	14004	13984	14050	14010	13987	14038	14001	14080	13910	14077	14060	14187	14028	14027	13854	14094	13982	13964	14035	14007	14017	13976	13995	14104	14034	13901	14130	13891	13944	13964	13957	13880	13916	13958	14142	14101	13816	13992	14042	14023	14008	14225	14062	13896	14028	14058	14041
23902	21324	28798	24244	21618	20539	18040	15471	15059	14976	14653	24206	41447	37722	28802	20425	16130	14526	14096	13906	14111	14145	13866	13907	13748	13705	14017	14012	13900	13728	13879	13672	13939	13538	13768	13979	13818	13692	13870	13764	13769	13723	13824	13793	13831	13833	13785	13692	13677	13901	13854	13877	13735	13879	13842	13742	13982	13828	13796	13556	13783	13849	13741	13999	13815	13913	13818	13706	13850	13895	13914	13761	13838	13675	13792	13714	13761	13661	13828	13694	13838	13827	13762	13756	13834	13900	13524	13795	13687	13842	13766	13890	13674	13986	13792	13680	13936	13867	13873	13766	13810	13833	13702	13909	13750	13605	13660	13800	13852	13752	13842	13834	13962	13864	13859	13879	13793	13873	13752	13813	13916	13805	13905	13911	13695	13934	13673	13917	13704	13871	13917	13852	13723	13795	13679	13724	13723	13594	14009	13864	13597	13760	13814	13692	13821	13623	13691	13829	13894	13677	13831	13841	13944	13800	13703	13643	13929	13851	14015	13581	13789	13899	13723	13620	13868	13607	13747	13702	13708	13862	13996	13954	13756	13808	13563	13862	13944	13848	13817	13729	13726	13815	13871	13681	13946	13808	14026	13808	13691	13746	13721	13764	13839	13838	13876	13836	13679	13839	13724	13856	13717	13909	13523	13821	13761	13849	13873	13768	13848	13959	13758	13766	13760	13721	13865	13891	13746	13828	13722	13686	13637	13828	13730	13965	13525	13742	13973	13850	13812	13710	13786	13915	13665	13671	13828	13931	13917	13954	13875	13840	13975	14051	13674	13807	13749	13728	13865	13883	13877	13710	13777	13782	13843	13782	13712	13792	13847	13746	13783	13779	13738	13794	13948	13900	13774	13790	13840	13801	13693	13628	13818	13660	13842	13871	13749	13859	13883	13894	13800	13719	13817	13763	13776	13738	13803	13722	13676	13841	13648	13655	13817	13519	13860	13766	13800	13589	13865	13792	13719	13852	13738	13897	13802	13813	13749	13734	13706	13970	13804	13748	13732	13898	13938	13834	13752	13779	13826	13839	13839	13688	13701	13689	14020	13848	13811	13774	13901	13844	13783	13900	13743	13829	13637	13686	13755	13686	13886	13655	13850	13672	13901	13829	13823	13831	13765	13796	13834	13588	13725	13880	13841	13749	13720	13756	13963	13822	13791	13853	13842	14029	13836	13810	13697	13744	13892	13811	13709	13947	13817	13927	13756	13839	13775	13680	13781	13728	13777	13814	13651	13774	13609	13755	13908	13802	13779	13774	13660	13656	13668	13617	13702	13774	13811	13750	13869	13762	13638	13827	13704	13766	13643	13847	13711	13922	13706	13699	13797	13810	13782	13851	14076	13936	13987	13635	13732	13746	13768	13809	13791	13613	13837	13837	13582	13735	13838	13647	13854	13647	13677	13779	13772	13756	13639	13810	13782	13748	13832	13733	13831	13818	13626	13709	13631	13835	13724	13746	13794	13646	13827	13726	13657	13788	13651	13610	13740	13894	13589	13628	13882	13647	13938	13812	13798	13755	13904	13740	13796	13767	13801	13799	13788	13808	13784	13779	13747	13682	13820	13720	13735	13432	13722	13922	13958	13708	13671	13722	13581	13718	13777	13877	13826	13618	13781	13743	13640	13704	13620	13609	13708	13823	13717	13663	13712	13762	13938	13815	13911	13807	13878	13750	13784	13828	13688	13729	13678	13819	13977	13692	13776	13762	13639	13732	13649	13854	13782	13923	13755	13962	13882	13841	13814	13855	13779	13943	13745	13748	13922	13850	14008	13818	13915	13759	13995	13782	13654	13923	13814	13857	13846	13719	13627	13967	13683	14038	13809	13665	13517	13710	13677	13779	13861	13791	13611	13743	13912	13731	13564	13746	13692	13691	13968	13778	13865	13731	13724	13884	13751	13685	13630	13626	13620	13737	13840	13769	13859	13920	13761	13681	13784	13872	13846	13933	13834	13800	13837	13714	13788	13558	13568	13784	13784	13839	13749	13611	13718	13827	13764	13845	13885	13725	13817	13965	13649	13860	13804	13788	13723	13797	13782	13758	13776	13765	13765	13673	13837	13752	13627	13753	13864	13824	13813	13783	13827	13807	13767	13808	13594	13771	13693	13603	13730	13834	13925	13976	13755	13787	13842	13683	13975	13852	13768	13641	14017	13735	13837	13497	13904	13877	13741	13822	13774	13854	13555	13642	13739	13902	13655	13675	13974	13864	13661	13873	13666	13677	13818	13827	13979	13800	13829	13790	13774	13747	13774	13996	13805	13771	13723	13752	13855	13731	13872	13886	13785	13749	13873	13773	13858	13838	13647	13763	13681	13723	13886	13695	13832	14057	13785	13642	13845	13640	13884	13787	13726	13853	13663	13891	14016	13626	13778	13839	13884	13832	14020	13961	13722	13531	13721	13793	13709	13673	13701	13793	13753	13876	13723	13831	13803	13566	13820	13571	13735	13861	13845	13690	13773	13990	13937	13802	13704	13738	13750	13672	13937	13850	13777	13692	13716	13814	13769	13536	13489	13663	13727	13833	13930	13880	13734	13868	13905	13817	13705	13720	13746	13745	14111	13850	13737	13720	13793	13816	13732	13731	13877	13798	13769	13768	13578	13816	13652	13798	13982	13799	13817	13786	13884	13665	13817	13900	13769	13649	13870	13933	13659	13733	13645	13911	13779	13801	13801	13608	13661	13950	13586	13936	13573	13705	13731	13961	13765	13791	13774	13803	13845	13802	13908	13651	13990	13809	13690	13988	14023	13832	13961	13946	13716	13708	13682	13710	13810	13895	13598	13718	13760	13708	13836	13672	13865	13748	13675	13787	13541	13760	13823	13836	13666	13711	13904	13695	13839	13607	13680	13886	13784	13779	13798	13813	13801	13775	13744	13672	13796	13928	13964	13941	13835	13790	13740	13892	13800	13677	13883	13884	13744	13682	13816	13743	13732	13827	13800	13694	13692	13714	13698	13758	13791	13944	13770	13828	13874	13866	13690	13705	13710	13825	13739	13597	13807	13921	13863	13874	13699	13738	13829	13764	13863	13788	13526	13670	13660	13835	13648	13754	13704	13944	13778	13805	13808	13942	13761	13873	13924	13806	13979	13826	13725	14016	13797	13652	13666	13581	13813	13624	13940	13764	13703	13735	13701	13827	13936	13846	13744	13937	13915	13739	13893	13827	13903	13818	13961	13825	13767	13799	13815	13618	13905	13676	13815	13711	13854	13692	13879	13817	13895	13755	13709	13814	13824	13726	13760	13798	13979	13893	13925	13810	13788	13753	13703	13826	13896	13626	13754	13670	13662	13818	13735	13717	13713	13761	13950	13845	14000	13825	13874	13821	13874	13731	13742	13837	13717	13681	13598	13842	13849	13757	13860	13659	13891	13961	13879	13909	13915	13648	13930	13911	13774	13864	13740	13675	13767	13623	13783	13616	13699	13818	13701	13904	13846	13752	13743	13617	13691	13699	13749	13787	13828	13892	13779	14062	13842	13800	13885	13986	13536	13571	13840	13765	13593	13802	13970	13818	13821	13836	13632	13734	13757	13714	13771	13743	13754	13822	13846	13788	13846	13867	13707	13778	13947	13794	13860	13791	13766	13711	13610	13691	13774	13580	13801	13710	13712	13811	13847	13838	13818	13790	13894	13729	13781	13804	13804	13660	13665	13799	13749	13625	13815	13694	13787	13895	13740	13557	13908	13821	13751	13702	13868	13687	13866	13780	13599	13654	13851	13892	13662	13724	13591	13771	13858	13830	13595	13807	13674	13828	13847	13743	13716	13760	13770	13650	13828	13994	13855	13674	13625	13786	13910	13809	13954	13775	13786	13506	13764	13704	13757	13859	13900	14004	13873	13536	13694	13689	13777	13771	13840	13725	13901	13771	13898	13643	13639	13766	13773	13594	13654	13871	13579	13725	13817	13725	13669	13709	13700	13813	13706	13548	13799	13534	13689	13698	13704	13867	13658	13536	13849	13801	13640	13681	13681	13951	13871	13738	13954	13900	13668	13788	13810	13832	13909	13711	13669	13673	13961	13824	13767	13735	13780	13811	13946	13865	13872	13943	13852	13850	13741	13903	13791	13796	13545	13835	13906	13781	13872	13963	13725	13772	13824	13792	13675	13874	13633	14051	13707	13905	13610	13781	13914	13959	13993	13551	13717	13551	13909	13635	13810	13977	13814	13647	13770	13841	13749	13881	13920	13872	13868	13539	13855	13848	13904	13811	13757	13688	13769	13848	13807	13805	13828	13956	13676	13822	13896	13788	13674	13884	13693	13772	13732	13683	13735	13757	13542	13807	13783	13955	13657	13615	13752	13787	14047	13990	13788	13711	13879	13753	13898	13688	13766	13642	13699	13775	13758	13685	13871	13654	13695	13826	13757	13757	13720	13723	14032	13796	13888	13953	13776	13879	13869	13724	14049	13675	13818	13867	13790	13800	13736	13892	14003	13713	13801	13823	13612	13739	13653	13760	13630	13913	13839	13855	13734	13778	13814	13824	13709	13691	13792	13810	13735	13725	13861	13677	13966	13813	13680	13646	13738	13685	13901	13688	13666	13724	13825	13979	13739	13824	13613	13684	13613	13751	13723	13843	13806	13797	13686	13751	13806	13801	14042	13855	13724	13652	13931	13860	13884	13841	14027	13958	13833	13998	13838	13834	13846	13932	13807	13686	13735	13842	13551	13852	13896	13853	13841	13890	13881	14042	13784	13897	13699	13783	13914	13748	13742	13706	13632	13774	13825	13833	13718	13866	13652	13690	13905	13819	13730	13934	13789	13705	13729	13899	13691	13649	13742	13816	13699	13737	13719	13640	13583	13645	13738	13916	13808	13732	13573	13725	13973	13648	13938	13713	13667	13856	13758	13806	13820	13803	13652	13906	13938	13733	13874	13984	13790	13556	13735	13730	13702	13793	13609	13769	13717	13792	13887	13913	14041	13873	13762	13850	13787	13820	13737	13906	13714	14004	13886	13735	13963	13890	13828	13716	13928	13857	13687	13730	13800	13803	13799	13936	13827	13828	13854	14052	13624	13943	13817	13800	13863	13656	13837	13895	13907	13755	13850	13783	13834	13664	13616	13770	13876	13786	13828	13980	13772	13690	13899	13912	13857	13705	13798	13895
15756	26829	25771	19838	17524	16504	15911	16242	16098	15418	14983	30372	45734	41067	31180	21160	16012	14231	14147	14075	13929	13985	13981	13983	14027	14044	13941	14015	13947	13954	13867	14030	14021	13881	13581	14051	13940	13990	13814	14032	13950	14018	13923	13957	14104	13983	13911	14066	14077	13856	14004	14072	13984	13978	13946	13940	14196	14049	14148	13966	13897	13924	14173	13925	13895	14017	14041	13717	13921	13892	14070	13934	14080	14055	14077	14141	14051	14053	14054	13984	13854	14163	13948	13994	13918	13822	13974	13942	14015	13790	14081	13864	14009	13919	14047	14096	14181	13909	13963	13862	13854	13943	13978	14004	13931	13858	13979	14122	14005	13902	13915	13987	13915	13942	14149	14048	13942	13969	14024	13935	14104	13990	13875	14168	13892	13816	13979	14009	13913	14042	13834	14006	13805	14155	14150	13858	13925	13947	13964	13940	14008	14103	14060	13986	13927	14103	14039	13979	13952	14089	13794	14010	13812	13989	14064	14005	13930	14090	14069	13937	14023	13863	14065	13980	14121	13962	13947	13883	13967	13954	13918	14010	14009	13957	14033	13927	13960	14065	13895	14001	13940	13858	13900	13893	13960	13905	13997	13956	13959	14082	14034	13890	13943	13885	13992	14043	13998	13927	13937	13992	14135	13964	14054	13865	13990	13940	13997	14012	13883	13944	14087	14070	13904	14003	13897	13790	13930	13961	14115	14093	13940	14007	14121	13817	13887	13883	14014	13908	13902	13917	14000	13890	14091	13940	13860	13919	14002	14065	14005	13891	14131	13923	13902	13843	14103	13836	14118	14018	14128	13855	14161	13931	13931	14007	13882	14085	14106	14087	13941	13995	13956	14081	14016	14009	13913	14020	14026	13927	13943	13767	13996	14147	14141	14078	13940	13918	14015	13908	13942	14027	13989	13925	13957	13960	14058	14059	13822	13861	13948	13898	14051	13930	13848	14102	14177	13936	13988	14000	13973	14014	14056	13862	14058	13869	13995	13857	13933	13951	13955	14018	14027	14144	13943	14095	13756	13930	13819	13823	13923	14003	14024	13961	14021	13997	14010	13855	14118	13945	13839	13893	13939	13911	13909	13942	13924	14028	13886	14060	14053	13959	14034	13857	14109	13924	13818	13945	13942	14098	13904	13941	14097	13877	14075	14003	13876	13965	14024	14033	13959	14045	13967	14063	13765	13901	13954	13970	13908	14086	14050	14028	13995	14041	13993	13935	14070	13886	14041	14020	13960	14109	14084	13992	13862	13996	14071	13899	14108	14033	13982	14026	14029	13932	13872	14091	13947	14068	14005	13958	14040	13987	14075	13885	14022	14059	14062	13918	14048	14030	13831	13920	14159	13997	14019	13907	13738	13855	14009	13833	14003	14036	13891	13908	14008	13944	13912	14051	13913	14095	13959	13923	13851	14043	14018	14024	13879	13886	14046	13986	13988	13864	14042	14024	13990	14187	13817	13964	13931	13850	13843	13900	13955	14026	13987	13923	14106	13955	13902	13913	14129	14000	13916	13841	14089	14000	13909	13969	13983	14093	14130	13861	14193	13985	13963	14132	14080	13835	13970	14104	13948	14029	13888	13900	13968	13774	14177	13946	13914	13943	13955	13886	14030	14000	13963	14019	14010	14099	14094	13944	13965	13983	13999	13910	13869	13963	13895	13986	13818	13937	13847	13864	13972	14244	14017	13968	14089	13903	13874	13859	13882	13917	14103	14054	13950	14005	13966	13959	13935	13857	13904	13930	14060	13972	14062	13882	13880	14098	13853	13883	14030	13936	14008	13919	13961	14001	14086	14143	14033	13844	14163	13856	13903	13920	13950	13981	14140	14051	13978	13962	13863	14068	14032	14004	14037	14081	14001	14003	14055	13838	13947	13919	13930	13890	13848	13883	13935	13973	13928	14106	13829	13869	13910	13991	14023	13919	13913	13923	14011	14030	13949	14069	13985	13922	13892	14043	14109	13849	14042	13983	13955	13846	13975	13967	13937	13964	14027	14018	13948	13902	13999	13781	13887	14022	13939	13932	13896	13900	14073	13860	13951	14108	13784	13911	14061	13922	13957	14101	14013	13818	13971	14168	14020	13821	14042	14077	13951	13827	13996	14238	14173	13941	14020	13871	14046	14021	14003	14050	13946	13787	14013	13968	13917	13891	14061	13941	14022	13961	13867	14069	14144	13895	13965	14024	14162	14018	13902	14029	14072	14046	13951	13873	13901	14068	13928	13945	14050	13903	14012	14063	14033	13943	14138	13937	13912	13906	13985	13955	14015	13953	13858	14024	13934	13809	14003	14077	14083	13894	13888	14016	13982	13960	13795	13911	13932	13757	14002	14024	14021	13690	14059	14066	14028	14120	14049	14080	13892	13875	14099	13889	13964	14041	14073	13925	14144	14041	13933	13999	14093	14055	13823	13907	13851	13916	13971	13939	13912	13871	13976	13858	13941	13871	14006	13975	14109	14084	13994	13929	13880	13871	14113	13930	14045	13990	13944	14007	13917	14105	13954	13787	14055	14066	13884	13918	14025	13969	13980	13892	14035	13934	13958	13860	13796	13969	14116	14261	13939	14003	14170	13903	13900	13835	14040	13913	14031	14020	13829	13959	13960	14104	13998	14022	14133	13992	14157	13995	14064	13848	14027	13961	14067	14167	13969	14000	14149	13988	13957	13983	14070	13988	13889	14029	13931	13950	14052	14009	13870	13915	13921	13906	13962	13999	13828	13990	14037	13934	14053	13946	13900	14059	13958	14171	13960	13962	13951	13930	14159	14118	14114	14027	13918	13920	13991	14009	13925	13986	13916	14136	13956	13989	14019	13944	14201	14078	13945	13912	13978	13862	13898	13888	13928	13949	14087	14042	13915	13896	13843	13938	13999	13923	14048	13830	14039	14079	13963	14013	14013	13778	13927	13985	14101	14099	14013	14155	13872	14104	13838	13990	14094	13890	13933	13889	13970	13991	13986	14090	14053	13926	14031	13903	14016	13875	13934	14037	14175	13912	13983	13891	13905	14077	14030	13956	14134	14020	13650	14099	13893	14047	14047	13956	13987	14064	13894	13910	13974	14064	13903	13932	14085	14078	13964	13943	14009	13839	13916	14119	13930	13786	13888	13744	14013	13909	13987	14134	14043	13911	13857	14049	14197	13916	14004	13916	13832	13792	14005	13923	14057	13895	14036	14061	13941	13992	13868	13961	13861	14043	13944	13963	13837	13906	14065	14126	14092	13815	14001	13926	14046	14114	13977	13863	13989	14138	14049	13949	13984	13990	13965	14040	13796	14094	13728	13914	14006	13838	14039	13883	14057	13975	13836	13903	13943	13856	14040	14044	14011	13908	13965	13853	13913	13889	13855	13942	13893	14093	14107	13952	13854	14097	13968	13994	13898	13977	14009	14031	14002	13911	14007	14067	13863	13977	13966	13939	13933	13924	13966	14040	13884	13938	13998	14032	13965	14040	13940	13979	14235	14105	14071	13950	14007	14044	13972	13939	14106	13896	14036	14004	14122	14012	13983	14115	13889	13920	14035	14087	13919	13942	13832	14003	14015	13960	13958	13868	13965	13953	13872	14082	13936	13944	13914	14126	13992	13952	14066	13947	13934	13947	13865	14093	14030	14048	14056	14057	14069	13876	13745	13872	13970	14157	13961	14109	14115	13916	13928	14005	14136	13964	13946	13903	13908	14023	13858	14016	13977	14159	14024	13939	14029	13925	14014	13895	13939	14091	13934	13861	13908	13861	14177	14168	14004	14034	13797	14152	13910	14070	14020	13873	13912	14053	13846	13794	13929	13852	13924	14037	13986	13986	14106	14105	14117	13932	13745	13912	13843	13963	13881	14034	14172	13980	14081	13883	13924	13998	14001	14028	14005	13913	13970	14032	14025	13967	13860	13948	14054	14009	14120	14009	14167	14036	14022	13851	13930	14003	13923	13762	13977	13996	13908	13946	13915	13926	13830	13908	13801	13992	13970	14186	13971	14124	14043	14085	14027	13907	13913	13871	14045	13902	13972	13913	14017	13960	14003	13971	14010	13985	13979	13994	14032	13928	14121	13947	13993	13888	13869	13996	14005	14017	14052	13999	13957	13824	13951	14048	13980	13993	14024	13969	13966	13920	14049	13938	13839	14003	13939	14133	14012	13807	14046	14100	13931	14168	13959	14007	14061	13799	13773	13925	13888	14238	13954	13895	14033	13993	14021	14009	13923	14048	13954	13961	14109	14021	13899	13789	14025	14011	13897	13721	14166	13924	14191	13866	13914	13943	13897	14125	13891	13916	14050	13994	13922	13905	13888	13895	13980	13901	13917	13876	13972	13823	13885	14078	14051	13779	13952	13998	14021	13990	13892	14100	13840	13860	13888	13739	13872	14169	13916	14061	13877	14085	14041	14094	13990	14017	13809	14016	14123	13852	13964	13933	14117	13917	13907	13961	13852	14121	13898	14020	13886	13940	14017	14043	13865	14088	14022	14100	13912	14303	13913	14112	13974	13957	14008	13995	13939	14185	13959	13891	14077	13985	14008	14038	13919	13909	13890	14155	13946	13888	13976	14028	14025	13931	14004	13968	14122	13915	14045	13903	13961	13948	13944	14025	13962	13968	14006	13957	14026	13908	13763	14067	13949	14035	14002	13866	14048	13964	14011	14087	14012	14013	13887	14044	13988	14001	13858	13806	13829	14136	13861	13947	13855	13876	13964	13838	13968	13991	13818	14064	13883	13929	13911	13968	13835	13853	14020	13736	13789	13838	13956	14027	13943	13964	13816	14143	13777	13954	13931	13996	13882	13961	13912	13940	13989	13919	13866	14032	13937	13903	13862	13998	13963	14029	13980	13843	13925	13990	13980	14087	14020	14017	13944	13925	14004	14122	13961	14084	13724	13985	14087	14129	14061	13906	13980	13914	14061	14108	13951	13986	14044	13937	14123	14045	13820	13847	14147	14027	13903	13902	14139	13863	13976	13872	13970	13953	14124	13914	13915	14092	14004	13775	13899	13966	14003	14138	14000	13934	14070	13900	14096	14013	14076	13912	14063	14033	13901	13970	14077	14152	13855	14073	13986	13962	13931	14040	14099	14009	13978	13987	14046	14012	13908	13928	14099	13866	13932	14000	13968	14124	13965	13881
28528	20879	19287	16485	14687	14512	14399	14410	14876	14452	14492	15455	17079	17132	16176	15230	14574	14437	14529	14602	14273	14281	14084	14286	14450	14228	14175	14438	14036	14261	14266	14190	14381	14269	14162	14181	14368	14418	14292	14342	14154	14150	14200	14409	14160	14266	14369	14232	14517	14339	14336	14435	14201	14447	14349	14412	14423	14282	14283	14350	14224	14132	14221	14216	14292	14253	14416	14366	14332	14305	14235	14242	14232	14317	14237	14257	14404	14042	14439	14252	14318	14170	14399	14221	14278	14248	14167	14279	14310	14426	14162	14215	14347	14395	14443	14271	14408	14332	14393	14234	14233	14226	14384	14347	14172	14443	14261	14245	14373	14271	14089	14286	14247	14324	14255	14240	14289	14052	14229	14284	14326	14343	14345	14215	14381	14183	14484	14389	14566	14303	14150	14376	14167	14262	14244	14084	14475	14501	14346	14192	14402	14228	14277	14160	14451	14229	14287	14481	14323	14219	14412	14284	14240	14135	14290	14199	14293	14243	14313	14330	14241	14266	14296	14218	14264	14264	14278	14107	14348	14117	14193	14411	14327	14296	14124	14278	14213	14443	14274	14221	14402	14318	14221	14244	14359	14296	14244	14357	14242	14227	14409	14321	14465	14287	14335	14329	14276	14327	14391	14322	14251	14403	14335	14209	14125	14075	14193	14288	14374	14270	14220	14185	14159	14147	14165	14190	14372	14378	14311	14298	14326	14203	14379	14491	14238	14335	14420	14305	14234	14213	14180	14224	14202	14474	14311	14261	14350	14453	14430	14242	14399	14411	14297	14194	14381	14185	14295	14350	14246	14242	14249	14206	14327	14372	14391	14303	14146	14248	14398	14274	14271	14168	14184	14296	14387	14396	14326	14379	14232	14483	14104	14321	14301	14232	14089	14190	14165	14494	14254	14529	14366	14247	14156	14215	14378	14464	14377	14355	14281	14345	14273	14284	14233	14480	14312	14243	14235	14180	14378	14364	14522	14067	14498	14237	14313	14427	14358	14319	14254	14175	14190	14132	14190	14323	14162	14287	14443	14413	14273	14311	14386	14242	14390	14338	14265	14293	14125	14315	14221	14291	14209	14287	14356	14291	14334	14368	14272	14244	14271	14220	14281	14216	14202	14289	14429	14069	14351	14238	14260	14232	14263	14081	14218	14150	14315	14215	14380	14277	14307	14339	14193	14309	14270	14333	14212	14152	14170	14177	14160	14232	14091	14323	14227	14397	14317	14445	14493	14280	14293	14180	14271	14302	14450	14269	14100	14261	14278	14324	14281	14240	14326	14332	14105	14171	14259	14345	14245	14252	14264	14369	14203	14331	14208	14376	14303	14355	14261	14180	14370	14278	14319	14261	14241	14365	14194	14257	13977	14287	14116	14135	14325	14262	14497	14491	14375	14207	14451	14078	14338	14323	14278	14373	14331	14350	14149	14337	14231	14356	14260	14395	14082	14237	14099	14261	14295	14254	14233	14439	14488	14371	14354	14179	14140	14210	14341	14308	14437	14307	14381	14344	14347	14364	14384	14257	14105	14154	14330	14263	14343	14121	14193	14060	14201	14314	14296	14139	14043	14355	14204	14208	14324	14432	14297	14390	14205	14380	14443	14370	14395	14230	14390	14273	14162	14275	14416	14256	14462	14611	14449	14214	14264	14484	14251	14447	14464	14275	14452	14107	14233	14119	14303	14359	14082	14358	14278	14190	14357	14318	14288	14302	14242	14328	14262	14082	14162	14440	14280	14334	14300	14454	14209	14389	14388	14102	14249	14391	14396	14267	14174	14159	14130	14267	14236	14293	14279	14370	14320	14170	14304	14352	14428	14398	14415	14185	14514	14471	14339	14201	14374	14486	14395	14173	14322	14293	14333	14219	14149	14248	14228	14395	14432	14242	14169	14337	14306	14276	14448	14150	14206	14369	14538	14372	14221	14162	14329	14322	14250	14236	14549	14249	14133	14517	14184	14301	14113	14238	14409	14244	14219	14342	14159	14400	14286	14366	14232	14218	14145	14187	14313	14360	14272	14248	14245	14189	14344	14318	14551	14419	14391	14304	14277	14237	14164	14251	14121	14181	14390	14019	14268	14318	14163	14116	14185	14286	14321	14153	14591	14205	14197	14315	14106	14433	14416	14297	14348	14141	14165	14249	14335	14034	14211	14307	14371	14502	14402	14318	14435	14100	14406	14365	14138	14280	14275	14332	14309	14357	14211	14291	14326	14430	14316	14310	14356	14468	14283	14293	14313	14319	14295	14368	14190	14215	14331	14299	14455	14188	14128	14307	14096	14305	14255	14321	14226	14423	14184	14327	14411	14286	14207	14363	14389	14268	14112	14042	14143	14308	14282	14218	14239	14446	14328	14358	14405	14259	14333	14192	14243	14214	14216	14230	14178	14379	14226	14305	14054	14121	14526	14212	14430	14227	14350	14159	14215	14091	14318	14254	14181	14367	14152	14227	14349	14286	14262	14227	14426	14420	14098	14173	14300	14367	14396	14286	14296	14226	14501	14237	14103	14332	14345	14269	14192	14337	14386	14425	14119	14579	14180	14280	14383	14245	14362	14401	14257	14256	14137	14258	14175	14143	14340	14473	14210	14334	14245	14142	14222	14334	14395	14341	14353	14234	14139	14354	14341	14284	14256	14194	14283	14289	14357	14395	14280	14193	14029	14409	14360	14549	14387	14157	14145	14315	14218	14351	14057	14245	14272	14330	14423	14196	14269	14378	14197	14236	14248	14281	14388	14241	14230	14466	14274	14263	14516	14120	14256	14251	14408	14098	14181	14154	14300	14260	14193	14182	14291	14370	14329	14209	14306	14350	14249	14244	14307	14333	14326	14334	14224	14177	14378	14246	14193	14481	14199	14328	14206	14289	14211	14240	14402	14226	14055	14266	14161	14185	14323	14315	14403	14285	14229	14209	14232	14263	14367	14477	14305	14248	14272	14390	14520	14181	14253	14363	14212	14394	14114	14188	14284	14308	14143	14202	14385	14392	14303	14187	14207	14390	14166	14294	14208	14125	14261	14261	14315	14123	14408	14475	14457	14256	14365	14300	14320	14373	14310	14188	14321	14272	14345	14371	14240	14214	14334	14304	14413	14141	14442	14250	14192	14402	14244	14247	14409	14238	14344	14339	14399	14210	14386	14063	14083	14355	14374	14238	14145	14363	14224	14280	14136	14218	14198	14319	14311	14234	14276	14295	14285	14318	14147	14304	14510	14335	14456	14445	14439	14314	14449	14277	14269	14106	14640	14403	14323	14321	14408	14349	14195	14332	14449	14332	14399	14045	14391	14255	14239	14298	14256	14234	14185	14405	14156	14323	14303	14309	14288	14408	14318	14188	14078	14267	14176	14416	14304	14298	14199	14484	14322	14264	14216	14277	14474	14188	14200	14280	14319	14326	14368	14476	14438	14183	14332	14366	14338	14224	14148	14271	14099	14281	14163	14203	14320	14347	14431	14307	14399	14412	14272	14454	14296	14144	14317	14283	14215	14220	14362	14351	14362	14326	14132	14297	14278	14207	14434	14395	14258	14281	14322	14322	14393	14428	14272	14432	14209	14369	14375	14047	14323	14192	14432	14180	14132	14283	14343	14405	14334	14415	14410	14188	14452	14466	14367	14338	14478	14500	14161	14128	14342	14438	14310	14305	14311	14347	14313	14315	14190	14374	14456	14292	14249	14230	14284	14351	14512	14401	14297	14404	14248	14402	14440	14255	14416	14276	14184	14426	14185	14181	14272	14333	14299	14176	14249	14171	14295	14323	14418	14283	14471	14210	14271	14289	14392	14392	14291	14372	14243	14337	14412	14173	14282	14271	14301	14459	14359	14157	14366	14105	14373	14173	14333	14310	14295	14274	14444	14422	14321	14206	14348	14533	14242	14227	14311	14211	14275	14301	14436	14123	14373	14141	14327	14351	14337	14201	14130	14468	14224	14219	14239	14263	14226	14297	14116	14268	14284	14319	14246	14418	14373	14327	14147	14293	14586	14233	14266	14385	14196	14452	14235	14329	14199	14444	14512	14396	14300	14210	14386	14132	14319	14305	14220	14171	14439	14331	14257	14239	14321	14232	14318	14394	14295	14354	14273	14307	14421	14285	14358	14182	14387	14500	14152	14259	14235	14381	14385	14414	14438	14373	14277	14295	14469	14515	14385	14314	14329	14234	14399	14256	14359	14414	14388	14341	14276	14245	14241	14418	14392	14185	14118	14410	14266	14231	14466	14389	14535	14423	14262	14091	14332	14337	14237	14351	14326	14142	14353	14492	14502	14272	14404	14259	14371	14586	14432	14498	14289	14316	14092	14291	14233	14232	14231	14239	14364	14362	14389	14265	14360	14137	14280	14427	14288	14234	14297	14169	14187	14400	14429	14362	14357	14210	14424	14364	14132	14131	14228	14180	14348	14220	14339	14312	14239	14169	14240	14348	14583	14303	14198	14224	14392	14202	14363	14250	14368	14172	14238	14286	14379	14204	14291	14110	14312	14335	14174	14150	14336	14154	14199	14347	14242	14144	14342	14317	14308	14184	14207	14178	14233	14111	14255	14260	14185	14179	14206	14226	14451	14295	14127	14179	14422	14346	14326	14442	14349	14488	14350	14582	14184	14358	14216	14409	14385	14287	14460	14399	14250	14246	14398	14390	14336	14095	14269	14375	14179	14228	14242	14300	14429	14263	14420	14130	14341	14182	14265	14373	14495	14347	14387	14367	14365	14358	14307	14373	14321	14276	14346	14426	14344	14237	14287	14101	14127	14283	14366	14252	14267	14364	14288	14271	14261	14347	14248	14431	14351	14404	14410	14469	14203	14359	14351	14373	14382	14425	14382	14098	14202	14298	13984	14397	14209	14287	14360	14127	14438	14288	14152	14227	14282	14474	14133	14397	14325	14342	14271	14250	14122	14335	14215	14264	14295	14306	14197	14149	14259	14203	14210	14344	14240	14303	14390	14351	14286	14210	14309	14390	14222	14096	14286	14191	14157	14471	14188	14086	14264	14131	14444	14298	14290	14270	14224	14369	14201	14297	14190	14231	14173	14493	14250	14270	14632	14424	14342	14194	14484	14445	14018	14206	14136	14390	14364	14269	14354	14289	14483	14263	14423	14132	14492	14175	14190	14393	14357	14415
14857	16353	17035	15158	14626	14499	14349	14513	15213	14808	14330	16105	19032	18557	16506	15258	14474	14435	14303	14415	14117	14326	14495	14393	14359	14253	14316	14194	14290	14201	14240	14381	14363	14279	14429	14150	14205	14384	14370	14265	14206	14301	14360	14301	14258	14202	14336	14292	14431	14113	14153	14155	14348	14271	14312	14241	14362	14262	14316	14186	14404	14388	14220	14569	14226	14170	14374	14322	14292	14340	14168	14204	14241	14387	14112	14368	14167	14317	14336	14200	14295	14260	14448	14350	14326	14360	14158	14268	14249	14356	14376	14337	14245	14313	14294	14191	14311	14262	14233	14372	14379	14369	14347	14271	14451	14354	14260	14290	14450	14218	14292	14320	14438	14361	14247	14327	14261	14386	14008	14200	14384	14253	14377	14310	14281	14297	14379	14279	14425	14243	14243	14173	14341	14302	14232	14353	14205	14238	14150	14356	14324	14421	14218	14104	14171	14243	14408	14170	14071	14305	14223	14235	14319	14302	14271	14302	14175	14193	14331	14257	14177	14256	14300	14156	14255	14363	14205	14108	14217	14312	14287	14230	14180	14267	14371	14155	14372	14406	14134	14178	14302	14253	14112	14279	14145	14333	14216	14240	14252	14310	14073	14320	14295	14190	14255	14309	14303	14348	14437	14260	14333	14390	14335	14228	14382	14471	14309	14277	14364	14252	14364	14100	14162	14397	14286	14237	14315	14367	14449	14177	14212	14349	14276	14121	14381	14276	14414	14310	14315	14168	14261	14512	14245	14281	14340	14273	14273	14235	14240	14342	14367	14354	14315	14313	14404	14460	14257	14231	14250	14233	14154	14154	14291	14192	14170	14207	14275	14355	14425	14305	14414	14241	14363	14307	14140	14310	14278	14133	14394	14276	14342	14322	14200	14171	14329	14249	14367	14315	14324	14312	14196	14284	14153	14293	14208	14192	14290	14180	14202	14251	14250	14262	14273	14248	14489	14115	14243	14334	14222	14221	14414	14312	14435	14254	14284	14383	14429	14172	14300	14371	14267	14170	14226	14333	14621	14401	14228	14238	14167	14272	14289	14214	14374	14264	14292	14210	14400	14233	14307	14257	14332	14281	14215	14289	14265	14281	14311	14426	14300	14346	14265	14449	14121	14432	14281	14298	14252	14319	14282	14247	14305	14281	14260	14351	14324	14218	14186	14331	14257	14198	14267	14288	14275	14384	14002	14326	14236	14235	14282	14232	14227	14286	14214	14400	14290	14301	14280	14174	14165	14356	14231	14310	14255	14265	14398	14246	14211	14174	14220	14221	14326	14277	14238	14333	14265	14307	14412	14285	14500	14227	14418	14343	14190	14361	14303	14358	14236	14141	14157	14276	14256	14301	14211	14333	14250	14147	14072	14317	14087	14146	14275	14269	14256	14201	14308	14172	14291	14257	14208	14272	14330	14341	14379	14168	14259	14443	14301	14478	14243	14264	14202	14244	14262	14188	14386	14370	14222	14278	14284	14273	14255	14270	14300	14118	14258	14328	14119	14186	14291	14209	14302	14231	14319	14254	14319	14321	14168	14193	14217	14354	14227	14356	14364	14253	14115	14290	14307	14287	14251	14067	14211	14449	14358	14328	14351	14244	14243	14267	14195	14461	14341	14327	14130	14381	14375	14432	14403	14157	14135	14213	14374	14285	14352	14116	14367	14443	14219	14230	14379	14264	14295	14240	14257	14299	14148	14399	14108	14343	14210	14317	14338	14368	14280	14268	14214	14339	14228	14187	14246	14312	14241	14245	14412	14381	14218	14313	14314	14235	14260	14447	14240	14177	14183	14213	14373	14300	14430	14233	14432	14130	14284	14241	14214	14312	14158	14305	14310	14341	14366	14472	14289	14397	14190	14346	14345	14332	14339	14257	14324	14101	14106	14264	14190	14214	14213	14299	14209	14391	14218	14525	14416	14229	14349	14271	14319	14208	14312	14259	14316	14106	14321	14286	14324	14241	14296	14198	14296	14262	14251	14415	14173	14218	14213	14344	14182	14287	14419	14086	14290	14409	14264	14322	14431	14478	14430	14457	14408	14155	14372	14111	14331	14266	14250	14346	14323	14218	14471	14380	14479	14345	14316	14099	14297	14222	14226	14216	14360	14164	14484	14279	14475	14054	14281	14208	14384	14282	14490	14269	14231	14180	14385	14287	14296	14552	14213	14285	14170	14226	14219	14137	14292	14351	14420	14386	14361	14153	14348	14337	14358	14311	14218	14109	14351	14359	14417	14416	14326	14354	14339	14290	14258	14494	14295	14279	14354	14291	14430	14268	14362	14258	14311	14276	14374	14256	14323	14424	14276	14429	14232	14327	14187	14112	14158	14220	14471	14368	14292	14319	14153	14336	14311	14284	14153	14351	14345	14297	14153	14267	14391	14242	14331	14210	14420	14319	14406	14272	14382	14032	14200	14414	14341	14311	14215	14256	14456	14304	14410	14175	14241	14267	14469	14415	14345	14319	14248	14193	14202	14404	14270	14313	14385	14434	14361	14364	14213	14283	14254	14380	14396	14336	14393	14317	14356	14074	14112	14293	14301	14166	14285	14336	14369	14150	14233	14265	14225	14277	14277	14350	14355	14320	14237	14281	14303	14284	14372	14260	14276	14251	14333	14121	14357	14285	14277	14148	14353	14113	14246	14484	14100	14253	14249	14142	14345	14181	14213	14200	14130	14366	14143	14185	14095	14061	14293	14337	14247	14305	14477	14375	14151	14473	14455	14121	14320	14405	14278	14270	14389	14278	14380	14316	14236	14202	14281	14205	14291	14406	14387	14251	14176	14240	14140	14289	14241	14374	14274	14469	14242	14309	14443	14220	14221	14301	14331	14273	14348	14196	14335	14291	14185	14123	14185	14334	14402	14315	14286	14215	14331	14222	14231	14213	14358	14145	14277	14310	14195	14184	14375	14272	14384	14400	14400	14261	14135	14340	14162	14116	14379	14254	14349	14329	14344	14260	14358	14381	14388	14335	14369	14412	14204	14301	14383	14359	14521	14385	14320	14480	14240	14228	14188	14229	14416	14476	14193	14343	14236	14455	14228	14315	14316	14232	14273	14375	14242	14147	14185	14379	14217	14338	14259	14213	14271	14390	14400	14128	14251	14261	14458	14380	14324	14295	14368	14349	14217	14270	14263	14135	14310	14379	14193	14331	14295	14358	14336	14279	14515	14121	14256	14223	14522	14376	14101	14335	14301	14298	14165	14273	14245	14338	14311	14346	14325	14307	14473	14207	14352	14378	14199	14372	14326	14503	14092	14345	14279	14305	14284	14268	14039	14350	14407	14179	14052	14372	14347	14475	14327	14340	14239	14332	14229	14354	14276	14305	14235	14351	14363	14191	14252	14353	14248	14346	14302	14274	14455	14366	14143	14280	14347	14246	14210	14307	14516	14293	14234	14429	14121	14343	14350	14405	14203	14480	14162	14292	14201	14426	14236	14335	14510	14367	14261	14373	14231	14391	14196	14294	14250	14255	14420	14173	14224	14171	14369	14406	14346	14348	14345	14335	14251	14235	14202	14258	14340	14405	14296	14480	14258	14331	14278	14348	14323	14249	14379	14335	14328	14341	14342	14224	14336	14220	14254	14213	14382	14486	14368	14234	14171	14298	14286	14194	14298	14243	14373	14146	14275	14295	14405	14321	14428	14236	14231	14238	14272	14268	14258	14439	14183	14451	14195	14305	14238	14326	14398	14290	14125	14433	14251	14321	14226	14416	14158	14306	14193	14360	14348	14241	14282	14327	14109	14239	14249	14380	14331	14206	14320	14371	14266	14103	14049	14247	14165	14235	14071	14228	14156	14201	14446	14311	14340	14193	14285	14292	14281	14314	14527	14323	14212	14416	14178	14330	14232	14152	14246	14275	14077	14464	14200	14346	14316	14429	14274	14330	14296	14356	14207	14328	14272	14272	14360	14278	14264	14310	14294	14240	14120	14327	14391	14278	14283	14177	14364	14257	14196	14114	14149	14250	14357	14231	14266	14104	14283	14353	14202	14358	14433	14271	14462	14272	14288	14214	14301	14205	14280	14409	14464	14234	14376	14333	14274	14185	14329	14378	14442	14372	14258	14315	14272	14280	14381	14225	14215	14335	14257	14276	14266	14264	14259	14202	14437	14192	14205	14223	14325	14354	14235	14143	14302	14262	14194	14210	14276	14465	14397	14447	14362	14093	14260	14296	14371	14076	14333	14144	14340	14361	14339	14191	14389	14409	14138	14248	14059	14407	14354	14347	14268	14207	14266	14312	14218	14346	14250	14395	14270	14304	14214	14295	14397	14075	14320	14361	14096	14134	14291	14330	14274	14281	14334	14203	14379	14263	14185	14335	14209	14266	14275	14432	14250	14276	14254	14350	14303	14315	14327	14242	14477	14289	14190	14355	14407	14218	14242	14417	14448	14393	14190	14512	14180	14044	14115	14138	14281	14271	14319	14134	14243	14202	14200	14343	14264	14285	14163	14337	14269	14336	14295	14353	14159	14392	14330	14267	14303	14337	14122	14401	14182	14288	14318	14245	14406	14299	14381	14352	14220	14285	14242	14278	14156	14241	14352	14249	14437	14331	14266	14357	14150	14439	14343	14211	14160	14163	14271	14376	14338	14483	14256	14277	14355	14271	14258	14300	14386	14161	14248	14245	14289	14277	14219	14351	14345	14346	14373	14375	14456	14314	14268	14345	14319	14225	14524	14449	14332	14294	14458	14399	14223	14264	14384	14103	14492	14368	14180	14333	14300	14303	14279	14115	14358	14364	14235	14403	14230	14260	14246	14352	14208	14357	14326	14224	14345	14215	14202	14335	14417	14226	14052	14375	14106	14132	14123	14362	14318	14536	14308	14278	14294	14279	14186	14292	14337	14405	14330	14344	14294	14374	14189	14298	14241	14291	14231	14264	14223	14309	14128	14244	14320	14385	14331	14416	14211	14219	14130	14375	14228	14290	14310	14252	14312	14259	14179	14371	14190	14281	14379	14153	14332	14163	14165	14147	14334	14209	14114	14426	14363	14349	14269	14160	14111	14456	14465	14339	14206	14303	14320	14267	14252	14448	14231	14443	14280	14281	14381	14435	14196	14308	14314	14332	14336	14373	14208	14366	14278	14356	14408	14224	14477	14245	14139	14479
25111	21368	27959	25413	19990	16849	16291	15070	15199	15184	14804	22149	32567	29446	23615	18138	15584	14756	14677	14618	14561	14566	14493	14449	14600	14598	14525	14381	14470	14451	14596	14497	14489	14341	14416	14387	14287	14494	14471	14418	14568	14513	14383	14580	14382	14556	14491	14302	14618	14394	14476	14510	14453	14658	14661	14267	14412	14655	14352	14450	14360	14598	14495	14458	14383	14603	14464	14319	14348	14562	14419	14366	14279	14446	14512	14530	14456	14401	14261	14416	14539	14266	14531	14579	14317	14526	14455	14449	14403	14435	14541	14444	14492	14388	14575	14565	14419	14372	14535	14422	14493	14208	14455	14533	14511	14470	14409	14596	14486	14474	14407	14343	14461	14376	14371	14377	14320	14358	14350	14378	14418	14335	14420	14484	14465	14277	14420	14297	14493	14524	14437	14331	14426	14446	14388	14261	14395	14230	14314	14371	14597	14294	14386	14480	14375	14496	14346	14294	14442	14416	14291	14371	14288	14477	14445	14462	14452	14412	14357	14349	14205	14306	14258	14396	14530	14393	14486	14373	14708	14454	14394	14549	14468	14457	14320	14285	14376	14453	14275	14276	14399	14323	14190	14388	14706	14407	14369	14562	14602	14515	14436	14553	14402	14230	14365	14418	14323	14484	14351	14327	14315	14618	14533	14499	14469	14395	14446	14489	14484	14404	14441	14460	14272	14505	14552	14380	14452	14266	14553	14280	14355	14182	14533	14564	14241	14316	14392	14428	14376	14476	14402	14442	14422	14508	14387	14462	14353	14400	14229	14361	14446	14326	14441	14095	14364	14406	14414	14552	14498	14392	14378	14540	14528	14417	14386	14309	14582	14441	14504	14342	14383	14426	14579	14444	14451	14432	14276	14328	14653	14364	14477	14250	14349	14580	14416	14399	14675	14317	14418	14404	14400	14357	14538	14301	14314	14418	14438	14547	14272	14474	14472	14576	14406	14313	14471	14475	14458	14363	14469	14432	14297	14462	14550	14280	14318	14293	14322	14417	14380	14428	14364	14436	14523	14276	14412	14338	14339	14451	14354	14442	14396	14520	14350	14362	14326	14377	14111	14347	14527	14225	14362	14400	14320	14360	14699	14260	14381	14295	14415	14352	14286	14435	14453	14541	14586	14445	14348	14536	14509	14394	14563	14206	14347	14403	14479	14377	14355	14364	14441	14431	14411	14420	14587	14152	14365	14177	14431	14261	14520	14199	14357	14263	14393	14503	14579	14330	14514	14296	14387	14185	14354	14299	14438	14377	14327	14565	14317	14376	14157	14498	14341	14376	14409	14349	14337	14507	14482	14473	14509	14482	14471	14214	14288	14413	14436	14340	14483	14460	14469	14356	14233	14409	14484	14599	14391	14415	14244	14303	14303	14600	14524	14394	14463	14421	14611	14218	14330	14333	14498	14401	14659	14443	14589	14404	14289	14548	14475	14406	14483	14495	14337	14320	14293	14192	14404	14527	14481	14336	14375	14444	14400	14357	14173	14553	14493	14348	14269	14266	14464	14493	14161	14472	14391	14557	14297	14414	14449	14439	14488	14420	14386	14317	14378	14391	14329	14463	14697	14281	14347	14386	14525	14353	14503	14562	14509	14445	14493	14469	14451	14524	14437	14452	14518	14588	14498	14030	14357	14452	14510	14467	14438	14597	14235	14400	14590	14461	14487	14460	14281	14419	14470	14529	14431	14418	14407	14532	14500	14452	14415	14410	14463	14382	14435	14493	14431	14385	14453	14485	14377	14299	14446	14358	14426	14308	14468	14417	14265	14399	14475	14365	14281	14364	14421	14371	14396	14492	14398	14330	14561	14414	14321	14373	14430	14543	14525	14473	14361	14498	14480	14470	14231	14387	14634	14419	14443	14442	14424	14368	14226	14484	14334	14501	14382	14304	14563	14402	14453	14416	14453	14721	14286	14430	14423	14330	14405	14323	14349	14540	14511	14374	14171	14485	14318	14581	14335	14584	14333	14210	14352	14353	14446	14430	14525	14414	14526	14529	14310	14367	14511	14410	14468	14429	14276	14270	14277	14566	14524	14481	14487	14214	14609	14484	14429	14565	14416	14523	14576	14459	14310	14414	14450	14589	14388	14406	14543	14513	14423	14310	14545	14401	14252	14412	14343	14479	14498	14330	14526	14387	14471	14131	14387	14528	14409	14484	14522	14287	14486	14338	14414	14281	14510	14432	14386	14182	14370	14400	14599	14371	14408	14360	14315	14416	14141	14454	14401	14514	14468	14373	14361	14583	14400	14430	14619	14509	14509	14458	14250	14477	14401	14274	14503	14270	14310	14343	14653	14471	14333	14350	14415	14298	14433	14385	14320	14293	14235	14474	14358	14384	14422	14475	14250	14380	14422	14430	14390	14237	14394	14319	14394	14429	14245	14481	14439	14380	14412	14460	14465	14373	14439	14437	14489	14460	14404	14460	14352	14553	14384	14383	14590	14380	14542	14315	14446	14518	14411	14453	14388	14522	14530	14446	14490	14336	14439	14348	14458	14439	14490	14405	14514	14284	14302	14364	14435	14397	14399	14439	14336	14390	14455	14288	14238	14600	14475	14367	14375	14316	14257	14495	14458	14314	14279	14469	14385	14509	14414	14321	14272	14477	14428	14543	14353	14444	14448	14370	14461	14339	14305	14404	14323	14403	14394	14329	14370	14451	14476	14446	14502	14392	14451	14331	14312	14403	14236	14459	14540	14469	14437	14452	14368	14449	14205	14275	14566	14369	14472	14452	14480	14364	14454	14291	14400	14439	14468	14394	14460	14519	14504	14437	14341	14359	14438	14444	14383	14374	14431	14574	14509	14485	14416	14373	14506	14433	14497	14439	14288	14481	14514	14564	14401	14564	14297	14377	14288	14452	14471	14456	14267	14415	14448	14475	14485	14503	14518	14452	14378	14471	14330	14299	14393	14343	14391	14326	14367	14584	14428	14471	14555	14363	14288	14431	14528	14352	14347	14432	14576	14552	14412	14325	14545	14573	14382	14331	14482	14365	14495	14374	14550	14470	14410	14421	14227	14379	14469	14256	14334	14387	14626	14503	14573	14400	14418	14444	14430	14470	14381	14310	14621	14467	14491	14404	14404	14526	14508	14455	14552	14326	14303	14646	14613	14447	14446	14372	14476	14373	14349	14389	14503	14455	14506	14196	14507	14523	14480	14428	14450	14433	14377	14425	14432	14508	14385	14402	14545	14415	14471	14473	14336	14325	14454	14420	14174	14305	14505	14317	14260	14503	14490	14564	14504	14474	14682	14282	14352	14462	14380	14443	14322	14095	14499	14455	14377	14488	14518	14320	14460	14247	14385	14554	14408	14345	14394	14292	14404	14368	14581	14574	14592	14363	14493	14448	14275	14628	14339	14430	14548	14322	14479	14426	14315	14593	14391	14371	14308	14445	14594	14323	14430	14388	14258	14440	14207	14371	14425	14486	14417	14491	14452	14405	14417	14410	14306	14455	14371	14385	14399	14278	14379	14482	14273	14340	14383	14349	14408	14358	14229	14170	14462	14362	14268	14421	14608	14409	14319	14547	14361	14172	14428	14385	14293	14339	14278	14359	14556	14443	14647	14561	14349	14055	14238	14276	14340	14337	14468	14211	14575	14402	14424	14494	14637	14516	14242	14502	14431	14677	14266	14359	14369	14567	14366	14507	14455	14475	14341	14346	14471	14321	14246	14326	14266	14455	14243	14463	14463	14386	14258	14380	14404	14436	14341	14539	14411	14340	14525	14591	14505	14745	14549	14500	14605	14404	14300	14432	14493	14356	14474	14583	14423	14304	14472	14354	14306	14299	14499	14337	14436	14454	14462	14671	14546	14287	14530	14583	14256	14283	14348	14417	14315	14548	14287	14408	14407	14324	14515	14382	14508	14418	14459	14346	14516	14471	14463	14277	14516	14405	14552	14324	14423	14719	14501	14512	14421	14458	14398	14422	14392	14277	14420	14276	14327	14384	14650	14257	14358	14575	14441	14588	14677	14512	14459	14312	14255	14308	14532	14395	14333	14331	14281	14295	14376	14481	14472	14276	14294	14658	14343	14571	14338	14450	14255	14305	14550	14445	14412	14488	14471	14341	14275	14472	14357	14354	14470	14402	14421	14395	14310	14315	14173	14424	14477	14347	14566	14334	14526	14317	14379	14329	14367	14228	14279	14415	14424	14383	14403	14412	14346	14433	14560	14226	14526	14467	14478	14423	14231	14296	14329	14469	14633	14394	14442	14521	14439	14493	14453	14308	14424	14431	14469	14325	14387	14524	14369	14353	14457	14161	14537	14382	14285	14301	14580	14508	14203	14444	14547	14429	14351	14381	14346	14536	14532	14402	14349	14527	14383	14379	14385	14347	14416	14364	14576	14278	14392	14232	14460	14340	14408	14431	14435	14267	14455	14339	14240	14519	14384	14565	14403	14448	14622	14396	14366	14530	14527	14333	14414	14638	14452	14466	14467	14319	14530	14431	14651	14589	14607	14385	14573	14516	14337	14458	14311	14342	14326	14377	14373	14359	14469	14520	14533	14296	14414	14438	14485	14298	14393	14485	14596	14249	14580	14516	14493	14472	14555	14342	14361	14553	14668	14458	14681	14630	14521	14353	14293	14467	14609	14528	14472	14591	14556	14224	14238	14447	14351	14561	14627	14234	14461	14452	14296	14438	14278	14459	14420	14477	14523	14353	14389	14394	14280	14356	14579	14338	14497	14623	14581	14507	14292	14533	14143	14347	14327	14383	14398	14452	14454	14496	14537	14258	14532	14410	14422	14535	14373	14527	14377	14414	14492	14468	14518	14325	14446	14419	14416	14605	14421	14406	14349	14372	14476	14367	14237	14505	14381	14520	14304	14528	14467	14657	14394	14318	14202	14511	14519	14310	14322	14443	14294	14579	14458	14381	14426	14411	14566	14466	14354	14579	14361	14411	14344	14416	14348	14288	14267	14437	14321	14405	14248	14419	14295	14353	14516	14484	14346	14557	14418	14263	14371	14548	14614	14526	14469	14349	14180	14358	14279	14430	14513	14313	14394	14337	14280	14497	14643	14267	14403	14332	14526	14433	14596	14372	14240	14311	14361	14818	14392	14429	14574	14637	14390	14292	14447	14227	14416	14425	14534	14422	14307	14442
14556	22953	22638	19018	16561	15661	15432	15198	15665	15626	15141	27574	37199	32816	25093	18505	15365	14769	14591	14538	14499	14384	14429	14505	14450	14420	14568	14435	14518	14447	14382	14527	14680	14376	14356	14354	14565	14464	14305	14388	14456	14473	14414	14429	14506	14436	14555	14447	14533	14500	14447	14271	14573	14624	14503	14482	14403	14593	14544	14379	14311	14204	14626	14276	14515	14525	14497	14391	14477	14318	14265	14519	14357	14362	14507	14481	14398	14537	14507	14446	14424	14438	14524	14463	14614	14429	14489	14464	14491	14366	14505	14487	14463	14340	14525	14532	14438	14391	14359	14424	14525	14447	14422	14641	14608	14509	14304	14483	14469	14348	14598	14419	14446	14469	14576	14422	14551	14511	14555	14590	14463	14535	14473	14420	14499	14464	14326	14400	14440	14313	14579	14616	14384	14501	14358	14583	14471	14438	14475	14418	14426	14434	14509	14309	14529	14355	14500	14394	14430	14375	14398	14326	14427	14614	14563	14480	14721	14442	14492	14408	14271	14483	14390	14401	14549	14550	14393	14448	14424	14490	14547	14380	14415	14392	14377	14413	14468	14315	14439	14532	14366	14450	14520	14544	14599	14303	14453	14364	14373	14467	14612	14475	14382	14642	14435	14438	14521	14367	14520	14494	14301	14470	14509	14427	14409	14439	14401	14364	14459	14328	14406	14408	14496	14517	14485	14345	14400	14415	14448	14586	14466	14508	14444	14395	14441	14511	14439	14431	14531	14411	14402	14601	14409	14518	14503	14419	14330	14437	14280	14550	14471	14519	14630	14516	14394	14486	14301	14349	14458	14448	14458	14420	14479	14577	14484	14503	14359	14470	14470	14466	14695	14513	14556	14382	14532	14522	14292	14498	14577	14533	14446	14674	14468	14421	14514	14575	14419	14471	14464	14345	14609	14478	14367	14333	14566	14589	14427	14500	14381	14481	14620	14425	14445	14463	14548	14481	14468	14455	14382	14592	14422	14466	14382	14439	14409	14543	14380	14334	14427	14550	14515	14525	14365	14418	14448	14530	14453	14463	14429	14510	14368	14460	14441	14356	14497	14527	14438	14507	14518	14423	14346	14383	14412	14554	14399	14290	14562	14501	14429	14496	14495	14431	14668	14408	14454	14694	14429	14330	14477	14403	14513	14658	14602	14461	14302	14482	14451	14456	14326	14591	14462	14322	14539	14299	14515	14464	14370	14562	14487	14406	14340	14488	14478	14399	14472	14300	14426	14436	14379	14545	14257	14626	14454	14240	14289	14384	14663	14342	14461	14357	14461	14457	14530	14493	14527	14625	14264	14365	14480	14442	14472	14473	14368	14475	14410	14573	14453	14538	14368	14420	14374	14320	14341	14388	14544	14553	14480	14557	14459	14662	14480	14442	14316	14446	14478	14535	14499	14269	14400	14416	14458	14420	14573	14462	14537	14457	14601	14554	14348	14307	14454	14530	14611	14348	14524	14428	14364	14430	14527	14652	14458	14190	14476	14487	14404	14421	14385	14527	14544	14472	14522	14427	14575	14637	14314	14361	14490	14509	14395	14524	14421	14430	14319	14504	14473	14207	14482	14422	14481	14423	14425	14507	14394	14468	14549	14481	14412	14487	14375	14516	14397	14352	14389	14350	14421	14384	14618	14540	14447	14395	14422	14400	14470	14354	14514	14407	14413	14543	14455	14598	14450	14492	14426	14422	14455	14360	14439	14353	14270	14526	14272	14591	14430	14455	14357	14552	14481	14397	14458	14518	14485	14484	14458	14421	14544	14388	14333	14318	14530	14428	14538	14623	14271	14351	14478	14394	14513	14436	14431	14648	14292	14456	14500	14293	14427	14422	14418	14369	14245	14299	14504	14327	14707	14561	14457	14304	14373	14549	14490	14516	14503	14404	14377	14488	14426	14487	14481	14466	14506	14349	14593	14388	14517	14456	14452	14356	14619	14571	14444	14569	14383	14465	14306	14469	14488	14455	14376	14516	14391	14440	14460	14479	14498	14316	14364	14567	14550	14595	14394	14502	14498	14502	14432	14333	14428	14398	14412	14380	14545	14425	14408	14374	14518	14439	14467	14498	14346	14396	14406	14436	14484	14476	14462	14516	14392	14446	14646	14409	14241	14477	14312	14699	14509	14405	14237	14513	14479	14555	14379	14442	14372	14374	14614	14371	14577	14577	14471	14277	14388	14556	14434	14575	14432	14426	14569	14353	14495	14478	14409	14444	14402	14577	14402	14303	14389	14578	14439	14540	14434	14496	14544	14554	14496	14531	14409	14448	14466	14464	14505	14281	14363	14644	14456	14417	14497	14413	14500	14537	14410	14444	14545	14658	14421	14295	14480	14448	14343	14410	14419	14481	14453	14395	14468	14534	14557	14538	14430	14504	14428	14418	14525	14430	14491	14401	14328	14448	14415	14474	14313	14329	14575	14426	14343	14305	14354	14547	14315	14615	14490	14343	14322	14437	14528	14377	14598	14449	14396	14450	14431	14369	14621	14548	14526	14411	14415	14482	14399	14408	14370	14285	14480	14356	14340	14444	14434	14467	14550	14305	14576	14500	14457	14334	14498	14387	14454	14536	14517	14336	14203	14295	14487	14485	14558	14372	14384	14483	14710	14470	14629	14584	14417	14366	14328	14364	14383	14365	14338	14636	14530	14489	14411	14373	14482	14439	14446	14490	14307	14475	14495	14456	14539	14452	14709	14519	14388	14560	14238	14515	14412	14523	14520	14498	14465	14301	14348	14648	14429	14281	14381	14356	14400	14367	14485	14356	14380	14453	14489	14418	14456	14438	14604	14420	14504	14365	14445	14536	14496	14384	14500	14572	14413	14464	14446	14466	14371	14387	14511	14470	14376	14350	14361	14483	14289	14471	14452	14392	14512	14357	14500	14445	14594	14474	14525	14527	14478	14516	14473	14367	14429	14488	14321	14545	14513	14391	14431	14453	14521	14269	14440	14518	14489	14380	14315	14516	14444	14359	14324	14493	14491	14333	14498	14398	14345	14586	14350	14527	14458	14331	14504	14410	14459	14406	14205	14740	14439	14500	14376	14514	14427	14421	14561	14462	14507	14464	14440	14433	14332	14493	14445	14509	14365	14397	14434	14414	14550	14399	14363	14552	14497	14467	14452	14406	14383	14530	14566	14326	14339	14651	14356	14480	14449	14453	14302	14382	14464	14565	14512	14443	14379	14626	14346	14489	14507	14454	14512	14369	14383	14351	14415	14467	14667	14616	14401	14421	14497	14516	14449	14473	14299	14540	14462	14384	14466	14339	14495	14370	14452	14412	14370	14436	14450	14450	14528	14357	14401	14386	14448	14554	14439	14350	14354	14455	14390	14597	14484	14462	14387	14564	14561	14395	14457	14505	14313	14339	14434	14418	14544	14464	14526	14410	14640	14473	14413	14357	14422	14488	14456	14429	14466	14536	14409	14459	14450	14468	14404	14567	14390	14441	14399	14531	14401	14472	14471	14371	14544	14427	14258	14569	14305	14495	14370	14627	14503	14426	14472	14347	14470	14513	14639	14362	14499	14481	14402	14611	14332	14445	14505	14499	14227	14493	14357	14576	14462	14438	14423	14450	14479	14243	14279	14263	14394	14467	14268	14430	14477	14468	14554	14447	14469	14325	14431	14445	14544	14409	14478	14452	14403	14440	14449	14545	14486	14421	14319	14365	14558	14444	14535	14329	14250	14394	14293	14477	14524	14473	14239	14367	14474	14513	14373	14486	14479	14513	14395	14325	14404	14403	14318	14647	14448	14421	14396	14430	14359	14390	14457	14601	14423	14500	14340	14600	14423	14480	14561	14465	14557	14472	14599	14601	14360	14428	14492	14614	14463	14542	14440	14554	14466	14439	14388	14286	14389	14598	14487	14375	14476	14307	14493	14339	14482	14477	14397	14432	14371	14411	14453	14561	14359	14392	14507	14483	14271	14469	14306	14423	14361	14464	14472	14346	14666	14334	14680	14467	14439	14530	14628	14470	14592	14412	14494	14358	14473	14364	14356	14328	14567	14446	14432	14364	14468	14395	14476	14334	14407	14654	14439	14358	14468	14443	14519	14499	14304	14377	14303	14324	14536	14500	14680	14592	14490	14445	14322	14467	14472	14467	14420	14666	14470	14450	14299	14620	14470	14542	14405	14463	14342	14664	14387	14410	14340	14714	14455	14307	14526	14324	14399	14508	14363	14288	14403	14426	14385	14419	14347	14337	14545	14404	14271	14579	14506	14579	14601	14513	14410	14568	14455	14611	14531	14456	14471	14474	14433	14606	14444	14390	14489	14549	14611	14556	14525	14453	14527	14383	14455	14382	14494	14613	14648	14453	14442	14395	14429	14581	14383	14578	14414	14465	14225	14506	14489	14146	14341	14510	14466	14369	14591	14358	14506	14536	14381	14595	14521	14570	14528	14394	14596	14395	14465	14434	14244	14450	14565	14376	14477	14434	14428	14524	14344	14481	14380	14467	14396	14693	14439	14445	14417	14549	14392	14501	14425	14556	14440	14484	14596	14484	14499	14442	14517	14427	14348	14358	14359	14514	14441	14466	14447	14442	14503	14479	14299	14428	14340	14438	14418	14544	14169	14300	14410	14454	14377	14322	14378	14527	14490	14377	14495	14516	14490	14477	14342	14439	14290	14353	14579	14423	14459	14381	14657	14436	14504	14527	14592	14397	14584	14504	14353	14492	14441	14381	14469	14590	14524	14469	14412	14506	14507	14472	14417	14437	14394	14563	14471	14496	14541	14568	14277	14313	14581	14537	14331	14560	14478	14651	14544	14476	14450	14380	14365	14448	14597	14414	14444	14471	14574	14365	14693	14268	14331	14537	14417	14226	14414	14396	14469	14415	14408	14526	14422	14503	14487	14520	14433	14422	14423	14367	14285	14325	14708	14562	14374	14502	14500	14474	14300	14464	14499	14336	14424	14290	14377	14423	14548	14599	14512	14443	14472	14372	14590	14504	14496	14351	14435	14585	14446	14325	14401	14429	14396	14321	14218	14431	14285	14465	14335	14453	14521	14496	14460	14345	14336	14506	14315	14408	14361	14568	14421	14487	14423	14535	14426	14538	14396	14454	14485	14536	14468	14637	14345	14436	14442	14494	14552	14523	14511	14504	14251	14326
23914	21338	28773	24265	21720	20738	18598	15810	15082	15347	15500	28895	41791	37237	28591	20328	16248	15127	14621	14499	14516	14525	14540	14632	14643	14375	14420	14515	14501	14328	14666	14616	14480	14467	14408	14532	14545	14628	14354	14445	14684	14576	14394	14655	14546	14263	14429	14681	14531	14527	14286	14226	14404	14402	14424	14376	14522	14420	14539	14429	14324	14375	14384	14448	14638	14347	14373	14596	14688	14380	14454	14535	14473	14484	14561	14325	14370	14322	14163	14466	14389	14390	14483	14314	14429	14333	14325	14335	14463	14585	14432	14581	14495	14540	14326	14493	14282	14507	14316	14584	14396	14383	14404	14406	14505	14273	14565	14600	14304	14295	14294	14378	14592	14443	14434	14526	14547	14391	14450	14409	14466	14531	14696	14292	14712	14322	14303	14229	14533	14536	14483	14349	14252	14386	14427	14441	14350	14404	14445	14452	14543	14463	14543	14402	14263	14272	14509	14535	14349	14406	14417	14591	14511	14558	14518	14401	14438	14511	14350	14307	14604	14310	14415	14393	14304	14317	14568	14389	14412	14296	14357	14295	14433	14525	14340	14456	14468	14445	14610	14262	14274	14099	14293	14702	14466	14484	14429	14584	14616	14244	14350	14617	14348	14344	14513	14225	14449	14407	14456	14260	14386	14376	14382	14281	14458	14373	14226	14581	14334	14553	14551	14449	14495	14320	14585	14432	14347	14271	14278	14565	14389	14266	14429	14278	14418	14657	14359	14354	14380	14368	14246	14461	14547	14390	14341	14347	14384	14370	14292	14473	14486	14400	14396	14079	14353	14450	14362	14143	14387	14204	14334	14440	14313	14520	14366	14447	14478	14347	14388	14525	14309	14300	14395	14471	14193	14490	14376	14327	14468	14397	14423	14426	14371	14256	14290	14317	14315	14384	14370	14474	14458	14444	14324	14577	14509	14594	14258	14286	14347	14536	14169	14518	14347	14415	14367	14496	14568	14564	14299	14268	14392	14457	14443	14436	14470	14586	14465	14428	14265	14499	14426	14343	14384	14567	14635	14252	14446	14531	14467	14406	14330	14218	14419	14463	14497	14477	14306	14299	14387	14374	14438	14410	14385	14422	14375	14615	14437	14432	14580	14376	14355	14339	14451	14341	14371	14392	14387	14428	14516	14280	14414	14209	14169	14258	14619	14298	14385	14481	14350	14283	14504	14485	14425	14558	14532	14316	14375	14393	14542	14404	14380	14443	14443	14306	14557	14406	14452	14335	14591	14579	14345	14625	14364	14406	14344	14520	14464	14513	14346	14496	14456	14298	14399	14191	14341	14272	14428	14482	14233	14492	14447	14383	14669	14359	14507	14346	14353	14388	14400	14437	14452	14426	14534	14304	14394	14433	14253	14558	14395	14437	14329	14607	14426	14320	14546	14466	14391	14688	14544	14457	14508	14462	14247	14491	14285	14331	14375	14270	14639	14472	14336	14274	14447	14560	14595	14502	14250	14518	14342	14384	14484	14254	14348	14357	14365	14195	14493	14356	14520	14533	14288	14389	14382	14265	14352	14528	14445	14323	14454	14547	14352	14448	14326	14404	14262	14409	14587	14526	14388	14398	14200	14482	14584	14474	14575	14423	14422	14477	14249	14351	14491	14431	14377	14578	14401	14364	14346	14296	14412	14515	14358	14167	14437	14405	14493	14200	14543	14500	14540	14518	14356	14520	14375	14335	14546	14455	14481	14444	14378	14376	14515	14403	14399	14332	14459	14311	14334	14333	14309	14340	14436	14357	14698	14426	14489	14361	14640	14428	14484	14439	14579	14501	14382	14313	14431	14462	14456	14428	14449	14401	14320	14329	14575	14274	14427	14353	14298	14370	14373	14386	14529	14407	14395	14163	14385	14293	14358	14357	14461	14473	14399	14427	14319	14434	14470	14327	14370	14320	14514	14334	14449	14268	14296	14107	14345	14484	14511	14301	14301	14309	14496	14198	14401	14606	14417	14366	14410	14437	14256	14234	14498	14375	14438	14424	14244	14421	14281	14508	14343	14350	14424	14093	14389	14469	14346	14497	14330	14545	14374	14514	14399	14561	14293	14319	14362	14264	14300	14479	14504	14264	14443	14392	14335	14250	14431	14357	14250	14463	14306	14371	14409	14250	14275	14575	14350	14304	14277	14427	14437	14320	14282	14406	14293	14505	14498	14461	14440	14424	14463	14375	14382	14481	14488	14456	14378	14409	14148	14289	14538	14440	14458	14299	14522	14460	14372	14282	14266	14454	14442	14301	14293	14386	14584	14402	14385	14403	14466	14404	14426	14434	14259	14485	14446	14567	14431	14316	14418	14499	14658	14365	14336	14588	14317	14496	14439	14442	14399	14355	14365	14483	14455	14481	14658	14362	14548	14371	14319	14339	14297	14284	14464	14279	14432	14400	14534	14411	14387	14673	14492	14242	14574	14521	14249	14337	14353	14428	14225	14280	14401	14507	14510	14623	14361	14361	14300	14493	14485	14425	14545	14392	14362	14373	14160	14344	14369	14446	14464	14521	14359	14338	14416	14287	14419	14268	14405	14593	14552	14343	14335	14372	14463	14553	14346	14544	14446	14517	14499	14452	14270	14389	14191	14345	14420	14520	14536	14442	14380	14328	14341	14488	14372	14383	14288	14303	14516	14266	14398	14492	14123	14410	14366	14111	14441	14307	14366	14146	14263	14479	14360	14382	14412	14438	14200	14353	14473	14283	14332	14666	14525	14322	14330	14359	14423	14483	14325	14637	14420	14370	14356	14537	14390	14533	14316	14587	14446	14371	14413	14283	14405	14231	14487	14273	14475	14370	14625	14501	14440	14137	14512	14423	14332	14170	14297	14387	14481	14562	14284	14263	14460	14308	14432	14488	14509	14412	14453	14228	14273	14389	14543	14399	14632	14333	14643	14439	14415	14445	14376	14377	14399	14316	14321	14332	14483	14378	14330	14395	14390	14395	14396	14451	14565	14479	14540	14761	14468	14323	14198	14464	14397	14572	14399	14437	14432	14593	14374	14361	14455	14347	14280	14464	14317	14503	14520	14202	14362	14363	14458	14413	14418	14558	14398	14629	14492	14286	14440	14600	14377	14315	14349	14278	14431	14307	14396	14293	14523	14572	14288	14433	14423	14284	14422	14513	14431	14442	14567	14411	14414	14287	14383	14411	14452	14364	14316	14363	14337	14419	14420	14320	14472	14278	14464	14263	14622	14311	14311	14377	14327	14480	14482	14385	14407	14449	14282	14314	14552	14456	14685	14456	14517	14513	14340	14350	14250	14212	14377	14284	14392	14194	14552	14292	14514	14413	14273	14372	14328	14204	14312	14257	14288	14280	14428	14426	14158	14558	14304	14115	14404	14509	14370	14459	14389	14383	14417	14527	14351	14285	14483	14382	14480	14606	14577	14403	14388	14391	14572	14322	14341	14448	14381	14540	14444	14360	14360	14464	14340	14544	14388	14356	14408	14411	14596	14558	14264	14449	14378	14210	14440	14359	14278	14415	14473	14277	14386	14366	14358	14374	14395	14420	14520	14552	14430	14164	14271	14383	14501	14485	14369	14369	14650	14246	13991	14390	14430	14358	14177	14269	14515	14511	14454	14370	14571	14286	14205	14480	14448	14388	14371	14325	14328	14542	14470	14312	14475	14261	14458	14357	14361	14427	14601	14267	14280	14164	14351	14335	14406	14360	14264	14252	14499	14410	14362	14380	14576	14363	14415	14361	14457	14365	14619	14329	14508	14330	14491	14356	14335	14395	14473	14361	14450	14296	14520	14511	14401	14339	14399	14402	14331	14390	14482	14524	14643	14323	14331	14522	14326	14367	14541	14235	14291	14360	14433	14436	14313	14313	14436	14415	14397	14449	14449	14392	14338	14254	14403	14321	14391	14723	14518	14325	14351	14410	14441	14719	14297	14220	14500	14324	14367	14445	14436	14654	14436	14445	14393	14299	14390	14215	14477	14432	14419	14305	14343	14492	14390	14477	14247	14426	14483	14342	14329	14374	14339	14399	14609	14381	14501	14370	14368	14325	14316	14248	14452	14564	14384	14445	14494	14466	14243	14296	14410	14329	14437	14274	14551	14411	14598	14554	14390	14400	14402	14257	14365	14251	14531	14316	14295	14287	14378	14367	14344	14241	14429	14357	14262	14422	14300	14469	14441	14304	14454	14483	14431	14431	14344	14376	14457	14455	14246	14304	14398	14293	14551	14548	14239	14474	14276	14391	14272	14340	14533	14427	14574	14322	14262	14493	14482	14409	14410	14530	14313	14454	14327	14350	14331	14444	14384	14522	14240	14386	14573	14500	14418	14353	14301	14419	14357	14523	14498	14303	14342	14612	14326	14469	14357	14219	14575	14190	14364	14365	14483	14437	14340	14314	14323	14514	14453	14523	14376	14479	14403	14272	14543	14328	14498	14268	14468	14295	14484	14374	14414	14368	14368	14432	14563	14442	14505	14377	14399	14356	14487	14409	14537	14322	14435	14405	14518	14635	14323	14325	14357	14409	14558	14580	14591	14295	14414	14564	14282	14424	14388	14455	14373	14204	14531	14319	14370	14439	14374	14414	14357	14353	14450	14332	14430	14280	14307	14403	14471	14503	14379	14315	14396	14356	14564	14424	14631	14294	14670	14344	14529	14435	14345	14396	14304	14471	14283	14628	14393	14255	14377	14375	14322	14409	14389	14466	14608	14538	14423	14329	14477	14371	14443	14377	14366	14425	14584	14400	14662	14446	14380	14353	14285	14271	14612	14581	14471	14474	14457	14551	14414	14411	14622	14439	14511	14250	14367	14296	14170	14502	14374	14513	14300	14416	14432	14483	14413	14426	14453	14461	14500	14422	14385	14500	14520	14538	14238	14263	14286	14243	14424	14327	14481	14469	14389	14312	14416	14288	14383	14332	14465	14504	14632	14238	14171	14410	14206	14410	14514	14378	14587	14463	14462	14503	14425	14356	14471	14589	14535	14557	14343	14414	14244	14449	14536	14287	14466	14284	14510	14236	14257	14327	14414	14541	14450	14159	14412	14376	14344	14424	14473	14413	14313	14550	14508	14615	14548	14435	14437	14431	14375	14648	14444	14125	14346	14497	14451	14353	14431	14305	14315	14354	14391	14374	14365	14345	14327	14309
16145	27015	26669	21534	18227	16686	16133	15805	15452	15353	16560	36199	45714	40337	30765	20913	16227	14913	14409	14539	14612	14332	14399	14529	14282	14529	14519	14476	14435	14332	14416	14423	14350	14348	14472	14516	14555	14546	14470	14431	14408	14329	14501	14607	14436	14428	14323	14480	14422	14347	14460	14366	14532	14478	14586	14484	14390	14530	14368	14405	14493	14358	14431	14284	14484	14296	14340	14401	14427	14383	14367	14502	14435	14471	14312	14491	14394	14588	14526	14378	14465	14551	14294	14362	14396	14404	14596	14556	14513	14432	14390	14556	14463	14455	14553	14447	14393	14414	14393	14502	14497	14545	14337	14388	14216	14609	14604	14347	14440	14517	14227	14354	14354	14551	14387	14416	14510	14350	14400	14506	14548	14558	14221	14515	14406	14473	14528	14559	14372	14428	14618	14286	14392	14431	14336	14527	14208	14479	14354	14543	14446	14184	14467	14369	14375	14550	14485	14471	14528	14389	14341	14433	14309	14423	14352	14272	14612	14471	14519	14420	14476	14382	14669	14371	14416	14336	14509	14302	14318	14586	14338	14551	14450	14352	14252	14510	14431	14337	14580	14437	14503	14313	14416	14463	14388	14432	14322	14534	14497	14355	14443	14334	14506	14372	14476	14398	14324	14460	14319	14551	14436	14469	14521	14314	14392	14523	14454	14435	14312	14582	14292	14442	14327	14384	14613	14338	14503	14558	14403	14505	14429	14457	14434	14464	14314	14392	14396	14501	14520	14416	14559	14413	14438	14393	14357	14556	14417	14551	14375	14397	14438	14416	14401	14536	14399	14435	14272	14449	14453	14411	14509	14374	14399	14454	14345	14349	14501	14316	14519	14458	14395	14381	14410	14354	14590	14570	14477	14270	14566	14439	14283	14293	14498	14550	14404	14351	14234	14426	14432	14415	14516	14348	14351	14314	14549	14409	14411	14477	14612	14582	14466	14276	14472	14497	14414	14556	14451	14433	14388	14569	14391	14427	14307	14295	14448	14362	14446	14437	14472	14512	14368	14346	14510	14396	14476	14380	14392	14392	14287	14423	14400	14449	14418	14394	14450	14447	14473	14148	14431	14249	14620	14431	14504	14315	14470	14377	14407	14519	14141	14398	14407	14319	14405	14519	14625	14424	14489	14371	14369	14579	14434	14420	14424	14581	14495	14293	14556	14420	14365	14268	14454	14366	14591	14386	14488	14349	14463	14418	14396	14414	14525	14251	14419	14386	14453	14450	14561	14472	14190	14600	14291	14384	14363	14355	14392	14483	14399	14547	14541	14577	14327	14414	14371	14422	14409	14478	14579	14371	14400	14431	14461	14417	14492	14500	14522	14443	14291	14368	14606	14522	14448	14380	14546	14309	14571	14411	14402	14405	14621	14411	14393	14506	14411	14239	14437	14484	14392	14428	14673	14590	14491	14411	14404	14520	14408	14475	14549	14523	14433	14448	14488	14537	14482	14348	14532	14362	14562	14329	14437	14423	14525	14411	14358	14575	14275	14268	14444	14580	14417	14427	14678	14398	14357	14411	14418	14502	14489	14424	14614	14195	14625	14322	14486	14380	14378	14467	14381	14267	14543	14478	14451	14231	14712	14312	14556	14334	14559	14335	14475	14519	14552	14495	14404	14511	14446	14514	14364	14501	14509	14432	14570	14369	14425	14287	14514	14485	14531	14527	14410	14504	14318	14544	14520	14473	14376	14184	14445	14417	14513	14560	14435	14397	14524	14331	14438	14440	14406	14334	14317	14438	14375	14168	14429	14453	14447	14461	14466	14506	14428	14244	14579	14500	14476	14370	14539	14401	14425	14401	14435	14432	14519	14535	14429	14408	14367	14538	14389	14426	14315	14463	14555	14428	14472	14524	14454	14330	14306	14448	14438	14580	14475	14403	14355	14575	14449	14409	14399	14530	14309	14478	14487	14461	14480	14374	14369	14654	14441	14586	14486	14512	14422	14512	14486	14356	14463	14331	14495	14506	14538	14449	14402	14527	14485	14367	14462	14375	14376	14393	14466	14304	14369	14306	14619	14329	14334	14457	14476	14412	14560	14552	14370	14589	14223	14529	14402	14312	14478	14448	14425	14288	14560	14440	14384	14546	14480	14375	14425	14371	14311	14514	14397	14334	14353	14331	14485	14384	14564	14502	14414	14339	14372	14473	14455	14460	14352	14616	14467	14517	14385	14633	14360	14311	14474	14362	14518	14409	14499	14432	14438	14307	14711	14294	14285	14397	14420	14626	14493	14464	14366	14364	14529	14454	14343	14475	14598	14439	14331	14542	14678	14345	14474	14539	14546	14489	14555	14421	14446	14516	14568	14399	14552	14456	14582	14397	14357	14315	14548	14391	14441	14697	14378	14390	14424	14486	14445	14590	14409	14346	14448	14400	14519	14548	14435	14377	14428	14370	14499	14353	14519	14424	14502	14240	14418	14578	14574	14452	14359	14335	14434	14457	14556	14489	14544	14541	14595	14424	14429	14351	14481	14312	14472	14423	14419	14514	14385	14444	14300	14463	14361	14560	14373	14313	14456	14433	14392	14424	14284	14442	14527	14548	14434	14458	14569	14352	14323	14501	14334	14225	14415	14397	14438	14368	14578	14493	14567	14390	14359	14505	14429	14442	14352	14413	14355	14424	14314	14360	14409	14304	14428	14455	14451	14289	14360	14376	14571	14548	14465	14470	14652	14319	14577	14579	14411	14397	14605	14460	14309	14420	14499	14493	14477	14355	14452	14319	14393	14493	14598	14231	14415	14529	14490	14655	14406	14299	14321	14372	14393	14437	14399	14527	14575	14342	14400	14413	14477	14305	14505	14484	14363	14345	14336	14527	14379	14506	14515	14536	14457	14390	14278	14501	14419	14458	14461	14350	14599	14303	14513	14422	14393	14476	14409	14592	14401	14370	14400	14431	14391	14471	14365	14382	14391	14383	14383	14527	14500	14417	14411	14410	14459	14599	14604	14254	14482	14339	14298	14381	14320	14529	14493	14371	14524	14414	14384	14573	14424	14433	14416	14340	14263	14615	14488	14425	14482	14198	14444	14573	14496	14467	14455	14547	14570	14596	14538	14534	14287	14345	14459	14439	14505	14443	14492	14407	14539	14424	14501	14470	14163	14460	14394	14311	14406	14358	14300	14444	14526	14401	14451	14345	14544	14373	14647	14367	14485	14326	14438	14331	14433	14529	14539	14295	14391	14398	14377	14329	14305	14383	14514	14540	14235	14416	14307	14396	14375	14571	14278	14335	14519	14464	14477	14308	14427	14432	14497	14460	14459	14375	14340	14383	14471	14510	14487	14598	14342	14536	14403	14330	14304	14501	14408	14378	14278	14614	14452	14434	14385	14530	14479	14380	14398	14357	14361	14497	14504	14385	14423	14381	14424	14462	14463	14449	14398	14552	14471	14498	14390	14438	14377	14399	14598	14340	14366	14698	14281	14514	14411	14333	14558	14469	14417	14440	14479	14396	14589	14446	14544	14207	14533	14438	14456	14462	14430	14434	14468	14377	14403	14453	14414	14404	14585	14420	14310	14462	14686	14400	14459	14222	14540	14456	14416	14560	14321	14485	14379	14354	14350	14322	14497	14619	14453	14395	14429	14546	14420	14395	14547	14490	14342	14501	14367	14150	14435	14363	14508	14460	14582	14476	14348	14285	14336	14407	14505	14358	14301	14587	14382	14494	14559	14527	14354	14608	14364	14354	14489	14479	14433	14502	14247	14408	14358	14487	14347	14476	14539	14494	14593	14388	14355	14511	14274	14320	14505	14361	14376	14512	14542	14442	14496	14438	14368	14383	14490	14360	14599	14590	14401	14438	14395	14361	14548	14425	14382	14598	14219	14350	14398	14459	14466	14530	14382	14516	14441	14462	14421	14569	14498	14463	14352	14405	14352	14234	14431	14348	14501	14310	14351	14476	14515	14307	14539	14453	14435	14469	14204	14331	14320	14449	14500	14419	14565	14413	14560	14395	14560	14448	14421	14418	14437	14379	14545	14416	14498	14376	14274	14314	14485	14426	14315	14342	14404	14471	14462	14566	14512	14355	14481	14359	14514	14456	14351	14370	14276	14395	14457	14520	14500	14278	14428	14477	14481	14439	14437	14559	14417	14345	14587	14482	14444	14449	14436	14488	14437	14434	14363	14511	14386	14463	14435	14445	14542	14412	14523	14399	14556	14309	14552	14504	14425	14320	14474	14363	14481	14414	14505	14367	14438	14451	14264	14372	14544	14459	14355	14336	14665	14285	14482	14510	14585	14408	14404	14430	14341	14509	14512	14504	14356	14412	14605	14587	14528	14366	14366	14360	14497	14281	14520	14354	14460	14439	14514	14462	14351	14525	14508	14500	14503	14334	14404	14624	14480	14376	14540	14467	14502	14445	14534	14474	14378	14366	14327	14435	14421	14480	14386	14461	14457	14465	14381	14400	14433	14450	14473	14272	14418	14441	14411	14436	14338	14483	14593	14409	14183	14314	14489	14507	14509	14585	14328	14501	14413	14435	14444	14379	14420	14402	14306	14426	14448	14538	14426	14477	14364	14311	14373	14493	14410	14536	14647	14376	14358	14330	14349	14422	14425	14265	14486	14455	14394	14365	14450	14309	14429	14332	14424	14439	14384	14347	14414	14527	14342	14438	14399	14346	14444	14536	14458	14403	14340	14405	14585	14560	14447	14552	14386	14544	14296	14290	14402	14324	14421	14684	14343	14307	14456	14316	14498	14443	14380	14418	14527	14458	14456	14505	14503	14328	14437	14476	14545	14349	14576	14630	14355	14386	14478	14410	14501	14413	14476	14487	14349	14432	14534	14550	14306	14278	14410	14413	14377	14553	14373	14293	14392	14542	14441	14492	14529	14675	14489	14544	14483	14495	14335	14324	14311	14550	14591	14450	14517	14361	14573	14546	14382	14461	14344	14478	14364	14457	14463	14423	14497	14463	14577	14294	14341	14450	14361	14566	14553	14552	14450	14377	14336	14551	14337	14411	14482	14482	14419	14300	14516	14230	14472	14434	14641	14393	14368	14483	14505	14448	14303	14394	14429	14453	14481	14508	14253	14467	14453	14440	14525	14435	14496	14447	14470	14366	14554	14544	14740	14185	14551	14225	14306	14650	14489	14474	14562	14474
28878	21242	19808	17242	15195	15088	15238	14916	15128	15065	15244	16114	18117	17789	16964	15931	15193	15166	15028	15160	15119	14955	15131	15174	15179	15133	14958	15013	15095	15114	15058	15072	14981	14895	15047	15107	14892	14877	15046	14987	15171	14997	14994	15176	14980	15059	15291	14909	14965	15104	15122	14796	15173	15047	14933	15164	15157	15117	15103	15016	14941	15060	14925	15175	14951	15182	14929	14955	15083	14940	15054	14912	15208	15053	15180	15103	15255	15032	14908	15116	14991	15007	14889	14858	14952	15113	15108	14880	14927	15140	15217	15202	15076	15163	15034	14918	15074	15082	14846	15031	15034	15146	14999	14812	14889	14993	15098	14965	15106	15079	14998	15141	15022	15127	14970	14935	15034	14985	15106	15101	14926	15056	14914	15207	15031	14931	15062	14856	14940	14905	14890	15052	15173	15105	14800	14935	15090	15105	14946	15005	14987	15094	15038	15134	14854	14987	14960	15164	15252	15101	15017	14984	15073	14865	15048	14980	14931	14983	15078	15247	14894	14992	14998	15104	14969	15057	15050	15058	14960	14861	14915	14993	14848	14996	14934	14956	15160	15027	15111	14964	14935	14964	15017	15059	14993	14898	15157	14993	14918	15018	15030	15003	14973	15042	15039	15053	15076	15197	15136	15171	15074	15151	14910	15256	14885	14968	15117	15206	14793	15112	15132	14912	15127	14858	14962	15119	15223	15024	15143	15064	15007	15179	14848	15110	14812	15081	15046	15036	15119	14747	15099	15032	14960	15077	14898	15027	14996	14871	14913	14962	15052	15141	14850	14963	14831	14975	15235	15134	14989	15027	15042	15173	14882	15052	15041	15040	14911	14911	15034	15062	15068	14937	15222	15118	15047	15099	15082	15105	15028	14909	14946	15059	14949	15074	15203	15154	15044	15138	15208	15068	14969	15027	15140	15015	14996	15017	15094	15141	15041	14893	14910	14961	15023	15164	15014	15257	15000	14894	15169	15013	14811	14858	15049	14921	15010	14789	14845	15028	14881	14928	14829	15107	15034	14879	15083	15120	15096	14991	15043	15031	15095	14902	15012	15139	14924	15078	14845	15120	15206	14828	14986	15040	14902	14942	14998	15006	14881	15005	14930	14905	15257	14988	15121	14858	15026	15211	15107	15047	14915	14692	14951	14988	15064	14945	14947	14961	14896	14971	15046	14946	15170	15057	15031	15009	14965	15016	15014	14889	15038	15088	14819	15048	15007	14875	14915	15012	15026	15218	15043	15020	15084	14895	14999	15152	15023	15145	15079	14968	15167	15138	15124	14954	15229	15115	15152	15096	15133	14935	15029	14827	14969	15039	14934	15017	14956	14942	15179	14967	15178	15019	15127	14982	14935	15164	14936	14903	15011	15240	14992	14829	14990	15073	14920	15042	15110	14985	14987	15004	14867	15085	14984	15026	15028	15130	14944	14782	15288	15047	14905	15027	15173	15059	15017	15036	15123	14814	14845	15082	15017	15021	14996	14952	14899	15005	14967	15030	14658	14912	15136	15073	14796	15145	14972	14915	14747	14814	15109	14917	15078	15103	14993	14998	15060	14900	15143	14987	15197	15178	14902	14880	15060	14974	15146	15152	14993	15045	14927	15054	15068	14984	14861	14974	15072	15224	15143	15001	15151	15021	14916	14972	15147	15140	15136	15060	15071	15225	15109	14988	15141	14956	15004	14865	15107	14968	14948	15258	14949	15042	14950	14853	15062	15009	15044	14900	15056	15081	14975	14923	14919	14963	14869	15018	14805	15104	15191	15004	15018	15179	15013	14988	14986	15058	15012	15065	15073	15045	15201	14877	15123	15202	15034	14957	15191	15047	14923	15213	14932	14996	15131	15097	15031	14961	15154	15191	14931	15097	15079	14775	14852	15047	14987	15106	14938	14937	15023	15099	15051	15066	15204	15241	15161	15196	15235	15015	15061	15005	15037	14901	14850	15046	15138	14950	14951	15122	15056	14882	15148	15153	14887	15087	14956	14999	15120	15074	14943	14914	14839	15095	15102	14877	14835	14982	15149	14871	14960	14970	14927	14984	14900	15065	14888	15153	15017	14890	14946	15142	15098	14971	14770	14713	14932	14944	14986	14893	14893	15026	15137	15105	15134	15054	15071	15066	14964	14890	14916	15008	15168	15084	15152	14959	14964	14673	15147	15067	15204	14986	15126	15132	14948	15022	15082	14794	15069	15079	14901	15024	14917	14859	15117	15061	15254	15023	14993	15134	15169	14925	15110	14979	15021	15006	15142	15085	14961	15134	15127	14883	14844	14959	14998	14884	15007	14865	14920	14984	14914	15035	15241	15171	15006	14961	14913	15092	14914	14821	15120	14919	14919	15002	15029	15096	14942	14997	15277	15088	15240	15098	15092	15187	15099	15228	14907	15073	15001	15001	15042	15024	15103	15224	15130	15106	15081	14975	15166	14944	14940	15043	15102	15050	15021	15006	15158	14961	15211	15069	14963	15000	14999	15117	14815	14935	14893	15176	14996	15239	15036	14826	15002	14879	15110	15072	14980	14939	14986	15088	14926	14963	14979	15063	15109	15107	15336	14996	15131	14963	15138	14896	14920	15005	14987	15115	15013	15022	15071	14833	14968	14916	15224	15050	15103	15090	15154	15124	14987	14824	15013	14862	15056	14962	15204	15117	15055	14911	15049	14966	14929	14836	14819	15006	15068	15244	15108	14973	14786	14852	15138	15162	14982	15134	15091	14839	14998	15142	15075	14885	14957	14964	14994	14932	14911	14956	14948	15169	15219	15049	14902	15018	15070	14866	14990	15034	15127	15183	15172	14986	15174	14995	14927	15004	14993	14813	15144	14970	15052	14906	15061	15168	15158	14787	15124	14995	14917	15014	15057	15098	15058	15140	14931	14941	15095	15043	15046	14888	15061	15035	14958	14985	14992	14940	14907	15169	15066	15068	15099	14933	15116	15033	14841	14911	14929	14939	15079	15199	15122	15141	15062	14891	14950	14987	14944	15121	14979	14872	15064	15003	15077	15023	14979	15104	15264	14943	15023	14896	14839	15063	14965	15025	14884	15265	14918	15100	14924	14983	15118	14981	15051	15234	15068	15125	14798	14960	14912	15075	14942	14994	15040	15078	14846	15006	15155	14960	15157	15059	14922	15068	15102	14970	14883	14975	14895	14974	15003	14992	15180	14987	14927	15118	14970	14836	15045	15059	14955	14937	15104	15033	14813	15024	14904	15028	14840	14862	14904	14984	15162	15011	15034	15227	15007	15006	14985	15010	14913	15004	15032	14981	15089	14912	14984	15096	14934	14917	15068	14962	14841	14917	15026	14974	14903	14866	14992	15131	15272	15017	14964	15068	15124	14961	15034	14724	15107	14949	15089	15036	15160	14955	14971	15087	15123	14964	15203	15051	15099	14975	15040	14952	15286	14977	14954	15203	14944	15184	15065	15046	14963	14849	14895	15084	15085	15241	15105	14834	14960	15055	15116	15003	14986	14940	15047	15037	14944	15043	15080	15079	15072	15032	14921	14978	15071	15025	15033	14870	14958	15031	15033	15012	15005	14939	15174	14979	15155	15014	14960	14914	14919	15030	15011	14946	15014	15032	15152	15174	15116	14931	14848	15007	15039	15137	15191	15097	15024	15109	15010	15065	15048	15079	14809	14899	14911	15133	15079	14900	14924	15010	14834	15010	15058	15203	14911	15024	15069	15102	15068	14864	15148	14944	14926	15026	15161	15118	14983	15132	14848	14986	14970	15025	15043	15061	14950	14874	14985	15190	15091	15002	15018	15014	15059	14999	14928	15011	15121	15088	14858	14941	14934	15222	15069	15119	15039	15031	15085	15179	14943	14891	15071	15043	14844	15030	15049	15023	14995	15145	15072	15067	14846	14942	15020	15245	14923	14852	14855	15153	14971	15047	14912	14950	15140	15005	15015	14912	15030	14992	14856	14928	15066	15264	15068	15142	15110	15183	15087	14831	15012	14991	15088	15001	14863	14927	15178	14859	15032	15113	15330	14974	15010	15085	15046	14940	15173	14949	15000	14971	15145	14981	14853	15117	14991	15084	15047	14980	15100	15252	15194	14943	15154	14998	15064	15215	15008	15023	15221	15038	15023	14908	14824	15091	14850	15028	15030	15105	14875	15175	15042	15008	15113	14970	15062	15182	15092	15155	15013	15013	15154	14956	15005	15139	14878	15018	15089	15020	15221	14965	15159	15108	14972	15265	15132	14910	14960	14931	15130	14940	15021	15017	15052	15059	15010	14819	14956	15006	14997	15149	14861	15235	14986	14969	14941	15268	14871	14908	15041	14965	14978	15083	14996	14884	15195	14886	15061	15128	15082	15029	15072	15089	15120	15017	15146	15203	14874	14946	15030	14917	15032	15071	15074	15001	14907	14988	15173	15012	14909	15199	14967	14974	15140	14911	15190	14922	15001	14978	14979	14870	15118	14972	14976	15094	14716	14894	14921	15014	15102	15137	14909	15026	14950	15181	15083	14849	15031	15012	15072	15089	15057	15008	15112	14949	15038	14776	15115	15139	14929	15167	15147	15059	15034	15087	14885	15085	14882	15173	15085	15095	15114	14920	15223	15050	14956	15082	15127	14859	14928	14995	15117	15295	15042	14859	15135	15039	14984	15097	15087	15209	15109	15114	15112	15278	15011	15020	15092	15122	15211	14909	14815	15074	14897	15021	14965	15083	15045	14888	14897	14986	15058	15019	14976	14951	15134	14894	15138	15092	15032	14964	14969	15173	15037	14856	15045	14957	15146	15065	14770	15012	14906	15140	14796	14878	14983	14930	15093	14963	14931	15016	15092	14906	15061	15276	15025	15076	15032	15132	15034	15159	14983	14988	15133	14860	14939	15000	14900	14958	15127	14967	14991	15105	15104	14905	15061	14980	15057	14989	14937	15037	15094	14958	15289	15115	15055	14997	15102	14859	15085	14969	15068	15032	14889	14915	14919	14891	14975	15045	14949	14824	15121	15141	14941	15100	14943	15079	15022	14821	15049	15041	15004	14742	15066	15157	15127	14997	15110	15156	14768	15084	14823	15050	14977	15143	14973	15174	15190	15046	14918	14877	15067	14974	14987	15298	14975	15200	15074	15050	14894	14991	15105	14930	15030	15178	15112	14994
15467	16675	16492	15568	15153	14825	15069	14973	14738	15153	15387	16646	19840	18864	16984	15672	15197	14810	14786	14792	14611	14801	14739	14815	14834	14655	14882	14889	14864	14801	14804	14785	14816	14843	14698	14900	14825	14890	14861	14831	14826	14877	14871	14758	14753	14768	14688	14829	14794	14835	14909	14780	14850	14767	14766	14676	14732	14836	14842	14831	14555	14680	14800	14825	14860	14826	14878	14695	14806	14784	14781	14814	14817	14818	14812	14658	14781	14611	14823	14662	14827	14667	14816	14786	14980	14968	14570	14833	14775	14901	14958	14784	14932	14839	14809	14889	14724	14741	14685	14807	14717	14812	14838	14807	14569	14890	14892	14622	14700	14682	14782	14744	14798	14767	14784	14781	14840	14688	14676	14837	14926	14885	14861	14735	14827	14720	14844	14732	14797	14798	14770	14737	14641	14848	14741	14644	14888	14660	14974	14866	14582	14815	14760	14660	14851	14755	14559	14950	14788	14819	14794	14864	14675	14724	14698	14631	14709	14812	14678	14727	14755	14773	14924	14885	14784	14759	14648	14679	14731	14781	14797	14766	14798	14710	14855	14711	14846	14793	14882	14808	14747	14777	14914	14794	14821	14868	14785	14763	14798	14754	14876	14613	14664	14717	14852	14742	14710	14948	14819	14689	14755	14612	14652	14732	14682	14665	14894	14910	14950	14692	14755	14950	14720	14790	14742	14729	14881	14907	14725	14691	14842	14881	14904	14663	14797	14784	14810	14654	14836	14821	14881	14782	14640	14653	14772	14683	14789	14754	14544	14800	14787	14824	14783	14893	14672	14927	14667	14806	14763	14680	14884	14790	14805	14924	14903	14974	14890	14963	14860	14683	14841	14823	14706	14687	14805	14831	15036	14745	14817	14757	14784	14915	14858	14814	14951	14502	14812	14701	14952	14737	14717	14854	14821	14744	14937	14591	14945	14633	14820	14768	14752	14743	14634	14731	14883	14901	14840	14856	14751	14901	14814	14822	14834	14888	14736	14793	14892	14659	14743	14842	14955	14698	14726	14933	14720	14768	14876	14609	14773	14862	14712	14839	14797	14796	14898	14787	14740	14854	14870	14972	14661	14874	14763	14818	14858	14672	14795	14720	14863	14734	14789	14889	14711	14878	14895	14928	14830	14831	14860	14678	14693	14858	14653	14772	14849	14805	14773	14855	14719	14713	14901	14791	14889	14879	14813	14862	14749	14949	14693	14687	14971	15016	14670	14781	14748	14758	14692	14694	14787	14798	14801	14644	14751	14788	14840	14651	14721	14840	14689	14746	14650	14831	14618	15012	14757	14905	14910	14750	14828	14818	14799	14918	14797	14603	14850	15021	14837	14882	14856	14865	14817	14892	14612	14612	14710	15154	14874	14869	14906	14862	14768	14874	14721	14748	14927	14684	14642	14912	14615	14785	14634	14916	14816	14553	14719	14948	14707	14755	14688	14824	14775	14745	14760	14771	14657	14703	14744	14896	14824	14796	14881	14795	14808	14808	14777	14888	14858	14839	14700	14866	14809	14898	14739	14858	14723	14722	14831	14886	14724	14621	14789	14822	14730	14753	14802	14720	14813	14834	14586	14650	14779	14580	14740	14817	14707	14831	14650	14758	14762	14835	14863	14670	14987	14755	14892	14826	14728	14794	14805	14659	14710	14701	14672	14896	14877	14725	14959	14636	14663	14866	14740	14848	14881	14794	14897	14781	14716	14731	14776	14819	14819	14689	14593	14824	14876	14818	14728	14790	14658	14779	14771	14794	14880	14744	14774	14800	14730	14895	14672	14938	14747	14755	14779	14859	14671	14642	14765	14716	14996	14796	14798	14699	14887	14535	14703	14641	14825	14815	14688	14853	14834	14593	14774	14870	14775	14849	14871	14761	14726	14791	14681	14788	14825	14790	14759	14761	14908	14818	14814	14613	14765	14858	14703	14618	14874	14812	14671	14955	14834	14826	14711	14753	14754	14647	14990	14765	14775	14737	14861	14847	14682	14790	14761	14679	14730	14684	14777	14787	14879	14836	14656	14802	14917	14705	14797	14747	14693	14712	14722	14728	14758	14685	14879	14758	14746	14959	14779	14688	14941	14883	14841	14926	14828	14864	14608	14881	14946	14590	14615	15028	14870	14831	14966	14866	14778	14803	14781	14842	14875	14797	14853	14729	14838	14742	14710	14799	14753	14713	14888	14789	14805	14748	14883	14807	14878	14767	14886	14793	14829	14676	14844	14770	14743	14643	15044	14904	14696	14895	14805	14660	14796	14820	14504	14730	14736	14816	14803	14827	14724	14805	14894	14744	14875	14726	14771	14726	14672	14751	14794	14932	14640	14807	14834	14713	14792	14843	14959	14640	14820	14674	14897	14689	14683	14831	14838	14777	14618	14743	14678	14675	14821	14724	14655	14756	14868	14709	14889	14749	14723	14970	14746	14746	14697	14753	14922	14697	14785	14664	14662	14802	14664	14697	14949	14785	14807	14712	14606	14754	14953	14830	14714	14758	14879	14816	14927	14703	14784	14805	14867	14749	14677	14890	14929	14773	14706	14860	14821	14838	14860	14763	14683	14570	14941	14668	14727	14804	14701	14715	14800	14830	14763	14765	14756	14697	14673	14770	14743	14798	14889	14819	14892	14745	14705	14752	14879	14671	14757	14750	14740	14721	14737	14875	14812	14796	14865	14685	14716	14742	14787	14994	14592	14868	14594	14872	14733	14781	14920	14849	14730	14760	14756	14929	14758	14742	14846	14763	14742	14856	14766	14751	14838	14877	14781	14845	14665	14723	14775	14731	14925	14829	14738	14929	14692	14981	14827	14638	14930	14660	14712	14809	14897	14981	14812	14838	14868	14791	14648	14756	14761	14793	14781	14812	14629	14702	14902	14776	14905	14949	14834	14778	14910	14945	14802	14885	14559	14763	14923	14876	14811	14800	14886	14767	14752	14740	14782	14691	14882	14740	14833	14602	14825	14612	15049	14713	14955	14764	14716	14859	14770	14785	14902	14918	14801	14829	14741	14754	14940	14647	14777	14727	14879	14762	14928	14668	14764	14940	14774	14829	14762	14827	14910	14867	14826	14692	14677	14818	14744	14831	14822	14846	14782	14775	15005	14825	14693	14742	14834	14890	14701	14584	14878	14743	14806	14870	14730	14566	14847	14875	14741	14671	14879	14766	14555	14818	14754	14831	14747	14734	14833	14836	14778	14732	14582	14795	14745	14781	14629	14866	14878	14732	14928	14816	14810	14880	14936	14728	14817	14731	14726	14819	15035	14955	14714	14846	14871	14853	14796	14764	14807	14823	14778	14874	14741	14776	14660	14954	14726	14730	14824	14824	14723	14754	14790	14961	14746	14902	14839	14747	14840	14924	14808	14880	14895	14797	14850	14811	14701	14867	14744	14826	15005	14734	14943	14904	14807	14830	14817	14941	14808	14698	14823	14773	14823	14812	14900	14764	15003	14705	14751	14756	14808	14860	14829	14914	14785	14859	14789	14679	14834	14715	14738	14635	14918	14806	14765	14807	15000	14847	14756	14938	14671	14779	14716	14732	14543	14783	14788	14821	14813	14837	14870	14784	14892	14938	14813	14872	14733	14777	14835	14788	14762	14867	14878	14932	14766	14727	14743	14635	14830	14684	14857	14660	14919	14697	14828	14906	14685	14806	14975	14613	14656	14852	14909	14778	14880	14867	14678	14806	14799	14782	14725	14765	14788	14906	14692	14622	14782	14747	14700	14738	14880	14859	14705	14718	14588	14879	14835	14987	14710	14757	15020	14921	14634	14853	14857	14753	14821	14835	14705	14783	14807	14773	14729	14790	14776	14769	14881	14748	14758	14862	14702	14960	14695	14889	14704	14875	14816	14749	14707	14791	14831	14779	14920	14707	14836	14717	14902	14763	14615	14720	14577	14651	14820	14623	14855	14741	14817	14716	15002	14733	14778	14804	14738	14766	14930	14801	14716	14613	14655	14758	14913	14952	14610	14799	14799	14747	14838	14797	14604	14771	14859	14696	14914	14805	14734	14749	14739	14751	14801	14679	14864	14828	14732	14715	14934	14662	14897	14737	14540	14821	14620	14679	14703	14766	14818	14707	14701	14623	14650	14757	14885	14763	14806	14820	14830	15068	14781	14702	14884	14818	14850	14814	14782	14895	14870	14864	14749	14837	14957	14933	14724	14696	14702	14854	14792	14777	14947	15037	14790	14574	14823	14680	14754	14817	14757	14876	14837	14922	14619	14687	14842	14800	14803	14787	14644	14792	14745	14709	14769	14927	14893	14696	14831	14822	14703	14778	14829	14774	14778	14613	14747	14795	14786	14950	14817	14908	14788	14797	14631	14858	14580	14906	14830	14769	15088	14732	14948	14673	14719	14809	14722	14763	14798	14769	14761	14809	14646	14753	14862	14766	14797	14855	14530	14785	14784	14905	14895	14675	14836	14852	14828	14805	14741	14789	14915	14818	14822	14796	14667	14729	14795	14788	14776	14934	14869	14887	14962	14809	14908	14841	14701	14827	14894	14817	14836	14679	14827	14788	14662	14768	14881	14709	14728	14715	14883	14948	15031	14603	14736	14764	14895	14754	14894	14816	14699	14700	14746	14712	14897	14721	14747	14894	14959	14866	14773	14789	14722	14782	14583	14777	14687	14884	14667	14996	14720	14848	14622	14781	14698	14839	14675	14793	14864	14701	14710	14744	14745	14574	14974	14748	14980	14858	14698	14759	14925	14866	14856	14800	14647	14908	14914	14714	14816	14667	14736	14594	14703	14921	14732	14800	14792	14751	14691	14667	14862	14816	14849	14802	14840	14816	14818	15079	14717	14890	14743	14730	14541	14794	14833	14696	14653	14808	14756	14910	14624	14800	14895	14938	14780	14721	14756	14788	14863	14947	14847	14853	14716	14808	14753	14782	14791	14767	14777	14710	14717	14910	14691	14830	14663	14786	14731	14919	14596	14912	14755	14829	14853	14831	14804	14820	14730	14857	14889	14791	14837	14796	14819	14817	14772	14887	14634	14741	14951	14712	14706	14796	14728	14827	14831	14822	14790	14844	14813	14757	14802	14893	14491	14764	14798	14740	14902	14846	14912	14828	14979	14646	14725	14833	14708	14630	14722	14843	14869	14800	15044	14802
25054	21339	27926	25361	20177	17124	16898	15636	15225	15411	15476	19642	32479	31452	24564	18693	16149	15406	15208	15042	15335	15076	15230	15027	14867	15105	14879	15105	15107	14934	15060	14944	14985	14812	14918	15026	14898	15047	14943	14870	15024	15039	14989	14966	15034	15177	14949	14761	15033	15005	15147	15004	15016	14944	15033	14966	14835	14992	15150	14800	14848	15085	15050	15021	15044	14915	15072	15051	14907	15060	14935	14796	14809	15088	14941	14995	14969	14759	15134	14917	14990	15047	15079	14984	15195	15052	14821	14835	14988	14927	14925	15032	14996	15099	15057	14978	14806	15032	15010	15198	15018	14896	14997	14958	14893	14935	15039	14822	15031	14662	14950	15087	14823	14971	15049	14833	15095	14912	14979	14708	14988	14755	14989	15130	14942	14954	15021	15096	14887	14883	14960	15161	15136	14770	14944	14985	15036	15157	14965	14875	14936	14854	15049	14959	14925	14961	15208	15037	14993	14974	14890	14800	14969	14718	14925	14935	14864	14899	14961	14721	14872	14938	14996	14714	15004	14986	14925	14862	15021	14918	14911	15115	14942	15002	14782	14776	15173	15012	14825	14919	14962	14871	14964	14895	15092	14894	14823	14970	14919	14884	15126	14643	15092	14945	14913	14853	14644	14981	14990	14950	15046	14852	15044	14976	15032	14991	15062	14750	14959	14967	14938	15002	15092	14824	14959	14823	14815	14998	14951	14967	14879	14928	14864	14912	14910	14961	14981	14976	14823	14916	15035	15011	14905	15072	15142	15096	15040	14949	14916	14904	15207	15123	14968	15038	14931	14992	14928	14761	14761	14982	14783	15075	15108	15090	14950	14946	15020	14980	14887	14878	14972	14837	15150	15047	14843	14914	14817	14630	14772	14851	14934	15109	15058	14919	14829	15112	15030	15045	14901	14807	14923	14934	15145	14792	14897	14942	14910	15005	15011	14853	14980	15090	14692	14894	14812	15023	14920	15208	14977	14985	14890	14817	14866	15036	14893	14874	14979	14904	14889	15026	14965	14948	15032	14903	15039	14882	14883	15004	15002	14959	14864	14819	14958	15009	14959	14986	14929	14837	14961	14789	15071	14748	14979	14756	14839	14819	14749	14912	14932	14986	14690	14860	14916	14917	14808	14883	15000	14981	14851	15028	14781	15151	14786	14912	14853	14725	15059	15029	15041	14898	14908	14973	15007	14807	14977	14935	14960	14977	15152	15077	14947	14936	14881	14908	14900	15227	14838	14837	15091	14945	15112	14956	15112	14924	14931	14803	14750	14939	14962	14856	14901	14994	14919	14612	14998	15040	15049	14828	14913	14964	14888	14997	14863	15046	14972	14797	14945	14871	15086	15041	14971	14999	14989	14881	14959	15062	14905	14950	14828	15033	15048	15077	15188	14917	14791	14850	14999	14927	15035	14896	14991	14876	15035	15138	15137	14944	15015	14798	15032	14968	14808	14802	14858	14977	14734	14935	14906	14840	14933	15030	14931	14995	14911	14907	15115	15090	14887	14815	14877	15093	15102	15004	15063	14926	14841	14932	14838	15017	14865	14841	14822	14880	14799	14774	14887	14884	14917	14890	14860	15129	14738	15224	14914	14830	14797	14972	14895	14955	15003	14935	14861	14928	14853	14933	14919	14916	14820	14840	14892	14831	14855	14856	14901	15032	15013	15038	14860	15028	15073	14747	14870	15003	14800	14994	15066	14872	14779	14985	14838	14940	15158	15051	14892	15193	14899	15063	14915	15008	14988	15080	14873	15018	15017	14902	14952	14945	14909	14868	15064	14933	14997	15046	14919	15007	14906	14826	14886	14962	14881	14976	15059	15015	14839	14876	15027	15049	14786	14879	14941	14862	14994	15016	14896	14978	14909	15167	15046	14937	15039	14941	14935	14815	14841	14894	15070	14979	15016	14887	14864	15140	15069	14821	14785	14974	14965	14983	14806	14937	14863	14957	15047	15002	14930	14998	14893	15092	15079	14754	14840	15009	15108	15087	15018	15096	15114	15067	14985	14734	14978	14849	14886	14796	14748	14782	15061	14920	14971	14878	14818	14910	15038	15068	14870	14952	15096	15006	15060	14896	14982	15161	14867	15130	14924	14955	15088	14971	14670	14936	14900	14824	14889	14958	14984	15123	14945	14882	14968	14957	14878	14971	14990	15109	14951	15063	15015	15012	15178	14802	14947	14916	14902	14938	15118	14812	15069	15223	14894	14703	15099	14756	14835	15164	15102	15126	14944	14930	14915	14896	14782	14843	15021	14896	15011	15026	14722	14956	14941	14900	14976	14872	14929	14856	15059	14731	14839	14859	15010	14821	14847	14861	14964	14931	14946	15012	15088	14978	14880	14890	14969	14946	14864	14982	15091	14959	14906	14995	15004	14989	15028	14921	14968	15005	14973	14788	14905	14820	15064	14839	14985	14934	15044	15025	15080	14976	15042	14988	14923	14933	14894	14913	14932	14839	14835	15047	14877	14784	15064	14892	14924	14937	14756	15168	15047	15156	15046	14812	15120	14847	14971	14760	14919	14883	14883	14844	14836	14884	14862	14892	15120	14818	14863	14983	14741	14945	15147	15051	15251	14965	15068	14875	15007	14988	14958	14989	14813	14938	15021	14879	14982	14952	14934	14967	15031	15161	15005	14995	14799	14791	14946	14916	14907	14925	14970	14887	14805	14925	15045	15093	14907	14957	14957	14923	14988	15032	14984	15042	14918	15115	15105	14930	14927	14892	15119	15052	14819	14799	15022	14734	14759	14902	14659	14999	14809	14961	15103	14773	14939	14982	14877	15024	15055	14975	15073	14869	15037	14939	14937	14999	15161	15101	14834	15059	14933	15040	14744	14920	14871	14973	14822	14958	15005	14923	14961	14901	15063	14971	14873	15001	14818	15012	14851	14935	14894	14925	14918	15133	14914	14855	14796	14938	14748	14943	14987	15055	14948	14879	15012	14891	14967	14841	15068	15118	15009	15003	14994	14906	15082	15191	14962	14848	14830	15076	14931	15015	14903	14871	15021	14830	14917	14958	14852	14872	14892	15096	14967	14920	14843	14895	14909	15099	15060	15016	15061	15055	14715	14814	15044	14956	14951	14924	15067	14867	14915	14957	14786	15073	14742	14930	14849	14817	15156	14968	14984	14861	15099	14858	14977	14935	15071	14780	14877	14812	14963	14909	14963	14790	15152	14838	14855	15010	14894	14863	15042	14879	14920	15031	15052	14714	14874	14981	14999	15011	14922	15035	14895	14858	14886	15063	15018	14913	14983	14962	14872	14954	14979	14908	14636	14910	14878	15125	14882	15193	14874	14969	15000	15017	15055	14772	14814	14856	14849	14843	14868	14874	14973	14909	14936	14951	14774	14755	14931	15028	14869	14917	14845	14864	15008	14857	14790	14958	14990	15171	15037	15128	15064	15180	14821	14899	14733	15040	15069	14830	15189	14870	14781	15056	14953	15152	14888	14845	14943	15034	14971	14682	15032	14882	15087	14968	15093	14967	15071	14848	14951	14893	14793	15020	14956	14978	15008	14936	14934	15045	14995	15015	15164	14898	14872	15028	14923	15064	14962	14900	15021	15061	14878	14988	14844	14977	15083	14982	14991	15037	15111	15021	14985	14856	14981	14978	14847	14979	14865	14720	14794	14833	14887	15114	14932	14844	14866	14810	14854	14917	15023	14773	15116	15085	14972	14874	14766	14784	14866	14971	14910	14809	14757	14983	14994	15012	14921	15098	14908	15105	14863	15020	14770	14949	14775	14945	14824	14836	15112	14999	14868	14928	15124	15053	14981	15017	14996	14881	14966	14977	14929	14698	14855	14863	14992	14787	14995	14911	14851	15003	14909	14943	14963	14849	14987	14911	15081	14810	14968	15265	14887	15085	14913	14987	15239	15126	14842	14983	14820	14965	14899	14917	14919	15117	14825	14991	14869	14852	15000	15030	14978	14807	15013	14878	14889	15052	14973	14953	14963	14959	15184	15034	15182	14912	15002	14848	15077	14884	14805	15027	14885	14902	14914	14984	14860	14976	14968	15066	14919	14872	14706	14983	15057	15027	15017	14962	15051	14954	14704	15023	14901	14982	15102	15021	14823	14831	14937	15040	14989	15033	14871	14654	14939	14853	15115	14982	14808	14990	14971	14740	15040	14901	14893	14971	14893	14931	15122	15119	14906	14840	15056	14989	15136	14905	15005	14722	15140	15010	15007	15001	15074	14757	14927	14864	14975	14865	14851	15104	14936	14887	15043	15047	14888	14864	14988	15048	14969	15010	15007	14906	15034	14922	14916	14850	14882	14842	14996	15087	14913	14980	14971	15031	15009	14864	14834	14980	14956	14973	14838	14844	14947	14797	14892	14757	14891	14961	15024	14975	14981	15133	15020	14725	14945	15034	15069	15116	14901	14980	15006	14982	14979	15006	15060	14999	14964	14878	14980	14999	14883	14995	14780	14991	14971	15125	14901	14905	14840	14864	14903	14872	14974	15093	14978	14833	15026	15074	14913	14814	14999	14944	14856	14919	15090	14907	15037	14718	14907	14962	15084	14968	14880	14950	15024	14863	14914	14990	14849	14760	14924	15184	14935	14699	14733	14804	14978	14955	14953	15034	15033	14844	14920	15220	15009	15015	14935	14725	15093	14959	15066	14873	14945	15022	14869	14904	14916	15095	14786	14985	14733	14729	14908	14825	14885	14842	15184	14966	14926	15126	14981	14952	14933	14865	14929	14977	15051	15084	15138	14935	14887	14856	14902	15030	15098	14803	14769	14931	14995	14898	14936	14927	14911	14720	15041	15067	14988	14915	14983	14976	14993	15052	15080	14942	14831	14864	14807	14838	15044	14813	15013	14953	14962	15058	15064	14851	14922	14874	14901	14869	14758	15016	14858	15010	15013	14907	15135	14957	14611	14875	14974	14884	14790	14945	14836	15046	14993	14954	14782	14971	14925	15154	14746	14918	14927	14883	14822	15019	14889	14840	15017	14955	15142	15027	14691	14852	15005	14949	14824	14917	14983	14978	15120	15098	15047	14833	14847	14724	14926	15003	15005	14907	14837	15003	15011	14802	14932	15086	14964	14956	15016	15081	14778	14827	14949	14940	15085	15011	14918	14980	14979	14796	14888	15071	14978	14894
14256	22364	21787	17482	16414	15922	15538	15394	15171	15271	15366	23507	37705	34488	25801	18968	15881	15032	14832	14742	14835	14672	14771	14646	14902	15047	14841	14870	14964	14821	14825	14931	14868	14680	14843	14857	14933	14916	14877	14795	14788	14683	14692	14840	14688	14638	14684	14899	14811	14729	14799	14835	14826	14712	14729	14845	14760	14626	14686	14651	14817	14628	14799	14837	14813	14661	14720	14846	14663	14786	14701	14787	14675	14663	14915	14766	14641	14882	14886	14763	14762	14626	14937	14684	14610	14785	14723	14734	14715	14788	14796	14665	14684	14818	14771	14683	14713	14625	14680	14801	14842	14613	14846	14840	14710	14629	14743	14938	14881	14825	14823	14896	14789	14620	14651	14812	14966	14909	14688	14716	14782	14847	14645	14775	14825	14755	14785	14562	14705	14692	14657	14770	14931	14717	14751	14817	14720	14695	14864	14776	14748	14740	14670	14903	14760	14662	14708	14743	14738	14724	14801	14848	14793	14864	14822	14957	14912	14598	14724	14853	14731	14681	14753	14777	14853	14791	14982	14779	14713	14639	14910	14730	14680	14632	14776	14759	14725	14771	14777	14873	14875	14804	14613	14810	14747	14825	14682	14736	14762	14819	14754	14726	14800	14786	14785	14916	14766	14877	14552	14852	14652	14805	14881	14664	14572	14811	14607	14876	14644	14671	14885	14904	14750	14858	14853	14738	14874	14739	14755	14920	14742	14873	14653	14677	14779	14841	14744	14702	14711	14688	14742	14671	14814	14713	14754	14749	14614	14770	14715	14669	14745	14739	14941	14657	14655	14938	14839	14824	14657	14846	14906	14800	14643	14755	14866	14811	14693	14829	14737	14673	14720	14737	14778	14766	14724	14820	14765	14756	14788	14460	14820	14761	14798	14651	14779	14767	14706	14778	14787	14882	14681	14741	14815	14886	14966	14598	14680	14519	14751	14659	14830	14714	14749	14746	14808	14771	14811	14684	14989	14767	14836	14787	14693	14708	14776	14773	14756	14625	14702	14779	14965	14941	14776	14687	14816	14711	14687	14830	14837	14724	14703	14620	14608	14886	14931	14768	14691	14826	14822	14855	14773	14722	14719	14737	14657	14855	14571	14724	14790	14892	14701	14750	14725	14785	14704	14756	14828	14676	14725	14702	14822	14847	14770	14860	14676	14858	14715	14717	14883	14699	14661	14737	14796	14730	14911	14803	14838	14576	14864	14748	14719	14773	14759	14703	14756	14816	14803	14744	14679	14758	14626	14827	14875	14626	15027	14730	14867	14940	14815	14711	14723	14700	14671	14695	14582	14900	14748	14830	14820	14724	14781	14810	14860	14726	14804	14797	14947	14604	14726	14698	14740	14801	14811	14664	14769	14689	14636	14816	14892	14762	14666	14827	14938	14844	14675	14688	14727	14793	14850	14799	14665	14894	14613	14669	14768	14638	14743	14721	14765	14719	14826	14656	14649	14819	14849	14822	14692	14698	14782	14770	14665	14633	14805	14884	14835	14831	14540	14645	14873	14867	14793	14835	14989	14771	14710	14784	14850	14724	14633	14849	14949	14606	14711	14975	14668	14817	14752	14758	14768	14942	14513	14820	14762	14772	14801	14803	14762	14877	14817	14709	14683	14874	14645	14700	14804	14748	14689	14803	14887	14672	14714	14974	14498	14689	14848	14778	14646	14909	14834	14794	14829	14827	14695	14648	14761	14741	14874	14857	14710	14699	14899	14816	14691	14798	14782	14777	14745	14689	14745	14768	14885	14819	14693	14623	14495	14672	14774	14687	14784	14904	14802	14779	14924	14570	14833	14928	14801	14701	14637	14917	14689	14850	14767	14773	14707	14951	14728	14696	14812	14731	14912	14739	14769	14761	14814	14856	14705	14738	14733	14849	14783	14795	14864	14824	14779	14661	14769	14870	14755	14888	14742	14864	14794	14686	14740	14847	14717	14503	14776	14754	14874	14892	14692	14845	14944	14877	14848	14745	14839	14718	14601	14909	14564	14915	14581	14774	14888	14729	14821	14758	14835	14897	14672	14704	14626	14844	14831	14783	14574	15066	14863	14855	14877	14757	14713	14634	14750	14772	14922	14913	14715	14744	14875	14762	14680	14698	14632	14828	14903	14667	14770	14731	14742	14690	14711	14701	14777	14783	14754	14637	14837	14787	14569	14729	14777	14741	14676	14728	14767	14806	14753	14833	14727	14776	14715	14863	14726	14753	14744	14867	14826	14583	14841	14745	14772	14752	14732	14808	14861	14746	14750	14820	14838	14731	14926	14725	14772	14694	14901	14792	14699	14772	14786	14715	14804	14852	14680	14713	14693	14955	14657	14795	14680	14798	14797	14859	14692	14719	14782	14929	14745	14660	14882	14817	14730	14804	14657	14810	15100	14848	14743	14817	14694	14717	14755	14745	15049	14723	15016	14881	14728	14700	14640	14654	14763	14792	14852	14776	14788	14821	14696	14769	14814	14818	14737	14844	14869	14643	14881	14858	14680	14878	14716	14930	14711	14829	14684	14935	14729	14741	14652	14681	14742	14741	14811	14845	14668	14718	14628	14673	14712	14682	14556	14689	14950	14871	14743	14812	14701	14694	14825	14879	14717	14799	14631	14696	14752	14697	14922	14881	14794	14768	14758	14757	14896	14895	14686	14818	14854	14868	14677	14808	14807	14753	14775	14790	14618	14752	14711	14748	14808	14750	14639	14758	14654	14634	14816	14639	14762	14915	14758	14823	14799	14655	14775	14750	14765	14925	14919	14884	14840	14862	14814	14713	14870	14787	14936	14823	14732	14660	14893	14786	14797	14792	14934	14819	14831	14787	14902	14744	14784	14671	14741	14792	14901	14775	14711	14809	14850	14756	14861	14538	14952	14776	14732	14772	14675	14775	14742	14827	14691	14763	14548	14724	14755	14716	14722	14924	14811	14767	14692	14619	14875	14771	14630	14787	14763	14771	14803	14663	14706	14721	14764	14926	14705	14725	14733	14815	14892	14715	14800	14682	14720	14835	14782	14607	14883	14797	14687	14777	14820	14937	14857	14787	14856	14844	14773	14743	14748	14754	14803	14733	14889	14651	14636	14690	14678	14771	14779	14939	14784	14677	14793	14761	14931	14638	14897	14695	14570	14762	14802	14700	14931	14706	14713	14811	14842	14822	14639	14753	14834	14715	14562	14849	14796	14690	14810	14789	14909	14722	14680	14839	14715	14950	14764	14903	14895	14847	14873	14709	14765	14703	14721	14645	14793	14801	14880	14799	14910	14815	14697	14727	14729	14770	14664	14649	14776	14588	14817	14640	14607	14850	14907	14850	14519	14767	14859	14792	14803	14646	14693	14824	14621	14667	14621	14599	14846	14743	14644	14785	14833	14742	14649	14677	14722	14895	14513	14654	14597	14655	14748	14842	14695	14910	14856	14819	14770	14828	14985	14782	14875	14771	14861	14607	14941	14706	14804	14860	14977	15019	14860	14561	14665	14806	14692	14760	14696	14707	14625	14792	14778	14754	14853	14737	14881	14668	14643	14764	14823	14787	14872	14706	14925	14892	14618	14748	14822	14843	14752	14780	14727	14693	14759	14824	14645	14770	14933	14749	14621	14843	14775	14844	14836	14701	14715	14533	14735	14670	14728	14704	14802	14801	14776	14772	14806	14643	14727	14687	14744	14905	14871	14771	14900	14777	14625	14762	14795	14673	14755	14680	14808	14697	14722	14783	14822	14664	14757	14717	14623	14719	14789	14767	14840	14651	14611	14812	14789	14710	14699	14586	14616	14651	14822	14551	14809	14924	14620	14878	14729	14707	14536	14784	14823	14862	14671	14857	14808	14698	14762	14750	14633	14879	14647	14799	14862	14786	14830	14714	14938	14672	14822	14706	14739	14689	14794	14697	14889	14729	14683	14650	14760	14740	14909	14829	14857	14804	14853	14829	14757	14897	14819	14926	14702	14708	14705	14715	14946	14606	14767	14852	14675	14781	14667	14714	14725	14749	14882	14855	14853	14703	14694	14879	14687	14728	14628	14712	14679	14954	14787	14776	14793	14910	14831	14881	14916	14949	14776	14782	14717	14726	14739	14762	14684	14559	14724	14694	14897	14782	14882	14906	14840	14734	14740	14755	14813	14839	14890	14728	14826	14745	14842	14757	14708	14714	14934	14740	14858	14726	14950	14763	14749	14801	14791	14849	14728	14816	14828	14927	14664	14743	14745	14850	14721	14850	14777	14753	14705	14760	14752	14723	14807	14817	14776	14629	14735	14841	14999	14686	14640	14814	14736	14619	14808	14766	14638	14754	14787	14864	14941	14845	14855	14860	14605	14842	14939	14692	14785	14780	14668	14861	14724	14840	14802	14713	14725	14815	14865	14664	14729	14863	14813	14671	14848	14838	14841	14843	14822	14894	14855	14808	14672	14882	14807	14880	14579	14731	14639	14793	14631	14928	14645	14856	14799	14817	14891	14844	14864	14695	14763	14880	14564	14781	14891	14688	14603	14736	14883	14773	14643	14861	14693	14902	14796	14912	14876	14707	14749	14770	14614	14701	14670	14871	14879	14754	14973	14873	14650	14665	14832	14877	14723	14851	14822	14791	14955	14830	14704	14845	14710	14815	14843	14688	14673	14728	14765	14760	14730	14769	14959	14757	14751	14981	14733	14661	14720	14780	14721	14866	14801	14791	14679	14729	14733	14663	14690	14774	14851	14802	14897	14844	14826	14851	14776	14857	14818	14843	14779	14730	14624	14721	14686	14862	14640	14753	14742	14762	14780	14824	14815	14794	14695	14745	14595	14920	14815	14670	14787	14899	14724	14775	14818	14749	14747	14577	14701	14724	14885	14859	14733	14791	14671	14799	14632	14818	14761	14678	14866	14885	14832	14811	14802	14780	14930	14805	14622	14710	14925	14776	14817	14711	14726	14721	14803	14705	14687	14919	14783	14788	14786	14802	14745	14740	14856	14723	14802	14721	14735	14988	14831	14751	14603	14892	14735	14939	14685	14773	14929	14646	14876	14566	14812	14724	14765	14645	14819	14785	14859	14884	14806	14525	14635	14818	14563	14845	14788	14710	14790	14731	14910	14738	14821	14868	14758	14761	14672	14699	14838	14748	14611	14575	14716	14786	14750	14770	14752	14849
23881	21314	28765	24224	21695	21032	19000	15889	15336	15531	15689	24621	39297	39066	31155	22804	17541	15656	15212	15060	15085	14891	15102	14738	14950	14838	14995	14833	15013	14942	14836	14769	14934	14667	14950	15044	15035	15141	14873	14764	14952	14785	14972	14747	14697	14711	14730	14704	14807	14922	14851	14884	14947	14897	14906	14786	14860	14956	14867	14930	14792	14887	14831	14628	14879	14847	14704	14862	14777	14816	14876	14834	14857	14811	14849	15051	14872	14945	14893	14782	14907	14932	14794	14987	14673	14749	14790	14824	14880	14824	14709	14767	15038	14851	14805	14894	14998	14835	14713	14728	14817	14717	14794	14921	15073	14826	14955	14862	14673	14841	14888	14938	14793	14884	14892	14697	14659	15018	14882	14797	14870	14943	14908	14822	14707	14759	14618	14808	14876	14856	14783	14776	14940	14805	14959	15008	14869	14864	14965	14898	14771	14905	14880	14726	14831	14775	14861	14845	14766	14742	14835	14709	14857	14877	14758	14825	14796	14835	14776	14744	14790	14870	14736	14856	14804	15023	14769	14717	14766	14778	14728	15129	14774	14914	14813	14801	14867	14886	14776	14751	14929	14694	14785	14838	14876	14849	14672	14572	14781	14895	14724	14956	14736	14736	14733	14749	14780	14665	14894	14609	14731	14938	14692	14836	14726	14855	14953	14883	14958	14836	14878	14762	14909	14823	14696	14891	14691	15019	14695	14933	14814	14711	14819	15015	14723	14665	14755	14662	14676	14708	14839	14836	14838	14737	14799	14834	14929	14821	14788	14802	14729	14942	14924	14717	14728	14875	14631	14618	15070	14730	14814	14764	14721	14811	14701	14790	14852	14737	15030	14611	14930	14898	14968	14845	14852	14672	14742	14972	14785	14791	14579	14799	14762	14750	14820	14824	14689	14853	14556	14819	14921	14943	14776	14848	14761	14782	14843	14641	14875	14785	15050	14830	14782	14813	14874	14855	14844	15061	14631	14665	14781	14856	14938	14836	14782	14788	14893	14847	14591	14604	14771	14651	14830	14667	14843	14890	14927	14799	14824	14778	14883	14782	14921	15011	14988	14854	14773	14708	14836	14735	14669	14766	14934	14728	14992	14840	14771	14676	14848	14802	14625	14917	14904	14663	14946	14905	14797	14858	14870	14564	14688	14657	14824	14818	14616	14692	14923	14793	14843	14868	14935	14827	14965	14867	14876	14765	14865	14848	14923	14858	14897	14949	14926	14809	14682	14691	14855	14852	15011	15000	14810	14760	14811	14877	14987	14880	14872	14754	14755	14678	14837	14704	14987	14879	14963	14940	14839	14804	14636	14902	14528	14627	14606	14735	14827	14904	14791	14782	14789	14872	14859	14821	14854	14769	14729	14742	14923	14788	14867	14796	14767	14893	14904	14660	14868	14689	14554	14733	14803	14923	14834	14845	14727	14758	14783	14798	14564	14835	14838	14705	14908	14695	14993	14795	14807	14988	14808	14647	15053	14814	14871	14910	14957	14783	14854	14880	14945	14893	14938	14752	14832	14835	14813	14890	14611	14918	14784	14809	14825	14617	14946	14811	14829	14786	14891	14697	14731	14647	14776	14837	14857	14759	14835	14682	14740	14739	14716	14950	14852	15000	14838	14887	14629	14814	14932	14749	14842	14835	14991	14865	14799	14742	14962	14829	14850	14667	14704	14744	14920	14887	14748	14778	14814	14771	14774	14906	14728	14803	14891	14836	14898	14750	14707	14702	15009	14870	14792	14695	14732	14670	14781	14762	14777	14753	14843	14807	14602	14708	14852	14812	14872	14758	14761	14624	14924	14856	14889	14966	14709	14717	14988	14704	14668	14924	14886	14742	14902	14825	14671	14696	14860	14903	14715	14757	14822	14698	14687	14792	14726	14656	14925	14845	14735	14682	14807	14779	14945	14802	14813	14729	14718	14906	14867	14720	14924	14903	14858	15028	14965	14845	14908	14874	14881	14929	15070	14889	14931	14789	14797	14770	14762	14955	14658	14639	14675	14993	14763	14819	14878	14872	14810	14737	14677	14709	14875	14859	14828	14843	14764	14967	14707	14825	14970	14815	14679	14964	14744	14940	14683	14764	14663	14805	14552	14893	14958	14709	14803	14849	14775	14888	14799	14824	14912	14647	14716	14761	14896	14838	14850	14695	14748	14747	14702	14725	14731	14688	14688	14885	14850	14794	14861	14882	14831	14842	14842	14754	14853	14824	14873	14715	14751	14783	14830	14678	14774	14912	14984	14869	14718	14816	14737	14942	15056	14699	14950	14831	14893	14677	14838	14873	14796	14843	14720	14805	14790	14896	14772	14813	14867	14936	15068	14909	14813	14827	14702	14781	15083	14667	14859	14785	14943	14849	14826	14730	14781	14830	14726	15024	14692	14818	14998	14906	14910	14753	14895	14711	14783	14939	14748	14921	14848	14917	14838	14888	14906	14911	14747	14884	14856	14669	14818	14857	14786	14810	14876	14892	14785	14697	14612	14687	14791	14881	14793	14848	14793	14833	14993	14763	14705	14939	14823	14814	14912	14787	15027	14778	14853	14634	14707	15067	14783	14763	14968	14801	14678	14715	14784	14891	14749	14770	14779	14986	14833	14809	14716	14814	14805	14741	14879	14825	14511	14992	14880	14690	15040	14868	14880	14936	14888	14999	14873	14890	14812	14802	14874	14829	14658	14778	14742	14829	14730	14728	14868	14667	14875	14847	14627	14772	14883	14803	14821	14981	14717	14684	14790	14753	14745	14675	14820	15035	14753	14953	14956	14857	14908	14835	14808	14747	14931	14779	14623	14666	14798	15084	14980	14795	14613	14886	14830	14802	14929	14847	14708	14814	14823	14839	14783	14936	14776	14811	14544	14598	14664	14923	14843	14883	14686	14825	14818	14817	14928	14742	14803	14783	14891	14896	14914	14962	14781	14835	14838	14657	14858	14764	14716	14918	14722	14875	14723	14711	14762	14806	14874	14699	14800	14635	14781	14814	14773	14960	14817	14695	14724	15102	14809	14894	14727	15136	14709	14847	14875	14685	14817	14846	14823	14803	14968	14797	14730	14708	14779	14817	15000	14722	14880	14870	14795	14841	14753	14726	14845	14638	14779	14615	14694	14822	14860	14881	14923	14850	14901	14779	14732	14823	14771	14918	14734	14901	14781	14841	14968	14866	15041	14798	14775	14734	14941	14928	14834	14968	14742	14744	14884	14827	14677	14739	14777	14929	14664	14865	14865	14802	14827	14970	14893	14700	14969	14880	14796	14834	14979	14917	14803	14818	14698	14618	14816	14850	14890	14702	14687	14850	14852	14740	14842	14762	14959	14754	14915	14861	14710	14825	14865	14794	14716	14775	14922	14804	14889	14766	14866	14820	14857	14793	14620	14873	14792	15057	14957	14832	14816	14939	14860	14768	14858	14800	14915	14775	14669	14882	14983	14892	14720	14752	14643	14691	14738	14650	14870	14674	14795	14781	14938	14728	14840	15017	14681	14909	14510	14905	14869	14999	14878	14791	14870	14779	14712	14668	14711	14831	14730	14767	14764	14816	14795	14857	14990	14651	14787	14761	14830	14938	14634	14924	14875	14707	14817	14825	14742	14955	14998	14760	14722	14670	14818	14796	14843	14812	14751	14761	14895	14959	14832	14776	14704	14796	14805	14814	14905	14935	14702	14877	14813	14802	14792	14903	14973	14866	14696	14955	14861	14872	14936	14987	14897	14660	15033	14691	14879	14834	14689	14738	14935	14917	14740	14860	14826	14782	14968	14670	14866	14674	14864	14925	14727	14891	14697	14833	14772	14600	15064	14906	14880	14849	14524	14703	14833	14790	14765	14768	14889	14880	14804	14859	14731	14805	15052	14757	14725	14822	15000	14712	14687	14508	14791	14681	14824	14750	14829	14798	14610	14786	14901	14888	14776	14944	14706	14510	14731	14857	14841	14683	14781	14642	14783	14916	14729	14814	14760	14805	14820	14698	14833	14994	14773	14832	14752	14873	14888	14812	15040	14863	14726	15011	14936	14810	14744	14808	14830	14958	14905	14761	14701	14848	14888	14842	14852	14792	15012	14893	14870	14792	14731	14968	15101	14895	14796	14788	14899	14963	14825	14750	14719	14609	14888	14785	14872	14870	14758	14734	14725	14946	14953	14799	14835	14737	14866	14721	14671	14827	14776	14830	14718	14800	14646	14579	14818	14837	14811	14557	14861	14873	14856	14796	14787	14798	14855	14881	14768	14891	14785	14891	14673	14754	14760	14759	14887	14867	14874	14749	14989	14961	14848	14751	14789	14755	14873	14838	14755	14830	14800	14665	14866	14876	14858	14975	14751	14941	14816	14845	14787	14829	14933	14841	14788	15002	14854	14894	14902	14755	14678	14571	14860	14768	14868	14752	14894	14905	14875	14909	14736	14916	14802	14860	14608	14871	14900	15035	14754	14751	14631	14645	14778	14768	14881	14995	14932	14732	14967	14642	14826	14578	14783	14801	14686	14733	15028	15047	14875	14660	14889	14841	15030	14780	14968	14549	14714	14961	14802	14791	14815	14864	14727	14826	14850	14766	14843	14674	14606	14753	14701	14718	14725	14916	14849	14686	14630	14724	14756	14809	14831	14815	14814	14791	14862	14751	14656	14786	14784	14669	14758	14824	14684	14594	14706	14818	14910	14902	14804	14994	14661	14714	14974	14739	14811	14784	14767	14896	14861	14939	14739	14802	14807	14879	14770	14889	14820	14815	14873	14753	14883	14915	14629	14953	14847	14852	14815	14673	14794	14805	14802	14790	14937	14863	15032	14858	14810	14899	14931	14819	14840	14936	14701	14845	14844	14709	14948	14751	14861	14611	14904	14780	14954	14720	14721	14888	14788	14725	15032	14708	14855	14886	14669	14743	14971	14768	14907	14764	14793	14826	14708	14798	14870	14660	14806	14914	14696	14544	14947	14868	14834	14853	14993	14855	14882	15029	14751	14811	14882	14877	14857	14759	14740	15055	14783	14839	14898	14817	14815	14629	14548	14814	14780	15013	14674	14655	14903	14840	14769	14900	14785	14720	14874	14729	14633	14744	14922	14618	14723	14780	14524	14939	14871	14733	14867	14943	14931	14920	14851	14885	14896	14665	14735	14868	14890	14828
16157	27112	25300	19523	17666	16653	16300	15754	15691	15271	16189	30958	44253	42017	33547	23635	17301	15696	14860	14678	14746	14896	14746	14734	14807	14803	14844	14766	14861	14742	14743	14893	14944	14590	14773	14565	14586	14689	14647	14601	14820	14636	14791	14733	14731	14658	14695	14638	14569	14644	14753	14657	14672	14719	14605	14924	14746	14513	14800	14759	14547	14600	14722	14718	14723	14713	14604	14805	14755	14580	14698	14494	14741	14527	14704	14690	14718	14687	14736	14783	14600	14560	14601	14756	14663	14608	14639	14679	14633	14712	14604	14694	14662	14683	14697	14647	14606	14624	14650	14613	14737	14623	14464	14786	14628	14732	14762	14766	14580	14718	14610	14800	14621	14829	14783	14503	14692	14441	14729	14710	14656	14628	14717	14563	14566	14820	14553	14696	14510	14655	14582	14759	14577	14586	14826	14729	14675	14486	14727	14788	14595	14942	14589	14528	14620	14712	14690	14738	14650	14418	14539	14575	14600	14684	14764	14688	14724	14670	14824	14637	14671	14570	14756	14703	14649	14691	14582	14633	14449	14785	14727	14694	14603	14698	14566	14608	14689	14459	14735	14794	14792	14503	14625	14708	14838	14642	14692	14773	14805	14673	14566	14780	14561	14709	14834	14718	14592	14666	14606	14551	14787	14624	14426	14640	14566	14520	14694	14673	14582	14637	14693	14601	14752	14631	14668	14631	14635	14730	14408	14552	14627	14699	14651	14679	14713	14513	14580	14933	14812	14581	14750	14851	14665	14561	14633	14589	14506	14859	14649	14622	14762	14729	14525	14751	14673	14696	14708	14620	14714	14704	14538	14700	14605	14608	14698	14698	14795	14609	14703	14552	14644	14775	14535	14711	14777	14562	14811	14702	14706	14611	14693	14634	14886	14602	14702	14681	14615	14680	14748	14710	14590	14517	14634	14549	14574	14719	14534	14805	14568	14634	14629	14631	14580	14657	14606	14672	14683	14721	14647	14630	14690	14699	14740	14633	14570	14551	14528	14602	14772	14788	14466	14560	14702	14599	14636	14750	14638	14471	14713	14679	14843	14762	14571	14513	14560	14612	14634	14703	14625	14632	14653	14697	14696	14621	14634	14559	14772	14754	14671	14600	14629	14563	14822	14604	14701	14522	14666	14571	14531	14715	14650	14707	14536	14542	14784	14673	14671	14797	14593	14640	14582	14774	14516	14492	14691	14735	14628	14645	14607	14631	14613	14717	14649	14535	14717	14611	14468	14820	14654	14865	14654	14594	14794	14732	14677	14695	14708	14703	14565	14569	14538	14633	14643	14590	14639	14755	14540	14604	14536	14499	14669	14854	14756	14759	14667	14643	14691	14566	14559	14551	14673	14692	14526	14519	14593	14687	14689	14758	14739	14631	14679	14565	14554	14760	14606	14568	14767	14690	14682	14856	14755	14618	14755	14775	14590	14713	14624	14605	14699	14655	14599	14683	14583	14665	14690	14531	14735	14635	14436	14704	14630	14710	14793	14789	14555	14610	14604	14660	14674	14517	14724	14614	14652	14765	14637	14789	14679	14744	14539	14760	14626	14748	14759	14600	14686	14513	14590	14700	14752	14637	14598	14646	14619	14761	14789	14651	14612	14544	14541	14656	14816	14610	14876	14714	14666	14609	14681	14580	14637	14717	14506	14634	14696	14542	14770	14792	14672	14659	14738	14690	14674	14603	14624	14517	14589	14615	14580	14727	14712	14752	14561	14586	14613	14783	14710	14698	14660	14634	14567	14574	14727	14743	14728	14528	14539	14657	14690	14663	14628	14734	14550	14634	14662	14649	14522	14564	14721	14459	14606	14500	14718	14735	14627	14593	14555	14722	14559	14737	14583	14757	14669	14669	14593	14768	14821	14586	14784	14659	14678	14722	14720	14617	14759	14597	14567	14615	14565	14704	14808	14650	14544	14717	14611	14642	14637	14636	14577	14537	14734	14628	14673	14569	14723	14850	14548	14640	14691	14581	14696	14784	14571	14688	14758	15034	14599	14697	14507	14663	14710	14579	14702	14715	14787	14613	14779	14538	14653	14666	14479	14651	14528	14558	14799	14570	14731	14733	14592	14698	14685	14668	14514	14622	14849	14523	14756	14659	14751	14623	14572	14738	14725	14629	14594	14585	14691	14697	14722	14722	14610	14610	14589	14694	14669	14581	14652	14558	14645	14884	14474	14764	14780	14863	14745	14653	14694	14584	14591	14749	14772	14552	14524	14618	14933	14698	14681	14654	14611	14557	14606	14751	14679	14597	14641	14555	14754	14632	14698	14719	14706	14685	14590	14601	14735	14683	14884	14739	14676	14749	14624	14684	14546	14692	14642	14600	14605	14590	14535	14703	14669	14624	14689	14647	14680	14619	14697	14673	14593	14633	14616	14600	14584	14648	14781	14794	14672	14532	14676	14687	14807	14583	14642	14527	14478	14887	14778	14661	14645	14767	14623	14772	14639	14618	14897	14775	14752	14628	14663	14660	14866	14484	14580	14616	14793	14564	14623	14644	14542	14550	14773	14581	14811	14566	14561	14603	14544	14556	14634	14722	14657	14561	14487	14643	14666	14567	14595	14650	14508	14746	14684	14781	14682	14549	14807	14777	14641	14619	14593	14495	14771	14710	14594	14673	14558	14528	14626	14724	14638	14687	14565	14681	14655	14700	14847	14622	14675	14675	14581	14559	14508	14733	14699	14864	15006	14684	14787	14723	14669	14526	14488	14343	14663	14738	14633	14667	14727	14523	14679	14699	14684	14634	14572	14683	14632	14731	14718	14791	14686	14653	14773	14725	14577	14597	14480	14639	14624	14800	14670	14753	14708	14715	14699	14564	14634	14674	14658	14823	14732	14779	14518	14600	14773	14660	14551	14725	14578	14574	14628	14743	14658	14698	14788	14588	14731	14653	14535	14702	14697	14751	14668	14594	14610	14849	14703	14602	14711	14663	14530	14583	14819	14639	14620	14626	14580	14726	14439	14813	14737	14640	14599	14617	14750	14643	14444	14538	14755	14688	14480	14732	14541	14681	14623	14832	14730	14695	14737	14706	14773	14578	14628	14636	14772	14591	14650	14661	14828	14782	14657	14649	14556	14848	14575	14583	14895	14695	14520	14707	14686	14622	14864	14649	14786	14595	14812	14570	14535	14744	14736	14742	14567	14540	14571	14575	14627	14676	14655	14737	14697	14613	14638	14757	14678	14774	14557	14770	14508	14735	14497	14591	14740	14640	14561	14590	14764	14503	14805	14713	14829	14642	14728	14634	14613	14620	14667	14604	14649	14552	14603	14640	14539	14768	14626	14693	14570	14590	14640	14596	14594	14593	14551	14617	14812	14708	14790	14721	14693	14768	14649	14722	14615	14690	14598	14651	14721	14679	14718	14683	14671	14745	14640	14799	14699	14772	14480	14782	14562	14678	14785	14827	14674	14820	14662	14796	14484	14664	14589	14584	14595	14618	14568	14594	14632	14718	14603	14618	14582	14564	14625	14605	14644	14763	14790	14775	14696	14721	14536	14571	14715	14724	14652	14615	14579	14675	14683	14652	14634	14763	14616	14513	14659	14828	14652	14679	14779	14496	14576	14556	14758	14730	14702	14700	14673	14562	14604	14549	14764	14787	14616	14628	14622	14567	14626	14636	14554	14670	14683	14602	14683	14775	14715	14550	14733	14465	14567	14716	14630	14605	14617	14677	14539	14640	14602	14734	14674	14516	14773	14698	14727	14742	14530	14791	14532	14603	14567	14814	14675	14602	14598	14650	14756	14646	14580	14781	14737	14618	14517	14674	14540	14720	14588	14697	14612	14690	14614	14840	14798	14675	14601	14718	14661	14547	14717	14653	14487	14646	14681	14700	14778	14686	14638	14630	14702	14882	14637	14556	14529	14633	14589	14694	14768	14580	14548	14685	14524	14692	14720	14683	14559	14480	14688	14765	14613	14508	14753	14658	14614	14829	14650	14648	14728	14628	14704	14620	14752	14687	14681	14525	14678	14774	14612	14526	14629	14758	14635	14741	14663	14701	14597	14736	14599	14657	14526	14674	14802	14531	14699	14523	14661	14559	14528	14628	14697	14644	14719	14754	14775	14691	14651	14791	14786	14712	14765	14624	14569	14600	14539	14597	14754	14875	14535	14643	14756	14746	14548	14726	14451	14719	14703	14669	14613	14545	14790	14681	14668	14711	14714	14694	14576	14785	14795	14772	14695	14651	14790	14690	14817	14548	14688	14670	14578	14693	14721	14591	14451	14808	14604	14913	14677	14592	14657	14752	14732	14615	14751	14820	14748	14701	14714	14683	14632	14603	14646	14771	14609	14697	14676	14599	14692	14725	14774	14679	14680	14683	14642	14756	14591	14642	14588	14625	14684	14633	14708	14690	14676	14715	14756	14462	14604	14618	14696	14705	14727	14654	14676	14616	14643	14665	14492	14767	14653	14600	14883	14500	14488	14548	14791	14475	14689	14624	14670	14676	14590	14611	14747	14723	14678	14713	14768	14608	14717	14580	14698	14630	14766	14767	14773	14641	14820	14663	14770	14594	14553	14602	14474	14619	14695	14703	14670	14828	14614	14672	14658	14749	14581	14632	14729	14574	14667	14555	14821	14621	14793	14699	14686	14752	14884	14792	14628	14777	14738	14692	14703	14472	14705	14608	14646	14658	14785	14726	14538	14569	14776	14725	14680	14509	14740	14706	14604	14727	14707	14582	14517	14687	14763	14652	14613	14651	14804	14775	14583	14620	14766	14787	14652	14498	14628	14567	14607	14613	14704	14821	14594	14777	14532	14636	14698	14603	14690	14727	14577	14726	14572	14624	14629	14657	14546	14522	14698	14713	14770	14678	14720	14663	14771	14547	14631	14511	14635	14774	14703	14550	14735	14609	14698	14640	14675	14708	14824	14789	14771	14657	14554	14694	14787	14803	14537	14747	14573	14723	14549	14738	14697	14627	14585	14581	14716	14493	14631	14658	14648	14536	14733	14636	14609	14501	14767	14706	14629	14675	14600	14556	14701	14779	14461	14646	14599	14708	14586	14559	14550	14661	14598	14656	14790	14686	14573	14592	14649	14576	14729	14631	14604	14596	14648	14586	14651	14578	14626	14676	14662	14671	14558	14594	14752	14538	14809	14833
28629	21135	19417	17041	15242	15200	15337	15088	15101	15142	15333	15648	17853	17824	17439	16135	15460	15261	14971	15164	14807	14937	14956	15085	15012	15009	14989	15101	15124	14973	15160	15189	14883	15228	15160	14968	14960	14959	14879	14923	15151	15109	14952	14935	15148	14942	15108	14938	14996	15063	15019	14963	15058	14859	15067	15217	15002	14945	15033	14963	15054	14983	15064	15022	14814	14989	14868	15063	15201	15049	15020	15122	15053	14820	14959	15170	15111	15303	14977	15081	15019	15088	15073	14950	15041	14918	14924	15033	15129	14792	14894	14978	15115	15152	15051	14996	15076	15002	15076	14976	15091	14893	15036	14899	14981	15041	15223	14896	15083	14978	14917	15051	15104	15022	14988	14924	14957	15115	14958	15062	15019	15132	14934	15250	15091	14933	15281	14873	14934	14797	15243	15133	14955	14829	14987	14981	15145	14929	14938	15001	14973	14813	15051	14989	14904	14825	14961	14862	14980	15007	14843	14908	14842	14888	14915	15072	15031	14835	15160	14799	14828	15139	14807	15054	14935	15011	14939	14902	14845	15052	15051	15116	14915	14889	14871	15063	15021	14880	14923	15126	15004	14837	15041	15040	15013	15045	14875	14939	15022	15190	15061	15079	14906	14933	14904	15050	15032	15072	14960	15015	15020	14979	14888	14955	14972	14989	14974	14990	15011	14963	15174	15058	15078	14879	15192	15038	15101	14942	14962	15008	14957	14903	14966	15000	15051	14988	15095	14958	14986	14994	15002	14987	15019	15106	14987	14997	14951	15006	14980	14864	14945	15071	14820	15059	15020	14940	14877	14962	15070	15092	15014	15105	14891	14875	15010	14931	15167	14773	15044	15094	15106	15034	14973	14943	15027	14920	14979	14860	15110	15002	14918	14867	15138	15129	14876	15094	14869	15075	15037	15036	14813	14954	15052	15012	15064	14842	15145	14955	15032	14780	14903	14971	15062	14982	15000	15007	14738	14977	15058	14982	15136	15016	14878	15056	14964	14891	14900	15008	15104	15022	14884	15260	14866	14935	14991	15052	15138	14975	14707	14859	15016	15102	14931	14800	14951	14923	15060	14902	15010	14936	15000	14841	14991	14946	14854	15081	15095	15111	15113	14950	15008	15110	15265	15092	15148	15170	14847	15010	14879	15129	15003	14973	14887	14978	15009	14906	15210	15103	14971	15086	14944	15057	14870	14925	14981	15315	14879	15048	15190	15094	14907	15009	15080	14886	14966	14959	15047	15006	15187	14789	15020	14907	15049	15079	14992	14941	14896	14835	15088	14916	15162	14968	15009	15047	14887	15088	14807	15128	14951	15073	15146	15061	15040	15030	15027	14723	15083	14910	15137	14974	14897	14811	14976	14999	15127	14940	15058	15118	14861	14972	15012	14915	15112	14884	14826	15119	15036	15148	14950	14764	14911	14941	14994	15063	15170	15143	15000	14998	15133	15140	15004	14884	15028	14944	14782	14897	15002	14950	14981	14876	15038	15040	15051	15008	15030	14968	14922	14909	15178	15054	15006	14912	14888	14990	15150	15011	15027	15049	14947	15102	14895	15022	15018	15171	15165	15011	15030	14975	14945	14862	14937	14848	14953	15000	15212	14802	14936	14902	14982	14946	14972	15105	15103	14837	14999	14956	14912	14858	15177	15174	15035	14938	15058	15028	14901	15193	15037	15011	15050	15039	15137	15094	15003	14874	14956	15035	14947	14859	15058	15013	15109	15094	14846	14825	14897	15023	15199	15018	15129	15008	15003	15166	15172	15056	14987	14962	15098	15149	15075	14973	15119	14961	14891	15066	15171	15024	15097	14995	14987	15026	14932	14782	15138	14838	14976	15020	14753	15010	14952	14918	15242	14850	15030	15048	15006	15011	15010	14839	14872	15049	14870	15156	15067	14961	15066	15056	15112	15069	15124	15108	15041	15080	15084	15029	14929	14942	15010	15005	15171	15037	15046	14899	15170	14952	15057	15099	14928	14902	14907	15036	14905	15127	15068	14940	14855	14921	14843	15015	14986	15080	15067	15061	15281	15008	14924	14858	14829	15047	14940	14975	15031	14969	14917	14931	14974	14949	15015	14695	14781	14869	14993	15098	15070	14873	14970	15053	15141	15077	14995	14857	14874	15176	15217	14976	15154	14994	15092	15037	15052	14932	15127	14867	14987	14891	15018	14965	15125	14976	15069	15016	15078	15093	15115	14872	15048	14929	15035	14925	14783	15021	15008	14932	14999	14998	15095	15005	14976	14917	15055	15010	15125	14983	15098	14828	14878	14980	15068	14951	14893	15136	14703	14953	14995	15220	14973	15019	15073	15098	14880	15360	14963	14956	15032	14935	15144	15035	15117	15176	14750	14737	14794	15166	14833	15004	15082	15080	15072	15016	14709	14903	15146	14954	14907	14971	15100	14864	15054	15112	14949	14863	14927	14847	15086	14995	15046	14827	15062	14861	15153	14959	14857	14840	15081	15023	15108	15235	14999	14989	14939	15065	14966	14893	15216	15085	14939	15070	14992	14860	14862	14954	15027	15067	14911	14887	14919	15319	14977	14997	15153	15016	15064	14915	15009	14918	14842	15013	15018	14923	15104	14882	14805	15141	14937	14852	14963	14842	15053	14775	15063	15057	15004	15223	15210	15110	15036	14945	15220	15005	15055	15017	15064	14883	15080	15052	14973	15099	14723	15143	15155	15056	15229	15047	14779	14970	14929	14779	15036	14930	15177	14804	14876	15026	14954	14997	14752	14943	15003	15028	15063	14920	14994	14879	15092	14957	15058	14876	14888	14957	15145	14982	14941	15035	14953	14894	15049	14845	14928	14880	15021	14965	15236	14980	14971	15286	15123	15046	14901	15051	14790	15048	14997	14946	14887	14853	14901	15092	15008	14928	14990	14966	15075	15071	14908	14870	14825	14897	15031	15185	14856	15047	14959	15038	15033	15083	15007	14843	15071	14979	14990	14965	14959	15081	14929	14927	14860	15151	14881	14965	14854	15023	15063	15064	14754	14923	15099	15139	15131	15066	14933	15240	14964	15073	15106	14825	15062	15139	15253	15186	15006	14833	15049	14976	14972	14958	15021	15062	14967	15027	14852	14853	14978	15034	14926	14995	14929	15106	15068	14998	15041	14993	14961	15046	14821	14959	14883	15231	15060	14937	14895	15128	14931	15076	15010	14875	14884	15151	15036	15140	14889	15007	15149	14974	14859	14838	15054	14984	15125	15046	15037	15061	15205	14953	15069	14808	14946	14867	15032	15103	14825	14995	15282	14870	15166	14912	14917	14977	14971	15004	15174	15013	14825	15104	15031	15057	15048	15111	15030	14954	15013	14919	15000	14898	14969	15006	15115	14962	14997	14916	14942	14791	14838	14967	15015	15106	15020	15055	14992	15191	14975	14927	15111	15177	15104	15204	15054	15046	15033	14948	14978	14875	15100	14981	15001	14813	14888	14992	15063	14987	15081	14986	15145	15076	15072	15064	14871	15148	14880	14941	15056	14976	14957	14936	15010	14952	15171	15025	15012	15042	14972	14949	14808	14801	15043	14969	14957	14897	14942	15033	14950	14950	15047	15069	15167	14936	15016	15082	14940	14878	15011	15141	15009	14971	15111	14991	15269	15146	14996	14861	14890	14930	14912	14794	14965	14992	14982	15131	14900	15075	15000	15079	15039	15033	15064	14969	14928	14999	14943	14968	14886	15030	14895	15109	15132	15016	15012	15022	14974	15074	14834	14929	15050	14895	15133	15090	14874	15130	15145	14962	14938	14938	15056	15066	14928	14971	15028	15016	14828	15131	14966	15022	15149	14946	15111	15056	15106	14820	14760	14833	14914	15039	14891	15084	14872	15199	14841	14925	15080	15086	15182	15111	14814	15009	14938	14768	14954	15096	14914	15199	15118	14855	15000	14870	14892	14798	15063	15124	15061	15054	14995	14946	14953	15151	14967	15188	14997	15030	14927	15021	14997	15157	15321	15130	14965	15062	15249	15019	14905	15179	15020	15086	15032	15070	15093	14968	14827	14928	14891	14883	15060	15225	14965	14823	14807	15008	14985	15001	14996	15091	14819	14949	14848	14929	14853	14963	15118	14972	14826	14716	14841	14931	15121	14963	15075	15042	15030	15044	15170	14913	15045	14812	14890	14979	15174	15024	14898	14959	14921	15055	15176	15056	14727	14994	15192	14823	15101	14776	14822	14856	14904	14847	15012	15044	14905	15169	14806	14954	15018	14960	15057	15129	14991	15078	15126	15039	15123	14954	15136	14990	15000	14923	15112	14930	15124	14837	14968	14884	14797	14870	15060	15116	14869	15041	15286	15285	15090	14872	14885	15074	14849	15024	15131	15028	15026	15050	15013	14994	15179	15074	14870	14921	14904	15020	14861	14919	14990	14998	15072	15107	14909	14957	15007	14904	15001	14973	14995	14897	14842	14986	14996	14952	15002	15093	15029	14968	15165	15112	14912	14936	14798	14888	15139	15191	14914	15016	15059	14945	15048	14900	15119	15150	15105	14778	14870	14750	14996	15206	14844	14913	14919	14894	14965	15014	14916	15017	15082	15077	14885	14985	14977	14971	14869	14865	15150	15036	14949	15071	14934	14949	15136	15115	15090	14868	14955	14942	15020	15005	15017	14966	15044	15196	14872	14925	15151	14924	15068	15089	15057	15063	15242	15182	15228	15014	15004	15233	15120	14979	14980	15017	14899	15001	15128	14898	15088	14972	14893	14994	14998	14831	15130	15091	14950	15007	15032	14949	15194	15058	15020	15066	15000	14941	14900	14955	15037	14896	14936	15067	15028	14945	14945	14840	14929	14828	14828	14885	15068	15077	15136	14966	14843	15019	14986	15082	14996	15061	14834	15041	14984	14952	15101	15082	14732	15182	15064	14876	15156	15003	15022	15031	15038	14875	14944	15142	15045	15056	15146	14732	14884	15220	14800	14758	15055	14871	15077	14859	14851	15175	15040	15086	15062	14826	14969	15124	15026	15106	14921	15019	15002	15078	14881	14990	15165	15094	15048	14988	14994	14965	15036	15108	14881	15039	14852	14734	14901	14843	14957	15144	15101	15041	15139	14990	14966	14866	14898	14930	14968	14893	15029	14940	14925	14981	14994	15015	14973	15050	15159	14937
15281	16799	16111	15207	14837	14918	14874	14767	14846	14821	14920	16039	19020	18775	17493	16024	15011	14746	14791	14684	14739	14756	14669	14676	14629	14661	14748	14914	14536	14725	14631	14761	14716	14549	14671	14717	14893	14663	14973	14748	14766	14725	14826	14782	14879	14556	14604	14696	14723	14612	14790	14764	14723	14568	14774	14753	14686	14648	14722	14629	14637	14751	14597	14712	14648	14760	14854	14620	14546	14702	14692	14713	14624	14766	14698	14705	14754	14587	14673	14646	14561	14750	14728	14476	14473	14627	14717	14522	14605	14714	14728	14617	14676	14788	14727	14725	14487	14800	14750	14888	14534	14756	14590	14741	14747	14674	14629	14495	14642	14633	14622	14776	14683	14638	14700	14546	14592	14562	14791	14639	14727	14769	14648	14732	14757	14766	14685	14740	14645	14799	14681	14706	14741	14719	14663	14738	14712	14725	14753	14747	14585	14649	14563	14725	14655	14792	14615	14810	14650	14706	14646	14692	14719	14581	14823	14578	14640	14416	14686	14582	14731	14559	14771	14719	14636	14663	14770	14596	14600	14630	14701	14786	14710	14833	14699	14728	14764	14642	14679	14822	14511	14589	14791	14547	14553	14660	14793	14805	14708	14779	14637	14710	14738	14721	14621	14579	14739	14691	14588	14767	14551	14594	14801	14874	14734	14660	14653	14841	14646	14767	14561	14763	14769	14739	14692	14604	14802	14728	14666	14595	14581	14846	14644	14773	14570	14733	14792	14692	14588	14635	14837	14689	14742	14753	14791	14570	14822	14769	14742	14854	14776	14683	14513	14720	14696	14688	14691	14674	14631	14610	14630	14697	14919	14692	14588	14702	14652	14645	14708	14693	14753	14813	14775	14739	14514	14739	14716	14766	14803	14694	14736	14919	14657	14614	14624	14674	14641	14616	14568	14795	14662	14808	14575	14667	14716	14747	14666	14738	14744	14645	14677	14710	14592	14865	14655	14675	14791	14692	14656	14858	14593	14800	14783	14787	14581	14543	14674	14586	14761	14754	14697	14659	14732	14768	14674	14634	14649	14561	14606	14858	14600	14511	14571	14603	14722	14620	14809	14574	14664	14637	14798	14736	14642	14715	14581	14619	14868	14767	14723	14717	14636	14753	14656	14647	14861	14663	14599	14766	14635	14725	14726	14784	14614	14651	14758	14703	14563	14565	14624	14655	14675	14633	14619	14732	14632	14781	14776	14677	14836	14757	14612	14916	14636	14771	14883	14638	14707	14675	14790	14691	14579	14873	14916	14800	14594	14685	15039	14571	14661	14709	14674	14707	14783	14674	14612	14726	14652	14539	14784	14637	14747	14818	14671	14900	14754	14705	14658	14734	14651	14788	14625	14678	14947	14661	14460	14727	14783	14621	14888	14736	14632	14707	14584	14774	14777	14737	14801	14731	14791	14491	14814	14658	14648	14633	14722	14790	14581	14634	14839	14579	14745	14717	14595	14730	14652	14684	14734	14749	14825	14650	14709	14647	14738	14775	14659	14917	14821	14686	14639	14620	14846	14611	14694	14649	14629	14838	14697	14717	14804	14843	14664	14622	14662	14780	14775	14649	14628	14731	14573	14671	14741	14792	14658	14543	14753	14823	14690	14671	14626	14642	14765	14772	14698	14626	14750	14761	14700	14712	14704	14814	14668	14479	14680	14690	14683	14748	14665	14834	14667	14592	14666	14646	14549	14663	14893	14925	14671	14758	14669	14616	14490	14649	14719	14714	14810	14761	14685	14681	14552	14690	14596	14659	14623	14701	14708	14681	14694	14669	14738	14726	14583	14851	14880	14735	14710	14712	14707	14565	14770	14680	14785	14678	14640	14783	14662	14703	14753	14810	14645	14565	14727	14775	14595	14858	14648	14661	14551	14684	14696	14947	14546	14611	14755	14694	14727	14859	14852	14551	14714	14690	14690	14697	14718	14595	14818	14753	14538	14648	14844	14720	14838	14821	14719	14706	14727	14577	14651	14787	14687	14502	14673	14573	14682	14879	14777	14865	14735	14832	14603	14836	14597	14573	14538	14641	14891	14764	14694	14608	14523	14817	14565	14722	14843	14536	14742	14601	14710	14809	14679	14734	14679	14580	14613	14701	14665	14550	14615	14646	14714	14697	14745	14930	14651	14833	14591	14683	14622	14725	14620	14750	14634	14604	14566	14642	14696	14830	14551	14620	14754	14692	14687	14783	14712	14707	14723	14594	14713	14705	14831	14680	14695	14753	14666	14644	14797	14699	14648	14657	14881	14785	14734	14600	14799	14802	14558	14676	14756	14715	14614	14642	14797	14690	14857	14766	14688	14625	14684	14519	14636	14539	14690	14827	14660	14773	14627	14754	14599	14644	14647	14638	14752	14735	14524	14813	14762	14757	14675	14752	14442	14670	14654	14678	14786	14622	14578	14783	14701	14533	14590	14676	14679	14716	14717	14814	14605	14721	14489	14764	14622	14764	14756	14850	14760	14744	14786	14576	14707	14576	14785	14667	14667	14669	14816	14780	14573	14608	14670	14678	14686	14712	14614	14587	14726	14607	14740	14647	14630	14648	14794	14445	14714	14575	14625	14642	14684	14749	14792	14637	14789	14512	14743	14768	14660	14795	14826	14616	14728	14689	14566	14634	14743	14635	14633	14759	14610	14738	14779	14771	14759	14799	14781	14763	14826	14812	14707	14681	14631	14677	14719	14609	14760	14744	14620	14770	14775	14568	14757	14658	14948	14844	14825	14734	14665	14725	14701	14701	14633	14710	14639	14761	14708	14734	14673	14556	14713	14663	14715	14888	14636	14780	14548	14581	14635	14836	14636	14691	14585	14803	14675	14599	14643	14550	14900	14641	14706	14737	14677	14550	14709	14620	14689	14676	14610	14813	14615	14570	14596	14698	14745	14669	14759	14917	14846	14718	14685	14735	14579	14675	14772	14789	14578	14537	14744	14641	14708	14624	14608	14671	14699	14604	14572	14590	14802	14589	14596	14694	14596	14836	14704	14703	14704	14599	14677	14585	14742	14549	14716	14714	14630	14641	14557	14785	14756	14805	14583	14771	14748	14654	14731	14619	14883	14717	14560	14760	14664	14780	14751	14827	14695	14616	14794	14760	14573	14697	14628	14577	14791	14730	14542	14909	14675	14645	14752	14641	14790	14799	14822	14692	14530	14663	14543	14717	14703	14725	14637	14653	14778	14772	14584	14595	14794	14826	14693	14560	14635	14763	14693	14669	14644	14487	14643	14793	14632	14667	14682	14765	14711	14772	14755	14554	14760	14714	14677	14822	14623	14639	14625	14843	14757	14611	14741	14654	14587	14685	14739	14781	14684	14848	14533	14634	14674	14877	14677	14681	14750	14660	14645	14694	14818	14721	14825	14501	14777	14642	14675	14648	14658	14702	14709	14854	14756	14567	14584	14751	14648	14736	14883	14690	14593	14547	14773	14714	14811	14648	14592	14846	14692	14697	14808	14517	14721	14510	14793	14616	14701	14535	14812	14592	14557	14551	14649	14650	14803	14712	14541	14696	14649	14620	14599	14710	14782	14746	14827	14589	14749	14710	14547	14673	14738	14671	14559	14811	14638	14589	14819	14772	14525	14660	14689	14693	14694	14661	14525	14810	14814	14908	14848	14558	14687	14689	14581	14627	14723	14547	14774	14728	14507	14639	14658	14672	14582	14732	14688	14721	14726	14864	14745	14684	14831	14667	14793	14837	14701	14724	14868	14709	14667	14610	14730	14727	14787	14848	14652	14739	14613	14881	14713	14663	14636	14749	14579	14654	14639	14640	14575	14788	14743	14714	14724	14499	14858	14665	14830	14744	14635	14615	14604	14709	14768	14574	14613	14742	14570	14846	14557	14774	14809	14744	14716	14813	14533	14706	14626	14665	14642	14587	14511	14691	14641	14638	14687	14757	14702	14603	14898	14778	14627	14695	14671	14658	14625	14815	14694	14661	14580	14725	14704	14617	14533	14674	14731	14717	14722	14684	14665	14746	14740	14877	14778	14727	14652	14702	14627	14578	14548	14530	14797	14960	14841	14714	14551	14574	14802	14809	14603	14557	14648	14630	14732	14648	14778	14600	14768	14670	14690	14844	14758	14860	14657	14615	14715	14618	14865	14602	14773	14822	14741	14683	14739	14780	14832	14612	14643	14660	14730	14707	14802	14743	14696	14703	14700	14601	14718	14511	14706	14688	14769	14730	14738	14649	14883	14630	14681	14837	14796	14636	14641	14678	14806	14767	14523	14625	14656	14829	14692	14759	14816	14707	14712	14784	14895	14721	14813	14627	14757	14593	14792	14663	14746	14592	14760	14883	14736	14872	14750	14703	14499	14699	14761	14622	14691	14698	14761	14701	14733	14727	14724	14720	14766	14587	14788	14812	14756	14684	14764	14668	14692	14771	14682	14774	14836	14722	14709	14725	14715	14553	14772	14753	14631	14704	14700	14563	14713	14772	14723	14665	14857	14507	14700	14673	14706	14843	14959	14528	14822	14687	14698	14636	14593	14610	14619	14601	14660	14845	14654	14770	14739	14822	14621	14742	14645	14724	14693	14543	14632	14770	14656	14632	14472	14397	14708	14706	14780	14646	14720	14781	14757	14843	14626	14711	14706	14701	14750	14713	14703	14671	14512	14670	14668	14686	14782	14635	14683	14644	14695	14844	14721	14694	14672	14708	14679	14603	14671	14736	14698	14629	14702	14807	14695	14693	14597	14807	14743	14732	14618	14760	14653	14660	14718	14636	14636	14744	14669	14798	14715	14664	14686	14756	14750	14718	14531	14718	14741	14693	14804	14740	14704	14781	14810	14771	14707	14709	14615	14734	14705	14638	14703	14551	14707	14846	14704	14763	14748	14690	14806	14670	14851	14782	14690	14807	14676	14617	14729	14797	14640	14753	14649	14790	14737	14704	14723	14667	14630	14701	14796	14591	14643	14692	14789	14762	14850	14637	14739	14614	14614	14678	14528	14873	14701	14662	14744	14665	14822	14697	14656	14565	14859	14678	14584	14737	14732	14786	14602	14730	14762	14595	14740	14826	14719	14861	14810	14702	14736	14599	14557	14590	14610	14649	14783	14695	14735	14575	14709	14734	14667	14766	14780	14759	14797	14780	14779	14871	14681	14914	14673	14618
25112	21392	27967	25372	19853	16483	16206	14987	14944	14699	15489	22285	31205	28249	24065	19274	16222	15031	14503	14448	14507	14333	14487	14464	14372	14435	14427	14479	14594	14352	14556	14626	14372	14377	14396	14359	14314	14607	14287	14443	14542	14429	14516	14474	14335	14381	14292	14482	14437	14636	14578	14441	14302	14239	14358	14561	14579	14441	14224	14379	14381	14513	14477	14368	14361	14475	14393	14526	14452	14493	14413	14313	14456	14259	14343	14359	14344	14359	14415	14440	14278	14299	14484	14366	14247	14533	14347	14471	14500	14533	14323	14443	14541	14474	14527	14613	14432	14368	14371	14237	14271	14543	14489	14548	14459	14526	14502	14393	14203	14462	14479	14411	14244	14341	14557	14245	14298	14380	14390	14413	14377	14395	14289	14533	14575	14294	14199	14397	14507	14450	14326	14206	14441	14462	14407	14475	14404	14589	14412	14423	14724	14421	14461	14573	14343	14476	14406	14336	14410	14491	14660	14415	14345	14258	14387	14581	14627	14339	14362	14446	14197	14201	14405	14280	14313	14572	14468	14473	14360	14243	14640	14425	14319	14459	14439	14259	14494	14301	14415	14451	14502	14372	14526	14436	14527	14430	14314	14499	14502	14271	14473	14497	14445	14609	14425	14416	14391	14316	14231	14458	14383	14369	14467	14527	14387	14424	14445	14343	14293	14472	14411	14159	14385	14531	14271	14550	14309	14510	14326	14298	14462	14365	14222	14306	14377	14597	14290	14521	14393	14468	14344	14402	14386	14480	14439	14288	14337	14238	14400	14541	14429	14292	14443	14415	14269	14511	14406	14397	14419	14520	14428	14276	14419	14151	14484	14292	14246	14178	14489	14472	14330	14378	14409	14344	14410	14273	14302	14312	14398	14434	14614	14110	14527	14360	14417	14500	14505	14443	14655	14508	14720	14277	14347	14248	14642	14461	14438	14440	14330	14409	14319	14353	14543	14512	14602	14544	14402	14453	14408	14360	14614	14292	14325	14674	14394	14350	14387	14280	14406	14458	14414	14345	14615	14293	14479	14432	14396	14363	14402	14472	14506	14482	14570	14305	14482	14274	14468	14260	14515	14466	14633	14512	14499	14370	14490	14386	14066	14541	14563	14622	14294	14412	14500	14404	14311	14393	14480	14313	14452	14501	14318	14463	14455	14401	14242	14378	14442	14545	14345	14336	14331	14383	14351	14347	14467	14287	14166	14403	14403	14448	14496	14518	14226	14305	14463	14394	14574	14307	14308	14327	14479	14151	14431	14394	14372	14488	14470	14601	14484	14345	14288	14385	14427	14472	14311	14605	14315	14461	14413	14236	14357	14378	14452	14376	14455	14489	14552	14440	14420	14251	14397	14499	14445	14439	14539	14419	14296	14312	14485	14339	14353	14378	14518	14437	14277	14288	14204	14365	14474	14303	14535	14452	14448	14434	14225	14411	14141	14212	14405	14300	14464	14229	14350	14217	14486	14376	14392	14385	14459	14401	14509	14388	14301	14510	14434	14386	14385	14619	14543	14196	14372	14298	14406	14424	14407	14281	14407	14222	14448	14529	14593	14286	14365	14416	14443	14464	14467	14349	14360	14163	14476	14431	14370	14407	14386	14420	14400	14301	14391	14388	14417	14383	14525	14499	14305	14325	14381	14455	14541	14310	14410	14230	14323	14287	14345	14278	14450	14375	14581	14251	14442	14425	14422	14429	14402	14441	14386	14260	14368	14453	14594	14384	14302	14365	14571	14400	14439	14470	14326	14450	14275	14220	14238	14496	14495	14485	14445	14496	14378	14438	14521	14438	14373	14406	14476	14330	14479	14565	14396	14325	14404	14504	14416	14365	14412	14335	14360	14368	14301	14548	14482	14535	14355	14412	14370	14477	14322	14496	14403	14478	14421	14354	14204	14483	14590	14530	14343	14298	14461	14226	14212	14528	14388	14440	14480	14453	14341	14265	14396	14617	14479	14627	14548	14432	14504	14474	14451	14248	14326	14468	14305	14205	14447	14206	14454	14467	14505	14431	14318	14388	14505	14454	14448	14548	14391	14358	14389	14510	14298	14325	14298	14432	14485	14449	14401	14378	14605	14394	14443	14390	14500	14421	14355	14315	14549	14314	14555	14601	14329	14387	14495	14469	14518	14538	14158	14533	14437	14395	14261	14412	14296	14590	14419	14518	14389	14462	14426	14607	14500	14541	14492	14387	14275	14467	14264	14379	14510	14416	14312	14604	14586	14415	14624	14357	14413	14308	14372	14358	14609	14606	14436	14270	14351	14221	14544	14547	14328	14310	14479	14658	14391	14411	14372	14408	14341	14511	14311	14419	14558	14399	14490	14409	14434	14656	14461	14273	14471	14486	14434	14293	14465	14447	14581	14475	14443	14407	14367	14322	14431	14449	14524	14548	14408	14321	14390	14385	14337	14389	14571	14252	14436	14394	14481	14404	14408	14360	14062	14304	14291	14581	14164	14405	14322	14487	14442	14427	14525	14406	14334	14373	14473	14539	14538	14584	14295	14491	14235	14502	14538	14359	14294	14454	14288	14475	14410	14461	14272	14428	14524	14422	14470	14555	14506	14427	14552	14442	14360	14502	14439	14499	14529	14416	14445	14285	14385	14502	14555	14479	14441	14265	14258	14490	14435	14439	14490	14402	14385	14598	14384	14447	14432	14301	14344	14477	14344	14522	14335	14358	14369	14575	14399	14435	14400	14149	14460	14400	14503	14339	14461	14381	14348	14503	14268	14361	14571	14442	14337	14358	14217	14532	14386	14283	14411	14334	14488	14496	14525	14435	14216	14375	14319	14470	14357	14284	14235	14537	14198	14434	14223	14379	14365	14485	14584	14332	14564	14610	14500	14298	14376	14519	14558	14339	14566	14253	14394	14309	14330	14422	14407	14547	14453	14378	14184	14366	14286	14384	14464	14483	14513	14514	14441	14446	14571	14443	14207	14478	14362	14486	14513	14532	14317	14255	14362	14448	14098	14364	14497	14499	14430	14277	14308	14597	14314	14369	14487	14426	14347	14414	14533	14417	14306	14470	14558	14388	14351	14438	14534	14377	14370	14495	14535	14476	14398	14492	14353	14319	14568	14539	14244	14185	14617	14513	14291	14588	14344	14293	14532	14341	14308	14442	14496	14468	14353	14237	14303	14317	14441	14399	14347	14244	14513	14374	14256	14300	14460	14374	14326	14445	14620	14457	14626	14382	14173	14373	14461	14363	14286	14296	14404	14386	14458	14327	14404	14503	14540	14442	14416	14450	14445	14460	14397	14438	14627	14549	14255	14515	14423	14343	14316	14239	14447	14436	14463	14485	14426	14260	14493	14415	14616	14471	14489	14385	14423	14353	14489	14575	14448	14453	14287	14613	14455	14520	14469	14597	14462	14254	14480	14426	14462	14474	14443	14552	14466	14618	14419	14429	14346	14306	14277	14561	14303	14470	14486	14299	14385	14141	14417	14217	14499	14484	14409	14388	14403	14289	14391	14621	14291	14389	14408	14262	14432	14611	14401	14323	14552	14273	14533	14297	14290	14326	14543	14527	14358	14184	14527	14497	14356	14514	14374	14220	14526	14370	14358	14597	14300	14217	14408	14445	14325	14349	14274	14266	14540	14334	14521	14517	14483	14468	14401	14502	14585	14594	14444	14303	14351	14461	14338	14603	14462	14491	14520	14362	14345	14361	14407	14531	14292	14524	14497	14470	14298	14476	14227	14482	14367	14527	14345	14294	14459	14469	14339	14394	14544	14435	14308	14451	14439	14285	14415	14246	14391	14301	14323	14635	14273	14167	14436	14571	14447	14574	14367	14440	14372	14602	14561	14367	14247	14379	14385	14491	14668	14483	14336	14476	14167	14390	14427	14420	14355	14231	14358	14322	14395	14228	14483	14436	14451	14509	14533	14653	14489	14356	14565	14464	14509	14337	14512	14613	14390	14342	14347	14466	14353	14473	14394	14621	14356	14467	14299	14509	14371	14437	14638	14195	14515	14255	14303	14445	14350	14514	14503	14372	14514	14356	14350	14258	14272	14215	14470	14544	14370	14376	14331	14541	14519	14353	14318	14372	14294	14330	14372	14538	14407	14455	14406	14603	14548	14369	14393	14494	14466	14259	14297	14472	14457	14515	14280	14522	14417	14551	14583	14456	14410	14584	14610	14418	14540	14198	14434	14400	14420	14285	14368	14506	14357	14643	14617	14402	14391	14614	14344	14416	14460	14433	14483	14416	14355	14534	14478	14435	14395	14418	14243	14684	14386	14490	14429	14426	14363	14309	14369	14387	14470	14354	14151	14278	14240	14345	14406	14414	14529	14324	14541	14452	14528	14501	14423	14513	14351	14399	14401	14349	14353	14584	14363	14567	14438	14472	14385	14327	14439	14426	14354	14443	14269	14327	14230	14259	14265	14319	14475	14240	14362	14565	14558	14594	14549	14305	14438	14379	14416	14401	14456	14591	14437	14582	14386	14320	14399	14397	14362	14393	14375	14516	14290	14287	14542	14447	14306	14274	14333	14503	14337	14349	14366	14467	14464	14566	14647	14513	14553	14498	14314	14520	14697	14338	14384	14452	14443	14278	14469	14335	14295	14349	14700	14359	14203	14574	14564	14190	14221	14423	14469	14377	14557	14356	14366	14441	14471	14551	14312	14392	14534	14285	14309	14357	14455	14580	14606	14473	14430	14289	14531	14488	14442	14342	14444	14190	14417	14569	14333	14340	14320	14280	14337	14338	14537	14515	14382	14395	14319	14346	14403	14395	14591	14427	14616	14365	14446	14249	14445	14300	14382	14380	14390	14294	14447	14335	14436	14526	14375	14418	14429	14425	14518	14463	14454	14508	14496	14365	14308	14398	14522	14456	14481	14314	14488	14452	14485	14341	14413	14281	14484	14624	14452	14569	14158	14262	14501	14151	14531	14311	14394	14410	14558	14381	14295	14593	14416	14456	14444	14526	14436	14520	14405	14387	14488	14460	14394	14367	14442	14413	14309	14365	14305	14387	14515	14530	14326	14304	14434	14410	14454	14341	14464	14285	14460	14429	14432	14332	14365	14405	14190	14301	14553	14341	14458	14219	14315	14425	14271	14263	14449	14495	14346	14412	14395	14471	14314	14653	14219	14412	14431	14397	14421	14306
14187	21947	21052	17015	15944	15444	15099	15156	14857	14789	16600	27740	35899	32006	26340	20039	16262	14651	14507	14253	14465	14452	14492	14487	14310	14349	14322	14474	14233	14330	14237	14473	14325	14340	14180	14444	14280	14169	14523	14412	14295	14385	14417	14256	14309	14373	14331	14131	14341	14331	14405	14298	14417	14300	14415	14368	14464	14373	14316	14271	14240	14389	14439	14428	14270	14185	14463	14472	14480	14487	14296	14299	14412	14410	14458	14296	14416	14268	14194	14396	14386	14162	14272	14427	14309	14310	14387	14307	14175	14444	14384	14157	14391	14352	14353	14175	14368	14380	14505	14191	14406	14495	14315	14371	14347	14336	14386	14322	14368	14275	14398	14380	14340	14366	14290	14400	14300	14309	14385	14362	14374	14298	14488	14407	14410	14349	14335	14253	14330	14390	14416	14223	14261	14324	14360	14510	14380	14166	14289	14479	14400	14428	14368	14344	14249	14302	14439	14185	14347	14365	14440	14341	14281	14333	14376	14346	14351	14403	14355	14335	14420	14288	14383	14427	14505	14359	14353	14329	14436	14323	14332	14489	14283	14296	14341	14342	14315	14334	14327	14221	14031	14308	14244	14443	14458	14411	14472	14218	14327	14450	14452	14263	14337	14383	14181	14248	14369	14389	14325	14375	14479	14435	14438	14376	14512	14349	14160	14313	14369	14277	14437	14219	14437	14495	14338	14356	14290	14253	14209	14217	14342	14372	14399	14364	14388	14522	14106	14383	14329	14376	14193	14264	14217	14387	14191	14206	14463	14447	14381	14196	14144	14242	14431	14336	14356	14265	14431	14353	14340	14517	14159	14453	14248	14365	14379	14367	14417	14335	14220	14465	14474	14353	14212	14338	14394	14516	14263	14469	14330	14297	14410	14352	14260	14355	14390	14098	14389	14543	14300	14412	14404	14306	14450	14259	14323	14287	14262	14276	14311	14334	14375	14402	14409	14550	14335	14358	14445	14339	14455	14341	14197	14527	14326	14309	14318	14396	14304	14220	14420	14432	14409	14498	14252	14217	14237	14512	14445	14274	14331	14328	14325	14232	14455	14336	14384	14321	14446	14478	14489	14116	14294	14278	14384	14355	14267	14225	14453	14429	14308	14360	14309	14135	14313	14418	14299	14363	14374	14370	14308	14334	14315	14368	14251	14421	14299	14515	14365	14208	14270	14201	14371	14252	14165	14478	14277	14409	14461	14403	14361	14357	14365	14386	14218	14301	14300	14541	14436	14255	14270	14339	14363	14228	14403	14143	14247	14319	14353	14393	14240	14346	14347	14458	14225	14267	14281	14246	14421	14477	14214	14496	14311	14120	14180	14296	14407	14270	14306	14466	14414	14228	14371	14376	14084	14401	14391	14372	14393	14440	14376	14239	14346	14272	14393	14295	14488	14324	14207	14399	14255	14382	14507	14405	14451	14349	14458	14471	14283	14329	14344	14322	14124	14363	14368	14247	14383	14342	14244	14407	14420	14270	14221	14238	14344	14411	14403	14215	14393	14443	14237	14354	14459	14469	14304	14500	14274	14412	14179	14383	14440	14428	14138	14336	14443	14226	14387	14318	14357	14234	14253	14448	14304	14291	14298	14482	14354	14312	14439	14375	14508	14439	14495	14211	14443	14446	14359	14373	14387	14191	14335	14350	14385	14352	14356	14342	14450	14284	14400	14421	14292	14423	14187	14179	14436	14304	14477	14382	14183	14430	14278	14464	14216	14362	14432	14253	14367	14272	14391	14455	14342	14279	14371	14425	14302	14348	14400	14245	14146	14326	14285	14291	14206	14291	14220	14365	14262	14436	14338	14458	14433	14268	14317	14325	14462	14194	14463	14100	14355	14274	14266	14438	14462	14444	14377	14344	14399	14228	14247	14299	14531	14365	14259	14315	14440	14347	14366	14135	14408	14364	14361	14118	14532	14388	14316	14437	14414	14434	14424	14405	14372	14505	14387	14481	14171	14299	14246	14405	14647	14249	14387	14349	14384	14439	14380	14474	14366	14409	14339	14147	14369	14352	14393	14412	14174	14311	14264	14366	14613	14383	14446	14359	14367	14485	14286	14235	14352	14302	14139	14452	14211	14568	14286	14331	14270	14347	14377	14269	14381	14226	14466	14358	14324	14523	14297	14399	14253	14346	14370	14435	14390	14326	14435	14417	14327	14381	14294	14448	14392	14243	14316	14310	14264	14325	14318	14256	14298	14399	14374	14313	14157	14186	14433	14299	14317	14303	14334	14399	14405	14330	14242	14403	14326	14492	14391	14326	14261	14263	14303	14397	14264	14443	14199	14216	14263	14463	14425	14464	14258	14333	14413	14302	14447	14230	14334	14327	14368	14451	14417	14395	14263	14395	14559	14301	14252	14432	14333	14394	14288	14353	14277	14302	14502	14375	14248	14239	14240	14437	14259	14439	14287	14209	14323	14172	14467	14265	14458	14395	14309	14325	14396	14477	14290	14460	14379	14506	14502	14145	14325	14466	14254	14463	14331	14339	14235	14394	14521	14314	14477	14342	14266	14244	14317	14447	14113	14451	14306	14223	14432	14351	14446	14393	14414	14365	14297	14246	14152	14279	14349	14423	14490	14300	14242	14515	14387	14431	14302	14347	14295	14329	14487	14386	14339	14280	14297	14248	14334	14248	14290	14357	14416	14391	14536	14301	14312	14446	14262	14259	14333	14470	14292	14205	14311	14359	14498	14464	14323	14394	14194	14322	14429	14372	14325	14288	14308	14296	14403	14281	14373	14520	14351	14393	14457	14257	14382	14450	14372	14341	14345	14297	14372	14239	14209	14290	14461	14283	14334	14397	14164	14375	14432	14306	14456	14330	14399	14391	14371	14297	14455	14419	14393	14177	14243	14278	14254	14398	14427	14206	14297	14284	14258	14409	14227	14294	14414	14316	14394	14186	14281	14228	14398	14242	14270	14279	14273	14272	14396	14459	14071	14252	14200	14418	14265	14427	14334	14306	14241	14273	14363	14211	14285	14299	14324	14418	14310	14290	14369	14523	14492	14304	14383	14332	14369	14356	14304	14409	14338	14502	14236	14404	14254	14326	14216	14359	14425	14261	14476	14280	14286	14425	14360	14178	14300	14382	14206	14501	14146	14344	14351	14454	14400	14282	14283	14384	14369	14441	14279	14328	14437	14354	14398	14373	14295	14331	14309	14373	14349	14223	14396	14273	14485	14456	14432	14319	14335	14390	14330	14358	14239	14402	14351	14430	14307	14293	14333	14388	14306	14305	14428	14342	14492	14323	14440	14422	14440	14428	14402	14264	14328	14384	14323	14298	14514	14220	14309	14295	14254	14447	14228	14333	14309	14350	14122	14339	14129	14368	14296	14287	14344	14446	14386	14231	14307	14304	14233	14344	14497	14211	14166	14348	14492	14274	14185	14371	14324	14378	14162	14417	14299	14338	14323	14435	14302	14345	14346	14322	14368	14288	14136	14108	14438	14325	14218	14419	14378	14432	14185	14459	14234	14439	14307	14273	14605	14385	14438	14344	14375	14371	14465	14587	14316	14536	14304	14264	14336	14448	14439	14370	14400	14343	14191	14365	14230	14491	14495	14314	14377	14298	14414	14328	14299	14350	14312	14207	14496	14329	14387	14417	14424	14341	14292	14233	14316	14264	14470	14318	14344	14294	14320	14282	14399	14351	14373	14346	14419	14162	14464	14443	14119	14207	14308	14369	14310	14253	14347	14420	14376	14457	14405	14321	14275	14399	14484	14185	14339	14463	14328	14272	14497	14266	14337	14426	14533	14547	14349	14379	14280	14380	14418	14300	14252	14262	14405	14519	14381	14293	14446	14375	14435	14397	14226	14334	14359	14362	14284	14197	14417	14481	14228	14402	14303	14356	14318	14468	14236	14533	14516	14349	14378	14361	14358	14354	14390	14351	14402	14292	14374	14322	14270	14336	14392	14219	14218	14243	14345	14114	14429	14384	14555	14356	14194	14377	14183	14353	14471	14429	14211	14497	14377	14359	14369	14565	14280	14446	14264	14337	14476	14148	14446	14342	14225	14213	14411	14391	14275	14265	14459	14361	14357	14238	14278	14332	14181	14323	14283	14455	14286	14340	14302	14219	14440	14474	14224	14357	14275	14638	14269	14225	14352	14370	14170	14433	14294	14322	14345	14348	14336	14315	14448	14283	14339	14485	14465	14326	14484	14319	14337	14341	14295	14377	14317	14435	14343	14337	14504	14311	14289	14252	14329	14378	14382	14437	14445	14186	14373	14345	14429	14211	14318	14315	14356	14263	14452	14238	14378	14254	14237	14427	14351	14335	14184	14309	14418	14215	14435	14265	14211	14391	14375	14440	14396	14384	14441	14396	14364	14476	14330	14562	14456	14160	14391	14166	14383	14349	14406	14166	14461	14240	14335	14291	14194	14344	14378	14341	14319	14354	14233	14330	14513	14298	14381	14415	14494	14473	14120	14369	14516	14473	14464	14302	14410	14398	14389	14444	14527	14323	14343	14146	14387	14213	14165	14261	14265	14347	14466	14383	14388	14326	14276	14471	14371	14303	14338	14365	14490	14392	14427	14315	14361	14320	14229	14513	14385	14528	14361	14511	14387	14376	14360	14334	14434	14344	14307	14417	14429	14353	14401	14280	14300	14243	14324	14418	14217	14296	14209	14277	14310	14279	14318	14286	14314	14365	14414	14322	14411	14341	14152	14138	14367	14444	14344	14280	14524	14238	14278	14543	14138	14393	14467	14309	14347	14213	14302	14340	14279	14417	14282	14448	14410	14320	14202	14458	14475	14420	14350	14231	14374	14214	14503	14381	14454	14421	14398	14400	14283	14380	14408	14386	14278	14270	14312	14443	14337	14320	14244	14361	14287	14386	14316	14400	14323	14201	14385	14460	14313	14406	14259	14466	14372	14340	14442	14399	14474	14540	14276	14410	14327	14400	14500	14416	14375	14426	14563	14457	14330	14346	14556	14523	14497	14458	14356	14253	14334	14444	14519	14214	14440	14381	14346	14390	14328	14470	14323	14291	14273	14414	14282	14260	14256	14463	14449	14229	14303	14449	14351	14452	14467	14301	14479	14388	14490	14299	14319	14298	14652	14356	14258	14330	14439	14286	14535	14422	14312	14367	14419	14397	14482	14349
23944	21348	28773	24319	21652	20115	17386	14696	14126	14207	15319	30788	40058	35447	28156	20063	15627	14260	13775	13665	13669	13304	13359	13323	13645	13429	13458	13492	13359	13408	13451	13293	13543	13420	13387	13390	13294	13368	13307	13427	13549	13412	13484	13357	13525	13436	13505	13296	13403	13313	13344	13478	13461	13463	13456	13455	13519	13328	13493	13178	13414	13273	13422	13267	13417	13342	13419	13332	13450	13547	13582	13378	13518	13374	13596	13477	13339	13385	13315	13554	13492	13245	13505	13364	13552	13396	13254	13274	13236	13344	13487	13375	13334	13357	13365	13167	13224	13260	13458	13577	13260	13295	13547	13325	13241	13248	13213	13447	13413	13323	13257	13367	13451	13202	13490	13321	13544	13345	13402	13321	13298	13226	13180	13341	13412	13465	13388	13287	13435	13402	13701	13400	13282	13477	13123	13484	13301	13185	13269	13352	13331	13324	13413	13343	13441	13417	13449	13382	13222	13331	13280	13381	13484	13400	13281	13271	13350	13330	13200	13433	13293	13341	13287	13401	13285	13421	13354	13304	13418	13433	13353	13227	13142	13382	13183	13262	13247	13218	13334	13551	13455	13355	13406	13238	13359	13410	13279	13234	13386	13439	13288	13351	13372	13190	13359	13581	13441	13206	13359	13177	13227	13275	13254	13435	13389	13224	13323	13379	13414	13454	13470	13362	13424	13213	13287	13277	13512	13225	13360	13362	13363	13413	13565	13366	13317	13303	13265	13431	13502	13247	13314	13171	13351	13227	13355	13403	13245	13513	13387	13465	13334	13474	13297	13446	13439	13342	13429	13158	13289	13375	13450	13509	13234	13283	13430	13307	13260	13347	13347	13516	13387	13432	13248	13366	13307	13507	13246	13243	13507	13314	13418	13365	13169	13229	13353	13293	13233	13143	13571	13440	13312	13391	13389	13269	13447	13346	13525	13328	13253	13388	13369	13186	13384	13300	13338	13329	13310	13386	13451	13338	13407	13322	13383	13413	13540	13510	13460	13265	13421	13184	13426	13441	13382	13487	13466	13290	13458	13340	13447	13557	13326	13386	13204	13480	13474	13465	13350	13319	13423	13451	13550	13149	13549	13321	13405	13391	13264	13366	13277	13063	13495	13285	13437	13295	13420	13289	13352	13356	13380	13320	13294	13402	13262	13563	13405	13334	13341	13166	13244	13377	13320	13243	13560	13414	13632	13473	13477	13413	13403	13395	13446	13340	13209	13420	13492	13232	13345	13396	13275	13422	13358	13210	13223	13176	13382	13338	13481	13222	13242	13252	13313	13375	13285	13434	13397	13403	13451	13588	13349	13384	13226	13426	13316	13225	13299	13437	13214	13158	13340	13416	13323	13386	13197	13644	13305	13244	13399	13325	13055	13434	13451	13194	13366	13349	13422	13389	13428	13265	13220	13264	13523	13361	13521	13225	13430	13345	13369	13318	13573	13386	13445	13393	13361	13368	13504	13269	13502	13365	13512	13257	13074	13414	13427	13327	13537	13418	13465	13274	13251	13236	13358	13415	13348	13256	13383	13368	13293	13190	13497	13289	13395	13382	13362	13361	13317	13296	13369	13259	13192	13316	13242	13294	13227	13405	13267	13344	13492	13231	13259	13551	13457	13222	13341	13204	13170	13377	13266	13477	13527	13305	13141	13380	13361	13292	13376	13243	13134	13323	13367	13383	13424	13314	13365	13466	13326	13348	13462	13369	13422	13379	13272	13315	13449	13353	13364	13414	13335	13431	13416	13445	13368	13505	13194	13426	13192	13523	13313	13451	13444	13467	13349	13373	13396	13343	13451	13287	13462	13331	13184	13362	13333	13383	13326	13346	13401	13474	13195	13441	13321	13457	13286	13228	13369	13227	13292	13478	13374	13294	13172	13332	13374	13094	13261	13254	13452	13447	13553	13397	13504	13398	13319	13360	13283	13502	13191	13405	13367	13423	13427	13422	13348	13155	13284	13398	13299	13384	13265	13428	13377	13289	13233	13304	13477	13379	13296	13280	13318	13256	13409	13586	13297	13342	13329	13249	13346	13195	13345	13353	13241	13207	13318	13397	13467	13265	13333	13418	13446	13511	13599	13324	13407	13231	13221	13392	13248	13235	13375	13337	13332	13376	13553	13303	13442	13405	13467	13304	13453	13386	13365	13228	13397	13344	13377	13346	13366	13302	13333	13059	13410	13234	13561	13397	13309	13246	13370	13345	13253	13257	13360	13155	13361	13307	13329	13401	13214	13266	13148	13405	13471	13358	13199	13282	13473	13223	13174	13325	13106	13203	13330	13363	13205	13344	13475	13466	13314	13300	13241	13424	13304	13343	13432	13481	13172	13293	13469	13423	13408	13261	13341	13293	13452	13463	13240	13295	13321	13417	13478	13293	13297	13218	13300	13408	13361	13409	13252	13300	13242	13344	13271	13348	13439	13284	13332	13337	13479	13400	13493	13138	13397	13255	13390	13370	13417	13375	13269	13458	13439	13293	13377	13432	13302	13354	13429	13298	13424	13393	13253	13452	13299	13261	13296	13602	13353	13327	13355	13249	13341	13368	13221	13398	13449	13374	13277	13367	13446	13441	13383	13431	13349	13403	13188	13300	13297	13206	13352	13280	13628	13439	13358	13338	13296	13170	13192	13416	13444	13606	13265	13478	13440	13201	13461	13347	13344	13123	13250	13407	13279	13410	13350	13412	13240	13190	13373	13254	13506	13408	13304	13456	13223	13611	13403	13573	13411	13411	13358	13398	13318	13096	13381	13222	13367	13506	13305	13156	13314	13359	13360	13322	13625	13614	13522	13500	13434	13267	13266	13303	13294	13508	13385	13389	13287	13476	13420	13191	13488	13263	13218	13282	13598	13423	13435	13210	13415	13415	13420	13336	13349	13519	13594	13310	13445	13396	13414	13364	13302	13446	13281	13470	13412	13316	13291	13678	13362	13462	13359	13222	13318	13330	13481	13281	13426	13351	13507	13367	13301	13266	13274	13298	13283	13385	13446	13418	13359	13183	13385	13391	13380	13588	13428	13122	13447	13428	13333	13380	13475	13430	13260	13505	13430	13321	13393	13349	13488	13401	13437	13483	13329	13444	13324	13414	13510	13368	13449	13416	13252	13439	13416	13523	13324	13446	13222	13381	13375	13298	13403	13422	13445	13282	13243	13305	13450	13273	13245	13398	13337	13219	13424	13236	13501	13462	13403	13233	13434	13408	13374	13369	13367	13316	13417	13387	13423	13246	13366	13231	13455	13457	13239	13262	13143	13239	13451	13328	13351	13377	13450	13307	13379	13398	13408	13492	13335	13343	13404	13382	13425	13291	13406	13523	13306	13258	13255	13407	13388	13218	13332	13443	13407	13405	13357	13387	13373	13528	13353	13456	13317	13303	13319	13236	13320	13247	13425	13401	13075	13348	13375	13490	13161	13247	13304	13336	13283	13363	13241	13324	13394	13333	13325	13297	13390	13471	13306	13274	13274	13322	13240	13069	13399	13294	13363	13362	13248	13268	13494	13445	13418	13363	13317	13334	13282	13327	13519	13420	13269	13411	13493	13384	13438	13319	13355	13437	13351	13342	13209	13475	13408	13300	13288	13357	13315	13451	13299	13418	13247	13610	13345	13259	13313	13270	13267	13339	13405	13407	13260	13343	13423	13390	13407	13282	13369	13319	13450	13351	13447	13446	13493	13313	13190	13112	13390	13261	13389	13277	13380	13473	13263	13457	13539	13155	13276	13345	13420	13304	13485	13517	13422	13307	13291	13348	13432	13343	13244	13455	13359	13539	13360	13289	13254	13374	13329	13416	13323	13240	13238	13182	13368	13207	13380	13293	13214	13213	13384	13240	13321	13280	13436	13654	13281	13382	13365	13298	13312	13371	13157	13396	13504	13212	13338	13303	13363	13431	13361	13516	13455	13370	13129	13142	13344	13191	13466	13184	13475	13318	13463	13544	13450	13476	13382	13392	13490	13314	13168	13102	13229	13386	13253	13425	13366	13329	13400	13384	13429	13270	13270	13579	13233	13596	13339	13321	13146	13479	13344	13245	13501	13187	13424	13290	13456	13468	13413	13341	13241	13259	13527	13345	13325	13432	13396	13384	13486	13303	13220	13240	13461	13414	13291	13420	13426	13485	13248	13434	13266	13413	13195	13140	13282	13510	13471	13121	13402	13227	13302	13248	13343	13322	13287	13280	13427	13374	13241	13368	13246	13356	13280	13342	13507	13421	13444	13491	13442	13368	13559	13247	13416	13394	13434	13322	13422	13327	13369	13329	13542	13439	13402	13445	13319	13365	13491	13389	13403	13271	13289	13131	13165	13278	13398	13566	13243	13425	13411	13275	13238	13262	13301	13276	13353	13439	13389	13277	13390	13264	13396	13401	13176	13244	13353	13252	13612	13407	13454	13449	13363	13313	13551	13321	13428	13334	13236	13316	13371	13180	13340	13485	13257	13381	13376	13285	13360	13415	13214	13154	13382	13278	13342	13274	13321	13338	13240	13278	13358	13310	13396	13547	13413	13472	13191	13161	13380	13413	13421	13195	13330	13201	13455	13174	13348	13495	13351	13450	13347	13271	13331	13307	13589	13514	13534	13297	13350	13375	13454	13394	13316	13349	13293	13296	13280	13172	13347	13154	13282	13365	13280	13199	13327	13359	13378	13200	13306	13296	13285	13300	13629	13402	13398	13405	13217	13442	13279	13277	13465	13475	13322	13376	13355	13231	13350	13326	13203	13205	13531	13255	13531	13309	13184	13381	13503	13284	13246	13281	13532	13335	13175	13389	13337	13344	13484	13315	13376	13202	13251	13418	13352	13521	13316	13411	13287	13500	13340	13420	13254	13225	13442	13191	13337	13341	13305	13365	13197	13472	13311	13504	13444	13548	13306	13486	13254	13495	13329	13320	13342	13507	13424	13445	13162	13377	13341	13321	13355	13441	13654	13319	13343	13423	13303	13354	13384	13412	13270	13227	13421	13430	13532	13184	13315	13474	13336	13302	13343	13309	13437	13349	13294	13296	13387	13304	13215	13543	13346	13389	13193	13358	13439	13289	13465	13463	13418	13465	13484	13386	13158	13425	13342	13437	13445	13414	13359	13379	13197	13231	13282	13418	13175	13393	13386	13256	13372	13407
15541	25509	23908	18592	16809	15765	15341	15113	14624	14625	17305	38458	44645	38501	31238	21050	15769	14361	14004	13809	13571	13612	13716	13671	13662	13780	13612	13684	13766	13731	13571	13640	13663	13590	13704	13774	13675	13632	13362	13556	13787	13628	13558	13607	13568	13660	13640	13752	13645	13657	13565	13635	13541	13669	13440	13696	13379	13439	13703	13658	13662	13524	13823	13651	13533	13804	13689	13726	13467	13564	13602	13517	13698	13584	13644	13649	13608	13696	13705	13897	13672	13536	13591	13715	13620	13577	13624	13665	13544	13712	13515	13651	13680	13517	13624	13825	13639	13704	13714	13652	13729	13503	13594	13607	13571	13611	13679	13638	13655	13649	13596	13632	13624	13680	13554	13686	13601	13666	13731	13450	13669	13662	13577	13648	13608	13784	13580	13664	13602	13697	13474	13597	13558	13554	13758	13581	13663	13613	13652	13606	13558	13655	13568	13575	13673	13696	13596	13581	13646	13668	13586	13658	13638	13557	13659	13593	13586	13683	13801	13633	13682	13656	13619	13589	13509	13689	13470	13541	13756	13712	13565	13651	13678	13561	13700	13607	13793	13734	13608	13715	13697	13468	13487	13724	13752	13529	13613	13631	13865	13558	13680	13506	13497	13643	13563	13544	13538	13708	13464	13685	13625	13593	13542	13603	13765	13522	13508	13595	13684	13746	13675	13659	13580	13539	13567	13599	13543	13555	13589	13581	13526	13426	13657	13556	13484	13516	13537	13562	13665	13675	13798	13512	13811	13805	13464	13682	13714	13662	13624	13513	13656	13686	13568	13837	13532	13685	13732	13631	13696	13809	13741	13539	13615	13533	13717	13651	13624	13589	13505	13656	13564	13534	13555	13708	13720	13545	13733	13791	13600	13603	13798	13469	13643	13550	13712	13558	13561	13650	13639	13613	13672	13536	13601	13688	13548	13593	13596	13699	13462	13647	13651	13676	13602	13622	13566	13433	13705	13586	13582	13742	13635	13715	13670	13861	13484	13600	13698	13649	13655	13705	13688	13779	13632	13602	13620	13561	13610	13711	13771	13601	13520	13466	13826	13455	13596	13491	13685	13663	13688	13588	13590	13476	13503	13578	13760	13499	13482	13704	13648	13702	13566	13567	13647	13630	13486	13689	13687	13596	13557	13577	13707	13532	13782	13702	13609	13644	13603	13631	13680	13832	13480	13687	13647	13538	13766	13627	13576	13766	13433	13522	13598	13512	13740	13537	13525	13556	13775	13558	13705	13665	13657	13559	13610	13677	13552	13603	13611	13561	13732	13705	13654	13568	13432	13763	13416	13618	13713	13625	13522	13648	13552	13730	13641	13639	13663	13468	13650	13574	13669	13682	13573	13786	13566	13513	13687	13512	13674	13616	13539	13657	13526	13617	13650	13643	13690	13521	13504	13547	13696	13733	13644	13718	13588	13596	13553	13751	13682	13694	13758	13590	13531	13709	13728	13588	13617	13630	13698	13668	13699	13599	13650	13520	13666	13732	13619	13801	13484	13663	13632	13786	13658	13712	13539	13574	13654	13533	13558	13684	13648	13614	13670	13635	13708	13658	13617	13634	13720	13660	13476	13540	13564	13620	13737	13681	13601	13705	13506	13737	13564	13712	13668	13529	13477	13426	13623	13471	13553	13630	13554	13542	13716	13536	13764	13560	13764	13554	13577	13606	13579	13578	13679	13774	13749	13534	13656	13692	13722	13653	13636	13617	13633	13549	13514	13610	13636	13748	13569	13667	13673	13637	13687	13720	13730	13686	13729	13426	13710	13650	13628	13595	13674	13509	13483	13590	13650	13580	13514	13664	13550	13553	13556	13495	13606	13688	13596	13649	13668	13558	13512	13595	13768	13594	13746	13547	13776	13627	13581	13557	13603	13584	13465	13606	13556	13738	13587	13409	13805	13669	13559	13698	13881	13514	13614	13616	13647	13628	13746	13511	13745	13676	13662	13569	13576	13687	13481	13627	13595	13692	13745	13713	13573	13747	13525	13365	13648	13547	13765	13472	13628	13660	13467	13589	13620	13484	13589	13685	13570	13588	13682	13649	13438	13628	13676	13652	13647	13655	13550	13734	13697	13553	13615	13551	13628	13698	13542	13768	13594	13646	13799	13683	13736	13742	13567	13564	13671	13561	13603	13645	13610	13634	13604	13611	13611	13576	13680	13721	13773	13497	13609	13650	13662	13610	13587	13631	13786	13535	13579	13462	13552	13672	13628	13539	13570	13608	13726	13697	13531	13803	13604	13777	13578	13672	13608	13626	13479	13770	13516	13716	13594	13714	13668	13555	13705	13586	13787	13541	13595	13655	13406	13596	13602	13595	13688	13617	13616	13647	13600	13675	13569	13632	13623	13617	13643	13719	13726	13650	13535	13771	13654	13702	13714	13606	13698	13639	13492	13684	13743	13493	13676	13652	13568	13753	13699	13570	13725	13694	13652	13569	13591	13545	13532	13604	13622	13606	13712	13738	13497	13721	13703	13654	13598	13801	13608	13571	13534	13726	13733	13526	13807	13624	13659	13699	13600	13562	13697	13534	13635	13659	13685	13632	13562	13622	13731	13569	13604	13614	13655	13407	13695	13582	13729	13661	13601	13516	13691	13514	13606	13801	13683	13618	13802	13614	13725	13688	13464	13557	13755	13563	13689	13491	13668	13540	13654	13838	13799	13585	13628	13435	13698	13498	13630	13586	13662	13637	13518	13477	13582	13667	13654	13665	13560	13797	13652	13738	13760	13606	13767	13461	13622	13720	13436	13688	13554	13525	13819	13673	13490	13475	13535	13476	13482	13498	13623	13772	13601	13582	13734	13749	13463	13549	13622	13515	13581	13522	13484	13634	13573	13718	13685	13705	13713	13780	13450	13543	13735	13537	13655	13511	13442	13770	13663	13669	13497	13671	13611	13655	13600	13504	13493	13667	13521	13594	13773	13526	13570	13690	13739	13776	13532	13603	13595	13717	13554	13662	13619	13775	13617	13681	13666	13648	13539	13597	13517	13514	13572	13714	13771	13495	13557	13675	13591	13637	13525	13774	13472	13592	13533	13552	13641	13666	13635	13577	13598	13646	13699	13546	13656	13650	13643	13637	13624	13600	13716	13690	13533	13637	13579	13555	13611	13535	13722	13498	13539	13580	13609	13584	13717	13594	13849	13685	13689	13652	13475	13568	13563	13744	13690	13677	13577	13598	13532	13774	13647	13572	13575	13767	13579	13662	13492	13762	13556	13778	13702	13608	13518	13589	13688	13609	13654	13586	13688	13457	13433	13712	13559	13585	13561	13666	13572	13596	13554	13587	13744	13731	13589	13604	13537	13520	13658	13593	13376	13433	13508	13719	13714	13645	13563	13564	13638	13580	13601	13539	13588	13584	13594	13550	13650	13655	13620	13540	13466	13629	13842	13692	13613	13661	13591	13648	13593	13693	13674	13649	13600	13471	13573	13544	13703	13402	13730	13477	13655	13646	13776	13700	13529	13757	13577	13558	13719	13638	13601	13644	13669	13537	13475	13517	13590	13587	13762	13792	13726	13566	13684	13591	13596	13551	13579	13632	13511	13608	13875	13581	13680	13702	13734	13549	13417	13645	13609	13688	13557	13626	13702	13780	13546	13708	13749	13667	13771	13571	13400	13632	13683	13564	13607	13531	13627	13730	13569	13679	13548	13553	13546	13548	13692	13691	13568	13659	13577	13507	13480	13559	13661	13583	13664	13563	13551	13714	13661	13438	13692	13585	13702	13590	13603	13819	13494	13722	13587	13649	13568	13629	13678	13529	13646	13636	13720	13651	13799	13647	13703	13651	13747	13509	13558	13538	13513	13598	13500	13636	13573	13590	13769	13797	13497	13572	13526	13720	13650	13672	13622	13682	13626	13630	13672	13542	13516	13650	13693	13504	13804	13604	13612	13501	13551	13665	13490	13636	13640	13684	13631	13572	13652	13803	13729	13560	13525	13788	13625	13598	13606	13708	13591	13644	13694	13791	13566	13450	13639	13642	13762	13518	13730	13732	13739	13436	13755	13579	13754	13502	13732	13523	13642	13567	13646	13741	13633	13591	13735	13732	13653	13623	13531	13530	13662	13493	13669	13533	13738	13587	13601	13730	13775	13580	13487	13562	13700	13688	13782	13521	13697	13596	13663	13683	13614	13669	13629	13500	13601	13635	13609	13576	13692	13625	13608	13599	13648	13523	13859	13526	13601	13656	13488	13565	13552	13685	13728	13637	13529	13515	13628	13490	13633	13464	13634	13588	13765	13721	13542	13605	13535	13570	13650	13655	13754	13717	13799	13527	13660	13739	13667	13560	13730	13655	13680	13573	13543	13590	13507	13566	13544	13614	13501	13548	13642	13660	13864	13546	13623	13473	13522	13547	13725	13751	13754	13640	13538	13631	13622	13685	13600	13554	13683	13683	13736	13663	13463	13750	13538	13800	13527	13655	13461	13560	13625	13529	13707	13662	13580	13530	13524	13669	13538	13718	13667	13713	13577	13568	13721	13436	13547	13678	13526	13659	13706	13497	13670	13638	13678	13760	13539	13599	13644	13758	13545	13662	13634	13633	13660	13544	13698	13597	13508	13615	13523	13582	13683	13503	13603	13540	13665	13437	13648	13557	13618	13621	13690	13634	13681	13589	13662	13673	13663	13579	13701	13720	13802	13587	13592	13685	13704	13575	13556	13447	13670	13670	13576	13617	13568	13642	13611	13676	13820	13419	13590	13682	13760	13607	13593	13672	13565	13636	13714	13708	13624	13582	13646	13718	13471	13535	13821	13727	13773	13626	13607	13781	13627	13621	13518	13652	13686	13663	13634	13760	13512	13443	13521	13569	13648	13708	13753	13617	13602	13617	13585	13583	13859	13520	13759	13642	13673	13668	13719	13662	13743	13595	13605	13522	13692	13629	13704	13584	13562	13621	13664	13729	13565	13639	13639	13688	13637	13424	13572	13591	13655	13455	13687	13612	13483	13588	13473	13533	13607	13515	13685	13835	13529	13585	13747	13563	13626	13624	13724	13589	13622	13645	13691	13554	13567	13428	13790	13519	13525	13570	13593	13625	13676	13487	13619	13629	13561	13703	13719	13651	13734	13351	13644	13655	13415	13674	13491	13487	13610	13761	13487	13501
28614	20458	17435	14992	13048	13061	13040	12825	13080	12908	12915	14523	15556	14663	14848	14335	13510	13115	13110	12808	12927	13046	13045	12842	12896	12836	12917	12924	12927	13035	12882	13089	13084	12896	12783	12998	12955	12950	12993	12921	12841	12880	12750	12998	13034	12963	12956	13027	12880	12806	12667	12975	12900	12967	13110	12876	12744	13048	13074	13047	13038	12891	13025	12958	13071	12987	12885	12818	12854	12803	13012	13046	12946	12801	12854	13008	13037	12859	12896	12967	12920	13010	13064	12959	12863	12830	13013	12814	12800	12984	12861	13066	12900	12884	12918	12889	12817	12805	13036	12908	13028	12941	12792	12790	13055	13000	12791	12828	12759	12857	13019	12909	13082	12837	12956	12790	12745	12997	13003	12825	12904	12975	12894	12969	12880	12966	13039	13168	12956	12821	12850	12761	12749	12824	12864	12883	12947	12779	12926	12828	13051	13093	12755	12874	13032	13037	12948	12940	12901	12807	12777	12864	12951	12907	12680	12877	12937	13054	12882	12864	12753	12956	12926	12837	12932	12987	13060	12949	13006	12792	13037	12922	12843	12803	13049	12970	12842	12959	12970	13036	12883	12822	12838	12939	13070	13010	12809	12948	12840	12905	12818	13039	12993	12894	12872	12743	12950	12708	13038	12876	13028	12928	12783	12924	12926	12900	12941	12726	12876	12974	12864	12893	12766	13003	13003	12941	13068	12873	13005	13018	12687	12847	12738	12973	12847	13096	12946	12913	13085	12839	12947	13029	12901	12947	12989	12884	12931	12754	12831	12918	12927	12672	13076	13064	13052	13006	12938	12926	12886	12888	12984	12829	13087	12971	12919	12828	12901	12797	12985	12769	12954	12828	12926	13089	13272	12901	12714	13159	13000	12947	12859	12849	12942	12962	12733	13107	12920	12823	12789	12833	12738	12909	12919	12899	12921	12977	13037	12901	12823	12961	13011	12883	12856	12881	12957	13104	13063	12968	12808	13021	12850	12948	12926	12816	13025	12681	12859	12815	12786	13088	12908	13184	12945	12993	12787	12759	12972	13022	12778	13206	12945	12998	12882	12896	12936	12818	13051	12846	12879	12717	12968	12766	13051	13036	12777	12784	12799	12969	12881	12951	12846	12946	12891	12910	13055	13011	12862	12924	12980	12994	12790	13085	13088	13035	12959	12908	12877	12916	13016	12810	12914	12825	12965	12831	12873	12821	13021	12907	12791	12961	12798	13154	13039	13019	12954	12981	12898	13062	13045	12949	13071	12836	12956	12792	12794	13033	12918	12988	12888	12784	12935	13070	13008	12936	12952	12990	12773	12910	12972	12961	12802	13026	12950	13135	13063	13033	12866	12948	12821	12914	13042	12915	12863	12960	13205	13047	12850	12981	13017	12813	13050	12842	12749	12639	13061	12913	12896	12935	12738	12916	13050	13069	12946	12810	13020	12894	12988	12837	12825	12941	12995	12820	13046	12898	12914	13083	13041	12980	12858	12887	12993	12975	13038	13073	12991	12873	12894	12927	13015	12979	13016	12936	12674	12792	12767	12904	13092	12882	13023	12821	12839	12732	12953	12988	12956	12926	12753	12916	12916	12990	12953	12916	12917	13028	12894	12882	12939	12788	13054	13039	12957	12777	13001	12995	12822	12922	12873	12984	12963	12856	12777	12778	12743	12857	13068	12902	13051	12947	12723	13057	12999	12891	12905	12725	13036	12873	13023	13060	12969	12843	12808	12834	12954	13018	12993	13028	12990	13067	13069	12871	12979	12934	12898	12814	13092	12823	12882	13009	12847	12840	12556	12845	12909	13092	13011	12753	12734	12890	12904	12821	12824	12940	13000	13073	12912	13015	12838	12866	12860	12803	12906	12943	12897	12908	12988	12904	12966	12994	12957	12813	12981	12780	12919	13028	12871	12844	12928	12958	12967	13030	12930	12725	12853	13200	12993	13050	13026	12920	12792	12872	12921	13006	13006	12918	12882	12930	12995	12912	12839	12883	12862	13040	12854	12891	12899	13020	13005	12919	12906	12974	12943	13030	12771	12894	12940	12892	13138	12948	12921	12759	12962	13103	12974	12989	12890	12890	12792	12919	12941	12946	12998	12877	13020	12925	12948	12972	13126	12921	12927	13075	13062	12887	12819	13075	12993	12876	12987	12848	12841	12939	12946	12896	12836	13028	12894	12635	12813	12950	12845	12876	12882	12778	12987	13033	12992	13048	12917	12899	12821	12933	12940	13031	12998	12971	12983	12760	13040	12847	12929	12925	12936	12861	12933	13004	12765	12784	12873	12984	12713	12814	12849	12912	12941	12770	12834	12801	12893	12903	12785	12913	12942	12908	12803	12828	12962	12789	12981	12937	12838	12883	13140	12826	12887	12726	12861	12961	12941	12844	12794	13080	12975	13041	12963	12737	12892	12853	13075	13115	12996	13189	12927	12901	12842	12788	12884	12888	12809	12622	12886	12809	12856	12944	13000	12919	13006	12958	13005	12973	13029	12986	12892	12936	12867	12938	12909	12684	12975	12976	12852	12793	12733	12787	13025	12994	12845	12852	12997	13005	12966	12915	12861	12916	12990	12952	12763	12981	13034	12874	12811	13076	13032	12928	12873	12819	13241	13001	12851	12724	13017	13022	12919	12856	13096	12865	12833	12914	12999	12969	12953	12916	12987	13016	12863	12756	12868	12961	12995	12849	12933	12985	12871	13034	13018	12866	13065	12922	12988	12816	12886	12848	12990	13003	13176	12964	12838	12997	12753	12784	13047	13020	12651	13061	12837	12900	12757	12868	12851	13003	12818	12939	12906	12890	13028	12752	12869	12912	13043	13063	13024	12910	13030	13026	12926	12965	12678	12978	12974	13005	12922	12919	13131	12951	13014	12735	12811	13123	12922	12992	12790	12596	12940	12826	12887	12960	12854	12947	12856	12956	12802	12835	12875	12942	12836	12842	12795	13075	12851	13048	12909	12940	12972	12870	12783	12864	12799	12901	12928	13074	12847	12774	12977	12695	12728	12942	13047	12838	12879	12879	12952	13076	12904	13049	12859	12942	12996	12989	12718	12935	12827	12719	12851	12872	12945	13038	12926	12921	12857	13080	12749	12815	13088	12926	12928	12782	12988	12963	12954	12800	12935	12886	12964	12748	12861	12927	13044	12973	12793	12897	12931	12912	12884	12769	12851	12941	12822	13107	12991	13124	12908	13033	12966	12942	12860	12973	12868	12834	12720	12914	12994	13130	12754	12852	13009	12808	12743	12931	12922	12943	12921	12934	12789	12950	12963	13002	12951	12708	13004	12924	12960	13009	12916	12975	12769	12930	12971	13014	13013	12971	12874	12903	12954	12995	12996	12869	13011	12859	12854	12793	12768	12939	12856	12825	13012	12946	12956	12722	12955	12803	12823	12878	12970	12790	12891	12829	12834	12956	12812	12950	12926	12975	12931	12982	12964	12765	12932	13054	12801	13011	12949	12939	12880	12814	12956	13001	12949	12980	12911	12871	12858	12788	12910	12974	12816	12935	12886	12771	12827	12831	12980	12924	12804	13037	12814	12891	13059	12958	12902	12767	12709	12813	13052	12962	12881	12905	12888	12856	12859	12794	13067	13020	13124	12930	12865	12771	12926	12913	12956	12804	12869	13019	12937	12944	13008	12870	12766	12880	12750	12937	12874	12933	12977	12733	12969	12835	12986	13059	12935	12955	12862	12887	12906	12737	13028	13021	12938	12910	13096	12957	12885	13012	12866	12866	12717	12916	12873	12844	12901	12894	12809	12823	12971	12972	12939	12925	12852	12905	12692	12900	12937	12834	12884	12878	12805	12790	12926	12979	12934	12964	12846	12903	12777	13018	13049	12818	12947	12991	12941	13060	12840	12853	12789	12906	13009	12859	12935	12973	12858	12923	12901	13014	12931	12963	12914	13101	12974	12899	13020	12960	13019	12956	12946	12944	13055	12890	12991	12824	12884	12846	12815	12986	13219	12916	12804	13140	12847	12892	13017	12827	12980	12964	12747	13025	12826	12988	12869	12704	13008	12924	13037	12855	12879	12788	13050	12846	12958	12884	12974	12929	12840	12647	12967	12804	13002	12912	12962	12715	12844	12915	12830	12839	12904	12911	13113	13063	12866	12864	12868	12873	12816	12884	12932	12997	12822	12818	12877	13006	12991	12946	12781	13006	12917	12927	12857	12962	12901	12894	13016	13075	12975	13024	13103	12912	12957	12902	12954	12903	12921	12847	13098	12897	12815	12967	13096	12871	12821	12975	12776	13051	12805	12828	12800	12951	12921	12898	13013	12893	12861	12911	12884	12963	12935	12818	12736	12884	13011	12957	12866	13097	13028	12901	13142	13021	12904	12886	12907	13060	13068	12865	12795	12807	12806	12838	12838	13029	12887	12862	13014	12855	12888	13014	13067	12997	12802	12858	12979	12978	12894	12893	12822	12949	13097	12736	12797	12813	12830	12764	12959	12963	12968	12831	12851	13014	13070	12818	12848	13031	12905	12901	13009	12942	12870	13020	13015	12900	13017	12958	12894	13027	12883	12909	12972	13060	13091	13089	12895	12791	12961	12829	13061	12989	12937	12912	12855	12894	12910	12902	12889	12945	12970	12906	12884	12956	13044	12950	12890	12964	12917	12935	13001	12825	12949	12791	12947	12967	13107	13043	13031	13096	13219	12876	12877	12920	12973	13021	12891	12988	12813	13014	12792	13134	12964	12940	12823	12910	13071	12930	12892	12876	12879	12980	12927	12977	13011	13207	12965	12856	12965	12992	12889	13021	12791	12814	12853	12772	12916	13071	12960	12995	12933	12871	12923	12943	12935	12984	12995	13017	13037	12981	12933	12931	12720	12926	12897	12925	12900	12986	12908	12840	12938	12757	13000	12855	13018	12907	12874	12679	13031	12884	12929	12958	13090	12901	12958	12854	12832	12805	12881	12792	12765	12917	12945	12833	12855	13022	13019	12882	12911	13041	12858	12976	12948	12907	12926	13014	12913	12773	12914	12979	12963	13067	12910	12922	12810	12913	12908	12854	12769	12919	13028	13000	12914	13022	12890	12745	12762	12868	12908	13052	13118	13057	13003	12889	12940	13003	12965	13017	12913	12918	12905	13046	12727	12693	12960	12962	12917	12976
14044	14291	14520	13946	13666	13378	13411	13509	13476	13168	13405	16020	17252	15791	15981	14987	13953	13457	13262	13309	13371	13407	13302	13499	13306	13346	13326	13479	13285	13286	13278	13219	13398	13274	13479	13368	13326	13419	13354	13460	13181	13363	13309	13404	13222	13300	13201	13200	13411	13149	13281	13672	13108	13118	13401	13289	13389	13392	13303	13383	13232	13242	13362	13274	13340	13294	13245	13269	13344	13304	13415	13290	13366	13259	13375	13413	13211	13365	13335	13314	13357	13188	13095	13438	13389	13415	13422	13303	13298	13570	13268	13308	13392	13189	13483	13357	13342	13293	13376	13485	13307	13392	13482	13473	13295	13270	13224	13403	13209	13285	13183	13283	13227	13310	13313	13258	13441	13277	13389	13177	13240	13475	13410	13257	13525	13192	13232	13185	13351	13260	13281	13410	13199	13133	13398	13240	13167	13390	13279	13681	13267	13369	13225	13334	13360	13383	13237	13346	13341	13245	13223	13289	13563	13273	13161	13187	13500	13511	13212	13166	13350	13309	13383	13076	13376	13384	13151	13254	13391	13255	13422	13396	13285	13436	13340	13413	13333	13395	13274	13249	13280	13349	13178	13277	13336	13367	13274	13109	13133	13344	13292	13315	13177	13391	13370	13272	13282	13357	13140	13356	13322	13416	13312	13251	13278	13380	13452	13246	13215	13263	13384	13313	13333	13139	13278	13364	13582	13338	13355	13252	13252	13305	13459	13463	13320	13166	13331	13485	13267	13373	13419	13263	13511	13326	13491	13260	13280	13146	13295	13423	13205	13385	13282	13385	13385	13200	13356	13411	13482	13306	13278	13245	13137	13383	13204	13201	13255	13274	13246	13256	13341	13328	13391	13232	13322	13408	13323	13274	13338	13162	13331	13247	13185	13252	13170	13304	13235	13362	13383	13174	13407	13189	13299	13244	13446	13397	13185	13343	13412	13464	13264	13215	13144	13398	13348	13304	13115	13298	13252	13323	13428	13357	13023	13411	13167	13187	13302	13345	13222	13374	13170	13207	13315	13491	13508	13329	13139	13295	13306	13292	13303	13298	13382	13283	13320	13237	13194	13116	13162	13195	13415	13314	13326	13146	13164	13241	13341	13497	13332	13257	13192	13218	13218	13251	13198	13248	13325	13164	13095	13286	13145	13399	13217	13311	13274	13331	13316	13323	13159	13291	13374	13327	13269	13232	13340	13105	13417	13259	13370	13249	13273	13303	13400	13343	13338	13333	13287	13509	13210	13290	13325	13295	13287	13292	13288	13416	13267	13459	13362	13445	13324	13353	13373	13314	13371	13359	13318	13235	13254	13325	13247	13299	13312	13418	13375	13151	13350	13236	13217	13587	13350	13309	13361	13370	13334	13327	13243	13462	13447	13335	13448	13356	13169	13361	13333	13398	13140	13272	13298	13283	13295	13129	13269	13334	13416	13299	13435	13359	13287	13271	13423	13212	13403	13294	13381	13320	13391	13402	13252	13291	13382	13233	13377	13442	13352	13321	13323	13309	13406	13321	13293	13394	13418	13238	13343	13194	13261	13283	13332	13233	13245	13406	13236	13232	13387	13352	13263	13191	13487	13223	13439	13295	13354	13397	13296	13122	13252	13158	13246	13317	13328	13381	13348	13328	13488	13328	13334	13354	13293	13247	13240	13327	13390	13345	13219	13404	13415	13277	13360	13273	13286	13353	13357	13298	13106	13358	13242	13125	13385	13322	13413	13247	13293	13551	13286	13056	13176	13350	13184	13327	13396	13301	13326	13159	13272	13252	13371	13070	13267	13372	13266	13244	13360	13365	13350	13321	13338	13194	13375	13278	13254	13424	13150	13471	13218	13319	13254	13286	13377	13308	13369	13183	13512	13264	13329	13303	13298	13358	13290	13372	13272	13281	13277	13254	13343	13310	13279	13389	13245	13265	13388	13230	13354	13200	13425	13394	13237	13364	13440	13241	13487	13507	13227	13269	13233	13130	13442	13347	13427	13188	13308	13209	13272	13377	13294	13271	13188	13210	13380	13276	13355	13374	13188	13234	13248	13359	13174	13350	13242	13441	13321	13291	13307	13242	13432	13390	13214	13241	13299	13248	13391	13337	13306	13340	13169	13219	13346	13440	13235	13369	13345	13368	13369	13234	13328	13494	13267	13432	13362	13106	13234	13384	13435	13420	13164	13235	13288	13423	13305	13373	13234	13320	13357	13424	13152	13331	13266	13162	13148	13376	13327	13285	13266	13146	13206	13360	13335	13389	13235	13391	13333	13258	13351	13286	13426	13302	13167	13463	13263	13235	13318	13262	13488	13364	13242	13261	13259	13252	13418	13287	13301	13322	13269	13286	13231	13421	13230	13334	13111	13213	13342	13252	13441	13280	13294	13226	13343	13378	13324	13336	13326	13281	13213	13180	13264	13246	13225	13536	13326	13327	13430	13217	13341	13285	13242	13187	13244	13318	13350	13401	13138	13516	13420	13477	13266	13314	13390	13182	13240	13269	13259	13442	13268	13499	13239	13378	13297	13342	13350	13325	13182	13220	13301	13148	13477	13383	13253	13279	13268	13291	13575	13259	13363	13372	13176	13276	13253	13345	13287	13258	13256	13338	13321	13334	13136	13504	13338	13264	13185	13376	13175	13444	13371	13322	13240	13319	13416	13420	13457	13339	13371	13320	13403	13286	13271	13201	13349	13337	13388	13162	13369	13318	13212	13389	13136	13241	13392	13196	13235	13355	13289	13349	13435	13287	13298	13376	13313	13389	13328	13191	13168	13312	13315	13249	13325	13290	13278	13368	13292	13357	13205	13250	13323	13185	13312	13388	13515	13326	13345	13228	13222	13239	13426	13245	13335	13377	13400	13312	13290	13393	13266	13430	13368	13189	13361	13331	13273	13282	13270	13443	13348	13234	13338	13460	13305	13293	13444	13256	13309	13342	13242	13266	13152	13329	13312	13197	13282	13204	13308	13289	13167	13343	13544	13398	13267	13304	13275	13515	13528	13270	13396	13203	13357	13338	13195	13270	13267	13342	13261	13224	13424	13403	13144	13291	13311	13337	13309	13368	13334	13347	13176	13296	13390	13351	13328	13381	13178	13427	13398	13374	13351	13252	13416	13236	13363	13339	13545	13269	13229	13400	13194	13428	13243	13361	13210	13415	13303	13357	13490	13226	13227	13301	13223	13361	13408	13437	13346	13320	13308	13327	13273	13243	13165	13255	13336	13351	13377	13391	13247	13289	13368	13172	13195	13221	13241	13461	13311	13281	13251	13429	13414	13293	13346	13203	13340	13461	13311	13192	13269	13403	13397	13220	13245	13386	13150	13439	13259	13385	13352	13402	13154	13239	13380	13315	13289	13413	13537	13239	13350	13278	13231	13436	13248	13341	13181	13326	13347	13415	13436	13211	13436	13178	13183	13359	13354	13236	13162	13322	13291	13260	13240	13419	13299	13405	13313	13262	13322	13363	13103	13457	13309	13330	13369	13374	13110	13290	13316	13365	13310	13182	13419	13318	13495	13436	13286	13272	13360	13441	13316	13201	13370	13385	13321	13215	13271	13263	13337	13300	13308	13281	13386	13418	13394	13285	13392	13380	13199	13437	13221	13442	13195	13240	13217	13264	13267	13196	13198	13260	13473	13207	13456	13490	13265	13133	13083	13340	13323	13292	13281	13382	13490	13039	13326	13314	13290	13180	13291	13267	13090	13310	13317	13157	13231	13293	13609	13199	13210	13219	13428	13234	13250	13421	13216	13489	13291	13237	13387	13413	13177	13250	13385	13241	13327	13208	13294	13361	13342	13399	13312	13271	13268	13299	13186	13463	13310	13363	13124	13298	13308	13308	13218	13213	13299	13264	13185	13435	13309	13273	13448	13342	13328	13372	13364	13302	13182	13318	13326	13353	13324	13261	13407	13168	13234	13408	13141	13369	13201	13335	13338	13380	13183	13269	13439	13429	13223	13234	13304	13291	13285	13351	13255	13436	13222	13228	13410	13395	13216	13288	13353	13336	13246	13221	13216	13379	13172	13343	13422	13162	13388	13332	13278	13221	13338	13324	13240	13224	13234	13320	13242	13272	13432	13310	13331	13275	13352	13295	13233	13037	13380	13323	13314	13381	13233	13263	13251	13189	13356	13230	13268	13393	13447	13114	13285	13338	13459	13294	13321	13339	13438	13297	13360	13161	13390	13304	13314	13398	13385	13252	13413	13333	13380	13193	13280	13429	13374	13265	13409	13137	13362	13286	13283	13289	13366	13346	13335	13259	13334	13262	13284	13304	13248	13201	13397	13397	13240	13233	13353	13248	13255	13405	13187	13323	13331	13333	13266	13317	13343	13280	13245	13174	13338	13458	13398	13274	13329	13253	13364	13302	13196	13333	13243	13317	13458	13461	13270	13285	13303	13237	13107	13257	13296	13179	13397	13357	13376	13356	13192	13278	13362	13240	13298	13397	13313	13327	13377	13350	13320	13348	13396	13251	13288	13359	13278	13329	13348	13327	13428	13353	13565	13231	13243	13149	13251	13490	13482	13470	13295	13216	13176	13278	13298	13378	13385	13380	13250	13506	13323	13405	13152	13159	13419	13314	13263	13344	13329	13292	13285	13329	13439	13314	13290	13406	13381	13137	13364	13325	13259	13401	13396	13506	13269	13204	13278	13242	13301	13215	13389	13422	13276	13237	13216	13428	13260	13385	13453	13233	13270	13316	13361	13311	13235	13269	13212	13436	13488	13230	13314	13258	13289	13174	13294	13289	13296	13384	13311	13226	13494	13323	13289	13436	13313	13267	13257	13293	13273	13184	13270	13448	13241	13335	13389	13147	13388	13353	13465	13145	13315	13426	13289	13406	13454	13358	13277	13358	13153	13210	13198	13289	13324	13423	13196	13392	13325	13412	13251	13351	13327	13223	13205	13261	13330	13241	13479	13489	13449	13402	13294	13368	13301	13292	13352	13200	13367	13230	13271	13347	13316	13444	13379	13294	13168	13325	13268	13299	13316	13390	13374	13365	13295	13257	13222	13224	13340	13334	13377	13341	13243	13368	13307	13274	13310	13202	13345	13516	13532	13238	13306	13322	13338	13388	13360	13211	13352	13381	13414	13330	13304	13383	13239	13301	13175	13268	13408	13370	13113	13209
25035	21319	27824	25265	18897	14698	13917	12671	12543	12504	13571	24503	28667	22362	22816	17537	13863	12718	12336	12229	12168	12177	12430	12207	12239	12136	12201	12127	12124	12207	12193	12338	12125	12245	12238	11976	12153	12287	12289	12260	12231	12144	12022	12133	12045	12172	12303	12208	12164	12239	12190	12193	12210	12124	12236	12009	12106	12416	12220	12181	12154	12312	12033	12111	12240	11996	12217	12104	12080	12042	12243	11902	12139	12266	12247	12006	12152	12036	12158	12325	12140	12247	12127	12247	12244	12033	12229	12121	12278	12125	12170	12059	12054	11994	12195	12101	12170	12376	12114	12129	12101	12140	12005	12350	12204	12155	12056	12219	12024	12137	12142	12211	12268	12048	12080	12289	11926	12194	12160	12177	12104	12058	12210	12178	12169	12112	11854	12017	11974	12113	11988	12074	12141	12056	12141	12136	12194	12157	12187	11952	12210	12306	12076	12170	12111	12189	12149	12379	12100	12098	12009	12058	11891	12210	12151	12295	12154	12187	12225	12029	12082	12255	12193	12207	12004	12266	12231	12034	12104	12199	12250	12085	12256	12112	11925	12191	12187	12009	12238	12242	12156	12116	12106	11985	12161	12125	12168	12081	12066	12085	12281	12220	12171	12341	12072	12039	12215	12102	12145	12048	12193	12218	12230	12066	12137	12078	12320	12327	12227	12032	12194	12099	12127	12129	12159	12157	12184	12059	12213	12309	12089	12369	12223	12166	11884	12155	12125	12145	12128	11965	12115	12256	12065	12185	12120	12050	12161	12261	12140	12084	12190	12046	12146	12069	12069	12273	12335	12212	12168	12217	12073	12203	12246	12172	12280	12051	12016	12226	12150	12071	12014	11960	12182	12176	12238	12314	12114	12321	12284	12087	12227	12205	12018	12162	12215	12218	12150	12071	12303	12097	12115	12119	12227	12183	12320	12029	12095	12367	12191	12181	11932	12241	12124	12229	12225	12187	12113	12040	12094	12173	12176	12196	12111	12195	11985	12364	12371	12353	12077	12264	12153	12008	12127	11974	12217	12060	12258	12310	12230	12096	12120	12277	12235	12124	12098	12154	12248	12015	12120	12078	12305	12245	12272	12225	12006	12251	12044	12287	12154	11931	12027	12020	12127	12230	12093	11964	12195	12199	12225	12206	12041	12134	12253	12040	12237	12149	11952	12165	12152	12079	11953	12184	12124	12116	12268	12113	11992	12159	12248	12053	11950	12094	12221	12171	12198	12217	12144	12148	12189	12100	12000	12391	12172	12180	12045	12239	12041	12054	12107	12041	12070	12138	12000	12121	12081	12359	12132	12176	12054	12169	12072	12137	12136	12241	12207	12136	12157	12053	12101	12208	12062	12232	12123	12247	12291	12130	12305	12080	12156	12039	12005	11998	12266	12167	12065	12125	12258	12168	12137	11929	12088	12164	12185	12118	12274	12157	11999	12286	12237	12080	12182	12325	12188	12132	12234	12141	12118	12188	12146	12229	12002	12197	12213	12146	12140	12250	12068	12087	12046	12207	12224	12082	11920	12184	12049	12227	12309	12057	12242	12066	12152	12167	12141	12072	12222	12215	12061	12187	12300	12297	12296	12053	12118	12032	12269	12087	12353	12116	12155	12118	12299	12051	12018	12189	12111	12071	12200	12141	12256	12176	12076	12216	12224	12244	12230	12034	12033	12179	12123	12113	12097	12138	12110	12033	12275	12096	12053	12167	12208	12097	12092	12152	12159	12196	12113	12447	12209	12157	12251	12076	12235	12162	12263	12365	12068	12071	12145	12151	12228	12079	12058	12024	12166	12189	12218	12047	12012	12101	11989	12154	12021	11885	12043	12059	12004	12113	12107	12164	12033	12149	12320	12207	12262	12178	11957	12116	12210	12254	12094	12255	11972	12174	12021	12146	12194	12234	12125	12198	12104	12065	12128	12077	12239	12018	12192	12256	12100	12271	12280	11984	12189	12055	12233	12240	12164	12095	12144	12071	12179	12245	12116	12147	12137	12150	11989	12188	11969	12225	12219	12149	12092	11954	12105	12053	12049	12116	12210	12063	12360	12320	12046	12100	12245	12157	12142	12171	12279	12102	12084	12231	12165	11979	12190	12011	12163	12106	12124	12030	12028	12154	12046	12103	11987	12185	12168	12192	11892	12083	12312	12163	12204	12236	12192	12022	12133	12175	12103	12156	12111	12179	12053	12187	12172	12155	12158	12404	12158	12167	11965	12020	12158	12017	12141	12257	12311	12121	11932	12303	12107	12247	12233	12113	12100	12123	11942	12126	12236	12144	12166	12224	12062	12137	12145	12123	12233	12208	12073	12106	12230	12374	12126	12134	11868	12132	12010	12012	12093	12009	12250	11983	12053	12184	12185	12263	12047	12247	12181	12217	12180	12143	12278	12026	11928	11822	11969	12120	12102	11985	12149	12161	11964	12186	12036	12146	12181	12080	12271	12211	12183	12227	12018	12300	12119	12051	12107	12205	12104	12208	11997	12200	12228	12012	12253	11994	12067	12113	12088	12117	12172	12017	12068	12136	12163	12083	12332	12213	12215	12221	12170	12143	12122	12126	12030	12326	12106	12302	12017	12240	12144	12128	12210	12039	12185	12244	12172	12054	12175	12065	12286	12099	12127	12195	12123	12035	12211	12289	12098	12072	12200	12091	12223	12304	12216	12185	12184	11964	12144	12193	12206	11942	12104	12074	12202	12093	12074	12254	12008	12163	12098	12041	12161	12031	12136	12053	11985	11964	12068	12269	12118	12145	11956	12086	12206	12236	12262	12248	12183	12183	12246	12396	12174	12294	12109	12114	12259	12196	12217	12022	12052	12333	12203	12145	12134	12116	12248	12200	12127	12092	12032	12089	12140	12175	12089	12251	11993	12173	12138	12172	11936	12020	12069	12046	12149	12192	12137	12217	12097	12052	12205	12292	12144	12321	12011	11895	12093	12053	12025	12310	12123	12245	12068	12099	12183	12332	12311	12162	12120	12130	12229	12283	12277	12004	12020	12152	12197	12171	12204	12230	12243	12161	12041	12317	12168	12071	12135	12094	12191	12195	12149	12084	12166	12065	12137	12184	12251	12302	12178	12262	12159	12020	12281	12067	11991	12169	12212	12142	11935	12108	12098	12013	12424	12077	12124	12048	12085	12077	12270	12340	12290	12201	12107	12248	12278	12103	12168	12133	12127	12312	12038	12214	12107	12370	12109	12250	12221	12010	12107	12124	11917	12062	12267	12207	12189	12007	12267	12090	12106	12250	12125	12065	11973	12183	12156	12108	12106	12146	12126	12113	12139	12096	12150	12068	12180	12173	12031	12085	12207	12110	12167	12235	12166	12180	12227	12218	12090	12164	12047	12025	12241	11961	12341	12103	11999	12110	12032	12144	12064	12240	12079	12206	12186	12054	12213	12224	12278	12279	12122	12192	12271	12254	11982	12029	12196	12336	12281	12259	12038	12215	12196	12307	12150	12120	12196	12244	12049	12167	12272	12134	12078	12222	12227	12187	12251	12134	12056	12155	12232	12039	12187	12027	12314	11989	12057	12244	12243	12076	12155	12155	12152	12260	12182	12016	12241	12360	12162	12004	12024	12140	12124	12243	12192	12313	12156	12103	12124	12106	12228	12081	12096	12292	12096	12055	12083	12131	12279	12303	12182	11974	11945	12148	12161	12074	12133	12349	12161	12210	12124	12196	12364	12165	12153	12119	12343	12116	12058	12066	12118	12169	12280	12244	12246	11994	12133	11975	12125	12353	12224	12185	12191	12090	12074	12196	12005	12221	12027	12177	12157	12182	12190	12097	12032	12426	12191	12144	12280	12315	12099	12281	12003	12198	12312	12098	12221	12117	12245	12114	12096	12009	12165	12042	12215	12052	12153	12455	12307	12073	12037	12108	12103	12036	12003	12251	12115	12272	12163	12005	12085	12116	12062	12048	12231	12135	12254	12124	12070	12055	12220	12126	12236	12132	12141	12172	12249	12076	12079	12025	12112	12050	12156	12028	12312	12089	11960	12182	12241	12105	12273	12322	12267	11990	12084	12192	12060	12037	12190	12120	12058	12071	11997	12079	12108	12257	12055	12240	12134	12097	12109	12069	12104	12343	12200	12240	12075	12169	12125	12150	12120	12382	12124	12262	12088	12212	12173	12297	12099	12052	12188	12008	12227	12217	12131	12046	12137	12276	12100	12217	12052	11967	12149	12164	12189	12140	12330	12176	12161	12153	12182	12141	12205	12083	12145	12110	12207	12153	12167	12039	12150	12123	12181	12104	12148	12326	12169	12065	12195	12266	12068	12213	12190	12254	12183	12080	12164	12156	12225	12197	12272	12274	12182	12211	12120	12116	12109	12340	12018	12235	12324	12323	12292	12186	12114	12214	11992	12103	12053	12229	12431	12070	12156	12329	12053	12225	12092	12151	12001	12072	12308	12296	12337	12254	12201	12053	12192	12188	12172	12133	12301	12110	12127	12393	12265	12207	12157	12155	12276	12228	12169	11974	11946	12049	12096	12266	12087	12092	12179	12035	12151	12068	12205	12110	12248	12212	12082	12078	12036	12060	12232	12148	12322	12290	12017	12027	12002	12053	12089	12191	12051	12319	12136	12150	12156	12169	12290	12207	12194	12245	12156	12373	12136	12131	11951	12189	12383	12034	12274	12039	12203	12294	12039	12006	12114	12086	12210	12103	12154	12055	12230	12191	11983	12225	12108	12253	12037	12156	12357	12113	12259	12212	12061	12131	12327	12220	11982	12238	12211	12009	12053	12146	11984	12062	12138	12019	12302	12273	12252	12195	12286	12213	12424	12201	12137	12132	12042	12039	11996	12134	12363	12311	12162	12036	12301	11994	12137	12277	12158	12043	12038	12222	12222	12264	12104	12260	12151	12296	12001	12092	12032	12042	12043	12241	12232	12364	12234	12244	12154	12209	12201	11970	12243	12258	12385	12119	12293	12159	12188	12107	12172	12111	11930	12083	11975	12080	12238	12203	12138	12069	12170	12126	12170	12168	12187	12236	12185	12186	12342	12359	12105	12270	12271	12163	12203	12046	12154	12205	12186	12265	11988	12065	12093	12297	12151	12066	12319	12087	12226	12036	12092	12257	12067	12112	12147	12196	12261	12163	12175	12073
13027	19810	18745	16086	14908	14342	13883	13597	13372	13400	15543	32093	33004	26939	26658	19272	14664	13397	12869	12890	12798	13042	12734	13025	12741	12877	13046	12885	12861	12823	12864	12857	12906	12868	12980	12875	12721	12930	12882	12969	12992	12833	12902	12954	12990	12936	12811	12973	12901	12818	12928	12918	12778	12857	12838	12842	12877	12949	13020	12790	12884	13009	12958	12720	12849	12951	13144	12943	12934	12805	12928	12845	12939	12672	12879	13056	12940	12821	12864	12842	12809	12983	12981	12906	12909	13062	12839	13000	12968	12913	13012	12754	12849	12778	12818	12778	12812	12813	12785	12950	12821	12800	13104	12710	13012	12801	12861	12937	12994	12885	12858	12840	12837	12750	12728	12951	12749	13000	12843	12957	12807	12704	12996	12852	12893	12879	12783	12849	12874	12808	12886	12905	13007	12701	12704	12910	12617	12806	12990	12862	12829	12807	12870	13003	12743	12853	12906	12879	12957	12713	12711	12870	12886	12922	12778	12793	13001	12956	13040	13002	12927	12859	12987	12897	12817	12957	12841	12909	12742	12933	12891	12728	12957	12703	12653	12916	12763	13005	12794	12853	12913	12941	12601	12927	12769	12845	12942	12871	12989	12857	12730	12866	12901	12894	12797	12796	12763	12932	12835	12822	12923	12802	12865	12752	12762	12883	12832	12957	12941	12784	12834	12813	12806	12774	12837	12944	12840	12789	12776	12887	13030	12890	12759	12767	12829	12812	12903	12894	12778	12863	12911	12811	12832	12865	12845	13006	12835	12856	12784	12734	12868	12877	12804	12838	12886	12899	12901	12812	12877	12849	12901	12803	12966	12855	12972	12860	12862	12701	12842	12779	12707	12825	12876	12805	12863	12914	12703	13050	12986	12880	12808	12811	12715	12901	12653	12785	12807	12867	12887	12763	12663	12862	12647	12798	12758	12846	12946	12797	12936	12828	12781	12902	12987	12713	12795	12883	12718	12755	12916	12728	12798	12852	12856	12977	12939	12896	12819	12830	12905	12825	12959	12725	12903	12730	12712	12814	12708	12770	12817	12808	12992	12935	12930	12894	12845	13063	13031	12904	12762	12729	13116	12787	12884	12913	12953	12859	12904	12971	12855	12841	12757	12835	12872	12718	12860	12743	12995	12707	12685	12776	12788	12693	12839	12760	12876	12969	12771	12740	12881	12897	12878	12835	12912	12804	12897	12826	12948	12859	12781	12797	12974	12875	12963	12975	12900	12767	12967	12915	12986	12930	12951	12807	12828	12827	12876	12850	12834	12778	12788	12778	12949	12660	12847	13207	12804	12859	12793	12933	12776	12957	12791	12967	12921	12786	12959	12812	12991	12675	12977	12741	12854	12893	12890	12590	13022	12843	12959	12624	12910	12819	12892	12870	12905	12721	12799	12800	12869	12882	12920	12741	13042	12856	12787	12860	12746	12826	12883	12984	12867	12867	12896	12791	12922	12983	12954	12934	12913	12848	12819	12958	12881	12788	12895	12728	12789	12892	12836	12888	12971	12837	12899	12893	12900	12743	13164	12979	12842	12733	12895	12757	13032	12748	12755	12913	12811	12763	12861	12871	12839	12954	12908	12849	12840	12881	12838	12906	12888	12971	12980	12838	12848	12949	12888	12927	12701	12721	12794	12871	12980	12821	12903	12914	12989	12803	12654	12874	12851	12834	12920	12934	12701	12833	12916	12717	12755	12864	12854	12712	12756	12942	12844	12854	12956	12797	12736	12855	12862	12904	12915	12847	12856	12771	12916	12832	12743	12973	12773	12899	12893	12994	12907	12840	12982	13022	12759	12751	12871	12818	13009	12770	13000	12965	12866	12930	12873	12665	12906	12790	12855	13030	12804	12912	13037	12984	12866	12998	13083	12784	12877	12887	12866	12816	13035	12732	12809	12944	12941	12911	12818	12774	12766	12751	12931	12786	12727	12809	12803	12919	12843	12764	12957	12784	12902	12822	12973	12836	12941	12885	12949	12880	13013	13043	12902	12902	12910	12910	12873	12817	12891	12959	12775	12801	12956	12809	12835	12961	12707	12787	12830	12912	12880	12913	12703	12840	12750	12823	12733	12791	12895	12851	13015	12801	13037	12725	12758	13002	12728	12851	12796	12861	12791	12914	13034	12868	12942	12767	12883	12670	12940	12901	12931	12876	13049	12853	12707	12676	12887	12894	12792	12855	12753	12779	12803	12981	12957	12809	13015	12911	12827	12729	12931	12892	12783	12803	12859	12925	12733	12836	12937	12771	12775	12948	12821	12791	12726	12962	12866	12930	12866	12921	12711	12859	12786	12957	12956	12844	13011	13012	12768	12961	12762	12912	12787	12874	12789	12914	12754	12991	12928	12933	12928	12919	12827	12835	12854	12725	12944	12783	12925	12917	12712	12698	12846	12751	13064	12778	12863	12877	12700	13008	12864	12760	13082	12877	12841	12795	12784	12913	12808	12941	12775	12607	12763	12829	12946	13037	13067	12824	12826	12832	12903	12753	12926	12857	12886	12883	12826	12809	12927	12860	12946	13030	12739	12859	12848	12809	12812	12747	12864	12819	12869	12958	12799	12912	12863	12854	12803	13003	12689	13088	12898	12907	12813	12864	13068	12817	12728	12840	12823	12752	12906	12733	12875	12864	12976	12807	12780	12991	12716	12962	12813	12775	12952	12913	12956	12827	12847	12830	12830	13045	12916	13058	12839	12985	13035	12940	12941	12877	12937	12766	12974	12925	12720	12931	12874	12939	12897	12744	12892	12783	12817	12775	12925	12801	12953	12796	12768	12741	12796	12934	12928	12993	12980	12872	12765	12780	12864	13032	12804	12947	12845	12887	12868	12908	12845	12829	12846	12963	12908	12791	13150	12988	12717	12790	12972	12887	12926	12893	12995	12940	12916	13092	12905	12922	12747	12848	12970	12792	12825	12848	12928	12879	12981	12823	12790	12856	12894	12723	12850	12798	12800	12907	12988	12917	12909	12923	12739	13066	12845	12736	12944	12795	12668	12995	12786	12825	12796	13022	12921	12943	12878	12924	12770	12860	12961	12716	12889	12851	12750	12987	12707	12898	12858	12752	12936	12848	12928	12800	12770	12830	12893	12971	12823	12994	12973	12672	12836	12712	12822	13113	12845	12917	12733	13025	12909	12855	12863	12873	12827	12841	12811	12815	12924	12898	12920	12937	12858	12893	12852	12939	12768	12735	12814	12862	12857	12854	12804	12845	12996	12701	12846	12934	12723	12867	12872	12865	12749	12998	12845	13022	12782	12794	12839	12804	12912	12913	12883	12948	12852	12916	12798	12875	12866	12825	12802	12967	12835	12928	12738	12770	12906	12904	12772	12790	12837	12887	12816	13103	12911	12759	12883	12855	12912	12836	12876	12854	12964	12832	12822	12861	12842	12882	12823	12763	12776	13022	12761	12793	12736	12768	12895	12869	12972	12789	12953	12705	12976	12836	12856	12795	12948	12946	12927	12898	12831	12935	12866	12938	13097	12833	12786	12984	12920	12840	12854	12764	13052	12810	12993	12879	12815	12956	12855	12890	12810	12724	12790	12780	12879	13037	12956	12858	12994	12725	12909	12997	12845	13065	12874	12923	13039	12867	12855	12922	12700	12934	12659	12819	12891	12959	12779	12819	12910	12819	12748	12694	12700	12886	13034	12903	12775	12769	12892	12851	12694	12827	12909	12843	12891	12802	12981	12785	12793	12861	12824	12896	12797	12847	12864	12719	12815	12769	12809	13019	12871	12923	12804	12773	12875	12767	12885	12941	12796	12841	12965	12921	12634	12824	12736	12793	12816	12905	12818	12787	12779	12859	12839	12807	12921	12863	13032	12877	12932	12902	12886	12907	12744	12841	12916	12933	12775	12818	12981	12944	12881	12894	12833	12867	12837	12858	12825	12802	12940	12843	12716	12832	12742	12807	12972	12751	12830	12889	12918	12887	12843	12903	12964	12716	12864	12847	12849	12797	12920	13024	13003	12796	12716	12960	12614	12794	12825	12875	12865	12931	12786	12845	12810	12706	12918	12781	12933	12844	12821	12907	13006	12916	12808	12893	12989	12963	13002	12794	12912	12786	12866	12920	12958	12925	12944	12913	12858	12863	12883	12783	12953	12676	12739	12834	12888	12893	12855	12813	12776	12843	12896	12856	12972	12870	12956	12748	12869	12880	12793	12989	12803	12823	12864	12685	12976	12810	12818	12942	12820	12853	12684	12802	12949	12975	12949	12927	12818	12724	12959	12856	13043	12896	12869	12839	12879	12906	12896	12973	12910	12792	12914	12790	12910	12807	12886	12735	12761	12814	12875	12826	12927	12766	12758	12837	12766	12893	12892	12901	12845	12725	12806	12841	12768	12958	12790	12869	12871	12952	12775	12742	12979	12876	12863	12746	12848	12844	12913	12754	12760	12949	12814	12799	12962	12805	12842	12916	12844	12896	12971	12798	12827	12945	12765	12758	12896	12744	12763	12817	12757	12786	12894	12785	12969	12832	12989	12793	12932	12764	12807	12833	13034	12810	12708	12898	13077	12920	12977	12779	12613	12886	12861	12818	12943	12932	12886	12886	12703	12788	12956	12932	12809	12766	12956	12870	12950	12814	12889	12811	12925	12987	12871	12821	12916	12934	12890	12813	12911	12837	12912	12878	12867	13042	12831	12868	12967	12916	12945	13040	12916	12762	12796	12783	12901	12826	12881	12947	12873	12731	12960	12865	12901	12767	12876	12888	12879	12845	12780	12895	12933	12988	12880	12836	12763	12961	12782	12989	12748	12840	12902	12823	13002	12759	12910	12843	12817	12861	12897	12888	12874	12882	12973	12810	12824	12987	12994	12820	12976	12914	12687	13098	12984	12829	12794	12843	12791	12790	12920	12707	12795	13011	12885	12818	12941	12805	12754	12805	12931	12933	12824	12991	12887	12981	12928	12875	12816	12798	12937	12681	12860	12911	12895	12904	12791	12855	12717	12750	12876	12880	12833	12785	12803	12740	12964	12881	12787	12790	12991	12828	12865	12855	12846	12766	12778	12891	12875	12863	12814	12848	12756	12987	12878	13158	13033	12840	12712	12819	12980	12835	12755	12721	12829	12854	12720	13000	12789	12813	12804	12827	12839	12903	12969	12759
24041	21372	28767	24371	21559	19493	16105	13459	12798	12611	13863	27903	38062	32010	27466	20904	15374	13079	12554	12161	12018	12018	12006	12015	11891	12042	12096	12075	12210	11980	12198	12106	12075	12086	12062	11906	11912	12323	12076	12089	11812	12123	12121	11987	12112	11999	12117	11974	12099	12113	12013	12046	12095	11898	11935	11815	11874	12046	12009	11906	11811	12000	11903	12078	12004	11986	11985	11778	12002	11915	12061	12042	11906	11879	11965	11920	12037	12098	12249	12142	12133	12084	11961	11791	11732	12007	11929	11894	11977	12004	11981	11876	11969	11952	12074	11859	12005	12034	11938	11932	11965	12090	11917	11851	12026	11925	12126	11968	11935	12008	12036	12011	12094	12090	12093	11918	12007	12261	11762	12081	12110	12194	12015	12071	12145	12034	11931	11893	11940	11750	12051	12096	12000	11921	12086	11837	12001	11837	12083	11968	12107	12208	12067	11931	12015	12170	11952	11984	11956	11975	11952	11878	12055	11881	11886	12080	12075	12075	12112	12012	11904	11967	12005	11995	12129	12076	11970	12008	12019	11947	11929	12051	11838	11843	11993	11822	11862	12051	11890	11924	11704	11867	12057	11815	11877	12046	11974	11907	11900	11929	12089	12282	12026	11785	11868	11977	11819	11865	11892	12090	11949	11877	12058	12013	11956	11730	11892	12005	11912	12017	11950	11987	11994	11890	12006	11851	12009	11993	12195	12050	11998	11902	12024	12029	11989	11813	12002	11957	11973	11862	12078	11855	12004	11983	12005	12017	12154	11967	12045	12005	11805	11852	12157	12062	11864	12097	11942	12048	12054	11930	12021	11742	11845	11860	12013	11866	11966	11807	12093	11971	12046	12121	11959	12044	11924	11992	11923	12095	12097	11930	11990	12257	12060	12141	11980	12063	11922	11965	11988	11922	12044	11722	11872	12128	12020	11886	12064	11909	11687	11951	12012	11898	11960	12085	11878	11914	11997	11946	12066	12012	12153	12026	11831	12008	12051	12018	12049	11963	11955	12069	12070	12049	11935	11918	12182	11857	12083	11923	11949	12081	11887	11888	12046	12248	12132	12041	11942	11977	12145	12228	12083	12040	11957	11930	11987	11892	12068	12062	11930	11882	12063	12016	11824	12082	12089	11923	11932	12015	11673	11923	12026	11813	12045	11911	12141	11927	11932	11908	11919	11947	11997	11986	11895	12108	11780	12006	11884	12138	12030	12112	11842	11855	12035	12158	11732	12013	11941	12001	12047	12108	11997	11842	11969	11990	12015	11950	11882	11919	12128	11928	12116	11943	11875	12023	12011	12063	12047	11985	12177	12039	12070	11985	12060	12010	11986	11925	11986	12170	12051	12041	11965	11946	12157	12091	12049	11755	12119	11995	11842	12061	11999	11916	11900	11951	11937	12028	11867	11861	11965	11991	11933	11853	11871	12047	11907	11962	11918	11795	12001	12028	11913	11893	11972	11930	11910	11979	11871	11897	11959	11910	11795	11974	11881	12041	12002	11913	11873	12005	12089	11754	12026	11931	11893	11957	12047	11984	11957	11945	12013	11931	11849	11998	11975	12139	12047	12016	11826	12097	11961	12029	12103	12070	11916	12026	12130	12092	12145	11964	11864	11955	12029	11904	12088	12041	11938	11983	12012	12098	11907	11971	11980	11982	12006	12076	12010	11933	12110	11969	11912	11709	11919	11901	11846	11865	11927	12063	11960	11814	11975	12076	12131	11994	12002	11736	11861	11919	12126	12084	12037	12003	12060	12081	11966	11940	11919	11855	11863	11982	11941	11834	12169	11961	11923	11972	11969	11935	12078	12075	11916	11981	12049	11902	12065	11842	11893	11894	12002	12133	11950	11828	11954	12138	11864	11974	12047	11800	11889	12088	11930	11889	11925	11992	12196	12073	11985	11821	11804	12018	11950	11905	11921	11910	11977	11842	11880	11910	12099	11953	12200	12052	11996	12099	11913	11856	12013	11979	12279	11956	11982	11942	12125	11958	11832	12132	11800	12131	11875	12018	11950	12029	11968	11971	12014	11953	11969	12105	11979	12051	11932	11890	12061	11794	12006	12017	11947	12140	12004	11821	11859	11870	11838	11992	12086	11990	12090	11900	11995	11880	11936	12107	11908	11886	11841	12190	11929	11857	11917	12082	12024	11749	11980	12008	11878	12008	11920	11936	11893	11843	11839	11917	11818	11956	12003	11876	12138	11978	12130	11774	11849	11702	12009	11785	11972	11959	11945	12059	12022	12065	11941	11915	11728	12062	11889	11971	11929	12033	11865	11972	11947	12004	11954	12056	12184	11809	12101	12080	11850	11878	12034	11942	12032	12022	12007	12038	12167	12092	12074	11775	11869	12038	11977	12160	11808	11941	11978	11830	12074	12116	12004	11793	11787	11979	12049	11887	12012	12015	12067	12038	12169	11932	11961	11941	11987	11846	12096	11963	12021	12005	12118	11993	11905	11854	12037	11973	11886	11982	12009	12008	11971	11892	12030	11894	11894	12091	11925	11934	11936	12064	11941	11882	12029	11825	12184	12000	12096	11936	11979	11883	12028	11916	12052	11990	11964	12070	12069	11815	11944	12012	11775	12093	12062	11946	11996	12008	11916	12013	11956	11975	12054	12002	12064	12052	12081	12120	12008	12112	12040	11930	11904	12138	12088	12008	12046	11968	11878	11878	11979	12093	11914	12023	11956	12108	11922	11928	12150	12052	11892	11935	11925	12015	11996	11852	11968	11707	12064	11821	11928	11867	11783	12063	12251	11801	12061	11949	12031	12026	11982	11837	11887	12125	11820	12010	11913	11919	11922	11886	11977	11910	12027	11943	12046	11866	11843	11851	12053	11976	11848	12067	12100	11902	12056	12041	11961	11741	11877	11885	12048	11828	11746	11861	11916	12056	11945	12010	12054	12101	11974	12039	12109	11763	11990	11985	12093	12060	11993	11906	12016	12115	12065	11885	12031	11862	11853	11955	11993	11932	11908	12127	11809	12094	12007	11856	11894	11942	12011	12099	11975	12113	11960	12023	11991	11944	11938	11980	11940	12050	11933	11984	11853	12104	11920	11848	11795	11974	12036	12038	11934	12099	12023	12175	11875	11934	11850	11940	11911	11932	11950	12141	11895	11912	11791	11855	11981	11925	12094	11967	11950	11825	11893	11931	11920	12063	11854	12053	11941	11864	11879	12080	12010	11890	11966	12005	11861	11880	11959	11985	11802	11889	11984	11927	11884	11914	11866	11895	11989	11938	12134	11834	11998	11862	11780	11874	11981	11893	11934	11989	11992	11990	11965	11860	11805	12013	11990	12015	12029	11866	11752	11958	11962	11899	11952	11907	12132	11804	12073	11944	12053	11989	12023	11912	12039	12055	11923	11996	11971	11932	11877	12011	11910	11977	12066	11992	12050	12092	11907	12073	12047	12030	11850	11998	12021	11832	12168	12026	12141	12070	11968	12105	12053	11862	12085	11956	11865	11803	11946	11983	12058	11908	11954	12049	11908	11832	11888	12034	12053	12049	11762	11840	11964	12042	11862	12031	11964	11893	11995	12044	11887	11844	11998	12036	11891	12061	12065	11863	11824	12032	12014	12048	12009	12110	12034	11979	12030	11900	11853	12050	11890	11873	11822	12074	12121	11939	12087	12022	11953	12108	11904	11939	11905	11970	11968	11958	11986	11877	12127	11976	11988	12027	11996	11975	11874	12046	11964	11681	11862	11949	12192	11935	11983	12064	12039	11874	11973	11983	12152	12020	12168	12046	12019	11877	11960	12151	11845	12146	11841	12032	12108	11919	11967	12028	12000	11932	11891	11935	11900	12097	12086	11826	11946	12006	11896	11932	11970	11790	11836	12083	12021	11899	11888	12082	11936	12028	12044	12124	11971	11953	12032	11917	12048	11853	12019	11920	11981	11963	11931	11967	12018	11986	12049	12094	11986	12042	12044	11977	12129	12117	12086	12048	11873	12199	11974	12081	11885	12058	11713	12105	12044	12146	12060	11879	11942	11949	11859	12010	11935	12014	12224	11946	11964	11881	12006	11935	12030	12016	12171	12230	11921	12052	12034	11829	11827	11959	12042	11860	12131	11896	11936	11885	11874	12021	11987	11881	11874	11725	11961	12100	11976	11964	12009	11877	11916	12098	11981	12006	12103	11801	12100	11970	12167	11977	12109	12125	11884	11914	12035	11935	11999	12057	11822	12005	11896	12027	11900	11980	12037	11888	12021	12063	12028	12077	12027	11963	11847	12069	11869	12089	12155	12009	11930	12125	11928	12017	11836	12201	11862	11887	12024	11870	11822	12100	12067	11871	11988	12046	11883	11986	11707	11835	12117	12050	11897	12016	11856	12040	11936	12010	11908	11992	11916	11920	11927	12097	12023	12001	11973	11844	11895	11870	12065	11845	11888	11999	12047	12083	11928	12017	12015	11960	11852	11851	11953	11987	11945	11957	11908	12022	11913	11992	11879	11978	12032	11838	11807	11890	11847	11998	11966	11894	11864	11772	12060	11921	12032	12064	11858	12266	12015	12137	11935	11918	11929	11937	11890	11921	12011	12015	11989	11901	11933	11857	11864	11934	11929	11959	11994	11863	12082	11853	11904	12001	12004	11976	11953	11902	11869	11841	11850	12076	12119	11948	12255	12060	12082	11862	12051	11803	11931	12035	12000	11945	12156	11944	11967	12010	11999	11914	11969	11941	11833	11932	12137	12031	12127	12072	11842	11885	12096	12017	11962	11899	12203	12004	11862	11919	11924	11900	12020	12017	11958	11892	12095	12103	11822	11877	11966	12028	11882	12007	11932	11944	11982	11924	11927	12175	12284	12030	11973	11786	12033	12009	12007	11806	11960	11951	12028	11973	11939	11971	11850	11992	11782	12069	11958	11821	11973	11837	12039	11806	11847	11956	12047	12049	12103	11915	11851	12112	11965	11785	12006	11840	11966	12014	12038	12140	11981	11995	12016	12023	11976	11925	11885	11977	12216	11976	11934	11800	11940	12079	12078	11861	11862	11944	11890	11896	12089	12055	11909	11816	12154	12045	12022	11772	12021	11889	11990	11952	11995	12060	11877	11963	11900	12147	11941	11860	12074	12046	11995	11851	11820	11917	11867	12015	11868	11930	12101	12104
14790	24595	22685	18313	16466	15272	14560	14579	14160	13853	16599	36213	42076	36788	32351	23851	16382	13766	13065	12895	12828	12637	12679	12684	12823	12730	12852	12766	12630	12553	12756	12715	12823	12654	12713	12723	12650	12896	12761	12741	12768	12820	12741	12794	12683	12816	12705	12732	12879	12704	12709	12798	12690	12706	12794	12705	12722	12628	12664	12803	12734	12632	12532	12680	12581	12645	12646	12795	12804	12653	12662	12814	12700	12672	12713	12775	12751	12630	12776	12698	12886	12743	12839	12767	12816	12758	12822	12801	12653	12704	12660	12718	12654	12813	12855	12784	12793	12710	12726	12795	12552	12735	12751	12598	12553	12741	12890	12695	12750	12537	12765	12653	12798	12613	12881	12809	12714	12769	12698	12658	12724	12771	12651	12614	12665	12685	12883	12729	12700	12743	12690	12570	12738	12838	12730	12500	12798	12866	12701	12854	12631	12716	12889	12751	12515	12708	12706	12689	12799	12738	12747	12648	12666	12714	12687	12784	12699	12792	12712	12663	12700	12722	12876	12764	12784	12734	12885	12601	12722	12538	12777	12714	12624	12560	12464	12653	12764	12749	12588	12623	12666	12764	12725	12742	12863	12722	12756	12620	12571	12781	12695	12899	12644	12748	12520	12673	12680	12630	12733	12753	12801	12745	12690	12776	12617	12595	12586	12749	12883	12590	12836	12724	12632	12649	12652	12721	12654	12610	12844	12736	12549	12750	12714	12678	12729	12717	12581	12712	12672	12733	12705	12662	12699	12625	12596	12644	12754	12811	12602	12650	12617	12703	12652	12634	12693	12648	12668	12647	12744	12742	12661	12760	12654	12702	12765	12755	12847	12661	12785	12928	12788	12754	12653	12681	12516	12651	12628	12760	12640	12703	12726	12695	12620	12690	12782	12816	12642	12698	12692	12591	12864	12784	12782	12745	12628	12711	12576	12747	12736	12704	12572	12554	12635	12863	12727	12754	12775	12722	12704	12730	12696	12759	12810	12767	12543	12631	12519	12664	12662	12558	12696	12731	12764	12688	12603	12557	12594	12681	12680	12754	12657	12719	12608	12793	12705	12686	12574	12691	12666	12890	12737	12744	12719	12635	12812	12728	12705	12829	12691	12827	12630	12820	12677	12761	12857	12665	12704	12833	12599	12666	12691	12807	12616	12737	12611	12745	12755	12751	12743	12728	12680	12664	12840	12707	12738	12737	12574	12853	12781	12859	12881	12614	12630	12820	12752	12686	12817	12750	12633	12594	12809	12690	12754	12691	12772	12643	12724	12779	12848	12736	12783	12777	12730	12666	12872	12754	12690	12836	12627	12716	12670	12713	12634	12553	12726	12631	12599	12706	12706	12685	12818	12824	12651	12673	12685	12733	12809	12691	12764	12635	12643	12863	12700	12766	12710	12703	12806	12702	12760	12763	12695	12759	12657	12612	12770	12639	12680	12611	12754	12760	12798	12525	12824	12811	12766	12612	12664	12838	12649	12607	12774	12970	12785	12658	12775	12816	12850	12599	12799	12786	12689	12700	12817	12661	12545	12763	12767	12688	12722	12749	12577	12499	12631	12879	12597	12668	12796	12754	12682	12811	12737	12580	12731	12698	12736	12575	12705	12660	12815	12654	12752	12634	12907	12714	12693	12714	12580	12894	12650	12749	12696	12783	12678	12749	12873	12757	12809	12720	12727	12675	12728	12761	12621	12578	12554	12617	12683	12752	12690	12733	12771	12864	12610	12766	12802	12757	12708	12609	12678	12636	12768	12626	12670	12761	12814	12823	12719	12740	12772	12876	12743	12591	12550	12720	12653	12639	12614	12710	12479	12630	12663	12658	12769	12755	12737	12645	12681	12830	12808	12616	12767	12729	12649	12757	12708	12755	12761	12791	12790	12730	12660	12794	12659	12759	12747	12751	12761	12614	12753	12631	12831	12581	12684	12713	12633	12633	12549	12689	12569	12690	12573	12612	12792	12737	12616	12875	12720	12656	12770	12825	12856	12684	12831	12652	12658	12729	12670	12592	12639	12910	12679	12614	12743	12887	12642	12607	12747	12776	12761	12603	12705	12654	12752	12881	12715	12739	12674	12692	12737	12718	12783	12667	12841	12588	12750	12773	12868	12887	12665	12800	12611	12812	12608	12787	12543	12699	12669	12716	12686	12721	12688	12775	12690	12601	12678	12772	12593	12903	12758	12851	12645	12788	12743	12817	12695	12667	12833	12617	12798	12724	12649	12666	12670	12705	12780	12670	12809	12642	12807	12669	12874	12894	12726	12768	12651	12712	12946	12604	12618	12606	12632	12728	12671	12739	12644	12620	12570	12831	12678	12735	12874	12742	12626	12805	12728	12516	12671	12715	12646	12802	12783	12628	12699	12893	12703	12592	12638	12798	12838	12523	12764	12629	12599	12777	12728	12700	12576	12714	12793	12683	12766	12627	12583	12798	12555	12745	12774	12873	12745	12641	12660	12607	12734	12774	12775	12893	12591	12651	12566	12725	12543	12673	12775	12849	12593	12721	12668	12729	12710	12649	12595	12753	12699	12583	12710	12665	12726	12666	12722	12544	12834	12878	12739	12805	12693	12772	12808	12849	12908	12655	12721	12768	12698	12637	12831	12653	12667	12685	12707	12726	12619	12652	12698	12752	12741	12644	12705	12805	12625	12787	12571	12772	12658	12557	12768	12802	12549	12835	12524	12631	12733	12783	12668	12747	12693	12765	12657	12823	12624	12707	12811	12702	12608	12649	12696	12641	12709	12651	12550	12846	12794	12663	12574	12567	12799	12666	12531	12701	12723	12812	12696	12677	12770	12735	12673	12715	12841	12823	12840	12683	12697	12703	12787	12783	12719	12691	12670	12659	12698	12590	12608	12577	12733	12729	12685	12805	12653	12553	12729	12776	12750	12771	12604	12856	12644	12762	12591	12699	12803	12718	12646	12694	12894	12890	12728	12862	12588	12759	12716	12720	12808	12637	12788	12814	12680	12488	12722	12821	12696	12749	12787	12688	12566	12905	12661	12701	12731	12824	12664	12761	12737	12825	12573	12728	12683	12756	12793	12764	12682	12766	12727	12850	12841	12602	12663	12676	12749	12563	12765	12717	12670	12694	12750	12605	12940	12598	12769	12560	12781	12856	12919	12810	12780	12646	12600	12670	12682	12824	12824	12793	12841	12649	12792	12807	12760	12688	12775	12767	12702	12806	12682	12855	12628	12749	12762	12575	12517	12436	12769	12601	12752	12689	12774	12834	12661	12734	12708	12654	12768	12798	12871	12795	12753	12769	12764	12749	12768	12861	12623	12727	12676	12720	12748	12708	12793	12741	12766	12808	12706	12698	12708	12823	12733	12719	12643	12624	12807	12682	12688	12615	12649	12721	12785	12616	12804	12777	12691	12790	12729	12893	12702	12701	12675	12694	12643	12713	12592	12928	12687	12695	12736	12824	12504	12809	12692	12730	12681	12566	12759	12648	12625	12655	12579	12605	12639	12661	12800	12659	12505	12598	12900	12804	12706	12909	12889	12649	12551	12623	12686	12732	12705	12726	12642	12709	12773	12570	12716	12890	12704	12812	12634	12759	12840	12745	12665	12728	12707	12662	12696	12676	12796	12674	12810	12564	12718	12798	12829	12679	12683	12815	12715	12673	12678	12743	12802	12713	12751	12593	12887	12755	12744	12915	12762	12689	12883	12752	12650	12801	12754	12854	12688	12707	12559	12718	12691	12732	12881	12838	12778	12829	12539	12803	12758	12729	12649	12574	12759	12709	12692	12765	12848	12765	12552	12712	12759	12599	12715	12774	12670	12779	12595	12908	12665	12737	12877	12641	12618	12594	12789	12731	12774	12744	12709	12662	12840	12797	12558	12562	12758	12753	12673	12804	12686	12768	12636	12768	12841	12714	12656	12637	12846	12577	12719	12735	12675	12720	12800	12597	12879	12467	12862	12736	12823	12570	12722	12625	12697	12514	12552	12685	12731	12809	12807	12775	12632	12715	12578	12759	12644	12820	12783	12697	12721	12787	12807	12806	12833	12701	12604	12752	12649	12742	12634	12720	12742	12691	12769	12720	12813	12914	12746	12773	12749	12631	12766	12722	12730	12679	12660	12678	12627	12816	12815	12587	12726	12746	12757	12645	12692	12705	12649	12700	12810	12593	12630	12861	12677	12602	12708	12563	12736	12654	12754	12882	12643	12676	12688	12744	12751	12677	12729	12743	12776	12629	12748	12849	12716	12652	12873	12934	12652	12865	12691	12648	12864	12815	12766	12712	12845	12654	12728	12780	12669	12759	12610	12856	12547	12816	12661	12712	12605	12868	12702	12809	12708	12692	12687	12742	12719	12662	12593	12747	12445	12728	12666	12710	12612	12677	12896	12682	12653	12682	12711	12548	12729	12691	12754	12698	12526	12817	12624	12807	12775	12687	12758	12676	12782	12641	12793	12643	12704	12693	12742	12621	12634	12714	12769	12642	12801	12671	12904	12671	12621	12785	12773	12734	12765	12648	12653	12733	12541	12811	12743	12797	12799	12738	12692	12732	12727	12749	12626	12791	12895	12704	12609	12652	12735	12618	12789	12708	12636	12864	12665	12779	12657	12779	12734	12644	12726	12590	12577	12537	12592	12774	12587	12783	12778	12630	12702	12653	12524	12743	12594	12806	12663	12553	12871	12817	12721	12824	12768	12717	12661	12744	12768	12599	12787	12672	12763	12754	12828	12745	12705	12639	12564	12830	12820	12777	12720	12836	12571	12449	12658	12614	12625	12676	12682	12834	12771	12814	12790	12707	12659	12786	12811	12707	12827	12832	12648	12771	12723	12759	12936	12709	12651	12660	12741	12686	12659	12758	12706	12711	12653	12675	12664	12759	12667	12893	12744	12551	12741	12795	12761	12765	12743	12644	12844	12648	12697	12637	12544	12747	12700	12569	12636	12690	12663	12645	12818	12762	12780	12725	12762	12873	12836	12648	12557	12759	12732	12668	12641	12675	12829	12815	12732	12754	12595	12654	12510	12677	12818	12738	12797	12888	12863	12805	12629	12657	12721	12740	12666	12724	12727	12543	12597	12653	12632	12654	12660	12811	12596	12928	12669	12729	12595	12740	12723	12739	12705	12707	12803	12521	12735	12622	12687	12734
28543	20350	17184	14376	12708	12660	12715	12730	12565	12375	12612	13205	15414	15361	14238	13434	12804	12552	12490	12508	12350	12559	12366	12429	12359	12468	12552	12466	12549	12527	12382	12634	12595	12516	12504	12313	12450	12345	12341	12501	12412	12351	12480	12453	12488	12361	12640	12486	12487	12433	12431	12405	12404	12347	12579	12278	12291	12528	12428	12460	12424	12542	12481	12374	12377	12409	12389	12525	12510	12400	12345	12405	12445	12285	12273	12371	12417	12489	12404	12292	12447	12408	12418	12319	12424	12465	12408	12329	12477	12282	12655	12535	12239	12379	12343	12329	12454	12314	12379	12306	12332	12366	12432	12361	12426	12368	12510	12429	12578	12494	12550	12344	12378	12365	12514	12441	12315	12491	12310	12578	12255	12455	12322	12273	12552	12509	12627	12512	12395	12251	12517	12461	12273	12479	12390	12421	12423	12445	12458	12389	12470	12430	12353	12361	12353	12414	12391	12330	12479	12675	12403	12451	12252	12245	12443	12511	12376	12511	12462	12547	12394	12541	12612	12257	12563	12319	12549	12392	12406	12525	12394	12417	12439	12390	12369	12589	12393	12427	12240	12309	12378	12418	12516	12571	12478	12308	12381	12685	12456	12488	12477	12402	12441	12606	12504	12463	12480	12225	12468	12458	12279	12440	12386	12377	12277	12340	12380	12374	12411	12400	12401	12523	12358	12305	12342	12373	12657	12447	12356	12441	12537	12295	12276	12323	12513	12502	12275	12461	12498	12348	12370	12217	12403	12368	12465	12436	12346	12297	12406	12394	12487	12458	12342	12289	12284	12521	12500	12292	12453	12419	12403	12295	12329	12475	12252	12148	12601	12345	12531	12409	12486	12519	12475	12420	12209	12392	12547	12516	12509	12470	12437	12477	12289	12353	12406	12374	12464	12507	12464	12493	12443	12303	12379	12385	12487	12431	12339	12388	12396	12476	12195	12364	12409	12451	12525	12420	12525	12438	12321	12258	12444	12287	12360	12632	12413	12492	12490	12603	12546	12483	12558	12443	12457	12724	12511	12487	12482	12688	12292	12524	12490	12280	12561	12511	12312	12526	12496	12270	12575	12300	12348	12342	12288	12543	12414	12642	12443	12465	12473	12484	12483	12627	12599	12437	12480	12438	12402	12389	12357	12474	12506	12572	12444	12583	12338	12490	12363	12346	12391	12567	12450	12496	12263	12369	12276	12349	12380	12428	12343	12140	12447	12481	12283	12357	12576	12536	12477	12400	12549	12379	12439	12445	12378	12418	12364	12584	12457	12374	12496	12287	12237	12660	12385	12420	12221	12514	12491	12526	12452	12431	12311	12219	12268	12404	12523	12371	12503	12407	12462	12412	12407	12613	12480	12438	12397	12460	12106	12402	12387	12333	12399	12264	12333	12284	12501	12549	12503	12347	12322	12574	12428	12298	12467	12560	12390	12305	12424	12452	12520	12461	12317	12398	12547	12555	12551	12585	12403	12567	12377	12359	12516	12480	12528	12383	12488	12372	12310	12616	12373	12482	12387	12334	12255	12383	12413	12396	12481	12416	12378	12390	12368	12287	12431	12301	12572	12443	12420	12501	12301	12560	12341	12445	12396	12530	12300	12485	12458	12464	12658	12572	12389	12257	12432	12453	12338	12325	12612	12422	12349	12251	12539	12485	12327	12427	12468	12393	12510	12404	12389	12301	12385	12565	12514	12354	12388	12215	12459	12384	12549	12315	12332	12274	12652	12357	12305	12263	12362	12486	12468	12537	12371	12558	12396	12398	12546	12415	12377	12346	12226	12503	12459	12459	12344	12442	12585	12287	12368	12356	12412	12313	12380	12314	12584	12336	12447	12539	12414	12518	12401	12538	12404	12582	12393	12320	12238	12379	12280	12476	12641	12510	12306	12419	12324	12464	12361	12347	12420	12464	12348	12526	12253	12474	12305	12385	12378	12350	12466	12399	12497	12313	12378	12311	12402	12531	12499	12581	12519	12298	12410	12456	12380	12522	12316	12576	12384	12564	12323	12338	12299	12486	12611	12220	12388	12485	12577	12597	12441	12381	12120	12408	12271	12243	12371	12420	12404	12388	12437	12457	12453	12529	12343	12359	12472	12400	12444	12450	12524	12650	12436	12448	12391	12436	12553	12497	12409	12494	12296	12327	12401	12291	12406	12401	12345	12303	12527	12478	12356	12458	12508	12261	12449	12334	12371	12467	12375	12357	12365	12440	12527	12468	12299	12536	12434	12423	12501	12477	12336	12360	12504	12465	12539	12383	12293	12396	12388	12449	12427	12339	12329	12477	12603	12513	12504	12277	12364	12465	12257	12546	12485	12327	12488	12543	12524	12250	12285	12316	12425	12170	12481	12330	12410	12370	12307	12502	12381	12417	12334	12452	12329	12473	12468	12540	12237	12290	12403	12488	12343	12338	12376	12420	12355	12328	12373	12715	12380	12229	12474	12495	12466	12547	12478	12462	12500	12401	12328	12369	12275	12304	12424	12454	12555	12306	12370	12397	12305	12398	12344	12553	12437	12402	12462	12311	12273	12335	12541	12523	12535	12360	12239	12350	12333	12450	12323	12339	12469	12319	12500	12510	12330	12351	12328	12584	12545	12419	12437	12315	12358	12284	12316	12449	12626	12393	12628	12466	12357	12331	12419	12437	12396	12299	12441	12467	12372	12284	12511	12456	12403	12534	12215	12210	12415	12393	12436	12360	12416	12286	12421	12371	12399	12407	12373	12289	12501	12402	12291	12292	12377	12549	12437	12575	12364	12357	12356	12285	12509	12286	12289	12420	12602	12489	12509	12517	12436	12513	12498	12395	12573	12450	12453	12338	12436	12414	12499	12383	12444	12397	12737	12585	12507	12324	12515	12474	12408	12379	12319	12383	12540	12396	12447	12353	12524	12332	12428	12443	12384	12386	12528	12353	12127	12408	12518	12470	12666	12396	12522	12358	12481	12280	12400	12641	12413	12505	12366	12506	12396	12446	12451	12502	12493	12460	12518	12332	12323	12406	12288	12465	12497	12349	12425	12377	12385	12443	12262	12368	12392	12419	12685	12401	12458	12285	12281	12363	12562	12362	12358	12583	12407	12512	12534	12463	12366	12466	12481	12270	12495	12419	12186	12475	12405	12313	12496	12387	12646	12383	12488	12427	12365	12499	12332	12431	12532	12523	12592	12504	12489	12650	12618	12408	12586	12417	12270	12282	12437	12337	12410	12466	12417	12355	12459	12297	12464	12455	12453	12351	12448	12531	12516	12402	12446	12455	12441	12554	12556	12553	12522	12425	12526	12454	12354	12464	12521	12491	12278	12409	12364	12423	12619	12548	12439	12484	12441	12284	12218	12219	12450	12555	12511	12385	12291	12429	12370	12366	12441	12423	12407	12550	12467	12387	12351	12327	12426	12502	12253	12419	12399	12567	12433	12430	12583	12425	12332	12383	12251	12397	12509	12519	12434	12594	12461	12410	12333	12431	12342	12469	12362	12368	12351	12438	12232	12452	12453	12477	12562	12514	12517	12476	12483	12438	12399	12426	12414	12454	12684	12409	12399	12455	12472	12294	12434	12306	12495	12505	12292	12476	12570	12466	12439	12433	12298	12415	12472	12494	12231	12452	12417	12508	12479	12343	12507	12457	12488	12223	12485	12417	12506	12349	12450	12563	12239	12345	12348	12437	12325	12328	12275	12312	12416	12347	12342	12519	12390	12451	12333	12186	12496	12275	12391	12161	12368	12405	12326	12547	12421	12411	12423	12281	12460	12402	12372	12357	12548	12556	12500	12367	12305	12222	12603	12364	12525	12354	12358	12443	12394	12378	12482	12414	12311	12390	12436	12408	12451	12488	12409	12252	12365	12391	12461	12336	12488	12523	12439	12487	12451	12476	12454	12447	12507	12318	12446	12488	12432	12555	12346	12397	12320	12229	12466	12314	12295	12485	12325	12379	12372	12481	12374	12412	12256	12375	12455	12369	12482	12424	12295	12501	12442	12477	12483	12484	12369	12456	12408	12455	12441	12288	12403	12479	12478	12523	12570	12627	12437	12353	12368	12496	12383	12369	12423	12489	12605	12471	12293	12226	12409	12456	12482	12333	12489	12271	12608	12379	12504	12589	12314	12467	12399	12497	12612	12301	12444	12565	12444	12346	12429	12317	12338	12406	12449	12396	12513	12518	12526	12434	12363	12277	12408	12410	12319	12349	12319	12425	12358	12424	12415	12464	12667	12591	12464	12324	12534	12543	12387	12265	12184	12366	12524	12365	12394	12281	12454	12441	12416	12538	12407	12374	12425	12568	12380	12345	12367	12357	12405	12345	12328	12443	12477	12324	12339	12240	12330	12593	12408	12441	12452	12362	12479	12403	12487	12478	12538	12527	12431	12450	12361	12404	12385	12381	12590	12434	12389	12409	12557	12432	12500	12295	12328	12499	12408	12591	12427	12592	12433	12474	12477	12446	12313	12480	12319	12448	12581	12426	12539	12495	12419	12608	12348	12419	12521	12411	12392	12488	12219	12309	12525	12432	12393	12405	12469	12484	12362	12639	12350	12384	12571	12466	12589	12605	12710	12495	12411	12295	12287	12531	12470	12429	12492	12540	12259	12483	12529	12456	12480	12446	12393	12278	12354	12375	12527	12457	12477	12424	12543	12534	12481	12381	12460	12334	12387	12439	12425	12556	12490	12317	12554	12354	12293	12246	12601	12383	12430	12458	12542	12354	12285	12409	12361	12449	12538	12477	12656	12512	12477	12299	12386	12596	12328	12517	12206	12439	12369	12467	12443	12340	12551	12630	12456	12400	12425	12590	12449	12400	12287	12383	12522	12619	12409	12464	12323	12231	12554	12375	12300	12562	12414	12282	12525	12686	12502	12421	12369	12446	12437	12466	12361	12453	12389	12316	12422	12453	12477	12368	12442	12269	12471	12462	12560	12380	12476	12544	12461	12482	12449	12242	12363	12609	12503	12427	12312	12171	12440	12511	12445	12497	12466	12485	12459	12295	12223	12306	12457	12479	12346	12244	12330	12596	12343	12398	12582	12590	12338	12389	12415	12341	12426	12364	12397	12327	12575	12354	12481	12269	12483	12452	12460	12361	12327	12401	12354	12336	12575	12210	12297	12439	12452	12393	12315	12261
13679	13983	14150	13710	13681	13278	13342	13209	13165	12944	13123	14782	18072	17195	15332	14158	13488	13148	13300	12933	13019	12982	12915	13021	12917	13161	12952	12981	13073	12953	12791	12988	13019	13038	12848	12979	13122	12980	13075	12944	13027	12998	12989	12911	13023	12883	12960	13070	12971	13219	13162	13005	12929	12984	13028	12957	13196	13031	12988	12924	12972	13047	12954	12898	12928	13104	12899	13000	12832	12982	13060	13092	12956	12964	12972	12969	12997	13009	13001	13012	13025	12922	12975	13011	13031	13019	13009	12911	12907	12937	12941	12986	13052	12933	12785	13050	13053	13006	12912	13090	12973	12997	13060	13056	12997	13002	12924	12963	12864	13160	12956	12768	13031	13018	12956	12912	12862	12899	13033	12891	12859	12944	12968	13079	13010	13089	13071	13035	12976	12993	13039	12973	12887	13148	12940	12875	12971	12804	13087	12940	13044	12950	12929	12953	13133	12845	12996	13106	12890	13035	13088	13068	12896	12973	12966	12928	12886	13083	12998	12989	13054	13099	12957	12883	12976	12921	12789	12911	13042	12880	12943	12923	12866	12910	12993	12956	12876	12924	12937	13038	13151	13086	12888	13100	12864	13066	12916	12779	12996	13089	12887	12966	12794	12890	13016	12951	13078	13000	12913	13118	12860	12973	13071	13038	12962	12959	13006	12924	12981	13119	13093	13044	12935	12884	12951	13007	13001	13083	12929	13166	12996	12961	12909	13050	12890	13137	13019	12888	12926	13044	13106	12965	12903	13020	12882	13133	13058	12936	13067	13093	12846	13048	13070	13048	13003	12978	12930	13063	12882	13024	13050	13035	13130	13067	13051	12969	12913	13091	12970	13003	12864	13060	12968	12777	12989	13012	13033	12928	12877	12885	12922	13057	12983	12950	12966	13069	13103	12886	13064	12935	12897	13003	12923	12902	13061	12897	12933	12952	13054	12900	12918	12820	12867	12925	12921	13103	13042	12984	12909	12929	13067	13067	13045	13087	13008	12755	12972	13083	12895	13051	12935	12793	12917	13029	12970	13078	13118	12946	13177	12999	13031	13057	13216	12915	12993	12869	12889	12918	12909	13021	12925	12961	13095	12971	12950	12946	12918	12920	12881	12956	12779	12849	12989	12854	13058	13162	13046	12978	13087	12874	12999	12974	12842	12921	12928	12949	12994	13138	13027	12962	13076	13162	12991	12955	13002	12800	13079	13006	12843	12838	12963	12915	13072	13009	13066	13028	13041	12945	12907	13046	13047	12966	13077	12943	13033	12961	13076	12949	12980	13001	13037	13014	12821	13108	13008	12920	12918	12943	12902	13057	13039	12861	12974	13096	13041	12906	12886	12816	12790	12814	12943	13056	12967	13051	12961	12939	12928	13041	12977	12897	12915	12995	13015	13098	12948	12936	12998	13000	13044	13003	13048	12936	12973	12948	12926	13157	13056	12987	13119	12902	13298	12972	13074	13103	13073	13084	13062	13043	12879	13055	12873	12982	13023	13056	12996	12999	12917	13094	12907	13093	13014	12821	12967	12910	13049	13067	12918	12980	12923	13019	13055	12875	12935	12956	13092	13040	12972	12896	13317	13023	12918	13199	12901	12911	13109	13043	12866	13011	13039	13057	13004	13111	12894	12949	12921	12841	12978	13002	12996	12970	12973	12952	12946	13070	13048	12972	12798	12986	12967	12914	12839	13002	13078	12852	13212	12992	13080	12936	13163	13128	13144	13001	12996	13107	13072	12975	12994	13042	13144	13019	13065	13162	12813	13086	13049	12911	13049	13029	12900	13006	13019	13076	13032	12969	13056	13001	13089	13018	12990	12923	12990	13191	12884	13037	13084	12986	12974	12953	13023	12922	13173	13004	12962	13054	12991	13004	13025	12987	12992	12930	12861	12876	12868	12895	13010	12917	13097	12903	12932	13194	13037	13060	13134	13006	12890	13082	12981	13021	13014	12997	13091	12956	12888	13032	13027	12977	12998	13164	12992	13119	13037	12881	12962	12798	12931	12887	12892	13130	12828	13021	13053	13038	13006	13020	12978	13011	12928	12989	13018	13009	12950	12978	12896	12872	12942	12993	13137	12925	13089	12915	13021	12933	13009	13148	12843	12894	13109	13064	12887	12896	12875	12959	13089	12966	13042	12888	13055	13009	13000	12955	13137	13043	13031	13069	12890	13027	13091	13137	12978	12907	13008	12927	12920	13014	12973	12958	13041	12908	13083	12913	13004	12921	13044	12862	13007	13091	12850	12958	13068	12974	13088	12905	13018	12953	13189	13067	12879	12829	12964	13042	13067	13071	13005	12927	12801	12933	13037	12981	12927	12973	12985	13101	12957	12898	13065	13055	13028	13032	12957	12905	13083	13007	13095	13105	13130	13018	12968	12910	12857	12802	12852	12966	12960	12981	13021	12888	12888	12943	12895	12820	12918	13045	13000	12740	13035	12968	13068	13017	12875	13138	13048	12966	12982	12905	13001	13079	12927	12973	12890	12882	13096	12990	12893	12962	12911	12846	12997	12963	12952	12895	12987	13084	13089	12929	12912	12993	12945	13051	13038	12940	13033	12838	12992	12953	13036	12970	13204	12901	13109	13036	13066	13096	13025	12918	13091	12900	13078	13005	13088	13007	13076	13088	13068	12761	12933	12830	12901	12811	13119	13086	13020	13042	12851	13017	12918	12985	13073	12898	13056	12951	13192	13078	13116	12941	12807	12841	13100	12932	13044	13070	13070	13003	13070	13070	12888	13070	12872	12899	12982	13071	12915	13103	13103	12858	13064	12966	13025	12936	13002	12942	13047	13103	12930	13089	13071	12849	12922	12960	13030	12970	12921	13035	13038	12954	13055	13070	13053	13048	12870	12925	13002	13168	12854	13061	12885	12835	13045	13015	12909	13075	12851	12780	12922	12954	13040	12953	12863	13085	12904	12966	12961	12922	13057	12855	13107	12956	12956	13121	13215	12919	12979	13066	12838	13005	13006	12915	13072	12957	12826	12951	12957	13019	12970	13086	13016	13125	12917	12726	13029	12988	12834	12985	12915	12840	13229	12883	13027	13056	12931	12963	13008	12934	12955	13012	13061	12888	12983	12972	12909	12915	13053	12923	12934	12972	13049	13005	12941	12877	13065	13001	12893	13034	13023	12810	12988	12990	13051	12915	13133	12889	13048	12949	12912	13120	12859	13000	13097	13179	12938	13025	12965	12805	12768	13068	12981	13154	12989	12955	13007	12966	12923	12968	12865	13061	12971	12883	13064	13107	12943	13030	13085	13080	12911	13045	13059	13182	12868	12967	13019	12932	12921	12993	13000	12850	13056	13111	12953	13057	13176	12905	13106	12940	13035	12935	12963	13053	13015	12898	12834	12983	12861	13001	12953	13043	13171	13013	13017	12994	13000	12900	13063	13047	12891	12959	13015	13017	13025	12987	13025	13036	13047	12913	12867	12930	13045	12934	13057	12998	12890	12785	13033	12772	13090	13007	13221	13014	13000	13005	13067	12964	12889	12958	12999	13177	13040	13013	12968	13005	12970	13031	12929	12918	12808	12952	13168	13027	12951	12959	12907	13014	13055	12932	12935	12912	13056	13092	13065	13175	12899	13128	13054	12919	12975	13030	12927	13070	12802	12946	12948	12825	13047	12928	12990	13050	12992	13085	12935	12892	12889	12956	13024	12894	12900	12975	12943	13245	13036	12942	12971	12984	12891	12718	12901	12863	12990	12880	13055	12928	12996	12954	12929	13016	12837	13135	12876	12932	13010	12777	13215	12689	12931	13025	13075	13121	12931	13088	12940	12995	13112	13003	12951	13120	12911	12970	12874	12971	13051	12921	13218	12966	12914	13039	13066	12856	13068	12934	12983	13143	12841	12935	13020	13065	13069	13134	13179	12934	12954	12838	12997	12884	13075	13106	12963	13057	13038	12942	13030	13032	12964	12876	13112	13043	12931	12951	12971	12997	13158	13114	12766	12929	13100	13161	12962	12955	12986	13027	13014	12932	13070	13008	12975	13010	12910	12796	13154	12876	12959	12993	12995	12830	12998	12973	12909	12981	12980	12996	13013	12892	12994	13173	13059	12831	12956	13066	12910	13029	12976	12857	12905	13015	13031	13001	12913	13193	12907	12901	12897	12994	12927	12805	12882	13130	13136	13059	12993	13010	12974	12957	12911	12920	13106	12888	13024	12890	13085	12964	12893	12899	13008	13105	12955	12891	13080	12963	13048	12907	12757	12976	12874	12999	13053	12890	13081	12894	13080	12970	12951	12955	12902	12989	12962	13013	13049	12970	13057	13029	13085	12964	12958	13061	13017	12989	13084	12868	13060	13047	13119	12979	12936	13139	12971	12883	13055	13032	12951	12880	13074	13071	12945	12941	12817	13032	12956	13043	12940	12966	12950	13044	13020	13008	12983	12985	12911	12870	13088	12983	13021	12916	12770	12963	12993	12944	13100	12963	12926	12805	13067	12852	12945	12964	13050	13077	12889	12976	13071	13075	13072	12977	12981	12930	13141	12860	13051	13056	12960	13053	12990	12954	12989	13024	12879	12939	13140	13044	13076	12993	12990	12951	12984	13019	13003	13023	13072	13073	13026	13146	13052	12917	13009	12929	12884	12946	12935	12982	13065	13038	12980	12957	12962	12874	13062	13033	12866	13030	13200	12987	13070	13067	12939	13138	12834	13023	12800	12923	13082	12965	13005	12953	12880	13042	13077	12920	13056	13027	12795	12882	12907	13056	12979	13098	13031	13054	12697	13033	13013	12977	12999	12943	12972	13099	13062	12908	13014	13036	13104	12920	12881	12888	13064	13002	13090	12857	13053	12997	13054	12924	13005	13087	12944	13075	12958	13054	13047	13005	13085	12889	12989	13093	12857	12946	13120	12942	12924	13082	12917	12939	13037	13097	12869	12927	12980	13019	12919	13101	12862	13010	12996	12929	12843	13009	13063	13004	12924	12998	13037	13073	13097	12874	13013	12955	12942	12940	13106	13036	12913	13014	12928	12941	12973	13015	12875	13094	13045	13090	12873	12882	13025	12898	13024	12983	12959	12991	12885	12948	12927	13063	12949	12833	12900	13113	12931	12939	13042	13030	12943	12931	12913	13120	12948	12892	12980	13114	13005	12931	13072	12974
25031	21323	27795	25307	18738	14526	13496	12469	12206	12234	12447	21312	30802	26036	20652	16086	13390	12218	12064	11838	12000	11856	11852	11668	11726	11849	11708	11803	11884	12050	11669	11850	11755	11721	11748	11910	11781	11772	11646	11810	11735	11862	11736	11903	11807	11706	11888	11819	11852	11861	11934	11965	11768	11926	11970	11716	11999	11779	11721	11934	11885	11763	11849	11851	11770	11892	11663	11649	11832	11853	11849	11781	11762	11918	11771	11690	11904	11875	11706	11761	11747	11864	11803	11785	11746	11728	11894	11827	11760	11861	11814	11800	11806	11741	11842	11920	11875	11837	11788	11768	11823	11757	11738	11884	11739	11915	11783	11687	11718	11782	11748	11636	11842	11752	11849	11763	11700	11847	11841	11581	11828	11877	11824	11816	11679	11695	11703	11638	11726	11736	11850	11779	11712	11651	11808	11788	11575	11782	11827	11759	11748	11732	11734	11725	12041	11756	11683	11548	11700	11713	11775	11538	11890	11671	11878	11791	11718	11717	12038	12046	11690	11650	11837	11764	11610	11682	11838	11810	11718	11850	11840	11833	11815	11679	11732	11689	11790	11808	11680	11784	11838	11901	11821	11807	11874	11999	11681	11747	11665	11781	11677	11694	11685	11795	11782	11919	11866	11757	11813	11678	11726	11758	11694	11798	11758	11761	11725	11634	11732	11654	11805	11689	11784	11820	11738	11720	11647	11618	11667	11913	11550	11722	11775	11819	11689	11853	11782	11650	11733	11717	11841	11693	11739	11769	11857	11811	11842	11743	11782	11748	11846	11866	11899	11864	11670	11710	11811	11716	11893	11915	11629	11864	11653	11753	11657	11785	11745	11776	11926	11685	11804	11765	11596	11535	11734	12023	11743	11759	11844	11690	11794	11659	11773	11841	11785	11776	11943	11710	11712	11804	11679	11906	11844	11900	11709	11664	11904	11909	11783	11686	11835	11920	11761	11881	11645	11647	11823	11717	11815	11763	11723	12071	11790	11781	11738	11604	11817	11726	11799	11709	11644	11823	11640	11734	11713	11916	11844	11735	11742	11754	11869	11689	11977	11796	11830	11784	11843	11771	11748	11672	11658	11926	11766	11849	11881	11842	11823	11853	11749	11897	11842	11777	11796	11776	11755	11743	11817	11788	11717	11690	11702	11816	11911	11796	11748	11675	11637	11873	11751	11665	11776	11794	11736	11573	11823	11869	11769	11679	11801	11810	11828	11867	11927	11799	11759	11891	11677	11757	11847	11878	11652	11838	11642	11907	11778	11819	11730	11464	11709	11691	11862	11936	11814	11763	11632	11686	11881	11725	11868	11670	11830	11780	11703	11825	11988	11731	11800	11749	11861	11735	11776	11761	11723	11816	11886	11791	11730	11724	11665	11732	11815	11631	11856	11839	11846	11599	11907	11952	11953	11767	11876	11753	11688	11640	11777	11749	11770	11636	11752	11735	11901	11688	11735	11970	11896	11853	11760	11784	11756	11847	11716	11877	11847	11814	11624	11754	11756	11752	11759	11885	11838	11682	11830	11764	11679	11628	11803	11796	11801	11854	11785	11828	11650	11894	11908	11924	11593	11721	11926	11882	11642	11765	11752	11753	11777	11854	12024	11802	11852	11863	11797	11909	11655	11894	11829	11874	11809	11835	11736	11496	11739	11751	11729	11853	11808	11830	11819	11752	11826	11893	11861	11894	11916	12004	11982	11728	11823	11650	11593	11757	11754	11987	11939	11739	11923	11638	11757	11964	11651	11712	11688	11792	11592	11947	11787	11749	11704	11621	11695	11736	11771	11608	11696	11791	11730	11695	11831	11690	11826	12017	11754	11865	11647	11771	11803	11678	11524	11544	11746	11829	11948	11756	11757	11927	11804	11751	11618	11758	11720	11734	11859	11725	11651	11702	11733	11742	11855	11721	11980	11765	11890	11894	11593	11912	11766	11703	11878	11857	11786	11726	11814	11810	11939	11645	11735	11741	11776	11925	11838	11841	11801	11635	11866	11797	11786	11881	11799	11892	11837	11531	11848	11792	11836	11922	11634	11781	11736	11794	11746	11817	11881	11771	11722	11677	11729	11859	11869	11896	11784	11774	11857	11639	11708	11813	11806	11828	11762	11822	11812	11777	11821	11732	11814	11776	11697	11749	11775	11666	11661	11874	11829	11786	11807	11844	11788	11621	11789	11856	11809	11716	11861	11825	11566	11753	11799	11752	11678	11748	11713	11697	11801	11883	11822	11825	11760	11612	11760	11877	11942	11730	11680	11759	11826	11762	11826	11724	12000	11905	11853	11772	11794	12005	11736	11728	11907	11884	11823	11666	11929	11716	11676	11909	11900	11915	11793	11756	11790	11807	11846	11748	11847	11788	11730	11979	11789	11805	11791	11779	11670	11609	11756	11782	11889	11770	11663	11707	11844	11764	11676	11595	11896	11669	11859	11856	11877	11717	11793	11707	11822	11775	11583	11761	11815	11901	11783	11792	11853	11839	11646	11682	11714	11755	11834	11787	11813	11849	11924	11705	11638	11708	11859	11744	11785	11888	11692	11576	11784	11797	11816	11577	12002	11690	11717	11813	11763	11731	11874	11831	11752	11838	11812	11963	11584	11710	11910	11911	11928	11864	11933	11828	11825	11894	11735	11814	11845	11827	11867	11906	12008	11745	11793	11777	11784	11965	11529	11798	11869	11824	11743	11809	11954	11708	11839	11760	11849	11879	11898	11612	11782	11869	11743	11786	11796	11752	11735	11955	11794	11645	11801	11774	11788	11707	11913	11900	11859	11856	11794	11795	11756	11802	11731	11801	11717	11651	11428	11598	11836	11849	11713	11808	11896	11796	11658	11905	11836	11810	11645	11628	11516	11633	11953	11829	11911	11756	11707	11727	11825	11771	11646	11834	11875	11770	11821	11933	11732	11695	11862	11911	11782	11814	11690	11670	11634	11783	11749	11929	11748	11891	11994	11894	11477	11844	11858	11920	11837	11713	11804	11633	11680	11853	11737	11899	11728	11774	11803	11843	11687	11791	11692	11928	11760	11702	11819	11667	11685	11764	11947	11815	11659	11965	11870	11777	11956	11784	11849	11774	11812	11718	11848	11799	11724	11661	11765	11694	11641	11745	11577	11901	11810	11908	11522	11692	11814	11683	11753	11836	11795	11875	11722	11672	11703	11951	11787	11777	11854	11578	11742	11721	11839	11848	11791	11777	11799	11804	11747	11834	11900	11887	11743	11727	11776	11710	11780	11773	11540	11876	11805	11897	11976	11904	11633	11737	11787	11705	11812	11640	11721	11740	11691	11666	11838	11637	11827	11660	11703	11822	11674	11769	11767	11777	11929	11962	11799	11698	11823	11824	11739	11713	11837	11751	11812	11897	11889	11846	11780	11548	11836	11789	11767	11835	11788	11776	11702	11730	11844	11859	11775	11824	11623	11722	11857	11761	11759	11902	11762	11835	11656	11674	11787	11594	11784	11630	11602	11839	11873	11922	11693	11717	11797	11806	11904	11905	11699	11689	11762	11777	11728	11758	11812	11743	11887	11897	11674	11773	11732	11739	11779	11864	11812	11592	11869	11956	11765	11640	11760	11809	11788	11830	11834	11844	11694	11582	11855	11733	11832	11737	11930	11710	11743	11887	11765	11835	11899	11916	11851	11794	11987	11912	11845	11787	11816	11804	11887	11763	11850	11725	11717	11633	11714	11853	11724	11950	11773	11665	11796	11707	11786	11839	11709	11761	11760	11849	11789	11672	11799	11930	11701	11774	11876	11763	11817	11730	11846	11663	11808	11754	11758	11802	11779	11842	11815	11729	11768	11937	11656	11952	11829	11733	11718	11769	11793	11830	11745	11902	11765	11789	11832	11781	11763	11688	11842	11672	11716	11817	11728	11729	11691	11866	11774	11938	11727	11653	11732	11793	11823	11952	11816	11786	11860	11868	11734	11899	11740	11827	11835	11833	11827	11908	11923	11839	11820	11980	11711	11992	11805	11831	11913	11769	11974	11749	11692	11917	11804	11784	11649	11723	11835	11688	11686	11775	11848	11866	11878	11735	11772	11731	11893	11647	11739	11961	11793	11745	11870	11806	11694	11835	11738	11797	11704	11873	11686	11762	11867	11735	11791	11862	11789	11681	11808	11711	12049	11946	11717	11761	11821	11789	11849	11730	11744	11770	11775	11517	11957	11686	11751	11857	11738	11931	11716	11802	11796	11711	11753	11897	11775	11774	11764	11703	11836	11714	11893	11768	11739	11795	11773	11966	11919	11775	11891	11637	11880	11787	11871	11787	11702	11739	11721	11699	11853	11676	11868	11865	11928	11581	11701	11607	11810	11719	11757	11719	11717	11785	11858	11790	11733	11750	11669	11712	11955	11981	11876	11911	11884	11847	11945	11691	11783	11907	11916	11793	11682	11787	11710	11852	11673	11839	11859	11805	11837	11792	11740	11825	11720	11673	11770	11810	11971	11884	11786	11791	11689	11824	11804	11789	11753	11751	11811	11712	11778	11683	11919	11723	11799	11709	11724	11702	11706	11876	11771	11754	11828	11581	11769	11826	11773	11764	11798	11804	11830	11695	11806	11755	11836	11807	11728	11836	11729	11706	11802	11766	11757	11855	11741	11894	11780	11786	11934	11852	11768	12132	11706	11833	11800	11687	11973	11684	11861	11923	11606	11863	11803	11802	11914	11889	11878	11825	11721	11871	11772	11652	11760	11860	11801	11675	11826	11685	11847	11921	11718	11856	11685	11757	11848	11768	11841	11726	11881	11808	11691	11898	11848	11846	11823	11833	11831	11792	11899	11758	11902	11667	11701	11769	11704	11817	11931	11746	11787	11810	11886	11638	11715	11787	11702	11648	11675	11897	11874	11913	11773	11882	11967	11894	11655	11877	11676	11834	11848	11828	11680	11795	11789	11896	11675	11901	11816	11756	11925	11699	11829	11721	11750	11808	11804	11754	11809	11714	11763	11794	11687	11784	11706	11933	11950	11642	11893	11722	11727	11773	11742	11759	11727	11875	11842	11986	11843	11714	11723	11593	11707	11637	11914	11827	11830	11719	11619	11832	11811	11759	11821	11905	11702	11760	11690	11769	11824	11792	11694	11863	11734	11858	11833	11818	11796	11627	11567	11934
12800	19696	18960	16472	15485	14587	14028	13510	13251	13019	13455	28738	36455	29558	23339	17652	14336	12991	12775	12702	12546	12668	12869	12622	12716	12732	12679	12778	12631	12524	12727	12706	12568	12737	12815	12702	12600	12625	12692	12644	12770	12554	12699	12545	12588	12611	12615	12664	12804	12653	12740	12698	12636	12582	12676	12704	12650	12507	12566	12497	12485	12726	12634	12458	12846	12738	12507	12755	12693	12791	12584	12612	12696	12686	12797	12606	12511	12648	12621	12665	12639	12665	12676	12651	12555	12760	12805	12713	12666	12670	12726	12650	12461	12595	12717	12605	12627	12538	12750	12672	12653	12712	12752	12544	12647	12594	12770	12593	12828	12493	12589	12559	12764	12633	12586	12514	12636	12640	12670	12672	12692	12565	12769	12737	12785	12537	12592	12674	12786	12591	12586	12513	12590	12677	12632	12590	12590	12679	12713	12617	12706	12781	12654	12774	12491	12633	12756	12624	12535	12673	12687	12762	12613	12834	12676	12568	12718	12522	12524	12746	12427	12639	12772	12631	12647	12713	12540	12653	12591	12469	12593	12685	12715	12466	12554	12516	12707	12622	12619	12660	12729	12526	12585	12603	12615	12824	12526	12533	12578	12549	12650	12612	12696	12662	12567	12635	12831	12680	12491	12684	12693	12663	12630	12622	12581	12616	12704	12635	12645	12629	12712	12614	12557	12634	12564	12711	12636	12581	12607	12625	12653	12691	12640	12625	12609	12650	12684	12620	12598	12706	12551	12622	12580	12522	12590	12489	12653	12515	12728	12429	12658	12598	12685	12607	12669	12586	12592	12567	12709	12614	12693	12580	12748	12489	12645	12588	12534	12523	12731	12753	12542	12714	12568	12715	12652	12625	12550	12616	12557	12694	12608	12587	12762	12570	12573	12491	12692	12701	12674	12698	12605	12705	12557	12408	12626	12581	12637	12619	12692	12665	12672	12490	12579	12581	12718	12523	12496	12657	12723	12443	12617	12625	12649	12745	12540	12640	12543	12686	12558	12767	12625	12582	12670	12770	12713	12698	12618	12794	12680	12625	12722	12656	12721	12467	12578	12528	12582	12679	12723	12590	12572	12676	12756	12453	12446	12692	12586	12535	12703	12610	12691	12454	12605	12579	12606	12702	12670	12610	12597	12566	12757	12605	12576	12747	12736	12624	12716	12579	12598	12586	12531	12618	12692	12671	12864	12589	12563	12731	12696	12684	12728	12703	12669	12772	12638	12620	12667	12577	12595	12716	12630	12640	12628	12678	12725	12750	12623	12756	12619	12605	12517	12683	12665	12773	12747	12686	12521	12669	12741	12575	12774	12731	12727	12588	12762	12722	12654	12519	12664	12514	12722	12574	12773	12613	12555	12699	12868	12623	12622	12492	12548	12720	12560	12499	12699	12610	12476	12674	12532	12667	12695	12867	12686	12527	12668	12552	12662	12693	12521	12662	12782	12629	12691	12686	12629	12747	12597	12550	12641	12685	12717	12503	12557	12548	12668	12708	12718	12614	12560	12573	12715	12711	12568	12557	12765	12625	12754	12730	12909	12477	12460	12534	12782	12575	12692	12566	12660	12666	12611	12601	12831	12700	12754	12695	12549	12458	12718	12628	12593	12613	12706	12625	12788	12683	12637	12554	12787	12662	12603	12645	12641	12732	12629	12666	12501	12592	12683	12687	12676	12615	12588	12696	12648	12761	12498	12709	12701	12533	12568	12672	12671	12678	12627	12726	12692	12685	12446	12745	12641	12619	12693	12628	12555	12818	12545	12613	12517	12511	12645	12572	12712	12636	12553	12662	12631	12776	12670	12626	12564	12498	12428	12703	12808	12609	12627	12652	12762	12569	12675	12646	12609	12759	12589	12756	12473	12585	12608	12500	12865	12596	12631	12685	12611	12765	12468	12575	12705	12586	12566	12632	12512	12724	12607	12654	12753	12554	12811	12567	12476	12577	12659	12546	12538	12622	12640	12457	12653	12628	12658	12762	12676	12716	12786	12596	12600	12630	12697	12770	12638	12679	12875	12530	12707	12550	12755	12636	12617	12571	12793	12613	12637	12647	12700	12650	12727	12752	12595	12727	12740	12659	12503	12741	12549	12434	12628	12642	12651	12570	12683	12849	12641	12484	12774	12556	12793	12624	12606	12691	12539	12634	12759	12745	12661	12680	12579	12681	12483	12622	12666	12592	12595	12562	12721	12732	12823	12625	12561	12560	12678	12763	12657	12777	12462	12539	12677	12605	12648	12681	12653	12732	12696	12589	12816	12648	12607	12621	12504	12585	12613	12785	12574	12573	12575	12758	12610	12549	12729	12523	12679	12800	12736	12724	12652	12623	12678	12696	12773	12552	12676	12667	12704	12763	12543	12637	12468	12586	12553	12550	12611	12758	12753	12615	12610	12643	12582	12848	12480	12613	12467	12634	12698	12527	12658	12638	12692	12705	12613	12832	12534	12709	12540	12698	12835	12653	12766	12660	12528	12527	12617	12675	12646	12693	12751	12705	12482	12504	12584	12694	12543	12696	12434	12483	12758	12569	12647	12437	12732	12777	12622	12778	12622	12663	12737	12667	12609	12705	12775	12553	12761	12658	12568	12681	12617	12614	12471	12564	12492	12713	12645	12701	12627	12653	12542	12581	12677	12638	12587	12719	12553	12616	12706	12502	12578	12654	12626	12788	12731	12639	12529	12618	12736	12501	12775	12724	12641	12576	12668	12456	12593	12591	12639	12571	12548	12603	12715	12639	12594	12604	12574	12735	12864	12584	12674	12518	12704	12612	12621	12713	12679	12549	12721	12442	12678	12819	12681	12612	12677	12649	12615	12663	12655	12678	12729	12531	12616	12681	12593	12738	12645	12720	12727	12635	12497	12523	12599	12631	12584	12705	12680	12507	12666	12707	12375	12602	12642	12595	12665	12581	12530	12703	12713	12554	12670	12626	12749	12466	12633	12531	12459	12597	12798	12542	12709	12712	12621	12673	12710	12737	12601	12656	12732	12624	12571	12637	12496	12559	12576	12501	12565	12606	12723	12773	12447	12535	12716	12749	12581	12669	12717	12664	12581	12534	12647	12753	12677	12648	12540	12623	12503	12635	12608	12566	12603	12634	12705	12758	12626	12628	12806	12694	12587	12475	12602	12795	12561	12782	12706	12527	12811	12648	12716	12736	12619	12733	12718	12693	12716	12806	12525	12570	12807	12654	12596	12697	12540	12571	12753	12557	12590	12672	12760	12620	12513	12660	12641	12601	12653	12652	12633	12640	12531	12442	12622	12599	12707	12704	12645	12688	12703	12646	12788	12581	12683	12693	12606	12585	12685	12679	12662	12648	12481	12546	12636	12668	12605	12612	12590	12505	12633	12559	12571	12785	12495	12507	12527	12616	12746	12464	12462	12766	12535	12675	12620	12747	12684	12669	12554	12707	12669	12550	12523	12785	12689	12696	12510	12577	12666	12578	12684	12538	12522	12714	12476	12549	12577	12610	12683	12633	12604	12548	12680	12666	12554	12758	12521	12687	12662	12586	12653	12589	12556	12665	12670	12691	12736	12560	12601	12656	12849	12498	12666	12727	12557	12500	12832	12585	12613	12581	12614	12572	12562	12619	12494	12661	12708	12662	12782	12667	12570	12640	12758	12644	12810	12775	12637	12685	12583	12612	12518	12681	12656	12732	12716	12589	12594	12547	12742	12570	12722	12563	12650	12711	12751	12636	12823	12677	12756	12558	12657	12436	12677	12680	12683	12540	12637	12669	12624	12622	12754	12599	12576	12553	12657	12735	12728	12591	12589	12618	12684	12647	12535	12534	12652	12709	12429	12649	12775	12638	12611	12627	12590	12720	12624	12690	12480	12628	12636	12591	12539	12634	12565	12591	12797	12664	12734	12617	12556	12643	12662	12754	12520	12631	12624	12812	12714	12655	12764	12561	12658	12735	12522	12678	12729	12629	12612	12528	12587	12631	12666	12765	12623	12751	12668	12745	12629	12622	12586	12651	12574	12661	12543	12682	12562	12581	12805	12622	12687	12748	12708	12686	12616	12806	12600	12707	12527	12654	12581	12637	12676	12705	12545	12734	12632	12524	12631	12595	12603	12535	12464	12662	12663	12715	12552	12679	12706	12469	12750	12673	12685	12546	12533	12704	12520	12456	12744	12562	12564	12671	12637	12704	12562	12723	12556	12508	12504	12757	12637	12599	12795	12614	12646	12710	12733	12757	12751	12660	12580	12553	12694	12549	12651	12777	12705	12675	12612	12626	12497	12771	12822	12662	12681	12629	12673	12452	12634	12712	12653	12462	12739	12866	12666	12655	12708	12712	12797	12616	12780	12701	12643	12547	12518	12601	12747	12664	12617	12655	12739	12598	12576	12640	12689	12606	12727	12718	12467	12785	12484	12591	12621	12622	12641	12590	12694	12680	12818	12651	12780	12660	12788	12681	12739	12633	12887	12462	12761	12661	12604	12757	12746	12548	12699	12601	12660	12607	12580	12816	12789	12820	12660	12772	12647	12483	12580	12828	12639	12676	12684	12669	12579	12573	12724	12535	12749	12645	12757	12807	12649	12666	12631	12409	12526	12553	12599	12639	12664	12709	12717	12717	12742	12700	12558	12603	12600	12656	12541	12601	12686	12730	12766	12465	12685	12673	12601	12626	12502	12530	12604	12480	12779	12659	12576	12693	12839	12629	12671	12690	12614	12673	12753	12600	12720	12666	12668	12625	12708	12650	12546	12683	12606	12672	12524	12557	12750	12769	12564	12851	12685	12591	12646	12641	12584	12620	12633	12727	12601	12741	12536	12620	12506	12660	12524	12571	12568	12747	12582	12592	12599	12622	12678	12709	12679	12678	12567	12674	12737	12630	12669	12797	12567	12631	12776	12548	12640	12665	12709	12454	12595	12534	12683	12754	12541	12622	12687	12520	12496	12682	12587	12598	12593	12597	12565	12703	12625	12684	12511	12634	12697	12673	12599	12597	12591	12677	12601	12589	12731	12637	12750	12526	12616	12526	12808	12691	12695	12688	12716	12477	12492	12539	12551	12549	12530	12711	12534	12493	12628	12527	12804	12714	12618	12693	12597	12647	12574	12606	12695	12725	12564	12630	12621	12765	12649	12622	12635	12607	12548	12603
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
