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
339598568692	339598569259	339598569809	339598570359	339598570909	339598571459	339598572009	339598572559	339598573109	339598573659	339598574209	339598574759	339598575309	339598575859	339598576409	339598576959	339598577509	339598578059	339598578609	339598579159	339598579709	339598580259	339598580809	339598581359	339598581909	339598582459	339598583009	339598583559	339598584109	339598584659	339598585209	339598585759	339598586309	339598586859	339598587409	339598587959	339598588509	339598589059	339598589609	339598590159	339598590709	339598591259	339598591809	339598592359	339598592909	339598593459	339598594009	339598594559	339598595109	339598595659	339598596209	339598596759	339598597309	339598597859	339598598409	339598598959	339598599509	339598600059	339598600609	339598601159	339598601709	339598602259	339598602809	339598603359	339598603909	339598604459	339598605009	339598605559	339598606109	339598606659	339598607209	339598607759	339598608309	339598608859	339598609409	339598609959	339598610509	339598611059	339598611609	339598612159	339598612709	339598613259	339598613809	339598614359	339598614909	339598615459	339598616009	339598616559	339598617109	339598617659	339598618209	339598618759	339598619309	339598619859	339598620409	339598620959	339598621509	339598622059	339598622609	339598623159	339598623709	339598624259	339598624809	339598625359	339598625909	339598626459	339598627009	339598627559	339598628109	339598628659	339598629209	339598629759	339598630309	339598630859	339598631409	339598631959	339598632509	339598633059	339598633609	339598634159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23676	23757	38144	37531	33510	30852	29597	23319	21849	21623	21476	21329	21563	21398	21330	21335	21155	21212	21390	21168	21278	21326	21333	21166	21119	21148	21182	21342	21341	21218	21434	21216	21142	21144	21070	21072	21041	21036	21136	21074	21110	21048	21229	21099	21217	21066	21237	21231	21360	21065	20964	21014	20974	21144	21150	21222	21066	20727	21024	20995	21129	20976	20993	20970	21014	21120	21117	21121	20932	21195	21044	20915	21122	21243	20925	20910	21000	21180	21122	21165	21005	20866	21087	21187	20908	21054	21299	21197	21040	21029	20899	21058	21117	21146	21073	21055	20854	20910	21042	21038	21273	20889	21093	20829	21094	21120	21109	21033	21240	21011	20855	21181	20985	21019	20966	21128	20944	20683	21179	21032	20997	21098	21225	21255	21041	21286	20956	20787	21191	21023	21076	21238	21101	21181	21083	20879	21076	21032	21143	21058	21069	21003	21108	20928	21098	21176	21187	21171	21092	21013	21101	21108	21067	20958	21066	20926	21122	21011	21217	21057	21166	20990	20956	21128	21129	21084	21155	20894	21072	21217	20950	21096	20949	21181	20818	21012	20928	21005	20951	20966	21210	20952	20937	21258	21088	20936	21170	21232	21162	20997	20878	21150	21335	21252	20939	21018	21113	21027	21056	21025	20981	21177	20954	20927	21167	21259	21102	20995	21162	21246	21069	21259	21270	21301	21035	21146	21174	21253	20990	21045	21270	21016	21092	21050	20884	21027	20974	20944	21161	21057	21309	20965	21199	21000	21163	20847	21024	21120	21064	20949	21019	21035	21014	20978	20817	20927	21220	21081	20906	21049	21155	21114	21098	21172	21194	20848	21037	20944	20788	21072	21152	20975	21111	21194	21118	20986	21014	20699	20937	21177	21144	21105	21052	21117	21075	21162	21222	20984	20968	20908	21181	21165	20826	21132	21038	20782	21063	21031	21069	21006	21095	21388	21041	20950	20949	21098	21075	20947	21004	20953	21171	20953	21074	21061	21154	20812	20983	21124	20958	20862	21070	20998	21144	21046	21172	21222	21270	21018	21066	20886	21008	21119	21251	20997	20866	21083	20993	20987	21032	21123	21262	21091	20847	21050	20912	20943	21121	21328	21035	21019	21355	21077	20960	21042	20911	21036	21080	21183	21085	21031	20913	20937	20977	21164	21153	21094	21159	21055	20986	20964	21075	21114	20919	20935	21212	21080	21040	20865	21153	21059	21066	21054	21122	21250	21006	20873	21019	21081	21027	21097	21090	20955	21105	21145	21173	21085	20844	21099	21088	21121	21113	21048	21159	20905	20788	21185	20978	21025	20979	20912	20952	21053	20994	20918	21060	21094	21072	21258	21116	21008	21107	21048	20935	21054	21031	20889	20952	21053	21166	20955	21222	21185	21088	21017	21058	21080	20967	20906	21031	21005	20825	21043	20906	21256	21153	20923	21033	20928	21089	21152	21028	21071	20958	21087	20996	21252	20997	20926	21114	21048	20853	21242	21023	20986	21059	21202	21109	20823	21035	21088	21075	21010	21114	20961	20945	20983	20925	21054	21005	21056	20942	21068	21000	20952	21080	20925	20843	20787	20910	20957	20982	21082	21124	21055	20978	20893	21185	21053	20714	21060	20953	21120	21246	21077	20978	21137	20970	21139	21085	21221	20914	20908	21170	21229	20797	21223	20960	21220	20992	20852	20894	20833	21058	21115	21020	21021	21066	21033	21140	21195	20880	21057	20975	21074	21123	21289	21166	21080	20862	21141	21103	21158	21188	20990	21084	21028	21005	21116	21088	21137	20858	20953	21050	21057	21114	21157	20875	20884	21009	20894	21335	20960	21123	21091	20988	21077	21067	20833	21006	21182	20910	20807	21012	21102	21146	21204	20934	21135	20906	21065	21113	21071	21029	21191	20956	20770	20931	21283	21231	21045	20915	20843	20932	20752	21169	21133	21093	21262	21100	21046	21145	20980	21192	21204	21065	20923	21094	20935	21112	21060	21136	21315	21075	21223	20991	20887	20995	21038	21014	20997	21080	21111	21010	21009	21098	21034	21158	21143	20929	21083	21001	20941	21203	20901	21077	21207	21156	21209	20920	21270	21213	20982	21015	20895	20958	20729	21154	21181	20903	20758	21258	21050	20908	21078	20950	21051	21081	20979	20941	20946	21074	20965	20929	21210	21396	21162	20825	21150	20758	21152	20789	20892	20946	20883	21045	21038	21224	21019	20960	21054	21153	21069	21190	21046	20943	21107	20943	21212	21066	20927	20964	20867	21016	21074	20989	20998	20739	21124	21198	20809	21134	20969	21012	20932	21077	20990	21108	21041	21130	20929	20917	20972	21220	20920	20928	21158	21030	21037	21027	20929	20784	21187	21038	21024	21015	20913	20944	21098	21334	20938	20964	20802	20990	21097	21025	20973	21026	21357	21073	20920	21158	20985	21130	20990	20988	21032	21073	20976	21073	21187	21120	21143	20908	20980	21264	21059	20960	20822	20865	21008	20990	21140	20796	20861	21118	20700	20883	20914	21250	21052	21025	20990	21086	21277	20933	21037	21082	20948	21017	20986	21148	20945	20886	20974	20945	21045	21033	21021	21282	21127	20959	21017	21083	20933	21111	20928	21114	20971	21179	20886	21299	21104	21178	21050	21224	20917	20908	20925	20913	21123	20947	21275	20794	21289	21046	20859	20891	21202	21176	21017	21115	21070	20949	21396	20989	20860	20949	20811	21066	20970	21232	21126	21012	21164	20989	20781	21201	21110	21273	21070	21411	21100	21108	20832	21052	21232	21100	21092	21097	21151	20873	21113	21011	21082	20982	21022	21174	21140	21094	21107	21049	20957	21148	21150	21272	21018	20907	21287	21163	21180	21090	21035	20951	21097	21339	20898	20960	21303	21000	20992	20814	20942	21066	21265	21027	21079	21040	20986	21031	21225	20946	20990	21173	21166	20728	21080	21079	21077	21159	21003	20917	20820	20937	21088	21148	21075	21115	21269	21025	20874	21012	20873	21091	20888	21011	21061	21191	20994	20828	21125	21283	20823	20870	21066	21242	21025	20836	21063	20907	21294	21102	21035	20908	21014	21195	21154	20877	21255	21004	20986	20845	20829	21014	20995	20985	21133	21040	21197	21005	21187	21047	20991	21034	20842	21057	21063	21119	20990	21056	21020	21083	21071	21119	21161	21208	20998	21160	21175	20925	21174	21231	20892	20762	21116	21163	20869	21100	21013	20868	21176	21083	20920	21076	20951	21077	21291	20937	21111	21155	21114	21105	20894	20942	20809	20961	20913	20919	20963	21208	20788	21097	20899	20944	20966	20940	21014	20918	21108	21172	20948	21052	20754	21111	20830	20927	21008	21058	21338	21084	20947	20932	21190	21187	20935	21009	21001	21027	21000	20982	20969	21009	20969	21038	20928	20901	21068	21021	20969	21146	20875	20966	21228	21050	20969	20958	21180	21032	21092	20963	20891	20930	20976	20952	20962	20959	21020	20915	21103	21025	20994	21173	21017	20999	21222	21089	20995	21147	21050	21174	20992	20825	21068	21012	21036	21196	21075	20966	20921	20965	21219	20997	21061	20943	21003	21066	21182	20938	20825	21083	20979	21069	20875	20958	20916	20963	21194	20921	21090	20784	20953	21172	21032	20930	20802	21075	21104	21063	20982	21063	20932	20862	20799	21058	21138	21043	21135	21006	20841	20868	20996	20993	21015	21245	21250	21236	20995	20942	20958	21069	20889	20955	20795	21179	21199	21231	20786	21135	21037	20893	20866	20900	20960	21134	21134	20990	20857	20999	21040	21065	21151	21101	21111	21166	21204	20834	21067	20927	21119	21111	20941	20962	21103	20940	21080	20845	21153	20847	21012	20915	20935	21151	21012	20734	21030	21043	20840	21073	21306	20953	21168	21123	21050	21023	21067	21003	21274	21139	20965	21076	20972	21001	20981	21001	20990	21029	21130	21093	20880	20970	20929	21051	21057	21027	21116	20884	20932	20950	20854	20899	21149	21034	21036	21155	21150	20940	21298	21034	20906	21035	21016	20980	21016	21041	21145	21025	20968	21186	20951	21253	21022	21160	21087	21094	21113	21152	20922	21063	21138	21270	21067	21138	20971	20910	21053	20942	21018	21042	20994	20827	21257	20905	21138	21105	21090	21004	21318	20949	20988	21035	21030	20937	20871	20902	20943	21085	21070	20727	20882	21095	21049	20994	21044	21007	20795	20799	21106	21182	21001	20957	21174	21014	20967	21172	21025	21058	21190	21058	20891	21011	21159	21118	20994	20804	20788	20972	20939	21188	20941	21035	20955	21017	21052	20898	21243	20975	20768	20902	21249	21176	21089	20897	21075	20823	21250	20968	21206	20756	21134	21033	20930	20970	21007	20876	20988	20924	20939	21214	21020	20884	21027	21126	21244	21070	21135	20980	20941	20966	21206	21076	21427	21012	20973	21048	21038	21039	21143	21257	20944	21045	21073	20970	21040	21035	20915	21004	20898	20942	20956	21182	21196	21054	21120	20877	20877	21205	21154	21231	21046	21096	20679	20729	21252	20943	20980	21099	21159	21030	20965	21227	21014	21027	21014	21128	21172	21100	20943	21064	20989	20935	20994	21280	21158	21122	21142	21107	20921	21089	20843	21075	21090	21158	21123	21005	21215	20840	21097	21155	20831	21029	21018	21127	21116	20986	20989	21206	21074	21212	20970	21051	20866	20898	21048	21295	21038	21128	21087	21067	21112	21153	20911	21006	21300	21118	21123	21069	21038	20908	20961	20880	20965	20922	21184	21026	20897	21010	20988	21094	21103	20970	21225	20956	21084	21125	20980	21290	21161	20949	20935	20961	21147	20991	21083	20992	20883	21054	21185	20920	21035	20950	20978	21117	21260	21371	21052	20919	20896	21157	21035	20937	20799	21131	20901	20964	21077	21108	21131	21126	20971	21153	21145	20976	21023	21214	21103	21057	21079	20958	20952	20938	20953	21111	20882	21040	21211	21009	20826	20838	20936	21220	21068	21128	21033	21013	21196	21089	21094	21063	21095	20860	21134	21155	20926	21092	21125	21047	20833	20999	21127	21120	21119	21038	20990	21076	21087	21070	20955	21129	21099	21169	20959	20932	21206	20800	20719	21020	21004
65560	106917	95754	72608	49679	32750	22256	18470	17480	16971	16908	16917	17275	17055	17122	16844	16950	16941	16982	17091	16897	17187	16986	16934	17090	17155	17119	17024	17162	17105	17078	17237	17069	17090	17093	16929	17145	17259	17020	16998	17109	17031	17050	16983	17080	16972	17133	17047	17127	17039	17069	17104	17035	17075	17080	17079	17057	17125	17041	17113	17061	17073	16999	17301	17022	16988	17140	16962	17299	17061	16998	16934	17256	16998	17074	17018	17005	17067	17072	16838	17073	16985	17201	17187	17159	16967	17037	16977	17027	17220	16906	16877	17072	17097	16996	17115	17261	17035	17117	17208	17119	16982	16996	17030	17349	17016	17044	17086	17076	17147	17030	17100	17151	17003	17137	17062	17122	16997	17029	16888	17115	16955	17113	16903	16953	17104	16970	17028	16932	17106	17137	17098	17153	17036	17192	17229	16993	17119	17049	16957	16995	17089	16992	17169	17127	17206	17019	17072	17184	17173	17062	16904	17008	16994	17199	17080	17199	16937	17059	17035	16947	16933	17220	17169	17080	17096	17140	16962	17248	17071	17053	17013	17167	16992	17098	17241	17029	16876	17091	17064	17003	16964	16885	17047	17140	17165	17135	16863	16983	17236	17096	17127	17075	17110	17163	17028	16978	17119	17071	16968	17047	17070	16964	17066	17003	17194	17102	16972	16893	17181	17046	17103	16903	17033	16975	17091	17050	16952	17169	17053	17126	17040	17045	17157	16894	17060	17017	17170	17173	16914	17039	17041	17242	17152	17103	17033	17137	17255	17124	17045	17156	17012	16995	16999	17056	17174	17191	16962	17048	17187	17125	17133	17042	17148	16996	17082	16989	17038	16953	17079	16985	17043	17159	17214	17017	17178	17096	16895	17085	17140	17266	17034	17086	17145	17002	16959	17082	17038	17099	16979	17073	16959	17097	17128	16985	17144	17021	17095	17153	17018	16984	17056	17135	16992	17128	17107	17071	17063	17041	17051	17170	16986	17107	17172	17137	16965	17169	17036	17094	17235	16933	16787	17107	17186	17058	16794	17256	17146	17014	17001	17176	16895	17091	17023	17044	17116	17113	17117	16945	17090	17118	16942	16995	17057	17099	17174	17128	17051	17050	17096	17101	17081	17102	17226	17184	17109	17156	17080	17026	17032	17032	17052	17175	17182	17093	17014	17121	17183	16986	17027	16817	17078	16976	17110	17053	16846	17093	17010	17074	17111	17113	17161	17006	17222	17143	17021	17055	17098	17055	17120	16910	16993	17106	17069	17039	16959	17175	17059	17050	17158	17256	16995	17163	17017	17080	17031	17014	17103	17040	17189	17075	17122	17063	16900	17130	17019	17008	17016	16839	17101	17088	16969	17103	17077	17200	17160	17169	17048	16919	16961	17062	17098	17395	17141	17032	17012	17071	17121	17071	17233	16939	17140	16868	17094	17007	17231	16979	17021	17125	17050	17116	17213	17139	17006	17114	17116	17139	17116	17056	17145	17144	16983	17355	17052	17086	17141	16952	17315	17094	17055	16971	16996	17057	17100	16895	16955	17050	17086	16969	17117	17092	17023	17144	17021	17033	17150	17022	16978	17088	16961	17092	16966	17088	16899	17047	17086	17118	17090	17216	17194	17098	16859	17136	16958	17176	17019	16995	16922	17160	17094	17050	17219	17005	16951	16967	17332	17036	17107	17071	17075	17178	17193	16982	17011	17056	16973	17065	16877	17137	17152	16974	17104	16936	17018	17148	16949	17085	16783	17091	17090	17071	17079	16999	17041	17203	16919	16711	17291	17190	17181	17012	16980	17021	17090	17025	17065	17127	17102	17081	16881	16920	17018	17055	17064	17042	16802	17063	17233	17159	17041	16996	17089	16803	17081	16960	17005	17038	16966	17023	17028	17126	16978	17174	17274	17113	17060	17137	17025	17227	16833	16883	17100	16969	17115	17116	17070	17178	17151	16872	17154	17175	17053	17089	16934	17098	17036	17351	16909	16969	17058	17048	17208	17153	17239	16825	16927	17122	17088	16936	16952	17023	17056	17220	17022	17078	17051	16923	17038	16989	17015	16964	17084	17086	16998	16863	17101	17140	17205	17056	16958	16975	16989	17164	17086	17233	17044	17130	17067	17057	16992	17083	17184	16956	17014	17010	16961	17043	17055	17185	17116	16879	16968	16978	17094	17021	17082	17076	17039	17091	17064	17013	16874	17092	17220	17140	17150	17011	17003	17119	17124	17018	17053	17253	17120	16878	17088	17095	17044	17058	16992	16902	17182	17106	17050	16950	17089	17180	16947	16993	17015	17117	17204	16930	16995	16969	16863	16880	16991	17121	17122	17062	17095	17099	17163	16915	17087	16862	17006	17086	17086	17193	17041	16979	17123	17058	16937	17071	17123	17018	17129	16988	17109	16963	17142	17005	17037	16888	17058	17215	16964	16901	17246	17035	16970	17079	17131	17024	17252	17165	17216	16939	17154	17150	17141	17079	17198	17095	17089	16929	16965	17078	16900	17081	17026	17107	17112	17112	17131	17008	16976	17045	17046	16920	17139	16904	16984	17025	17035	16988	17026	16986	17003	17141	17135	17074	17232	17064	17083	17114	17020	16922	16941	16980	16939	17324	16915	17313	17015	16983	17069	17031	17036	16975	17166	17030	17122	16906	17116	17258	16945	17130	16986	17165	17080	17085	17091	17135	17091	17035	16991	16942	17094	17065	17163	17043	16997	17050	17150	17156	17156	17105	17115	16972	17147	17061	17255	16927	17057	16949	17171	16968	17065	17067	16970	17174	17097	17075	16962	16969	17113	17242	16913	17122	17037	17157	17005	17180	17092	17138	17124	17094	17073	17075	17141	17007	17179	16992	17028	17128	16977	17145	17139	16889	17184	17057	17130	17299	16991	16907	17043	17135	16919	16967	17027	16966	17117	17058	17023	17088	17070	16871	17125	17127	17079	17175	17206	16996	16955	17059	17080	17120	17212	17188	17057	17168	16883	17085	17030	17213	17098	17180	17087	17201	17155	17020	17090	17053	17189	17086	17054	17028	17131	16996	17186	17089	17048	16999	16975	17182	16883	17041	17080	16989	17056	17031	16872	17163	17158	17012	17116	17062	17165	17150	17082	17056	16963	17149	17084	17016	17184	17148	16929	16960	17046	17030	17079	17117	17054	17012	17220	17060	17053	17174	17085	17086	17073	16806	16941	16984	17038	16982	17021	17109	17159	17005	17102	17060	17065	17059	17098	17030	16886	16993	17109	17271	17012	17006	17082	17321	16980	17044	17055	17156	16992	17007	17047	17021	17158	17073	17057	17277	17091	16847	17077	17049	17038	17080	17123	16991	16965	17234	17032	17019	17106	17043	17030	16987	17204	17186	17176	17078	17138	17098	17110	17185	17069	17118	17119	17246	16973	17133	16957	16934	16964	16993	16878	17080	17107	17023	17116	17025	17043	16906	17103	17154	17148	17055	16999	17069	17009	16910	17066	17208	17222	17068	17028	17255	17127	16975	16919	17019	17133	16945	16949	17185	16995	17049	17040	17314	17030	17026	17116	16994	17277	17068	17071	17143	17201	17034	16984	16854	17243	17072	17240	16966	17048	16979	16899	17076	17028	17134	17112	17062	17140	17045	17112	17130	17118	17148	17006	17010	17030	17127	17059	17171	17035	17114	17145	16827	17004	17192	16852	17158	17120	17133	16913	17137	17002	16851	16996	17048	16927	17079	17097	17052	17185	16992	17131	17213	17105	17197	17052	16972	16965	17053	17083	16949	17187	17104	17005	17148	17063	17039	16881	17233	17114	16923	17048	16984	17185	16942	17154	16892	17121	16938	17018	17027	16881	17092	17056	17150	17047	16769	16902	17017	17133	17112	17081	16938	17053	17186	17029	16998	17135	17118	16987	16988	16905	17119	17053	17094	17032	17017	17153	17105	16945	16935	17022	17138	16991	17157	17061	17154	17002	16969	17101	17098	17161	17092	17012	16998	17081	17038	17000	16981	16991	16912	17060	16979	16954	17122	16956	17078	17041	17159	17011	16948	17081	17071	17009	17119	17118	17018	17040	17115	17070	17109	17091	17067	17035	17166	17025	17066	17018	17140	16969	16985	16904	17005	17216	16817	16841	16983	17005	17143	16973	16989	16935	17114	17113	17283	17156	17059	17239	16990	17226	16907	17043	17167	16990	17161	16953	17006	17153	17083	16976	17113	17018	17035	17055	16916	17067	16923	17031	16992	16815	17087	17031	17087	17020	16930	17143	17097	17112	17139	17006	16912	16832	17000	16968	17145	17077	17195	16987	16992	17115	17262	17114	16968	17075	17091	17066	17212	16957	16976	17072	16797	17172	16915	17127	17112	16953	17020	17141	16810	17125	16965	17005	16930	17044	16955	17004	17196	16968	17181	17141	17099	17181	17114	17091	16947	17079	17153	17030	17024	16967	17161	17038	17001	17016	17161	17244	17080	17027	16965	17090	17068	17085	17110	17053	16922	16965	17114	16851	17163	16919	17102	17092	17029	17013	17092	17013	17126	16992	16943	17229	17016	17145	16996	17154	17078	16868	17140	16997	16881	16915	16969	16901	16921	17022	17028	17072	16977	17049	17181	17009	17011	17146	16996	16978	17208	17101	17171	17043	17040	17003	16878	17046	17272	17006	17056	17097	17052	17074	17065	17127	17089	17207	16916	16983	17072	17172	16989	17314	16945	16966	17259	17049	17105	16966	16919	17119	17181	17001	17042	17183	17130	16880	17087	17306	16949	17109	17095	17054	17146	16926	17195	16932	16911	17048	17005	17060	17084	17053	16950	16975	17250	17052	17000	17161	17044	17188	16942	17023	17117	16986	17177	17033	16971	17039	16957	17046	17093	17126	17033	16996	17166	17000	16994	17007	17137	17081	17203	16960	17095	16914	17279	17074	17075	16968	17186	16962	17105	17170	17187	17194	17106	17148	17094	17020	16972	17041	17115	16985	17145	16903	17090	17136	17114	17077	16986	17131	17108	17115	17005	16837	16881	17062	17076	16933	16919	17114	17047	17126	17002	16961	16937	17134	17003	16913	17234	16996	17153	17151	17123	16989	17097	17065	16980	17000	17082	16988	17058	16927	17198	17364	16938	17033	16935	17129	16983	17228	16916	17024	17173	17237
29728	35596	44709	34643	25393	21783	20622	20134	20047	19888	19980	19965	19920	19763	19971	19840	19872	19858	19878	20048	19822	19805	20012	20018	19900	19857	19905	19706	19860	19810	19855	19649	19865	19756	19972	19892	19963	19884	20019	20074	19968	19984	19972	19906	19785	19944	19959	19737	19595	19808	19836	19770	19709	19802	19856	19841	20037	19872	19889	19477	19843	19754	19903	19838	19686	19705	19917	19764	19825	19796	20069	19634	19921	19706	19748	19642	19959	19718	19676	19754	19923	19789	19903	19996	19752	19941	19595	19870	19823	19651	19960	19704	19778	19664	19698	19884	19715	19707	19891	19832	19900	19676	19793	19713	19841	19909	19773	19752	19896	19923	19662	19799	19955	19964	19972	19837	20030	19851	19927	19681	19794	19852	20112	20012	19760	19867	19914	19935	19872	19872	19954	19867	19869	19738	19644	19686	19748	19939	20029	19671	19945	19853	19844	19818	20056	19878	19780	19711	19989	20017	19747	19859	19924	19650	19762	19850	19791	19739	19725	19825	19751	19772	20013	19872	19804	19853	19793	19828	19819	19538	19900	19730	19834	19839	19700	19569	19897	19828	19647	19882	19748	19569	19669	19740	19818	19893	19766	19718	19869	19732	20033	19857	19964	19804	19811	19586	19887	19884	19920	19801	19997	19794	19646	20005	19754	19731	19862	19982	19826	19824	19854	19891	19917	19686	19809	19861	19712	20040	19775	19999	20020	19892	19904	19823	19896	19885	20062	19832	19947	19891	19998	19769	19894	19852	19822	19763	19910	19884	19864	19827	19884	19841	20119	19686	19984	19854	19871	19833	20065	19838	19888	19925	19867	19870	19815	20091	20092	20029	19976	19985	19755	20094	19975	19890	19835	20038	19863	19694	19776	19815	19893	19739	19887	19715	19917	19931	20073	19945	19912	19840	19696	19803	19831	19826	19585	19763	19982	19997	19741	19774	19900	20001	19823	19856	19684	19849	19873	19841	19666	19850	20020	19797	19862	19871	19731	19904	19949	19939	19840	19724	19707	19732	19792	19499	19784	19725	19775	19774	19809	19930	19917	19794	19865	19869	19739	19953	19800	19866	19874	19716	19768	19890	19893	19829	19914	19815	19806	19709	19896	19677	19782	19553	19910	19560	19894	19932	19906	20001	19748	19733	19873	19822	19962	20003	19741	19937	19751	19825	19726	19777	19918	19786	19889	19911	19690	19887	19979	19888	19905	20067	19872	19855	19772	19814	20009	19817	19866	19805	19776	19691	19720	19837	19973	19849	19908	19880	19783	19888	19897	19768	19732	20011	19832	19797	19960	19683	19873	19989	19948	19794	20046	19702	19866	19913	19776	19796	19637	19772	19861	19702	19969	19757	19969	19965	19871	19831	19815	19854	19908	20049	19761	19854	19743	19911	19880	19913	19940	20136	19779	19845	19642	19762	20020	19875	19948	19698	19776	19841	19828	19747	19762	19879	19898	19827	19657	19995	19870	19777	19752	19640	20037	19882	19939	19990	19844	19908	19739	20052	19767	19648	19778	19866	19775	19776	19719	20107	19979	19854	19726	19708	19723	19797	19885	19933	19885	19948	19819	19758	20091	19671	19757	19837	19822	19772	19962	19757	20132	19988	19742	19636	19732	19669	19955	19958	19859	19723	19945	19689	19854	19640	19971	20011	19956	19792	19764	19877	19769	20069	19937	20093	19936	19642	19906	19877	19993	19850	19909	19760	19791	19913	19871	19663	20142	19842	19886	19796	19644	19871	19764	19659	19669	19748	19760	19745	19803	19838	19758	19755	19725	19870	19929	19965	19763	19824	19842	19917	19814	19819	19738	19945	19794	19853	19910	19937	19870	19624	19920	19639	19749	19899	19770	19777	20052	19810	19969	19848	19741	19752	19907	19875	19787	19661	19707	19829	19603	20043	19682	19918	19880	19818	19579	19848	19836	19728	19836	19546	19863	19868	20029	19904	19948	19896	19842	19743	20004	19806	19721	19864	19857	19780	19963	19902	19795	19785	19931	19905	19966	19849	19888	19736	19808	20150	19986	19665	19820	19820	19893	19870	19750	19735	19672	19883	19996	19873	19858	20004	19769	19747	19977	19766	19755	19741	19870	19702	19818	19677	20063	20007	19910	19979	19718	19805	19840	19778	19900	19875	19889	19874	19902	20072	19864	19672	19880	19863	19750	19791	19949	19915	20031	20087	19750	19772	19638	19766	19844	19923	19792	19848	19603	19864	19960	19850	19713	19923	19749	19978	19869	19757	19718	19820	19807	19798	19933	19805	19713	19690	19927	20074	19930	19849	19910	19909	19875	19879	19982	19917	19762	19669	19835	19805	19846	19909	19785	19907	19811	19899	20024	19874	19980	19964	19911	19884	19948	19840	19707	19750	19710	19906	19831	19873	19959	19773	19700	19926	20002	19762	19721	19808	19850	19894	19928	20059	19778	19997	19885	19671	19845	19815	19856	19861	19946	19891	20046	19945	19956	19905	20109	20036	19926	19903	19837	19830	19858	19960	19771	19740	19797	19829	19918	19601	20014	19893	19896	19811	19639	19842	19822	19574	19926	19761	19876	19744	19903	19835	19737	19848	19878	19823	19840	19766	19879	19767	19904	19884	19893	19886	19740	19889	19793	19949	20009	19782	19912	19834	19829	19747	19858	19883	20201	19825	19790	19941	19843	19813	19842	19838	19747	19869	19776	19836	19710	19849	19970	19945	19701	20018	19659	19938	19935	19905	19977	19808	19853	19812	19911	19751	19769	20054	20071	19646	19686	19957	19740	19951	19887	19880	19695	19823	20089	19866	19665	19731	19894	19615	19884	19589	19949	19821	19886	19721	19881	20010	19862	19892	19994	19765	19947	19728	19887	19746	19770	19843	19817	19738	19897	19796	19880	19919	19869	19883	19923	19771	20038	19850	19873	19940	19846	19629	19928	19916	19923	19836	19966	20032	19669	19825	19616	19882	19753	19832	19870	19759	19795	19798	19622	19822	19937	19694	19743	19920	19804	20032	19793	19861	19769	19670	20007	19836	19825	19692	19835	19867	19971	19758	19690	19660	19750	19852	19877	19883	19711	19741	19866	19884	19907	19980	19877	19998	19771	19774	19856	19672	19846	19913	19767	19815	19899	19761	19869	19874	19774	19819	19912	19868	19883	19611	19690	19837	19849	19684	19819	19747	19894	19913	19740	20038	19811	19795	19949	19902	19915	19820	19910	20035	19813	19763	19829	19757	20027	19774	19707	19782	19528	19726	19900	19988	19743	19860	19828	19977	19862	19917	19757	19767	19799	19885	19954	19825	20094	19658	19601	20052	19833	19919	19931	19702	19754	19628	19904	19723	19845	19770	19895	19759	19791	19508	19826	19901	19868	19724	19897	20095	19868	19696	19696	19725	19813	19761	19955	19838	19919	19768	19760	19800	20013	20009	19681	19863	19895	19683	19923	19816	19889	19712	19987	19774	19743	19774	19906	19908	19835	19943	19777	19746	19857	19916	19824	19777	19727	19751	19872	19882	19961	19974	19708	19602	19750	19708	19896	19772	19754	20037	19823	19876	20006	19937	19639	20026	19931	19945	19733	19751	19893	19831	19921	19922	19661	19863	19635	19945	19935	19988	20052	19840	19866	19665	19947	20103	19827	19837	19566	19890	20085	19698	19739	19880	19885	19921	19888	19844	19816	19943	19819	19934	19975	19457	19645	19716	20049	20158	19757	19780	19755	19622	19705	19646	19713	19657	19918	19726	19719	19989	19859	19760	19756	19777	19890	19815	19832	19859	19820	19975	19983	19903	19801	19957	19801	19510	20154	19806	19904	20023	19761	19889	19847	19769	19871	19947	19591	19820	19908	19717	19746	19887	19863	19626	20005	20061	19770	19919	19975	19821	19931	19957	19753	19783	19830	20142	19963	19875	19827	19891	19976	19831	19918	19924	19890	19637	20012	20012	19802	19720	19951	19855	19522	19808	19850	19811	19703	19834	19832	19885	19850	19583	19983	19582	19976	19903	19997	19658	20134	19731	19921	19865	19806	19840	19975	19853	19868	19954	19924	19818	19605	20036	19874	19789	19709	19792	19966	19796	19694	19931	20047	19834	19824	19769	19768	19888	20030	20047	20123	19867	19735	19945	19925	19910	19778	19804	19781	19746	19936	19842	19788	20057	19834	19965	19860	19960	20003	19940	20004	19750	19757	19715	19770	19925	20016	20049	19948	19716	19726	19804	19796	20120	19882	19812	19687	19715	19955	19700	19880	19926	20053	20006	20082	19807	20178	19744	19936	19876	20035	19844	19835	19934	19766	19670	19824	19843	19839	19896	19947	19826	19795	19977	19952	19729	19741	19996	19963	19900	19946	19714	19712	19586	19782	19976	20005	19775	19645	19633	19829	19940	19854	19826	19789	19767	19844	19944	19838	19999	19718	19769	19969	19820	19840	19938	19875	19671	19789	19864	19971	19916	19991	19883	20119	19748	19939	19792	19894	19831	20014	19751	19779	19855	19779	19834	19873	19855	19883	19909	19968	19978	19939	19911	19866	19964	19764	19995	19718	19944	19922	19747	19786	19970	19985	19790	19795	19990	19898	19728	19889	19962	19866	19995	20062	19787	19740	19886	19736	19805	19763	19858	19797	19796	19838	19609	19912	19790	19789	19878	20108	19966	19861	19901	19972	19855	19837	19982	19893	20005	19851	19629	19878	19892	19931	20077	19770	19838	20030	19783	19780	19847	19974	20149	19839	19720	19676	19955	19924	19699	19660	19998	19696	19824	20202	19688	19984	19787	19678	19861	19929	19739	19870	19801	20141	19964	19847	19793	19676	19752	19993	20019	19878	19812	19726	19816	19762	19868	19795	19818	19693	19678	19737	19807	20105	19974	19919	19865	19845	19862	19733	19904	19842	19737	19658	19848	19743	19682	20034	19744	19826	19909	19974	19733	19897	19983	19636	19988	19907	19882	19952	19901	19898	20120	19798	19747	19862	19676	19877	19987	19838	19967	19720	19701	19912	19833	19846	19856	19891	19917	19896	19740	19904	19961	19911	19812	19729	19758	20069	19860	19744	19693	19760	19750	19757	19811	20048	19789	20012	19955	19922	19934	19765	20090	19793	20064	19838	19673	19745	19892	19599	19825	20003	19847	19771	19790
34889	55620	45684	29746	21347	17983	16688	16265	16272	16238	16207	16213	16350	16086	16065	16561	16065	16414	16120	16101	16304	16273	16246	16353	16260	16171	16348	16219	16329	16270	16197	16291	16222	16204	16172	16316	16167	16272	16072	16137	16314	16092	16280	16095	16124	16155	16131	16200	16184	16182	16271	16133	16150	16040	16322	16173	16143	16124	16066	16202	16308	16161	16307	16110	16103	16295	16338	16133	16204	16346	16151	16155	16422	16021	16227	16125	16241	16214	16223	16253	16097	16192	16236	16061	16506	16299	16144	16236	16325	16205	16389	16200	16182	16054	16307	16106	16154	16220	16172	16110	16316	16263	16013	16277	16224	16211	16263	16171	16092	16293	16323	16306	16227	16271	16104	16129	16331	16311	16307	16176	16323	16153	16083	16047	16395	16156	16351	16277	16216	16100	16339	16232	16228	16238	16247	16084	16256	16342	16256	16283	16164	16122	16180	16227	16179	16141	16265	16243	16146	16019	16279	16123	16082	16304	16225	16302	16168	16115	16041	16022	16331	16011	16408	16089	16167	16212	16283	16268	16105	16252	16278	16200	16233	16223	16282	16244	16143	15981	16316	15970	16287	16328	16254	16335	16065	16233	16096	16301	16195	16210	16199	16269	16228	16323	16157	16373	16065	16311	16318	16187	16276	16081	16133	16128	16163	16354	16238	16093	16075	16060	16252	16156	16227	16229	16259	16213	16206	16231	16288	16340	16192	16208	16239	16255	16194	16170	16115	16334	16293	16291	16314	16119	16003	16323	16270	16284	16243	16171	16179	16203	16125	16188	16233	16317	16275	16356	16085	16053	16137	16096	16279	16215	16177	16167	16300	16122	16257	16120	16236	16050	16170	16246	16027	16122	16310	16222	16253	16295	16163	16151	16186	16225	16319	16129	16289	16146	16094	16078	16171	16305	16114	16073	16432	16247	16151	16163	16217	16106	16244	16227	16171	16148	16069	16232	16139	16274	16141	16252	16319	16270	16159	16173	16261	16209	16107	16307	16282	16375	16279	16179	16188	16125	16180	16145	16130	16205	16196	16186	16210	16313	16147	16328	16095	16324	16221	16083	16366	16173	16244	16237	16231	16353	16229	16171	16096	16145	16199	16317	16248	16095	16229	16252	16332	16274	16223	16232	16077	16251	16168	16248	16108	16192	16140	16230	16325	15970	16148	16255	16249	16224	16199	16159	16165	16207	16187	16261	16141	16359	16201	16190	16323	16300	16197	16129	16133	16283	16248	16215	16285	16113	16362	16112	16262	16309	16293	16303	16426	16208	16144	16124	16284	16401	16130	16154	16261	16173	16293	16029	16335	16229	16263	16419	16189	16216	16061	16301	16196	16134	16150	16272	16314	16231	16193	16317	16194	16082	16231	16208	16208	16247	16219	16337	16193	16284	16260	16343	16291	16279	16246	16210	16191	16212	16152	16257	16196	16312	16266	16156	16240	16064	16119	16169	16260	16126	16075	16302	16120	16284	16332	16139	16288	16152	16114	16276	16063	16255	16231	16071	16289	16146	16228	16218	16133	16069	16348	16162	16190	16345	16350	16234	16239	16213	16286	16248	16212	16426	16219	16236	16106	16026	16385	16241	16189	16145	16056	16104	16131	16254	16198	16218	16326	16212	16239	16285	16089	16050	16212	16315	16219	16228	16146	16165	16159	16285	16162	16219	16184	16182	16156	16252	16048	16168	16188	16242	16256	16186	16304	16159	16145	16156	16173	16133	16328	16374	16289	16351	16160	16303	16180	16190	16356	16206	16266	16072	16244	16298	16189	16277	16457	16198	16200	16260	16264	16233	16230	16073	16179	16214	16361	16306	16065	16193	16178	16140	16255	16210	16266	16235	16272	16228	16299	16317	16162	16115	16271	16312	16411	16184	16306	16110	16085	16112	16240	16134	16106	16344	16173	16238	16224	16300	16164	16224	16099	16250	16170	16212	16101	16282	16178	16078	16313	16155	16066	16168	16198	16085	16397	16037	16242	16046	16243	16044	16275	16031	16207	16257	16183	16083	16196	16141	16074	16163	16292	16215	16165	16216	16091	16221	16300	16228	16150	16310	15797	16263	16175	16118	16165	16259	16192	16235	16290	16118	16083	16130	16242	16239	16284	16335	16157	16389	16282	16323	16290	16298	16322	16211	16046	16255	16212	16208	16189	16197	16147	16329	16142	16257	16305	16173	16239	16283	16223	16165	16063	16169	16047	16223	16146	16158	16152	16235	16251	16318	16253	16145	16109	16233	16203	16324	16318	16219	16216	16271	16273	16284	16227	16282	16174	16124	16228	16339	16054	16269	16207	16208	16281	16060	16348	16150	16240	16244	16218	16017	16198	16168	16311	16291	16169	16161	16270	16181	16300	16230	16297	16157	16218	16173	16394	16302	16227	16169	16228	16225	16206	16167	16189	16194	16079	16347	16279	16165	16183	16359	16290	16215	16099	16173	16219	16266	16146	16427	16018	16304	16110	16177	16231	16206	16268	16259	16132	16168	16230	16126	16321	16342	16180	16298	16258	16224	16292	16338	16119	16269	16114	16406	16183	16208	16218	16368	16355	16224	16372	16309	16150	16384	16208	16283	16348	16271	16067	16216	16178	16184	16286	16215	16323	16272	16345	16197	16394	16310	16285	16036	16308	16400	16370	16062	16100	16192	16236	16219	16484	16255	16270	16177	16261	16186	16266	16224	16218	16164	16252	16277	16212	16339	16134	16255	16177	16206	16306	16192	16274	16328	16269	16216	16247	16396	16290	16267	16044	16188	16160	16185	16033	16228	16254	16352	16149	16358	16103	16217	16211	16237	16079	16161	16316	15954	16309	16108	16144	16206	16197	16212	16248	16208	16235	16156	16185	16217	16097	16379	16243	16147	16208	16102	16240	16174	16189	16280	16087	16054	16254	16117	16390	16281	16183	16277	16234	16224	16272	16143	16271	16224	16179	16142	16294	16083	16280	16227	16276	16097	16203	16230	16288	16369	15998	16205	16144	16243	16233	16070	16052	16386	16128	16201	16393	16240	16090	16230	16130	16254	16356	16200	16332	16162	16344	16219	16158	16131	16161	16100	16139	16199	16319	16215	16092	16250	16323	16159	16157	16340	16171	16404	16146	16246	16350	16255	16195	16330	16197	16211	16107	16237	16300	16329	16241	16299	16116	16241	16213	16189	16178	16045	16212	16237	16302	16205	16242	16205	16148	16150	16200	16080	16308	16150	16326	16282	16097	16177	16080	16176	16189	16297	16313	16241	16273	16245	16269	16232	16181	16355	16276	16428	16120	16278	16346	16117	16285	16244	16239	16264	16286	16276	16137	16233	16192	16213	16332	16266	16209	16345	16245	16214	16181	16168	16242	16306	16236	16091	16277	16125	16149	16143	16073	16183	16202	16271	16312	16233	16231	16236	16218	16172	16224	16262	16200	16159	16096	16175	16189	16015	16181	16256	16216	16353	16287	16208	16202	16149	16279	16099	16187	16262	16147	16121	16224	16277	16240	16101	16475	16131	16017	16310	16244	16136	16307	16159	16238	16165	16151	16155	16231	16323	16267	16127	16206	16209	16306	16250	16087	16290	16108	16195	16289	16307	16112	16185	16309	16379	16226	16321	16249	16163	16161	16428	16110	16253	16336	16142	16251	16351	16292	16266	16146	16322	16174	16255	16305	16374	16304	16344	16104	16195	16217	16210	16138	16233	16228	16278	16135	16107	16159	16280	16234	16348	16184	16266	16289	16212	16060	16355	16196	16296	16223	16027	16268	16240	16241	16391	16177	16244	16303	16178	16334	16172	16115	16309	16224	16227	16190	16086	16223	16227	16103	16178	16284	16139	16314	16274	16161	16406	16136	16175	16296	16396	16203	16280	16274	16246	16183	16049	16299	16278	16470	16191	16162	16063	16291	16285	16140	16202	16206	16351	16289	16377	16237	16187	16198	16261	16193	16280	16124	16262	16343	16077	16397	16125	16259	16142	16210	16383	15992	16181	16267	16371	16191	16172	16256	16059	16457	16113	16233	16276	16205	16292	16108	16140	16267	16294	16242	16106	16105	16326	16220	16185	16174	16190	16265	16197	16204	16043	16357	16081	16007	16219	16116	16136	16165	16143	16042	16177	16004	16176	16124	16141	16186	16335	16182	16169	16156	16252	16161	16373	16126	16229	16336	16080	16289	16118	16231	16160	16283	16367	16165	16242	16149	16135	16344	16143	16145	16194	16114	16321	16253	16072	16123	16309	16277	16113	16347	16203	16050	16177	16301	16279	16063	16170	16211	16264	16405	16229	16146	16256	16210	16419	16209	16254	16188	16325	16384	16185	16392	16211	16179	16343	16285	16263	16289	16051	16270	16369	16290	16229	15995	16241	16235	16025	16190	16167	16268	16358	16202	16306	16349	16196	16409	16270	16025	16286	16148	16184	16329	16264	16257	16201	16198	16117	16244	16217	16306	16238	16204	16318	16082	16127	16306	16269	16262	16282	16227	16280	16248	16142	16077	16345	16265	16312	16442	16311	16316	16166	16228	16238	16180	16137	16238	16171	16207	16196	16044	16275	16262	16245	16175	16232	16127	16204	16163	16280	16231	16378	16223	16231	16356	16113	16313	16144	16207	16162	16215	16163	16206	16362	16370	16179	16168	16255	16211	16340	16180	16244	16403	16304	16243	16381	16211	16120	16164	16136	16244	16277	16056	16216	16228	16238	16229	16223	16289	16109	16224	16217	16379	16186	16092	16208	16235	16237	16279	16111	16246	16141	16283	16140	16315	16198	16158	16216	16160	16129	16003	16384	16292	16196	16167	16359	16295	16214	16262	16248	16106	16306	16327	16123	16263	16192	16522	16249	16103	16060	16061	16194	16047	16066	16262	16264	16222	16214	16238	16202	16165	16043	16337	16125	16176	16356	16274	16092	16234	16369	16223	16335	16257	16386	16152	16262	16069	16313	16403	16261	16256	16206	16246	16181	16250	16387	16000	16283	16333	16296	16206	16345	16361	16128	16224	16296	16206	16353	16386	16139	16171	16145	16182	16248	16255	16207	16285	16332	16207	16054	16345	16196	16223	16400	16038	16198	16171	16221	16086	16251	16277	16284	15968	16264	16328	16223	16112	16133	16047	16139	16188	16305	16298	16247	16323	16244	16170	16129
24147	24608	42225	42657	34591	28800	25271	21184	19957	19933	19797	19733	19627	19698	19703	19602	19850	19818	19719	19621	19623	19678	19813	19613	19673	19704	19573	19635	19592	19591	19638	19635	19675	19724	19689	19701	19928	19906	19684	19686	19884	19401	19627	19498	19430	19566	19388	19687	19635	19815	19729	19547	19704	19697	19540	19442	19580	19558	19404	19623	19501	19446	19612	19631	19587	19501	19583	19656	19508	19561	19366	19766	19526	19352	19537	19605	19638	19643	19507	19588	19459	19567	19606	19531	19913	19659	19596	19669	19668	19601	19592	19540	19621	19522	19514	19560	19545	19728	19558	19600	19733	19518	19609	19572	19729	19751	19490	19459	19544	19611	19381	19412	19568	19587	19395	19724	19648	19531	19516	19622	19590	19532	19381	19605	19575	19531	19597	19438	19578	19552	19654	19767	19528	19764	19794	19700	19402	19580	19445	19575	19547	19587	19464	19603	19724	19515	19476	19658	19582	19742	19508	19538	19681	19493	19557	19384	19679	19482	19481	19479	19421	19657	19459	19768	19554	19613	19365	19609	19452	19568	19599	19612	19558	19753	19480	19534	19618	19480	19372	19329	19545	19362	19677	19440	19526	19481	19482	19729	19535	19706	19669	19668	19499	19743	19553	19505	19562	19410	19637	19749	19463	19586	19426	19452	19499	19702	19458	19513	19662	19568	19680	19369	19374	19406	19382	19614	19463	19562	19629	19507	19432	19367	19587	19496	19487	19620	19535	19448	19518	19250	19579	19528	19484	19523	19594	19459	19529	19674	19579	19393	19659	19630	19410	19603	19636	19438	19791	19606	19672	19708	19651	19542	19440	19554	19657	19801	19565	19629	19494	19457	19560	19469	19480	19554	19562	19787	19737	19545	19490	19474	19641	19692	19625	19460	19484	19501	19508	19637	19630	19229	19627	19599	19526	19628	19398	19400	19823	19540	19446	19603	19293	19283	19601	19432	19669	19463	19434	19357	19659	19555	19606	19552	19559	19490	19615	19719	19617	19631	19475	19725	19545	19450	19621	19524	19647	19641	19317	19318	19647	19589	19536	19346	19400	19480	19288	19500	19591	19551	19382	19593	19602	19506	19622	19618	19612	19680	19639	19627	19326	19428	19384	19687	19699	19668	19579	19653	19494	19475	19495	19770	19675	19586	19637	19479	19616	19537	19386	19636	19405	19675	19454	19483	19655	19792	19756	19441	19960	19449	19558	19585	19331	19679	19544	19696	19586	19528	19461	19306	19596	19515	19534	19567	19550	19566	19787	19621	19504	19420	19675	19373	19470	19784	19580	19432	19387	19537	19752	19466	19453	19457	19670	19490	19316	19665	19665	19676	19647	19439	19501	19565	19827	19554	19488	19703	19538	19526	19437	19644	19395	19389	19466	19605	19662	19440	19614	19571	19526	19736	19442	19417	19669	19498	19615	19540	19506	19595	19581	19554	19595	19550	19567	19475	19440	19481	19760	19541	19544	19638	19406	19359	19684	19386	19477	19548	19559	19743	19473	19483	19577	19713	19425	19563	19711	19322	19670	19629	19329	19644	19649	19869	19621	19506	19494	19559	19572	19534	19590	19392	19655	19691	19726	19409	19332	19494	19494	19493	19594	19409	19430	19679	19758	19411	19603	19582	19676	19355	19410	19509	19687	19404	19728	19625	19429	19281	19528	19570	19499	19450	19614	19584	19522	19514	19471	19731	19661	19563	19755	19630	19480	19510	19601	19591	19576	19510	19412	19578	19690	19401	19564	19457	19543	19562	19683	19498	19696	19548	19455	19570	19722	19551	19606	19520	19629	19442	19312	19655	19382	19711	19671	19582	19638	19495	19510	19318	19441	19479	19618	19467	19475	19620	19639	19565	19506	19473	19114	19578	19613	19455	19605	19540	19755	19619	19618	19394	19624	19556	19570	19496	19362	19769	19532	19555	19468	19368	19671	19636	19593	19790	19572	19552	19569	19512	19533	19706	19740	19495	19582	19443	19438	19452	19447	19804	19649	19435	19653	19616	19728	19664	19331	19521	19407	19453	19594	19555	19454	19612	19894	19341	19445	19696	19461	19537	19565	19578	19706	19679	19446	19590	19489	19439	19494	19705	19905	19444	19476	19590	19659	19568	19647	19530	19719	19611	19499	19329	19556	19417	19367	19496	19390	19520	19351	19532	19582	19510	19374	19294	19662	19568	19535	19366	19379	19420	19438	19517	19396	19548	19723	19572	19595	19480	19637	19435	19530	19609	19726	19580	19609	19612	19467	19662	19462	19560	19609	19562	19468	19497	19480	19530	19618	19561	19771	19638	19413	19401	19568	19735	19606	19469	19647	19476	19577	19641	19491	19345	19482	19261	19423	19458	19491	19567	19660	19535	19487	19270	19483	19554	19646	19499	19436	19487	19637	19516	19579	19509	19507	19459	19635	19469	19597	19539	19746	19666	19756	19844	19589	19773	19645	19475	19659	19574	19672	19479	19685	19594	19716	19579	19390	19538	19523	19662	19662	19381	19550	19451	19463	19428	19414	19551	19320	19565	19595	19644	19763	19736	19507	19559	19525	19428	19348	19516	19752	19431	19487	19540	19471	19733	19523	19564	19533	19648	19378	19536	19542	19627	19499	19610	19622	19403	19587	19430	19520	19472	19728	19810	19516	19457	19573	19643	19508	19347	19719	19500	19734	19673	19653	19669	19577	19731	19490	19461	19367	19532	19447	19506	19696	19299	19479	19721	19432	19591	19569	19260	19412	19442	19417	19455	19498	19399	19643	19424	19287	19528	19427	19522	19404	19613	19495	19560	19651	19622	19590	19578	19547	19538	19632	19854	19362	19569	19564	19463	19745	19658	19494	19522	19734	19654	19396	19481	19714	19549	19507	19485	19536	19397	19605	19375	19363	19487	19753	19270	19658	19479	19525	19449	19409	19420	19530	19477	19506	19567	19900	19507	19547	19543	19628	19756	19684	19511	19612	19352	19483	19640	19712	19590	19402	19744	19512	19468	19679	19624	19600	19509	19274	19630	19509	19480	19569	19680	19555	19555	19549	19511	19583	19642	19613	19482	19742	19631	19511	19844	19426	19705	19580	19549	19659	19425	19553	19476	19619	19496	19419	19457	19571	19561	19643	19467	19812	19660	19698	19569	19770	19732	19419	19758	19585	19519	19703	19651	19647	19575	19775	19512	19609	19755	19733	19514	19708	19554	19397	19668	19547	19484	19679	19597	19461	19571	19565	19746	19602	19622	19583	19797	19606	19667	19420	19530	19404	19497	19583	19557	19762	19702	19522	19445	19689	19576	19534	19630	19614	19614	19708	19648	19728	19738	19597	19616	19528	19567	19624	19437	19563	19608	19640	19576	19521	19452	19750	19395	19425	19502	19688	19558	19520	19583	19377	19578	19605	19522	19536	19642	19299	19422	19621	19572	19482	19612	19516	19522	19760	19614	19619	19399	19410	19434	19577	19646	19660	19677	19508	19598	19669	19450	19591	19402	19688	19691	19587	19671	19636	19317	19515	19516	19584	19612	19460	19460	19530	19511	19393	19447	19486	19440	19493	19458	19479	19551	19525	19485	19638	19525	19525	19475	19329	19509	19634	19493	19455	19557	19516	19533	19705	19614	19420	19610	19778	19469	19635	19399	19313	19623	19534	19566	19543	19664	19438	19498	19722	19458	19593	19699	19438	19527	19628	19691	19592	19522	19397	19649	19447	19530	19797	19525	19549	19614	19688	19728	19669	19571	19485	19469	19593	19690	19571	19503	19499	19661	19649	19577	19445	19736	19630	19474	19573	19568	19529	19539	19532	19292	19701	19444	19510	19683	19499	19481	19649	19476	19568	19531	19462	19736	19581	19556	19523	19656	19501	19460	19533	19622	19764	19426	19349	19751	19707	19517	19623	19417	19418	19466	19738	19529	19387	19419	19294	19614	19614	19464	19658	19507	19770	19467	19595	19409	19647	19617	19339	19720	19530	19644	19478	19398	19678	19663	19523	19592	19592	19506	19670	19723	19612	19596	19555	19476	19403	19378	19504	19696	19519	19511	19759	19476	19446	19553	19622	19559	19616	19483	19337	19391	19502	19600	19591	19447	19438	19421	19625	19559	19537	19472	19616	19519	19345	19560	19531	19560	19524	19367	19600	19602	19565	19617	19498	19404	19520	19700	19574	19549	19571	19469	19549	19575	19787	19590	19664	19475	19556	19502	19644	19466	19568	19561	19408	19422	19358	19559	19510	19558	19385	19498	19600	19440	19649	19697	19446	19591	19644	19603	19492	19515	19606	19579	19564	19571	19532	19618	19747	19769	19661	19578	19542	19574	19729	19744	19627	19621	19697	19676	19520	19486	19615	19407	19638	19567	19684	19676	19593	19539	19668	19523	19528	19557	19516	19753	19566	19523	19572	19558	19481	19460	19413	19559	19645	19417	19501	19599	19442	19593	19444	19582	19678	19749	19458	19583	19589	19484	19519	19437	19783	19455	19877	19450	19562	19658	19596	19708	19720	19638	19488	19681	19559	19432	19835	19619	19529	19793	19453	19745	19784	19351	19526	19598	19566	19665	19332	19574	19494	19570	19608	19627	19711	19663	19614	19511	19558	19679	19557	19772	19599	19538	19814	19501	19568	19488	19471	19507	19604	19435	19539	19561	19611	19504	19723	19536	19773	19568	19291	19299	19788	19441	19542	19678	19572	19714	19551	19372	19541	19383	19664	19499	19423	19775	19678	19836	19659	19413	19291	19588	19522	19660	19569	19455	19358	19590	19629	19736	19718	19674	19665	19674	19438	19673	19564	19593	19578	19561	19806	19531	19462	19731	19771	19647	19515	19816	19401	19312	19349	19434	19667	19402	19456	19624	19531	19657	19455	19725	19685	19473	19640	19699	19466	19393	19506	19585	19540	19479	19626	19434	19430	19648	19527	19691	19637	19420	19372	19547	19543	19447	19573	19435	19828	19577	19695	19687	19521	19552	19796	19468	19485	19495	19443	19605	19543	19538	19898	19543	19524	19676	19456	19485	19657	19450	19761	19561	19658	19662	19717	19527	19469	19526	19677	19532	19738	19828	19393	19689	19718	19610	19655	19505	19363	19355	19469	19437	19402	19623	19719	19493	19443	19696	19556	19534	19415	19490	19555	19531	19560	19401
58939	100150	85443	58782	40193	26628	19287	16769	16223	16191	16164	15997	15958	15949	16055	15885	16184	16025	16061	16083	16031	16348	16128	16134	16018	16100	16085	16219	16029	16102	16145	16183	15947	16069	16042	16120	16085	16143	16178	16289	15872	15914	16034	16051	15943	15863	16042	16100	16061	15854	16156	16072	16087	16033	16019	16200	15949	16014	16171	16144	16086	16219	16035	15985	15914	16234	15901	16211	16161	16182	16013	16096	16125	16202	16046	16006	16035	16167	16119	15960	16011	16079	16045	16125	16115	16198	16158	16236	16107	15902	16290	16130	15975	16079	15955	15869	16037	16078	15986	16106	16127	16140	15963	16217	16041	16093	15980	15904	16222	16009	16211	15936	15967	16013	15998	16123	15986	16229	16219	16143	15921	16220	16350	16028	16129	16055	15932	15930	16021	16110	16056	16132	16146	16104	16229	15789	15992	16013	16156	16027	16006	16231	15876	16014	16166	16153	15912	15997	15950	16034	16091	16167	16079	16075	16081	15985	16052	16160	15963	16153	16187	16038	16004	16342	16156	16114	16132	15892	15980	16028	16007	16130	16051	16016	15888	16081	16080	16059	16317	16019	15982	15931	15904	15951	16134	15891	16186	16141	16009	16134	16142	15834	16188	16179	15960	16015	16094	16055	15866	16117	15965	15910	16102	15937	16133	15980	16066	16156	16039	15972	16009	16138	16259	16098	16046	16080	15948	15984	16129	15961	15992	16015	16139	16016	16066	16047	15927	15965	15956	15978	16061	15860	16029	16161	16225	16156	16096	16125	16064	15997	16061	16155	16079	16057	16047	16024	16382	16142	15992	16080	16006	15864	16129	16118	16092	16076	16037	16126	16103	15852	16187	15965	15991	16048	16096	16145	16128	16156	16036	16205	16198	16045	16133	16131	16011	16119	16036	16069	16216	16164	16037	16182	16054	16110	16206	15993	16101	16005	15985	16203	16213	15975	16324	16112	16108	16117	15956	16228	16103	16158	16162	15902	16153	16111	15950	15958	16039	16155	16095	16091	16048	16191	16028	16097	15877	16078	16029	16020	15846	15927	16067	16203	16096	15919	15947	16122	16073	16017	16087	15851	16152	16122	16307	16010	16004	15983	16112	16094	16162	16116	16108	16102	16097	16231	16142	16047	15992	16148	16137	16016	16180	15944	15964	16111	15991	16019	15875	15786	16147	16033	15876	15954	16074	16175	16039	15990	16093	16186	16168	16017	16201	16004	16033	16098	16159	16011	16002	16099	16134	16171	16128	16054	16079	16082	16069	16178	16068	16003	16031	16070	15994	16210	16042	16023	16077	15962	16170	16177	16047	16012	16090	16028	16167	16033	16074	16013	16016	16262	16008	15907	16004	16199	16065	15921	15958	16092	16281	16107	15969	15908	16168	15943	16022	16131	16024	16055	16072	16120	16061	15944	16063	16079	16083	16139	15943	16029	16007	16024	16181	15971	16033	16079	16081	16096	16059	16097	16110	16127	16027	15873	16230	15973	16115	16064	15955	16019	16273	16085	16206	16073	16002	16179	16211	16144	16156	16046	16138	15984	16237	15992	16131	15940	16089	16010	16247	16006	16173	16189	16301	16160	16048	16161	16082	16256	16048	16043	15997	16098	15931	16224	16088	16124	16122	16147	16135	16071	16152	16008	15989	16000	16159	16092	16054	16136	16060	16124	16130	16249	16152	16225	16043	16091	16307	16000	15925	15963	15997	15934	16009	16056	16185	16205	16124	16092	15976	15835	15993	15974	16036	15959	16234	16082	15976	15918	16107	16157	16015	16039	16071	16166	16089	15836	16077	15987	15946	16056	16015	15988	16100	16097	15950	16104	16050	16036	15800	16073	16018	16005	16076	15981	15957	16029	16190	15911	16130	15984	16223	15978	16215	16061	16215	16006	15977	16123	16171	16133	16111	16120	15940	16031	16087	16137	16000	15959	16035	16048	16219	16019	16087	16028	15985	16055	16011	16070	15966	15980	16110	15923	15984	16026	16128	16274	16078	16181	16179	16199	16099	16111	16176	15952	16042	15915	15980	16239	16018	16085	16028	15952	16098	16130	16076	16053	16144	16101	16091	16174	16117	16164	16090	16019	15877	15957	16040	16124	16117	16062	15982	16185	16032	16154	16036	16060	16126	16231	16265	15945	15922	16117	16176	15953	16258	16110	16023	16176	16160	15835	16085	16215	16082	16100	16071	16161	16175	16050	16090	15958	15960	16017	16071	16015	16085	16128	16046	15932	16051	16119	15997	16062	16001	16021	15943	16238	16051	15970	16031	16101	16058	16229	16107	16231	16055	16078	16120	16089	16097	16137	16054	16118	16059	16070	16071	15902	16074	16067	16029	16107	16048	15982	16128	15961	16243	16108	16125	15940	15898	16037	16076	15979	16049	16200	16122	16064	16238	15973	15912	16046	16005	16049	15958	16143	16060	16165	16079	16087	16086	16072	16049	16071	16046	16049	16005	15964	15885	16379	15976	16305	16030	16158	16245	16063	16099	16170	16197	16017	16133	16056	16056	16134	16002	16052	16059	15796	16068	16023	16113	16163	16095	16016	16191	16092	16102	16027	15981	16285	16118	16007	15982	16065	16061	15958	15931	16101	15911	15875	16174	16069	16123	16178	15964	16078	16086	15960	15937	15969	15979	16062	16110	15889	15876	16141	16227	16053	16043	16016	16005	16114	16052	16022	16070	16122	16149	15947	16012	16152	16095	16187	16162	15983	16004	16126	15876	16054	16104	16050	15958	16221	15946	16023	16209	16257	16110	16052	16157	16134	16123	15955	16077	16078	16200	16144	16152	16055	16118	15955	16037	16063	15889	16066	15932	15901	16182	16129	16194	15896	16202	15908	15975	16131	16182	16050	15939	16071	16029	16150	16179	16038	16111	16122	16217	16130	16071	16159	16030	16097	16169	16184	16016	16056	16127	16023	16019	16184	16134	16156	16041	16140	16169	15983	15975	16218	16042	15956	16101	15944	16147	16038	16077	16157	16101	16078	15958	16019	16109	15973	16289	16013	16305	16016	15913	16236	15999	16157	15902	16115	16144	15894	16118	16030	16082	16004	16174	16162	16090	16005	16031	16165	16066	15950	16129	16195	16216	15820	16046	16185	15960	15995	15990	16202	16021	16042	15935	16247	16154	16042	16019	16115	16029	15856	16041	16119	15965	16111	16069	16189	16166	16017	16222	16052	16253	16266	16121	16166	16092	16077	16008	16129	16152	16039	16057	16202	15953	15996	16031	16020	16165	15833	15978	16009	16113	16082	16194	16054	16160	15992	16196	15977	16094	16101	16085	16030	16011	16144	15991	16175	16002	16146	16161	15923	16146	16050	16197	15946	16054	16123	16115	15941	16135	16153	15986	16102	16054	16088	16138	16013	16066	16105	16155	15969	16121	16119	16101	16087	16063	16079	16136	15947	16157	16261	16025	16120	15908	15955	16195	15897	15947	15959	15988	16037	15998	16294	15988	16201	16158	16166	15988	16002	15843	16077	16208	16076	16058	16216	16071	15992	16019	16134	16265	16056	15933	16043	16123	16075	16134	16037	16162	16099	16026	16320	16110	16115	15934	16117	16135	16211	16084	16205	16088	15840	16029	16081	16171	16012	15954	15966	16068	15922	15947	16057	15995	15946	15940	15968	16086	16150	16195	16094	16199	16156	16108	16150	15919	15993	16152	16204	16045	16026	16092	15931	16113	15995	15981	15943	16120	16250	16234	16049	16176	16019	16057	16121	16084	16130	16117	16032	16228	15956	16025	16074	16234	16093	16151	16284	16101	16081	16079	15949	16110	16009	15958	16005	15973	16288	16010	16140	16157	15921	15969	15995	16184	16154	16108	16138	16128	16137	16175	16224	16084	16060	15981	15931	15982	15839	16151	16042	15979	16174	15970	16028	16093	15965	16062	16082	16114	16060	16023	16012	16163	16108	16133	15921	16117	16064	15995	16104	16153	16132	16067	16121	16044	16029	16064	16146	16163	16047	16216	16069	16210	15997	16075	16014	16017	16076	16033	16065	15969	16092	16151	16104	16292	15969	16199	16154	16000	15967	16117	15959	16090	16062	15920	16133	16129	16219	16147	16222	15993	16072	15947	16267	16014	16249	16086	16194	16041	16066	15896	16162	16122	16152	15992	16062	16102	16211	16142	16140	15909	15905	15997	16241	16108	16103	16115	16127	16227	15995	16170	16061	16095	16284	15996	16058	16246	16020	16063	16144	15976	16138	16097	16141	16124	16105	15986	15971	16085	16110	15976	16165	16052	16001	15968	15954	16193	16117	16109	16257	15915	16039	16270	16016	16294	16195	16194	16047	15987	16028	16037	16088	15951	16031	16108	16014	15968	16009	16224	15992	16072	16048	16157	16076	16054	16174	16068	15961	16002	15975	16238	16087	15983	15975	16010	16094	16016	15917	16213	16054	16285	16095	16096	16076	15872	16059	16153	15945	16074	15955	16227	15995	16188	16102	16060	16178	16209	16137	16036	16168	16075	16148	16116	16128	16063	16124	15945	16008	16049	16184	15987	15910	15876	16226	15986	16198	16065	15997	16209	16059	16110	16014	16221	16188	16178	16150	16178	15924	16040	16188	16112	16035	16025	15975	16172	16110	15997	16131	16023	16210	16130	15966	16196	16130	16072	15979	16141	15901	16105	16050	16189	16048	16111	16036	16088	16098	16140	16209	15816	16103	16107	15990	16062	15994	15945	15998	16054	16022	16095	16214	16051	16062	16057	16133	15926	15914	16035	15936	16110	16026	15949	16114	16097	16146	16186	16063	16031	16351	16150	16178	15980	15989	16139	16055	16093	15901	16068	16005	16203	16041	16170	15899	15926	16235	16058	16077	16126	16075	16156	16233	16065	16118	16247	16172	16180	16079	16043	16004	16109	16105	16044	16120	16122	16141	16186	16069	16054	16193	16182	15990	16009	16117	16093	16144	15977	16123	16147	16030	16259	16155	16121	16008	16114	16216	16010	15857	16061	15985	15942	16167	15957	16038	16005	16144	16115	16023	15988	16112	15965	16097	16063	16002	16161	16142	16137	16038	16215	16067	16042	16134	16139	16236	16063	16127	16089	16100	15984	16138	16117	16098	16311	16070	16074	16091	16104	16104	16076	16020	16097	16027	16021	15988
22924	23320	41738	44422	38706	33076	29268	22338	19735	19931	19575	19188	19111	19248	19390	19207	19108	19328	19214	19153	18999	19076	18982	19088	18882	18998	19324	18983	18770	19135	18986	18974	19158	19182	19115	18995	19103	18938	18940	19010	19051	18931	19085	19017	19008	18959	18997	18750	18949	19014	18781	18936	18763	19019	18969	19175	18955	19109	19111	18996	19050	19229	19048	19000	19077	19087	18916	19058	18908	18986	18842	18919	18989	18971	19069	19069	19140	18895	18699	19025	18861	18871	18662	18533	19173	18991	19018	18858	18893	18855	19144	18753	19046	19026	19121	18845	19035	18880	18829	18900	19055	19025	19012	18911	18904	18982	18936	18868	18980	19077	18826	18813	19014	19094	18990	18776	18738	19029	19183	18934	18829	18992	19185	18995	19011	18930	18888	18815	18726	19001	19208	18914	18962	18864	19033	19076	18994	18972	19030	18992	18839	18851	18924	18997	18801	19109	18808	18919	18772	18872	18723	19089	19034	18817	18922	18928	18865	18861	18773	18966	19055	18903	18872	18847	19017	18912	18928	18743	18816	18832	18905	19205	18895	18903	18992	18966	18879	18910	18948	18936	19000	18866	18740	19049	19037	18914	18899	18828	19015	19058	18790	18720	18897	19162	18922	18867	19093	18746	18711	19002	18909	18851	18756	18949	18886	18900	18902	18605	18982	19046	19031	18913	18874	18962	18822	18824	18874	18672	18927	18878	18929	18732	18988	18852	18920	18943	18782	18908	18905	18923	18871	18854	18693	18824	18946	18839	18892	18699	18713	19032	18883	18893	19029	18914	18980	19083	18909	18769	18737	18765	19104	18899	19027	18855	18560	18935	18949	18775	18921	18915	18897	18832	18793	18811	18967	18794	18873	18806	18683	18878	18945	19038	18873	18938	18967	18881	18930	18909	18895	18870	18906	18799	19039	18921	18836	18945	19137	18680	18797	18992	18868	18845	18988	19035	19039	18938	18890	19295	19016	18935	19003	18875	18926	18797	18962	18918	18920	18980	18784	18775	19084	18840	19124	18905	18795	18802	18787	18928	18802	18631	19059	18734	18678	18642	18839	18906	18819	18992	18930	18850	19037	18790	18887	18622	19073	18792	19102	19000	18905	18886	18906	19024	18904	18820	18908	19042	18914	18921	18789	19002	19009	19072	18971	18938	18758	18883	18859	19059	18925	18976	18932	18884	19046	19018	18937	19042	18873	18908	18832	19188	18873	18832	18910	18883	18880	18554	18943	18824	18927	18938	18802	18613	18964	18922	19015	18991	18899	18989	18974	18882	18799	18930	18975	18805	18719	18631	18942	18959	19023	19016	18887	18850	19193	18959	18956	18851	18839	19042	19039	19060	19137	18851	18928	18737	18946	18805	19012	18793	19077	18904	18934	18817	19111	18882	18808	18875	19095	18796	18886	19142	19008	18779	18967	18830	18915	18800	18904	18856	18903	18839	18824	18763	18983	18720	18924	18879	18719	19059	18934	19099	19009	18915	19037	18892	18845	18957	19037	18880	19038	19144	19119	18969	18950	19098	18875	18581	18906	18947	18833	18904	18939	18736	18989	18678	18785	18950	19033	18719	18875	19169	18830	18956	19026	19132	18788	18912	19015	18817	18831	18812	18835	18803	18890	18865	18860	19085	19074	18832	18965	18853	18910	18683	18975	19111	18842	19036	18921	18793	18856	19168	18765	18873	18679	18857	19151	18875	18925	19009	18938	18808	19092	19019	18911	18910	19210	19160	18870	18819	19017	18740	18899	18928	18938	18858	18810	18852	18993	18815	18845	18859	19098	18901	19042	18867	18987	18799	18799	18779	18990	18902	18910	18968	18893	18931	19100	19012	18921	18912	19114	18908	18915	19044	19109	19078	18852	19006	18822	18868	18869	18906	18846	18914	18908	18890	18814	19108	18994	19020	18860	18838	19142	19057	18957	19049	18951	18870	19040	18841	18759	18980	19075	18837	18674	18985	18858	19076	18857	18997	18930	19204	18866	19065	18994	19004	19074	18658	18812	18940	18974	18726	19091	18951	18966	18663	19104	19040	18826	18853	18789	18907	18871	19011	18828	18673	18930	19062	19047	18830	19087	18913	19091	18919	18777	18843	18812	18873	19044	18979	18877	19135	18922	18855	18819	18803	19136	19267	19003	18975	18925	18924	18898	18818	18965	18987	18877	18969	19109	19054	18904	18754	18853	18831	18858	18780	18775	19036	18937	18826	18947	18832	18966	18895	19043	18886	18785	18998	18864	18984	19019	19153	18795	18930	18928	18755	18909	19063	18795	18900	18904	19011	18964	18968	18993	18992	18719	19017	18876	18911	18938	18957	18773	18860	18976	18906	18836	18777	18975	19066	18807	18947	18972	19039	18795	18835	18958	18748	18869	18909	19091	19103	19230	19188	18814	19040	18837	18795	18702	18977	18865	18960	19082	18944	18929	19001	18953	19168	18972	18941	18831	18966	18937	18741	18871	18855	19152	18994	18948	18918	19079	18895	18724	19019	19018	19029	18785	19017	18975	19149	19080	18798	18850	18927	19032	18936	18746	18754	18957	19015	18816	18800	18857	18716	19021	18818	18955	18949	18854	19013	18886	18913	19109	18964	18927	18972	19002	19065	18904	18804	19101	19114	18910	18855	18901	19030	19088	19020	18932	18887	18959	19092	19022	19056	18908	18968	18854	18850	18895	18889	19024	19017	18987	18933	18642	18867	18828	18810	18895	19047	18976	18939	18925	18811	19078	18956	18857	18869	19176	18785	19137	18984	18761	18825	18799	18773	18914	19052	18929	19091	18941	18874	18933	19037	18873	18797	19041	19064	18809	18965	18956	18972	18844	18780	18819	18806	18862	19002	18957	18914	18923	18759	18915	18896	18693	18849	18831	18959	18900	18888	18792	18830	18966	19004	18789	18774	19018	18788	19008	18954	19025	18805	18896	18904	18797	19129	18874	18963	18744	18831	18857	18928	18772	19050	18996	18742	19086	18916	18962	19016	18819	18869	18888	19124	18843	18902	18916	18965	19010	18934	19122	19029	18891	18881	18872	18760	18854	19049	19104	19228	18925	18985	18879	18925	18890	18916	18808	19004	18917	18703	18943	18804	18990	18940	18880	18804	18866	18831	18944	19054	18926	18963	18968	18873	18870	18920	18673	19112	19224	19054	18747	19021	18894	18713	18983	19019	19033	19108	19050	18958	18850	19006	18913	18876	18817	18934	18812	18877	19006	18838	18963	18846	18748	18870	19136	18706	18981	18794	18717	18919	19018	19057	18900	18936	19044	19027	18948	18857	18958	18942	18876	19036	19130	18743	18854	18719	18905	19089	18973	19003	18997	18582	18737	18862	18905	18964	18790	18848	18985	18960	18804	18965	18965	19008	18899	18873	18763	18994	19033	19147	18957	19078	18934	18681	18805	18757	18939	18750	18743	18798	18833	19004	18808	18650	18724	18722	18816	18766	18836	18896	18945	19216	19044	18862	18973	18879	19092	18826	18923	18881	19052	18944	18711	18942	18683	18907	18915	18897	18917	18898	19082	18923	18953	19037	18921	18905	18854	18669	18959	18946	18955	18973	19054	18950	18972	18676	18996	18900	18942	19107	18628	18933	18966	18696	19065	18914	18717	18754	18786	18677	18741	18814	19207	18771	18810	18829	18613	18834	18914	18875	18972	18854	19145	18865	18754	18986	18898	19049	18690	18918	18925	18854	18678	18814	18981	18974	19177	19066	18973	18921	18962	18919	19012	18743	18954	18996	18904	18915	18801	18799	18874	18818	19096	18964	18819	18767	19082	18912	19004	18880	18827	18908	18771	18969	18825	18775	18709	18685	18962	18943	19028	18919	19009	18957	18958	19015	18998	18878	18986	18838	19086	18965	18740	18878	18940	18928	18812	18801	19007	18996	18762	19083	18902	19046	19086	18691	18986	18901	18691	18888	18873	18780	18881	19060	18941	18924	18832	18936	19026	19033	18877	18730	18829	19007	18959	18835	18830	18978	18695	19149	18840	19021	18866	18781	18831	19034	18630	18694	18867	18982	18879	19024	18735	19003	18904	18866	18800	18963	18882	18966	18821	18824	19013	19015	19041	18873	18775	18883	19216	18835	18925	18957	18939	18900	19077	18604	18993	18861	18952	18943	18871	18927	18712	18805	19093	18936	18998	18873	18853	18837	18879	18877	18904	19124	19052	18850	18901	19024	18987	18727	18893	18893	19195	19058	18741	18906	18756	18896	18872	18821	19108	19189	18989	19051	18943	19006	18828	18891	18926	18890	19060	18630	18925	18838	18955	18978	18718	18990	18851	18861	18891	19103	18858	19070	18895	19062	18912	18849	19005	19023	18868	19092	18973	18980	18842	19028	18754	18907	18906	18796	18961	18907	19193	18885	18846	18906	18877	19000	19046	18735	18849	18835	18846	19129	18793	18971	18836	18832	18885	18885	18892	18834	18803	18733	18933	18892	18906	19013	19053	18859	18955	18928	18752	18636	18963	18901	18910	19207	18863	18872	18834	18928	18697	18808	19023	18709	18827	18959	18627	18829	18937	18819	18992	18916	18722	19050	18792	18882	18809	19087	19057	18894	18984	19086	19005	18852	18919	18942	19073	18755	18762	18949	18857	18978	19033	18883	18907	18819	18986	19030	18878	18975	18921	18922	18929	18978	18856	18892	18941	18733	18808	19046	18927	18976	18844	18802	18907	19057	18957	18633	18795	18886	18785	18954	18808	18974	18712	19046	18998	18982	18750	18860	18986	18892	18829	18882	19164	18915	18914	18876	19136	18986	19010	18908	19084	19067	18791	18895	18894	18931	18791	18642	18792	18612	18880	19148	19067	18659	18832	18799	18908	18993	19119	18758	19002	18811	19062	18800	18913	18749	19010	18832	18975	18985	19127	18753	18779	18846	19011	18935	18962	18929	18903	18892	19111	19169	18967	18983	18855	18977	19039	18883	19112	19054	18862	18911	18675	18827	18899	18784	19013	18853	18818	18819	18935	19013	19004	18990	18930	18860	18905	18885	18867	18914	19038	18830	18873	18936	18878	18854	18787	18861	18936	18849	18896	18955	18892	18971	18718	18899	18901	18645	18640	18696	18861	18925	18793	18796	18795	18912	19003	19044	18972	18755	18784	19124	19099	19026
57908	96781	93894	77442	54322	36623	23444	17910	16131	15829	15755	15740	15695	15759	15883	15922	15810	15792	15744	15860	15670	15707	15614	15760	15703	15709	15795	15744	15796	15674	15769	15924	15910	15790	15763	15683	15638	15831	15920	15680	15675	15695	15764	15843	15657	15687	15882	15699	15683	15631	15915	15828	15579	15838	15791	15735	15808	15666	15784	15720	15583	15732	15762	15739	15716	15832	15965	15731	15799	15709	15736	15680	15601	15681	15807	15882	15643	15682	15725	15763	15693	16069	15735	15947	15881	15857	15737	15761	15804	15543	15765	15845	15773	15832	15809	15869	15752	15561	15944	15856	15878	15910	15584	15705	15855	15739	15705	15800	15693	15705	15692	15833	15745	15812	15695	15790	15732	15746	15780	15606	15831	15859	15799	15661	15670	15679	15637	15829	15605	15631	15699	15737	15722	15867	15754	15768	15695	15631	15671	15654	15843	15671	15869	15583	15760	15859	15629	15853	15674	15714	15621	15819	15754	15664	15751	15727	15648	15649	15617	15641	15636	15704	15811	15604	15803	15683	15727	15820	15813	15771	15791	15782	15987	15785	15821	15556	15857	15734	15650	15689	15702	15754	15686	15841	15689	15683	15720	15806	15812	15829	15670	15712	15794	15645	15740	15662	15617	15712	15703	15667	15722	15748	15792	15697	15722	15829	15791	15762	15714	15802	15761	15821	15719	15618	15590	15649	15621	15708	15641	15554	15777	15719	15651	15698	15642	15771	15668	15463	15704	15677	15775	15709	15766	15793	15762	15692	15726	15811	15769	15758	15741	15886	15751	15743	15787	15776	15720	15867	15755	15681	15749	15871	15932	15619	15645	15510	15593	15782	15847	15848	15585	15699	15710	15809	15662	15609	15728	15750	15513	15773	15717	15818	15688	15932	15670	15832	16008	15671	15689	15556	15692	15680	15796	15728	15765	15620	15690	15641	15827	15924	15686	15736	15727	15634	15768	15784	15717	15862	15687	15789	15923	15652	15588	15834	15758	15774	15859	15768	15647	15741	15662	15822	15624	15792	16002	15745	15744	15785	15789	15760	15818	15761	15789	15823	15628	15729	15642	15683	15850	15820	15775	15826	15608	15541	15899	15630	15730	15794	15761	15790	15728	15771	15721	15684	15810	15772	15598	15748	15766	15786	15708	15831	15898	15842	15516	15742	15736	15639	15678	15683	15699	15674	15741	15831	15641	15703	15831	15684	15698	15674	15779	15791	15940	15623	15641	15672	15813	15709	15815	15755	15628	15698	15623	15724	15831	15815	15761	15865	15589	15722	15930	15758	15716	15769	15820	15774	15804	15943	15880	15723	15893	15720	15623	15765	15780	15601	15657	15790	15701	15578	15847	15776	15647	15673	15523	15814	15518	15791	15617	15814	15801	15834	15984	15880	15767	15809	15785	15837	15684	15723	15811	15747	15717	15731	15421	15645	15549	15662	15545	15591	15722	15787	15685	15709	15765	15701	15649	15667	15718	15714	15530	15805	15663	15892	15731	15668	15635	15582	15587	15741	15658	15682	15849	15607	15795	15842	16013	15562	15647	15570	15737	15734	16009	15776	15713	15597	15850	15758	15701	15813	15617	15768	15788	15668	15636	15784	15762	15698	15692	15585	15704	15576	15609	15780	15644	15791	15654	15503	15609	15784	15778	15721	15645	15713	15778	15692	15657	15817	15684	15761	15868	15560	15744	15622	15772	15884	15593	15658	15776	15573	15598	15660	15684	15573	15709	15709	15868	15659	15714	15577	15721	15641	15760	15691	15879	15653	15730	15723	15851	15924	15698	15693	15928	15692	15635	15628	15678	15897	15770	15692	15765	15756	15806	15684	15795	15701	15849	15830	15441	15729	15707	15596	15695	15867	15892	15712	15828	15570	15878	15719	15690	15753	15696	15847	15667	15659	15611	15820	15793	15512	15854	15908	15817	15702	15805	15595	15743	15695	15828	15554	15694	15737	15664	15882	15624	15827	15617	15757	15600	15849	15809	15895	15766	15654	15842	15785	15760	15704	15582	15580	15642	15583	15694	15699	15766	15801	15696	15561	15864	15773	15659	15765	15717	15786	15647	15649	15586	15654	15926	15656	15771	15706	15543	15671	15760	15654	15746	15692	15701	15581	15766	15882	15767	15580	15752	15619	15732	15579	15724	15818	15752	15752	15699	15805	15744	15718	15816	15655	15796	15693	15653	15648	15561	15855	15627	15769	15936	15861	15751	15806	15627	15665	15776	15762	15673	15858	15742	15752	15679	15824	15629	15747	15752	15848	15809	15691	15898	15711	15652	15825	15928	15607	15718	15599	16022	15790	15606	15730	15676	15760	15845	15780	15818	15745	15800	15839	15684	15579	15785	15704	15862	15665	15825	15702	15891	15848	15756	15750	15691	15750	15790	15652	15885	15707	15704	15775	15994	15724	15786	15671	15841	15673	15709	15864	15803	15769	15832	15822	15763	15787	15694	15648	15725	15897	15791	15645	15744	15767	15679	15535	15762	15614	15761	15722	15867	15760	15733	15822	15640	15900	15989	15717	15719	15498	15845	15452	15698	15794	15559	15684	15823	15609	15818	15616	15728	15832	15787	15706	15793	15813	15876	15673	15700	15806	15885	15707	15876	15818	15763	15672	15548	15898	15778	15723	15489	15663	15738	15659	15745	15760	15649	15751	15706	15685	15636	15663	15619	15606	15778	15819	15704	15745	15713	15900	15772	15619	15728	15723	15796	15762	15557	15820	15585	15736	15851	15731	15899	15579	15796	15659	15856	15799	15699	15567	15648	15808	15638	15660	15705	15799	15807	15725	15530	15663	15916	15641	15748	15872	15590	15739	15571	15994	15531	15683	15789	15678	15731	15735	15781	15708	15782	15801	15636	15732	15788	15599	15771	15647	15684	15786	15811	15877	15801	15750	15959	15570	15896	15702	15781	15597	15801	15716	15716	15714	15525	15755	15766	15675	15872	15765	15597	15576	15811	15671	15897	15897	15811	15811	15812	15661	15584	15782	15787	15625	15783	15683	15830	15779	15677	15691	16049	15805	15606	15800	15765	15549	15739	15633	15747	15714	15739	15670	15662	15851	15756	15641	15685	15721	15571	15712	15932	15689	15778	15703	15831	15730	15694	15799	15675	15641	15936	15796	15721	15664	15766	15714	15968	15608	15734	15691	15735	15815	15760	15773	15723	15869	15613	15718	15720	15770	15744	15642	15735	15716	15825	15562	15902	15801	15643	15744	15771	15745	15717	15679	15817	15588	15764	15715	15724	15856	15945	15732	15744	15535	15773	15712	15654	15708	15552	15568	15493	15707	15953	15585	15774	15783	15672	15825	15675	15785	15697	15687	15805	15688	15649	15737	15844	15587	15627	15843	15695	15798	15574	15551	15667	15770	15826	15720	15732	15715	15713	15544	15756	15507	15685	15706	15872	15585	15591	15705	15641	15675	15824	15620	15835	15852	15827	15692	15819	15770	15731	15706	15848	15851	15716	15790	15620	15733	15743	15596	15705	15674	15703	15898	15628	15780	15763	15768	15824	15670	15651	15689	15664	15826	15718	15707	15660	15655	15749	15683	15774	15663	15709	15510	15566	15954	15734	15727	15652	15710	15732	15747	15516	15684	15919	15824	15664	15786	15761	15763	15672	15812	15939	15824	15688	15702	15708	15687	15748	15646	15868	15647	15891	15656	15711	15813	15756	15675	15611	15741	15838	15574	15586	15805	15887	15607	15841	15849	15865	15789	15824	15757	15779	15828	15522	15721	15565	15834	15620	15578	15753	15703	15724	15707	15613	15850	15594	15828	15778	15574	15886	15771	15701	15782	15683	15663	15601	15753	15608	15748	15816	15711	15777	15788	15666	15711	15909	15597	15736	15825	15607	15818	15573	15629	15788	15791	15809	15857	15666	15842	15766	15762	15748	15670	15918	15718	15696	15658	15662	15799	15701	15542	15946	15782	15910	15690	15768	15730	15660	15869	15779	15912	15771	15699	15718	15736	15623	15730	15771	15762	15760	15636	15818	15565	16043	15732	15761	15850	15930	15706	15708	15577	15588	15722	15814	15715	15654	15580	15757	15500	15672	15676	15606	15678	15764	15886	15751	15775	15762	15805	15734	15731	15625	15622	15792	15726	15667	15606	15740	15850	15852	15771	15674	15716	15719	15730	15525	15718	15743	15678	15922	15748	15804	15839	15826	15715	15700	15708	15704	15772	15548	15854	15674	15609	15678	15746	15730	15772	15757	15855	15917	15714	15687	15549	15871	15636	15863	15628	15755	15681	15770	15887	15617	15719	15731	15814	15790	15874	15735	15839	15726	15762	15936	15716	15664	15719	15829	15742	15838	15731	15625	15716	15683	15612	15720	15552	15830	15734	15655	15762	15633	15811	15953	15741	15656	15745	15803	15698	15873	15677	15569	15768	15811	15744	15814	15698	15672	15743	15704	15767	15979	15741	15700	15627	15712	15758	15688	15886	15667	15771	15683	15728	15883	15634	15532	15684	15570	15842	15717	15638	15538	15602	15635	15706	15758	15711	15638	15655	15654	15801	15747	15615	15636	15695	15735	15801	15711	15649	15613	15640	15611	15559	15848	15808	15622	15670	15811	15787	15660	15881	15702	15864	15641	15744	15663	15814	15784	15701	15796	15939	15675	15585	15718	15709	15630	15689	15604	15733	15719	15887	15801	15772	15764	15741	15718	15600	15779	15742	15539	15848	15640	15622	15511	15536	15779	15529	15842	15810	15655	15733	15688	15685	15443	15806	15601	15835	15737	15760	15756	15596	15738	15592	15701	15638	15869	15927	15879	15642	15538	15802	15764	15692	15689	15711	15638	15586	15707	15580	15670	15875	15842	15739	15689	15715	15560	15838	15840	15869	15614	15884	15765	15944	15601	15793	15592	15820	15720	15800	15701	15756	15647	15853	15738	15755	15670	15703	15592	15787	15952	15792	15660	15817	15731	15726	15666	15617	15965	15638	15831	15733	15713	15700	15742	15739	15771	15634	15722	15726	15656	15753	15754	15632	15691	15841	15790	15712	15670	15507	15915	15860	15821	15766	15860	15843	15603	15682	15762	15688	15463	15789	15723	15691	15686	15825	15675	15693	15789	15731	15680	15807	15728	15756	15783	15628	15690	15644
28545	34420	49678	38664	26653	21741	19923	18859	18813	18765	18716	18585	18792	18613	18628	18600	18409	18665	18899	18678	18570	18700	18763	18715	18402	18666	18771	18592	18538	18747	18645	18643	18690	18621	18708	18462	18672	18833	18687	18731	18662	18614	18653	18577	18691	18478	18457	18476	18688	18303	18682	18786	18443	18562	18634	18565	18673	18732	18759	18551	18611	18557	18639	18438	18763	18598	18623	18643	18623	18605	18684	18737	18512	18653	18745	18661	18784	18863	18501	18637	18699	18557	18837	18551	18514	18560	18570	18598	18759	18683	18518	18631	18596	18625	18807	18744	18575	18583	18502	18680	18574	18701	18647	18744	18566	18548	18586	18606	18610	18539	18549	18779	18581	18712	18741	18703	18512	18647	18604	18833	18697	18584	18644	18745	18824	18729	18616	18610	18494	18684	18475	18288	18500	18647	18544	18577	18859	18687	18568	18679	18630	18699	18600	18531	18572	18587	18728	18724	18397	18414	18859	18445	18502	18536	18761	18611	18798	18296	18679	18664	18716	18667	18669	18523	18596	18815	18739	18747	18475	18510	18431	18562	18349	18672	18536	18645	18552	18442	18451	18693	18367	18634	18432	18737	18514	18558	18841	18672	18425	18633	18685	18513	18696	18640	18659	18560	18660	18497	18776	18542	18626	18574	18676	18640	18685	18512	18600	18663	18646	18397	18556	18550	18635	18705	18690	18599	18551	18564	18388	18620	18538	18664	18786	18717	18645	18646	18875	18544	18405	18707	18591	18655	18715	18737	18751	18716	18500	18692	18596	18632	18480	18577	18739	18497	18627	18612	18631	18609	18778	18486	18807	18574	18547	18540	18536	18707	18500	18655	18655	18327	18753	18591	18526	18544	18707	18562	18666	18567	18848	18675	18551	18770	18791	18656	18570	18594	18599	18572	18600	18635	18619	18459	18483	18657	18628	18575	18985	18609	18744	18532	18712	18527	18531	18495	18707	18772	18539	18609	18649	18576	18652	18632	18603	18538	18639	18700	18590	18770	18684	18590	18627	18469	18731	18596	18392	18552	18528	18535	18618	18732	18534	18798	18634	18544	18620	18617	18507	18336	18552	18448	18726	18465	18553	18791	18730	18606	18624	18677	18770	18485	18525	18613	18465	18505	18615	18478	18567	18647	18850	18569	18564	18433	18598	18688	18543	18514	18748	18485	18780	18603	18628	18666	18666	18735	18632	18596	18670	18699	18656	18516	18677	18672	18575	18397	18608	18655	18644	18952	18529	18660	18544	18636	18665	18842	18789	18899	18844	18531	18797	18416	18646	18632	18448	18414	18441	18642	18635	18568	18397	18713	18585	18666	18567	18685	18713	18659	18760	18464	18602	18370	18561	18670	18528	18611	18576	18558	18645	18671	18511	18401	18464	18519	18676	18650	18534	18884	18461	18800	18544	18655	18716	18683	18655	18747	18752	18557	18531	18690	18642	18346	18735	18604	18818	18584	18700	18841	18495	18588	18483	18725	18552	18454	18570	18738	18614	18667	18674	18627	18512	18412	18526	18760	18623	18630	18677	18688	18713	18554	18726	18745	18730	18443	18604	18623	18596	18571	18668	18722	18848	18398	18514	18529	18646	18522	18757	18418	18627	18600	18768	18696	18849	18584	18709	18747	18770	18655	18671	18738	18572	18734	18728	18548	18663	18393	18625	18710	18609	18606	18530	18566	18510	18682	18606	18673	18661	18490	18505	18548	18604	18434	18561	18727	18617	18565	18661	18823	18325	18562	18538	18481	18525	18628	18697	18577	18465	18645	18376	18587	18543	18788	18735	18590	18956	18765	18666	18626	18668	18450	18559	18592	18530	18709	18513	18563	18508	18496	18609	18694	18439	18632	18691	18586	18544	18641	18670	18434	18417	18594	18674	18518	18688	18653	18637	18640	18574	18739	18609	18745	18887	18541	18714	18529	18705	18596	18682	18726	18710	18752	18575	18704	18481	18524	18584	18590	18796	18834	18667	18487	18608	18699	18689	18624	18649	18483	18649	18591	18473	18676	18669	18725	18568	18510	18883	18653	18690	18542	18822	18560	18454	18760	18708	18558	18626	18607	18662	18534	18437	18724	18552	18435	18526	18566	18753	18721	18646	18565	18643	18594	18526	18616	18679	18669	18652	18776	18840	18879	18452	18561	18637	18643	18519	18712	18713	18549	18678	18746	18718	18433	18458	18866	18621	18725	18757	18695	18600	18693	18834	18678	18746	18626	18777	18633	18479	18530	18791	18658	18641	18597	18489	18878	18395	18604	18452	18671	18605	18420	18538	18766	18648	18560	18585	18470	18738	18580	18526	18462	18610	18602	18653	18484	18589	18630	18632	18822	18546	18616	18588	18604	18740	18661	18692	18653	18495	18659	18806	18546	18680	18677	18644	18504	18502	18741	18548	18709	18643	18521	18680	18483	18556	18787	18840	18429	18461	18548	18678	18676	18648	18661	18613	18762	18677	18424	18565	18482	18594	18530	18715	18640	18722	18532	18828	18699	18511	18541	18637	18600	18532	18853	19016	18710	18770	18535	18716	18776	18723	18612	18687	18586	18580	18433	18609	18622	18567	18615	18557	18549	18689	18654	18592	18657	18484	18858	18743	18605	18538	18728	18730	18563	18692	18566	18644	18775	18745	18594	18654	18679	18632	18598	18593	18595	18622	18516	18758	18748	18504	18594	18616	18591	18810	18531	18680	18543	18572	18458	18566	18706	18390	18560	18498	18756	18738	18773	18589	18626	18605	18516	18473	18479	18716	18543	18573	18778	18646	18568	18554	18482	18570	18509	18261	18518	18508	18711	18936	18529	18521	18462	18540	18440	18393	18615	18741	18603	18594	18624	18403	18524	18607	18535	18548	18644	18660	18625	18364	18668	18709	18706	18652	18476	18515	18690	18671	18858	19055	18663	18662	18513	18566	18810	18716	18408	18523	18768	18410	18558	18627	18741	18444	18671	18692	18469	18489	18399	18632	18711	18651	18576	18380	18838	18707	18558	18604	18526	18667	18795	18619	18482	18748	18631	18487	18482	18420	18713	18511	18382	18649	18583	18483	18817	18873	18613	18701	19017	18686	18719	18472	18668	18762	18765	18623	18687	18469	18813	18563	18392	18564	18800	18792	18663	18755	18491	18662	18464	18520	18481	18692	18615	18598	18522	18823	18521	18600	18544	18829	18564	18548	18430	18543	18651	18554	18634	18746	18671	18763	18582	18520	18721	18686	18934	18604	18642	18527	18569	18717	18626	18888	18772	18584	18663	18677	18565	18795	18555	18703	18494	18610	18669	18649	18470	18746	18658	18741	18622	18636	18685	18792	18779	18533	18686	18548	18646	18677	18668	18463	18625	18781	18577	18760	18657	18344	18648	18484	18634	18542	18565	18512	18691	18777	18567	18828	18555	18673	18511	18571	18447	18537	18629	18810	18597	18569	18903	18585	18795	18780	18551	18555	18556	18499	18469	18497	18313	18717	18768	18587	18486	18710	18609	18675	18627	18680	18834	18733	18711	18837	18532	18607	18643	18553	18578	18650	18674	18713	18553	18635	18653	18644	18751	18690	18776	18651	18699	18375	18668	18699	18756	18498	18708	18620	18563	18716	18435	18680	18583	18619	18656	18720	18508	18524	18436	18611	18668	18725	18644	18745	18699	18618	18627	18589	18617	18614	18638	18768	18659	18561	18549	18639	18757	18690	18547	18670	18745	18750	18744	18280	18630	18496	18806	18572	18430	18738	18550	18423	18553	18576	18558	18706	18576	18526	18578	18622	18626	18469	18535	18664	18805	18712	18696	18571	18484	18618	18762	18724	18792	18570	18612	18832	18598	18446	18730	18644	18649	18816	18576	18577	18661	18557	18423	18363	18632	18737	18741	18445	18497	18586	18633	18741	18597	18787	18695	18741	18529	18791	18688	18479	18461	18661	18488	18434	18489	18789	18579	18747	18816	18719	18605	18805	18558	18722	18615	18696	18535	18600	18442	18675	18634	18676	18596	18621	18443	18614	18495	18392	18446	18385	18594	18570	18727	18504	18562	18515	18662	18671	18642	18563	18592	18712	18779	18602	18642	18662	18710	18722	18676	18796	18754	18568	18664	18357	18833	18518	18631	18728	18659	18771	18608	18818	18672	18647	18802	18726	18540	18714	18549	18953	18547	18519	18502	18403	18697	18380	18510	18746	18693	18690	18831	18550	18561	18622	18668	18608	18833	18616	18563	18584	18737	18489	18584	18764	18602	18731	18557	18596	18768	18622	18532	18645	18839	18644	18580	18507	18606	18549	18520	18638	18565	18448	18459	18569	18725	18581	18817	18768	18661	18808	18675	18615	18760	18645	18553	18860	18549	18844	18640	18740	18525	18656	18541	18585	18709	18390	18546	18761	18720	18793	18686	18567	18726	18780	18719	18727	18515	18615	18417	18531	18735	18572	18593	18751	18725	18699	18371	18565	18545	18679	18790	18619	18597	18685	18726	18709	18744	18648	18742	18566	18832	18722	18512	18554	18692	18704	18656	18646	18786	18521	18626	18645	18769	18513	18505	18495	18517	18654	18729	18555	18654	18623	18674	18813	18650	18558	18707	18717	18671	18720	18832	18595	18523	18729	18476	18681	18502	18539	18682	18776	18401	18781	18630	18545	18546	18593	18493	18721	18717	18632	18743	18456	18628	18639	18640	18770	18696	18664	18323	18418	18586	18352	18656	18497	18521	18741	18875	18712	18678	18699	18625	18507	18671	18535	18490	18701	18649	18510	18514	18652	18699	18557	18611	18667	18659	18594	18757	18784	18608	18861	18633	18745	18837	18563	18685	18811	18639	18602	18949	18749	18588	18580	18546	18711	18447	18724	18459	18841	18482	18678	18619	18601	18650	18617	18708	18704	18735	18580	18702	18930	18661	18562	18570	18569	18666	18558	18500	18506	18691	18634	18643	18523	18668	18615	18706	18590	18647	18717	18776	18630	18585	18496	18617	18785	18563	18600	18889	18661	18592	18706	18715	18564	18604	18603	18688	18694	18663	18735	18649	18821	18540	18500	18853	18762	18682	18742	18578	18517	18637	18804	18576	18643	18464	18658	18688	18690	18575	18635	18692	18637	18609	18649	18598	18647	18516	18721	18559	18646	18549	18636	18493	18441	18570
28814	55634	50618	33338	23032	17963	16164	15771	15655	15470	15484	15451	15575	15413	15548	15571	15573	15699	15556	15479	15618	15671	15682	15680	15629	15639	15379	15616	15541	15479	15512	15548	15483	15541	15560	15614	15655	15460	15381	15491	15670	15560	15651	15508	15561	15610	15515	15549	15435	15634	15415	15433	15602	15560	15617	15526	15475	15679	15495	15622	15441	15680	15496	15589	15361	15830	15568	15608	15537	15646	15472	15591	15393	15467	15511	15649	15580	15423	15575	15557	15575	15457	15419	15507	15523	15642	15484	15478	15542	15410	15606	15479	15444	15506	15484	15570	15561	15584	15590	15560	15655	15540	15496	15621	15504	15599	15627	15493	15602	15495	15599	15417	15683	15481	15730	15418	15343	15457	15582	15540	15568	15552	15613	15557	15492	15461	15724	15618	15462	15550	15380	15550	15597	15430	15479	15621	15614	15468	15447	15487	15564	15543	15634	15386	15542	15452	15483	15602	15594	15399	15606	15344	15506	15486	15510	15693	15472	15539	15642	15512	15531	15592	15604	15541	15459	15491	15358	15461	15566	15627	15383	15524	15544	15520	15340	15623	15393	15563	15526	15520	15680	15521	15490	15803	15327	15604	15594	15514	15484	15575	15472	15503	15305	15515	15572	15336	15559	15649	15585	15566	15554	15599	15559	15495	15443	15490	15410	15672	15582	15652	15490	15557	15514	15565	15377	15517	15484	15525	15629	15388	15656	15479	15638	15482	15485	15550	15602	15527	15518	15557	15499	15600	15307	15619	15552	15711	15644	15574	15497	15513	15620	15470	15744	15356	15578	15480	15423	15774	15520	15497	15650	15661	15652	15558	15658	15566	15519	15627	15503	15541	15481	15551	15549	15446	15602	15472	15552	15339	15448	15434	15376	15422	15465	15498	15378	15559	15399	15525	15624	15582	15567	15334	15726	15563	15445	15630	15489	15457	15592	15554	15510	15717	15559	15550	15495	15517	15456	15484	15539	15503	15516	15377	15591	15434	15513	15421	15583	15547	15683	15403	15503	15528	15601	15469	15574	15631	15363	15493	15614	15566	15511	15549	15617	15496	15628	15531	15471	15466	15626	15440	15508	15417	15504	15467	15407	15570	15540	15775	15421	15642	15723	15564	15569	15422	15379	15573	15634	15536	15358	15640	15415	15512	15463	15451	15464	15546	15469	15546	15507	15330	15585	15452	15559	15721	15459	15673	15370	15433	15425	15512	15528	15672	15559	15498	15662	15741	15638	15582	15463	15744	15630	15449	15562	15540	15485	15570	15560	15279	15590	15351	15484	15651	15594	15673	15648	15557	15573	15582	15544	15493	15616	15613	15437	15561	15594	15444	15336	15494	15473	15634	15462	15578	15537	15414	15667	15628	15621	15636	15625	15434	15464	15581	15463	15435	15556	15675	15400	15535	15623	15482	15532	15498	15461	15521	15565	15583	15437	15742	15441	15398	15457	15470	15603	15531	15703	15580	15508	15584	15616	15540	15411	15533	15457	15721	15511	15522	15461	15437	15601	15458	15692	15403	15465	15476	15442	15575	15378	15616	15430	15424	15549	15498	15573	15567	15479	15569	15481	15514	15616	15469	15599	15402	15521	15490	15334	15578	15493	15593	15347	15667	15562	15591	15560	15518	15497	15563	15553	15595	15500	15487	15356	15735	15660	15577	15454	15458	15498	15640	15470	15536	15597	15379	15492	15508	15486	15526	15531	15483	15414	15510	15446	15579	15493	15497	15718	15397	15513	15544	15541	15537	15456	15604	15402	15505	15615	15456	15523	15483	15319	15541	15526	15257	15574	15409	15589	15591	15655	15670	15458	15488	15574	15429	15667	15460	15447	15659	15560	15682	15581	15500	15425	15493	15390	15658	15642	15686	15502	15495	15610	15516	15613	15487	15683	15500	15576	15531	15602	15453	15553	15502	15473	15462	15544	15441	15718	15459	15549	15677	15569	15568	15729	15475	15633	15520	15732	15516	15371	15412	15625	15700	15384	15501	15690	15576	15468	15459	15540	15536	15543	15547	15597	15565	15593	15405	15423	15500	15566	15565	15529	15469	15727	15483	15529	15391	15614	15631	15516	15423	15572	15446	15387	15587	15595	15493	15508	15592	15700	15521	15425	15569	15519	15503	15409	15561	15652	15457	15560	15373	15551	15404	15553	15283	15673	15466	15610	15570	15316	15463	15434	15418	15524	15490	15411	15454	15545	15339	15564	15537	15652	15551	15466	15453	15594	15314	15454	15540	15505	15469	15485	15369	15563	15496	15506	15766	15446	15531	15633	15387	15436	15446	15637	15455	15475	15519	15499	15486	15497	15523	15437	15505	15491	15448	15559	15572	15599	15502	15639	15506	15758	15492	15498	15532	15358	15683	15405	15591	15444	15512	15460	15511	15484	15458	15511	15447	15455	15631	15605	15561	15627	15504	15543	15566	15490	15379	15660	15602	15484	15636	15472	15618	15449	15576	15493	15488	15509	15396	15554	15659	15571	15561	15472	15560	15471	15698	15507	15616	15463	15481	15502	15706	15476	15466	15440	15580	15754	15529	15586	15823	15475	15607	15540	15482	15517	15526	15425	15483	15604	15383	15427	15497	15507	15659	15414	15475	15536	15472	15671	15619	15573	15639	15573	15413	15665	15555	15597	15642	15408	15441	15578	15609	15547	15550	15613	15592	15428	15564	15378	15536	15565	15396	15587	15624	15428	15427	15626	15483	15545	15352	15690	15430	15654	15579	15665	15730	15486	15494	15442	15497	15393	15403	15551	15555	15567	15524	15739	15538	15370	15492	15518	15613	15573	15478	15668	15604	15469	15461	15546	15466	15438	15473	15648	15678	15339	15516	15573	15533	15563	15416	15514	15611	15471	15586	15611	15410	15534	15669	15421	15610	15376	15546	15577	15646	15589	15452	15531	15546	15507	15602	15619	15438	15617	15775	15690	15485	15565	15742	15673	15520	15583	15457	15499	15562	15681	15378	15480	15670	15382	15538	15440	15456	15490	15430	15476	15676	15474	15596	15628	15429	15495	15633	15637	15657	15517	15438	15578	15437	15632	15636	15547	15670	15256	15503	15526	15389	15461	15537	15579	15616	15336	15592	15659	15648	15482	15447	15548	15670	15593	15669	15424	15591	15683	15499	15519	15500	15468	15533	15492	15571	15595	15465	15485	15641	15557	15540	15619	15599	15613	15497	15246	15473	15616	15565	15624	15517	15513	15559	15718	15654	15528	15439	15391	15568	15524	15617	15514	15473	15332	15462	15666	15509	15610	15513	15535	15496	15545	15558	15476	15479	15495	15401	15488	15784	15338	15635	15506	15494	15572	15502	15615	15580	15660	15628	15533	15370	15635	15443	15655	15597	15278	15537	15515	15436	15475	15533	15705	15580	15526	15399	15408	15326	15770	15586	15544	15361	15367	15456	15527	15472	15605	15420	15401	15598	15429	15389	15442	15608	15548	15484	15498	15540	15620	15504	15491	15491	15528	15500	15636	15368	15444	15595	15625	15612	15507	15620	15564	15558	15527	15358	15631	15529	15523	15766	15504	15671	15586	15566	15526	15577	15769	15544	15567	15628	15792	15433	15651	15580	15701	15324	15504	15463	15675	15510	15479	15482	15489	15495	15673	15540	15539	15635	15491	15467	15539	15596	15436	15598	15568	15404	15612	15510	15503	15519	15559	15459	15557	15612	15360	15588	15506	15642	15539	15600	15406	15479	15515	15461	15643	15479	15443	15636	15593	15461	15501	15393	15529	15542	15418	15583	15504	15586	15607	15585	15650	15496	15413	15321	15386	15462	15412	15447	15478	15561	15443	15549	15425	15519	15447	15385	15565	15649	15539	15414	15701	15596	15580	15489	15616	15497	15667	15461	15559	15669	15491	15579	15518	15629	15502	15631	15348	15650	15583	15548	15522	15591	15635	15543	15769	15502	15432	15442	15599	15528	15453	15504	15538	15412	15510	15537	15643	15277	15385	15606	15578	15489	15572	15456	15369	15504	15442	15634	15666	15489	15382	15558	15614	15580	15685	15612	15610	15597	15375	15615	15644	15458	15399	15544	15540	15677	15624	15457	15594	15556	15444	15475	15578	15567	15569	15320	15635	15623	15498	15411	15613	15488	15546	15630	15529	15454	15515	15645	15575	15377	15747	15601	15483	15566	15510	15522	15619	15396	15476	15422	15525	15528	15561	15658	15483	15604	15489	15810	15478	15672	15597	15450	15652	15405	15453	15504	15630	15485	15480	15583	15543	15507	15535	15619	15426	15549	15401	15459	15623	15598	15590	15459	15470	15763	15548	15483	15543	15568	15616	15544	15578	15517	15383	15379	15520	15402	15479	15460	15727	15565	15416	15522	15652	15433	15554	15592	15474	15498	15521	15512	15488	15347	15426	15606	15565	15588	15361	15442	15428	15570	15607	15487	15590	15690	15342	15566	15375	15545	15491	15572	15454	15643	15641	15334	15566	15594	15519	15474	15517	15473	15409	15502	15663	15473	15275	15517	15629	15511	15662	15449	15597	15633	15667	15605	15527	15463	15681	15488	15456	15423	15634	15372	15483	15497	15513	15419	15500	15645	15683	15406	15537	15405	15450	15389	15488	15677	15752	15501	15512	15482	15423	15537	15456	15660	15477	15490	15578	15657	15587	15547	15540	15539	15454	15601	15570	15701	15587	15606	15696	15435	15512	15638	15491	15763	15458	15482	15569	15609	15575	15666	15435	15532	15613	15402	15513	15477	15521	15500	15467	15571	15548	15357	15526	15511	15479	15554	15538	15610	15518	15368	15404	15507	15546	15547	15275	15415	15734	15390	15531	15540	15589	15476	15591	15530	15537	15595	15462	15486	15417	15581	15675	15732	15716	15434	15673	15612	15532	15640	15449	15468	15779	15446	15557	15589	15361	15641	15400	15591	15612	15602	15540	15505	15435	15549	15476	15505	15541	15566	15722	15656	15568	15495	15485	15591	15741	15397	15564	15493	15579	15475	15427	15533	15515	15639	15473	15435	15471	15441	15485	15614	15355	15632	15541	15485	15585	15640	15427	15708	15616	15491	15489	15565	15519	15612	15500	15560	15587	15611	15616	15411	15522	15562	15535	15535	15661	15624	15536	15490	15531	15573	15376	15588	15321	15650
24227	24603	47574	48952	37968	29924	25206	20156	18904	18657	18613	18660	18533	18669	18546	18572	18471	18378	18470	18457	18372	18464	18334	18401	18548	18364	18429	18401	18412	18332	18462	18557	18392	18266	18398	18595	18443	18310	18407	18448	18440	18382	18499	18412	18285	18411	18283	18307	18381	18385	18313	18383	18435	18262	18503	18243	18241	18378	18369	18342	18390	18341	18528	18489	18244	18474	18322	18450	18310	18223	18202	18571	18409	18512	18349	18395	18170	18235	18288	18264	18264	18518	18388	18286	18233	18281	18280	18387	18619	18351	18633	18229	18256	18325	18084	18230	18478	18324	18388	18251	18116	18313	18339	18294	18315	18338	18364	18299	18187	18109	18364	18358	18420	18533	18465	18289	18195	18347	18429	18315	18435	18403	18223	18367	18279	18511	18150	18467	18419	18257	18647	18341	18366	18384	18309	18320	18517	18318	18481	18258	18472	18358	18458	18439	18460	18406	18152	18201	18439	18536	18440	18243	18465	18331	18172	18520	18468	18264	18476	18399	18354	18388	18271	18255	18333	18370	18281	18549	18280	18205	18448	18374	18436	18622	18310	18489	18137	18396	18426	18326	18440	18244	18217	18579	18517	18444	18268	18432	18294	18358	18277	18313	18173	18304	18241	18304	18221	18320	18327	18266	18172	18351	18458	18570	18312	18383	18320	18405	18556	18494	18360	18370	18334	18265	18440	18372	18572	18257	18226	18402	18495	18379	18419	18152	18169	18300	18090	18230	18410	18270	18570	18402	18346	18370	18232	18239	18149	18357	18450	18177	18289	18269	18533	18402	18308	18238	18059	18394	18293	18014	18339	18287	18386	18298	18297	18273	18370	18372	18264	18271	18222	18428	18292	18353	18477	18566	18536	18169	18181	18330	18261	18460	18339	18529	18221	18471	18364	18359	18325	18230	18328	18208	18314	18634	18341	18210	18189	18261	18307	18191	18231	18208	17967	18423	18402	18476	18242	18175	18370	18284	18423	18219	18409	18405	18172	18243	18414	18228	18222	18421	18416	18357	18191	18275	18243	18264	18308	18331	18458	18284	18224	18135	18180	18408	18428	18416	18385	18420	18317	18368	18301	18321	18459	18257	18260	18185	18464	18351	18255	18198	18066	18306	18337	18330	18373	18311	18474	18509	18339	18173	18310	18397	18388	18376	18394	18365	18260	18237	18318	18446	18572	18645	18276	18286	18342	18282	18271	18279	18327	18258	18346	18423	18203	18398	18433	18238	18392	18294	18480	18295	18303	18421	18283	18434	18352	18389	18579	18284	18299	18367	18509	18403	18436	18411	18322	18431	18582	18407	18245	18303	18299	18544	18352	18463	18425	18417	18321	18208	18303	18285	18256	18042	18494	18357	18264	18429	18454	18316	18244	18394	18350	18089	18413	18417	18266	18235	18229	18402	18338	18392	18254	18348	18177	18420	18532	18272	18257	18376	18269	18453	18294	18280	18478	18427	18301	18233	18284	18346	18510	18476	18287	18555	18336	18347	18295	18383	18205	18398	18563	18411	18442	18206	18224	18183	18398	18286	18359	18391	18464	18459	18463	18337	18397	18439	18361	18347	18201	18177	18164	18309	18193	18307	18333	18431	18184	18377	18302	18175	18270	18625	18249	18337	18158	18288	18334	18265	18514	18340	18531	18450	18309	18248	18268	18332	18503	18223	18554	18456	18580	18120	18343	18233	18289	18373	18195	18472	18357	18455	18384	18287	18326	18336	18361	18148	18203	18421	18529	18244	18320	18340	18493	18315	18395	18560	18580	18278	18414	18274	18486	18493	18398	18485	18245	18436	18611	18492	18288	18291	18540	18357	18288	18387	18363	18367	18504	18176	18166	18264	18392	18388	18601	18375	18191	18353	18450	18354	18540	18265	18164	18494	18442	18273	18368	18233	18334	18272	18256	18500	18391	18458	18390	18305	18069	18513	18514	18584	18279	18240	18428	18485	18274	18272	18142	18214	18267	18220	18406	18305	18172	18160	18269	18324	18266	18288	18350	18406	18504	18432	18597	18337	18423	18507	18092	18487	18357	18182	18461	18019	18118	18266	18441	18343	18355	18532	18580	18588	18552	18193	18367	18429	18278	18390	18455	18372	18296	18559	18313	18338	18366	18399	18482	18362	18389	18258	18630	18278	18360	18197	18352	18230	18504	18403	18271	18431	18483	18327	18156	18263	18325	18246	18487	18394	18168	18432	18234	18328	18348	18403	18339	18230	18257	18316	18426	18425	18407	18400	18196	18244	18318	18341	18289	18370	18471	18488	18300	18357	18348	18365	18085	18271	18524	18307	18458	18281	18540	18251	18287	18458	18216	18308	18268	18316	18407	18277	18313	18252	18350	18253	18338	18196	18356	18360	18233	18391	18452	18266	18270	18495	18352	18295	18271	18359	18523	18399	18460	18372	18339	18176	18178	18276	18430	18539	18345	18195	18486	18307	18246	18480	18337	18179	18282	18477	18359	18327	18324	18428	18433	18264	18354	18398	18473	18381	18326	18404	18326	18219	18168	18403	18347	18313	18495	18243	18499	18299	18405	18377	18446	18288	18415	18009	18279	18169	18357	18512	18392	18306	18265	18247	18389	18262	18319	18187	18460	18291	18476	18330	18337	18456	18230	18262	18330	18516	18325	18451	18246	18441	18314	18351	18264	18177	18151	18313	18162	18487	18244	18439	18147	18308	18106	18418	18449	18402	18405	18300	18144	18447	18483	18177	18211	18238	18478	18320	18429	18242	18204	18263	18631	18361	18525	18392	18450	18192	18478	18145	18204	18526	18298	18263	18358	18251	18347	18237	18458	18285	18286	18423	18333	18334	18310	18433	18316	18264	18306	18369	18283	18287	18362	18386	18344	18462	18431	18241	18352	18542	18184	18196	18321	18170	18537	18498	18580	18333	18115	18489	18398	18605	18327	18270	18517	18555	18348	18406	18278	18489	18385	18281	18488	18158	18511	18186	18367	18310	18289	18419	18153	18393	18361	18425	18194	18363	18305	18293	18272	18340	18309	18400	18497	18491	18347	18365	18269	18263	18299	18484	18333	18436	18345	18391	18280	18473	18239	18466	18532	18290	18454	18387	18237	18350	18315	18453	18156	18315	18474	18567	18229	18430	18388	18282	18318	18394	18313	18303	18387	18247	18372	18372	18285	18510	18213	18205	18348	18295	18304	18149	18423	18454	18318	18337	18235	18386	18272	18229	18405	18258	18316	18144	18486	18431	18288	18249	18418	18392	18319	18367	18422	18434	18419	18486	18370	18418	18481	18454	18434	18420	18321	18319	18464	18268	18217	18293	18217	18266	18157	18300	18266	18188	18456	18372	18244	18416	18252	18221	18187	18376	18429	18388	18284	18141	18297	18192	18423	18446	18368	18245	18326	18442	18481	18313	18341	18460	18525	18452	18217	18453	18367	18440	18378	18395	18238	18360	18303	18250	18258	18371	18385	18635	18439	18363	18465	18415	18249	18350	18405	18348	18290	18117	18356	18387	18277	18333	18394	18278	18335	18391	18362	18511	18301	18334	18405	18364	18215	18366	18269	18373	18282	18398	18280	18580	18304	18224	18596	18302	18455	18246	18347	18354	18318	18173	18096	18342	18362	18420	18269	18240	18155	18281	18329	18360	18525	18348	18307	18470	18430	18308	18247	18430	18534	18352	18356	18153	18340	18361	18299	17985	18298	18461	18382	18422	18154	18370	18315	18349	18343	18462	18301	18264	18538	18432	18428	18168	18374	18248	18402	18350	18394	18271	18083	18408	18369	18384	18384	18336	18312	18386	18465	18546	18220	18219	18134	18213	18403	18387	18344	18499	18507	18235	18251	18321	18450	18204	18450	18504	18316	18217	18255	18281	18315	18400	18421	18148	18284	18211	18219	18441	18230	18508	18268	18374	18042	18435	18526	18379	18229	18577	18429	18480	18535	18233	18334	18357	18387	18249	18481	18217	18306	18347	18228	18238	18379	18398	18196	18248	18230	18323	18329	18191	18261	18175	18455	18349	18402	18412	18502	18456	18378	18179	18357	18499	18165	18232	18072	18241	18397	18255	18150	18247	18299	18349	18572	18498	18403	18342	18356	18345	18362	18317	18301	18381	18379	18291	18311	18233	18391	18240	18309	18589	18259	18434	18185	18340	18496	18333	18503	18397	18408	18178	18472	18519	18484	18285	18248	18314	18105	18256	18313	18395	18309	18471	18450	18335	18434	18158	18024	18369	18539	18341	18245	18494	18278	18427	18312	18179	18596	18175	18253	18476	18246	18134	18485	18393	18447	18152	18424	18376	18384	18047	18295	18597	18278	18250	18334	18404	18455	18493	18613	18337	18398	18235	18493	18439	18385	18302	18475	18386	18193	18204	18471	18493	18461	18350	18262	18353	18294	17916	18339	18212	18341	18338	18448	18189	18271	18414	18189	18392	18415	18521	18496	18304	18417	18237	18048	18174	18075	18381	18288	18539	18301	18039	18256	18210	18463	18271	18359	18313	18233	17960	18295	18348	18351	18488	18306	18267	17901	18513	18531	18450	18385	18526	18281	18432	18464	18489	18385	18330	18386	18406	18440	18403	18073	18239	18342	18592	18175	18140	18348	18235	18328	18062	18369	18375	18222	18283	18562	18548	18434	18406	18572	18378	18230	18356	18418	18049	18266	18361	18385	18470	18422	18265	18434	18406	18352	18505	18428	18382	18273	18255	18244	18190	18334	18160	18406	18373	18189	18320	18196	18539	18461	18200	18393	18246	18286	18351	18294	18292	18386	18291	18441	18483	18424	18269	18361	18292	18226	18351	18296	18629	18382	18393	18286	18134	18370	18385	18380	18275	18288	18407	18419	18272	18436	18489	18357	18399	18309	18449	18253	18274	18273	18298	18092	18405	18331	18137	18321	18332	18352	18390	18234	18471	18241	18184	18298	18336	18354	18232	18227	18079	18276	18333	18489	18510	18289	18411	18267	18280	18451	18463	18331	18442	18282	18307	18376	18165	18415	18296	18333	18365	18255	18236	18400	18453	18222	18304	18549	18449	18266	18358	18407	18403	18463	18493	18282	18422	18216	18196	18206	18465	18335	18129	18487	18461	18368	18175	18281	18367	18264	18350	18345	18503	18498	18387	18489	18278	18313	18402	18158	18127
53032	98362	90445	64065	43409	28736	19768	16650	15655	15540	15647	15369	15239	15586	15131	15600	15543	15615	15448	15521	15422	15361	15431	15448	15554	15458	15364	15384	15394	15363	15326	15396	15279	15487	15521	15439	15293	15342	15670	15325	15343	15479	15609	15475	15326	15280	15495	15329	15561	15495	15401	15335	15445	15396	15304	15389	15510	15515	15482	15621	15419	15376	15565	15430	15407	15453	15486	15533	15423	15371	15492	15302	15494	15506	15433	15381	15419	15564	15346	15378	15373	15283	15412	15454	15404	15428	15538	15492	15338	15259	15322	15343	15559	15319	15602	15328	15404	15443	15437	15360	15418	15344	15219	15557	15404	15384	15399	15307	15385	15428	15311	15329	15555	15420	15317	15562	15394	15492	15420	15345	15495	15346	15247	15634	15525	15396	15463	15515	15363	15317	15557	15402	15303	15525	15160	15382	15473	15540	15615	15369	15173	15447	15389	15396	15415	15214	15282	15400	15393	15398	15405	15352	15337	15359	15318	15453	15371	15411	15434	15283	15445	15313	15287	15477	15326	15263	15572	15444	15539	15417	15486	15476	15418	15504	15417	15344	15415	15163	15414	15339	15375	15450	15269	15534	15421	15376	15425	15501	15169	15378	15457	15372	15359	15500	15529	15400	15380	15353	15565	15440	15525	15319	15427	15363	15556	15340	15402	15406	15335	15420	15398	15377	15398	15390	15333	15474	15310	15300	15363	15392	15310	15341	15573	15240	15301	15502	15235	15492	15335	15411	15578	15393	15302	15372	15423	15386	15518	15471	15420	15509	15346	15192	15406	15336	15388	15425	15346	15262	15440	15460	15466	15475	15318	15497	15365	15460	15256	15453	15426	15355	15316	15284	15386	15279	15497	15522	15500	15428	15371	15462	15377	15355	15418	15361	15527	15219	15430	15285	15444	15315	15431	15296	15373	15417	15432	15473	15368	15397	15472	15292	15468	15334	15360	15405	15364	15376	15533	15312	15190	15553	15300	15316	15364	15421	15261	15258	15475	15324	15526	15405	15466	15312	15430	15497	15476	15421	15359	15424	15489	15363	15273	15639	15285	15355	15604	15396	15457	15492	15344	15320	15413	15222	15625	15333	15354	15402	15256	15341	15256	15488	15456	15296	15492	15475	15368	15380	15444	15516	15233	15433	15638	15474	15596	15380	15470	15376	15380	15321	15423	15480	15489	15370	15355	15334	15484	15345	15495	15395	15386	15301	15611	15314	15487	15369	15672	15209	15262	15435	15376	15457	15282	15520	15354	15380	15418	15263	15593	15464	15529	15479	15438	15373	15431	15415	15565	15341	15565	15389	15316	15471	15497	15301	15549	15464	15329	15279	15346	15374	15348	15481	15306	15361	15455	15268	15520	15386	15434	15503	15323	15494	15544	15380	15424	15583	15358	15465	15317	15362	15315	15399	15462	15377	15396	15446	15456	15500	15291	15348	15569	15432	15478	15545	15319	15511	15385	15361	15546	15452	15529	15382	15429	15420	15281	15482	15424	15369	15410	15276	15418	15384	15307	15283	15342	15393	15219	15416	15547	15399	15550	15497	15335	15268	15593	15406	15452	15539	15411	15279	15547	15485	15289	15445	15338	15548	15415	15414	15412	15501	15368	15431	15419	15479	15605	15354	15261	15353	15364	15511	15518	15216	15411	15391	15387	15358	15404	15201	15507	15439	15496	15310	15430	15295	15599	15578	15324	15473	15346	15598	15372	15449	15177	15380	15217	15393	15389	15267	15458	15349	15421	15415	15540	15436	15475	15383	15343	15413	15415	15538	15273	15485	15466	15458	15489	15218	15369	15399	15378	15367	15228	15469	15545	15577	15306	15566	15406	15540	15432	15378	15504	15361	15491	15242	15363	15349	15387	15396	15297	15363	15484	15449	15356	15557	15345	15321	15632	15406	15417	15540	15401	15340	15345	15575	15475	15436	15381	15394	15365	15491	15399	15412	15379	15434	15393	15427	15424	15353	15296	15442	15533	15412	15333	15330	15600	15453	15480	15290	15452	15238	15435	15565	15403	15467	15420	15330	15352	15338	15361	15345	15387	15386	15451	15419	15489	15356	15538	15321	15264	15533	15240	15426	15427	15339	15641	15288	15244	15412	15428	15400	15555	15383	15456	15388	15447	15557	15570	15393	15367	15544	15480	15358	15377	15440	15378	15408	15616	15534	15365	15382	15314	15553	15495	15430	15656	15450	15487	15427	15259	15266	15322	15343	15368	15390	15482	15364	15573	15361	15400	15472	15413	15367	15475	15391	15458	15269	15490	15520	15472	15247	15331	15416	15474	15295	15574	15432	15352	15418	15367	15329	15367	15418	15377	15410	15478	15412	15256	15529	15394	15388	15449	15482	15366	15360	15354	15350	15288	15344	15474	15300	15538	15408	15333	15475	15388	15303	15408	15530	15397	15451	15493	15354	15394	15647	15311	15238	15430	15286	15603	15419	15376	15418	15222	15406	15583	15440	15380	15405	15389	15472	15380	15550	15321	15418	15392	15448	15452	15422	15308	15387	15535	15463	15399	15512	15526	15471	15427	15480	15355	15459	15514	15525	15344	15546	15338	15345	15433	15489	15397	15460	15547	15231	15442	15216	15383	15368	15451	15413	15430	15422	15370	15306	15382	15467	15419	15513	15527	15306	15266	15301	15349	15289	15355	15264	15413	15421	15593	15258	15469	15420	15451	15326	15621	15768	15390	15363	15566	15255	15616	15355	15357	15676	15560	15394	15462	15290	15444	15527	15372	15406	15312	15282	15283	15317	15460	15375	15462	15392	15327	15311	15739	15407	15514	15403	15404	15383	15207	15457	15363	15588	15606	15192	15513	15343	15471	15368	15337	15554	15513	15380	15398	15464	15244	15399	15438	15491	15212	15519	15329	15352	15417	15503	15258	15334	15506	15422	15351	15447	15416	15363	15452	15514	15284	15353	15380	15457	15500	15476	15517	15317	15345	15331	15486	15332	15538	15381	15671	15304	15323	15485	15412	15423	15344	15487	15381	15640	15445	15487	15474	15282	15466	15454	15514	15342	15479	15300	15296	15474	15379	15389	15393	15389	15389	15496	15511	15248	15494	15408	15437	15403	15316	15323	15417	15367	15355	15398	15327	15278	15464	15367	15563	15507	15360	15233	15486	15494	15502	15366	15450	15481	15311	15304	15568	15426	15470	15522	15460	15404	15470	15486	15389	15269	15323	15339	15581	15384	15480	15257	15588	15356	15365	15471	15497	15460	15534	15427	15301	15464	15309	15369	15412	15231	15424	15355	15395	15477	15298	15404	15434	15489	15353	15225	15427	15275	15372	15384	15538	15435	15309	15544	15465	15375	15403	15533	15256	15392	15339	15482	15391	15441	15375	15415	15400	15466	15384	15497	15383	15552	15519	15323	15440	15278	15415	15317	15429	15461	15507	15326	15493	15397	15136	15349	15373	15334	15322	15370	15363	15405	15349	15540	15173	15401	15413	15543	15534	15362	15425	15322	15358	15560	15454	15378	15469	15445	15198	15443	15484	15554	15488	15311	15507	15410	15485	15380	15400	15397	15346	15540	15373	15296	15480	15513	15552	15486	15330	15365	15261	15359	15436	15428	15350	15507	15428	15452	15365	15252	15375	15361	15286	15343	15267	15493	15457	15402	15400	15461	15422	15324	15359	15425	15528	15468	15557	15283	15523	15396	15369	15543	15482	15494	15457	15443	15469	15529	15349	15569	15423	15422	15349	15181	15295	15528	15542	15424	15474	15349	15580	15188	15402	15302	15409	15383	15484	15323	15419	15399	15451	15463	15586	15282	15412	15564	15394	15294	15480	15494	15423	15296	15600	15386	15541	15380	15412	15468	15435	15254	15447	15331	15373	15523	15423	15404	15450	15446	15303	15395	15374	15547	15346	15293	15550	15373	15460	15303	15444	15445	15460	15380	15469	15490	15477	15447	15306	15419	15350	15453	15425	15303	15522	15458	15455	15270	15432	15409	15526	15324	15391	15666	15338	15362	15371	15379	15377	15258	15341	15469	15422	15401	15441	15599	15453	15424	15288	15627	15501	15466	15387	15409	15282	15296	15464	15318	15455	15624	15347	15526	15478	15499	15383	15422	15400	15374	15404	15327	15429	15437	15604	15390	15238	15396	15329	15386	15330	15362	15373	15328	15386	15288	15540	15453	15304	15478	15339	15412	15445	15411	15424	15260	15330	15375	15461	15384	15300	15390	15378	15397	15123	15395	15463	15496	15457	15417	15278	15391	15337	15570	15619	15424	15316	15564	15285	15548	15328	15326	15516	15384	15550	15392	15293	15448	15207	15326	15430	15274	15492	15360	15338	15378	15539	15489	15290	15401	15386	15468	15447	15405	15483	15572	15522	15371	15373	15426	15336	15334	15427	15248	15412	15654	15376	15520	15536	15337	15369	15323	15565	15272	15342	15200	15327	15411	15419	15518	15383	15413	15424	15233	15397	15307	15519	15516	15374	15408	15291	15304	15323	15421	15289	15468	15532	15446	15563	15442	15407	15407	15135	15372	15404	15462	15314	15226	15569	15533	15384	15557	15508	15396	15430	15367	15523	15441	15347	15586	15295	15355	15340	15360	15515	15589	15454	15572	15427	15514	15423	15394	15389	15263	15412	15552	15465	15253	15220	15460	15442	15443	15259	15509	15352	15411	15399	15303	15346	15240	15488	15399	15583	15307	15494	15432	15278	15306	15439	15386	15041	15262	15404	15422	15445	15450	15259	15532	15319	15528	15267	15532	15323	15348	15345	15438	15390	15598	15442	15341	15488	15490	15312	15259	15331	15387	15306	15305	15418	15485	15296	15370	15292	15381	15305	15276	15307	15411	15525	15483	15497	15508	15301	15378	15566	15395	15348	15368	15465	15507	15341	15377	15402	15297	15476	15386	15441	15237	15514	15490	15513	15502	15300	15208	15509	15448	15630	15258	15492	15484	15471	15381	15269	15464	15444	15578	15398	15298	15326	15414	15486	15297	15369	15600	15203	15218	15483	15235	15376	15447	15445	15310	15434	15447	15339	15481	15524	15454	15377	15446	15392	15446	15406	15259	15542	15428	15190	15502	15176	15349	15341	15353	15481	15349	15372	15620	15415	15474	15425	15370	15509	15642	15584	15450	15355	15392
22978	22486	37247	39236	35508	31246	28458	21216	18817	18735	18537	18428	18314	18366	18578	18412	18471	18299	18214	18414	18324	18089	18136	18289	18169	18179	18340	18196	18362	18301	18191	18254	18306	18252	18149	17960	18377	18031	18110	18092	17983	18205	17887	18099	18301	18032	18183	18097	18137	18017	18223	18078	17987	18150	18063	17925	18230	17864	17991	18231	18098	18096	18107	18098	18135	17949	17948	18092	17880	18154	18091	18033	18072	17970	18278	18140	18071	18240	18302	18073	18183	18186	18229	18113	18188	18037	18047	18094	18307	18090	18058	18136	18104	18012	18012	18116	17983	18159	17828	18080	18072	18118	17995	18166	18143	17924	17819	18086	18081	18152	18102	18083	18225	17839	18117	18137	17979	18110	18328	18136	18043	18028	18056	18082	18003	18159	18180	18008	18059	18134	18076	18086	18222	17876	17982	18064	17963	18139	18079	18060	18034	18112	17978	18214	18115	18041	17911	18066	18191	18206	18323	18016	18150	17965	18226	18263	18156	18096	18084	18275	17972	18067	18276	17972	18088	18052	18035	18055	17962	18195	18299	18154	18036	18028	17842	17864	18200	18155	17979	18066	18028	18118	17983	18057	18110	17990	18208	18108	18059	17995	18013	17979	18320	18030	17953	17901	17947	18010	18171	18120	17961	18068	18084	17986	17925	18138	18193	18026	18025	18038	18099	18091	18050	18178	18194	17921	18205	17847	18067	18116	18202	18297	17980	18007	17988	18035	17786	18049	18178	18102	17941	17875	18090	18095	17823	18191	18204	18171	17950	18050	18180	17980	18046	18315	18038	18022	17985	18107	18251	17924	17863	18003	18062	17852	17964	18075	18093	17899	18031	18080	18090	18018	18194	17898	18278	18183	18066	17805	18095	17986	18108	18068	17977	18151	18102	18022	18038	17993	17946	17927	18155	18017	17887	17931	17897	18173	17978	18122	18037	17771	18267	18052	18027	18046	18058	18040	17898	18025	18068	18086	18288	18130	18013	18020	17947	17992	18056	18045	18060	17989	18126	18114	17822	18064	17915	17893	18189	17858	18134	17899	17975	18035	18242	18245	18089	18078	18176	18097	17827	17988	17923	18104	18089	18087	17912	17965	18081	18115	17954	18124	18299	17923	18192	18082	17960	18044	18176	18022	17929	18024	18081	18329	18289	17925	18068	18177	18256	18071	17949	18022	18122	18122	18321	17842	17994	17914	18070	18277	17994	18183	17917	18051	18023	18157	17886	18121	18130	17805	18057	17991	18030	17982	18003	18095	18015	18160	17948	18002	17933	18166	17990	18015	17993	17800	18185	17831	18013	18231	18133	17949	17955	18167	18075	18017	17988	18187	18110	18046	18114	17951	18114	18157	18024	17853	17931	17990	18163	17956	18003	18075	18081	18038	17950	17934	18085	17792	17951	18083	18191	17995	18006	17902	18093	18056	18228	18192	18097	17853	18207	18108	18193	18019	18121	18137	18049	17845	18202	18008	18107	18034	18119	17997	18144	18225	18164	18091	18111	18011	18235	18053	17984	18264	17953	18145	18114	18098	18187	18278	18283	17973	18145	17867	17814	18161	18058	18141	17975	17981	18094	18057	18041	18261	18125	17988	18140	18005	18066	17898	18117	18083	17807	17805	18200	17974	18122	18132	18115	17964	18004	17852	17872	17695	18194	18072	18043	18220	17995	18199	17971	18160	17800	18016	18087	18103	18269	18104	18162	18084	17909	18135	18047	18111	18167	17982	17932	17942	17946	17973	18190	18050	18084	18074	18069	17961	18297	18022	18095	17906	17930	18023	18120	17934	18073	18128	18167	18014	18119	18200	18154	18041	18035	18094	17968	18051	18022	18178	18065	18084	17983	17948	18022	17904	18062	18154	18050	18151	18135	18200	17987	18048	18185	17989	17969	18026	18038	18009	17893	17884	17931	18082	17980	18046	18171	18050	18050	18186	18219	17833	17852	17878	17944	18235	18183	18088	17986	18205	18034	18069	18140	18007	17806	18018	18135	18104	18084	17951	18117	18114	18081	18105	18134	17921	17929	18079	18176	17986	18021	18062	18147	18202	18123	18017	17994	18168	17957	18229	18234	18102	17905	17954	17858	18006	18032	18028	17767	18047	18202	18195	18227	18031	18198	17921	17824	17908	18235	18072	17901	18075	18036	18090	18142	18118	18207	18177	18005	18056	17956	17986	18131	18061	18035	18130	18000	17933	18008	17969	18162	17960	17973	18086	17938	18142	18091	18014	18045	17984	18216	17897	17857	17927	18136	17975	18190	17966	17842	17979	18007	17981	17889	18109	17801	18188	17962	18059	18174	18093	18144	18069	17976	17693	18272	17986	17922	18010	18198	18159	18078	17887	17971	17898	18031	17965	18242	17981	17940	18020	18115	18059	18111	18101	17956	17963	17867	18025	18230	17946	18202	18088	18119	17949	18110	18006	18172	18240	17931	18118	18123	18155	18040	18148	18047	18206	18255	18047	18155	18074	17960	17897	18238	17945	18120	18338	18140	18074	18110	18054	17816	18241	18081	18088	18122	18341	18119	17938	18063	17911	17987	18062	18026	18102	18187	18086	18226	18063	18300	18069	17862	17833	18087	18184	18092	18128	18173	18012	18058	18101	18069	17984	18056	17973	18168	18059	17967	17975	18227	17942	18045	17870	18184	17918	18086	18058	18059	18153	18059	17874	18119	18136	18132	18060	17975	17955	18254	18019	17876	18004	18033	17951	17977	18108	18007	17915	18106	17973	17847	17887	17942	18012	18196	18214	17960	18172	18220	18165	18021	18060	17948	18083	18314	17974	18046	18099	18139	18142	17997	18042	18123	18111	18223	17950	18016	18092	17998	18031	17990	18093	18050	18220	18069	17934	18038	18033	18165	17859	18216	18101	18064	17971	18108	18089	18022	17943	18147	17946	18168	18038	17914	18088	18038	17899	18067	18129	18094	17874	17987	18021	17995	17974	18083	18312	17979	17982	18195	18143	18049	18030	17979	18005	18053	17999	18137	17846	18035	17982	18153	17993	18006	17861	18026	17952	17974	17981	18029	18165	17932	18281	18110	18097	18175	18217	18117	18180	18024	18125	17994	17841	17878	18089	17813	17975	18182	18049	17998	18032	17983	17925	18015	18196	18000	18095	17928	18070	18047	18031	17961	18181	17850	17858	18187	18074	18254	17950	18097	18169	18064	18034	18064	18033	18121	18077	17974	17794	18006	18134	18059	18044	18082	18022	18012	18120	18139	17930	17912	18077	18057	17850	18126	18164	18147	18003	17973	17894	17865	18085	18188	18112	17939	18025	18008	17921	18069	17981	18358	17904	18035	18010	18023	18064	17934	18000	17855	18065	18198	18078	18082	18143	18056	18113	17983	17811	17882	17956	18177	17978	17900	17870	17925	18107	18054	18133	18182	17966	18185	18040	17946	18106	18084	18328	18012	17958	18040	18005	17767	18045	17920	18038	18003	18049	17933	18035	18057	18093	18250	18107	18036	18056	17798	18039	18135	17939	18000	17966	17967	17920	17964	18034	18234	18200	17972	18116	18093	18048	18104	18065	17907	18047	18115	17956	18083	17996	18029	18180	18223	18129	18139	18126	18042	18115	17924	18059	17851	18040	18116	17993	18230	17813	17907	18061	17866	18042	17991	18029	18119	18053	18067	17969	18012	17970	18264	18101	18068	18079	18135	17925	18187	18058	18361	18007	18065	18061	18165	18123	18225	18203	18078	18066	18187	18074	18062	18057	18058	18267	18180	17989	17971	17959	18069	18095	17958	17833	17995	18042	18108	17951	17983	18049	18123	17990	18208	18240	18150	18117	17850	17992	18207	17767	18153	18248	17873	17976	18069	18036	18049	17947	17978	18076	18017	18002	18173	18094	18192	18112	18047	18111	18219	17964	18263	17956	18037	17925	18017	18197	18140	18060	18053	18061	18003	17908	17977	17881	17947	17923	18259	17960	18068	17955	17930	18005	17883	17967	17895	18018	18181	17865	17997	17926	18046	17937	18027	17936	17979	18021	18046	18066	17887	17995	18198	18057	18198	18107	18006	18060	17815	18099	17675	17994	17931	17926	18095	18059	18052	18097	17911	18017	18194	18083	18126	18219	17979	18174	17990	18021	17971	17861	17819	18014	18015	17906	17920	18095	18084	18092	18117	17912	18114	18077	17945	18129	17969	18397	18096	18017	18102	17829	17973	18020	17893	17906	18174	18118	18012	17729	17772	17969	18096	18063	17926	17872	17915	18016	17928	18105	17918	18107	18051	18059	18145	18009	17889	18185	18071	17871	17949	17927	18212	18153	18017	18142	18002	18226	18041	17943	18011	18095	18340	18117	17968	18073	18194	18162	17991	17844	18024	18009	18087	17934	18157	17800	18055	18040	17954	17978	18170	17947	17823	18133	17906	18135	18058	18158	17969	17986	17924	18019	18004	18065	17983	18009	18074	17918	17975	18127	17855	17900	18035	17991	17859	18007	18153	18045	17966	18117	18009	18130	17873	18200	17918	17924	18165	17929	18114	18093	17913	18209	18066	18026	18060	18213	18093	17913	18179	17932	17985	18374	18100	18075	18109	18112	18189	18000	17880	17961	17950	17871	18110	17812	18011	17920	18023	17956	17931	17920	18106	17955	18005	18136	18185	17996	18061	18196	18020	18166	17882	18071	18023	17978	18052	18065	17920	17862	17967	18022	18391	18014	17977	18144	18204	18060	17716	17868	18003	18215	17933	18189	18070	17840	17911	18075	18188	17949	18038	18066	17913	18018	17940	18168	18064	18012	17896	18038	17918	17997	18104	17985	18082	17984	18118	17900	18023	17983	18013	18020	18069	17965	18129	18016	17865	17939	17985	17892	18113	18015	18027	18058	17974	17938	18008	18124	18134	17895	18192	18001	17908	18019	18119	17937	18093	18185	18179	18015	18191	18039	17991	18040	18233	18111	18059	17923	18064	18247	17974	17918	18111	18069	18041	18004	18108	17881	18170	18069	18048	18272	18047	18056	17903	18010	18114	17998	18083	17802	17954	18150	18015	17963	18052	17992	17939	18035	17942	18050	18275	18086	17788	17972	18055	18172	18207	17716	17923	18061	18135	17995	18055	18017	17984	18049	17953	18101	17902	18195	18017	18179	17958	18007	18003	18017
59671	102380	95055	74945	52503	34778	22575	17017	15553	15219	15377	15208	15154	15279	15055	15093	15289	15261	15136	15180	15122	15265	15125	15239	15166	15133	15229	15236	15147	15190	15198	15119	15348	15137	15258	15251	15231	15260	15207	15105	15149	15172	15283	15143	15216	15236	15144	15268	15303	15154	15361	15129	15119	15166	15256	15158	15280	15224	15276	15297	15328	15145	15137	15240	15393	15110	15215	15333	15082	15420	15324	15189	15318	15251	15357	15147	15147	15233	15111	15146	15239	15311	15225	15121	15356	15068	15121	15141	15288	15120	15073	15016	15249	15183	15233	15282	15301	15125	15117	15255	15132	15166	15272	15136	15184	15139	15050	15287	15122	15254	15122	15171	15233	15227	15171	15149	15143	15147	15247	15214	15302	15330	15143	15028	15254	15123	15132	15144	15194	15311	15100	15473	15195	15226	15243	15322	15050	15096	15172	15079	15270	15088	15242	15270	15131	15046	15329	15174	15232	15274	15022	15125	15139	15188	15236	15086	15194	15252	15211	15220	15108	15170	15275	15215	15262	15134	15168	15222	15166	15221	15394	15100	15242	15164	15205	15107	15257	15214	15246	15118	15274	15168	15319	15140	15170	15233	15189	15014	15195	15313	15322	15155	15151	15123	15306	15147	15430	15160	15298	15122	15216	15354	15316	15177	15262	15185	15045	15177	15346	15248	15231	15259	15197	15191	15304	15245	15212	15201	15178	15256	15196	15227	15370	15180	15234	15245	15116	15208	15229	15143	15341	15375	15164	15234	15270	15211	15228	15061	15136	15243	15169	15284	15181	15161	15051	15229	15298	15288	14978	15137	15249	15192	14970	15257	15159	15144	14980	15151	15217	15338	15332	15095	15400	15298	15108	15410	15197	15199	15217	15232	15378	15229	15060	15223	15253	15276	15249	15156	15242	15380	15412	15171	15117	15174	15209	15260	15286	15224	15209	15160	15331	15232	15109	15084	15158	15274	15171	15150	15172	15025	15247	15131	15199	15016	15262	15270	15229	15201	15294	15211	15271	15210	15223	15341	15351	15191	15161	15166	15067	15308	15287	15263	15297	15221	15179	15040	15039	15221	15218	15149	15252	15260	15336	15347	15242	15287	15305	15161	15170	15210	15101	14973	15349	15171	15164	15097	15324	15101	15264	15224	15150	15277	15375	15036	15218	15220	15239	15221	15202	15216	15217	15145	15199	15298	15289	15187	15102	15275	15191	15263	15213	15320	15075	14999	15157	15148	15127	15289	15123	15066	15198	15174	15298	15306	15236	15322	15261	15207	15018	15157	15119	15134	15276	15157	15320	15461	15167	15232	15272	15210	15265	15229	15038	15143	15261	15350	15152	15157	15074	15190	15260	15248	15016	15199	15139	15183	15194	15158	15294	15227	15215	15138	15241	15120	15190	15161	15211	15272	15265	15198	15083	15136	15276	15218	15251	15305	15058	15255	15061	15131	15087	15144	15195	15248	15148	15232	15249	15076	15157	15316	15118	15326	15326	15075	15108	15174	15211	15257	15082	15203	15324	15181	15138	15325	15230	15166	15148	15131	15148	15104	15035	15202	15140	15134	15331	15183	15231	15326	15255	15127	15316	15083	15172	15249	15485	15292	15442	15251	15143	15043	15242	15224	15204	15295	15164	15225	15247	15160	15235	15149	15352	15246	15123	15291	15093	15273	15237	15184	15090	15244	15196	15298	15201	15133	15307	15114	15092	15091	15230	15055	15175	15322	15257	15070	15167	15066	15078	15252	15145	15183	15257	15264	15208	15091	15301	15200	15241	15233	15218	15187	15316	15240	15132	15129	15279	15209	15169	15192	15209	15204	15263	15213	15042	15341	15049	15199	15230	15235	15199	14931	15331	15254	15168	15512	15026	15198	15392	15124	15277	15276	15281	15187	15258	15091	15171	15139	15202	15472	15161	15166	15233	15096	15216	15337	15141	15301	15243	15213	15303	15100	15254	15226	15171	15154	15269	15157	15102	15240	15198	15202	14987	15278	15136	15118	15286	15149	15372	15124	15094	15214	15040	15180	15190	15216	15276	15164	15010	15141	15139	15282	15336	15299	15338	15276	15267	15110	15173	15201	15073	15250	15220	15241	15115	15211	15228	15276	15220	15235	15156	15169	15145	15196	15109	15142	15146	15219	14974	15367	15286	15109	15195	15104	14987	15141	15311	15149	15159	15149	15233	15197	15188	15244	15385	15096	15082	15248	15246	15203	15218	15067	15221	15188	15223	15231	15128	15228	15164	15337	15066	15246	15098	15271	15268	15247	15181	15392	15142	15176	14978	15141	15017	15182	15189	15088	15271	15190	15289	15285	15182	15150	15185	15226	15335	15139	15168	15039	15114	15072	15260	15122	15328	15169	15177	15302	15123	15107	15190	15066	14981	15139	15091	15011	15366	15079	15135	15059	15219	15215	15094	15142	15120	15074	15289	15230	15117	15200	15035	15133	15010	15169	15229	15095	15369	15197	15243	15043	15152	15309	15111	15186	15221	15162	15198	15044	15192	15084	15204	15211	15092	15170	15108	15167	15242	15296	14989	15249	15319	15084	15094	15274	15317	15218	15027	15170	15242	15185	15306	15290	15129	15139	15216	15217	15048	15124	15020	15449	15321	15182	15440	15153	15277	15097	15020	15171	15205	15072	15091	15135	15080	15196	15144	15385	15205	15260	15125	15211	15241	15338	15306	15266	15257	15179	15336	15219	15211	15253	15279	15114	15292	15296	15145	15090	15337	15236	15272	15183	15104	15302	15441	15252	15237	15238	15224	15169	15072	15211	15330	15110	15357	15147	15090	15163	15044	15293	15098	15283	15190	15156	15239	15177	15314	15247	15195	15216	15239	15235	15172	15368	15371	15266	15243	15378	15368	15194	15209	15056	15169	15281	15129	15154	15234	15200	15092	15194	15133	15324	15195	15179	15242	15015	15188	15211	15122	15342	15013	15108	15330	15185	15160	15250	15204	15085	15252	15443	15211	15074	15184	15286	15084	15214	15048	15171	14940	15318	15122	15131	15363	15307	15207	15237	15218	15161	15303	15194	15095	15241	15085	15432	15199	15031	15115	15302	15202	15262	15415	15534	15267	15214	15206	15147	15135	15181	15159	15097	15090	15206	15145	15255	15184	15161	15346	15162	15137	14997	15228	15140	15168	15298	15073	15165	15117	15222	15200	15151	15080	15230	15190	15332	15359	15152	15407	15093	15088	15401	15122	15084	15190	15105	15180	15298	15340	15174	15173	15189	15129	15138	14998	15162	15098	15213	15137	15209	15147	15120	15143	15068	15196	15241	15209	15309	14989	15119	15268	15070	15220	15164	15262	15251	15220	15180	15194	15248	14982	15283	15225	15125	15093	15180	15333	15258	15259	15227	15318	15186	15225	15305	15185	15239	15172	15160	15253	15109	15212	15259	15159	15238	15153	15241	15016	15094	15152	15109	15270	15328	15150	15239	15094	15087	15261	15128	15299	15136	15237	15220	15247	15124	15096	15183	15274	15322	15333	15328	15168	15082	15181	15161	15224	15289	15111	15181	15219	15234	15291	15239	15241	15238	15180	15299	15288	15239	15352	15137	15266	15285	15096	15101	15247	15067	15215	15179	15209	15359	15208	15284	15162	15268	15132	15291	15371	15059	15029	15220	15309	15225	15155	15107	15421	15095	15165	15313	15139	15038	15145	15303	15097	15157	15304	15217	15294	15370	15211	15290	15241	15298	15151	15244	15247	15112	15192	15159	15087	15091	15215	15171	15109	15303	15035	15271	15128	15043	15221	15147	15110	15149	15234	15133	14979	15390	15136	15170	15237	15313	15345	15238	15059	15191	15224	15181	15259	15219	15112	15209	15054	15130	15252	15033	15226	15093	15178	15195	15112	15298	15041	15224	15216	15089	15127	14990	15105	15019	15209	15162	15243	15250	15092	15192	15152	15234	15227	15171	15149	15143	15328	15174	15298	15164	15154	15138	15159	15334	15219	15221	15339	15054	15286	15177	15131	15136	15268	15250	15371	15163	15271	15112	15086	15281	15286	15093	15318	15143	15179	15164	15097	15154	15152	15183	15242	15370	15238	15430	15006	15201	15185	15214	15294	15082	15097	15244	15366	15201	15190	15203	15178	15276	15322	15208	15188	15275	15092	15176	15194	15209	15118	15322	15273	15262	15261	15244	14963	15229	15277	15134	15363	15141	15228	15177	15251	15174	15254	15250	15235	15254	15153	15132	15111	15307	15021	15178	15312	15293	15335	15204	15090	15080	15077	15280	15178	15174	15276	15115	15293	15213	15135	15126	15157	15099	15192	15232	15249	15156	15336	15193	15366	15174	15093	15092	15167	15303	15250	15073	15186	15303	15157	15144	15170	15169	15359	15322	15247	15219	15111	15245	15161	15232	15326	15266	15176	15185	15145	15258	15343	15273	15198	15293	15119	15129	14939	15256	15171	15114	15237	15074	15357	15135	15051	15291	15184	15224	15291	15210	15272	15164	15176	15208	15186	15141	15211	15276	15226	15021	15188	15136	15174	15231	15244	15110	15247	15141	15218	15166	15104	15166	15334	15059	15082	15004	15132	15281	15291	15058	15015	15264	15188	15279	15145	15098	15187	15002	15201	15207	15133	15285	15320	15174	15186	15110	15100	15250	15135	15477	15196	15098	15081	15165	15273	15139	15045	15227	15181	15164	15428	15380	15237	15155	15192	15349	15113	15190	15109	15340	15255	15202	15080	15190	15206	15424	15371	15233	15155	15356	15007	15107	15101	15193	15100	15260	15152	15157	15273	15161	15044	15108	15225	15093	15288	15153	15229	15358	15176	15203	15375	15211	15244	15029	15053	15238	15275	15128	15259	15144	15248	15200	15228	15137	15105	15092	15175	15200	15153	15077	15135	15362	15098	15042	15106	15117	15130	15022	15338	15328	15183	15127	15203	15267	15278	15262	15173	15050	15255	15190	15158	15035	15373	15218	15289	15240	15256	15042	15199	15394	15368	15183	15124	15253	15091	15150	15160	15112	15151	15097	15201	15084	15123	15350	15167	15124	15196	15358	15270	15126	15316	15287	15075	15492	15296	15154	15293	15214	15052	15210	15186	15317	15262	15162	15049	15227	15387	15192	15266	15186	15075	15121	15233	15139	15162	15207
29286	33181	44430	36289	25678	21541	19686	18475	18144	18450	18155	18178	18289	18199	18207	18247	18017	18331	18334	18186	18314	18330	18263	18074	18145	18248	18258	18165	18186	18377	18424	18349	18276	18368	18184	18161	18057	18134	18099	18243	18277	18356	18179	18092	18179	18220	18317	18286	18235	18224	18269	18407	18104	18223	18185	18057	18237	18300	18404	18271	18250	18239	18404	18343	18247	18081	18192	18136	18106	18320	18099	18256	18140	18205	18163	18100	18073	18348	18236	18079	18190	18378	18253	18236	18281	18301	18324	18242	18442	18387	18071	18029	18076	18294	18113	18354	18342	18423	18263	18276	18299	18043	18248	18068	18373	18137	18291	18218	18309	18106	18291	18193	18192	18329	18197	18234	18109	18091	18139	18000	18432	18260	18425	18257	18293	18073	17995	18362	18416	18257	18089	18302	18289	18268	18255	18212	18489	18323	18279	18316	18317	18278	18017	18046	18368	18448	18268	18320	18198	18167	17906	18123	18313	18200	18373	18151	18346	18461	18397	18344	18271	18197	18300	18387	18303	18133	18313	18165	18255	18136	18090	18193	18241	18270	18264	18525	18317	18226	18205	18226	18347	18271	18071	18147	18075	18339	18088	17829	18312	18262	18283	18131	18131	18215	18262	18158	18160	18255	18197	18295	18248	18235	18352	18111	18467	18248	18173	18083	18103	18112	18108	18490	18331	18125	18304	18361	18075	18342	18266	18355	18316	18200	18145	18075	18396	18206	18235	18170	18221	18181	18289	18261	18115	18354	18127	18327	18281	18140	18424	18497	18389	18138	18413	18085	18149	18105	18151	18175	18259	18139	18365	18174	18343	18329	18373	18403	18446	18240	18278	18249	18169	18153	18313	18287	18123	18313	18280	18104	18169	18101	18322	18322	18017	18270	18371	18212	18314	18122	18229	18273	18143	18283	18277	18086	18367	18447	18312	18295	18237	18448	18218	18490	18222	18251	18260	18190	18101	18340	18311	18169	18217	18142	18217	18333	18348	18357	18036	18181	18107	18197	18053	18258	18445	18161	18251	18106	18267	18174	18273	18349	18415	18349	18181	18204	18014	18364	18237	18148	18206	18245	18357	18001	18211	18237	18161	18161	18051	18166	18452	18120	18159	18331	18150	18247	18299	18461	18109	18085	18262	18322	18059	18284	18296	18251	18139	18322	18344	18016	18205	18144	18205	18208	18274	18197	18171	18263	18405	18182	18323	18293	18163	18243	18244	18208	18369	18246	18338	18132	18414	18119	18149	18198	18474	18168	18346	18208	18222	18207	18289	18304	18164	18282	18309	18229	18317	18122	18257	18428	18141	18098	18173	18355	18193	18145	18098	17985	18190	18300	18355	18116	18020	18080	18245	18192	18144	18344	18514	18380	18326	18260	18258	18309	18337	18251	18281	18165	18136	18602	18264	18222	18128	18290	18098	18394	18201	18077	18283	18175	18359	18182	18325	18388	18169	18138	18211	18307	18305	18197	18189	18216	18167	18353	18265	17985	18118	18165	18392	18278	18337	18212	18306	18252	18308	18044	18308	18319	18179	18110	17965	18057	18145	18223	17895	18205	18104	18301	18191	18243	18362	18227	18244	18261	18392	18115	18269	18130	18261	18252	18494	18278	18408	18354	18418	18231	18470	18247	18274	18432	18370	18296	18320	18121	18210	18172	18200	18331	18105	18184	18415	18194	18302	18079	18304	18254	18358	18164	18093	18252	18286	18119	18279	18333	18356	18363	18478	18207	18201	18310	18139	18226	18234	18063	18407	18134	18115	18061	18208	18187	18209	18250	18389	18328	18023	18186	18197	18323	18151	18214	18376	18422	18212	18190	18273	18294	18125	18134	18220	18391	18122	18176	18447	18220	18262	18019	18217	18217	17983	18187	18378	18327	18177	18407	18258	18317	18330	18314	18283	18228	18029	18181	18359	18252	18157	18237	18261	18259	18289	18158	18367	18259	18193	18213	17984	18085	18430	18208	18295	18362	18296	18113	18455	18296	17966	18361	18143	18364	18259	17998	18376	18054	18250	18179	18416	18329	18168	18133	18190	18367	18347	18321	18044	18172	18330	18108	17985	18343	18264	18066	18381	18291	18170	18250	18389	18256	18133	18169	18352	18264	18171	17947	18171	18261	18169	18275	18319	18201	18018	18160	18185	18246	18131	18115	18189	18090	18126	18318	18078	18387	18202	18150	18027	18190	18361	18139	18083	18203	18063	18335	18119	18338	18379	18291	18415	18155	18362	17956	18184	18305	18169	18095	18237	18225	18143	18381	18167	18261	18255	18217	18413	18289	18181	18299	18148	18489	18083	18212	18317	18125	18347	18249	18231	18202	18280	18203	18359	18166	18291	18393	18299	18208	18326	18357	18255	18202	18310	18089	18237	18273	18141	18115	18064	18138	18314	18126	18104	18433	18375	18257	18267	18028	18391	18300	18550	18187	18072	18273	18491	18087	18165	18325	18130	18201	18136	18211	18314	17873	18345	18270	18104	18185	18309	18495	18148	18307	18288	18306	18243	18345	18205	18523	18452	18276	18372	18279	18101	18330	18169	18100	18045	17934	18348	18253	18232	18494	18181	18098	18168	18309	18339	18188	18156	18121	18366	18213	18274	18158	18251	18223	18284	18457	18305	18222	18276	18359	18171	18108	18184	17988	18181	18293	18197	18093	18236	18159	18146	18365	18350	18101	18261	18119	18343	18242	18304	18338	18274	18292	18077	18183	18312	18254	18058	18218	18462	18313	18335	18256	18524	18441	18057	18032	18028	18207	18167	18147	18204	18185	18478	18490	18240	18128	18300	18379	18408	18270	18163	18107	18207	18449	18361	18358	18336	18193	18284	18278	18340	18220	18187	18165	18165	18184	18408	18314	18438	18290	18218	18157	18223	18126	18210	18210	18254	18374	18441	18343	18137	18142	18277	18188	18284	18280	18382	18300	18146	18143	18192	18232	18215	18047	18342	18423	18088	18296	18247	18282	18203	18235	18110	18188	18311	18209	18105	18064	18385	18269	18218	18398	18338	18441	18205	18131	18158	18255	17941	18227	18080	18101	18383	18262	18262	18000	18275	18210	18274	18285	18277	18212	18178	18303	18190	18455	18192	18213	18395	18271	18143	18411	18294	18171	18183	17942	18327	18059	18277	18265	18097	18150	18338	18203	18171	18150	18133	18320	18494	18051	18593	18277	18390	18219	18219	18222	18369	18335	18133	18308	18477	18438	18261	18119	18340	18099	18292	18160	18170	18363	18175	18204	18351	18412	18190	18257	18263	18436	18252	18004	18131	18114	18208	18103	18403	18265	18213	18242	18307	18403	18201	18226	17988	18264	18246	18336	18068	18265	18266	18210	18135	18251	18275	18532	18263	18318	18281	18377	18208	18352	18183	17913	18198	18026	18199	18279	18242	18173	18140	18377	18283	18132	18050	18350	18274	18323	18274	18356	18113	18096	18378	18188	18389	18302	18169	18310	18063	18234	18365	18290	18317	18210	18110	17960	18269	18450	18242	18318	18249	18305	18068	18247	18358	18365	18235	18209	18300	18230	18226	18219	18015	18050	18167	18330	18416	18244	18265	18247	18046	18247	18196	18388	18143	18195	18240	18237	18167	18057	18169	18197	18299	18382	18218	18287	18388	18090	18254	18171	18393	18127	18156	18262	18249	18274	18153	18093	18021	18091	18130	18180	18047	18121	18111	18260	18165	18193	18126	18306	18144	18303	18271	18312	18076	18102	17990	18345	18325	18136	18145	18303	18250	18240	18250	18360	18354	18357	18285	18226	18296	18257	18068	18071	18380	18235	17961	18201	18194	18126	18174	18115	17963	18178	18315	18172	18307	18415	18403	18461	18228	18091	18308	18249	18096	17977	18083	18373	18082	18159	18293	18156	18379	17950	17941	18206	18325	18254	18268	18098	18225	18366	18344	18401	18314	18268	18310	18146	18117	18432	18190	18073	18132	18221	18207	18334	18238	18360	18085	18098	18350	18414	18288	18199	18336	18285	18375	18143	18130	18101	18173	18273	18097	18292	18377	18020	18070	18464	18122	18300	18294	18153	18317	18367	18319	18233	18269	18338	18182	18219	18095	18202	18230	18340	18236	18180	18195	18375	18228	18288	18095	18328	18143	18305	18082	18564	18343	18559	18421	18424	18139	18187	18310	18219	18099	18153	18224	18265	18512	18466	18060	18137	18394	18076	18382	18349	18123	18295	18130	18167	18181	18232	18284	18258	18106	18182	18226	18040	18216	18262	18356	18060	18384	18292	17984	18053	18273	18067	18286	18320	18396	18247	18262	18211	18210	18155	18259	18232	18221	18136	18086	18187	18236	18199	18203	18414	18328	18183	18131	18304	18035	18112	18295	18076	18322	18279	18539	18222	18382	18287	18318	18316	18207	18111	18288	18349	18315	18155	18447	18274	18427	18300	18305	18248	18288	18409	18106	18457	18374	18140	18515	18310	18235	18157	18359	18153	18259	18468	18205	18141	18263	18283	18451	18112	18403	18092	18073	18124	18336	18462	18207	18241	18343	18501	18263	18254	18195	18218	18189	18270	18050	18259	18296	18314	18151	18326	18157	18136	18146	17968	18191	18231	18321	18078	18251	18073	18200	18270	18263	18185	18293	18087	18465	18323	18266	18381	18273	18055	18183	18435	18367	18229	18260	18114	18287	18432	18115	18357	18142	17943	18356	18351	18325	18198	18387	18135	18362	18209	18119	18262	18343	18266	18341	18369	18176	18226	18169	18175	18115	18264	18233	18237	18243	18397	18226	18168	18189	18277	18030	18255	18124	18132	18410	18250	18320	18320	18082	18235	18230	18278	18165	18219	18185	18131	18210	18157	18289	18148	18376	18302	18312	18229	18060	18294	18243	18363	18316	18185	18298	17991	18303	18455	18314	18255	18187	18013	18410	18082	18251	18187	18444	18164	18228	18319	18070	18443	18210	18210	18241	18376	18319	18285	18413	18037	18200	18326	18374	18174	18353	18361	18273	18295	18309	18323	18163	18289	18398	18372	18317	18302	18478	18285	18199	18040	18289	18362	18143	18332	18235	18228	18252	18280	18374	18233	18260	18204	18193	18237	18167	18487	18246	18272	18218	18418	18277	18237	18354	18265	18292	18144	18314	18289	18302	18199
33836	53324	47220	32484	22704	17792	16101	15511	15456	15522	15230	15343	15298	15414	15419	15370	15347	15153	15269	15483	15387	15453	15353	15350	15269	15192	15278	15162	15283	15299	15253	15442	15194	15311	15270	15223	15516	15237	15275	15362	15484	15380	15318	15348	15183	15527	15344	15305	15360	15296	15322	15189	15285	15227	15296	15251	15212	15406	15500	15355	15349	15422	15308	15226	15140	15365	15155	15104	15406	15199	15354	15230	15191	15271	15373	15323	15282	15256	15367	15195	15373	15292	15307	15468	15434	15181	15328	15276	15304	15368	15316	15252	15335	15396	15284	15260	15084	15331	15314	15241	15137	15257	15235	15278	15314	15136	15200	15352	15270	15334	15333	15327	15339	15308	15447	15230	15393	15249	15221	15218	15177	15189	15070	15452	15336	15359	15424	15337	15325	15284	15234	15172	15338	15217	15313	15248	15287	15279	15419	15409	15261	15287	15428	15307	15238	15141	15360	15421	15251	15294	15317	15112	15198	15347	15311	15318	15301	15212	15545	15220	15168	15376	15295	15432	15200	15290	15268	15296	15267	15311	15326	15296	15353	15311	15404	15233	15362	15419	15349	15448	15298	15242	15366	15337	15257	15281	15424	15378	15257	15234	15388	15150	15399	15123	15443	15349	15212	15270	15368	15399	15283	15191	15308	15396	15328	15249	15362	15313	15357	15366	15269	15203	15392	15261	15316	15329	15285	15191	15302	15323	15342	15249	15179	15162	15271	15379	15283	15282	15216	15364	15373	15245	15428	15258	15261	15373	15294	15387	15310	15322	15347	15347	15358	15250	15308	15369	15344	15407	15316	15233	15243	15284	15403	15376	15297	15192	15486	15289	15284	15346	15398	15206	15341	15374	15003	15403	15420	15158	15282	15375	15389	15446	15336	15288	15268	15425	15377	15055	15187	15397	15334	15368	15317	15409	15225	15302	15255	15364	15315	15286	15139	15334	15255	15258	15178	15169	15327	15172	15335	15391	15250	15506	15107	15261	15301	15220	15365	15422	15248	15303	15306	15369	15322	15423	15313	15260	15371	15464	15337	15286	15274	15236	15378	15158	15194	15226	15283	15251	15213	15418	15434	15302	15514	15332	15271	15330	15459	15348	15160	15353	15260	15252	15129	15080	15490	15185	15369	15251	15240	15286	15364	15270	15388	15338	15380	15365	15321	15390	15387	15340	15303	15423	15360	15353	15469	15336	15156	15291	15436	15353	15210	15337	15254	15182	15315	15369	15260	15355	15312	15124	15309	15217	15157	15188	15232	15325	15090	15341	15324	15307	15358	15368	15317	15294	15378	15339	15424	15362	15180	15446	15249	15355	15274	15403	15386	15369	15376	15186	15236	15291	15272	15307	15438	15346	15291	15444	15495	15313	15410	15276	15180	15567	15271	15264	15413	15263	15284	15278	15285	15425	15374	15399	15248	15421	15236	15124	15299	15470	15379	15270	15210	15328	15303	15320	15357	15343	15239	15315	15171	15200	15225	15498	15251	15103	15318	15440	15330	15441	15323	15342	15208	15343	15372	15267	15435	15475	15205	15238	15431	15319	15169	15365	15402	15179	15247	15200	15212	15380	15352	15306	15210	15354	15297	15365	15100	15298	15280	15379	15264	15297	15187	15248	15364	15246	15323	15265	15299	15345	15379	15313	15239	15186	15272	15243	15364	15242	15319	15247	15314	15412	15246	15248	15271	15216	15420	15493	15376	15208	15373	15398	15267	15277	15343	15294	15368	15254	15170	15220	15273	15288	15188	15232	15328	15384	15261	15345	15316	15516	15345	15155	15402	15176	15450	15282	15298	15364	15252	15270	15143	15290	15266	15183	15386	15282	15261	15295	15242	15200	15226	15359	15440	15230	15276	15354	15286	15289	15188	15315	15279	15247	15404	15320	15388	15417	15284	15423	15347	15389	15254	15236	15325	15175	15258	15321	15220	15346	15336	15414	15428	15461	15238	15241	15406	15344	15456	15449	15306	15328	15463	15318	15173	15172	15274	15282	15413	15402	15300	15373	15182	15412	15262	15346	15346	15334	15144	15260	15141	15221	15325	15416	15404	15294	15131	15274	15185	15263	15178	15400	15251	15367	15398	15444	15202	15319	15491	15421	15360	15164	15332	15246	15213	15310	15505	15310	15511	15234	15224	15323	15421	15208	15371	15401	15309	15347	15403	15276	15242	15175	15208	15300	15421	15210	15541	15253	15210	15358	15426	15125	15371	15335	15273	15304	15271	15372	15377	15325	15240	15194	15392	15282	15218	15277	15327	15291	15314	15298	15366	15421	15274	15265	15330	15282	15384	15192	15384	15245	15487	15343	15274	15397	15287	15210	15222	15289	15257	15415	15212	15370	15077	15370	15265	15310	15276	15172	15326	15242	15250	15228	15465	15460	15171	15385	15248	15305	15187	15211	15308	15343	15259	15386	15426	15334	15280	15395	15375	15266	15275	15213	15100	15302	15316	15449	15302	15291	15313	15249	15335	15283	15349	15470	15462	15253	15382	15395	15397	15258	15375	15399	15350	15312	15394	15357	15341	15153	15338	15293	15147	15147	15288	15324	15483	15249	15315	15398	15482	15345	15356	15463	15351	15191	15116	15214	15264	15380	15380	15202	15326	15444	15241	15460	15431	15612	15307	15198	15142	15319	15262	15464	15378	15402	15218	15284	15421	15234	15295	15367	15348	15467	15210	15350	15302	15316	15134	15383	15318	15552	15137	15357	15348	15305	15228	15216	15356	15268	15387	15070	15314	15288	15359	15274	15293	15274	15305	15275	15332	15272	15237	15241	15207	15246	15291	15401	15291	15211	15339	15525	15215	15268	15311	15266	15305	15329	15313	15319	15241	15237	15251	15167	15372	15206	15329	15263	15371	15517	15210	15394	15333	15196	15241	15427	15344	15378	15405	15374	15283	15253	15173	15291	15128	15414	15277	15232	15380	15459	15216	15455	15475	15251	15361	15231	15318	15387	15369	15284	15360	15271	15385	15244	15393	15458	15368	15300	15345	15376	15464	15275	15273	15337	15140	15338	15374	15355	15320	15339	15271	15189	15323	15365	15383	15452	15232	15349	15173	15382	15219	15485	15335	15347	15384	15261	15232	15314	15415	15337	15360	15244	15422	15265	15485	15278	15424	15387	15213	15303	15408	15321	15235	15324	15357	15223	15528	15365	15308	15309	15378	15176	15403	15429	15281	15169	15364	15255	15429	15364	15321	15319	15468	15316	15460	15300	15166	15116	15229	15489	15329	15425	15241	15277	15593	15477	15230	15327	15486	15244	15169	15226	15546	15273	15222	15353	15312	15404	15303	15241	15361	15272	15352	15207	15305	15363	15266	15151	15168	15329	15279	15309	15199	15330	15345	15253	15309	15334	15247	15218	15189	15285	15301	15430	15205	15242	15528	15285	15377	15418	15165	15310	15135	15335	15292	15390	15314	15319	15253	15291	15352	15372	15353	15278	15196	15236	15221	15390	15179	15396	15369	15393	15319	15491	15353	15297	15335	15303	15369	15200	15301	15284	15315	15315	15191	15277	15398	15417	15336	15383	15331	15335	15295	15346	15364	15408	15364	15306	15321	15336	15391	15134	15234	15229	15245	15324	15413	15153	15259	15281	15275	15246	15510	15434	15315	15265	15262	15417	15189	15332	15135	15500	15218	15214	15132	15512	15327	15283	15444	15313	15132	15206	15302	15367	15381	15230	15282	15335	15355	15208	15216	15311	15323	15239	15221	15443	15248	15340	15201	15249	15356	15337	15292	15386	15492	15230	15273	15205	15492	15353	15310	15376	15327	15263	15324	15198	15372	15320	15294	15210	15362	15145	15341	15236	15372	15191	15302	15280	15289	15367	15318	15392	15288	15402	15396	15197	15345	15342	15123	15412	15439	15247	15219	15325	15168	15262	15339	15329	15348	15353	15521	15241	15311	15314	15159	15202	15354	15239	15217	15268	15281	15210	15412	15407	15440	15363	15257	15269	15236	15333	15341	15350	15329	15229	15328	15284	15455	15241	15202	15243	15428	15417	15271	15294	15439	15343	15442	15450	15387	15282	15334	15337	15436	15458	15336	15276	15324	15392	15102	15447	15517	15341	15445	15195	15363	15367	15352	15244	15287	15345	15375	15171	15315	15293	15245	15392	15300	15384	15426	15331	15351	15122	15312	15308	15474	15341	15285	15284	15383	15314	15218	15363	15337	15432	15253	15244	15207	15296	15283	15297	15371	15315	15266	15326	15369	15456	15348	15300	15102	15249	15285	15350	15278	15426	15206	15359	15300	15244	15226	15384	15200	15247	15310	15277	15227	15400	15312	15568	15096	15229	15183	15179	15330	15318	15404	15229	15278	15210	15296	15490	15301	15398	15380	15247	15375	15263	15216	15252	15236	15319	15380	15271	15191	15328	15312	15385	15322	15402	15366	15404	15340	15175	15218	15416	15265	15212	15197	15278	15416	15187	15340	15341	15413	15209	15344	15376	15388	15112	15265	15417	15270	15405	15367	15392	15421	15361	15338	15296	15308	15305	15227	15422	15304	15193	15349	15151	15178	15497	15165	15228	15413	15248	15240	15252	15332	15419	15159	15285	15259	15294	15216	15383	15188	15307	15371	15196	15428	15302	15341	15448	15140	15382	15219	15219	15312	15221	15241	15387	15290	15525	15281	15186	15390	15436	15445	15323	15396	15192	15501	15371	15354	15413	15309	15232	15292	15447	15415	15510	15441	15361	15238	15283	15337	15462	15430	15292	15287	15262	15461	15247	15390	15375	15185	15383	15510	15204	15194	15432	15408	15239	15294	15353	15255	15117	15161	15341	15495	15409	15334	15529	15293	15401	15269	15256	15238	15237	15246	15232	15203	15281	15316	15226	15320	15353	15257	15313	15282	15407	15200	15446	15260	15166	15392	15245	15294	15021	15371	15367	15112	15415	15366	15459	15344	15356	15371	15264	15272	15466	15299	15405	15246	15284	15345	15275	15241	15320	15276	15302	15287	15425	15358	15297	15296	15323	15280	15333	15464	15271	15145	15355	15373	15314	15331	15385	15234	15337	15131	15518	15374	15433	15478	15307	15202	15327	15320	15160	15319	15355	15386	15295	15196	15264	15401	15352	15350	15348	15359	15249	15381	15293	15287	15219
24204	24194	46488	48413	37739	30454	25164	19882	18639	18625	18693	18373	18473	18187	18385	18317	18202	18304	18498	18171	18163	18405	18085	18264	18308	17930	18313	18052	18289	18305	18109	18431	18078	18095	18261	18214	18320	18345	18137	18215	18094	18267	18206	18249	18304	18114	18025	18190	18107	18367	18139	18147	18211	18049	18083	18204	18115	17999	18097	18144	18216	18163	18062	18077	18146	17954	18111	18262	18068	18069	18131	17921	18177	18020	18240	18105	18118	18120	18050	17979	17971	18104	18213	18238	18158	17959	18098	18177	18075	18253	18038	18069	18131	18136	18163	18095	18138	18122	18248	18058	18087	18387	18146	18291	18074	18150	18114	18208	18226	18140	18111	18154	18181	18199	18186	18256	18001	17909	18124	18114	18199	18056	18155	18173	18161	18287	18021	18028	18172	18136	18108	17962	18294	18026	18226	17961	17922	18009	18071	18089	18094	18208	18288	18161	17977	18312	18091	18033	18065	18142	17950	18311	18172	18040	17964	17959	18171	17952	18030	17970	17984	17998	18164	18063	18370	17964	17964	17775	18283	18102	18146	18053	18227	18211	18123	18218	18036	17981	18214	18198	18150	18175	18192	17838	18095	18215	18127	17925	18052	18284	18299	18080	18057	17922	18170	18129	18159	18099	17849	18189	18223	18112	17968	18252	18186	18217	18083	18061	18209	18133	18272	18247	18065	17935	18264	18210	18149	18147	18195	18199	17952	18070	18184	18070	18080	18390	18059	18148	18172	17998	18152	18162	18248	18230	18217	18066	17966	18110	18153	18130	17898	18306	18118	17994	17946	18009	18226	18167	18252	18051	18170	18254	18226	18258	18111	18106	18232	18246	18077	18208	18196	17952	18257	18217	18476	17896	18111	18045	17914	18083	17969	18095	17980	18294	18173	18193	17940	17910	18097	17877	18136	18025	18166	18154	18117	17786	17989	18034	18163	17918	17999	17951	18183	18224	18106	18165	18011	18120	18310	17891	17883	18145	18245	18071	18285	18076	17981	18193	18125	18055	18280	18058	18082	17961	17999	18006	18269	18168	18137	18086	18083	18134	18247	18126	18170	18148	18101	18205	17889	17946	18101	18027	18101	17967	18079	18002	18068	18173	18097	18055	18229	18158	18136	18137	18010	17989	17933	18081	18210	17877	18268	18017	17950	18009	18156	17918	18361	18281	18132	18077	17951	18085	18212	18130	18268	18177	18214	18083	18171	18229	18104	18140	18197	18157	17920	17951	18167	17909	18054	18089	18132	18086	18135	18013	18266	18303	18261	18165	18171	17932	18125	18178	18260	18140	17981	17968	18113	18031	18061	18136	18120	17887	18205	18349	18123	18162	18293	18009	18049	18139	18246	18055	18052	18098	18120	18266	18056	18085	18196	18080	18286	18112	18113	18113	18205	18135	18210	18254	18167	18168	18193	18081	18135	18072	18152	18008	18247	18173	18226	18261	18066	18293	17964	18040	18046	17942	17988	18128	18095	18090	18332	18017	18049	18063	18023	18077	18109	18186	18094	18086	18021	18161	18188	18042	18176	18067	18275	17963	18299	18029	17860	18293	18057	18066	18373	18196	18029	18110	18268	18130	17999	18061	18071	18042	18237	18236	18160	18232	18038	18186	17972	18197	17947	17936	17865	18281	18167	18339	17986	18132	18178	18197	18227	18220	18140	18069	18052	18234	17945	18350	18252	17958	18029	18108	18072	18049	18071	18093	17857	17994	18058	17918	18149	18018	18153	18233	18063	17917	18152	18108	17998	18166	18191	17881	18187	18014	17824	18046	17949	18136	18121	17997	18149	17987	17998	18184	18110	17916	17967	18328	18039	18174	18051	17988	18063	18174	18191	18116	18122	18083	18031	17912	18053	18039	18091	17916	18025	18125	18254	18044	18292	17908	18109	17996	17948	18055	18271	18148	18142	18120	17897	18171	18111	18297	18100	18119	18129	18007	18140	18105	17843	18057	18225	18080	18103	18202	18069	18227	18337	18180	18164	18136	18140	18056	18372	17998	18159	18166	18118	18083	17921	18369	18226	18084	18260	18010	17988	18031	17986	18239	18007	18043	18318	18017	18234	18039	18022	18139	18111	18099	18042	18262	17992	18088	18226	18083	18078	18014	18254	18171	18128	18195	18016	17923	18067	18138	18107	18269	18173	18073	18162	18149	18278	18037	18175	18171	18090	18405	18383	18054	18077	18253	18104	18283	17860	18111	18075	18101	17935	18153	17830	18030	17946	18071	17799	18035	18226	18010	18356	18177	18124	18132	18065	17970	18178	18276	17958	17965	18111	18158	18381	17896	18066	17864	18191	18088	18306	18121	18106	18120	18194	17876	18164	18310	18032	17939	18250	18011	17883	17965	18056	18166	18073	18020	18163	18167	18163	18215	18094	18096	18016	18252	18205	18271	17976	18183	18190	18148	18045	17974	18142	18184	18146	18045	18003	18105	18220	18092	17910	17810	17935	18138	17982	18146	18188	18034	18043	18103	17900	18154	18117	17988	18258	18317	17982	18075	17917	18340	18025	18147	18307	18456	18216	18188	18049	18141	18363	18122	18157	17980	18100	18011	18174	17852	18112	18291	18013	18081	18285	18135	17900	18135	18246	18080	18223	18125	18035	17987	18100	17906	18231	18116	18088	18032	17925	18060	18090	18158	18228	18294	18095	18138	18131	18310	18219	18086	18147	18067	18220	18348	18056	18262	18334	18033	18181	18205	18041	18118	18114	18299	18120	18220	18132	18181	18042	18165	18059	17827	18033	18078	18072	18130	18229	18121	18049	17978	17928	18100	18286	18204	18013	18007	18075	18002	18187	18248	18239	17970	18287	18073	18303	17869	18020	18000	17825	18067	17993	18020	18213	18209	18204	18123	18133	18059	18121	18300	18012	18042	18271	18121	18189	18129	18161	18281	18052	18146	18207	18333	17986	18030	18154	18202	17939	18145	18192	18070	17971	18060	18032	18106	18033	18078	18168	18214	18131	18260	18036	18191	18185	18058	18251	18069	18287	18043	18261	18179	18153	17841	18096	18141	18082	18171	18168	18092	18156	18058	18059	18185	18126	18022	18246	18245	18031	17893	18100	17941	18070	17996	18219	18225	18160	18040	18080	17993	18343	18059	18090	18374	18109	18233	18258	18133	18209	18149	18156	18123	18141	18169	18226	18033	18177	18102	18207	18010	18101	17889	18049	18050	18133	18350	17941	17911	18071	18240	18244	18225	18097	18013	18139	17889	18198	18056	18242	18277	18145	18220	18045	17968	18110	18112	18011	18091	18198	18182	18180	17897	18267	18085	18293	18098	18098	17958	18336	18047	18048	18066	18108	18045	18205	17959	18142	18280	18061	18183	18096	18184	18072	18076	17989	17954	17950	18125	18091	17975	18100	18032	18199	18107	18153	18355	18180	18094	18162	17990	18031	18074	18024	18130	18422	18112	18237	18082	18103	18086	18061	18038	18092	18087	18126	17957	18247	18172	18276	18295	17889	18148	18179	18003	17977	18212	18293	17975	18221	17977	18033	18173	18204	18184	18201	18171	18195	18280	18467	17960	18049	18011	18225	18072	18109	18239	18281	18155	18028	18223	18207	18037	18253	18136	18199	18092	18054	18205	18108	18138	18123	18095	18110	17999	18017	18012	18126	17973	18124	18105	18380	18122	18019	18022	17966	18154	18147	17924	17831	18274	18109	18320	18171	18002	18023	18265	18102	17963	18088	18106	18247	18035	18227	18176	18313	18190	18083	18180	18208	18364	18288	18084	17931	18203	17895	18044	18170	18070	18346	18044	18265	18176	18109	18011	17976	18313	18019	18219	18287	18194	18270	18093	18153	17926	17929	18293	18151	18000	17910	18000	18019	18079	18217	18138	18098	18099	18083	18252	18122	17951	18003	18090	17984	18308	18181	17986	17958	18006	17972	18122	18007	18095	18272	18108	18229	18018	18072	18063	18070	18177	18013	18252	18064	17960	18342	18229	18047	18094	18120	18025	18163	17969	18280	18291	18261	18074	18357	18271	18157	18114	18125	17942	18076	18220	17855	18078	18182	18050	18215	18123	18104	17943	17960	18128	18207	18105	18036	18126	18207	18134	18291	18065	18087	18228	17923	17906	18042	17925	17870	18052	18089	18012	18052	18174	18033	18059	18272	18118	18283	18274	18054	18160	18196	17870	18182	18188	18195	18215	18156	17911	18048	18191	17876	18075	18008	17960	18316	18037	18105	18116	18175	18197	18237	18168	18182	18034	18259	18194	18061	18019	18276	17947	18022	18229	17955	18146	18138	18217	17977	18014	18025	18108	18258	17914	18272	18247	18089	18185	18047	18270	18138	18348	18244	18113	18246	18359	18197	18134	18252	18222	18143	18118	18264	18159	18141	17919	18184	18076	18167	18026	18222	18353	18002	18160	18170	18052	18256	17996	18086	18449	18189	18101	18077	18050	18034	18141	18157	18137	18019	18181	18170	18069	18189	18161	18197	18133	18147	18146	18120	18142	18231	18133	18099	18154	17997	18261	18326	18059	18192	18245	17973	18045	17973	18109	18079	18185	17961	18257	18084	18220	18001	18232	17954	18196	18287	17963	18057	17962	18192	18095	18028	18032	18191	18310	18049	18148	18205	18231	18290	18243	18224	18150	18103	17948	17840	17858	18078	17998	18250	18092	18115	18371	18102	18110	18001	18028	17997	18313	18306	18214	17990	18121	18211	18072	18178	17929	18025	18161	18099	18298	18225	18065	18154	18184	18028	18054	18116	18081	18263	18066	17974	18254	18085	18029	18306	18150	18150	18024	18103	18283	18099	18064	18154	18067	18205	18454	18078	18005	18296	18236	18062	18032	18229	18080	18294	18145	18247	18192	18231	18153	18326	18189	18109	17804	18130	17972	17910	18202	18217	17965	18234	17980	18337	18035	18103	18106	18397	18104	17931	18259	18443	18110	18023	17979	17976	18039	18363	17999	18132	18085	18205	18148	18187	18238	18165	17984	18026	18030	17872	18354	18102	18206	18214	18366	18184	18097	18089	18103	17971	18177	18103	17984	18097	18140	18063	18142	18223	18215	18304	17978	18221	18326	18227	17991	18052	18130	18108	17945	18140	18075	17937	18109	18022	18070	18117	17920	18035	18215	18239	18297	18284	18294
56126	97612	88768	63862	43450	29255	19945	16426	15568	15274	15376	15169	15321	15174	15178	15206	15218	15319	15432	15247	15349	15297	15398	15291	15294	15178	15366	15265	15074	15369	15215	15523	15196	15145	15365	15299	15243	15300	15221	15247	15272	15302	15276	15206	15354	15143	15342	15300	15272	15244	15173	15173	15365	15079	15124	15175	15377	15256	15330	15151	15193	15330	15263	15226	15156	15287	15279	15322	15249	15434	15316	15258	15417	15160	15313	15132	15300	15217	15386	15205	15046	15292	15341	15186	15443	15293	15327	15133	15303	15179	15289	15326	15470	15405	15319	15216	15189	15250	15280	15178	15166	15332	15230	15205	15465	15353	15367	15300	15412	15205	15350	15161	15405	15233	15309	15187	15271	15268	15235	15247	15338	15362	15281	15319	15315	15384	15171	15203	15218	15122	15366	15223	15356	15232	15260	15470	15161	15290	15270	15248	15240	15278	15396	15249	15149	15264	15113	15354	15130	15158	15328	15227	15242	15131	14972	15272	15269	15149	15308	15407	15233	15482	15301	15303	15146	15341	15106	15253	15368	15316	15251	15151	15264	15232	15562	15135	15176	15039	15360	15360	15217	15321	15259	15227	15271	15242	15336	15268	15256	15207	15186	15398	15462	15286	15260	15266	15296	15419	15413	15229	15327	15302	15284	15332	15339	15204	15129	15268	15200	15272	15379	15357	15319	15272	15338	15314	15286	15136	15300	15281	15249	15354	15147	15266	15191	15169	15231	15291	15203	15157	15271	15361	15314	15300	15175	15402	15206	15316	15140	15109	15438	15273	15279	15253	15274	15221	15411	15389	15202	15103	15407	15280	15205	15386	15177	15374	15038	15294	15247	15261	15294	15141	15304	15176	15408	15257	15214	15094	15235	15294	15101	15180	15321	15191	15190	15335	15286	15278	15356	15276	15323	15215	15240	15361	15226	15345	15148	15337	15379	15312	15132	15441	15230	15381	15398	15218	15192	15358	15302	15297	15406	15279	15214	15393	15306	15268	15257	15205	15210	15241	15296	15342	15356	15132	15306	15203	15242	15328	15297	15123	15359	15175	15299	15353	15277	15212	15136	15235	15322	15184	15257	15144	15256	15160	15189	15229	15285	15180	15220	15171	15234	15297	15122	15325	15078	15343	15341	15363	15200	15209	15207	15176	15417	15316	15339	15344	15295	15219	15362	15240	15263	15330	15304	15241	15314	15229	15250	15259	15367	15164	15361	15186	15192	15287	15278	15282	15416	15110	15420	15267	15369	15281	15377	15274	15139	15311	15390	15149	15309	15340	15227	15215	15258	15269	15273	15396	15382	15301	15271	15284	15160	15229	15284	15363	15345	15087	15187	15208	15330	14994	15423	15423	15337	15199	15176	15342	15205	15354	15411	15400	15131	15252	15183	15390	15365	15273	15091	15435	15237	15370	15245	15224	15133	15263	15221	15234	15191	15309	15207	15195	15320	15424	15154	15290	15294	15098	15340	15361	15249	15219	15280	15237	15169	15157	15322	15327	15204	15135	15281	15397	15127	15306	15243	15329	15393	15224	15365	15357	15247	15212	15278	15299	15157	15368	15185	15326	15248	15380	15347	15317	15404	15299	15309	15347	15224	15322	15156	15348	15319	15124	15391	15221	15340	15416	15206	15209	15330	15175	15343	15229	15187	15138	15242	15286	15367	15290	15334	15176	15185	15120	15314	15236	15380	15317	15169	15301	15365	15299	15399	15332	15365	15277	15238	15252	15278	15293	15235	15479	15272	15133	15322	15312	15362	15150	15242	15359	15421	15105	15279	15259	15245	15106	15073	15421	15292	15082	15374	15323	15262	15381	15290	15259	15315	15300	15261	15375	15232	15412	15370	15263	15274	15178	15280	15281	15288	15168	15244	15199	15362	15222	15248	15394	15307	15225	15274	15368	15132	15368	15106	15418	15281	15290	15215	15177	15393	15321	15341	15224	15281	15331	15245	15461	15346	15316	15295	15285	15334	15249	15158	15267	15026	15268	15063	15351	15350	15219	15290	15427	15373	15297	15392	15177	15305	15486	15344	15277	15287	15247	15315	15469	15211	15273	15280	15321	15223	15376	15255	15317	15290	15317	15366	15200	15272	15374	15208	15322	15298	15299	15111	15377	15281	15293	15275	15190	15161	15345	15166	15324	15358	15334	15272	15165	15259	15268	15366	15360	15318	15209	15522	15359	15222	15242	15321	15269	15267	15231	15125	15298	15234	15369	15269	15268	15331	15232	15377	15133	15236	15273	15276	15315	15299	15282	15228	15248	15356	15062	15266	15191	15284	15177	15224	15327	15185	15079	15174	15308	15362	15432	15121	15362	15280	15238	15170	15271	15108	15209	15123	15170	15286	15403	15245	15394	15209	15330	15165	15358	15203	15386	15186	15262	15277	15282	15156	15244	15272	14982	15325	15145	15322	15343	15126	15475	15194	15482	15293	15299	15143	15252	15299	15311	15227	15233	15284	15144	15223	15188	15305	15157	15324	15427	15219	15289	15266	15361	15052	15277	15455	15209	15187	15324	15218	15204	15134	15147	15324	15324	15289	15213	15283	15144	15104	15278	15213	15133	15220	15283	15218	15127	15199	15049	15319	15312	15221	15336	15192	15392	15229	15227	15342	15341	15252	15251	15193	15519	15316	15357	15361	15321	15375	15102	15211	15166	15249	15390	15155	15229	15345	15394	15329	15201	15261	15263	15368	15226	15231	15206	15144	15187	15264	15283	15174	15241	15358	15272	15260	15239	15421	15269	15275	15247	15312	15165	15265	15219	15245	15314	15311	15211	15309	15326	15247	15154	15429	15290	15363	15289	15257	15176	15324	15283	15169	15085	15237	15236	15535	15373	15321	15269	15414	15197	15233	15304	15403	15174	15262	15395	15275	15276	15237	15288	15250	15278	15176	15320	15250	15214	15288	15208	15267	15307	15293	15323	15266	15294	15237	15309	15348	15189	15293	15326	15269	15332	15273	15376	15402	15378	15204	15356	15407	15149	15278	15332	15192	15414	15496	15150	15228	15265	15315	15290	15193	15154	15214	15313	15147	15334	15114	15381	15278	15349	15146	15335	15260	15254	15403	15245	15311	15227	15212	15367	15366	15291	15305	15278	15246	15375	15338	15408	15401	15263	15256	15150	15392	15208	15334	15392	15340	15196	15176	15293	15273	15123	15306	15259	15063	15247	15242	15309	15208	15358	15320	15164	15249	15195	15196	15099	15247	15257	15236	15404	15327	15232	15216	15092	15297	15150	15265	15324	15461	15373	15263	15270	15185	15257	15350	15448	15361	15248	15246	15250	15290	15376	15391	15233	15115	15081	15165	15378	15201	15399	15357	15247	15325	15288	15350	15287	15357	15311	15275	15255	15084	15250	15364	15150	15119	15222	15431	15222	15114	15349	15196	15162	15186	15333	15335	15185	15369	15488	15277	15026	15276	15264	15234	15271	15320	15247	15055	15290	15239	15242	15182	15220	15119	15340	15316	15211	15348	15245	15223	15410	15299	15151	15342	15301	15355	15318	15303	15192	15134	15320	15219	15172	15371	15233	15143	15246	15278	15241	15328	15366	15266	15287	15305	15074	15294	15154	15254	15225	15335	15097	15360	15271	15298	15175	15319	15358	15227	15442	15161	15229	15355	15232	15495	15290	15219	15318	15209	15323	15216	15226	15383	15244	15407	15253	15204	15159	15244	15237	15313	15271	15021	15350	15367	15442	15426	15243	15285	15368	15242	15353	15016	15274	15273	15176	15364	15261	15395	15122	15482	15297	15386	15065	15193	15199	15369	15177	15254	15077	15236	15386	15235	15099	15224	15075	15218	15371	15289	15270	15237	15256	15076	15144	15257	15149	15113	15270	15300	15178	15231	15384	15487	15154	15268	15233	15250	15331	15317	15119	15275	15075	15244	15173	15226	15271	15181	15217	15269	15413	15239	15187	15401	15230	15215	15449	15256	15250	15335	15263	15107	15321	15187	15281	15259	15457	15187	15297	15182	15298	15186	15240	15463	15331	15245	15069	15401	15224	15129	15189	15265	15231	15271	15269	15413	15277	15383	15167	15342	15503	15356	15315	15224	15435	15197	15325	15272	15292	15361	15246	15330	15211	15392	15192	15357	15212	15233	15200	15374	15225	15144	15208	15169	15387	15383	15298	15399	15271	15356	15286	15373	15303	15331	15089	15395	15187	15326	15405	15273	15193	15140	15294	15120	15152	15251	15304	15171	15286	15400	15259	15211	15185	15255	15344	15262	15231	15227	15293	15446	15178	15342	15238	15276	15332	15179	15373	15437	15288	15258	15127	15378	15426	15327	15248	15300	15179	15195	15379	15286	15270	15298	15034	15292	15361	15195	15432	15384	15217	15078	15213	15260	15238	15185	15341	15255	15204	15281	15135	15242	15206	15474	15113	15296	15169	15153	15330	15360	15305	15339	15425	15095	15304	15347	15438	15290	15182	15269	15294	15299	15382	15291	15245	15405	15373	15197	15284	15387	15204	15301	15249	15272	15349	15250	15262	15281	15418	15358	15233	15216	15080	15340	15199	15240	15215	15278	15172	15209	15232	15190	15299	15226	15275	15387	15174	15476	15359	15372	15195	15322	15227	15306	15332	15280	15032	15208	15264	15233	15338	15154	15295	15346	15199	15159	15367	15234	15302	15380	15179	15042	15502	15277	15287	15397	15295	15314	15146	15367	15260	15172	15376	15264	15218	15074	15394	15420	15316	15221	15378	15217	15338	15281	15068	15276	15326	15270	15410	15378	15397	15378	15201	15282	15402	15326	15282	15177	15380	15277	15346	15390	15234	15311	15302	15263	15286	15222	15251	15230	15332	15302	15351	15078	15232	15231	15203	15193	15348	15254	15330	15252	15207	15275	15122	15305	15282	15449	15442	15262	15295	15254	15226	15335	15351	15200	15294	15442	15300	15335	15273	15139	15398	15194	15343	15264	15317	15184	15309	15367	15378	15346	15202	15257	15396	15236	15418	15404	15386	15242	15290	15373	15320	15424	15239	15345	15144	15325	15494	15174	15118	15214	15369	15199	15095	15231	15256	15109	15210	15286	15344	15308	15321	15345	14983	15402	15262	15274	15445	15355	15336	15290	15231	15455	15208	15377	15187	15265	15263	15393	15273
22948	22746	38529	40861	36493	32441	29064	21548	19104	18548	18368	18219	18104	18337	18359	18257	18272	18229	18264	18282	18027	18158	18135	18078	18151	18131	18154	18006	18091	18197	17968	18138	18157	17992	18031	18168	17888	18023	18192	18034	17979	17958	17961	17839	17948	18060	18007	18033	18114	17983	17713	18122	18195	17956	17823	18089	18075	18012	17943	18048	17845	17886	17954	17784	17957	17934	17888	18151	17963	18074	18148	18157	18106	17911	18007	18084	18041	18207	17932	18052	17970	18060	17957	18032	18020	17887	17920	18003	18108	18143	18045	17873	18065	18008	18046	17991	17824	18013	17863	17973	18007	18157	17951	17846	17759	17981	17982	18093	17643	17912	18039	17989	17915	18148	17956	18093	18227	17782	17998	18070	18128	17847	17876	17889	17918	18169	17904	17946	17974	18196	18130	17968	18096	17830	18181	17858	17962	17960	17922	17973	18053	17869	18018	18076	17966	18114	18070	17996	17949	17989	17755	17942	17997	17931	17791	18055	18015	17946	17833	17892	17904	18103	18057	18113	17908	18078	17975	17888	18064	17908	17802	18152	18034	17955	17995	17987	18170	18141	17943	17983	18094	17955	17988	17968	17877	17880	17931	17709	17850	18025	18224	18041	17948	17931	17973	17646	17946	17793	17972	17908	18135	18212	18008	18047	17819	17930	18048	17824	17888	17786	17950	18211	17932	17918	17806	17924	17792	18078	18068	18129	18137	17902	17977	17848	18059	17915	17984	18001	17860	17759	18003	18145	17833	18043	18028	17831	18176	17977	17968	18151	17768	17955	17787	17789	18007	17921	18078	17859	17841	18104	17969	17950	18010	17825	17939	18157	18052	17818	18078	17867	18091	18173	17980	17943	17910	17956	18038	18049	18059	17823	17920	17994	17763	17997	17802	18027	18249	18018	17950	18231	17805	17715	18060	18074	17950	17859	17832	18042	17645	18073	17881	17994	17900	18008	17986	18015	17969	17842	18137	18181	17867	17980	17817	18094	18022	17942	18253	17949	18014	17941	18167	17919	18014	17991	17962	18042	17894	17921	18005	18082	17906	18032	18061	18119	18074	18030	17912	17845	17851	17756	18129	18117	17964	17873	18034	18086	18087	17994	17892	17888	17898	17904	18070	17741	18070	18115	17854	17865	18048	18007	17903	18041	17930	18026	17748	17871	17875	17977	18006	18008	18000	18006	17914	17843	17981	17883	17792	18020	18055	17948	17984	18000	17909	17805	18068	17873	17896	18068	18001	17977	17956	18080	17991	17948	18008	17814	17938	18001	17989	17854	17859	17981	17896	18100	17973	17741	17681	17948	17879	17979	17972	17794	17961	17778	18052	17999	17951	17964	18031	17919	17965	17985	17955	17814	17751	17976	17705	17868	17725	17829	17805	18046	17920	17992	17998	17788	17832	17835	17603	17816	18162	17847	17829	18062	17678	18034	17952	17896	17874	17840	17958	17944	17964	17871	18203	18041	18069	18094	17951	17688	18063	18093	17908	17891	17976	18024	17993	18035	18214	18048	18020	18047	17889	17948	18028	17808	18037	18034	17901	17882	17986	18078	17997	17908	17747	18108	18055	18001	18094	17852	18215	18261	18055	17877	18050	17799	17919	18054	18167	17807	18015	17882	18087	17923	18203	18177	17931	18108	18099	18017	17865	17742	17908	18136	17981	17968	18048	17833	18082	17974	18084	18167	18061	18013	17872	18042	17909	18006	18049	18169	17948	17946	17964	17895	18004	18168	18041	17835	17827	17925	17913	18088	18087	17952	17957	18032	17813	18023	17839	18014	17884	17994	17868	17972	18065	17855	18285	18156	17860	18165	17757	17879	18052	18080	18343	17940	17754	17966	17945	17963	17812	17800	17869	18038	17863	17939	17905	18051	17935	17943	18067	17907	17822	17723	18129	18063	18104	17767	18011	17902	17970	17934	17904	17956	18092	17997	17819	18016	17857	18077	17886	17989	17984	17860	17888	17973	18248	17819	18024	17998	17932	18027	18084	18127	17692	17615	17765	17942	18119	17988	17814	18037	17680	18017	18107	17829	17814	17803	17916	17815	17997	17976	17927	17769	17975	17898	17781	17816	18210	18248	17971	18210	17797	18081	17809	17864	18068	17985	18040	17919	17913	17713	18046	17954	17976	17895	17856	18099	17959	17989	17901	17918	17741	17953	17830	17952	17852	17913	17987	18088	18017	18029	17840	17833	18186	18152	17933	17976	17914	17893	18082	17757	18083	18056	17946	17938	17793	17951	17774	18007	18045	17913	18014	17983	18064	17935	18060	18069	18010	18065	17873	18064	17634	18019	18251	17965	17884	17917	17977	17950	18011	17905	17960	17989	18056	17920	18266	17967	18285	18030	17974	17870	18194	17886	17957	17970	18058	17957	17956	18152	17822	17952	17850	17926	17976	18022	17902	17738	17945	18155	18082	17781	18060	17964	17824	17850	17750	17840	18008	18120	18006	17988	17995	18072	18158	17961	18007	18051	17915	18047	17995	17884	17804	17928	18088	18064	17833	17998	17877	17869	17780	17827	17975	17892	17874	17948	17991	17912	17763	17988	17956	17909	17838	17943	17960	18021	17969	18034	17773	17946	18170	17935	17861	18133	17953	17811	17811	17703	18127	17923	18045	17805	17960	17935	17957	17753	17884	18110	18038	17773	17931	17812	17788	17880	18077	17972	18072	18133	17854	17898	17780	18024	17957	17903	17859	17833	17731	18187	17960	17836	18042	17886	17809	17909	17967	17934	18064	18052	17654	17876	17951	18103	17939	17838	17892	17937	17918	17915	18021	17937	18096	17948	18100	18047	17854	17934	17785	17889	17760	18074	17794	18049	17923	17793	18040	17879	18060	17893	18203	17887	17985	17951	17985	17978	18095	17855	17847	18037	18051	18060	17842	18035	18109	17839	18050	17928	18005	18201	17957	17899	17891	18030	18071	18098	18046	17914	18031	18073	17995	18007	18001	18001	17781	17908	17802	18038	17960	17915	18155	18140	17921	18017	17966	18102	17987	18047	17917	17941	17856	17844	17865	18249	18000	18133	18005	18046	17886	17902	18289	17870	17919	17902	17800	18057	18083	17965	18059	17852	17988	18030	17983	17995	18035	17953	17901	17975	18225	17915	17982	17886	17884	17779	18271	17976	18032	18107	18087	17936	18069	17772	17894	17752	17991	17898	17875	17766	17854	17773	18032	18003	18133	17953	17935	17876	17959	18077	17862	18189	18151	17988	17890	17827	17920	17835	18141	18086	17968	17903	18154	17878	18174	17893	18093	18050	17904	18235	18232	17896	18004	18022	18046	17873	17990	17782	17981	17914	18031	18100	17867	17885	17947	17893	18093	17968	17931	17871	18123	18011	17852	17839	17887	17905	18142	17981	18112	17906	17962	17810	17979	17886	17955	18085	18008	17967	18044	17927	17840	18160	17977	18029	18056	18078	18113	18039	18050	17944	17919	18165	17821	18063	17997	18050	18076	18201	18161	17893	17768	17918	17932	17890	18058	17903	17936	18150	17879	17962	17893	18026	17847	17922	17998	18031	17875	17849	17908	17891	17873	17976	17889	18086	18048	17947	17971	17941	17934	18120	18069	17937	18020	17886	17946	18156	17888	18094	17910	17977	18125	18121	18103	17991	17711	18026	17882	18025	18039	17815	17912	18039	17899	18006	17877	17873	17980	18035	18009	17739	17899	17910	17802	17889	18027	17956	17921	18043	18074	17970	17794	17903	18107	17771	17942	17999	17877	18022	18129	17887	17827	17916	18149	18008	17993	17880	17753	17839	18028	17906	18017	17775	17986	17918	17974	17905	17728	17831	18042	17839	17976	17866	17928	17832	18077	17987	18080	17943	17932	18013	17940	18104	17706	17703	17916	17932	18049	17991	18012	18214	17953	17846	17899	18003	17855	17998	18009	17871	17929	17863	17927	17796	17821	18006	18037	17915	17933	17980	18190	18021	17906	17874	18008	18044	17894	17898	17994	17943	17873	17897	18072	17807	18074	17868	17757	17733	17950	18029	18078	17960	18001	18174	17998	18047	18180	17982	17970	17909	17944	17896	17774	18008	17893	18283	18007	18143	17902	17783	18143	18060	17985	17896	18051	17971	17865	17943	17856	17751	18098	18063	18077	18008	18013	18004	17911	17910	17973	17811	17936	18008	17717	17908	18058	17965	17840	17962	17857	17530	18049	18110	17912	17847	17817	18222	18033	17993	18071	17700	17995	17994	17886	17737	18011	17890	18176	18016	18066	18124	17924	17829	18140	18024	18116	18035	18100	18033	17987	17849	17860	17827	17830	17875	18086	18093	18000	17981	17948	17741	18099	17852	18069	18118	17997	17935	17945	17782	17882	17676	17913	18096	17722	17710	17844	17936	18065	17985	17819	18018	18013	18004	17968	17771	18017	18009	18053	18105	18077	18013	17884	17660	17864	18015	17898	17711	18249	17968	18043	18079	17925	17862	17696	18021	17969	17954	17993	18041	17831	17919	17991	17890	17979	17899	17854	17994	17791	17794	17952	18003	18053	17835	17845	17903	17873	17846	17920	17995	17907	17777	17844	18020	17895	17578	17730	17944	17897	18085	18019	17906	18056	17983	18156	17940	17900	17932	17937	17935	17990	18139	17898	17991	17969	17795	18059	18033	17725	17997	17948	18019	17957	17933	17851	18235	18098	17957	17959	17946	17824	18010	18038	17996	17855	17904	17863	17772	17829	17882	18112	17974	17775	17797	18088	18001	17794	17924	17821	17704	17954	17931	17917	18009	17931	17906	17854	18168	17809	17912	18008	18024	17922	17911	17906	17861	18016	17960	17973	17933	18135	18039	17928	18087	18054	18066	18054	17971	18056	18146	17858	17955	17781	18019	18010	17938	17887	17897	18173	18138	17927	18136	18061	17957	17919	17870	17933	17972	17893	17889	18071	17987	18121	17827	18014	18145	18048	17821	17944	18049	18024	17987	18040	17844	17891	18000	18167	17863	18086	17843	17869	17802	17888	18066	17812	17843	17670	17859	17916	18048	17994	18036	18010	17986	17811	18173	18175	18036	17878	17998	17799	18205	17989	18096	17830	17872	18001	18032	17856	17976	17904	17941	17810	17962	17970	17865	17975	17935	17848	17798	17994	17919	17690	18061
59103	105131	94359	75570	52928	36253	23605	17554	15736	15188	15070	15136	15180	15079	15249	15216	15178	15111	15189	15104	15124	15237	15147	15203	15199	15071	15102	15008	15279	15185	15132	15095	15099	15250	15073	15229	15142	15028	15110	15257	15465	15232	15122	15002	15106	15068	15001	15045	15180	15107	15158	15016	15020	15102	15277	15117	15078	15140	15220	15390	15233	15261	15035	15165	15237	14923	14977	15255	15181	15028	15157	15048	15086	15113	15306	15131	15001	15278	15139	15200	15364	15007	15149	15195	15277	15089	15319	14991	15099	15097	15076	15115	15152	15192	15158	15247	15378	15212	15459	15260	15219	15138	15115	15161	14890	15098	15064	15059	15027	15092	14980	15086	15109	15135	14936	15187	15024	15252	15156	15152	15232	15040	15194	15182	15156	14984	15114	14996	15161	15118	15359	15098	15128	15027	14932	15180	15097	15200	15111	15052	15169	15050	15273	15180	15196	15094	15216	15008	15139	15182	15201	15125	15061	15022	15186	15028	15071	15001	15006	15096	15096	15184	15194	15137	15203	15091	15104	14963	15096	15286	15107	15064	14991	15019	15231	14980	15285	15223	15060	14935	15155	15185	15282	15176	15179	15142	15172	15217	15148	15141	15188	15285	15115	15118	15064	15116	15250	15191	15108	15137	15107	15159	15309	15136	15162	15236	15275	15441	14985	15080	15297	15189	15213	15042	15240	15112	15302	15079	15020	15017	15159	15023	15133	15175	15019	15139	15010	14991	15115	15130	15069	15216	15069	14955	15140	15097	15050	14977	15158	15165	15216	15127	15159	15147	15177	15147	15155	15122	15096	15040	15234	15304	15090	15023	15375	15135	15033	15170	15054	15124	15334	15186	15053	15051	15064	15078	15027	15170	15117	15193	15103	15183	15136	15062	15099	15236	15244	15244	15128	15111	15150	15038	15015	15295	15062	15233	15156	15069	15208	15228	15263	15010	14947	15089	15093	15140	15244	15055	15047	15056	15217	15190	15148	15062	15063	15226	15093	15187	14985	15026	15034	15161	15009	15118	15161	15291	15031	15077	15113	15073	15247	15163	15187	15102	15182	15158	15119	15103	15202	15049	15189	15095	15093	15086	15172	15125	15094	15301	15095	15173	15059	15109	15172	15094	15078	15069	15192	15071	15187	15007	15210	14979	15216	15184	15118	15072	15172	15163	14987	14965	15349	15148	14963	15051	15230	15176	15081	15159	15136	15132	15174	15281	15068	14876	15060	15123	15208	15185	15276	15128	15123	15116	15123	15241	15019	15220	15104	15175	15192	15147	15187	15222	15183	15179	15079	15141	15134	15074	15154	15031	15054	15201	15171	15028	15139	15118	15315	15137	15067	15198	15269	15040	15358	15258	15112	15075	15200	15321	15235	15097	15003	15154	14997	15166	15048	15119	15167	15003	15192	15056	15019	15187	15038	15110	15099	15102	15269	14995	15173	15232	15280	15141	15031	15220	15086	15056	14977	15148	15083	15113	15244	15221	15206	15047	15149	15075	15221	15138	15165	15073	15247	14954	15012	15021	14941	15063	14924	15040	15078	15145	15060	15061	15279	15095	14952	15178	15103	15011	15123	15070	15046	15119	15089	14997	15196	15062	15085	15192	15057	15198	15230	15147	14965	15132	15169	15134	15220	15185	15196	15197	15104	15005	15174	15184	15114	15245	15233	15242	15115	15063	15168	15028	15126	14995	15112	15000	15114	15019	15115	15068	15092	15257	15135	15115	15054	14997	15095	15106	15036	14992	15153	15236	15228	15143	15241	15175	15092	15137	15148	15198	15217	15038	15197	15180	15124	15274	15205	15345	15036	15129	14991	15183	15170	15176	14942	15081	15195	15086	15060	15147	15171	15185	15236	15152	15208	15073	15034	15211	15008	15238	15042	15141	15006	15228	15175	15033	14946	14994	15240	15353	15056	15195	15050	15201	15119	15193	15198	15298	15112	15275	15221	15092	15213	15086	15230	15121	15189	15114	15072	15044	15348	15104	15097	15029	15056	15050	14995	15120	15152	15248	15010	14961	15199	15137	15139	15070	15000	15321	15379	15157	15193	15199	15074	15013	15231	15001	15167	15017	15032	15128	15037	15050	15116	15140	15220	15128	15156	15103	15148	14945	14962	15178	15015	15192	15067	15108	15195	14860	15244	15194	15309	15013	15058	15143	15184	15077	15013	15238	15056	15150	14993	15299	14952	15181	14974	15089	15027	15334	15105	15152	15163	15216	15048	15208	15179	14930	15052	15221	15092	15152	15018	15187	15094	14939	15237	15213	15191	14981	15167	15161	15097	15088	15206	15119	15194	15123	15103	15183	15017	14995	15168	15144	15200	15054	15295	15157	15245	15154	15279	15402	15010	15163	15195	15004	15168	14993	15041	15163	15015	15248	15177	15104	14991	15077	15225	15063	15135	15191	15018	15299	15178	15054	15302	15263	15205	15310	15108	15176	15157	15088	15125	15094	15205	15251	15115	15263	15024	15060	15214	15278	15186	14993	15181	15273	15148	15034	15069	15181	15097	15232	15112	15140	15116	14984	14993	15238	15319	15181	15134	15057	14977	15191	14970	15136	15225	15036	15086	15071	15049	15243	15096	15149	15269	15318	15043	15084	15116	15134	15128	15166	15130	15304	15056	15085	15102	15145	15166	15101	15169	15060	15083	15236	14985	15112	15014	15162	15252	15160	15151	15177	14954	15177	14980	15030	15007	15236	14928	15165	15006	15040	15130	15112	15256	15100	15136	15021	15235	15012	15230	15068	15183	15324	15024	15087	15256	15065	15180	15100	15088	15085	15089	15172	15187	15124	15067	15107	14997	15209	15035	15110	15129	15098	15109	15173	15211	15212	15153	15252	14898	15152	15225	15139	15078	15042	14850	15251	15009	15073	15202	15144	14965	15043	15326	14986	15182	14938	15121	15045	15138	15239	15035	15276	15144	15057	15003	15132	15087	15151	15067	15109	14949	15103	15164	15186	15334	15209	15133	14965	14978	15116	15210	15223	15241	15285	15107	15114	15284	15312	15196	15142	15335	15399	15163	15305	15075	15247	15146	15161	15167	15198	15101	15006	15252	15092	14970	15030	15253	15237	15081	15203	15176	15058	15179	15098	15011	15218	14975	15105	15066	15160	15158	15200	15262	15036	15088	15168	15202	15111	15281	15133	14886	15201	15135	15243	15144	15178	15193	15058	15024	14921	15125	15063	14995	15234	15130	15383	15139	15001	15010	15034	15292	15054	15080	15105	15079	15327	15118	15153	14921	15332	15190	15317	15136	15097	15147	15286	15204	15115	15072	15103	15080	15240	15125	15175	15098	15076	15128	15098	15119	15137	15144	15205	15322	15226	15007	15220	15058	15071	15164	15090	15183	15189	15038	14919	15149	15199	15139	15169	15308	15190	15157	14978	15075	15073	15175	14946	15057	15266	14989	15103	15258	15105	15147	15089	15095	15048	15001	15151	15129	15213	15156	15116	15146	15266	15162	15244	15011	15207	15204	15149	15023	15078	14985	15251	15166	15105	14915	15030	15110	15183	15277	15012	14941	15022	15111	15126	15024	15193	14944	15134	15128	15321	15054	15139	15014	14940	15112	15000	15110	15225	15158	15236	15260	15186	15058	15389	15274	15209	15220	15226	15103	15249	15169	15141	15015	15195	15010	15017	15046	14941	15212	15131	15303	15004	15257	15113	15285	15122	15147	14982	15082	14937	15095	15192	15232	15186	14949	15041	15000	15131	15128	15186	14974	14948	15254	15189	15231	15164	15141	14821	15195	15190	15002	15078	15165	15173	15083	15279	15151	15175	15138	15150	15224	15200	15104	15258	15093	15064	15226	15134	15134	15070	15196	14967	15205	15183	15151	15217	15037	15073	15183	15091	15083	15017	15188	15006	15172	15241	15125	15219	15308	15150	15249	15149	15221	15116	15145	14978	14978	15287	15085	15173	15087	15213	15139	15097	15078	15155	14935	15073	15196	15266	15107	15114	15052	15055	15026	14971	15104	15117	15190	15161	15121	15076	15030	15021	15062	15097	14991	15220	14879	15132	15116	15024	15152	15178	15120	15390	15284	15126	14958	14920	15157	14917	15109	15107	15033	15054	14899	15109	15138	15109	15227	15167	15041	15312	15196	14886	15279	15136	15336	15091	15087	15244	15198	15119	15068	15267	14980	15167	15220	15248	15265	15165	15222	15068	15032	15137	15173	15024	15236	14954	15047	15040	15084	15121	15081	15095	15196	15222	15231	15126	15257	14969	15142	15073	14988	15123	14979	15186	15286	15056	15035	15328	15058	15231	15154	14947	15054	15021	15090	15111	14884	15001	15187	15142	15161	15187	15192	15050	14996	15130	15091	15072	15178	15140	15214	15156	15085	15227	15106	15111	15185	15095	15116	15253	15086	15089	15145	15181	14979	15101	15147	15149	15297	15127	15245	15131	15045	15144	15296	15269	15115	15125	15300	15210	15141	15197	15155	15056	15279	15069	15174	14984	15067	15027	15132	15052	15060	15050	15011	15244	15229	15013	15313	15007	15041	15250	15172	15182	15177	14956	15187	15130	15115	15195	15089	15115	15142	15328	15002	15147	15098	15069	15076	15107	15177	15096	15188	15282	15021	15084	15211	15086	14846	15198	15081	15113	15196	15293	15368	15062	15203	15155	15132	15119	15121	15144	15191	15193	15142	15184	15156	15106	15137	15208	15158	15184	15032	15057	15014	15224	15200	15098	15197	14931	15150	15221	15254	15094	15078	15102	15144	15316	15105	15262	15236	15239	15045	15235	15243	15107	15148	15018	15181	15165	15075	15098	15036	15178	15206	15022	15062	15154	15186	15098	15143	15075	14990	15064	15128	15354	15029	14973	14983	15001	15111	15248	15116	15141	15066	15154	15190	14993	15100	15063	15157	14884	15312	15047	15082	15350	15240	15138	15187	15051	15258	15008	15126	15165	15320	15086	15229	15137	14957	15175	15097	15083	15059	15072	15016	15186	15080	15259	15047	15210	15038	15075	15051	15004	15034	15250	15131	15066	15074	15020	15186	15077	15093	15148	14922	15124	15214	15189	15249	15203	15213	15048	15061	15203	15144	15098	15175	15148	15107	15229	15067	15046	14975	15068	15155	15171	15116	15058	15022	15132
28802	34437	46341	36526	25746	21356	19656	18758	18642	18313	18250	18380	18252	18474	18463	18463	18569	18192	18229	18360	18376	18320	18355	18659	18625	18353	18343	18210	18515	18632	18316	18248	18600	18292	18498	18378	18450	18485	18430	18492	18432	18288	18375	18258	18416	18445	18417	18272	18275	18466	18349	18324	18463	18387	18299	18300	18128	18477	18579	18317	18471	18509	18402	18113	18349	18338	18351	18479	18178	18340	18270	18455	18346	18338	18246	18483	18304	18547	18478	18486	18613	18359	18170	18304	18393	18387	18380	18370	18513	18332	18516	18183	18350	18428	18462	18475	18242	18114	18283	18252	18394	18395	18209	18239	18191	18556	18399	18335	18334	18392	18420	18418	18410	18328	18359	18156	18515	18478	18531	18302	18421	18298	18361	18291	18454	18343	18238	18445	18433	18420	18266	18419	18314	18518	18401	18328	18461	18473	18187	18101	18313	18281	18397	18250	18488	18393	18447	18460	18386	18208	18464	18207	18426	18435	18306	18274	18270	18488	18189	18358	18358	18154	18347	18228	18351	18358	18392	18146	18101	18268	18397	18355	18352	18503	18247	18340	18435	18463	18524	18384	18370	18226	18320	18082	18333	18588	18290	18253	18228	18326	18093	18542	18502	18376	18357	18551	18144	18402	18282	18312	18394	18653	18398	18338	18301	18290	18483	18504	18308	18505	18360	18166	18496	18361	18767	18300	18355	18319	18253	18486	18439	18423	18530	18284	18319	18289	18631	18590	18228	18258	18341	18347	18613	18393	18306	18335	18430	18612	18425	18394	18330	18482	18416	18327	18454	18400	18476	18578	18272	18396	18539	18333	18382	18425	18426	18365	18505	18344	18433	18288	18372	18287	18446	18384	18258	18523	18368	18301	18469	18360	18399	18304	18356	18487	18440	18238	18281	18341	18487	18407	18202	18285	18211	18303	18417	18608	18474	18169	18361	18416	18266	18379	18382	18298	18296	18253	18398	18326	18282	18554	18251	18250	18394	18230	18332	18394	18377	18371	18253	18409	18349	18133	18268	18322	18214	18284	18521	18504	18147	18556	18530	18324	18585	18295	18266	18401	18275	18176	18354	18516	18243	18282	18404	18361	18306	18401	18190	18408	18351	18326	18299	18524	18351	18317	18241	18455	18403	18230	18487	18523	18466	18304	18346	18445	18345	18386	18385	18528	18183	18361	18445	18167	18291	18286	18215	18257	18428	18293	18237	18284	18210	18400	18322	18215	18329	18241	18408	18441	18428	18441	18134	18289	18435	18557	18295	18137	18339	18283	18358	18267	18385	18498	18295	18285	18403	18422	18133	18414	18513	18321	18293	18447	18418	18330	18416	18457	18412	18375	18529	18268	18232	18232	18476	18406	18506	18558	18341	18583	18500	18393	18457	18468	18411	18192	18424	18318	18409	18398	18405	18392	18234	18400	18213	18410	18539	18244	18354	18513	18289	18406	18330	18566	18491	18384	18359	18352	18318	18253	18611	18328	18325	18383	18395	18458	18341	18399	18348	18354	18472	18372	18532	18392	18490	18257	18341	18365	18289	18425	18525	18373	18277	18354	18318	18502	18276	18439	18206	18382	18355	18434	18434	18386	18165	18314	18402	18454	18313	18244	18212	18227	18491	18366	18390	18472	18564	18472	18447	18434	18257	18485	18343	18370	18409	18497	18306	18376	18487	18340	18295	18316	18432	18296	18644	18449	18390	18440	18467	18376	18272	18404	18238	18508	18485	18313	18394	18344	18346	18294	18457	18236	18365	18340	18328	18656	18393	18270	18355	18257	18250	18225	18297	18364	18499	18462	18504	18197	18175	18509	18262	18345	18333	18432	18467	18371	18337	18407	18420	18458	18441	18524	18455	18256	18240	18306	18387	18382	18648	18297	18285	18393	18536	18304	18560	18427	18628	18233	18345	18354	18530	18262	18322	18284	18547	18355	18303	18291	18338	18382	18346	18511	18493	18449	18427	18470	18223	18322	18357	18459	18478	18412	18282	18446	18372	18458	18403	18569	18497	18414	18373	18174	18296	18454	18397	18379	18464	18527	18474	18290	18421	18367	18090	18444	18343	18295	18198	18474	18478	18441	18446	18270	18489	18407	18251	18546	18331	18409	18346	18357	18460	18530	18463	18477	18330	18382	18340	18203	18460	18257	18334	18290	18569	18444	18243	18299	18380	18456	18426	18318	18237	18362	18379	18342	18224	18259	18267	18470	18499	18445	18446	18411	18499	18399	18072	18147	18300	18222	18325	18283	18353	18241	18339	18436	18314	18407	18369	18340	18194	18350	18418	18624	18357	18188	18206	18334	18382	18420	18529	18395	18472	18485	18491	18467	18470	18243	18273	18309	18253	18159	18378	18350	18546	18368	18435	18285	18207	18395	18244	18327	18601	18494	18466	18396	18495	18431	18452	18234	18433	18344	18234	18283	18372	18387	18255	18441	18367	18403	18312	18401	18507	18281	18554	18442	18172	18341	18387	18510	18234	18422	18392	18517	18513	18341	18313	18404	18302	18237	18344	18459	18436	18402	18199	18406	18510	18262	18369	18482	18512	18521	18382	18291	18510	18392	18344	18693	18511	18377	18349	18302	18340	18225	18248	18433	18340	18381	18239	18338	18582	18273	18258	18442	18619	18356	18163	18395	18398	18241	18244	18462	18188	18270	18346	18357	18415	18143	18374	18307	18317	18377	18330	18260	18197	18340	18507	18598	18338	18359	18390	18354	18389	18306	18478	18336	18389	18370	18537	18538	18437	18612	18359	18321	18448	18361	18281	18289	18255	18390	18557	18331	18367	18438	18239	18480	18392	18186	18393	18172	18442	18392	18262	18142	18363	18325	18688	18494	18460	18169	18464	18296	18349	18452	18332	18421	18229	18497	18594	18395	18346	18255	18320	18312	18329	18285	18599	18355	18305	18512	18503	18372	18492	18472	18251	18145	18286	18427	18309	18275	18524	18240	18313	18438	18539	18299	18257	18464	18394	18465	18369	18387	18612	18308	18429	18331	18362	18359	18305	18200	18398	18338	18409	18440	18357	18539	18293	18456	18102	18430	18650	18566	18271	18255	18274	18373	18201	18156	18386	18397	18218	18294	18410	18317	18391	18286	18265	18421	18248	18311	18546	18299	18409	18332	18458	18406	18373	18345	18470	18355	18328	18250	18187	18263	18494	18510	18552	18229	18384	18515	18468	18560	18362	18035	18404	18397	18447	18306	18451	18467	18290	18337	18304	18377	18352	18428	18397	18330	18507	18384	18330	18497	18477	18376	18326	18380	18282	18666	18307	18360	18228	18396	18413	18233	18372	18288	18400	18418	18394	18503	18307	18303	18273	18521	18451	18278	18417	18317	18301	18498	18303	18165	18205	18409	18453	18220	18439	18422	18284	18353	18398	18570	18477	18384	18394	18430	18511	18467	18482	18348	18320	18306	18409	18316	18296	18338	18390	18138	18492	18225	18313	18281	18459	18539	18326	18272	18522	18343	18432	18238	18262	18399	18335	18458	18362	18176	18266	18315	18381	18399	18520	18534	18287	18584	18413	18371	18251	18395	18388	18487	18349	18467	18400	18347	18320	18361	18409	18348	18097	18514	18598	18376	18276	18493	18508	18319	18272	18313	18134	18415	18409	18332	18488	18281	18293	18125	18439	18232	18224	18184	18374	18243	18426	18302	18363	18398	18520	18433	18603	18305	18366	18414	18249	18396	18414	18336	18381	18220	18280	18527	18402	18451	18367	18266	18469	18306	18635	18509	18327	18345	18264	18403	18393	18264	18307	18351	18507	18398	18282	18502	18547	18298	18164	18335	18296	18491	18174	18298	18247	18425	18200	18403	18482	18322	18431	18471	18366	18168	18233	18368	18167	18462	18338	18336	18320	18364	18198	18381	18473	18343	18504	18319	18369	18434	18481	18319	18260	18324	18239	18265	18312	18187	18368	18149	18279	18306	18529	18344	18352	18528	18304	18344	18243	18372	18432	18453	18626	18279	18336	18382	18336	18236	18283	18382	18415	18309	18353	18319	18341	18395	18386	18483	18332	18272	18574	18353	18264	18353	18730	18324	18513	18153	18343	18477	18515	18360	18367	18420	18403	18323	18597	18447	18314	18411	18436	18248	18339	18168	18282	18141	18252	18319	18367	18430	18501	18285	18549	18448	18314	18272	18329	18367	18375	18428	18302	18395	18542	18503	18355	18507	18261	18509	18344	18299	18483	18120	18459	18479	18437	18459	18459	18288	18494	18500	18512	18558	18270	18184	18386	18389	18442	18159	18499	18381	18610	18411	18361	18506	18420	18393	18208	18235	18412	18308	18476	18516	18486	18334	18494	18572	18563	18531	18332	18196	18325	18340	18384	18250	18224	18379	18499	18229	18392	18200	18350	18495	18207	18279	18552	18411	18278	18388	18360	18505	18375	18186	18419	18347	18345	18386	18219	18243	18282	18548	18341	18422	18376	18394	18423	18382	18294	18387	18291	18365	18548	18367	18318	18153	18278	18352	18363	18638	18362	18188	18156	18262	18318	18409	18472	18299	18476	18396	18369	18503	18555	18161	18339	18384	18280	18405	18414	18486	18546	18518	18363	18469	18162	18287	18636	18368	18339	18419	18251	18381	18029	18340	18408	18449	18326	18206	18236	18203	18245	18083	18294	18560	18636	18514	18401	18483	18416	18179	18435	18451	18232	18234	18511	18373	18382	18318	18387	18510	18515	18450	18436	18317	18307	18522	18459	18415	18499	18483	18267	18393	18349	18308	18461	18371	18392	18316	18318	18405	18510	18399	18508	18531	18159	18291	18351	18422	18404	18410	18486	18432	18465	18458	18321	18518	18410	18539	18609	18081	18497	18292	18271	18385	18175	18401	18379	18540	18468	18273	18407	18388	18533	18372	18450	18169	18419	18348	18400	18403	18323	18289	18467	18212	18380	18423	18509	18379	18175	18403	18381	18565	18352	18211	18560	18472	18282	18423	18565	18324	18190	18359	18425	18424	18298	18369	18307	18276	18295	18334	18327	18431	18371	18529	18300	18165	18462	18301	18398	18338	18245	18292	18375	18226	18374	18248	18313	18353	18446	18384	18404	18379	18439	18335	18545	18183	18441	18407	18434	18359	18410	18381	18406	18489	18301	18345	18313	18231
31402	55254	47589	31994	22269	18019	16281	15592	15407	15361	15378	15349	15396	15428	15386	15414	15390	15381	15623	15305	15469	15368	15427	15391	15401	15335	15434	15291	15417	15393	15484	15404	15444	15317	15348	15379	15622	15623	15312	15473	15328	15518	15218	15461	15416	15370	15487	15349	15434	15426	15625	15516	15416	15335	15407	15279	15301	15382	15497	15398	15360	15430	15347	15450	15409	15304	15586	15299	15456	15390	15464	15429	15527	15580	15514	15359	15524	15376	15328	15420	15473	15348	15306	15364	15417	15244	15274	15354	15306	15330	15253	15386	15448	15448	15236	15392	15432	15366	15460	15424	15363	15362	15278	15316	15356	15235	15288	15314	15532	15567	15358	15189	15298	15398	15326	15373	15327	15393	15279	15371	15242	15415	15197	15328	15559	15441	15381	15175	15364	15479	15296	15397	15317	15301	15283	15384	15433	15312	15287	15301	15584	15368	15393	15431	15380	15463	15187	15428	15632	15358	15529	15237	15458	15504	15477	15325	15325	15436	15383	15411	15674	15469	15431	15344	15222	15226	15621	15278	15231	15571	15442	15333	15423	15444	15213	15438	15256	15257	15206	15398	15550	15347	15250	15415	15382	15465	15523	15171	15414	15327	15184	15315	15367	15361	15373	15281	15357	15526	15310	15232	15238	15413	15349	15371	15305	15176	15518	15381	15465	15417	15321	15342	15369	15410	15185	15341	15340	15457	15206	15437	15292	15420	15413	15363	15359	15365	15457	15234	15225	15514	15415	15296	15516	15383	15331	15297	15318	15414	15317	15447	15232	15356	15431	15431	15195	15432	15315	15436	15452	15312	15388	15232	15461	15323	15415	15492	15438	15424	15399	15343	15563	15294	15357	15313	15352	15264	15583	15333	15252	15638	15340	15393	15245	15547	15216	15386	15253	15236	15342	15351	15366	15509	15258	15236	15258	15492	15600	15339	15288	15283	15194	15443	15298	15324	15368	15416	15480	15270	15279	15439	15589	15239	15330	15388	15339	15302	15338	15380	15406	15488	15231	15516	15300	15412	15245	15404	15474	15430	15330	15488	15425	15365	15508	15312	15333	15388	15208	15289	15341	15458	15398	15336	15534	15184	15380	15362	15405	15550	15463	15309	15426	15533	15260	15388	15326	15450	15320	15408	15369	15342	15322	15435	15416	15405	15397	15458	15228	15291	15411	15348	15378	15328	15265	15465	15333	15547	15403	15420	15589	15395	15380	15220	15357	15344	15386	15181	15093	15289	15372	15189	15288	15465	15303	15482	15466	15342	15344	15321	15409	15363	15467	15342	15474	15190	15299	15354	15281	15259	15292	15350	15210	15355	15545	15453	15183	15356	15272	15324	15430	15442	15460	15460	15376	15440	15265	15383	15458	15419	15295	15399	15287	15436	15327	15410	15535	15408	15386	15371	15399	15330	15620	15485	15333	15407	15282	15412	15374	15632	15566	15370	15199	15203	15232	15405	15503	15480	15169	15458	15319	15334	15337	15277	15375	15522	15319	15335	15486	15416	15228	15436	15297	15498	15226	15450	15451	15539	15547	15310	15279	15320	15348	15474	15348	15385	15283	15471	15200	15303	15299	15476	15469	15404	15365	15472	15373	15441	15545	15512	15290	15365	15253	15288	15374	15385	15528	15569	15414	15403	15264	15359	15526	15299	15372	15267	15269	15518	15337	15393	15283	15441	15351	15282	15350	15322	15414	15372	15428	15409	15408	15323	15268	15291	15456	15248	15477	15371	15385	15430	15330	15378	15265	15425	15389	15317	15418	15508	15558	15532	15406	15311	15369	15509	15497	15161	15271	15295	15378	15422	15252	15411	15378	15440	15478	15458	15280	15388	15328	15370	15353	15380	15420	15327	15359	15511	15293	15274	15187	15339	15347	15310	15341	15359	15143	15210	15384	15433	15331	15499	15402	15518	15469	15399	15441	15321	15489	15435	15352	15358	15315	15338	15322	15387	15286	15359	15199	15389	15431	15278	15392	15461	15281	15381	15464	15420	15424	15465	15248	15561	15552	15150	15449	15349	15377	15315	15501	15404	15482	15270	15324	15255	15320	15525	15393	15357	15433	15227	15384	15434	15418	15401	15344	15363	15460	15261	15412	15353	15462	15397	15453	15399	15464	15351	15220	15472	15228	15442	15527	15188	15341	15308	15400	15353	15420	15272	15415	15551	15436	15417	15258	15493	15373	15258	15402	15391	15439	15268	15471	15515	15283	15326	15346	15439	15311	15398	15402	15372	15399	15296	15386	15268	15428	15229	15215	15398	15237	15322	15353	15402	15389	15501	15302	15426	15306	15418	15548	15118	15432	15291	15226	15492	15343	15477	15460	15276	15341	15369	15312	15339	15399	15369	15337	15367	15344	15366	15466	15374	15298	15410	15331	15199	15432	15649	15209	15392	15488	15336	15421	15382	15523	15218	15302	15501	15253	15410	15397	15219	15355	15336	15448	15441	15257	15312	15348	15334	15504	15273	15385	15212	15404	15290	15576	15367	15471	15424	15382	15435	15262	15355	15353	15340	15480	15329	15491	15217	15373	15335	15265	15418	15390	15398	15308	15386	15402	15344	15485	15306	15359	15297	15624	15521	15538	15382	15365	15483	15517	15392	15391	15403	15374	15394	15291	15343	15363	15301	15528	15325	15382	15334	15383	15425	15396	15543	15280	15287	15532	15450	15388	15298	15368	15435	15316	15379	15208	15437	15384	15402	15351	15546	15349	15392	15404	15303	15287	15447	15363	15274	15254	15339	15460	15364	15267	15620	15429	15440	15437	15165	15553	15577	15294	15322	15430	15232	15344	15342	15325	15275	15353	15280	15452	15520	15425	15326	15317	15484	15419	15304	15394	15470	15474	15255	15302	15271	15306	15323	15468	15381	15096	15395	15370	15460	15506	15367	15331	15357	15396	15559	15412	15344	15292	15415	15425	15280	15232	15411	15439	15319	15504	15359	15405	15182	15298	15607	15518	15444	15500	15383	15522	15488	15619	15365	15382	15345	15440	15306	15337	15495	15326	15368	15524	15370	15319	15435	15421	15349	15437	15446	15363	15390	15368	15567	15372	15465	15322	15354	15385	15217	15386	15413	15339	15166	15368	15257	15494	15508	15344	15281	15470	15312	15257	15473	15359	15387	15454	15351	15224	15497	15355	15231	15350	15144	15524	15287	15532	15360	15253	15426	15508	15310	15443	15422	15284	15492	15334	15340	15343	15408	15294	15345	15186	15359	15621	15473	15293	15433	15397	15572	15493	15455	15380	15487	15361	15391	15442	15447	15279	15398	15389	15296	15477	15214	15576	15512	15473	15272	15446	15236	15487	15261	15389	15292	15403	15317	15437	15375	15415	15190	15318	15391	15390	15237	15442	15394	15470	15360	15388	15377	15561	15276	15350	15365	15294	15399	15288	15551	15378	15491	15306	15268	15429	15367	15241	15443	15256	15442	15332	15356	15382	15200	15441	15202	15285	15441	15443	15298	15411	15250	15334	15143	15440	15486	15243	15268	15373	15379	15391	15317	15185	15373	15369	15462	15258	15349	15394	15336	15486	15317	15427	15367	15233	15381	15113	15277	15476	15543	15263	15529	15520	15410	15510	15356	15428	15418	15244	15619	15298	15378	15338	15522	15377	15434	15447	15345	15301	15338	15272	15373	15414	15275	15390	15218	15272	15579	15308	15329	15449	15272	15432	15508	15262	15477	15431	15337	15356	15397	15552	15386	15298	15416	15307	15453	15372	15318	15251	15292	15389	15385	15315	15396	15497	15378	15364	15324	15426	15355	15582	15364	15277	15345	15452	15393	15314	15327	15244	15249	15328	15520	15413	15365	15213	15276	15427	15346	15286	15500	15430	15596	15367	15423	15411	15381	15195	15391	15518	15375	15445	15271	15466	15473	15383	15403	15438	15325	15364	15393	15276	15325	15518	15455	15304	15420	15422	15393	15493	15301	15408	15256	15325	15313	15600	15315	15360	15279	15342	15480	15287	15522	15484	15308	15344	15588	15311	15442	15431	15368	15321	15212	15308	15356	15518	15357	15384	15266	15347	15333	15273	15308	15470	15393	15400	15268	15503	15453	15357	15361	15406	15402	15380	15375	15442	15365	15361	15398	15420	15295	15337	15377	15340	15435	15332	15375	15498	15354	15495	15683	15360	15252	15332	15346	15340	15435	15457	15374	15448	15449	15356	15470	15605	15360	15318	15281	15380	15350	15297	15320	15435	15463	15419	15368	15380	15620	15206	15380	15338	15575	15386	15487	15469	15330	15355	15329	15429	15345	15340	15517	15338	15390	15425	15363	15358	15336	15498	15418	15334	15423	15309	15454	15395	15459	15322	15214	15365	15253	15485	15409	15381	15345	15415	15330	15380	15335	15482	15436	15337	15449	15322	15302	15484	15185	15302	15632	15331	15335	15302	15285	15339	15265	15514	15344	15597	15356	15301	15148	15420	15431	15438	15469	15381	15285	15465	15384	15339	15391	15370	15331	15236	15427	15263	15321	15375	15268	15325	15317	15422	15481	15440	15324	15486	15463	15405	15400	15344	15185	15470	15380	15320	15294	15419	15548	15298	15248	15368	15402	15569	15326	15421	15427	15321	15340	15478	15383	15428	15338	15464	15521	15436	15357	15459	15359	15408	15330	15406	15246	15407	15368	15467	15191	15463	15312	15303	15313	15436	15435	15310	15510	15352	15466	15306	15297	15362	15341	15336	15384	15489	15583	15204	15358	15420	15442	15404	15413	15209	15127	15270	15455	15285	15416	15370	15299	15133	15295	15432	15458	15421	15354	15382	15407	15499	15386	15503	15484	15458	15412	15472	15386	15428	15270	15383	15354	15346	15306	15282	15409	15297	15332	15412	15549	15419	15296	15430	15383	15444	15395	15196	15518	15322	15289	15588	15441	15360	15282	15439	15385	15533	15392	15558	15286	15269	15243	15436	15523	15365	15322	15374	15326	15349	15300	15547	15364	15329	15316	15400	15257	15361	15282	15390	15352	15443	15287	15223	15384	15250	15439	15433	15400	15479	15337	15446	15378	15276	15555	15379	15459	15422	15385	15483	15401	15388	15388	15461	15370	15361	15421	15313	15406	15343	15397	15397	15356	15349	15429	15568	15364	15472	15459	15467	15484
24180	24789	45728	46865	37427	30604	25740	20442	19343	19003	18856	18865	18751	18828	18777	18665	18814	18983	18830	18906	18831	18768	18760	18659	18791	18901	18689	19120	18738	18560	18541	18625	18722	18466	18624	18846	18797	18645	18612	18689	18720	18614	18741	18625	18678	18758	18787	18846	18836	18876	18709	18797	18699	18609	18629	18635	18467	18632	18656	18822	18935	18843	18697	18731	18527	18588	18725	18711	18767	18630	18517	18670	18668	18685	18672	18547	18789	18566	18741	18753	18526	18610	18650	18705	18561	18825	18630	18789	18399	18600	18739	18548	18545	18736	18734	18806	18700	18794	18849	18573	18672	18599	18654	18712	18604	18764	18636	18874	18649	18458	18671	18700	18608	18547	18806	18716	18627	18613	18554	18592	18445	18741	18664	18675	18618	18819	18639	18618	18652	19024	18663	18760	18639	18680	18531	18532	18569	18731	18596	18752	18587	18710	18604	18695	18605	18627	18879	18695	18535	18729	18650	18581	18809	18502	18576	18561	18906	18600	18499	18294	18603	18501	18707	18520	18805	18540	18454	18769	18690	18610	18610	18633	18615	18693	18640	18487	18773	18668	18588	18657	18538	18443	18528	18527	18826	18694	18565	18579	18659	18623	18637	18794	18863	18707	18534	18612	18673	18737	18626	18601	18469	18597	18746	18769	18567	18613	18532	18584	18621	18760	18603	18630	18467	18639	18592	18640	18719	18706	18665	18936	18613	18647	18823	18637	18654	18565	18733	18451	18765	18752	18740	18619	18684	18668	18636	18650	18723	18746	18785	18539	18671	18546	18755	18308	18624	18545	18685	18623	18750	18547	18476	18458	18724	18641	18705	18858	18870	18746	18523	18765	18657	18693	18589	18475	18699	18708	18718	18530	18708	18402	18676	18752	18622	18795	18465	18793	18782	18642	18695	18486	18944	18591	18865	18648	18839	18792	18608	18608	18615	18682	18644	18717	18781	18753	18652	18581	18644	18544	18553	18530	18569	18667	18644	18586	18735	18585	18618	18666	18449	18662	18761	18701	18649	18709	18469	18486	18543	18703	18666	18476	18420	18732	18694	18645	18678	18506	18565	18682	18591	18642	18646	18761	18812	18643	18948	18719	18675	18661	18670	18750	18691	18616	18567	18618	18526	18567	18720	18583	18826	18616	18579	18642	18639	18605	18630	18596	18763	18502	18706	18434	18678	18597	18553	18416	18746	18603	18803	18688	18434	18631	18517	18551	18569	18759	18550	18644	18790	18765	18777	18709	18498	18565	18606	18364	18759	18749	18652	18502	18593	18602	18637	18449	18705	18672	18642	18528	18671	18676	18720	18550	18611	18625	18610	18480	18640	18758	18687	18381	18612	18582	18672	18732	18621	18579	18730	18676	18623	18523	18471	18526	18731	18725	18528	18587	18432	18830	18767	18490	18667	18550	18843	18823	18688	18714	18774	18569	18492	18613	18584	18650	18663	18513	18675	18567	18454	18590	18598	18648	18632	18591	18699	18725	18590	18458	18770	18543	18851	18661	18551	18499	18574	18586	18669	18782	18909	18637	18665	18676	18590	18672	18677	18662	18746	18636	18733	18888	18894	18701	18648	18805	18610	18579	18689	18743	18635	18643	18747	18677	18620	18739	18665	18545	18579	18579	18583	18436	18604	18668	18822	18569	18615	18712	18623	18634	18506	18584	18600	18750	18472	18670	18589	18701	18557	18493	18772	18775	18586	18938	18721	18754	18815	18623	18595	18651	18568	18611	18630	18673	18804	18549	18505	18659	18664	18685	18672	18770	18676	18572	18671	18862	18598	18612	18400	18558	18707	18902	18704	18599	18803	18717	18428	18629	18647	18580	18811	18920	18716	18692	18591	18658	18588	18667	18764	18620	18448	18492	18580	18409	18564	18677	18729	18627	18786	18693	18627	18539	18709	18602	18765	18604	18393	18679	18713	18512	18703	18495	18656	18574	18694	18730	18562	19042	18608	18679	18634	18423	18660	18603	18596	18687	18555	18729	18567	18745	18487	18788	18583	18813	18630	18489	18592	18623	18703	18384	18386	18630	18638	18665	18904	18551	18751	18492	18517	18514	18449	18660	18637	18566	18643	18736	18870	18858	18617	18535	18560	18657	18652	18902	18604	18663	18829	18760	18602	18638	18564	18469	18646	18617	18637	18699	18635	18529	18664	18661	18553	18707	18660	18544	18548	18435	18519	18633	18515	18687	18572	18652	18610	18699	18688	18606	18729	18618	18526	18786	18872	18521	18596	18605	18622	18733	18345	18436	18677	18594	18716	18832	18564	18683	18635	18716	18652	18543	18236	18680	18671	18554	18619	18765	18628	18660	18523	18756	18717	18505	18700	18652	18752	18591	18742	18704	18616	18591	18665	18499	18457	18614	18625	18726	18784	18871	18575	18539	18483	18707	18691	18647	18586	18539	18765	18603	18628	18676	18637	18577	18601	18682	18446	18674	18465	18526	18728	18482	18543	18766	18699	18591	18677	18857	18761	18651	18705	18604	18554	18428	18609	18682	18616	18524	18677	18613	18663	18652	18587	18635	18572	18834	18444	18733	18702	18477	18827	18740	18786	18658	18767	18692	18493	18547	18702	18533	18969	18662	18418	18686	18725	18701	18515	18677	18777	18989	18802	18713	18608	18640	18664	18734	18600	18526	18882	18510	18667	18626	18866	18572	18613	18688	18628	18463	18846	18644	18544	18799	18815	18580	18889	18705	18429	18641	18740	18635	18702	18625	18680	18563	18910	18656	18536	18574	18617	18581	18530	18666	18666	18583	18581	18665	18632	18649	18596	18605	18612	18474	18617	18714	18444	18608	18610	18683	18660	18519	18607	18609	18778	18683	18693	18536	18639	18679	18646	18667	18453	18614	18558	18664	18765	18749	18656	18738	18691	18702	18629	18707	18577	18545	18696	18537	18647	18578	18790	18598	18667	18601	18688	18612	18711	18643	18636	18566	18624	18669	18601	18831	18565	18616	18560	18690	18478	18788	18711	18352	18533	18677	18794	18610	18679	18694	18536	18686	18608	18732	18539	18685	18728	18395	18708	18755	18592	18669	18618	18737	18600	18773	18795	18611	18773	18521	18559	18492	18590	18827	18509	18426	18622	18505	18663	18681	18420	18688	18594	18566	18689	18496	18563	18698	18555	18684	18561	18455	18328	18629	18770	18729	18481	18545	18231	18624	18816	18565	18638	18579	18650	18586	18751	18685	18608	18839	18490	18625	18489	18698	18698	18777	18568	18709	18694	18561	18541	18812	18616	18601	18621	18751	18821	18637	18486	18441	18690	18609	18436	18650	18476	18600	18604	18610	18784	18604	18594	18717	18564	18421	18469	18827	18534	18856	18523	18816	18596	18602	18485	18529	18624	18567	18590	18412	18765	18631	18589	18726	18576	18587	18856	18699	18858	18521	18655	18664	18851	18544	18711	18844	18793	18729	18579	18579	18651	18553	18585	18749	18624	18599	18499	18418	18674	18846	18666	18550	18663	18729	18776	18682	18538	18756	18658	18559	18828	18636	18755	18751	18772	18642	18693	18733	18512	18447	18663	18743	18481	18611	18551	18528	18453	18675	18684	18487	18392	18684	18596	18783	18541	18800	18660	18492	18684	18585	18630	18876	18732	18608	18624	18799	18668	18446	18716	18566	18556	18604	18754	18688	18596	18551	18637	18518	18794	18729	18715	18476	18627	18601	18637	18424	18647	18852	18696	18777	18516	18608	18826	18742	18711	18667	18480	18581	18709	18683	18593	18748	18469	18430	18658	18470	18723	18499	18648	18745	18614	18715	18530	18894	18751	18528	18560	18601	18780	18756	18841	18625	18699	18615	18495	18679	18806	18677	18532	18587	18868	18666	18647	18637	18569	18731	18523	18443	18729	18796	18566	18625	18596	18670	18683	18745	18657	18746	18558	18536	18709	18456	18676	18662	18675	18893	18763	18763	18600	18718	18490	18761	18469	18641	18732	18604	18639	18649	18650	18604	18638	18700	18507	18823	18745	18388	18470	18684	18791	18774	18686	18668	18676	18552	18653	18530	18520	18691	18690	18522	18769	18807	18549	18623	18850	18540	18706	18760	18730	18570	18780	18539	18598	18711	18723	18746	18712	18691	18675	18501	18798	18396	18733	18529	18583	18538	18666	18421	18421	18575	18730	18783	18579	18711	18574	18532	18471	18659	18622	18901	18544	18851	18578	18634	18516	18518	18632	18723	18688	18579	18526	18686	18845	18769	18732	18625	18587	18714	18918	18515	18553	18668	18707	18836	18836	18609	18629	18795	18701	18655	18704	18767	18874	18809	18788	18585	18754	18624	18771	18405	18673	18758	18531	18758	18666	18789	18550	18599	18612	18576	18716	18721	18737	18592	18820	18592	18595	18554	18733	18720	18654	18516	18712	18688	18568	18611	18568	18839	18794	18554	18703	18748	18558	18593	18602	18549	18354	18795	18533	18555	18722	18660	18694	18589	18533	18666	18591	18594	18779	18509	18674	18603	18651	18578	18835	18823	18681	18584	18825	18735	18765	18866	18661	18680	18727	18707	18637	18622	18735	18716	18546	18597	18521	18595	18801	18626	18639	18367	18628	18782	18584	18572	18819	18649	18633	18707	18671	18813	18587	18655	18491	18598	18567	18619	18780	18745	18899	18672	18690	18687	18490	18638	18464	18791	18847	18430	18804	18680	18702	18707	18662	18723	18556	18645	18670	18652	18790	18681	18640	18640	18757	18721	18724	18727	18820	18590	18634	18498	18736	18539	18730	18609	18694	18521	18657	18725	18860	18666	18521	18610	18586	18571	18556	18779	18459	18546	18866	18659	18546	18640	18728	18703	18796	18756	18559	18560	18502	18566	18707	18679	18739	18570	18442	18572	18437	18720	18490	18743	18703	18557	18683	18582	18654	18591	18574	18718	18455	18392	18695	18578	18685	18573	18637	18881	18722	18672	18661	18712	18647	18554	18587	18831	18489	18685	18552	18582	18565	18484	18568	18572	18735	18736	18429	18473	18694	18837	18662	18544	18592	18600	18424	18318	18472	18609	18657	18866	18674	18473	18576	18547	18791	18768	18711	18561	18482	18692	18635	18571	18465	18750	18815	18451	18504	18766	18430	18607	18525	18500	18518	18586	18745	18436
55272	96228	88318	63283	43838	29252	20144	16708	15903	15640	15481	15625	15455	15498	15690	15644	15682	15727	15646	15737	15479	15504	15644	15618	15705	15561	15790	15415	15664	15643	15616	15639	15555	15645	15613	15389	15499	15583	15681	15617	15651	15640	15500	15597	15462	15532	15498	15511	15482	15551	15560	15543	15581	15757	15528	15582	15482	15625	15482	15579	15702	15542	15503	15709	15519	15490	15649	15745	15565	15546	15461	15901	15619	15723	15563	15478	15581	15638	15516	15573	15657	15542	15560	15438	15475	15498	15384	15561	15496	15546	15633	15602	15602	15464	15646	15500	15479	15600	15581	15646	15329	15471	15624	15638	15560	15500	15528	15562	15432	15520	15648	15393	15571	15622	15627	15565	15798	15656	15604	15701	15519	15583	15499	15627	15610	15595	15668	15501	15450	15441	15405	15437	15500	15589	15688	15542	15383	15585	15646	15555	15525	15638	15531	15583	15671	15598	15513	15650	15528	15455	15612	15674	15463	15574	15661	15453	15442	15516	15481	15525	15450	15339	15572	15538	15514	15493	15708	15520	15514	15655	15730	15586	15584	15486	15665	15657	15749	15456	15585	15458	15655	15614	15519	15667	15418	15532	15452	15567	15612	15639	15470	15590	15519	15393	15363	15726	15486	15480	15530	15487	15746	15540	15502	15544	15592	15558	15427	15526	15642	15516	15611	15525	15445	15498	15485	15497	15594	15786	15451	15679	15579	15605	15414	15498	15480	15641	15497	15585	15653	15662	15531	15637	15525	15584	15678	15576	15564	15530	15702	15508	15613	15779	15495	15688	15580	15458	15579	15623	15595	15631	15391	15395	15581	15622	15611	15453	15589	15562	15595	15367	15595	15537	15569	15571	15464	15635	15661	15547	15652	15644	15504	15647	15569	15507	15536	15732	15586	15720	15593	15718	15482	15610	15471	15500	15400	15517	15571	15667	15638	15656	15541	15555	15589	15491	15475	15466	15649	15546	15464	15533	15573	15466	15523	15585	15541	15393	15650	15578	15376	15534	15501	15724	15422	15422	15455	15629	15614	15704	15619	15666	15429	15415	15573	15481	15727	15405	15562	15594	15600	15443	15596	15504	15557	15492	15582	15464	15711	15646	15580	15529	15514	15641	15419	15539	15486	15599	15563	15708	15671	15584	15365	15429	15396	15554	15690	15465	15580	15576	15647	15503	15529	15555	15503	15490	15436	15528	15703	15640	15628	15576	15504	15663	15684	15468	15719	15446	15559	15550	15515	15369	15624	15685	15461	15619	15375	15571	15625	15537	15480	15482	15554	15480	15483	15592	15514	15311	15699	15606	15521	15321	15544	15642	15415	15498	15658	15603	15486	15572	15551	15294	15478	15627	15672	15459	15474	15510	15509	15543	15639	15492	15614	15552	15562	15523	15619	15463	15566	15663	15328	15602	15470	15480	15583	15360	15586	15604	15612	15336	15712	15588	15580	15423	15428	15659	15532	15536	15504	15598	15512	15650	15507	15653	15609	15613	15685	15568	15560	15675	15495	15647	15621	15530	15560	15562	15537	15351	15608	15760	15431	15624	15667	15608	15557	15575	15615	15487	15585	15562	15516	15359	15590	15661	15523	15495	15490	15496	15661	15704	15407	15575	15622	15451	15603	15509	15424	15415	15575	15549	15708	15637	15654	15521	15441	15640	15518	15465	15526	15541	15505	15569	15682	15506	15525	15456	15452	15565	15646	15680	15554	15538	15500	15598	15414	15692	15651	15553	15300	15604	15399	15540	15580	15574	15733	15524	15522	15588	15498	15632	15601	15696	15491	15597	15661	15725	15604	15620	15543	15507	15783	15554	15475	15508	15732	15610	15562	15568	15526	15405	15514	15603	15514	15690	15479	15602	15515	15666	15453	15473	15501	15556	15657	15562	15742	15459	15696	15590	15643	15533	15624	15590	15462	15627	15448	15567	15633	15355	15550	15650	15482	15665	15727	15589	15619	15407	15745	15563	15458	15522	15591	15682	15517	15531	15586	15513	15463	15498	15474	15559	15514	15691	15518	15415	15695	15641	15577	15596	15546	15649	15544	15614	15550	15516	15853	15430	15487	15395	15507	15689	15634	15643	15558	15422	15506	15649	15818	15535	15764	15618	15591	15564	15635	15564	15466	15587	15641	15589	15616	15355	15623	15320	15573	15404	15463	15420	15567	15466	15626	15696	15546	15536	15482	15607	15558	15632	15527	15441	15626	15444	15557	15529	15455	15558	15657	15462	15656	15576	15436	15616	15274	15566	15468	15503	15574	15484	15579	15579	15482	15619	15689	15508	15616	15318	15424	15651	15699	15401	15633	15729	15638	15610	15529	15516	15695	15623	15483	15675	15507	15574	15691	15522	15506	15585	15499	15366	15582	15766	15785	15572	15480	15473	15594	15638	15535	15524	15562	15451	15551	15569	15496	15357	15503	15493	15586	15486	15531	15617	15499	15656	15472	15444	15567	15520	15556	15457	15558	15555	15622	15584	15743	15539	15351	15545	15534	15454	15487	15554	15426	15585	15557	15647	15641	15649	15587	15464	15390	15750	15566	15572	15617	15484	15478	15528	15513	15584	15633	15487	15502	15548	15607	15542	15389	15705	15540	15503	15595	15719	15518	15444	15549	15581	15505	15495	15523	15584	15463	15452	15554	15449	15544	15617	15467	15684	15575	15549	15510	15364	15355	15457	15606	15454	15535	15710	15506	15678	15546	15736	15674	15637	15539	15548	15525	15534	15658	15462	15589	15442	15465	15556	15581	15529	15648	15398	15783	15562	15544	15617	15550	15587	15487	15461	15636	15565	15486	15378	15523	15633	15471	15542	15516	15787	15340	15567	15377	15602	15634	15571	15474	15693	15566	15455	15580	15567	15526	15575	15662	15593	15532	15554	15471	15567	15541	15593	15637	15406	15628	15372	15455	15681	15566	15633	15645	15510	15667	15586	15439	15623	15585	15541	15691	15331	15571	15443	15784	15598	15474	15518	15490	15520	15537	15522	15496	15546	15564	15449	15680	15477	15514	15620	15425	15559	15727	15582	15572	15705	15402	15706	15499	15376	15615	15577	15566	15552	15444	15663	15665	15542	15636	15508	15690	15824	15679	15512	15576	15549	15651	15506	15535	15708	15548	15782	15514	15454	15432	15792	15435	15733	15436	15484	15633	15543	15427	15562	15611	15614	15540	15533	15542	15578	15487	15471	15610	15569	15459	15524	15662	15633	15529	15693	15565	15643	15522	15545	15448	15615	15674	15498	15424	15537	15715	15540	15615	15528	15678	15541	15474	15728	15661	15500	15395	15426	15553	15634	15551	15496	15453	15793	15450	15634	15607	15497	15550	15532	15518	15539	15667	15430	15514	15337	15619	15617	15731	15303	15467	15647	15459	15564	15684	15488	15581	15518	15461	15526	15505	15596	15566	15579	15662	15552	15671	15580	15689	15513	15521	15441	15479	15503	15419	15435	15362	15611	15610	15606	15543	15336	15577	15579	15674	15678	15654	15567	15650	15638	15675	15602	15425	15327	15723	15438	15529	15625	15591	15610	15755	15557	15489	15609	15696	15624	15571	15626	15516	15484	15382	15452	15709	15434	15563	15496	15380	15688	15576	15554	15594	15492	15556	15319	15621	15598	15592	15554	15555	15449	15575	15643	15702	15578	15470	15500	15505	15527	15563	15486	15631	15526	15592	15352	15557	15706	15548	15730	15581	15637	15650	15581	15588	15516	15635	15578	15646	15408	15626	15437	15337	15618	15565	15575	15791	15583	15463	15694	15540	15604	15587	15482	15692	15601	15579	15606	15443	15581	15706	15693	15712	15528	15532	15478	15552	15380	15656	15581	15541	15599	15544	15646	15544	15692	15386	15549	15666	15464	15763	15599	15560	15597	15606	15651	15559	15573	15648	15502	15447	15373	15704	15553	15456	15603	15681	15576	15514	15736	15766	15620	15615	15596	15580	15528	15651	15542	15532	15469	15568	15538	15465	15532	15448	15336	15487	15685	15529	15498	15494	15590	15425	15561	15598	15629	15578	15557	15602	15488	15596	15559	15560	15602	15567	15586	15679	15669	15545	15721	15452	15655	15400	15632	15581	15690	15432	15588	15600	15725	15377	15517	15549	15483	15595	15715	15474	15472	15841	15495	15531	15645	15444	15422	15442	15603	15696	15673	15441	15727	15508	15672	15654	15447	15573	15490	15505	15650	15529	15465	15446	15467	15517	15437	15601	15695	15695	15724	15567	15561	15552	15580	15609	15452	15572	15428	15632	15416	15498	15693	15513	15486	15502	15537	15580	15613	15564	15542	15472	15682	15411	15652	15465	15657	15537	15524	15520	15549	15491	15592	15644	15476	15419	15569	15551	15341	15420	15606	15486	15526	15627	15602	15531	15533	15577	15654	15571	15531	15691	15575	15651	15584	15591	15656	15540	15582	15613	15522	15552	15698	15571	15565	15442	15518	15591	15460	15593	15400	15506	15658	15644	15651	15579	15639	15537	15544	15663	15483	15559	15689	15422	15639	15612	15579	15583	15565	15542	15595	15554	15599	15428	15571	15610	15639	15531	15552	15720	15569	15711	15562	15575	15589	15578	15370	15568	15491	15481	15559	15672	15534	15532	15470	15605	15652	15817	15560	15737	15613	15587	15495	15612	15523	15519	15751	15533	15797	15722	15665	15569	15653	15400	15630	15684	15521	15699	15434	15694	15462	15584	15614	15431	15704	15623	15659	15530	15759	15465	15512	15533	15556	15564	15532	15687	15556	15383	15517	15757	15570	15593	15475	15634	15550	15652	15540	15726	15534	15541	15654	15445	15532	15540	15552	15438	15626	15401	15454	15497	15401	15614	15484	15554	15620	15651	15497	15753	15459	15461	15577	15476	15478	15450	15541	15519	15485	15585	15583	15442	15488	15457	15777	15648	15700	15656	15615	15787	15501	15530	15715	15592	15776	15538	15516	15532	15632	15507	15511	15517	15421	15450	15430	15666	15765	15545	15492	15589	15614	15501	15492	15397	15574	15470	15521	15406	15528	15632	15582	15444	15551	15544	15595	15750	15486	15592	15584	15550	15469	15479	15556	15488	15657	15566	15512	15552	15598	15566	15580	15557	15531	15529	15573	15487	15350	15584	15499	15570	15470
22958	22552	38303	42980	40020	34680	29920	22422	19564	19381	19164	18644	18782	18933	18983	18867	18967	18912	18747	18689	18696	18773	18912	18845	18722	18677	18714	18695	18701	18611	18752	18714	18754	18620	18558	18807	18679	18704	18786	18451	18557	18654	18601	18823	18742	18524	18549	18452	18534	18467	18689	18882	18753	18490	18560	18648	18693	18647	18584	18576	18629	18599	18718	18552	18468	18613	18612	18641	18646	18504	18572	18542	18565	18707	18879	18773	18704	18597	18641	18483	18787	18612	18545	18625	18445	18751	18743	18658	18722	18736	18659	18556	18772	18519	18645	18711	18712	18596	18477	18659	18617	18735	18672	18662	18560	18718	18571	18541	18638	18741	18576	18419	18663	18531	18666	18567	18575	18691	18654	18735	18605	18397	18522	18588	18664	18392	18435	18639	18662	18818	18660	18527	18405	18665	18621	18596	18418	18635	18598	18673	18571	18632	18433	18669	18556	18533	18696	18547	18664	18629	18459	18516	18328	18600	18606	18720	18689	18548	18600	18613	18697	18662	18616	18613	18358	18647	18629	18623	18597	18391	18649	18794	18342	18610	18612	18625	18404	18666	18376	18607	18559	18811	18697	18613	18579	18664	18560	18679	18573	18444	18576	18288	18672	18682	18391	18705	18713	18667	18440	18560	18573	18606	18741	18618	18541	18687	18518	18710	18695	18403	18644	18605	18601	18773	18721	18614	18468	18811	18608	18548	18453	18669	18776	18750	18633	18578	18529	18748	18662	18483	18376	18602	18542	18615	18516	18466	18595	18502	18638	18434	18587	18456	18608	18745	18767	18596	18444	18458	18627	18419	18566	18728	18367	18582	18504	18700	18578	18765	18639	18539	18479	18500	18744	18650	18624	18519	18701	18628	18780	18547	18596	18776	18813	18666	18536	18741	18454	18626	18833	18647	18581	18699	18718	18690	18691	18727	18738	18646	18572	18396	18516	18557	18500	18552	18583	18418	18615	18778	18652	18624	18821	18347	18617	18578	18429	18845	18808	18552	18552	18627	18608	18664	18493	18717	18578	18566	18729	18411	18506	18415	18605	18677	18548	18540	18593	18567	18568	18444	18567	18703	18739	18480	18462	18810	18561	18625	18676	18781	18667	18759	18554	18542	18621	18411	18543	18533	18689	18521	18615	18528	18583	18595	18555	18691	18460	18686	18624	18565	18657	18538	18527	18643	18647	18656	18578	18728	18711	18653	18718	18606	18501	18698	18706	18614	18533	18535	18626	18448	18771	18964	18528	18585	18533	18539	18695	18644	18702	18627	18711	18542	18673	18343	18599	18489	18655	18532	18703	18577	18532	18509	18522	18670	18596	18522	18727	18589	18552	18614	18405	18752	18671	18373	18341	18603	18834	18428	18507	18707	18692	18502	18626	18520	18565	18475	18655	18487	18467	18687	18769	18631	18527	18660	18617	18571	18663	18554	18679	18595	18516	18397	18587	18697	18597	18529	18621	18456	18517	18638	18655	18454	18582	18547	18491	18755	18568	18310	18525	18468	18541	18743	18617	18886	18822	18711	18584	18613	18532	18549	18448	18632	18441	18378	18680	18622	18583	18608	18657	18479	18695	18656	18495	18470	18545	18575	18579	18467	18619	18379	18467	18429	18453	18839	18290	18637	18642	18610	18698	18489	18715	18567	18736	18663	18736	18602	18533	18486	18532	18503	18428	18567	18638	18515	18532	18661	18596	18556	18562	18616	18621	18487	18732	18678	18551	18444	18451	18551	18562	18514	18680	18681	18535	18864	18788	18592	18685	18480	18487	18612	18813	18691	18611	18591	18542	18624	18583	18619	18578	18550	18725	18589	18577	18597	18780	18494	18708	18879	18748	18576	18705	18542	18612	18587	18545	18557	18581	18641	18531	18561	18618	18704	18638	18902	18513	18548	18913	18594	18723	18636	18735	18564	18648	18697	18984	18649	18572	18609	18414	18589	18589	18462	18623	18664	18816	18534	18456	18622	18573	18606	18600	18747	18423	18610	18429	18613	18551	18622	18678	18706	18453	18650	18443	18857	18847	18563	18567	18636	18643	18401	18460	18507	18749	18774	18553	18480	18581	18437	18311	18642	18620	18660	18453	18610	18629	18463	18612	18558	18548	18709	18663	18585	18736	18730	18477	18463	18695	18395	18347	18539	18627	18661	18793	18873	18587	18412	18656	18829	18649	18721	18582	18557	18621	18449	18676	18584	18674	18379	18421	18701	18618	18595	18634	18631	18628	18568	18510	18778	18648	18469	18543	18573	18642	18440	18421	18541	18553	18664	18804	18509	18592	18614	18600	18397	18761	18438	18338	18514	18752	18523	18764	18734	18551	18661	18638	18687	18556	18388	18549	18534	18503	18526	18627	18716	18610	18648	18627	18363	18571	18509	18534	18644	18664	18669	18563	18534	18902	18572	18740	18650	18514	18607	18680	18508	18537	18507	18533	18788	18374	18427	18543	18681	18632	18662	18642	18603	18432	18576	18595	18646	18498	18612	18494	18435	18567	18491	18642	18671	18366	18301	18453	18539	18614	18663	18552	18550	18711	18622	18536	18699	18686	18476	18359	18556	18642	18682	18661	18675	18720	18664	18653	18595	18676	18737	18656	18735	18610	18693	18580	18597	18776	18606	18426	18340	18471	18499	18599	18520	18436	18727	18517	18400	18576	18496	18683	18693	18581	18732	18558	18784	18652	18630	18630	18338	18524	18705	18525	18656	18834	18401	18734	18739	18766	18403	18460	18819	18589	18600	18806	18500	18487	18437	18476	18606	18675	18421	18649	18583	18793	18606	18656	18544	18593	18592	18690	18409	18566	18609	18564	18736	18605	18613	18605	18704	18729	18688	18530	18516	18467	18685	18543	18684	18625	18629	18636	18766	18607	18531	18376	18692	18564	18441	18536	18770	18634	18557	18667	18582	18562	18687	18735	18496	18597	18604	18725	18606	18749	18566	18611	18550	18733	18554	18469	18490	18577	18572	18641	18552	18392	18535	18652	18426	18445	18534	18626	18748	18518	18584	18644	18680	18684	18616	18544	18670	18685	18487	18515	18778	18674	18598	18562	18576	18580	18696	18741	18571	18500	18719	18460	18576	18623	18782	18807	18618	18665	18555	18522	18544	18568	18560	18731	18632	18671	18547	18706	18524	18686	18746	18744	18627	18656	18537	18440	18384	18608	18713	18588	18541	18663	18631	18722	18478	18657	18651	18611	18440	18655	18507	18407	18688	18690	18336	18591	18722	18436	18511	18700	18767	18545	18573	18523	18637	18538	18654	18689	18661	18396	18702	18694	18543	18531	18505	18663	18474	18725	18344	18634	18498	18645	18430	18662	18467	18496	18680	18699	18768	18541	18511	18594	18608	18821	18694	18649	18392	18680	18547	18611	18565	18489	18188	18387	18449	18716	18601	18609	18728	18675	18504	18697	18568	18597	18581	18256	18450	18489	18398	18605	18692	18669	18563	18622	18657	18627	18713	18678	18702	18639	18388	18405	18593	18634	18537	18623	18687	18547	18608	18644	18731	18503	18872	18519	18484	18482	18468	18599	18650	18684	18420	18512	18645	18696	18608	18490	18593	18599	18704	18425	18717	18594	18442	18636	18589	18526	18744	18629	18523	18576	18735	18511	18643	18616	18550	18696	18523	18640	18428	18682	18465	18634	18752	18566	18511	18711	18563	18569	18555	18651	18643	18624	18445	18504	18493	18619	18510	18874	18684	18663	18728	18671	18711	18481	18557	18581	18740	18472	18465	18778	18453	18353	18501	18712	18558	18393	18552	18421	18635	18546	18614	18354	18780	18514	18627	18670	18405	18537	18571	18618	18539	18540	18524	18768	18726	18541	18564	18557	18793	18513	18687	18562	18454	18704	18549	18697	18692	18525	18522	18542	18503	18513	18624	18430	18736	18411	18657	18656	18671	18628	18575	18657	18484	18469	18626	18510	18710	18415	18625	18698	18579	18635	18483	18699	18842	18591	18575	18497	18738	18556	18672	18518	18469	18528	18578	18546	18673	18848	18513	18558	18719	18579	18512	18746	18671	18625	18503	18748	18437	18378	18709	18411	18533	18641	18534	18403	18641	18510	18483	18530	18519	18382	18529	18695	18600	18490	18588	18403	18456	18661	18526	18636	18603	18570	18757	18532	18300	18446	18678	18607	18722	18851	18648	18675	18468	18441	18430	18578	18460	18361	18792	18658	18479	18493	18553	18447	18497	18841	18552	18664	18481	18480	18739	18676	18392	18564	18563	18865	18603	18601	18480	18443	18684	18691	18472	18639	18661	18498	18549	18469	18750	18437	18771	18579	18719	18548	18544	18546	18581	18483	18567	18351	18343	18546	18414	18595	18472	18414	18626	18600	18502	18552	18612	18592	18477	18440	18553	18649	18541	18406	18604	18635	18530	18711	18547	18573	18633	18637	18305	18535	18551	18585	18530	18369	18673	18581	18672	18549	18494	18524	18645	18486	18606	18519	18439	18757	18783	18579	18784	18487	18606	18587	18609	18652	18583	18411	18633	18511	18565	18752	18554	18657	18592	18411	18587	18488	18362	18495	18545	18681	18595	18671	18528	18724	18528	18718	18602	18758	18668	18615	18683	18567	18532	18699	18639	18791	18532	18554	18551	18611	18680	18643	18394	18603	18606	18329	18710	18579	18661	18653	18567	18680	18437	18473	18542	18585	18430	18712	18691	18523	18524	18376	18527	18726	18687	18626	18687	18350	18571	18426	18646	18665	18481	18576	18397	18573	18692	18531	18564	18609	18480	18435	18618	18585	18577	18803	18630	18733	18637	18649	18698	18559	18701	18703	18701	18613	18756	18641	18379	18788	18652	18506	18703	18577	18438	18536	18368	18519	18457	18634	18676	18660	18506	18573	18722	18749	18605	18580	18634	18627	18474	18567	18490	18378	18453	18580	18706	18627	18704	18662	18512	18367	18594	18446	18399	18661	18617	18631	18547	18456	18700	18473	18597	18480	18523	18638	18666	18620	18603	18513	18674	18553	18451	18781	18620	18514	18617	18562	18728	18547	18483	18608	18489	18614	18512	18586	18708	18715	18783	18638	18597	18550	18338	18702	18808	18660	18419	18671	18467	18828	18613	18387	18738	18448	18678	18433	18619	18857	18585	18547	18267
62380	102436	94613	78154	56897	38515	25060	18095	16184	15556	15484	15522	15542	15478	15588	15452	15666	15471	15398	15647	15531	15449	15610	15433	15544	15493	15542	15422	15453	15536	15541	15541	15458	15376	15523	15454	15483	15557	15289	15674	15565	15425	15554	15606	15556	15526	15462	15424	15576	15332	15455	15379	15533	15466	15624	15637	15479	15549	15617	15616	15411	15534	15652	15468	15316	15558	15630	15622	15588	15521	15674	15339	15637	15380	15480	15630	15524	15576	15676	15509	15502	15658	15634	15676	15416	15405	15502	15508	15579	15575	15415	15427	15470	15609	15512	15507	15693	15611	15398	15451	15609	15475	15380	15610	15519	15546	15573	15429	15400	15540	15456	15561	15652	15551	15523	15394	15469	15491	15511	15357	15509	15498	15534	15517	15282	15508	15462	15245	15521	15570	15421	15405	15610	15515	15447	15384	15361	15568	15571	15606	15620	15552	15439	15587	15314	15657	15378	15610	15550	15332	15421	15421	15387	15677	15539	15575	15453	15549	15479	15367	15528	15579	15461	15633	15489	15610	15409	15529	15477	15587	15545	15606	15523	15647	15495	15556	15402	15343	15608	15454	15342	15377	15452	15455	15448	15469	15506	15486	15590	15549	15419	15580	15376	15538	15481	15600	15705	15591	15345	15389	15535	15614	15608	15541	15579	15382	15467	15465	15444	15454	15472	15618	15604	15515	15639	15490	15619	15495	15653	15398	15446	15556	15476	15283	15708	15584	15362	15638	15547	15425	15523	15622	15572	15643	15505	15689	15564	15288	15588	15348	15576	15650	15489	15644	15391	15393	15399	15615	15346	15466	15391	15595	15356	15336	15422	15544	15615	15560	15621	15600	15680	15638	15473	15471	15595	15597	15487	15729	15475	15514	15537	15556	15551	15541	15434	15586	15455	15655	15513	15756	15408	15354	15319	15508	15508	15572	15348	15422	15589	15502	15577	15574	15445	15315	15493	15505	15634	15586	15514	15555	15574	15496	15590	15532	15552	15492	15741	15503	15555	15513	15433	15545	15508	15568	15434	15520	15471	15399	15477	15461	15545	15418	15602	15540	15466	15525	15631	15511	15596	15594	15565	15402	15650	15627	15555	15508	15546	15758	15485	15368	15481	15364	15541	15437	15488	15461	15484	15557	15511	15545	15510	15450	15458	15429	15392	15577	15564	15604	15399	15447	15502	15577	15497	15555	15481	15445	15566	15496	15462	15439	15417	15642	15665	15375	15632	15399	15504	15539	15518	15556	15646	15480	15417	15511	15406	15485	15703	15545	15404	15472	15673	15446	15380	15410	15561	15452	15687	15547	15471	15524	15465	15604	15368	15478	15444	15451	15557	15422	15418	15449	15536	15486	15606	15421	15508	15604	15485	15398	15519	15461	15605	15518	15457	15601	15573	15488	15393	15631	15538	15439	15596	15407	15406	15446	15535	15604	15580	15491	15654	15354	15469	15579	15424	15560	15506	15439	15631	15570	15486	15343	15656	15621	15408	15379	15492	15527	15434	15607	15473	15434	15448	15470	15545	15364	15588	15457	15354	15513	15436	15445	15511	15709	15516	15559	15465	15594	15584	15331	15632	15567	15579	15397	15505	15449	15492	15566	15505	15560	15516	15577	15426	15363	15508	15436	15420	15386	15453	15602	15232	15538	15523	15416	15544	15526	15496	15439	15588	15419	15523	15608	15320	15527	15449	15522	15513	15610	15594	15561	15531	15462	15501	15431	15504	15598	15569	15349	15661	15465	15508	15583	15448	15544	15452	15297	15371	15582	15356	15401	15550	15580	15396	15633	15502	15554	15448	15559	15469	15304	15444	15568	15509	15580	15403	15535	15455	15629	15369	15383	15550	15353	15493	15477	15539	15396	15416	15276	15543	15540	15606	15617	15554	15570	15660	15422	15554	15597	15492	15415	15640	15472	15502	15592	15573	15457	15405	15584	15521	15340	15496	15393	15481	15522	15436	15632	15406	15305	15382	15576	15524	15393	15321	15570	15368	15437	15582	15445	15274	15575	15574	15534	15537	15412	15493	15426	15624	15419	15404	15575	15573	15426	15345	15568	15435	15547	15556	15438	15419	15525	15701	15640	15439	15260	15517	15401	15551	15333	15552	15319	15400	15474	15647	15475	15770	15664	15462	15479	15628	15491	15524	15412	15531	15510	15428	15509	15392	15312	15541	15523	15512	15610	15546	15585	15489	15390	15497	15673	15431	15434	15595	15548	15285	15489	15563	15418	15533	15532	15480	15424	15467	15555	15526	15538	15315	15423	15422	15347	15422	15780	15426	15522	15427	15393	15610	15510	15381	15694	15732	15466	15736	15553	15475	15532	15532	15416	15626	15512	15585	15512	15436	15287	15729	15468	15541	15519	15463	15318	15589	15431	15479	15433	15289	15410	15505	15355	15500	15523	15682	15626	15483	15599	15662	15538	15375	15376	15611	15666	15606	15557	15560	15425	15349	15540	15416	15495	15483	15417	15580	15277	15439	15669	15743	15555	15509	15555	15637	15417	15402	15625	15354	15476	15352	15514	15430	15431	15531	15460	15606	15493	15483	15556	15564	15467	15501	15596	15377	15567	15510	15539	15437	15480	15458	15488	15675	15494	15558	15459	15514	15512	15632	15572	15428	15599	15339	15475	15475	15411	15439	15521	15537	15395	15421	15429	15546	15640	15398	15466	15592	15417	15587	15451	15469	15308	15475	15571	15344	15515	15389	15681	15524	15398	15330	15587	15488	15549	15511	15430	15406	15629	15539	15456	15508	15599	15440	15447	15356	15364	15643	15523	15485	15362	15436	15507	15438	15652	15382	15577	15518	15381	15620	15454	15558	15504	15424	15497	15433	15673	15741	15476	15549	15264	15358	15441	15514	15410	15291	15528	15630	15550	15546	15475	15558	15457	15490	15454	15557	15517	15222	15443	15479	15445	15550	15610	15532	15507	15508	15375	15416	15536	15565	15567	15343	15811	15599	15418	15458	15501	15364	15616	15561	15607	15378	15505	15472	15556	15440	15512	15560	15470	15644	15455	15509	15440	15622	15526	15484	15537	15464	15570	15629	15591	15477	15565	15460	15460	15413	15485	15497	15470	15699	15442	15468	15622	15443	15458	15575	15597	15483	15430	15489	15433	15421	15343	15463	15387	15584	15557	15345	15547	15530	15513	15432	15368	15431	15618	15756	15542	15395	15468	15555	15618	15372	15425	15482	15417	15515	15559	15508	15409	15527	15443	15637	15475	15538	15377	15328	15607	15479	15426	15503	15526	15657	15520	15633	15386	15290	15603	15410	15622	15514	15447	15581	15536	15453	15537	15567	15438	15553	15388	15730	15730	15269	15521	15599	15507	15496	15500	15561	15438	15459	15500	15601	15473	15415	15377	15578	15560	15349	15500	15595	15704	15514	15555	15613	15509	15482	15680	15406	15734	15497	15629	15537	15446	15632	15595	15378	15448	15529	15612	15306	15488	15512	15492	15394	15440	15376	15574	15678	15343	15484	15478	15532	15512	15483	15405	15568	15401	15416	15356	15512	15346	15454	15479	15446	15558	15521	15684	15523	15334	15542	15313	15404	15438	15517	15581	15504	15442	15474	15689	15530	15534	15463	15563	15446	15346	15376	15465	15491	15390	15705	15581	15555	15574	15497	15632	15579	15652	15607	15431	15418	15514	15495	15474	15387	15557	15576	15605	15442	15430	15264	15404	15446	15520	15518	15724	15438	15459	15500	15638	15584	15402	15495	15436	15446	15409	15713	15434	15421	15508	15406	15456	15521	15766	15648	15455	15368	15482	15464	15721	15417	15344	15641	15588	15440	15395	15588	15653	15634	15476	15471	15656	15534	15599	15422	15339	15512	15554	15622	15330	15566	15408	15560	15566	15534	15369	15518	15436	15526	15484	15538	15450	15566	15468	15455	15543	15528	15519	15624	15319	15408	15467	15535	15405	15511	15540	15462	15391	15441	15595	15388	15356	15634	15582	15591	15571	15533	15638	15440	15523	15564	15491	15586	15626	15514	15509	15532	15404	15575	15407	15486	15565	15455	15476	15377	15424	15577	15373	15612	15529	15376	15691	15416	15554	15467	15306	15584	15399	15423	15411	15581	15621	15540	15510	15533	15382	15426	15577	15352	15429	15653	15520	15648	15478	15496	15449	15723	15541	15559	15560	15537	15483	15452	15582	15488	15263	15576	15581	15518	15632	15642	15394	15297	15635	15585	15551	15352	15363	15596	15676	15513	15674	15302	15407	15534	15557	15498	15603	15551	15486	15530	15363	15492	15488	15514	15442	15507	15402	15645	15511	15563	15534	15624	15384	15454	15406	15538	15448	15638	15572	15538	15433	15596	15663	15434	15347	15417	15580	15584	15469	15460	15380	15499	15568	15600	15441	15414	15521	15528	15603	15503	15540	15480	15397	15516	15297	15589	15527	15315	15351	15490	15576	15464	15417	15430	15367	15541	15537	15473	15593	15365	15379	15540	15438	15530	15392	15450	15562	15355	15502	15492	15593	15611	15534	15502	15463	15429	15610	15542	15488	15614	15615	15383	15490	15641	15411	15478	15484	15713	15461	15294	15607	15361	15788	15487	15642	15589	15600	15577	15503	15455	15318	15539	15443	15611	15515	15606	15553	15591	15403	15741	15551	15624	15199	15576	15459	15465	15610	15459	15705	15588	15491	15531	15571	15466	15543	15429	15520	15630	15493	15440	15324	15553	15521	15427	15567	15585	15606	15530	15377	15457	15483	15577	15531	15427	15572	15649	15486	15378	15565	15576	15611	15475	15664	15703	15598	15573	15543	15580	15559	15587	15562	15593	15530	15543	15405	15581	15413	15345	15519	15541	15479	15508	15532	15451	15663	15373	15589	15544	15581	15354	15487	15444	15475	15417	15361	15405	15507	15413	15445	15521	15500	15546	15487	15358	15395	15476	15414	15527	15416	15404	15477	15563	15423	15328	15488	15342	15491	15560	15523	15498	15579	15621	15635	15654	15492	15525	15528	15542	15393	15598	15498	15376	15473	15647	15507	15471	15471	15343	15518	15519	15359	15528	15469	15531	15497	15570	15457	15524	15413	15416	15541	15581	15339	15549	15477	15540	15498	15470	15423	15537	15609	15576	15538	15612	15338	15566	15370
28386	35005	48311	37644	27522	22249	20071	19349	18803	18844	18732	18778	19027	18837	18727	18566	18599	18727	18871	18633	18813	18712	18822	18938	18734	18693	18670	18830	18780	18610	18793	18765	18482	18609	18919	18591	18837	18671	18749	18611	18780	18712	18766	18718	18757	18806	18675	18656	18677	18812	18970	18614	18670	18705	18675	18742	18654	18570	18877	18747	18647	18639	18760	18642	18654	18648	18825	18682	18780	18627	18794	18848	18822	18850	18708	18674	18798	18704	18716	18941	18591	18855	18504	18675	18735	18776	18531	18636	18642	18839	18824	18618	18574	18716	18729	18664	18660	18659	18828	18662	18692	18805	18847	18847	18847	18740	18828	18796	18708	18768	18614	18823	18788	18589	18553	18626	18775	18752	18894	18746	18715	18627	18760	18607	18868	18820	18761	18649	18872	18537	18660	18705	18830	18649	18604	18583	18646	18827	18701	18698	18684	18637	18757	18908	18700	18664	18592	18739	18977	18758	18682	18595	18803	18688	18801	18887	18562	18649	18630	18756	18749	18692	18667	18633	18931	18584	18793	18835	18821	18809	18779	18717	18835	18762	18747	18982	18862	18691	18768	18803	18834	18597	18664	18509	18732	18704	18882	18817	18827	18653	18701	18680	18693	18694	18820	18680	18728	18709	18758	18645	18590	18666	18846	18742	18444	18923	18774	18759	18710	18718	18586	18482	18693	18686	18564	18623	18759	18781	18594	18769	18772	18634	18704	18727	18618	18776	18507	18575	18715	18569	18584	18626	18532	18732	18752	18829	18821	18750	18749	18660	18826	18490	18726	18716	18931	18692	18685	18587	18520	18750	18802	18778	18799	18703	18626	18737	18764	18626	18643	18766	18932	18850	18659	18907	18647	18700	18845	18759	18640	18641	18729	18574	18620	18860	18742	18717	18796	18860	18791	18685	18692	18799	18618	18783	18732	18860	18632	18685	18599	18627	18520	19025	18542	18856	18726	18628	18769	18858	18645	18630	18684	18603	18705	18715	18768	18803	18779	18458	18832	18743	18819	18754	18494	18861	18850	18801	18820	18610	18864	18801	18648	18718	18653	18656	18685	18629	18770	18607	18766	18863	18686	18598	18890	18680	18881	18792	18587	18705	18820	18718	18735	18521	18933	18772	18547	18764	18816	18714	18796	18882	18765	18461	18577	18650	18555	18696	18875	18964	18634	18725	18803	18585	18515	18831	19026	18700	18614	18803	18810	18830	18812	18558	18772	18629	18825	18509	18827	18747	18703	18959	18736	18745	18633	18834	18650	18726	18745	18546	18787	18733	18554	18709	18866	18506	19065	18940	18572	18667	18943	18882	18701	18955	18697	18599	18791	18749	18751	18720	18818	18773	18859	18903	18745	18630	18728	18490	18596	18588	18648	18653	18779	18771	18576	18729	18806	18832	18735	19024	18875	18700	18840	18727	18663	18668	19044	18677	18639	18674	18615	18702	18767	18753	18565	18668	18714	18644	18854	18863	18746	18766	18738	18963	18658	18799	18714	18904	18592	18650	18671	18601	18683	18679	18782	18713	18889	18806	18867	18773	18781	18624	18758	18679	18755	18721	18713	18620	18588	18851	18719	18668	18607	18756	18709	18619	18615	18631	18701	18585	18696	18590	18695	18869	18676	18643	18811	18729	18528	18816	18756	18725	18696	18598	18593	18801	18830	18793	18872	18603	18648	18705	18739	18689	18644	18846	18703	18832	18620	18688	18780	18594	18570	18550	18818	18755	18787	18806	18751	18644	18768	18642	18765	18859	18699	18575	18733	18803	18694	18779	18743	18691	18740	18687	18683	18684	18605	18799	18761	18580	18485	18731	18838	18634	18676	18718	18532	18443	18666	18677	18690	18508	18764	18821	18902	18695	18704	18472	18773	18763	18804	18604	18807	18652	18835	18710	18599	18588	18932	18809	18782	18664	18570	18658	18698	18906	18874	18834	18808	18913	19001	18800	18811	18719	18921	18593	18860	18757	18527	18812	18624	18496	18898	18547	18804	18578	18845	18584	18810	18765	18849	18606	18799	18629	18560	18902	18565	18772	18807	18730	18769	18759	18578	18667	18651	18574	18763	18827	18727	18706	18752	18747	18729	18763	18670	18722	18849	18675	18589	18621	18880	18695	18560	18878	18391	18762	18582	18727	18713	18863	18697	18658	18687	18781	18654	18838	18729	18722	18575	18833	18746	18786	18847	18748	18792	18720	18774	18683	18841	18726	18730	18768	18599	18730	18660	18707	18720	18761	18687	18747	18704	18827	18841	18822	18851	18749	18696	18749	18900	18595	18790	18699	18447	18761	18632	18697	18846	18686	18805	18699	18685	18756	18766	18736	18625	18445	18571	18873	18576	18754	18608	18658	18581	18712	18804	18582	18987	18674	18540	18743	18565	18640	18748	18805	18581	18720	18690	18730	18602	18825	18944	18767	18679	18982	18765	18634	18953	18615	18812	18815	18663	18748	18810	18851	18576	18625	18841	18517	18660	18579	18733	18654	18922	18684	18676	18749	18705	18763	18745	18570	18916	18496	18775	18825	18730	18682	18849	18943	18704	18717	18627	18720	18672	18664	18710	18685	18607	18827	18526	18916	18800	18654	18933	18607	18838	18969	18851	18714	18598	18698	18688	18730	18713	18733	18706	18824	18572	18714	18895	18650	18670	18810	18841	18737	18578	18842	18541	18706	18967	18667	18847	18565	18693	18911	18785	18454	18833	18600	18493	18839	18598	18543	18766	18734	18770	18640	18833	18574	18592	18568	18743	18841	18743	18946	18684	18862	18761	18838	18836	18587	18562	18810	18669	18703	18833	18778	18755	18530	18730	18549	18806	18858	18785	18709	18686	18606	19002	18952	18624	18636	18703	18885	18950	18814	18557	18650	18662	18825	18649	18591	18726	18831	18824	18744	18657	18722	18695	18630	18736	18692	18659	18924	18752	18702	18842	18594	18663	18651	18849	18577	18751	18663	18721	18472	18819	18718	18787	18738	18818	18927	18625	18751	18770	18798	18809	18817	18612	18588	18873	18484	18606	18922	18720	18528	18722	18783	18593	18681	18566	18709	18731	18541	18780	18597	18584	18714	18501	18630	18794	18837	18837	18672	18840	18782	18679	18805	18907	18719	18640	18675	18710	18777	18609	18807	18837	18527	18394	19024	18739	18822	18585	18482	18907	18741	18764	18707	18858	18794	18811	18878	18697	18738	18598	18928	18760	18714	18716	18717	18802	18607	18653	18562	18670	18506	18626	18818	18631	18924	18623	18803	18922	18811	18755	18605	18795	18841	18580	18824	18736	18785	18742	18710	18511	18638	18633	18694	18656	18635	18606	18691	18673	18856	18725	18764	18736	18585	18844	18715	18734	18789	18588	18397	18473	18555	18555	18526	18618	18807	18599	18650	18693	18831	18646	18745	18637	18650	18844	18693	18784	18757	18708	18510	18668	18560	18858	18848	18865	18841	18942	18740	18842	18475	18860	18914	18715	18647	18823	18644	18843	18598	18784	18806	18715	18828	18958	18877	18685	18937	18691	18493	18878	18665	18596	18793	18635	18844	18616	18772	18760	18836	18551	18662	18634	18717	18734	18944	18816	18738	18586	18615	18480	18808	18718	18623	18689	18652	18840	18698	18750	18626	18767	18805	18703	18711	18910	18773	18705	18659	18648	18881	18702	18577	18563	18927	18625	18641	18419	18658	18770	18779	18842	18818	18692	18798	18658	18874	18807	18636	18908	18789	18760	18628	18532	18969	18768	18713	18658	18760	18822	18771	18806	18825	18591	18629	18617	18601	18867	18741	18686	18656	18792	18842	18806	18739	18937	18650	18872	18759	18791	18776	18800	18743	18646	18758	18644	18624	18798	18903	18801	18762	18663	18600	18545	18835	18725	18758	18688	18650	18832	18516	18609	18655	18966	18887	18747	18627	18957	18764	18787	18836	18885	18642	18612	18677	18518	18623	18788	18807	18679	18732	18766	18764	18830	18905	18651	18646	18637	18844	18709	18759	18804	18663	18800	18654	18582	18775	18894	18913	18886	18662	18765	18638	18510	18460	18853	18903	18815	18863	18880	18855	18791	18643	18633	18736	18784	18784	18648	18626	18616	18655	18717	18705	18614	18483	18689	18801	18785	18855	18675	18780	18535	18667	18698	18633	18775	18706	18833	18735	18837	18715	18630	18805	18783	18820	18721	18717	18819	18862	18628	18757	18705	18482	18779	18634	18658	18785	18623	18758	18766	18818	18918	18902	18881	18614	18917	18473	18682	18549	18793	18628	18772	18770	19013	18890	18685	18597	18959	18721	18811	18722	18791	18748	18492	18673	18785	18547	18690	18733	18659	18801	18795	18820	18718	18797	18586	18873	18700	18682	18654	18610	18535	18481	18730	18787	18867	18655	18682	18670	19054	18780	18782	18597	18702	18862	18789	18864	18956	18585	18872	18782	18774	18701	18695	18799	18656	18749	18757	18869	18754	18699	18624	18645	18634	18840	18754	18655	18662	18716	18588	18684	18602	18505	18722	18661	18609	18681	18943	18770	18699	18693	18754	18523	18515	18657	18644	18682	18681	18703	18553	18593	18751	18656	18577	18903	18690	18730	18799	18654	18603	18685	18664	18707	18799	18571	18645	18749	18661	18991	18945	18564	18759	18877	18674	18476	18647	18731	18615	18861	18647	18635	18750	18689	18723	18907	18748	18540	18577	18532	18656	18657	18805	18789	18491	18825	18819	18869	18772	18928	18672	18580	18649	18773	18926	18654	18746	18744	18787	18756	18768	18711	18470	18672	18684	18747	18807	18610	18878	18631	18664	18738	18726	18854	18585	18632	18775	18702	18865	18747	18705	18785	18856	18802	18584	18706	18789	18748	18639	18616	18780	18592	18749	18836	18786	18691	18656	18504	18729	18793	18716	18525	18775	18750	18647	18790	18597	18722	18777	18853	18750	18694	18784	18642	18742	18746	18771	18683	18860	18804	18730	18700	18790	18790	18859	18500	18895	18785	18557	18905	18741	18864	18789	18710	18723	18753	18676	18837	18680	18778	18724	18604	18786	18868	18693	18688	18655	18971	18760	18658	18765	18761	18672	18722	18737	18687	18732	18741	18778	18615	18473	18699	18858	18727	18795	18543	18794	18774	18870	18647
27668	56586	49332	33506	23943	18486	16527	15851	15576	15557	15452	15424	15624	15504	15466	15598	15499	15451	15716	15624	15482	15510	15631	15634	15688	15686	15592	15674	15758	15530	15499	15451	15589	15446	15585	15432	15646	15523	15526	15470	15679	15556	15467	15448	15538	15606	15520	15710	15693	15528	15520	15495	15591	15686	15552	15621	15579	15545	15548	15615	15535	15520	15524	15453	15598	15637	15580	15636	15664	15847	15443	15685	15662	15551	15577	15534	15521	15578	15659	15429	15615	15504	15611	15691	15311	15583	15562	15424	15572	15463	15619	15626	15616	15623	15638	15494	15594	15681	15538	15636	15726	15458	15559	15464	15615	15566	15644	15495	15687	15682	15731	15441	15380	15466	15487	15600	15638	15396	15406	15502	15566	15440	15418	15665	15539	15478	15347	15628	15402	15515	15625	15512	15526	15789	15554	15549	15535	15602	15462	15503	15817	15361	15639	15514	15654	15594	15602	15513	15514	15652	15559	15511	15437	15705	15583	15644	15524	15559	15653	15482	15575	15483	15446	15676	15500	15539	15533	15600	15466	15607	15559	15619	15492	15408	15485	15542	15596	15596	15607	15640	15506	15714	15536	15609	15570	15609	15549	15540	15483	15614	15458	15472	15622	15519	15582	15558	15549	15649	15671	15588	15564	15428	15564	15455	15535	15656	15511	15462	15699	15603	15611	15639	15548	15474	15629	15578	15524	15662	15682	15557	15719	15446	15718	15478	15436	15593	15594	15458	15557	15583	15451	15645	15461	15651	15447	15467	15746	15536	15555	15645	15726	15565	15455	15728	15477	15557	15492	15756	15499	15563	15503	15537	15537	15595	15617	15363	15486	15314	15613	15665	15655	15632	15593	15537	15521	15488	15543	15694	15407	15454	15595	15562	15648	15604	15534	15539	15588	15619	15657	15413	15568	15465	15461	15509	15507	15536	15504	15497	15427	15718	15587	15539	15512	15623	15501	15366	15668	15620	15558	15676	15580	15580	15530	15710	15632	15537	15543	15513	15514	15589	15668	15474	15609	15590	15512	15524	15518	15566	15741	15586	15613	15406	15651	15494	15547	15536	15313	15662	15549	15663	15577	15589	15755	15710	15648	15423	15511	15596	15658	15652	15471	15798	15665	15614	15677	15578	15469	15570	15538	15603	15489	15575	15417	15599	15644	15485	15707	15544	15701	15707	15516	15344	15504	15534	15781	15645	15627	15504	15631	15456	15548	15421	15599	15682	15581	15611	15526	15549	15573	15535	15598	15618	15726	15612	15485	15545	15682	15515	15545	15537	15499	15580	15613	15660	15560	15827	15666	15538	15445	15543	15663	15518	15581	15552	15584	15755	15576	15410	15492	15573	15723	15709	15474	15729	15645	15577	15499	15691	15507	15529	15769	15537	15659	15517	15676	15665	15569	15543	15611	15477	15529	15603	15457	15489	15552	15526	15709	15669	15652	15653	15500	15513	15714	15482	15433	15519	15505	15497	15369	15422	15442	15543	15626	15403	15561	15552	15524	15556	15478	15504	15614	15475	15537	15462	15422	15484	15496	15542	15636	15611	15585	15712	15554	15592	15637	15577	15567	15525	15474	15662	15719	15508	15461	15652	15559	15639	15758	15342	15520	15608	15732	15621	15762	15560	15584	15636	15473	15459	15441	15722	15733	15469	15568	15593	15612	15380	15464	15577	15559	15432	15517	15590	15661	15431	15557	15596	15712	15539	15599	15374	15605	15519	15584	15584	15579	15511	15733	15575	15807	15598	15490	15349	15584	15450	15474	15524	15390	15595	15568	15597	15504	15617	15597	15470	15482	15563	15456	15424	15611	15585	15476	15570	15620	15530	15542	15493	15646	15584	15599	15773	15428	15604	15586	15683	15560	15383	15596	15594	15530	15441	15601	15477	15474	15752	15635	15726	15556	15534	15575	15414	15637	15493	15596	15549	15665	15549	15699	15477	15667	15504	15583	15448	15486	15470	15557	15610	15607	15564	15521	15663	15507	15475	15575	15567	15607	15607	15711	15667	15550	15610	15453	15475	15511	15689	15518	15444	15460	15448	15446	15637	15430	15567	15646	15544	15629	15559	15731	15432	15566	15508	15526	15567	15536	15563	15396	15565	15481	15692	15608	15701	15460	15641	15624	15584	15527	15482	15603	15450	15701	15562	15532	15494	15611	15470	15586	15440	15619	15488	15583	15674	15590	15527	15561	15567	15528	15608	15552	15538	15626	15631	15535	15624	15622	15683	15466	15567	15482	15596	15519	15634	15608	15500	15464	15712	15663	15614	15614	15686	15563	15524	15522	15587	15697	15458	15585	15610	15632	15671	15524	15531	15750	15606	15679	15344	15561	15516	15581	15497	15541	15485	15599	15406	15518	15514	15626	15575	15489	15448	15523	15653	15537	15592	15429	15780	15690	15540	15583	15625	15490	15590	15599	15548	15663	15334	15558	15536	15502	15550	15608	15499	15474	15541	15609	15734	15523	15548	15597	15643	15617	15454	15563	15628	15482	15648	15560	15642	15514	15576	15651	15449	15657	15539	15530	15582	15506	15596	15497	15572	15441	15614	15594	15533	15685	15427	15419	15618	15708	15798	15540	15427	15474	15654	15685	15543	15639	15579	15512	15653	15605	15623	15599	15494	15520	15627	15591	15475	15739	15454	15536	15492	15559	15508	15515	15680	15540	15507	15633	15557	15464	15607	15491	15447	15684	15697	15667	15553	15417	15574	15464	15658	15617	15465	15541	15491	15516	15535	15565	15490	15635	15534	15733	15547	15593	15712	15612	15600	15524	15571	15597	15668	15528	15660	15682	15456	15689	15589	15699	15653	15458	15655	15501	15614	15495	15619	15643	15553	15601	15634	15644	15496	15624	15572	15701	15638	15550	15476	15448	15588	15658	15545	15766	15560	15526	15492	15671	15561	15635	15488	15545	15564	15566	15670	15773	15569	15496	15685	15515	15750	15436	15575	15506	15576	15592	15550	15549	15687	15625	15725	15465	15653	15569	15501	15390	15409	15624	15502	15628	15561	15563	15658	15642	15622	15704	15501	15477	15577	15650	15628	15631	15526	15595	15657	15562	15511	15715	15515	15612	15746	15585	15633	15702	15769	15488	15497	15505	15630	15594	15514	15567	15283	15549	15526	15436	15660	15521	15484	15713	15443	15510	15675	15513	15552	15411	15632	15476	15815	15669	15594	15437	15588	15605	15540	15540	15594	15456	15462	15554	15659	15685	15478	15584	15591	15565	15621	15732	15328	15435	15539	15606	15713	15586	15608	15534	15614	15494	15637	15695	15450	15595	15509	15734	15463	15701	15630	15443	15593	15524	15662	15576	15571	15435	15419	15617	15594	15602	15544	15684	15341	15558	15410	15491	15567	15462	15639	15597	15527	15650	15492	15611	15490	15577	15431	15692	15654	15647	15547	15556	15534	15458	15627	15525	15543	15527	15526	15718	15478	15628	15459	15499	15637	15752	15591	15454	15427	15570	15743	15548	15620	15632	15691	15723	15522	15588	15708	15668	15526	15652	15605	15440	15698	15549	15649	15698	15516	15608	15517	15521	15692	15567	15564	15719	15454	15697	15642	15463	15473	15616	15548	15547	15619	15490	15667	15619	15593	15668	15521	15382	15540	15578	15391	15545	15543	15446	15596	15452	15434	15631	15660	15667	15552	15651	15584	15498	15695	15647	15610	15570	15656	15599	15601	15477	15570	15557	15507	15546	15476	15507	15623	15544	15726	15477	15492	15667	15537	15796	15459	15513	15616	15279	15542	15589	15468	15580	15514	15533	15575	15781	15571	15463	15596	15427	15374	15657	15577	15685	15508	15543	15475	15592	15676	15551	15499	15559	15664	15519	15465	15677	15662	15474	15576	15511	15671	15405	15422	15642	15483	15540	15610	15469	15509	15843	15467	15562	15465	15684	15652	15484	15576	15481	15670	15739	15511	15388	15727	15637	15566	15563	15707	15714	15631	15549	15491	15482	15582	15551	15610	15566	15416	15433	15436	15543	15470	15587	15434	15597	15609	15569	15485	15575	15502	15401	15537	15547	15630	15661	15542	15606	15735	15757	15581	15636	15458	15624	15593	15547	15571	15756	15698	15553	15663	15444	15518	15614	15559	15521	15509	15587	15320	15496	15587	15544	15528	15476	15629	15502	15563	15601	15504	15289	15569	15644	15549	15401	15319	15480	15620	15504	15398	15564	15608	15554	15767	15535	15508	15462	15565	15580	15773	15510	15521	15575	15597	15393	15682	15473	15620	15390	15633	15667	15493	15648	15572	15630	15567	15590	15554	15525	15610	15445	15575	15617	15590	15593	15492	15453	15641	15477	15502	15422	15586	15490	15626	15471	15528	15551	15429	15572	15502	15628	15418	15510	15549	15736	15568	15758	15374	15426	15614	15571	15584	15535	15638	15637	15577	15561	15592	15543	15630	15617	15402	15634	15568	15643	15434	15488	15461	15853	15637	15545	15512	15461	15498	15496	15612	15650	15561	15601	15473	15572	15454	15711	15547	15614	15599	15418	15659	15614	15573	15458	15568	15536	15544	15458	15695	15486	15698	15733	15660	15669	15588	15352	15631	15608	15555	15610	15572	15443	15732	15697	15598	15484	15691	15396	15405	15453	15479	15515	15615	15626	15599	15419	15581	15805	15563	15752	15653	15734	15675	15547	15653	15609	15647	15631	15504	15682	15540	15426	15682	15523	15513	15516	15584	15708	15577	15555	15437	15605	15573	15418	15561	15570	15619	15642	15551	15675	15524	15466	15756	15503	15619	15600	15460	15656	15535	15630	15638	15547	15436	15530	15481	15695	15596	15622	15609	15453	15600	15475	15470	15472	15451	15396	15642	15601	15546	15508	15602	15498	15381	15577	15669	15458	15481	15718	15630	15644	15692	15531	15494	15590	15579	15700	15488	15654	15596	15513	15370	15549	15483	15638	15398	15599	15432	15671	15543	15469	15529	15477	15635	15681	15670	15467	15822	15449	15527	15574	15577	15414	15360	15707	15502	15596	15634	15624	15580	15551	15556	15645	15561	15616	15624	15557	15540	15616	15503	15663	15439	15455	15360	15566	15507	15418	15646	15522	15629	15532	15653	15623	15527	15526	15479	15519	15601	15679	15577	15634	15520
24026	24947	46039	49474	40106	31828	26493	21004	19215	19264	18737	18666	18895	18713	18881	18770	18915	18849	18818	18634	18884	18570	18712	18678	18845	18659	18880	18971	18795	18658	18769	18534	18675	18640	18632	18438	18850	18726	18537	18726	18660	18644	18703	18687	18495	18725	18797	18732	18850	18767	18715	18685	18869	18822	18594	18655	18803	18612	18647	18745	18868	18491	18557	18546	18628	18717	18534	18723	18687	18553	18892	18855	18605	18713	18681	18453	18757	18418	18608	18925	18550	18621	18644	18731	18744	18587	18902	18783	18763	18544	18761	18608	18905	18719	18492	18668	18455	18555	18680	18571	18384	18582	18387	18643	18704	18505	18589	18743	18481	18522	18637	18537	18547	18794	18619	18744	18737	18781	18654	18785	18656	18749	18843	18796	18487	18545	18740	18479	18614	18467	18753	18680	18520	18562	18443	18481	18625	18761	18683	18519	18576	18830	18720	18724	18698	18649	18945	18613	18754	18474	18602	18426	18609	18547	18663	18846	18573	18492	18667	18764	18815	18518	18840	18614	18592	18769	18716	18584	18519	18592	18425	18664	18578	18672	18685	18617	18746	18648	18713	18697	18543	18580	18792	18652	18485	18767	18482	18552	18433	18561	18588	18570	18715	18774	18736	18699	18691	18531	18785	18538	18619	18483	18531	18614	18608	18802	18652	18722	18739	18603	18762	18686	18729	18466	18612	18513	18687	18715	18657	18790	18621	18766	18673	18698	18480	18626	18563	18750	18553	18754	18622	18650	18754	18698	18500	18507	18506	18461	18668	18759	18485	18808	18577	18487	18647	18553	18754	18575	18598	18508	18821	18550	18630	18712	18691	18613	18660	18651	18622	18603	18488	18533	18704	18710	18462	18779	18562	18530	18568	18535	18581	18768	18716	18533	18666	18786	18696	18572	18593	18535	18738	18597	18707	18661	18809	18607	18761	18699	18800	18875	18569	18691	18740	18460	18779	18651	18607	18588	18729	18357	18476	18441	18612	18595	18633	18691	18659	18650	18643	18791	18589	18622	18729	18662	18652	18641	18587	18653	18707	18749	18678	18744	18676	18529	18708	18600	18588	18776	18720	18785	18706	18626	18682	18776	18782	18551	18589	18771	18623	18673	18744	18677	18420	18559	18490	18587	18742	18700	18611	18546	18821	18583	18557	18731	18697	18659	18636	18635	18735	18618	18695	18874	18695	18670	18667	18697	18604	18524	18642	18752	18471	18500	18744	18623	18615	18558	18608	18672	18672	18547	18592	18832	18748	18587	18685	18578	18769	18788	18740	18700	18765	18695	18722	18593	18667	18657	18759	18622	18606	18800	18667	18652	18617	18421	18591	18504	18690	18436	18484	18503	18523	18757	18806	18532	18627	18656	18884	18733	18646	18631	18551	18471	18614	18460	18489	18563	18650	18839	18838	18854	18610	18669	18605	18727	18466	18670	18667	18571	18609	18425	18691	18686	18526	18890	18579	18537	18447	18619	18641	18597	18350	18648	18626	18556	18675	18766	18631	18806	18492	18496	18678	18595	18591	18803	18761	18694	18669	18532	18692	18695	18838	18732	18651	18476	18501	18508	18580	18518	18500	18813	18660	18574	18751	18667	18687	18650	18536	18630	18579	18702	18607	18675	18715	18405	18556	18557	18637	18660	18735	18672	18760	18644	18763	18537	18663	18719	18727	18380	18459	18556	18606	18559	18576	18627	18789	18930	18784	18909	18566	18544	18579	18465	18788	18485	18581	18662	18555	18547	18788	18593	18635	18517	18386	18840	18788	18565	18686	18500	18348	18585	18779	18615	18737	18664	18551	18669	18713	18899	18769	18677	18680	18552	18720	18504	18383	18734	18706	18545	18640	18614	18648	18723	18649	18731	18861	18626	18476	18701	18864	18457	18290	18594	18394	18699	18755	18650	18488	18697	18410	18519	18505	18644	18743	18742	18665	18622	18734	18596	18724	18949	18571	18845	18664	18619	18505	18680	18720	18555	18840	18712	18508	18691	18635	18569	18722	18876	18661	18589	18667	18541	18516	18558	18598	18709	18581	18581	18614	18502	18775	18588	18679	18611	18730	18612	18782	18886	18820	18754	18582	18630	18799	18601	18546	18688	18778	18487	18585	18595	18761	18629	18831	18696	18601	18623	18643	18665	18607	18679	18771	18495	18643	18714	18650	18645	18459	18618	18659	18707	18638	18502	18693	18502	18500	18469	18442	18725	18781	18731	18848	18513	18524	18667	18580	18814	18629	18643	18723	18823	18623	18632	18656	18641	18908	18926	18626	18652	18677	18649	18594	18528	18581	18582	18619	18683	18649	18806	18536	18555	18497	18543	18456	18639	18695	18626	18742	18797	18652	18673	18601	18667	18823	18644	18662	18522	18507	18586	18740	18312	18554	18828	18598	18711	18916	18574	18558	18633	18513	18653	18768	18574	18651	18545	18536	18428	18538	18423	18618	18799	18724	18693	18802	18637	18814	18574	18593	18701	18791	18794	18643	18549	18750	18732	18588	18500	18618	18702	18830	18623	18657	18735	18590	18838	18648	18692	18583	18597	18647	18577	18663	18625	18570	18582	18616	18668	18663	18756	18660	18537	18567	18525	18687	18632	18679	18686	18821	18635	18698	18746	18790	18629	18809	18707	18576	18774	18603	18660	18521	18542	18773	18526	18809	18713	18719	18634	18702	18622	18569	18607	18701	18559	18591	18648	18531	18629	18515	18783	18712	18684	18756	18543	18604	18535	18490	18616	18675	18627	18509	18818	18792	18745	18643	18638	18491	18590	18503	18572	18704	18710	18635	18559	18715	18730	18447	18579	18757	18848	18845	18720	18669	18607	18670	18841	18649	18571	18728	18694	18637	18728	18474	18588	18553	18581	18821	18532	18639	18647	18741	18736	18768	18780	18674	18773	18811	18556	18506	18592	18857	18688	18545	18665	18582	18718	18977	18752	18687	18903	18594	18764	18482	18579	18731	18498	18760	18762	18564	18791	18699	18609	18714	18778	18539	18623	18597	18571	18604	18661	18582	18743	18475	18359	18733	18710	18778	18553	18666	18724	18576	18562	18643	18621	18805	18711	18653	18602	18682	18611	18709	18597	18800	18741	18757	18729	18719	18556	18699	18643	18826	18746	18549	18483	18715	18797	18743	18625	18906	18674	18576	18765	18581	18550	18752	18495	18538	18741	18602	18500	18865	18682	18675	18682	18682	18667	18736	18619	18797	18431	18584	18643	18732	18665	18891	18547	18953	18666	18807	18504	18510	18357	18542	18631	18509	18779	18680	18641	18571	18427	18767	18511	18703	18727	18548	18420	18426	18679	18766	18784	18808	18675	18659	18676	18519	18583	18590	18643	18540	18671	18636	18484	18549	18662	18816	18702	18753	18358	18525	18862	18764	18696	18513	18653	18675	18730	18427	18731	18591	18473	18656	18561	18829	18632	18572	18737	18681	18593	18536	18587	18657	18555	18642	18767	18643	18522	18596	18570	18684	18710	18519	18526	18700	18505	18601	18632	18569	18503	18498	18719	18603	18476	18535	18712	18611	18548	18799	18584	18538	18656	18662	18836	18684	18651	18570	18533	18803	18501	18603	18759	18660	18896	18693	18444	18783	18691	18565	18683	18612	18539	18475	18533	18649	18518	18635	18787	18482	18612	18782	18502	18699	18608	18577	18433	18584	18696	18499	18698	18771	18670	18763	18654	18845	18797	18620	18494	18610	18719	18612	18749	18804	18721	18659	18829	18830	18668	18782	18494	18594	18499	18711	18668	18566	18703	18622	18748	18548	18643	18821	18721	18701	18739	18556	18733	18520	18793	18570	18418	18566	18462	18583	18806	18597	18787	18491	18555	18956	18849	18695	18522	18736	18444	18517	18427	18694	18766	18807	18703	18587	18533	18594	18674	18622	18522	18690	18534	18716	18646	18573	18663	18767	18509	18659	18514	18702	18962	18803	18454	18804	18669	18565	18646	18591	18538	18539	18453	18799	18695	18401	18760	18603	18627	18611	18775	18526	18732	18623	18599	18668	18779	18338	18690	18650	18691	18544	18674	18591	18749	18558	18725	18602	18774	18431	18757	18580	18501	18539	18722	18578	18727	18473	18740	18407	18511	18537	18614	18636	18724	18690	18708	18738	18532	18546	18495	18589	18831	18737	18571	18715	18503	18487	18683	18477	18420	18687	18485	18694	18626	18657	18747	18804	18782	18614	18601	18709	18510	18513	18483	18732	18566	18639	18722	18787	18704	18725	18479	18780	18636	18715	18494	18591	18601	18535	18599	18533	18515	18746	18440	18414	18793	18806	18665	18880	18739	18800	18477	18699	18536	18543	18359	18743	18827	18695	18836	18688	18621	18471	18831	18711	18718	18597	18566	18633	18538	18366	18622	18652	18528	18782	18483	18651	18585	18803	18732	18631	18573	18691	18650	18695	18851	18509	18555	18539	18580	18684	18506	18744	18857	18691	18782	18545	18675	18553	18677	18597	18441	18486	18558	18432	18592	18731	18612	18657	18542	18552	18504	18573	18764	18551	18591	18835	18522	18586	18763	18745	18619	18651	18683	18675	18519	18604	18621	18800	18872	18613	18739	18635	18780	18696	18631	18759	18631	18796	18768	18601	18594	18474	18468	18755	18624	18629	18514	18668	18678	18554	18687	18691	18659	18736	18700	18653	18587	18632	18766	18737	18767	18713	18735	18643	18491	18571	18539	18756	18645	18639	18596	18367	18441	18514	18642	18716	18746	18692	18801	18678	18643	18574	18452	18680	18604	18892	18663	18681	18614	18650	18656	18536	18495	18546	18684	18704	18388	18703	18643	18682	18640	18672	18789	18754	18815	18630	18599	18639	18604	18797	18674	18749	18665	18634	18587	18548	18589	18483	18530	18431	18627	18812	18805	18811	18571	18730	18747	18707	18568	18866	18743	18482	18670	18498	18708	18513	18641	18466	18615	18597	18729	18548	18550	18661	18573	18743	18744	18752	18553	18538	18579	18658	18614	18689	18602	18741	18599	18709	18597	18622	18753	18648	18569	18713	18546	18620	18643	18601	18748	18697	18543	18866	18447	18625	18620	18745	18719	18719	18807	18671	18634	18614	18586	18665	18531	18526	18607	18705	18612	18727	18884	18386	18547	18759	18621
51057	96759	89745	66188	46181	31200	21454	17041	15998	15718	15591	15691	15722	15700	15813	15355	15700	15612	15577	15608	15736	15675	15699	15743	15634	15646	15472	15644	15623	15587	15716	15621	15578	15695	15790	15659	15651	15618	15679	15626	15558	15657	15534	15625	15492	15569	15627	15399	15650	15624	15609	15427	15483	15635	15625	15615	15632	15689	15613	15517	15639	15589	15658	15696	15688	15626	15603	15535	15646	15528	15641	15623	15584	15530	15627	15636	15540	15588	15853	15790	15489	15557	15591	15445	15540	15595	15532	15659	15766	15709	15554	15573	15806	15390	15709	15780	15729	15576	15450	15597	15618	15565	15714	15637	15833	15524	15565	15581	15590	15607	15595	15798	15535	15695	15634	15598	15620	15461	15561	15541	15502	15531	15396	15586	15616	15553	15479	15539	15638	15536	15608	15537	15639	15483	15621	15682	15452	15792	15436	15794	15350	15640	15569	15683	15602	15531	15503	15654	15756	15543	15639	15624	15586	15683	15490	15642	15626	15607	15669	15529	15575	15493	15706	15616	15578	15497	15684	15533	15617	15798	15451	15748	15563	15559	15671	15715	15399	15498	15674	15704	15613	15621	15588	15696	15670	15627	15619	15527	15554	15674	15483	15661	15610	15552	15776	15594	15600	15671	15671	15582	15644	15562	15533	15452	15657	15721	15577	15800	15505	15681	15387	15633	15718	15331	15645	15588	15631	15521	15704	15619	15508	15702	15565	15584	15473	15687	15567	15588	15634	15528	15623	15723	15623	15476	15568	15714	15488	15705	15575	15601	15640	15691	15535	15741	15591	15610	15628	15724	15499	15504	15724	15643	15520	15387	15594	15521	15620	15486	15407	15641	15732	15665	15596	15594	15601	15515	15643	15726	15570	15624	15618	15648	15617	15557	15760	15619	15387	15553	15899	15771	15747	15509	15487	15684	15623	15752	15565	15607	15735	15555	15800	15491	15643	15632	15623	15607	15535	15635	15568	15757	15723	15635	15592	15521	15622	15574	15781	15411	15584	15618	15632	15705	15478	15552	15641	15589	15605	15638	15500	15712	15647	15615	15609	15512	15584	15723	15495	15660	15562	15444	15665	15465	15681	15582	15551	15687	15600	15660	15601	15629	15623	15737	15508	15617	15689	15669	15473	15513	15688	15617	15565	15629	15606	15596	15658	15584	15777	15601	15537	15402	15620	15601	15757	15662	15762	15609	15644	15567	15804	15549	15514	15634	15539	15617	15609	15573	15464	15554	15571	15542	15576	15666	15792	15616	15750	15626	15614	15790	15488	15728	15567	15672	15643	15651	15849	15601	15588	15442	15560	15744	15772	15595	15469	15566	15537	15695	15404	15594	15747	15686	15455	15565	15739	15639	15666	15583	15717	15616	15542	15425	15584	15633	15853	15522	15635	15485	15574	15591	15574	15468	15707	15400	15637	15562	15821	15653	15734	15694	15424	15542	15656	15492	15645	15517	15587	15694	15602	15571	15722	15551	15685	15630	15707	15550	15508	15488	15671	15682	15635	15556	15736	15564	15475	15505	15685	15578	15526	15539	15580	15551	15729	15536	15533	15682	15540	15688	15750	15745	15678	15515	15667	15649	15565	15683	15717	15544	15498	15610	15510	15488	15700	15534	15604	15651	15632	15657	15527	15647	15715	15612	15563	15658	15471	15637	15628	15551	15686	15696	15505	15738	15660	15619	15477	15773	15887	15515	15831	15661	15579	15684	15625	15678	15701	15534	15672	15813	15540	15578	15680	15606	15592	15571	15644	15483	15598	15707	15599	15645	15710	15674	15391	15657	15771	15559	15532	15796	15561	15545	15450	15666	15759	15610	15706	15494	15596	15614	15517	15598	15504	15604	15675	15530	15783	15514	15665	15668	15446	15536	15623	15693	15413	15824	15747	15583	15536	15603	15685	15622	15563	15524	15581	15581	15689	15499	15640	15605	15619	15603	15758	15634	15418	15725	15637	15612	15602	15404	15427	15567	15839	15643	15699	15453	15665	15749	15704	15469	15584	15593	15588	15743	15594	15591	15520	15696	15748	15477	15755	15508	15523	15724	15713	15733	15638	15582	15592	15639	15589	15555	15726	15671	15578	15691	15600	15803	15581	15546	15599	15819	15647	15652	15770	15597	15713	15650	15741	15452	15593	15576	15601	15681	15663	15648	15923	15559	15576	15616	15583	15655	15600	15658	15642	15681	15459	15764	15418	15485	15612	15602	15608	15499	15561	15640	15821	15557	15746	15593	15721	15670	15774	15567	15550	15640	15581	15685	15583	15665	15574	15632	15600	15605	15584	15455	15661	15417	15449	15563	15643	15491	15558	15933	15544	15582	15705	15633	15685	15741	15447	15554	15591	15654	15628	15597	15635	15657	15491	15696	15601	15773	15588	15758	15659	15580	15552	15442	15682	15629	15575	15495	15694	15705	15771	15632	15530	15420	15682	15689	15471	15563	15683	15628	15689	15680	15598	15421	15650	15705	15649	15529	15675	15520	15746	15637	15453	15631	15676	15587	15525	15563	15662	15693	15639	15588	15652	15655	15556	15733	15628	15722	15511	15433	15531	15543	15686	15492	15688	15674	15788	15548	15608	15540	15394	15632	15734	15458	15500	15590	15579	15561	15661	15686	15705	15634	15616	15552	15621	15704	15481	15565	15582	15491	15695	15527	15643	15625	15738	15353	15568	15540	15584	15463	15577	15531	15790	15434	15430	15623	15716	15852	15768	15533	15565	15563	15628	15486	15535	15611	15656	15483	15738	15593	15618	15674	15577	15740	15707	15761	15545	15649	15520	15742	15785	15564	15650	15644	15724	15684	15844	15670	15343	15683	15812	15667	15406	15721	15739	15612	15547	15522	15691	15592	15637	15590	15586	15517	15474	15593	15597	15569	15444	15679	15582	15801	15720	15525	15615	15753	15610	15747	15628	15711	15502	15484	15545	15698	15558	15687	15604	15661	15551	15643	15597	15500	15672	15645	15753	15597	15705	15455	15448	15655	15669	15799	15598	15605	15525	15695	15511	15475	15340	15353	15713	15586	15591	15703	15593	15637	15513	15737	15480	15589	15568	15556	15748	15609	15622	15639	15684	15630	15678	15603	15606	15517	15690	15611	15708	15624	15591	15757	15675	15783	15548	15594	15580	15422	15615	15582	15651	15468	15574	15361	15648	15582	15537	15751	15606	15573	15584	15507	15606	15491	15630	15650	15574	15609	15640	15798	15500	15664	15717	15503	15613	15651	15702	15463	15626	15737	15476	15621	15765	15514	15636	15611	15575	15562	15482	15521	15644	15642	15663	15591	15694	15669	15645	15754	15426	15503	15681	15633	15861	15667	15478	15664	15673	15765	15619	15663	15627	15699	15610	15593	15493	15670	15704	15587	15611	15548	15687	15431	15398	15694	15515	15586	15626	15661	15607	15633	15599	15755	15571	15639	15577	15675	15514	15656	15639	15476	15762	15553	15717	15652	15547	15632	15632	15685	15678	15496	15567	15572	15570	15662	15683	15678	15482	15601	15687	15638	15550	15819	15612	15667	15564	15514	15555	15627	15513	15607	15672	15557	15482	15652	15575	15506	15703	15567	15616	15639	15587	15459	15646	15659	15564	15790	15726	15631	15576	15484	15561	15573	15529	15586	15582	15505	15467	15460	15590	15665	15598	15488	15597	15596	15556	15641	15747	15427	15792	15552	15622	15538	15668	15693	15551	15401	15713	15477	15739	15713	15375	15580	15704	15805	15641	15614	15541	15551	15692	15468	15516	15675	15562	15633	15468	15722	15538	15634	15647	15569	15802	15681	15643	15616	15776	15626	15488	15542	15608	15760	15620	15642	15568	15693	15682	15532	15669	15439	15556	15570	15613	15564	15554	15640	15651	15668	15469	15624	15672	15435	15496	15506	15600	15561	15642	15532	15611	15597	15752	15732	15673	15561	15517	15739	15556	15639	15441	15463	15558	15509	15567	15598	15548	15895	15600	15590	15744	15597	15681	15670	15566	15498	15602	15672	15672	15477	15456	15545	15712	15688	15538	15631	15429	15496	15587	15577	15531	15657	15633	15672	15769	15630	15810	15545	15637	15585	15729	15666	15516	15582	15727	15610	15548	15588	15437	15689	15633	15576	15618	15527	15662	15711	15579	15646	15529	15590	15780	15416	15487	15603	15619	15611	15815	15742	15585	15558	15700	15632	15774	15791	15524	15625	15630	15740	15554	15735	15624	15534	15767	15504	15486	15474	15675	15725	15781	15569	15477	15603	15794	15674	15722	15588	15645	15568	15621	15634	15554	15529	15559	15780	15478	15512	15633	15785	15486	15588	15649	15495	15589	15602	15646	15490	15668	15758	15617	15746	15555	15525	15561	15578	15400	15572	15704	15473	15674	15758	15496	15539	15507	15717	15767	15587	15642	15648	15561	15749	15664	15831	15741	15524	15823	15784	15544	15721	15665	15567	15745	15750	15531	15642	15479	15503	15561	15524	15499	15602	15635	15744	15714	15476	15589	15565	15403	15747	15662	15647	15794	15499	15534	15711	15490	15622	15682	15751	15663	15697	15674	15605	15614	15642	15664	15461	15595	15445	15540	15604	15716	15559	15360	15548	15583	15760	15720	15574	15728	15609	15648	15569	15664	15744	15783	15666	15611	15727	15752	15511	15692	15706	15649	15577	15579	15728	15632	15644	15489	15682	15519	15569	15477	15518	15611	15636	15520	15887	15780	15580	15474	15546	15612	15505	15635	15501	15475	15660	15584	15560	15627	15677	15513	15668	15549	15568	15669	15576	15563	15619	15778	15463	15598	15615	15603	15627	15701	15853	15663	15466	15719	15605	15550	15695	15491	15637	15581	15419	15670	15565	15549	15557	15761	15568	15613	15534	15680	15570	15727	15287	15655	15684	15546	15555	15589	15638	15595	15662	15578	15600	15558	15517	15814	15726	15603	15737	15785	15687	15559	15661	15541	15701	15581	15610	15638	15599	15685	15539	15556	15699	15660	15655	15650	15450	15610	15693	15514	15536	15474	15662	15643	15619	15591	15545	15412	15607	15693	15560	15736	15571	15723	15603	15622	15556	15622	15477	15526	15631	15614	15621	15470	15539	15691	15642	15527	15731	15651	15533	15618	15505	15468	15706	15679	15792
22965	22486	40919	46009	42399	36564	30762	22534	19708	19392	19101	19002	18822	19004	18844	18742	18945	18748	18798	18710	18733	18753	18798	18849	18601	18585	18650	18578	18469	18608	18651	18809	18566	18679	18487	18740	18629	18619	18466	18681	18616	18732	18665	18588	18556	18691	18580	18662	18754	18473	18537	18557	18537	18537	18755	18302	18714	18633	18519	18650	18437	18694	18515	18661	18609	18564	18542	18699	18486	18380	18660	18498	18518	18530	18622	18520	18483	18529	18602	18603	18712	18605	18860	18447	18443	18471	18695	18766	18597	18456	18341	18690	18643	18403	18619	18723	18653	18446	18503	18463	18660	18243	18598	18167	18640	18624	18380	18614	18438	18415	18395	18660	18404	18804	18609	18600	18462	18484	18432	18388	18606	18421	18659	18579	18646	18622	18369	18429	18607	18532	18470	18583	18424	18428	18440	18582	18464	18454	18623	18437	18625	18557	18740	18631	18585	18308	18590	18469	18536	18484	18677	18505	18581	18489	18448	18470	18455	18555	18447	18735	18480	18451	18272	18457	18445	18603	18484	18699	18523	18348	18406	18504	18515	18451	18505	18696	18584	18513	18532	18594	18413	18715	18489	18597	18598	18466	18358	18590	18402	18519	18603	18578	18436	18582	18673	18795	18552	18571	18822	18578	18650	18510	18600	18402	18636	18486	18343	18601	18311	18371	18424	18501	18381	18441	18330	18667	18506	18322	18407	18420	18421	18427	18660	18532	18666	18756	18366	18540	18364	18592	18607	18745	18261	18361	18254	18583	18551	18561	18377	18433	18626	18540	18481	18528	18507	18337	18612	18535	18258	18326	18585	18479	18587	18424	18577	18492	18547	18637	18485	18591	18373	18646	18548	18651	18469	18510	18281	18553	18409	18546	18547	18364	18427	18529	18678	18484	18660	18616	18431	18467	18638	18639	18481	18536	18439	18339	18574	18520	18542	18582	18599	18520	18657	18646	18595	18642	18600	18729	18657	18414	18596	18634	18465	18694	18550	18441	18621	18439	18476	18585	18499	18352	18237	18482	18695	18521	18580	18593	18308	18377	18611	18652	18532	18546	18421	18154	18525	18543	18421	18564	18503	18371	18602	18727	18693	18362	18361	18526	18506	18506	18235	18462	18563	18656	18580	18706	18541	18455	18664	18381	18495	18574	18422	18112	18597	18553	18499	18510	18508	18425	18487	18569	18402	18512	18694	18475	18653	18566	18287	18247	18638	18548	18679	18646	18688	18672	18276	18403	18505	18337	18389	18537	18688	18473	18444	18533	18466	18615	18625	18318	18481	18505	18607	18644	18512	18281	18585	18676	18379	18442	18541	18496	18456	18550	18587	18519	18330	18376	18710	18551	18492	18445	18477	18341	18278	18524	18331	18590	18606	18335	18402	18403	18474	18478	18397	18764	18571	18498	18695	18514	18528	18502	18582	18546	18723	18670	18280	18292	18528	18437	18634	18532	18531	18543	18472	18606	18465	18317	18333	18573	18581	18470	18500	18378	18740	18391	18584	18440	18612	18284	18325	18496	18579	18481	18623	18481	18552	18290	18422	18231	18453	18333	18270	18353	18598	18607	18379	18682	18641	18282	18436	18298	18475	18499	18655	18465	18459	18168	18603	18417	18578	18648	18703	18576	18465	18447	18706	18530	18340	18440	18586	18348	18506	18493	18556	18378	18518	18597	18606	18681	18641	18386	18565	18445	18336	18454	18356	18622	18488	18385	18677	18526	18651	18727	18591	18469	18506	18706	18607	18678	18498	18540	18586	18663	18631	18430	18337	18263	18612	18408	18484	18378	18359	18444	18591	18388	18540	18507	18531	18626	18423	18357	18530	18360	18590	18428	18391	18521	18519	18581	18663	18483	18549	18383	18518	18497	18422	18306	18325	18629	18525	18534	18511	18657	18522	18506	18670	18534	18596	18461	18590	18539	18431	18385	18431	18366	18435	18640	18526	18419	18309	18405	18574	18522	18300	18387	18638	18593	18558	18363	18693	18470	18439	18369	18337	18499	18534	18270	18527	18502	18559	18400	18553	18469	18475	18266	18506	18378	18561	18456	18458	18458	18280	18463	18498	18652	18261	18525	18504	18555	18539	18279	18508	18534	18685	18560	18360	18295	18368	18445	18408	18420	18590	18428	18344	18493	18661	18291	18471	18635	18618	18534	18412	18466	18561	18584	18403	18472	18537	18471	18532	18512	18502	18293	18459	18410	18443	18386	18588	18428	18542	18621	18330	18298	18528	18535	18709	18334	18560	18635	18448	18654	18595	18458	18410	18518	18501	18527	18420	18227	18310	18697	18448	18328	18430	18423	18594	18482	18686	18538	18309	18528	18487	18407	18541	18483	18244	18375	18369	18502	18574	18320	18506	18505	18208	18310	18717	18649	18594	18562	18631	18566	18384	18381	18468	18356	18383	18334	18541	18437	18379	18604	18519	18533	18426	18661	18668	18531	18635	18296	18274	18380	18583	18535	18444	18416	18432	18597	18625	18436	18385	18287	18568	18445	18466	18632	18651	18388	18507	18559	18576	18560	18312	18491	18434	18658	18340	18528	18496	18497	18403	18681	18424	18491	18558	18475	18707	18505	18612	18457	18477	18294	18536	18470	18495	18581	18652	18507	18400	18503	18614	18605	18581	18318	18697	18530	18603	18494	18566	18699	18484	18410	18484	18454	18428	18552	18660	18463	18543	18373	18598	18511	18632	18303	18312	18618	18390	18502	18701	18660	18498	18502	18644	18364	18238	18634	18419	18580	18505	18333	18387	18495	18580	18548	18579	18549	18542	18645	18628	18685	18569	18443	18487	18290	18705	18697	18403	18546	18605	18595	18439	18493	18621	18630	18690	18329	18451	18626	18461	18599	18441	18544	18374	18525	18688	18535	18554	18543	18448	18346	18480	18418	18440	18514	18612	18381	18557	18627	18548	18736	18701	18653	18408	18503	18653	18417	18420	18350	18571	18383	18648	18575	18518	18398	18381	18707	18571	18556	18387	18455	18609	18534	18471	18465	18452	18405	18335	18403	18620	18576	18582	18337	18600	18738	18408	18514	18556	18711	18496	18292	18548	18554	18436	18409	18508	18640	18582	18509	18352	18493	18393	18420	18560	18383	18498	18601	18475	18606	18714	18450	18551	18522	18562	18645	18470	18502	18650	18606	18536	18334	18534	18424	18513	18546	18678	18460	18515	18492	18564	18329	18508	18376	18390	18555	18527	18351	18488	18564	18523	18355	18389	18560	18390	18623	18272	18721	18227	18381	18583	18662	18520	18494	18562	18539	18398	18306	18595	18716	18381	18478	18431	18596	18573	18239	18422	18417	18444	18605	18590	18520	18520	18231	18381	18464	18604	18445	18610	18510	18413	18543	18449	18502	18444	18461	18534	18450	18403	18470	18685	18496	18503	18592	18657	18544	18488	18699	18371	18661	18769	18788	18406	18688	18434	18458	18877	18579	18549	18571	18501	18430	18625	18513	18555	18602	18458	18583	18378	18422	18524	18443	18519	18402	18355	18401	18432	18334	18436	18489	18473	18317	18390	18238	18540	18479	18413	18703	18609	18619	18700	18629	18469	18461	18736	18553	18401	18658	18463	18259	18388	18637	18349	18521	18663	18716	18618	18482	18477	18672	18642	18727	18428	18584	18841	18748	18539	18398	18554	18600	18473	18603	18573	18424	18526	18673	18745	18459	18209	18327	18458	18421	18501	18630	18550	18386	18625	18585	18600	18585	18399	18585	18490	18452	18545	18411	18566	18454	18441	18836	18543	18490	18701	18507	18474	18436	18640	18541	18443	18434	18339	18507	18356	18454	18620	18562	18497	18512	18354	18490	18429	18315	18382	18441	18492	18529	18380	18344	18447	18429	18501	18393	18587	18391	18443	18556	18511	18762	18418	18471	18535	18611	18515	18615	18384	18566	18504	18362	18380	18422	18518	18647	18627	18543	18566	18604	18708	18412	18560	18488	18614	18774	18650	18428	18415	18538	18404	18641	18561	18327	18527	18705	18450	18421	18505	18572	18473	18572	18519	18430	18354	18509	18498	18563	18519	18466	18633	18654	18363	18725	18373	18487	18773	18625	18507	18320	18556	18518	18557	18487	18388	18425	18490	18534	18783	18422	18321	18590	18521	18514	18711	18560	18662	18506	18573	18487	18430	18428	18508	18496	18357	18487	18391	18449	18487	18326	18573	18494	18660	18170	18372	18459	18650	18554	18403	18342	18496	18448	18441	18440	18561	18295	18483	18532	18427	18671	18602	18408	18375	18404	18300	18372	18629	18232	18518	18533	18608	18514	18496	18572	18579	18636	18530	18520	18619	18588	18599	18156	18578	18287	18365	18367	18524	18433	18525	18586	18511	18513	18234	18407	18596	18564	18507	18645	18390	18553	18622	18674	18545	18408	18551	18559	18511	18317	18491	18420	18366	18494	18461	18321	18476	18527	18677	18421	18392	18516	18419	18364	18736	18536	18409	18574	18364	18523	18507	18392	18366	18417	18528	18580	18630	18453	18345	18581	18435	18737	18690	18522	18558	18384	18276	18425	18510	18569	18426	18461	18612	18589	18673	18243	18545	18402	18468	18607	18451	18378	18760	18655	18763	18632	18759	18526	18502	18540	18669	18565	18630	18587	18413	18587	18362	18474	18575	18497	18493	18599	18529	18514	18643	18441	18536	18381	18381	18373	18444	18400	18394	18446	18516	18448	18464	18679	18482	18446	18396	18233	18374	18369	18524	18569	18641	18322	18477	18333	18333	18389	18361	18630	18513	18543	18352	18386	18334	18348	18672	18502	18457	18551	18846	18575	18455	18384	18602	18450	18641	18643	18417	18625	18677	18621	18614	18443	18324	18526	18481	18379	18615	18431	18379	18239	18441	18546	18452	18447	18545	18451	18360	18489	18554	18544	18442	18399	18644	18545	18420	18671	18618	18553	18356	18568	18463	18518	18582	18551	18615	18457	18207	18257	18656	18451	18630	18312	18470	18591	18236	18336	18540	18380	18357	18611	18571	18618	18487	18385	18585	18460	18491	18306	18477	18639	18171	18367	18443	18400	18497	18637	18543	18580	18625	18670	18466	18456	18630	18558	18350	18389	18589	18424	18513	18415	18583	18448	18568	18348	18405	18361	18519	18506
59932	100857	96097	81210	58525	40522	26411	18732	16294	15749	15402	15482	15593	15539	15504	15412	15711	15344	15565	15404	15511	15550	15362	15628	15463	15414	15483	15453	15617	15575	15496	15527	15504	15279	15608	15344	15481	15644	15418	15540	15394	15317	15524	15360	15458	15422	15483	15367	15525	15434	15502	15417	15483	15455	15505	15566	15354	15459	15379	15598	15351	15514	15529	15453	15624	15188	15403	15438	15419	15555	15364	15457	15477	15442	15509	15602	15529	15417	15513	15455	15469	15507	15583	15572	15293	15479	15622	15463	15404	15410	15554	15453	15458	15545	15290	15524	15539	15384	15412	15657	15586	15385	15470	15532	15370	15375	15468	15427	15615	15585	15556	15366	15559	15386	15420	15402	15583	15609	15388	15397	15412	15472	15575	15496	15403	15624	15477	15440	15547	15564	15485	15441	15595	15542	15554	15542	15593	15450	15419	15324	15501	15347	15570	15428	15578	15449	15507	15193	15492	15321	15455	15458	15490	15360	15605	15396	15573	15362	15330	15464	15465	15426	15536	15457	15460	15367	15375	15535	15392	15476	15362	15657	15467	15454	15699	15461	15475	15405	15609	15592	15366	15571	15498	15574	15386	15417	15478	15481	15336	15416	15421	15525	15429	15618	15383	15537	15286	15457	15435	15472	15330	15419	15504	15373	15505	15429	15443	15566	15569	15545	15369	15465	15340	15415	15372	15436	15460	15487	15426	15549	15519	15482	15519	15491	15458	15515	15512	15485	15596	15455	15538	15381	15556	15415	15487	15484	15592	15227	15384	15629	15277	15492	15489	15420	15390	15331	15463	15414	15502	15488	15574	15378	15407	15391	15450	15404	15239	15582	15577	15530	15427	15371	15528	15375	15495	15399	15566	15558	15560	15395	15545	15551	15528	15377	15342	15568	15353	15370	15513	15565	15396	15639	15464	15470	15547	15510	15588	15525	15336	15503	15686	15548	15557	15611	15576	15510	15583	15377	15437	15473	15442	15465	15562	15626	15460	15516	15465	15386	15486	15583	15594	15511	15305	15479	15519	15320	15401	15621	15480	15477	15416	15464	15329	15582	15450	15448	15459	15359	15472	15507	15435	15573	15432	15404	15537	15396	15421	15721	15319	15439	15523	15526	15550	15561	15554	15540	15253	15311	15402	15557	15556	15459	15393	15198	15385	15416	15548	15463	15390	15500	15711	15444	15451	15446	15543	15463	15421	15594	15521	15490	15480	15420	15446	15452	15526	15460	15472	15429	15328	15422	15572	15513	15391	15367	15502	15517	15423	15497	15424	15415	15408	15463	15539	15519	15530	15455	15467	15421	15434	15423	15224	15347	15326	15576	15400	15368	15483	15544	15534	15426	15531	15597	15528	15440	15520	15477	15577	15462	15431	15550	15611	15441	15457	15379	15551	15411	15531	15418	15291	15403	15740	15476	15266	15424	15580	15450	15534	15390	15464	15570	15550	15320	15630	15474	15566	15448	15403	15467	15504	15470	15460	15387	15428	15556	15705	15600	15276	15426	15564	15439	15550	15431	15443	15609	15226	15405	15203	15627	15370	15400	15427	15219	15544	15494	15475	15527	15350	15602	15307	15482	15593	15329	15729	15504	15501	15505	15559	15406	15418	15360	15353	15740	15504	15463	15483	15479	15489	15554	15621	15521	15547	15612	15398	15430	15619	15408	15398	15378	15423	15662	15523	15410	15718	15446	15558	15615	15556	15555	15563	15555	15600	15438	15431	15492	15341	15668	15528	15565	15567	15399	15566	15438	15326	15517	15401	15643	15593	15409	15572	15548	15424	15345	15590	15523	15257	15445	15327	15447	15354	15371	15535	15610	15404	15425	15663	15213	15661	15403	15583	15405	15460	15445	15510	15645	15433	15406	15503	15522	15645	15381	15502	15443	15438	15437	15482	15418	15468	15476	15506	15398	15600	15513	15559	15574	15569	15476	15534	15526	15514	15306	15535	15347	15529	15600	15533	15364	15370	15458	15460	15422	15445	15345	15246	15336	15368	15440	15573	15352	15609	15571	15540	15489	15317	15336	15580	15425	15358	15550	15401	15411	15506	15455	15542	15481	15475	15395	15397	15570	15556	15752	15178	15704	15495	15444	15481	15441	15535	15726	15444	15424	15572	15585	15459	15450	15580	15643	15456	15464	15603	15451	15478	15457	15374	15405	15545	15530	15396	15618	15563	15397	15339	15700	15385	15499	15576	15493	15459	15502	15508	15519	15420	15454	15452	15463	15526	15233	15449	15536	15551	15421	15437	15748	15483	15509	15321	15667	15536	15368	15521	15678	15593	15431	15373	15347	15537	15330	15494	15450	15559	15385	15682	15429	15670	15578	15523	15332	15573	15541	15446	15579	15433	15415	15396	15341	15504	15409	15475	15495	15576	15662	15403	15307	15361	15522	15698	15390	15405	15465	15505	15514	15387	15374	15398	15290	15465	15425	15409	15416	15444	15473	15502	15416	15417	15285	15411	15438	15538	15400	15529	15459	15459	15429	15481	15479	15562	15583	15668	15473	15689	15563	15444	15551	15444	15395	15327	15344	15542	15452	15497	15460	15493	15482	15388	15384	15455	15468	15374	15560	15470	15314	15486	15593	15456	15342	15528	15402	15455	15431	15567	15396	15593	15512	15502	15467	15465	15578	15400	15522	15456	15557	15663	15471	15342	15541	15466	15399	15432	15464	15642	15453	15481	15510	15425	15530	15641	15352	15478	15310	15527	15421	15435	15565	15404	15518	15357	15420	15830	15411	15475	15535	15421	15544	15465	15515	15430	15426	15540	15488	15626	15549	15447	15609	15535	15453	15591	15343	15345	15456	15497	15513	15419	15495	15442	15587	15530	15414	15277	15437	15428	15652	15479	15469	15562	15572	15437	15403	15469	15529	15383	15434	15503	15478	15652	15359	15603	15373	15448	15502	15499	15478	15496	15329	15605	15387	15423	15540	15496	15479	15552	15451	15547	15505	15495	15382	15287	15512	15595	15273	15459	15353	15576	15557	15607	15570	15522	15557	15389	15500	15356	15615	15395	15518	15471	15544	15494	15534	15401	15410	15432	15422	15544	15495	15470	15369	15574	15482	15536	15677	15327	15439	15378	15445	15389	15703	15589	15629	15609	15366	15561	15419	15482	15524	15615	15391	15381	15388	15344	15444	15261	15432	15461	15632	15555	15517	15341	15440	15528	15449	15456	15369	15586	15476	15632	15499	15283	15559	15678	15515	15447	15482	15617	15690	15459	15587	15310	15356	15629	15496	15620	15462	15597	15525	15427	15315	15532	15433	15616	15473	15451	15530	15596	15493	15579	15517	15339	15462	15455	15458	15572	15585	15276	15536	15706	15305	15429	15472	15706	15510	15396	15429	15391	15254	15737	15469	15310	15646	15509	15439	15355	15425	15453	15513	15449	15466	15458	15582	15439	15510	15645	15363	15575	15327	15457	15421	15517	15625	15503	15513	15674	15576	15349	15527	15389	15592	15555	15240	15440	15560	15391	15631	15609	15395	15347	15457	15467	15424	15585	15311	15478	15409	15479	15355	15247	15463	15515	15486	15386	15499	15404	15311	15307	15632	15526	15533	15526	15418	15519	15630	15585	15417	15480	15597	15526	15401	15305	15450	15518	15377	15371	15707	15416	15475	15500	15550	15385	15489	15399	15465	15652	15450	15477	15565	15572	15349	15505	15534	15432	15569	15442	15268	15640	15426	15606	15447	15433	15446	15448	15373	15539	15395	15357	15323	15343	15481	15436	15450	15537	15445	15628	15413	15420	15552	15460	15488	15474	15271	15414	15534	15555	15439	15612	15338	15525	15503	15428	15473	15473	15433	15376	15545	15409	15563	15494	15490	15436	15391	15344	15697	15437	15506	15440	15578	15422	15302	15287	15476	15352	15435	15584	15467	15585	15637	15436	15583	15534	15386	15532	15505	15469	15529	15700	15510	15463	15539	15404	15398	15566	15362	15548	15567	15548	15522	15538	15419	15521	15424	15429	15292	15440	15351	15433	15670	15535	15543	15336	15428	15556	15495	15441	15361	15365	15391	15441	15323	15306	15527	15459	15468	15428	15639	15585	15417	15433	15215	15509	15442	15508	15408	15540	15389	15468	15531	15379	15499	15612	15350	15559	15466	15490	15458	15475	15451	15532	15482	15461	15398	15527	15542	15464	15470	15522	15509	15588	15319	15699	15315	15650	15421	15559	15406	15409	15508	15545	15664	15598	15581	15496	15388	15417	15575	15455	15349	15611	15439	15319	15465	15365	15483	15593	15587	15482	15464	15431	15368	15472	15402	15508	15284	15408	15340	15381	15403	15748	15494	15598	15377	15570	15481	15399	15561	15346	15513	15538	15381	15346	15346	15597	15402	15596	15446	15397	15364	15355	15518	15585	15515	15456	15429	15497	15389	15391	15389	15476	15443	15569	15571	15747	15324	15561	15638	15462	15503	15639	15509	15551	15338	15470	15500	15500	15293	15517	15620	15464	15655	15523	15477	15410	15404	15477	15430	15422	15394	15354	15527	15422	15448	15316	15438	15350	15436	15493	15389	15534	15538	15616	15465	15517	15440	15591	15549	15689	15615	15579	15427	15656	15414	15554	15502	15503	15436	15587	15460	15609	15360	15484	15465	15434	15506	15574	15423	15501	15397	15534	15683	15382	15412	15366	15447	15352	15516	15464	15321	15511	15425	15416	15482	15651	15346	15451	15414	15410	15671	15432	15321	15497	15453	15379	15292	15465	15468	15567	15464	15469	15559	15498	15372	15447	15528	15434	15512	15499	15490	15580	15511	15472	15387	15305	15416	15497	15545	15510	15495	15423	15441	15529	15491	15345	15524	15556	15440	15611	15576	15535	15390	15595	15570	15511	15360	15430	15588	15442	15400	15536	15472	15326	15365	15490	15562	15478	15566	15441	15393	15625	15398	15429	15542	15643	15300	15591	15380	15400	15511	15616	15278	15522	15510	15518	15517	15422	15601	15457	15534	15556	15267	15365	15553	15313	15466	15349	15470	15316	15482	15484	15450	15498	15480	15475	15543	15450	15503	15549	15568	15537	15540	15463	15496	15584	15543	15630	15400	15613	15447	15581	15468	15453	15416	15606	15502	15658	15644	15502	15292	15541	15507	15436	15363
28709	33912	46717	38423	27687	22822	20235	19530	18960	18987	18863	18835	18826	18753	18856	18822	18800	18832	18777	18859	18784	18825	18749	18777	18769	18831	18990	18563	18762	18837	18668	18928	18615	18884	18844	18803	18801	18823	18952	18641	18801	18764	18959	18844	18790	18732	18929	18756	19006	18776	18597	18728	19119	18940	18643	18776	18642	18652	18844	18617	19088	18689	18834	18995	18733	18750	18857	18926	18641	18733	18768	18921	18656	18712	18878	18794	18911	18673	18926	18954	19020	18955	18769	18840	18843	18839	18704	18826	18959	18620	18995	18871	18764	18635	18814	18673	18752	18767	18807	18729	18933	18854	18899	19009	18658	18779	18904	18913	18740	18712	18869	18527	18554	18887	18574	18614	18944	18702	18663	18677	18905	18614	18625	18954	18779	18647	18802	18824	18720	18848	18872	18681	18731	18851	18589	18574	18843	18896	18793	18829	18637	18628	19009	18732	18579	18663	18638	18786	18896	18783	18589	18743	18814	18625	18775	18816	18819	18768	18767	18635	18548	18774	18861	18799	18823	18776	18760	18731	18611	18843	18842	18599	18808	18740	18627	18800	18761	18794	18785	18724	18559	19108	18812	18798	18747	18692	18782	18765	18674	18808	18854	18650	18802	18878	18919	18674	18720	18832	18797	18729	18823	18563	18544	18757	19031	18803	18857	18881	18710	18858	18843	18744	18993	18875	18798	18953	18828	18882	18766	18723	18740	18937	18591	18833	18747	18682	18771	18825	18643	18569	18605	18690	18790	18547	18847	18698	18902	18802	18776	18882	18835	18878	18907	18732	18818	18783	18761	18641	18809	18780	18908	18557	18914	18660	18768	18887	18821	18504	18858	18643	18661	18804	18838	19010	18801	18577	18846	18700	18809	18790	18700	18810	18834	18847	18672	18691	18812	18738	18737	18688	18712	18859	18840	18704	18890	18705	18872	18866	18943	18879	18722	18882	18758	18834	18784	18735	18846	18945	18809	18658	18793	18574	18771	18610	18615	18809	18769	18849	18789	18741	18961	18744	18787	18832	18753	18742	18756	18888	18797	18810	18766	18940	18615	19041	18745	18699	18780	19017	18739	18714	18726	18616	18842	18789	18928	18689	18728	18614	18800	18693	18822	18747	18749	18674	18560	18740	18676	18910	18652	18689	19007	18941	18737	18573	18798	18911	18709	18764	18884	18809	18736	18683	18647	18736	18714	18895	18700	18821	18688	18720	18813	18885	18892	18753	18820	18676	18913	18636	18780	18864	19033	18760	18859	18921	18811	18796	18723	18700	18811	18852	18820	18985	18934	18814	18837	18616	18879	18732	18598	18774	18823	18675	18617	18809	18786	19026	18916	18931	18764	18602	18909	18921	18841	18832	18773	18800	18798	18898	18635	18735	18847	18877	19092	18937	18720	18740	18782	18892	18734	18807	18821	18546	18746	18620	18829	18885	18771	18735	18668	18870	18804	18714	18881	18928	18808	19064	18896	19012	18864	18792	18830	18815	18914	18629	18827	18794	18645	18913	18761	18827	18779	18764	18648	18912	18701	18482	18906	18694	19102	18675	18828	19027	18613	18888	18655	18890	18890	18691	18884	18873	19054	18765	18533	18650	18756	18448	18817	19029	18695	18710	18880	18875	18934	18662	18659	18721	18820	18691	18706	18684	18779	18821	18995	18834	18850	18720	18910	18704	18666	18637	18989	18904	19068	18810	18827	18842	18669	18604	18752	18645	18752	18831	18727	18609	18794	18787	18841	18686	18672	18864	18839	18735	18907	18856	18923	18763	18687	18712	18858	18912	18843	18749	18850	18865	18791	19013	18917	18753	18887	18958	18854	18940	18817	18827	18613	19028	18865	18744	18752	18886	18779	18514	18810	18768	18716	19117	18847	18663	18877	18794	18940	18908	18762	18591	18748	19122	19091	18755	18832	18708	18707	18601	18711	18882	18931	18709	18859	18740	18807	18829	18850	18776	18653	18749	18833	18872	19033	18812	18956	18906	18790	18839	18565	18714	18834	18899	18716	18679	18912	18673	18657	18708	18893	18978	18931	18772	18665	18901	18717	18872	18560	18624	18900	18775	18849	18796	18709	18900	19065	18727	18894	18761	18922	18717	18735	18620	18645	18792	19016	18909	18579	18831	18757	18869	18903	18823	18782	18893	18702	18696	18862	18824	18801	18782	18834	18681	18856	18868	18881	18914	18844	18970	18915	18927	18872	18522	18851	18532	18706	18544	18523	18995	18672	18956	18900	18795	18647	18788	18725	18706	18702	18772	18696	18712	18826	18728	18740	18801	18740	18885	18793	18825	18797	18875	18951	18878	19000	18868	18718	18838	18854	18670	18748	18861	18761	18773	18832	18816	18761	18807	18997	18788	19102	18836	18875	18830	18743	18900	18810	18972	18837	18766	18966	18795	18851	18927	18989	18902	18730	18730	18686	18831	18767	18925	18770	18808	18712	18794	18944	18947	18967	18831	18762	18682	18750	18861	19002	18832	18961	18762	18779	18649	18877	18622	18956	19020	18804	18639	18658	18775	18791	18732	18790	18751	18760	18654	18761	19044	18782	18691	19046	19000	18710	18708	18786	18825	18835	18900	18949	18574	18752	18676	18798	18853	18693	18791	18841	18798	18784	18892	18851	18869	18692	18719	18733	18921	18840	18821	18657	18780	18729	18613	18768	18858	18560	18804	18770	18815	18717	18771	18743	18780	18798	18849	18928	18844	18634	18913	18877	18650	18699	18705	18810	18642	18877	18898	18785	18503	18792	18858	18718	18802	18879	18889	18836	18826	18874	18783	18727	18740	18765	18798	18759	18864	18725	18807	18841	18747	18772	18841	18680	18745	18770	18809	19042	18888	18723	18786	18732	18661	19063	18762	18737	18677	18733	18775	18790	18902	18748	18646	18606	18736	18860	18700	18962	18845	18906	18836	18788	18613	18848	18748	18888	18871	18998	18690	18756	18799	18687	18944	18891	18669	18741	18639	18625	18516	18754	18694	18772	18844	18840	18948	18935	18706	18779	18967	18808	18699	18690	18732	18662	18721	18661	18807	18885	18757	18915	18859	18703	18648	18758	18719	18867	18987	18902	18782	18952	18782	18745	18791	18798	18972	18817	18938	18815	18726	18735	18703	18991	18836	18832	18646	18626	18728	18667	18806	18712	18841	18717	18882	18471	18744	18847	18943	18776	18661	18902	18647	18912	18720	18781	18758	18723	18896	18671	18650	18679	18713	18976	18772	19030	18912	18997	18857	18565	18657	18800	18698	18840	18846	18775	18942	18939	18709	18647	18785	18660	18752	18974	18879	18794	19099	18966	18796	18842	18966	18813	18765	18866	18892	18873	18846	18695	18769	18740	18797	18772	18712	18854	18834	18728	19023	18739	18680	18738	18738	18821	18815	18485	18782	18650	18844	19004	18879	18627	18744	18920	18726	18931	18911	18681	18856	18763	18717	18858	18700	18920	18623	18696	18600	18724	18760	19001	18833	18964	18805	18662	18747	18570	18983	19018	18814	18630	18726	18825	18804	18872	18652	18571	18766	18682	18656	19027	19063	18694	18868	18790	18635	18638	18853	18883	18762	18801	18711	18632	18692	18796	18745	18883	18830	18827	18897	18782	18559	18767	18897	18927	18784	18812	18659	18845	18785	19112	18789	18947	19035	18686	18951	18770	18768	18878	18741	18784	18934	18933	18551	18790	18796	19069	18778	19037	18995	18714	18733	18669	18771	18582	19077	18741	19009	18999	18827	18679	18759	18911	18543	18795	18816	18784	18622	18750	18664	18940	19035	18737	18707	18925	19099	18706	18626	18788	18886	18925	18817	18955	18861	18827	18652	18565	18756	18616	18966	18760	18830	18669	18954	18571	19012	18876	18908	18765	18746	18751	18797	18874	18781	18776	18958	18671	18790	18903	18794	18794	18886	18777	18804	18878	18955	19046	18862	18758	18709	18719	18645	18719	18838	18744	18762	18843	18687	18779	18653	18913	18803	18816	18804	18671	18661	18723	18504	18671	18912	18756	18610	18748	18762	18665	18798	18914	18881	18778	18772	18969	18705	18972	18667	18742	18714	18873	18933	18679	18961	18916	18856	18834	18795	18770	19098	18833	18721	18823	18646	18932	18783	18868	18684	18730	18747	18852	18737	18652	18808	18624	18837	18804	18876	18827	18655	18920	18830	18884	18954	18766	18785	18928	18702	18799	18749	18952	18783	18646	18889	18751	18855	18741	18711	19014	18774	19077	18817	18581	18726	18753	18738	18875	18912	18901	18892	18777	18971	18974	18684	18684	18841	18951	18857	18902	18884	18928	18936	18653	18889	18734	18796	18683	18574	18850	18701	18894	18923	18651	18824	18749	18786	18708	18684	18794	18655	18805	18861	18748	18774	18777	18966	18904	18850	18816	18942	18955	19063	18913	18647	18820	18887	18847	18965	18888	18938	18908	18917	18811	18776	18667	18665	18779	18688	18847	18825	18870	18725	18701	18783	18565	18849	18661	18750	18987	18715	18798	18826	18610	18806	18723	18798	18573	18972	18934	18648	18887	18770	18673	18881	18713	18715	18702	19110	18930	18722	18932	18895	18899	19029	18652	18832	18739	18753	18818	18902	18555	18703	18798	18694	18766	18810	18691	18812	18779	18806	18765	18866	18762	18811	18788	18639	18709	18843	18856	18860	18809	18763	18879	18727	18717	18775	18785	19042	18922	18996	19009	18809	19082	18739	18837	18956	18649	18683	18693	18933	18808	18990	18998	18622	18645	18716	18851	18824	18685	18835	18588	18611	18718	18869	18744	18498	18895	18665	18725	18692	18941	18706	18904	18766	18862	18844	18922	18839	18746	18669	18982	18720	18908	18765	18955	18984	18740	18899	18821	18761	18978	18805	18768	18676	18727	18916	18731	18853	18702	18960	18965	18773	18806	18819	18963	18563	18917	18711	18819	18868	18868	18693	18883	18799	18800	18514	18666	18920	18829	18852	18835	18884	18831	18754	18889	18829	18993	18587	18758	18815	18842	18891	18818	18789	18696	18945	18851	18772	18862	18693	18716	18797	18970	18788	18826	18794	18897	18661	18692	18938	18775	18746	18865	18718	18700	18723	18608	18846	18751	18787	18698	18838	18685	18737	18801	18878	18539	18822
30463	54579	48557	34222	24610	19052	16727	16085	15687	15745	15769	15549	15597	15610	15663	15760	15743	15576	15622	15675	15680	15729	15548	15567	15780	15831	15710	15780	15516	15648	15577	15673	15748	15589	15488	15623	15569	15693	15633	15519	15552	15561	15533	15629	15538	15740	15505	15788	15589	15597	15597	15511	15601	15718	15662	15596	15787	15570	15567	15595	15604	15582	15653	15624	15551	15753	15633	15383	15667	15541	15699	15693	15715	15709	15650	15587	15755	15551	15613	15540	15793	15568	15658	15541	15628	15694	15506	15741	15636	15740	15607	15604	15551	15653	15531	15681	15586	15616	15776	15610	15659	15537	15737	15581	15604	15740	15763	15755	15598	15688	15498	15733	15534	15799	15637	15714	15560	15669	15672	15663	15696	15421	15718	15642	15744	15579	15533	15732	15638	15712	15603	15695	15670	15626	15686	15692	15585	15701	15591	15713	15555	15611	15765	15770	15592	15744	15494	15763	15428	15690	15765	15582	15720	15544	15705	15642	15515	15720	15570	15582	15359	15816	15680	15719	15684	15695	15561	15503	15671	15685	15566	15713	15680	15650	15723	15435	15709	15700	15653	15659	15605	15595	15736	15643	15769	15920	15687	15793	15673	15669	15577	15438	15641	15589	15651	15488	15632	15633	15581	15661	15621	15621	15537	15721	15649	15773	15539	15705	15560	15684	15659	15536	15762	15564	15739	15777	15640	15698	15492	15480	15645	15599	15759	15688	15570	15741	15605	15621	15636	15683	15628	15642	15682	15474	15543	15674	15554	15567	15608	15753	15650	15621	15581	15564	15713	15699	15591	15629	15579	15719	15583	15636	15688	15723	15626	15697	15588	15821	15447	15598	15722	15628	15642	15726	15506	15551	15505	15822	15676	15591	15568	15754	15585	15617	15636	15679	15690	15547	15715	15705	15600	15652	15652	15727	15572	15612	15462	15524	15490	15734	15523	15543	15501	15557	15707	15790	15564	15593	15797	15664	15862	15501	15614	15639	15636	15782	15756	15595	15646	15608	15739	15492	15633	15518	15787	15456	15582	15639	15618	15858	15702	15553	15682	15574	15745	15637	15644	15613	15544	15541	15512	15468	15694	15665	15669	15626	15517	15663	15596	15564	15653	15602	15541	15623	15689	15582	15669	15720	15623	15554	15681	15631	15720	15747	15640	15531	15624	15824	15704	15676	15543	15422	15650	15613	15595	15688	15922	15745	15657	15620	15665	15692	15721	15739	15544	15628	15641	15813	15674	15612	15552	15560	15769	15662	15663	15841	15606	15639	15685	15448	15615	15830	15581	15551	15580	15487	15580	15737	15657	15633	15731	15731	15647	15656	15605	15572	15604	15735	15612	15453	15640	15515	15661	15590	15621	15742	15654	15601	15640	15633	15503	15607	15439	15670	15709	15632	15706	15676	15681	15449	15554	15564	15574	15655	15505	15681	15649	15691	15641	15591	15579	15665	15614	15765	15780	15769	15656	15589	15668	15583	15464	15618	15737	15791	15495	15641	15549	15746	15589	15631	15565	15447	15665	15754	15746	15608	15765	15587	15580	15724	15531	15504	15734	15758	15721	15480	15527	15594	15604	15691	15651	15527	15801	15784	15696	15774	15626	15760	15565	15571	15526	15655	15701	15543	15635	15596	15642	15513	15611	15692	15676	15604	15649	15555	15661	15669	15796	15503	15641	15681	15721	15760	15571	15762	15802	15647	15565	15523	15737	15372	15494	15524	15691	15660	15650	15647	15652	15581	15534	15522	15628	15659	15566	15623	15622	15498	15619	15482	15650	15553	15761	15665	15768	15664	15666	15859	15561	15711	15461	15707	15554	15882	15584	15634	15688	15575	15616	15631	15648	15472	15678	15575	15653	15655	15626	15860	15737	15623	15662	15613	15719	15683	15822	15801	15782	15730	15623	15510	15737	15695	15535	15551	15699	15570	15681	15571	15761	15485	15611	15641	15595	15721	15526	15608	15615	15598	15509	15736	15717	15591	15660	15638	15671	15613	15604	15580	15650	15762	15635	15746	15692	15603	15531	15821	15679	15564	15774	15504	15685	15465	15698	15631	15607	15554	15752	15652	15582	15558	15560	15630	15667	15586	15655	15745	15687	15576	15593	15688	15657	15660	15616	15430	15786	15741	15642	15494	15639	15652	15427	15598	15711	15729	15562	15503	15744	15474	15792	15538	15740	15689	15522	15690	15599	15511	15651	15723	15529	15834	15666	15633	15641	15717	15565	15598	15754	15475	15626	15722	15715	15458	15801	15515	15657	15635	15792	15607	15804	15698	15537	15768	15640	15692	15638	15757	15739	15775	15712	15574	15694	15669	15573	15461	15708	15642	15874	15625	15578	15610	15657	15648	15654	15447	15796	15602	15576	15599	15711	15430	15680	15674	15764	15679	15576	15350	15619	15610	15649	15732	15504	15614	15577	15661	15694	15556	15562	15595	15607	15834	15644	15754	15654	15561	15672	15610	15532	15751	15619	15735	15755	15574	15672	15609	15852	15734	15751	15714	15641	15686	15672	15642	15646	15580	15552	15683	15615	15666	15622	15749	15752	15551	15563	15676	15531	15627	15373	15686	15573	15586	15670	15537	15551	15655	15552	15676	15538	15640	15778	15707	15725	15620	15630	15569	15635	15679	15686	15627	15656	15586	15549	15684	15689	15656	15629	15598	15586	15500	15677	15762	15703	15598	15621	15525	15695	15621	15621	15676	15611	15701	15629	15815	15823	15716	15770	15432	15562	15724	15513	15501	15734	15718	15583	15628	15577	15669	15742	15755	15627	15594	15727	15521	15500	15628	15638	15508	15448	15504	15596	15707	15771	15605	15727	15604	15578	15665	15576	15759	15625	15516	15632	15550	15842	15469	15623	15631	15732	15509	15717	15823	15581	15624	15603	15574	15780	15662	15707	15541	15811	15462	15571	15622	15677	15733	15670	15597	15639	15576	15773	15688	15605	15840	15656	15597	15643	15700	15678	15813	15788	15688	15583	15816	15695	15629	15714	15509	15760	15643	15581	15645	15646	15717	15684	15654	15754	15561	15773	15748	15679	15573	15523	15537	15687	15499	15595	15713	15397	15678	15634	15591	15418	15866	15816	15572	15504	15725	15557	15883	15676	15690	15515	15551	15630	15568	15736	15588	15494	15636	15568	15636	15697	15658	15561	15557	15674	15674	15685	15513	15626	15487	15509	15542	15696	15713	15694	15457	15686	15651	15727	15617	15532	15690	15546	15738	15648	15624	15632	15511	15490	15857	15583	15698	15425	15725	15810	15645	15544	15669	15529	15687	15528	15662	15520	15692	15469	15748	15571	15729	15715	15673	15788	15600	15644	15585	15518	15652	15599	15604	15628	15657	15641	15768	15630	15604	15557	15633	15644	15664	15466	15726	15781	15650	15632	15604	15551	15543	15709	15598	15646	15625	15944	15638	15822	15595	15572	15660	15603	15551	15612	15557	15718	15648	15764	15549	15443	15802	15634	15680	15838	15493	15489	15752	15766	15564	15735	15781	15747	15706	15623	15508	15610	15597	15565	15662	15558	15633	15653	15746	15593	15721	15700	15654	15533	15606	15673	15785	15642	15635	15648	15585	15743	15682	15733	15738	15464	15512	15670	15653	15748	15498	15462	15734	15620	15780	15704	15682	15682	15615	15524	15699	15745	15527	15682	15724	15570	15537	15594	15690	15640	15553	15779	15543	15591	15586	15549	15710	15593	15652	15725	15767	15790	15671	15559	15736	15838	15541	15738	15545	15479	15731	15589	15646	15721	15466	15535	15716	15787	15716	15749	15721	15635	15777	15697	15556	15625	15542	15479	15493	15714	15567	15595	15676	15563	15700	15625	15599	15499	15681	15739	15634	15638	15575	15714	15881	15742	15655	15403	15642	15588	15662	15648	15680	15637	15513	15674	15567	15710	15780	15585	15615	15843	15716	15583	15456	15797	15543	15712	15703	15548	15709	15679	15722	15665	15711	15601	15645	15659	15711	15718	15627	15632	15692	15798	15582	15736	15655	15773	15694	15708	15462	15627	15574	15755	15736	15752	15562	15656	15674	15598	15709	15593	15619	15674	15703	15628	15526	15633	15737	15792	15710	15622	15820	15723	15807	15709	15525	15634	15606	15720	15705	15541	15684	15368	15635	15697	15803	15830	15690	15612	15747	15827	15715	15698	15743	15814	15605	15681	15631	15490	15687	15513	15630	15709	15700	15491	15750	15644	15610	15693	15669	15761	15634	15724	15596	15526	15604	15593	15698	15749	15688	15600	15640	15621	15654	15448	15705	15785	15541	15631	15583	15610	15680	15533	15546	15550	15620	15624	15666	15400	15824	15673	15504	15786	15626	15681	15685	15528	15595	15728	15613	15513	15583	15598	15404	15537	15694	15569	15514	15796	15621	15661	15552	15639	15627	15756	15517	15576	15565	15677	15721	15750	15747	15682	15539	15731	15732	15721	15562	15611	15637	15569	15623	15612	15648	15650	15656	15556	15517	15782	15578	15645	15730	15652	15667	15579	15503	15616	15641	15592	15738	15763	15628	15502	15757	15616	15552	15716	15716	15756	15546	15724	15674	15673	15726	15670	15712	15520	15737	15592	15804	15707	15811	15637	15735	15648	15774	15755	15664	15738	15650	15687	15559	15378	15709	15959	15656	15690	15597	15653	15656	15581	15479	15644	15579	15697	15602	15708	15697	15750	15555	15539	15549	15561	15661	15711	15514	15756	15649	15589	15556	15676	15618	15656	15564	15468	15716	15608	15682	15781	15654	15704	15535	15754	15750	15599	15627	15610	15776	15644	15703	15622	15580	15519	15574	15671	15703	15616	15640	15764	15839	15746	15742	15457	15549	15758	15608	15742	15569	15708	15623	15678	15625	15636	15659	15728	15613	15851	15658	15535	15719	15615	15768	15715	15783	15746	15661	15608	15619	15687	15702	15670	15605	15650	15607	15743	15551	15576	15818	15598	15684	15660	15849	15599	15572	15788	15705	15596	15457	15514	15715	15575	15743	15728	15619	15600	15710	15541	15728	15650	15687	15692	15604	15894	15653	15643	15587	15593	15407	15619	15767	15713	15509	15625	15618	15513	15555	15539	15708	15641	15673	15708	15677	15645	15590	15595	15662	15508	15634
24155	23944	44280	49858	40396	32799	27093	21083	19539	19205	19240	18884	18890	19110	19089	19045	19019	18787	19152	19042	19131	19030	19116	19189	19034	18866	19104	18843	18704	18900	18822	18852	18943	19016	19099	18911	18913	19045	18922	19082	18773	19020	19026	18930	18751	18785	18687	18781	18933	19126	18898	18800	18908	18916	18864	18866	18825	18981	18937	18840	18970	18855	18968	18781	19114	18958	18902	18627	18872	18895	18970	18764	18832	18861	18869	18825	18698	18765	18866	18986	18698	19060	18818	18693	18983	18923	18914	18972	19122	19003	18846	18829	18819	18859	18720	18953	18823	18701	18855	18917	18725	19064	19120	19059	18748	18812	19000	18958	18802	18828	18689	18558	18790	18901	18875	18869	18798	18720	18679	18640	18896	18979	18912	18747	18975	18899	18815	18769	18947	19172	19032	18897	18807	18808	18915	18761	18982	18677	18784	18850	18891	18622	18991	18883	18786	18586	18857	18772	18767	18835	18849	18883	18834	18780	18841	18893	18988	18911	18892	18917	18913	19170	18739	18884	18779	18803	18775	18716	18681	18824	18962	19062	18844	18922	18968	18804	18859	18930	18779	18997	18872	19076	18999	18945	18525	18846	18839	18882	18780	18762	18819	18816	19089	18849	18716	18709	18974	18792	18670	18869	18804	18864	18645	18909	18957	18624	18911	18782	18952	18696	18801	19034	18932	18898	18836	19005	18859	18896	19016	18787	18750	18833	18838	18823	18889	18989	18820	18760	19006	18671	18813	18749	19059	18945	18892	18674	18866	18827	18936	18852	18970	18961	18862	18902	18982	19077	18856	18681	18943	18700	18906	18750	18867	18941	19053	18702	18782	18802	18804	18979	18829	19132	19089	18816	18867	18762	18840	18895	18768	18745	18737	18962	18821	18833	18960	18919	18788	18719	18895	18769	18828	19220	18949	18833	18949	19013	18812	18725	18711	18959	18791	18743	18889	18812	18995	18962	18762	18959	19046	18981	18799	18830	18929	18667	18729	18736	18825	18860	19002	18823	18906	18744	18772	18841	18906	19052	18931	18768	18782	18754	18496	18788	18754	18841	19072	19008	18865	19034	19030	18839	18654	18740	18997	19029	19103	18962	18914	19024	19054	18980	18721	18963	18831	18696	18844	18955	18995	18851	18872	18767	18859	18828	18917	18873	18850	19015	18913	18707	18856	18872	18819	18993	18776	18908	18815	19034	18962	18855	18752	18899	18946	18618	18619	18813	19124	18806	18805	18786	18759	18953	18987	19081	18984	18819	18754	18848	18526	18883	18973	18907	18742	18978	18695	18685	18832	18887	18936	18904	18847	18807	19023	18854	18781	18793	18887	18990	18791	18739	18796	18704	18885	18977	18836	18931	18808	18861	18868	18910	18772	19154	18909	18845	18774	19016	18922	18902	18927	18809	18667	18677	18835	18992	18962	18855	18826	18770	18559	18861	18838	18738	18866	18918	19109	18903	18760	18911	18698	18751	18896	18799	18804	18828	18918	18885	18842	18901	18745	18939	18933	18915	19063	18813	18995	18835	18692	19014	18988	18925	18858	18836	18876	18678	18752	18856	18749	18757	18766	18784	18876	18786	18750	18855	18860	18690	18718	18731	18852	18698	18955	18881	18943	18972	18916	18838	18777	18946	18970	18693	18939	18887	18663	18829	18881	19008	18856	18577	18919	18909	19052	18972	18778	19121	18715	18795	18895	18830	18851	18799	18817	18907	18776	18739	18796	18789	18823	18864	18847	18844	18807	18628	18978	18805	18765	18843	19034	18831	18939	18744	18666	18751	18889	18924	18747	18982	18805	18839	18784	18742	18592	18933	19102	18939	18868	18826	18775	18837	18892	18846	18744	18904	18819	18862	18933	18943	18831	18809	18793	18734	18760	18852	18799	18990	19016	19044	18796	18807	18869	18504	18821	18805	18815	18959	18929	18896	18865	19024	18900	18865	18757	18971	19009	18942	18537	18803	18660	18943	18955	18761	18843	18838	18994	18941	18893	18872	18929	18844	18845	18896	18706	18753	18838	18487	18524	18698	18968	18907	19048	18789	18854	18781	18795	19046	18814	18903	18863	18958	18765	18932	18856	18844	18881	18851	18775	18817	18741	19011	18922	18771	18678	18888	18837	18685	18814	18847	18876	18948	18890	18929	18711	18871	18946	18718	18849	18986	18783	18889	18573	18912	18747	18979	18774	18751	18592	19003	18688	18925	18880	18959	18735	18876	18842	18921	18964	18797	18849	18983	18664	18815	19038	19028	18955	18774	18992	18833	18754	18884	18742	18891	18905	18828	18960	18905	18668	18883	18858	18828	18962	18882	18959	19042	18693	18830	18681	18764	18793	18952	18933	18709	18903	18698	18871	18909	18674	18830	19098	18733	18685	18805	18762	19050	18813	18737	18969	18765	18800	18828	18858	18868	18714	18774	18800	18789	18976	18962	18952	18929	18693	18706	18601	18904	18988	18723	18808	18692	18870	19005	18939	18811	18998	18824	18708	18903	18874	18724	18826	18818	19011	18932	18730	18867	19206	19064	18901	18922	18596	18655	18782	19059	18932	18795	18923	18845	18919	18825	18635	18682	18752	18909	18859	18752	18938	18520	18861	18868	18841	18830	18939	18957	18742	18804	18837	18854	18853	18725	18889	19056	18710	19146	18855	18803	18920	18818	18613	18854	18907	18848	18685	18852	18683	18807	18839	18809	18857	18945	18778	18777	19011	18852	18702	19028	18870	18869	18793	18780	18871	18708	18926	18768	19153	18774	18626	18709	18935	18851	18899	18969	19189	18863	18959	19026	19054	18860	18940	18844	18756	18825	18968	18758	18864	18914	18814	18749	18844	18900	18860	18907	18927	18693	18907	18983	18863	18748	18675	18754	19017	18863	19032	19050	18914	18977	19002	19006	18908	18913	18779	19040	18803	18892	18831	18877	18954	18792	18812	18916	18721	18961	18812	18860	18794	19000	18835	18948	18949	18785	18661	18729	18703	18722	18923	18816	18704	18837	18789	18831	18938	18829	18849	18769	18754	18909	18848	18816	19099	18732	19073	19048	18764	18654	18794	18735	18986	19045	18856	18918	18721	18987	18883	18853	18792	18773	18817	18861	18876	18988	18880	18524	19005	18996	18838	18959	18874	18999	18775	18795	18950	18792	18661	18827	18742	18762	18718	18958	18994	18983	18916	18886	18792	18809	18867	18944	18824	18904	18993	18895	18911	18810	18903	18815	18982	18803	18946	18843	18930	18943	18771	18890	18848	18800	18777	18870	18913	18838	18860	18697	18697	18883	18673	18864	18810	18967	19034	18851	18816	18926	19033	18973	18892	18879	18865	18824	19087	18912	18747	19086	19023	18891	19136	19044	18811	18667	18998	18766	18884	18914	18883	18928	18713	18822	18986	18694	18862	18750	18953	18937	18926	18783	18848	18889	18909	18817	18968	18804	18947	18804	18785	18948	19014	18823	18970	18742	18664	18824	18909	18802	18807	18677	18679	18825	18842	18752	18858	18975	18572	18766	19063	18748	18886	18916	18856	18977	18934	18633	18870	18930	19306	18869	19003	18799	18851	18791	18974	18839	18829	19019	18966	19026	18927	18876	18768	18853	18879	18771	18650	18799	19016	18968	18921	19050	18838	18888	18928	18810	18767	18651	18823	18838	18919	18774	18892	18703	18783	18965	18868	18767	18915	18909	18819	18806	18667	18735	18843	18896	18822	18855	18785	18830	18892	18768	19178	18717	19012	19128	18883	18847	18929	18856	18814	18829	18851	18869	18922	18745	18889	18828	18907	18713	18792	18843	18763	18988	18914	18808	18726	18760	18998	18976	18972	18789	18828	18853	19024	18888	18845	18933	18902	18999	18809	18711	18671	18950	18824	18917	18772	18698	18851	18780	18778	18876	18806	18831	18946	18747	18604	18863	18684	18883	18878	18945	18780	18963	18885	18986	18911	18766	19064	18827	18771	18833	18898	18907	18882	18919	18780	18964	19000	19052	18954	18693	18939	18684	18639	18784	18889	19120	18973	18913	18949	18741	18653	18906	19136	18949	18944	18746	18680	18813	18997	19104	18863	18947	18730	18899	18952	18872	18869	18843	18968	18901	18821	18590	18965	18982	18995	18849	19031	18917	19140	18784	18991	18800	18960	18905	18779	18952	18871	18953	19123	18881	18952	18828	18898	18921	18916	18692	18658	18911	18581	18730	18918	18740	18933	18833	18752	18801	18705	18798	18877	18980	18724	18887	18828	18912	18858	18786	18887	18923	18805	18897	18868	18937	18944	18661	18744	18794	18818	18915	18805	18751	18729	18902	18869	18988	18781	18820	18717	18964	19054	18870	18825	18746	18909	18945	18992	18767	18744	18755	18875	19062	18783	18849	18870	18818	18836	19058	19011	18951	18918	18930	18838	18819	18802	18683	19020	18858	18724	18929	18935	18823	18863	18984	18905	19013	18908	18827	18787	18966	18806	18612	18834	18725	18768	18769	18923	18834	18945	18718	18941	18787	18944	18819	18965	18815	18943	18912	18900	18796	18959	18825	18887	18844	18766	18746	18837	18893	18846	18851	19062	18749	18764	18835	18880	18941	18958	18995	18804	18907	18958	18932	18870	18742	18786	18760	18943	18938	18886	18806	18758	18734	18750	18794	18815	18864	18694	18918	18799	18865	18898	18906	18947	18949	19088	19023	19023	18720	18854	18907	18712	18942	18852	18692	18901	18716	18731	18831	18861	18878	19054	18912	18880	19072	18888	18817	18986	18648	18636	18707	18873	18996	18830	18757	18953	18917	18865	18933	18709	18870	19004	18702	18789	19058	18757	18862	18801	18830	18932	19013	18967	18739	18742	18976	18770	18743	18781	18786	18640	18771	18822	18838	18779	18797	18734	18979	18599	18850	18940	18881	18869	18967	18574	18648	18655	18762	18652	18755	18840	18765	18781	19015	18866	18719	18972	19054	18944	18810	18778	18681	18951	18919	18815	18766	18825	18965	18945	18964	18714	18820	18844	18861	18885	18907	18943	18969	18783	18720	18896	18806	18701	18842	18900	18925	18763	18951	18957	18911	18997	18791	18728	18742	19041	18928	18878	18740	18884	18753	18885	18829	18845	18730	18962	18747	18714	19198	18845	18841	18984	18863
55630	98675	89462	66367	46630	32128	22009	17598	16042	15911	15660	15583	15651	15738	15607	15722	15649	15841	15748	15679	15752	15823	15608	15673	15695	15509	15559	15806	15692	15739	15653	15708	15681	15740	15759	15730	15655	15608	15729	15758	15660	15797	15759	15751	15708	15715	15599	15686	15556	15519	15719	15670	15723	15646	15759	15671	15686	15837	15716	15776	15731	15696	15556	15966	15727	15620	15722	15594	15584	15636	15547	15681	15769	15617	15552	15676	15526	15519	15644	15682	15563	15669	15559	15758	15583	15755	15600	15487	15738	15699	15591	15472	15834	15530	15714	15688	15701	15800	15700	15696	15703	15776	15594	15515	15669	15592	15624	15534	15672	15607	15717	15664	15736	15705	15537	15598	15651	15587	15738	15721	15643	15785	15650	15566	15720	15653	15765	15852	15619	15651	15638	15465	15760	15624	15603	15786	15762	15781	15823	15580	15790	15516	15803	15635	15812	15651	15659	15534	15672	15604	15692	15741	15665	15618	15682	15579	15711	15764	15631	15632	15613	15627	15716	15816	15873	15820	15501	15701	15766	15769	15541	15802	15659	15607	15742	15622	15789	15591	15554	15752	15691	15551	15770	15798	15512	15583	15632	15549	15604	15686	15764	15618	15595	15764	15555	15661	15703	15541	15920	15577	15663	15756	15635	15715	15455	15808	15635	15619	15670	15777	15625	15502	15662	15511	15602	15583	15653	15695	15639	15693	15762	15753	15740	15565	15662	15694	15685	15776	15673	15671	15759	15771	15736	15703	15710	15564	15720	15833	15653	15635	15704	15578	15656	15789	15546	15864	15695	15704	15857	15684	15615	15692	15801	15694	15535	15610	15798	15520	15651	15747	15829	15563	15646	15591	15689	15624	15552	15713	15674	15743	15602	15705	15605	15517	15754	15690	15811	15587	15576	15664	15627	15697	15566	15716	15731	15444	15653	15483	15672	15612	15693	15766	15629	15704	15614	15701	15695	15650	15533	15659	15730	15853	15751	15657	15707	15743	15404	15614	15595	15487	15659	15669	15603	15541	15587	15678	15704	15791	15607	15650	15850	15727	15558	15608	15691	15753	15621	15777	15673	15646	15651	15612	15731	15553	15826	15657	15586	15684	15584	15682	15770	15651	15865	15686	15634	15895	15745	15896	15623	15568	15542	15828	15610	15683	15718	15495	15717	15663	15737	15613	15457	15676	15769	15581	15611	15715	15741	15702	15890	15479	15734	15576	15745	15561	15664	15788	15737	15757	15756	15646	15702	15599	15541	15485	15734	15818	15801	15649	15978	15693	15556	15482	15729	15754	15674	15624	15745	15712	15732	15607	15817	15755	15699	15606	15714	15892	15663	15748	15657	15734	15828	15605	15792	15617	15727	15669	15632	15635	15776	15556	15774	15698	15682	15599	15522	15540	15680	15688	15620	15679	15621	15704	15604	15757	15755	15554	15708	15602	15616	15600	15724	15567	15903	15776	15804	15644	15575	15749	15682	15610	15849	15605	15787	15668	15736	15670	15670	15654	15623	15580	15690	15697	15536	15878	15793	15601	15794	15607	15792	15646	15619	15615	15600	15650	15681	15716	15606	15613	15710	15812	15783	15603	15794	15678	15587	15784	15897	15668	15587	15723	15718	15478	15869	15829	15738	15780	15725	15741	15512	15592	15564	15642	15771	15677	15662	15795	15591	15718	15564	15541	15728	15583	15713	15711	15609	15775	15694	15698	15651	15751	15790	15685	15600	15663	15603	15884	15696	15740	15543	15742	15811	15700	15591	15730	15692	15844	15620	15594	15888	15692	15572	15672	15463	15551	15750	15721	15676	15725	15691	15596	15780	15788	15890	15784	15667	15760	15717	15560	15710	15632	15600	15697	15712	15698	15830	15526	15684	15512	15575	15806	15867	15502	15705	15720	15702	15519	15655	15452	15648	15552	15662	15650	15689	15592	15589	15450	15757	15674	15746	15680	15723	15709	15633	15664	15771	15763	15676	15441	15579	15655	15708	15808	15686	15748	15630	15657	15667	15707	15777	15835	15686	15732	15612	15842	15702	15507	15738	15861	15749	15768	15567	15738	15801	15764	15689	15686	15576	15855	15550	15714	15493	15578	15694	15512	15497	15610	15600	15878	15670	15586	15673	15751	15676	15659	15667	15649	15691	15680	15698	15726	15389	15743	15763	15671	15562	15714	15717	15493	15548	15798	15605	15603	15666	15711	15806	15761	15665	15638	15815	15697	15736	15660	15648	15854	15697	15597	15732	15687	15693	15567	15763	15715	15811	15749	15755	15629	15836	15725	15810	15702	15669	15740	15626	15459	15617	15803	15648	15637	15637	15596	15757	15714	15648	15604	15587	15758	15628	15675	15422	15636	15867	15544	15849	15614	15570	15812	15712	15473	15573	15602	15713	15588	15689	15424	15527	15660	15654	15575	15786	15556	15674	15559	15699	15783	15778	15748	15548	15614	15695	15713	15782	15694	15472	15571	15664	15545	15779	15469	15788	15711	15536	15667	15566	15828	15471	15944	15706	15779	15541	15521	15623	15661	15721	15583	15586	15726	15695	15671	15623	15656	15725	15736	15728	15588	15605	15739	15623	15744	15779	15850	15658	15855	15796	15735	15637	15716	15639	15583	15694	15663	15942	15424	15730	15847	15633	15777	15671	15764	15861	15597	15728	15721	15631	15616	15673	15686	15649	15596	15590	15659	15650	15660	15457	15689	15691	15590	15542	15803	15720	15627	15566	15838	15587	15493	15813	15667	15558	15691	15541	15824	15583	15581	15561	15625	15697	15701	15766	15632	15651	15671	15676	15767	15566	15789	15745	15647	15514	15729	15598	15706	15806	15777	15737	15767	15521	15672	15787	15594	15676	15658	15617	15589	15773	15671	15781	15702	15857	15567	15565	15688	15587	15792	15592	15657	15810	15578	15605	15642	15672	15700	15671	15737	15700	15809	15718	15750	15741	15699	15842	15570	15506	15569	15695	15748	15697	15769	15765	15654	15609	15662	15594	15619	15601	15585	15639	15861	15766	15509	15625	15628	15684	15626	15705	15720	15749	15597	15771	15754	15602	15773	15544	15573	15812	15614	15697	15653	15542	15672	15729	15754	15782	15634	15639	15620	15649	15653	15771	15512	15617	15773	15718	15648	15773	15826	15600	15633	15814	15678	15452	15587	15635	15697	15746	15599	15567	15661	15646	15637	15703	15611	15752	15826	15607	15538	15821	15867	15819	15624	15574	15661	15755	15856	15466	15593	15665	15569	15565	15798	15736	15709	15891	15673	15834	15664	15752	15641	15646	15791	15745	15671	15670	15789	15581	15786	15638	15668	15787	15711	15761	15626	15645	15714	15877	15592	15731	15725	15793	15626	15661	15623	15938	15632	15699	15843	15802	15599	15771	15690	15557	15730	15722	15746	15497	15579	15745	15797	15740	15709	15650	15842	15569	15760	15551	15772	15653	15689	15712	15647	15629	15523	15555	15666	15534	15739	15668	15715	15606	15728	15798	15809	15714	15716	15751	15672	15687	15669	15630	15612	15726	15861	15734	15604	15849	15639	15646	15733	15737	15736	15697	15592	15753	15711	15590	15869	15756	15715	15705	15810	15555	15738	15632	15641	15672	15688	15529	15575	15765	15603	15645	15678	15718	15717	15741	15574	15684	15718	15640	15632	15677	15606	15735	15625	15783	15784	15705	15615	15703	15491	15858	15706	15654	15598	15574	15614	15590	15762	15790	15612	15802	15825	15728	15727	15664	15561	15739	15666	15703	15643	15757	15640	15669	15709	15709	15627	15712	15640	15668	15624	15577	15626	15723	15885	15602	15737	15669	15686	15578	15692	15770	15767	15874	15707	15704	15640	15752	15718	15727	15687	15655	15668	15558	15671	15688	15725	15737	15735	15814	15551	15824	15489	15638	15580	15598	15720	15628	15735	15684	15632	15797	15711	15755	15641	15583	15590	15751	15807	15575	15640	15710	15674	15653	15631	15871	15680	15652	15669	15637	15721	15681	15573	15648	15645	15713	15600	15596	15490	15760	15734	15637	15537	15700	15647	15730	15830	15662	15825	15759	15578	15740	15754	15639	15728	15731	15659	15622	15714	15605	15635	15619	15726	15554	15636	15683	15627	15675	15722	15783	15794	15728	15653	15694	15642	15711	15528	15626	15738	15693	15663	15555	15806	15709	15697	15762	15791	15532	15661	15851	15709	15704	15573	15656	15695	15426	15592	15418	15641	15746	15634	15657	15784	15779	15529	15591	15784	15671	15787	15757	15574	15641	15697	15506	15648	15616	15674	15617	15808	15662	15691	15787	15610	15665	15643	15758	15723	15821	15584	15584	15764	15871	15494	15547	15750	15670	15697	15739	15635	15584	15692	15746	15593	15626	15658	15650	15718	15680	15522	15514	15653	15605	15787	15534	15785	15846	15590	15631	15561	15713	15657	15689	15713	15537	15760	15768	15629	15663	15750	15616	15690	15642	15403	15557	15793	15658	15658	15824	15677	15773	15675	15563	15476	15536	15563	15723	15584	15653	15785	15703	15641	15687	15673	15757	15529	15692	15763	15636	15606	15503	15667	15756	15721	15732	15595	15783	15744	15561	15757	15592	15668	15702	15628	15596	15632	15802	15803	15602	15666	15769	15695	15809	15814	15494	15521	15566	15807	15757	15692	15714	15800	15593	15454	15723	15735	15770	15542	15692	15554	15686	15754	15582	15674	15683	15530	15566	15603	15499	15681	15536	15586	15566	15567	15584	15767	15774	15733	15609	15746	15630	15514	15780	15516	15750	15569	15824	15615	15708	15778	15775	15670	15741	15619	15612	15681	15650	15741	15642	15601	15687	15612	15663	15692	15535	15750	15736	15564	15722	15771	15645	15704	15699	15641	15664	15504	15623	15624	15839	15692	15802	15742	15520	15541	15580	15706	15651	15635	15734	15634	15956	15620	15664	15681	15808	15642	15645	15567	15767	15596	15651	15506	15677	15597	15594	15732	15679	15670	15675	15703	15782	15661	15635	15803	15483	15694	15624	15661	15548	15588	15841	15718	15672	15440	15777	15759	15764	15590	15676	15710	15644	15705	15702	15878	15649	15637	15838	15639	15671	15611	15686	15835	15736	15568	15662	15525	15640	15799	15837	15667
22998	22459	38372	41893	38997	35243	30733	22921	19882	19921	19414	18996	18843	19470	19113	19046	19012	18833	19234	19202	19183	19041	18898	19281	19057	18965	18912	18948	18759	18969	18935	18723	18622	18996	18782	18919	18926	18957	18668	18936	19017	18787	18894	18965	18870	18887	18835	18695	18991	18873	18670	19037	19044	18924	18968	18717	18811	18698	18807	18946	18757	18975	18736	18805	18775	18890	18792	18930	18792	18864	18810	18899	18753	18685	18700	18575	18899	18971	19000	18831	18979	18976	18735	18706	18805	18791	18855	18800	18698	18779	18794	18783	18846	18734	18652	18746	18757	18849	18598	18802	18838	18568	18772	18783	18878	18795	18892	18743	18671	18752	18775	18801	18863	18868	18649	18910	18825	18613	18771	19002	18886	18776	19061	18886	18781	18987	18893	18924	18924	18748	18533	18484	18733	18786	18702	18762	18721	18831	18634	18641	18706	18764	18617	18932	18749	18804	18793	18807	18841	18657	18639	18903	18751	18861	18673	18786	18831	18624	18767	18935	18787	18897	18722	18768	19014	18718	18952	18696	18818	18924	19126	18782	18765	19109	18739	18829	18731	18958	18832	18827	18839	18767	18640	18720	18671	18720	18861	18726	18739	18789	18760	18806	18916	18864	18729	18512	18997	18651	18693	18760	19032	18726	18955	18829	18749	18727	18882	18763	18704	18795	18754	18874	18934	18753	18817	18957	18736	18693	18837	18613	18803	18778	18779	18650	18487	18760	18888	18716	18670	18757	18719	18991	18993	18713	18595	18741	18741	18709	18780	18662	18735	18954	18868	18770	18747	18497	18830	18640	18980	18646	18707	18633	18749	18599	18797	19049	18861	18838	18745	18806	18861	18830	18876	18743	18860	18876	18779	18770	18639	18706	18862	18900	18786	18866	18637	18728	18745	18848	18814	18711	18859	18706	18775	18805	18863	18847	19056	18719	18818	18838	18999	18918	18723	18641	18842	18731	18589	18762	18638	18716	18750	18865	18677	18990	18742	18603	18843	18832	18695	18682	18910	18770	18654	18746	18696	18780	18634	19016	18697	18815	18888	18936	18745	18661	18810	18697	18729	18835	18693	18892	18885	18599	18681	18865	18914	18783	18619	18757	18797	19050	18732	18901	18665	18834	18624	18814	18598	18874	18843	18920	18757	18787	18727	18863	18713	18758	18927	18733	18790	18634	18819	18973	18782	18778	18886	18567	18958	18925	18760	18792	18683	18783	18707	18801	18735	18574	18763	18900	18712	18798	18737	18757	18732	18718	18719	18772	18749	19047	18883	18818	18704	18558	18595	18771	18797	18723	18921	18770	18897	18629	18930	18843	18627	18790	18749	18852	18670	18950	18986	18744	19013	18396	18772	18950	18918	18477	18943	18999	18983	18927	18866	18802	18767	18929	18688	18940	18847	18717	18760	18695	18952	18732	18853	18790	18691	18781	18712	18979	18848	18739	18822	18705	18803	18746	18751	18855	18900	18763	18769	18639	18741	18683	18879	18977	19018	18734	18810	18932	18865	18987	18820	18843	18736	18557	18671	18735	18754	18928	18991	18582	18669	18757	18869	18786	18724	18884	18747	18840	18747	18872	18735	18836	18484	18582	19024	18908	18880	18962	18728	18671	18738	18784	18795	18773	18561	18683	18681	18768	18730	18660	18676	18721	18763	18806	18814	18856	18965	18651	18799	18719	18743	18903	18889	18695	18866	18838	18799	18829	18699	18981	18963	18755	18682	18733	18819	18746	18766	18824	18809	18541	18892	18598	18762	18650	18784	18768	18731	18645	18762	18663	18765	18753	18879	18727	18573	18611	18834	18786	18924	18739	18657	18742	18720	18872	18642	18695	18818	18994	18724	18689	18546	18945	18860	19023	18809	18847	18874	18818	18816	18649	18941	18808	18697	18582	18853	18721	18964	18889	18604	18834	18892	18711	18813	18814	18659	18960	18735	18996	18885	18840	18684	19018	18727	18866	18970	18908	18797	18728	18787	18604	18677	18893	18920	18709	18667	18581	18679	18675	18835	18783	18523	18702	18878	18699	18685	18740	18842	18749	18800	18921	18794	18721	18572	18778	18829	18730	18954	18907	18821	18788	18762	18736	18750	18642	18706	18757	18846	18912	18864	18680	18920	18731	18821	19015	18813	18665	18872	18697	18774	18789	18866	19038	18706	18968	18751	18668	18637	18744	18947	18867	18771	18971	18863	18771	18751	18858	18788	18723	18675	18739	18509	18742	18752	18766	18735	18863	18779	18713	18688	18821	18971	18736	18797	19023	18682	18603	18827	18639	18718	18932	18850	18721	18931	18698	18768	18806	18845	18841	18600	18892	18762	18875	18845	18864	18673	18751	18684	18710	18755	18874	18849	18816	18932	18986	18996	18730	18882	18891	18725	18680	18721	18909	18655	18644	18732	18751	18862	18716	18742	18711	18710	18623	18862	18785	18466	18621	18677	18725	18829	18648	18519	18887	18712	19006	18778	18905	18953	18790	18778	18815	18670	18812	18899	18760	18844	18955	18845	18719	18727	18628	18892	18692	18812	18585	18778	18802	18788	18865	18773	18873	18799	18778	18749	18819	18911	18557	18671	18713	18632	18674	18675	18685	18734	19068	18716	18696	18864	18665	18793	18579	18709	18729	18873	18598	18749	18771	18769	18651	18715	18765	18576	18745	18533	18648	18675	18783	18775	18978	18807	18825	18744	18667	18855	19066	18834	18857	18828	18889	18929	18609	18769	18861	18608	18853	18831	18841	18760	18628	18982	18786	18714	18835	18979	18731	18678	18677	18941	18737	18865	18703	18664	18772	18862	18882	18887	18735	18774	18848	18717	18830	18869	18655	18621	18941	18688	18901	18709	18736	18790	18666	18769	18624	18721	18626	18816	18857	18758	18962	18746	18993	18843	18905	18797	18717	18894	18891	18766	18885	18751	19085	18894	18802	18764	18670	18525	18652	18778	18848	18937	18730	18926	18845	18787	18743	18740	18821	18763	18697	18834	18891	18959	18880	18633	18766	18524	18720	18759	18722	18816	19015	18746	18897	18873	18749	18778	18646	18633	18846	18825	18845	18784	18798	18936	18890	18716	18567	18913	19051	18762	18802	18886	18725	18778	18823	18958	18912	19085	18699	18857	18934	18878	18782	18758	18928	18669	18976	18956	18840	18907	18755	18663	18712	18567	18806	18879	18745	18807	18703	18808	18728	18941	18829	18944	18943	18508	18825	18877	18525	18798	18691	18844	18717	18800	18793	18723	18775	18634	18729	18678	18903	18662	18781	18793	18774	18811	18994	18823	18716	18765	18855	18567	18919	18811	18993	18830	18572	18797	18893	18827	18766	18878	18907	18714	18419	18945	18549	18867	18726	18809	18940	18948	18790	18732	18779	18627	18793	18773	18544	18784	18871	18627	18744	18863	18782	18719	18751	18873	18887	18974	18913	18854	18828	18869	18753	18567	18667	18668	18695	18935	18919	18728	19039	18633	18746	18627	18724	18878	18622	18700	18727	18668	18876	18846	18912	18906	18781	18587	18694	18721	18875	18833	18872	18577	18718	18630	18811	18798	18659	18859	18764	18754	18842	18852	18666	18838	18790	18786	18910	18681	18620	18826	18744	18737	18776	18827	18817	18907	18820	18996	18875	18755	18805	18628	18837	18583	18704	18692	18600	18616	18748	18654	18849	18644	18707	18667	18845	18774	18799	18920	18859	18931	18748	18864	18795	18751	18894	18663	18942	18865	18699	18724	19010	18902	18723	18865	18658	18744	18513	18886	18918	18793	18786	18766	18770	18660	18778	18854	18799	18763	18764	18702	18835	18685	18786	18706	18591	18963	18925	18916	18846	18733	18803	18646	18954	18928	18791	18826	18741	18746	18816	18923	18464	18830	18753	18705	18854	18671	18921	18802	18667	18673	18781	18750	18787	18685	18844	18844	18933	18738	18630	18947	18836	18703	18812	18862	18717	18759	18835	19048	18910	18831	18770	18822	18673	18701	18712	18835	18756	18828	18616	18720	18724	18738	18826	18855	18849	18810	18694	18720	18650	18886	18853	18881	18843	18775	18822	18550	18842	18683	18793	19052	18731	18678	18981	18786	18730	18746	18645	18928	18821	18796	18855	19092	18679	18724	18771	18802	18526	18611	18734	18895	18493	18809	18945	18708	18864	18945	18813	19087	18882	18720	18925	18856	18615	18853	18743	18668	18671	18815	18969	18838	18637	18862	18688	18929	18643	18810	18586	18750	18809	18848	18890	18659	18846	19062	18815	18918	18644	18790	18777	18953	18668	18876	18684	18824	18707	18767	18634	18668	18738	18876	18960	18751	18787	18590	18586	18820	18692	18707	18834	18803	18843	18650	18760	18726	18787	18811	18779	18697	18754	18801	18806	18861	18927	18666	18889	18673	18876	18745	18764	18878	18665	18803	18712	18768	18592	18777	18640	18825	18698	18718	18661	18829	18970	18785	18735	18767	18631	18804	18959	18722	18600	18792	18802	18628	18870	18727	18939	18835	18753	18755	18595	18758	18877	18791	18808	18950	18780	18832	18866	18693	18848	18828	18926	18710	18645	18901	18732	18720	18828	18672	18980	19026	18889	18883	18840	18673	18915	18724	18814	18873	18660	18718	18605	18840	18839	18842	18866	18872	18851	18757	18814	18828	18800	18786	18802	18816	18790	18686	18754	18796	18850	18640	18705	18734	18738	18919	19013	18679	18846	18861	18864	18834	18982	18720	18754	18817	18814	18830	18772	18905	18700	18554	18939	18934	18886	18617	18831	18664	18880	18647	18705	18769	18876	18682	18875	18695	19043	18881	18814	18793	18696	18862	18616	18724	18971	18656	18755	18654	18853	18762	18910	19015	18712	18487	18839	18923	18767	18908	18774	18824	18832	18823	18713	18827	18785	18879	18954	18553	18767	18741	18827	18790	18813	18738	18808	18675	18784	18729	18903	18736	18976	18625	18800	18643	18953	18942	18892	18904	18810	18748	18619	18741	18900	18597	18682	18702	18601	18739	18755	18658	18599	18895	18884	18648	18917	18820	18804	18603	18838	18814	18681	18784	18716	18759	18732	18943	18868	18743	18831	18984	18884	18824	18807	18713	18567	18573	18631	18723	18958	18808	18677	18755	18825	18640	18744
64179	107129	96075	77451	56635	39864	26101	18642	16188	15896	15616	15493	15522	15425	15830	15738	15660	15610	15523	15738	15458	15552	15728	15569	15756	15633	15628	15528	15538	15619	15561	15692	15641	15476	15594	15556	15547	15574	15638	15729	15514	15709	15697	15603	15609	15484	15499	15600	15688	15756	15568	15487	15697	15634	15753	15666	15584	15582	15578	15729	15604	15604	15638	15502	15570	15594	15670	15612	15918	15633	15574	15543	15495	15694	15654	15677	15584	15626	15547	15521	15727	15538	15528	15468	15609	15739	15609	15415	15610	15664	15586	15794	15581	15696	15638	15465	15616	15596	15781	15689	15708	15651	15551	15783	15682	15620	15647	15496	15765	15701	15785	15543	15441	15497	15545	15619	15606	15598	15616	15747	15697	15636	15570	15643	15618	15571	15397	15704	15629	15583	15601	15657	15621	15587	15927	15648	15646	15482	15762	15602	15631	15655	15646	15688	15624	15641	15714	15740	15574	15576	15537	15629	15557	15772	15417	15765	15613	15610	15881	15464	15557	15690	15612	15610	15711	15613	15528	15709	15703	15790	15626	15700	15565	15708	15731	15682	15474	15547	15585	15604	15523	15623	15569	15614	15682	15598	15682	15811	15645	15650	15818	15547	15482	15583	15608	15621	15723	15434	15562	15610	15714	15688	15661	15686	15593	15709	15586	15745	15522	15640	15573	15708	15577	15415	15764	15510	15689	15531	15375	15602	15720	15562	15677	15682	15785	15694	15575	15580	15668	15540	15647	15690	15455	15568	15641	15666	15672	15614	15663	15696	15738	15591	15819	15564	15733	15656	15639	15685	15678	15736	15419	15564	15778	15541	15919	15623	15651	15535	15621	15694	15599	15396	15719	15588	15750	15547	15557	15458	15439	15772	15597	15730	15633	15399	15776	15622	15445	15580	15653	15583	15642	15570	15681	15714	15665	15622	15549	15668	15713	15544	15683	15728	15695	15508	15541	15592	15477	15414	15436	15735	15610	15573	15557	15841	15518	15587	15542	15648	15618	15455	15465	15633	15701	15545	15806	15858	15600	15745	15533	15605	15511	15605	15440	15691	15749	15697	15429	15500	15559	15735	15582	15722	15655	15595	15588	15539	15569	15485	15588	15628	15740	15619	15511	15551	15759	15753	15624	15638	15625	15700	15494	15774	15681	15774	15738	15582	15832	15540	15687	15651	15705	15566	15569	15549	15493	15809	15576	15761	15657	15556	15756	15643	15530	15626	15543	15616	15651	15497	15775	15705	15680	15359	15858	15582	15643	15522	15662	15572	15597	15558	15615	15556	15493	15587	15528	15696	15641	15607	15685	15686	15519	15705	15557	15680	15546	15561	15663	15596	15609	15698	15521	15721	15694	15508	15533	15550	15507	15634	15714	15686	15636	15646	15676	15799	15661	15726	15549	15739	15541	15632	15790	15790	15743	15568	15601	15617	15670	15645	15631	15784	15650	15495	15691	15501	15475	15429	15629	15506	15677	15582	15657	15589	15630	15542	15623	15488	15652	15508	15641	15655	15588	15824	15564	15744	15709	15593	15678	15851	15447	15377	15535	15632	15655	15438	15611	15678	15593	15695	15846	15575	15666	15611	15476	15494	15741	15493	15588	15411	15622	15687	15755	15486	15515	15426	15551	15562	15622	15769	15501	15786	15697	15593	15539	15599	15753	15601	15633	15698	15602	15703	15717	15589	15533	15599	15686	15742	15703	15564	15626	15645	15547	15673	15627	15620	15739	15701	15574	15368	15666	15645	15602	15636	15586	15511	15572	15526	15646	15560	15684	15666	15515	15507	15568	15494	15574	15605	15758	15674	15583	15643	15668	15540	15597	15557	15664	15789	15595	15554	15592	15685	15593	15687	15405	15530	15637	15630	15693	15626	15491	15573	15647	15620	15634	15631	15704	15531	15742	15483	15632	15511	15441	15643	15340	15560	15652	15677	15600	15622	15533	15559	15597	15486	15571	15608	15722	15684	15455	15598	15605	15562	15692	15637	15670	15557	15420	15724	15788	15590	15458	15649	15679	15644	15786	15663	15758	15541	15613	15558	15535	15437	15495	15725	15737	15645	15416	15556	15521	15709	15845	15476	15555	15569	15588	15658	15612	15530	15555	15607	15690	15494	15529	15620	15570	15490	15651	15665	15532	15660	15820	15613	15426	15766	15659	15572	15546	15487	15686	15504	15661	15665	15520	15559	15665	15628	15549	15651	15570	15617	15727	15472	15547	15581	15576	15553	15700	15748	15629	15582	15623	15659	15704	15723	15627	15702	15637	15498	15538	15622	15442	15503	15742	15636	15573	15737	15484	15573	15520	15511	15667	15634	15527	15609	15652	15555	15692	15613	15660	15584	15610	15850	15552	15596	15603	15693	15652	15549	15575	15602	15505	15664	15715	15672	15603	15489	15531	15658	15747	15641	15626	15713	15739	15659	15611	15595	15497	15731	15685	15615	15650	15603	15591	15689	15463	15715	15500	15640	15569	15660	15593	15696	15596	15630	15773	15776	15660	15709	15579	15687	15619	15571	15676	15708	15756	15550	15580	15657	15666	15369	15646	15513	15570	15596	15572	15469	15505	15596	15709	15524	15658	15532	15594	15566	15809	15605	15664	15810	15608	15612	15579	15733	15695	15550	15436	15529	15571	15551	15616	15559	15409	15664	15620	15581	15569	15661	15681	15488	15714	15649	15508	15706	15848	15617	15742	15561	15688	15621	15669	15727	15624	15580	15609	15715	15703	15600	15464	15512	15702	15713	15743	15544	15646	15597	15724	15583	15528	15668	15653	15526	15760	15812	15796	15602	15694	15491	15623	15772	15590	15591	15573	15660	15579	15683	15549	15568	15500	15570	15498	15711	15691	15394	15479	15467	15536	15692	15579	15472	15592	15682	15444	15590	15555	15541	15582	15609	15660	15719	15755	15532	15847	15511	15721	15824	15484	15700	15484	15646	15664	15622	15565	15553	15624	15547	15724	15564	15651	15607	15643	15484	15689	15681	15566	15677	15603	15581	15570	15596	15610	15701	15606	15644	15765	15535	15705	15566	15552	15708	15667	15680	15627	15696	15577	15551	15633	15538	15714	15678	15665	15565	15610	15648	15530	15558	15668	15412	15567	15731	15640	15510	15469	15732	15567	15570	15574	15730	15594	15532	15513	15744	15606	15685	15623	15789	15628	15532	15776	15476	15684	15738	15741	15567	15580	15661	15567	15692	15637	15764	15735	15755	15527	15555	15777	15623	15726	15686	15523	15748	15553	15597	15567	15602	15718	15631	15496	15687	15586	15535	15508	15592	15508	15616	15653	15694	15625	15529	15630	15645	15484	15701	15638	15560	15622	15506	15383	15623	15610	15502	15557	15586	15462	15431	15782	15584	15581	15566	15644	15754	15686	15551	15641	15553	15554	15475	15647	15669	15699	15656	15572	15875	15477	15483	15777	15555	15588	15487	15622	15708	15465	15668	15620	15599	15717	15589	15553	15517	15796	15652	15606	15687	15628	15425	15710	15854	15704	15656	15528	15617	15739	15603	15440	15797	15483	15658	15521	15562	15638	15754	15692	15686	15707	15674	15676	15481	15640	15576	15467	15633	15584	15679	15529	15649	15713	15590	15548	15627	15664	15779	15721	15485	15642	15765	15690	15392	15745	15593	15673	15691	15533	15680	15746	15410	15591	15596	15773	15720	15671	15424	15560	15519	15473	15493	15633	15713	15570	15590	15587	15761	15598	15450	15596	15674	15818	15556	15570	15575	15607	15753	15533	15572	15651	15655	15575	15694	15541	15629	15718	15534	15691	15667	15512	15792	15574	15629	15431	15578	15550	15518	15651	15651	15563	15679	15526	15718	15584	15569	15529	15557	15664	15666	15719	15674	15596	15817	15405	15661	15523	15531	15509	15753	15695	15504	15584	15714	15554	15697	15612	15602	15559	15713	15596	15714	15512	15672	15702	15532	15668	15505	15547	15570	15673	15559	15720	15620	15671	15695	15672	15578	15574	15494	15459	15598	15605	15765	15519	15672	15727	15632	15693	15703	15679	15588	15633	15479	15615	15628	15637	15475	15612	15776	15685	15718	15593	15493	15726	15559	15711	15825	15624	15471	15499	15665	15662	15781	15592	15509	15515	15633	15772	15476	15479	15586	15511	15646	15562	15720	15539	15604	15562	15586	15709	15595	15678	15609	15597	15737	15673	15688	15688	15703	15809	15594	15549	15745	15821	15689	15709	15518	15697	15646	15735	15657	15435	15626	15458	15652	15629	15562	15660	15653	15626	15543	15575	15593	15567	15567	15644	15589	15562	15749	15471	15597	15662	15447	15748	15614	15702	15523	15697	15451	15605	15754	15489	15480	15680	15662	15570	15442	15538	15561	15624	15548	15583	15691	15722	15606	15577	15701	15588	15562	15581	15668	15660	15500	15346	15606	15468	15704	15589	15619	15686	15609	15610	15627	15659	15601	15654	15586	15554	15645	15551	15837	15669	15622	15771	15752	15489	15678	15539	15791	15573	15581	15660	15608	15699	15616	15526	15618	15520	15572	15735	15592	15681	15676	15618	15662	15626	15480	15653	15472	15469	15525	15671	15713	15598	15478	15778	15682	15531	15559	15724	15673	15818	15405	15862	15616	15715	15481	15644	15599	15708	15655	15685	15453	15740	15667	15722	15570	15546	15670	15602	15693	15710	15723	15652	15570	15631	15579	15489	15607	15730	15559	15715	15733	15604	15621	15447	15640	15578	15665	15712	15540	15799	15712	15617	15685	15739	15535	15613	15546	15625	15688	15548	15604	15667	15706	15594	15561	15746	15481	15842	15607	15520	15464	15620	15884	15852	15717	15700	15502	15615	15619	15555	15552	15696	15607	15645	15512	15653	15583	15472	15750	15634	15651	15480	15641	15483	15547	15533	15502	15579	15554	15569	15719	15497	15391	15669	15495	15625	15458	15389	15543	15683	15672	15582	15679	15522	15872	15639	15614	15661	15569	15651	15662	15549	15473	15570	15645	15650	15628	15655	15711	15681	15629	15532	15461	15603	15592	15661	15652	15714	15634	15530	15514	15617	15521	15598	15932	15728	15658	15577	15566	15764	15596	15725	15622	15781	15542	15525	15454	15553	15586	15691	15500	15549	15648	15624	15573
28675	34041	47423	37430	27198	22618	20473	19343	19237	18997	18960	18942	19030	19184	18830	18893	19033	18995	18945	19191	18800	19128	19105	18940	19202	19104	19086	18971	19025	19130	18833	18774	18906	18848	19122	19138	19075	19119	19002	18975	18957	18979	18888	18854	18918	18980	19047	18959	18886	18917	19067	19066	18856	18888	18986	18916	18948	18832	18963	18971	18972	19048	18979	19084	18983	18903	18950	18734	18976	18917	18968	19226	18985	19068	18740	19069	18974	18973	19043	18888	19093	18814	18907	18968	18908	19073	19090	19101	19014	18929	19123	18788	18753	18899	18995	19068	18790	19050	18989	19015	19119	19042	18785	18768	18918	18636	18885	19027	18893	18947	19183	18986	18914	19046	19039	18942	18928	18991	19005	19101	19022	19040	19096	18882	18936	18867	18904	19002	18890	18643	19059	18911	18983	19182	18953	18883	18876	19104	19003	19091	19000	18894	19217	19161	18909	19135	19104	18976	18756	19072	18847	18998	19140	18904	18803	18951	18922	18960	19107	18997	19082	19125	18936	19101	19063	18837	18748	18866	18757	19096	19004	19177	18831	18897	18993	18990	19017	19073	18782	18945	18777	18741	19207	18917	18816	19059	19223	19054	18959	19165	19084	19117	19002	19006	18909	18942	18891	19000	18987	19048	19119	19100	19095	19094	18823	18711	19074	18909	19115	18984	19017	18847	18783	18806	18985	19093	19107	18882	18890	18954	18949	18975	19007	19097	18838	18844	19128	18988	19011	19006	19190	18952	18802	18854	18867	18937	19067	19121	19188	18977	19165	18714	18902	18848	19000	18985	19083	18864	18654	18918	18791	18951	19000	18997	19053	18827	18922	19016	18760	18922	18839	18984	18948	18771	19075	18830	18950	18926	19031	18920	18976	18914	18948	19157	18981	18843	19062	18882	18752	19089	18983	18958	19075	18903	19010	19013	19146	19036	19144	18945	19032	19140	18956	19048	18968	18885	18962	18969	19165	19215	18789	18932	18683	18893	18753	18909	18969	19051	19042	18944	19013	19050	19025	18869	18958	18928	18803	18813	18871	19137	19158	19283	19048	19066	18745	19086	18922	18731	18914	19035	19053	18925	19130	18568	18896	18984	18952	18941	18971	19040	19014	19024	18994	19094	19045	18950	19018	19067	19110	18939	19140	19048	18887	18981	18777	18824	18850	19105	19170	18775	18971	18884	18965	18916	18998	19052	18796	19054	18896	18886	19149	18895	18918	18878	18833	18885	19075	18942	18616	18984	18626	19003	18929	18979	19037	19029	19257	18748	18885	18894	19071	18750	19037	19130	19166	18923	19000	19128	19045	19081	18976	18990	18969	18996	19035	19024	19010	18913	18893	18746	18895	19022	18882	18826	19063	18991	19074	19066	19034	18778	18960	18903	19008	18888	18989	19086	19042	18837	18928	18850	19085	18929	18957	18864	18918	18887	19111	18869	19051	18846	18881	19005	19081	18910	19070	19037	18964	19081	19130	18624	18977	18954	19086	18861	18953	18778	19065	19003	19049	18794	18822	19114	18908	19028	19035	19031	18860	19074	19055	18944	19103	18941	18980	19007	19119	19227	19031	19088	19003	18974	19082	18919	18866	18835	18847	18904	18992	18749	19033	18882	18965	19218	19138	18978	19019	19085	18944	18850	18830	18987	19071	19386	19206	19206	19085	18923	19127	18962	18893	18880	18925	18925	18974	19107	18916	18999	19055	19035	19055	18907	18926	18953	19091	19109	18894	19088	19068	19009	19040	18999	18922	19030	18786	19101	19139	19323	18845	19051	19074	18971	19054	18972	19052	19017	19084	18757	18887	19063	18876	18968	19076	19091	18973	18873	19050	18942	19010	19070	18893	18910	18807	19097	18979	19089	18832	19012	18883	19014	18897	18882	18983	18904	18784	18748	18911	18794	18854	18900	18892	19089	18985	19032	18858	18919	18972	18490	19030	19158	19213	19148	18933	19144	19020	19002	19266	19010	19081	19027	18878	18961	18926	19261	19091	18933	19050	19038	18922	19050	18936	19215	18957	18919	19084	18902	18965	19170	19142	18773	19073	18982	18903	18984	19087	18986	18795	19020	18924	18948	18924	19066	19001	18931	18779	18875	19264	18994	19000	18993	19069	19039	18787	19130	18931	18881	18935	18922	19047	18855	19012	18927	19077	18850	19167	19020	18912	19007	19102	19036	19066	19067	18857	19078	18850	18898	19067	18850	19014	18810	18817	18960	19072	18951	19099	18896	19093	19130	18964	19033	19053	18752	18810	19029	18830	18891	18830	19114	18971	18861	19204	18876	19107	19055	18905	19110	19038	19031	18707	18678	18837	18868	18912	18950	18751	18849	18960	18796	19130	18945	18924	18908	18975	19008	19052	19004	18889	19059	18915	18965	18941	18934	19281	19029	19027	18893	19128	18777	18919	18908	18951	18828	18899	19207	19033	18789	19211	18990	18956	18983	19055	18994	19121	18767	18844	18998	18920	19031	18859	18747	19065	19045	19009	18967	18955	19033	19054	18816	19103	18825	18932	18827	18879	19021	19008	18966	18921	19023	18962	18999	19067	19022	19029	18982	19009	18896	18868	19007	18790	18928	18969	19077	19138	18925	19060	19105	19244	19052	18906	18926	19200	18986	18897	18778	18847	19025	19022	18970	18833	18887	18925	19094	19069	18863	18874	19049	19041	18845	18905	19016	18895	18994	19087	18980	19063	18956	18927	18907	18962	19064	18840	18798	19018	19054	19176	19056	19119	18808	19115	18922	18955	18856	18829	19161	18888	18955	18985	19220	19181	19034	18954	18946	19036	18772	18883	18946	18837	18966	18822	18885	19037	19289	18932	19035	18978	18963	19007	19150	19100	18833	19165	19057	18695	18885	19094	18915	18828	18944	19112	18799	19051	18982	18979	18948	19043	18980	18950	18828	19107	18951	19069	18819	18956	18766	19005	18968	19108	18940	19011	19102	19097	19014	18872	18890	18896	19086	19026	18647	18979	18980	19090	19003	19121	18955	19013	18949	19136	18739	18853	18971	18985	18895	19068	18973	18960	18938	19098	18870	18934	19044	18998	19001	18883	18904	18904	19077	18898	18759	18951	18997	18971	18839	19053	18865	19026	18927	19028	19093	18948	18959	18951	19055	18999	19015	18995	18853	19038	18996	18920	18839	19004	19054	18960	18965	19048	18954	19036	19121	18943	18871	18862	18992	19164	19193	18883	18818	18896	19036	19151	19054	18972	19050	19055	18924	19092	18827	18968	18944	18914	18970	19054	18987	18930	18920	19263	18554	18924	19101	19058	19126	19269	18862	18952	18991	19002	18915	18942	18888	19077	19010	19104	19102	19105	18992	19001	19034	18818	18791	18854	19089	19102	18894	19130	19138	18936	18890	18949	19064	18942	19036	19057	18936	19258	19139	18919	19003	19061	18886	19198	18799	18810	18870	19092	18967	18858	18824	18928	19049	18944	18852	18867	19045	18996	19134	19081	19014	19181	18888	18995	19045	18911	18959	19062	18747	18826	18951	18959	18980	18784	19013	18839	19041	19033	19067	18834	18829	19099	19012	19296	18931	19090	18867	19089	18817	18810	19181	19134	18874	19084	19052	18952	18755	18986	18937	18839	19022	19012	18935	18700	19140	18916	18887	19035	18875	18959	19035	18843	19090	18976	19126	18852	18841	18768	19123	19036	18994	19092	18976	18901	19059	18804	18853	19225	19009	18852	18907	18843	18994	19081	19075	19018	18814	19113	18982	18909	19175	18840	19018	19155	18941	18960	18963	18986	18785	18968	18927	18909	19141	19085	19013	18957	19168	18947	19113	18884	18977	18765	19019	18947	18929	19138	18841	18777	18956	18979	19096	18921	19011	19062	19177	19032	18840	18964	18963	18991	18977	19129	18946	19046	18947	18998	18998	19169	18977	19215	18881	18893	19014	19058	18852	18986	18968	18940	19018	18846	18766	19029	19092	19013	19256	19067	18981	18873	18900	18734	18846	19048	18908	18917	18796	18921	19063	19042	19210	19167	18881	18880	18975	19037	18957	19003	19058	18925	18976	18937	18872	18806	18833	18844	18907	18981	18758	19031	18889	19024	18883	18935	18938	18986	19083	19162	19067	18935	18944	18972	19037	19045	19146	19024	18985	18821	19089	18968	18807	18869	19063	18889	18833	19108	18853	19109	19119	19090	18979	19228	18941	18863	18909	19009	19115	18908	19103	19065	18924	18928	18983	19216	19168	19200	18992	19013	19107	18985	18912	18976	19066	19087	19178	19120	18852	19040	19018	18964	19261	19023	18912	19039	18804	19023	19209	18906	18972	19121	19073	18777	18869	18997	19191	18898	18986	18921	18968	18875	18942	19101	18782	18980	19224	18988	18865	19072	18877	19065	18932	18857	19069	18894	18817	18971	19005	19016	18923	18881	19023	18904	18954	19000	18846	19057	18849	19049	19048	18972	18981	19001	19006	19047	19063	18859	18968	18988	19306	19118	18817	19053	18990	18912	18961	18806	18845	19024	19239	18803	18775	18930	19053	19016	18928	18806	18795	19001	18976	18854	18935	19136	19117	18898	18939	19095	18875	19075	18903	18900	18944	19155	18844	18708	18949	18870	19080	18947	19027	18925	19053	18852	18776	19119	19107	19121	18916	18962	18963	18980	18994	18900	18792	18921	18995	18834	18976	19031	18879	18879	18896	18829	18872	18873	18950	18930	19051	18757	18918	19073	18880	18833	18933	19084	18876	19175	18784	18866	18880	18793	18949	18951	18834	18938	18860	18887	18982	18859	18775	18897	18818	19020	19130	19053	18879	18912	18931	19034	18808	18975	18944	19111	19182	19056	19013	18989	18770	18920	18964	18736	18919	19018	18991	19077	18914	18984	19086	18869	19153	18904	18751	18977	19199	19022	18922	19041	18937	18908	19226	19093	18994	19029	18884	18954	18943	19011	18784	19039	19108	18979	19074	19000	18947	18942	18965	18849	19097	18903	19082	19040	19056	19210	18944	18999	18896	18979	19246	18814	19137	19133	18799	18876	19011	19061	19058	19012	19074	19090	18954	19156	18964	18876	18891	18957	18869	18997	18971	19148	19043	19039	18873	19126	18966	18763	18975	19055	19124	18846	18917	19051	18802	19082	19100	18987	19121
30287	54469	48967	32920	24065	18961	16810	15919	15702	15643	15659	15728	15709	15584	15648	15503	15801	15736	15666	15729	15860	15596	15707	15692	15681	15664	15625	15800	15623	15835	15780	15829	15996	15802	15660	15857	15724	15711	15748	15753	15685	15742	15817	15685	15641	15737	15719	15638	15794	15677	15812	15604	15786	15873	15908	15733	15758	15809	15770	15697	15709	15598	15648	15711	15691	15678	15661	15723	15621	15721	15797	15586	15774	15896	15586	15882	15757	15694	15897	15606	15698	15710	15664	15943	15519	15859	15709	15785	15851	15596	15571	15705	15586	15858	15665	15635	15719	15716	15929	15817	15608	15738	15708	15670	15871	15804	15819	15775	15792	15653	15877	15448	15658	15615	15672	15805	15620	15737	15786	15914	15743	15510	15712	15694	15617	15704	15692	15757	15700	15698	15649	15712	15652	15707	15610	15698	15700	15845	15733	15573	15560	15906	15550	15520	15764	15719	15864	15738	15750	15654	15591	15790	15773	15780	15792	15756	15805	15806	15805	15812	15743	15663	15779	15527	15780	15671	15742	15786	15767	15637	15761	15759	15813	15660	15641	15665	15546	15649	15764	15698	15529	15617	15640	15672	15893	15622	15667	15619	15758	15667	15711	15869	15663	15758	15727	15759	15608	15798	15668	15821	15805	15703	15827	15679	15716	15715	15824	15617	15733	15800	15780	15809	15749	15816	15543	15807	15704	15602	15841	15596	15782	15767	15669	15715	15498	15604	15551	15776	15646	15725	15735	15814	15887	15709	15729	15847	15660	15661	15605	15626	15885	15713	15691	15611	15691	15740	15612	15622	15642	15671	15830	15687	15820	15510	15799	15678	15678	15624	15874	15351	15625	15461	15553	15670	15742	15740	15668	15611	15783	15653	15772	15898	15523	15847	15752	15704	15718	15543	15728	15838	15629	15588	15607	15588	15501	15669	15816	15655	15656	15721	15529	15718	15710	15938	15818	15637	15695	15668	15664	15861	15582	15680	15795	15597	15904	15699	15612	15555	15601	15828	15744	15728	15773	15742	15656	15618	15794	15628	15701	15779	15802	15652	15753	15791	15619	15734	15719	15619	15748	15664	15661	15576	15683	15619	15752	15695	15662	15706	15706	15651	15732	15701	15836	15706	15457	15719	15549	15688	15603	15720	15774	15717	15695	15672	15575	15741	15732	15862	15531	15742	15617	15734	15552	15765	15616	15698	15649	15705	15546	15895	15855	15653	15784	15690	15822	15648	15531	15694	15666	15564	15730	15778	15762	15571	15747	15642	15818	15907	15718	15692	15684	15826	15708	15725	15654	15709	15627	15689	15731	15655	15674	15711	15728	15641	15617	15623	15780	15930	15591	15681	15703	15730	15905	15869	15892	15790	15683	15719	15674	15837	15774	15673	15774	15698	15704	15837	15824	15574	15742	15773	15658	15582	15834	15762	15743	15624	15581	15714	15788	15817	15823	15730	15727	15650	15692	15682	15575	15836	15783	15805	15620	15812	15761	15722	15772	15543	15694	15626	15596	15883	15564	15674	15825	15669	15619	15787	15774	15707	15680	15633	15655	15648	15771	15661	15757	15984	15814	15635	15759	15708	15692	15663	15805	15705	15750	15729	15769	15724	15839	15688	15770	15783	15742	15738	15737	15730	15662	15604	15717	15681	15754	15824	15522	15764	15717	15742	15841	15614	15609	15599	15602	15684	15744	15701	15760	15727	15605	15595	15637	15628	15667	15820	15716	15809	15729	15701	15659	15827	15688	15687	15693	15845	15695	15754	15926	15510	15812	15821	15575	15717	15631	15672	15730	15695	15703	15618	15739	15635	15689	15758	15893	15891	15763	15778	15725	15619	15766	15574	15672	15580	15677	15595	15561	15673	15841	15717	15710	15674	15671	15542	15758	15748	15703	15616	15698	15709	15680	15592	15694	15724	15763	15692	15648	15660	15812	15549	15784	15627	15605	15744	15728	15754	15712	15655	15682	15600	15646	15638	15706	15643	15643	15719	15657	15784	15519	15829	15806	15562	15684	15739	15688	15643	15782	15735	15813	15683	15704	15886	15807	15710	15723	15608	15720	15690	15699	15707	15832	15768	15909	15843	15693	15442	15621	15635	15698	15764	15793	15852	15654	15807	15887	15630	15724	15529	15789	15770	15669	15859	15557	15743	15706	15664	15682	15688	15604	15749	15680	15708	15667	15704	15748	15746	15765	15624	15848	15627	15604	15693	15668	15599	15837	15688	15773	15716	15812	15657	15744	15839	15647	15622	15740	15718	15723	15665	15599	15883	15962	15840	15615	15622	15636	15737	15655	15826	15668	15812	15803	15664	15732	15569	15823	15627	15685	15842	15640	15840	15687	15729	15565	15655	15580	15760	15709	15730	15638	15593	15677	15875	15828	15678	15639	15707	15815	15744	15548	15818	15658	15861	15712	15731	15836	15915	15641	15548	15702	15779	15856	15602	15754	15877	15792	15634	15849	15760	15682	15722	15667	15738	15672	15686	15848	15755	15831	15760	15660	15596	15619	15743	15730	15805	15700	15632	15569	15957	15591	15735	15756	15527	15699	15811	15629	15536	15773	15899	15854	15648	15767	15660	15644	15849	15549	15590	15834	15732	15890	15700	15760	15830	15776	15753	15755	15763	15759	15625	15844	15797	15629	15635	15819	15480	15905	15836	15679	15627	15849	15780	15626	15675	15887	15708	15508	15826	15573	15658	15724	15680	15726	15610	15839	15624	15558	15834	15727	15700	15592	15697	15799	15821	15656	15638	15770	15557	15763	15714	15731	15782	15705	15784	15650	15767	15611	15815	15630	15682	15812	15591	15786	15794	15676	15625	15684	15712	15781	15782	15743	15656	15617	15788	15764	15786	15587	15622	15680	15712	15835	15669	15748	15779	15870	15572	15700	15664	15585	15743	15783	15661	15537	15884	15729	15929	15663	15812	15706	15703	15771	15813	15717	15714	15633	15642	15754	15734	15697	15831	15891	15689	15710	15469	15776	15820	15683	15903	15714	15659	15821	15795	15772	15701	15733	15843	15718	15848	15634	15681	15586	15666	15679	15854	15631	15710	15718	15694	15807	15673	15649	15865	15779	15654	15703	15821	15750	15710	15600	15931	15627	15705	15875	15621	15762	15660	15657	15707	15692	15738	15721	15621	15750	15774	15676	15610	15714	15838	15845	15739	15872	15784	15523	15650	15591	15546	15718	15746	15575	15722	15634	15648	15678	15641	15850	15795	15767	15690	15947	15741	15608	15753	15924	15614	15694	15775	15702	15756	15647	15729	15695	15781	15753	15928	15788	15820	15594	15887	15758	15733	15877	15796	15754	15847	15633	15770	15677	15604	15922	15728	15653	15659	15779	15628	15764	15601	15774	15590	15725	15689	15674	15595	15785	15805	15717	15743	15855	15694	15695	15693	15772	15782	15599	15726	15554	15608	15630	15897	15735	15503	15598	15870	15760	15786	15671	15761	15768	15757	15659	15763	15844	15635	15585	15854	15604	15726	15732	15786	15707	15775	15734	15771	15758	15733	15706	15672	15570	15725	15491	15961	15713	15609	15872	15674	15772	15419	15654	15790	15817	15747	15641	15629	15688	15915	15755	15805	15732	15626	15686	15654	15831	15643	15677	15673	15763	15735	15534	15775	15552	15845	15791	15617	15760	15859	15757	15725	15843	15786	15667	15788	15731	15705	15856	15704	15753	15825	15851	15810	15684	15770	15687	15632	15680	15783	15685	15668	15603	15591	15653	15666	15713	15784	15693	15700	15788	15814	15687	15613	15713	15732	15687	15739	15578	15778	15897	15719	15823	15624	15707	15793	15613	15765	15682	15676	15639	15750	15700	15665	15683	15717	15825	15707	15703	15651	15771	15589	15913	15674	15923	15703	15888	15614	15633	15584	15957	15733	15660	15798	15741	15597	15729	15736	15748	15706	15902	15737	15725	15821	15657	15756	15721	15676	15827	15562	15747	15845	15838	15663	15631	15581	15939	15666	15713	15813	15763	15852	15779	15691	15591	15844	15607	15671	15590	15654	15639	15879	15677	15564	15738	15630	15658	15888	15620	15836	15604	15824	15594	15708	15716	15759	15789	15734	15696	15652	15692	15742	15899	15676	15388	15639	15632	15767	15644	15600	15735	15805	15677	15647	15684	15727	15706	15703	15838	15670	15792	15835	15907	15766	15702	15781	15748	15724	15766	15696	15750	15642	15694	15757	15660	15658	15532	15695	15805	15649	15628	15716	15574	15730	15757	15787	15649	15600	15738	15760	15519	15738	15788	15649	15700	15744	15564	15570	15601	15581	15591	15636	15637	15687	15835	15654	15916	15528	15764	15794	15880	15836	15739	15736	15777	15776	15617	15740	15787	15674	15825	15535	15786	15792	15699	15800	15660	15699	15650	15660	15687	15606	15588	15865	15701	15731	15754	15775	15700	15666	15759	15750	15656	16030	15742	15916	15913	15706	15708	15856	15685	15726	15438	15393	15764	15695	15917	15702	15692	15917	15744	15614	15616	15783	15812	15869	15745	15646	15782	15605	15781	15835	15834	15736	15591	15695	15754	15714	15560	15894	15623	15923	15809	15774	15750	15770	15869	15790	15598	15824	15772	15677	15750	15617	15919	15840	15834	15738	15619	15780	15606	15757	15750	15769	15742	15766	15584	15730	15781	15736	15719	15685	15642	15701	15602	15768	15805	15546	15748	15728	15704	15765	15868	15838	15562	15827	15856	15861	15869	15633	15875	15611	15785	15552	15673	15661	15675	15661	15675	15739	15781	15595	15803	15693	15667	15623	15803	15766	15724	15984	15734	15754	15729	15674	15666	15634	15805	15807	15816	15787	15706	15820	15689	15678	15640	15788	15733	15780	15742	15776	15608	15804	15634	15864	15702	15784	15871	15687	15514	15982	15715	15690	15644	15887	15797	15646	15642	15795	15676	15721	15847	15559	15637	15707	15759	15795	15845	15586	15729	15732	15780	15814	15687	15562	15713	15625	15814	15776	15901	15624	15600	15649	15800	15844	15635	15839	15604	15854	15703	15584	15745	15831	15758	15688	15725	15755	15691	15667	15809	15670	15832	15808	15675	15685	15974	15751	15671	15899	15769	15712	15714	15789	15689	15563	15713	15695	15862	15622
24158	23926	46194	51300	42483	34601	28164	21668	19493	19325	19074	18838	18885	18841	18924	18723	18923	18914	18658	18943	18828	18909	18853	18714	18771	18811	18613	18866	18736	18660	18552	18898	18830	18907	18826	18815	18855	18935	18790	18948	18867	18791	18729	18662	18713	18683	18752	18683	18744	18779	18626	18736	18893	18756	18679	18849	18617	18498	18878	18937	18597	18553	18676	18830	18906	18835	18789	18919	18572	18598	18587	18754	18762	18868	18854	18698	18765	18557	18909	18520	18758	18863	18735	18837	18615	18610	18766	18927	18587	18617	18757	18781	18711	18717	18727	18620	18546	18839	18637	18787	18794	18695	18521	18604	18920	18714	18890	18937	18765	18741	18726	18874	18896	18607	18808	18799	18685	18584	18706	18576	18620	18547	18636	18700	18515	18496	18634	18558	18658	18762	18655	18720	18800	18659	18903	18530	18581	18618	18611	18729	18812	18763	18637	18769	18737	18737	18567	18727	18583	18783	18623	18634	18532	18769	18532	18623	18750	18686	18607	18729	18617	18741	18753	18869	18724	18557	18735	18721	18857	18622	18796	18577	18715	18356	18774	18782	18567	18809	18730	18463	18576	18814	18720	18673	18568	18609	18784	18813	18434	18765	18800	18645	18595	18581	18500	18463	18506	18747	18710	18498	18743	18640	18657	18743	18396	18627	18668	18593	18678	18631	18812	18518	18692	18846	18672	18594	18565	18685	18686	18797	18814	18665	18682	18893	18695	18694	18625	18693	18707	18863	18747	18774	18641	18567	18695	18486	18571	18621	18604	18754	18635	18732	18874	18888	18840	18537	18344	18684	18778	18470	18647	18716	18843	18631	18877	18599	18794	18844	18854	18748	18747	18781	18505	18701	18571	18548	18671	18719	18495	18730	18750	18537	18720	18890	18528	18550	18607	18815	18798	18866	18577	18733	18542	18598	18638	18607	18661	18697	18738	18755	18628	18643	18765	18870	18555	18470	18866	18737	18664	18632	18639	18570	18710	18488	18649	18560	18555	18523	18665	18709	18581	18762	18518	18683	18444	18518	18657	18502	18657	18512	18792	18713	18699	18739	18618	18597	18545	18609	18700	18483	18563	18792	18657	18677	18804	18694	18738	18573	18516	18789	18671	18821	18512	18901	18388	18811	18745	18498	18724	18544	18729	18670	18907	18425	18524	18656	18675	18797	18455	18673	18765	18682	18703	18831	18665	18686	18388	18465	18602	18797	18724	18600	18743	18617	18661	18711	18785	18522	18853	18720	18896	18814	18837	18610	18692	18543	18621	18746	18902	18746	18704	18764	18752	18566	18794	18772	18632	18673	18729	18725	18786	18702	18396	18660	18728	18819	18632	18554	18629	18566	18790	18680	18656	18625	18946	18915	18597	18539	18605	18727	18521	18721	18764	18492	18606	18745	18497	18702	18886	18835	18679	18613	18729	18623	18740	18658	18669	18602	18745	18640	18507	18469	18611	18781	18606	18525	18763	18604	18580	18659	18772	18866	18751	18845	18926	18752	18624	18411	18589	18636	18611	18682	18704	18807	18843	18592	18737	18842	18888	18632	18663	18769	18589	18613	18554	18626	18838	18821	18755	18672	18814	18810	18757	18585	18468	18372	18631	18708	18575	18620	18623	18423	18957	18748	18837	18606	18637	18628	18576	18864	18758	18862	18610	18781	18820	18520	18666	18620	18724	18770	18694	18918	18840	18677	18590	18480	18701	18693	18600	18677	18673	18708	18590	18676	18808	18642	18713	18732	18922	18665	18587	18870	18667	18590	18723	18650	18643	18668	18558	18697	18687	18728	18630	18639	18618	18586	18782	18666	18536	18872	18597	18541	18835	18691	18713	18715	18784	18598	18586	18836	18861	18811	18654	18814	18782	18556	18742	18532	18733	18666	18711	18717	18746	18790	18714	18874	18622	18573	18534	18781	18957	18755	18812	18843	18843	18407	18471	18678	18718	18603	18919	18974	18863	18488	18777	18916	18541	18760	18683	18671	18692	18571	18827	18810	18764	18281	18435	18441	18652	18556	18697	18657	18577	18569	18851	18538	18411	18632	18644	18497	18701	18857	18600	18845	18657	18570	18586	18674	18720	18567	18683	18603	18765	18717	18726	18523	18812	18813	18620	18757	18742	18929	18772	18658	18578	18661	18908	18599	18811	18681	18675	18723	19059	18792	18758	18759	18584	18527	18507	18659	18702	18675	18578	18642	18787	18826	18480	18720	18605	18643	18663	18815	18518	18678	18551	18752	18579	18664	18541	18682	18734	18684	18592	18525	18754	18845	18836	18640	18588	18691	18771	18591	18630	18611	18560	18662	18715	18907	18662	18659	18845	18751	18749	18510	18720	18830	18755	18504	18642	18765	18657	18790	18649	18593	18744	18712	18723	18770	18869	18549	18572	18619	18682	18693	18674	18508	18608	18638	18641	18828	18785	18561	18698	18595	18524	18702	18734	18837	18803	18593	18687	18506	18503	18923	18771	18770	18783	18434	18658	18824	18471	18456	18747	18693	18646	18820	18690	18558	18463	18449	18527	18639	18731	18935	18752	18483	18680	18938	18635	18658	18867	18598	18605	18800	18542	18745	18685	18631	18666	18742	18688	18619	18833	18650	18619	18308	18714	18841	18766	18639	18691	18811	18736	18525	18749	18684	18584	18599	18473	18542	18955	18778	18545	18925	18511	18670	18523	18409	18471	18599	18881	18558	18708	18700	18674	18718	18826	18519	18779	18399	18655	18714	18760	18486	18728	18793	18569	18668	18748	18568	18706	18499	18496	18578	18580	18653	18553	18426	18775	18756	18691	18479	18542	18697	18541	18776	18767	18727	18596	18683	18622	18601	18759	18585	18773	18821	18829	18808	18751	18698	18897	18643	18821	18881	18519	18672	18732	18500	18753	18690	18744	18659	18810	18703	18640	18676	18569	18598	18774	18937	18861	18759	18511	18656	18895	18531	18440	18690	18860	18433	18671	18817	18661	18732	18722	18755	19005	18772	18669	18690	18827	18840	18769	18483	18803	18643	18708	18626	18704	18613	18707	18727	18629	18794	18572	18658	18523	18611	18683	18462	18762	18696	18569	18677	18649	18632	18714	18981	18777	18841	18637	18556	18755	18839	18643	18690	18693	18509	18620	18516	18714	18749	18830	18556	18550	18398	18645	18673	18735	18696	18709	18675	18682	18721	18809	18608	18771	18749	18934	18561	18617	18704	18920	18639	18606	18831	18784	18839	18703	18647	18732	18539	18691	18589	18731	18623	18707	18709	18717	18672	18792	18628	18641	18621	18753	18697	18749	18701	18796	18727	18533	18773	18698	18629	18744	18589	18654	18655	18656	18599	18595	18568	18832	18819	18669	18673	18580	18535	18688	18779	18519	18652	18912	18579	18732	18579	18571	18784	18900	18506	18796	18628	18541	18589	18614	18784	18946	18918	18713	18665	18563	18648	18711	18657	18815	18746	18707	18586	18667	18834	18743	18730	18637	18614	18801	18655	18681	18854	18858	18910	18842	18670	18563	18766	18558	18496	18648	18574	18576	18927	18630	18642	18633	18653	18770	18786	18806	18630	18682	18649	18857	18777	18526	18663	18643	19025	18534	18782	18420	18568	18773	18699	18556	18709	18643	18735	18791	18543	18665	18563	18645	18800	18648	18788	18639	18706	18861	18750	18693	18533	18714	18572	18581	18746	18738	18974	18734	18777	18606	18598	18665	18823	18789	18683	18582	18598	18844	18631	18703	18879	18623	18733	18665	18773	18761	18762	18839	18569	18807	18820	18740	18479	18664	18652	18669	18836	18617	18784	18658	18437	18840	18721	18769	18819	18742	18739	18602	18426	18517	18463	18614	18748	18648	18986	18902	18467	18683	18559	18646	18629	18632	18627	18421	18629	18896	18880	18844	18682	18733	18635	18675	18755	18653	18646	18744	18692	18817	18630	18596	18632	18707	18622	18762	18654	18581	18848	18757	18821	18697	19012	18947	18698	18727	18659	18715	18667	18706	18796	18567	18731	18797	18658	18501	18751	18711	18623	18538	18623	18636	18684	18797	18699	18770	18666	18684	18766	18705	18878	18616	18578	18595	18658	18982	18986	18945	18666	18571	18848	18577	18526	18653	18782	18653	18779	18842	18759	18638	18643	18613	18677	18685	18735	18661	18640	18647	18580	18525	18534	18647	18587	18612	18787	18646	18523	18787	18900	18593	18678	18688	18735	18653	18751	18556	18570	18576	18682	18816	18755	18641	18699	18558	18682	18430	18525	18824	18666	18917	18694	18528	18749	18647	18754	18666	18650	18782	18696	18697	18681	18762	18623	18573	18709	18781	18542	18873	18657	18611	18677	18541	18667	18636	18636	18800	18700	18682	18604	18486	18607	18606	18730	18789	18533	18799	18735	18678	18787	18551	18653	18610	18484	18651	18698	18551	18728	18728	18639	18608	18509	18885	18686	18509	18580	18533	18744	18557	18671	18878	18708	18641	18428	18799	18609	18563	18852	18779	18724	18631	18630	18668	18839	18658	18465	18658	18701	18689	18734	18527	18622	18684	18574	18509	18776	18831	18684	18806	18662	18692	18685	18554	18685	18851	18702	18622	18751	18704	18638	18699	18508	18662	18743	18426	18520	18473	18470	18806	18778	18675	18680	18621	18607	18675	18654	18709	18907	18695	18723	18984	18573	18530	18827	18814	18648	18663	18877	18830	18782	18658	18612	18654	18684	18737	18667	18595	18906	18820	18794	18668	18610	18774	18739	18532	18555	18755	18810	18606	18689	18800	18586	18752	18673	18924	18766	18850	18627	18806	18466	18893	18822	18622	18627	18540	18463	18721	18683	18662	18539	18632	18651	18539	18697	18756	18585	18644	18702	18697	18702	18751	18655	18734	18749	18503	18740	18647	18542	18795	18681	18690	18732	18742	18699	18677	18719	18728	18454	18701	18640	18868	18689	18767	18999	18689	18707	18787	18771	18907	18666	18631	18610	18753	18608	18483	18516	18590	18604	18829	18846	18656	18718	18762	18630	18806	18585	18681	18799	18504	18719	18776	18692	18607	18778	18497	18754	18697	18647	18577	18554	18531	18868	18519	18633	18795	18595	18808	18583	18785	18589	18894	18674	18724	18606	18552	18605	18747	18761	18742	18852
52412	97738	90726	68060	48896	34435	23481	17786	16218	15741	15562	15710	15657	15687	15693	15639	15796	15568	15768	15808	15791	15711	15723	15557	15701	15643	15616	15621	15685	15608	15677	15657	15635	15474	15605	15728	15446	15595	15696	15586	15814	15572	15493	15526	15647	15541	15527	15566	15712	15722	15638	15637	15465	15555	15808	15556	15515	15510	15563	15555	15627	15549	15782	15860	15327	15661	15504	15493	15615	15493	15766	15384	15626	15743	15481	15777	15651	15601	15538	15540	15698	15502	15561	15326	15555	15614	15554	15582	15592	15469	15616	15669	15515	15632	15660	15580	15658	15614	15450	15431	15632	15693	15643	15688	15513	15531	15629	15607	15485	15725	15588	15620	15670	15598	15782	15618	15762	15584	15703	15623	15664	15618	15686	15510	15764	15772	15685	15684	15622	15517	15543	15497	15706	15515	15550	15665	15614	15519	15568	15636	15804	15693	15625	15615	15510	15701	15872	15758	15650	15534	15687	15609	15743	15605	15661	15509	15727	15537	15592	15662	15691	15694	15599	15611	15435	15708	15787	15486	15573	15633	15679	15641	15605	15630	15612	15703	15527	15757	15662	15807	15530	15748	15520	15637	15492	15630	15482	15763	15522	15699	15696	15701	15651	15640	15640	15494	15473	15674	15603	15640	15614	15707	15562	15515	15430	15696	15614	15754	15701	15750	15696	15431	15659	15617	15609	15714	15546	15774	15674	15466	15594	15593	15668	15671	15562	15638	15539	15656	15518	15644	15761	15652	15639	15520	15749	15561	15639	15665	15402	15733	15732	15583	15681	15703	15556	15697	15646	15561	15713	15623	15548	15614	15800	15586	15682	15522	15842	15599	15508	15616	15683	15707	15616	15443	15751	15634	15683	15645	15504	15737	15504	15588	15591	15848	15619	15524	15574	15743	15651	15717	15689	15589	15602	15639	15552	15608	15607	15665	15637	15581	15498	15574	15693	15690	15617	15728	15842	15555	15759	15786	15665	15806	15741	15533	15647	15702	15686	15498	15701	15617	15656	15679	15633	15665	15648	15610	15667	15547	15659	15600	15746	15651	15557	15601	15720	15731	15664	15703	15676	15592	15524	15619	15680	15570	15685	15494	15690	15644	15685	15532	15619	15568	15783	15625	15482	15616	15558	15643	15494	15750	15618	15526	15480	15708	15575	15655	15569	15661	15648	15698	15709	15684	15657	15486	15836	15564	15673	15832	15728	15752	15649	15585	15837	15589	15736	15506	15630	15592	15467	15607	15551	15714	15675	15641	15531	15556	15794	15583	15497	15707	15608	15639	15637	15506	15599	15532	15705	15675	15743	15618	15751	15674	15662	15629	15662	15674	15514	15627	15640	15758	15582	15425	15650	15546	15575	15680	15859	15718	15707	15550	15681	15591	15517	15502	15533	15829	15603	15622	15729	15734	15776	15533	15622	15609	15794	15469	15671	15688	15699	15620	15639	15609	15570	15595	15536	15581	15711	15678	15625	15604	15686	15501	15485	15552	15696	15619	15718	15536	15818	15790	15570	15443	15545	15659	15618	15550	15789	15506	15472	15694	15492	15650	15787	15533	15511	15674	15669	15562	15719	15632	15744	15788	15562	15493	15490	15514	15484	15406	15680	15664	15832	15591	15717	15470	15571	15701	15670	15529	15562	15540	15651	15620	15632	15575	15698	15725	15561	15494	15691	15689	15718	15712	15680	15726	15418	15715	15584	15620	15668	15675	15593	15522	15661	15619	15581	15623	15746	15571	15630	15602	15644	15645	15632	15589	15621	15666	15590	15518	15587	15597	15709	15542	15372	15596	15565	15631	15404	15565	15797	15641	15665	15678	15439	15654	15434	15611	15624	15603	15673	15674	15616	15492	15677	15360	15644	15614	15571	15496	15666	15554	15730	15644	15701	15658	15644	15670	15566	15510	15606	15678	15687	15648	15578	15491	15683	15651	15528	15792	15658	15483	15754	15628	15630	15613	15610	15694	15754	15756	15731	15602	15663	15530	15548	15669	15657	15732	15435	15477	15812	15447	15455	15703	15717	15498	15577	15789	15659	15355	15672	15810	15576	15810	15539	15752	15726	15658	15520	15723	15500	15726	15460	15752	15707	15678	15705	15683	15519	15606	15576	15599	15435	15553	15608	15695	15900	15487	15522	15592	15573	15715	15741	15573	15545	15693	15706	15679	15562	15673	15659	15593	15520	15711	15584	15755	15767	15739	15586	15482	15716	15680	15642	15752	15598	15715	15670	15631	15653	15622	15712	15570	15598	15601	15423	15547	15604	15653	15645	15618	15605	15660	15514	15549	15564	15602	15548	15505	15754	15694	15750	15529	15529	15641	15660	15769	15637	15568	15452	15745	15526	15636	15534	15720	15613	15712	15716	15690	15563	15677	15756	15605	15452	15700	15568	15770	15364	15528	15629	15643	15537	15810	15509	15523	15687	15663	15486	15582	15594	15635	15660	15593	15678	15448	15568	15429	15670	15652	15696	15640	15628	15707	15551	15508	15584	15532	15560	15663	15460	15744	15625	15709	15789	15570	15661	15538	15525	15596	15716	15599	15768	15701	15546	15730	15567	15396	15819	15532	15580	15554	15673	15465	15611	15483	15655	15693	15578	15618	15559	15612	15619	15611	15552	15584	15568	15455	15672	15638	15829	15555	15609	15571	15705	15531	15496	15591	15581	15418	15647	15690	15665	15591	15814	15570	15675	15586	15502	15529	15608	15600	15652	15422	15649	15808	15481	15592	15630	15559	15576	15597	15641	15471	15674	15618	15659	15652	15693	15615	15495	15579	15610	15605	15562	15483	15610	15737	15636	15686	15670	15399	15694	15731	15542	15567	15608	15617	15627	15606	15646	15532	15492	15639	15679	15556	15677	15661	15679	15621	15586	15690	15532	15687	15783	15544	15629	15613	15640	15674	15717	15698	15813	15515	15487	15739	15595	15558	15642	15660	15613	15677	15669	15544	15613	15598	15681	15351	15669	15544	15631	15620	15594	15626	15579	15577	15719	15681	15716	15791	15666	15495	15801	15633	15640	15635	15581	15693	15708	15568	15868	15509	15663	15615	15531	15755	15565	15759	15519	15657	15602	15620	15746	15697	15722	15738	15669	15596	15428	15680	15512	15555	15682	15657	15584	15742	15492	15765	15565	15712	15525	15659	15562	15539	15566	15619	15709	15720	15750	15536	15567	15423	15817	15582	15897	15603	15832	15646	15551	15715	15668	15456	15736	15629	15330	15751	15667	15632	15683	15661	15678	15535	15597	15536	15719	15591	15823	15600	15606	15609	15630	15709	15462	15518	15761	15678	15711	15669	15499	15602	15619	15789	15782	15799	15554	15697	15816	15631	15706	15660	15615	15587	15606	15593	15726	15620	15794	15593	15598	15473	15726	15635	15599	15547	15553	15590	15714	15749	15609	15668	15843	15577	15592	15522	15729	15591	15617	15561	15638	15515	15629	15552	15534	15549	15673	15657	15654	15557	15782	15610	15637	15646	15629	15682	15730	15618	15755	15607	15649	15779	15562	15587	15473	15747	15695	15640	15616	15510	15688	15605	15694	15632	15454	15539	15548	15604	15690	15656	15702	15656	15501	15410	15530	15604	15676	15524	15647	15597	15594	15684	15594	15445	15867	15831	15645	15619	15544	15751	15521	15582	15630	15539	15810	15659	15528	15597	15647	15617	15547	15506	15682	15603	15509	15463	15568	15597	15789	15563	15609	15665	15701	15552	15480	15513	15468	15718	15574	15630	15657	15690	15629	15571	15692	15627	15650	15506	15597	15702	15587	15656	15460	15632	15475	15567	15879	15571	15602	15609	15429	15647	15614	15711	15556	15672	15534	15571	15670	15901	15616	15482	15575	15553	15381	15708	15677	15609	15555	15621	15538	15535	15730	15756	15447	15560	15702	15588	15607	15681	15577	15678	15463	15599	15804	15639	15628	15578	15611	15497	15633	15697	15697	15631	15695	15760	15762	15491	15571	15620	15535	15608	15623	15653	15639	15656	15614	15611	15496	15400	15626	15663	15478	15426	15544	15643	15826	15677	15704	15621	15419	15833	15765	15935	15738	15691	15424	15376	15564	15685	15691	15599	15657	15466	15756	15661	15685	15687	15758	15593	15654	15479	15633	15443	15539	15622	15450	15656	15751	15535	15550	15790	15466	15663	15608	15702	15792	15649	15443	15596	15449	15532	15535	15615	15639	15660	15570	15643	15603	15743	15514	15755	15611	15757	15656	15676	15724	15530	15678	15596	15583	15656	15610	15662	15732	15696	15526	15686	15703	15626	15556	15715	15881	15612	15557	15664	15701	15635	15685	15684	15627	15680	15486	15570	15672	15495	15626	15778	15545	15648	15753	15491	15588	15596	15595	15634	15657	15480	15550	15724	15578	15644	15622	15644	15705	15635	15553	15734	15621	15653	15772	15783	15727	15653	15558	15554	15527	15583	15621	15562	15708	15679	15557	15679	15657	15734	15663	15675	15461	15511	15889	15742	15706	15608	15575	15534	15611	15658	15506	15626	15693	15608	15793	15693	15761	15760	15621	15636	15641	15771	15594	15747	15600	15669	15580	15632	15490	15651	15498	15585	15595	15618	15479	15478	15535	15499	15624	15587	15642	15645	15688	15589	15664	15627	15565	15599	15685	15493	15526	15591	15644	15654	15776	15718	15700	15670	15547	15752	15612	15581	15695	15622	15643	15501	15578	15634	15717	15508	15581	15844	15572	15748	15654	15613	15614	15687	15468	15539	15680	15624	15781	15625	15507	15742	15525	15805	15542	15748	15808	15457	15589	15625	15754	15663	15545	15643	15550	15563	15653	15638	15774	15412	15460	15655	15731	15709	15693	15765	15717	15657	15708	15522	15604	15627	15799	15762	15653	15601	15713	15558	15479	15517	15774	15659	15618	15530	15699	15582	15635	15820	15804	15735	15675	15740	15621	15547	15636	15416	15406	15810	15666	15554	15806	15590	15731	15748	15677	15527	15570	15594	15818	15526	15579	15454	15554	15738	15595	15568	15649	15531	15725	15631	15683	15639	15596	15691	15555	15581	15687	15535	15527	15529	15594	15529	15565	15646	15524	15578	15711	15506	15549	15691	15690	15634	15453	15581	15640	15666	15554	15563	15716	15552
22919	22312	38819	45566	44586	39180	32302	23456	20228	19231	18868	18634	18728	18695	19010	18656	18644	18560	18732	18622	18737	18867	18410	18558	18664	18766	18680	18639	18691	18482	18625	18737	18561	18503	18517	18618	18738	18624	18797	18686	18663	18530	18684	18459	18519	18669	18433	18711	18396	18364	18388	18432	18589	18416	18428	18612	18468	18300	18821	18585	18515	18384	18435	18610	18709	18488	18566	18682	18479	18585	18630	18448	18521	18527	18537	18401	18558	18482	18460	18577	18560	18505	18448	18445	18292	18570	18663	18455	18516	18264	18484	18537	18540	18670	18309	18470	18491	18372	18527	18547	18507	18416	18231	18480	18611	18580	18428	18597	18346	18571	18531	18580	18482	18457	18497	18417	18615	18480	18523	18447	18651	18437	18516	18620	18567	18163	18567	18431	18291	18719	18568	18470	18461	18256	18218	18610	18476	18464	18616	18587	18472	18573	18556	18267	18522	18490	18628	18645	18528	18591	18511	18397	18337	18335	18467	18595	18416	18383	18244	18388	18387	18516	18428	18570	18432	18432	18239	18594	18296	18308	18262	18317	18292	18446	18469	18468	18243	18532	18628	18496	18619	18465	18395	18476	18310	18712	18614	18424	18514	18453	18393	18566	18700	18669	18440	18520	18306	18327	18455	18394	18206	18441	18620	18221	18466	18498	18413	18435	18552	18342	18626	18379	18582	18520	18361	18340	18338	18573	18414	18399	18461	18417	18387	18587	18340	18524	18452	18371	18288	18467	18574	18468	18468	18544	18485	18614	18627	18552	18654	18649	18711	18358	18417	18494	18487	18503	18516	18467	18553	18440	18529	18319	18348	18332	18440	18706	18526	18679	18204	18330	18353	18529	18646	18378	18528	18608	18373	18291	18507	18526	18600	18593	18572	18435	18492	18338	18135	18720	18326	18371	18405	18434	18335	18452	18461	18592	18532	18438	18675	18511	18340	18314	18471	18434	18345	18512	18363	18544	18676	18510	18645	18445	18454	18052	18375	18460	18469	18450	18411	18303	18411	18477	18425	18559	18346	18300	18633	18527	18597	18789	18632	18629	18489	18445	18605	18433	18524	18483	18536	18355	18271	18526	18441	18448	18416	18424	18451	18485	18600	18292	18566	18234	18521	18468	18481	18576	18352	18536	18484	18751	18747	18371	18522	18552	18350	18517	18350	18444	18621	18500	18571	18502	18446	18500	18376	18450	18420	18418	18383	18517	18485	18329	18739	18317	18436	18347	18375	18428	18609	18457	18501	18319	18446	18378	18489	18410	18500	18474	18314	18318	18512	18373	18437	18618	18500	18504	18383	18158	18350	18561	18521	18608	18441	18517	18713	18559	18578	18363	18313	18541	18474	18572	18300	18391	18317	18450	18606	18492	18738	18386	18552	18476	18562	18575	18333	18483	18270	18584	18487	18601	18429	18618	18532	18635	18452	18691	18549	18473	18299	18660	18522	18154	18403	18257	18540	18313	18332	18414	18635	18374	18265	18294	18278	18309	18532	18545	18481	18540	18575	18538	18425	18409	18495	18419	18576	18591	18412	18457	18684	18476	18427	18672	18412	18570	18592	18523	18535	18475	18439	18376	18537	18506	18290	18387	18401	18454	18574	18569	18357	18541	18684	18353	18717	18490	18403	18435	18642	18625	18187	18467	18264	18382	18482	18375	18557	18415	18630	18563	18566	18595	18502	18364	18530	18433	18371	18396	18428	18533	18505	18357	18456	18375	18321	18605	18365	18518	18403	18459	18486	18660	18463	18419	18409	18514	18416	18299	18396	18447	18432	18335	18527	18312	18356	18467	18481	18444	18483	18496	18535	18625	18546	18645	18495	18476	18519	18500	18299	18171	18372	18603	18528	18497	18422	18386	18349	18549	18406	18551	18395	18597	18171	18387	18444	18434	18448	18261	18327	18346	18513	18485	18312	18338	18539	18326	18476	18450	18557	18342	18576	18429	18633	18509	18539	18505	18650	18450	18553	18602	18390	18459	18314	18364	18483	18320	18215	18389	18529	18488	18252	18481	18446	18370	18368	18570	18494	18378	18572	18532	18452	18307	18491	18144	18483	18384	18465	18520	18439	18510	18438	18612	18477	18674	18401	18365	18413	18457	18314	18180	18468	18532	18463	18308	18547	18372	18439	18475	18550	18721	18396	18407	18457	18445	18611	18583	18564	18379	18578	18233	18417	18620	18440	18388	18372	18657	18565	18442	18452	18528	18385	18452	18409	18395	18549	18506	18481	18707	18386	18428	18280	18464	18495	18577	18546	18576	18551	18543	18429	18535	18700	18488	18485	18596	18465	18547	18397	18520	18559	18510	18464	18620	18303	18601	18603	18520	18330	18457	18687	18472	18462	18286	18411	18642	18308	18385	18312	18428	18522	18446	18368	18483	18383	18508	18490	18456	18460	18622	18402	18618	18543	18432	18408	18376	18337	18259	18644	18364	18201	18326	18311	18358	18354	18534	18428	18529	18558	18389	18374	18497	18680	18546	18561	18292	18264	18487	18433	18493	18402	18501	18475	18376	18633	18411	18467	18395	18634	18565	18331	18456	18273	18378	18535	18335	18492	18446	18476	18353	18601	18542	18392	18378	18358	18566	18631	18256	18424	18327	18514	18421	18405	18684	18332	18628	18498	18541	18558	18496	18513	18548	18697	18416	18591	18566	18410	18398	18502	18505	18578	18460	18374	18592	18460	18576	18527	18484	18479	18499	18218	18266	18423	18087	18344	18369	18466	18338	18413	18516	18758	18388	18397	18444	18294	18409	18163	18715	18489	18218	18405	18254	18678	18370	18656	18614	18587	18398	18405	18433	18548	18698	18347	18388	18518	18206	18552	18438	18448	18540	18494	18514	18505	18382	18661	18398	18549	18211	18356	18580	18516	18430	18503	18498	18512	18401	18613	18262	18412	18398	18538	18515	18271	18559	18518	18419	18351	18407	18510	18536	18589	18381	18481	18445	18617	18426	18344	18569	18502	18566	18416	18470	18507	18376	18415	18650	18424	18399	18548	18498	18546	18605	18487	18350	18716	18449	18379	18315	18342	18377	18491	18540	18462	18316	18554	18389	18688	18443	18214	18400	18371	18422	18386	18373	18315	18528	18551	18346	18587	18413	18508	18470	18393	18473	18368	18477	18378	18546	18312	18534	18556	18473	18412	18431	18357	18274	18479	18505	18261	18605	18474	18423	18383	18458	18552	18354	18468	18310	18631	18539	18594	18640	18547	18584	18477	18494	18614	18493	18556	18563	18533	18391	18490	18355	18428	18551	18499	18438	18538	18460	18225	18275	18455	18231	18374	18540	18640	18492	18413	18334	18575	18475	18525	18764	18491	18327	18468	18367	18516	18603	18394	18615	18513	18399	18613	18364	18427	18419	18735	18522	18587	18471	18512	18427	18484	18505	18493	18591	18343	18695	18497	18597	18384	18416	18289	18556	18558	18556	18347	18461	18513	18584	18390	18577	18376	18370	18383	18425	18214	18576	18418	18372	18585	18352	18352	18382	18512	18332	18489	18750	18612	18418	18476	18397	18386	18406	18329	18301	18472	18344	18467	18342	18408	18480	18502	18378	18567	18388	18728	18399	18460	18358	18369	18730	18605	18431	18345	18525	18408	18688	18399	18792	18331	18452	18304	18487	18728	18576	18490	18557	18362	18486	18396	18263	18709	18445	18369	18373	18478	18276	18536	18231	18253	18565	18406	18588	18351	18521	18360	18422	18484	18485	18489	18589	18548	18321	18319	18356	18659	18383	18448	18512	18488	18467	18527	18395	18265	18317	18473	18218	18366	18375	18486	18402	18429	18583	18372	18584	18639	18497	18527	18486	18617	18598	18541	18357	18434	18321	18661	18351	18397	18448	18381	18281	18398	18435	18396	18417	18423	18490	18525	18559	18652	18473	18349	18332	18518	18428	18460	18495	18330	18411	18378	18374	18403	18512	18577	18615	18544	18527	18439	18385	18400	18451	18455	18506	18501	18594	18364	18433	18682	18332	18341	18309	18567	18564	18567	18520	18535	18562	18600	18393	18566	18227	18499	18419	18484	18490	18421	18341	18212	18550	18512	18463	18579	18564	18337	18294	18580	18309	18446	18387	18269	18398	18404	18535	18471	18334	18389	18354	18285	18375	18493	18416	18471	18593	18483	18678	18394	18369	18417	18286	18325	18579	18615	18418	18500	18359	18417	18432	18416	18617	18317	18565	18401	18233	18624	18469	18414	18263	18459	18580	18481	18374	18329	18489	18329	18421	18268	18567	18569	18345	18373	18437	18128	18559	18555	18554	18665	18317	18424	18580	18421	18415	18383	18749	18569	18533	18480	18397	18610	18429	18336	18547	18663	18416	18400	18594	18547	18273	18626	18521	18608	18467	18483	18387	18434	18499	18332	18050	18624	18575	18524	18494	18605	18526	18666	18488	18240	18324	18406	18297	18466	18482	18268	18442	18496	18394	18367	18305	18464	18365	18425	18429	18479	18389	18364	18434	18492	18514	18363	18491	18356	18283	18351	18516	18597	18515	18413	18507	18491	18431	18288	18473	18310	18473	18380	18441	18294	18442	18381	18361	18564	18499	18697	18386	18349	18633	18545	18270	18280	18479	18379	18374	18468	18216	18354	18359	18218	18537	18444	18394	18579	18521	18228	18407	18430	18575	18415	18335	18551	18292	18474	18739	18478	18614	18369	18405	18406	18318	18546	18590	18366	18456	18413	18256	18420	18604	18404	18534	18643	18498	18525	18545	18320	18331	18616	18493	18592	18346	18500	18500	18547	18599	18568	18560	18471	18434	18437	18525	18778	18320	18435	18412	18357	18543	18566	18493	18585	18390	18457	18361	18347	18384	18469	18445	18532	18647	18523	18469	18550	18525	18457	18515	18379	18398	18390	18464	18489	18496	18376	18547	18294	18476	18548	18500	18461	18506	18595	18536	18497	18415	18490	18368	18323	18432	18474	18425	18505	18235	18373	18604	18498	18560	18589	18290	18518	18543	18540	18452	18645	18499	18431	18322	18353	18346	18522	18371	18397	18300	18262	18329	18505	18646	18439	18441	18566	18612	18466	18472	18517	18598	18378	18659	18502	18298	18491	18441	18714	18363	18435	18387	18900	18439	18563	18406	18415	18302	18442	18497
58551	104322	97244	82639	62442	44264	28890	19683	16527	15722	15423	15423	15428	15527	15319	15477	15470	15430	15576	15440	15609	15374	15511	15615	15634	15398	15565	15508	15573	15299	15423	15397	15434	15573	15499	15625	15496	15376	15561	15430	15457	15394	15333	15512	15579	15614	15441	15476	15454	15448	15530	15467	15326	15429	15468	15452	15494	15612	15630	15423	15582	15477	15434	15501	15477	15388	15436	15454	15273	15475	15430	15417	15602	15551	15643	15302	15369	15560	15489	15397	15442	15566	15383	15518	15557	15556	15432	15539	15668	15462	15454	15451	15397	15395	15322	15387	15324	15437	15330	15508	15299	15499	15260	15461	15232	15392	15620	15360	15489	15514	15295	15455	15644	15283	15262	15528	15449	15347	15573	15595	15432	15574	15432	15515	15503	15570	15487	15536	15414	15485	15450	15347	15545	15382	15420	15464	15561	15459	15409	15427	15323	15360	15427	15435	15198	15356	15565	15267	15382	15393	15306	15334	15445	15404	15483	15349	15347	15522	15488	15404	15549	15504	15407	15435	15425	15390	15595	15496	15260	15453	15392	15340	15527	15416	15357	15370	15491	15556	15537	15414	15402	15400	15444	15506	15471	15526	15294	15212	15526	15415	15467	15436	15235	15368	15460	15461	15411	15452	15332	15516	15518	15575	15550	15414	15437	15653	15537	15335	15444	15399	15487	15536	15394	15505	15500	15335	15408	15636	15574	15437	15527	15367	15563	15457	15385	15342	15624	15481	15453	15232	15409	15371	15471	15564	15524	15446	15409	15590	15266	15521	15536	15392	15309	15467	15486	15418	15548	15412	15425	15323	15511	15532	15491	15374	15480	15332	15408	15394	15342	15477	15428	15507	15475	15468	15529	15437	15355	15362	15518	15415	15448	15504	15355	15610	15340	15462	15668	15454	15488	15363	15507	15205	15254	15524	15484	15464	15554	15461	15478	15439	15500	15651	15253	15465	15474	15528	15421	15341	15488	15627	15458	15320	15382	15410	15411	15519	15520	15369	15568	15343	15461	15445	15453	15442	15450	15514	15399	15446	15313	15354	15531	15472	15168	15486	15340	15395	15297	15485	15630	15552	15488	15395	15573	15499	15428	15506	15339	15345	15458	15470	15334	15522	15474	15390	15345	15411	15389	15412	15498	15311	15505	15566	15526	15631	15672	15405	15263	15387	15540	15567	15531	15525	15368	15427	15517	15456	15436	15423	15645	15412	15359	15339	15548	15505	15444	15631	15314	15494	15398	15367	15407	15398	15493	15511	15421	15430	15710	15431	15499	15539	15353	15418	15313	15462	15578	15359	15425	15484	15512	15601	15387	15502	15332	15487	15353	15436	15380	15455	15538	15483	15294	15473	15424	15354	15591	15501	15466	15503	15395	15483	15426	15500	15488	15456	15410	15491	15404	15430	15497	15360	15292	15471	15656	15266	15550	15431	15304	15330	15431	15566	15365	15466	15313	15439	15365	15482	15599	15456	15406	15545	15577	15457	15438	15510	15427	15493	15398	15452	15485	15393	15586	15406	15389	15390	15472	15345	15438	15622	15486	15512	15366	15359	15530	15575	15270	15287	15591	15305	15598	15361	15608	15564	15394	15307	15507	15291	15366	15403	15431	15497	15392	15368	15425	15396	15584	15332	15378	15528	15509	15338	15512	15519	15468	15462	15393	15381	15505	15485	15482	15502	15490	15519	15395	15363	15408	15459	15423	15509	15565	15320	15413	15602	15531	15283	15440	15447	15354	15502	15431	15378	15440	15510	15388	15216	15469	15410	15345	15400	15293	15396	15484	15389	15541	15456	15535	15384	15571	15422	15584	15530	15256	15463	15439	15413	15247	15428	15313	15517	15367	15305	15705	15404	15429	15500	15450	15511	15348	15586	15500	15186	15402	15395	15346	15297	15269	15401	15394	15551	15537	15470	15442	15501	15528	15481	15482	15524	15521	15505	15425	15449	15383	15504	15393	15516	15457	15500	15528	15309	15419	15331	15542	15579	15353	15439	15482	15422	15294	15331	15442	15407	15359	15497	15472	15523	15293	15314	15340	15521	15433	15494	15433	15481	15385	15430	15454	15434	15307	15486	15479	15552	15487	15338	15310	15503	15377	15494	15606	15422	15551	15429	15566	15378	15579	15330	15548	15362	15604	15578	15331	15575	15565	15550	15329	15406	15244	15319	15383	15338	15325	15368	15489	15478	15495	15488	15473	15401	15571	15539	15450	15393	15447	15406	15321	15413	15452	15612	15538	15504	15505	15456	15346	15507	15265	15506	15362	15459	15311	15327	15285	15685	15365	15510	15434	15515	15335	15418	15372	15535	15530	15489	15393	15609	15390	15303	15353	15553	15490	15447	15517	15430	15496	15475	15428	15457	15298	15715	15410	15436	15372	15383	15305	15427	15468	15275	15508	15527	15311	15425	15428	15454	15602	15483	15438	15307	15498	15330	15442	15361	15288	15490	15573	15465	15688	15373	15312	15364	15393	15379	15325	15495	15292	15597	15482	15383	15747	15381	15335	15357	15315	15421	15521	15690	15520	15412	15277	15600	15379	15495	15320	15461	15499	15451	15413	15531	15525	15553	15408	15635	15274	15322	15387	15455	15398	15476	15372	15526	15389	15487	15358	15504	15350	15497	15385	15470	15689	15354	15537	15481	15472	15602	15390	15335	15513	15402	15427	15579	15368	15369	15639	15428	15549	15483	15389	15346	15402	15348	15464	15447	15492	15411	15327	15518	15661	15456	15487	15452	15325	15580	15298	15500	15447	15525	15369	15477	15445	15463	15474	15524	15414	15485	15418	15439	15410	15554	15483	15416	15389	15496	15343	15394	15461	15356	15473	15636	15444	15320	15559	15388	15602	15419	15376	15314	15458	15415	15299	15479	15444	15482	15348	15435	15181	15511	15347	15380	15373	15390	15349	15306	15293	15491	15457	15474	15515	15403	15566	15522	15461	15533	15388	15381	15476	15331	15494	15398	15551	15440	15302	15436	15709	15337	15326	15430	15551	15426	15485	15589	15526	15519	15530	15577	15326	15388	15418	15415	15447	15457	15334	15479	15260	15271	15512	15536	15431	15336	15497	15501	15430	15317	15342	15371	15425	15328	15485	15389	15587	15647	15486	15512	15488	15399	15614	15434	15504	15511	15513	15355	15554	15581	15426	15342	15485	15364	15400	15318	15485	15530	15372	15351	15418	15390	15446	15520	15493	15375	15467	15457	15403	15445	15493	15486	15386	15452	15466	15515	15552	15426	15440	15436	15291	15558	15469	15497	15452	15523	15394	15367	15459	15542	15448	15511	15578	15518	15448	15471	15331	15558	15591	15238	15557	15442	15495	15524	15312	15448	15524	15453	15539	15510	15485	15466	15584	15504	15415	15446	15634	15517	15306	15467	15335	15645	15471	15376	15485	15413	15408	15351	15572	15436	15513	15426	15361	15415	15460	15441	15366	15386	15354	15446	15522	15444	15555	15540	15450	15423	15585	15588	15220	15432	15476	15560	15468	15464	15266	15549	15490	15416	15508	15476	15505	15393	15324	15538	15463	15581	15447	15558	15486	15340	15242	15569	15563	15415	15537	15395	15401	15366	15399	15474	15656	15397	15659	15482	15509	15448	15362	15457	15468	15575	15439	15406	15343	15446	15482	15423	15483	15394	15509	15437	15435	15320	15296	15507	15375	15514	15382	15547	15555	15407	15426	15395	15352	15475	15513	15481	15419	15427	15299	15431	15584	15211	15397	15357	15299	15470	15503	15388	15572	15477	15395	15694	15503	15436	15626	15435	15373	15327	15405	15579	15597	15444	15510	15304	15344	15604	15393	15468	15405	15519	15365	15398	15547	15433	15488	15319	15432	15657	15363	15439	15504	15433	15369	15420	15453	15555	15496	15385	15516	15526	15408	15369	15464	15425	15259	15467	15406	15382	15406	15306	15288	15374	15616	15351	15423	15645	15439	15410	15407	15621	15342	15529	15339	15466	15467	15455	15531	15503	15478	15418	15529	15294	15509	15488	15413	15457	15368	15474	15299	15401	15549	15355	15286	15582	15398	15499	15578	15381	15498	15405	15490	15243	15533	15398	15435	15637	15334	15537	15479	15323	15453	15495	15338	15594	15386	15423	15674	15332	15405	15370	15423	15552	15583	15497	15470	15553	15352	15603	15369	15381	15482	15454	15622	15497	15353	15373	15358	15332	15409	15300	15502	15472	15481	15400	15479	15275	15285	15580	15360	15441	15398	15437	15436	15601	15344	15592	15325	15551	15369	15418	15455	15453	15476	15325	15459	15316	15462	15421	15571	15409	15269	15375	15613	15353	15557	15510	15644	15518	15624	15417	15490	15396	15651	15319	15490	15406	15501	15468	15404	15474	15364	15569	15416	15430	15413	15697	15380	15314	15453	15522	15218	15481	15463	15200	15279	15449	15579	15535	15454	15370	15488	15495	15356	15478	15472	15568	15566	15598	15493	15479	15443	15415	15211	15550	15356	15455	15414	15516	15499	15353	15521	15459	15619	15604	15503	15484	15525	15356	15303	15502	15440	15448	15433	15475	15393	15473	15404	15418	15491	15469	15569	15507	15379	15478	15373	15284	15446	15547	15555	15518	15540	15529	15511	15534	15404	15354	15477	15455	15631	15440	15398	15562	15644	15330	15462	15545	15348	15316	15474	15411	15544	15423	15320	15458	15483	15396	15550	15521	15438	15416	15529	15437	15484	15402	15606	15407	15318	15503	15531	15483	15652	15525	15416	15424	15496	15469	15482	15365	15543	15566	15432	15562	15393	15525	15364	15482	15477	15406	15397	15426	15372	15332	15395	15348	15506	15383	15494	15544	15528	15444	15518	15338	15527	15539	15480	15362	15428	15475	15306	15658	15545	15460	15400	15291	15614	15296	15475	15491	15206	15617	15442	15494	15346	15522	15425	15486	15404	15581	15419	15299	15490	15384	15599	15265	15601	15592	15473	15527	15573	15313	15429	15510	15344	15312	15563	15380	15344	15303	15406	15354	15558	15406	15550	15462	15405	15389	15333	15521	15429	15385	15313	15430	15517	15481	15465	15567	15344	15399	15372	15474	15395	15367	15440	15413	15411	15358	15484	15515	15469	15490	15439	15297	15479	15457	15270	15542	15518	15403
28204	32049	48888	40268	28958	23409	20722	19631	19186	18840	18857	18784	18901	18820	18917	18870	18961	18923	18803	18889	18834	18724	18884	18982	18882	18811	18908	18685	18754	18737	18792	19024	18942	18863	18997	18568	18903	18918	18776	18659	18785	18882	18761	18800	18693	18987	18793	18978	19169	19125	18913	18730	18690	18718	18880	18532	18844	18960	18904	18828	18908	18844	18882	18835	18828	18892	18785	18652	18759	18745	18698	18989	18860	18838	18810	18817	18760	19005	18768	18592	18797	18751	18848	18765	18868	18572	18761	18766	18766	18693	18736	19034	18838	18789	18978	18872	19044	18736	18647	18781	18715	18756	18660	18673	18804	18952	18874	18710	18806	18639	18801	18719	18790	18764	18726	18812	18893	18625	18844	18701	18691	18762	18922	18917	18823	18848	18895	18904	18977	18755	18840	18645	18835	18790	19027	18805	18687	18745	18625	18749	18802	18617	18848	18817	18859	18929	18685	18935	18596	18794	18903	19277	18949	18683	18875	18737	18750	18923	18927	18844	18593	18849	18925	18734	18760	18744	18825	18793	18971	18734	19056	18700	18884	18735	18874	18673	18765	18635	18800	18877	18793	18795	18937	18726	18728	18663	18658	18702	18887	18706	18856	18792	18863	18799	18671	18884	18955	18911	18653	18735	18836	18713	18843	18780	18706	18791	18959	18999	18712	18681	18637	18847	18906	18775	18768	18793	18931	18952	18969	18790	18759	18730	18912	18927	18838	18791	18775	18973	18767	18943	18672	18905	18880	18850	18822	18879	18856	18877	18734	18725	18658	18798	18989	18877	18729	18610	18962	18858	19014	18672	18690	18661	18751	18770	18710	18696	18457	18791	18667	18772	18587	18597	18482	18897	18743	18842	18986	18807	18859	18883	18733	18803	18658	18904	18771	18802	18895	18695	18851	18844	18831	18914	18735	18900	18884	18771	18931	18564	18726	18704	18940	18688	18884	18695	18762	18960	18858	18997	18856	18777	18676	18815	18731	18825	18744	19084	18751	18677	18690	18673	18763	18773	18925	18758	18797	18854	19049	18770	18646	18775	18959	18732	18994	18740	18754	18832	18841	18873	18703	18775	18910	18837	18562	18931	18759	18991	18838	18683	18990	18863	18523	18713	18619	18910	18610	18974	18969	18834	18768	18747	18868	18940	18787	18770	18786	18853	18619	18978	18956	18820	18840	18695	18940	18867	18684	19040	18755	18522	18901	18767	18966	18756	18905	18812	18804	18781	18810	18797	18922	18835	18867	18681	18969	18777	18857	18666	18788	18799	18794	18661	18868	18631	18872	18660	18686	18888	18656	18781	18730	18815	18764	18826	18761	18815	18884	18774	18659	18635	18872	18763	18785	18724	18805	18742	18851	18823	18900	18701	18974	18719	18901	18673	18928	18852	18783	18787	19028	18833	18788	18775	18945	18771	18754	18850	18928	18900	18821	18652	18835	18826	18813	18982	18760	18718	18697	18918	18868	18782	19036	18827	18710	18891	18920	18822	18763	18969	18612	18828	18882	18980	19020	18671	18756	18819	18688	18742	18769	18786	18670	18856	18867	18760	18738	18733	18804	18661	18813	18950	18874	18733	18658	19013	18847	18717	18915	18971	18987	18937	18880	18885	19117	18698	18905	18777	18829	18753	18846	18743	18932	18795	18971	18933	18733	18620	18727	18704	19116	18997	18810	18742	18667	18735	18746	18969	18478	18901	18810	18706	18830	19041	18804	18808	18925	18555	18712	18769	18832	18785	18919	18687	18776	18846	18991	18693	18717	18921	18739	18812	18932	18895	18647	18626	18718	18839	18550	18852	18776	18900	18786	18788	18704	18944	18638	18695	18830	18913	18858	18830	18635	18782	18857	19030	18749	18849	18710	18566	19016	18718	18746	18897	18876	18699	19038	18882	18870	18568	19009	19032	18974	18966	18914	18784	18810	18764	18822	18793	18660	18768	18685	18702	18885	19009	18742	18928	19072	18812	18660	18793	18761	18805	18917	18660	18845	18846	18783	18746	18764	18757	18721	18843	18867	18801	18833	18827	18751	18825	18771	18942	18751	18806	18641	18866	18528	18751	18692	18715	18903	18701	18898	18820	18690	19019	18672	18908	18727	18887	18867	18969	18633	18705	18580	18745	18781	18759	18732	18884	18699	18896	18895	18885	18638	18897	18911	18515	18861	19092	18857	18732	18584	18850	18907	18860	18858	18813	18911	18684	18909	18711	18836	18868	18931	18712	18978	18710	18881	18735	18646	18834	18804	18939	18694	18872	18675	18882	18823	18856	18856	18997	18922	18782	18671	18866	18949	18736	18844	18749	18886	18902	18889	18831	18774	18716	18653	18668	18978	19027	18832	18722	18715	18679	18468	18722	18789	18963	18702	18606	18849	18855	18706	18798	18716	18607	18855	18895	18721	18759	18696	18805	18827	18913	18843	18825	18873	18937	18803	18743	18902	18830	18898	18768	18607	18692	18723	18608	18613	18945	18858	18895	18818	18803	18991	18870	18755	18856	18849	18959	18876	18578	18865	18719	18976	18818	18837	18957	18915	18715	18774	18758	18827	19072	18947	18808	18780	18682	18814	18759	18815	18806	18499	18893	18951	18740	18827	18797	18963	18967	18738	18696	19057	18823	18654	19037	18957	18875	18877	18731	18802	18703	18859	18667	18789	18881	18789	18896	18787	18663	19047	18675	18948	18778	18689	18838	18950	18796	18804	18911	18676	18794	18959	18947	18656	18759	18734	18745	18896	18755	18892	18707	18954	18951	18779	18823	18687	19016	18964	18771	18886	18859	18808	18767	18726	18729	19014	18768	18655	18701	18761	18658	18678	18719	18823	18666	19083	18916	18885	18769	18893	18672	18781	18818	18687	18804	18837	18951	18664	18785	18915	18806	18891	18856	18733	18809	18700	18756	18961	18772	18753	18708	18843	18764	18867	18944	18893	18669	18813	18813	18875	18839	18758	18678	18766	18732	18810	18766	18707	18776	18667	18791	18825	18779	18894	18815	18651	18913	18655	18716	18974	18878	18777	18773	18807	18706	18836	18778	18859	18637	18827	18951	18742	18854	19049	18673	18889	18787	19052	18863	18755	18761	18895	18858	18767	18983	18738	18792	19070	18776	18884	19062	18924	18882	18669	18729	18675	18948	18821	18819	18759	18973	18765	18795	18791	18859	18939	18706	18813	18872	18706	18980	18861	18725	19042	18792	18985	18862	18893	18513	18680	18971	18756	18836	18867	18946	18813	18895	18625	18672	18937	18750	19028	18818	18747	18831	18775	18678	18644	18995	18835	18807	18814	18937	18756	18817	19071	18664	18773	18844	18900	18781	18539	18733	18771	18704	18896	18891	18909	18763	18922	18839	18847	18789	18694	18718	18811	19021	19014	18829	18897	18577	18778	18862	18819	18808	18910	18805	18823	18763	18772	18863	18953	18840	18727	18850	18999	19077	18904	18569	18833	18791	18988	18782	18712	18759	18818	18735	18593	18785	18854	18749	18785	18755	18760	18885	18757	18762	18731	18707	18742	18746	18814	18788	18807	18995	18627	18745	18766	18714	18905	18669	18919	18859	18562	18820	18720	19000	18495	18622	18818	18757	18764	18639	18737	18922	19038	18711	18932	19007	18766	18875	18836	18746	18846	18863	18838	18691	18914	18683	18874	18993	18576	18775	18914	18699	18907	18620	18860	18751	18743	18963	18695	18632	18836	18693	18854	18832	18823	18937	18834	18673	18890	18800	19014	18670	18886	18851	18763	18703	18797	18877	18835	18786	18930	18811	18839	18896	18818	18758	18718	18943	18834	18822	18962	18857	18881	18661	18769	18775	18904	18598	18882	18652	18728	18911	18822	18757	18874	18765	18753	18617	18801	18805	18982	18782	18991	18713	18767	18908	18620	18767	18746	18851	18789	18745	18867	18826	18690	18593	18746	18617	18865	18689	18690	18771	19068	18903	18657	18661	18846	18994	18696	18891	18777	18915	18881	18612	18633	18635	18785	18917	18832	18937	18896	18826	19043	18637	18755	18724	18862	18857	19054	18794	18933	18915	18922	18799	18864	18891	18918	18639	18864	18876	18825	18806	18937	18667	18839	18767	18925	18642	18811	18854	18865	18812	18699	18680	18895	18675	18748	18832	18886	18838	18924	18808	18799	18952	18935	18702	18769	18821	18935	18773	18770	18961	18855	19030	18968	18800	18686	18648	18834	18769	18789	18642	18878	18719	18686	18796	18595	18822	18718	18804	18829	18867	18901	18944	18644	18719	18828	18755	18784	18665	18924	18813	18868	18577	18997	18889	18577	18952	18821	18864	18785	18874	18958	18818	18811	18740	18815	18623	18530	18972	18690	18664	18794	18660	19018	18815	19092	18650	18893	18862	18803	18571	18756	18621	18727	18874	18963	18824	18912	18719	18739	18809	18630	18865	18868	18890	18943	18841	18919	18777	18812	18694	18849	18722	18810	18845	18898	18523	18733	18918	18915	18893	18691	18637	18754	18785	18816	18711	18572	18583	18635	18812	18943	18973	18778	18878	19079	18829	18685	18784	18897	18717	18912	18778	18901	18627	18740	18704	18909	18617	18863	18765	18829	18990	18877	18888	18785	18758	18755	18786	18748	18697	18722	18812	18670	18643	18805	18809	18907	18712	18708	18901	18737	18603	18924	18695	18823	18694	18829	18875	18901	19009	18818	18670	18787	18932	18868	18612	18698	18752	18910	18959	18976	18854	18897	19030	18797	18980	18781	18851	19035	18952	18897	19059	18808	18835	19120	18773	18959	18567	18821	18923	18647	18637	18577	18824	18776	18589	18906	18840	18715	18782	18885	18829	18801	18651	18837	18986	18888	18881	19147	18715	18653	18836	18655	18612	18947	18878	18695	18758	18580	18865	18746	18735	18725	18884	18670	18837	18943	18829	18747	18786	18866	18875	18946	18757	18874	18690	18706	18773	18798	18884	18803	18699	18584	18825	18823	18856	18850	18688	18980	18925	18882	18751	18769	18798	18796	18848	18856	18810	18610	18848	18881	18754	18685	18899	18853	18753	18876	18671	18795	18693	18773	18757	18968	18839	18862	18873	18989	18916	18853	18754	18851	18981	18823	18796	18708	18781	18680	18947	18880	18681	18705	18982	18801	18778
26893	52970	50893	36055	25990	19787	17041	16013	15906	15713	15712	15625	15621	15693	15760	15544	15767	15671	15687	15756	15694	15700	15600	15666	15592	15711	15810	15905	15621	15571	15644	15639	15868	15693	15764	15785	15577	15676	15583	15771	15831	15740	15494	15552	15654	15594	15576	15476	15661	15679	15737	15717	15720	15816	15867	15571	15719	15648	15807	15614	15615	15627	15659	15606	15580	15420	15535	15645	15731	15755	15604	15602	15726	15691	15593	15742	15512	15577	15508	15551	15627	15703	15620	15752	15657	15729	15414	15777	15704	15610	15578	15792	15686	15518	15588	15564	15652	15596	15600	15686	15691	15544	15562	15639	15733	15652	15664	15721	15548	15577	15531	15580	15525	15638	15660	15534	15778	15539	15540	15659	15711	15707	15641	15597	15745	15659	15678	15704	15608	15651	15540	15573	15727	15725	15778	15678	15406	15634	15741	15728	15616	15790	15460	15636	15751	15622	15875	15544	15633	15708	15661	15773	15596	15546	15752	15660	15686	15755	15385	15745	15530	15573	15598	15685	15573	15584	15663	15470	15682	15521	15557	15558	15599	15744	15789	15650	15833	15754	15668	15511	15623	15708	15654	15633	15604	15587	15569	15601	15730	15792	15600	15733	15614	15724	15604	15612	15569	15660	15569	15746	15619	15551	15671	15676	15887	15515	15767	15544	15680	15661	15908	15651	15718	15561	15633	15756	15763	15525	15547	15722	15655	15497	15574	15657	15719	15588	15766	15638	15593	15553	15626	15531	15604	15845	15653	15689	15648	15714	15700	15674	15738	15728	15445	15652	15527	15646	15595	15616	15581	15842	15563	15595	15692	15582	15733	15659	15673	15534	15621	15730	15816	15818	15625	15841	15690	15614	15476	15599	15759	15542	15616	15655	15700	15704	15550	15620	15695	15462	15733	15535	15703	15758	15815	15586	15666	15545	15573	15606	15607	15742	15621	15588	15689	15424	15684	15639	15707	15665	15529	15703	15702	15545	15601	15481	15676	15606	15634	15556	15587	15758	15641	15593	15809	15762	15633	15685	15432	15509	15723	15569	15718	15655	15721	15632	15677	15692	15641	15723	15694	15624	15680	15483	15576	15715	15682	15662	15597	15745	15566	15791	15556	15589	15629	15554	15630	15541	15807	15705	15753	15667	15596	15606	15638	15748	15566	15563	15587	15684	15615	15758	15591	15633	15717	15722	15661	15418	15508	15722	15554	15697	15613	15702	15678	15563	15554	15671	15562	15639	15809	15734	15599	15604	15733	15632	15663	15721	15609	15680	15814	15716	15503	15744	15626	15738	15686	15663	15673	15615	15592	15801	15505	15677	15527	15569	15689	15471	15605	15634	15763	15700	15691	15738	15737	15658	15730	15636	15507	15622	15699	15436	15720	15658	15599	15534	15614	15582	15602	15477	15772	15745	15725	15637	15593	15573	15711	15592	15791	15549	15577	15361	15714	15736	15653	15748	15645	15688	15575	15615	15681	15480	15614	15750	15627	15743	15511	15706	15734	15758	15799	15595	15615	15842	15565	15698	15653	15592	15617	15602	15556	15611	15659	15599	15683	15661	15738	15707	15678	15583	15698	15876	15610	15614	15652	15657	15777	15620	15685	15767	15623	15551	15618	15466	15777	15603	15648	15662	15667	15563	15932	15743	15545	15716	15615	15666	15598	15560	15709	15655	15683	15717	15577	15608	15633	15676	15730	15610	15758	15675	15669	15636	15645	15660	15822	15619	15657	15739	15732	15645	15589	15784	15510	15576	15687	15778	15627	15723	15765	15752	15728	15672	15678	15630	15812	15544	15426	15765	15556	15524	15594	15499	15637	15550	15712	15586	15578	15472	15714	15525	15634	15792	15736	15564	15644	15684	15595	15545	15754	15632	15695	15769	15776	15552	15742	15550	15689	15654	15637	15813	15610	15759	15557	15805	15546	15740	15645	15796	15576	15631	15698	15818	15652	15700	15703	15786	15587	15781	15734	15576	15582	15594	15733	15589	15641	15586	15646	15649	15617	15611	15668	15504	15728	15774	15742	15430	15612	15705	15479	15477	15551	15715	15775	15580	15688	15797	15601	15640	15698	15653	15598	15750	15483	15743	15576	15614	15656	15537	15592	15738	15676	15543	15631	15549	15552	15574	15747	15694	15617	15652	15521	15576	15646	15775	15472	15573	15623	15645	15587	15777	15656	15603	15661	15528	15717	15696	15584	15595	15634	15721	15601	15651	15549	15613	15725	15833	15635	15566	15585	15545	15663	15763	15640	15510	15567	15588	15582	15700	15645	15737	15693	15574	15724	15694	15603	15608	15796	15608	15649	15818	15615	15590	15638	15616	15644	15513	15663	15766	15474	15648	15711	15748	15498	15639	15650	15819	15728	15743	15786	15524	15663	15615	15797	15727	15612	15593	15698	15593	15578	15752	15828	15848	15782	15741	15622	15693	15771	15598	15663	15637	15878	15519	15748	15528	15508	15621	15667	15717	15615	15697	15668	15547	15739	15699	15605	15831	15618	15772	15719	15641	15705	15973	15614	15612	15695	15620	15580	15664	15764	15555	15719	15701	15728	15529	15730	15658	15763	15604	15565	15706	15822	15686	15652	15687	15584	15737	15580	15825	15572	15749	15585	15643	15593	15557	15727	15499	15524	15723	15646	15604	15593	15563	15619	15817	15669	15645	15667	15760	15421	15494	15607	15655	15687	15697	15639	15720	15671	15533	15697	15760	15619	15790	15588	15589	15762	15722	15621	15674	15542	15705	15585	15795	15638	15644	15598	15722	15486	15626	15675	15743	15558	15610	15538	15783	15622	15497	15763	15578	15682	15579	15592	15611	15720	15659	15749	15663	15643	15655	15499	15610	15725	15648	15696	15510	15649	15602	15603	15686	15643	15591	15765	15575	15639	15507	15450	15561	15738	15668	15779	15685	15603	15602	15630	15656	15629	15483	15464	15764	15849	15583	15403	15657	15687	15659	15574	15639	15691	15792	15555	15584	15604	15622	15712	15691	15802	15497	15662	15534	15801	15674	15750	15648	15645	15405	15784	15532	15525	15586	15565	15686	15709	15779	15548	15666	15583	15687	15756	15671	15672	15738	15567	15554	15573	15691	15440	15497	15767	15620	15627	15771	15525	15677	15679	15681	15658	15671	15353	15733	15691	15672	15632	15493	15703	15785	15663	15622	15583	15640	15688	15714	15732	15683	15648	15705	15714	15709	15754	15681	15747	15620	15611	15532	15654	15772	15707	15771	15709	15658	15687	15686	15740	15584	15523	15679	15561	15642	15648	15781	15607	15648	15689	15593	15834	15705	15609	15677	15618	15582	15730	15692	15772	15649	15665	15594	15634	15569	15580	15716	15656	15725	15669	15586	15721	15797	15630	15685	15698	15594	15609	15821	15625	15696	15564	15568	15565	15755	15641	15688	15781	15583	15814	15665	15685	15818	15699	15810	15746	15604	15650	15662	15539	15808	15700	15674	15606	15589	15645	15710	15722	15629	15768	15733	15555	15605	15574	15517	15808	15676	15667	15540	15667	15591	15705	15585	15678	15586	15679	15710	15567	15578	15597	15548	15574	15870	15581	15626	15645	15620	15698	15727	15418	15576	15527	15688	15591	15638	15622	15649	15699	15580	15598	15778	15503	15770	15573	15605	15661	15559	15687	15633	15614	15599	15677	15606	15722	15523	15760	15763	15715	15788	15570	15845	15681	15547	15723	15609	15402	15684	15602	15495	15718	15671	15639	15567	15659	15551	15543	15708	15649	15803	15718	15551	15704	15679	15817	15699	15575	15686	15617	15756	15657	15469	15650	15661	15824	15583	15505	15722	15727	15782	15682	15643	15815	15670	15727	15732	15683	15792	15595	15558	15580	15672	15557	15645	15597	15802	15692	15537	15708	15593	15797	15653	15676	15733	15513	15714	15525	15613	15603	15765	15538	15638	15799	15719	15428	15655	15480	15761	15742	15609	15593	15645	15590	15793	15615	15704	15656	15591	15570	15662	15589	15470	15730	15613	15613	15567	15457	15618	15574	15574	15740	15716	15628	15778	15507	15671	15569	15571	15641	15696	15668	15671	15767	15517	15603	15664	15767	15623	15760	15679	15518	15657	15808	15741	15656	15851	15516	15702	15566	15752	15660	15654	15760	15642	15721	15577	15689	15835	15770	15547	15685	15645	15774	15654	15558	15742	15717	15561	15796	15545	15682	15534	15654	15576	15560	15671	15731	15642	15813	15804	15590	15422	15651	15621	15598	15707	15534	15773	15683	15583	15732	15602	15716	15538	15680	15765	15624	15584	15533	15655	15743	15644	15670	15774	15685	15588	15732	15628	15596	15764	15672	15659	15612	15623	15775	15613	15641	15723	15635	15748	15757	15773	15600	15614	15726	15567	15762	15626	15603	15603	15702	15687	15509	15582	15599	15676	15754	15768	15607	15683	15637	15692	15446	15723	15703	15579	15771	15547	15597	15610	15696	15618	15585	15688	15524	15641	15836	15498	15567	15616	15737	15584	15799	15626	15539	15642	15552	15549	15775	15547	15823	15591	15527	15629	15598	15844	15684	15704	15607	15791	15577	15718	15631	15741	15591	15693	15512	15685	15611	15662	15690	15669	15778	15723	15805	15578	15619	15735	15541	15675	15784	15701	15737	15727	15666	15708	15655	15696	15755	15555	15781	15745	15674	15746	15636	15592	15675	15651	15449	15833	15561	15703	15776	15630	15654	15733	15838	15732	15659	15673	15630	15792	15720	15524	15755	15788	15503	15515	15453	15709	15728	15702	15590	15569	15689	15476	15532	15693	15644	15705	15541	15670	15828	15787	15632	15665	15653	15728	15619	15559	15595	15775	15532	15690	15607	15754	15777	15636	15674	15770	15710	15525	15912	15703	15654	15695	15535	15597	15624	15850	15585	15673	15427	15498	15497	15830	15695	15657	15769	15616	15592	15713	15630	15613	15684	15594	15725	15692	15633	15609	15782	15511	15614	15584	15717	15525	15694	15739	15763	15716	15648	15628	15756	15761	15785	15693	15740	15509	15662	15729	15560	15805	15590	15682	15768	15684	15673	15754	15722	15695	15719	15702	15475	15680	15702	15640	15615	15693	15540	15724	15754	15754	15717	15613	15574	15673	15889	15669
24097	23294	48520	57916	46340	35124	28099	21731	19893	19574	19413	19185	19163	19325	19065	19229	19228	19371	19131	19059	19159	19142	19152	19188	18956	19042	19011	19070	19129	19200	18913	19030	19097	18986	19004	18887	19174	19189	19201	19071	18997	19077	19128	19057	19205	19212	19214	19023	19025	19027	19146	19045	18859	19106	19053	19050	19067	18932	18823	19217	18826	18959	19183	19056	19373	19180	19213	19041	18963	19095	18907	19031	19067	18855	19212	18739	19037	18950	18947	19009	18999	18916	18914	18910	18873	18908	19162	18899	19001	19044	19036	18939	19169	18891	19127	19018	19105	19170	18985	18932	19264	18930	19016	19023	19017	18692	19012	18934	18690	18715	18975	18954	19067	18994	18874	19030	18795	18951	18931	18944	18785	18780	19032	19043	18890	18997	18887	19001	18817	19127	19061	19078	18884	18793	19005	18959	19105	19001	18868	19084	18799	18923	19051	19163	19106	18994	18872	18886	18925	18749	18914	18785	19039	19101	18759	19059	19027	18735	19037	19040	18847	18778	18939	18915	18988	19070	18826	18928	18886	18902	19215	19150	19214	18909	19082	18990	18909	19137	18892	19063	19160	19100	19053	18827	18895	19185	19018	19008	19159	19006	19037	19066	18932	18932	19075	18727	19111	18986	19112	19096	18957	19143	18972	18862	18953	18815	19101	18776	19018	18866	18890	18964	19019	19116	18906	19107	19159	18988	19090	18813	19043	18970	19183	18987	19012	18949	19144	18897	19001	18976	18880	18998	19050	19102	19109	19026	18979	19300	19021	19114	18997	19044	18978	18874	19076	18712	18991	19021	18732	18891	18865	18983	18926	18962	18940	19026	19019	18951	18916	18971	18955	18891	19049	18867	18960	19023	18737	18955	18926	18938	19140	18844	19075	18800	18867	19055	18898	18790	18921	18740	18831	18977	19083	19006	19017	18815	18979	19025	19051	18963	18933	19085	18953	19059	19031	18939	18804	18894	19077	18868	18999	18730	18869	18832	18960	19039	18962	19056	19098	19053	18956	18892	19153	18943	19073	19009	18854	18785	19115	18945	18987	19058	18981	19017	19065	18944	18898	19116	19024	18846	19068	18831	19011	18905	18935	19077	18889	19168	18920	18821	19008	18988	19176	18745	18763	18890	18909	19177	18886	18909	18933	18870	19054	19166	19162	18958	19014	18929	19020	18915	18962	19018	18952	19159	19018	19004	18958	18788	19129	18890	19077	19096	18849	18736	19114	18961	18956	18954	19117	18870	18864	18757	18798	19131	18740	19004	18758	19145	18983	18997	18786	19116	19322	19148	19047	19008	18851	18992	18926	19012	19035	18926	18994	18999	19007	19020	19093	18950	18753	18907	19117	19038	18949	19046	18853	19249	19054	19073	19125	19110	18690	18954	19084	19071	19027	18977	19090	18951	19127	19095	18886	18816	18960	18978	18994	18869	19336	19158	19007	19135	18754	19044	19169	18846	18890	18963	19005	18757	18683	18816	18902	18927	18988	18876	19056	18854	19082	18956	18984	19050	19193	19096	19285	19047	19145	19078	19016	18921	18964	18971	19003	18981	19006	18986	19063	18995	18890	18951	19010	19008	18855	19037	19043	18948	19020	19066	18963	18865	19045	18937	18896	18919	18854	18879	19068	18851	18930	18978	18972	18982	19060	19018	19033	18965	18964	19032	18802	18898	19193	18943	18824	19077	18988	18878	18681	19047	18740	19037	18860	18968	18946	18997	19148	19016	18993	19144	19181	19188	19083	18953	18987	18914	19111	18960	19202	18903	19051	18881	18964	18947	18928	18834	18942	18948	19041	18840	18939	18874	18906	18913	19022	19159	18828	18939	18993	18899	18954	19005	19121	18919	18987	18907	18942	19081	19010	18883	18986	18909	18887	18940	18945	18788	18900	18914	18855	19057	18841	18958	18825	18840	18929	19050	19095	18914	18948	19114	19017	19128	19016	18871	18932	19021	18878	19045	19084	19016	18887	18983	19020	18975	18834	18868	18823	18944	19049	18958	19118	18963	18900	19003	19139	19065	19048	19083	18997	18998	18995	19127	19070	18959	18845	19024	18988	18784	18936	18877	19149	18956	19060	18986	18777	18855	18999	19044	18852	18903	19159	18872	19008	18985	18928	18890	18984	19093	18681	18812	19127	19017	18902	18822	19111	18926	19192	19059	18963	18917	18854	18987	18799	18937	18835	18886	18984	19118	18878	18843	19000	18868	18936	18905	19089	18928	18964	18943	18860	18931	19050	19037	18914	19186	19129	19199	18920	19094	18965	18750	19012	19090	18999	19039	18872	18847	19172	19024	18757	18717	19204	18860	19011	18974	19150	19149	18868	19239	18883	19090	18798	19040	18958	18852	19054	19101	19094	19033	18872	19022	18846	18882	19085	18881	19088	18817	19010	18953	18970	19010	18819	18872	19132	19082	19004	18893	18965	18865	18858	18936	19127	19125	19124	18863	19017	19148	18958	19194	18898	18716	19052	18935	18915	19001	18806	18760	18889	18853	18975	19208	18936	19116	19038	18841	18971	18942	18982	18877	18960	19006	18816	19001	19128	19217	19083	18947	19016	19121	19097	18798	18834	19115	18971	19008	19094	19074	19036	19135	18928	18825	18929	19215	18928	19209	18674	18891	18705	18875	18792	18901	18955	18970	19054	19010	19100	19005	18934	18899	19126	19191	19041	19061	18974	19145	19059	19071	19009	18921	18902	19126	18893	19187	19031	18768	18981	19237	18859	18976	19036	19054	19073	18881	19190	18967	18853	19118	19022	18994	19045	18931	18855	19280	19016	19012	18911	18870	18758	18704	19193	18794	18976	19060	19033	19142	18980	19022	18824	19071	18987	18783	18895	19052	18911	18885	19069	19025	18978	18797	18686	18987	19043	19057	18986	19005	19013	18851	19077	19154	19000	18971	19000	19188	19055	18952	19082	18975	18841	18830	18765	18944	19109	18774	18947	18866	18797	19068	18932	19007	19256	19066	18854	19132	19060	19161	19172	18930	19191	19074	18928	18953	18924	19167	18954	19165	18800	18987	18942	18932	18903	18971	19065	19039	18917	18807	18710	18883	19070	18700	18909	18861	18976	19042	18763	18912	18905	19115	19040	19139	18830	19007	18907	18973	18770	18957	18917	18929	19036	18982	18958	19085	18823	18892	18896	19055	18930	19060	18813	19029	18990	18878	19034	18952	19090	18876	19085	19007	19188	18900	19133	18957	18973	18836	18938	18904	18798	18983	19054	19144	18973	18924	18796	19020	18994	19041	18875	18723	19042	18933	18973	19080	19009	19020	18821	18990	18894	18980	19031	18745	18719	18843	19111	19067	19012	19098	19126	18996	18990	19019	18809	19014	19010	18993	19134	18793	18916	19072	18974	18915	19132	18803	19129	19130	18914	19034	18889	19120	18889	18992	18899	19023	18921	18956	18927	18890	19092	19162	18845	18878	19082	19163	18949	18951	19127	18917	18836	18718	19174	18992	18940	18841	19139	19160	18981	18910	18935	19010	19033	19035	18855	19052	18934	19195	18953	19035	18985	19072	18715	19017	18919	19118	19054	19112	18999	19094	18906	18884	18948	18949	18948	19158	18997	19085	19030	19139	18915	18962	18991	19067	18919	19134	19067	18936	19231	19065	18839	18979	18835	18937	18894	18880	18891	18961	18911	18904	18975	19257	18906	18915	18864	18966	18887	19168	18871	18630	18908	19035	18972	18962	19135	18920	18846	18877	18831	18966	18889	18971	18837	18780	19039	18885	18921	18896	19029	18949	18860	19064	18942	18961	19062	18954	18739	19011	19208	18747	18886	19068	18980	18828	18884	18793	18749	18922	19052	18962	18870	18832	18947	19072	18903	18971	19001	19146	18979	18830	18868	18822	19078	19104	18913	18861	18894	18945	19009	19215	18991	18952	19015	18952	18985	18951	18839	18978	19137	19241	19090	19317	19027	19096	19051	19053	18995	18998	18983	18863	19098	18889	18936	19074	19212	19101	18709	18936	19000	18916	18896	18780	19048	18914	19017	18959	18936	19168	18854	19130	18966	18690	18954	18949	18760	19213	18935	18865	19107	18918	18970	18947	19119	18979	18996	18828	18847	19085	19010	18811	19029	19038	18977	18888	18969	19156	18985	19078	19130	19086	19109	19048	18912	19143	18946	19146	18973	19239	19093	18979	18911	18847	19089	18761	19042	18883	18946	18897	18955	18886	18989	18805	19016	19037	18913	19267	19099	19023	19171	18960	18857	19111	19138	19071	19036	18762	18958	19011	19184	18756	18913	18892	19082	19133	19124	18831	18891	19078	19232	18979	19101	19195	19153	19218	19029	19021	19249	18751	18772	19009	19014	18642	18991	19041	18891	18992	19091	19028	18977	18964	18826	18953	18855	18978	19085	19069	18986	18983	18867	18962	18970	19062	18897	19129	18934	18962	18817	18838	19071	19059	19209	19156	18996	19158	19049	18948	18867	18910	19060	18938	18914	19034	18888	19237	19043	18867	19231	18878	18970	19020	18995	19057	18780	19014	19191	18852	18999	18957	18882	19070	18994	18748	18931	19091	18891	19031	19081	18858	18816	18964	19095	18961	19098	19144	19105	19166	18843	19078	19176	18897	19063	19099	19065	18898	19100	19102	18972	18921	19084	19029	18953	18978	18922	19169	19026	18973	18844	18978	19099	18914	18992	19073	18890	19048	19038	19164	19052	18957	18961	18847	18981	19127	18973	19034	18750	18969	18933	18776	19002	19235	19079	19019	18844	18907	18956	18913	18819	19039	19099	19052	18911	18720	18752	18699	19035	18961	18903	19018	19046	19212	19085	18905	18969	18745	18808	19163	18863	19020	19083	18922	18993	19065	19023	19080	18977	18795	18980	18985	19002	18979	19023	18993	19050	18875	19146	18911	18829	18786	19046	18910	19013	18857	18980	19164	18898	18789	18898	18709	19017	18825	19071	18877	18808	18985	18942	18822	19022	19071	18937	18691	19080	19166	19135	18672	18966	19022	19138	18766	18774	18881	19027	18858	18896	19001	18834	19100	19200	18827	19020	19120	18994	19028	19072	18986	19103	19021	19063	18923	18786	18820	18845	18943	18795	18904	18821	19092	19086	18706	18962	18878	19096	19125	19083	18840	19062	19112
43035	91824	94644	74146	51898	34650	23080	17820	16354	15911	15583	15626	15982	15919	15753	15705	15665	15852	15927	15815	15697	15814	15829	15743	15881	15657	15757	15719	15922	15919	15707	15944	15856	15841	15903	15787	15614	15800	15679	15719	15763	15837	15710	15930	15648	15857	15795	15838	15913	15901	15805	15689	15902	15760	15643	15871	15871	15872	15654	15736	15702	15688	15675	15723	15894	15803	15645	15946	15721	15892	15811	15896	15820	15918	15996	15814	15772	15747	15970	15942	15777	15788	15579	15670	15899	15718	15875	15725	15895	15913	15829	15739	15988	15818	15931	15891	15838	15632	15672	15798	15958	15837	15761	15742	15666	15788	16000	15653	15683	15736	15677	15642	15850	15728	15760	15778	15808	15970	15742	15762	15823	15671	15714	15803	15648	15805	15852	15712	15965	15686	15832	15704	15787	15839	15759	15714	15755	15728	15657	15670	15804	15841	15800	15864	15791	15712	15717	16013	15755	15689	15795	15759	15700	15875	15921	15592	15712	15906	15781	15832	15561	15848	15867	15770	15598	15857	15833	15782	15803	15707	15767	15819	15786	15873	15793	15736	15744	15794	15787	15861	15587	15840	15975	15810	15864	15955	15839	15660	15706	15902	15760	15900	15805	15942	15799	15686	15862	15740	15874	15702	15751	15908	15756	15799	15661	15819	15808	15791	15873	15728	15543	15848	15796	15725	15722	15932	15789	15612	15765	15767	15819	15891	15915	15731	15897	15809	15698	15836	15995	15834	15816	15686	15776	15864	15839	15686	15703	15736	15719	15940	15786	15701	15769	15701	15752	15831	15892	15783	15675	15852	15823	15831	15864	15727	15853	15737	15777	15831	15915	15754	15973	15749	15850	15831	15752	15737	15865	15791	15778	15750	15716	15784	15786	15724	15675	15660	15775	15914	15792	15820	15861	15793	15774	15856	15873	15723	15750	15888	15839	15949	15659	15782	15820	15774	15826	15773	15684	15677	15731	15956	15656	15813	15846	15828	15866	15845	15829	15594	15710	15841	15694	15752	15867	15774	15926	15718	15748	15712	15896	15874	15792	15841	15673	15629	15871	15809	15826	15787	15794	15711	15756	15778	15823	15752	15887	15812	15758	15696	15810	15609	15985	15646	15760	15754	15827	15887	15862	15712	15663	15643	15707	15826	15866	15816	15932	15733	15803	15819	15922	15832	15893	15873	15860	15763	15815	15804	15807	15733	15723	15898	15743	15925	15838	15649	15562	15797	15838	15778	15733	15856	15859	15673	15668	15991	15715	15750	15934	15866	15715	15749	15769	15802	15909	15862	15604	15867	15691	15853	15783	15572	15773	15785	16001	15644	15848	15547	15841	15747	15920	15682	15738	15832	15763	15760	15727	15926	15919	15830	15750	15810	15972	15835	15618	15959	15768	15703	15648	15838	15718	15537	15749	15945	15828	15735	15835	15734	15736	15829	15952	15781	15816	15917	16028	15538	15761	15926	15666	15687	15936	15904	15773	15740	15859	15835	15791	15724	15756	15760	15760	15711	15714	15729	15835	15863	15754	15765	15766	15710	15758	15616	15858	15732	15733	15705	15827	15813	15740	15772	15776	15882	15792	15878	15737	15782	15819	15732	15736	15891	15645	15676	15747	15668	15963	15950	15685	15732	15893	15680	15922	15882	15754	15746	15747	15869	15759	15731	15713	15665	15886	15967	15880	15986	15554	15800	15822	15953	15681	15895	15723	15839	15754	15870	15808	15751	15639	15677	15730	15709	15727	15633	15763	15827	15661	15844	15855	15730	15814	15807	15790	15884	15906	15882	15830	15897	15786	15805	15653	15688	15673	15806	15792	15697	15680	15794	15879	15671	15834	15916	15742	15782	15786	15685	15638	15812	15753	15724	15831	15725	15747	15798	15729	15693	15790	15827	15674	15771	15845	15793	15654	15884	16000	15719	15750	15788	15887	15608	15804	15757	15751	15695	15726	15897	15982	15727	15741	15691	15887	15637	15686	15778	15820	15866	15777	15852	15877	15734	15774	15675	15932	15749	15822	15883	15825	15620	15816	15914	15808	15760	15867	15786	15836	15645	15592	15755	15853	15745	15722	15801	15654	15636	15782	15697	15831	15892	15789	15924	15744	15688	15963	15870	15776	15755	15896	15679	15826	16002	15981	15784	15761	15810	15810	15789	15781	15661	15573	15713	15752	15587	15594	15777	15796	15692	15828	15823	15749	15735	15782	15693	15728	15748	15725	15702	15837	15744	15944	15713	15660	15801	15695	15722	15678	15937	15749	15762	15738	15841	15774	15986	15703	15699	15960	15823	15612	15802	15798	15734	15850	15800	15793	15817	15701	15865	15860	15910	15769	15812	15779	15910	15735	15738	15885	15719	15932	15807	15502	15621	15670	15824	15736	15681	15701	15947	15877	15757	15737	15660	15696	15883	15908	15799	15821	15770	15763	15602	15933	15947	15821	15807	15827	15806	15776	15789	15652	15821	15700	15755	15808	15785	15761	15676	15660	15811	15814	15823	15829	15789	15832	15671	15811	15732	15836	16020	15623	15690	15923	15768	15758	15776	15690	15731	15917	15815	15753	15508	15706	15907	15747	15800	15821	15557	15739	15775	15799	15789	15893	15662	15746	15816	15861	15808	15681	15714	15851	15651	15824	15897	15690	15740	15642	15766	15804	15878	15673	15864	15725	15752	15770	15819	15825	15738	15663	15841	15883	15743	15715	15810	15757	15708	15614	15663	15717	15816	15896	15439	16007	15706	15709	16066	15851	15766	15803	15868	15656	15851	15918	15725	15881	15745	15876	15859	15783	15744	15803	15732	15762	15759	15676	15837	15767	15721	15827	15768	15784	15696	15738	15817	15827	15648	15667	15818	15806	15733	15721	15857	15693	15758	15558	15941	15699	15686	15880	15708	15674	15654	15651	15804	15686	15731	15778	15841	15718	15784	15799	15599	15683	15807	15936	15786	15607	15629	15764	15813	15625	15791	16010	15926	15868	15918	15749	15853	15811	15810	15700	15911	15673	15798	15759	15660	15837	15851	15703	15661	15596	15714	15776	15839	15821	15884	15908	15766	15766	15776	15645	15728	15876	15635	15827	15587	15872	15600	15779	15761	15520	15903	15773	15872	15634	15937	15808	15784	15867	15768	15846	15901	15751	15688	15762	15845	15763	15878	15802	15699	15638	15608	15642	15762	15760	15872	15742	15790	15633	15827	15846	15819	15817	15628	15804	15723	15809	15771	15596	15706	15791	15885	15860	15728	15929	15659	15892	15836	15670	15725	15861	15813	15726	15725	15604	15843	15770	15655	15750	15791	15819	15794	15801	15659	15828	15786	15841	15765	15785	15818	15903	15879	15793	15857	15716	15797	15653	15660	15881	15856	15667	15942	15811	15733	15790	15646	15799	15831	15765	15766	15841	15747	15772	15924	15603	15626	15751	15671	15667	15714	15809	15736	15910	15855	15687	15831	15759	15729	15600	15778	15689	15607	15776	15819	15690	15597	15792	15702	15722	15606	15683	15786	15700	15795	15852	15778	15843	15781	15885	15818	15760	15752	15860	15682	15871	15728	15743	15725	15798	15820	15773	15788	15634	15740	15804	15922	15699	15893	15721	15721	15769	15672	15934	15836	15628	15718	15748	15708	15696	15656	15763	15998	15901	15593	15674	15737	15843	15807	15834	15748	15540	15809	15762	15847	15812	15870	15684	15685	15827	15770	15813	15676	15727	15744	15739	15701	15800	15928	15985	15842	15884	15739	15815	15893	15686	15790	15676	15846	15730	15809	15719	15607	15763	15913	15845	15814	15711	15844	15777	15595	15774	15840	15824	15768	15950	15800	15902	15886	15687	15731	15784	15701	15814	15671	15650	15908	15802	15772	15834	15611	15682	15623	15887	15759	15847	15988	15927	15831	15885	15771	15809	15623	15684	15865	15867	15969	15669	15684	15813	15754	15883	15833	15670	15833	15972	15842	15726	15766	15946	15904	15716	15704	15598	15902	15685	15866	15829	15714	15844	15656	15769	15913	15888	15724	15734	15715	15802	15665	15906	15767	15723	15782	15899	15669	15697	15817	15758	15603	15887	15651	15939	15779	15954	15925	15667	15848	15626	15886	15943	15809	15641	15898	15668	15767	15844	15806	15852	15661	15905	15681	15892	15667	15890	15802	15852	15749	15623	16022	15747	15979	15796	16012	15726	15820	15770	15730	15626	15757	15862	15681	15794	15613	15788	15594	15668	15773	15941	15659	15641	15764	15810	15730	15842	15780	15712	15649	15845	15666	15728	15780	15776	15725	15743	15750	15690	15627	15896	15861	15921	15839	15796	15713	15867	15917	15657	15911	15853	15712	15843	15747	15690	15603	15662	15921	15624	15778	15817	15775	15733	15711	15697	15832	15868	15789	15771	15739	15811	15874	15639	15710	15881	15961	15768	15864	15907	15863	15648	15923	15772	15682	15835	15861	15870	15779	15707	15742	15891	15704	15845	15853	15715	15916	15767	15812	15631	15895	15950	15802	15694	15942	15843	15782	15730	15707	15695	15724	15626	15787	15762	15697	15857	15729	15833	15709	15801	15847	15822	15752	15716	15718	15812	15794	15890	15687	15844	15726	15810	15729	15611	15869	15836	15884	15883	15800	15748	15814	15850	15611	15855	15752	15896	15653	15804	15819	15671	15873	15962	15628	15916	15704	15901	15681	15821	15698	15804	15805	15868	15812	15714	15749	15826	15766	15939	15656	15743	15718	15674	15791	15760	15855	15733	15678	15845	15867	15733	15922	15749	15781	15632	15789	15801	15851	15562	15805	15717	15827	15746	15767	15848	15815	15672	15811	15711	15879	15809	15871	15790	15636	15861	15959	15733	15706	15843	15771	15655	15568	15825	15773	15687	15805	15671	15646	15794	15709	15647	15936	15813	15671	15795	15747	15895	15621	15787	15607	15762	15647	15790	15788	15805	15914	15873	15685	15916	15839	15871	15839	15688	15793	15810	15699	15839	15773	15721	15817	15803	15694	15899	16014	15816	15709	15571	15713	15997	15646	15730	15754	15821	15752	15835	15720	15832	15787	15698	15976	15763	15865	15686	15746	15722	15788	15985	15530	15795	15799	15883	15626	15927	15811	15930	15858	15641	15878	15901	15685
22914	21799	43275	54591	48015	39287	32196	23868	20470	19832	19382	19154	19360	19248	19259	19148	19031	19287	19081	19038	19237	19179	19105	19007	19138	19320	19210	19002	19189	19063	19023	19093	18916	19166	19097	19257	19123	19081	19050	18891	19183	18880	18991	19157	19052	19013	18958	19117	19019	19017	19207	19099	19050	19115	18946	19000	18929	18911	19165	19016	19077	19027	18990	18980	19059	18964	19011	18909	19156	18933	19016	18904	19087	18979	19006	18993	18828	19010	18908	18915	19003	18779	18979	18917	18935	18840	18949	18881	18965	19148	18700	19050	18963	18997	18902	18767	18771	18852	18732	18930	18816	19007	19080	19059	18892	19108	18876	18973	19058	19016	19000	18952	19091	18960	18874	18983	19006	18987	18977	18770	18900	19054	18857	18779	18867	19048	19054	19147	18941	19010	19019	18999	18985	18824	19012	19013	19043	18918	19153	18797	18825	18898	18870	18811	18862	18903	18956	18978	19067	18879	19019	18984	18836	19079	18841	18875	18919	19066	18943	18873	18882	18949	18752	19155	18875	19149	18935	18809	19038	18866	18923	18509	18855	18802	18782	18802	19053	18809	18754	18942	18754	18800	18878	18857	18817	18902	19021	19034	18992	19230	18906	18711	18922	18661	18966	18885	18949	19132	19008	18978	19140	19153	18913	18991	18962	18620	18896	18730	18958	18775	18906	18944	18997	18758	19005	19100	18959	19100	18963	18961	18842	18882	18968	18661	18972	19177	18856	18993	18957	19155	18907	18883	18963	18928	19053	19016	18745	18837	18981	18842	18960	18958	18835	18810	18796	19006	18799	18865	18903	18829	19101	18957	19043	18882	19125	18890	18851	18945	18736	18983	18760	18924	18927	18911	18869	18794	18913	18973	19121	18992	19044	18776	18780	18886	18928	18931	19091	18970	18857	18950	18987	18990	18833	19095	18960	19041	19054	18877	19025	18826	18791	19046	18923	18882	18884	18907	19040	19105	18793	18996	18926	18678	18923	18890	18902	18856	18940	19000	18783	18898	18949	18886	18805	18949	18795	19127	18850	18920	19040	18984	18918	18834	18751	18805	19000	18883	18928	18785	18867	18854	18761	18692	18997	18748	18829	18788	18812	19084	18990	18845	18819	18920	18951	19071	18970	18873	18939	18765	18770	19050	18743	18932	18890	19130	18897	18855	19055	18903	18934	18733	18845	18889	19055	19026	18839	18865	19167	18979	18977	19013	19005	19145	19007	19050	18828	19010	18820	18846	18848	18883	18761	18726	18920	18815	19003	18763	18960	18883	19018	19173	18985	18957	18947	19058	18961	18817	18910	18870	18858	18901	19045	18735	18928	18945	18844	19004	18986	19165	19012	19005	19009	18822	18921	18862	19045	18881	18972	18922	18788	18767	18925	18944	19013	18975	18999	19028	19248	19063	18947	19046	18853	18840	19188	19021	18737	18778	18908	18802	18816	18823	19087	18856	18964	18910	18817	18940	18997	18899	19005	19030	18942	18995	18953	18973	18991	18890	19103	18911	18729	18724	18988	18907	18970	18958	18890	18819	18888	18912	18899	18946	19041	19036	19102	18837	18947	18968	18938	18693	18979	18938	18912	18847	18710	18966	18795	18753	18910	18900	18869	19048	18822	18822	18877	19107	19079	18944	19126	18816	19202	18972	19117	18842	18972	18932	18847	19055	18911	18969	19008	19088	19023	18979	19126	18913	18740	18908	19057	19159	18904	19134	18817	18798	18873	18892	18925	19246	18859	18848	18780	18860	19245	18847	18759	18794	18989	18930	18978	18799	18886	18861	18963	18873	18994	18901	18850	18874	19002	18925	19064	18790	18981	18934	18883	19012	18866	19056	18772	18845	18930	18749	19050	18896	18975	18890	18909	19196	19027	18843	18882	19056	18860	18899	18764	18737	18678	19057	18801	19025	18908	18854	18897	18721	18793	18897	18891	18884	18798	18774	18829	18761	19030	19007	18923	18762	19050	19170	18770	19010	18932	19086	18980	19025	18802	19068	18845	19032	18905	18886	19014	18860	18795	18807	18887	18791	18909	18972	18768	18702	19032	18723	18804	19009	19044	18875	18917	18850	19022	18824	18708	18711	19000	18878	18787	18802	18987	18943	18882	18699	19035	18944	18850	18812	18797	18799	19045	18953	18980	19159	19021	18936	18936	19017	19089	19116	19031	18975	18870	18879	18807	19115	18837	18811	18848	19010	18884	18963	18867	18800	19096	18839	19039	19037	18745	19096	18973	18797	18928	18842	18925	18887	18962	18860	18785	19087	19132	18899	18943	18950	18896	19014	18959	18840	19049	18932	18857	18847	18926	18833	19147	19050	18842	18943	18913	18807	18808	19112	18883	18768	19051	19144	18715	18891	18872	18973	19088	18923	18943	18908	19048	19039	18861	18842	18737	18892	19079	19021	18878	18997	18842	18878	18954	19129	18894	18984	18937	18990	18900	18694	18970	18890	19047	18919	19224	18950	18864	18857	18761	18853	18961	19010	19041	18811	18907	18891	18766	18999	18922	18867	18723	18874	19057	18975	19012	18840	19082	18976	18906	18839	19027	18801	19072	19035	18961	18754	19017	18819	18737	18731	18956	18880	19139	18864	18789	18961	18837	18913	18920	18965	19115	18960	18895	18991	18882	18885	19002	18784	19027	18765	18766	18838	18954	19135	18984	18954	18934	18910	18679	18889	18772	18934	18908	19071	18844	18774	18902	18761	19030	18875	19038	19015	19014	18910	18967	18893	19081	18640	18864	18830	18881	18748	19032	19051	18683	18945	19076	18790	18897	18756	18953	18949	18846	18792	19015	18919	18733	18997	18973	18899	18938	18788	19145	18936	19258	18935	18825	18923	18868	19005	18764	18822	18760	18947	18815	18901	18986	18805	19116	18888	18795	19105	18895	19036	18887	18836	18942	19075	19002	18978	18959	18993	18969	18925	18947	18907	18817	19013	18767	18624	19090	18837	19002	18787	19052	18996	18751	18915	18598	18826	18808	19025	19064	18926	19028	19116	19195	18845	18840	19145	19087	19127	18923	18859	18996	18945	18946	19042	18842	19037	19161	18942	19030	18913	18728	18802	19034	18911	18777	18865	18858	18850	19129	18893	18814	18628	18733	18811	18998	18748	18930	18846	18936	19130	19037	19032	18980	19060	18857	18908	19039	18814	19034	19088	18901	18790	18947	18891	18875	18799	18928	18864	18861	19004	18868	18808	18946	18875	18752	18965	18963	18988	18753	18922	18801	18689	18967	18947	18979	18864	18903	18838	18833	18719	18780	18893	18919	18646	18816	18918	19033	18959	19179	18999	19019	18880	19168	18995	18924	18849	18882	19037	18950	18719	19026	18900	18875	18874	19000	19042	18873	18641	18845	18896	19015	18715	18696	18849	19033	18993	18918	18864	18942	19037	18857	18828	18952	19163	18871	18679	18660	18985	18960	18916	19047	18997	19060	18990	18905	18864	18825	18863	18665	18992	19094	18953	19090	18951	18845	18909	18906	18882	18843	19087	18936	18873	18828	18903	18980	18904	18971	19120	19031	18863	18968	18905	18811	18812	18909	18712	19189	18994	18915	19027	18974	19041	18820	19028	18973	18871	18789	19025	19007	18714	19100	18667	18834	18831	19048	19006	18857	18937	19060	18866	18976	18928	19006	18857	19081	19039	18752	18833	19005	19080	18959	18899	18847	18852	19048	18845	18814	18842	18835	18647	18937	18972	18815	18856	18760	18743	18913	18780	18896	18968	18924	18860	18876	18993	18931	19064	19082	18871	18905	19010	19070	18880	18932	18936	19002	18738	19056	18787	19047	19074	18936	18721	19011	19159	19029	19028	18880	18877	19020	19016	18887	18884	18902	19022	18865	18986	19060	18973	19000	18986	18976	18845	19006	18918	19005	18962	18841	18919	18813	19092	18753	18871	19031	18996	18955	18671	18948	18781	18896	18823	18887	18818	18981	18837	19078	18966	18796	18955	19008	18800	18960	18872	18973	18967	18773	18935	18901	18783	18819	18699	18958	18729	18868	19024	18830	18848	18870	19000	18690	18907	19042	19120	19027	18723	18929	19071	18880	19003	18869	18757	18620	18765	18762	18880	18925	18888	18875	19008	19110	18971	19004	18877	18832	18969	18822	19076	18883	18898	18957	19053	18841	18843	18789	18796	18749	18917	19014	18762	18757	18995	18698	18721	18873	19007	18952	18917	18963	18840	18904	18875	18953	18944	18820	18806	18813	18851	18975	18836	18910	18938	18971	19092	19067	18973	19081	18861	18999	19031	18886	19024	18871	18774	18881	18952	19054	19117	18845	18954	19059	18843	18849	18793	18817	18984	18988	19111	19069	18868	19018	18785	18907	18941	19054	19038	18910	18888	18856	19095	19029	19234	18946	19089	19173	19009	18926	18888	18696	18836	18790	18905	19046	18991	19105	18969	18978	18990	19150	18940	18986	18925	18833	19036	19053	18995	19000	18970	18829	19050	18984	18952	18934	19056	18714	18889	19199	18849	18977	18951	18951	19026	18710	19021	18938	19251	19015	18794	18821	18640	18748	18886	18869	19051	18936	18850	18950	18825	18932	18839	18782	18975	18952	19104	18745	18992	18935	18805	18861	18872	18851	18722	18784	19178	18977	18966	18676	18892	18937	18683	18897	19078	18985	18646	18937	18849	19049	18978	19036	19015	18966	18804	18994	18807	19056	19045	18997	18870	19012	18844	18780	18618	18944	19036	18930	18863	18882	19117	18996	18995	18772	18918	19008	18829	18897	18896	18855	18688	19169	19026	18832	18997	18914	18827	18994	18922	19072	19031	18801	18946	19063	19008	19091	19048	18918	18762	19016	18766	18906	18562	18908	18776	18963	19209	18934	18912	18932	18899	18871	18852	18921	19094	19088	18881	18659	18907	18971	18949	18926	19004	18886	18566	18925	19254	18825	18902	19002	18869	18812	18807	18887	18898	18723	18694	18865	18820	18847	19002	19070	19113	18871	18842	18969	19050	19065	18950	18816	18885	18978	18926	19018	18880	18995	19095	18981	19080	18738	18851	18959	18962	19008	18836	18865	19092	18638	19043	18839	18881	18844	18773	19051	18840	18925	18850	18877	19074	18741	18852	18886	18702	18932	18771	18851	18817	18885	18952
45547	89492	100143	88070	65407	44300	28342	19642	16903	15882	15625	15663	15747	15608	15967	15624	15718	15589	15781	15578	16022	15725	15843	15672	15930	15698	15817	15775	15866	15804	15808	15753	15692	15665	15668	15767	15788	15850	15549	15373	15751	15716	15679	15623	15748	15675	15771	15673	15782	15738	15696	15663	15678	15582	15815	15695	15819	15656	15696	15617	15573	15624	15925	15672	15645	15687	15794	15738	15722	15621	15785	15736	15741	15541	15748	15828	15712	15772	15795	15673	15895	15804	15700	15682	15724	15573	15764	15658	15709	15739	15870	15721	15863	15671	15705	15602	15642	15720	15729	15573	15821	15682	15600	15888	15625	15701	15625	15649	15688	15724	15671	15721	15800	15853	15805	15734	15680	15708	15727	15794	15752	15751	15774	15814	15694	15740	15752	15661	15662	15687	15803	15713	15658	15779	15544	15635	15610	15721	15694	15657	15539	15895	15795	15613	15642	15688	15566	15868	15752	15785	15752	15599	15685	15773	15659	15807	15732	15664	15714	15636	15781	15655	15761	15639	15701	15671	15481	15625	15777	15701	15655	15636	15818	15789	15710	15867	15702	15702	15787	15788	15621	15623	15875	15640	15626	15687	15663	15738	15685	15520	15971	15568	15858	15694	15764	15632	15858	15601	15682	15772	15794	15620	15726	15734	15800	15652	15790	15652	15572	15794	15730	15608	15580	15505	15659	15725	15710	15569	15674	15673	15622	15753	15549	15697	15765	15758	15881	15657	15652	15622	15642	15742	15762	15694	15775	15669	15634	15570	15607	15743	15514	15718	15723	15637	15668	15540	15650	15548	15594	15714	15603	15655	15605	15789	15540	15746	15704	15672	15602	15709	15649	15786	15788	15756	15831	15628	15829	15701	15550	15760	15721	15871	15915	15837	15667	15740	15777	15475	15726	15674	15730	15650	15796	15701	15711	15721	15787	15629	15834	15654	15606	15533	15699	15715	15739	15734	15631	15443	15636	15619	15651	15731	15549	15685	15629	15777	15743	15732	15699	15759	15677	15594	15784	15671	15837	15476	15825	15825	15718	15553	15867	15640	15665	15577	15715	15659	15698	15773	15684	15783	15535	15877	15853	15765	15643	15598	15775	15475	15686	15709	15670	15501	15739	15806	15638	15673	15755	15887	15689	15696	15635	15739	15742	15601	15832	15700	15607	15760	15743	15760	15855	15821	15536	15749	15805	15766	15666	15640	15749	15788	15794	15595	15807	15614	15837	15860	15695	15455	15654	15679	15698	15630	15756	15772	15633	15618	15781	15773	15834	15738	15729	15776	15704	15723	15707	15775	15718	15842	15688	15784	15856	15730	15844	15863	15837	15598	15530	15657	15827	15574	15791	15834	15564	15838	15744	15783	15713	15778	15784	15722	15704	15715	15569	15524	15691	15734	15636	15739	15640	15634	15685	15743	15704	15807	15749	15722	15641	15665	15732	15623	15918	15638	15597	15628	15581	15717	15655	15654	15584	15682	15734	15445	15745	15663	15720	15621	15778	15489	15659	15699	15727	15842	15794	15642	15654	15743	15655	15827	15560	15490	15547	15722	15714	15699	15658	15818	15607	15853	15809	15818	15715	15881	15866	15760	15534	15657	15650	15675	15678	15626	15787	15691	15751	15708	15602	15676	15818	15635	15662	15579	15720	15731	15728	15704	15731	15757	15619	15755	15894	15593	15679	15653	15700	15674	15502	15858	15674	15798	15612	15629	15742	15670	15824	15587	15759	15710	15490	15968	15638	15682	15771	15822	15763	15687	15670	15751	15763	15715	15556	15596	15708	15646	15833	15464	15673	15731	15727	15762	15559	15819	15673	15494	15760	15660	15584	15738	15792	15703	15773	15916	15573	15768	15707	15706	15688	15652	15550	15551	15647	15735	15724	15679	15685	15864	15681	15618	15734	15689	15636	15526	15716	15803	15744	15648	15635	15647	15616	15688	15760	15702	15615	15688	15790	15780	15738	15657	15682	15788	15675	15710	15824	15610	15713	15640	15486	15877	15749	15582	15747	15629	15637	15774	15694	15759	15690	15649	15817	15787	15762	15573	15696	15757	15620	15665	15596	15644	15611	15620	15612	15853	15755	15773	15556	15685	15595	15578	15760	15536	15590	15904	15688	15716	15783	15793	15822	15721	15774	15714	15826	15594	15734	15639	15382	15771	15769	15686	15788	15898	15743	15574	15732	15699	15710	15757	15949	15726	15788	15554	15674	15737	15625	15753	15542	15657	15625	15725	15835	15643	15604	15819	15588	15695	15652	15717	15744	15810	15688	15537	15779	15758	15706	15736	15617	15684	15761	15608	15838	15767	15787	15617	15821	15661	15646	15809	15708	15738	15646	15718	15596	15681	15746	15679	15780	15663	15732	15629	15714	15485	15799	15604	15733	15694	15709	15665	15650	15711	15728	15705	15920	15610	15700	15792	15674	15625	15799	15907	15627	15642	15668	15632	15888	15859	15627	15778	15631	15801	15660	15652	15529	15764	15831	15760	15801	15578	15781	15857	15745	15717	15724	15618	15674	15747	15538	15729	15748	15880	15637	15649	15534	15860	15633	15689	15778	15767	15700	15682	15694	15778	15706	15622	15832	15648	15574	15845	15905	15704	15953	15643	15635	15833	15686	15773	15839	15744	15770	15539	15619	15626	15643	15724	15686	15630	15704	15609	15672	15830	15711	15735	15816	15723	15491	15615	15727	15784	15659	15711	15647	15635	15645	15704	15760	15617	15650	15597	15809	15865	15747	15817	15754	15872	15633	15765	15738	15669	15879	15624	15628	15707	15671	15545	15766	15584	15629	15621	15719	15653	15733	15690	15803	15624	15685	15552	15830	15575	15569	15703	15745	15686	15842	15795	15802	15885	15517	15734	15723	15705	15609	15705	15796	15652	15815	15677	15507	15627	15882	15754	15758	15707	15746	15648	15783	15621	15727	15884	15820	15781	15899	15711	15727	15841	15789	15756	15709	15889	15614	15703	15757	15752	15704	15689	15852	15546	15737	15667	15684	15812	15571	15560	15766	15797	15542	15740	15539	15633	15619	15747	15954	15764	15726	15673	15925	15688	15697	15812	15823	15568	15798	15709	15673	15706	15732	15603	15663	15744	15491	15845	15907	15823	15785	15674	15757	15882	15753	15911	15695	15632	15785	15688	15689	15703	15657	15548	15756	15847	15540	15713	15536	15718	15722	15751	15619	15599	15603	15653	15487	15618	15786	15649	15600	15730	15772	15749	15679	15629	15669	15590	15741	15540	15758	15703	15648	15851	15803	15673	15803	15589	15888	15690	15771	15773	15667	15809	15650	15532	15620	15743	15693	15654	15667	15653	15470	15712	15831	15711	15665	15731	15731	15797	15720	15695	15727	15709	15677	15799	15709	15712	15694	15736	15655	15529	15668	15910	15717	15737	15824	15811	15866	15823	15844	15670	15619	15481	15689	15711	15704	15875	15803	15764	15638	15618	15728	15690	15653	15836	15677	15775	15623	15741	15661	15641	15645	15722	15598	15693	15778	15722	15835	15690	15634	15611	15700	15857	15692	15778	15719	15590	15747	15648	15711	15810	15785	15629	15660	15944	15497	15950	15629	15638	15458	15767	15709	15740	15653	15718	15852	15667	15641	15777	15760	15791	15702	15598	15736	15787	15691	15637	15769	15644	15599	15862	15738	15506	15665	15885	15715	15845	15743	15684	15711	15583	15663	15718	15701	15699	15679	15607	15756	15763	15780	15713	15782	15782	15673	15661	15732	15674	15832	15811	15724	15722	15641	15843	15825	15646	15763	15683	15592	15682	15675	15717	15737	15703	15825	15831	15742	15590	15727	15707	15674	15641	15830	15748	15750	15896	15616	15790	15801	15760	15646	15675	15590	15772	15828	15763	15667	15618	15707	15859	15588	15724	15726	15804	15597	15694	15635	15684	15860	15600	15793	15696	15586	15674	15512	15728	15737	15682	15616	15697	15722	15636	15643	15702	15670	15646	15898	15871	15631	15629	15568	15763	15636	15770	15671	15816	15779	15679	15571	15556	15570	15702	15713	15782	15577	15540	15671	15624	15767	15985	15842	15705	15722	15665	15674	15780	15623	15695	15689	15549	15582	15742	15752	15722	15700	15670	15847	15609	15732	15693	15969	15676	15583	15484	15724	15740	15726	15696	15569	15648	15835	15818	15629	15730	15665	15531	15756	15561	15762	15646	15714	15764	15709	15769	15637	15880	15772	15690	15718	15681	15621	15758	15608	15750	15722	15915	15598	15668	15623	15780	15775	15648	15636	15888	15598	15633	15589	15740	15653	15731	15446	15711	15581	15748	15852	15633	15578	15581	15650	15734	15654	15757	15773	15671	15655	15767	15380	15695	15760	15780	15752	15452	15738	15737	15588	15780	15613	15731	15609	15563	15767	15509	15714	15589	15715	15673	15665	15685	15734	15568	15654	15639	15672	15656	15726	15773	15545	15764	15784	15770	15806	15498	15532	15727	15639	15583	15719	15839	15664	15653	15843	15742	15714	15690	15604	15754	15860	15690	15769	15691	15742	15656	15801	15561	15759	15585	15716	15747	15812	15711	15770	15742	15643	15697	15656	15677	15764	15621	15747	15762	15649	15771	15809	15907	15474	15538	15684	15773	15820	15655	15914	15648	15699	15649	15685	15835	15731	15699	15679	15753	15640	15810	15695	15656	15748	15814	15772	15758	15763	15745	15495	15702	15833	15700	15737	15754	15714	15621	15725	15709	15791	15644	15770	15790	15704	15693	15868	15746	15666	15770	15694	15609	15714	15765	15541	15783	15666	15764	15563	15773	15696	15659	15627	15577	15771	15812	15667	15783	15624	15741	15783	15769	15670	15692	15676	15787	15737	15518	15739	15796	15696	15714	15744	15711	15632	15642	15580	15535	15779	15760	15825	15791	15678	15669	15687	15846	15599	15566	15724	15684	15698	15565	15814	15822	15705	15705	15683	15830	15680	15661	15655	15709	15651	15735	15772	15688	15665	15597	15635	15590	15636	15753	15723	15696	15594	15671	15793	15666	15569	15682	15612	15634	15584	15498	15539	15783	15640	15754	15738	15726	15728	15810	15735	15733	15828	15785	15715	15720	15717	15775	15667	15722	15530	15704	15698	15853	15802	15650
28099	32642	52052	41811	29022	23080	21072	19972	19363	19523	19326	19281	19421	19212	19221	19444	19334	19490	19483	19440	19385	19496	19435	19297	19485	19484	19390	19432	19432	19443	19299	19224	19281	19363	19533	19376	19173	19437	19560	19409	19268	19422	19250	19529	19252	19410	19245	19327	19437	19539	19146	19461	19533	19412	19434	19396	19233	19180	19401	19271	19325	19678	19400	19307	19229	19196	19215	19180	19296	19467	19265	19364	19110	19165	19545	19484	19286	19362	19408	19455	19374	19319	19330	19364	19313	19278	19338	19398	19530	19310	19262	19495	19193	19440	19432	19175	19472	19566	19214	19285	19431	19391	19365	19275	19152	19251	19310	19321	19398	19387	19425	19319	19331	19439	19252	19193	19367	19367	19302	19428	19304	19269	19624	19366	19292	19199	19383	19370	19370	19247	19349	19266	19338	19319	19486	19317	19086	19130	19458	19243	19362	19349	19358	19339	19427	19338	19310	19457	19100	19390	19402	19339	19272	19231	19390	19204	19135	19359	19179	19268	19436	19286	19268	19184	19028	19278	19317	19233	19314	19325	19516	19204	19193	19360	19329	19145	19194	19202	19491	19264	19374	19274	19411	19402	19397	19286	19303	19468	19414	19303	19348	19299	19470	19284	19210	19276	19293	19208	19322	19156	19406	19443	19123	19063	19324	19187	19285	19410	19442	19513	19495	19439	19309	19441	19368	19293	19522	19276	19231	19371	19545	19272	19131	19346	19110	19265	19238	19254	19217	19219	19332	19318	19307	19437	19451	19359	19358	19510	19224	19382	19329	19410	19280	19318	19228	19299	19237	19440	19410	19253	19434	19319	19390	19231	19232	19158	19311	19326	19367	19347	19206	19128	19281	19386	19393	19348	19382	19231	19284	19536	19376	19356	19271	19288	19155	19254	19258	19123	19377	19353	19470	19433	19318	19353	19546	19202	19274	19169	19284	19271	19509	19244	19234	19427	19565	19451	19638	19424	19352	19185	19345	19216	19250	19455	19396	19202	19310	19298	19049	19402	19458	19336	19297	19402	19474	19203	19377	19575	19461	19269	19284	19333	19392	19281	19148	19403	19448	19293	19348	19434	19290	19286	19448	19413	19241	19283	19047	19338	19378	19568	19287	19335	19423	19347	19298	19500	19426	19486	19304	19471	19230	19274	19338	19256	19314	19205	19409	19357	19122	19321	19340	19344	19623	19296	19434	19440	19273	19362	19384	19455	19418	19130	19506	19516	19275	19343	19456	19182	19361	19355	19277	19299	19250	19326	19321	19444	19299	19147	19278	19399	19356	19591	19383	19365	19403	19222	19323	19265	19484	19443	19437	19416	19451	19396	19332	19510	19156	19487	19253	19242	19444	19452	19420	19583	19481	19245	19453	19348	19359	19254	19356	19279	19334	19258	19241	19372	19228	19251	19387	19306	19350	19482	19210	19288	19414	19515	19284	19352	19210	19251	19226	19460	19303	19201	19359	19307	19442	19456	19423	19234	19283	19473	19519	19182	19405	19457	19435	19347	19484	19628	19617	19304	19251	19409	19269	19334	19272	19175	19358	19195	19151	19332	19291	19326	19386	19393	19361	19298	19387	19363	19428	19347	19510	19188	19467	19282	19277	19223	19228	19395	19525	19288	19393	19351	19310	19474	19418	19193	19486	19327	19292	19307	19534	19373	19365	19447	19450	19249	19213	19344	19515	19360	19258	19317	19161	19429	19452	19432	19417	19395	19199	19435	19380	19268	19059	19349	19465	19134	19436	19357	19237	19224	19199	19399	19353	19357	19449	19439	19375	19248	19502	19242	19210	19426	19295	19346	19331	19148	19271	19182	19243	19362	19403	19399	19294	19229	19569	19334	19260	19112	19412	19490	19386	19196	19390	19480	19403	19311	19453	19241	19440	19397	19266	19401	19401	19302	19490	19202	19113	19291	19396	19425	19400	19394	19312	19378	19098	19197	19553	19341	19275	19190	19391	19405	19518	19293	19336	19115	19387	19325	19499	19350	19314	19581	19325	19449	19248	19395	19373	19360	19424	19246	19493	19480	19195	19191	19371	19298	19295	19356	19345	19429	19196	19564	19354	19366	19488	19292	19524	19353	19372	19043	19548	19422	19323	19072	19476	19304	19412	19186	19257	19375	19355	19260	19158	19406	19419	19429	19464	19414	19345	19236	19343	19472	19245	19404	19563	19222	19445	19311	19386	19469	19433	19370	19179	19501	19481	19314	19425	19339	19268	19344	19425	19313	19149	19432	19323	19318	19284	19244	19310	19159	19454	19204	19257	19239	19329	19477	19284	19268	19256	19284	19287	19220	19426	19347	19448	19450	19275	19144	19259	19266	19428	19372	19504	19338	19281	19067	19276	19267	19364	19290	19273	19395	19343	19373	19313	19359	19220	19385	19299	19277	19263	19562	19290	19394	19344	19184	19303	19433	19264	19360	19301	19350	19351	19413	19365	19398	19212	19481	19256	19332	19407	19262	19371	19318	19115	19402	19300	19301	19237	19154	19323	19187	19440	19103	19033	19397	19248	19544	19535	19324	19209	19339	19333	19575	19361	19483	19482	19480	19435	19351	19441	19337	19439	19401	19437	19218	19156	19364	19236	19359	19411	19314	19184	19289	19409	19500	19429	19328	19279	19398	19281	19436	19510	19337	19273	19423	19395	19452	19339	19444	19260	19305	19378	19370	19259	19216	19318	19321	19243	19230	19379	19345	19105	19209	19251	19595	19253	19367	19411	19401	19354	19375	19354	19326	19529	19114	19348	19498	19298	19507	19490	19280	19217	19374	19388	19257	19318	19283	19364	19425	19382	19342	19369	19515	19461	19468	19448	19336	19229	19254	19061	19044	19467	19209	19204	19552	19588	19365	19362	19309	19489	19267	19369	19423	19287	19449	19447	19215	19317	19414	19485	19385	19480	19452	19433	19312	19271	19308	19334	19401	19483	19148	19298	19375	19353	19299	19393	19242	19358	19099	19399	19380	19603	19274	19411	19165	19291	19347	19268	19270	19501	19442	19358	19308	19403	19429	19298	19609	19338	19004	19461	19478	19352	19344	19316	19472	19508	19275	19385	19407	19287	19385	19601	19079	19365	19312	19389	19347	19461	19381	19465	19374	19381	19441	19296	19337	19345	19110	19079	19257	19495	19410	19376	19557	19237	19135	19390	19332	19354	19192	19332	19332	19333	19384	19360	19394	19574	19395	19310	19394	19535	19351	19426	19279	19413	19599	19135	19511	19310	19311	19136	19384	19200	19189	19185	19402	19329	19318	19446	19528	19396	19325	19427	19459	19434	19295	19303	19347	19209	19298	19138	19111	19148	19481	19261	19483	19300	19455	19533	19372	19320	19354	19312	19543	19536	19322	19281	19296	19103	19335	19526	19338	19488	19255	19352	19218	19398	19403	19393	19214	19320	19468	19396	19354	19419	19348	19226	19273	19364	19321	19244	19210	19296	19256	19490	19506	19366	19353	19278	19379	19288	19244	19426	19394	19256	19460	19341	19370	19288	19291	19346	19370	19413	19373	19203	19444	19469	19328	19387	19345	19339	19296	19508	19093	19354	19430	19432	19461	19502	19318	19584	19367	19419	19434	19312	19428	19342	19311	19248	19298	19239	19367	19283	19363	19349	19480	19271	19523	19241	19524	19421	19438	19317	19414	19552	19333	19592	19244	19365	19202	19310	19207	19294	19299	19404	19294	19217	19407	19366	19262	19495	19401	19683	19451	19322	19400	19317	19353	19391	19250	19366	19135	19258	19322	19344	19480	19497	19364	19271	19286	19338	19307	19359	19297	19381	19371	19426	19263	19577	19142	19352	19237	19247	19325	19264	19422	19552	19319	19301	19607	19397	19574	19654	19151	19323	19410	19368	19246	19281	19153	19325	19576	19643	19374	19299	19341	19252	19247	19299	19325	19389	19327	19348	19371	19298	19238	19206	19334	19264	19177	19437	19487	19253	19262	19323	19495	19488	19392	19383	19256	19126	19325	19385	19265	19349	19314	19335	19428	19343	19226	19550	19420	19358	19337	19264	19286	19375	19119	19380	19286	19348	19415	19165	19447	19454	19146	19251	19301	19340	19285	19566	19658	19415	19316	19323	19314	19447	19258	19383	19455	19350	19115	19401	19132	19174	19290	19309	19171	19428	19310	19203	19528	19472	19360	19384	19246	19275	19465	19454	19456	19169	19551	19478	19412	19397	19388	19340	19640	19217	19238	19364	19405	19467	19470	19534	19274	19463	19356	19403	19292	19289	19389	19409	19274	19389	19510	19345	19490	19354	19259	19484	19412	19071	19233	19360	19177	19297	19451	19500	19282	19374	19399	19407	19437	19524	19490	19303	19276	19296	19163	19325	19252	19380	19348	19227	19348	19283	19522	19229	19335	19439	19496	19279	19493	19161	19226	19421	19425	19324	19323	19412	19425	19395	19319	19407	19388	19557	19434	19444	19451	19279	19393	19384	19416	19424	19306	19415	19385	19412	19193	19426	19290	19536	19472	19408	19460	19202	19425	19219	19493	19311	19424	19452	19471	19340	19367	19410	19201	19214	19367	19091	19235	19355	19461	19533	19147	19238	19525	19479	19233	19473	19399	19329	19339	19439	19201	19431	19291	19433	19322	19427	19543	19652	19365	19551	19243	19286	19413	19137	19369	19604	19324	19287	19538	19303	19526	19326	19344	19335	19450	19483	19327	19343	19272	19171	19201	19195	19163	19447	19317	19391	19359	19349	19463	19476	19352	19404	19232	19333	19329	19392	19313	19396	19459	19444	19587	19317	19336	19476	19458	19481	19324	19114	19445	19212	19205	19393	19100	19292	19382	19344	19187	19404	19318	19514	19096	19408	19457	19584	19259	19392	19292	19253	19365	19437	19527	19337	19413	19531	19419	19185	19320	19216	19266	19255	19439	19246	19278	19484	19330	19309	19533	19297	19244	19355	19451	19562	19252	19323	19369	19635	19454	19548	19410	19244	19362	19380	19594	19336	19478	19394	19274	19301	19441	19265	19253	19264	19311	19250	19308	19316	19392	19380	19235	19331	19613	19426	19422	19548	19172	19585	19244	19233	19315	19183	19543	19257	19371	19361	19314	19342	19458	19379	19369	19207	19125	19401	19388	19522	19561	19393	19093	19238	19238
24052	52975	53306	36291	24829	19133	16865	16159	16031	15968	15949	16048	16082	15819	15947	15949	15883	15929	15864	16025	15995	15947	15963	15897	15991	15918	15920	15988	15996	15964	15908	15956	16054	16025	15983	15972	16020	15764	15910	15757	15868	15888	15944	15740	15953	16007	16035	15805	16080	15892	16078	16057	16043	15890	15890	15965	15997	15876	15915	15815	15927	15886	15917	16023	15893	16095	15979	15961	15819	15807	15967	15811	15916	15971	16007	15892	16006	16046	15978	15987	16014	15879	15973	15976	15894	15909	15943	15970	16076	15913	15889	15906	16083	16050	16088	16070	15919	15877	16073	15951	15763	15933	15851	15940	16024	15987	15987	15884	15759	15950	15836	15870	16069	15970	16066	16136	15971	16187	16025	15927	15792	15832	15891	16031	15790	15926	15987	15871	16041	16141	15956	16029	15996	15975	15953	15909	15980	15955	15971	15888	15998	15742	15896	15882	15835	15893	15995	15846	15674	16107	15931	16081	15871	15957	15969	15920	15938	15980	15931	15935	15829	15921	15982	15866	15934	16089	15835	15985	15915	15793	15921	15943	15852	15850	16091	16089	15787	15962	15804	16123	15888	16128	15843	15955	16032	15964	15785	15842	16056	15907	16040	15940	15943	15883	15627	15945	15906	16006	16080	15855	16040	15940	16010	16003	15763	15865	15875	15863	15919	16025	16009	15834	15968	16078	15952	16003	15919	15888	15887	15859	15972	16065	15961	15951	15946	15796	15984	15918	16034	15865	15934	15783	15936	15954	15923	16093	15825	15909	15980	15986	15897	15904	15910	15888	16017	15735	15990	16003	15805	15998	15985	15838	15891	15945	16023	15829	16078	15947	15853	16080	15797	15912	15848	16033	15976	15824	15922	15855	15939	15791	15809	15852	15863	15986	15706	15963	15949	16064	15846	16089	15929	15937	15910	16021	15757	15979	15810	15929	15972	15986	15988	16106	15791	15894	15865	15780	15957	15828	15773	15836	15791	15785	15877	15788	15960	15985	15889	15958	16022	15852	15919	15894	15874	15905	15956	15832	16090	16028	15884	15853	16045	15821	15993	16069	15909	15895	15892	16037	15751	15962	16091	15888	15780	16046	15802	15874	15834	15988	15962	15921	15992	16009	15877	16025	16080	15889	15926	15957	15882	15746	15999	15906	16051	15982	16063	16013	16030	15984	16046	16032	15794	15750	15852	15927	16039	15979	15817	15871	15853	16009	15841	15881	15865	16069	15868	15865	15928	15942	15953	16032	15989	15941	15905	15922	15929	15870	16005	16117	15973	15911	15936	15797	15941	15801	15918	15886	16045	15895	15936	15824	15909	15847	16056	15867	15838	15846	15878	15946	15883	15978	16120	15757	15899	15950	15655	15788	15816	16070	15878	15877	15844	15887	15849	15872	15970	15797	15725	15917	15692	15975	15988	15939	16035	15832	15908	15972	15988	16098	16042	15958	15900	15936	15776	15995	15923	15889	15860	16253	15831	15923	15942	15943	15910	15918	16005	15977	15891	16048	15865	15967	16000	15955	16028	15858	16100	15636	15984	16010	15862	15980	16007	16026	15974	15971	15922	16119	15877	15857	16074	15966	15915	15790	15813	15864	16144	15829	15996	15951	15919	15887	15962	15970	15961	15888	16053	16008	15902	15868	15960	15998	15954	16097	15874	15844	15919	16041	15875	15818	15876	15850	16007	15803	15842	16006	15954	15858	15950	15710	15707	15899	15844	15769	15968	15930	15878	16017	16041	15938	15929	16008	16015	16013	16013	15994	15844	16039	16019	15915	15874	15970	15943	15847	15905	15777	16054	16027	15847	15945	15799	16132	16062	15870	16080	15906	16096	15865	15925	15999	15970	15921	15917	15941	16072	15853	16012	15974	15947	15910	15988	15718	15789	15916	15992	15841	15994	15838	15975	16072	15875	15782	16081	15821	16083	15912	15896	15794	16014	16060	15986	15802	15923	16030	15857	15681	15860	16006	15814	15893	15851	15978	15910	15901	16075	16101	15841	15925	15879	15898	15919	16055	15850	15813	15869	16018	15865	15906	15871	15865	15854	15981	15942	15775	15995	16002	15996	15996	15924	15988	15804	15932	16034	15746	16049	16002	15975	15895	16086	15877	16000	15918	15926	15985	15996	15743	15921	15900	15842	15907	15875	15974	15994	15965	15820	15824	16133	15847	15895	16002	16023	15881	15934	15934	16018	16001	16066	16011	16091	16033	15721	15836	15924	15904	16002	15900	15796	15871	15847	15894	15940	15899	15891	16030	15976	15961	16003	15981	15873	15929	16006	15826	16054	15817	15864	15808	15980	16253	15731	15962	15926	15962	16038	15995	15939	15889	15861	16063	15963	15974	15915	15975	15911	16004	15977	15882	15857	15938	15996	15855	15834	15964	16011	15809	15962	15917	15861	15968	15964	15940	15994	15851	15825	15815	16002	15868	15997	15902	16109	15942	16054	15874	16005	16102	15940	15918	15893	16143	16070	15910	16074	15838	16025	15961	16027	15841	15942	15867	15841	15896	15742	15989	15893	15867	15961	15894	15872	15767	15837	16024	15920	16038	15940	15823	15864	15916	16041	15887	15994	15882	15967	16014	15990	15813	15776	15896	16039	15865	16003	15903	15989	15763	15993	15793	15981	15828	15892	15984	15879	16001	15815	15953	15905	16157	15919	15870	16116	15706	15943	16093	15973	15903	15839	15998	15935	15939	16090	15953	15951	16017	15877	15786	16020	15993	15953	15811	15816	16107	15961	15869	15837	15829	16117	15993	15865	15885	15924	15844	15902	15955	15945	15998	15934	15882	15963	16068	15820	15967	15980	15754	16051	15762	15928	15888	15909	15883	15921	16017	15973	15811	16071	16026	15831	16079	15984	15857	16105	15714	16060	16002	15994	15866	15974	15887	15921	16051	15949	15952	15818	15873	16031	15988	15848	16015	15947	16059	16054	16039	15867	15895	15981	16070	15984	15891	16025	15870	15988	15929	15824	16047	15938	15759	16020	15965	15989	15798	15847	16072	15946	15884	16013	15872	16040	15801	16074	15787	15728	15781	15751	15799	15865	15893	15923	16027	16034	15969	16088	15935	15812	15935	15974	16017	15908	16131	15954	15918	15886	16004	15809	15994	15981	15868	15971	16020	16083	15828	15957	15856	15924	15832	15826	15834	15873	15948	16024	16010	16072	15806	15916	16007	15958	15842	15824	16066	15988	15940	15898	15878	15946	15899	15976	15947	15909	16090	15933	15944	15952	15749	15835	15924	15913	15972	16040	15807	16097	15935	15830	15942	16111	16096	15956	15922	16024	16017	16037	15931	15925	15872	16087	15938	15850	15805	15915	16022	15857	15941	15816	16086	15835	15919	16098	15852	15973	15960	15975	16043	15901	15794	15874	15848	15923	15904	15900	15807	15906	15856	15817	15849	16116	15933	15956	15914	15853	15992	15994	15937	15906	16108	15935	16057	16044	15963	16018	16171	15850	15999	15859	15868	15914	16025	15793	15974	15871	16020	15998	15822	15931	15970	15892	15726	15924	16225	15917	15881	15969	16012	15791	16120	15922	15975	15909	15922	15978	16021	15848	15956	16065	15839	15904	15900	15939	16079	15989	15962	15960	15903	16016	15818	15903	16025	15933	16034	15907	15762	15982	15996	15948	15859	16056	15901	16033	15784	15887	15891	15849	16051	15923	15983	15917	15872	16024	15856	15955	15912	15934	15876	15924	15904	15918	15833	15899	15973	15918	15839	15954	15904	15797	15924	16033	15897	15980	16033	15819	15741	15900	15960	15982	15989	16146	15858	15813	16127	15849	15968	16008	15741	15990	15975	15743	16092	15777	15956	15849	15848	15859	15909	16024	15863	15840	15790	15941	15853	15866	16004	15994	15982	15988	15973	16047	15877	16006	16018	16004	15859	15912	15910	15803	15915	16070	16198	15756	15747	15966	15982	16016	15868	15950	15857	16000	16078	15910	15894	15944	15807	15998	15899	16024	15991	16011	16031	15991	16077	15916	15918	15901	15921	15886	15990	16001	15743	15877	15908	15920	15895	15826	16070	15795	15906	16010	15913	15812	15906	16137	16034	16037	16103	16050	16072	15768	16059	15924	15817	15849	15978	16049	16056	15949	15867	15849	16001	15945	15999	15905	15995	15991	16092	15918	15912	15936	15824	15882	16050	15951	15908	15982	15756	15819	15930	15814	15845	16074	16045	16007	16150	15779	15892	15859	16109	16089	15998	15877	15978	16107	16036	15912	15866	15902	15977	15842	15781	16048	15880	15753	16002	15844	16034	15858	16017	16018	15891	15863	15909	15976	15883	16023	15982	15999	15921	16119	15811	16033	15933	15959	16042	16003	16059	15866	16000	15868	15920	15965	16002	15867	15787	15876	15736	16008	15888	16071	16096	16011	15888	16069	15950	15872	15884	16117	15817	16062	15802	15909	15863	15838	15901	15983	15928	16058	15875	15981	15838	16014	15917	16023	15925	16116	16092	15945	15910	15900	15946	15885	15947	16046	15861	15893	15861	15912	15909	15878	15727	15953	15979	15892	15821	15924	15957	16128	15860	15858	15939	15965	15865	15683	15981	16011	15997	16006	15959	15771	15896	16091	16038	16003	16001	16076	15930	15839	15795	15926	15871	15914	15991	15904	15855	15937	15994	15828	16060	15981	16062	15979	16024	15992	16094	16128	15972	15958	15946	15983	15929	15874	15803	15913	15867	15886	16034	15841	16016	15943	15856	16137	15934	15878	15904	16123	16014	16051	15883	15935	15958	15896	15922	15906	15985	15818	15957	16014	15816	16093	16191	15922	15896	16051	15863	16060	16066	15951	15909	15990	15826	16026	15848	16110	15891	15746	15868	15764	15875	15718	15904	15992	15853	15861	15873	15878	15992	15959	15990	15840	15944	15898	15946	15883	16010	16093	15863	15927	15818	15884	15897	15910	15919	15740	16162	15910	15780	15887	15912	15906	15814	16032	15841	15880	15974	15960	15945	15887	15991	15846	16131	15955	15980	15923	15979	15963	15971	15945	16070	15910	16056	15981	15896	15786	15885	15843	15896	16017	15862	16015	16069	15833	15931	16006	16061	15767	15922	15870	16015	15914	15795	16046	16059	15829	16028	15952	15871	16083	15851
24109	25147	47064	47427	37682	30504	26001	21217	19982	19837	19683	19607	19465	19514	19593	19626	19727	19548	19678	19521	19430	19765	19504	19480	19319	19507	19803	19758	19644	19468	19606	19674	19482	19651	19615	19435	19714	19529	19498	19499	19522	19545	19354	19568	19527	19656	19375	19343	19305	19579	19464	19556	19539	19526	19628	19607	19544	19574	19606	19691	19687	19599	19572	19426	19419	19758	19706	19618	19250	19558	19406	19488	19518	19614	19666	19515	19712	19608	19553	19480	19521	19488	19510	19467	19704	19399	19442	19693	19402	19202	19367	19456	19355	19747	19412	19580	19387	19541	19050	19489	19420	19413	19364	19651	19718	19606	19568	19677	19533	19401	19420	19600	19713	19407	19615	19429	19506	19423	19511	19498	19544	19376	19404	19500	19559	19600	19283	19407	19601	19574	19695	19450	19377	19512	19454	19474	19488	19581	19595	19361	19457	19484	19574	19406	19360	19409	19857	19480	19724	19630	19561	19643	19527	19412	19889	19470	19616	19476	19464	19474	19462	19478	19451	19443	19481	19331	19617	19549	19458	19463	19430	19428	19623	19377	19456	19267	19412	19420	19512	19438	19409	19494	19541	19530	19465	19405	19484	19524	19535	19596	19479	19391	19384	19453	19497	19363	19528	19437	19517	19536	19676	19683	19594	19666	19566	19221	19426	19625	19472	19339	19628	19261	19365	19422	19377	19530	19577	19432	19465	19614	19448	19595	19541	19647	19579	19410	19466	19516	19508	19198	19249	19369	19466	19488	19324	19374	19478	19580	19372	19497	19283	19529	19641	19310	19425	19467	19231	19490	19540	19577	19453	19436	19590	19410	19519	19285	19610	19479	19412	19382	19645	19543	19503	19501	19525	19453	19459	19306	19355	19611	19560	19588	19585	19592	19279	19584	19395	19286	19384	19461	19515	19366	19790	19429	19307	19346	19576	19516	19398	19488	19520	19580	19519	19387	19506	19683	19554	19606	19627	19397	19395	19578	19607	19556	19398	19466	19451	19399	19536	19588	19530	19589	19582	19378	19730	19725	19489	19451	19459	19352	19568	19567	19494	19305	19516	19378	19432	19542	19368	19381	19406	19495	19540	19329	19675	19374	19317	19501	19423	19548	19406	19266	19303	19610	19592	19505	19378	19581	19475	19324	19494	19354	19594	19712	19404	19405	19511	19383	19530	19553	19511	19532	19469	19456	19401	19440	19481	19363	19265	19614	19428	19319	19522	19539	19685	19358	19490	19337	19530	19458	19760	19405	19564	19424	19480	19428	19313	19347	19303	19237	19517	19590	19605	19554	19542	19689	19383	19469	19293	19556	19466	19561	19634	19612	19370	19300	19407	19488	19528	19192	19498	19517	19534	19776	19427	19612	19436	19560	19486	19344	19100	19578	19657	19737	19397	19263	19543	19406	19509	19346	19515	19254	19512	19589	19481	19269	19478	19532	19477	19556	19467	19555	19498	19523	19535	19458	19453	19522	19591	19448	19533	19368	19426	19603	19550	19641	19601	19336	19484	19407	19484	19474	19501	19593	19413	19455	19453	19517	19563	19570	19379	19438	19509	19422	19514	19587	19498	19346	19485	19193	19432	19337	19408	19399	19460	19397	19634	19665	19517	19561	19564	19607	19404	19719	19360	19646	19455	19232	19549	19474	19426	19521	19348	19330	19590	19448	19476	19508	19436	19483	19391	19413	19374	19371	19709	19598	19282	19548	19340	19205	19517	19496	19468	19318	19408	19474	19602	19490	19680	19466	19531	19507	19574	19604	19498	19655	19432	19264	19581	19562	19530	19253	19434	19267	19519	19406	19511	19641	19420	19538	19516	19533	19594	19611	19656	19632	19511	19388	19466	19460	19392	19499	19588	19609	19365	19577	19440	19296	19551	19636	19545	19649	19440	19558	19489	19259	19316	19311	19459	19666	19496	19583	19103	19461	19587	19474	19705	19455	19402	19368	19575	19540	19679	19388	19602	19308	19552	19539	19424	19700	19513	19466	19389	19379	19364	19463	19377	19487	19362	19399	19439	19714	19473	19558	19571	19620	19515	19514	19669	19586	19459	19640	19654	19252	19519	19515	19562	19564	19429	19476	19574	19408	19403	19560	19526	19623	19560	19484	19665	19394	19561	19555	19565	19191	19534	19448	19624	19463	19460	19461	19383	19525	19732	19425	19568	19259	19455	19576	19528	19330	19295	19634	19445	19443	19519	19458	19615	19434	19665	19491	19347	19419	19314	19308	19577	19473	19512	19510	19215	19424	19494	19238	19503	19422	19382	19507	19477	19555	19564	19411	19481	19336	19662	19630	19665	19546	19613	19529	19443	19553	19554	19761	19662	19496	19508	19262	19574	19387	19415	19390	19510	19614	19558	19563	19254	19346	19377	19560	19559	19627	19475	19466	19614	19201	19471	19503	19399	19555	19405	19367	19668	19272	19492	19404	19514	19459	19472	19429	19490	19527	19555	19623	19526	19561	19490	19489	19529	19354	19474	19277	19335	19514	19300	19440	19573	19433	19559	19239	19356	19397	19451	19467	19463	19292	19282	19446	19436	19614	19565	19580	19466	19482	19361	19462	19422	19427	19560	19452	19313	19425	19428	19605	19463	19685	19515	19730	19485	19520	19400	19488	19434	19640	19498	19405	19630	19445	19476	19557	19537	19407	19474	19439	19403	19506	19555	19503	19393	19476	19590	19419	19514	19437	19330	19547	19570	19454	19352	19542	19641	19402	19468	19619	19350	19466	19422	19605	19374	19485	19611	19351	19591	19521	19507	19459	19401	19664	19592	19443	19404	19256	19490	19573	19445	19485	19482	19748	19494	19367	19435	19326	19249	19258	19715	19375	19529	19424	19526	19494	19421	19440	19623	19745	19609	19704	19407	19608	19263	19610	19659	19509	19439	19316	19304	19462	19333	19446	19579	19424	19355	19555	19620	19476	19249	19394	19614	19402	19508	19590	19499	19535	19495	19398	19658	19696	19344	19433	19588	19456	19393	19475	19784	19393	19522	19622	19525	19435	19602	19715	19553	19402	19554	19547	19316	19474	19585	19658	19539	19623	19509	19618	19666	19294	19360	19351	19480	19598	19435	19523	19325	19451	19319	19320	19528	19452	19654	19413	19549	19772	19678	19481	19509	19585	19427	19329	19480	19289	19469	19339	19397	19545	19395	19298	19588	19495	19655	19602	19452	19424	19678	19594	19505	19644	19580	19387	19378	19591	19351	19460	19451	19462	19472	19337	19232	19476	19214	19705	19478	19543	19569	19526	19428	19444	19285	19428	19527	19373	19361	19664	19533	19422	19244	19673	19498	19591	19498	19529	19493	19582	19446	19507	19388	19344	19460	19368	19707	19493	19483	19583	19492	19414	19536	19525	19630	19567	19483	19531	19582	19460	19494	19424	19565	19395	19380	19418	19650	19630	19669	19506	19466	19432	19471	19606	19621	19510	19460	19429	19275	19563	19486	19283	19305	19461	19329	19366	19426	19582	19547	19545	19483	19462	19349	19384	19424	19495	19501	19510	19482	19613	19399	19570	19471	19718	19357	19426	19414	19475	19398	19373	19521	19361	19555	19487	19358	19347	19673	19397	19739	19332	19655	19425	19355	19613	19454	19410	19580	19409	19446	19513	19413	19662	19510	19340	19538	19509	19521	19508	19336	19375	19447	19482	19438	19738	19777	19344	19480	19585	19405	19592	19309	19561	19633	19460	19574	19549	19547	19440	19472	19544	19201	19603	19419	19449	19620	19436	19640	19220	19450	19388	19493	19637	19214	19456	19361	19452	19743	19531	19566	19504	19506	19427	19677	19568	19497	19366	19480	19368	19512	19353	19306	19390	19439	19481	19311	19592	19609	19526	19489	19573	19417	19612	19475	19616	19642	19472	19459	19519	19731	19480	19390	19661	19501	19340	19465	19605	19570	19387	19536	19674	19483	19471	19361	19544	19438	19630	19592	19586	19394	19440	19407	19540	19348	19407	19438	19215	19356	19444	19448	19392	19489	19392	19607	19384	19478	19602	19384	19426	19518	19593	19653	19552	19560	19427	19429	19390	19516	19457	19329	19527	19557	19596	19545	19301	19629	19489	19452	19371	19422	19311	19452	19406	19425	19439	19410	19584	19498	19373	19396	19629	19350	19452	19596	19473	19285	19718	19537	19533	19586	19374	19354	19451	19268	19434	19424	19306	19504	19373	19632	19579	19435	19472	19443	19384	19464	19384	19565	19476	19457	19380	19418	19331	19682	19469	19431	19541	19662	19540	19471	19476	19432	19323	19623	19459	19544	19300	19594	19297	19557	19487	19622	19371	19398	19516	19452	19438	19280	19589	19654	19553	19568	19778	19522	19314	19756	19491	19420	19626	19514	19450	19499	19456	19441	19465	19572	19407	19279	19452	19564	19359	19484	19360	19508	19611	19391	19455	19434	19386	19406	19381	19439	19521	19627	19543	19552	19574	19311	19559	19460	19743	19554	19586	19514	19432	19169	19359	19656	19519	19504	19598	19584	19691	19348	19362	19510	19397	19416	19165	19709	19644	19465	19359	19561	19596	19840	19656	19576	19475	19192	19556	19705	19479	19548	19550	19452	19321	19356	19699	19581	19531	19446	19660	19353	19386	19568	19510	19576	19635	19505	19285	19560	19678	19501	19338	19298	19313	19437	19424	19398	19489	19516	19188	19244	19380	19607	19654	19402	19529	19512	19458	19623	19425	19205	19428	19435	19439	19603	19543	19456	19400	19444	19507	19505	19615	19339	19560	19460	19600	19500	19533	19374	19438	19603	19393	19527	19240	19322	19449	19482	19476	19513	19481	19514	19497	19443	19554	19500	19669	19377	19525	19410	19645	19518	19401	19503	19628	19572	19378	19544	19675	19753	19496	19444	19589	19255	19265	19415	19455	19468	19388	19525	19379	19500	19293	19435	19278	19522	19650	19408	19266	19482	19704	19346	19426	19375	19405	19521	19439	19355	19443	19538	19424	19417	19511	19504	19622	19562	19350	19534	19622	19376	19372	19309	19522	19384	19519	19416	19488	19474	19495	19475	19517	19569	19537	19613	19398	19355	19462	19809	19388	19504	19438	19516	19605	19543	19523	19549	19363	19411	19511	19465	19409	19549	19715	19553	19447	19609	19366
48000	97489	88897	63701	43666	28723	20196	17207	16409	16276	16131	16033	16067	16171	15944	16249	16238	16170	15971	16129	16069	16221	15905	15959	16141	16109	16075	16214	16007	15954	15842	16019	15942	16220	16016	16084	16203	16205	15938	15971	15897	16138	15879	16061	16015	15964	16194	16170	16274	16066	15984	15940	16099	16025	16028	16075	16194	16050	16062	16172	16175	16079	16029	15989	16015	16056	15927	16194	15970	16166	15952	15963	15974	16115	16133	15978	16190	16056	16169	16186	16058	15816	15856	15997	16170	15987	16016	16107	16116	16110	16038	16132	16052	15931	16047	16060	16112	16245	15890	16031	15940	16214	16157	16027	16018	16085	15945	16063	16208	15935	16144	15979	15811	16141	16214	16106	15983	16141	15966	16070	16238	16151	16015	15906	16107	16025	16109	16161	16065	16079	15965	16128	16015	16128	16174	16021	16119	15926	16127	16096	16089	16024	16087	16049	16113	16321	16088	15983	16058	16035	16168	15959	16127	16038	16061	15996	16114	16232	16016	16026	16135	15994	16031	16004	16144	15978	16078	16171	16191	16006	16008	16072	16017	16191	16173	16126	16085	15895	16188	16012	15879	15963	16157	16058	15879	16025	16040	15962	16118	15918	16130	16234	16081	16104	16160	16032	16192	16033	16158	16066	16023	16001	16010	16121	16091	15984	16106	16066	16087	15993	16150	16018	16018	16085	16009	16021	16013	15866	16071	16132	15993	16056	15941	16058	16162	16126	15999	16079	16155	16058	15963	16082	15971	16126	15900	16145	16145	15945	15980	16137	16153	16143	16090	16040	16153	15827	16078	16014	16135	16027	16109	16048	16139	16025	16051	16016	15998	15997	16029	16094	16132	16101	15892	15953	16122	15932	15893	16070	15977	15857	15999	15991	16011	16045	16014	15986	16106	16161	15990	16172	15929	15915	16021	15936	16071	16111	16144	15966	15920	15990	15859	16100	15946	16062	15973	15978	16031	15876	16215	15968	16057	16017	16107	16000	15999	16048	16081	15906	16048	16062	16212	16001	16153	16365	16135	15941	16110	16059	15965	15964	16064	16140	16137	16085	16156	16094	16063	16079	16170	16033	16027	16114	16191	16091	15894	16039	16155	15863	16023	16075	16113	16028	15954	15965	15997	16131	15930	15935	16031	16102	16034	15946	15976	16079	15934	16170	15923	16284	16055	15947	16211	15957	16035	15969	15980	16061	16174	15938	16106	16055	16018	15962	16001	15942	16100	16084	16172	15957	16180	16019	15863	15895	16146	16139	16137	16059	16034	16045	16120	16094	15996	16051	15969	15977	16017	16089	16110	16007	16057	16152	16077	16093	16278	15980	16159	16126	16188	16055	16102	16226	16026	16029	16000	16192	15919	15949	16046	16090	16085	15885	16313	15986	16016	16121	15931	15977	16041	16140	15984	16140	15944	16108	15985	16230	15887	16135	16040	16082	16043	16054	15971	16105	15940	16139	16086	16009	16224	16102	16029	15850	15973	16163	16100	16100	16113	16030	16103	16121	15890	16080	16031	15916	15997	16065	16098	15834	16119	16022	16015	15896	16150	16157	16037	16092	15943	16038	16120	16240	16103	16088	16224	16122	16047	16176	16060	15968	16272	15965	16295	15944	16117	16023	15947	16118	16139	15968	16101	16033	16059	15932	15939	15873	15966	16064	16050	16036	15997	16011	16046	15949	16063	16111	16033	16073	16210	16077	16149	16026	16026	16052	16046	16037	16033	16196	16084	15932	16108	15997	15830	16130	16115	15966	16125	16058	16048	16014	16111	15922	16053	16098	15921	16104	16257	16080	16083	15985	16178	16090	16117	16113	16078	16273	16178	16143	16022	16205	16180	15931	16139	15925	16004	16108	16141	16117	16052	15976	16129	16076	15933	16185	15987	15975	15805	15899	15912	16154	16072	16172	15980	16071	16075	15914	16150	16079	16107	16067	16048	16151	15977	15906	16026	16017	15931	15997	16124	15996	15973	15880	16300	16073	15985	15982	15879	15845	15950	16140	16138	16037	16077	15961	16019	16090	16081	16195	16015	15964	15979	15959	15978	15917	15893	15869	15972	15866	15977	16056	15939	16222	16159	16117	16049	16033	16189	16047	16090	16184	15989	15925	16243	15865	16105	16061	15952	16132	15937	16080	16025	16248	16022	16223	15949	16046	16094	15800	16090	16130	15956	16187	15985	16090	16159	16102	15859	16060	15953	16031	15949	16099	16186	15932	15878	15963	15921	16166	16102	16017	16011	16216	16099	16029	15983	16051	16036	15939	16159	16108	16130	16054	16053	16061	16120	15983	16181	15923	16120	15939	15997	16204	16141	15908	16172	16124	15963	15940	16028	16082	16069	16069	16137	16125	16023	15990	16122	16095	15971	16118	15962	15979	16083	16012	16039	15974	15898	16230	16033	15980	15999	15980	15989	16208	16127	16159	16007	16102	16092	16157	16073	16100	16233	15946	16222	16174	15947	15856	16025	16116	16095	16164	16123	15941	15887	16281	16069	16074	15982	16057	16012	15980	16171	16104	16013	16078	16068	16040	16166	16231	16054	16104	16021	16087	16081	16097	16109	16115	15990	15878	16077	15887	16002	16007	16061	16069	16083	16046	16082	16019	16071	15980	15805	16043	16031	15961	16128	15877	16029	15861	15808	16076	15988	16058	15863	16010	16087	15956	16134	16036	16150	15979	16028	16023	16259	16148	16098	16181	16141	16208	15987	16048	16016	16072	16017	15979	16122	16002	15952	15992	15740	16090	15931	15928	16017	16123	16056	16130	16277	16093	16011	16025	15976	15941	16014	16058	16019	16023	16149	15922	15886	16189	16055	16104	16047	16041	15986	16176	16078	15962	16176	16139	16096	15897	16161	16123	16106	16040	16152	15997	16158	16021	16087	16059	16147	16133	15974	16208	16076	16009	16145	16154	15998	16131	16058	15984	16000	16141	16001	16127	16011	15971	16055	15794	15905	16052	16087	16141	16044	15949	16048	16081	16097	16047	16004	16140	15991	15967	16041	15867	16160	15846	15872	16200	16133	15993	16061	16136	16031	16004	16222	16046	15990	16024	16104	16209	16079	16141	16125	15923	16069	15986	16025	16225	16028	16002	16085	16223	16078	15941	15931	16030	16016	15934	16018	16049	16090	15952	16056	15831	16182	16247	16074	15887	16061	16108	15916	16045	15981	15891	15924	16066	16010	16158	16008	16129	15925	16096	16020	15937	16042	16048	16103	15944	15881	15984	16055	15930	16052	16077	16072	15919	16016	16088	16064	15989	16070	16102	16169	16052	16070	16102	16312	15971	16278	16006	16073	16084	16099	16066	16072	16096	16143	16020	15936	16067	16063	16124	15964	16121	16123	15955	15924	16049	16133	15988	16118	16027	15996	16000	16007	15962	15935	15948	16247	16202	16002	16147	16212	16003	16059	16036	16017	16196	15887	16118	16074	16078	16118	15952	15929	16223	16219	16168	16157	16015	16065	15992	16015	15940	16184	16171	15997	16146	16102	16175	16114	16041	16097	16103	15977	15949	15996	16075	16100	15982	16035	15933	15945	16068	16182	16069	16081	16145	15988	16075	16080	16202	15946	16020	16101	16098	16036	16079	15990	16120	15939	16058	16056	16006	16153	16078	16091	16133	16275	16094	15996	16076	15946	16088	16101	16165	16187	15983	15976	16094	16052	16047	15954	16280	15896	16025	15835	16166	16154	15981	16181	16104	15968	16154	15952	16053	16214	15986	15996	16114	16100	16053	16060	16072	16053	16010	16235	16085	16028	15960	16115	15885	16098	16014	16166	15939	15997	16127	15996	15947	16074	16148	16101	16104	16020	16100	16061	15995	16022	16001	16000	16001	16058	16042	15984	16145	15942	16168	16187	16173	16038	16085	16114	16051	16193	16185	16083	16121	16005	15995	16090	16024	16057	16084	16058	15936	16179	16046	16101	16021	15963	15986	15916	16087	15954	16257	16178	16136	16029	16085	16133	16008	16073	15917	16103	15920	16067	16082	16134	16023	15900	16111	16127	16065	16180	15965	15988	15924	16099	15977	16091	16115	15975	15975	16012	16101	16108	16067	16009	16104	16095	15785	15937	16054	16011	16053	16247	15895	16113	16101	16042	15993	15873	16032	15978	15924	16233	16130	15989	16051	16071	16007	15978	16004	16134	16082	15984	16042	16141	16068	16148	15877	16040	15976	16148	16038	16127	15937	16001	16051	16080	15874	16193	15995	16083	15816	15960	16188	16119	15957	16263	16171	16033	16103	15837	16103	16199	15944	16101	16141	15831	16065	16006	16037	15944	16156	16082	16130	16119	16146	16102	15992	16134	15978	16050	16052	16083	16123	16072	16018	16014	16191	16184	16031	15987	15974	16132	15944	15955	15934	15997	16057	16005	15958	15924	16038	16147	16049	15820	16058	16213	16116	16100	15959	15964	16210	16012	16093	16071	15970	16015	15861	16077	16111	16074	16116	16066	16111	16092	16028	15938	16104	15913	16098	16005	16102	16049	16013	16110	16064	15981	16126	15999	16039	16082	16011	16085	15895	16165	15975	16129	16051	16006	16150	15886	15946	16076	15978	15974	15921	15999	16207	15815	16029	16018	16009	16107	15985	15897	16151	15914	16079	15936	16103	16117	16167	16008	16122	16217	16007	16050	16111	16266	15833	16122	16175	16058	15936	16178	15953	16042	15955	16175	15979	16051	16018	16028	16254	16106	15973	16058	16141	16022	16097	16086	16015	15945	16063	16019	16240	15954	16152	16013	16118	16134	16030	16114	16056	16020	16022	16012	16040	16011	15910	16153	16059	16100	16019	16033	16040	16086	16226	15802	16101	16144	15926	16238	16087	16176	16207	16071	16094	16012	16013	16102	16116	16188	16003	15876	15924	16081	15955	15877	16189	16210	15877	16086	15956	16207	16105	16121	16030	16154	16082	16105	16146	16145	16000	15894	16189	16080	15980	16117	15965	15905	16010	16188	16050	16231	16003	16036	16091	16114	16107	16140	16106	16019	16143	16067	16214	15869	16040	16040	16083	16098	16061	15993	16171	15973	16042	16177	16036	16055	16031	16260	16138	15907	15990	16129	16166	16286	16070	16006	16061	15997	16077	16157	16136	16073	15963	16058	15902	16169	16143
22890	23018	40404	42045	37587	33066	29693	22569	20414	20444	20036	19782	19877	19828	19724	19774	19564	19712	19594	19919	19681	19604	19777	19612	19612	19707	19829	19673	19539	19587	19568	19518	19492	19744	19654	19319	19577	19726	19544	19584	19522	19787	19547	19446	19747	19374	19553	19693	19529	19736	19498	19652	19423	19667	19430	19500	19617	19330	19602	19346	19396	19441	19356	19485	19697	19551	19672	19395	19772	19612	19372	19584	19528	19483	19669	19510	19634	19407	19637	19446	19445	19243	19357	19366	19614	19388	19621	19421	19399	19487	19395	19250	19763	19575	19573	19419	19658	19331	19563	19523	19652	19397	19352	19394	19545	19577	19377	19585	19547	19325	19580	19522	19492	19602	19431	19410	19519	19566	19323	19508	19627	19454	19615	19503	19468	19410	19475	19519	19305	19254	19500	19403	19345	19378	19528	19431	19582	19291	19476	19381	19496	19609	19486	19578	19488	19458	19554	19309	19546	19436	19456	19178	19740	19243	19336	19570	19335	19409	19399	19465	19447	19491	19602	19434	19539	19475	19533	19448	19590	19423	19522	19383	19483	19258	19551	19488	19434	19463	19529	19417	19528	19347	19307	19566	19584	19383	19626	19336	19395	19612	19538	19373	19416	19334	19426	19633	19266	19474	19446	19306	19406	19403	19553	19119	19332	19402	19439	19465	19477	19586	19517	19596	19616	19447	19322	19299	19516	19294	19326	19403	19371	19610	19460	19402	19622	19476	19554	19450	19519	19576	19595	19482	19408	19407	19531	19253	19540	19159	19625	19482	19596	19660	19448	19478	19555	19465	19456	19386	19342	19270	19392	19485	19297	19363	19639	19488	19798	19275	19542	19609	19571	19373	19284	19362	19596	19531	19457	19478	19390	19338	19668	19524	19430	19395	19555	19484	19739	19526	19577	19687	19512	19777	19548	19496	19412	19379	19243	19459	19351	19445	19565	19443	19496	19569	19428	19278	19528	19568	19488	19721	19497	19500	19674	19415	19392	19458	19613	19414	19570	19276	19309	19221	19420	19467	19477	19304	19511	19377	19476	19431	19525	19400	19636	19306	19351	19473	19385	19565	19451	19455	19442	19472	19360	19368	19529	19387	19642	19510	19500	19442	19409	19409	19227	19265	19436	19417	19373	19339	19550	19486	19354	19535	19315	19643	19594	19251	19278	19433	19733	19506	19360	19400	19262	19341	19502	19403	19634	19402	19652	19426	19269	19621	19425	19430	19472	19357	19307	19349	19453	19412	19511	19368	19520	19414	19393	19326	19404	19354	19403	19254	19361	19329	19374	19339	19586	19377	19450	19308	19451	19577	19514	19438	19586	19568	19349	19491	19366	19417	19442	19513	19387	19565	19582	19619	19384	19336	19447	19625	19398	19381	19362	19486	19569	19343	19422	19558	19306	19430	19547	19547	19674	19279	19616	19412	19467	19377	19425	19463	19383	19400	19560	19263	19776	19381	19450	19161	19557	19350	19521	19283	19344	19200	19394	19345	19660	19685	19698	19504	19613	19514	19535	19382	19591	19259	19446	19601	19405	19356	19402	19503	19474	19424	19599	19524	19470	19310	19333	19613	19491	19397	19508	19428	19653	19189	19399	19576	19447	19405	19469	19391	19451	19621	19354	19534	19541	19598	19529	19464	19355	19621	19503	19620	19217	19542	19685	19538	19541	19365	19298	19431	19627	19382	19460	19342	19564	19393	19211	19584	19680	19478	19423	19494	19296	19293	19439	19502	19427	19324	19413	19492	19523	19378	19265	19340	19366	19534	19448	19479	19545	19389	19224	19450	19460	19530	19297	19339	19537	19231	19384	19197	19328	19363	19379	19288	19411	19595	19155	19424	19424	19351	19505	19452	19380	19488	19628	19474	19303	19229	19231	19488	19334	19554	19563	19601	19372	19546	19579	19402	19444	19514	19289	19467	19447	19402	19445	19485	19659	19449	19500	19561	19457	19586	19557	19255	19660	19394	19606	19543	19386	19711	19559	19330	19258	19391	19364	19254	19646	19411	19414	19462	19481	19487	19249	19383	19321	19417	19577	19400	19489	19608	19287	19328	19387	19284	19526	19474	19380	19496	19426	19600	19495	19544	19686	19590	19363	19504	19524	19471	19290	19391	19502	19494	19372	19459	19650	19488	19391	19583	19329	19608	19348	19483	19685	19441	19643	19482	19390	19431	19366	19459	19173	19331	19296	19506	19305	19397	19473	19418	19369	19423	19537	19399	19472	19468	19542	19323	19570	19502	19299	19384	19482	19410	19307	19330	19200	19525	19378	19428	19507	19259	19359	19605	19622	19569	19462	19348	19287	19472	19611	19519	19518	19381	19311	19279	19405	19568	19350	19532	19381	19619	19480	19283	19518	19388	19403	19254	19447	19480	19250	19283	19329	19412	19335	19473	19366	19638	19363	19501	19583	19545	19335	19435	19323	19275	19361	19412	19312	19262	19716	19618	19517	19560	19204	19628	19620	19283	19602	19407	19478	19608	19664	19496	19634	19479	19507	19470	19720	19456	19480	19527	19609	19421	19381	19341	19531	19189	19433	19348	19260	19345	19437	19634	19255	19380	19176	19373	19398	19524	19436	19268	19315	19529	19296	19511	19657	19519	19309	19560	19420	19681	19472	19233	19171	19327	19519	19461	19394	19317	19562	19479	19539	19350	19184	19547	19246	19374	19351	19429	19150	19436	19443	19413	19359	19526	19372	19424	19618	19616	19394	19424	19367	19362	19417	19568	19476	19448	19384	19438	19296	19338	19069	19418	19384	19618	19289	19223	19582	19436	19392	19574	19358	19406	19334	19520	19425	19629	19502	19344	19344	19230	19400	19516	19311	19477	19575	19369	19252	19401	19411	19631	19424	19447	19435	19232	19639	19373	19284	19393	19493	19483	19428	19480	19275	19576	19567	19418	19554	19294	19365	19518	19676	19367	19552	19506	19510	19333	19372	19457	19415	19359	19529	19396	19432	19733	19296	19552	19801	19414	19324	19366	19400	19521	19504	19232	19529	19395	19409	19515	19489	19276	19501	19361	19389	19412	19348	19454	19508	19618	19468	19401	19549	19338	19302	19685	19282	19236	19468	19352	19319	19531	19524	19602	19456	19562	19226	19441	19254	19235	19513	19356	19326	19504	19471	19705	19432	19448	19504	19465	19317	19290	19574	19614	19476	19416	19490	19485	19324	19411	19707	19511	19427	19599	19678	19594	19419	19619	19514	19551	19339	19490	19362	19216	19114	19500	19502	19473	19315	19360	19312	19439	19400	19478	19275	19366	19654	19386	19311	19456	19479	19548	19459	19364	19401	19513	19614	19425	19316	19216	19289	19569	19522	19249	19429	19498	19311	19514	19183	19405	19421	19428	19491	19485	19597	19383	19536	19358	19519	19319	19353	19180	19353	19454	19369	19462	19558	19540	19394	19319	19354	19495	19433	19492	19500	19688	19462	19338	19286	19227	19501	19367	19373	19259	19382	19285	19547	19389	19527	19370	19671	19667	19477	19611	19424	19193	19598	19510	19461	19594	19155	19370	19472	19250	19466	19563	19537	19186	19370	19530	19636	19411	19606	19447	19681	19453	19522	19348	19645	19537	19470	19379	19582	19467	19335	19343	19450	19431	19338	19167	19519	19389	19465	19439	19635	19391	19416	19346	19315	19372	19259	19663	19620	19741	19411	19529	19495	19306	19622	19509	19524	19537	19422	19485	19307	19492	19536	19190	19496	19640	19350	19388	19371	19468	19439	19511	19629	19528	19704	19437	19743	19485	19192	19502	19532	19296	19312	19494	19538	19499	19489	19313	19552	19394	19350	19486	19412	19227	19188	19600	19337	19509	19419	19262	19335	19308	19716	19390	19420	19485	19333	19491	19477	19467	19550	19484	19100	19498	19243	19419	19475	19373	19261	19411	19342	19306	19273	19524	19335	19725	19419	19340	19555	19312	19340	19589	19380	19416	19688	19391	19479	19600	19552	19686	19500	19373	19432	19560	19369	19408	19403	19393	19433	19182	19502	19540	19418	19195	19381	19573	19570	19312	19422	19283	19445	19470	19323	19504	19440	19402	19470	19389	19536	19437	19356	19460	19475	19608	19419	19518	19596	19627	19566	19456	19435	19372	19650	19638	19598	19471	19333	19620	19536	19258	19485	19262	19639	19431	19165	19202	19441	19665	19216	19298	19512	19602	19424	19405	19533	19509	19336	19271	19313	19383	19475	19525	19474	19308	19318	19285	19394	19364	19592	19566	19456	19283	19454	19317	19272	19333	19480	19509	19592	19631	19428	19380	19277	19504	19544	19247	19223	19545	19399	19355	19466	19327	19465	19436	19514	19163	19538	19543	19528	19469	19637	19441	19359	19275	19572	19583	19448	19596	19525	19492	19544	19362	19431	19532	19372	19355	19424	19553	19456	19446	19391	19271	19530	19367	19240	19327	19511	19450	19620	19512	19451	19321	19529	19513	19569	19344	19506	19409	19607	19523	19367	19447	19273	19411	19382	19433	19464	19256	19731	19336	19701	19589	19505	19532	19347	19436	19372	19463	19578	19562	19616	19439	19532	19255	19530	19488	19432	19486	19280	19400	19407	19233	19469	19486	19380	19533	19383	19498	19509	19338	19608	19470	19431	19492	19556	19417	19569	19532	19389	19182	19422	19403	19400	19528	19479	19561	19391	19374	19473	19407	19341	19364	19622	19428	19491	19410	19344	19300	19693	19369	19526	19382	19266	19475	19417	19607	19384	19542	19487	19640	19207	19525	19419	19259	19577	19393	19332	19523	19424	19554	19295	19427	19573	19441	19288	19467	19594	19389	19259	19528	19341	19442	19442	19384	19514	19376	19577	19364	19569	19711	19534	19318	19433	19527	19472	19171	19484	19430	19491	19566	19273	19400	19395	19310	19503	19510	19408	19485	19292	19235	19509	19475	19429	19235	19430	19324	19287	19382	19484	19643	19561	19205	19544	19470	19629	19399	19430	19366	19469	19265	19369	19326	19271	19125	19408	19501	19358	19485	19404	19398	19308	19442	19394	19308	19510	19444	19468	19631	19401	19477	19601	19276	19327	19484	19425	19387	19547	19432	19479	19459	19265	19505	19421	19498	19321	19339	19331	19408	19504	19472	19338	19530	19606	19472
56685	102979	94590	76609	54025	36158	23595	18128	16508	16074	15937	16057	16069	16030	16164	15954	15986	16023	15892	16195	15945	15998	16124	15948	15872	16015	16000	16006	15762	15954	15958	16025	15778	15943	15960	16081	15942	15966	15935	15931	15983	16053	15822	15940	16042	15920	15985	16025	16022	16093	15821	15936	15968	16025	15944	16133	16233	15962	15927	16109	15868	16000	15942	16059	16002	15915	15925	16097	16066	16073	16090	15909	15813	15857	16224	16076	15912	15974	16063	15973	15849	16067	15975	16022	15982	15897	16191	16174	16097	16024	16119	15980	15956	15933	16078	16020	16145	16149	15941	15926	15964	15902	15850	15948	15889	15944	16160	16007	15957	15886	15915	16052	15889	15775	15941	16067	15885	16090	16003	15956	15840	15939	15975	15983	16040	16119	15808	15987	16009	16249	15977	15919	15810	15751	15964	16107	15931	15937	15979	16124	16008	16012	15837	15934	15973	16003	15900	15985	16072	15995	16072	15877	16018	15922	16072	16075	15860	15981	16073	15774	16077	15751	16075	15827	15971	15954	15983	15808	15943	15817	15906	16102	15916	15953	16062	16090	15984	16124	15891	15951	15947	15938	15853	15830	16249	15919	15938	16000	15885	15969	16170	15920	15830	15918	15954	16177	15854	15929	15981	16121	16033	15947	15945	16127	15906	15921	16139	15876	16039	16097	16037	16008	16078	16066	16015	15956	15970	16090	15860	16215	15806	16069	15824	16010	16039	16069	16134	16072	16022	16014	15894	15889	15917	16010	15980	16003	15945	15973	16124	16026	15968	16152	15834	15990	15922	15926	16070	15842	16021	15975	15901	15978	15946	16045	16216	15843	15784	15923	15886	16103	15934	15992	16002	15808	16138	16030	16104	15764	15903	15984	16097	15958	16029	16024	16037	16006	15986	16029	15971	16032	16151	15937	15956	15948	15883	15947	16058	15912	15807	16037	15952	16043	16024	15881	15929	15944	15994	15790	15847	16107	16031	15860	15893	15957	15771	16024	16007	15926	15909	15931	15930	16085	16030	16134	15779	15918	15950	15995	16012	16028	15927	15925	15833	15931	15913	16008	15836	15892	16244	15990	15974	15982	15955	15946	15924	15936	15862	15991	16042	15843	16027	15880	15885	15882	15933	16170	15930	15903	15934	15940	16022	16026	16138	15981	15946	15878	15966	15809	15876	15943	16036	15922	16086	16061	15905	16128	16189	15913	16202	15958	16070	15861	15971	15873	15968	15949	16142	15978	15761	16068	16020	15870	15893	15928	15838	15921	16042	16120	15999	15891	15811	16014	15942	15892	16262	16113	16121	16177	15892	16038	16266	15928	16035	15938	16018	15930	15932	16091	15811	15903	15959	16048	15981	16011	16142	16114	15845	16064	15843	16019	16055	16085	16082	15829	15955	16068	16005	15971	16000	16019	16086	15973	15949	15973	16018	15839	15809	15928	15784	15924	16003	16038	15994	16091	15863	16015	15984	16024	15968	16039	16010	15963	16129	15919	15978	16085	15949	16004	16134	16170	15992	15853	15807	16116	15922	16009	15880	15884	16112	15955	15987	15928	15976	16177	16017	15830	15968	15953	15959	15854	16004	16073	15929	16100	16021	16084	15958	15929	15910	15868	15727	16087	16073	15942	15821	15872	15928	16093	16021	15997	15990	15833	16015	16029	15973	15997	15963	16015	15820	16093	15940	16010	15884	16059	16092	15881	15869	16039	15955	16101	16059	15988	16001	15919	16002	15943	15823	16028	16117	15977	16066	15897	16032	15791	15892	16006	15851	15954	15841	16144	16017	16070	16001	16000	15898	16060	15950	16140	15969	16080	16037	16028	16027	15855	15893	16011	16040	15884	15895	15858	15916	15857	16086	15959	16150	16026	16102	15876	16192	15853	15835	16049	16074	15687	15972	15893	16045	15800	15978	15959	15884	16108	16105	16081	15845	16057	15860	16065	15995	15774	16027	15817	16019	16068	16019	16030	16006	15913	16110	15911	15908	15947	15869	15893	15904	15888	15968	15972	16075	15917	16077	15892	16028	15965	15887	15994	15903	15916	15896	15989	16003	15841	15918	16001	15880	15866	15980	15951	15959	16089	16106	15959	16139	15960	15880	15981	15973	16039	15926	15964	16050	15899	16080	16084	15814	16087	15895	15979	15875	16132	15911	15853	15921	16117	15862	15931	16036	15853	15904	15869	15939	15903	15979	15856	15940	15988	15831	15969	15995	16009	16003	15916	16098	15946	15833	15919	15954	15957	15966	15980	16030	15967	16001	15879	15971	15909	15890	16013	16028	16072	15932	16113	15952	16021	15799	15895	15977	15764	16038	15868	15876	16161	15926	15852	15969	15741	15920	15962	15791	15984	15902	15907	15859	15916	15875	15983	15763	15963	15972	15921	16061	16051	15920	15897	15867	15834	15755	16058	15953	16127	16013	16061	16020	16113	15981	15947	15916	15991	15882	15997	15980	15855	15870	15983	15851	16003	16032	16039	16088	16036	16076	16012	15840	15987	15953	16068	15946	16073	15985	16109	16061	15945	15906	16067	15877	15975	15946	16111	16078	15957	15965	16007	15967	15989	15989	15960	15875	16012	15991	15978	15957	15978	16072	15853	16174	15901	16020	16171	15916	15912	16074	15940	15818	15962	15946	15981	16009	15947	15991	16010	15953	15830	16108	16069	15903	15919	15951	15797	16080	16017	15991	16085	16017	15908	15944	16032	16000	16021	15876	15879	15846	15994	15973	16098	15729	16085	15828	16057	15914	15866	15868	15952	15892	16051	15896	16064	16098	15981	15932	16177	16002	15887	15858	16035	16055	16042	16009	15877	16198	15958	16040	16015	15991	15896	15925	15995	15853	16039	16135	15867	15824	15860	15969	15895	15763	15904	15951	16135	15850	15895	15901	16177	15761	16036	15962	16033	16144	16034	16019	15969	16023	15888	16030	15958	16003	16026	15841	15941	16040	16021	15997	15975	15936	15936	15866	16147	15829	15859	15939	15975	15983	16014	15786	16123	16083	16034	15887	15963	15860	16049	15811	15842	15776	16041	15980	16050	15774	15844	15966	15823	15913	16053	15977	15972	15966	15865	15956	16060	16142	15945	16004	15838	15884	15807	15949	15930	16121	15961	15928	15897	15921	15943	15870	16146	16023	16056	15866	15985	15803	16165	15918	16124	15918	15883	15942	15864	15915	16014	16062	16081	15957	15994	15996	15908	16002	15964	15937	16211	15943	15906	15924	16138	16088	15914	16052	15963	15897	15965	16161	15860	15844	15862	15934	16022	16152	15893	15827	15965	15953	16099	15912	16019	15939	15961	15812	16036	15892	16001	15994	15906	15958	15978	15980	15908	16172	15936	15981	15820	16003	16054	15947	15942	16035	15950	15982	15836	16047	16080	15943	15771	15869	15690	16065	16032	15783	15999	16037	16039	15909	16041	16085	15809	16003	16006	16016	15767	15998	15978	16290	15924	15993	16056	15961	15855	15998	16060	16078	15919	15865	15773	15891	15832	15953	16007	15986	15935	16082	15812	15987	15954	15811	15864	15998	15912	16038	16011	15972	15922	15958	15879	16009	15924	15870	16038	15880	15978	16103	15979	16007	15989	15920	16071	15899	15974	15877	15874	16120	15957	15829	16023	15975	15886	15976	15957	15958	15954	16099	15938	15925	15947	15907	16051	16074	15905	16024	16023	15889	15833	15942	16044	15916	16017	16015	16017	16062	15955	16133	16040	16004	15983	16079	15953	16135	15807	15869	15891	16088	16097	16091	15841	16098	16059	15900	16057	16081	15793	16085	15907	15838	15802	16050	15981	16092	15917	16049	15911	15913	15988	15796	15975	15926	15773	15959	15843	16016	15803	15953	15826	15859	15960	15994	15941	16076	16014	15736	15983	15919	15937	16030	15997	16019	16029	15837	15905	15851	15923	15881	16064	15955	15901	15928	15848	16233	16116	15850	15874	16025	16008	16068	15862	15910	15905	15939	15870	15943	15943	15812	15930	15900	15956	16091	15893	15991	15913	16021	15969	16030	15886	15994	15845	15923	15951	15938	15814	16029	15968	15933	15978	15837	15954	16090	15968	16129	15877	16002	15928	15815	15970	15906	15936	15915	16051	16008	16018	16069	16022	16041	15851	15981	15985	15950	15919	15898	15962	15926	16140	15857	16164	15977	15892	15994	15982	16045	16005	15893	15941	15936	16018	16050	16048	16075	15859	16017	15815	15783	16143	16041	15950	16094	15801	16019	16040	16149	15894	15879	15853	16093	16051	15839	15935	15937	16082	15973	15850	15985	16047	16212	15967	16114	16209	15898	16079	15985	15914	16141	15929	16143	15941	15993	15874	16051	16017	15979	15911	15951	15989	16032	15978	16126	16055	15960	15888	15922	15864	16088	15978	16085	16009	15829	16026	15955	15906	16137	16028	15998	16011	16058	15996	16002	15887	16149	15875	15905	15994	15977	16153	15888	15935	15846	16056	15951	15981	15987	15857	16178	16019	15913	15952	16046	15998	16006	16088	16002	16100	15770	16017	15843	15893	15812	16091	15972	16090	15812	16010	15913	16002	15910	16074	15944	16066	15962	15837	16095	15932	16000	15950	15810	15921	16014	16088	16022	15800	15989	15971	16039	16091	15938	16162	15994	15887	15936	15879	15948	16055	15897	15970	15949	16031	16087	16140	16050	15898	15870	16105	15886	16066	16090	15826	15971	15938	15980	15886	16076	16154	15870	15974	15962	15994	16149	15881	15991	15880	16067	15926	15944	16004	15913	15927	15966	15916	15867	15923	15972	16031	15872	15900	16138	16084	15996	15949	15934	16136	16114	15970	15835	16016	16076	15836	15966	15990	15877	16010	15858	15925	15925	15828	15923	15976	16195	15861	15890	15876	15920	15940	15977	16005	15841	15775	15950	15996	16058	15905	15960	16073	16100	15889	15971	15961	15851	16056	15979	15945	15901	15920	15972	16052	16097	15950	16012	15948	15792	15902	15976	15963	15992	16018	16007	16028	16051	15877	16149	15915	15815	16028	16114	15862	15811	16048	15924	15865	16109	15895	15991	16071	15871	16101	16099	15962	16045	16027	15893	16034	16051	15939	15817	16016	15977	15953	16114	15948	16136	15947	15927	15881	15988	15934
29083	36667	47176	36124	25969	22155	20503	19749	19714	19612	19648	19588	19672	19448	19585	19487	19210	19556	19596	19342	19759	19483	19244	19489	19254	19526	19612	19496	19320	19308	19396	19624	19495	19378	19509	19510	19382	19387	19440	19453	19673	19580	19464	19477	19415	19383	19484	19403	19374	19512	19416	19419	19567	19471	19355	19477	19472	19364	19440	19472	19576	19376	19743	19560	19418	19501	19375	19566	19383	19313	19453	19417	19642	19484	19504	19320	19387	19581	19424	19488	19510	19377	19232	19537	19301	19449	19576	19455	19326	19300	19264	19375	19303	19388	19442	19419	19401	19616	19490	19397	19477	19472	19357	19512	19631	19376	19395	19554	19345	19367	19491	19334	19599	19482	19391	19431	19195	19302	19452	19393	19350	19296	19423	19339	19228	19423	19608	19352	19316	19608	19396	19628	19490	19280	19269	19576	19218	19433	19596	19345	19474	19474	19364	19372	19299	19376	19430	19415	19342	19424	19744	19605	19522	19513	19486	19267	19467	19516	19515	19622	19586	19278	19525	19372	19609	19403	19514	19278	19390	19307	19557	19174	19434	19524	19350	19265	19638	19366	19352	19417	19323	19387	19510	19528	19280	19535	19283	19501	19425	19130	19541	19436	19294	19454	19295	19422	19248	19462	19391	19376	19434	19549	19500	19281	19369	19299	19352	19426	19513	19673	19540	19634	19426	19570	19623	19543	19365	19336	19389	19437	19507	19239	19319	19547	19427	19290	19731	19588	19488	19460	19732	19354	19290	19423	19419	19454	19540	19450	19599	19571	19319	19335	19336	19435	19528	19463	19319	19529	19450	19416	19380	19512	19451	19492	19437	19544	19372	19514	19288	19479	19625	19248	19494	19433	19505	19230	19496	19458	19469	19561	19350	19500	19453	19488	19362	19559	19278	19307	19391	19536	19578	19558	19357	19547	19488	19178	19347	19445	19251	19397	19340	19391	19401	19181	19516	19416	19638	19425	19444	19379	19321	19361	19339	19482	19661	19488	19392	19225	19257	19534	19453	19372	19415	19433	19537	19363	19434	19153	19443	19354	19446	19632	19518	19381	19624	19545	19360	19509	19410	19356	19428	19287	19435	19409	19301	19252	19441	19443	19282	19432	19373	19422	19418	19425	19470	19254	19395	19421	19455	19306	19480	19299	19209	19296	19267	19501	19447	19341	19452	19477	19346	19128	19563	19270	19431	19425	19411	19314	19181	19434	19707	19489	19427	19525	19362	19491	19424	19803	19470	19405	19400	19566	19404	19502	19392	19340	19471	19405	19270	19498	19307	19306	19504	19334	19421	19109	19350	19452	19478	19012	19662	19208	19374	19441	19438	19353	19492	19424	19341	19623	19513	19500	19601	19378	19300	19527	19286	19314	19326	19412	19438	19266	19361	19457	19556	19352	19578	19640	19400	19441	19425	19451	19351	19557	19297	19677	19495	19285	19315	19683	19430	19237	19482	19366	19409	19317	19504	19385	19356	19500	19502	19499	19426	19588	19615	19626	19287	19137	19555	19345	19619	19252	19355	19330	19340	19325	19424	19340	19494	19313	19342	19350	19450	19604	19276	19354	19286	19242	19378	19268	19441	19607	19455	19408	19404	19456	19259	19337	19444	19622	19450	19476	19371	19445	19400	19128	19526	19299	19597	19559	19371	19611	19176	19334	19675	19360	19330	19295	19606	19321	19446	19507	19385	19461	19193	19409	19372	19353	19465	19561	19559	19378	19524	19405	19665	19456	19333	19481	19486	19259	19447	19182	19624	19584	19408	19424	19485	19489	19579	19544	19558	19466	19421	19443	19438	19464	19376	19429	19343	19468	19533	19345	19374	19410	19311	19076	19603	19201	19386	19358	19568	19468	19434	19444	19461	19315	19486	19535	19559	19390	19359	19415	19197	19438	19490	19292	19466	19356	19309	19444	19304	19428	19366	19415	19350	19533	19391	19557	19338	19418	19360	19527	19677	19472	19590	19443	19468	19468	19671	19668	19493	19402	19337	19319	19515	19259	19464	19429	19377	19381	19365	19305	19446	19500	19573	19329	19396	19265	19317	19375	19481	19423	19473	19466	19304	19553	19334	19533	19356	19311	19473	19514	19581	19329	19731	19377	19316	19415	19539	19531	19293	19286	19333	19378	19399	19255	19319	19259	19348	19422	19726	19321	19521	19487	19381	19343	19411	19587	19420	19433	19623	19509	19583	19423	19175	19526	19310	19554	19432	19519	19452	19480	19280	19440	19528	19416	19309	19417	19424	19433	19411	19380	19502	19424	19301	19506	19451	19375	19388	19491	19579	19349	19416	19365	19392	19584	19464	19422	19515	19350	19335	19390	19202	19273	19479	19423	19383	19463	19498	19609	19458	19555	19557	19151	19264	19327	19502	19587	19547	19272	19451	19507	19233	19436	19446	19304	19606	19446	19549	19418	19355	19615	19427	19417	19530	19622	19499	19813	19588	19496	19371	19545	19574	19723	19354	19258	19648	19491	19410	19512	19512	19526	19620	19413	19475	19293	19473	19402	19476	19342	19355	19466	19373	19534	19263	19315	19326	19191	19295	19568	19447	19322	19496	19581	19564	19243	19316	19343	19428	19478	19419	19351	19540	19503	19502	19397	19545	19273	19314	19575	19274	19464	19372	19445	19607	19276	19383	19662	19356	19339	19409	19630	19569	19449	19256	19339	19316	19408	19379	19547	19695	19387	19328	19488	19585	19407	19407	19412	19438	19429	19408	19427	19347	19504	19377	19529	19407	19470	19455	19363	19491	19413	19426	19360	19332	19519	19424	19669	19330	19475	19559	19410	19514	19616	19352	19555	19665	19474	19593	19513	19439	19355	19454	19666	19590	19457	19486	19200	19437	19320	19477	19392	19385	19455	19372	19389	19467	19415	19338	19540	19410	19398	19540	19527	19324	19629	19405	19585	19271	19471	19157	19596	19424	19397	19437	19299	19392	19304	19545	19595	19457	19197	19470	19179	19315	19512	19570	19411	19295	19291	19442	19433	19237	19331	19565	19506	19406	19390	19334	19340	19393	19482	19501	19384	19521	19353	19531	19406	19477	19558	19532	19495	19543	19592	19481	19261	19469	19335	19474	19458	19591	19503	19414	19445	19457	19410	19349	19417	19536	19618	19514	19512	19198	19432	19362	19303	19484	19362	19347	19554	19472	19501	19411	19527	19623	19388	19348	19494	19202	19382	19641	19471	19508	19620	19438	19623	19483	19438	19600	19318	19403	19413	19422	19354	19472	19359	19381	19358	19429	19362	19456	19479	19421	19474	19389	19353	19427	19643	19441	19512	19422	19498	19407	19475	19499	19426	19466	19299	19551	19392	19488	19515	19539	19433	19457	19430	19413	19429	19308	19452	19467	19379	19356	19553	19486	19545	19565	19576	19477	19390	19470	19436	19568	19414	19591	19432	19377	19571	19465	19468	19369	19434	19392	19191	19343	19464	19506	19372	19380	19512	19479	19495	19472	19220	19433	19420	19645	19315	19502	19517	19337	19432	19596	19235	19421	19253	19433	19487	19546	19362	19492	19457	19638	19547	19654	19581	19326	19395	19491	19436	19417	19395	19508	19488	19460	19432	19213	19337	19605	19374	19328	19293	19636	19464	19428	19390	19463	19454	19411	19463	19299	19533	19272	19324	19397	19540	19341	19482	19395	19547	19496	19453	19439	19492	19299	19532	19623	19732	19415	19478	19383	19493	19496	19311	19465	19367	19307	19434	19377	19527	19344	19250	19503	19585	19407	19488	19523	19581	19483	19429	19314	19606	19279	19376	19431	19461	19355	19638	19525	19522	19587	19652	19069	19269	19273	19321	19422	19672	19305	19426	19258	19448	19252	19448	19317	19366	19445	19388	19260	19300	19240	19373	19609	19497	19484	19583	19497	19362	19224	19471	19162	19245	19525	19612	19520	19448	19554	19388	19421	19544	19691	19460	19497	19339	19546	19358	19344	19398	19544	19502	19538	19355	19546	19235	19501	19419	19375	19447	19575	19487	19339	19359	19361	19548	19466	19465	19213	19351	19409	19286	19626	19362	19392	19369	19182	19392	19377	19403	19463	19255	19452	19706	19398	19380	19303	19458	19654	19632	19320	19487	19444	19468	19390	19629	19556	19346	19637	19370	19213	19298	19559	19482	19290	19498	19477	19375	19337	19514	19316	19533	19623	19678	19631	19356	19530	19416	19456	19403	19246	19343	19417	19283	19294	19246	19293	19355	19298	19292	19528	19295	19405	19497	19226	19482	19561	19267	19442	19549	19389	19472	19499	19411	19201	19379	19359	19278	19321	19261	19343	19390	19537	19188	19501	19500	19392	19625	19242	19227	19438	19371	19549	19217	19420	19736	19370	19446	19321	19304	19159	19293	19293	19633	19500	19549	19469	19336	19323	19484	19432	19654	19455	19717	19456	19314	19518	19516	19568	19479	19565	19498	19447	19518	19533	19293	19275	19528	19561	19286	19347	19530	19370	19506	19468	19474	19770	19568	19469	19630	19488	19317	19251	19374	19415	19554	19445	19249	19405	19415	19315	19444	19531	19550	19563	19366	19621	19602	19469	19504	19373	19436	19299	19285	19456	19567	19230	19306	19356	19462	19477	19533	19488	19618	19402	19424	19590	19560	19649	19578	19774	19527	19547	19472	19398	19374	19465	19418	19341	19411	19556	19474	19185	19219	19455	19355	19494	19509	19316	19543	19552	19451	19440	19318	19326	19598	19424	19236	19479	19353	19395	19362	19487	19275	19444	19661	19584	19442	19488	19610	19449	19266	19424	19239	19449	19517	19492	19673	19511	19436	19462	19286	19321	19418	19656	19391	19425	19422	19513	19504	19628	19477	19425	19545	19455	19468	19100	19573	19644	19457	19446	19355	19550	19367	19427	19398	19311	19510	19318	19489	19546	19471	19593	19597	19442	19597	19423	19400	19476	19370	19387	19419	19393	19475	19392	19489	19404	19305	19425	19623	19327	19562	19625	19595	19234	19460	19267	19488	19545	19525	19313	19354	19274	19374	19502	19516	19284	19311	19382	19642	19281	19481	19361	19514	19368	19640	19354	19537	19544	19575	19340	19471	19461	19511	19507	19454	19521	19460	19617	19434	19427	19442	19500	19758	19450	19393	19647	19282
32323	56858	47805	31208	22028	18144	16586	16101	15932	15896	15917	16013	15900	15956	16039	16009	16034	16012	15852	16148	16000	16124	16054	15937	16082	15957	15945	15984	16058	15873	16099	15827	15861	15991	15966	15864	16120	15875	16054	15968	16011	15981	15994	15932	16013	15823	16020	15987	15968	15975	15881	15965	15869	16057	15825	16068	15939	15992	15947	16093	16067	15784	16037	15872	16032	16012	15866	16086	15871	15835	15801	16059	15911	16053	16147	15871	16019	15895	15889	15925	15998	15955	15986	15850	15891	16063	15951	15898	15917	15912	16062	15933	16073	15969	16013	15971	15992	15912	15972	15863	15894	16060	15930	15935	15842	16079	16134	16019	16056	15902	16035	15897	15757	16009	15938	15926	15923	16071	15916	15976	15766	15914	15890	15901	15922	15861	16012	15921	15942	15947	15975	15932	16027	16043	16010	15999	15948	16115	15930	16100	16034	15948	15761	15838	15968	16053	15956	15900	15948	15920	15912	16077	16031	15999	15925	15971	15863	15997	15854	15719	15817	15930	16013	15840	16121	15951	15969	15989	15880	16016	15803	16021	15984	15861	15864	15940	16038	15937	16032	15900	15838	16130	15881	15769	16014	15970	15984	15819	15940	15935	15943	15905	16064	15941	16113	16002	15990	15806	15965	15912	16045	15948	16029	15949	15894	15959	15928	16005	15954	15820	15884	16020	15979	15904	15960	15896	16022	16033	15945	15754	15977	15994	15771	15880	16140	15931	15955	16086	15920	16050	15641	16168	15890	15797	15815	16025	16115	15919	15903	15895	15889	16066	16011	16037	15813	15846	15824	15693	15904	16291	15930	16142	15976	16067	15916	15943	15898	15903	15879	15935	16025	15863	15865	15929	15816	15900	16037	15739	16098	15842	16028	15994	15869	15962	15890	15984	15922	15943	15954	15901	15879	15879	15885	15941	15983	15960	15863	15865	16080	16012	16082	15865	16108	15836	16019	15865	16104	15932	15757	16160	15964	15943	15900	16144	15889	16129	15941	15945	15987	15887	15846	16072	15967	15878	15866	16063	16142	15958	15836	15840	15930	15944	16123	15831	16015	15853	15911	15945	15970	15834	15949	15870	15905	16042	15961	15889	16011	15889	15949	15881	15904	16074	15900	15892	15894	15894	15967	16061	15856	16092	15919	15764	16080	16001	15957	15825	15880	15938	15903	16013	15889	16121	15807	16036	15838	15952	15926	16039	15875	15879	15890	15951	16097	16029	16032	15849	15887	15967	16032	16068	16008	15828	15888	15773	16057	16042	15987	15981	15978	15976	15910	15828	15943	15900	15764	15834	15841	15915	16074	15901	15970	15848	16007	15837	16032	15919	15879	16015	15939	16166	15897	15847	15855	16025	15920	16041	16006	15928	16080	15992	15993	15950	15979	15937	15968	15906	15930	15809	15910	15881	16127	16040	15867	15882	15847	15953	15905	15900	15920	16052	15937	15981	16094	15863	15874	16071	16056	15886	15927	15914	15840	15896	15938	15962	16009	15724	15877	16028	15937	16040	15821	15987	15897	15850	16115	15957	15992	15725	15992	15989	15867	16117	15830	16001	15805	16029	15892	16016	15920	15806	15984	15906	16014	15816	15996	16048	15992	15902	15961	16041	16024	15880	16141	15851	16092	16042	15944	16071	15972	15925	15985	15934	15866	15980	15989	16015	15935	15808	16012	15966	16076	16156	15902	16068	15894	15899	15919	15996	15888	15836	15939	15818	15990	16068	16056	15839	15790	15914	16024	15959	16139	15782	15844	15983	15969	15720	15987	16026	15999	15951	15967	15769	16058	15841	16015	15851	15731	15854	16052	16070	15862	15829	15880	15988	15955	16089	16027	15833	16004	15809	16138	15957	16106	15722	15840	16081	16052	15864	15925	15927	15891	15951	15867	16002	15938	15869	15923	16007	15950	15949	16090	15854	16021	15914	16032	16038	15922	15997	15969	16000	15931	16018	15945	15854	15949	16033	15990	15903	15887	15910	15975	16024	15878	16008	15849	15856	15951	16022	15914	15879	15999	15926	15864	15991	16062	15986	15930	15959	15895	16178	15965	15859	16106	15894	16049	15953	15915	15805	15772	15864	16032	16081	16045	15787	15878	16033	16158	16005	15843	15974	15915	15852	16064	15959	15948	15993	16004	15904	15984	16024	15907	15863	15973	15911	15870	15970	16080	15941	15851	16071	15825	16017	15814	16032	15845	15892	15926	15882	16036	15970	15739	15860	16005	15829	15941	15900	16038	15950	15976	15992	16020	15976	15890	15907	16040	16052	15984	15969	15768	15795	15862	15905	16041	15968	16017	15986	15972	16071	16047	16078	16091	15894	16132	15905	15940	15932	15847	15940	16110	15997	15802	15946	16096	16205	15784	15798	16133	16124	16051	15915	15973	15893	16034	16011	16113	15952	15972	15945	15907	15859	15819	16015	15950	15830	15912	15971	16069	16126	16017	15864	15859	15912	16080	15985	16103	15799	15993	15932	15935	16158	16032	15926	15576	15981	15794	15923	15831	15998	15910	15970	16016	15970	15938	15974	15946	15902	16041	16097	16011	15943	16034	15995	16149	15894	15863	16035	15961	16000	16018	16059	16038	16145	16035	15981	15910	15870	16084	15930	15998	15848	15866	16015	15873	15908	16067	15846	15962	15920	16106	15806	15990	16047	15972	15842	15901	16030	15923	16089	16077	15986	15877	16079	16022	15928	15988	16082	15898	15911	15911	16102	16045	15958	16015	15939	15960	15941	15927	16068	15974	15964	15880	15953	16011	15970	16106	15889	16128	16073	15901	15977	16096	16124	15902	15838	15919	16033	15907	16029	15911	16100	15849	16006	15988	15974	15766	16049	16106	15995	16113	16002	15892	15966	15982	15976	16033	15995	16068	15858	16035	16008	15987	15968	15899	15916	16083	16180	15961	15931	16075	16005	15950	15757	16113	15913	15856	15912	16047	15923	16041	16066	15991	15964	15984	15847	15876	15993	15847	15795	15855	16029	15889	15880	15944	15967	15924	15921	16130	15945	15959	15960	15907	16058	15949	15795	16059	15827	16088	15954	15962	15886	16121	15845	16009	16012	16007	15941	16009	16012	16056	15923	15999	15925	15830	16029	15987	15821	15904	16000	15861	16052	16065	16028	15800	16030	16061	15880	15895	15995	15903	16018	15893	15889	15918	15953	15852	15858	15943	15986	15935	15993	15923	15888	15745	15892	16046	16028	15915	15922	15934	15966	15908	16092	15899	16009	16085	15915	15772	15851	15877	15860	15952	15934	16003	15996	16003	15972	16062	16057	16105	15889	15875	15868	16140	15794	16061	15834	16037	15873	15991	16096	16050	16060	15916	16050	15956	16065	15879	16150	16093	16066	15844	15929	15798	16138	15852	15935	15936	15830	15934	16086	15884	15923	15925	16016	15894	15941	15971	16120	15908	15967	15936	15934	15864	15886	16136	16043	16150	16171	15937	15836	16006	15957	15912	15959	15962	15923	15830	15949	15851	15932	15989	15914	16045	15902	15981	16016	16083	16018	16070	16009	15900	15991	16009	15838	16086	15936	16015	16025	15846	16079	16062	15975	16085	16050	16204	15999	15994	16021	15938	15955	15950	15901	15910	16030	15793	16064	15692	16088	15882	15988	16025	15931	16057	15923	15825	16014	15972	16105	15994	15909	16099	15882	16141	15891	15963	15940	16103	16020	15907	15882	16017	15979	15797	15941	16040	15898	16154	15779	16109	16077	15946	15698	16130	16090	15847	16023	16130	16053	16047	15858	16090	15950	15958	15852	15908	15983	15972	15829	16085	15964	15929	15967	15930	16049	16067	15857	15923	16055	15768	15907	16039	16048	15927	16091	15893	16050	15876	15987	16027	15925	15852	16009	15902	15888	15959	16035	15932	15836	16022	15932	15991	15908	15906	15953	16112	15968	16136	15888	16039	15838	16038	16081	15919	15978	15938	15916	16020	16091	16013	15962	15821	15974	15950	15956	15960	15875	16021	15936	15980	16024	16066	15961	15964	15862	16132	15947	15985	15959	15891	16093	15993	16113	16086	15981	16078	15882	15882	15944	15946	15934	15974	15948	15922	15829	15904	15938	15934	15977	16000	15825	15873	15959	15917	15831	15844	16013	16070	15841	15787	15969	15890	15799	15927	16022	15936	16128	15995	15740	15968	16009	15912	16052	15854	15836	15906	15901	15904	16072	15951	15948	15913	15897	15894	16092	16213	15958	15983	15947	15912	15963	16105	15951	16023	15963	15979	15855	15734	16083	15925	15893	15973	15911	16163	15944	16015	15884	16069	16013	16021	15932	15914	15999	15905	15905	15842	15877	15931	16004	15890	15870	16076	15906	16040	16087	15806	15852	16128	15893	16045	15909	15994	16144	15989	15940	16006	15777	15969	15901	15863	15935	16079	16020	16092	16024	15932	15894	15920	16038	15914	15974	15959	15984	16006	15902	16006	16006	15961	15834	15843	16222	15901	15999	15914	16003	15848	15848	15999	15927	16018	15843	15892	15873	15966	16001	15978	16127	15900	15979	15908	15968	15980	16065	16073	16013	16023	16083	15934	15944	16199	16015	15908	15816	16014	15946	15908	16017	16226	15981	16028	16032	15975	15864	16090	15807	16025	15861	15994	15890	15932	15879	16182	15930	15966	15916	16025	15988	16085	15977	16117	15725	15841	16077	15940	15904	15909	16004	16144	16021	15977	15968	15741	15836	15798	15792	16082	16002	15899	16104	15896	15812	15952	15989	15935	15874	15954	15855	15858	16091	15820	15950	15959	16063	16015	15894	15851	15838	15953	15901	15962	16129	15868	15970	15903	15984	15943	15974	15991	15909	15971	15923	16063	15991	15935	15960	15972	15842	16110	16007	16030	16043	15838	16071	15931	15932	16007	15936	15979	16024	15901	16001	15962	15874	16057	16021	16024	15780	16021	15976	16285	16169	15780	15769	16030	15834	16038	16040	16009	15947	15779	15938	15894	15914	16091	16013	15913	15780	16008	15858	15810	16057	15966	15982	16065	16049	15888	15856	15933	16013	16036	15918	15790	15880	15987	15969	15749	15871	16053	15920	15871	16114	15976	15880	15879	16041	15972	15888	15932	15872	15989	15764	15864	15969	15937	15907	16008	16048
24195	24634	43780	43687	34993	29132	25575	20722	19698	19557	19434	19443	19486	19367	19428	19363	19370	19259	19425	19526	19462	19430	19446	19199	19362	19163	19114	19350	19431	19308	19196	19189	19295	19400	19293	19186	19229	19071	19214	19206	19270	19265	19231	19099	19305	19127	19429	19326	19282	19289	19208	19257	19336	19375	19153	19385	19029	19078	19288	19239	19224	19222	19284	18968	19208	19158	19169	19206	19019	19132	19212	19257	19112	19150	19012	19229	19204	19104	19327	19156	19124	19264	19298	19216	19079	19274	19383	19108	19114	19150	19051	19193	19036	18992	19126	19293	19316	19236	19048	19120	19280	19142	19140	19363	19108	19326	19140	19177	18972	19073	18979	19052	19172	19185	19379	19152	19161	19420	19111	19171	19247	19109	18974	19186	19071	19300	19063	19136	19149	19220	19234	19357	19401	19126	19087	19067	19313	19051	19040	19240	18934	19175	19320	19114	19074	19101	19214	19189	19127	19076	19332	19113	19365	19140	19284	19194	19306	19360	19187	19411	18936	19088	19308	19101	19294	19057	18925	19098	19226	19229	19476	19176	19124	19293	19329	19063	19119	19188	19068	19026	19392	19092	19094	18907	19026	19422	19214	19421	19129	19276	19241	19179	19172	19181	19126	19424	19114	19193	19245	19087	19303	19215	19300	19155	19093	18935	19210	19152	19330	19298	18985	19041	19454	19101	19041	19228	19381	19299	19322	19300	19057	19027	19252	19206	19053	19257	19168	19199	19125	19192	19196	19120	19363	19151	19266	19206	19271	19018	19330	19184	19029	19144	19237	19170	19347	19187	19431	19227	19115	19207	19215	19213	19103	19121	18977	19224	19189	19467	19213	19311	19267	19274	19164	19254	18995	19075	19155	19129	19246	19278	19291	19166	19208	19201	19132	19156	19072	19184	18948	19002	19239	19149	19069	19094	19165	19020	18944	19219	19227	19127	19099	18925	19066	19131	19200	19020	19136	19457	19282	19086	19280	19134	19277	19297	19089	19165	19312	18984	19204	19334	19136	19274	19032	19250	19261	19135	19023	19014	19158	19347	18958	19548	19182	19120	19249	19131	19046	19129	19061	19128	19134	18903	19131	19309	19246	19088	19192	19094	19235	19290	19394	19274	19066	19079	18983	18935	19061	19059	18975	19167	19215	19042	19108	19242	19404	19223	19074	19108	19061	19086	19191	19287	18929	19305	19237	19019	19378	19111	19243	19261	19291	19365	19247	19234	19188	19277	19145	19352	19015	19260	19316	19172	19087	19115	19415	19152	19322	19294	19159	19271	19170	19404	19262	19362	19261	19101	18992	19248	19141	19113	19393	19249	19044	19189	19383	19113	19215	19098	19039	19333	19165	19311	19113	19079	19222	19072	19131	19190	19222	18984	19028	19345	19146	19174	19274	19208	19208	19237	19232	19179	19110	19331	19185	19291	19342	19306	19176	19230	19305	19118	19216	19189	19274	18899	19179	19127	19276	19347	19258	19065	19387	18993	19099	19265	19111	19190	19241	19236	19215	19069	19395	19196	19299	19165	19073	19193	19394	19214	19171	19265	19156	19281	19093	19413	19115	19377	19036	19039	18828	19232	19135	19075	19202	19338	19181	19274	19068	19163	19139	19141	18790	19092	19342	19012	18996	19208	19322	19159	19268	19332	19156	19473	19456	19190	19031	19087	19170	19193	19074	19439	19282	19236	19126	19289	19267	19217	19114	19065	19183	19008	19106	19151	19094	18952	19122	19073	19455	19226	19216	19328	19199	19138	19197	19340	19196	19106	19274	19210	19135	19141	19190	19168	19195	19286	19127	19238	19043	19115	19144	19051	19363	19163	19095	19051	19263	19233	19075	19279	19009	19045	19228	19274	19163	19226	19151	19154	19167	19251	19185	18933	19305	19052	19210	19116	19085	19141	19365	19439	19269	19042	19234	18927	19012	19124	19029	19277	19270	19202	19140	19071	19336	19172	19359	19239	18988	19292	19234	19199	19220	19041	19281	19226	19325	19310	19278	19197	19263	18908	19205	19230	19263	19197	19175	19222	19254	19031	19126	19290	19212	19184	19135	19127	19289	19059	19089	19166	18984	19131	19003	19413	19224	19301	19100	19070	19025	19059	19229	19311	19163	19245	19215	19161	19105	19110	19242	19101	19276	19170	19059	19139	19068	19122	18904	19207	19170	19014	19283	19113	18929	18993	19106	19034	19206	19031	19068	19033	19333	19098	19180	19156	19233	19206	19218	19275	19042	19166	19403	19194	19190	19240	19320	19040	19176	19034	19119	18962	19145	19185	19119	19280	19153	19026	19246	19120	19245	19224	19130	19433	19226	19135	19293	19220	19327	18926	19241	19228	19214	19247	19257	19333	19138	19136	19194	19233	19157	19266	19275	19256	19174	19227	19277	19216	19300	19263	19307	19169	19093	19213	19064	19217	19323	19159	19167	19197	19193	19079	19050	19294	19184	19084	19083	18901	19281	19201	19072	19152	19182	19014	19225	19245	19015	19214	19151	19219	19174	19101	19086	19228	19163	19246	19257	19245	19127	19178	19278	19140	19299	19197	18991	19101	19088	19110	19224	19214	19243	19312	19052	19174	19200	19142	19216	19235	19100	19039	19206	19107	19331	19077	18997	19154	19173	19200	19345	19253	19155	19147	18929	19322	19245	18918	19221	19197	19309	19132	19169	19222	19303	19269	19200	19208	19199	19042	19137	18968	19055	19317	19253	19301	19174	19398	19054	19189	19045	19364	19270	19171	19087	19274	19146	19007	19161	19311	19228	18901	19110	19186	19114	19039	19206	19136	19208	18943	19400	19221	19117	19159	19183	19251	19127	19040	19205	19217	19199	19167	19213	19221	19350	19048	19274	19010	19096	19279	19205	19081	19109	19252	19145	19069	19095	19178	19243	19199	19406	19237	19082	19055	19142	19328	19266	19376	19401	19091	18984	19190	19463	19203	19117	19003	19292	18870	19157	19307	19218	19148	19122	19236	18988	19008	19445	19184	19167	19169	19067	19281	19293	19114	19134	19268	19017	19258	19270	19241	19455	19009	19106	19209	19050	19063	19412	19002	19119	19130	19105	19085	19264	19162	19189	19187	19302	19538	19341	19227	19029	19015	19178	19135	19142	19112	19221	19260	19010	19144	19246	19034	19009	19233	19278	19040	19310	19192	19193	19363	19336	19130	19236	19321	19104	19191	19000	18967	19236	19081	19340	19227	19264	19274	19248	19169	19057	19031	19183	19302	18935	19328	19152	19016	19179	19288	18878	19129	19355	19130	19145	19337	19095	19178	19127	19092	19190	19128	19133	18979	19317	19206	19219	19238	19076	19373	19148	19034	19241	19269	19257	19195	19115	19200	19083	19307	19319	19075	18976	19165	19146	19287	19178	19093	19296	18851	19251	19187	19148	19074	19127	19144	19153	19242	19120	19139	19230	19230	19250	19117	18994	18921	19366	19347	19385	19025	19204	19132	19302	19085	19118	19248	19421	19105	19302	19070	19376	19176	18990	19255	19098	19137	19034	19292	19134	19164	19079	19105	19094	19149	19216	19237	19008	19094	19454	19232	19383	19207	19168	19383	19301	19341	19084	19227	19082	19256	19234	19144	19211	19184	19417	19225	19397	19256	19365	18965	19260	19078	18963	19168	19142	19225	18992	19361	19194	19239	19252	19283	19179	19096	19063	19076	19226	19181	19164	19238	19294	19151	19179	19145	19219	19180	19109	19263	19333	19279	19291	19283	19308	19255	19328	19132	19212	19143	19161	19012	19170	19079	19045	19242	19229	19177	19216	19279	19247	19283	19246	19058	19064	19180	19079	19263	19348	19337	19051	19128	19151	19297	19385	19113	19172	19241	19306	19141	19018	18944	19070	19304	19178	19171	19031	19064	19247	19166	19098	19144	19076	19023	19062	19291	19330	18937	19189	18889	19018	19109	19177	19509	19073	19020	19140	19215	19159	19322	19251	19086	18950	19013	19436	19171	19279	19033	19306	19332	19201	18995	19082	19418	19068	18990	18953	19036	19184	19120	19321	19138	19379	19251	19064	19278	19161	19221	19170	19369	19216	18868	19247	19198	19307	19007	19001	19071	19288	19206	19217	19081	19224	19122	19170	19102	19324	19219	19136	19069	19145	19257	19145	19250	19269	19027	19141	19211	19148	19199	19185	19165	19328	19148	19162	19155	19199	19180	19211	19167	19184	19231	19133	19082	19149	19248	19232	19261	19047	19265	19093	19104	19179	19161	19229	19215	19176	19142	19195	19173	19016	19179	19073	18935	19204	19022	19202	18999	19241	19269	19061	19086	19275	19164	19246	19111	19241	19152	19179	18982	19044	19089	19244	19175	19044	19217	19236	19408	19063	19208	19211	19104	19300	19014	19081	19232	19126	19207	19248	19224	19161	19207	19221	19002	19142	19214	19255	19246	19069	19150	19012	19223	19120	19027	19190	19245	19266	18997	19328	19387	19123	19129	19174	19175	19097	19339	19133	19044	19219	19142	19202	19249	19158	19313	18941	19340	19141	19144	19284	19185	19126	19187	19248	18936	19230	19115	19209	19345	19293	19084	19068	19182	19170	19037	19085	19063	19277	19137	19140	19198	19153	19322	19086	19109	19211	19340	19170	19280	19272	19220	19068	19000	19051	18995	19173	19134	19450	19202	19339	19186	19051	19173	19277	19439	19384	19092	19143	19203	19261	19111	19053	19040	19123	19161	19159	19089	19152	19326	19233	19158	19051	19060	19278	18956	19076	19130	19048	19100	19092	19188	18929	19137	19174	19080	19238	19234	19175	19042	19300	19315	19336	19258	19104	18986	19163	19243	19408	19248	19244	18978	19087	19165	19187	19187	19307	19393	19119	19346	19192	19083	19214	19179	19297	19284	19160	19102	19151	19234	19200	19254	19133	19079	19282	19336	19273	19257	19116	19098	19197	19217	19292	19074	19261	19253	19171	19211	18988	19053	19198	19181	19150	19249	19229	19357	19139	19190	19115	19290	19462	19167	19450	19166	19223	19126	19051	19073	18942	19069	19405	19163	19210	19148	19181	19137	19088	19326	19265	19202	19130	19347	19298	19074	19321	19173	18894	19140	19346	19132	19186	19104	19252	19156	19252	19298	19314	19404	19266	19189	19029	19162
56454	100002	87021	60988	41352	27430	19789	17109	16009	15955	15801	15884	15849	15878	15832	15787	15972	15975	15812	15930	16019	15951	15926	15905	15792	15818	15846	16026	15722	15845	16031	15973	15914	15923	15814	15854	15795	15893	15943	15894	15935	15770	15782	15823	15770	15586	15819	16015	15984	15856	15993	15888	15884	15762	16005	15911	15850	15899	15885	15604	15829	15900	16036	15780	15952	15816	15834	16035	15840	15668	15832	15825	16045	16065	15839	15954	15837	15822	15735	15915	15922	16028	15794	15984	15883	15895	15924	15885	15877	15974	16126	15839	16010	15883	15918	15843	15844	16048	15866	15797	15930	15904	15964	15910	15914	15760	15707	15842	15799	15957	15941	15781	15972	15861	15998	15993	15804	15960	15883	15825	15964	15765	15776	15874	15820	15990	15920	16017	15921	15911	15916	15903	15788	15991	15891	15709	15986	15816	15907	15734	15998	15885	15802	15734	15850	15955	16051	16136	15802	16043	15900	15870	15949	15808	15704	15841	16027	15973	15724	15875	15831	15981	15719	15963	15828	15883	15744	15814	15667	15773	15996	15751	15901	15875	15882	15734	15860	15878	15991	15939	15881	15760	15826	15933	15882	16019	15806	15951	15850	15979	16097	15791	15770	15701	15865	15948	15894	16074	15810	15798	16015	15894	15937	15975	15894	15918	15982	15745	15955	15891	15875	16039	15661	15942	15931	15995	15817	15935	15874	15846	15831	15771	15798	15930	15684	16022	15922	15986	16008	16033	15742	15794	15899	15826	15937	15837	15876	15727	16026	15856	15853	15832	15977	15835	15852	15993	15830	15906	15869	16081	15828	15894	15989	15815	15788	15837	15782	15938	15849	15837	15836	15831	15953	16007	15850	15920	15741	15821	15920	16014	15851	15871	15832	15803	15974	15919	15961	15752	15827	15910	15925	15835	16022	15875	15817	16076	15815	15920	15790	15935	15752	15913	15990	16107	15945	15779	15854	15962	15822	16010	15901	15947	15817	15865	15828	15863	16097	15809	15803	15947	15909	15817	15896	15705	16013	15728	15818	15780	15816	15907	15993	15807	16000	16039	15927	15983	15980	15845	15805	15899	15815	15924	15952	15966	15993	15863	15866	16016	15897	15856	15864	15833	15783	15864	15911	15890	15946	16095	16038	15743	15881	15854	15911	15814	15699	15868	15949	16011	15766	15959	15967	15867	15792	16045	15771	15904	15891	15831	16064	15960	16002	15831	15853	15761	15821	15970	16048	15821	15929	15807	15972	15801	15808	15890	15935	15830	15977	15994	15900	16018	15819	15818	15910	15809	15902	15987	15942	15799	15840	15797	15904	15800	15959	15846	15879	16083	16048	15991	15873	15735	15829	15774	15957	15933	15813	15783	15860	15804	15881	15928	15940	15974	15677	15880	15902	15936	15875	15928	15912	15888	15857	15822	15888	15826	15794	15906	15932	16007	15834	15933	15863	15783	15994	15818	15968	15792	15831	15808	15887	16053	15901	15973	15942	15945	15842	15626	15875	15953	15897	15815	15990	15809	15711	15872	16013	16122	16044	15893	15838	15684	15752	15845	16056	15863	15870	15792	15913	15766	15921	15906	15936	15964	15956	15968	15925	15857	15843	16032	15903	15774	15964	15875	15841	15972	15699	16062	15998	15846	16069	15781	15883	15818	15869	15881	15722	15828	15873	15747	15780	15987	15900	15823	15824	15921	15825	15772	15700	16098	15771	16121	15994	15944	15978	16007	15873	15739	15910	15841	15902	15922	15756	15805	15964	15828	15860	15956	15767	15969	15765	16114	15956	15836	15773	15905	15834	15711	15889	15844	15865	15888	15940	15881	15910	15819	15972	15834	15948	15898	15835	15834	15987	15957	15812	15785	16185	15704	15732	15907	15854	15894	15836	15793	15882	15873	15918	15973	15936	15958	15956	15744	15921	15966	15784	16036	15868	15882	16004	15821	15786	15817	15913	15767	15873	15860	16003	15745	15889	15854	15875	15969	15863	15960	16085	15946	15944	15902	15940	15704	15930	15791	15771	16005	15964	15922	15920	15978	16000	15977	16069	15999	15976	15759	15837	15791	15782	15994	15941	15927	15856	15876	15922	15909	16063	15981	15762	15747	15925	15720	15757	15761	15828	15753	15787	15815	15893	15881	15688	15758	15940	16147	15893	16125	15906	15743	15870	16017	16043	15922	15916	15823	15806	15865	15743	15761	15924	15875	15814	16048	15882	15886	15872	15802	15927	15922	15944	15845	15758	15923	15927	15784	15761	15871	15949	15915	15850	16016	15868	15700	15750	15932	15868	15918	15918	15963	15841	15875	15999	16034	15810	15921	15802	16068	15956	15679	15854	15862	15910	15850	15723	16001	16097	15794	15886	15829	15806	15904	15779	16054	16016	15818	15823	15771	15937	15873	15936	15845	15893	15919	15889	15782	15842	15745	16028	15845	15989	15874	15976	15764	15770	15873	15913	15910	15948	15877	15887	15957	15793	15883	15903	15920	15838	15823	15885	15945	16058	15809	15960	15789	15815	15867	15801	15967	15885	15798	15695	15939	15963	15846	15976	15790	15891	15734	16059	16037	15838	15787	16055	15844	15816	15754	15828	16000	15991	15913	15866	15653	15785	15989	15845	15869	15901	16079	15895	15942	15773	15903	15874	15890	15939	15738	15845	15951	16069	15891	15833	15871	15928	15902	15674	15910	15764	15930	15693	15956	15818	15862	15902	15930	15898	15994	15973	15848	15779	15828	15843	15770	15828	15907	15860	15775	15859	15995	15977	15614	15834	15896	15931	16013	15888	16006	15835	15804	15753	15876	15824	15757	15957	15886	16003	15760	15934	15929	15805	15954	15871	15888	16064	15735	15830	15956	15962	15760	15944	15811	15768	15848	16093	15888	15956	16034	15855	15880	15956	15868	15894	15849	15966	15647	15796	15958	15748	15949	15841	15922	15737	15975	15877	15897	15991	15966	15958	15962	15857	15900	15922	15820	15952	15819	15890	15749	16088	15956	16008	15772	16046	15869	15802	15817	15815	15940	15887	15868	15964	15849	15900	15694	16028	15836	16005	15966	15762	15964	15919	15967	15830	15891	15928	15924	16044	15763	15948	15910	15777	15846	15813	15997	15898	16047	15858	15741	15899	15984	15951	15780	15778	15880	15792	15975	15804	15905	15820	15978	15956	16058	15916	15896	15869	15908	15812	15794	16013	16110	15747	15894	15992	15971	15843	15711	15891	16063	15844	15806	15899	15908	15838	15885	15854	15863	15888	15848	15933	15925	15867	15750	15871	15817	15954	15871	15776	15899	15667	15851	15942	15954	15960	15715	15846	15889	16019	15785	15896	15736	15922	15933	15924	15967	15756	15995	15776	15887	15716	15887	15877	15875	15766	15907	15852	15917	15847	15876	15874	15770	15900	16089	15955	15671	15865	15805	15904	16089	15794	15813	15908	15994	16001	16034	15868	15931	15906	15824	15802	15922	15716	15886	15904	15790	15886	15963	15903	15836	15713	15971	15760	16026	16018	15828	15839	15982	15859	16008	15844	15697	15996	15841	15810	15995	15934	15876	15820	16041	15842	15817	15762	16004	15957	15868	15823	15778	15852	15752	15977	15918	15881	15654	15915	15791	16008	15645	15816	15918	15814	16107	15898	15847	15792	15878	15834	15829	15803	15693	15846	15944	16103	15945	15963	15914	15840	15856	15916	15850	15804	15801	15666	15940	15978	15976	15976	15894	16098	15905	15723	15999	15884	15687	15885	15814	15803	15876	15951	15891	15806	15770	15973	15986	15834	15934	15899	15917	15888	15863	15974	15913	15707	15821	15894	15789	15852	16072	15837	15834	16063	15795	15908	16028	15889	15917	15835	15835	15934	15805	15933	15797	15833	15674	15851	16061	15831	15950	15853	15687	15781	15832	15978	15939	15958	15848	15886	15932	15976	15840	15998	15720	15886	15968	15852	15865	15831	15894	15851	15880	15975	15937	15773	15746	15964	15838	15832	15859	15934	15932	15849	15774	15812	15978	15781	15956	15857	15974	15953	15830	15860	16135	15868	15819	15977	15719	15819	15998	15853	15919	15803	16127	15844	15983	15764	15867	15878	15844	15967	15911	15900	15773	15880	15816	16007	15894	15844	15920	15956	15796	15838	15813	15835	15861	15820	15801	15887	15842	15909	15899	15886	15859	15910	15867	15802	15752	15921	15972	16050	15912	15907	15852	15913	15826	16008	15846	15851	15889	16009	15937	15736	15774	15877	15722	15811	15888	15907	15865	15891	15921	15820	15940	15941	15903	15894	15792	16002	15922	15916	15904	15842	15978	15716	16177	16158	15900	15834	15911	16109	15919	15928	15781	16046	16140	15955	16080	15850	15818	15864	15947	16031	16024	15919	15899	15949	15855	16033	15976	15949	15880	15992	15991	15831	15634	15969	15859	15913	15937	15896	15955	15977	15911	15655	15981	15881	15959	15729	15895	15912	16068	15926	15848	15766	15983	16030	15850	15757	15754	15941	15874	15872	15785	15871	15809	15980	15787	15845	15782	16027	15839	15745	15647	16016	15917	15827	15968	15732	15833	15952	15882	15851	15947	16064	15930	15982	15986	15938	15868	15920	15736	15972	15790	15703	15877	15870	15868	15961	15844	15876	15834	15954	15780	15893	15853	15867	15901	15854	15949	15887	15859	15843	15942	15918	15998	15986	15690	16046	15850	15860	15720	15862	15718	15884	15927	15915	15930	16098	15884	15952	16105	15990	15955	15991	15830	15833	15885	15915	15902	15992	15862	15902	15897	15881	15763	15989	15906	16006	15882	15932	15803	16065	15675	16044	15893	15853	15806	15970	16070	15728	16027	15987	15856	15921	15851	15965	15904	15966	16013	15818	15727	15882	15878	15934	15814	15967	15912	15921	15772	15908	15924	15956	15762	15992	15919	15858	15946	15802	15896	15819	15722	15857	15931	15864	15851	15822	15873	15686	15960	15828	15917	15994	15794	15650	15857	15829	15839	15688	15780	16016	15859	15837	15957	16004	15875	16039	15892	15792	15773	15955	15735	15954	15946	15776	15985	16225	15722	15887	16054	15980	15889	15845	15878	15736	16028	15924	15954	15964	15879	15922	15919	15991	15901	15738	15984	15770	15900
22926	22695	37035	36924	33011	30068	28397	21863	19778	19583	19362	19063	19147	19269	19219	19167	19019	18951	19229	19155	19223	19081	19208	19126	19222	18784	18855	19182	18942	18954	19068	19024	19011	19145	19068	18770	18990	18984	18996	19015	18969	18958	18906	19157	18810	18925	18877	18951	18678	19050	18951	18999	18929	18773	18931	18996	18944	18914	19078	19012	18901	19074	18785	18792	19013	18868	18895	19000	19072	18859	18927	18932	18742	18848	19012	18824	18942	18908	18792	18931	18950	18890	19039	18884	19019	18843	18786	18940	18807	19157	18856	18731	19244	18911	19032	18833	18748	18880	18917	18828	18642	18892	18936	18846	19127	19082	18790	19016	18840	18794	18888	19053	18938	18834	18780	18776	18691	18943	18860	18798	18953	18762	18926	19037	18748	19011	18706	18749	18790	18858	18858	18624	18755	19128	18816	18706	18882	18813	18711	18790	18778	18827	18822	19160	18837	18849	18895	18896	18967	18918	18927	19064	18986	18931	18871	18859	19012	18999	18815	18935	18739	18943	18829	18909	18760	18909	18846	19045	18657	19087	18864	18903	18780	18892	18959	18695	18904	18626	18751	18884	18809	19063	18970	18734	18686	18801	18517	18672	18713	18935	18966	18848	18692	18751	18824	19015	18773	19017	18749	18884	18997	18778	18999	18857	18990	18860	18897	18979	18955	18945	19083	18648	18695	18819	18831	18954	18948	18788	19027	18898	18925	19091	18952	18878	18877	18932	18885	18779	18857	18978	18822	18879	18921	18905	18935	18738	19052	18895	18738	18903	18968	18953	18935	18955	18872	18876	19045	18968	18961	18691	18764	18714	18590	18669	18947	18805	18807	18938	18827	18921	18754	18884	18821	19076	18739	18929	18895	18983	18685	18790	18903	19123	18950	19091	18826	18581	18783	18806	18879	18901	18832	19064	18761	18875	18833	18921	18946	18549	18971	18906	18775	18782	18755	18907	18684	18917	18692	18940	19101	18881	18926	18835	18748	18866	18824	19042	18726	18696	18949	18877	19000	18946	18838	18910	18908	18836	18838	18795	18914	18908	18704	18759	18718	18787	18793	18725	18763	19035	19035	18792	18913	18805	18937	18952	18965	18864	18719	18824	18557	18749	18777	18905	18836	19024	18756	18913	18780	18846	18917	18860	18927	19141	19105	18803	18827	19007	18986	18847	18739	18897	19111	18885	18810	18861	18955	18924	18900	18869	18802	18884	18723	18908	18715	18728	18922	18978	18854	18879	18740	18839	19029	18881	19076	18733	18904	18869	18872	18829	19029	18914	18803	19017	18778	19029	18884	18724	18755	18652	19008	18810	18866	18748	18641	18920	18899	18914	18837	18749	18972	18846	19060	19074	18868	18840	18895	18812	18584	18881	18775	19021	18890	18880	18995	18914	18643	18936	18791	18970	18899	18924	18895	18998	18885	18913	18623	18812	18809	18949	18749	18879	18972	18804	18943	18726	18725	18966	18844	18733	18846	18962	19030	18873	18849	18828	18875	18812	18982	18765	18788	18961	18742	18737	18870	18937	18945	19039	18854	18716	18775	18809	18943	18764	18836	18955	18847	18909	18894	18803	18708	18845	18735	19002	18931	18564	18639	18977	18794	18712	18944	18863	18663	18932	18914	18957	18832	18922	18835	18866	18849	18892	18843	18623	18958	18751	18833	18971	18782	18897	18953	18855	18873	18675	18792	18862	18934	18934	18852	19089	19029	18763	18777	18934	18705	18704	18891	18859	18758	18823	18992	18802	18861	18781	18907	18804	18789	18645	18835	18974	19061	18745	18732	18876	18831	18800	18890	18867	18637	18876	18823	18818	18744	18849	18857	18772	18944	18677	18977	18757	18880	19019	18786	18999	18830	18748	18759	18822	18909	18844	18808	18780	18962	18904	18773	18930	19059	19001	18902	18909	18874	18630	18949	18751	18711	18840	18866	18605	18867	18906	18678	18669	18726	18941	18716	18885	19294	19126	19065	18844	18747	18861	18832	18885	19121	18817	18647	18983	18893	18958	18861	18915	18720	18942	18803	18907	18926	18697	18861	18902	19067	18766	18789	18788	18870	18874	19022	18706	18913	18877	18920	18597	18873	18821	18770	18758	18884	18767	18867	19012	18679	18767	18786	18725	18861	18897	18676	18672	18841	18836	18790	18830	19070	19070	18798	18765	18761	18687	18724	18854	18743	18724	18965	18736	18916	18866	18921	18617	18730	18897	18942	18854	18888	18673	18753	18895	18856	18703	18863	18864	18864	18952	18812	19074	18823	18960	18791	18710	18985	18697	18530	18803	18927	18983	18888	18823	18722	19043	18882	18872	19064	19104	18979	18896	18810	18768	18920	18902	18906	18889	18793	18807	18849	18730	18655	18485	18720	18995	18850	18930	18653	18828	18959	18786	18824	18820	18684	18974	19005	18975	18915	18938	18818	18911	18666	18890	18965	18991	19083	18770	18726	18841	18827	18860	18577	18861	18891	18723	18771	18897	18849	18998	18803	18872	18850	19044	18779	18727	18930	19022	18801	19100	18955	18799	18795	18929	18816	18710	19025	18860	18803	18741	19066	19000	18915	18704	18686	18674	18920	18872	18942	19040	19050	18787	18959	18733	18884	18949	18856	18923	18830	18828	18803	18821	18868	18928	18912	18908	19089	18814	19138	18829	18768	18854	18971	18780	18866	18821	18916	18991	18704	18922	18862	18896	19028	18937	19040	18803	18851	18861	18707	18882	18870	18817	18926	18978	18970	18925	18740	18821	18751	18854	18770	18819	19088	18920	18850	18986	18723	18860	18754	18834	18822	18826	19240	19047	19027	18920	18904	18946	18972	18778	18873	18861	18872	18877	18836	18773	18953	18918	18841	18932	18892	18758	18788	19027	18735	18949	18811	18929	18778	18653	18740	18929	18739	18840	19068	18851	18906	18845	18724	18788	18762	18885	18681	18976	18718	18827	18747	18849	18868	18792	18888	18866	19098	18784	18770	18836	19076	18867	18720	18821	19019	18871	18829	18923	19108	18854	18906	18785	18842	18741	18727	18725	18794	18853	18920	18953	18992	18944	18725	18814	19026	18710	18922	18810	18861	18845	19002	18893	18894	18888	19014	18922	18998	18793	19011	18804	18800	18723	18845	18707	18869	18880	18877	18907	18891	18694	18963	18964	18815	18800	18897	18916	18946	18742	18659	18623	18733	18634	18686	18858	18974	18890	18722	18887	18617	19040	18750	18999	18935	18860	19030	18837	18558	18990	18899	18847	19146	18931	18850	18763	18700	18740	18900	18942	18962	19081	18902	18807	19012	19040	18952	18748	19104	18940	18853	18707	18958	18952	18639	18922	18969	18748	18705	18788	18715	18657	18849	18964	18967	18835	18676	18922	18772	18860	19013	18870	18891	18809	18998	18900	19027	18994	18834	18730	18811	18791	19069	18709	18967	18607	19103	18751	18841	18629	18921	19003	19100	18948	18710	18814	18819	18804	18932	18611	18833	18812	18666	18731	18699	18722	18954	18707	18741	18951	18886	18999	18903	18876	18588	18807	19019	18894	18736	18823	18832	18717	18965	18943	19052	18945	18842	18751	18934	18937	18691	18850	18835	18663	18722	18747	18933	18763	18958	18846	18890	19007	18921	18801	18880	18939	18751	18818	18936	18972	19010	18595	18752	18748	18685	18767	18763	18530	19093	18849	18845	18839	18995	18861	18527	18769	18796	19083	18998	19002	19099	18941	18892	19037	18777	18974	18974	18671	18845	18878	18652	18917	18975	18830	18811	18922	18839	18916	18996	18942	18734	18981	18686	18677	18912	18831	18983	18905	18968	18758	18921	18946	18913	18810	19000	19028	18571	18919	18889	18786	18732	18637	18913	18979	19013	18812	18906	18808	18803	18843	18744	18842	18815	18722	18848	18919	18892	18742	19161	18871	19066	18814	18805	18655	18913	18612	18669	18562	18948	18701	18855	18796	18837	18823	18783	19022	18992	19009	18765	18874	18780	18838	18736	18936	18755	18778	18723	18830	18851	18677	18868	18826	18816	18907	18669	18859	19076	18795	18759	18890	18663	18915	18931	18696	18737	18840	18800	18903	18635	18954	18823	18800	18735	18938	19007	18670	18770	18741	18968	18776	18688	18764	18929	18914	18742	18890	18630	18891	18966	19050	18844	18856	18754	18774	18817	18879	18931	18938	18866	18983	18712	18756	18752	19047	18662	18743	18669	18833	18736	18854	18918	18781	18839	18721	18966	18964	18961	18820	18890	18676	18822	18723	18699	18745	18657	18940	19035	18760	18680	18907	18941	18863	18822	18950	18880	18854	18905	18935	18835	18868	18824	18932	18859	18800	19125	18879	18919	18978	18890	18852	18704	19051	18810	19023	18805	18873	18756	19034	18686	18849	18943	18837	18890	18911	18538	18777	18699	18909	19091	19018	18874	18951	18944	19087	18872	18966	18884	18910	18853	18865	18959	18621	18924	18980	18917	18846	18771	18780	19002	19085	18959	18851	18917	18738	18890	18895	18697	18968	18887	18965	18989	18901	19069	18967	19080	18994	18708	18980	18738	18762	19013	18882	19039	18535	18790	18486	19069	18700	18816	18998	18825	18962	18973	18816	18879	19043	18689	18780	18844	18904	18940	18849	18962	18939	18889	18966	18733	18978	18770	18965	18826	18778	18769	18803	18655	18921	18836	18764	18894	18850	18701	18795	18642	18756	18813	18820	18908	18865	18838	19070	18863	18940	18853	18626	19042	18820	18936	18725	18711	18929	18755	18696	18789	18876	18852	18983	18919	18692	18998	18687	19013	18859	18788	18845	18973	18869	18918	18944	19042	18921	18706	18644	18739	18764	19029	18877	18816	18876	18981	19054	18841	18738	19102	18935	18722	19024	18760	18755	18799	18792	18870	18658	18888	18655	18836	18943	18749	18931	18804	18938	18862	18772	18969	18984	18712	18808	18935	18723	18846	18913	18841	18637	18854	18754	18974	18846	18780	18797	18940	18629	19016	19050	18909	18835	18931	18633	19013	18808	18893	18826	18869	18756	18901	18901	18752	18709	18766	18812	18905	18895	18916	18704	18938	19000	19049	18927	18914	18632	18991	18742	18780	18804	18889	18734	18934	18747	19027	18984	18761	18676	18881	18693
62836	106196	93728	72201	49390	32625	22017	17579	16088	15548	15712	15569	15715	15590	15601	15828	15717	15528	15583	15605	15634	15663	15724	15818	15700	15680	15698	15705	15625	15529	15547	15427	15640	15677	15674	15669	15537	15513	15625	15657	15629	15693	15688	15724	15614	15795	15580	15666	15759	15638	15798	15692	15679	15731	15485	15510	15465	15471	15740	15593	15573	15823	15633	15569	15743	15748	15639	15575	15571	15605	15696	15551	15811	15360	15603	15701	15683	15630	15615	15765	15564	15513	15698	15679	15675	15640	15632	15490	15734	15603	15599	15727	15559	15645	15461	15476	15557	15744	15674	15732	15513	15561	15669	15782	15570	15720	15498	15696	15682	15625	15706	15584	15659	15625	15616	15573	15542	15584	15636	15586	15622	15602	15535	15750	15644	15628	15560	15674	15597	15701	15488	15626	15733	15482	15626	15603	15886	15646	15690	15526	15713	15635	15808	15632	15678	15564	15385	15750	15583	15558	15706	15779	15705	15642	15736	15713	15553	15635	15647	15697	15635	15778	15596	15623	15697	15774	15598	15621	15725	15718	15290	15501	15844	15507	15572	15688	15821	15804	15752	15660	15370	15540	15638	15581	15630	15592	15682	15749	15586	15665	15637	15547	15574	15600	15576	15597	15623	15631	15817	15715	15647	15691	15532	15590	15659	15677	15508	15552	15796	15648	15564	15565	15616	15612	15640	15649	15605	15827	15634	15638	15720	15615	15591	15595	15518	15680	15707	15524	15438	15648	15712	15742	15597	15547	15757	15582	15679	15699	15655	15572	15831	15598	15650	15608	15667	15682	15582	15647	15477	15651	15416	15693	15586	15690	15633	15600	15581	15635	15811	15537	15778	15832	15643	15695	15702	15588	15744	15466	15682	15642	15610	15663	15723	15515	15665	15564	15540	15688	15725	15551	15533	15697	15579	15541	15654	15635	15495	15550	15722	15545	15770	15669	15737	15480	15720	15570	15689	15672	15528	15462	15455	15654	15646	15620	15678	15811	15667	15603	15535	15816	15639	15703	15813	15624	15581	15513	15698	15763	15722	15773	15842	15491	15631	15602	15611	15690	15651	15604	15662	15675	15576	15823	15758	15514	15816	15746	15471	15710	15613	15719	15657	15639	15602	15777	15696	15729	15521	15753	15522	15701	15534	15514	15559	15697	15746	15646	15672	15545	15755	15502	15655	15740	15577	15448	15518	15907	15774	15500	15629	15579	15553	15772	15609	15509	15696	15557	15729	15741	15595	15434	15669	15536	15659	15683	15742	15594	15543	15617	15642	15703	15660	15656	15651	15797	15793	15686	15642	15597	15727	15595	15713	15473	15747	15641	15591	15522	15377	15668	15646	15680	15597	15844	15700	15531	15542	15762	15825	15603	15712	15740	15517	15591	15629	15575	15651	15555	15660	15615	15845	15617	15551	15698	15469	15939	15724	15552	15604	15684	15845	15611	15688	15698	15538	15613	15512	15701	15857	15547	15764	15774	15689	15554	15633	15421	15609	15619	15752	15550	15625	15564	15706	15635	15609	15644	15462	15672	15650	15514	15601	15538	15635	15634	15722	15706	15600	15541	15504	15639	15567	15625	15756	15699	15676	15657	15485	15587	15731	15514	15563	15682	15585	15600	15604	15518	15715	15759	15626	15709	15735	15618	15521	15593	15808	15603	15765	15646	15498	15614	15772	15665	15655	15485	15614	15661	15561	15687	15691	15602	15578	15750	15484	15870	15705	15536	15651	15598	15536	15685	15593	15544	15710	15643	15554	15841	15483	15549	15719	15673	15585	15617	15572	15586	15631	15747	15567	15653	15721	15821	15541	15695	15660	15581	15564	15638	15730	15584	15621	15870	15682	15640	15707	15578	15567	15786	15561	15484	15736	15566	15631	15601	15561	15708	15662	15646	15529	15890	15520	15679	15450	15531	15698	15652	15713	15553	15646	15701	15753	15633	15670	15559	15607	15668	15439	15488	15515	15806	15682	15573	15766	15622	15718	15762	15704	15693	15533	15594	15714	15746	15610	15560	15725	15762	15673	15460	15443	15765	15590	15596	15691	15658	15552	15683	15699	15558	15551	15428	15657	15802	15640	15628	15660	15333	15509	15722	15767	15661	15484	15503	15636	15619	15559	15656	15679	15596	15586	15528	15697	15583	15546	15664	15796	15598	15582	15637	15599	15670	15553	15692	15818	15658	15536	15485	15624	15635	15671	15580	15749	15599	15621	15394	15716	15493	15524	15685	15681	15701	15724	15586	15673	15627	15598	15634	15679	15652	15632	15566	15564	15555	15591	15599	15513	15812	15449	15670	15452	15568	15599	15619	15569	15668	15462	15647	15598	15616	15762	15737	15659	15661	15737	15724	15681	15510	15418	15676	15800	15465	15701	15776	15640	15701	15550	15688	15586	15685	15701	15634	15621	15749	15691	15630	15729	15620	15667	15673	15680	15534	15652	15613	15455	15688	15475	15601	15712	15503	15628	15610	15513	15726	15655	15672	15591	15745	15609	15781	15560	15664	15614	15740	15581	15696	15723	15602	15631	15682	15577	15676	15730	15751	15738	15732	15813	15694	15556	15901	15703	15532	15623	15707	15571	15601	15749	15574	15695	15597	15527	15550	15566	15632	15626	15594	15645	15638	15711	15678	15795	15619	15734	15661	15593	15684	15557	15506	15683	15676	15725	15554	15697	15541	15717	15581	15549	15610	15608	15450	15610	15596	15663	15674	15516	15768	15668	15662	15481	15722	15532	15709	15752	15570	15670	15673	15654	15534	15648	15663	15663	15565	15674	15623	15729	15585	15746	15685	15826	15525	15717	15754	15456	15414	15699	15635	15486	15558	15498	15656	15471	15658	15644	15822	15737	15635	15832	15608	15597	15534	15730	15615	15781	15611	15537	15643	15629	15534	15580	15769	15530	15540	15657	15753	15564	15636	15403	15477	15704	15638	15538	15733	15587	15399	15592	15699	15541	15773	15611	15614	15512	15653	15508	15691	15732	15388	15558	15562	15656	15647	15715	15609	15882	15572	15790	15853	15568	15593	15508	15530	15731	15594	15661	15406	15616	15679	15682	15557	15688	15539	15714	15646	15598	15582	15694	15720	15711	15631	15486	15525	15575	15547	15617	15622	15516	15592	15623	15625	15567	15476	15727	15588	15510	15630	15742	15520	15686	15688	15568	15465	15533	15600	15474	15679	15559	15549	15648	15543	15693	15587	15651	15702	15573	15555	15739	15677	15699	15486	15593	15644	15754	15562	15823	15379	15595	15726	15655	15416	15480	15630	15665	15501	15523	15784	15630	15655	15827	15548	15566	15589	15629	15651	15663	15564	15558	15734	15646	15768	15579	15625	15663	15594	15697	15538	15630	15522	15529	15643	15632	15694	15871	15662	15614	15650	15503	15652	15721	15523	15557	15616	15649	15575	15670	15622	15643	15737	15515	15624	15697	15564	15767	15651	15637	15556	15717	15683	15411	15847	15553	15576	15755	15574	15582	15593	15739	15613	15730	15604	15416	15657	15603	15607	15592	15641	15464	15620	15793	15618	15813	15663	15779	15533	15748	15534	15462	15704	15527	15618	15667	15667	15594	15736	15862	15618	15529	15505	15720	15633	15445	15556	15636	15563	15732	15770	15483	15627	15693	15759	15500	15625	15550	15727	15450	15559	15617	15298	15589	15564	15704	15453	15557	15727	15433	15723	15479	15597	15460	15704	15731	15599	15554	15641	15591	15487	15748	15557	15583	15533	15658	15643	15719	15726	15562	15798	15621	15705	15623	15643	15794	15813	15445	15522	15639	15634	15414	15755	15678	15623	15716	15617	15605	15618	15627	15640	15578	15616	15521	15846	15449	15482	15605	15661	15679	15617	15658	15518	15561	15575	15497	15640	15678	15715	15613	15564	15695	15653	15592	15767	15575	15700	15702	15437	15664	15639	15452	15553	15626	15643	15602	15632	15692	15534	15494	15569	15742	15632	15471	15559	15526	15621	15467	15573	15498	15738	15644	15651	15506	15584	15560	15784	15615	15621	15657	15575	15802	15603	15580	15661	15696	15716	15668	15441	15664	15431	15585	15564	15539	15646	15676	15636	15845	15629	15776	15468	15665	15658	15553	15572	15763	15681	15569	15668	15541	15743	15602	15581	15609	15793	15527	15456	15777	15547	15708	15648	15673	15611	15617	15600	15570	15664	15727	15653	15643	15656	15563	15751	15660	15740	15667	15585	15572	15619	15645	15538	15425	15571	15565	15712	15688	15733	15622	15616	15687	15635	15630	15795	15747	15470	15887	15777	15701	15728	15801	15693	15568	15586	15570	15686	15793	15491	15728	15599	15852	15533	15661	15645	15737	15534	15522	15595	15536	15746	15651	15654	15451	15609	15826	15641	15641	15545	15659	15516	15883	15816	15652	15501	15619	15393	15566	15637	15658	15608	15626	15736	15539	15539	15559	15782	15727	15715	15573	15567	15650	15452	15614	15659	15559	15583	15582	15713	15428	15681	15842	15728	15680	15586	15613	15647	15504	15623	15614	15645	15836	15702	15757	15406	15607	15714	15601	15694	15538	15533	15548	15740	15528	15574	15714	15640	15624	15602	15554	15545	15643	15617	15722	15588	15558	15712	15685	15474	15759	15551	15567	15608	15908	15595	15633	15551	15598	15654	15782	15684	15737	15456	15673	15547	15529	15613	15677	15603	15784	15491	15684	15852	15709	15660	15579	15569	15764	15608	15615	15465	15674	15710	15604	15559	15506	15638	15501	15637	15728	15549	15655	15684	15554	15776	15585	15597	15719	15592	15561	15574	15676	15579	15767	15661	15603	15617	15718	15689	15632	15736	15590	15683	15786	15483	15504	15550	15681	15564	15655	15665	15791	15675	15642	15612	15642	15610	15590	15605	15612	15598	15403	15700	15603	15520	15663	15711	15557	15763	15508	15606	15569	15573	15686	15620	15505	15533	15544	15602	15548	15552	15814	15576	15818	15379	15505	15523	15564	15629	15826	15637	15638	15516	15607	15697	15677	15598	15668	15552	15654	15639	15572	15675	15632	15662	15491	15590	15625	15620	15695	15853	15919	15907	15783	15672	15772	15620	15716	15724	15716	15673	15570	15572	15532	15599	15895	15447	15759	15683	15500	15938
29189	35445	46359	35880	25384	21212	19773	19168	18904	18838	18967	18722	18815	18898	18618	18855	18780	18776	18811	18643	18931	18962	18859	18691	18733	18881	18838	18818	19113	18625	18821	18867	18614	18835	18665	18857	18867	18773	18772	18801	18780	18663	18573	18794	18671	18686	18602	18849	18800	18692	18840	18810	18844	18757	18641	18752	18717	18766	18496	18641	18833	18845	18766	18912	18865	18920	18680	18778	18802	18918	18806	18956	18936	18894	18911	18727	18806	18602	18794	18748	18700	18878	18651	18685	18767	18824	18835	19001	18844	18945	18755	18679	18683	18843	18786	18685	18659	18747	18679	18739	18668	18766	18771	18776	18929	18707	18704	18859	18840	18744	18739	18758	18818	18700	18754	19110	18775	18702	19018	18598	18827	18573	18873	18805	18758	18783	18785	18733	18794	18720	18870	18717	18821	18768	18795	18790	18642	18970	18732	18659	18743	18724	18800	18535	18589	18828	18622	18653	18561	18668	18855	18810	18725	18636	18866	18752	18896	18825	18731	18777	18898	18842	18985	18838	18755	18641	18684	18845	18771	18671	18571	18670	18556	18876	18726	18793	18499	18710	18625	18669	18832	18707	18671	18763	18881	18736	18818	18865	18762	18501	18843	18828	18667	18871	18958	18871	18865	18747	18879	18706	18771	18775	18671	18826	18581	18835	18762	18739	18883	18715	18659	18701	18654	18673	18702	18816	18841	18948	18845	18893	18760	18541	18695	18691	18804	18699	18819	18704	18810	18696	18860	18999	18660	18612	18990	18765	18687	18784	18792	18649	18665	18850	18658	18768	18895	18789	18530	18841	18766	18629	19009	19002	18782	18552	18711	18966	18839	18603	18711	18699	18629	18929	18653	18856	18783	18623	18856	18920	18713	18631	18874	18592	18706	18694	18767	18600	18817	18921	18720	18705	18739	18766	18676	18956	18739	18776	18706	18983	18692	18771	18776	18758	18845	18775	18969	18660	18665	18783	18695	18720	18629	18847	18878	18768	18836	18681	18992	18700	18731	18811	18723	18881	18716	18847	18857	18836	18664	18907	18935	18631	18861	18895	18871	18770	18839	18779	18884	18674	18896	18747	18775	18957	18746	18729	18979	18812	18824	18738	18710	18720	18789	18804	19022	18712	18647	18915	18773	18777	18844	18658	18793	18821	18711	18908	18798	18766	19026	18688	18831	18590	18662	18644	18730	18712	18769	18863	18786	18820	18405	18902	18749	18687	18715	18647	18647	18794	18684	18976	18509	18528	18784	18785	18762	18860	18640	18574	18865	18642	18821	18836	18788	18674	18700	18913	18874	18807	18762	18695	18809	18577	18907	18666	19072	18751	18785	19023	18842	18805	18686	18838	18653	18905	18678	18723	18613	18694	18692	18706	18624	18646	18976	18712	18701	18672	18750	18803	18588	18652	18758	18716	18935	18787	18805	18851	18688	18856	18703	18576	18866	18557	18639	18903	18840	18814	18753	18717	18640	18729	18687	18872	18648	18661	18746	18768	18811	18762	18527	18856	18862	18548	18768	18590	18669	18664	18652	18754	18776	18721	18705	18952	18755	18783	18650	18779	18699	18395	18898	18738	18743	18597	18664	18661	18734	18735	18810	18536	18569	18730	18564	18816	18932	18999	18771	18605	18718	18639	18705	18852	18719	18660	18862	18721	18890	18832	18902	18938	18931	18953	18868	18814	18803	18859	18662	18711	18798	18864	18551	18786	18739	18731	18750	18798	18736	18665	18773	18737	18728	18905	18910	19008	18748	18861	18665	18770	18641	18728	18623	18718	18689	18700	18569	18701	18783	18761	18705	18683	18735	18590	18739	18662	18727	18644	18871	18915	18706	18650	18726	18808	18613	18787	18787	18716	18589	18732	18626	18620	18715	18846	18736	18827	18705	18839	18882	18787	18611	18725	18613	18671	18763	18758	18760	18652	18843	18632	18934	18565	18657	18898	18678	18701	18823	18943	18698	18554	19048	18874	18778	18891	18763	18555	18883	18541	18862	18818	18650	18804	18724	18841	18625	18816	18735	18455	18735	18562	18793	18893	18958	18762	18726	18734	18714	18575	18888	18814	18733	18752	18669	18807	18756	18670	18828	18784	18844	18760	18665	18713	18861	18676	18793	18800	18838	18671	18665	18867	18745	18755	18713	18768	18614	18676	18935	18709	18829	18588	18652	18590	18710	18600	18626	18917	18876	18597	18814	18709	18719	18288	18733	18926	18752	18666	18908	18752	18803	18911	18726	18821	18654	19027	18540	18756	18504	18756	18763	18862	18910	18578	18874	18747	18851	18685	18854	18796	18641	18934	18951	18872	18752	18673	18900	18715	18799	18702	18659	18669	18739	18777	18675	18717	18843	18621	18816	18650	18771	18754	18611	18707	18844	18702	18842	18816	18723	18816	18635	18763	18820	18587	18605	18535	18424	18747	18689	18774	18726	18523	18908	18790	18816	18805	18951	18781	18865	18772	18571	18716	18677	18797	18661	18634	18634	18690	18723	18865	18615	18788	18831	18791	18899	18598	18742	18658	18669	18762	18976	18834	18524	18625	18532	18527	18406	18634	18905	18456	18570	19062	18681	18748	18735	18838	18870	18772	18844	18724	18779	18526	18731	18537	18864	18705	18780	18742	18710	18654	18777	18998	19040	19151	18678	18601	18901	18860	18765	18563	18663	18596	19092	18923	18735	18771	18934	18721	18665	18779	18871	18855	18929	18758	18764	18728	18647	18828	18669	18832	18842	18748	18821	18783	18711	18887	18849	18666	18895	18869	18716	18617	18688	18599	18966	18736	18790	18587	18742	18749	18683	18683	18844	18725	18787	18546	18836	18681	18838	18826	18813	18811	18804	18697	18754	18808	18711	18567	18760	18779	18639	18771	18787	18635	18776	18607	18735	18705	18691	19076	18970	18633	18787	18572	18578	18685	19014	18704	18832	18917	18885	18751	18873	18634	18792	18860	18765	18904	19002	18754	18393	18621	18633	18662	18712	18909	18706	18883	18780	18765	18726	18746	18739	18859	18744	18632	18767	18723	18584	18485	18649	18887	18809	18703	19012	18741	18687	18532	18752	18742	18685	18628	18957	18843	18665	18762	18838	18710	18709	18741	18727	18818	18668	18534	18641	18783	18767	18873	18755	18871	18570	18663	18988	18760	18941	18665	18741	18864	18751	18780	18562	18889	18864	18765	18957	18995	18625	18784	18712	18546	18765	18884	18743	18755	18863	18619	18993	18732	18642	18866	18917	18961	18787	18815	19024	18679	18914	18652	18562	18814	18492	18896	18919	18809	18690	18545	18935	18626	18635	18653	18771	18654	18557	18668	18739	18589	18685	18870	18892	18818	18759	18707	18760	18600	18695	18674	18696	18879	18804	19047	18727	18644	18668	18782	18726	18590	18786	18913	18536	18691	18639	18826	18675	18743	18784	18772	18628	18663	18899	18779	18700	18835	18988	18705	18700	18714	18773	18723	18484	18715	18789	18478	18649	18789	18984	18746	18805	18766	18826	18719	18610	18709	18776	18806	18836	18765	18800	18740	18632	18715	18676	18923	18841	18632	18681	18852	18766	18905	18706	18801	18825	18663	18906	18975	18638	18697	18819	18926	18964	18884	18715	18633	18694	18621	18859	18837	18882	18856	18673	18719	18975	18791	18582	18865	18723	18969	18771	18913	18761	18745	18708	18757	18860	18708	18954	18868	18689	18739	18886	18901	18660	18751	18654	18699	18706	18614	18651	18693	18934	18852	18798	18673	18922	18810	18884	18710	18795	18883	18691	18749	18697	18717	18896	18675	18764	18553	18623	18913	18895	18924	18928	18767	18822	18830	18638	18884	18850	18874	18894	18691	18762	18771	18897	18809	18674	18786	18838	18748	18702	18687	18718	18850	18594	18767	18757	18796	18957	18894	19107	18955	18733	18685	18838	18599	18829	18580	18665	18725	18742	18734	18818	18965	18699	18874	18719	18870	18689	18812	18739	18738	18461	18665	18773	18944	18734	18695	18725	18804	18853	18581	18792	18713	18762	18989	18814	18697	18749	18722	18584	18850	18844	19023	19109	18765	18626	18881	18859	18949	18584	18742	18747	18610	18800	18847	18980	18788	18643	18744	18685	18572	18683	18660	18781	18730	18657	18572	18866	18894	18689	18441	18584	18956	18815	18981	18737	18826	18682	18699	18779	18872	18851	18736	18767	18677	18626	18742	18726	18705	18678	18791	18987	18778	18757	18771	18794	18850	18890	18669	18853	18520	18714	18556	18812	18733	18735	18749	18817	18818	18738	18595	18859	18642	18727	19000	18903	18778	18861	18922	18777	18832	18609	18478	18754	18658	18705	18765	18917	18801	18723	18758	18967	18699	18544	18672	18756	19062	18678	18734	18906	18704	18851	18746	18579	18668	18963	18631	18718	18832	18784	18803	18832	18786	18614	18717	18622	18840	18844	18827	18865	18807	18773	18897	18829	18594	18669	19003	18851	18522	18837	18628	18672	18763	19044	18854	18662	18870	18913	18811	18864	18993	18693	18576	18664	18852	18890	18715	18962	18507	18594	18752	18767	18828	18723	18569	18589	18752	18828	18737	18642	18844	18850	18666	18918	18764	18847	18862	18545	18760	18777	18728	18751	18701	18753	18648	18944	18809	18832	18765	18900	18641	18698	18796	18910	18551	18511	18618	18794	18634	18668	18685	18769	18843	18725	18842	18657	18574	18650	18892	18815	18823	18832	18720	18595	18690	18593	18817	18906	19012	18742	18706	18816	19008	18894	18672	18903	18715	18816	18817	18758	18701	18646	18623	18513	18712	18689	18776	18863	18670	18734	18733	18831	18791	18762	18648	18858	18563	18696	18652	18855	18906	18915	18610	18910	18750	18856	18762	18693	18537	18868	18680	18796	18756	18918	18775	18650	18708	18649	18709	18680	18682	18948	18873	18757	18743	18731	18810	18784	18987	18998	18664	18726	18680	18804	18499	18906	18890	18691	18861	18884	19030	18827	18761	19004	18809	18918	18843	18646	18708	18672	18933	18634	18659	18578	18899	18705	18726	18553	18412	18730	18966	18669	18938	18784	18686	19023	18742	19001	18577	18791	18853	18798	18698	18641	18805	18678	18586	18772	18791	18900	18941	18496	18722	18931	18945
32920	55534	47932	31113	21666	17435	16061	15818	15632	15716	15689	15593	15634	15568	15756	15536	15732	15454	15638	15446	15663	15633	15585	15589	15568	15685	15575	15485	15357	15528	15626	15395	15507	15669	15522	15508	15606	15553	15765	15404	15515	15652	15639	15616	15592	15466	15364	15576	15535	15408	15537	15544	15518	15502	15568	15651	15514	15579	15684	15656	15509	15594	15555	15655	15542	15552	15685	15506	15374	15571	15609	15774	15544	15574	15739	15481	15621	15675	15508	15474	15682	15757	15440	15601	15665	15635	15553	15525	15661	15495	15621	15537	15620	15587	15432	15451	15494	15463	15549	15552	15620	15576	15587	15515	15460	15683	15599	15550	15567	15532	15534	15643	15571	15563	15690	15521	15536	15507	15605	15589	15381	15606	15428	15603	15442	15679	15500	15578	15513	15586	15470	15581	15663	15663	15589	15580	15562	15445	15629	15687	15592	15644	15549	15547	15632	15594	15683	15530	15660	15402	15660	15608	15539	15601	15643	15540	15558	15716	15596	15598	15594	15364	15471	15681	15533	15530	15523	15499	15465	15519	15656	15685	15625	15538	15626	15604	15595	15547	15504	15528	15522	15737	15542	15510	15670	15555	15601	15563	15556	15651	15653	15591	15315	15502	15455	15543	15578	15584	15646	15547	15521	15529	15497	15662	15544	15617	15631	15508	15577	15619	15476	15659	15631	15376	15553	15690	15648	15643	15653	15683	15530	15455	15473	15766	15583	15503	15442	15605	15654	15629	15623	15560	15722	15778	15461	15495	15770	15329	15611	15658	15457	15475	15665	15382	15486	15591	15377	15646	15533	15577	15472	15701	15408	15425	15549	15496	15498	15553	15479	15525	15734	15524	15746	15508	15553	15530	15440	15620	15450	15432	15394	15611	15550	15434	15566	15639	15573	15524	15445	15558	15569	15611	15621	15656	15669	15677	15748	15669	15636	15511	15540	15540	15614	15424	15417	15447	15552	15360	15407	15667	15503	15732	15485	15501	15527	15510	15673	15716	15574	15654	15613	15429	15511	15545	15515	15670	15434	15706	15498	15488	15585	15586	15607	15495	15490	15616	15536	15581	15505	15513	15609	15509	15691	15503	15446	15564	15641	15587	15382	15439	15503	15398	15394	15424	15735	15473	15539	15548	15367	15498	15593	15494	15426	15573	15365	15440	15644	15629	15479	15499	15536	15708	15603	15538	15579	15553	15578	15429	15485	15542	15476	15568	15716	15641	15622	15817	15695	15576	15611	15634	15512	15675	15642	15628	15689	15562	15483	15493	15419	15623	15595	15490	15514	15614	15651	15598	15426	15575	15649	15537	15303	15767	15626	15540	15526	15506	15533	15457	15459	15675	15696	15666	15369	15632	15827	15372	15599	15706	15455	15488	15516	15447	15548	15580	15607	15505	15491	15598	15517	15788	15551	15664	15439	15604	15591	15597	15621	15537	15469	15646	15472	15606	15640	15493	15431	15601	15440	15423	15646	15628	15564	15548	15553	15390	15558	15607	15550	15594	15516	15752	15446	15495	15601	15525	15593	15403	15455	15491	15818	15645	15535	15665	15618	15490	15472	15481	15531	15532	15476	15496	15491	15495	15664	15566	15450	15500	15492	15659	15542	15587	15468	15377	15580	15600	15559	15583	15486	15581	15458	15512	15614	15417	15514	15497	15552	15575	15618	15712	15680	15568	15383	15804	15546	15631	15572	15469	15651	15606	15451	15572	15657	15583	15476	15535	15530	15508	15732	15570	15547	15431	15550	15609	15395	15740	15479	15699	15543	15508	15578	15642	15540	15575	15472	15434	15556	15599	15558	15636	15672	15727	15422	15630	15455	15684	15492	15546	15627	15629	15660	15474	15662	15737	15429	15764	15566	15543	15515	15604	15584	15720	15757	15539	15576	15601	15559	15498	15416	15699	15577	15490	15625	15498	15694	15575	15481	15526	15646	15598	15466	15505	15592	15568	15777	15550	15605	15523	15471	15500	15540	15481	15699	15623	15459	15361	15590	15755	15562	15638	15506	15439	15537	15504	15680	15576	15582	15631	15543	15635	15553	15655	15541	15604	15489	15548	15559	15607	15544	15688	15598	15736	15533	15606	15596	15567	15649	15352	15560	15528	15492	15491	15667	15490	15445	15607	15533	15492	15578	15735	15570	15580	15510	15703	15494	15541	15593	15577	15622	15635	15531	15641	15582	15552	15655	15485	15540	15786	15533	15542	15647	15632	15528	15615	15592	15635	15609	15629	15495	15592	15558	15491	15544	15408	15578	15795	15562	15572	15722	15608	15438	15543	15458	15584	15474	15529	15608	15518	15520	15620	15701	15388	15385	15509	15612	15533	15751	15610	15486	15426	15604	15549	15568	15480	15585	15554	15474	15386	15579	15439	15637	15565	15728	15611	15435	15641	15529	15564	15479	15521	15498	15788	15602	15637	15491	15383	15558	15691	15513	15635	15692	15361	15630	15370	15563	15444	15472	15525	15578	15516	15646	15758	15466	15474	15414	15561	15532	15599	15528	15604	15424	15512	15519	15626	15534	15520	15536	15650	15524	15528	15660	15705	15563	15481	15562	15450	15668	15532	15430	15630	15452	15575	15723	15521	15552	15400	15643	15608	15449	15772	15514	15537	15723	15712	15635	15465	15570	15398	15531	15549	15576	15642	15478	15721	15492	15491	15698	15577	15623	15696	15455	15704	15694	15563	15447	15648	15546	15670	15399	15492	15697	15522	15689	15638	15514	15482	15539	15537	15437	15484	15481	15600	15524	15555	15403	15621	15632	15497	15612	15689	15372	15790	15520	15514	15572	15521	15712	15473	15562	15593	15605	15507	15590	15468	15594	15335	15533	15625	15589	15620	15782	15514	15556	15648	15418	15557	15503	15468	15544	15574	15423	15592	15625	15664	15384	15463	15595	15606	15619	15550	15475	15623	15697	15572	15660	15440	15654	15502	15578	15519	15433	15498	15720	15693	15582	15738	15606	15589	15509	15668	15678	15472	15559	15612	15502	15511	15518	15742	15609	15723	15499	15640	15556	15561	15735	15570	15768	15460	15533	15600	15552	15285	15536	15471	15609	15385	15496	15686	15793	15565	15469	15528	15499	15642	15619	15393	15621	15563	15476	15496	15658	15623	15529	15673	15499	15590	15704	15529	15744	15557	15555	15402	15381	15478	15686	15525	15511	15706	15641	15601	15635	15575	15796	15471	15539	15535	15509	15547	15599	15753	15776	15583	15558	15704	15560	15616	15617	15613	15740	15496	15508	15467	15560	15441	15444	15397	15394	15653	15758	15576	15607	15621	15472	15502	15504	15634	15376	15624	15521	15674	15291	15705	15583	15554	15574	15688	15615	15641	15677	15723	15635	15577	15497	15521	15672	15682	15715	15503	15699	15536	15608	15333	15724	15433	15529	15680	15424	15688	15603	15647	15403	15529	15745	15461	15548	15705	15461	15574	15560	15548	15625	15452	15649	15635	15604	15625	15665	15532	15463	15458	15570	15521	15742	15243	15665	15601	15576	15323	15510	15546	15786	15708	15556	15590	15442	15605	15522	15595	15523	15582	15717	15447	15615	15554	15517	15504	15595	15700	15568	15650	15642	15696	15517	15663	15515	15455	15429	15589	15457	15548	15518	15711	15402	15671	15514	15564	15544	15625	15505	15634	15704	15426	15659	15530	15528	15716	15449	15667	15531	15456	15674	15437	15604	15602	15469	15696	15498	15373	15653	15650	15629	15549	15557	15643	15634	15460	15365	15507	15658	15546	15486	15416	15570	15454	15561	15696	15649	15492	15432	15539	15609	15496	15663	15561	15526	15550	15447	15646	15596	15501	15488	15583	15551	15476	15603	15611	15510	15448	15601	15556	15565	15627	15681	15635	15504	15722	15558	15729	15672	15583	15597	15561	15683	15612	15460	15562	15640	15584	15676	15568	15396	15423	15527	15516	15693	15437	15423	15494	15568	15519	15454	15331	15445	15432	15467	15430	15686	15631	15474	15599	15645	15676	15612	15633	15538	15494	15362	15441	15668	15606	15597	15663	15542	15524	15592	15620	15568	15512	15348	15655	15607	15632	15610	15558	15421	15431	15786	15548	15678	15444	15547	15547	15568	15786	15443	15588	15543	15536	15576	15817	15594	15531	15560	15458	15667	15522	15679	15465	15434	15595	15642	15555	15560	15458	15589	15572	15387	15434	15762	15674	15465	15473	15593	15508	15432	15598	15669	15586	15481	15560	15442	15600	15660	15685	15518	15505	15625	15595	15609	15462	15601	15335	15624	15433	15534	15505	15649	15599	15578	15683	15530	15553	15452	15580	15480	15655	15640	15461	15590	15521	15596	15537	15479	15325	15569	15457	15596	15491	15665	15480	15572	15616	15629	15485	15663	15556	15590	15646	15574	15457	15416	15482	15575	15566	15565	15621	15603	15588	15544	15692	15475	15512	15663	15529	15468	15689	15555	15503	15529	15556	15734	15613	15628	15600	15674	15526	15504	15791	15425	15687	15531	15480	15445	15714	15531	15493	15499	15713	15510	15608	15540	15581	15486	15519	15550	15517	15490	15393	15506	15552	15345	15614	15757	15621	15499	15380	15420	15613	15534	15533	15744	15633	15713	15669	15520	15409	15495	15646	15553	15403	15455	15492	15552	15319	15653	15629	15442	15565	15384	15725	15520	15686	15407	15501	15419	15692	15540	15667	15574	15512	15395	15525	15342	15686	15460	15679	15651	15659	15483	15293	15502	15455	15591	15457	15680	15518	15522	15598	15612	15485	15505	15512	15678	15572	15515	15657	15527	15546	15492	15573	15594	15653	15592	15548	15593	15350	15527	15694	15528	15531	15542	15647	15352	15612	15633	15574	15555	15584	15630	15398	15722	15635	15589	15586	15572	15614	15639	15359	15494	15489	15582	15538	15587	15643	15738	15609	15394	15705	15518	15595	15698	15556	15658	15537	15589	15447	15532	15621	15515	15590	15610	15611	15575	15372	15569	15689	15591	15636	15578	15565	15577	15707	15479	15481	15623	15474	15588	15548	15638	15630	15510	15592	15533	15352	15306	15583	15649	15524	15671	15598	15545	15505	15545	15477	15621	15506	15522	15679	15832	15571	15631	15503	15698	15473	15494	15609	15574	15726
24195	24360	44357	44445	35317	28886	24656	20153	18915	18799	18795	18586	18488	18498	18565	18368	18605	18685	18508	18486	18612	18398	18551	18446	18510	18474	18459	18433	18281	18408	18421	18509	18527	18745	18318	18346	18353	18430	18398	18595	18503	18418	18343	18384	18611	18569	18636	18439	18412	18334	18469	18579	18420	18442	18454	18363	18515	18468	18453	18456	18410	18521	18275	18355	18636	18550	18249	18289	18464	18513	18462	18356	18237	18347	18463	18298	18474	18408	18414	18203	18266	18532	18391	18272	18408	18377	18386	18390	18647	18328	18327	18220	18331	18195	18463	18478	18642	18655	18312	18357	18454	18329	18497	18325	18403	18474	18411	18423	18463	18270	18244	18224	18281	18443	18254	18264	18216	18426	18207	18574	18296	18372	18297	18278	18230	18309	18493	18285	18373	18187	18401	18420	18354	18355	18334	18356	18420	18304	18430	18445	18508	18406	18359	18516	18414	18369	18422	18176	18104	18114	18427	18416	18351	18351	18615	18652	18555	18401	18492	18324	18420	18248	18533	18498	18426	18395	18322	18514	18401	18286	18315	18472	18200	18418	18337	18586	18525	18524	18345	18359	18642	18550	18263	18286	18448	18453	18251	18215	18342	18388	18357	18373	18291	18665	18348	18342	18414	18303	18588	18287	18308	18440	18379	18365	18309	18190	18352	18354	18403	18382	18477	18373	18429	18559	18364	18460	18505	18242	18437	18341	18239	18591	18468	18373	18395	18475	18444	18335	18296	18112	18417	18316	18489	18298	18465	18433	18394	18267	18505	18371	18575	18400	18641	18499	18407	18052	18330	18549	18208	18424	18564	18299	18384	18368	18332	18291	18416	18352	18458	18458	18350	18272	18207	18298	18428	18300	18349	18243	18275	18151	18301	18448	18417	18441	18192	18277	18477	18601	18156	18413	18289	18233	18428	18370	18382	18324	18392	18310	18451	18357	18201	18300	18491	18464	18096	18402	18483	18323	18455	18305	18536	18370	18295	18300	18364	18413	18462	18223	18420	18083	18314	18128	18433	18186	18419	18476	18276	18354	18439	18450	18497	18186	18581	18479	18502	18395	18321	18370	18466	18274	18397	18436	18149	18167	18046	18364	18576	18301	18491	18577	18456	18457	18451	18392	18238	18645	18331	18500	18303	18410	18273	18513	18335	18277	18291	18339	18389	18381	18332	18596	18352	18360	18581	18434	18529	18328	18558	18293	18117	18251	18480	18308	18142	18318	18288	18566	18404	18450	18354	18464	18494	18485	18343	18289	18271	18445	18384	18368	18302	18499	18275	18485	18475	18506	18413	18436	18264	18283	18438	18366	18483	18308	18500	18264	18511	18290	18259	18399	18450	18528	18444	18549	18463	18376	18469	18443	18365	18304	18165	18320	18511	18263	18357	18314	18476	18324	18410	18378	18452	18702	18310	18560	18357	18422	18297	18525	18415	18290	18330	18286	18663	18415	18503	18502	18404	18372	18432	18489	18533	18448	18465	18605	18267	18548	18331	18304	18298	18611	18575	18342	18422	18317	18257	18462	18218	18538	18453	18520	18605	18314	18614	18181	18127	18381	18457	18503	18498	18359	18330	18270	18253	18571	18528	18205	18335	18390	18305	18382	18416	18376	18502	18532	18348	18433	18454	18292	18277	18420	18380	18388	18423	18432	18435	18276	18473	18493	18420	18387	18294	18332	18160	18270	18418	18354	18380	18431	18488	18452	18412	18376	18414	18475	18440	18263	18380	18445	18379	18383	18460	18520	18520	18104	18376	18539	18274	18269	18384	18390	18266	18425	18359	18451	18409	18485	18565	18428	18304	18180	18342	18328	18357	18400	18221	18313	18316	18334	18306	18454	18401	18471	18387	18385	18481	18252	18410	18396	18356	18326	18322	18241	18468	18201	18446	18411	18411	18545	18353	18388	18270	18428	18337	18340	18661	18343	18482	18479	18354	18513	18390	18408	18469	18230	18389	18507	18149	18361	18172	18235	18160	18441	18539	18295	18469	18445	18427	18497	18109	18244	18100	18238	18436	18382	18247	18417	18311	18396	18280	18419	18164	18412	18394	18355	18542	18371	18282	18290	18421	18300	18121	18630	18332	18297	18543	18488	18372	18452	18467	18434	18352	18387	18264	18386	18473	18445	18396	18590	18489	18480	18273	18430	18275	18339	18434	18358	18498	18382	18184	18414	18264	18516	18407	18346	18341	18517	18523	18334	18465	18431	18349	18328	18232	18511	18533	18346	18286	18160	18411	18511	18434	18284	18367	18400	18363	18258	18435	18493	18317	18193	18436	18500	18166	18224	18456	18281	18436	18422	18285	18330	18399	18331	18768	18249	18304	18405	18331	18482	18249	18379	18534	18340	18576	18624	18309	18503	18411	18267	18305	18254	18423	18264	18504	18639	18475	18487	18250	18326	18421	18342	18481	18404	18289	18514	18521	18482	18303	18365	18343	18226	18257	18335	18163	18274	18483	18373	18381	18378	18451	18432	18409	18154	18486	18418	18588	18426	18510	18501	18356	18437	18548	18414	18365	18349	18462	18257	18309	18315	18437	18403	18387	18144	18578	18231	18372	18417	18370	18478	18367	18407	18424	18450	18492	18209	18552	18186	18288	18394	18362	18361	18206	18488	18428	18431	18421	18322	18412	18318	18207	18584	18439	18502	18393	18476	18323	18427	18301	18291	18295	18465	18441	18183	18320	18422	18481	18443	18178	18574	18186	18482	18233	18291	18644	18213	18562	18297	18366	18439	18377	18453	18446	18181	18374	18381	18235	18557	18535	18308	18286	18342	18441	18592	18227	18492	18394	18265	18543	18417	18135	18594	18500	18386	18347	18399	18458	18516	18450	18318	18500	18476	18293	18125	18621	18360	18299	18207	18329	18350	18336	18490	18208	18247	18389	18514	18223	18359	18390	18642	18306	18495	18406	18307	18539	18351	18338	18329	18373	18484	18408	18530	18329	18361	18576	18377	18499	18260	18384	18402	18409	18426	18451	18186	18248	18486	18445	18514	18327	18243	18332	18520	18458	18321	18427	18385	18587	18368	18168	18268	18443	18538	18403	18332	18231	18431	18330	18412	18222	18326	18268	18225	18241	18430	18313	18323	18376	18461	18330	18523	18207	18356	18430	18277	18407	18229	18236	18546	18318	18329	18171	18318	18379	18252	18495	18493	18314	18501	18415	18266	18283	18294	18425	18398	18473	18397	18282	18463	18404	18406	18341	18331	18298	18395	18330	18342	18325	18352	18400	18445	18418	18157	18487	18258	18368	18439	18330	18422	18435	18463	18452	18425	18386	18317	18259	18413	18291	18431	18298	18459	18368	18381	18521	18502	18591	18322	18419	18288	18357	18231	18461	18419	18467	18428	18279	18370	18360	18462	18513	18172	18442	18364	18571	18414	18386	18411	18473	18337	18314	18393	18499	18354	18566	18258	18362	18151	18402	18228	18387	18231	18330	18367	18505	18625	18383	18481	18532	18370	18445	18443	18169	18239	18399	18552	18379	18476	18365	18375	18309	18541	18391	18192	18454	18522	18045	18356	18363	18294	18328	18258	18475	18347	18308	18333	18621	18341	18315	18178	18429	18214	18253	18303	18460	18675	18508	18253	18276	18301	18363	18363	18448	18285	18179	18476	18226	18461	18400	18359	18422	18407	18285	18301	18257	18433	18269	18404	18298	18063	18461	18354	18318	18491	18357	18615	18446	18114	18441	18296	18407	18420	18377	18277	18403	18273	18336	18372	18362	18302	18373	18539	18499	18211	18438	18196	18278	18132	18259	18359	18317	18257	18539	18179	18421	18519	18261	18357	18300	18248	18286	18543	18480	18519	18266	18231	18171	18274	18370	18263	18405	18549	18310	18441	18433	18485	18174	18380	18478	18297	18305	18294	18416	18456	18413	18514	18350	18338	18438	18443	18333	18411	18320	18432	18554	18274	18483	18368	18436	18450	18597	18416	18241	18403	18368	18611	18454	18548	18499	18607	18480	18324	18408	18382	18558	18318	18272	18353	18448	18527	18424	18456	18380	18545	18289	18154	18362	18356	18444	18386	18277	18297	18434	18379	18504	18468	18573	18230	18445	18331	18385	18250	18316	18289	18382	18459	18276	18302	18400	18366	18342	18391	18325	18398	18511	18289	18336	18310	18240	18380	18287	18405	18332	18229	18266	18285	18138	18307	18463	18469	18106	18315	18311	18321	18556	18246	18327	18460	18275	18550	18394	18405	18488	18542	18332	18389	18480	18382	18581	18332	18370	18444	18675	18289	18468	18538	18335	18386	18585	18356	18340	18304	18323	18344	18294	18427	18552	18458	18326	18176	18292	18510	18458	18473	18317	18226	18442	18626	18417	18455	18561	18255	18407	18377	18329	18377	18524	18182	18405	18283	18377	18456	18347	18243	18308	18404	18185	18451	18516	18466	18288	18450	18335	18406	18259	18358	18390	18399	18507	18495	18227	18418	18202	18329	18172	18354	18282	18581	18467	18599	18377	18408	18265	18401	18426	18364	18409	18308	18345	18406	18331	18378	18489	18395	18499	18341	18318	18426	18487	18480	18461	18470	18504	18371	18455	18292	18514	18504	18299	18482	18335	18218	18410	18537	18293	18517	18546	18232	18309	18448	18230	18386	18311	18352	18515	18371	18283	18318	18171	18118	18265	18354	18408	18376	18198	18483	18458	18403	18495	18305	18221	18535	18547	18414	18285	18268	18496	18269	18265	18518	18381	18396	18259	18350	18369	18207	18452	18325	18520	18196	18384	18419	18610	18382	18251	18428	18195	18459	18399	18399	18532	18491	18661	18400	18472	18399	18343	18355	18309	18397	18193	18387	18406	18615	18387	18340	18433	18257	18413	18518	18258	18612	18502	18367	18356	18458	18444	18525	18364	18313	18368	18366	18394	18479	18445	18217	18331	18486	18429	18572	18406	18250	18284	18328	18237	18286	18291	18456	18506	18534	18395	18365	18496	18386	18195	18554	18382	18294	18331	18501	18394	18289	18384	18375	18386	18395	18524	18445	18296	18631	18375	18334	18307	18253	18479	18409	18384	18321	18367	18469	18509	18393	18239	18477	18590	18226	18348	18356	18634	18136	18425	18381	18298	18457	18403	18386	18226	18573	18435	18394	18414	18494
59256	98410	87137	61534	41253	26968	18852	16458	15895	15332	15523	15600	15317	15544	15495	15517	15366	15279	15420	15259	15449	15376	15279	15300	15392	15274	15450	15358	15521	15298	15628	15474	15272	15384	15592	15347	15466	15329	15506	15340	15265	15257	15323	15407	15342	15377	15365	15537	15425	15308	15515	15486	15345	15384	15436	15435	15445	15345	15376	15558	15322	15401	15288	15298	15331	15522	15345	15236	15476	15372	15466	15370	15197	15365	15337	15420	15535	15436	15402	15333	15491	15341	15329	15402	15511	15096	15235	15375	15326	15383	15381	15513	15315	15524	15429	15340	15461	15237	15416	15301	15489	15270	15417	15357	15482	15472	15468	15319	15219	15343	15317	15506	15376	15373	15445	15316	15635	15545	15404	15392	15511	15402	15437	15382	15455	15237	15280	15307	15540	15402	15353	15390	15264	15378	15398	15517	15400	15214	15529	15417	15446	15441	15426	15370	15321	15298	15288	15219	15398	15277	15320	15478	15449	15318	15431	15616	15280	15418	15355	15337	15404	15400	15400	15331	15386	15469	15407	15445	15534	15316	15445	15313	15304	15337	15476	15407	15361	15295	15285	15178	15517	15484	15389	15426	15661	15427	15332	15446	15286	15404	15377	15162	15329	15249	15516	15467	15474	15328	15199	15277	15461	15371	15481	15442	15387	15457	15346	15492	15306	15503	15273	15320	15265	15220	15375	15480	15353	15531	15210	15459	15355	15372	15211	15420	15345	15229	15417	15493	15379	15463	15379	15299	15287	15384	15422	15409	15428	15439	15540	15312	15415	15385	15433	15431	15283	15321	15479	15383	15491	15474	15467	15295	15466	15482	15204	15343	15341	15379	15244	15315	15264	15298	15301	15444	15378	15369	15134	15461	15285	15392	15220	15419	15373	15382	15445	15262	15445	15580	15413	15337	15253	15296	15476	15430	15420	15540	15303	15554	15333	15654	15460	15415	15577	15408	15312	15360	15359	15270	15405	15517	15344	15362	15344	15541	15605	15317	15331	15510	15339	15399	15483	15512	15371	15467	15424	15537	15326	15380	15365	15529	15251	15266	15182	15228	15300	15306	15382	15360	15350	15580	15454	15251	15316	15319	15083	15396	15246	15501	15332	15369	15274	15355	15447	15579	15424	15532	15265	15544	15271	15395	15279	15323	15559	15338	15354	15431	15411	15450	15400	15356	15461	15330	15415	15232	15330	15317	15308	15316	15674	15423	15336	15465	15227	15415	15363	15373	15459	15465	15559	15477	15255	15433	15434	15206	15327	15396	15362	15396	15361	15268	15230	15294	15351	15400	15301	15410	15434	15353	15235	15397	15265	15433	15452	15426	15358	15355	15453	15315	15361	15365	15312	15233	15330	15411	15414	15279	15523	15249	15228	15266	15417	15433	15268	15500	15437	15397	15392	15481	15380	15580	15363	15317	15406	15377	15331	15455	15386	15371	15551	15495	15343	15431	15264	15476	15356	15326	15284	15391	15355	15517	15463	15420	15321	15559	15260	15344	15328	15362	15352	15358	15359	15295	15326	15208	15407	15470	15582	15509	15206	15460	15350	15342	15311	15342	15467	15308	15232	15437	15398	15235	15458	15483	15288	15645	15549	15369	15254	15311	15145	15334	15299	15299	15242	15357	15376	15315	15345	15487	15289	15304	15161	15545	15250	15507	15478	15358	15407	15370	15347	15331	15343	15454	15396	15533	15406	15363	15524	15463	15465	15487	15372	15506	15292	15268	15361	15509	15299	15428	15423	15277	15386	15389	15401	15457	15398	15486	15410	15386	15319	15455	15416	15513	15307	15437	15450	15417	15400	15332	15323	15453	15497	15484	15299	15379	15352	15453	15528	15146	15490	15427	15329	15414	15326	15337	15295	15440	15505	15467	15357	15287	15506	15505	15515	15444	15494	15336	15349	15351	15493	15290	15534	15289	15545	15304	15465	15378	15503	15228	15388	15286	15349	15295	15524	15441	15373	15607	15493	15331	15506	15352	15427	15486	15244	15303	15236	15408	15423	15394	15598	15426	15548	15517	15396	15566	15434	15470	15281	15367	15400	15268	15442	15471	15291	15371	15454	15261	15465	15474	15320	15358	15446	15361	15405	15387	15505	15226	15380	15266	15247	15209	15193	15395	15310	15364	15252	15519	15280	15343	15306	15208	15263	15388	15326	15335	15345	15289	15456	15538	15356	15331	15303	15367	15545	15314	15278	15406	15311	15377	15413	15191	15308	15649	15476	15305	15361	15350	15206	15286	15455	15482	15390	15409	15412	15193	15399	15515	15373	15478	15508	15514	15484	15390	15344	15431	15413	15285	15286	15218	15406	15338	15397	15320	15375	15409	15308	15417	15370	15322	15478	15363	15375	15441	15511	15355	15489	15245	15396	15239	15357	15381	15275	15373	15416	15185	15440	15302	15330	15101	15311	15219	15343	15393	15410	15393	15383	15312	15274	15442	15387	15443	15418	15402	15461	15429	15340	15390	15391	15318	15419	15411	15441	15388	15287	15552	15335	15390	15238	15426	15405	15448	15404	15409	15363	15338	15371	15418	15178	15391	15313	15548	15427	15495	15428	15397	15364	15405	15457	15399	15341	15422	15463	15365	15390	15427	15329	15540	15332	15447	15286	15442	15380	15347	15367	15314	15389	15384	15258	15288	15329	15348	15418	15443	15419	15271	15311	15364	15372	15392	15292	15473	15281	15427	15264	15351	15230	15432	15293	15236	15359	15445	15553	15374	15411	15407	15411	15358	15441	15347	15421	15241	15321	15478	15440	15483	15371	15391	15650	15358	15344	15487	15307	15477	15322	15467	15430	15211	15436	15302	15379	15366	15284	15357	15390	15358	15301	15526	15380	15237	15382	15318	15449	15293	15395	15226	15418	15350	15159	15344	15441	15453	15238	15470	15563	15336	15555	15439	15420	15511	15349	15290	15517	15452	15363	15347	15388	15398	15382	15369	15492	15397	15320	15441	15425	15432	15357	15339	15383	15247	15268	15283	15401	15487	15365	15287	15328	15391	15436	15331	15342	15231	15335	15431	15333	15131	15419	15283	15463	15146	15332	15393	15484	15428	15283	15390	15512	15519	15354	15470	15415	15512	15340	15372	15401	15528	15339	15375	15496	15401	15480	15445	15317	15332	15630	15280	15421	15199	15409	15313	15499	15361	15524	15377	15280	15413	15435	15457	15585	15377	15440	15437	15406	15497	15602	15394	15208	15322	15445	15354	15477	15533	15320	15390	15539	15365	15405	15387	15387	15384	15312	15499	15508	15338	15518	15506	15512	15251	15389	15444	15486	15442	15347	15267	15413	15586	15502	15314	15438	15360	15361	15310	15392	15360	15476	15366	15453	15442	15425	15485	15451	15394	15386	15390	15330	15336	15323	15208	15576	15502	15301	15324	15522	15442	15373	15422	15536	15343	15309	15210	15363	15380	15446	15310	15388	15386	15439	15271	15319	15332	15487	15448	15288	15405	15571	15461	15351	15412	15457	15276	15406	15480	15321	15273	15230	15317	15513	15449	15311	15350	15330	15438	15343	15398	15429	15271	15496	15386	15400	15371	15477	15232	15414	15297	15167	15361	15411	15181	15364	15144	15416	15209	15568	15450	15394	15416	15352	15346	15278	15467	15360	15643	15304	15354	15326	15395	15483	15424	15504	15442	15306	15458	15118	15386	15211	15323	15446	15438	15359	15175	15203	15498	15268	15435	15408	15371	15339	15445	15434	15419	15340	15469	15259	15427	15501	15380	15470	15479	15378	15239	15255	15523	15214	15315	15328	15273	15472	15382	15393	15274	15380	15532	15308	15328	15442	15322	15455	15336	15453	15284	15348	15239	15398	15389	15417	15425	15441	15191	15441	15438	15386	15368	15250	15451	15379	15387	15383	15412	15474	15510	15313	15435	15388	15426	15426	15361	15247	15539	15444	15284	15505	15493	15513	15459	15420	15362	15420	15370	15209	15275	15345	15383	15291	15385	15514	15449	15390	15432	15466	15353	15334	15205	15525	15414	15427	15365	15319	15333	15241	15283	15317	15387	15482	15198	15436	15305	15392	15313	15316	15356	15264	15408	15213	15394	15235	15496	15499	15315	15366	15389	15357	15348	15331	15416	15506	15268	15321	15324	15622	15404	15522	15501	15294	15338	15449	15432	15282	15413	15433	15470	15346	15185	15490	15338	15462	15481	15430	15491	15336	15425	15299	15390	15485	15256	15210	15286	15501	15335	15370	15384	15267	15474	15436	15110	15410	15480	15495	15455	15244	15530	15440	15326	15408	15386	15457	15450	15218	15327	15453	15293	15489	15356	15483	15452	15412	15299	15278	15364	15450	15465	15362	15333	15513	15400	15398	15419	15575	15324	15344	15512	15423	15415	15465	15394	15412	15511	15505	15251	15351	15414	15377	15457	15400	15254	15289	15323	15449	15289	15414	15452	15533	15442	15252	15207	15330	15358	15427	15427	15232	15390	15350	15289	15165	15273	15411	15533	15273	15492	15367	15222	15399	15410	15464	15441	15364	15354	15482	15356	15385	15414	15380	15348	15202	15402	15426	15299	15398	15372	15229	15404	15393	15405	15460	15505	15457	15354	15367	15264	15510	15496	15308	15220	15351	15388	15205	15399	15362	15327	15343	15518	15388	15435	15292	15386	15436	15330	15165	15295	15614	15379	15336	15443	15538	15509	15433	15447	15255	15405	15435	15337	15314	15404	15385	15482	15423	15317	15427	15375	15414	15550	15324	15405	15356	15372	15681	15399	15279	15470	15272	15354	15327	15356	15490	15334	15283	15216	15430	15344	15475	15444	15419	15485	15432	15440	15272	15352	15409	15394	15198	15456	15342	15401	15418	15341	15395	15353	15397	15415	15298	15465	15354	15340	15438	15473	15393	15252	15302	15341	15464	15371	15514	15224	15239	15333	15429	15369	15331	15322	15304	15491	15425	15328	15397	15356	15394	15538	15401	15630	15409	15328	15370	15480	15341	15546	15524	15505	15535	15487	15372	15507	15348	15421	15496	15451	15479	15389	15287	15287	15474	15445	15333	15551	15447	15409	15620	15569	15346	15430	15433	15492	15450	15272	15369	15325	15390	15298	15425	15496	15302	15357	15550	15347	15461	15490	15195	15345	15355	15380
23047	23301	39722	40295	36114	31694	28070	21034	18958	18507	18479	18139	18326	18371	18359	18229	18248	18105	18187	18266	18131	17988	17938	18175	18244	18217	18073	18250	18136	18160	18128	18010	18127	17888	17962	18198	17962	18223	18107	18079	18092	18001	17855	17866	17969	17994	18091	17911	17922	17790	17973	17809	17786	17891	17833	18004	17930	17850	18067	17964	17912	18136	17775	17853	17913	18042	17903	17947	17996	17910	18023	17943	17851	17917	17919	17928	17897	17807	17849	17860	17737	17769	18078	17963	17963	17870	17878	17883	17950	17765	17895	17775	17979	18045	17908	17908	18096	17831	18044	17983	17829	17901	17851	17963	17844	18085	18003	17885	17964	18057	17957	17966	18226	18083	17978	18034	17823	18050	17904	17969	18148	17824	17912	17827	18050	17804	17849	17999	17940	17922	17876	18012	17933	17906	17835	17873	17661	17930	17829	18056	18079	18034	17936	17865	17790	17788	17850	18098	17778	17882	18166	17787	17895	17778	18018	18194	18068	18089	18031	17742	18082	17934	17975	17886	17843	17953	17863	17973	18005	18063	17986	17921	17931	17788	17968	17829	17953	17911	17986	17886	17827	18004	17922	17897	17917	17818	17734	17812	18011	17933	18039	18162	17795	17959	17846	17920	17955	18033	17844	17804	17946	17954	17901	17981	17933	17942	17804	17990	18030	17900	17766	17856	18015	17790	17795	17965	17994	18049	18156	17900	17854	17789	18044	17977	17863	17826	17826	17955	18138	17891	17704	17934	17817	17975	18033	17977	17868	17804	17758	18004	17877	17981	17958	17890	17709	17830	18028	17865	17787	17914	17836	18026	17891	17829	18008	18045	17851	17643	17934	17938	17913	17776	17923	17887	18005	17669	17833	17930	17907	17898	17772	17776	17883	17868	17852	17697	18016	17947	17833	17781	18008	17808	17865	18019	18140	17904	17871	17782	17798	17921	17848	17833	17913	17871	18016	17935	17850	18147	17940	17822	17761	17872	17880	17968	17722	17879	17879	17883	17877	18019	17934	17960	17750	18009	17628	17822	17957	17808	17915	17869	17903	17967	18090	17919	17731	17927	18059	17876	17879	17767	17829	17907	17646	17864	18066	17947	17838	17894	17714	17881	17953	17995	18042	17912	17907	17956	18120	17758	17918	17940	17845	18023	17974	17990	17828	17838	17915	17694	17882	17884	17804	17785	17921	17675	18034	17783	17805	17940	18095	17824	17781	17815	18062	18002	17888	17967	17733	17836	17855	18018	18021	17989	18008	17720	17622	17732	17986	17902	17877	17875	17760	17962	17865	18027	17920	17974	17824	18004	17818	17730	17775	18030	17933	18017	18024	17807	17805	17789	17806	17955	17833	17816	17803	18015	17923	17746	17956	17573	17679	18013	17878	17910	17883	17962	17886	17739	17935	17924	17779	17914	17909	17697	17979	18112	18004	17582	17956	17951	18053	17829	17963	17878	18035	17925	17965	17894	17977	17895	17735	18020	17767	18200	18082	18139	18039	17782	17888	17962	17891	17816	17915	17805	18054	18094	17818	17803	17869	17768	17832	17840	18030	17602	18022	17843	17834	17810	17866	17856	17866	17913	17907	17793	17991	17913	17813	17933	18051	17869	17783	17811	17916	17984	18006	17770	18097	17761	17892	17871	17909	17566	17892	18012	17922	17885	17916	17850	18059	17836	17775	17751	17926	17841	18073	17809	17976	17859	17967	17951	17849	17934	17799	18055	18043	17714	17914	17915	17767	17974	17876	18038	17893	17990	17978	17769	17964	18020	17786	17729	17594	17793	17813	17900	17990	18013	17684	17740	17885	17955	17974	18026	17979	17995	17948	17990	17821	17741	18014	17910	17993	17892	17830	17795	17955	17838	17741	17799	17854	17829	17947	17869	17855	18107	17926	17855	17825	17947	17840	17834	17775	18042	17961	17863	17581	17913	17936	17868	17904	17822	17902	17788	17873	17887	17838	17835	17891	17889	17900	17716	17982	17790	17955	17837	17666	17835	18007	17885	17783	17971	17859	17893	18115	18199	17969	17789	17992	17968	18046	17861	17782	17850	17923	17894	17996	17772	18122	17845	18001	18116	17812	17874	17777	17888	17793	17706	18037	17901	17772	17844	17910	17924	17902	18016	18078	17905	17863	17986	18010	18087	18093	17996	17945	17958	17909	18009	17947	18000	18032	18016	18057	17907	17946	17909	17999	17701	18040	17995	17849	17866	17978	17780	17818	17978	17676	18100	18022	18022	17814	18074	17851	17851	17592	17995	17808	17721	18043	17814	17820	18027	18093	18012	17955	18033	18001	17981	17835	17814	18049	18104	18035	17913	17923	17754	17950	17958	17977	17840	17890	17977	17741	18080	18005	18058	17901	17910	17959	17946	17759	18025	17973	17965	17713	18220	18023	17975	17825	18015	18049	17899	17985	17866	17850	17768	17932	18022	17974	18057	18001	17828	18046	17827	17774	17830	17952	17712	17804	17927	17780	17919	17871	17886	17999	17762	17759	17736	18003	17880	18060	17753	17969	18088	17955	17811	17870	17851	17973	17780	17864	18051	17926	18049	18060	17855	17882	17841	17922	17912	17881	17876	17877	17909	17938	17727	17803	17781	17812	17570	17938	17836	17789	17853	17843	17866	17723	17838	17976	17831	18042	17860	17804	17688	18204	18003	17599	17897	17922	18047	17700	18006	17782	18161	17910	17905	17902	17951	17947	17912	18048	17928	17894	17910	17892	17848	17926	17948	17966	17894	18367	17715	17916	17885	17963	17872	17854	17705	18065	17984	18023	18031	18027	17874	17893	17849	17871	18009	17979	17828	17795	17650	17769	17717	17877	17958	17866	17864	17917	17978	18095	17719	18016	17840	17988	17861	17920	17967	17946	17960	18056	17803	17956	17940	17854	17820	17678	17916	17782	17851	17714	18185	18064	18023	17960	17934	17697	17857	17612	17899	17718	18012	17845	17805	17732	17923	17839	17967	17859	17834	18041	18066	17906	17910	17914	18018	17898	17974	17735	17911	17871	18002	17943	18020	18133	17855	17740	17933	18012	17951	18012	17949	17853	17724	17922	17606	17887	17679	17916	17798	17901	17868	17783	17798	18001	17968	17879	17999	17838	17807	18090	17896	17871	17885	17877	17907	17829	17915	17975	17813	17760	17841	17738	17962	17799	17999	17751	17814	17971	17996	17836	17875	17698	17782	17830	17794	17912	17942	17785	17937	17949	17780	17851	17864	17951	17772	17881	17897	18019	17613	17966	18121	17865	17730	18106	18013	17977	17812	17571	17726	17921	17967	17820	17922	18033	17708	17902	17893	18001	17958	18268	17801	17821	17889	18051	17979	17820	18015	17710	17771	17882	18024	17965	17777	17900	17706	17872	18041	17648	17920	17931	18021	17904	17816	17680	17880	17943	17670	17893	18027	18132	17849	17737	17921	18131	17985	18069	17990	17941	17900	17900	18066	17916	18033	17891	17792	17883	17984	17923	17855	17995	17690	17782	17778	17868	17966	17823	18120	17864	17848	17796	17830	18001	18003	18108	17826	17824	17862	17898	17786	17981	17715	17920	17818	17868	17924	17884	17945	17950	17974	17861	17815	18070	18000	17784	17754	17848	18035	17865	18077	17810	17749	17875	17844	17753	17773	18048	17978	18034	17889	18060	17844	17881	17921	17626	17868	18033	18079	18043	18038	17829	17931	17884	17988	17975	17915	17959	17867	17885	17799	17955	17903	18006	17883	17957	17763	18014	17883	18003	18064	17942	18015	17875	17876	17930	17918	17997	17864	17876	17931	17911	17934	17928	18033	17796	17907	17747	17817	17637	17909	17751	18003	17943	17642	17831	17828	17825	17900	18024	17680	17931	17714	17945	17788	17783	17767	18016	17907	18118	17925	17952	17803	17893	17693	17872	18109	17937	17862	18019	17899	17772	18217	17868	17778	17865	17994	18047	18042	17836	17802	17948	17961	17870	18029	17861	17778	17968	17778	17881	18039	17745	17645	17949	17863	17884	18000	17926	17910	17877	18160	17987	17759	17865	17950	17817	17979	17961	17731	18088	17928	17864	17884	17856	17903	17766	17984	18007	17844	17873	17925	17837	17774	18003	18016	18030	17820	17891	17889	17974	18001	17791	17933	18056	17840	17946	18022	17995	17873	17976	17975	17687	17792	17978	17877	17796	17788	17935	17944	17834	17982	17825	17938	18057	17935	17896	17990	17971	17917	17871	17998	17892	17912	17953	17808	17895	18048	18029	17698	17742	17904	17846	17725	18034	17897	17967	17786	17728	17816	17717	17799	17820	17976	17847	17860	17807	17894	17977	17898	18010	17990	17756	17912	17654	17760	17970	17996	17954	17937	17831	17802	17879	17946	17869	17926	18051	17917	17839	17840	17871	17865	17969	18100	17848	17986	17765	17672	17849	18005	18062	18031	17683	17888	17951	17688	17879	17764	18086	17881	17942	17892	17878	18072	18032	17673	17949	18110	17806	17825	17833	18021	17989	17639	17692	17835	17739	17971	17890	17907	17885	18000	18084	17912	17983	17820	17833	18037	17932	17880	17978	17848	18012	17802	17695	17834	17719	17866	17700	17828	17753	17721	17839	17911	18037	17940	17641	17834	18088	17921	17723	17892	17943	17876	17721	18055	17880	17684	17853	17898	17806	17782	17841	17995	17934	17856	17823	17776	18002	17797	18101	17783	18077	17899	17968	17748	17862	17832	17966	17908	17838	17841	17830	17682	17788	17966	17919	18083	17969	17749	17907	17908	17985	17850	17817	17820	17946	18029	17899	17711	17966	17791	17725	17668	17766	17839	17740	17873	17708	17802	17801	17793	18013	17935	17831	17946	17979	17809	18087	17963	18005	17734	17692	17857	17754	17806	17947	17909	17950	17927	17798	17912	18042	17967	18012	17890	18029	18020	17831	17884	17763	17929	17904	18013	17900	17919	17734	17737	17812	17794	17789	18003	18017	17839	17967	17946	17994	17951	17818	17704	17757	17648	17854	18028	18171	17904	18064	18010	17914	17955	18000	17929	17955	18039	17776	17908	17804	17846	17872	17676	17708	18036	17926	17794	17690	17877	17788	17816	17962	17856	17947	17759	17789	17710	18068	18063	18091	17960	17956	17882	17938	17786
58173	101677	93465	74830	52254	34363	22242	17346	15692	14970	15046	14975	15062	15017	15093	15021	15212	15069	14937	15057	15158	14984	15101	15184	15092	15234	15236	14928	14971	14875	15137	14952	15154	14980	15152	15127	14979	15148	15019	15002	14955	15077	14985	14978	15210	15050	14969	15326	14910	15111	15174	14998	14911	15118	15135	15028	15210	15060	15004	14987	15129	14944	15219	15132	15004	15009	15018	15079	15073	14931	15129	14970	15069	15266	14987	15045	14980	15046	15152	15097	15203	15180	15048	15084	14924	15058	15112	14951	15145	14985	15002	14877	15026	15165	15004	15079	15089	15060	15198	15103	14963	14903	15193	15075	15342	15191	15144	15017	14990	15010	15067	15079	15257	15176	14905	14998	15260	15162	15168	15121	15005	15158	15012	14975	15060	14998	15165	15031	15014	14885	15029	15026	15003	15049	15143	15024	15027	14996	15099	14976	15048	15020	15274	15149	15003	14995	15106	14951	14987	15211	15073	14987	15191	15228	15160	15016	15079	15072	15063	14946	15133	15167	15120	15042	14922	15019	15227	15091	15147	14964	15120	15121	14976	15001	15029	14990	15213	14940	15183	14921	14928	14978	15107	15043	15035	14988	15112	15113	15192	14907	15017	15091	14970	15099	15137	15021	15097	15094	15001	15138	14978	14998	14991	14971	15094	14868	15024	15067	14945	15156	14965	15031	15240	15051	15024	15201	15043	15087	14781	15095	14979	14917	15073	15093	15044	15140	15096	15117	15082	15018	15050	15075	14965	15042	15050	14983	14930	15168	15101	14919	15204	15218	15142	15263	15107	15181	15125	15065	15043	15247	14996	15001	15062	15016	15169	15014	15186	15171	15064	15149	14893	14977	15085	15103	15091	15112	15039	15154	14815	15120	15019	15245	15207	15151	14814	15174	14976	15047	14915	15116	15207	15082	15020	14965	15081	15141	15060	15156	15040	15045	15040	14926	14956	15128	15000	15147	14990	15010	15115	15086	14988	15219	15055	15078	15169	15133	14857	14981	15191	15101	14979	15148	14920	14948	14977	15058	15025	15090	14887	14895	15109	14979	15089	15000	15015	15152	14980	15029	14910	15067	15141	14991	15126	15174	15087	15052	14892	15049	14963	14977	15090	15192	15002	14955	15063	15133	15017	15083	14822	15165	15110	15012	15127	15098	15175	14941	14848	15019	14930	15143	15142	15140	14893	15092	15097	15223	15114	15027	15243	14961	15011	15148	14980	14899	15094	15149	15049	14956	15024	15011	15160	15221	15022	15092	15030	15110	15256	14977	15186	15089	15070	14951	15007	15139	15056	15117	15105	15121	14952	14965	15089	14866	15027	15026	15004	15080	14946	15196	15086	15070	15067	15145	15033	15013	15111	14927	14927	15062	15011	15164	15195	14912	15082	15287	15054	14972	15082	14974	14949	15092	15152	15203	15093	15090	15147	15088	15200	15011	15017	15115	15072	15070	15273	14945	15213	15000	14951	15137	14942	15068	15104	15285	15012	15131	15208	15133	15007	15275	15010	15178	15085	14926	14874	15034	15064	14939	15167	15086	14909	14959	15105	15170	15325	15018	15060	15052	14987	15014	14981	15065	15033	15164	15220	15132	15036	14840	14964	15148	15031	15132	14867	14967	14928	15084	15004	15211	15118	15157	15178	14982	15090	15032	15088	14876	15077	15079	15106	15165	15013	15050	15013	14999	15009	15169	14964	15263	15088	15097	15077	15001	15063	14860	15010	15127	15056	15127	14870	15182	15046	15193	15231	15152	14985	15005	15016	14974	15002	15206	15187	14977	15132	15032	14983	15184	14993	15089	15024	15071	14953	15151	14991	14997	15013	15067	15041	15031	15040	15008	15068	15228	15116	15001	15125	15057	15166	15085	15135	15056	15125	14956	15186	15011	15090	15102	15079	14906	15083	14984	14984	15087	15138	15007	15234	15049	15034	15072	14988	15137	15149	14949	15078	15014	14948	15079	15082	15125	14931	15100	15178	15094	15173	15120	15091	15025	15052	14906	15119	14933	15047	14995	15038	15077	15006	14921	15151	15080	15055	15065	15091	14983	15084	14962	15067	15195	15006	14998	14989	15105	14999	15205	14972	15001	15256	15028	15088	15024	15085	15069	14899	15041	15116	14933	15241	15032	15130	15010	14963	14978	15134	15174	15066	14843	14970	14946	15169	15080	15134	14982	14937	15038	14855	15028	15083	14984	15110	15261	15085	15025	15215	14959	15090	15033	15050	15157	14940	14932	15119	14905	15116	15247	15004	15034	15045	15099	15084	15008	15133	15103	14979	15036	15064	15032	15149	15092	14936	14959	15143	15013	15106	15046	15012	15120	15129	15042	15127	15258	15028	15220	15141	15194	14905	15008	15090	14952	15024	15010	15164	15012	15237	14991	14928	15055	14744	15076	14958	14915	15033	15215	15132	14867	15073	14858	15050	15223	14943	15021	15065	14885	14896	15033	14930	15050	14938	14900	15234	15038	15011	15058	15118	15005	14882	15021	15081	15135	15059	14930	14924	14949	15148	15082	15141	15110	15128	15123	15048	14994	15075	15279	15152	14912	15129	15120	15193	15186	15118	14992	14910	15133	15246	15016	15006	14987	15148	15213	14991	15052	15020	14922	15058	15165	14992	15142	15045	15055	15030	14898	15177	15178	15088	14981	15106	14983	15133	15149	14968	14832	15045	14972	15066	15010	15100	14963	14841	15080	15154	15177	14940	14960	15052	14998	15143	15018	15105	15169	15023	14948	15070	15165	15183	14936	14834	14978	15165	15083	15095	15108	15014	15054	15004	15108	14978	15107	15037	15006	14951	15259	14963	15073	14984	14952	15183	14923	15100	15192	14890	14979	15092	14947	15051	15002	15183	15105	15007	14875	15013	14944	14911	15110	15025	15175	14981	15077	15219	14965	15211	14895	15027	14938	15138	15064	15268	15185	14965	14909	14954	15160	15132	14930	14990	15053	15137	14956	14832	15125	15087	15228	14915	14957	15180	15037	15018	15137	15102	15145	15130	15017	15056	15024	14993	15118	14974	14905	15056	15049	14961	14895	14973	14953	15084	15101	15165	15028	14986	15145	15099	15165	15089	14949	15050	15134	15144	14982	14996	15024	15035	15125	15246	14874	15077	15176	15100	15030	15034	15112	15174	15063	15102	15068	15041	15091	14977	14886	15136	15057	15220	15024	15131	15024	15155	14901	15099	15168	15112	15045	15053	15054	15156	15036	14989	15227	15031	15206	15127	15127	15008	15068	14965	15098	15157	15157	15194	14876	15038	15207	14943	14800	15039	15176	15105	15076	15100	15145	15070	15045	15130	14831	15086	15178	15074	15034	14874	15107	15153	14923	15051	15081	14935	15056	14853	15075	15137	15179	14877	15105	15004	15129	15058	14895	15189	14842	15070	15033	15007	15018	15123	14948	15122	14921	15054	15119	15063	15033	15134	15106	14837	15178	15136	14990	15114	15055	15016	15068	15058	15130	15076	15075	15103	15015	15110	15068	15128	15044	15139	15168	15164	15291	15055	14819	15151	15138	14979	14971	15050	15073	15089	15095	15029	14973	14983	14922	15153	15201	15121	15140	15046	14868	15092	15106	15123	14931	14801	15162	15077	14909	15102	14880	15085	15028	15081	14894	15059	15057	15153	14928	15127	14900	15004	15095	15119	15025	15179	15025	15051	15039	14922	14945	14934	14905	14881	14965	14959	15143	14900	15121	15014	15163	15018	14996	15219	15080	15227	14901	14930	15079	14993	15173	15152	15061	14983	15009	14995	15080	15152	15009	15087	14991	15011	15047	15132	15017	15073	15135	15017	15119	15176	15114	14882	15190	15052	15064	15064	14992	14941	15186	15232	15089	14908	15167	15094	14947	15121	15051	15195	15024	14950	14953	15071	15075	15135	15237	15128	15128	14845	15181	15026	15146	15071	14919	15040	15073	15016	15026	15209	14924	15035	15157	15218	15055	14981	14990	15062	14973	15049	15095	14977	15046	15085	15027	15087	15166	15107	14891	15075	15119	15015	15068	14881	14831	15336	15099	15106	15010	15146	14999	15183	14988	15087	15076	15093	15142	14993	15093	15081	15161	15093	15101	15032	14917	15091	14987	14865	15012	15114	15180	15189	14850	14944	14996	14990	15103	15082	15138	15121	15132	15028	15221	14954	15205	14990	14835	15252	15079	15085	15103	15077	14994	15056	15038	15143	15022	14907	15093	15011	14925	15132	14990	15119	14936	15061	15227	15159	14963	14915	15161	15057	15072	14939	15156	15036	15235	15081	15047	15040	14974	14992	15054	15175	15150	15140	15062	15350	15018	15192	15011	15041	15030	14868	15157	15076	14984	15268	14943	15098	15081	15049	14978	14922	15081	15013	15162	15107	15065	14937	15130	15003	14904	15037	15101	15052	15035	15048	15015	15071	15100	15067	15173	15179	14860	15130	15139	14976	14845	15025	15152	15035	15063	15186	15166	15004	15002	15049	14987	15032	14886	15111	15023	15035	15023	15016	15085	14921	15257	15028	15041	15110	15052	15005	15108	15217	15052	15049	15047	15017	15261	14956	15034	14917	15138	15055	15005	14989	15161	15068	15039	15075	15187	15015	15035	15166	15134	15220	15096	15150	15110	14956	15145	15120	15024	15174	15060	14877	14971	15117	15033	15224	14965	14929	15026	15137	14908	15077	14974	14968	15235	15048	15004	15019	14948	14969	15118	14992	14914	14953	15021	15050	15013	15095	15150	15037	14859	15050	14881	15050	15051	15030	14972	15159	15003	14976	15211	15088	15146	14991	15029	15112	15083	14828	14904	15000	15001	15056	15036	14895	14919	15105	15122	14985	15017	15129	15016	15016	15098	14929	14930	15226	14970	14910	15114	15083	15046	15085	15077	15036	15040	15016	15050	15044	15120	15101	15240	15103	14984	15001	15030	15167	15097	14925	15057	14933	15051	15106	15186	14989	15178	15096	15159	14943	15042	14929	15121	15181	15167	15062	14994	15014	15051	15036	14986	15109	15086	15007	15175	14878	15053	15110	15059	15160	15019	15002	15192	15179	15229	15191	15079	15063	14928	15285	15065	15090	15210	15100	15025	15192	15187	15210	15153	14950	14896	14982	15177	15005	15147	15190	15050	15089	15159
29125	36901	46032	34940	24889	20736	19360	18597	18012	18422	18386	18457	18104	18135	18197	18093	18362	18271	18145	18115	18110	18169	18261	18031	18117	18073	18216	18170	18375	18214	18309	18448	18253	18034	18272	18207	18222	18285	18226	18182	18194	18118	18088	18389	18192	18127	18402	18105	18367	18036	18159	18201	18010	18260	18387	18102	18178	18278	18289	18173	18243	18169	17923	18352	18207	17920	18173	17938	18151	18321	18235	18086	18256	18506	18164	18138	18098	18056	18271	18071	18006	18068	18258	18184	18208	18358	18001	18065	18412	18108	18080	18379	18453	18194	18342	18098	18052	18220	17994	17990	18067	18047	18213	18154	18182	18223	18203	17917	18041	18228	18162	18169	18085	18057	18395	18259	18239	18044	18105	17994	18041	18306	18141	17938	18269	18219	18203	18252	18189	18120	18401	18063	18265	17965	18119	18295	18353	18324	18131	18296	17960	18167	18188	18090	18102	17970	18195	18031	18120	18332	18140	18183	18020	18071	18365	18294	18314	18222	18078	18345	18094	18130	18109	18169	18099	18317	18038	18136	18218	18122	18225	18294	18155	18228	18206	18239	18239	17987	18300	18280	18011	18314	18252	18232	18082	18344	18276	18100	18307	18206	18150	18143	18197	18077	17965	18352	17981	18123	18096	18140	18184	18133	18171	18342	18139	18389	18138	18068	18140	18331	17963	18467	18435	18285	18115	18282	18165	17977	18194	18106	18133	18394	18120	18212	18069	18116	18228	18189	18017	18014	18162	18188	18298	18152	18154	18254	18010	18065	17848	18253	18282	18039	18220	18048	18236	18046	18126	18307	18297	18024	18236	18276	18116	18337	18271	18289	18263	18142	18112	18206	18213	18156	18190	18349	18170	18179	18218	18058	17940	18190	18134	18095	18199	18126	18209	18179	18257	18220	18218	18197	18201	18313	18371	17945	18160	18343	18449	18282	18195	18155	18120	18124	18399	18188	18089	18321	18107	18115	18256	18156	18114	18170	18118	18255	18094	18316	18054	18184	18073	18215	18300	18147	18082	18389	17868	18232	18235	18458	18246	18156	18051	18262	18230	18189	18141	17976	18219	18365	18032	18132	18169	18090	17875	18063	17911	18153	17948	18008	18023	18103	18098	18197	18183	18078	18056	18275	18126	18231	18190	18223	18100	18318	18321	18220	18197	18317	18188	18396	18232	18253	18137	18081	18115	18286	18300	18262	18120	18237	18314	18184	18190	18120	18142	18260	18176	18031	18338	18043	17988	18092	17871	18106	18202	18030	17988	18184	18252	18210	18166	18157	18097	18076	18036	17984	18048	18018	18207	18225	18051	18241	18141	18162	18365	18306	18065	18265	18394	18258	18352	18168	18226	18242	18044	18126	18082	18092	18141	18150	18181	18191	18110	18070	18175	18137	18159	18277	18112	18331	18314	18313	18123	18038	17908	18073	18250	18312	18046	18135	18144	18118	18025	18309	18042	18159	18262	18098	18224	18033	18183	18312	18029	18097	18010	18359	18225	18153	18059	18134	18321	18091	18213	17942	18218	18204	18315	18303	18250	18019	18335	18245	18217	18085	18107	18335	18181	18047	18350	18251	18301	18259	18272	18226	18374	18386	17990	18270	18125	18210	18160	18286	18109	18205	18236	18298	18131	18257	18134	18125	18182	18228	18260	17956	18061	18214	18041	17978	18094	18342	18174	18093	17945	18140	18114	18111	18296	18320	18318	17961	18202	18097	18092	17962	18274	18091	18148	18201	18173	18019	18126	18226	18337	18321	18204	18140	18201	18051	18187	18240	18224	18112	18041	18141	18259	18210	18356	18253	18150	18412	18243	18234	18204	18117	18178	18211	18001	17994	18095	18215	18188	18058	18153	18117	18165	18056	18380	18125	18213	18322	18088	18019	18187	18197	18043	18236	18098	18324	18111	18217	17997	18307	18304	18209	18009	18073	18154	18185	18203	18131	17975	18269	18142	18073	18278	18131	18061	18290	18187	18474	18240	18039	18093	18250	18276	18267	18222	17966	18325	18128	18164	18093	18095	18291	18015	18228	18090	18066	18255	18285	18148	18407	18226	18163	18361	18307	17924	18198	18194	18127	18175	18147	18274	18290	18237	17843	18140	18091	18070	18235	18122	18295	18315	18226	18305	18257	18186	18215	18289	18332	18233	18214	18235	18164	18173	18067	17980	18187	17913	18276	18249	18075	18200	18376	18203	18244	18167	18110	18006	18142	18168	18107	18202	18251	18084	18282	18238	18283	18153	18141	18325	18299	18252	18186	18057	18253	18087	18300	18403	18301	18253	18196	18255	18135	18210	18052	18210	18149	18224	18318	18333	17917	18114	18350	18412	18370	18363	18328	18193	18171	18082	18086	18439	18307	18289	18287	18342	18213	17945	17995	18179	18087	18214	18571	18407	18102	18304	17954	18096	18099	18159	18364	18265	18270	18186	18252	18267	18275	18254	18075	18149	18134	18111	18285	18130	18359	18394	18025	18140	18161	18214	18131	18092	18106	18127	18197	18253	18375	18158	18113	18210	18240	18068	18171	18291	18131	18109	18130	18364	18158	18107	18209	18341	18387	18229	18009	18057	18114	18178	18216	18041	18203	18272	18305	18150	18273	18146	18087	18014	18192	18256	18278	18451	18037	18118	18064	17991	17930	18019	18226	17993	18136	18217	18330	18081	17911	18202	18180	18459	18443	18198	18214	18217	18052	18164	18040	18261	17996	18246	18172	18109	18196	18110	18095	18234	18172	18071	18192	18150	18176	18226	18295	18249	17966	18073	18179	18191	18210	18397	18272	18210	18263	17993	18367	18303	18183	18120	18029	18288	18156	18456	18196	18112	17992	18131	18223	18069	18161	18301	18166	18058	18127	18308	18112	18292	18228	18099	18042	18032	17936	18095	18166	18180	18190	18185	18363	18190	18198	18170	18089	18402	18175	18298	18163	18262	18103	18246	18124	18094	18343	18182	18010	18356	18178	18151	18201	18343	18282	18296	18337	18270	18263	18210	18302	18244	18199	18357	18342	18194	18149	18191	18100	18219	18200	18200	18338	18249	18208	18117	18063	18273	18055	18184	18189	18136	18240	18130	18152	17953	18263	18161	18351	18053	18215	18106	18323	18174	18177	18393	18064	18203	18110	18093	18095	18318	18290	18336	18037	18297	18159	18203	18384	18345	18149	18274	18292	18069	18258	18152	18066	18280	18245	18275	18056	18150	18396	18000	18100	18217	18228	18242	18105	18105	17985	18253	18099	18296	18190	18090	18154	18288	18297	18229	18107	18085	18039	18109	18114	18135	18341	18231	18044	18428	18335	18116	18194	18135	18246	18258	18127	17881	18233	18175	18245	18058	18270	18041	18085	18225	18246	18148	18187	18082	18189	18372	18306	18060	18428	18223	18162	18220	18248	18351	18168	18226	18021	18184	18180	18156	18137	18367	18116	18130	18174	18196	18048	18351	18172	18132	18095	18028	18110	18141	18250	17987	18103	18259	18177	18512	18145	18242	18341	18174	18202	18304	18211	18157	18063	18234	18239	18151	18126	18176	17935	18202	18086	18253	18217	18133	18242	18393	17997	18063	18259	18272	18184	18106	17982	18205	18266	18230	18036	18203	18106	18245	18407	18318	18284	18127	18133	18227	18197	18299	18261	18103	18266	18422	18307	18045	18453	18207	18206	18221	18244	18289	18224	18202	18097	18305	18119	18110	18149	18175	18197	18160	18216	18247	18106	18087	18148	18223	17929	18019	18273	18189	18030	18117	18307	18145	18088	18243	18219	18231	17901	17819	18153	18173	18110	18231	18046	18113	18153	18155	18130	18080	18288	18206	18485	18149	18199	18364	18074	18475	18061	18145	18182	18288	17890	18145	18237	18283	18061	18087	18314	18127	18131	18235	18183	18220	18078	18183	17953	18269	18152	18254	18198	18312	18208	18126	18135	18035	18011	18248	17985	18346	17874	18215	18154	18276	18118	18360	18255	18335	18215	18196	18187	18263	18164	18247	18263	18196	18313	18106	17993	18185	18152	18110	18227	18121	18094	18232	18136	18177	18113	18111	18092	18197	18251	18100	18318	18205	18179	18060	17935	18184	18123	18231	18327	18406	18303	18256	18044	18243	18061	18119	18127	18203	18249	18362	18120	18047	18184	18034	17982	18248	18196	18248	18178	18209	18136	18158	18070	18310	18280	18168	18262	18223	18159	18285	18340	18219	18260	18129	18080	18231	18167	17937	18168	18298	18135	18112	18082	18061	18325	18401	18004	18190	18291	18257	18172	18296	18131	18343	18355	18220	17967	18126	18229	18227	18288	18029	18189	18097	17982	18209	18216	18261	18031	18117	18076	18302	18008	18124	18191	18155	18110	18160	18390	18258	18141	18041	18260	18005	18210	18344	18255	18175	18178	18304	18314	18239	18032	18328	18218	17868	17936	18064	18115	18102	18161	18337	18188	18265	18133	18038	18311	18153	18037	18265	18209	17999	18216	18239	18314	18192	18021	18269	18028	18115	18167	18404	18111	18113	18156	18193	18119	18172	18143	18174	18346	18204	18112	18164	18087	18057	18093	18336	18302	18180	18206	18335	18149	18220	18306	18269	18125	18350	18172	18257	18279	18215	18146	18156	18118	18213	18257	18319	18061	18341	18319	18239	18127	18284	18171	17942	18013	18332	18207	17972	17996	18138	18251	18220	18187	18365	18230	18258	18253	18162	18183	18274	18012	18096	18214	18200	18073	18150	18237	18167	17956	18195	18221	18099	18249	18216	18236	18168	18285	18146	18121	18199	18119	18444	18440	18021	18024	18366	18187	18195	17920	18127	18108	18205	18337	18309	18077	18066	18065	18250	18261	18241	18174	18289	18190	18108	18378	18216	18235	18143	18135	18284	18090	18020	18191	18272	18271	18055	18235	18166	18123	18030	18089	18200	18260	18097	18083	18029	18197	18066	18209	18073	17892	18057	18329	18184	18189	18166	18070	18233	18159	18385	18350	18318	18174	18492	18325	18292	18228	18376	18297	18217	18187	18240	18198	18054	18126	18360	18244	18185	18109	18115	18048	18310	18414	18172	17956	18179	18155	18089	18167	18152	18110	18220	18230	18117	18213	18057	18140	18432	18175	18263	18092	18163	18181	18259	18148	18221	18143
32836	56676	47027	30720	21631	17549	15792	15366	15379	15092	15221	15239	15336	15305	15299	15290	15303	15258	15212	15094	15218	15331	15183	15131	15173	15331	15134	15155	15345	15306	15502	15305	15324	15240	15404	15125	15255	15196	15299	15159	15178	15309	15082	15235	15233	15480	15198	15212	15209	15127	15294	15317	15236	15193	15251	14972	15239	15116	15370	15248	15110	15261	15323	15208	15248	15153	15315	15221	15151	15234	15186	15179	15195	15292	15104	15256	15210	15276	15322	15313	15216	15238	15263	15245	15196	15167	15085	15343	15264	15308	15273	15222	15233	15228	15238	15270	15275	15197	15035	15432	15282	15429	15069	15193	15052	15155	15184	15226	15215	15169	15270	15301	15341	15205	15171	15198	15254	15247	15205	15235	15273	15209	15064	15097	15451	14976	15241	15372	15192	15081	15341	15278	15326	15113	15406	15281	15160	15375	15391	15206	15149	15193	15077	15299	15096	15294	15188	15178	15325	15196	15355	15168	15090	15418	15198	15470	15223	15124	15017	15164	15136	15244	15123	15277	15136	15232	15263	15081	15254	15376	15208	15293	15208	15228	15286	15274	15188	15314	15121	15186	15270	15208	15227	15240	15285	15109	15175	15175	15074	15156	15173	15176	15386	15305	15323	15235	15343	15326	15310	15151	15169	15140	15398	15090	15103	15224	15074	15084	15039	15353	15308	15083	15333	15252	15152	15072	15239	15389	15082	15409	15205	15229	15222	15226	15303	15322	15270	15160	15097	15348	15153	15242	15246	15174	15400	15142	15159	15185	15173	15149	15339	15207	15314	15093	15280	15232	15311	15185	15463	15200	15267	15186	15370	15261	15273	15117	15168	15218	15321	15279	15255	15266	15153	15270	15180	15191	15214	15238	15183	15287	15247	15247	15334	15056	15260	15197	15295	15390	15297	15257	15213	15187	15169	15328	15265	15147	15262	15142	15193	15346	15298	15288	15053	15274	15295	15136	15269	15295	15393	15234	15253	15214	15373	15304	15258	15173	15146	15154	15299	15252	15167	15370	15148	15186	15305	15231	15294	15351	15147	15159	15234	15356	15151	15270	15112	15350	15218	15108	15238	15113	15429	15304	15219	15343	15272	15147	15247	15197	15277	15220	15252	15467	15312	15209	15102	15131	15352	15171	15181	15382	15185	15198	15233	15102	15222	15149	15164	15259	15179	15279	15145	15088	15069	15440	15334	15164	15074	15075	15223	15184	15315	15187	15063	15130	15247	15188	15277	15222	15224	15216	15349	15240	15352	15098	15200	15491	15263	15151	15367	15327	15199	15290	15247	15194	15272	15087	15148	15247	15288	15302	15330	15293	15282	15249	15192	15372	15161	15178	15185	15046	15261	15278	15242	15219	15179	15171	15203	15357	15255	15384	15087	15385	15285	15358	15291	15287	15292	15224	15226	15160	15157	15101	15095	15372	15340	15301	15178	15279	15179	15203	15094	15210	15353	15388	15351	15140	15218	15223	15205	15143	15226	15204	15352	15135	15155	15243	15377	15212	15209	15307	15316	15153	15406	15133	15271	15274	15138	15241	15361	15212	15232	15243	15297	15128	15392	15170	15301	15335	15118	15277	15220	15146	15120	15258	15298	15396	15140	15144	15297	15133	15179	15188	15168	15099	15217	15437	15104	15335	15358	15241	15316	15178	15214	15280	15131	15445	15118	15135	15143	15251	15325	15244	15163	15305	15391	15306	15195	15171	15243	15226	15242	15316	15270	15214	15301	15071	15202	15277	15467	15226	15231	15400	15241	15316	15314	15282	15148	15343	15358	15290	15105	15388	15271	15172	15327	15361	15149	15296	15223	15086	15244	15380	15153	15381	15254	15256	15179	15285	15141	15210	15179	15150	15090	15261	15338	15351	15261	15191	15182	15306	15304	15277	15132	15264	15323	15322	15246	15204	15231	15245	15267	15074	15227	15265	15111	15231	15458	15163	15133	15256	15308	15273	15113	15268	15277	15267	15163	15300	15312	15333	15296	15237	15182	15288	15113	15266	15107	15151	15197	15218	15273	15409	15194	15474	15296	15150	15149	15216	15166	15189	15228	15256	15184	15320	15105	15296	15147	15291	15427	15338	15298	15296	15319	15164	15250	15284	15173	15147	15305	15213	15015	15074	15064	15213	15203	15219	15248	15250	15212	15264	15381	15338	14984	15348	15146	15103	15224	15285	15208	15219	15187	15254	15201	15298	15498	15217	15188	15300	15177	15217	15212	15248	15208	15290	15274	15287	15445	15201	15072	15246	15192	15225	15118	15256	15244	15328	15118	15183	15285	15322	15398	15144	15284	15173	15205	15369	15038	15132	15145	15343	15276	15169	15292	15353	15252	15200	15268	15187	15312	15114	15316	15230	15229	15121	15241	15176	15255	15319	15291	15188	15339	15230	15276	15321	15255	15322	15311	15290	15248	15316	15156	15347	15270	15185	15248	15177	15370	15291	15326	15117	15381	15109	15177	15339	15328	15135	15265	15279	15196	15330	15134	15257	15349	15146	15306	15232	15284	15149	15205	15209	15409	15120	15099	15331	15257	15163	15124	15030	15235	15171	15177	15167	15247	15295	15100	15246	15349	15276	15298	15224	15203	15254	15214	15326	15319	15394	15240	15189	15136	15189	15227	15248	15260	15266	15267	15265	15381	15282	15238	15308	15140	15315	15219	15366	15234	15296	15154	15166	15342	15179	15327	15145	15290	15216	15426	15191	15199	15110	15284	15248	15124	15266	15229	15108	15196	15349	15293	15288	15186	15151	15331	15359	15155	15319	15145	15205	15229	15260	15145	15167	15226	15119	15207	15186	15171	15196	15349	15274	15282	15125	15215	15333	15201	15235	15177	15409	15278	15237	15230	15206	15120	15317	15087	15217	15235	15210	15161	15423	15084	15184	15195	15335	15055	15178	15305	15248	15153	15233	15327	15124	15300	15178	15229	15103	15257	15155	15277	15161	15068	15343	15103	15214	15238	15301	15098	15331	15098	15187	15237	15320	15031	15302	15241	15297	15018	15175	15144	15261	15245	15212	15269	15211	15312	15300	15240	15310	15327	15103	15049	15272	15249	15123	15122	15173	15189	15254	15073	15244	15224	15266	15272	15189	15253	15264	15335	15366	15284	15230	15303	15216	15323	15178	15378	15267	15222	15277	15238	15305	15279	15343	15305	15193	15250	15104	15289	15383	15221	15228	15083	15224	15181	15388	15202	15348	15480	15136	15208	15262	15245	15185	15262	15364	15213	15387	15299	15264	15300	15173	15144	15338	15011	15313	15118	14934	15359	15185	15151	15260	15334	15068	15257	15413	15072	15120	15347	15181	15291	15154	15256	15225	15394	15269	15230	15175	15264	15385	15393	15197	15315	15259	15300	15281	15335	15094	15283	15229	15106	15274	15219	15384	15278	15335	15272	15216	15316	15321	15239	15282	15042	15062	15169	15253	15235	15186	15259	15335	15342	15322	15280	15369	15218	15199	15098	15202	15244	15222	15200	15193	15263	14993	15267	15183	14970	15322	15047	15261	15095	15256	15168	15234	15332	15258	15165	15250	15245	15284	15323	15319	15216	15342	15220	15287	15406	15329	15117	15209	15210	15194	15219	15192	15314	15262	15360	15160	15407	15128	15121	15333	15263	15167	15129	15277	15181	15165	15512	15123	14991	15300	15353	15402	15217	15208	15077	15085	15193	15229	15252	15253	15198	15222	15267	15193	15361	15061	15303	15279	15253	15063	15367	15229	15320	15223	15299	15256	15266	15279	15301	15218	15271	15278	15080	15256	15154	15411	15284	15107	15288	15135	15227	15156	15271	15196	15196	15116	15325	15393	15143	15345	15171	15227	15204	15291	15249	15053	15333	15232	15105	15081	15095	15219	15345	15099	15190	15294	15328	15447	15136	15364	15172	15210	15191	15228	15328	15219	15350	15211	15231	15339	15218	15009	15255	15316	15294	15162	15247	15330	15109	15345	15180	15253	15244	15369	15287	14959	15154	15185	15249	15181	15320	15085	15092	15146	15339	15215	15279	15162	15337	15193	15195	15176	15245	15254	15363	15259	15171	15253	15133	15386	15269	15250	15177	15202	15209	15262	15072	15137	15249	15052	15304	15268	15257	15190	15300	15304	15132	15172	15250	15330	15283	15245	15399	15179	15161	15109	15099	15337	15209	15160	15208	15240	15191	15212	15399	15190	15310	15127	15169	15302	15176	15085	15448	15135	15249	15300	15216	15321	15116	15130	15339	15190	15199	15342	15138	15099	15184	15361	15346	15215	15317	15106	15227	15251	15066	15084	15235	15305	15111	15334	15282	15080	15272	15175	15156	15273	15283	15110	15304	15161	15305	15153	15279	15275	15349	15156	15231	15356	15307	15207	15364	15311	15186	15318	15300	15329	15262	15205	15238	15099	15211	15251	15268	15311	15190	15310	15081	15183	15238	15317	15241	15259	15104	15123	15234	15149	15162	15229	15293	15260	15234	15070	15232	15210	15238	15147	15313	15299	15480	15178	15237	15196	15161	15336	15329	15252	15269	15120	15368	15288	15203	15158	15485	15271	15242	15234	15235	15426	15191	15251	15170	15327	15223	15425	15319	15188	15277	15335	15374	15201	15186	15126	15387	15257	15117	15178	15366	15342	15267	15050	15217	15444	15206	15262	15366	15170	15191	15363	15153	15165	15094	15145	15036	15489	15245	15250	15308	15233	15136	15330	15252	15209	15170	15254	15340	15104	15146	15376	15122	15193	15187	15067	15250	15176	15158	15316	15207	15229	15423	15182	15108	15133	15204	15227	15194	15439	15327	15405	15229	15167	15267	15029	15129	15313	15102	15291	15071	15152	15207	15380	15103	15296	15233	15468	15151	15251	15142	15210	15314	15297	15182	15322	15349	15270	15276	15217	15103	15486	15305	15358	15248	15229	15077	15304	15122	14940	15261	15190	15203	15122	15217	15240	15198	15211	15052	15168	15326	15255	15304	15325	15246	15154	15258	15363	15173	15247	15121	15267	15193	15308	15119	15268	15272	15247	15385	15341	15212	15270	14982	15236	15284	15238	15266	15318	15331	15329	15215	15142	15229	15363	15171	15447	15230	15243	15098	15275	15247	15209	15117	15227	15212	15306	15302	15266	15311	15267	15142	15131
24201	24732	42646	43221	34672	28232	24196	19641	18398	18445	18240	18130	18363	18251	18291	18042	18248	18323	18184	18119	17886	18098	18152	18135	18052	18141	18115	17952	17998	18045	18094	18035	18017	18086	18146	17955	17917	17963	18099	18097	18032	18148	18226	17974	18157	17861	18074	17849	17851	18095	18067	17872	17893	17926	17969	18122	17924	17759	17891	17794	18072	17905	18286	18010	18183	18126	17913	18037	18062	18013	17870	17780	17704	18083	17918	17995	18000	17795	18015	17863	18120	17997	17927	17988	18253	18136	18167	18146	17862	18022	17950	18046	17913	18153	17987	18175	17992	17796	18109	18121	18170	17960	18089	17918	18130	17855	17915	17927	18305	17832	17957	17941	18026	18193	18034	18184	18075	17909	17889	18017	17989	18011	17937	18145	17964	18012	17827	17936	18193	18004	18011	17788	18025	17944	17704	17783	17961	18180	18077	18042	17882	18260	17919	18042	18063	17833	17902	17876	18091	17951	17807	17956	17830	17833	17867	17906	17911	18032	17918	18003	17990	18049	17965	17875	17952	17970	17811	17991	17843	17971	17886	17895	17858	18071	17916	18139	18119	18055	17955	17957	17924	17890	18116	17978	17904	18056	17981	17999	17872	17837	17958	17712	18000	17896	17936	18082	17983	18050	17766	17656	17907	17814	17852	17881	17863	18083	17906	17919	17874	17944	17998	17960	17788	17917	18049	17886	17929	18063	17939	18071	18075	18042	17996	18091	17946	17922	18025	17807	17974	18070	18080	18077	17933	18251	17989	17893	17851	17835	17928	17938	18134	18073	18174	18143	18001	17855	17803	18147	17950	17942	18154	17924	17785	17850	18105	17967	17951	18018	18026	18079	18008	17994	18026	18056	18245	17941	18129	18185	17985	18015	17713	17893	18034	18039	17926	18061	18019	18073	17973	17822	17920	17998	17909	17990	18006	18036	17969	18089	17996	17910	17956	18014	17968	18046	17925	17924	17942	17945	17945	17818	18035	17942	17661	17932	18030	18080	17722	17974	17909	17803	17991	18149	18073	18041	17913	17742	17873	17991	17995	17863	17838	18029	17985	18081	18028	18178	18042	17839	17954	17775	17989	18029	18022	17859	18022	17891	17887	17795	17816	18063	17906	17800	18180	17966	18142	17857	17983	17733	17950	18126	18012	18061	17826	18052	17915	18176	17933	17928	18101	18137	18214	17850	17911	18093	17931	18115	18089	17970	17959	18015	17971	17917	17795	17995	18014	17895	17978	17786	17968	17951	18090	17876	17978	17922	17783	18152	18010	17871	18017	18013	17993	18006	18054	18008	17991	18025	18043	17893	18160	17911	17724	17945	17823	18081	17940	17824	18094	17947	18179	18027	18002	17856	17993	17972	17832	17994	18097	18005	18125	17833	17958	17863	18083	18012	18023	18146	17925	17780	18013	17931	18126	18019	18179	17954	17994	17897	18002	18004	18194	18067	17940	17717	17914	18182	18177	17907	17910	18087	17969	18029	17939	17961	17937	18067	17879	17729	18032	17948	18001	18144	17904	17893	18076	17806	18236	18083	18093	17879	17825	17816	18183	18009	17869	17966	17914	17885	17897	17953	18035	18124	18017	17823	17786	17819	18076	18106	17961	17883	18143	18014	17999	18076	17833	18077	17928	18129	17970	18045	17846	18026	18000	17788	17898	17872	18104	18224	17913	18040	18003	17916	17956	18001	17983	17732	17949	17916	17806	17801	17965	18015	18009	17887	17886	17852	17888	17900	17803	17986	18030	17939	18059	17931	18149	18058	18082	17991	18024	18017	17879	17911	18017	17887	17858	17894	17891	18073	17988	17917	18080	17833	18037	17881	18020	17929	17822	18130	17967	18076	17736	18036	17969	18001	18205	17988	18013	17826	17966	17940	18081	17879	17821	17996	18082	18099	17824	17939	18088	17970	18173	18014	18026	17978	18060	17867	18021	18032	18029	17930	18189	17760	18296	18227	17944	18109	18061	17966	17971	17977	18033	17855	18023	17963	17987	18144	18007	18064	17890	17706	17849	17950	17976	17988	17982	17869	18144	17873	17992	18042	17795	17944	17847	17721	18084	17933	17861	18066	18127	18202	18196	17916	17853	17991	17880	18109	17880	17880	17854	17786	17965	17956	18119	18039	18107	18112	17837	17785	18012	18108	17818	17868	17942	18060	18067	18088	17975	17994	17924	18081	18172	17877	17764	18177	17957	17760	18151	17823	18178	18193	17820	18007	18084	17929	18147	18016	17859	18005	17862	17956	17794	18042	18014	17838	17931	18028	18022	18131	18060	17904	17938	18108	17764	17936	18105	18087	18022	17795	17874	18172	18007	17881	17976	17884	18183	18117	18063	18000	18016	17893	17806	17924	18069	18102	17860	18128	18044	17992	18068	17971	18102	17911	18066	18094	17975	18080	18035	18057	17901	17977	17970	17992	18026	17917	17931	17823	17974	17861	17940	18113	18007	17917	18042	18032	17908	18013	18002	17932	18036	17919	17885	17827	18004	18085	17911	17996	17828	17854	18027	17765	18055	17666	17842	17913	17882	18044	17834	18132	17932	18085	18127	17874	18197	17929	17992	18039	17787	17887	18102	18073	18001	17975	18027	17867	18064	17953	18016	18019	18001	17974	17774	17961	17781	17773	18133	17975	17828	18019	18009	18073	17797	17881	17929	18083	18112	18097	17925	18159	17962	17834	17972	17967	18069	18005	17750	17959	17894	18200	17916	18001	18060	17979	17847	17924	17886	18017	18121	17833	17828	18253	17791	17968	18187	18099	18033	18045	18090	17852	18027	18037	17999	18269	17846	17888	17988	17934	18175	18020	18076	18019	18105	17885	17835	18056	17930	17960	17994	18102	17795	17776	17914	17898	17935	18071	18110	18102	18234	17888	18154	17902	18189	18076	17992	17718	18211	17853	17963	17765	17936	18085	18053	17865	18083	18125	18061	17940	17985	17923	17854	18065	18179	18143	17972	17740	17963	18015	18003	17793	18135	18088	18013	17914	17886	18074	17823	18077	18088	18011	17956	17988	18186	18010	18070	17857	17822	17973	18175	18128	17980	17816	17987	17885	18317	18169	17864	17860	17996	17999	17906	17867	18027	18157	17843	17870	18013	17996	18054	17965	17986	17991	18007	17861	17845	17769	17964	18081	18083	17929	17967	17958	18014	17994	17922	17992	17780	17919	18036	18103	17872	17730	17976	17898	18039	17949	17891	18033	18105	17929	17961	18072	17795	18084	17943	17947	18222	18104	18213	17854	17916	17905	18263	17943	18012	17927	17919	17963	17954	18239	18002	17993	18033	17780	18147	17948	18207	18060	17879	17941	18094	18097	18043	18091	18062	18045	17787	18065	18088	18014	18028	17912	18007	17825	18183	18165	17912	17874	18171	17767	18021	18010	17785	17733	17933	17912	18077	17903	17796	17956	17818	17968	17938	17931	17975	18081	17936	17845	18011	18092	18184	17948	18055	17975	18080	17954	18082	18030	17979	18014	17997	17991	18004	17938	18116	18062	18013	17928	17949	17907	18069	18129	17974	18122	17830	17880	17904	17820	18118	17928	18118	18015	17921	18035	18129	17909	18188	17969	18107	18006	17928	17814	18098	17925	17884	17943	17994	18013	17817	18050	17964	17961	18096	18007	18029	18060	17861	17859	18001	17902	17874	17926	18089	18048	17967	18167	18119	17899	18025	18094	18024	17996	18012	17873	17869	17717	17873	17737	17852	18005	18023	17929	17965	18091	18000	17915	18137	17835	18272	18041	18102	17951	17899	18085	18047	18009	18073	18105	18271	18140	17911	17962	17774	17896	17930	17919	17826	18050	17828	17719	17847	17948	17789	17847	18170	18120	17847	17944	17702	18064	18122	17857	17964	17965	18013	18088	18075	17932	18084	18039	17986	17990	18057	17955	18157	17983	17761	17792	18062	17982	17974	17993	17979	17835	18014	17849	17771	17846	18117	18156	17953	17967	17995	17974	18065	18055	17977	17932	17907	17908	18051	17954	17965	17915	18062	17938	18215	17959	17891	17828	18092	17832	18036	17923	18009	17845	17963	17983	17980	17947	17861	17897	18013	18066	18145	18086	17961	18085	17933	17853	18043	17875	18111	18148	18348	17859	18009	18034	17890	18026	18035	18030	17941	17951	18018	17909	17984	18048	17812	17790	17789	17727	17884	17926	17905	17939	18078	17795	17938	17985	17912	17892	17944	18008	18006	18035	18172	18015	17907	18010	18053	17780	17891	17935	17938	17852	17976	17840	18021	18339	17853	18050	17964	17909	18030	17949	17884	17806	17886	17927	17814	17973	18079	17956	17912	17892	17719	17944	17988	18012	18050	18144	17941	18054	18134	18090	17867	17916	17878	17932	18077	17989	18102	18062	17971	17708	18105	17848	17931	17953	18086	18112	17896	18032	17759	18061	17940	17923	18015	18057	18039	18089	18055	17883	17978	17981	18232	17818	17913	18043	17806	17902	17948	18089	17989	18036	17963	18153	17957	17797	17923	18112	17953	17994	18044	18061	17800	18204	18057	17838	18163	18002	17907	17893	18176	17962	18195	17897	17745	18065	17924	17770	18056	17926	18192	18140	17802	17991	17983	17804	17847	18002	18036	17766	17980	18006	17860	17946	17948	18061	17950	18059	17975	17883	17853	18057	17987	17861	17692	17970	17971	17891	17888	18036	17911	18076	17865	17968	17958	17887	18088	17801	17964	18005	17746	17916	17849	17880	18006	17996	18064	17973	17738	18113	18135	18053	17959	17839	17975	17937	18098	17951	17927	17902	17933	18124	18069	17928	18075	17839	17929	17958	17992	17902	17911	17932	18048	17920	18010	17928	17971	17983	18063	18102	17994	17942	17945	17866	17850	17969	18013	18152	17811	17999	17979	17823	18028	17972	17969	17927	17806	18060	17865	17745	18062	17905	17987	17925	17936	18080	17702	18184	18035	17882	18102	17952	17966	17930	17981	18046	17818	17973	18117	18205	17953	17855	17965	17885	17889	17961	18060	17937	17999	18132	18359	18028	18099	18153	17952	17905	17958	17876	18133	17939	18098	18104	18060	18071	18028	18027	18022	18117	17845	17837	18039	17833	17898	17944	17952	17984	17896	18008	17875	17832	18115	17699	18135	17931	18046	18086
60363	100865	85261	59658	40253	26117	18730	16138	15409	15309	15196	15307	15133	15046	15233	15188	15033	15129	15105	15222	15294	15120	15217	15072	15242	14974	15372	15348	15127	15124	15327	15148	15225	15050	15256	15072	15117	15268	15255	15233	15017	15243	15270	15135	15063	15039	15265	15085	15207	15052	15082	15462	15032	15277	15141	15152	15263	15343	15245	15198	15198	15349	15090	14953	15374	15332	15072	15169	15134	15103	14911	15312	15100	15280	15127	15194	15123	15234	15148	15157	15204	15334	15241	15149	15053	15029	15133	15130	15138	15271	15151	15334	15216	15175	15065	15318	15218	15195	15204	15283	15249	15263	15256	15239	15226	15076	15132	15247	15149	15061	15159	15110	14971	15203	15256	15203	15158	15214	15335	15186	15184	15244	14908	15165	15151	15111	15109	15370	15205	15128	15200	15087	15291	15250	15161	15092	15160	15046	15186	15313	15027	15024	15269	15257	15030	14901	15215	15261	15095	15420	15095	15311	15131	15198	15138	15282	15139	15266	15249	15389	15159	15017	15179	15023	15191	15198	15110	15098	14999	14901	15171	15234	15115	14971	15290	15213	15205	15311	15079	15146	15204	15200	15291	15140	15164	15123	15215	15128	15127	15160	15195	15169	15173	15259	15172	15065	15173	15271	15166	15126	15122	15123	15074	15342	15239	15018	15205	15190	15028	15032	15196	15359	15108	15110	15119	15188	15145	15271	15145	15259	15156	15161	15317	14976	15145	15173	15296	15147	15157	15054	15147	15121	15108	15120	15121	15146	15114	15121	15196	15169	15179	15127	15232	15211	15110	15117	15212	15161	15376	15144	15200	15069	15105	15037	15195	15189	15048	15296	15260	15115	15096	15118	15013	15166	15197	15204	15136	15190	15139	15203	15182	15178	15284	15220	15151	15160	15097	15110	15117	15047	15165	15186	15216	14916	15141	15054	15067	15145	15163	15221	15039	14999	15288	15081	15217	15010	15078	15222	15098	15174	15042	15114	15232	15212	15196	15278	15302	15058	15215	15237	15010	15072	15231	15040	15229	15255	15257	15227	15297	15258	15169	15262	15064	15197	15168	15243	15147	14957	15192	15210	15237	15103	15250	15014	15272	15130	15015	15195	15171	15067	15180	14978	15198	15127	15254	15052	15229	15392	15387	15245	15169	15204	15135	15210	15248	15320	15077	15038	15069	15167	15105	15175	15207	15100	15131	15254	15275	15205	15234	15206	15096	15155	15201	14988	15135	15154	15228	15237	14984	15018	15162	15142	15222	15041	15150	15250	15235	15026	15074	15134	15189	15200	15137	15116	15160	15252	15275	15285	15114	15242	15070	15313	15099	15209	14973	15166	15081	15089	15098	15016	15277	15195	15096	15182	15266	15185	15224	15109	15288	15060	15167	15189	15226	15227	15040	15141	15173	15132	15176	15092	15343	15284	15238	15157	15347	15315	15278	15135	15132	15188	15172	15145	15187	15133	15092	15002	15005	15202	15220	15213	15017	15319	15113	15234	15217	15150	15307	15170	15194	15054	15161	15137	15298	15157	15348	14971	15199	15216	15105	15007	15094	15064	15154	15319	15133	15157	15048	15025	15242	15000	15267	15177	15214	15041	15126	15198	15187	15010	15434	15154	15267	15244	15299	15213	15111	15044	15301	15044	15182	15150	15302	15207	15236	15263	15187	15079	15283	15099	15190	15030	15244	15213	15094	14962	15243	15246	15105	15137	15207	15238	15264	15088	15176	15007	15145	15077	15128	15134	15169	15123	15228	15154	15126	15196	15191	15136	15056	15128	15263	15253	15243	15140	14995	15122	15273	15089	15057	15236	15130	15208	15122	15208	15140	15160	15140	15151	15203	15257	15194	15183	15190	14947	15195	15080	15131	15149	15143	15455	15218	15087	15225	15139	15301	15148	15248	15213	15164	15298	15211	15095	15070	15178	15276	15397	15212	15220	15288	15094	15139	15167	15072	15175	15093	15173	15122	15229	15191	15058	15282	15247	15302	15099	15260	15052	15023	15281	15410	15105	15185	15217	15183	15167	15228	15223	15202	15102	15207	15038	15092	15211	15228	15217	15076	15104	15034	15093	15232	15210	15180	15183	15207	15165	15140	15112	15311	15141	15144	14957	15283	15113	15032	15189	15188	15103	15169	15028	15091	15237	15197	15186	15259	15133	15139	15195	15120	15136	15105	15271	15046	15303	15111	15201	15071	14985	15066	15152	15104	15017	15179	15182	15192	15197	15144	15071	15160	15266	15299	15077	15272	15144	15250	15265	15181	15294	15191	15214	15145	14983	15257	15201	15159	15147	15102	15290	15141	15097	15127	15073	15191	15163	15219	15228	15070	15289	15090	15314	15219	15078	15224	15103	15070	15176	15108	15160	15002	15173	15217	15187	14962	15164	15211	15248	15253	15033	15163	15175	15142	15204	15099	15270	15218	15134	15111	15239	15189	15047	15107	15051	15138	15117	15076	15219	15141	15110	15084	15148	15337	15138	15153	15011	15252	15181	15094	15000	15340	15226	15145	15173	15084	15050	15074	15117	15094	15085	15149	15063	15185	15039	15257	15109	14966	15084	15266	15140	15183	15188	15134	15115	15007	15137	15262	15089	15045	15073	15125	15093	15274	15092	15241	15053	15118	15132	15236	15096	15055	15153	15091	15096	15179	14934	15210	15137	15104	15223	15218	15071	15162	15133	15042	15216	15203	15104	15107	15152	15187	15205	15081	15040	15019	15260	15222	15306	15048	15029	15081	15143	15030	15162	15158	15123	15132	15229	15183	15168	15232	15117	15267	15070	15149	15290	15254	15080	15159	15121	15061	15124	15162	15079	15141	15299	15097	15192	15190	15099	15286	15128	15142	15080	15175	15231	15020	15101	15267	15360	15158	15133	15183	15282	15277	15084	15112	15112	15116	15340	14867	15231	15409	15209	15195	15160	15207	15197	15163	15238	15382	15141	15166	15200	15055	15121	15107	15203	15180	15208	15229	15302	15109	15100	15153	15268	15132	15051	15154	15166	15179	15202	15052	15072	15284	15210	15209	15111	15123	15179	15243	15054	15080	15282	15230	15188	15210	15073	15255	15073	15304	15104	15200	15146	14928	15280	15118	15165	15038	15307	15105	15318	15024	15306	15088	15202	15131	15120	15104	15137	15130	15072	15141	15169	15171	15132	15131	15093	15115	15059	15114	15328	15180	15242	15268	15255	15161	15141	14993	15179	15192	15022	15339	15160	15056	15027	15155	15063	15177	15174	15062	15164	15162	15290	15130	15041	15132	15165	15195	15247	15257	15342	15192	15375	15020	15074	15195	15208	15187	15044	15140	15110	15146	15176	15217	15230	15329	15134	15278	15114	15145	15128	15284	14983	15195	15158	15130	15133	15058	15116	15078	15202	15260	15075	15062	15194	15076	15169	15221	15121	15161	14951	15357	15319	15086	15233	15089	15355	15188	15188	15139	15164	15184	15013	15243	15036	15125	15327	15181	15111	15171	15291	15072	15201	15096	15251	15155	15215	15256	15366	15317	15303	15171	15167	15116	15149	15301	15203	15130	15322	15182	15097	15134	15221	15159	15248	15288	15060	15207	15270	15004	15150	15105	15045	15107	15046	15134	15213	15223	15114	15114	15203	15150	14971	15309	15144	15204	15333	15167	15218	15201	15163	15284	15217	15257	15155	14983	15092	15119	15376	15170	15132	15105	15032	15106	15141	15258	15211	15306	15256	15052	15230	15069	15074	15169	15256	15258	15124	15187	15297	15206	15333	15256	15166	15200	15148	15134	15140	15129	15169	15168	15211	15065	15220	15251	15373	15197	15034	15206	15163	15217	15168	15297	15172	15077	15202	15180	14895	15162	15191	15099	15145	15170	15286	15211	15156	15047	15432	15238	15184	15259	15175	15193	15278	15248	15125	15038	15274	15058	15352	15072	15186	15164	15148	15104	15052	15140	15394	15260	15036	15225	15336	15166	15074	15163	15283	15214	15152	15081	15030	15121	15040	15142	15120	15173	15081	15127	15081	15058	15157	15322	15154	15082	15159	14996	15268	15205	15194	15256	15023	15255	15224	15236	15203	15098	15159	15132	15234	15170	15317	15147	15185	15261	15132	15219	15115	15083	15283	15131	15232	15369	15058	15010	15200	15252	15240	15062	15161	15236	15242	15393	15319	15193	15058	15226	15239	15264	15113	15273	15135	15209	15147	15405	14997	15276	15261	15172	15070	15054	15171	15008	15217	15141	15288	15254	15143	15176	15246	15279	15241	15209	15117	15108	15184	15282	15220	15224	15135	15172	15028	15176	15193	15065	15185	15290	15244	15193	15148	15035	15117	15106	15097	15236	15099	15239	15141	15167	15167	15272	15093	15161	15153	15211	15188	15176	15111	15107	15218	14981	15141	15216	15165	15277	15111	15170	15349	15231	15148	15128	15209	15257	15169	15165	15205	15245	15006	14941	15206	15134	15234	14983	15085	15059	15322	15112	15002	15096	15129	15224	15213	15289	15062	15239	15107	15028	15083	15227	15145	15172	15173	15009	15216	15218	15197	15142	15116	15221	15184	15180	15151	15104	15044	15160	15138	15256	15188	14985	14985	15306	15145	15163	15009	14991	15211	15209	15185	15101	15252	14931	15127	15153	15114	15229	15232	15122	15269	15218	15107	15161	15275	15043	15205	15244	15281	15172	15165	15120	15175	15188	15323	15055	15292	15352	15383	15056	15177	15235	15151	15076	15197	15126	15338	15196	15153	15237	15166	15157	15381	15183	15215	15217	15142	15183	15095	15245	15199	15130	15221	15102	15166	15174	15343	15209	15261	15064	14987	15232	15087	15220	15158	15165	15223	15129	15102	15113	15241	15109	14964	15192	15363	15012	14992	14962	15273	15252	15021	14998	15047	15014	15130	15011	15157	15093	15184	15240	15224	15117	15039	15136	15270	14997	15289	15248	15116	15216	15201	14982	15377	14893	15276	15169	15198	15176	15238	15112	15151	15270	15034	15223	15015	15173	15266	15210	15215	15048	15239	15153	15291	14937	15250	15296	15044	15164	15101	15047	15241	15072	15295	15172	15246	15171	15313	15358	15117	15074	15194	15151	15166	15185	15244	15219	15145	15199	15208	15211	15153	15183	15150	15203	15219	15256	15130
22975	22705	37133	38043	34228	30638	27642	20318	18281	17969	17804	17811	17873	17878	17671	17645	17777	17687	17815	17452	17822	17376	17532	17382	17684	17712	17490	17635	17778	17406	17547	17268	17616	17568	17598	17520	17547	17524	17589	17458	17717	17457	17553	17369	17382	17541	17478	17648	17434	17465	17245	17474	17355	17365	17450	17519	17580	17620	17528	17512	17495	17422	17617	17322	17540	17402	17468	17488	17606	17574	17333	17469	17431	17508	17572	17366	17442	17415	17521	17399	17219	17394	17685	17664	17428	17571	17414	17527	17455	17306	17462	17405	17551	17339	17597	17622	17330	17160	17536	17366	17577	17266	17536	17355	17387	17264	17305	17367	17356	17354	17349	17294	17176	17265	17368	17219	17265	17432	17410	17564	17376	17651	17545	17494	17462	17394	17369	17382	17492	17484	17330	17358	17295	17474	17473	17388	17522	17339	17487	17260	17410	17276	17328	17596	17579	17528	17407	17422	17467	17264	17223	17501	17500	17224	17338	17393	17583	17545	17438	17531	17719	17480	17472	17466	17605	17655	17371	17264	17551	17452	17446	17497	17408	17454	17380	17515	17423	17653	17280	17597	17287	17636	17344	17148	17381	17527	17475	17597	17487	17487	17406	17298	17377	17234	17507	17596	17584	17463	17562	17280	17347	17488	17351	17441	17046	17383	17406	17743	17304	17287	17373	17368	17483	17190	17413	17526	17518	17503	17727	17383	17409	17542	17645	17536	17275	17331	17426	17367	17226	17561	17565	17399	17364	17479	17246	17405	17378	17415	17726	17346	17315	17264	17593	17204	17369	17331	17301	17397	17428	17522	17406	17529	17571	17373	17305	17339	17796	17330	17476	17339	17283	17517	17537	17276	17486	17329	17513	17562	17180	17439	17309	17294	17317	17433	17457	17423	17526	17388	17559	17331	17245	17511	17336	17455	17187	17466	17354	17271	17320	17650	17377	17520	17438	17485	17549	17516	17350	17428	17354	17384	17388	17389	17357	17454	17501	17484	17230	17437	17291	17493	17449	17587	17465	17430	17446	17546	17390	17581	17399	17358	17424	17282	17553	17391	17533	17436	17318	17378	17395	17268	17452	17465	17573	17423	17438	17528	17575	17389	17497	17469	17245	17418	17544	17482	17675	17260	17358	17493	17634	17571	17363	17357	17387	17354	17402	17369	17581	17614	17625	17206	17291	17411	17545	17432	17398	17298	17415	17481	17469	17385	17405	17459	17360	17426	17344	17495	17450	17337	17494	17424	17575	17347	17421	17327	17486	17463	17452	17398	17399	17514	17598	17482	17380	17483	17295	17392	17330	17356	17253	17400	17375	17521	17503	17474	17590	17282	17475	17353	17463	17403	17355	17381	17539	17335	17453	17507	17545	17409	17560	17414	17541	17311	17561	17399	17395	17443	17388	17400	17404	17632	17393	17477	17368	17371	17408	17299	17525	17448	17443	17331	17271	17235	17636	17504	17443	17370	17337	17497	17286	17301	17402	17210	17350	17558	17246	17306	17393	17530	17374	17275	17380	17317	17562	17457	17539	17397	17259	17546	17318	17491	17445	17363	17489	17279	17277	17370	17569	17597	17331	17602	17425	17373	17554	17407	17640	17578	17305	17220	17378	17413	17503	17512	17445	17471	17462	17467	17482	17437	17150	17419	17413	17233	17507	17342	17613	17396	17369	17358	17626	17572	17381	17394	17281	17430	17304	17447	17433	17254	17394	17328	17458	17381	17309	17269	17263	17383	17493	17361	17403	17630	17622	17547	17266	17519	17609	17405	17092	17212	17545	17517	17437	17425	17349	17238	17522	17431	17475	17356	17343	17549	17321	17327	17423	17448	17381	17446	17589	17460	17397	17298	17464	17458	17420	17344	17451	17399	17211	17220	17325	17612	17238	17279	17270	17327	17387	17329	17310	17452	17487	17330	17460	17475	17263	17283	17419	17482	17205	17239	17421	17276	17410	17291	17354	17476	17340	17231	17418	17391	17460	17357	17316	17112	17262	17402	17334	17300	17428	17506	17425	17431	17400	17522	17669	17431	17407	17273	17267	17536	17472	17476	17242	17589	17248	17420	17578	17498	17391	17366	17358	17473	17403	17498	17226	17454	17319	17456	17477	17355	17658	17419	17376	17372	17329	17269	17407	17477	17427	17504	17563	17403	17431	17445	17355	17479	17461	17253	17518	17381	17443	17452	17345	17407	17269	17434	17578	17439	17448	17422	17364	17408	17408	17323	17417	17495	17365	17268	17480	17266	17469	17335	17431	17398	17569	17428	17493	17372	17453	17581	17481	17219	17157	17333	17418	17538	17323	17474	17425	17215	17590	17379	17212	17239	17521	17275	17395	17430	17252	17505	17381	17532	17346	17295	17343	17570	17284	17616	17331	17497	17408	17276	17445	17370	17191	17472	17255	17433	17637	17513	17423	17250	17510	17218	17397	17318	17592	17499	17397	17512	17412	17510	17540	17529	17435	17308	17474	17549	17395	17502	17462	17652	17415	17287	17393	17474	17484	17256	17509	17515	17499	17553	17468	17315	17491	17333	17504	17401	17474	17406	17518	17484	17452	17267	17463	17510	17465	17497	17468	17361	17433	17219	17439	17476	17476	17525	17530	17612	17406	17340	17613	17360	17503	17314	17438	17423	17363	17227	17490	17420	17315	17380	17284	17448	17462	17323	17301	17389	17457	17350	17323	17524	17236	17405	17276	17348	17328	17245	17489	17586	17568	17272	17457	17444	17398	17336	17376	17679	17376	17682	17471	17387	17394	17353	17455	17417	17281	17359	17411	17589	17427	17669	17354	17424	17449	17389	17288	17516	17393	17249	17369	17459	17472	17239	17294	17441	17446	17476	17582	17284	17505	17391	17635	17340	17544	17443	17324	17389	17483	17283	17480	17278	17383	17336	17373	17630	17366	17458	17747	17463	17467	17380	17407	17293	17408	17265	17682	17455	17599	17396	17425	17346	17467	17423	17449	17320	17329	17351	17318	17393	17581	17539	17331	17299	17316	17526	17510	17417	17332	17516	17530	17419	17563	17326	17131	17402	17394	17470	17439	17299	17394	17341	17432	17356	17320	17329	17400	17283	17415	17353	17530	17380	17524	17343	17522	17260	17517	17258	17245	17509	17701	17430	17637	17603	17290	17331	17371	17369	17189	17412	17623	17444	17495	17340	17478	17225	17411	17432	17406	17699	17464	17432	17430	17365	17398	17315	17457	17322	17357	17269	17278	17366	17422	17399	17608	17159	17225	17427	17456	17354	17306	17590	17632	17543	17293	17541	17429	17376	17404	17385	17612	17457	17244	17468	17600	17204	17374	17193	17449	17251	17441	17536	17427	17309	17453	17539	17348	17467	17308	17536	17335	17531	17380	17492	17510	17397	17600	17377	17440	17409	17314	17279	17463	17618	17318	17377	17544	17302	17527	17340	17495	17201	17401	17301	17148	17439	17276	17475	17478	17419	17403	17449	17364	17615	17334	17415	17533	17557	17199	17238	17530	17473	17329	17336	17544	17530	17276	17304	17503	17405	17401	17401	17503	17593	17418	17539	17437	17173	17165	17288	17189	17365	17495	17337	17443	17287	17351	17368	17418	17569	17527	17615	17521	17432	17446	17404	17279	17264	17501	17386	17481	17390	17478	17443	17320	17518	17468	17389	17361	17367	17591	17476	17488	17482	17280	17415	17465	17471	17291	17474	17516	17527	17415	17384	17719	17333	17412	17350	17294	17400	17292	17258	17385	17461	17391	17272	17396	17353	17564	17750	17354	17583	17240	17334	17349	17520	17370	17335	17403	17348	17425	17492	17204	17302	17270	17232	17705	17655	17454	17438	17551	17481	17246	17204	17443	17290	17421	17503	17539	17158	17144	17378	17469	17305	17413	17326	17681	17364	17451	17204	17113	17569	17298	17443	17416	17304	17693	17400	17534	17288	17244	17471	17341	17526	17340	17347	17332	17438	17395	17535	17480	17376	17648	17442	17608	17471	17564	17628	17558	17365	17475	17569	17366	17489	17572	17322	17476	17349	17204	17315	17307	17373	17458	17447	17384	17559	17402	17157	17475	17330	17231	17270	17374	17179	17343	17512	17328	17471	17411	17317	17343	17192	17190	17184	17502	17376	17480	17354	17271	17269	17400	17320	17501	17398	17349	17507	17692	17348	17211	17499	17330	17357	17296	17374	17519	17532	17281	17182	17473	17338	17429	17446	17519	17274	17410	17432	17320	17442	17248	17469	17359	17364	17470	17452	17308	17354	17542	17369	17600	17670	17508	17348	17381	17451	17296	17477	17271	17421	17562	17327	17479	17381	17263	17305	17377	17348	17575	17295	17491	17435	17426	17337	17495	17253	17530	17486	17451	17464	17548	17339	17530	17266	17448	17316	17397	17484	17534	17451	17412	17646	17414	17368	17376	17441	17467	17452	17320	17540	17410	17326	17346	17319	17532	17405	17488	17590	17504	17489	17257	17400	17529	17409	17528	17369	17373	17200	17293	17525	17455	17434	17457	17229	17445	17330	17527	17596	17405	17334	17586	17416	17379	17648	17448	17439	17494	17377	17425	17295	17305	17410	17373	17333	17609	17594	17490	17599	17353	17487	17468	17411	17240	17386	17404	17219	17383	17493	17497	17431	17314	17479	17432	17302	17439	17359	17177	17333	17500	17314	17494	17418	17314	17572	17348	17499	17407	17495	17451	17452	17404	17485	17503	17426	17353	17219	17380	17492	17523	17348	17414	17319	17541	17499	17468	17399	17376	17424	17506	17419	17339	17263	17180	17334	17412	17333	17466	17559	17414	17491	17341	17391	17231	17394	17552	17365	17409	17368	17354	17295	17385	17237	17503	17429	17467	17333	17588	17381	17228	17467	17298	17391	17329	17297	17653	17399	17364	17535	17441	17533	17460	17479	17427	17427	17450	17563	17489	17469	17406	17418	17518	17537	17369	17226	17316	17620	17186	17346	17480	17596	17440	17441	17400	17529	17336	17369	17555	17526	17419	17253	17476	17443	17443	17264	17358	17389	17485	17441	17171	17364	17350	17331	17511	17351	17354	17461	17353	17151	17625	17400	17399	17270	17569	17412	17478	17333	17198	17253	17497	17368	17172	17261	17460	17332	17474	17557	17406	17373	17407	17406
62517	106358	93708	72315	50444	33260	21416	16483	15202	14995	14565	14697	14778	14988	14647	14754	14914	14781	14646	14766	14865	14662	14763	14627	14900	14869	14658	14816	14652	14685	14718	14725	14983	14710	14990	14709	14732	14661	14912	14803	14858	14875	14686	14773	14574	14841	14755	14907	14743	14821	14815	14799	14830	14774	14797	14710	14731	14851	14802	14948	14847	14956	14781	14743	14638	14648	14628	14722	14675	14847	14683	14733	14770	14734	14807	14709	14834	14821	14680	14676	14730	14860	14663	14622	14850	14725	14694	15004	14800	14690	14752	14768	14751	14888	14723	14760	14803	14672	14755	14630	14990	14744	14753	14621	14675	14697	14782	14679	14740	14961	14603	14790	14863	14683	14787	14531	14807	14719	14786	14672	14691	14628	14829	14713	14690	14803	14671	14828	14806	14639	14781	14923	14645	14683	14744	14740	14759	14726	14667	14660	14588	14739	14779	14637	14750	14802	14760	14749	14807	14704	14743	14767	14855	14812	14711	14749	14720	14840	14753	14866	14664	14743	14630	14707	14763	14876	14866	14673	14742	14972	14647	14858	14610	14689	14790	14764	14763	14707	14603	14590	14797	14514	14678	14695	14748	14557	14717	14576	14832	14814	14894	14742	14779	14789	14724	14882	14755	14600	14539	14666	14787	14851	14729	14780	14691	14815	14668	14853	14661	14735	14696	14621	14866	14639	14627	14778	14715	14675	14824	14769	14873	14574	14825	14717	14706	14844	14868	14632	14625	14718	14888	14740	14875	14706	14775	14681	14833	14968	14647	14553	14825	14741	14805	14619	14802	14730	14671	14796	14669	14811	14712	14783	14716	14803	14712	14671	14801	14597	14635	14650	14802	14830	14777	14889	14725	14702	14793	14787	14663	14628	14751	14798	14809	14567	14936	14787	14763	14597	14736	14753	14559	14701	14764	14724	14796	14658	14584	14788	14961	14806	14842	14798	14784	14764	14747	14727	14817	14775	14673	14843	14751	14885	14614	14834	14779	14635	14825	14780	14865	14660	14652	14768	14832	14628	14947	14751	14583	14730	14673	14610	14648	14693	14772	14776	14767	14639	14737	14760	14996	14852	14829	14659	14846	14727	14805	14785	14625	14772	14616	14799	14804	14774	14817	14802	14777	14631	14880	14693	14762	14862	14629	14527	14772	14635	14720	14613	14760	14728	14757	14632	14886	14737	14795	14690	14649	14597	14668	14821	14711	14721	14800	14828	14718	14731	14769	14707	14636	14931	14684	14784	14652	14720	14668	14821	14777	14841	14746	14762	14706	14848	14752	14549	14749	14815	14676	14766	14711	14786	14797	14981	14780	14812	14715	14896	14898	14734	14690	14864	14853	14713	14796	14722	14623	14684	14894	14563	14895	14834	14814	14594	14699	14751	14782	14573	14688	14764	14817	14562	14915	14662	14632	14882	14701	14702	14936	14707	14830	14893	14770	14693	14900	14683	14700	14676	14746	14626	14785	14702	14730	14816	14720	14827	14736	14776	14806	14766	14788	14806	14729	14707	14714	14834	14838	14782	14752	14653	14788	14754	14776	14792	14730	14736	14815	14854	14759	14753	14820	14724	14766	14616	14724	14628	14812	14826	14692	14835	14748	14806	14931	14819	14632	14888	14735	14805	14805	14756	14729	14717	14867	14665	14739	14757	14670	14740	14786	14900	14961	14694	14720	14683	14711	14915	14497	14833	14765	14789	14568	14804	14787	14722	14861	14746	14879	14782	14808	14923	14891	14512	14841	14773	14783	14652	14812	14674	14808	14876	14882	14758	14827	14709	14668	14833	14769	14562	14692	14691	14808	14717	14710	14943	14574	14722	14904	14703	14612	14856	14787	14782	14808	14852	14671	14708	14915	14742	14773	14780	14827	14875	14741	14864	14618	14734	14825	14822	14666	14775	14758	14827	14602	14856	14704	14717	14726	14847	14726	14809	14600	14808	14783	14753	14706	14875	14636	14802	14739	14795	14711	15010	14677	14593	14706	14773	14814	14696	14777	14819	14860	14688	14784	14882	14690	14807	14808	14646	14862	14742	14726	14810	14846	14895	14610	14763	14799	14596	14751	14644	14785	14625	14846	14726	14855	14660	14783	14737	14644	14785	14816	14582	14750	14818	14652	14438	14746	14698	14827	14807	14618	14771	14850	14605	14677	14695	14571	14810	14580	14709	14802	14696	14731	14641	14774	14743	14703	14688	14752	14703	14564	14704	14825	14664	14734	14716	14718	14663	14841	14603	14899	14741	14776	14682	14783	14697	14708	14820	14814	14537	14770	14796	14938	14734	14638	14895	14750	14798	14714	14806	14717	14836	14633	14606	14719	14699	14731	14670	14756	14847	14752	14890	14793	14597	14870	14794	14686	14915	14912	14849	14901	14726	14628	14720	14788	14791	14688	14774	14734	14707	14879	14630	14730	14818	14808	14675	14745	14596	14685	14722	14915	14685	14663	14900	14802	14795	14791	14771	14871	14705	14787	14690	14779	14748	14749	14727	14779	14703	14717	14771	14664	14960	14873	14810	14816	14797	14714	14739	14775	14865	14903	14691	14575	14710	14894	14562	14582	14628	14803	14605	14862	14690	14661	14678	14671	14749	14678	14649	14660	14551	14913	14823	14717	14679	14747	14732	14661	14712	14919	14754	14813	14827	14675	14755	14814	14706	14789	14690	14765	14729	14747	14659	14788	14752	14786	14942	14769	14657	14755	14740	14727	14590	14650	14744	14716	14856	14991	14822	14751	14807	14876	14777	14591	14784	14958	14912	14641	14768	14926	14547	14774	14817	14774	14737	14867	14729	14709	14687	14757	14794	14552	14812	14776	14833	14671	14756	14759	14783	14824	14642	14712	14896	14626	14755	14780	14794	14689	14779	14689	14640	14755	14644	14789	14813	14589	14877	14675	14615	14712	14687	14785	14730	14790	14634	14786	14694	14712	14698	14790	14750	14861	14602	14671	14864	14877	14581	14670	14885	14685	14616	14526	14665	14927	14799	14736	14751	14784	14704	14623	14617	14814	14936	14820	14726	14890	14759	14723	14549	15065	14745	14620	14834	14546	14715	14809	14679	14879	14821	14776	14756	14570	14756	14707	14804	14556	14748	14747	14805	14720	14800	14810	14614	14691	14686	14782	14818	14845	14642	14608	14751	14830	14759	14684	14701	14671	14758	14914	14791	14655	14765	14932	14764	14833	14891	14678	14727	14903	14697	14640	14815	14988	14758	14761	14871	14729	14733	14742	14738	14652	14652	14693	14795	14763	14795	14646	14904	14735	14836	14769	14801	14776	14872	14682	14906	14754	14649	14668	14598	14673	14822	14842	14744	14789	14679	14803	14712	14717	14773	14791	14683	14729	14788	14809	14646	14692	14592	14677	14565	14674	14600	14882	14820	14768	14728	14736	14701	14734	14819	14926	14732	14694	14878	14802	14837	14588	14583	14707	14882	14964	14777	14792	14747	14718	14870	14647	14777	14528	14680	14886	14694	14597	14854	14772	14740	14873	14890	14753	14768	14651	14933	14687	14745	14820	14726	14619	14791	14778	14795	14772	14760	14757	14706	14672	14802	14795	14701	14775	14884	14646	14689	14772	14793	14577	14848	14754	14761	14905	14762	14705	14795	14848	14701	14815	14689	14794	14712	14764	14788	14688	14640	14666	14816	14726	14814	14690	14729	14738	14677	14647	14811	14744	14868	14614	14771	14847	14754	14642	14836	14837	14691	14757	14747	14713	14688	14852	14681	14760	14804	14616	14889	14549	14849	14795	14815	14708	14734	14819	14747	14679	14584	14755	14837	14750	14778	14787	14800	14795	14862	14828	14791	14642	14805	14805	14802	14602	14882	14680	14630	14726	14952	14598	14833	14841	14798	14938	14621	14775	14910	14702	14754	14819	14711	14764	14746	14758	14813	14494	14834	14677	14889	14887	14781	14715	14787	14895	14683	14862	14776	14575	14837	14597	14745	14778	14674	14751	14728	14897	14732	14886	14660	14596	14876	14718	14717	14837	14730	14659	14770	14880	14913	14796	14999	14775	14761	14770	14666	14716	14756	14745	14724	14884	14783	14798	14759	14673	14743	14780	14635	14831	14705	14839	14699	14867	14712	14636	14656	14751	14814	14670	14597	14665	14574	14887	14673	14677	14917	14556	14626	14581	14663	14900	14751	14787	14698	14722	14735	14891	14653	14636	14634	14841	14778	14821	14758	14765	14727	14634	14632	14593	14718	14674	14867	14810	14652	14805	14789	14868	14598	14928	14730	14858	14781	14758	14854	14838	14743	14927	14805	14771	14800	14731	14720	14614	14777	14685	14655	14936	14796	14831	14805	14668	14685	14783	14688	14828	14776	14684	14763	14948	14713	14838	14921	14832	14843	14629	14701	14679	14779	14874	14731	14753	14737	14780	14764	14801	14645	14635	14619	14747	14814	14722	14764	14766	14557	14668	14804	14777	14692	14720	14718	14842	14905	14947	14639	14767	14773	14696	14821	14620	14725	14835	14655	14601	14818	14849	14609	14737	14781	14853	14780	14647	14738	14756	14882	14696	14777	14880	14916	14947	14666	14645	14775	14733	14757	14860	14808	14757	14760	14826	14935	14854	14921	14623	14809	14459	14984	14756	14831	14665	14774	14918	14678	14680	14698	14789	14757	14681	14666	14825	14905	14666	14636	14744	14852	14829	14692	14741	14734	14865	14710	14833	14701	14740	14721	14889	14749	14626	14858	14861	14652	14666	14831	14781	14644	14800	14656	14913	14652	14676	14683	14741	14732	14815	14577	14682	14631	14819	14849	14708	14771	14902	14961	14784	14754	14776	14698	14855	14811	14798	14662	14741	14604	14831	14840	14752	14642	14662	14905	14659	14616	14839	14625	14636	14750	14729	14564	14585	14702	14845	14840	14619	14730	14601	14761	14690	14654	14769	14726	14645	14731	14602	14623	14783	14816	14811	14586	14641	14600	14666	14869	14762	14808	14695	14725	14517	14690	14648	14702	14608	14605	14709	14526	14868	14765	14571	14734	14767	14637	14730	14897	14865	14763	14513	14928	14785	14649	14698	14842	14875	14848	14838	14781	14827	14882	14922	14773	14642	14762	14705	14928	14576	14732	14731	14794	14750	14657	14791	14822	14615	14794
29304	34838	43698	33278	23767	19796	18459	17640	17558	17382	17360	17368	17233	17327	17299	17428	17534	17243	17294	17397	17401	17289	17435	17409	17454	17249	17372	17437	17246	17329	17313	17072	17431	17286	17435	17337	17263	17231	17507	17393	17283	17380	17347	17401	17429	17354	17276	17205	17190	17263	17311	17419	17124	17456	17403	17147	17372	17547	17250	17239	17358	17607	17469	17386	17166	17438	17351	17255	17202	17218	17157	17171	17459	17307	17336	17324	17249	17193	17389	17285	17557	17283	17234	17309	17401	17277	17257	17241	17432	17251	17414	17492	17378	17269	17428	17472	17310	17368	17456	17180	17306	17032	17206	17253	17441	17312	17231	17356	17278	17469	17237	17475	17298	17309	17055	17302	17323	17360	17133	17302	17206	17487	17319	17339	17145	17098	17468	17265	17452	17324	17352	17156	17097	17242	17428	17255	17411	17376	17468	17433	17300	17455	17142	17441	17367	17141	17142	17008	17292	17212	17056	17232	17431	17231	17322	17357	17332	17120	17250	17266	17324	17257	17468	17154	17259	17134	17174	17433	17426	17377	17461	17200	17136	17174	17315	17362	17512	17269	17279	17300	17510	17314	17376	17230	17357	17241	17231	17277	17408	17240	17420	17321	17173	17301	17376	17324	17178	17497	17258	17331	17325	17361	17253	17189	17266	17206	17422	17562	17465	17217	17257	17344	17487	17266	17336	17225	17456	17183	17240	17437	17370	17251	17332	17344	17446	17372	17239	17076	17277	17342	17392	17422	17059	17511	17261	17290	17483	17263	17411	17308	17173	17458	17218	17305	17234	17171	17410	17103	17200	17309	17506	17510	17078	17435	17250	17376	17180	17403	17338	17351	17397	17287	17439	17477	17273	17307	17386	17392	17347	17128	17387	17324	17220	17108	17181	17141	17205	17192	17393	17392	17261	17502	17210	17378	17260	17330	17138	17231	17396	17219	17345	17391	17208	17365	17366	17239	17227	17112	17355	17307	17385	17368	17188	17164	17271	17214	17296	17003	17331	17176	17351	17327	17242	17355	17070	17282	17318	17147	17200	17392	17420	17206	17200	17310	17343	17306	17449	17302	17331	17457	17267	17339	17422	17299	17413	17309	17224	17308	17373	17265	17266	17489	17349	17340	17413	17369	17174	16911	17243	17306	17070	17281	17445	17265	17149	17153	17228	17374	17147	17384	17260	17438	17298	17373	17649	17320	17317	17471	17402	17392	17315	17189	17172	17285	17141	17273	17202	17504	17294	17379	17363	17329	17409	17284	17383	17292	17406	17295	17051	17376	17332	17352	17441	17386	17482	17266	17054	17333	17347	17447	17133	17210	17249	17107	17249	17397	17343	17374	17307	17355	17454	17442	17243	17421	17449	17273	17288	17400	17319	17136	17220	17218	17105	17303	17280	17283	17251	17320	17448	17393	17265	17353	17175	17369	17304	17378	17328	17437	17310	17218	17392	17311	17357	17300	17323	17157	17229	17228	17349	17117	17408	17334	17248	17245	17452	17270	17090	17232	17343	17326	17333	17258	17162	17173	17408	17319	17237	17479	17366	17317	17533	17382	17336	17333	17441	17195	17419	17327	17364	17217	17194	17462	17448	17346	17330	17264	17272	17178	17221	17304	17343	17125	17175	17389	17332	17467	17266	17305	17229	17249	17396	17217	17149	17262	17242	17142	17314	17222	17308	17229	17405	17337	17450	17193	17462	17163	17398	17289	17456	17420	17330	17376	17493	17224	17301	17192	17355	17321	17284	17492	17580	17279	17238	17353	17304	17344	17507	17262	17488	17327	17388	17263	17321	17240	17496	17218	17425	17282	17318	17381	17159	17368	17257	17265	17272	17512	17274	17400	17391	17137	17203	17301	17155	17246	17336	17277	17371	17413	17322	17320	17271	17290	17249	17153	17358	17375	17353	17305	17180	17087	17374	17220	17393	17328	17329	17270	17517	17320	17276	17215	17278	17199	17140	17574	17262	17382	17367	17342	17258	17295	17304	17479	17261	17134	17397	17398	17376	17331	17383	17314	17025	17272	17366	17165	17161	17146	17285	17336	17261	17352	17266	17417	17341	17109	17473	17312	17218	17081	17425	17160	17254	17296	17298	17148	17529	17503	17378	17258	17347	17169	17330	17425	17180	17362	17487	17488	17300	17478	17408	17191	17143	17302	17380	17232	17128	17268	17110	17127	17189	17277	17328	17542	17281	17219	17131	17320	17371	17038	17140	17159	17230	17244	17358	17396	17460	17370	17391	17223	17255	17298	17253	17528	17414	17158	17411	17396	17375	17198	17419	17309	17498	17311	17006	17414	17271	17430	17238	17421	17201	17373	17300	17273	17380	17422	17303	17304	17357	17283	17383	17516	17220	17299	17174	17229	17251	17241	17179	17182	17158	17165	17422	17232	17295	17285	17379	17355	17346	17122	17326	17330	17361	17269	17169	17572	17259	17250	17304	17296	17351	17422	17242	17356	17377	17478	17279	17411	17360	17367	17224	17276	17499	17322	17260	17307	17461	17312	17188	17258	17285	17414	17390	17061	17329	17203	17330	17483	17301	17465	17411	17283	17300	17415	17420	17369	17376	17386	17223	17187	17281	17190	17497	17216	17397	17262	17485	17372	17451	17205	17369	17115	17449	17094	17312	17143	17431	17213	17264	17332	17377	17149	17223	17339	17330	17283	17514	17291	17178	17233	17368	17391	17381	17276	17331	17351	17394	17231	17238	17330	17476	17358	17349	17270	17339	17400	17368	17318	17463	17378	17185	17361	17355	17230	17382	17488	17409	17425	17361	17460	17261	17327	17275	17386	17220	17337	17386	17215	17146	17200	17486	17593	17369	17403	17352	17338	17379	17401	17238	17224	17200	17224	17291	17480	17226	17190	17374	17288	17207	17366	17361	17449	17228	17228	17465	17365	17452	17425	17317	17303	17293	17272	17461	17211	17452	17268	17497	17190	17298	17369	17227	17107	17394	17099	17006	17304	17403	17343	17290	17389	17403	17168	17527	17420	17497	17340	17366	17356	17192	17409	17439	17391	17191	17260	17158	17207	17452	17491	17592	17292	17215	17399	17276	17307	17435	17349	17384	17338	17246	17402	17178	17407	17260	17334	17430	17258	17074	17197	17550	17469	17300	17194	17408	17233	17264	17149	17393	17241	17308	17474	17276	17400	17354	17376	17172	17358	17002	17296	17276	17245	17358	17440	17420	17470	17310	17379	17311	17454	17327	17428	17250	17234	17286	17197	17274	17140	17380	17158	17425	17371	17363	17363	17249	17213	17026	17400	17419	17283	17240	17315	17306	17315	17309	17436	17235	17296	17434	17257	17316	17370	17390	17228	17200	17138	17399	17241	17197	17341	17338	17382	17162	17288	17365	17497	17340	17219	17424	17226	17427	17160	17270	17411	17295	17230	17412	17404	17304	17326	17210	17368	17387	17196	17291	17218	17316	17337	17254	17383	17213	17116	17401	17416	17264	17174	17381	17294	17242	17488	17390	17344	17252	17203	17408	17230	17276	17420	17344	17343	17304	17418	17365	17206	17399	17336	17347	17330	17391	17574	17222	17199	17166	17127	17421	17212	17441	17110	17315	17315	17272	17350	17368	17461	17391	17320	17452	17091	17306	17354	17100	17210	17309	17236	17481	17296	17404	17158	17313	17252	17238	17231	17213	17309	17425	17203	17332	17134	17120	17286	17263	17272	17280	17205	17490	17276	17375	17371	17235	17296	17203	17314	17220	17180	17270	17332	17194	17157	17398	17347	17467	17252	17266	17477	17358	17198	17323	17291	17365	17472	17168	17345	17269	17489	17259	17580	17354	17313	17338	17509	17234	17401	17307	17132	17342	17256	17400	17323	17511	17161	17133	17281	17336	17334	17040	17376	17501	17259	17255	17312	17303	17266	17190	17184	17193	17267	17366	17368	17378	17176	17506	17178	17282	17396	17292	17350	17447	17374	17311	17283	17377	17215	17328	17402	17339	17351	17411	17091	16977	17476	17200	17327	17409	17516	17424	17312	17457	17461	17217	17514	17345	17283	17171	17191	17232	17172	17251	17352	17500	17424	17227	17426	17151	17438	17195	17255	17248	17346	17348	17145	17255	17266	17161	17276	17294	17247	17200	17362	17225	17326	17318	17515	17290	17325	17269	17261	17451	17309	17284	17181	17137	17166	17211	17215	17174	17469	17121	17253	17224	17109	17193	17333	17478	17493	17181	17118	17372	17343	17509	17240	17190	17163	17313	17185	17319	17243	17369	17222	17199	17492	17501	17251	17071	17156	17369	17265	17025	17379	17376	17165	17421	17446	17507	17502	17413	17291	17148	17366	17311	17515	17373	17341	17217	17187	17352	17243	17248	17498	17451	17338	17326	17348	17256	17167	17096	17122	17282	17311	17225	17358	17161	17300	17079	17331	17176	17299	17185	17390	17415	17358	17326	17282	17469	17385	17294	17269	17184	17381	17136	17427	17316	17208	17137	17346	17429	17338	17234	17269	17307	17284	17201	17231	17338	17225	17375	17270	17473	17299	17382	17347	17585	17339	17276	17418	17101	17206	17094	17227	17401	17394	17214	17456	17357	17315	17079	17280	17477	17365	17376	17147	17263	17301	17182	17308	17372	17252	17368	17331	17379	17356	17196	17186	17302	17328	17416	17375	17275	17441	17196	17358	17117	17262	17293	17239	17393	17249	17243	17380	17165	17092	17256	17388	17262	17235	17368	17248	17290	17386	17390	17264	17354	17197	17259	17412	17167	17147	17404	17288	17390	17300	17413	17208	17307	17446	17307	17264	17495	17423	17283	17334	17527	17507	17304	17365	17394	17356	17289	17324	17477	17271	17458	17333	17218	17281	17126	17159	17146	17491	17321	17379	17234	17145	17263	17463	17225	17200	17401	17383	17304	17302	17332	17570	17272	17146	17214	17318	17485	17424	17441	17244	17284	17158	17429	17354	17307	17196	17409	17339	17348	17427	17555	17277	17335	17212	17413	17378	17433	17452	17429	17291	17277	17168	17179	17337	17339	17449	17138	17430	17159	17296	17487	17293	17160	17334	17353	17267	17326	17304	17232	17425	17380	17265	17204	17503	17298	17172	17302	17374	17200	17132	17236	17343	17498	17276	17365	17284	17334	17277	17304	17360
35116	55304	45695	29779	20955	16938	15325	14858	14622	14674	14770	14962	14692	14676	14705	14566	14688	14735	14743	14633	14700	14696	14706	14840	14703	14837	14610	14753	14845	14765	14827	14753	14615	14699	14705	14672	14575	14626	14621	14819	14652	14583	14852	14868	14778	14748	14602	14629	14617	14875	14634	14603	14841	14808	14721	14667	14533	14646	14723	14744	14786	14512	14726	14638	14776	14810	14748	14762	14724	14789	14730	14723	14487	14722	14649	14872	14695	14806	14706	14482	14862	14671	14789	14840	14685	14845	14823	14731	14917	14829	14723	14744	14797	14703	14674	14509	14603	14801	14701	14619	14668	14743	14533	14713	14562	14704	14719	14563	14716	14590	14787	14816	14956	14697	14773	14792	14697	14742	14732	14750	14716	14600	14633	14732	14636	14767	14621	14551	14805	14556	14787	14743	14561	14722	14776	14801	14764	14760	14752	14747	14538	14814	14649	14719	14665	14748	14691	14718	14852	14655	14656	14653	14770	14718	14592	14764	14794	14687	14544	14821	14740	14773	14653	14782	14694	14595	14680	14727	14618	14580	14603	14724	14782	14825	14705	14707	14576	14686	14628	14754	14682	14785	14512	14642	14891	14846	14581	14628	14543	14664	14516	14843	14567	14625	14637	14793	14705	14597	14590	14636	14655	14674	14736	14712	14615	14610	14509	14725	14560	14754	14841	14677	14602	14656	14673	14600	14667	14609	14767	14805	14752	14701	14523	14776	14722	14713	14600	14572	14760	14545	14856	14695	14837	14755	14959	14756	14733	14711	14721	14718	14721	14663	14585	14713	14840	14668	14700	14564	14783	14890	14715	14711	14746	14727	14554	14594	14670	14756	14667	14654	14668	14671	14638	14730	14821	14734	14530	14829	14823	14619	14738	14527	14590	14796	14696	14624	14688	14834	14682	14700	14748	14760	14664	14825	14752	14619	14831	14622	14523	14641	14693	14776	14680	14642	14712	14904	14675	14695	14739	14638	14656	14557	14763	14758	14702	14716	14813	14565	14756	14696	14659	14720	14744	14585	14641	14496	14765	14643	14912	14763	14645	14725	14678	14749	14760	14613	14628	14718	14795	14740	14785	14855	14676	14730	14726	14845	14669	14731	14782	14766	14732	14654	14704	14577	14702	14807	14610	14669	14634	14749	14734	14664	14829	14756	14692	14583	14624	14651	14612	14705	14624	14673	14664	14738	14829	14648	14824	14931	14736	14564	14680	14706	14760	14717	14903	14703	14764	14635	14690	14774	14723	14716	14802	14776	14726	14722	14651	14600	14718	14848	14713	14806	14672	14842	14680	14843	14672	14644	14825	14669	14781	14749	14687	14785	14810	14802	14707	14805	14859	14835	14549	14688	14800	14794	14722	14731	14780	14692	14881	14742	14855	14699	14625	14639	14737	14626	14748	14660	14745	14822	14540	14626	14723	14650	14736	14725	14799	14706	14600	14805	14725	14559	14776	14654	14641	14771	14671	14637	14666	14671	14632	14755	14581	14607	14756	14741	14640	14683	14843	14481	14832	14859	14716	14720	14631	14724	14636	14806	14760	14808	14616	14751	14753	14659	14713	14546	14524	14694	14791	14595	14719	14661	14716	14682	14802	14769	14680	14805	14499	14572	14775	14614	14643	14608	14794	14619	14772	14666	14728	14655	14828	14782	14658	14903	14775	14764	14726	14439	14732	14558	14639	14632	14838	14678	14690	14822	14600	14675	14595	14713	14713	14647	14747	14829	14732	14824	14670	14840	14554	14608	14579	14737	14624	14786	14533	14636	14900	14552	14679	14817	14793	14654	14686	14605	14665	14691	14664	14558	14646	14660	14717	14510	14781	14516	14830	14819	14790	14834	14701	14688	14628	14712	14868	14674	14770	14817	14685	14746	14818	14788	14590	14670	14563	14654	14700	14680	14735	14666	14749	14670	14702	14754	14656	14724	14759	14628	14836	14720	14629	14525	14672	14959	14501	14722	14689	14654	14986	14799	14615	14748	14748	14745	14666	14742	14721	14788	14766	14582	14726	14740	14783	14665	14618	14675	14827	14621	14806	14725	14601	14706	14693	14780	14766	14818	14791	14751	14698	14652	14536	14720	14648	14671	14593	14656	14669	14613	14548	14496	14651	14839	14703	14672	14745	14670	14524	14622	14811	14755	14688	14558	14767	14663	14651	14655	14838	14713	14658	14770	14609	14863	14709	14715	14712	14814	14808	14529	14805	14751	14911	14617	14750	14617	14702	14746	14823	14633	14792	14640	14608	14708	14581	14678	14572	14812	14681	14624	14718	14539	14747	14756	14706	14740	14747	14762	14687	14672	14714	14708	14531	14741	14539	14767	14790	14760	14611	14721	14691	14558	14564	14869	14631	14726	14610	14706	14846	14583	14808	14570	14774	14774	14663	14664	14684	14540	14783	14750	14579	14761	14704	14811	14792	14637	14576	14881	14720	14677	14703	14731	14512	14690	14806	14630	14716	14814	14647	14674	14680	14752	14503	14735	14857	14539	14738	14545	14726	14781	14858	14680	14554	14786	14707	14721	14735	14611	14702	14646	14636	14730	14743	14675	14794	14752	14824	14719	14621	14636	14796	14911	14623	14744	14901	14736	14735	14789	14849	14782	14735	14727	14753	14802	14683	14675	14727	14740	14735	14696	14856	14709	14543	14837	14870	14786	14688	14711	14635	14550	14807	14758	14771	14628	14762	14767	14756	14726	14704	14792	14586	14582	14919	14821	14777	14777	14627	14753	14763	14628	14865	14658	14706	14692	14661	14612	14679	14682	14634	14662	14711	14910	14670	14689	14639	14740	14769	14630	14668	14470	14791	14761	14727	14742	14551	14786	14878	14637	14651	14643	14783	14708	14676	14605	14950	14622	14734	14706	14547	14533	14742	14592	14710	14697	14665	14700	14554	14640	14675	14834	14872	14847	14557	14806	14788	14666	14681	14820	14696	14699	14666	14664	14709	14715	14785	14593	14675	14756	14724	14720	14815	14691	14667	14752	14735	14815	14739	14601	14789	14788	14665	14768	14681	14852	14779	14606	14730	14722	14744	14597	14659	14771	14714	14677	14612	14562	14980	14643	14799	14806	15005	14718	14757	14759	14628	14680	14700	14816	14558	14618	14826	14654	14704	14659	14754	14717	14707	14747	14859	14775	14586	14752	14776	14765	14918	14733	14641	14633	14696	14817	14658	14813	14840	14733	14734	14728	14635	14732	14643	14722	14657	14837	14563	14816	14649	14694	14508	14424	14557	14976	14669	14745	14774	14632	14880	14726	14782	14653	14654	14690	14677	14748	14838	14711	14598	14740	14634	14657	14740	14666	14674	14630	14621	14490	14795	14627	14767	14840	14666	14648	14745	14809	14552	14714	14754	14809	14642	14849	14656	14819	14820	14623	14725	14778	14827	14643	14669	14620	14747	14747	14509	14664	14775	14800	14621	14556	14887	14648	14755	14755	14732	14641	14761	14596	14789	14693	14658	14742	14823	14766	14693	14707	14421	14773	14697	14611	14694	14683	14823	14893	14733	14928	14560	14728	14713	14927	14829	14706	14671	14650	14753	14822	14697	14524	14698	14591	14807	14537	14756	14691	14679	14732	14731	14661	14811	14779	14807	14655	14790	14640	14808	14834	14724	14927	14777	14849	14672	14669	14692	14650	14778	14595	14849	14796	14623	14683	14773	14625	14641	14647	14752	14637	14701	14668	14714	14640	14743	14834	14828	14758	14743	14845	14759	14616	14644	14655	14672	14804	14768	14909	14613	14695	14702	14715	14619	14715	14841	14794	14708	14785	14636	14632	14861	14759	14762	14565	14885	14640	14629	14718	14772	14574	14667	14779	14779	14743	14606	14748	14778	14713	14727	14665	14701	14626	14678	14530	14661	14776	14842	14811	14569	14743	14691	14508	14594	14627	14683	14790	14650	14624	14664	14700	14786	14677	14574	14538	14604	14713	14744	14778	14626	14712	14565	14750	14844	14893	14803	14737	14606	14732	14707	14876	14725	14760	14654	14970	14640	14708	14674	14783	14756	14763	14647	14768	14929	14720	14629	14688	14751	14763	14728	14647	14653	14651	14727	14710	14749	14691	14757	14758	14750	14933	14862	14969	14646	14502	14764	14658	14701	14744	14740	14656	14717	14804	14612	14701	14758	14622	14710	14612	14534	14651	14677	14497	14837	14738	14659	14513	14904	14874	14756	14694	14792	14820	14807	14838	14885	14726	14463	14726	14717	14749	14752	14763	14703	14730	14668	14715	14718	14708	14650	14770	14737	14658	14538	14808	14641	14731	14697	14767	14702	14984	14681	14539	14591	14693	14708	14860	14663	14607	14714	14602	14817	14665	14718	14531	14574	14719	14771	14682	14589	14665	14679	14544	14581	14623	14796	14606	14701	14635	14725	14770	14708	14744	14571	14681	14572	14807	14934	14666	14639	14826	14853	14735	14645	14740	14794	14897	14780	14768	14710	14647	14591	14670	14731	14585	14732	14698	14790	14705	14768	14833	14728	14625	14799	14606	14670	14619	14663	14731	14736	14749	14748	14774	14783	14850	14707	14718	14923	14754	14836	14903	14754	14853	14707	14700	14608	14736	14598	14820	14695	14809	14812	14702	14845	14753	14713	14744	14710	14683	14810	14687	14658	14762	14836	14627	14648	14764	14600	14802	14573	14645	14850	14679	14702	14830	14693	14906	14617	14868	14636	14760	14699	14702	14764	14669	14765	14738	14643	14696	14846	14575	14738	14611	14730	14726	14586	14743	14823	14786	14740	14691	14768	14642	14851	14627	14666	14812	14664	14719	14611	14766	14540	14680	14689	14747	14695	14684	14686	14614	14794	14497	14728	14798	14642	14885	14795	14804	14693	14736	14692	14663	14858	14760	14762	14718	14725	14751	14820	14546	14709	14727	14784	14699	14677	14647	14852	14622	14766	14712	14619	14720	14762	14747	14632	14666	14737	14551	14753	14548	14778	14686	14654	14724	14700	14774	14629	14648	14688	14730	14664	14738	14784	14732	14634	14771	14735	14813	14709	14824	14769	14597	14678	14745	14619	14737	14782	14840	14733	14685	14810	14716	14685	14582	14507	14684	14730	14784	14841	14708	14672	14748	14699	14772	14678	14709	14764	14715	14904	14687
24351	24749	43971	43771	34504	28322	23473	18744	17413	17380	17394	17227	17021	17031	17094	17096	16927	17096	17153	16994	16983	17033	16946	16746	16892	16968	17014	16841	17028	17174	16871	17043	16953	17024	16946	17004	16793	17065	17064	17044	17050	16953	17204	16963	16764	17105	16846	17108	16982	16852	17128	16985	16984	16781	17022	16905	16985	16946	17152	17037	17222	16837	16895	16824	16793	16876	16914	17008	16747	16965	16964	16937	16851	17067	16968	17006	16991	17160	16861	16864	17005	17177	17042	16778	16917	16876	16915	16890	16831	16843	16873	16954	16997	16959	16976	16918	16807	17124	16864	16858	17035	16975	17052	16896	16832	16892	16818	16892	17076	17102	17048	17049	16935	16883	16932	17048	17097	17031	16984	16779	16890	17245	16944	17211	16850	16831	16856	16881	16879	17044	16816	17165	16927	16951	17017	16920	16951	17060	17023	16863	16999	16897	17064	16981	16869	17139	16811	16794	17003	16946	16822	16781	17077	16811	17067	16735	16922	16921	16966	17079	16971	16965	17017	16731	16991	16949	16740	17036	16881	16875	17047	16896	16870	16910	16877	16775	16961	16902	16800	16960	16951	16825	16742	16826	16763	16791	16970	16992	17047	17028	16921	16875	16934	17144	17054	17123	17305	16853	16879	16875	16872	17134	16887	17058	16960	17081	16897	16869	17009	16815	16927	17106	16963	16832	16992	16861	16935	16904	16749	16831	16896	16991	17082	16719	16923	16926	16743	16951	16863	17053	16833	16784	16684	16995	16913	17026	17025	16959	17031	16974	16816	16928	17051	17056	17101	16781	16962	16943	16822	16748	16812	16903	17148	16942	16850	17130	16866	16958	16878	17122	16916	16728	16972	17110	17020	16730	16871	16960	16973	16896	16963	17100	16957	16995	17028	16864	16687	16991	16741	17024	17096	16936	17032	17079	16941	17046	16919	16994	16933	17073	16889	16919	16890	16924	16919	16824	16955	16942	17012	16901	16772	16917	17012	16831	16984	16983	16713	16725	17029	16878	17055	17082	16829	17034	17102	16749	16905	16878	16946	17067	16911	17052	17007	16941	17050	16959	16972	16881	17006	16797	16767	16939	16882	16790	17039	16903	16915	17016	17026	16897	17257	16936	16970	16800	16869	16734	16961	16947	16876	16954	16791	16959	17029	16881	16830	16960	16988	17198	16963	17001	16937	16843	16852	16727	16760	17003	16999	16999	16930	16933	17062	16871	16853	17088	16973	17111	16704	16976	16913	17060	16979	16935	16759	16935	16904	16924	16957	16915	17110	17036	17055	17091	16971	16863	17101	16977	16846	17101	16788	16973	17087	16803	17032	16957	16855	16942	16754	17084	17044	16884	16899	16701	16996	16939	16871	16998	16777	16837	17061	17015	17091	16846	16751	16998	16990	17025	17099	16932	16963	16846	17025	17079	17059	16819	16880	17075	16981	16794	16777	16625	16727	16935	17106	16955	16918	16995	16870	16896	17100	16969	16951	16862	16868	16839	16899	16854	16776	16750	17154	16893	17016	17228	17049	16870	16996	17048	16928	16936	17056	16738	16912	16730	16735	17090	17033	16977	17097	16804	17060	16983	16795	16828	16864	16881	17092	17026	17041	16885	17071	16952	16971	16971	16992	16867	17035	16929	16819	16984	17110	16789	16795	16860	16793	16984	16923	16938	17000	17050	17034	16743	17031	17018	17136	16928	16883	16931	17062	17009	17169	16972	16872	17281	16853	16903	17072	16941	17070	16838	16887	16963	16957	16723	17056	17183	16995	17052	16870	16918	16872	17127	16888	16929	17017	16896	16896	16997	17085	17081	16983	17142	16885	16840	16922	16781	16954	16969	17046	17077	16888	16954	17055	16956	16915	17050	17006	16772	16949	16808	16989	16958	16985	16891	17083	17026	17042	17095	16854	16992	17007	16871	16960	16919	16765	16985	17031	16884	16739	16963	17083	16970	16887	16912	16948	17080	16891	16985	17125	16966	17205	16947	17079	16886	16885	17159	17079	16645	16759	16845	16933	16961	16770	16946	16834	16605	16953	16827	16932	16871	16880	16898	17024	16814	16750	16853	16951	17076	17014	17025	17157	17004	17001	17047	16883	16778	16928	16904	17107	16854	16855	17004	17059	16742	17049	16959	16839	16994	17256	16751	16933	16810	17011	16997	16890	17045	17091	16966	17086	16795	16872	16837	16843	16996	16916	16881	17040	16952	16838	16773	17053	17168	16772	17032	16908	17007	16888	16916	16866	16832	17071	16785	16777	16996	16985	17019	17022	16734	16822	16901	16731	17064	16888	16981	17127	16886	16759	16762	17030	16782	16873	17058	17048	16775	16731	16948	16984	17015	16896	17032	16837	16956	16967	17215	17085	17154	16802	16976	16800	17175	17297	16870	17007	17022	17077	16965	17043	17020	16918	16946	16705	16974	16737	16989	16995	17095	16832	16899	17036	16824	16942	17048	16908	17116	17032	16971	17008	16893	16909	16844	16993	16967	17082	16783	16811	17009	17008	16996	16969	17011	16998	16825	16939	17182	16827	17006	16852	16953	16964	16859	16949	16840	16745	16794	16937	16892	16936	17066	16753	16834	16918	16947	16926	16870	17094	17047	16712	16766	17105	16934	16794	16806	16984	16900	16869	16802	16894	16938	17040	17191	17175	17015	16968	16983	16945	16932	16897	16905	16988	17006	16990	16839	16822	16791	16864	16867	17029	16996	17188	16815	17098	16998	17033	17168	16923	16974	17068	17053	17050	17009	16718	16913	16943	16911	16937	16825	16958	16780	16807	16991	16898	16794	16810	17017	16718	17150	16924	16922	16904	16966	17009	17023	17187	16938	16993	16964	16975	16889	16914	17104	17075	16985	17053	17178	16871	17027	16929	16768	17016	16952	17035	16967	17182	16891	16962	16916	16935	16926	16866	16943	16946	16985	16824	16945	16968	16945	16882	16803	16994	17253	16990	16825	16817	16892	16929	17069	17038	16891	16856	16711	17028	16886	16881	17016	16920	16899	16841	17018	16985	17104	16973	17174	16927	17059	16801	16933	17026	16887	16998	16800	16967	16784	16917	16924	17105	16826	16924	16746	16861	16797	16840	16971	17103	16896	16914	17079	16940	16794	16998	16820	17108	16812	16950	17065	16817	16983	17086	16977	16878	17086	17108	16734	17122	17023	16886	16988	17039	17097	16755	16897	16912	16982	16835	16775	16877	16806	17048	16796	16767	16997	17091	17036	16970	16756	16869	16961	17134	16900	16900	16911	16893	16993	16858	16870	16986	17023	16809	16885	16855	16819	16872	16981	16920	16811	16872	16953	16942	16726	16995	16946	17061	16900	16906	16864	16771	17003	17219	17170	17034	17034	16881	16879	16811	16923	17007	16929	17041	17103	17054	17073	16884	16865	16787	16865	16956	16816	16847	16744	16859	16986	16864	16820	17011	17029	17059	16902	16828	16746	17095	16865	16942	16932	16826	16903	17082	17114	16864	16816	16892	16936	17093	17034	16947	16682	16942	17069	16796	17025	16801	16829	16892	16941	16727	17076	17122	16899	16970	17049	17015	16868	16907	16938	16948	16867	17140	17171	16948	17054	16898	17081	17067	16950	16931	16998	16835	16993	16851	17068	16800	16799	17010	17054	16940	16961	16868	17075	17065	16557	16864	17057	17026	17052	16954	16774	16926	16903	16945	16963	16842	16836	16852	16862	16915	16907	16924	16914	17067	17004	17130	16850	17171	16954	17218	17157	17141	16876	16917	16689	16840	17036	17057	16938	16986	16898	16949	16769	16895	16961	17063	17157	16973	16919	17134	16985	16836	17150	17027	16892	16971	17085	16829	16772	16994	16914	16822	16974	16927	17148	16764	17182	17058	16891	17209	16784	16925	17056	16909	16895	16677	16892	17063	16891	17060	17093	16893	16807	17076	16882	16841	16852	16906	17000	17056	16914	16878	16902	17014	16952	16921	17112	16760	17112	16838	16909	16945	17077	16940	16920	16948	16957	16916	17063	16795	16809	17037	17009	16919	17129	16861	16734	16849	17110	16983	16890	16983	16815	16925	16761	17035	17134	16946	17067	16965	16881	16984	16722	16988	16799	16782	17037	17070	16908	16780	17061	16895	17028	17002	16981	16860	16992	16887	17205	16800	17049	16778	16981	17173	16875	16901	16998	17007	16969	16912	17057	17129	16980	16921	16798	16880	16849	16848	17001	17098	16757	17114	17000	16945	16866	16954	16881	16794	17011	16966	16848	16999	17088	17218	16982	16782	17107	16793	16971	17053	16734	16644	16929	16767	16960	16975	16991	16955	17069	16906	16932	16919	16912	16962	16785	16960	16802	17094	17024	16891	16683	16925	17032	16978	17048	16975	17002	16851	16944	16857	16922	17112	16926	17214	16986	16953	16792	16666	16870	16932	16996	16795	16876	17126	16962	16835	16971	16927	16889	16891	16819	16728	16909	16973	17051	16693	17038	16968	16770	17112	16897	16993	16768	16955	16697	16842	17005	16956	16998	17041	16863	17012	16935	16886	16854	16858	16884	17014	16807	17078	17047	16986	16908	16838	16954	16935	16946	16878	17000	17011	16999	16910	17022	16839	16933	16875	17016	17183	16894	16749	16851	16851	16875	16915	16977	16883	16816	17136	16884	16937	16801	16910	16879	16990	16947	16871	16866	16928	16781	17108	16862	17010	17079	16946	16861	16867	16920	17019	16841	16963	16898	16851	17003	17033	16729	16919	16915	16967	17037	16962	17054	17008	17021	17006	16700	16860	17018	17085	16898	16970	16986	16796	16946	16825	17026	17014	16862	16833	16784	16863	16835	16785	16838	16964	16802	16852	17025	17002	16816	16747	16870	16964	16832	16931	16880	16949	16809	16933	17123	17126	16949	16788	16747	17039	16877	16793	16967	16939	17037	16870	16864	17010	16814	16877	16963	16849	16903	16903	17144	16831	16871	16807	16975	16693	16834	16958	16947	17084	16909	16954	17002	17053	16946	17148	16939	16784	17015	17040	16992	17109	16782	16968	16873	16949	16996	16953	16773	16736	16825	16796	16958	17065	16940	16936	16971	17037	16707	17040	16899	16852	17022	17112	17154	16982	17004	17049	16802	16800	16780	16807	16995	17182	16688	16979	17031
59693	99310	85178	59154	40363	26812	18475	15535	14783	14536	14552	14458	14757	14738	14644	14721	14523	14449	14583	14623	14567	14588	14719	14548	14527	14625	14482	14573	14449	14584	14557	14545	14592	14482	14725	14652	14561	14594	14784	14493	14742	14534	14735	14584	14467	14433	14614	14527	14553	14719	14623	14673	14477	14418	14449	14390	14522	14560	14525	14470	14668	14799	14616	14616	14510	14657	14711	14681	14585	14654	14508	14340	14505	14507	14646	14629	14626	14612	14539	14595	14611	14506	14529	14651	14543	14661	14610	14509	14564	14558	14553	14630	14643	14560	14641	14470	14435	14628	14495	14588	14643	14622	14298	14530	14595	14864	14484	14580	14580	14479	14737	14589	14598	14508	14566	14487	14624	14651	14575	14501	14488	14563	14256	14862	14534	14692	14644	14674	14567	14661	14661	14576	14545	14510	14490	14549	14491	14480	14524	14475	14436	14531	14575	14615	14587	14506	14404	14554	14704	14629	14581	14544	14624	14512	14651	14598	14651	14627	14445	14540	14426	14640	14602	14539	14501	14508	14450	14724	14328	14790	14557	14433	14580	14468	14347	14517	14666	14474	14521	14648	14518	14459	14402	14574	14528	14417	14638	14645	14678	14707	14522	14503	14369	14515	14509	14538	14746	14501	14457	14482	14650	14599	14627	14719	14534	14550	14442	14717	14538	14410	14498	14574	14578	14494	14510	14596	14538	14446	14626	14632	14568	14480	14647	14471	14555	14534	14581	14555	14658	14468	14626	14257	14682	14511	14562	14424	14528	14622	14583	14478	14702	14504	14635	14471	14469	14560	14674	14626	14649	14472	14607	14660	14544	14564	14467	14603	14585	14594	14579	14454	14586	14469	14518	14551	14426	14556	14412	14526	14475	14446	14548	14536	14474	14464	14403	14477	14553	14667	14500	14538	14618	14346	14617	14424	14639	14632	14613	14543	14665	14635	14681	14529	14514	14616	14537	14674	14446	14409	14556	14539	14652	14704	14710	14424	14522	14338	14365	14500	14620	14599	14648	14582	14388	14579	14392	14657	14572	14461	14458	14437	14529	14360	14518	14572	14666	14485	14567	14508	14541	14425	14479	14422	14395	14460	14591	14555	14615	14549	14527	14664	14547	14696	14458	14455	14429	14524	14562	14562	14507	14419	14460	14520	14655	14546	14550	14483	14435	14644	14524	14635	14623	14619	14492	14528	14590	14561	14542	14447	14606	14403	14464	14589	14678	14540	14640	14484	14529	14689	14741	14586	14555	14544	14500	14497	14703	14483	14530	14545	14604	14526	14660	14685	14525	14588	14617	14717	14446	14415	14565	14532	14669	14606	14375	14457	14417	14442	14531	14565	14597	14542	14522	14548	14488	14520	14540	14790	14465	14451	14556	14542	14472	14642	14491	14513	14502	14573	14447	14710	14739	14382	14496	14603	14617	14685	14505	14662	14444	14452	14514	14471	14534	14528	14449	14605	14569	14489	14589	14537	14623	14423	14612	14536	14580	14564	14554	14549	14344	14508	14702	14320	14505	14449	14516	14391	14576	14586	14667	14511	14470	14672	14812	14623	14486	14552	14610	14616	14469	14528	14574	14517	14553	14430	14632	14526	14606	14499	14546	14555	14613	14625	14547	14593	14598	14589	14591	14538	14660	14592	14575	14616	14589	14708	14491	14570	14601	14571	14758	14500	14629	14608	14576	14591	14654	14678	14610	14693	14430	14706	14669	14545	14557	14563	14497	14587	14815	14366	14677	14493	14595	14594	14601	14427	14593	14602	14537	14652	14516	14404	14601	14459	14395	14435	14645	14666	14600	14534	14661	14729	14620	14637	14371	14437	14383	14526	14494	14477	14465	14583	14507	14641	14542	14744	14539	14470	14569	14564	14649	14553	14591	14402	14548	14680	14624	14616	14427	14550	14485	14717	14441	14498	14504	14721	14613	14537	14757	14410	14630	14648	14505	14514	14627	14436	14694	14519	14569	14543	14479	14448	14445	14535	14650	14539	14477	14372	14631	14557	14403	14595	14487	14531	14486	14644	14624	14374	14637	14522	14523	14545	14639	14649	14412	14717	14456	14521	14655	14491	14555	14496	14521	14442	14527	14672	14640	14437	14462	14430	14410	14579	14641	14546	14498	14737	14553	14636	14495	14634	14615	14657	14535	14377	14621	14538	14544	14675	14596	14544	14442	14703	14474	14549	14482	14486	14623	14539	14623	14493	14592	14312	14554	14518	14533	14586	14499	14484	14475	14447	14582	14618	14539	14500	14521	14479	14650	14519	14612	14608	14601	14479	14552	14566	14567	14589	14612	14400	14493	14651	14463	14616	14540	14569	14605	14520	14526	14464	14568	14512	14605	14401	14616	14542	14492	14558	14563	14618	14599	14534	14469	14618	14742	14420	14566	14597	14709	14557	14601	14482	14400	14553	14531	14525	14537	14594	14534	14364	14512	14544	14541	14440	14371	14599	14497	14368	14418	14561	14568	14385	14500	14592	14521	14665	14346	14649	14533	14417	14610	14670	14505	14747	14560	14408	14458	14619	14537	14761	14510	14640	14624	14735	14537	14632	14583	14503	14421	14425	14600	14424	14556	14465	14419	14721	14628	14490	14484	14671	14626	14535	14522	14500	14598	14427	14549	14669	14493	14442	14570	14560	14641	14733	14594	14635	14360	14679	14609	14442	14642	14476	14530	14554	14543	14679	14660	14571	14541	14428	14632	14598	14563	14602	14639	14556	14293	14521	14566	14558	14474	14512	14588	14620	14700	14449	14470	14603	14523	14510	14510	14559	14615	14580	14467	14710	14599	14580	14572	14436	14693	14641	14665	14469	14646	14476	14521	14438	14526	14724	14462	14604	14675	14440	14525	14570	14537	14522	14630	14504	14517	14660	14553	14541	14428	14633	14386	14635	14618	14415	14535	14609	14788	14657	14502	14568	14466	14465	14469	14554	14642	14503	14235	14473	14505	14537	14538	14526	14524	14590	14505	14764	14636	14439	14581	14415	14564	14665	14502	14519	14565	14599	14535	14743	14601	14620	14513	14773	14522	14484	14394	14545	14482	14605	14504	14448	14728	14613	14559	14646	14564	14416	14659	14552	14368	14817	14492	14302	14477	14527	14546	14614	14484	14531	14584	14626	14443	14524	14460	14596	14613	14537	14455	14467	14597	14567	14658	14364	14579	14444	14413	14590	14698	14587	14462	14680	14533	14541	14730	14601	14491	14619	14533	14690	14566	14547	14548	14550	14580	14490	14431	14646	14367	14539	14515	14536	14414	14597	14609	14600	14575	14575	14367	14564	14554	14499	14520	14534	14738	14479	14412	14620	14530	14531	14428	14474	14516	14420	14581	14578	14539	14788	14529	14465	14748	14444	14457	14496	14732	14375	14620	14611	14263	14576	14697	14423	14442	14605	14507	14785	14500	14454	14650	14429	14514	14508	14497	14500	14595	14631	14573	14661	14608	14523	14701	14498	14576	14502	14551	14643	14560	14596	14558	14635	14544	14504	14506	14573	14646	14594	14698	14574	14448	14583	14701	14376	14579	14451	14380	14702	14560	14545	14550	14505	14464	14506	14527	14610	14614	14457	14595	14582	14641	14353	14463	14733	14518	14462	14514	14551	14681	14585	14585	14552	14698	14563	14478	14647	14383	14432	14615	14587	14565	14493	14620	14645	14527	14404	14624	14637	14383	14620	14507	14477	14460	14602	14595	14480	14463	14612	14597	14383	14575	14632	14561	14691	14676	14492	14585	14496	14537	14482	14592	14493	14608	14583	14428	14436	14457	14526	14513	14492	14456	14510	14500	14658	14462	14397	14674	14600	14423	14547	14539	14580	14503	14487	14226	14544	14536	14509	14444	14531	14596	14440	14359	14808	14462	14426	14512	14638	14581	14468	14544	14527	14451	14556	14633	14597	14561	14664	14501	14603	14687	14675	14629	14671	14502	14395	14653	14597	14499	14451	14737	14530	14482	14738	14600	14574	14631	14602	14547	14525	14508	14424	14316	14562	14621	14729	14596	14606	14473	14538	14598	14604	14536	14539	14410	14635	14510	14556	14633	14304	14457	14595	14563	14635	14546	14580	14446	14464	14691	14641	14523	14514	14458	14521	14493	14450	14510	14374	14557	14395	14690	14563	14751	14357	14636	14737	14586	14552	14485	14718	14585	14527	14674	14485	14395	14513	14625	14597	14534	14475	14598	14624	14406	14356	14714	14652	14499	14737	14574	14553	14533	14472	14633	14699	14678	14710	14474	14474	14569	14837	14514	14493	14599	14670	14399	14547	14544	14633	14555	14488	14490	14568	14551	14625	14548	14510	14627	14548	14558	14460	14596	14581	14564	14544	14656	14549	14596	14587	14452	14450	14626	14505	14483	14470	14528	14612	14550	14514	14624	14365	14404	14509	14585	14673	14435	14656	14635	14601	14653	14622	14749	14656	14587	14597	14567	14544	14539	14377	14484	14638	14494	14336	14576	14604	14558	14475	14653	14363	14651	14455	14596	14484	14430	14495	14479	14412	14539	14540	14732	14492	14512	14666	14656	14678	14363	14654	14701	14656	14486	14504	14661	14554	14734	14681	14467	14477	14542	14545	14527	14589	14482	14553	14716	14538	14386	14409	14563	14540	14573	14625	14582	14595	14396	14618	14515	14418	14597	14784	14558	14496	14289	14461	14559	14638	14586	14633	14658	14662	14591	14549	14493	14578	14604	14476	14414	14619	14299	14633	14301	14552	14523	14411	14699	14586	14689	14578	14643	14610	14488	14696	14354	14405	14614	14496	14384	14597	14713	14678	14569	14477	14426	14565	14562	14711	14588	14617	14423	14639	14713	14547	14449	14570	14725	14535	14544	14558	14659	14545	14472	14527	14648	14483	14595	14494	14594	14482	14596	14487	14569	14490	14508	14575	14709	14511	14585	14454	14505	14603	14708	14458	14553	14584	14668	14567	14573	14423	14445	14612	14630	14409	14446	14634	14606	14637	14480	14675	14606	14597	14540	14510	14619	14581	14531	14449	14389	14559	14666	14526	14492	14538	14526	14378	14567	14527	14416	14634	14536	14506	14499	14539	14703	14492	14658	14710	14566	14506	14490	14659	14576	14462	14537	14506	14654	14532	14493	14490	14525	14308	14713	14544
23049	22640	35770	34652	30931	29092	26693	19675	17458	17320	17155	17058	17117	17113	16997	17091	17163	16960	16830	17052	17074	16795	16921	16772	17145	17077	17008	17091	16918	16824	16797	16891	16713	16809	16753	16880	16716	16906	16965	16982	16999	16912	16924	16784	16611	16790	16889	16855	16837	16868	16873	16858	16828	16558	16948	16800	16741	16818	16800	16917	16819	16983	16932	16673	16794	16797	17041	16861	16900	16776	16814	16646	16854	16954	16892	16727	16697	16700	16819	16847	16807	16692	16782	17110	16736	16668	16830	16773	16731	16839	16869	16770	16676	16736	16687	16644	16673	16934	16997	16915	16557	16850	16740	16779	16902	16842	16539	16703	16694	16874	16848	16787	16904	16750	16711	16695	16629	16810	16922	16757	16848	16857	16745	16680	16923	16885	16803	16828	16762	16641	16739	16617	16788	16778	16862	16895	16737	16826	16876	16818	16707	16875	16853	16728	16897	16716	16857	16913	16813	16721	16721	16619	16705	16606	16883	16769	16956	16816	16832	16768	16848	16760	16636	16847	16825	16836	16796	16714	16926	16746	16767	16757	16693	16697	16774	16838	16804	16619	16879	16727	16747	16752	16840	16950	16750	16781	16676	16950	16892	16746	16708	16642	16811	16660	16643	16794	16681	16744	16763	16857	16667	16643	16799	16888	16691	16836	16710	16848	16729	16855	16711	16710	16747	16682	16762	16843	16711	16610	16761	16685	16777	16685	16708	16667	16680	16792	16678	16917	16723	16747	16620	16680	16704	16559	16856	16670	16803	16849	16979	16836	16717	16567	16719	16947	16520	16529	16908	16838	16702	16835	16863	16881	16764	16459	16612	16880	16664	16904	16544	17010	16736	16601	16690	16799	16783	16720	16733	16747	16858	16926	16782	16751	16833	16959	16877	16719	16632	16762	16642	16726	16627	16838	16873	16601	16750	16823	16632	16826	16767	16624	16648	16768	16764	16836	16774	16853	17011	16576	16849	16878	16482	16765	16825	16895	16734	16954	16598	16600	16763	16871	16781	16836	16584	16983	16867	16733	16744	16804	16684	16664	16687	16860	16872	16793	16770	16830	16956	16707	16832	16938	16744	16746	16929	16774	16765	16471	16744	16760	16771	16645	16900	16781	16748	16637	16912	16773	16664	16700	16625	16714	16762	16702	16818	16887	16684	16780	16630	16631	16559	16689	16762	16797	16588	16739	16870	16614	16701	16701	16611	16787	16528	16910	16892	16918	16788	16843	16886	16870	16676	16849	16875	16850	16795	16700	16706	16671	16767	16621	16768	16718	16882	16837	16820	16795	16667	16827	16753	16812	16776	16567	16728	16671	16663	16560	16720	16833	16701	16790	16683	16963	16727	16626	16774	16718	16754	16800	16790	16858	16563	16843	16866	16916	16766	16750	16883	16836	16719	16687	16700	16905	16740	16782	16793	16596	16607	16693	16658	16652	16925	16798	16847	16836	16727	16679	16736	16784	16807	16855	16791	16973	16752	16825	16755	16655	16657	16704	16705	16732	17013	16622	16763	16730	16798	16809	16649	16844	16640	16933	16759	16669	16790	16968	16762	16697	16804	16755	16858	16736	16737	16629	16681	16830	16777	16898	16867	16822	16648	16687	16618	16747	16810	16860	16509	16863	16712	16856	16497	16845	16548	16729	16745	16747	16938	16658	16841	16811	16934	16642	16782	16849	16646	16853	16781	16761	16903	16854	16832	17096	16948	16939	16753	16686	16726	17021	16802	16713	16808	16716	16726	16960	16706	16772	16888	16674	16791	16707	16802	16697	16633	16958	16894	16817	16812	16695	16655	16663	16733	16896	16863	16843	16827	17078	16798	16873	16954	16860	16800	16811	16735	16733	16699	16650	16858	16700	16565	16700	16991	16728	16931	16692	16766	16688	16769	16714	16692	16792	16909	16896	16794	16729	16806	16921	16685	16702	16671	16723	16801	16698	16650	16673	16770	16889	16872	16754	16605	16675	16710	16753	16782	16789	16728	16708	16892	16784	16789	16763	16897	16751	16796	16855	16678	16950	16722	16708	16595	16959	16602	16777	16804	16602	16640	16784	16822	16668	16574	16704	16870	16779	16700	16704	16687	16806	16652	16816	16535	16786	16788	16534	16839	16903	16883	16646	16707	16584	16622	16696	16833	16811	16707	16841	16720	16661	16569	16726	16488	16756	16586	16598	16507	16702	16869	16679	16696	16644	16754	16714	16668	16654	16725	16721	16729	16796	16832	16892	16951	16869	16677	16833	16625	16650	16760	16838	16853	16733	16695	16855	16774	16652	16894	16877	16688	16772	16873	16940	16765	16758	16898	16895	16801	16695	16902	16826	16828	16718	16656	16660	16891	16698	16875	16644	16659	16853	16966	16784	16777	16784	16829	16491	16539	16738	16545	16989	16904	16463	16703	16718	16893	16834	16617	16740	16663	16784	16740	16866	16845	16895	16716	16589	16777	16800	16800	16621	17031	16880	16642	16792	16809	16823	16696	16499	16625	16868	16526	16799	16797	16823	16850	16726	16836	16731	16473	16858	16788	16796	16654	16638	16688	16727	16683	16880	16864	16674	16645	16698	16770	16710	16714	16828	16818	16826	16800	16774	16836	16587	16707	16710	16818	16740	16898	16620	16659	16629	16911	16760	16781	16793	16838	16663	16858	16747	16720	16950	16520	16855	16939	16877	16793	16959	16939	16999	16762	16585	16813	16929	16671	16680	16788	16877	16806	16759	16738	16826	16683	16642	16693	16824	16891	16981	16667	16864	16866	16920	16739	16705	16502	16735	16890	16834	16744	16905	16723	16842	16734	16818	16833	16647	16851	16654	16768	16510	16937	16813	16791	16658	16926	16796	16709	16835	16719	16823	16635	16886	16703	16588	16830	16823	16771	16723	16627	16725	16646	16898	16812	16831	16769	16613	16756	16731	16685	16910	16682	16706	16838	16732	16660	16657	16708	16812	16844	16713	16847	16637	16841	16705	16717	16767	16757	16682	16798	16883	16701	16865	16731	16725	16818	16790	17023	16815	16748	16731	16779	16691	16723	16871	16996	16744	16795	16754	16628	16692	16793	17050	16760	16778	16637	16672	16892	16613	16644	16468	16652	16666	16905	16912	16773	16566	16764	16717	16907	16895	16790	16874	16746	16665	16480	16814	16622	16607	16846	16759	16824	16698	16897	16568	16619	16705	16871	16521	16683	16669	16925	16929	16842	16930	16931	16752	16961	16744	16808	16884	16825	16891	16791	16917	16919	16587	16723	16776	16596	16700	16604	16796	16744	16784	16927	16948	16702	16612	16671	16795	16814	16794	16683	16719	16605	16698	16822	16567	16861	16922	16776	16707	16818	16774	16915	16859	16725	16752	16896	16707	16854	16909	16761	16781	16728	16839	16812	17013	16875	16748	16906	16847	16852	16612	16631	16622	16663	16716	16666	16776	16972	16773	16832	16815	16751	16773	16599	16634	16761	16532	16812	16850	16858	16546	16716	16698	16684	16872	16757	16878	16778	16919	16632	16712	16846	16875	16653	16648	16517	16690	16622	16980	16872	16791	16765	16801	16834	16780	16852	16853	16731	16930	16879	16563	16696	16780	16712	16709	16629	16707	16679	16926	16744	16686	16864	16702	16551	16626	16872	16613	16756	16817	16785	16896	16760	16730	16862	16697	16833	16860	16735	16762	16844	16747	16755	16756	16755	16784	16718	16799	16661	16752	16880	16665	16737	16637	16645	16594	16670	16871	16715	16603	16883	16706	16615	16600	16754	16541	16800	16800	16921	16832	16943	16738	16727	16692	16743	16979	16714	16833	16738	16699	16704	16723	16697	16731	16734	16844	16594	16653	16884	16544	16856	16793	16689	16636	16901	16610	16881	16770	16767	16527	16837	16862	16859	16628	16659	16809	16779	16683	16778	16664	16712	16514	16474	16719	16721	16814	16913	16790	16742	16821	16830	16744	16773	16761	16843	16736	16758	16836	16791	16725	16853	16846	16686	16566	16913	16661	16854	16770	16703	16924	16703	16732	16785	16717	16811	16615	16715	16805	16689	16645	16666	16660	16909	16713	16702	17015	16918	16853	16736	16674	16771	16901	16730	16775	16816	16757	16660	16637	16902	16879	16726	16715	16865	16688	16689	16890	16911	16895	16386	16703	16748	16754	16656	16633	16628	16845	16886	16895	16818	16763	16818	16663	16684	16686	16925	16578	16851	16885	16807	16778	16614	16774	16802	16661	16741	16706	16758	16783	16612	16739	16889	16713	16557	16614	16673	16786	16532	16640	16702	16830	16763	16812	16791	16847	16608	16788	16715	16741	16737	16888	16688	16649	16786	17005	16917	16789	16780	16757	16737	16796	16777	16577	16765	16833	17021	16647	16881	17001	16769	16742	16653	16889	16824	16772	16955	16884	16805	16737	16829	16825	16707	16888	16747	16665	16619	16752	16655	16735	16760	16788	16627	16754	16831	16524	16660	16745	16721	16664	16810	16785	16631	16583	16703	16857	16715	16743	16793	16605	16664	16843	16582	16640	16589	16928	16691	16915	16585	16929	16795	16716	16770	16634	16889	16770	17109	16982	16719	16815	16549	16749	16919	16972	16635	17017	16631	16688	16615	16704	16596	16869	16876	16680	16660	16693	16909	16819	16590	16720	16792	16731	16783	16865	16664	16753	16762	16999	16693	16877	16882	16801	16882	16785	16709	16790	16846	16943	16748	16692	16724	16934	16684	16862	16694	16697	16686	16749	16695	16892	16848	16652	16814	16533	16665	16565	16915	16635	16806	16868	16702	16666	16891	16873	16626	16739	16865	16804	16907	16935	16766	16664	16773	16870	16832	16633	16660	16879	16715	16675	16912	16918	16698	16841	16683	16795	16670	16556	16575	16633	16547	16631	16811	16671	16691	16802	16711	16631	16576	16803	16633	16612	16894	16853	16778	16844	16680	16759	16866	16910	16833	16691	16800	16726	16777	16602	16802	16680	16743	16404	16664	16660	16901	16852	17016	16698	16698	16855	16650	16665	16865	16633	16496	16791	16680	16655	16694	16808	16640	16972	16937	16612	16710	16850	16929	16830	16732	16519	16736	16596	16853	16780	16839	16749	16880	16801	16764	16776	16717	16621	16828	16752	16767	16815	16870	16691
63713	107086	92000	69145	47689	31915	20632	16112	14878	14425	14515	14381	14371	14545	14508	14341	14616	14331	14435	14252	14468	14510	14357	14488	14547	14487	14322	14544	14430	14335	14484	14526	14440	14476	14546	14401	14363	14291	14462	14497	14544	14396	14435	14488	14627	14501	14554	14441	14670	14193	14497	14361	14453	14320	14349	14519	14525	14416	14440	14526	14448	14394	14315	14419	14539	14550	14388	14582	14393	14271	14422	14397	14432	14341	14504	14173	14503	14372	14541	14198	14314	14428	14332	14448	14309	14539	14406	14349	14333	14469	14433	14362	14460	14356	14589	14393	14527	14363	14450	14453	14404	14387	14524	14359	14527	14444	14396	14427	14405	14331	14454	14620	14358	14502	14381	14522	14421	14362	14566	14332	14380	14296	14430	14382	14380	14379	14440	14441	14459	14391	14306	14456	14572	14385	14294	14352	14599	14425	14447	14561	14362	14271	14467	14513	14435	14457	14376	14365	14539	14293	14434	14350	14474	14244	14539	14452	14604	14365	14382	14428	14215	14495	14489	14428	14357	14453	14582	14346	14547	14313	14244	14409	14289	14355	14395	14438	14339	14392	14495	14398	14485	14424	14427	14393	14268	14350	14530	14344	14465	14469	14372	14476	14465	14349	14444	14401	14553	14475	14455	14513	14318	14352	14272	14654	14347	14406	14528	14655	14357	14260	14254	14488	14366	14473	14461	14300	14305	14460	14468	14411	14566	14412	14438	14398	14368	14495	14109	14485	14494	14272	14451	14352	14575	14443	14272	14540	14493	14467	14546	14552	14360	14414	14509	14389	14306	14558	14550	14494	14274	14391	14412	14328	14551	14478	14363	14401	14232	14367	14392	14375	14558	14469	14413	14333	14396	14440	14341	14359	14437	14363	14437	14471	14492	14511	14398	14496	14351	14351	14493	14435	14366	14398	14308	14213	14340	14518	14478	14434	14493	14506	14426	14503	14542	14454	14450	14470	14395	14417	14421	14369	14313	14180	14471	14288	14377	14472	14545	14505	14416	14375	14446	14385	14350	14466	14483	14532	14372	14610	14322	14346	14413	14456	14420	14278	14636	14461	14500	14486	14609	14329	14416	14537	14465	14384	14326	14360	14391	14336	14412	14495	14486	14470	14368	14402	14364	14410	14374	14349	14285	14357	14539	14505	14441	14328	14283	14553	14355	14427	14500	14272	14328	14259	14453	14462	14404	14360	14452	14336	14373	14552	14678	14466	14564	14520	14391	14417	14429	14423	14411	14441	14500	14419	14390	14403	14310	14474	14431	14428	14408	14547	14494	14311	14349	14508	14365	14496	14405	14454	14436	14436	14385	14554	14386	14442	14370	14370	14410	14595	14381	14548	14483	14417	14419	14434	14435	14413	14497	14345	14398	14468	14466	14376	14533	14167	14385	14391	14396	14367	14387	14479	14486	14520	14496	14398	14371	14361	14513	14559	14391	14529	14363	14451	14395	14352	14288	14451	14616	14450	14484	14271	14299	14502	14508	14427	14396	14411	14326	14393	14304	14359	14410	14428	14404	14515	14468	14432	14420	14448	14330	14370	14508	14431	14459	14366	14206	14355	14358	14420	14484	14463	14378	14241	14402	14385	14323	14481	14378	14546	14396	14413	14512	14271	14440	14383	14365	14393	14423	14432	14437	14451	14292	14404	14486	14462	14499	14426	14518	14491	14412	14472	14449	14502	14383	14454	14377	14280	14467	14564	14397	14399	14340	14485	14484	14376	14443	14371	14448	14471	14520	14493	14228	14479	14483	14347	14285	14370	14623	14308	14502	14400	14469	14560	14379	14421	14538	14388	14332	14358	14350	14488	14331	14464	14250	14409	14232	14432	14336	14160	14473	14314	14440	14359	14205	14315	14368	14362	14393	14421	14358	14573	14194	14439	14242	14330	14414	14434	14587	14646	14654	14381	14226	14380	14391	14318	14509	14565	14461	14556	14278	14317	14610	14323	14446	14271	14358	14435	14349	14412	14480	14375	14274	14374	14297	14394	14449	14374	14524	14542	14177	14333	14433	14435	14438	14478	14245	14396	14404	14500	14413	14345	14437	14447	14374	14406	14290	14509	14472	14276	14360	14505	14560	14564	14311	14430	14475	14523	14388	14305	14466	14369	14349	14407	14554	14302	14527	14502	14558	14562	14549	14342	14254	14546	14434	14446	14413	14358	14294	14465	14357	14452	14328	14401	14303	14368	14287	14493	14396	14326	14454	14580	14463	14282	14382	14426	14401	14456	14609	14422	14338	14434	14531	14487	14414	14492	14435	14494	14275	14561	14447	14535	14515	14262	14278	14420	14484	14342	14444	14544	14318	14396	14253	14389	14441	14467	14334	14525	14390	14417	14381	14421	14445	14487	14252	14430	14319	14456	14444	14610	14485	14389	14369	14455	14420	14377	14454	14433	14404	14320	14591	14409	14371	14340	14582	14435	14525	14488	14551	14437	14399	14342	14296	14449	14507	14372	14367	14450	14542	14404	14413	14276	14577	14361	14353	14482	14239	14481	14293	14329	14404	14625	14368	14540	14378	14541	14412	14281	14533	14533	14463	14412	14643	14421	14604	14369	14389	14289	14395	14404	14465	14454	14441	14390	14469	14317	14297	14409	14340	14326	14472	14491	14436	14365	14511	14413	14307	14391	14254	14431	14421	14423	14381	14461	14401	14464	14356	14516	14446	14411	14513	14390	14350	14457	14514	14424	14385	14306	14375	14513	14331	14402	14544	14436	14402	14561	14282	14467	14473	14447	14462	14445	14335	14573	14357	14287	14404	14382	14508	14320	14551	14230	14542	14439	14358	14306	14288	14324	14431	14414	14512	14429	14437	14537	14474	14389	14665	14370	14453	14604	14406	14484	14450	14250	14434	14511	14585	14413	14362	14429	14331	14352	14411	14654	14401	14536	14228	14274	14338	14496	14439	14523	14493	14528	14358	14422	14416	14591	14443	14405	14446	14353	14451	14403	14231	14399	14527	14544	14530	14472	14554	14243	14457	14357	14322	14591	14388	14467	14391	14391	14437	14329	14389	14477	14560	14331	14262	14472	14297	14466	14180	14489	14434	14457	14261	14394	14474	14180	14332	14336	14486	14466	14347	14498	14564	14365	14357	14407	14552	14312	14382	14432	14444	14316	14491	14422	14208	14383	14445	14489	14390	14342	14443	14475	14446	14537	14423	14432	14334	14433	14239	14356	14351	14370	14498	14407	14301	14450	14280	14490	14210	14375	14526	14418	14518	14502	14329	14415	14349	14449	14473	14517	14478	14483	14384	14372	14336	14498	14503	14427	14442	14310	14380	14354	14640	14444	14426	14293	14304	14308	14345	14478	14519	14453	14446	14354	14212	14595	14556	14528	14504	14203	14535	14407	14424	14231	14338	14582	14407	14430	14385	14338	14591	14401	14398	14502	14390	14342	14353	14413	14451	14456	14476	14438	14328	14527	14399	14467	14379	14334	14362	14492	14540	14434	14419	14509	14406	14427	14460	14462	14181	14323	14217	14387	14411	14270	14456	14253	14414	14490	14295	14412	14337	14447	14329	14427	14432	14378	14476	14357	14471	14442	14591	14455	14485	14483	14321	14324	14324	14456	14438	14275	14361	14397	14516	14553	14554	14395	14503	14443	14433	14492	14308	14348	14512	14255	14566	14411	14312	14438	14425	14493	14298	14386	14357	14253	14378	14371	14442	14286	14584	14390	14545	14484	14579	14365	14411	14439	14398	14751	14466	14440	14456	14547	14459	14363	14375	14258	14477	14365	14400	14580	14463	14439	14385	14599	14257	14559	14287	14443	14480	14524	14372	14563	14417	14506	14358	14370	14380	14419	14511	14269	14479	14493	14447	14294	14404	14531	14488	14295	14571	14412	14384	14560	14340	14393	14382	14514	14560	14439	14435	14283	14456	14466	14482	14448	14562	14504	14561	14490	14461	14379	14397	14375	14500	14439	14407	14490	14442	14513	14323	14379	14256	14544	14431	14575	14404	14453	14438	14479	14296	14376	14358	14391	14310	14602	14347	14295	14514	14479	14566	14443	14300	14528	14428	14596	14550	14450	14477	14415	14497	14423	14511	14217	14492	14307	14446	14384	14338	14616	14482	14512	14369	14537	14367	14443	14455	14226	14371	14260	14462	14592	14530	14376	14413	14443	14290	14271	14456	14332	14367	14448	14330	14291	14519	14412	14508	14512	14436	14427	14520	14344	14277	14550	14560	14397	14391	14379	14298	14392	14309	14525	14447	14452	14339	14454	14408	14651	14380	14346	14455	14562	14452	14308	14571	14525	14341	14399	14447	14474	14305	14540	14412	14448	14427	14318	14393	14409	14695	14436	14550	14496	14399	14380	14316	14372	14379	14500	14552	14500	14372	14366	14335	14384	14428	14474	14468	14446	14337	14330	14457	14397	14492	14212	14405	14483	14600	14406	14332	14418	14528	14424	14507	14539	14415	14327	14593	14475	14284	14388	14325	14330	14525	14408	14477	14512	14528	14334	14570	14497	14488	14306	14549	14398	14283	14375	14422	14479	14527	14595	14413	14395	14355	14430	14483	14382	14498	14541	14429	14536	14620	14439	14336	14258	14512	14340	14432	14425	14381	14351	14373	14634	14299	14349	14330	14484	14236	14395	14405	14548	14378	14430	14494	14452	14423	14404	14610	14528	14447	14350	14313	14246	14320	14410	14337	14406	14396	14349	14363	14343	14474	14501	14505	14544	14414	14460	14486	14318	14482	14429	14424	14344	14492	14519	14315	14374	14367	14380	14451	14623	14497	14255	14271	14423	14452	14465	14420	14374	14400	14273	14531	14521	14616	14449	14509	14419	14615	14230	14409	14443	14328	14437	14334	14424	14527	14338	14399	14541	14475	14360	14577	14335	14462	14377	14537	14367	14429	14490	14231	14312	14353	14373	14491	14365	14416	14447	14293	14438	14515	14422	14393	14445	14380	14559	14375	14531	14408	14486	14346	14414	14480	14422	14437	14516	14185	14475	14449	14418	14257	14389	14335	14378	14428	14419	14336	14374	14389	14381	14487	14499	14456	14609	14161	14436	14502	14449	14439	14516	14422	14396	14390	14457	14466	14431	14512	14434	14512	14274	14470	14463	14436	14452	14307	14434	14422	14343	14269	14407
29510	34500	42816	32853	23074	19550	17989	17333	16982	17040	17099	16980	17189	17001	17063	17228	17117	17067	17037	17060	17220	17166	16964	17039	17238	16939	17216	16958	17086	17059	16978	16912	16899	17197	17074	17086	16957	17109	16827	17035	17105	16983	17117	16935	17188	17353	17204	16908	16982	16756	17100	16996	17001	16984	16923	17088	17105	17190	16862	17017	16973	17054	17030	16963	17058	16856	17090	16942	17018	16862	16954	17207	17034	17063	16924	16954	17242	16969	16983	17088	17151	17217	16989	17075	16951	17225	16727	17023	17050	16996	16968	16848	17025	17047	17138	17033	17200	17014	16923	17013	17077	17175	17081	16943	16979	16983	17072	16748	16857	17058	17096	16692	16967	17011	17040	17092	17111	16945	16927	16891	16920	16895	16896	17146	16941	17090	17061	16952	17012	17023	17115	16974	16983	16916	16993	17053	16820	17005	17082	16928	16753	17068	17038	17126	17085	17196	16945	17298	16989	17181	17103	16889	16965	17030	16821	17073	17039	17129	17248	17014	17009	17112	17073	17194	17193	17239	17181	17059	17066	17045	17141	16986	17090	16987	17021	17033	17096	17038	17145	17017	17108	17162	17278	16939	16968	17092	16863	17052	17076	17023	16933	16940	16967	16841	16743	17043	17061	17101	16987	16637	16893	16969	17192	16876	16943	17278	17170	16968	17010	16997	16954	17007	17042	17015	16985	16920	17129	17016	16985	16979	17025	16910	17025	17036	17186	17060	17036	17030	17049	16923	17224	17039	16889	17030	16902	17173	17139	17061	16924	16833	17172	17134	17066	16738	17046	17024	17033	16963	17021	17281	16955	16995	16906	16763	17136	16912	17086	16865	17022	16932	16993	17109	17191	17022	16914	16948	17159	17094	16834	16957	17046	17165	16934	16939	17004	17105	16943	17061	17084	17092	17023	17138	17145	17156	17045	17040	17065	17180	17039	17129	17024	16936	16830	16858	17161	16904	16994	17165	17014	17180	16882	16984	17260	17119	17028	16862	16874	16941	17043	17080	16926	16899	17183	17089	16994	16890	16979	16971	17016	17145	16962	16994	17261	17106	16716	17062	17034	16995	16946	16877	16850	16960	17013	16980	17226	16992	17114	17044	17036	17063	17106	16998	17080	16994	16896	17066	17052	17073	17190	17146	17171	17148	16945	17027	17091	16984	16967	17054	16985	17053	17092	16978	16993	17012	16885	17067	16975	17134	17168	16921	16973	16967	17069	16978	17000	17054	17041	17046	17011	16966	16978	17022	17057	16939	17000	16979	17403	17003	16965	16965	16900	17043	16776	17077	17169	16943	16992	17048	17105	16910	16885	16978	16911	17140	16970	17092	17151	16965	17175	16973	16903	17211	17232	17259	17218	16959	17097	17016	16945	16927	17008	16845	16967	16963	17010	16810	17080	16892	16940	16845	16871	17045	17000	17098	17073	17215	16988	17155	17029	17066	17163	17081	17031	16964	16863	16951	16973	17198	17047	16963	17226	17177	16926	17017	16849	16937	17213	17142	17209	17103	16939	16928	16935	16858	17246	17062	17107	17249	16897	16847	17268	16917	16918	16962	17128	17068	17105	17137	17137	17059	17031	17029	17045	17023	17134	17148	17241	16991	17239	17008	16825	16960	17018	16968	16952	17116	17035	16992	16843	16952	16806	16980	17147	16883	17007	16997	16940	16918	17074	17077	17108	16923	16998	17186	16954	17085	17043	17134	17075	17055	17011	16922	17026	17180	17186	17270	16814	16990	16963	17071	16988	17075	17105	17078	17146	16924	17050	16958	16888	17034	16900	16983	17149	17035	17147	16666	16748	16986	16912	16983	17215	16909	17119	16968	17113	16970	17199	17132	17072	16899	17027	16864	17027	17034	16946	16984	17081	17171	17068	17022	16942	17057	17013	17207	17200	17135	16898	17077	17042	17089	17063	16886	17068	17015	16945	16820	17148	16991	16936	16886	16964	16769	16984	16698	17016	16914	17130	17176	17026	17006	17057	16743	17117	16919	17208	17075	17120	17074	16948	17301	17149	17232	17117	16971	17273	17131	17183	17189	17354	17215	16847	16987	17077	17164	17144	16988	17116	16946	17119	17061	16810	16800	17011	17119	17034	16908	17166	16976	17073	17144	17049	17059	17124	17041	17194	16953	17104	16954	16882	16902	16862	17199	16875	16908	17023	16962	17193	16952	17158	17039	17031	17126	17049	16945	16991	17135	17174	17064	17053	17038	16993	17061	16996	17114	16972	16924	17026	16960	16944	16995	17074	17098	16974	17005	17024	16900	17065	16814	16978	17058	17074	17038	17234	16988	17173	16988	17120	16843	17119	17080	16860	16936	17020	16905	16866	16994	17091	16925	16714	17131	17041	16974	17203	17004	17132	17012	17041	17101	17016	16765	17137	17220	17123	17074	17048	16911	17060	17220	16921	16982	17004	17145	16968	17021	16925	16958	17215	17179	16959	16951	17082	16926	16765	16974	17060	17128	17172	17077	17156	16841	17092	17156	17084	16947	17099	17068	16972	17030	17105	17272	17183	17029	16853	16985	17054	16963	17126	16997	17035	17068	17104	17119	16995	16941	16986	17028	17227	17015	17138	17017	17077	16969	16957	16979	17074	17004	17233	17022	17207	17003	17226	17178	17224	17056	17071	17155	16973	17012	16966	17344	17038	17057	17234	17071	17008	17213	17269	17010	16983	16918	16956	16951	17124	17121	16993	17146	16931	16807	17008	17093	16898	16957	17265	16989	17114	16936	17057	17119	17006	17043	17027	17075	16881	16966	16950	16913	16973	17017	17030	16961	16867	17070	16876	17032	17026	17021	16916	17026	16992	17369	17132	16937	17043	16905	17109	16967	17088	17041	17220	16970	16993	17189	17094	17203	17067	17122	17051	17228	17081	16920	17165	16987	17080	16991	17092	16994	17019	16898	17034	17005	17011	16885	16865	17238	16922	17165	17197	17073	17124	17044	16969	17288	16984	17097	16895	16987	17003	17093	17035	17060	17207	16938	17103	17139	17242	17247	17041	17129	17191	17044	17288	17061	16982	17051	17139	16802	16978	16885	16865	17166	16989	17000	17142	16955	16990	16922	16964	16999	17003	17021	17061	17083	17004	17197	17020	17048	16959	16888	17020	16989	16883	16924	17012	17130	17119	16912	17140	17082	16944	16853	17080	16952	17114	16915	16947	16985	17088	16917	16966	17142	17058	17128	16764	16887	17160	16912	17182	17093	17202	17225	17011	16959	17064	17027	17097	17035	17062	17021	16899	16961	17001	17058	17030	16990	17114	17222	17087	16704	16872	16877	17060	16982	17022	17154	17148	17230	17036	16926	17025	17106	17028	17032	16841	17046	17151	17040	17169	16967	17152	16979	17181	17227	17159	17140	16888	17222	17123	17111	16942	16914	16953	17224	17147	17132	17138	16877	17057	17140	16882	17063	16953	16832	16953	17261	16910	17075	17167	16887	17152	16912	17000	17207	17193	16963	16873	17131	17160	17055	17033	16988	16873	16766	16869	17146	17228	17067	17173	17124	16932	16983	17064	16826	16833	16963	17028	17183	17083	17005	17230	16894	17075	17086	17054	17248	17133	16829	17099	17186	17080	16966	17268	17066	16988	17034	17121	17052	16914	17014	17202	17049	17082	17259	17091	17048	16982	16905	16850	16830	17026	17120	16910	17032	17006	17149	17008	17002	16968	17096	17042	17042	17049	17026	16855	16846	16951	17122	16948	16924	17036	17030	16922	17189	17136	17159	17015	16953	17032	17078	17181	17150	16923	16922	17007	16917	16991	16913	17022	16834	16820	17035	17106	16924	16942	16982	17066	16842	17164	16982	17098	17206	17265	17219	16806	17111	17067	16915	16989	17045	17038	16991	16979	16957	16937	17007	16915	17182	17179	17185	17008	17104	16980	16954	16982	16941	17176	17040	17325	17274	17213	17039	16952	16990	17037	17016	16945	17070	16936	17020	17030	17064	16960	17051	17183	17196	16866	16987	17217	16993	17206	17118	17107	16907	17104	17115	17097	16868	17053	17038	16890	16998	17006	17036	16803	17038	17001	17002	17041	17006	17069	16848	17177	16986	17029	16986	17036	17006	17026	17121	16907	16973	16861	17216	17074	17026	16997	16953	16976	17113	17021	17016	17060	16966	16907	17122	17234	17079	17100	17101	16936	17300	17006	17112	16991	16732	16964	17112	17247	17009	17064	17093	17350	17132	17126	16890	17163	16971	17004	17040	17154	16963	17110	16903	17033	17111	16888	16887	16963	17049	17040	16860	16845	16846	17013	16986	17096	16948	17133	17097	16984	17026	16935	17112	17170	17064	16976	16994	16944	17031	17022	17030	16860	16860	17141	17049	16971	17035	17071	17036	16865	17097	17022	16959	17052	16855	17050	16848	17024	17021	17022	17199	17070	17199	17141	17018	16928	16895	17153	17096	16911	16852	17040	17017	16972	16845	17170	17140	16978	16736	17067	17071	17235	17165	17049	17058	16993	17048	17070	16892	16973	16996	16924	17175	17096	16936	16917	17089	16975	17061	16763	16772	16950	17072	17167	16923	16971	17142	17024	16728	17060	17016	16983	16901	17177	17130	17027	17139	16868	16975	17096	17025	17085	17109	16988	17069	17057	17174	17120	17052	16990	17133	16988	16890	17136	17269	17076	16995	17033	16995	16937	17065	17020	16858	16943	17159	17316	17194	16917	16972	17040	17151	17093	17043	17005	17007	17118	17077	17007	17176	16966	16848	17040	17186	16836	17034	17133	16893	17051	17020	17210	17030	17165	17074	16982	17192	16969	17022	16889	16951	17088	17041	16920	17121	17000	17082	17123	16996	16875	16903	16843	16916	16874	16927	17252	16848	17022	16903	16933	16889	16829	17037	16908	17095	17300	16853	17066	17183	17045	17200	16964	17037	17115	16947	16769	17108	17115	17144	17119	17109	17053	16865	16958	16956	17046	17114	17413	17190	17128	17078	17118	17113	17062	17072	17032	17076	16972	17186	17153	16881	16968	17040	16996	16985	17166	17030	17172	16966	16830	17157	16967	17109	17062	16906	16998	16976	17076	17105	17232	17291	16945	17080	17035	17265	16910	17089	16994	17041	17058	16968	17083	16853	17241	16849	17056	17001	17184	17293
34710	54086	45063	29004	20403	16659	15140	14557	14642	14559	14531	14593	14623	14485	14567	14615	14642	14566	14428	14605	14519	14299	14527	14499	14630	14778	14708	14466	14557	14462	14510	14535	14550	14503	14609	14509	14463	14482	14520	14521	14649	14627	14557	14541	14668	14617	14620	14427	14700	14473	14671	14641	14571	14624	14590	14608	14615	14550	14532	14581	14585	14632	14695	14673	14444	14610	14520	14538	14720	14624	14705	14579	14526	14686	14537	14523	14516	14399	14840	14605	14525	14514	14579	14608	14643	14676	14589	14449	14496	14532	14595	14576	14594	14552	14771	14597	14509	14528	14594	14437	14512	14451	14612	14618	14450	14548	14467	14519	14642	14742	14510	14785	14450	14620	14549	14692	14547	14580	14499	14624	14570	14657	14562	14663	14675	14452	14538	14528	14552	14470	14576	14584	14541	14675	14599	14641	14570	14275	14495	14528	14544	14660	14671	14591	14440	14511	14560	14455	14415	14651	14743	14608	14745	14551	14602	14640	14539	14459	14558	14500	14466	14546	14579	14661	14457	14607	14736	14436	14637	14446	14563	14593	14739	14544	14432	14551	14512	14709	14740	14574	14615	14545	14288	14732	14570	14559	14539	14578	14492	14497	14579	14615	14570	14541	14503	14504	14589	14615	14677	14653	14494	14421	14452	14576	14413	14342	14779	14644	14575	14721	14516	14548	14399	14572	14597	14546	14468	14577	14346	14667	14608	14733	14565	14425	14709	14565	14355	14527	14461	14839	14521	14513	14598	14675	14554	14638	14519	14500	14564	14583	14636	14719	14431	14485	14668	14341	14561	14555	14544	14575	14629	14374	14474	14631	14546	14445	14432	14488	14645	14643	14725	14839	14557	14360	14497	14545	14662	14522	14455	14562	14530	14514	14644	14421	14574	14430	14660	14638	14516	14661	14606	14472	14511	14381	14417	14494	14454	14600	14609	14447	14594	14557	14498	14491	14445	14544	14549	14592	14490	14522	14556	14735	14538	14531	14619	14733	14534	14603	14578	14457	14529	14625	14646	14575	14780	14687	14440	14586	14684	14594	14509	14483	14585	14565	14588	14445	14609	14514	14600	14551	14382	14484	14617	14232	14603	14509	14577	14638	14583	14311	14492	14614	14459	14494	14700	14477	14683	14448	14585	14762	14649	14441	14577	14632	14548	14575	14548	14486	14631	14408	14602	14578	14454	14653	14553	14594	14513	14718	14436	14347	14591	14530	14532	14574	14451	14505	14707	14642	14629	14558	14700	14542	14619	14335	14467	14739	14575	14667	14549	14641	14562	14562	14396	14585	14567	14648	14491	14684	14492	14544	14533	14553	14552	14519	14618	14622	14650	14513	14411	14586	14497	14719	14607	14505	14683	14561	14641	14562	14533	14606	14509	14425	14513	14547	14585	14431	14592	14585	14529	14387	14587	14638	14506	14620	14481	14483	14636	14446	14565	14568	14541	14659	14572	14644	14661	14421	14660	14660	14575	14509	14525	14622	14568	14561	14837	14433	14610	14588	14865	14668	14451	14597	14598	14471	14455	14523	14475	14549	14708	14542	14519	14556	14477	14655	14568	14615	14504	14587	14705	14664	14457	14408	14565	14645	14566	14604	14562	14602	14609	14563	14552	14570	14654	14489	14584	14669	14696	14502	14558	14557	14492	14540	14399	14581	14660	14470	14522	14565	14618	14731	14539	14582	14592	14592	14676	14692	14508	14410	14474	14441	14537	14552	14541	14582	14447	14628	14314	14538	14688	14469	14518	14718	14657	14657	14636	14698	14580	14576	14620	14505	14510	14503	14740	14750	14680	14768	14557	14578	14360	14526	14705	14467	14468	14463	14612	14490	14669	14472	14436	14481	14495	14685	14624	14385	14464	14354	14617	14481	14455	14547	14509	14714	14474	14780	14583	14613	14469	14712	14622	14676	14464	14580	14525	14398	14610	14627	14392	14444	14604	14484	14522	14325	14550	14654	14578	14480	14665	14606	14620	14530	14597	14541	14595	14551	14704	14483	14529	14740	14641	14580	14543	14501	14706	14573	14541	14462	14583	14598	14562	14617	14466	14404	14542	14594	14571	14396	14593	14536	14527	14483	14379	14548	14748	14649	14641	14708	14570	14568	14528	14655	14496	14498	14581	14553	14370	14648	14550	14447	14622	14544	14750	14597	14572	14586	14699	14579	14528	14616	14409	14494	14551	14704	14542	14601	14671	14488	14606	14555	14639	14364	14566	14595	14496	14606	14701	14541	14731	14579	14569	14634	14590	14517	14589	14624	14564	14678	14631	14503	14532	14535	14605	14523	14430	14614	14570	14532	14557	14499	14503	14535	14597	14624	14548	14407	14601	14650	14464	14644	14509	14409	14508	14465	14596	14473	14499	14639	14556	14547	14438	14572	14410	14437	14731	14796	14555	14480	14489	14490	14571	14549	14523	14638	14519	14693	14619	14632	14603	14716	14494	14574	14536	14678	14586	14791	14523	14536	14561	14623	14737	14584	14475	14710	14368	14527	14606	14543	14620	14572	14545	14482	14721	14699	14506	14505	14497	14569	14550	14718	14695	14447	14522	14428	14462	14547	14472	14581	14702	14503	14648	14543	14580	14597	14541	14587	14527	14520	14542	14508	14602	14561	14452	14701	14703	14450	14665	14576	14444	14481	14463	14721	14705	14737	14463	14611	14515	14600	14560	14469	14438	14567	14557	14675	14448	14671	14472	14497	14621	14504	14509	14530	14558	14706	14325	14554	14616	14534	14642	14614	14687	14615	14390	14581	14559	14588	14355	14626	14509	14481	14659	14440	14803	14621	14422	14565	14532	14702	14515	14495	14528	14558	14535	14450	14554	14476	14529	14639	14489	14437	14334	14486	14760	14512	14414	14597	14704	14488	14728	14625	14636	14522	14725	14497	14625	14488	14722	14600	14441	14535	14687	14619	14593	14530	14554	14573	14558	14565	14561	14499	14569	14735	14639	14584	14345	14788	14385	14497	14662	14543	14596	14460	14393	14478	14675	14605	14531	14528	14646	14554	14620	14651	14498	14722	14590	14578	14508	14560	14518	14548	14489	14461	14524	14606	14561	14506	14522	14447	14576	14475	14538	14691	14575	14595	14579	14509	14440	14585	14585	14471	14582	14555	14709	14588	14470	14639	14571	14658	14600	14456	14594	14609	14495	14444	14435	14606	14508	14657	14616	14593	14595	14409	14710	14641	14378	14517	14463	14425	14441	14467	14695	14632	14455	14539	14620	14507	14624	14584	14487	14462	14552	14486	14638	14624	14568	14672	14489	14655	14478	14577	14558	14774	14603	14494	14427	14646	14472	14499	14535	14540	14580	14480	14535	14636	14459	14596	14717	14510	14601	14567	14596	14466	14523	14563	14594	14680	14464	14592	14750	14522	14440	14591	14648	14559	14571	14406	14465	14722	14721	14517	14631	14565	14470	14534	14540	14661	14617	14561	14556	14578	14488	14632	14761	14502	14414	14506	14683	14647	14445	14545	14656	14445	14799	14611	14543	14623	14498	14548	14512	14641	14580	14628	14480	14542	14732	14465	14538	14557	14643	14423	14540	14593	14506	14640	14525	14509	14500	14333	14682	14762	14588	14622	14603	14666	14599	14647	14717	14472	14552	14514	14524	14718	14633	14719	14422	14346	14589	14436	14439	14551	14605	14594	14502	14684	14597	14418	14703	14669	14586	14519	14569	14529	14553	14602	14739	14705	14586	14386	14593	14570	14534	14702	14504	14655	14477	14364	14551	14664	14557	14500	14585	14516	14546	14599	14587	14686	14490	14516	14761	14543	14593	14532	14595	14656	14741	14734	14596	14388	14550	14522	14615	14409	14484	14530	14438	14536	14500	14595	14361	14687	14542	14664	14635	14626	14632	14608	14617	14769	14593	14783	14533	14533	14435	14522	14495	14404	14571	14472	14718	14673	14387	14559	14690	14517	14553	14691	14609	14448	14637	14490	14544	14623	14399	14671	14527	14545	14385	14483	14527	14518	14570	14601	14574	14715	14456	14594	14421	14409	14626	14552	14680	14447	14521	14433	14484	14651	14540	14664	14513	14771	14792	14715	14523	14637	14570	14660	14688	14789	14587	14458	14425	14430	14529	14634	14513	14614	14517	14489	14752	14545	14555	14630	14800	14468	14681	14543	14702	14535	14656	14553	14520	14683	14618	14462	14411	14531	14585	14559	14579	14640	14629	14596	14667	14471	14459	14555	14490	14550	14621	14538	14500	14763	14703	14579	14411	14580	14622	14433	14431	14549	14567	14739	14461	14301	14670	14465	14442	14602	14644	14607	14733	14574	14608	14599	14875	14477	14655	14479	14601	14610	14783	14646	14729	14556	14506	14509	14538	14649	14680	14487	14561	14672	14616	14447	14434	14507	14649	14549	14510	14735	14625	14473	14544	14612	14550	14470	14580	14726	14532	14686	14648	14421	14615	14558	14496	14416	14611	14554	14484	14377	14453	14541	14581	14636	14621	14620	14601	14632	14643	14592	14595	14410	14418	14515	14661	14624	14610	14341	14656	14280	14468	14588	14674	14748	14686	14660	14595	14540	14361	14595	14630	14548	14452	14530	14633	14541	14658	14549	14466	14424	14557	14566	14378	14540	14481	14608	14712	14708	14430	14548	14417	14478	14472	14549	14557	14614	14647	14631	14608	14487	14690	14463	14650	14633	14426	14522	14515	14443	14521	14466	14559	14530	14651	14650	14676	14543	14641	14536	14580	14538	14592	14614	14456	14657	14593	14699	14548	14599	14633	14601	14564	14671	14555	14633	14594	14574	14472	14597	14614	14623	14750	14419	14622	14616	14542	14636	14576	14520	14751	14608	14606	14611	14775	14564	14596	14550	14519	14658	14531	14521	14606	14596	14526	14539	14637	14546	14629	14737	14468	14719	14580	14578	14523	14538	14631	14539	14731	14394	14584	14437	14577	14585	14601	14703	14521	14651	14581	14589	14580	14583	14695	14580	14574	14433	14631	14596	14601	14581	14448	14568	14666	14498	14500	14567	14500	14445	14448	14767	14706	14597	14590	14590	14620	14732	14521	14469	14506	14577	14470	14592	14539	14549	14641	14384	14532	14829	14340	14499	14530	14714	14482	14717	14627	14472	14686	14510	14614	14567
24289	24040	41352	42070	34168	27920	23033	18712	17395	17443	17112	17016	17056	17149	16894	17056	17146	17091	16964	16954	16894	16877	16927	16798	16794	17061	17000	16972	16880	17036	16949	16901	16846	16813	16716	17047	16862	17101	17086	16836	16932	16842	17009	16782	16825	16950	16923	16848	16840	17011	16804	16969	16980	17149	17062	17066	16984	16911	16922	16898	16788	16739	16884	16973	16919	17147	16798	16897	17033	16767	16885	16760	16897	16927	17084	16977	16947	16836	16934	16930	17070	16715	16981	16845	16889	16717	16810	16845	16974	16941	17114	16813	16812	16745	17023	16854	16842	16742	16919	16722	16750	16889	16989	16824	16941	16798	16767	17000	17062	16814	16751	16676	16855	16798	16874	16705	17054	16937	17120	16786	16758	16938	16710	17123	16945	16987	16817	16799	16800	16767	16990	17019	16808	16915	16894	16840	16900	16938	16858	16799	16847	16976	16894	17061	16734	16948	16974	16854	16761	17039	16895	16764	16804	16980	16729	16946	17002	16640	16808	16894	16791	16780	16821	16714	16744	16792	16856	17015	16885	16781	16921	16800	17002	17108	16659	16773	16743	16846	16822	16777	16728	16846	17007	16952	16923	16830	16871	16902	16773	16924	16797	16993	16829	16693	16903	16838	16940	16918	16984	16771	16907	16825	16888	16782	16769	16647	16818	16748	16736	16558	16904	16862	17000	17020	17037	16967	16980	16840	16928	16914	17157	16953	16889	16773	16807	16968	16955	16880	16873	16899	16784	16842	17002	16825	17044	16754	16851	17030	16765	16976	16907	16959	16819	16897	16847	16976	16785	16850	16887	17035	16750	16438	16909	16900	16925	16863	16763	16718	16885	16777	16961	16887	16897	17034	16814	16809	16731	16972	16722	16717	16871	16869	16850	17056	16852	16847	17001	16881	16956	16719	17061	16898	16864	16745	16486	16964	16870	17017	16995	16929	16820	16772	17019	16769	16915	17034	16714	16680	16674	16565	16898	16835	16923	16830	16676	16705	16702	16910	16923	16992	16966	16842	16875	16769	17023	16943	16924	16926	16767	16845	16909	16927	16885	16927	16788	16863	16683	16732	16757	16608	16710	16914	16945	16983	16943	17157	16802	16941	16921	17058	17017	16789	16929	16926	16740	16788	17044	16800	16975	16955	16977	16874	16820	17013	16808	16871	16940	16902	16925	16905	16903	16754	16803	16944	16922	16774	16816	16935	16774	16785	16976	16743	16937	16959	16846	16563	16803	16792	16785	16743	16982	16651	17031	16843	16567	16859	16721	16648	16926	16956	16946	16999	16780	16692	16765	16777	16864	16852	16825	16788	16763	16676	16790	17055	16841	17123	16892	16977	16918	16959	16768	16907	16797	16746	16920	16835	16984	16774	16832	16838	17001	16755	16872	16983	16739	16759	16884	16819	16994	16737	16972	16794	16955	16844	16755	16545	16876	17042	17021	16944	16761	16917	16810	16757	16774	16849	16634	16835	16881	17004	16809	16701	16814	16931	16903	16812	16961	16925	16730	17001	16974	16858	16739	16684	16836	16946	16916	16876	16887	16928	16834	16906	16776	17021	17027	16821	16660	16735	16850	16906	16922	16813	16899	16804	16858	16812	16792	16616	17114	16728	16724	16859	16959	17037	16730	16836	16698	16890	16907	16956	16992	16761	16857	16912	16698	17000	16806	16847	16828	16827	16752	16889	16905	16766	16721	16757	16760	16771	16897	16796	16828	16940	16850	16771	16725	16817	16884	16797	16956	16980	16980	16882	17055	16943	16805	16821	16765	16750	16794	16842	16757	16762	17058	17042	17012	17119	16724	16858	16789	16923	16681	16775	16783	16881	16592	16666	16884	16655	17008	16835	16774	16596	16803	16802	16896	16850	16799	16739	16912	16751	16788	17078	16788	17093	16788	16857	16817	16750	16877	16961	16916	16824	16874	16767	16822	16788	16829	16862	16903	16968	16945	16790	16738	16881	16707	16902	16808	16859	16907	16849	16767	16791	16884	16934	16802	16903	16721	16935	16926	17010	16720	16879	16916	17165	16904	16798	16798	16789	17099	16870	16885	16837	16901	16925	16966	16708	16799	16837	16957	16639	17050	16786	16741	16746	16891	17007	16807	17010	16928	16793	16818	16807	16954	16795	16989	16867	16764	16867	16792	16825	16954	16798	17118	16833	16830	16858	16799	16901	16982	16986	16787	16775	16709	16724	16763	16971	16770	17128	16698	16945	16777	16619	16632	16827	16786	16714	16835	16698	16938	16901	16886	16976	16592	16826	16925	16766	17133	16946	16640	16729	16901	16807	16750	16918	16948	16958	16807	16889	16723	16870	16818	16787	16793	16992	16983	16933	17007	17041	17170	16883	16865	17056	16859	16784	16894	16884	16808	16683	16809	16773	17057	16920	16703	16595	16919	16795	16924	16844	16905	16817	16831	16919	16772	16851	16860	17018	16981	16902	16977	16943	16769	16935	16710	16675	16722	17057	16882	16768	16765	16816	16842	16604	16770	16760	16917	16725	17000	16856	17028	16778	17041	16950	17014	17010	17000	16971	16961	16948	16925	16965	16726	16717	16858	16872	16933	17007	17143	16841	17080	16806	16867	16833	16814	16907	16791	16936	16939	16892	16919	16892	16783	16698	16842	16850	16939	16843	16737	16774	16877	16884	16967	16919	16691	16743	16785	16761	16769	16765	16994	16823	16898	16750	16724	16706	16660	16915	16715	16944	16918	16882	16956	16797	16730	16640	16785	16785	16906	16723	16983	16809	16679	17077	16759	16917	16788	16977	17062	17004	16783	16677	16893	16926	16714	16835	16734	16699	16935	16941	16762	16743	16928	16764	16933	16832	17027	16846	16701	16602	16809	16842	16986	16822	16915	16665	16628	16986	16843	16974	16906	16748	17049	16861	16973	17100	17024	16961	17074	16781	16748	16764	16691	16637	16924	16954	17007	17031	16681	16909	16749	16894	16974	16930	16956	16638	16723	16795	16978	16767	16811	16855	16966	17158	16794	16832	16813	16995	16777	16897	16747	16668	16887	16762	16922	16766	16678	16919	17005	16652	16925	16727	16857	16834	16803	16809	16867	16906	16911	16697	16892	16708	16719	16487	16800	16743	16718	16839	17011	16805	16828	16879	16777	16804	16984	16995	16843	17040	16772	16787	16595	16788	16956	16758	17029	16840	16668	16924	16660	16857	17063	17003	16725	16972	16748	16917	17083	16771	16959	16869	17003	16769	16838	16922	16803	16930	17099	16880	16854	16786	16976	16810	16849	16944	16800	16816	16730	16843	17010	16887	16839	16996	16788	16796	16936	16927	16939	16873	16895	16750	16776	16843	16821	17027	16881	16825	16950	16911	16976	16748	16922	16823	16874	16629	16854	17045	16938	16890	16943	16826	16884	16880	16986	16993	16710	16758	16812	16895	17019	16814	16832	16799	16913	16938	16978	16931	16934	16807	16728	16639	16761	16664	16894	16728	16782	16803	16739	16925	16870	16839	17028	16669	16797	16976	16874	16721	16905	17164	16772	16702	16984	16913	17005	16777	16745	16746	16761	16961	16951	16890	16724	16791	16778	17015	17012	16945	16860	16739	16719	16558	16868	16850	16914	16721	16990	16749	16909	16726	16812	17180	16810	16906	16723	16739	16729	16837	16679	16847	16819	16887	16841	16856	17015	16878	16638	16739	16763	16832	16893	16929	16845	16963	16888	16774	16828	16869	16856	16928	17017	16899	16919	16856	16923	16889	16870	16762	16724	16891	16941	16799	16841	16844	16717	16859	16888	16849	16862	16928	16680	16747	16840	16788	16650	17028	16816	16671	16762	16824	17018	16801	16812	16706	16637	16886	17122	16976	16582	16724	17090	16785	16724	16953	17011	16901	16741	16914	16810	16954	16842	16820	16991	16987	16807	16740	16954	16748	16694	16824	16825	16822	16982	17071	16895	16908	17011	16790	17060	16984	16705	17004	17043	16780	17118	17037	16992	16892	16655	16782	17037	16716	16745	16871	17085	16865	16937	16818	16664	16855	16785	16666	16885	16866	16878	17025	16930	16810	16979	16769	16653	16870	17139	16797	16939	16978	17020	16836	16825	16725	16812	17022	16819	16852	16887	16976	16690	16818	16986	16949	16873	16602	16846	16724	16821	16743	16848	16819	16883	16784	16648	16802	16941	16911	16674	16950	16856	16845	16943	16985	16865	16878	16954	16810	16832	16921	16698	17030	16796	17119	16962	16916	16802	16789	16914	16850	16866	16709	16696	16869	16727	16818	17089	16813	16674	16897	17228	16743	16885	16826	16816	16948	16972	17010	16871	16731	16908	16774	16698	16867	16962	16896	16922	16842	16959	16847	16932	16744	16893	16834	16901	17026	16918	16783	16701	16743	16980	16820	16772	16794	17051	16988	16747	16846	16899	16876	16781	16891	17119	16866	16881	16651	16772	16948	16862	16848	16894	16852	16935	16757	16825	16920	16994	17030	16912	16863	17095	16967	16776	16812	16895	16775	16906	16615	16907	16736	16972	16959	16920	16858	16870	16809	16794	16825	17118	16900	16894	16823	16964	17031	16749	16995	16902	16852	16927	17119	16800	16867	16997	16722	16831	16931	17035	16930	16841	16874	16772	16805	16807	16886	16724	17020	16875	16694	16679	16818	16863	16888	16937	16960	16950	17082	16944	16878	16650	16708	16929	16948	16739	16875	16789	17115	16941	17015	16588	16892	16859	16692	16613	16757	16861	16628	16815	16760	16790	16707	16894	16764	16811	16668	16899	16796	16886	16742	16523	16899	16907	17026	16744	17028	16728	16829	16709	16716	16821	17091	16770	16956	16936	16872	16797	16842	16870	16756	16859	16772	16783	17040	16711	16762	16874	16751	16910	16651	16856	16778	16914	16805	16807	16609	16708	16911	17044	16871	16780	17050	16848	17004	16875	16916	16905	16804	16748	17013	17009	16732	16865	16699	16935	16888	16699	16875	16895	17033	16921	16801	16874	16945	16781	16564	16711	16866	16945	16704	16823	16798	16796	16899	16880	16661	16871	16782	16704	16782	16813	16711	16847	16819	16862	16895	16958	16896	16882	16826	16793	16900	16770	16829	17003	16860	16854	16994	16921	16919	16940	16852	16899	16580	16864	16842
60875	98874	84313	58749	40418	26309	18238	15559	14797	14549	14612	14655	14513	14427	14478	14515	14453	14623	14455	14665	14492	14539	14613	14514	14645	14455	14581	14518	14413	14473	14527	14548	14588	14487	14625	14608	14646	14643	14392	14534	14635	14482	14445	14498	14489	14549	14546	14532	14488	14465	14670	14526	14542	14491	14617	14381	14834	14608	14457	14653	14613	14704	14682	14570	14570	14455	14487	14462	14557	14388	14520	14641	14580	14462	14652	14550	14307	14442	14670	14517	14691	14580	14622	14598	14548	14490	14549	14523	14566	14581	14648	14438	14600	14632	14559	14353	14531	14437	14559	14465	14469	14381	14533	14482	14615	14547	14512	14680	14538	14434	14465	14651	14472	14472	14490	14605	14456	14487	14446	14598	14452	14584	14376	14700	14537	14571	14536	14706	14550	14553	14601	14408	14630	14634	14409	14459	14608	14609	14404	14668	14473	14485	14503	14465	14630	14439	14578	14597	14556	14531	14535	14404	14535	14569	14502	14367	14507	14551	14383	14581	14530	14497	14660	14637	14488	14571	14470	14476	14493	14447	14459	14424	14736	14543	14457	14608	14567	14333	14445	14443	14449	14375	14611	14476	14486	14631	14517	14514	14576	14618	14590	14525	14320	14443	14495	14557	14419	14525	14418	14507	14337	14482	14537	14663	14635	14350	14624	14595	14361	14417	14553	14616	14422	14762	14606	14484	14410	14657	14552	14457	14465	14677	14713	14499	14564	14469	14508	14438	14540	14554	14613	14475	14413	14678	14469	14635	14447	14510	14474	14525	14511	14637	14554	14539	14554	14673	14359	14364	14528	14469	14517	14527	14407	14574	14585	14504	14682	14454	14598	14473	14678	14508	14603	14505	14499	14493	14530	14573	14566	14612	14573	14519	14482	14332	14523	14485	14571	14590	14420	14581	14630	14747	14573	14417	14586	14310	14576	14551	14645	14547	14679	14512	14514	14355	14340	14373	14570	14622	14575	14502	14641	14464	14618	14526	14471	14500	14462	14523	14492	14621	14620	14621	14510	14636	14621	14324	14606	14565	14603	14405	14621	14472	14530	14470	14654	14463	14687	14468	14622	14632	14534	14473	14540	14413	14591	14451	14516	14544	14487	14486	14546	14519	14489	14619	14735	14679	14452	14498	14548	14591	14622	14547	14593	14607	14365	14539	14544	14616	14674	14715	14460	14464	14669	14566	14545	14391	14491	14530	14535	14382	14470	14507	14622	14643	14387	14455	14502	14548	14619	14637	14533	14649	14513	14526	14509	14536	14440	14585	14634	14521	14479	14519	14390	14433	14600	14599	14419	14508	14611	14504	14433	14611	14747	14469	14378	14399	14511	14490	14439	14432	14467	14534	14612	14558	14675	14469	14530	14514	14574	14491	14442	14598	14658	14449	14507	14435	14330	14338	14436	14548	14463	14467	14547	14441	14623	14474	14454	14539	14512	14517	14551	14553	14603	14504	14576	14514	14483	14636	14713	14366	14446	14668	14504	14500	14585	14562	14567	14642	14618	14566	14593	14465	14500	14535	14478	14611	14744	14519	14477	14483	14558	14697	14548	14619	14737	14718	14508	14693	14545	14355	14503	14628	14666	14523	14428	14479	14607	14485	14676	14386	14560	14595	14749	14549	14416	14521	14366	14593	14408	14392	14553	14461	14604	14660	14626	14566	14406	14721	14545	14582	14528	14475	14495	14639	14501	14442	14709	14692	14518	14580	14695	14482	14505	14529	14686	14471	14477	14558	14498	14701	14294	14578	14508	14666	14487	14608	14671	14396	14471	14557	14476	14538	14644	14527	14490	14331	14587	14443	14576	14664	14548	14467	14466	14679	14273	14631	14574	14674	14462	14619	14575	14519	14479	14547	14422	14366	14555	14546	14456	14665	14595	14404	14707	14493	14452	14655	14564	14322	14780	14539	14512	14650	14545	14553	14448	14574	14417	14560	14365	14573	14466	14557	14601	14687	14458	14509	14561	14615	14430	14669	14586	14540	14464	14542	14538	14516	14454	14639	14770	14462	14545	14780	14446	14438	14610	14594	14571	14450	14612	14514	14344	14574	14573	14504	14536	14552	14603	14512	14386	14535	14573	14406	14522	14482	14451	14633	14577	14620	14368	14502	14466	14403	14495	14514	14600	14583	14558	14535	14387	14578	14333	14510	14501	14620	14541	14561	14691	14468	14542	14661	14532	14352	14525	14516	14528	14537	14519	14542	14484	14408	14535	14489	14665	14521	14600	14552	14448	14444	14424	14486	14437	14358	14598	14412	14622	14445	14453	14463	14566	14682	14419	14562	14528	14707	14648	14587	14518	14382	14473	14577	14600	14600	14606	14434	14578	14513	14527	14606	14381	14590	14472	14500	14499	14554	14682	14570	14567	14465	14474	14534	14512	14442	14650	14495	14499	14769	14628	14500	14447	14599	14576	14447	14623	14546	14483	14501	14731	14458	14542	14429	14351	14628	14497	14436	14512	14610	14447	14526	14455	14738	14346	14596	14445	14464	14502	14445	14491	14548	14647	14668	14556	14418	14466	14625	14334	14663	14659	14449	14439	14517	14370	14460	14505	14465	14642	14557	14512	14602	14689	14494	14531	14530	14500	14713	14374	14474	14495	14411	14502	14551	14559	14566	14575	14578	14554	14505	14347	14427	14545	14603	14559	14630	14493	14602	14530	14368	14510	14620	14605	14572	14514	14504	14357	14673	14619	14542	14350	14506	14548	14436	14552	14522	14604	14561	14386	14592	14737	14649	14513	14622	14492	14497	14520	14412	14571	14353	14601	14612	14499	14591	14715	14553	14665	14530	14515	14545	14513	14510	14497	14430	14394	14423	14453	14492	14499	14627	14531	14432	14516	14330	14380	14535	14602	14470	14607	14491	14376	14521	14531	14426	14596	14484	14382	14574	14405	14405	14528	14553	14494	14396	14646	14496	14720	14553	14486	14468	14452	14398	14504	14608	14552	14466	14509	14457	14589	14399	14713	14679	14408	14499	14447	14435	14468	14570	14640	14471	14542	14642	14625	14672	14644	14782	14589	14444	14506	14543	14531	14317	14661	14535	14437	14429	14531	14536	14498	14503	14414	14624	14557	14534	14552	14672	14652	14630	14557	14278	14366	14426	14551	14539	14557	14558	14527	14438	14384	14492	14550	14391	14426	14516	14695	14466	14486	14586	14745	14798	14586	14448	14413	14599	14553	14481	14452	14425	14591	14581	14424	14526	14363	14634	14524	14561	14515	14577	14516	14496	14507	14409	14408	14728	14418	14572	14450	14496	14525	14428	14596	14474	14559	14564	14338	14375	14542	14478	14571	14524	14582	14568	14437	14512	14560	14591	14676	14508	14589	14569	14448	14413	14461	14668	14455	14601	14530	14599	14445	14411	14609	14627	14471	14679	14552	14543	14641	14568	14573	14542	14509	14391	14404	14758	14553	14558	14477	14385	14679	14568	14479	14570	14469	14511	14385	14546	14624	14643	14402	14592	14310	14465	14640	14574	14585	14584	14551	14474	14478	14459	14384	14384	14503	14551	14440	14430	14576	14526	14528	14661	14608	14593	14418	14442	14496	14550	14551	14521	14505	14398	14540	14561	14471	14444	14392	14540	14586	14544	14571	14592	14488	14623	14429	14365	14575	14574	14536	14526	14568	14493	14598	14509	14452	14670	14635	14608	14585	14609	14583	14580	14648	14492	14561	14432	14508	14473	14756	14711	14539	14488	14619	14470	14457	14487	14654	14501	14654	14623	14459	14802	14475	14579	14492	14508	14591	14638	14538	14539	14638	14418	14555	14480	14508	14417	14535	14523	14518	14610	14610	14562	14548	14575	14568	14478	14495	14541	14568	14629	14599	14525	14611	14434	14414	14550	14580	14627	14598	14554	14587	14667	14544	14526	14583	14612	14677	14450	14519	14490	14509	14543	14476	14702	14409	14592	14684	14433	14458	14461	14427	14639	14506	14682	14514	14600	14624	14500	14443	14520	14615	14454	14442	14501	14617	14648	14618	14589	14499	14491	14523	14388	14623	14428	14553	14630	14652	14521	14494	14586	14655	14537	14641	14723	14604	14462	14344	14416	14422	14543	14571	14590	14652	14337	14515	14668	14549	14577	14562	14424	14530	14598	14592	14661	14473	14629	14613	14392	14557	14579	14460	14474	14553	14634	14496	14518	14560	14652	14495	14573	14573	14516	14387	14531	14560	14639	14500	14573	14539	14481	14292	14515	14606	14646	14645	14417	14515	14489	14614	14515	14618	14414	14688	14463	14436	14460	14545	14356	14499	14617	14430	14526	14543	14453	14575	14614	14628	14417	14527	14529	14521	14456	14521	14525	14570	14430	14658	14645	14528	14465	14475	14438	14629	14550	14537	14470	14431	14568	14579	14495	14603	14307	14639	14404	14542	14614	14512	14484	14605	14644	14378	14524	14628	14625	14441	14536	14484	14451	14554	14511	14504	14578	14526	14517	14596	14626	14453	14329	14465	14580	14495	14517	14348	14661	14627	14573	14519	14631	14392	14628	14579	14645	14530	14358	14638	14569	14560	14623	14552	14517	14616	14600	14519	14659	14714	14499	14559	14602	14496	14405	14470	14638	14338	14587	14448	14697	14458	14518	14588	14524	14504	14437	14711	14491	14628	14687	14500	14516	14482	14625	14481	14608	14357	14523	14519	14562	14475	14726	14756	14524	14746	14518	14550	14455	14590	14540	14545	14648	14515	14447	14569	14366	14346	14538	14636	14443	14523	14560	14609	14519	14501	14491	14593	14563	14514	14493	14586	14453	14657	14621	14710	14431	14526	14503	14524	14624	14398	14418	14351	14529	14562	14465	14487	14617	14614	14627	14611	14573	14780	14630	14504	14536	14486	14518	14655	14598	14467	14514	14609	14509	14489	14577	14436	14483	14521	14541	14538	14539	14633	14564	14490	14484	14605	14666	14527	14657	14539	14454	14574	14509	14414	14644	14411	14379	14510	14531	14594	14538	14517	14660	14536	14586	14646	14511	14657	14614	14511	14473	14546	14616	14537	14552	14365	14429	14616	14494	14476	14535	14453	14469	14554	14497	14534	14423	14486	14619	14437	14478	14704	14548	14570	14637	14445	14671	14521	14696	14541	14570	14527	14622	14472	14460
23056	22527	36556	37026	33424	29790	26933	19684	17559	17035	17118	16794	16906	16709	16792	16914	16917	16583	16749	16931	16851	16735	16966	16620	16679	16913	16785	16607	16732	16654	16715	16756	16757	16567	16894	16679	16580	16784	16609	16495	16666	16677	16658	16847	16645	16476	16603	16773	16613	16679	16771	16690	16511	16670	16701	16569	16692	16548	16784	16591	16725	16550	16510	16497	16656	16815	16850	16655	16469	16541	16684	16647	16675	16628	16757	16528	16687	16587	16825	16752	16626	16848	16582	16784	16821	16795	16575	16505	16489	16664	16650	16684	16597	16583	16583	16606	16492	16559	16547	16688	16740	16438	16496	16438	16679	16672	16488	16660	16689	16617	16697	16510	16553	16770	16558	16397	16572	16745	16787	16595	16627	16812	16748	16656	16579	16840	16733	16580	16461	16678	16515	16704	16623	16786	16698	16546	16703	16646	16456	16475	16549	16508	16783	16732	16565	16813	16625	16607	16594	16665	16759	16815	16582	16480	16860	16652	16743	16572	16647	16866	16570	16443	16629	16772	16565	16670	16630	16725	16678	16383	16649	16673	16455	16523	16605	16693	16626	16512	16555	16700	16669	16769	16704	16731	16723	16640	16691	16505	16637	16716	16606	16559	16443	16426	16540	16418	16553	16669	16600	16526	16659	16701	16644	16611	16710	16653	16746	16412	16416	16656	16798	16500	16688	16524	16497	16806	16664	16608	16583	16420	16505	16750	16721	16535	16528	16721	16716	16818	16690	16694	16644	16653	16636	16726	16794	16657	16599	16429	16511	16598	16538	16628	16659	16407	16505	16552	16806	16501	16530	16761	16606	16548	16584	16578	16717	16538	16651	16466	16591	16498	16740	16423	16657	16604	16727	16436	16591	16582	16664	16638	16480	16671	16652	16617	16663	16550	16450	16562	16446	16429	16556	16526	16686	16431	16547	16628	16784	16593	16657	16651	16585	16643	16622	16613	16377	16639	16520	16676	16559	16583	16601	16615	16737	16528	16613	16515	16836	16331	16479	16650	16622	16683	16509	16663	16543	16553	16703	16507	16548	16680	16793	16727	16651	16587	16712	16544	16650	16448	16615	16616	16592	16588	16488	16737	16435	16534	16636	16562	16514	16680	16667	16668	16552	16591	16600	16513	16688	16610	16565	16530	16605	16693	16612	16485	16645	16539	16622	16628	16641	16752	16630	16505	16673	16742	16696	16722	16614	16649	16583	16423	16678	16657	16728	16596	16499	16546	16349	16488	16356	16311	16585	16644	16716	16589	16479	16698	16790	16898	16567	16540	16470	16548	16367	16788	16666	16762	16699	16597	16590	16552	16629	16764	16670	16691	16656	16624	16739	16655	16593	16520	16672	16640	16381	16707	16597	16700	16467	16423	16502	16622	16613	16458	16502	16529	16612	16611	16569	16759	16656	16555	16637	16528	16601	16536	16608	16560	16602	16524	16624	16465	16400	16628	16702	16653	16737	16683	16607	16458	16840	16769	16623	16636	16556	16693	16611	16659	16752	16746	16571	16594	16293	16586	16715	16723	16621	16467	16523	16513	16423	16632	16602	16543	16660	16652	16586	16592	16690	16625	16743	16558	16811	16602	16458	16455	16710	16651	16575	16650	16484	16576	16632	16764	16576	16652	16498	16469	16495	16607	16637	16564	16530	16388	16493	16412	16364	16666	16698	16572	16528	16520	16532	16493	16705	16756	16574	16544	16549	16565	16739	16707	16607	16679	16640	16484	16323	16655	16652	16692	16394	16482	16614	16700	16610	16760	16496	16666	16566	16664	16600	16823	16698	16601	16669	16594	16770	16674	16696	16564	16768	16708	16765	16639	16810	16597	16666	16791	16687	16402	16413	16644	16653	16614	16810	16543	16703	16494	16746	16593	16606	16747	16715	16719	16734	16653	16695	16527	16612	16665	16709	16673	16510	16444	16507	16616	16627	16677	16622	16403	16461	16707	16679	16713	16556	16615	16567	16589	16438	16580	16764	16620	16461	16597	16705	16718	16678	16584	16404	16490	16796	16643	16605	16419	16595	16565	16601	16554	16527	16580	16564	16725	16639	16726	16688	16626	16718	16520	16655	16692	16753	16634	16408	16606	16618	16743	16563	16419	16592	16606	16637	16397	16724	16731	16604	16533	16468	16853	16626	16638	16670	16621	16459	16430	16528	16664	16591	16454	16572	16706	16449	16603	16551	16608	16516	16659	16393	16487	16650	16626	16641	16592	16485	16635	16694	16606	16646	16660	16600	16459	16528	16644	16634	16618	16507	16413	16504	16506	16690	16831	16679	16433	16616	16671	16600	16587	16692	16733	16754	16555	16641	16562	16523	16515	16605	16742	16487	16509	16459	16684	16582	16581	16509	16445	16475	16567	16843	16457	16527	16569	16613	16507	16565	16611	16543	16703	16708	16534	16589	16710	16597	16658	16561	16834	16773	16568	16492	16524	16549	16583	16366	16737	16704	16598	16685	16556	16630	16401	16871	16389	16570	16450	16594	16566	16641	16635	16678	16640	16656	16567	16585	16662	16701	16562	16389	16643	16580	16727	16666	16662	16529	16641	16673	16617	16742	16629	16651	16565	16629	16409	16632	16637	16499	16504	16484	16610	16648	16709	16560	16610	16630	16529	16799	16710	16840	16787	16603	16715	16339	16607	16589	16432	16547	16703	16590	16654	16523	16528	16612	16606	16851	16629	16685	16644	16814	16477	16472	16719	16600	16509	16789	16438	16702	16780	16703	16626	16544	16586	16568	16465	16424	16487	16560	16582	16610	16578	16590	16678	16581	16580	16511	16624	16610	16607	16643	16613	16637	16477	16761	16505	16542	16617	16430	16677	16891	16496	16604	16677	16581	16592	16546	16739	16464	16644	16641	16565	16840	16357	16548	16666	16632	16779	16737	16578	16725	16638	16629	16572	16686	16614	16528	16496	16587	16621	16633	16707	16596	16716	16446	16754	16551	16586	16579	16529	16390	16472	16531	16711	16671	16705	16805	16514	16621	16658	16584	16592	16708	16617	16639	16642	16494	16432	16384	16490	16617	16597	16756	16530	16662	16722	16826	16683	16326	16612	16613	16617	16643	16682	16696	16579	16741	16689	16747	16789	16625	16647	16539	16435	16626	16782	16675	16767	16641	16810	16547	16479	16823	16623	16751	16340	16673	16664	16620	16728	16649	16623	16577	16714	16565	16677	16590	16615	16601	16647	16558	16547	16570	16607	16460	16604	16612	16451	16818	16708	16628	16466	16629	16567	16819	16728	16594	16757	16548	16759	16573	16725	16879	16620	16691	16606	16466	16585	16464	16397	16489	16557	16605	16569	16628	16700	16620	16587	16606	16557	16411	16406	16613	16762	16515	16711	16600	16628	16552	16667	16450	16569	16701	16685	16573	16567	16807	16607	16589	16662	16627	16629	16684	16494	16427	16664	16542	16542	16639	16719	16602	16834	16536	16626	16853	16617	16630	16491	16665	16687	16485	16646	16572	16629	16588	16766	16655	16747	16634	16685	16681	16465	16694	16734	16763	16621	16445	16304	16608	16518	16551	16604	16545	16447	16776	16646	16599	16388	16729	16918	16762	16510	16585	16655	16696	16710	16601	16580	16527	16610	16740	16561	16709	16923	16410	16283	16588	16574	16674	16460	16812	16706	16711	16612	16385	16424	16992	16691	16645	16604	16719	16795	16721	16462	16607	16516	16485	16505	16527	16454	16479	16818	16690	16681	16751	16505	16566	16609	16563	16686	16696	16641	16637	16638	16738	16500	16505	16523	16533	16469	16600	16805	16562	16695	16620	16558	16647	16823	16468	16574	16695	16637	16627	16686	16715	16451	16725	16702	16503	16533	16695	16483	16761	16504	16478	16585	16757	16416	16701	16456	16426	16774	16748	16564	16538	16578	16645	16710	16661	16477	16683	16850	16855	16442	16577	16454	16406	16541	16474	16519	16644	16711	16680	16581	16580	16785	16433	16528	16713	16632	16622	16434	16727	16467	16609	16683	16610	16448	16600	16650	16624	16559	16552	16659	16602	16614	16682	16541	16571	16829	16661	16469	16557	16648	16526	16450	16627	16600	16732	16780	16602	16730	16634	16699	16566	16570	16602	16575	16747	16607	16915	16738	16582	16514	16609	16831	16400	16596	16674	16685	16535	16645	16866	16627	16396	16477	16425	16501	16588	16457	16566	16791	16647	16541	16461	16679	16615	16667	16597	16576	16580	16503	16621	16454	16561	16704	16521	16587	16665	16838	16677	16398	16529	16559	16556	16591	16447	16670	16811	16749	16609	16535	16871	16556	16645	16670	16630	16547	16422	16546	16510	16652	16670	16484	16453	16702	16511	16497	16512	16613	16824	16615	16450	16591	16698	16625	16539	16475	16651	16773	16702	16651	16597	16646	16633	16785	16758	16767	16641	16541	16639	16471	16386	16521	16578	16785	16454	16630	16667	16609	16716	16437	16495	16576	16540	16525	16528	16748	16679	16584	16796	16491	16683	16641	16412	16381	16647	16606	16590	16608	16699	16543	16639	16634	16428	16706	16512	16693	16541	16401	16521	16586	16639	16678	16613	16579	16518	16601	16470	16740	16584	16687	16582	16522	16478	16593	16311	16674	16538	16411	16556	16650	16701	16464	16778	16741	16684	16642	16480	16672	16759	16699	16527	16552	16559	16497	16654	16842	16663	16534	16476	16495	16608	16537	16673	16518	16558	16582	16666	16532	16746	16857	16480	16471	16560	16548	16468	16357	16628	16480	16567	16581	16505	16690	16544	16665	16800	16659	16662	16739	16580	16583	16486	16499	16775	16493	16672	16820	16598	16579	16642	16895	16776	16728	16553	16441	16550	16542	16603	16578	16570	16717	16647	16517	16650	16735	16621	16587	16466	16536	16598	16552	16519	16631	16668	16540	16448	16671	16432	16579	16730	16643	16786	16541	16440	16669	16581	16624	16830	16682	16611	16720	16798	16657	16572	16566	16593	16617	16559	16556	16641	16869	16568	16725	16602	16484	16695	16618	16442	16633	16521	16556	16386	16508	16479	16530	16766	16512	16512	16710	16558	16507	16438	16668	16676	16844	16754	16624	16787	16680	16720	16544	16624	16595	16716	16515	16568	16672	16544	16530	16576	16708	16561	16707
64155	106420	93830	71839	49737	32495	20836	16267	14652	14446	14264	14453	14402	14232	14354	14290	14350	14364	14237	14487	14316	14454	14481	14264	14486	14396	14324	14244	14404	14310	14418	14363	14521	14429	14271	14414	14356	14303	14301	14350	14356	14367	14346	14484	14533	14392	14286	14248	14414	14456	14376	14437	14438	14412	14426	14391	14406	14347	14502	14416	14429	14351	14248	14443	14306	14388	14425	14357	14385	14390	14304	14528	14347	14183	14493	14461	14425	14373	14227	14241	14516	14380	14314	14326	14361	14418	14462	14382	14523	14524	14275	14473	14363	14434	14355	14392	14294	14293	14471	14352	14539	14430	14392	14333	14573	14343	14484	14293	14522	14267	14513	14299	14329	14236	14389	14191	14323	14306	14358	14469	14455	14620	14523	14200	14362	14292	14331	14307	14313	14360	14319	14350	14302	14375	14426	14172	14514	14477	14380	14383	14273	14435	14468	14455	14293	14275	14348	14256	14388	14246	14328	14236	14472	14385	14314	14441	14347	14443	14402	14305	14236	14370	14372	14233	14347	14369	14341	14433	14561	14417	14404	14345	14498	14204	14390	14418	14362	14390	14410	14331	14372	14436	14456	14456	14217	14249	14322	14272	14349	14390	14366	14521	14324	14424	14451	14373	14374	14490	14333	14456	14467	14169	14301	14528	14294	14434	14246	14321	14388	14471	14203	14544	14487	14382	14381	14362	14337	14305	14426	14394	14330	14438	14498	14272	14240	14365	14274	14409	14404	14318	14219	14381	14469	14220	14348	14320	14449	14318	14390	14435	14494	14367	14307	14309	14354	14367	14422	14448	14308	14418	14333	14386	14516	14253	14364	14455	14393	14414	14369	14351	14369	14355	14485	14441	14145	14367	14436	14355	14318	14412	14426	14421	14328	14412	14273	14367	14331	14472	14224	14344	14448	14232	14276	14401	14328	14538	14412	14257	14401	14339	14293	14523	14446	14300	14367	14283	14190	14406	14323	14391	14422	14352	14345	14267	14573	14422	14425	14339	14349	14341	14168	14454	14318	14422	14417	14449	14234	14277	14313	14342	14361	14401	14356	14326	14333	14361	14518	14533	14226	14290	14385	14419	14483	14304	14363	14242	14448	14425	14124	14404	14266	14394	14159	14436	14323	14501	14403	14465	14256	14419	14367	14345	14465	14525	14348	14413	14401	14470	14404	14378	14485	14394	14373	14339	14330	14436	14293	14223	14503	14321	14345	14283	14363	14198	14240	14421	14467	14322	14358	14501	14237	14504	14251	14374	14425	14260	14176	14582	14396	14275	14548	14401	14201	14519	14310	14484	14299	14310	14267	14432	14366	14426	14282	14428	14326	14392	14345	14351	14329	14382	14393	14404	14041	14282	14295	14275	14292	14286	14421	14372	14403	14454	14424	14181	14264	14390	14546	14305	14343	14479	14275	14475	14319	14505	14317	14374	14458	14371	14204	14319	14324	14444	14394	14281	14467	14421	14361	14317	14293	14238	14406	14202	14366	14438	14296	14301	14221	14337	14397	14331	14399	14315	14409	14328	14410	14292	14349	14385	14423	14417	14218	14398	14340	14399	14430	14355	14388	14269	14597	14398	14341	14404	14335	14507	14484	14409	14248	14431	14358	14563	14255	14433	14500	14433	14414	14374	14396	14122	14252	14333	14404	14423	14320	14709	14309	14264	14402	14217	14326	14356	14435	14454	14355	14377	14244	14179	14234	14509	14417	14399	14526	14350	14460	14504	14335	14354	14462	14472	14387	14331	14319	14364	14356	14354	14331	14293	14363	14234	14202	14393	14479	14547	14465	14338	14360	14349	14374	14239	14437	14352	14214	14438	14276	14412	14396	14304	14399	14446	14203	14479	14427	14346	14236	14314	14371	14298	14434	14284	14349	14444	14358	14204	14530	14355	14338	14407	14280	14314	14297	14502	14582	14523	14330	14223	14318	14309	14451	14362	14220	14324	14178	14324	14192	14293	14382	14304	14484	14374	14348	14358	14276	14251	14410	14260	14495	14316	14400	14280	14287	14434	14394	14295	14444	14400	14354	14402	14248	14279	14295	14427	14366	14493	14377	14414	14406	14631	14328	14420	14311	14194	14382	14473	14456	14357	14257	14166	14486	14376	14473	14288	14297	14123	14139	14427	14157	14376	14444	14433	14364	14292	14357	14410	14411	14369	14543	14409	14236	14319	14236	14347	14462	14508	14364	14405	14298	14460	14239	14257	14234	14167	14388	14169	14374	14232	14228	14328	14346	14303	14376	14238	14531	14402	14317	14427	14363	14418	14216	14328	14448	14332	14483	14430	14395	14477	14403	14377	14287	14325	14476	14427	14356	14279	14379	14443	14460	14434	14322	14453	14370	14389	14441	14260	14226	14335	14377	14269	14459	14375	14151	14397	14398	14430	14316	14269	14477	14337	14367	14374	14364	14282	14305	14361	14339	14302	14394	14222	14229	14298	14430	14203	14391	14354	14422	14349	14375	14244	14421	14374	14340	14521	14233	14368	14505	14430	14337	14372	14205	14475	14344	14395	14392	14280	14469	14248	14414	14311	14355	14454	14306	14182	14358	14276	14322	14373	14167	14274	14216	14176	14349	14438	14229	14538	14417	14270	14407	14415	14548	14293	14418	14481	14281	14263	14310	14496	14318	14476	14455	14349	14266	14304	14318	14339	14381	14301	14314	14463	14493	14461	14327	14237	14286	14427	14502	14345	14334	14284	14460	14203	14438	14462	14433	14269	14404	14380	14267	14507	14323	14230	14457	14303	14387	14295	14240	14412	14472	14406	14382	14352	14351	14443	14320	14321	14450	14578	14417	14262	14398	14385	14391	14342	14560	14560	14218	14415	14311	14289	14522	14353	14393	14409	14394	14426	14541	14300	14405	14203	14221	14597	14129	14283	14374	14358	14282	14356	14268	14409	14345	14440	14422	14565	14274	14274	14476	14485	14400	14345	14396	14223	14322	14332	14253	14563	14255	14318	14449	14251	14310	14293	14202	14454	14347	14412	14398	14340	14491	14395	14417	14327	14447	14404	14262	14284	14335	14375	14402	14420	14290	14498	14338	14410	14225	14245	14307	14433	14416	14499	14416	14306	14363	14361	14388	14222	14399	14352	14506	14262	14464	14367	14475	14370	14253	14325	14367	14332	14223	14330	14230	14260	14288	14341	14284	14434	14278	14304	14325	14522	14331	14495	14386	14388	14526	14605	14354	14196	14301	14329	14258	14276	14316	14396	14244	14395	14306	14383	14614	14460	14374	14306	14422	14280	14391	14381	14533	14414	14451	14292	14306	14420	14367	14340	14478	14444	14295	14375	14388	14230	14370	14190	14273	14456	14428	14499	14469	14180	14332	14458	14368	14411	14353	14275	14395	14254	14326	14334	14324	14235	14323	14520	14317	14372	14419	14432	14214	14298	14418	14322	14503	14386	14404	14347	14339	14318	14428	14285	14393	14226	14439	14432	14452	14364	14452	14450	14562	14370	14194	14389	14452	14415	14301	14405	14349	14406	14383	14266	14228	14464	14312	14432	14375	14505	14398	14351	14421	14242	14427	14448	14340	14378	14363	14356	14369	14297	14349	14448	14618	14205	14638	14327	14302	14419	14280	14389	14429	14362	14446	14453	14300	14307	14244	14332	14455	14405	14387	14449	14277	14405	14411	14282	14376	14428	14405	14275	14351	14336	14253	14398	14556	14473	14227	14256	14434	14356	14407	14446	14420	14337	14514	14501	14503	14427	14402	14345	14437	14273	14244	14489	14387	14292	14289	14446	14332	14377	14443	14543	14422	14599	14348	14354	14470	14467	14354	14417	14305	14281	14376	14320	14485	14460	14475	14359	14411	14272	14317	14350	14292	14362	14449	14423	14471	14443	14258	14445	14556	14618	14296	14314	14386	14309	14433	14378	14250	14314	14407	14236	14302	14545	14402	14481	14253	14240	14359	14611	14369	14392	14408	14338	14452	14355	14380	14361	14290	14240	14426	14463	14396	14323	14484	14544	14248	14284	14337	14460	14198	14381	14410	14459	14432	14424	14345	14346	14292	14372	14337	14408	14356	14165	14381	14379	14325	14259	14463	14409	14447	14455	14368	14373	14245	14526	14244	14543	14320	14314	14306	14396	14281	14546	14394	14334	14420	14405	14333	14485	14307	14531	14232	14285	14364	14194	14336	14432	14286	14411	14337	14598	14359	14456	14334	14360	14575	14412	14351	14425	14434	14444	14540	14435	14286	14404	14280	14290	14359	14252	14282	14374	14162	14311	14217	14499	14389	14426	14401	14225	14479	14358	14324	14465	14196	14415	14372	14382	14491	14452	14419	14289	14353	14178	14210	14411	14295	14374	14382	14509	14290	14230	14274	14186	14453	14456	14402	14371	14345	14313	14377	14438	14493	14323	14238	14282	14421	14389	14360	14213	14400	14191	14273	14292	14311	14378	14350	14449	14360	14431	14402	14336	14200	14457	14391	14366	14272	14345	14216	14261	14372	14304	14218	14243	14377	14252	14428	14338	14410	14285	14355	14247	14387	14265	14251	14280	14389	14459	14250	14362	14382	14454	14354	14233	14261	14361	14380	14230	14288	14324	14376	14334	14275	14305	14294	14372	14299	14316	14352	14232	14287	14452	14356	14492	14420	14299	14352	14348	14403	14353	14187	14440	14364	14584	14456	14366	14438	14355	14474	14342	14350	14229	14155	14403	14250	14342	14459	14286	14502	14467	14438	14501	14461	14359	14333	14428	14388	14442	14383	14427	14413	14373	14593	14340	14311	14392	14253	14229	14453	14329	14339	14613	14265	14381	14226	14512	14313	14384	14366	14217	14331	14392	14400	14291	14394	14306	14385	14350	14397	14445	14410	14346	14476	14306	14457	14305	14355	14317	14526	14189	14391	14436	14310	14245	14398	14550	14157	14389	14371	14324	14346	14393	14274	14261	14452	14262	14216	14350	14242	14324	14370	14263	14293	14500	14323	14438	14363	14250	14263	14292	14325	14322	14361	14476	14382	14356	14312	14403	14301	14260	14481	14267	14198	14388	14329	14309	14177	14466	14314	14246	14251	14165	14321	14470	14429	14134	14352	14297	14453	14437	14268	14476	14392	14292	14373	14341	14427	14440	14562	14565	14142	14350	14403	14237
29115	33774	44015	34104	24002	19599	18051	17055	16997	16888	17022	16818	16853	17007	16981	17055	17147	16946	16776	16900	16785	16853	16998	16852	16856	16942	16801	16719	16925	16813	16875	16874	17016	16908	16999	16788	16827	16939	16747	16781	16737	16867	16832	16811	16966	16889	16888	17119	16967	16892	16859	16967	16966	16869	16813	16667	17164	16826	17059	17015	16698	17006	16821	17047	16851	16819	16667	16906	16693	16961	16964	16970	16718	16763	16899	16956	16774	16911	16826	16819	16879	16958	17075	16902	17020	16723	16900	16899	16777	17050	16944	16948	16905	17039	16916	16859	16701	16829	16962	16748	17017	16908	16912	17071	16956	16725	16949	16742	16858	16709	16850	16988	17017	16974	16767	16884	17020	16734	16722	16913	16952	16684	16633	16825	16696	16896	16799	16833	16906	16881	16805	16950	16863	16662	16867	16805	16986	16803	16685	16773	16741	16805	16843	16868	16733	16710	16728	16689	16639	16564	16742	16969	16933	16932	16867	17023	16743	16981	17045	16884	16820	16789	17029	16854	16714	16874	17019	16935	16766	16745	16953	16853	16937	16824	16907	16956	16956	16809	16876	16830	16990	16950	16998	17172	16828	16822	16829	16721	16845	16994	17026	16894	16731	17059	16823	16861	16933	16812	17093	16919	16780	16898	16763	16920	16980	16757	16844	16891	16803	16852	16672	17098	16847	17041	16913	16591	16743	16855	16901	16911	16894	16826	16825	16939	16832	16831	16832	16916	17104	16985	16962	16763	16743	16986	16907	16808	16864	16808	16763	16871	16680	16907	16692	16883	16802	16862	16824	17048	16753	16798	16786	16694	16825	17014	16911	16899	16829	16987	16859	16735	16801	16813	16744	16792	16932	16752	16924	16741	16912	16872	16900	16816	16917	16861	16935	16623	16954	16842	16932	16792	16923	16792	16915	16825	16765	17020	17171	16982	17075	16904	16923	16785	16810	16898	16835	16768	16955	17042	16929	16836	16877	16710	16717	16944	17066	16828	17146	16963	16862	16881	16951	16889	16918	16666	16737	16986	17082	16875	16879	16841	16808	16970	17064	16812	16924	17015	16739	16720	16660	16808	16844	16878	17152	16779	17008	16758	16941	16872	16837	16903	16893	17038	16876	16719	16687	16882	16653	16772	16624	17093	16845	16800	17018	16940	16743	16975	16923	16972	16723	16614	16740	16947	16962	16893	16955	16933	16905	16934	16927	16908	16961	16632	16902	16837	16869	16674	16972	16917	17035	17124	16724	16745	16798	16812	16783	16779	16812	16807	17030	16808	17132	16932	16968	16702	16811	16732	16853	16895	16811	17019	16963	16811	16775	17012	16915	16834	16830	16882	16967	16893	16678	16910	16902	16966	16959	16689	16812	17051	17114	16924	16886	16889	16824	16872	16667	16787	16784	16779	16857	16879	16840	16857	16996	16895	16743	16725	16923	16850	16933	16874	16980	16820	16557	16925	16824	16926	16787	16847	16670	16874	16887	16756	16909	16894	16981	16859	16892	17017	16991	16785	16964	16823	16768	16904	16833	16801	16905	16590	16640	16950	16717	17068	16790	16673	16736	16733	16835	16862	16723	16943	16764	17042	16967	16653	16952	16735	16823	17058	16883	16898	16912	16834	16983	16733	16565	16819	16787	16797	16832	16916	16853	16803	16724	16942	16857	16789	16693	16853	16925	16895	16794	16755	16897	16945	17024	17097	17101	17017	16906	16769	16901	16729	16858	16869	16909	16869	16903	16731	17032	16854	16789	16911	17067	17066	16836	16896	17106	17098	16927	16945	16788	16899	16756	16893	17114	16787	16954	16895	16802	17114	17018	16890	17026	16929	16759	16880	16906	16739	16867	17045	16714	16699	16946	16889	17011	16882	16546	16627	16947	16898	16616	16887	17118	16780	16796	16804	16962	16893	16876	16782	16874	16857	16803	16865	16957	16755	16840	16829	16981	16817	16791	16974	16933	16896	16964	17031	16784	16751	16820	16998	17008	16825	16811	17005	16814	16628	16855	16661	16826	16900	16755	16887	16687	16878	16902	16741	16860	16771	16912	16785	16654	16859	16671	17018	16863	16990	16925	17059	16960	16969	16909	16912	16863	16761	16841	16811	16847	16704	16814	16851	16881	16804	16860	16930	16765	16824	16876	16834	16729	16885	16864	16917	16829	16869	16933	16925	16965	16830	16844	16741	17023	16876	16949	16957	17078	16854	16963	16789	16871	16971	16969	16899	16840	16809	16720	16931	16925	17009	16873	16874	16673	16652	17036	16745	16751	16832	16995	16616	16647	16731	17057	16940	16979	16903	16827	16715	16690	16892	16913	16894	16806	16843	16879	16907	16706	16837	16710	16914	16804	17048	16769	16643	16877	16742	16918	16946	16854	16942	16771	16973	16846	16995	16930	16849	16944	16725	16763	16860	16933	16900	16984	16866	16782	16870	17131	17019	16854	16871	17070	16816	17114	16784	16815	16888	16768	16867	16938	16935	16760	16835	16829	16883	16894	16906	16833	16891	16894	16943	16843	16797	16882	16821	16978	16954	17085	16899	16795	16698	16996	16967	16748	16702	16978	16772	16985	16850	17020	16708	16715	16912	16955	16777	16998	16793	17049	16946	16838	16931	16885	16987	16963	16968	16925	16999	16912	16855	16922	16900	16835	16758	16954	16930	16737	16859	16821	16867	16874	16884	16901	16975	16881	16890	17095	16977	16808	16770	16841	16899	16900	16722	17011	16775	17016	16864	16963	16771	16906	17124	16825	16866	16792	16959	16956	16602	16730	16724	16777	17054	16672	16576	16928	16982	16679	16992	16987	16864	16840	16632	16939	16907	16923	16784	16796	16820	16820	16974	16903	16818	17030	16931	16704	16831	17045	16917	16966	16898	16803	16811	16795	16822	16822	16801	16925	17141	16921	17030	16775	16681	16677	16834	17012	16899	16736	16866	16672	16702	17048	16926	16731	16844	16848	16842	16988	16915	16894	16900	16928	16890	16682	16996	16786	16871	17127	16840	16960	16672	16830	16817	16647	16908	16855	16957	17031	16959	16927	16873	16801	16913	16854	16856	16690	16780	16739	16989	16946	17000	16858	16900	17068	16866	16952	17141	16712	16791	16995	16902	16757	16746	16711	16800	17048	16926	16804	16971	16771	16815	16905	16936	16725	16888	16702	16893	16841	16722	16920	16788	16860	16962	16886	16884	17001	16819	16859	16899	16846	16808	16897	16907	16789	16999	17001	16867	17001	16998	16836	17000	16725	16804	16872	16875	16738	17052	16893	16923	16807	16888	16942	17084	16710	16902	16971	16740	16808	16943	16897	16864	16929	16807	16880	16938	16987	16755	16863	16755	16920	16955	16775	16930	16843	17080	16824	17073	16956	16985	16729	16993	17031	16833	16581	16775	16836	16790	16878	16781	16896	16870	17075	16702	16934	16830	16940	16874	16918	16868	16814	16781	16752	16826	16901	16884	16942	16879	16900	16742	16925	16876	16925	17000	16800	16659	16934	16871	16630	16739	16866	17080	17052	16848	17145	17037	16883	16899	16811	16743	16707	16854	16817	16942	16975	16715	16984	16891	16813	16741	16780	16913	16827	16754	16845	16856	17141	16768	16825	16815	16788	16889	16696	16939	16734	16931	16759	16822	16947	17013	16860	16682	17072	16804	16865	16811	17123	16958	16882	16965	16867	16969	17035	16995	16867	16788	16974	16668	16998	16820	16820	16851	16621	16829	16790	16796	16775	17057	16953	16927	16947	16732	16874	16856	16904	16769	16864	16892	16610	16821	17111	16830	16826	16921	16995	16822	16798	16755	16830	16902	16725	16967	16801	16800	16916	16787	16698	16948	16826	16739	16847	16849	16778	16863	16929	16654	16767	16876	16825	16849	16939	16947	16822	16904	16988	16848	16732	16886	17079	16917	17003	16901	16761	16810	16914	16790	16726	16797	16868	16712	16914	16932	17012	16792	16768	16864	16705	16695	16824	16780	16869	16833	17117	17013	16930	16920	17144	16979	17020	17030	17037	16805	16663	16705	16982	16722	16896	16818	16900	16874	16882	16775	16960	16917	16877	16809	16678	17001	16769	16896	16938	16864	16723	16749	16546	17039	16867	16600	16907	16800	16931	16717	16944	16921	16778	16830	16900	16897	16746	16891	16896	16795	17026	16989	16923	16615	16992	16829	16748	16941	16993	16746	16808	16817	16589	16853	16799	17058	16922	16816	16942	16938	16733	16794	16831	16886	16837	16754	17040	16833	16657	17020	16868	16727	16835	17050	16834	16870	16826	16928	16935	16929	16752	16972	16765	16902	16793	16871	16814	16862	16758	16884	16965	16889	17007	16884	16803	16686	16687	16825	16757	16824	17041	16933	16927	16652	16676	16713	16919	16902	16852	16738	16989	16877	16974	16841	16847	16854	16677	16947	16826	16651	16913	16905	16976	16847	16868	16946	16844	16763	16713	16899	16967	16750	16920	16993	16963	16694	16919	16920	16823	16948	16752	16852	17082	16904	17067	16898	16675	16953	16938	16892	16785	16862	16894	16842	16864	16982	16959	16721	16726	17057	16918	16785	16522	16874	16994	16746	16885	16923	16780	16824	16847	16874	16729	16866	16920	16618	16682	16770	16933	16745	17024	16739	16870	16774	16838	16888	16900	16992	16706	16759	17024	16994	16746	17023	16965	16807	16940	16895	16769	16916	16968	16839	16817	17140	16910	16830	16715	16911	17032	16720	16694	16995	16940	16811	16758	16884	16959	17024	16781	16827	16821	16950	16966	16803	16950	16968	16910	16764	16984	16829	16937	16654	16936	16747	16908	17027	16552	16805	16973	16817	17019	16659	17041	16706	16691	16880	16868	16818	17116	16979	16922	16751	16927	16862	16792	16648	16763	16858	16885	16750	16876	16899	16853	16955	16741	16983	16883	16826	17013	16833	16892	16794	16876	17087	17113	16952	16689	16859	16659	16896	16834	16905	16897	16862	16901	16932	16719	16887	16864	16933	17255	16734	16765	17054	16853	16924	16841	16838	16839	16824	16861	17064	16759	17021	16877	16938	16863	17015	16809	16871	16828	16714	16826	17087	16909	16896	16705	16900	16797	16802	17091	16785	16811	16996	16865	16689	16995	16919	16951	17115
33356	54347	46715	30774	21580	16696	15251	14631	14489	14696	14413	14595	14614	14502	14545	14489	14507	14557	14422	14497	14408	14327	14412	14522	14604	14635	14604	14229	14520	14524	14448	14465	14389	14468	14598	14610	14510	14407	14673	14617	14531	14569	14401	14514	14418	14574	14395	14434	14560	14477	14383	14670	14418	14388	14574	14542	14397	14483	14357	14498	14361	14601	14736	14458	14410	14439	14640	14513	14527	14625	14577	14383	14515	14521	14663	14545	14362	14546	14521	14441	14556	14440	14587	14403	14462	14497	14576	14245	14560	14370	14454	14408	14365	14432	14389	14522	14410	14492	14515	14407	14424	14548	14477	14442	14594	14511	14417	14364	14390	14567	14568	14460	14453	14448	14450	14360	14479	14425	14542	14540	14630	14664	14595	14390	14539	14451	14415	14473	14637	14470	14494	14470	14417	14499	14399	14565	14498	14476	14458	14707	14334	14436	14439	14532	14427	14435	14348	14463	14430	14609	14373	14474	14496	14502	14492	14493	14425	14650	14338	14571	14597	14497	14523	14452	14501	14433	14477	14397	14359	14403	14385	14584	14552	14432	14349	14419	14494	14567	14671	14649	14502	14527	14399	14586	14451	14611	14474	14419	14348	14388	14615	14641	14580	14431	14643	14652	14467	14557	14495	14354	14432	14537	14660	14304	14367	14696	14428	14501	14653	14464	14664	14343	14452	14616	14393	14378	14486	14353	14514	14306	14613	14313	14470	14342	14478	14451	14501	14525	14708	14431	14362	14491	14510	14577	14391	14670	14566	14438	14529	14532	14488	14474	14372	14532	14462	14458	14472	14599	14448	14497	14562	14472	14556	14669	14573	14590	14479	14451	14417	14458	14531	14532	14618	14527	14478	14679	14681	14595	14507	14477	14574	14520	14512	14470	14633	14511	14534	14291	14510	14447	14401	14395	14559	14469	14426	14443	14551	14498	14501	14508	14529	14494	14457	14532	14743	14506	14500	14605	14529	14455	14381	14658	14426	14465	14529	14365	14684	14630	14464	14354	14468	14575	14526	14417	14596	14424	14592	14529	14553	14571	14518	14551	14561	14274	14398	14539	14485	14561	14411	14580	14450	14627	14542	14641	14624	14476	14419	14720	14450	14417	14335	14611	14565	14661	14450	14502	14477	14507	14260	14461	14481	14567	14603	14443	14561	14519	14425	14493	14529	14457	14317	14459	14574	14466	14475	14647	14443	14563	14643	14579	14527	14348	14609	14382	14613	14414	14602	14450	14651	14459	14448	14577	14575	14510	14464	14376	14560	14433	14574	14473	14478	14460	14481	14425	14494	14433	14557	14384	14464	14266	14420	14499	14470	14363	14448	14406	14561	14559	14432	14506	14479	14443	14323	14535	14568	14601	14466	14505	14258	14616	14349	14398	14466	14375	14572	14449	14639	14524	14759	14489	14562	14445	14320	14459	14544	14372	14575	14488	14457	14468	14677	14559	14461	14445	14676	14513	14594	14512	14599	14289	14485	14439	14549	14524	14568	14504	14490	14529	14417	14562	14495	14394	14486	14507	14555	14376	14535	14511	14675	14368	14635	14537	14613	14459	14612	14667	14484	14404	14451	14615	14476	14535	14434	14482	14447	14421	14390	14450	14384	14500	14357	14537	14495	14550	14506	14483	14388	14462	14525	14421	14396	14529	14630	14600	14610	14416	14569	14500	14619	14442	14410	14348	14498	14477	14587	14515	14485	14478	14509	14475	14525	14522	14524	14467	14445	14353	14371	14470	14405	14539	14512	14487	14584	14604	14497	14522	14508	14409	14538	14406	14460	14486	14472	14667	14295	14582	14331	14619	14556	14498	14438	14455	14416	14569	14385	14574	14493	14484	14516	14508	14659	14508	14507	14369	14462	14442	14342	14486	14520	14365	14617	14552	14575	14533	14521	14466	14409	14503	14524	14349	14517	14365	14563	14383	14523	14473	14406	14269	14657	14570	14602	14288	14574	14499	14486	14503	14372	14558	14459	14487	14378	14622	14520	14548	14610	14466	14514	14430	14596	14483	14564	14476	14481	14499	14445	14391	14590	14593	14536	14575	14513	14432	14512	14517	14479	14414	14554	14544	14457	14561	14371	14688	14543	14503	14672	14619	14368	14403	14399	14583	14418	14511	14339	14482	14596	14407	14490	14300	14408	14573	14539	14600	14395	14450	14321	14649	14378	14476	14546	14458	14538	14674	14523	14620	14478	14632	14529	14634	14400	14604	14454	14456	14353	14563	14381	14421	14390	14568	14583	14549	14658	14487	14539	14469	14428	14469	14519	14439	14573	14412	14364	14465	14442	14479	14455	14464	14617	14470	14512	14362	14476	14529	14425	14492	14430	14558	14384	14499	14635	14434	14475	14452	14514	14513	14694	14561	14436	14560	14505	14731	14420	14415	14433	14317	14549	14419	14424	14544	14497	14450	14736	14529	14470	14554	14396	14647	14529	14543	14490	14396	14389	14427	14559	14559	14401	14614	14505	14562	14462	14375	14519	14621	14472	14415	14406	14480	14595	14333	14427	14673	14497	14594	14546	14496	14548	14416	14454	14392	14578	14175	14501	14465	14660	14469	14523	14441	14466	14467	14585	14554	14525	14745	14520	14489	14447	14463	14596	14375	14523	14537	14395	14460	14757	14558	14620	14313	14542	14593	14621	14478	14311	14436	14511	14497	14415	14619	14310	14424	14488	14508	14485	14584	14314	14416	14568	14484	14336	14384	14423	14368	14453	14524	14490	14371	14447	14416	14524	14462	14609	14416	14498	14499	14602	14425	14503	14474	14475	14431	14462	14519	14490	14445	14527	14507	14508	14529	14498	14439	14433	14426	14367	14456	14511	14314	14397	14412	14669	14670	14428	14525	14477	14406	14409	14675	14504	14483	14491	14572	14486	14719	14531	14545	14655	14534	14397	14556	14588	14520	14332	14628	14454	14471	14514	14591	14572	14577	14591	14552	14428	14669	14637	14382	14594	14442	14404	14628	14536	14425	14465	14592	14557	14485	14379	14437	14593	14629	14812	14480	14593	14526	14446	14509	14474	14343	14321	14454	14407	14352	14437	14567	14458	14445	14608	14520	14571	14606	14426	14443	14500	14294	14505	14441	14599	14632	14566	14285	14487	14364	14637	14639	14548	14488	14438	14366	14434	14559	14406	14571	14666	14525	14407	14466	14515	14444	14502	14445	14670	14526	14487	14463	14565	14470	14464	14529	14673	14457	14400	14333	14525	14550	14482	14516	14638	14335	14423	14337	14478	14423	14450	14472	14483	14477	14440	14480	14433	14502	14463	14502	14405	14393	14375	14418	14601	14427	14478	14635	14522	14619	14599	14471	14517	14470	14550	14581	14541	14505	14408	14479	14566	14437	14393	14302	14606	14531	14495	14477	14426	14582	14630	14547	14493	14684	14605	14485	14428	14392	14431	14439	14487	14510	14484	14509	14398	14578	14620	14511	14490	14508	14573	14526	14561	14631	14618	14557	14363	14604	14360	14557	14608	14626	14533	14415	14510	14444	14588	14410	14567	14503	14510	14483	14455	14560	14535	14417	14632	14459	14433	14631	14478	14591	14407	14555	14627	14545	14494	14381	14485	14395	14392	14394	14422	14534	14422	14579	14442	14442	14487	14647	14517	14403	14445	14449	14450	14620	14456	14451	14480	14565	14524	14254	14465	14431	14510	14392	14502	14576	14411	14559	14592	14663	14575	14657	14559	14565	14523	14422	14614	14591	14538	14416	14566	14434	14583	14495	14666	14685	14536	14524	14451	14611	14398	14485	14484	14655	14680	14464	14453	14360	14467	14496	14475	14468	14735	14604	14483	14474	14446	14566	14593	14494	14482	14478	14533	14398	14623	14517	14657	14397	14626	14572	14545	14236	14468	14424	14557	14580	14447	14641	14451	14325	14667	14436	14524	14499	14529	14473	14450	14543	14557	14507	14544	14426	14523	14391	14531	14519	14493	14469	14617	14529	14433	14496	14583	14542	14294	14533	14485	14366	14426	14334	14517	14738	14422	14727	14432	14417	14462	14534	14515	14486	14661	14410	14661	14552	14462	14436	14706	14368	14589	14406	14407	14530	14520	14369	14476	14345	14384	14416	14463	14434	14660	14446	14430	14419	14520	14459	14462	14198	14585	14406	14564	14597	14432	14447	14498	14538	14471	14507	14412	14553	14485	14399	14548	14546	14422	14445	14550	14366	14486	14677	14604	14470	14482	14481	14530	14287	14564	14319	14466	14302	14490	14614	14574	14451	14630	14511	14383	14292	14513	14507	14587	14428	14510	14318	14454	14577	14441	14455	14546	14554	14575	14497	14610	14450	14631	14440	14568	14401	14487	14416	14574	14493	14393	14519	14448	14467	14484	14553	14512	14673	14544	14405	14454	14474	14536	14422	14361	14531	14447	14524	14479	14504	14464	14462	14556	14520	14597	14649	14442	14506	14407	14640	14496	14515	14429	14432	14646	14414	14520	14402	14530	14520	14461	14497	14348	14270	14268	14573	14464	14495	14577	14536	14367	14454	14514	14368	14531	14542	14392	14510	14506	14474	14494	14518	14629	14516	14551	14470	14596	14530	14569	14604	14512	14292	14462	14437	14467	14617	14386	14595	14642	14597	14453	14645	14426	14492	14461	14492	14490	14473	14416	14563	14525	14546	14549	14554	14387	14439	14538	14300	14648	14503	14487	14658	14442	14412	14402	14421	14513	14356	14536	14363	14520	14419	14559	14341	14559	14448	14568	14621	14493	14524	14455	14510	14511	14441	14391	14415	14619	14412	14504	14454	14567	14418	14502	14559	14621	14532	14496	14475	14448	14482	14486	14444	14379	14611	14735	14509	14478	14512	14594	14533	14535	14539	14433	14598	14481	14524	14488	14571	14601	14530	14438	14359	14575	14653	14699	14418	14592	14491	14454	14525	14461	14599	14538	14672	14391	14520	14693	14549	14607	14539	14553	14326	14545	14422	14386	14554	14436	14504	14499	14534	14456	14481	14474	14574	14290	14396	14796	14594	14532	14480	14575	14563	14685	14598	14501	14588	14587	14448	14472	14395	14614	14439	14524	14550	14494	14562	14326	14520	14347	14674	14568	14475	14435	14623	14595	14466	14528	14413	14367	14375	14455	14474	14614	14600
24337	23995	43290	44952	35550	28640	23278	18323	17161	17083	16930	16895	16700	16693	16745	16959	16769	16630	16853	16934	16826	16592	16907	16714	16757	16670	16907	16904	16753	16761	16607	16707	16839	16827	16806	16905	16680	16619	16594	16774	16768	16733	16976	16738	16828	16688	16423	16558	16706	16747	16608	16843	16840	16765	16491	16685	16788	16873	16865	16682	16603	16684	16906	16842	16649	16670	16576	16624	16476	16754	16747	16863	16672	16722	16814	16753	16674	16613	16604	16766	16715	16623	16641	16715	16647	16648	16598	16856	16713	16853	16704	16662	16768	16765	16709	16879	16665	16694	16701	16601	16468	16742	16711	16692	16732	16667	16730	16808	16657	16774	16527	16635	16702	16484	16798	16639	16658	16650	16736	16481	16693	16728	16692	16855	16743	16620	16745	16637	16699	16688	16678	16617	16784	16680	16628	16561	16598	16850	16706	16529	16671	16578	16543	16809	16774	16826	16679	16595	16529	16872	16755	16850	16814	16497	16606	16546	16724	16609	16777	16673	16627	16568	16674	16691	16669	16724	16677	16890	16814	16498	16662	16617	16746	16469	16854	16572	16709	16695	16539	16662	16829	16606	16730	16531	16898	16542	16631	16712	16609	16647	16671	16583	16749	16583	16598	16827	16524	16662	16656	16618	16630	16688	16670	16512	16693	16506	16672	16734	16596	16518	16652	16630	16657	16734	16519	16686	16531	16428	16762	16740	16625	16737	16708	16527	16510	16773	16451	16776	16538	16570	16607	16541	16679	16664	16580	16601	16893	16736	16423	16704	16557	16717	16669	16809	16791	16477	16870	16579	16800	16685	16552	16472	16635	16665	16695	16583	16866	16887	16580	16669	16548	16451	16505	16494	16761	16536	16693	16563	16689	16720	16696	16651	16637	16692	16761	16550	16714	16549	16667	16615	16782	16720	16742	16764	16857	16508	16553	16718	16768	16745	16676	16571	16694	16700	16858	16497	16711	16544	16820	16764	16438	16665	16690	16310	16402	16739	16513	16636	16673	16621	16716	16894	16634	16674	16966	16776	16440	16541	16747	16565	16595	16732	16619	16753	16498	16784	16709	16726	16762	16611	16781	16710	16662	16755	16685	16543	16569	16602	16817	16525	16762	16537	16699	16727	16624	16818	16809	16688	16567	16582	16542	16554	16723	16669	16540	16552	16917	16668	16636	16843	16729	16787	16775	16755	16771	16693	16504	16703	16854	16531	16695	16704	16679	16869	16677	16606	16718	16602	16546	16688	16744	16605	16664	16671	16871	16604	16715	16766	16626	16651	16535	16729	16788	16639	16605	16724	16693	16692	16728	16640	16718	16657	16690	16444	16661	16822	16603	16620	16625	16761	16676	16548	16751	16597	16720	16378	16447	16480	16782	16634	16764	16569	16650	16456	16862	16680	16721	16815	16685	16492	16737	16668	16636	16602	16655	16603	16903	16806	16645	16708	16581	16644	16660	16555	16594	16620	16659	16640	16522	16656	16762	16656	16688	16758	17016	16698	16793	16472	16430	16516	16429	16750	16740	16585	16738	16616	16643	16757	16524	16533	16686	16627	16546	16617	16585	16467	16493	16750	16674	16592	16876	16712	16779	16597	16622	16857	16791	16615	16979	16553	16619	16593	16958	16564	16725	16673	16553	16856	16766	16634	16703	16597	16726	16527	16825	16840	16746	16703	16671	16714	16694	16755	16854	16666	16632	16576	16779	16638	16687	16571	16697	16558	16512	16624	16591	16750	16453	16521	16601	16834	16460	16835	16638	16738	16621	16636	16612	16613	16595	16495	16779	16675	16770	16523	16526	16722	16734	16390	16669	16652	16677	16569	16681	16579	16796	16710	16687	16369	16724	16651	16609	16607	16849	16771	16590	16637	16669	16884	16616	16830	16779	16581	16540	16540	16742	16635	16751	16623	16628	16577	16595	16669	16656	16677	16787	16565	16516	16720	16501	16896	16527	16598	16744	16568	16458	16473	16619	16631	16645	16762	16639	16879	16760	16606	16775	16617	16675	16703	16650	16769	16581	16530	16811	16608	16750	16758	16428	16573	16635	16655	16685	16724	16799	16667	16853	16755	16515	16826	16721	16693	16810	16799	16669	16563	16633	16682	16536	16675	16703	16592	16665	16572	16639	16801	16814	16552	16737	16708	16655	16693	16567	16948	16721	16836	16741	16628	16665	16653	16777	16579	16671	16828	16822	16635	16707	16666	16952	16741	16636	16570	16759	16529	16599	16891	16738	16827	16758	16711	16830	16792	16744	16741	16587	16793	16721	16554	16975	16676	16700	16620	16726	16726	16826	16863	16744	16852	16747	16559	16650	16610	16612	16674	16444	16768	16594	16504	16677	16431	16752	16695	16819	16704	16556	16659	16422	16635	16602	16734	16890	16655	16761	16686	16680	16728	16603	16675	16814	16601	16606	16708	16667	16678	16617	16600	16424	16733	16504	16748	16657	16640	16811	16492	16599	16582	16652	16663	16598	16526	16710	16551	16660	16714	16660	16737	16644	16714	16774	16690	16562	16615	16795	16755	16628	16687	16469	16676	16690	16584	16691	16599	16611	16644	16491	16637	16669	16508	16905	16527	16551	16537	16674	16604	16729	16643	16489	16640	16607	16680	16800	16550	16651	16649	16425	16714	16823	16599	16646	16729	16896	16824	16672	16759	16748	16563	16731	16642	16609	16610	16789	16513	16687	16730	16703	16829	16576	16651	16827	16781	16503	16530	16837	16574	16639	16666	16726	16796	16935	16734	16691	16801	16588	16997	16563	16448	16719	16635	16739	16580	16680	16516	16785	16730	16817	16779	16711	16646	16725	16547	16574	16682	16460	16731	16758	16739	16792	16619	16583	16746	16655	16643	16525	16617	16701	16730	16695	16687	16628	16678	16507	16545	16484	16838	16757	16911	16618	16558	16643	16683	16616	16432	16644	16812	16575	16695	16836	16543	16594	16657	16420	16520	16759	16649	16825	16598	16790	16594	16894	16565	16660	16645	16761	16552	16538	16774	16765	16751	16810	16585	16854	16685	16605	16479	16731	16754	16762	16725	16837	16797	16688	16722	16567	16853	16688	16841	16528	16759	16734	16767	16720	16516	16731	16675	16724	16682	16674	16489	16584	16637	16896	16543	16627	16768	16846	16789	16820	16809	16551	16637	16650	16576	16607	16650	16708	16690	16615	16701	16780	16594	16502	16602	16597	16723	16445	16475	16669	16486	16551	16638	16637	16448	16696	16649	16541	16699	16611	16721	16541	16668	16846	16535	16674	16798	16711	16571	16600	16616	16717	16820	16763	16479	16608	16661	16681	16665	16625	16683	16705	16679	16678	16692	16834	16686	16570	16710	16792	16565	16452	16564	16670	16587	16545	16698	16661	16597	16649	16799	16585	16660	16724	16700	16490	16608	16607	16684	16568	16682	16612	16628	16645	16661	16871	16506	16641	16588	16620	16693	16452	16672	16665	16679	16603	16791	16675	16535	16731	16742	16605	16583	16591	16650	16818	16728	16688	16868	16722	16797	16577	16806	16650	16704	16709	16668	16814	16634	16765	16660	16712	16564	16767	16763	16474	16844	16624	16842	16839	16467	16635	16580	16787	16661	16416	16663	16512	16593	16553	16730	16576	16748	16807	16718	16761	16771	16697	16689	16788	16719	16433	16803	16483	16694	16717	16678	16776	16645	16687	16412	16712	16818	16539	16671	16642	16718	16664	16600	16616	16750	16850	16639	16618	16724	16552	16769	16927	16843	16918	16644	16486	16681	16692	16773	16599	16813	16708	16787	16674	16544	16476	16464	16881	16606	16809	16574	16708	16615	16624	16589	16511	16712	16546	16531	16763	16730	16546	16678	16770	16457	16593	16466	16743	16664	16874	16563	16737	16730	16794	16620	16746	16661	16798	16853	16823	16823	16705	16726	16703	16661	16694	16566	16736	16652	16710	16797	16514	16633	16663	16814	16594	16739	16511	16721	16653	16557	16486	16445	16665	16565	16749	16768	16626	16607	16638	16593	16774	16848	16763	16614	16518	16717	16866	16471	16586	16627	16490	16466	16640	16713	16632	16797	16651	16391	16830	16618	16701	16490	16670	16863	16739	16717	16521	16723	16762	16578	16736	16833	16702	16734	16694	16653	16725	16567	16674	16787	16504	16692	16776	16725	16647	16597	16887	16637	16616	16629	16591	16719	16819	16696	16847	16764	16573	16696	16742	16697	16550	16586	16649	16694	16659	16657	16676	16513	16694	16720	16808	16906	16649	16633	16869	16647	16638	16590	16659	16782	16579	16883	16738	16470	16643	16840	16745	16841	16562	16839	16662	16635	16575	16497	16738	16563	16587	16632	16695	16789	16730	16749	16696	16892	16870	16713	16756	16657	16752	16634	16826	16828	16978	16793	16746	16938	16688	16617	16739	16759	16547	16507	16589	16772	16996	16791	16507	16631	16609	16649	16494	16760	16788	16580	16751	16505	16854	16695	16698	16654	16760	16616	16723	16669	16661	16568	16779	16932	16694	16590	16639	16889	16580	16746	16769	16585	16502	16542	16651	16748	16741	16729	16694	16747	16664	16659	16490	16503	16570	16639	16773	16428	16801	16766	16697	16713	16856	16700	16666	16634	16622	16624	16630	16474	16706	16686	16645	16775	16675	16666	16663	16669	16759	16517	16707	16802	16576	16843	16750	16742	16646	16714	16730	16706	16475	16597	16670	16650	16577	16684	16817	16768	16676	16657	16752	16799	16571	16622	16667	16757	16720	16868	16714	16669	16670	16590	16543	16573	16551	16751	16724	16736	16692	16643	16527	16867	16847	16675	16612	16667	16472	16838	16765	16767	16792	16640	16755	16588	16859	16923	16698	16573	16389	16604	16619	16697	16836	16717	16710	16777	16689	16599	16628	16793	16670	16646	16547	16575	16557	16451	16740	16574	16686	16527	16574	16844	16733	16744	16643	16446	16574	16696	16600	16706	16614	16646	16526	16711	16687	16707	16753	16556	16797	16785	16746	16686	16710	16607	16587	16769	16580	16716	16584	16722	16859	16537	16615	16577	16574	16412	16602	16756	16769	16779	16484	16688	16843	16617	16526	16597	16609	16732	16756	16730	16647	16691	16768	16689	16813	16486	16843	16734	16881	16653
56960	97556	86568	60951	41947	27078	18494	15618	14660	14584	14279	14258	14332	14536	14582	14582	14326	14576	14436	14441	14447	14381	14457	14386	14504	14648	14546	14400	14583	14479	14463	14465	14415	14492	14484	14530	14393	14465	14578	14404	14497	14507	14400	14271	14547	14474	14376	14349	14461	14542	14356	14475	14374	14432	14477	14341	14417	14586	14601	14412	14321	14656	14425	14419	14476	14490	14447	14476	14451	14351	14520	14460	14414	14436	14509	14347	14253	14436	14501	14584	14422	14349	14587	14336	14459	14407	14398	14348	14396	14458	14396	14373	14303	14227	14572	14319	14354	14530	14429	14540	14524	14416	14517	14477	14479	14542	14312	14369	14489	14547	14554	14319	14370	14415	14561	14540	14503	14432	14369	14411	14523	14336	14452	14422	14460	14421	14534	14316	14331	14520	14471	14383	14492	14325	14479	14280	14385	14404	14554	14485	14460	14416	14503	14308	14552	14462	14353	14355	14495	14386	14464	14575	14414	14228	14475	14410	14416	14522	14651	14561	14500	14464	14335	14440	14394	14338	14582	14409	14497	14378	14352	14221	14530	14418	14477	14420	14555	14582	14420	14448	14351	14553	14444	14429	14219	14494	14409	14421	14475	14489	14372	14414	14381	14385	14417	14206	14466	14344	14302	14498	14565	14389	14396	14553	14625	14593	14358	14476	14512	14278	14404	14447	14418	14456	14412	14360	14307	14477	14314	14547	14624	14475	14640	14466	14482	14482	14337	14520	14359	14374	14594	14296	14350	14404	14472	14383	14455	14377	14497	14325	14335	14443	14502	14413	14258	14311	14341	14536	14481	14527	14182	14441	14463	14513	14500	14458	14465	14297	14446	14361	14291	14391	14459	14371	14567	14367	14478	14210	14419	14355	14309	14487	14601	14395	14477	14451	14444	14339	14372	14634	14410	14331	14499	14294	14542	14330	14421	14403	14509	14481	14308	14401	14440	14242	14511	14460	14417	14445	14318	14453	14545	14443	14381	14411	14318	14466	14267	14252	14271	14454	14329	14369	14351	14448	14314	14351	14554	14401	14514	14344	14487	14371	14223	14403	14360	14433	14388	14454	14333	14367	14465	14462	14484	14533	14440	14296	14268	14387	14384	14509	14436	14404	14549	14379	14342	14210	14562	14631	14499	14258	14429	14338	14405	14421	14352	14440	14525	14317	14519	14254	14301	14460	14455	14493	14606	14363	14415	14446	14520	14404	14631	14287	14460	14389	14432	14556	14472	14395	14515	14404	14484	14418	14458	14466	14447	14493	14365	14561	14589	14396	14523	14500	14270	14498	14334	14311	14329	14508	14446	14503	14328	14476	14451	14615	14634	14431	14544	14457	14441	14460	14471	14480	14415	14525	14569	14474	14412	14329	14382	14545	14384	14384	14413	14466	14416	14441	14479	14452	14486	14500	14502	14561	14294	14461	14249	14573	14374	14491	14417	14393	14492	14460	14371	14462	14391	14324	14608	14422	14476	14355	14495	14328	14281	14429	14469	14466	14407	14395	14344	14506	14420	14245	14348	14439	14362	14407	14489	14337	14609	14507	14370	14496	14476	14429	14488	14343	14381	14387	14523	14428	14333	14353	14482	14320	14498	14344	14395	14375	14567	14391	14391	14477	14445	14646	14354	14701	14447	14529	14453	14496	14532	14261	14347	14382	14307	14585	14277	14372	14348	14362	14506	14367	14454	14410	14369	14410	14420	14454	14401	14407	14372	14478	14401	14448	14432	14403	14551	14504	14599	14420	14397	14366	14392	14269	14514	14331	14483	14493	14386	14549	14408	14445	14352	14427	14349	14576	14500	14461	14382	14462	14497	14529	14399	14456	14336	14257	14437	14603	14446	14379	14306	14433	14465	14445	14356	14367	14493	14351	14399	14408	14499	14592	14411	14432	14352	14474	14433	14392	14373	14346	14357	14344	14421	14383	14411	14526	14396	14520	14566	14579	14419	14496	14476	14547	14259	14337	14453	14330	14292	14378	14449	14328	14396	14408	14364	14430	14329	14521	14619	14526	14400	14215	14493	14427	14189	14506	14473	14533	14433	14400	14514	14479	14526	14436	14255	14289	14416	14461	14335	14432	14367	14367	14419	14588	14515	14488	14513	14566	14538	14477	14469	14499	14334	14333	14397	14504	14441	14388	14318	14406	14497	14381	14226	14451	14263	14309	14501	14493	14333	14542	14393	14563	14367	14254	14500	14396	14518	14373	14335	14530	14373	14460	14450	14657	14555	14536	14367	14568	14409	14225	14391	14458	14406	14559	14455	14350	14448	14456	14411	14310	14343	14478	14524	14480	14577	14367	14405	14313	14486	14390	14354	14544	14454	14374	14415	14377	14526	14548	14383	14328	14453	14361	14542	14504	14262	14525	14606	14445	14394	14536	14358	14311	14428	14307	14430	14256	14493	14477	14365	14455	14396	14548	14472	14336	14529	14389	14488	14406	14557	14445	14354	14274	14502	14373	14328	14612	14495	14426	14548	14475	14470	14446	14211	14462	14483	14298	14233	14430	14475	14476	14304	14659	14342	14476	14443	14253	14507	14301	14429	14390	14488	14421	14359	14441	14432	14566	14536	14363	14449	14501	14569	14465	14510	14371	14485	14316	14483	14358	14536	14454	14405	14368	14480	14342	14427	14422	14217	14578	14457	14540	14415	14362	14445	14376	14429	14313	14538	14326	14417	14607	14421	14418	14212	14474	14329	14493	14485	14392	14514	14342	14398	14436	14527	14390	14350	14491	14306	14416	14407	14500	14400	14399	14460	14568	14269	14382	14377	14473	14378	14479	14403	14248	14452	14685	14500	14251	14342	14334	14491	14421	14656	14519	14392	14477	14536	14392	14345	14428	14284	14568	14557	14326	14532	14365	14378	14449	14369	14442	14387	14429	14424	14336	14520	14527	14321	14447	14390	14488	14654	14318	14376	14447	14302	14502	14448	14365	14539	14494	14404	14519	14377	14334	14476	14224	14401	14450	14399	14441	14563	14428	14427	14352	14378	14301	14419	14260	14403	14552	14469	14352	14537	14399	14537	14352	14331	14446	14473	14471	14405	14434	14291	14427	14526	14274	14408	14547	14334	14549	14414	14511	14282	14490	14525	14520	14452	14437	14516	14482	14323	14365	14346	14429	14435	14446	14599	14448	14341	14264	14621	14324	14341	14537	14205	14365	14565	14622	14207	14345	14305	14381	14447	14455	14411	14394	14446	14435	14565	14169	14545	14389	14468	14363	14419	14463	14417	14390	14547	14366	14240	14515	14525	14398	14284	14362	14496	14531	14415	14373	14389	14573	14522	14566	14517	14350	14397	14496	14159	14389	14225	14467	14385	14467	14417	14441	14492	14403	14404	14462	14513	14348	14569	14388	14408	14478	14340	14628	14305	14495	14443	14416	14361	14279	14418	14486	14629	14500	14441	14403	14384	14363	14239	14384	14524	14538	14442	14404	14339	14566	14286	14401	14462	14463	14357	14357	14240	14382	14302	14428	14583	14365	14505	14435	14402	14569	14339	14478	14315	14384	14615	14413	14525	14530	14443	14310	14412	14386	14346	14348	14256	14475	14454	14553	14394	14307	14440	14457	14505	14355	14555	14417	14469	14387	14296	14483	14486	14538	14386	14480	14440	14570	14246	14401	14537	14379	14517	14343	14416	14531	14445	14337	14448	14380	14559	14348	14335	14429	14550	14429	14468	14387	14427	14552	14460	14339	14348	14409	14419	14518	14427	14235	14504	14470	14464	14405	14271	14428	14524	14545	14386	14394	14457	14524	14481	14331	14589	14407	14383	14351	14424	14351	14431	14491	14331	14533	14432	14489	14419	14424	14572	14505	14518	14410	14550	14403	14627	14339	14403	14468	14392	14572	14474	14362	14518	14437	14404	14459	14344	14433	14421	14396	14392	14420	14494	14434	14405	14429	14461	14254	14460	14380	14386	14493	14508	14317	14371	14424	14512	14596	14455	14271	14563	14413	14420	14455	14529	14408	14489	14482	14419	14345	14554	14346	14420	14348	14531	14380	14365	14360	14402	14448	14454	14459	14420	14515	14333	14175	14439	14397	14430	14418	14380	14475	14471	14419	14580	14492	14473	14440	14491	14370	14320	14602	14409	14418	14514	14281	14391	14450	14403	14413	14448	14498	14505	14497	14348	14558	14437	14260	14552	14413	14498	14310	14432	14519	14305	14341	14528	14523	14447	14481	14430	14310	14422	14495	14519	14481	14486	14495	14671	14541	14487	14475	14302	14397	14409	14351	14449	14421	14345	14446	14407	14339	14447	14359	14502	14608	14612	14463	14109	14470	14329	14422	14398	14346	14462	14427	14464	14423	14559	14367	14470	14387	14427	14304	14314	14571	14479	14532	14427	14423	14460	14490	14447	14438	14410	14363	14468	14438	14589	14486	14299	14619	14544	14447	14446	14529	14471	14328	14415	14439	14489	14500	14441	14454	14594	14444	14330	14383	14479	14300	14542	14397	14441	14507	14462	14243	14459	14266	14434	14409	14382	14218	14239	14414	14549	14480	14530	14341	14466	14459	14412	14381	14365	14540	14371	14468	14374	14364	14328	14528	14364	14319	14338	14262	14313	14281	14612	14316	14397	14568	14474	14383	14427	14385	14413	14426	14389	14304	14354	14317	14414	14378	14298	14398	14575	14536	14452	14359	14350	14360	14427	14529	14274	14459	14357	14475	14292	14262	14431	14443	14331	14271	14487	14450	14299	14361	14430	14466	14458	14289	14263	14429	14608	14346	14343	14362	14525	14382	14450	14516	14438	14556	14249	14545	14403	14355	14561	14387	14455	14295	14334	14301	14511	14333	14443	14283	14379	14318	14561	14356	14361	14541	14482	14472	14457	14413	14407	14332	14422	14431	14398	14399	14488	14371	14522	14403	14373	14421	14414	14464	14359	14306	14536	14313	14502	14350	14261	14385	14408	14363	14281	14495	14399	14317	14475	14466	14275	14239	14359	14369	14320	14385	14473	14606	14367	14398	14506	14314	14453	14417	14492	14284	14423	14333	14320	14273	14348	14488	14396	14318	14474	14482	14480	14563	14244	14487	14374	14482	14440	14466	14421	14494	14411	14514	14446	14527	14484	14519	14296	14402	14211	14422	14449	14533	14643	14465
23081	22576	37860	41888	36673	31448	27157	19889	17194	17112	16731	16705	16853	16649	16405	16390	16665	16758	16669	16664	16669	16504	16550	16719	16514	16500	16477	16536	16517	16523	16222	16206	16473	16577	16461	16316	16518	16422	16460	16513	16389	16449	16505	16388	16365	16326	16719	16369	16313	16635	16534	16411	16464	16591	16306	16392	16331	16264	16431	16511	16448	16392	16660	16303	16563	16260	16418	16380	16479	16368	16432	16540	16388	16204	16428	16388	16313	16651	16385	16339	16403	16461	16532	16442	16152	16440	16515	16369	16205	16267	16482	16311	16364	16396	16474	16481	16216	16222	16224	16493	16416	16305	16242	16399	16379	16397	16297	16361	16544	16361	16513	16270	16515	16418	16444	16232	16428	16423	16314	16428	16484	16270	16392	16413	16432	16364	16422	16440	16312	16520	16400	16474	16489	16309	16496	16601	16572	16234	16288	16407	16399	16314	16386	16247	16553	16423	16426	16370	16364	16427	16344	16214	16224	16345	16525	16364	16317	16463	16359	16325	16321	16192	16390	16375	16230	16320	16407	16367	16481	16437	16239	16378	16388	16376	16308	16510	16222	16462	16469	16162	16519	16551	16242	16639	16392	16350	16360	16266	16484	16456	16129	16229	16425	16381	16319	16176	16291	16428	16410	16356	16453	16501	16408	16451	16428	16488	16366	16274	16252	16382	16428	16190	16311	16391	16539	16333	16372	16657	16456	16149	16481	16401	16395	16370	16407	16339	16415	16293	16282	16297	16518	16275	16440	16345	16392	16368	16435	16304	16401	16324	16464	16241	16420	16454	16282	16400	16327	16322	16252	16420	16459	16223	16482	16441	16337	16438	16399	16507	16508	16408	16456	16281	16322	16437	16366	16385	16406	16401	16447	16227	16261	16380	16639	16429	16387	16270	16342	16370	16289	16399	16331	16231	16390	16422	16286	16303	16494	16480	16326	16213	16366	16518	16455	16301	16588	16250	16436	16546	16423	16349	16283	16426	16414	16439	16329	16289	16491	16473	16521	16626	16360	16603	16400	16232	16266	16312	16304	16637	16441	16296	16305	16214	16475	16483	16537	16457	16516	16312	16498	16449	16267	16301	16435	16361	16417	16466	16362	16500	16382	16460	16414	16339	16321	16262	16421	16292	16301	16233	16227	16290	16409	16480	16352	16269	16363	16485	16449	16489	16636	16381	16425	16366	16503	16390	16489	16289	16295	16147	16426	16234	16233	16223	16518	16388	16542	16398	16433	16402	16396	16270	16464	16479	16490	16313	16347	16347	16409	16324	16399	16449	16483	16542	16391	16278	16248	16360	16438	16388	16377	16269	16446	16477	16299	16364	16448	16539	16184	16453	16345	16160	16249	16222	16578	16166	16278	16222	16434	16269	16410	16284	16430	16421	16558	16372	16365	16379	16418	16344	16090	16179	16441	16341	16282	16391	16350	16141	16212	16328	16294	16427	16472	16452	16323	16462	16264	16301	16317	16321	16396	16428	16614	16319	16323	16403	16483	16248	16368	16431	16395	16352	16310	16428	16389	16416	16516	16383	16283	16316	16406	16283	16379	16293	16329	16363	16431	16550	16483	16366	16375	16293	16431	16512	16326	16467	16223	16262	16322	16269	16418	16589	16519	16351	16367	16200	16354	16344	16281	16389	16401	16462	16401	16341	16500	16474	16414	16243	16400	16481	16432	16504	16372	16406	16206	16395	16346	16313	16388	16299	16360	16323	16451	16329	16256	16281	16353	16243	16189	16256	16340	16515	16513	16261	16742	16425	16508	16458	16507	16361	16545	16315	16307	16347	16233	16194	16423	16215	16339	16208	16486	16270	16378	16374	16423	16274	16418	16216	16544	16409	16446	16589	16381	16451	16305	16380	16334	16523	16520	16318	16367	16398	16387	16310	16405	16413	16510	16469	16277	16421	16401	16409	16514	16344	16367	16411	16364	16348	16508	16315	16208	16365	16429	16515	16250	16390	16450	16338	16197	16497	16266	16413	16337	16436	16194	16263	16388	16198	16411	16485	16679	16284	16546	16426	16364	16445	16446	16361	16241	16418	16384	16444	16491	16393	16392	16583	16459	16370	16339	16446	16529	16476	16575	16452	16280	16550	16370	16375	16217	16346	16505	16462	16409	16245	16316	16336	16363	16407	16499	16189	16317	16239	16310	16346	16208	16477	16300	16591	16375	16256	16396	16353	16170	16360	16465	16556	16268	16195	16402	16256	16273	16266	16389	16246	16238	16519	16419	16651	16292	16321	16214	16419	16243	16169	16487	16422	16373	16305	16348	16307	16544	16354	16296	16357	16477	16447	16340	16446	16513	16538	16387	16516	16146	16456	16243	16415	16536	16405	16398	16301	16236	16400	16332	16462	16303	16317	16273	16360	16341	16416	16224	16373	16485	16448	16417	16428	16392	16139	16246	16223	16422	16203	16288	16420	16294	16118	16408	16256	16317	16286	16293	16169	16445	16313	16335	16389	16478	16447	16369	16382	16334	16475	16429	16158	16229	16418	16348	16400	16490	16486	16176	16362	16555	16169	16542	16277	16498	16474	16605	16401	16387	16546	16412	16283	16268	16527	16415	16162	16097	16305	16426	16287	16374	16354	16489	16535	16350	16293	16292	16409	16315	16383	16268	16363	16206	16545	16441	16342	16463	16372	16408	16387	16703	16180	16434	16403	16549	16522	16414	16389	16447	16372	16385	16317	16453	16450	16327	16461	16499	16442	16253	16371	16405	16426	16459	16466	16196	16308	16379	16337	16331	16286	16385	16298	16288	16332	16504	16536	16415	16295	16459	16242	16302	16263	16465	16343	16277	16255	16335	16279	16275	16274	16170	16473	16458	16262	16289	16301	16475	16365	16364	16287	16424	16418	16430	16251	16238	16408	16437	16403	16260	16312	16463	16515	16418	16319	16230	16497	16351	16280	16357	16433	16292	16378	16318	16232	16395	16516	16575	16140	16251	16392	16246	16271	16326	16358	16338	16230	16476	16358	16432	16429	16293	16372	16297	16374	16456	16506	16458	16554	16458	16426	16281	16337	16345	16388	16324	16548	16421	16160	16455	16250	16443	16255	16374	16245	16432	16320	16433	16341	16255	16301	16254	16297	16457	16471	16361	16458	16425	16386	16224	16402	16651	16388	16428	16382	16308	16101	16512	16573	16350	16230	16395	16396	16534	16446	16397	16184	16610	16231	16428	16551	16457	16198	16404	16126	16367	16241	16269	16383	16314	16333	16408	16400	16513	16511	16263	16525	16421	16419	16679	16464	16369	16488	16411	16292	16244	16296	16299	16223	16296	16598	16400	16539	16359	16409	16491	16457	16469	16346	16571	16475	16555	16400	16478	16263	16298	16239	16228	16455	16355	16362	16355	16485	16343	16341	16342	16249	16413	16438	16474	16401	16221	16481	16502	16217	16281	16241	16314	16564	16458	16419	16516	16358	16204	16548	16441	16478	16440	16371	16716	16354	16291	16432	16528	16366	16375	16525	16434	16467	16375	16327	16318	16407	16453	16349	16511	16374	16389	16186	16306	16334	16201	16183	16258	16374	16393	16430	16447	16299	16403	16383	16402	16384	16336	16470	16524	16411	16396	16453	16454	16503	16445	16320	16284	16142	16300	16514	16379	16285	16491	16247	16225	16441	16419	16462	16299	16305	16490	16264	16427	16046	16251	16470	16522	16359	16195	16320	16318	16284	16479	16446	16166	16376	16221	16224	16169	16479	16364	16349	16518	16262	16397	16480	16322	16326	16309	16354	16512	16209	16195	16347	16225	16379	16465	16380	16365	16207	16345	16308	16418	16227	16481	16306	16344	16247	16242	16374	16495	16400	16291	16303	16319	16337	16473	16377	16229	16476	16231	16435	16128	16457	16256	16421	16477	16361	16334	16182	16222	16561	16350	16620	16401	16236	16240	16505	16310	16504	16420	16496	16591	16330	16463	16320	16328	16361	16297	16361	16323	16352	16467	16237	16400	16278	16321	16361	16458	16264	16404	16385	16339	16139	16523	16444	16480	16540	16344	16370	16506	16634	16212	16248	16432	16362	16328	16350	16511	16258	16386	16273	16610	16331	16447	16234	16291	16432	16364	16414	16265	16411	16352	16159	16357	16463	16465	16460	16529	16332	16351	16423	16322	16439	16339	16340	16232	16378	16454	16553	16311	16424	16385	16528	16411	16293	16312	16332	16140	16314	16191	16278	16475	16703	16324	16405	16399	16207	16503	16398	16242	16204	16310	16404	16344	16314	16278	16353	16393	16499	16487	16465	16412	16437	16257	16410	16569	16665	16354	16374	16305	16451	16365	16408	16554	16434	16464	16222	16471	16169	16387	16388	16616	16403	16284	16265	16402	16404	16387	16492	16258	16394	16299	16349	16153	16572	16405	16324	16392	16367	16317	16275	16216	16237	16328	16246	16413	16475	16431	16420	16293	16154	16441	16350	16402	16365	16236	16352	16288	16458	16598	16205	16512	16166	16448	16474	16422	16339	16371	16389	16557	16358	16463	16309	16459	16359	16240	16406	16309	16371	16215	16540	16320	16408	16371	16224	16377	16554	16130	16360	16198	16352	16400	16297	16375	16271	16346	16435	16429	16530	16597	16434	16386	16369	16657	16549	16293	16240	16256	15974	16320	16168	16336	16492	16371	16279	16203	16333	16323	16382	16353	16363	16591	16362	16312	16412	16331	16418	16401	16323	16295	16421	16350	16663	16459	16366	16365	16368	16514	16500	16433	16637	16248	16316	16339	16336	16318	16189	16327	16448	16433	16541	16343	16433	16494	16477	16293	16208	16409	16489	16343	16463	16403	16398	16364	16303	16279	16360	16259	16380	16549	16305	16560	16379	16411	16292	16254	16416	16408	16158	16494	16408	16406	16479	16313	16447	16411	16505	16577	16410	16490	16279	16467	16475	16319	16341	16294	16549	16366	16398	16315	16501	16423	16465	16305	16302	16447	16405	16265	16396	16193	16459	16351	16396	16630	16281	16180	16391	16298	16318	16468	16542	16451	16351	16337	16199	16362	16585	16347	16152	16578	16424	16399	16146	16368	16298	16482	16360	16344	16341	16488	16489	16373	16270	16387	16592	16267	16428	16429	16469	16154	16446	16361	16352	16490	16388	16282	16473	16288	16357
62458	102225	95463	75296	52629	34318	21744	16119	14592	14172	14150	14269	14262	14275	14255	14196	14168	14241	14116	14084	14193	14267	14275	14274	14270	14037	14115	14119	14267	14250	14033	14148	14185	14065	14259	14165	14147	14501	14146	14168	14136	14218	14159	14254	14166	14222	14343	14068	14186	14105	14203	14140	14130	14252	13979	14250	14280	14149	14176	14107	14123	14128	14171	14137	14257	14207	14154	14135	14158	14090	14107	14177	14340	14094	14119	14137	14021	13961	14331	14050	14239	14199	13966	14160	14263	14238	14165	14251	14135	13994	14028	14139	13989	14181	14014	14191	14316	14119	14191	14303	14355	14136	14165	14205	14118	14160	14060	14166	14136	14225	14187	14121	14152	14198	14059	14108	14103	14224	14210	14059	14094	14218	14062	14133	14197	14196	14231	14244	14190	14168	13980	14057	14206	14040	14002	14169	14104	14195	14053	14176	14284	14146	14253	14217	14127	14118	14034	14283	14153	14341	14125	14282	14127	14221	14111	14065	14185	14246	14213	14189	14271	14102	14218	14316	14116	14202	14223	14118	14158	14191	14194	14065	14270	14125	14172	14296	14126	14187	14045	14088	14107	14079	14237	14104	14200	14129	14245	14097	14121	14095	14084	14094	14253	14057	14151	14159	14164	14161	14110	14056	14147	13955	14030	14069	14380	14399	14151	14133	14064	14317	14085	14199	14220	14140	14211	14177	13970	14301	13962	14022	14076	14251	14185	14218	14038	14189	14086	14103	14172	14061	14321	14202	14211	14152	14224	14069	14090	14049	14016	14336	14171	14186	14096	14135	14088	14072	14177	14033	14193	14236	14212	14028	14279	14094	14213	14126	14327	14159	14132	14057	14025	14131	14138	13946	14160	14202	14154	14064	14220	14208	14068	14101	14126	14172	14333	14409	14109	14121	14106	14077	14098	14186	14265	14182	14110	14070	14183	14080	14184	14278	14104	14049	14167	14287	14195	14156	13997	14332	14097	14153	14176	14118	14208	14303	14287	14078	14304	14315	14145	14093	14143	14123	14206	14113	14215	14219	14112	14113	14237	14186	14190	14012	14262	14182	14066	14098	14184	14274	14178	14019	14067	14159	14227	14123	14140	14127	14250	13992	14232	14252	14046	14213	14134	14264	13974	13977	14322	14091	14211	14118	14020	14141	14085	14091	14133	14080	14286	14099	14324	14173	14210	14286	14102	14195	14074	14155	14248	14105	14153	14162	14053	14133	14008	14299	14034	14221	14302	14186	14160	14150	14136	14158	14172	14173	14165	14039	14183	14138	14245	14319	14085	14157	14079	14185	14162	14311	14058	14201	14179	14230	14175	14175	13989	14355	14246	14332	14127	14059	14180	14104	14345	14127	14191	14114	14170	14033	14171	14198	14251	14086	14154	14178	13955	14205	14225	14148	14249	14211	14185	14045	14296	14125	14220	14104	14094	14054	14195	14415	14208	14067	14099	14022	14213	14213	14106	14037	14269	14156	14299	14256	14139	14252	14100	14239	14197	14165	14048	14270	14186	14173	14298	14129	14294	14269	13941	14353	14102	14152	14106	14038	14109	14116	14024	14107	14113	14362	14091	14264	14223	14069	14231	14102	14307	14220	14160	14153	14014	14026	14060	14151	14099	14127	14228	14077	14155	14135	14113	14221	14199	13980	14125	14329	14284	14187	14244	14073	14151	14133	14085	14041	14204	14148	14129	14242	14151	14097	14219	14280	14099	14113	14141	14110	14135	14270	14201	14280	14211	14185	14238	14014	14396	14114	14306	14192	14187	14111	14051	14302	14233	14126	14285	14206	14007	14132	14110	14237	13863	14164	14220	14068	14236	14369	14216	14144	14106	14207	14127	14081	14232	14043	14112	14275	14171	14049	14123	14062	14129	14260	14136	14139	14083	14132	14132	14274	14049	14098	14158	14096	14213	14180	14114	14140	14120	14191	14027	14209	14104	14215	14048	14052	14206	14063	14077	14131	14185	14133	14133	14127	14104	14178	14050	14100	14246	14182	14189	14343	14213	14008	14054	14159	14061	14240	14261	14136	14206	14192	13976	14084	14257	14274	14278	14180	14098	14210	14187	14216	14171	14197	14149	14158	14153	14314	14124	14137	14093	14065	14169	14143	14188	14119	14213	14263	14235	14044	14187	14165	14245	14040	14328	13991	14162	14214	14034	14246	14085	14215	14237	14191	14321	14329	14161	14225	14043	14057	14223	14127	14206	14121	14044	14109	14290	14032	14253	14104	14113	14214	14267	14100	13978	14002	14216	13973	14285	14073	14093	14176	14202	14285	13976	14116	14151	14153	14265	14095	14263	14231	14162	14083	14171	14323	14201	14210	14099	14268	14068	14294	14085	14061	14251	14272	13997	14071	14095	14227	14001	14183	14203	14223	14198	14166	14159	14200	14224	14036	14280	14139	14213	14130	14112	13977	13863	14182	14140	14282	14168	14306	14108	14259	14018	14100	14229	14169	14101	14118	14149	14108	14196	14163	14066	14207	14032	14244	14147	13823	14221	14134	14071	14293	14149	13965	14125	14152	14143	14232	14123	14094	14361	13989	14287	14176	14181	14240	14126	14252	14148	14161	14054	14048	14297	14340	14224	14213	14212	14218	14181	14310	14250	14107	14170	14240	14102	14212	14214	14293	13917	14238	14116	14080	14188	14219	14193	14173	14210	14076	14279	14117	14234	14176	14160	14021	14079	14047	14246	14053	14211	14224	14102	13963	14296	14205	14189	14216	14361	14123	14074	14120	14027	14184	14070	14229	14249	14127	14089	14181	14168	14204	14092	14089	14206	14072	14102	14114	14144	14348	14366	14131	14123	14162	14195	14227	14276	14167	14178	14137	14231	14083	14199	14287	14254	14241	14148	14248	13986	14185	14103	14171	14086	14101	14011	14143	14143	14188	14042	14375	14340	14181	14245	14127	14157	14101	14008	14017	13994	14289	14082	14200	14090	14252	14128	14019	14233	14209	14214	13954	13999	14280	14191	14234	14130	14094	14093	14126	14106	14290	14187	14084	14224	14104	14238	14154	14249	14161	14100	14253	13947	14080	14147	14096	14238	14206	14130	14078	14266	14001	14165	13969	14135	14184	14137	14065	14138	14255	14050	14107	14041	14128	14233	14232	14192	14127	14166	14177	14084	14373	14185	14211	14137	14138	14127	14259	14124	14156	13956	14149	14322	14096	14154	14190	14114	14220	14145	14073	14246	14153	14221	14114	14144	14074	14021	14041	14338	14076	13952	14256	14207	14051	14073	13859	14257	14146	14182	14150	14118	14134	14228	14097	14045	13991	14093	14208	14331	14279	14018	14104	14100	14214	14218	14205	13991	14099	14069	14019	14241	14063	14208	14234	14076	14109	14110	14248	14060	14212	14102	14177	14232	14114	14287	14000	14093	14047	14257	14302	14235	14184	14398	14102	14161	14173	14158	14143	14164	14182	14148	14252	14256	14257	14194	14153	14177	14142	14083	13984	14090	14142	14196	14208	14149	14132	14132	14124	14154	14180	14090	14151	14090	14295	14075	14287	14189	14056	14036	14133	14114	14156	14133	14188	14133	13954	14136	14013	14073	14273	14281	14068	14150	14219	14325	14027	14116	14102	14238	14237	14067	14143	14093	14168	14108	14285	14128	14272	14243	14025	14128	14101	14211	14152	14148	14232	14146	14158	14296	14220	14086	14162	14234	14114	14082	14268	14288	14228	14190	14256	14484	14203	14007	14248	14188	14125	13954	14209	14193	14065	13924	14136	14028	14188	14108	14109	14257	14213	14254	14077	14224	14238	14082	14182	14132	14103	14228	14181	14338	14219	14378	14165	14136	13988	14109	14199	14151	14107	14048	14099	14130	14297	14043	14158	14175	13987	14230	14086	13951	14249	14274	14157	13926	13988	14141	14165	14306	14195	14216	14164	14188	14204	14332	14047	14320	14078	14178	14080	14219	14151	14146	14319	14103	14161	14136	14188	14028	14230	14311	14069	14116	14142	14176	14041	14322	14152	14133	14234	14159	14209	14167	14218	14230	14289	14125	13988	14048	14249	13990	13962	14340	14164	14110	14204	14118	14121	14169	14293	14090	14152	13963	14238	14125	14088	14242	14159	14169	14118	13892	14021	14126	13992	14201	14225	14120	14014	14133	14115	14192	13979	14220	14170	14192	14180	14143	14207	14108	14109	14279	14148	14214	14183	14034	14185	14004	14023	14136	14285	14148	14081	14119	14345	14107	14283	14022	14241	14157	14091	14190	14191	14174	14053	14215	13941	14040	14179	14103	14181	14132	14252	14210	14238	14160	14049	14138	14278	14159	14130	14215	14078	14204	14235	14147	14120	14054	13957	14066	13983	14190	14124	14052	14257	14099	14241	14126	14158	14204	14203	14121	14142	14246	14143	14302	14298	14127	14175	14109	14109	13984	14125	14172	13985	14351	13919	14096	14226	14069	13963	14178	14102	14204	13964	14063	14150	14072	14298	14060	14200	14158	14268	14152	13894	14111	13986	14215	14085	14152	14063	14063	14216	14249	14122	14051	14141	14182	14052	14253	14144	14329	13947	14171	14152	14150	14118	14225	14201	14006	14103	14079	14248	14231	14165	14037	14152	14208	14051	14163	14196	14253	14179	14175	13975	14196	14132	14180	13992	14124	14178	14190	14255	14158	14212	14113	14118	14201	14132	14154	14130	14186	13930	14170	14263	14105	14226	14054	14136	14190	14197	14214	14186	14074	14122	14101	14127	14091	14237	14132	14055	14155	14131	14327	14166	14194	14196	14092	14131	14157	13932	14038	14098	13967	14072	14128	14367	14254	14071	14055	14057	14200	14198	14208	14181	14097	14184	14042	13965	14109	14014	14132	14123	14224	14110	14297	14130	14301	14126	14124	14105	14125	14119	14042	14241	14207	14145	14164	14135	14219	14231	14037	14165	14206	14061	13900	14321	13979	14158	14081	14369	14306	14230	14404	14127	14140	14156	14178	14088	14330	14190	14164	14112	14193	14103	14210	14210	14281	14156	14319	14218	14183	14241	14286	14155	14145	14169	14173	14170	14014	14294	14083	14110	14132	14144	14248	14238	14157	14308	14094	14170	14219	14180	14103	14153	14037	14268	14147	14163	14100	14275	14274	14255	14234	14123	14408	13983
29230	34306	43627	32953	23038	19150	17786	16917	16629	16819	16827	16613	16644	16794	16634	16763	16750	16867	16906	16902	16782	16671	16561	16720	16852	16676	16718	16620	16725	16913	16801	16728	16837	16532	16781	16684	16797	16862	16832	16807	16757	16614	16905	16753	16832	16626	16765	16741	16489	16903	16743	16741	16798	16570	16748	16792	16768	16539	16880	16763	16803	16749	16623	16712	16787	16597	16610	16727	16826	16614	16981	16681	16625	16808	16835	16788	16850	16815	16762	16742	16645	16573	16788	16751	16741	16708	16845	16725	16920	16880	16535	16756	16735	16729	16698	16646	16781	16717	16649	16629	16834	16497	16816	16365	16695	16831	16709	16606	16723	16817	16866	16759	16686	16774	16572	16455	16707	16637	16783	16586	16837	16688	16727	16775	16714	16731	16833	16880	16754	16745	16763	16642	16897	16798	16813	16763	16792	16465	16808	16768	16666	16631	16836	16784	16689	16669	16734	16627	16709	16705	16555	16788	16781	16727	16880	16580	16881	16802	16637	16807	16966	16699	16703	16668	16953	16818	16896	16756	16479	16755	16825	16838	16893	16694	16694	16595	16929	17020	16747	16770	16889	16666	16779	16867	16831	16883	16745	16899	16761	16576	16702	16728	16759	16612	16707	16712	16877	17009	16832	16602	16807	16739	16912	16731	16664	16742	16820	16753	16808	16707	16747	16645	16841	16774	16670	16852	16771	16772	16708	16676	16891	16942	16813	16697	16862	16866	16740	16780	16751	16688	16682	16650	16818	16754	16710	16743	16550	16786	16975	16955	16684	16546	16680	16731	16799	16734	16689	16747	16805	16694	16576	16757	16716	16901	16754	16835	16742	16791	16768	16746	16758	16658	16766	16988	16816	16647	16917	16652	16733	16888	16770	16740	16948	16874	16712	16734	16570	16887	16606	16783	16811	16655	16768	16646	16837	16899	16757	16849	16868	16660	16665	16866	16692	16924	16663	16620	16696	16814	16756	16768	16824	16838	16735	16511	16717	16461	16705	16708	16664	16655	16807	16748	16847	16676	17049	16869	16720	16828	16701	16384	16637	16653	16707	16598	16603	16678	16846	16773	16731	16675	16738	16744	16350	16833	16526	16586	16600	16497	16830	16933	16827	16657	16650	16652	16775	16663	16673	16769	16749	16691	16801	16602	16837	16818	16669	16789	16694	16851	16702	16677	16638	16858	16829	16522	16908	16809	16647	16767	16567	16764	16823	16783	16638	16770	16702	16642	16945	17096	17016	16813	16817	16768	16762	16620	16921	16841	16579	16794	16883	16829	16541	16771	16579	16874	16910	16720	16836	16762	16646	16597	16777	16634	16829	16635	16792	16895	16876	16801	16663	16763	16628	16774	16743	16704	16752	16787	16658	16782	16546	16759	16729	16662	16871	16906	16645	16635	16776	16869	16743	16772	16767	16673	16898	16705	16576	16861	16635	16605	16648	16721	16865	16759	16760	16642	16850	16705	16795	16830	16760	16686	16704	16704	16659	16776	16812	16818	16707	16575	16703	16723	16764	16583	16738	16743	16642	16768	16665	16739	16663	16563	16692	16940	16984	16797	16700	16786	16850	16733	16738	16663	16809	16587	16834	16933	16702	16769	16846	16596	16723	16912	16837	16791	16709	16730	16866	16903	16681	16727	16660	16645	16660	16652	16886	16492	16660	16640	16807	16655	16944	16832	16738	16679	16824	16714	16764	16703	16707	16604	16716	16660	16675	16429	16617	16618	16557	16646	16729	16818	16605	16706	16741	16716	16919	16771	16739	16706	16721	16757	16756	16686	16746	16588	16637	16680	16636	16675	16766	16795	16650	16607	16726	16797	16706	16812	16913	16841	16622	16891	16681	16643	16793	16776	16685	16715	16766	16593	16516	16763	16865	16857	16954	16728	16588	16687	16622	16763	16987	16722	16810	16571	16663	16820	16896	16917	16858	16679	16751	16648	16656	16657	17040	16760	16609	16526	16833	16775	16612	16903	16745	16743	16617	16737	16945	16661	16661	16829	16562	16679	16671	16687	16719	16770	16807	16775	16721	16843	16883	16634	16810	16629	16814	16822	16798	16750	16665	16575	16729	16648	16800	16748	16595	16674	16682	16567	16872	16845	16745	16440	16725	16746	16612	16740	16622	16919	16824	16823	16825	16793	16865	16735	16880	16836	16788	16914	16635	16625	16677	16624	16602	16800	16709	16629	16854	16933	16831	16620	16872	16820	16780	16784	16797	16816	16808	16611	16738	16589	16905	16625	16831	16579	16795	16598	16780	16716	16929	16818	16801	16705	16674	16820	16686	16749	16717	16689	16813	16826	16826	16518	16768	16874	16806	16781	16677	16609	16596	16910	16877	16891	16858	16851	16844	16949	16748	16681	16626	16792	16708	16727	16909	16861	16826	16716	16474	16844	16849	16769	16599	16744	16825	16597	16771	16486	16744	16621	16717	16699	16538	16607	16969	16944	16858	16653	16640	16921	16820	16654	16938	16664	16678	16647	16685	16785	16600	16591	16864	16686	16686	16797	16780	16856	16778	16605	16692	16642	16843	16592	16855	16700	16715	16769	16691	16751	16622	16644	16657	16779	16771	16807	16668	16796	16550	16775	16987	16629	16717	16778	16803	16757	16758	16843	16803	16632	16792	16681	17020	16854	16638	16609	16538	17002	16792	16727	16833	16791	16792	16813	16729	16723	16768	16821	16691	16677	16801	16971	16706	16608	16709	16799	16978	16654	16656	16750	16657	16423	16484	16718	16641	16680	16740	16717	16871	16498	16837	16653	16751	16848	16833	16887	16901	16762	16810	16613	16637	16716	16744	16676	16737	16682	16877	16803	16973	16666	16587	16711	16771	16721	16894	16872	16821	16811	16868	16626	16723	16768	16840	16762	16882	16635	16530	16677	16782	16715	16735	16585	16821	16658	16618	16787	16656	16720	16815	16842	16579	16858	16871	16793	16835	16708	16805	16860	16775	16877	16805	16539	16408	16691	16819	16795	16765	16740	16739	16831	16612	16783	16703	16783	16738	16946	16761	16597	16880	16812	16742	16665	16817	16796	16785	16833	16674	16798	16868	16631	16879	16803	16652	16795	16798	16756	16939	16746	16788	16667	16751	16804	16628	16822	16836	16755	16672	16645	16662	16862	16767	16791	16437	16704	16544	16638	16720	16774	16629	16728	16700	16600	16745	16639	16850	16449	16785	16763	16663	16759	16900	16809	16803	16661	16689	16715	16885	16615	16837	16708	16676	16516	16723	16712	16544	16522	16780	16744	16901	16716	16800	16719	16650	16688	16653	16709	16748	16797	16966	16676	16728	16675	16814	16715	16701	16876	16828	16837	16839	16676	16882	16690	16793	16973	16681	16686	16815	16601	16865	16794	16851	16699	16890	16864	16824	16765	16789	16804	16672	16825	16728	16649	16837	16700	16801	16804	16676	16808	17031	16532	16923	16701	16917	16796	16882	16677	16722	16867	16681	16750	16687	16628	16907	16796	16715	16603	16694	16802	16785	16779	16744	16678	16749	16735	16790	16601	16690	16724	16845	16659	16825	16919	16837	16797	16693	16973	16631	16528	16842	16591	16736	16793	16717	16842	16730	16650	16746	16728	16890	16673	16705	16720	16778	16709	16785	16658	16783	16871	16856	16839	16634	16667	16813	16773	16603	16735	16751	16697	16566	16720	16798	16605	16789	16803	16847	16709	16705	16838	16793	16887	16818	16773	16735	16700	16702	16720	16681	16548	16592	16754	16725	16829	16714	16807	16794	16831	16742	16517	16804	16790	16828	16677	16767	16731	16709	16732	16978	16838	16726	16818	16678	16811	16716	16691	16643	16831	16859	16903	16774	16729	16606	16829	16623	16597	16552	16812	16554	16817	16799	16747	16827	16645	16848	16815	16531	16803	16838	16829	16786	16869	16681	16796	16735	16758	16762	16887	16830	16800	16709	16800	16945	16910	16840	16965	16502	16798	16802	16790	16754	16756	16657	16858	16819	16705	16713	16762	16770	16779	16872	16594	16752	16815	16813	16508	16789	16609	16817	16658	16761	16872	16782	16619	16689	16734	16736	16734	16644	16992	16876	16820	16679	16610	16893	16911	16809	16645	16755	16751	16867	16925	16661	16765	16804	16607	16661	16649	16668	16834	16790	16975	16730	16907	16714	16801	16574	16747	16676	16778	16860	16852	16650	16507	16914	16552	16616	16927	16796	16855	16763	16829	16666	16579	16712	16703	16881	16627	16875	16716	17025	16758	17009	16747	16766	16685	16659	16607	16658	16635	16981	16910	16995	16879	16820	16675	16571	16650	16488	16754	16789	16624	16799	16694	17021	16843	16781	16628	16659	16780	16804	16859	16845	16786	16931	16822	16695	16760	16700	16512	16654	16822	16954	16805	16729	16877	16689	16867	16900	16562	16813	16798	16754	16624	16701	16593	16693	16842	16779	16630	16746	16778	16748	16754	16783	16783	16767	16738	16645	16710	16586	16713	16795	16615	16778	16689	16852	16725	16871	16670	16778	16862	16727	16654	16557	16720	16705	16761	16704	16824	16741	16843	16908	16757	16569	16800	16817	16732	16533	16701	16806	16548	16679	16729	16704	16707	16589	16829	16845	16887	17067	16733	16568	16839	16659	16679	16747	16970	16707	16735	16493	16819	16758	16837	16588	16800	16810	16693	16567	16677	16908	16507	16684	16723	16885	16673	16649	16609	16800	16814	16812	16704	16879	16737	16663	17124	16641	16831	16496	16802	16744	16729	16563	16626	16782	16837	16803	16765	16756	16432	16693	16609	16619	16662	16813	16778	16896	16730	16697	16631	16628	16844	16657	16610	16582	16830	16738	16774	16723	16863	16639	16948	16820	16659	16925	16900	16738	16702	16730	16772	16647	16866	16703	16642	16951	16897	16694	16662	16679	16768	16626	16699	16837	16645	16764	16749	16774	16744	16835	16700	16676	16937	16742	16646	16534	16581	16909	16871	16691	16877	16370	16957	16815	16690	16586	16704	16905	16846	16878	16774	16814	16824	16874	16895	16726	16580	16634	16758	16679	16654	16948	16734	16780	16804	16800	16699	16774	16801	16820	16716	16801	16670	16847	16692	16773	16773	16747	16929	16726	16782	16899	16685	16851	16802	16825	16710
33252	54805	45930	29451	20091	16186	14983	14475	14503	14422	14237	14331	14340	14417	14523	14325	14482	14226	14284	14210	14298	14470	14280	14341	14328	14515	14323	14472	14320	14309	14348	14365	14331	14432	14373	14389	14322	14257	14216	14273	14442	14393	14224	14386	14337	14493	14292	14461	14406	14298	14352	14303	14190	14401	14433	14508	14316	14211	14343	14254	14358	14240	14356	14244	14243	14325	14324	14387	14344	14261	14406	14338	14464	14298	14374	14332	14423	14230	14369	14408	14132	14347	14432	14289	14267	14375	14241	14288	14316	14216	14261	14312	14372	14295	14287	14361	14219	14352	14355	14389	14360	14403	14352	14126	14470	14400	14387	14370	14416	14398	14339	14276	14470	14344	14398	14411	14481	14378	14373	14411	14296	14432	14383	14207	14323	14432	14435	14331	14113	14447	14350	14406	14476	14202	14373	14242	14401	14412	14255	14461	14312	14372	14397	14304	14408	14386	14362	14346	14267	14396	14352	14342	14280	14418	14385	14303	14276	14394	14237	14442	14374	14354	14342	14323	14222	14280	14354	14118	14396	14536	14389	14348	14118	14416	14294	14377	14322	14405	14324	14310	14365	14473	14389	14234	14533	14402	14376	14463	14325	14354	14372	14416	14342	14312	14300	14315	14305	14428	14206	14294	14415	14230	14376	14276	14385	14240	14522	14356	14454	14366	14133	14349	14382	14360	14304	14265	14290	14276	14347	14132	14248	14249	14266	14337	14323	14271	14315	14336	14390	14254	14363	14361	14275	14320	14343	14212	14209	14288	14317	14250	14323	14339	14359	14226	14326	14512	14109	14403	14198	14468	14279	14359	14292	14299	14309	14313	14214	14303	14363	14322	14453	14183	14378	14373	14376	14388	14462	14279	14373	14484	14311	14245	14303	14191	14427	14412	14132	14186	14529	14476	14297	14192	14406	14302	14349	14261	14403	14431	14355	14551	14344	14375	14197	14344	14323	14292	14464	14341	14334	14269	14454	14497	14306	14295	14261	14459	14254	14298	14305	14324	14452	14261	14501	14380	14362	14214	14434	14368	14211	14327	14327	14495	14255	14227	14344	14304	14397	14357	14480	14324	14303	14328	14350	14455	14372	14377	14361	14429	14230	14246	14440	14467	14322	14408	14254	14358	14324	14447	14414	14464	14272	14294	14298	14287	14263	14414	14297	14261	14432	14376	14301	14223	14326	14309	14402	14265	14384	14424	14453	14476	14344	14388	14309	14331	14226	14279	14424	14298	14245	14474	14271	14401	14365	14239	14411	14196	14337	14184	14234	14416	14398	14473	14205	14203	14355	14447	14301	14278	14414	14339	14302	14294	14225	14288	14446	14421	14387	14329	14304	14379	14186	14322	14432	14413	14395	14203	14434	14186	14378	14241	14483	14291	14248	14366	14207	14488	14394	14431	14349	14267	14196	14243	14354	14520	14507	14287	14385	14237	14401	14248	14447	14426	14346	14391	14372	14405	14534	14233	14249	14401	14236	14510	14356	14390	14412	14397	14306	14310	14346	14399	14307	14409	14252	14305	14261	14333	14347	14358	14328	14340	14461	14375	14354	14433	14285	14422	14304	14305	14349	14493	14595	14427	14301	14441	14354	14363	14128	14244	14256	14325	14353	14346	14276	14400	14363	14440	14320	14379	14288	14228	14431	14543	14291	14440	14315	14304	14278	14328	14300	14278	14558	14343	14372	14265	14488	14352	14361	14290	14444	14096	14482	14395	14407	14247	14386	14327	14302	14290	14244	14291	14293	14444	14267	14346	14219	14301	14530	14380	14241	14338	14228	14436	14116	14513	14368	14285	14415	14273	14291	14390	14344	14431	14535	14306	14396	14333	14470	14309	14270	14353	14333	14391	14354	14334	14447	14055	14387	14334	14305	14428	14342	14254	14325	14375	14406	14345	14380	14288	14331	14289	14283	14452	14529	14440	14358	14365	14351	14401	14204	14257	14199	14326	14370	14333	14385	14200	14180	14351	14360	14496	14361	14248	14456	14364	14290	14183	14297	14318	14373	14399	14295	14426	14227	14486	14145	14588	14397	14227	14306	14427	14391	14384	14372	14349	14254	14371	14350	14456	14344	14331	14229	14363	14367	14193	14347	14354	14376	14243	14325	14263	14262	14382	14313	14374	14299	14219	14119	14389	14335	14350	14246	14321	14179	14405	14297	14298	14438	14279	14217	14181	14469	14344	14283	14294	14411	14293	14358	14402	14345	14288	14352	14340	14465	14373	14165	14192	14327	14379	14324	14249	14149	14263	14266	14265	14296	14296	14432	14392	14411	14263	14387	14344	14449	14559	14403	14380	14151	14268	14456	14358	14281	14367	14381	14303	14279	14362	14387	14385	14387	14366	14300	14329	14342	14482	14276	14346	14314	14282	14371	14474	14189	14375	14316	14376	14283	14225	14237	14397	14368	14279	14320	14579	14130	14357	14547	14369	14396	14479	14320	14226	14389	14341	14363	14291	14276	14418	14323	14448	14185	14262	14243	14197	14228	14265	14454	14347	14416	14546	14424	14462	14557	14388	14232	14387	14389	14301	14374	14308	14339	14373	14486	14294	14504	14366	14295	14287	14155	14370	14310	14173	14179	14406	14335	14412	14274	14478	14386	14412	14248	14321	14459	14317	14410	14455	14232	14396	14134	14381	14240	14366	14383	14472	14280	14356	14348	14341	14331	14388	14282	14309	14353	14422	14270	14283	14072	14491	14402	14425	14231	14296	14479	14239	14313	14222	14478	14283	14361	14266	14523	14562	14361	14401	14327	14373	14448	14472	14461	14446	14406	14413	14272	14457	14246	14251	14186	14264	14346	14421	14432	14333	14473	14354	14511	14332	14369	14341	14324	14269	14388	14653	14361	14338	14329	14291	14312	14336	14348	14296	14244	14363	14335	14362	14386	14320	14407	14385	14358	14538	14349	14523	14366	14342	14270	14419	14275	14434	14436	14138	14409	14408	14406	14538	14322	14376	14450	14273	14449	14294	14328	14430	14208	14411	14201	14594	14515	14403	14270	14414	14336	14354	14393	14422	14420	14114	14438	14445	14383	14358	14333	14292	14339	14513	14354	14386	14221	14405	14395	14352	14312	14380	14445	14510	14432	14342	14411	14310	14294	14327	14475	14273	14219	14423	14464	14494	14442	14265	14490	14294	14349	14312	14358	14211	14396	14297	14311	14442	14368	14342	14227	14206	14254	14394	14368	14342	14207	14318	14534	14456	14354	14223	14227	14514	14238	14430	14461	14219	14283	14462	14456	14365	14312	14368	14228	14448	14329	14317	14412	14409	14330	14469	14367	14221	14439	14340	14402	14273	14320	14409	14519	14283	14372	14281	14175	14237	14425	14358	14417	14311	14299	14405	14369	14278	14441	14269	14293	14554	14325	14332	14358	14418	14264	14401	14401	14421	14314	14513	14352	14279	14270	14532	14425	14263	14453	14196	14300	14431	14206	14311	14292	14275	14325	14412	14337	14309	14375	14292	14391	14348	14377	14477	14309	14168	14371	14210	14321	14286	14343	14173	14302	14341	14552	14318	14290	14230	14271	14433	14513	14409	14233	14392	14214	14257	14404	14167	14404	14310	14435	14339	14386	14336	14234	14359	14454	14145	14361	14412	14272	14319	14260	14355	14430	14220	14494	14231	14315	14375	14456	14216	14314	14417	14370	14430	14259	14469	14444	14340	14505	14349	14273	14304	14457	14383	14176	14290	14330	14377	14354	14305	14362	14351	14238	14304	14255	14245	14554	14368	14209	14323	14297	14368	14255	14203	14265	14276	14386	14375	14373	14264	14408	14256	14419	14524	14412	14312	14267	14219	14472	14250	14322	14163	14303	14305	14276	14252	14327	14401	14384	14383	14345	14099	14436	14332	14366	14252	14247	14517	14551	14230	14468	14355	14502	14455	14524	14351	14395	14396	14278	14252	14237	14221	14269	14253	14141	14330	14331	14229	14489	14439	14113	14399	14292	14372	14455	14390	14326	14432	14303	14388	14318	14351	14190	14325	14276	14432	14329	14423	14224	14212	14490	14302	14321	14241	14366	14335	14284	14408	14297	14445	14398	14398	14331	14525	14268	14516	14409	14369	14226	14448	14343	14283	14291	14440	14333	14424	14236	14314	14405	14269	14385	14294	14280	14397	14195	14208	14359	14474	14196	14132	14214	14463	14268	14415	14543	14297	14312	14293	14383	14264	14261	14433	14440	14185	14322	14496	14429	14287	14418	14288	14400	14256	14327	14301	14350	14179	14259	14326	14488	14381	14261	14394	14291	14479	14466	14375	14246	14319	14302	14218	14281	14314	14360	14315	14357	14337	14465	14459	14321	14320	14210	14263	14498	14603	14466	14307	14387	14207	14381	14341	14372	14328	14475	14400	14223	14411	14504	14299	14323	14435	14446	14312	14339	14323	14408	14424	14481	14413	14397	14483	14364	14361	14176	14257	14315	14465	14250	14436	14197	14335	14478	14497	14356	14526	14336	14377	14414	14430	14318	14300	14281	14337	14496	14428	14234	14172	14399	14484	14534	14453	14306	14443	14337	14435	14200	14410	14389	14351	14298	14385	14428	14432	14223	14305	14306	14297	14322	14505	14274	14294	14403	14336	14406	14361	14460	14367	14436	14213	14274	14494	14330	14312	14344	14355	14354	14217	14324	14240	14502	14423	14204	14231	14280	14233	14407	14281	14425	14162	14428	14237	14336	14226	14483	14295	14428	14320	14382	14372	14369	14346	14379	14298	14354	14409	14390	14487	14258	14360	14407	14385	14368	14243	14455	14204	14361	14295	14305	14352	14302	14277	14357	14231	14495	14455	14333	14393	14363	14345	14310	14457	14485	14207	14402	14331	14153	14389	14497	14506	14387	14208	14456	14397	14294	14376	14260	14422	14166	14459	14299	14360	14344	14445	14294	14393	14315	14152	14344	14306	14282	14301	14389	14494	14314	14289	14498	14326	14518	14248	14417	14231	14543	14303	14427	14414	14376	14330	14243	14336	14404	14322	14454	14392	14355	14407	14312	14394	14504	14453	14395	14312	14255	14343	14340	14343	14253	14322	14285	14299	14260	14501	14325	14564	14415	14317	14236	14403	14294	14336	14555	14427	14336	14185	14390	14393	14314	14430	14298	14360
24426	24157	40246	38688	30769	26136	22283	18025	16835	16824	16766	16901	16623	16757	16729	16731	16764	16609	16858	16934	16703	16690	16967	16808	16503	16687	16714	16497	16710	16794	16743	16627	16755	16672	16575	16613	16712	16622	16452	16425	16786	16497	16534	16641	16441	16813	16619	16552	16814	16649	16710	16583	16784	16650	16589	16617	16842	16930	16901	16777	16614	16690	16541	16685	16718	16666	16655	16659	16606	16597	16400	16516	16680	16777	16782	16642	16553	16458	16446	16515	16506	16399	16568	16612	16546	16759	16633	16521	16431	16690	16353	16695	16944	16621	16688	16843	16573	16727	16546	16581	16762	16488	16459	16398	16786	16512	16613	16694	16550	16682	16650	16721	16577	16589	16582	16463	16778	16660	16637	16661	16599	16700	16565	16584	16585	16624	16559	16593	16504	16549	16566	16443	16530	16653	16726	16632	16682	16410	16437	16667	16740	16619	16530	16429	16493	16610	16560	16484	16432	16591	16555	16705	16656	16540	16682	16597	16679	16351	16697	16607	16556	16490	16513	16566	16635	16720	16603	16728	16724	16525	16627	16792	16747	16678	16708	16520	16579	16694	16431	16469	16561	16564	16515	16469	16452	16550	16548	16469	16632	16579	16485	16501	16652	16589	16409	16614	16372	16742	16773	16641	16366	16539	16811	16508	16652	16760	16575	16401	16661	16632	16516	16718	16669	16517	16453	16638	16643	16635	16749	16551	16559	16656	16433	16457	16470	16513	16591	16670	16588	16518	16645	16554	16616	16750	16537	16478	16580	16763	16372	16574	16323	16752	16552	16449	16386	16589	16791	16433	16511	16527	16328	16744	16627	16699	16650	16666	16633	16462	16523	16796	16741	16585	16659	16617	16637	16677	16723	16458	16480	16667	16604	16548	16800	16628	16766	16462	16696	16675	16612	16697	16576	16635	16652	16460	16773	16842	16618	16430	16474	16482	16684	16686	16661	16669	16685	16782	16473	16647	16610	16582	16588	16641	16651	16497	16820	16416	16766	16680	16657	16621	16789	16653	16637	16643	16558	16702	16677	16659	16564	16625	16692	16396	16554	16575	16512	16504	16611	16587	16716	16605	16674	16693	16660	16646	16561	16569	16593	16600	16599	16469	16768	16736	16688	16600	16541	16733	16524	16684	16621	16499	16699	16527	16557	16650	16696	16569	16549	16507	16683	16476	16529	16687	16746	16486	16473	16543	16737	16490	16575	16595	16748	16643	16636	16772	16597	16467	16457	16458	16565	16597	16642	16666	16596	16532	16578	16799	16549	16645	16564	16533	16617	16438	16734	16630	16493	16342	16305	16466	16474	16530	16759	16670	16522	16629	16453	16664	16581	16630	16674	16464	16466	16707	16658	16903	16534	16379	16587	16694	16641	16677	16742	16759	16632	16638	16591	16642	16659	16723	16643	16763	16638	16607	16699	16679	16662	16584	16532	16577	16659	16786	16721	16565	16677	16847	16535	16541	16836	16719	16565	16555	16521	16653	16597	16598	16667	16602	16558	16660	16377	16477	16661	16652	16675	16711	16598	16810	16648	16725	16603	16720	16733	16443	16632	16600	16645	16554	16674	16683	16644	16528	16559	16507	16629	16854	16780	16535	16702	16590	16520	16640	16529	16594	16541	16521	16749	16769	16718	16653	16689	16618	16667	16504	16590	16797	16552	16560	16646	16545	16448	16477	16484	16674	16782	16648	16656	16563	16498	16731	16618	16413	16553	16922	16346	16548	16684	16499	16647	16735	16509	16602	16829	16340	16593	16549	16618	16487	16619	16663	16758	16677	16485	16544	16721	16563	16369	16683	16709	16509	16525	16670	16611	16418	16524	16648	16801	16639	16573	16569	16631	16681	16835	16553	16745	16758	16539	16708	16575	16732	16568	16600	16609	16646	16628	16515	16617	16498	16359	16652	16717	16710	16602	16600	16602	16690	16537	16688	16605	16363	16365	16630	16697	16786	16528	16592	16516	16577	16597	16532	16590	16606	16543	16716	16730	16656	16563	16365	16659	16696	16434	16627	16854	16455	16715	16753	16598	16941	16617	16500	16582	16689	16530	16378	16526	16481	16688	16647	16523	16495	16571	16723	16460	16703	16718	16659	16518	16744	16637	16449	16560	16575	16600	16605	16480	16729	16598	16437	16770	16704	16459	16549	16802	16574	16501	16622	16771	16726	16641	16811	16377	16606	16511	16521	16652	16537	16784	16522	16645	16624	16741	16659	16695	16530	16574	16679	16760	16905	16445	16698	16365	16440	16579	16507	16725	16581	16680	16689	16461	16710	16525	16501	16657	16608	16507	16466	16489	16877	16593	16662	16671	16681	16696	16565	16562	16666	16679	16664	16699	16480	16484	16626	16543	16525	16637	16557	16527	16469	16485	16584	16572	16401	16650	16477	16469	16703	16582	16621	16631	16679	16507	16602	16387	16545	16656	16697	16644	16936	16680	16675	16585	16649	16472	16612	16513	16580	16696	16732	16738	16661	16609	16630	16586	16585	16518	16465	16802	16827	16626	16633	16578	16672	16373	16519	16495	16577	16578	16717	16612	16594	16708	16655	16603	16490	16801	16754	16545	16564	16823	16452	16619	16470	16621	16532	16673	16503	16731	16724	16670	16637	16767	16743	16505	16622	16820	16635	16392	16783	16410	16719	16619	16606	16714	16504	16449	16814	16783	16678	16678	16644	16740	16374	16669	16588	16431	16757	16715	16496	16659	16593	16835	16654	16554	16501	16430	16677	16768	16595	16658	16739	16666	16483	16518	16562	16621	16556	16569	16467	16687	16499	16698	16534	16528	16531	16552	16518	16594	16652	16501	16831	16685	16613	16560	16610	16581	16709	16680	16391	16678	16652	16653	16616	16486	16802	16578	16543	16727	16562	16630	16509	16573	16572	16555	16782	16609	16628	16431	16736	16674	16550	16684	16777	16475	16737	16539	16513	16442	16789	16504	16593	16662	16555	16576	16605	16624	16682	16567	16732	16559	16838	16706	16633	16671	16459	16612	16630	16412	16654	16628	16449	16641	16642	16649	16511	16815	16525	16492	16686	16731	16796	16614	16360	16643	16661	16465	16684	16611	16650	16677	16789	16673	16590	16611	16797	16629	16456	16870	16716	16877	16713	16787	16684	16606	16509	16608	16708	16580	16505	16729	16534	16525	16574	16621	16635	16611	16483	16725	16435	16599	16597	16712	16655	16651	16516	16863	16555	16542	16450	16719	16675	16377	16552	16689	16584	16522	16713	16609	16478	16763	16421	16672	16607	16647	16642	16344	16634	16540	16659	16528	16617	16644	16699	16449	16440	16406	16566	16584	16606	16689	16685	16643	16463	16794	16679	16623	16605	16610	16649	16515	16452	16580	16486	16477	16587	16605	16482	16588	16551	16594	16456	16633	16722	16555	16638	16669	16602	16479	16667	16651	16375	16675	16676	16642	16324	16450	16812	16338	16562	16516	16621	16512	16591	16564	16601	16697	16415	16648	16709	16679	16483	16550	16465	16688	16545	16679	16543	16531	16680	16690	16770	16655	16657	16725	16648	16671	16584	16613	16436	16613	16447	16683	16611	16618	16695	16609	16640	16731	16680	16572	16556	16651	16621	16720	16604	16559	16682	16912	16618	16849	16707	16464	16703	16832	16609	16597	16435	16527	16618	16640	16690	16560	16692	16426	16585	16707	16734	16620	16532	16669	16540	16676	16637	16810	16633	16646	16699	16685	16701	16569	16748	16688	16479	16667	16758	16340	16463	16701	16461	16600	16723	16447	16740	16625	16511	16495	16476	16474	16650	16653	16681	16603	16738	16619	16706	16326	16698	16755	16549	16384	16458	16593	16672	16800	16462	16683	16416	16554	16697	16661	16932	16896	16762	16832	16715	16547	16665	16837	16759	16823	16613	16649	16718	16527	16579	16475	16509	16680	16539	16659	16354	16605	16555	16706	16643	16530	16686	16626	16601	16635	16652	16655	16617	16652	16377	16542	16606	16575	16623	16745	16583	16498	16636	16670	16504	16551	16410	16682	16575	16664	16728	16491	16405	16608	16599	16456	16545	16751	16548	16710	16879	16595	16518	16979	16634	16463	16701	16547	16533	16903	16544	16548	16662	16739	16576	16631	16638	16732	16794	16459	16567	16627	16757	16535	16609	16663	16575	16519	16605	16575	16495	16610	16552	16870	16673	16578	16684	16599	16547	16729	16612	16661	16582	16637	16516	16532	16524	16666	16749	16752	16629	16514	16511	16476	16420	16685	16675	16689	16607	16583	16676	16670	16584	16405	16476	16404	16706	16645	16543	16577	16534	16463	16452	16669	16648	16354	16642	16709	16584	16425	16711	16623	16531	16478	16661	16591	16635	16738	16508	16445	16759	16603	16742	16576	16628	16546	16599	16602	16545	16593	16645	16694	16524	16597	16627	16703	16694	16531	16548	16705	16716	16563	16666	16402	16415	16652	16293	16630	16477	16530	16685	16474	16583	16490	16704	16740	16523	16610	16419	16346	16521	16800	16449	16668	16539	16736	16623	16426	16749	16572	16681	16548	16620	16657	16490	16426	16355	16512	16580	16610	16306	16618	16447	16576	16666	16725	16616	16603	16758	16666	16476	16626	16681	16635	16492	16656	16780	16738	16710	16600	16468	16484	16504	16637	16325	16738	16557	16717	16283	16461	16672	16563	16562	16658	16609	16664	16392	16699	16586	16473	16526	16601	16692	16666	16643	16639	16601	16520	16757	16601	16544	16603	16718	16783	16491	16725	16511	16842	16599	16703	16750	16642	16604	16668	16663	16841	16426	16617	16707	16590	16593	16609	16603	16785	16551	16524	16535	16762	16699	16499	16499	16603	16731	16428	16615	16557	16728	16560	16302	16641	16583	16564	16733	16597	16648	16498	16826	16651	16701	16586	16524	16715	16411	16603	16676	16498	16602	16710	16544	16813	16554	16516	16645	16359	16453	16521	16484	16618	16682	16714	16680	16625	16414	16777	16554	16699	16518	16842	16556	16536	16562	16460	16510	16616	16670	16454	16751	16600	16613	16537	16625	16659	16555	16463	16573	16381	16545	16497	16654	16423	16891	16876	16644	16466	16540	16541	16585	16656	16481	16661	16642	16864	16487	16409	16720	16573	16267	16674	16581
60715	98934	82165	54792	36121	23499	17027	14974	14406	14388	14494	14328	14322	14321	14412	14394	14420	14317	14249	14538	14383	14364	14416	14419	14380	14199	14351	14451	14508	14436	14263	14300	14243	14236	14347	14165	14398	14288	14271	14140	14129	14410	14393	14334	14351	14409	14385	14305	14371	14401	14267	14267	14379	14470	14327	14406	14244	14271	14494	14246	14259	14479	14285	14245	14456	14338	14534	14450	14358	14403	14403	14309	14278	14237	14357	14341	14231	14315	14320	14354	14305	14280	14399	14282	14527	14212	14156	14509	14366	14400	14295	14313	14192	14333	14335	14327	14457	14442	14329	14263	14423	14432	14378	14325	14245	14389	14325	14394	14422	14304	14362	14292	14232	14435	14327	14378	14393	14457	14179	14461	14308	14269	14340	14503	14167	14350	14349	14334	14378	14129	14376	14202	14501	14350	14397	14183	14374	14326	14267	14198	14437	14381	14297	14379	14498	14244	14224	14298	14406	14426	14317	14540	14461	14357	14382	14175	14547	14149	14315	14236	14196	14500	14386	14293	14256	14272	14420	14305	14282	14534	14314	14374	14380	14374	14485	14362	14070	14387	14255	14347	14374	14437	14117	14301	14296	14206	14231	14288	14327	14347	14308	14400	14395	14253	14378	14332	14255	14285	14333	14357	14332	14236	14367	14396	14349	14353	14199	14381	14356	14378	14410	14202	14276	14242	14330	14398	14377	14457	14320	14154	14388	14359	14183	14435	14340	14381	14317	14416	14421	14298	14146	14394	14406	14236	14311	14378	14222	14316	14376	14293	14483	14396	14232	14455	14315	14233	14336	14203	14321	14338	14331	14443	14551	14327	14166	14445	14308	14425	14235	14444	14209	14428	14209	14269	14405	14394	14299	14243	14208	14361	14309	14419	14326	14256	14378	14341	14455	14285	14194	14305	14487	14295	14422	14262	14391	14368	14308	14248	14354	14209	14422	14379	14418	14210	14337	14422	14459	14550	14412	14349	14259	14387	14501	14331	14365	14240	14228	14330	14366	14335	14435	14480	14433	14312	14371	14366	14424	14306	14548	14388	14431	14321	14197	14326	14444	14242	14385	14405	14396	14290	14375	14319	14218	14265	14346	14342	14230	14340	14352	14348	14264	14424	14446	14371	14312	14235	14476	14299	14273	14348	14221	14265	14532	14239	14368	14445	14227	14189	14469	14365	14483	14249	14260	14395	14370	14398	14267	14220	14279	14208	14278	14419	14424	14261	14252	14346	14299	14255	14381	14383	14197	14222	14288	14420	14345	14267	14385	14267	14392	14358	14264	14337	14409	14369	14331	14325	14442	14382	14451	14313	14311	14330	14331	14379	14248	14588	14354	14294	14411	14331	14415	14367	14359	14235	14239	14358	14243	14289	14370	14341	14308	14318	14367	14439	14424	14442	14105	14450	14351	14491	14383	14355	14265	14258	14379	14352	14358	14473	14279	14304	14432	14353	14296	14314	14274	14502	14185	14461	14233	14462	14389	14265	14343	14371	14322	14356	14380	14227	14447	14471	14341	14499	14351	14314	14349	14322	14329	14254	14335	14308	14296	14161	14402	14377	14257	14313	14323	14245	14321	14402	14340	14319	14464	14318	14509	14448	14430	14385	14266	14189	14436	14327	14290	14284	14413	14388	14436	14371	14343	14404	14349	14312	14388	14250	14206	14259	14364	14288	14411	14210	14315	14195	14239	14421	14438	14318	14313	14427	14278	14267	14334	14379	14354	14404	14351	14313	14286	14412	14295	14418	14398	14161	14348	14378	14306	14091	14250	14480	14380	14410	14359	14369	14255	14358	14239	14357	14398	14346	14236	14455	14314	14406	14347	14286	14354	14346	14290	14488	14404	14433	14325	14298	14325	14533	14299	14533	14301	14385	14454	14428	14255	14325	14323	14522	14446	14427	14444	14394	14557	14264	14346	14255	14241	14303	14430	14370	14251	14297	14418	14291	14201	14606	14458	14228	14235	14305	14091	14271	14264	14334	14263	14248	14433	14316	14168	14344	14340	14323	14051	14242	14300	14328	14145	14291	14282	14329	14227	14080	14366	14404	14305	14270	14406	14393	14437	14397	14392	14384	14247	14422	14369	14387	14286	14385	14113	14434	14216	14285	14348	14312	14355	14265	14365	14333	14255	14417	14305	14270	14316	14256	14273	14404	14342	14417	14366	14268	14288	14326	14242	14371	14203	14379	14298	14299	14347	14254	14338	14279	14392	14345	14291	14529	14353	14326	14405	14331	14391	14422	14322	14344	14423	14216	14351	14379	14448	14144	14281	14376	14441	14254	14355	14308	14163	14280	14479	14267	14316	14335	14358	14238	14253	14441	14331	14341	14266	14265	14386	14400	14384	14362	14266	14294	14284	14567	14263	14310	14384	14285	14485	14363	14374	14463	14388	14213	14331	14446	14291	14328	14286	14330	14367	14387	14249	14377	14370	14279	14252	14471	14134	14242	14394	14390	14352	14340	14196	14497	14332	14434	14449	14256	14251	14317	14160	14252	14228	14133	14402	14296	14166	14352	14483	14623	14445	14501	14558	14393	14326	14505	14377	14321	14368	14454	14337	14210	14288	14290	14268	14195	14423	14404	14369	14344	14282	14268	14341	14461	14207	14332	14385	14375	14462	14330	14426	14507	14203	14381	14346	14447	14305	14466	14267	14477	14444	14343	14213	14399	14397	14373	14204	14437	14386	14294	14379	14321	14300	14465	14331	14339	14436	14433	14410	14464	14269	14172	14489	14323	14362	14393	14378	14307	14396	14280	14295	14380	14290	14325	14314	14325	14277	14527	14479	14284	14366	14363	14283	14407	14416	14347	14513	14361	14384	14333	14571	14223	14362	14327	14373	14438	14261	14328	14403	14414	14374	14362	14288	14203	14445	14253	14147	14337	14212	14178	14383	14435	14355	14256	14431	14275	14341	14379	14348	14306	14222	14225	14398	14263	14382	14353	14259	14382	14533	14372	14414	14329	14261	14405	14447	14376	14281	14264	14489	14270	14584	14135	14361	14308	14435	14382	14359	14322	14365	14451	14340	14366	14342	14309	14412	14351	14323	14344	14239	14290	14188	14267	14222	14380	14201	14260	14272	14184	14425	14315	14253	14420	14386	14287	14078	14354	14365	14393	14507	14385	14271	14366	14443	14343	14304	14203	14304	14411	14460	14326	14372	14402	14225	14224	14292	14273	14439	14280	14068	14366	14208	14358	14560	14348	14317	14265	14347	14474	14294	14330	14443	14371	14449	14262	14400	14568	14271	14309	14294	14323	14347	14412	14446	14346	14289	14476	14366	14245	14418	14283	14194	14385	14329	14210	14334	14316	14434	14267	14393	14176	14418	14376	14272	14293	14360	14292	14385	14253	14347	14262	14437	14382	14282	14182	14404	14470	14510	14202	14305	14304	14347	14288	14463	14200	14230	14173	14444	14364	14297	14274	14362	14235	14520	14388	14427	14363	14369	14204	14251	14428	14461	14331	14475	14471	14400	14262	14377	14541	14548	14308	14505	14278	14358	14313	14412	14347	14263	14303	14311	14309	14584	14530	14314	14037	14474	14332	14425	14514	14495	14480	14336	14297	14227	14304	14359	14429	14422	14210	14355	14330	14272	14274	14523	14246	14319	14233	14388	14399	14395	14201	14381	14305	14351	14336	14368	14235	14473	14278	14293	14308	14438	14338	14292	14348	14325	14503	14447	14407	14334	14188	14383	14395	14457	14476	14413	14199	14317	14354	14378	14325	14455	14312	14262	14317	14275	14247	14430	14238	14285	14209	14393	14226	14276	14369	14166	14259	14272	14280	14367	14282	14423	14282	14401	14469	14267	14435	14420	14359	14406	14351	14439	14312	14340	14407	14433	14245	14293	14292	14488	14280	14226	14425	14413	14345	14400	14158	14411	14461	14410	14486	14151	14459	14311	14486	14358	14389	14231	14361	14285	14338	14116	14373	14410	14440	14286	14396	14397	14230	14320	14318	14319	14228	14325	14316	14417	14464	14323	14212	14365	14407	14451	14321	14410	14308	14341	14292	14244	14279	14307	14409	14248	14220	14441	14317	14286	14556	14392	14382	14372	14396	14418	14414	14184	14392	14317	14365	14323	14289	14411	14359	14409	14365	14290	14205	14286	14255	14435	14315	14420	14386	14190	14471	14310	14242	14516	14249	14457	14427	14415	14491	14344	14377	14315	14319	14301	14406	14371	14401	14328	14343	14341	14336	14309	14357	14277	14274	14373	14429	14211	14377	14493	14512	14314	14312	14141	14348	14382	14206	14365	14322	14458	14285	14194	14280	14368	14405	14328	14429	14282	14368	14441	14424	14259	14354	14443	14402	14304	14178	14499	14335	14401	14344	14333	14570	14479	14417	14357	14283	14315	14346	14235	14220	14398	14368	14430	14434	14306	14338	14459	14306	14399	14474	14516	14299	14363	14392	14319	14499	14231	14282	14333	14319	14337	14319	14190	14430	14388	14331	14392	14408	14458	14345	14519	14283	14441	14430	14527	14393	14237	14370	14234	14372	14503	14177	14530	14315	14290	14351	14509	14341	14366	14406	14398	14346	14455	14320	14377	14344	14332	14323	14499	14355	14309	14450	14409	14373	14253	14321	14154	14384	14521	14410	14363	14272	14151	14225	14128	14196	14420	14422	14385	14439	14437	14357	14224	14265	14297	14293	14320	14310	14383	14281	14322	14456	14424	14262	14380	14225	14277	14411	14389	14363	14466	14445	14377	14447	14396	14277	14355	14393	14362	14127	14301	14244	14375	14337	14161	14359	14421	14364	14441	14272	14270	14360	14392	14347	14307	14378	14378	14395	14296	14468	14331	14381	14259	14173	14350	14290	14345	14277	14361	14363	14376	14318	14370	14354	14393	14399	14268	14464	14343	14281	14244	14350	14395	14379	14246	14351	14398	14355	14254	14196	14445	14377	14329	14424	14491	14363	14480	14227	14335	14230	14454	14332	14370	14525	14384	14396	14262	14378	14115	14446	14452	14398	14484	14423	14308	14254	14535	14291	14404	14411	14401	14467	14476	14251	14499	14277	14292	14308	14185	14407	14280	14351	14309	14395	14367	14357	14347	14361	14330	14300	14230	14437	14370	14232	14302	14493	14433	14362	14352	14522	14397	14248
23066	22444	35142	34011	30180	27831	25889	18850	16742	16526	16800	16426	16540	16597	16442	16349	16247	16419	16187	16608	16054	16223	16338	16102	16361	16414	16382	16277	15970	16390	16158	16295	16198	16217	16352	16185	16289	16299	16265	16203	16425	16509	16428	16301	16278	16043	16321	16226	16245	16342	16036	16351	16184	16191	16232	16257	16197	16088	16266	16293	16309	16195	16187	15973	16051	16086	16241	16081	16075	16087	16221	16280	16238	16289	16214	16282	16307	16185	16254	16174	16174	16281	16303	16160	16153	16301	16100	16169	16052	16182	16243	16467	16148	16130	16199	16403	16218	16043	16175	16150	15882	16112	16276	16217	16249	16116	16213	16238	16431	15999	16155	16111	16221	16067	15955	16153	16119	16394	16304	16101	16162	16178	16259	16264	16285	16134	16176	16211	16146	16048	16238	16053	15971	16149	16027	16130	16040	16008	16139	16083	16166	15972	16012	16070	15963	16115	15910	16086	16201	15999	16059	15975	16120	16105	16041	16185	16067	16172	16313	16153	16150	16353	16063	16015	15802	16024	16155	16110	16084	16211	16115	15943	16184	16170	16162	16070	16158	16066	15950	16262	16041	15984	16144	16100	16257	16064	16199	16061	16064	16255	16093	16078	16121	16091	16012	16070	16175	16223	16054	15986	16178	16179	16069	16130	16202	16205	16391	16075	16224	16096	16082	15959	15943	16272	16113	16076	16241	16206	16139	16159	16145	16087	16257	16292	16116	16006	16162	16026	16149	16091	16107	16305	16111	16213	16228	16082	16164	16121	15912	16077	16079	15974	16240	16253	16088	16171	16116	16080	16145	16289	16282	16111	16287	16062	16144	16192	16248	16107	16161	16154	16058	16226	16210	16020	16069	16132	16091	16138	16108	16289	16268	15970	16183	16105	16198	16163	16100	16266	16119	16102	16155	16141	16060	16117	16260	16196	16190	16437	16118	16216	16100	16057	16149	16200	16050	16271	16390	16354	16127	16203	16335	16169	16039	16125	16080	16195	16325	16182	16226	16038	16142	15978	16080	16054	16176	15976	16244	16064	16054	16110	16269	16325	16180	16230	16251	16274	16180	15902	16134	16117	16037	16097	16208	16165	16055	16187	16167	16283	16179	16268	16007	16161	16218	16180	16346	16196	16107	16144	16117	16203	16074	16030	16053	15950	16202	16125	16051	16093	16112	16250	16244	16021	16311	16111	16104	15947	16077	16268	16029	16139	16091	16194	16117	16083	15954	15893	16108	16226	16174	15997	16085	16226	16261	16233	16176	16207	16096	16054	16207	16229	16214	16030	16083	16085	16056	16101	16113	15998	16348	16253	16131	16182	16107	16243	16044	16041	16102	16187	16062	15842	16253	16216	16206	16136	16171	16295	16250	16178	16137	16158	16183	16063	15965	16112	16120	16111	16158	16076	15993	15995	16052	16186	16338	15986	16123	16075	15989	15884	16335	16011	16340	16044	16119	16362	16270	16105	16141	16029	16130	16287	16316	16330	16036	16209	16134	16157	16085	16187	16133	16272	15977	16082	16086	16187	16052	16042	16127	16101	16145	16183	16467	16302	16237	16149	16141	16181	16196	16095	16057	16009	16018	16272	16293	16134	16061	16133	16207	16182	16145	16168	16054	16048	16332	16228	16145	16177	15872	16101	16123	16249	16329	16182	16017	16265	16273	16091	15993	16030	16173	16401	16011	16096	16080	16056	15963	16051	16103	16209	16141	16033	16200	16174	16060	16154	16200	16134	16190	16439	16062	16045	16076	15975	16257	16309	15984	16105	16035	16100	16379	16150	15796	16068	16180	16167	16163	16039	16016	16063	16184	16189	16258	16184	16175	16073	16198	16079	16038	16274	16273	16061	16272	16030	16178	16286	16068	16193	16101	16128	16190	15980	16115	16200	16333	16085	16338	16042	16331	16070	16138	16140	16162	16109	16143	16090	16124	16142	16001	16155	16213	16116	16173	15980	16203	16051	15914	16091	16230	16252	16135	16085	16023	15857	16330	16069	16195	16133	15987	16060	16072	16024	16008	16141	16216	16180	16220	15933	16164	16354	16187	15932	16223	16095	15985	16326	16176	16282	16198	16085	16036	16088	16316	16035	16245	16120	16220	16238	16180	16203	16357	16102	16216	16297	16314	16003	16075	16194	16323	16080	15916	16095	16287	16042	16204	16087	16257	15961	16167	16041	15923	16123	16207	16249	16267	16144	16281	16205	16195	16073	16058	16109	16090	16026	16110	16127	16217	16203	16006	16222	16248	16342	16089	16178	16178	15986	16237	16169	16242	16147	16183	16176	16119	16092	16308	16073	16167	16139	16166	16298	16086	16195	16319	16082	15901	16138	16065	15997	16272	16081	16215	16011	16009	16104	15968	16186	16108	16079	16041	16038	16253	16133	16026	16166	16174	16228	16300	15824	16069	16093	16105	16076	16098	15996	16013	15882	16237	16140	16130	16107	15945	16068	16260	16047	15996	15958	16176	16095	16181	16356	16017	16320	16279	16130	16184	15956	16047	16096	16130	16198	16142	16194	16204	16061	16125	16114	16183	16156	16120	16210	16059	16079	15959	15912	16149	15950	16008	16221	16097	16021	16151	16152	16105	16307	16104	15964	16175	15949	16172	16000	15948	16100	16273	16024	16325	16104	16224	16139	16141	16256	16338	16342	16001	16273	16362	16094	16214	16188	16081	16122	16031	16146	16253	15966	15842	16099	16100	16183	15972	16245	16137	16068	16157	16068	16304	16010	16266	16197	16082	16139	16279	16073	16143	16072	16080	16100	16286	16189	16354	15818	16106	16180	16200	16192	15905	16070	16215	16427	16149	16157	16182	16021	16133	16254	16192	16159	16055	16277	16184	16283	16273	16147	16259	16180	16348	16134	16054	15999	15898	15930	16293	16130	15935	16069	16300	16204	16135	16166	16052	16125	15992	16017	16085	16190	16127	16178	15894	16127	16205	16063	16083	16157	16154	16171	15993	15974	16079	16163	16391	16235	16101	15940	16042	16296	16007	16033	16055	16146	16152	15983	16018	15933	16102	15887	16243	16172	16192	16155	16217	16187	16033	16111	16035	16219	16051	16174	16091	16275	16077	16095	16166	16283	16190	16004	16073	16165	16084	16164	16137	16107	16029	16107	15970	16092	16133	15978	16020	16044	16059	15967	16116	16119	16000	15994	16175	16230	15808	16138	16056	16112	16264	16333	16205	15912	16249	16068	16255	16188	16198	16204	16141	16172	16099	16274	16166	16155	16114	15902	16283	16131	16218	16139	15978	16216	16175	16206	16156	16264	16024	16209	16087	16150	16224	16185	15955	16151	16242	16141	15983	16102	16096	16068	16120	16277	16169	16320	16286	16128	16127	16171	16268	16174	16113	16157	16154	16287	16195	15998	15950	16034	16015	16298	16129	16133	15971	16102	16286	16033	16208	15981	16002	16064	16181	16068	16174	16083	16195	15989	16169	16043	16282	16268	16173	16384	16149	16176	16079	16125	16147	16130	16338	16085	16242	16043	16264	16208	16110	16126	16205	16200	16074	15890	16164	16076	16167	16104	16026	16080	16150	16063	15909	16188	16119	16213	16086	16219	16142	16101	16248	16038	16069	16162	16120	15990	16112	16064	16150	16126	16151	16150	16299	16012	16060	16201	16251	16016	16070	16061	16061	16022	16028	16001	16191	16011	16271	16127	16222	16135	16044	16401	16236	16124	16105	16228	16305	16254	16152	16031	16145	16073	16052	16239	16308	16185	16256	15982	16221	16045	16014	16250	16197	16348	16220	16054	16241	16112	15931	16047	16114	16269	16014	15987	16145	16182	16200	16181	16057	15978	16043	16115	16345	16312	16040	16105	16253	15933	16272	16256	16133	15946	15964	16149	16116	16219	16204	16236	16329	16109	15972	16188	16168	16217	16209	16194	15942	16361	16020	16153	16121	16067	16137	16057	16166	16159	16235	16068	16257	16175	16144	16087	16263	15853	16080	15915	16181	16024	16129	16300	16275	16120	16060	16004	15935	16183	16115	16280	16143	16090	16090	16059	16197	16048	16188	16276	16018	15821	15900	16247	16270	16244	16031	16304	16072	16082	16277	15915	16080	16052	16078	16113	16143	16125	16226	16080	16092	16193	16235	15976	16035	16319	16139	16392	15916	16116	16080	16260	16192	15977	16104	16039	16108	16172	16042	16266	16085	16081	16035	16342	16080	16121	16305	16087	16000	16178	16001	16083	15996	16289	16202	16093	15992	16146	15900	16229	16018	16175	15947	15853	15917	16105	16145	16181	16197	16160	16189	16139	15897	16275	16262	16122	15861	15886	16126	16068	16109	16064	16026	16204	16131	15974	16108	16117	16446	16166	16052	16153	16193	16047	16176	16011	16128	16126	16324	16246	16102	16327	16275	16293	16041	16135	16264	16168	16080	16060	16028	15782	16211	16284	16262	16222	16207	16063	16133	16033	16181	16049	16074	16220	16233	16106	16169	16420	16108	16099	16181	16036	16180	16143	16291	16271	16076	16112	16136	16181	16123	16273	16111	16235	16400	16164	16092	16263	16242	16216	16094	16061	16170	16244	16152	16177	16170	16201	16094	16239	16101	16078	16226	16128	16242	16055	16170	16153	16112	16265	16082	16025	16104	16215	16048	16144	15976	16279	16137	16292	16141	16198	16155	16098	15990	16161	16024	15903	16095	16035	15924	16015	16132	16235	16225	16046	16306	16072	16107	16282	16096	16161	16266	16153	16171	15860	15977	16062	16004	16103	15992	16187	16265	16190	16173	16024	16151	16115	16126	16108	16197	16179	16173	15865	16219	16371	16083	16202	15957	16024	15862	16071	16122	16259	16170	16090	16199	16220	16200	16221	16143	16293	16228	16107	16009	16177	16099	15949	16242	16066	16237	16350	16314	16162	16113	15835	16248	16101	16010	16176	16291	15878	16122	16029	16029	16190	16156	16250	16181	16149	16320	16241	16130	16004	16171	16118	16134	16341	16068	16039	16125	16352	16137	16328	16114	16081	16119	16192	15989	16036	16128	16143	16127	16186	16157	16037	16129	15937	16182	15976	16223	16188	16042	16322	15939	15926	16171	16009	16151	16073	16273	16275	16087	16227	16166	16083	16273	16003	16025	16031	16259	16263	16146	16095
63642	105432	91628	67814	46056	29695	19324	15308	14322	14112	14085	13888	13990	13890	14011	14094	14053	14118	14062	14153	13995	13933	14135	14110	13980	14127	14098	14025	14143	14004	14005	14257	13995	14102	14004	13967	14110	14074	14103	14095	13985	14243	13923	14055	14120	14018	14186	14102	14058	14040	14211	13960	14147	14084	14082	14178	14052	14272	13905	14098	14004	13999	14040	14035	14084	14146	14080	14117	14084	14050	13949	14085	13938	13993	14085	14135	14081	14042	13902	14113	14046	14049	14109	14000	13915	14098	13949	14046	14151	13985	14087	14030	14116	13858	14136	14197	13944	14006	14025	14093	14027	14037	14032	13984	14150	14161	14071	13933	14178	14020	14016	14094	13961	14126	13989	13902	14178	14143	14125	13961	13992	14064	14026	14102	14072	13857	13943	13982	13933	14141	13964	14086	14118	13972	14054	14040	14142	13888	14024	13988	14056	14121	14033	14083	13924	13943	14068	13905	14042	14175	13942	14080	14046	14061	14026	14156	14119	14039	14121	13977	14060	14015	14201	14213	14116	13931	14021	13957	13871	14024	13987	14030	14122	14024	14389	14316	14225	13972	14034	14053	13990	13932	13827	14012	14134	14151	14070	13997	14046	13928	14183	14245	14121	13811	14052	13920	14047	14029	14105	13974	14099	13957	14067	13949	14016	14194	14027	14019	14176	14022	14041	14056	14224	14010	13920	13980	14179	14185	14062	14006	14061	14094	14054	14042	14026	14023	13897	13982	14172	13995	14227	14059	14129	13963	13880	13842	14074	13970	14103	14236	14004	13980	14160	13861	14107	13915	14059	14045	14088	14180	14095	14125	14102	13876	14013	14198	13901	14077	14109	14046	14114	14191	14029	14037	14138	14000	13814	14087	14094	14143	14049	13995	14170	14058	14097	14124	14039	13952	14046	14021	14049	13962	14100	14116	14021	14103	14163	14034	14101	14062	14095	14095	13987	13906	14122	13863	14048	13954	13985	14020	14014	14194	14029	14161	13906	13929	14034	14109	14150	14018	13977	14018	14187	14106	13816	14132	14140	14089	14089	13939	14090	13938	14147	14083	13827	14008	13950	14219	14261	14064	14036	14064	14040	13998	14117	14290	14078	14072	14118	14001	14097	14108	14123	14182	14012	13966	13998	14164	13965	14062	14251	14258	13873	13895	14010	14026	14107	14090	14042	14196	14047	14040	14150	14013	13948	14120	14141	14228	14096	14139	13997	14117	14159	14126	14056	13982	14214	14146	13999	14171	13959	14365	14030	14023	14087	14158	13976	14026	14142	13812	13963	14191	14081	14048	14051	14031	14015	13991	13978	14093	13925	14136	14155	14187	14055	14018	14039	14046	14011	14108	14147	14041	13990	13976	13852	14149	13954	14026	14085	14024	14009	13952	13859	14144	14198	14105	13940	14204	13864	13949	13865	14098	14038	14059	13953	14036	14072	14116	13953	14025	14052	14093	14153	14066	13986	14143	14095	14128	14007	13912	14121	14143	13944	14014	14042	13936	14010	14106	14060	13855	14095	14117	13980	14015	14047	14005	13875	14113	13910	13959	14043	14085	13911	13956	14169	13928	14289	13981	14052	14134	14015	14058	14028	14174	13924	14003	14084	13922	14198	14001	13930	13996	13958	13976	13896	13867	14225	13911	14169	14052	14187	14061	14168	14027	13875	13930	13995	14121	14001	14148	13926	14130	14163	13970	13853	14050	14023	14295	14008	14016	14195	13886	14146	13925	13988	14014	14114	14048	13911	14024	14070	14203	14138	14080	13998	13979	14019	14080	13951	14110	14005	13921	14162	14157	14055	13927	14177	14137	13995	14035	14191	13841	14014	14115	13813	14024	14075	14067	13944	13971	14072	14044	13941	14074	14054	13988	14090	14157	14007	13942	14178	14075	14250	13955	14098	14122	14020	13997	13964	14110	14109	13963	14117	13980	13974	14091	13901	14038	14038	14071	13858	14036	14155	14035	13949	13982	13989	14011	14036	14052	13859	14021	13983	14085	14039	14139	13975	14216	14167	14195	14178	14020	13941	14028	14081	14194	13927	13959	14128	14148	14104	13978	13948	13981	14102	14000	13934	14149	14041	14088	14030	14004	14162	14000	14021	13800	14031	13921	13983	14178	13976	14051	14045	14005	14074	14041	14057	14075	14015	13939	14031	14132	14113	13999	14016	13951	14004	13992	14171	14132	14133	14017	14080	14036	14100	14078	14005	14145	14020	14122	13978	13995	13998	14198	14081	14155	14077	13793	14098	14122	14009	14098	14033	13983	14004	14148	13879	13939	14097	14091	13937	14094	13957	14040	14177	13903	14123	14132	13967	13991	14004	14195	13957	13949	14124	13955	14076	14009	14016	14027	14111	14199	14133	13889	14116	13942	14155	14157	14074	14154	13965	13966	13877	14066	13926	13998	13984	13931	14085	13844	14057	14005	14070	14169	13981	14096	13968	14088	14126	14177	13905	14146	14130	14092	13991	14211	14102	14104	14206	14130	14088	14063	14036	14042	14053	13984	14070	13944	14179	13896	13936	14108	13938	13929	13999	14133	14103	13907	14003	13896	13913	14047	14081	13885	14090	14045	13842	13899	14166	13925	13942	14077	14096	14007	14091	14203	14010	13928	14231	13883	14121	13983	14062	14019	13946	13968	14124	13873	14101	14067	13972	14107	14008	14221	14087	13991	14149	13975	14039	14108	14118	14038	14143	14007	14132	14103	14060	14069	13957	14089	13879	14130	14048	13947	14071	13902	13991	14236	13944	14128	13828	13813	13962	14076	13875	14087	14012	14067	13893	14014	14123	14062	13928	14217	14000	14163	13856	14065	13920	14009	14037	14088	13868	14229	13900	14088	14025	13886	13861	14074	14077	14081	13901	14055	14130	14150	14021	14081	14060	13932	14101	13892	14082	13851	14171	14092	14063	14099	13876	14085	14025	14069	14074	14028	13975	13912	14015	13962	14169	13964	14010	13997	14150	13910	13956	13940	14260	13993	13996	14031	14157	14066	14062	14062	14082	14028	13929	13823	14143	14011	14118	13993	13888	13958	14059	13975	14153	13896	14040	14041	14225	14075	14140	14097	14145	14217	13964	14138	14029	13901	13993	14045	13797	14153	14083	14116	14240	13973	14079	14031	14187	14178	14095	14011	14051	14210	14096	14108	13972	14066	14075	14032	13899	13931	14020	14017	14015	14053	14185	13966	14097	13870	14112	14057	14056	13965	14087	13911	14104	14074	13956	14042	14122	13968	14032	14013	14079	13957	13910	14176	14088	13837	13903	14040	14017	14012	14159	14107	13963	14145	14087	14123	13961	14210	13961	13771	13939	14077	14015	14169	13947	13987	14144	14081	13994	14087	13974	13957	13958	14150	13984	14196	14077	14073	13887	13971	14038	13936	14136	14098	14027	14079	13806	14021	14140	14071	13994	14026	14057	13809	14020	13930	14080	13986	14053	14019	14089	14051	14018	14153	14069	14119	14028	13897	14118	14080	14223	14100	14123	13947	13979	14074	13835	14098	13863	13925	14153	14037	14205	13842	14075	14151	13890	14063	14178	14086	14053	14264	14011	14018	13880	14063	13864	13993	13994	14145	14124	14076	14024	13955	14114	13986	13943	13937	14127	14218	14013	14177	14194	14114	14009	13907	13828	14086	14154	14091	14036	14004	14187	13995	14018	14081	14086	14097	14163	13870	14099	14213	13974	13855	14114	14094	14088	13874	14037	14178	14151	13874	14151	14012	14141	14033	14182	14128	14255	13988	13994	14160	14002	14070	14016	14014	13989	13978	14194	14135	14029	14130	14194	14096	13973	13972	14074	14063	14090	13923	14106	13992	14024	13953	14061	13867	14242	14314	14063	13974	14052	13893	14207	13967	14002	13986	14062	13909	14022	14150	13922	14099	14018	13977	13996	14032	14018	13861	13860	13917	14123	13947	14027	14050	14064	14077	14149	14191	14155	14058	13998	14147	14008	13919	13913	14208	13907	14128	14059	14077	14034	14019	14010	14055	14003	13899	14021	14024	14024	14007	14038	14177	14113	13971	14149	13926	13797	14012	13852	14095	14249	13817	14096	14026	14046	14195	13978	13979	13867	13971	13836	14160	13889	13936	14025	14035	14071	14071	13957	13947	14124	13951	14193	14109	14105	13967	14049	14050	14061	14015	14092	14049	14069	14084	14024	14136	13961	14018	14103	13937	13960	14070	14050	13990	14054	14090	14190	14054	13968	14132	14048	14186	14047	13956	14099	13926	13961	14109	13924	13883	13930	14026	14032	13950	13942	14062	13915	13929	14149	13932	14094	14018	14078	14013	14104	13960	13988	14007	14064	13955	14046	13953	13982	14234	13992	14067	13956	14027	14035	14081	14188	14048	14120	13960	13948	14143	14147	14081	14146	14056	14089	14171	14125	14020	13884	13913	14006	14112	14006	14017	13998	14094	14048	14053	14009	13971	14092	14070	14003	14051	14085	14064	14218	14049	13965	14072	14051	14130	13961	14066	13907	14101	14059	14065	13996	14055	14129	14026	13901	13938	14111	14034	14185	14141	13968	14079	14075	14142	14135	13966	14252	13953	14023	13951	14075	14055	13954	14086	14077	13913	14293	14047	13935	13963	14070	14009	14108	13966	14095	13903	14117	14051	13886	14242	14095	13957	14099	14046	13955	13999	13880	14031	13988	13986	14086	14232	14137	13901	14019	14099	14097	14071	14009	14122	14044	13975	14072	13972	14146	14011	13975	13980	13932	13920	14073	13986	14285	14095	14132	14030	14093	14224	14064	13904	14116	14111	14034	14238	14131	14192	14081	13861	14005	13967	13933	14028	14051	14069	13838	14054	13983	14193	13955	14038	14013	14174	14116	13890	14236	14053	14019	14103	13919	13935	13862	13884	14042	13967	13997	14046	13979	14102	13963	14198	13943	13996	14163	14015	13963	14050	14142	14030	14323	14136	14095	14049	14027	13978	14055	13984	13978	14119	14018	13862	14062	14315	13960	14131	14125	14013	14244	14015	14103	13913	13946	13903	14049	13948	13929	14034	14050	14032	13964	14170	13891	13929	13953	13896	14083	14093	13932	13999	14042	13986	14043	14097	14114	13991	13980	13995	14250	14165	14090	13829	14004	14060	14111	14083	14107	14006
29098	33529	44101	33620	23258	18841	17332	16871	16358	16361	16483	16302	16509	16340	16526	16232	16234	16350	16432	16493	16450	16309	16219	16217	16445	16350	16354	16406	16301	16364	16381	16410	16219	16374	16325	16561	16362	16308	16335	16386	16259	16336	16411	16450	16367	16491	16443	16514	16250	16486	16241	16485	16201	16299	16363	16446	16409	16308	16479	16541	16309	16245	16143	16197	16241	16477	16268	16409	16428	16294	16373	16409	16324	16509	16479	16489	16496	16295	16245	16241	16312	16296	16146	16337	16450	16440	16378	16672	16441	16401	16348	16428	16258	16318	16196	16409	16252	16332	16190	16339	16247	16466	16378	16289	16302	16565	16480	16521	16314	16483	16313	16298	16322	16343	16287	16333	16316	16344	16371	16059	16343	16204	16367	16313	16318	16159	16384	16312	16457	16251	16325	16353	16198	16446	16322	16227	16204	16338	16104	16232	16364	16420	16418	16324	16158	16324	16427	16204	16052	16360	16249	16221	16250	16230	16313	16324	16530	16476	16192	16343	16353	16364	16343	16186	16391	16258	16485	16333	16314	16129	16104	16284	16285	16442	16403	16163	16315	16507	16277	16438	16208	16264	16372	16176	16340	16116	16268	16361	16192	16348	16317	16500	16419	16456	16292	16293	16378	16264	16184	16252	16294	16241	16363	16275	16307	16173	16199	16322	16443	16350	16338	16365	16590	16452	16224	16236	16134	16330	16462	16409	16544	16375	16179	16536	16376	16059	16161	16194	16185	16374	16182	16187	16463	16175	16247	16530	16412	16400	16225	16391	16573	16495	16166	16336	16406	16276	16193	16422	16408	16550	16490	16393	16610	16407	16450	16345	16499	16426	16318	16311	16501	16546	16379	16265	16426	16458	16413	16205	16324	16407	16332	16236	16300	16139	16362	16416	16352	16336	16365	16346	16463	16384	16544	16332	16252	16349	16251	16402	16400	16419	16418	16208	16237	16453	16171	16371	16373	16321	16243	16268	16392	16252	16237	16259	16547	16354	16448	16348	16540	16343	16331	16237	16014	16244	16183	16250	16191	16361	16314	16244	16243	16242	16259	16485	16407	16516	16469	16217	16686	16269	16299	16446	16196	16329	16229	16345	16326	16225	16326	16432	16510	16340	16536	16202	16273	16251	16439	16359	16464	16309	16332	16354	16183	16151	16261	16457	16374	16301	16249	16495	16504	16378	16423	16305	16377	16434	16321	16101	16267	16281	16335	16276	16182	16395	16406	16313	16265	16409	16387	16346	16340	16443	16218	16328	16127	16295	16331	16222	16542	16177	16320	16400	16233	16238	16154	16318	16296	16244	16288	16490	16234	16349	16250	16239	16390	16165	16295	16095	16427	16266	16483	16356	16360	16355	16306	16284	16250	16306	16380	16205	16445	16259	16088	16383	16137	16552	16394	16419	16398	16352	16163	16368	16439	16324	16413	16255	16419	16328	16296	16430	16199	16154	16178	16314	16353	16272	16476	16333	16323	16422	16283	16296	16345	16380	16282	16471	16408	16197	16228	16495	16299	16469	16372	16445	16226	16294	16340	16381	16294	16395	16040	16337	16403	16251	16352	16433	16329	16274	16346	16396	16312	16415	16335	16217	16353	16139	16455	16464	16213	16145	16293	16239	16191	16440	16545	16386	16364	16180	16423	16369	16409	16450	16382	16344	16157	16122	16383	16141	16251	16282	16336	16323	16178	16209	16239	16389	16387	16423	16256	16317	16405	16297	16345	16341	16308	16159	16455	16333	16290	16352	16279	16380	16250	16446	16358	16436	16292	16325	16242	16288	16258	16674	16258	16408	16414	16273	16258	16309	16183	16365	16314	16466	16165	16326	16151	16351	16337	16214	16098	16349	16377	16272	16343	16101	16334	16332	16345	16312	16417	16510	16137	16360	16361	16304	16407	16434	16518	16229	16466	16300	16131	16433	16436	16364	16488	16316	16529	16159	16333	16427	16464	16279	16200	16493	16268	16262	16363	16379	16351	16528	16248	16453	16356	16322	16191	16127	16325	16288	16234	16481	16494	16182	16383	16384	16195	16458	16187	16510	16459	16303	16376	16267	16310	16455	16138	16213	16289	16352	16457	16477	16575	16440	16410	16240	16391	16314	16436	16593	16519	16254	16222	16500	16467	16537	16226	16248	16280	16304	16018	16300	16508	16506	16445	16531	16268	16272	16375	16299	16252	16359	16616	16272	16251	16258	16317	16558	16420	16427	16270	16453	16407	16476	16321	16283	16262	16300	16432	16296	16473	16378	16448	16210	16502	16254	16284	16332	16327	16399	16326	16108	16195	16216	16184	16324	16283	16151	16154	16303	16439	16518	16386	16480	16524	16328	16551	16255	16350	16385	16219	16237	16492	16246	16492	16313	16268	16447	16327	16274	16258	16187	16325	16098	16416	16410	16242	16332	16082	16370	16353	16300	16342	16418	16260	16365	16413	16130	16224	16417	16292	16224	16345	16316	16305	16256	16285	16246	16122	16453	16311	16444	16249	16385	16444	16300	16253	16291	16464	16414	16432	16308	16281	16344	16456	16370	16476	16247	16414	16472	16388	16182	16396	16323	16286	16286	16230	16355	16371	16312	16306	16149	16411	16201	16211	16212	16436	16198	16330	16223	16255	16293	16388	16469	16143	16345	16266	16353	16389	16212	16267	16306	16314	16621	16242	16319	16377	16351	16181	16095	16394	16260	16422	16345	16420	16418	16263	16291	16226	16256	16516	16207	16476	16276	16285	16369	16282	16297	16269	16128	16247	16464	16465	16298	16389	16403	16176	16193	16465	16518	16365	16431	16419	16246	16426	16372	16220	16353	16243	16565	16362	16383	16167	16304	16369	16414	16146	16236	16570	16479	16253	16316	16269	16273	16276	16360	16516	16276	16436	16538	16304	16440	16186	16383	16455	16338	16386	16197	16336	16293	16213	16170	16345	16324	16262	16268	16308	16233	16391	16299	16395	16502	16261	16193	16336	16332	16243	16108	16443	16367	16276	16337	16539	16371	16404	16411	16494	16342	16317	16331	16279	16285	16342	16370	16327	16166	16116	16273	16411	16213	16345	16184	16345	16117	16373	16273	16262	16285	16243	16367	16191	16341	16217	16247	16209	16320	16555	16470	16270	16215	16481	16446	16317	16368	16365	16425	16560	16188	16446	16279	16247	16451	16449	16416	16277	16324	16418	16434	16272	16387	16370	16200	16533	16346	16392	16428	16312	16289	16436	16329	16295	16276	16442	16395	16365	16364	16486	16296	16361	16309	16335	16306	16413	16138	16542	16431	16462	16360	16245	16354	16527	16543	16366	16478	16237	16125	16135	16379	16150	16208	16168	16355	16504	16195	16402	16345	16621	16292	16237	16268	16158	16412	16430	16124	16264	16445	16578	16351	16356	16237	16344	16313	16331	16401	16282	16351	16138	16283	16472	16279	16367	16273	16326	16366	16426	16336	16301	16412	16398	16262	16206	16279	16286	16326	16365	16399	16215	16450	16104	16410	16342	16314	16403	16315	16011	16257	16421	16465	16543	16398	16182	16394	16332	16227	16112	16301	16457	16398	16513	16298	16420	16308	16455	16487	16353	16336	16499	16483	16515	16205	16493	16534	16413	16400	16271	16353	16477	16410	16525	16253	16340	16476	16267	16315	16326	16333	16277	16667	16497	16469	16376	16283	16314	16356	16303	16459	16422	16423	16363	16322	16441	16533	16369	16445	16308	16025	16457	16273	16375	16371	16321	16612	16315	16350	16353	16480	16282	16419	16505	16543	16296	16378	16246	16423	16501	16177	16504	16231	16383	16331	16391	16312	16185	16366	16532	16349	16333	16209	16331	16396	16452	16374	16683	16359	16318	16365	16369	16455	16271	16178	16403	16298	16251	16281	16221	16253	16176	16319	16391	16488	16369	16358	16377	16298	16328	16423	16347	16255	16327	16503	16424	16374	16335	16319	16409	16367	16208	16370	16374	16291	16174	16258	16201	16285	16385	16326	16418	16242	16246	16292	16438	16280	16307	16252	16347	16306	16325	16195	16218	16215	16361	16225	16310	16424	16135	16355	16235	16412	16308	16423	16402	16374	16387	16452	16128	16137	16375	16418	16357	16362	16468	16292	16478	16376	16462	16561	16582	16342	16340	16332	16470	16374	16277	16344	16191	16301	16281	16309	16160	16279	16398	16408	16348	16276	16380	16254	16377	16427	16380	16357	16263	16300	16327	16356	16460	16443	16364	16157	16259	16248	16311	16369	16449	16242	16241	16422	16668	16429	16325	16251	16445	16421	16391	16217	16339	16279	16439	16400	16419	16379	16487	16355	16373	16257	16389	16627	16439	16246	16184	16344	16252	16221	16377	16463	16191	16253	16302	16371	16398	16381	16407	16198	16184	16273	16367	16548	16560	16358	16395	16361	16400	16190	16458	16556	16374	16169	16410	16262	16126	16349	16402	16410	16337	16461	16307	16492	16586	16198	16449	16298	16515	16524	16337	16541	16477	16419	16199	16369	16444	16409	16423	16235	16357	16383	16260	16285	16212	16497	16324	16436	16323	16282	16318	16390	16266	16313	16438	16317	16310	16636	16298	16431	16646	16457	16430	16284	16320	16496	16401	16213	16509	16409	16142	16242	16353	16244	16254	16491	16370	16366	16304	16316	16572	16287	16205	16401	16564	16402	16352	16231	16345	16389	16318	16428	16574	16547	16345	16152	16180	16430	16258	16434	16191	16266	16347	16333	16417	16367	16292	16323	16458	16264	16333	16402	16322	16436	16519	16449	16267	16462	16307	16320	16299	16535	16221	16130	16169	16179	16577	16422	16451	16310	16259	16217	16323	16326	16272	16339	16288	16544	16293	16263	16338	16217	16209	16242	16260	16382	16278	16362	16124	16255	16537	16583	16451	16303	16377	16182	16311	16326	16383	16410	16256	16330	16357	16367	16370	16328	16259	16637	16231	16257	16102	16273	16326	16358	16423	16238	16263	16047	16070	16380	16180	16312	16509	16348	16368	16416	16488	16305	16479	16429	16584	16466	16176	16268	16214	16374	16450	16452	16467	16305	16465	16378	16352	16401	16266	16479	16326	16366	16214	16316	16592	16432	16326	16317	16462	16485	16462	16294	16335	16452	16453	16340	16500	16327	16350	16397
31640	53700	46851	29992	20479	16061	14732	14337	14120	14239	14085	14176	14206	14243	14152	14280	14292	14153	14032	14209	14092	14195	14331	14242	14324	14116	14284	14146	14225	14136	14248	14154	14096	14158	14137	14251	14245	14220	14176	14153	14185	14008	14249	14148	14021	14170	13974	14088	14083	14242	14102	14271	14180	14003	14064	14256	14262	13924	14146	14149	14116	14130	14215	14003	14371	14228	14187	14175	14259	14301	14089	14155	14368	14113	14198	14307	14189	14082	14098	14284	13976	14355	14157	14147	14133	14324	14248	14171	14133	14199	14259	14036	14176	14211	14362	14010	14107	14150	14051	14161	13992	14218	14099	14236	14284	14113	14336	14163	14230	14169	14260	14268	14299	14138	14161	14095	14265	14184	14030	14206	14204	14020	14152	14129	14084	14242	14317	14099	14180	14161	14226	13973	14057	14256	14228	14340	14287	14240	13948	14134	14155	14215	14329	14068	14030	14123	14183	14041	14282	14188	14197	14130	14107	14270	14159	14267	14278	14156	14178	14064	14231	13993	14165	14146	14158	14319	14092	14110	14140	14097	14285	14120	14150	14262	14225	14300	14194	14068	14138	14241	14228	14148	14004	14290	14224	14132	14180	14065	14210	14066	13905	14224	14206	14268	14093	14110	14235	14142	14184	14101	14261	14269	14165	14244	14161	14242	14214	14290	14182	14047	14046	14175	14122	14368	14028	14025	14238	14248	14273	14153	14169	14140	14044	14243	14266	14226	13932	14219	14270	14178	14227	14041	14060	14183	14242	14157	14271	14143	14146	14313	14077	14071	14077	14080	14158	14158	14157	14186	14151	14101	14109	14126	14176	14178	14212	14146	14244	14126	14091	14237	14022	14164	14287	14124	14366	14215	14116	14100	14129	14361	14267	13949	14263	14136	14204	14008	14197	14214	14046	14214	14191	14099	14198	14038	14287	14137	14233	14154	14189	14157	14301	14116	14197	14319	14179	14064	14132	14177	14224	14021	14339	14078	14158	14270	14242	14160	14154	14329	14254	14053	14276	14090	14279	14131	14089	14205	14194	14286	14176	14133	14203	14210	14071	14162	14126	14217	14051	14157	14160	14049	14140	14289	14192	14054	14257	14271	14269	14258	14303	14163	14102	14076	14186	14259	14122	14143	14287	14045	14188	14024	14174	14277	14084	14306	14062	14220	14208	14078	14078	14114	14181	14072	14110	14212	14002	14108	14122	14099	14288	14147	14333	14118	14181	14211	14033	14146	14239	14096	14137	14043	14100	14135	14184	14104	14191	14325	14297	14074	14220	14178	14148	14308	14218	14226	14186	14177	14289	13995	14116	14145	14284	14051	14303	14195	14198	14115	14236	14098	14245	14131	14115	14023	14154	14113	14158	14261	14215	14250	14157	14056	14242	14071	14225	14033	14147	14306	14273	14182	14172	14154	14016	14347	14155	14039	14127	14094	14190	14066	13983	14199	14198	13996	14152	14156	14289	14110	14401	14121	14204	14154	14311	14175	14179	14213	14272	14211	14215	14162	14254	14437	14314	14192	14228	14223	14128	14300	14037	14372	14097	14355	14284	14198	14186	14362	14189	14256	14269	14170	14275	14147	14107	14071	14036	14293	14395	14173	14068	14124	14130	14296	14139	14150	14225	14025	14052	14278	14165	14241	14181	13997	14392	14187	14094	14192	13941	13973	14047	13978	14229	14099	14305	14102	14168	14200	14226	14251	14217	14384	14207	13990	14131	14226	14263	14212	14186	14158	14089	14239	14121	14221	14179	14259	14302	14265	14218	14121	14266	14161	14113	14167	13924	14312	14271	14339	14197	14169	14095	14230	14373	14254	14150	14166	14162	14196	14275	13982	14095	14165	14071	14176	14308	14279	14134	14174	14130	14119	14159	14295	14110	14144	14035	14250	14255	14204	14119	14072	14209	14105	14172	14079	14063	14192	14302	14115	14391	13966	14088	14055	14135	14095	13963	14351	14068	14170	14174	14178	14179	14083	14222	14161	14302	14164	14172	13993	14371	14165	14096	14009	14029	14267	14299	14227	14108	14372	14191	14189	14028	14143	14275	14284	14037	14241	14063	14186	14152	14127	14193	14162	13991	14098	14222	14140	14090	14173	14124	14082	14027	14269	14292	14245	14210	13975	14288	14181	14161	14116	14046	14209	14289	14203	14256	14064	14121	14158	14109	14082	14269	14234	14163	14144	14268	14279	14179	14159	14407	14096	14245	14323	14046	14241	14084	14136	14224	14149	14222	14153	14097	14275	14292	14242	14230	14086	14271	14193	14100	14124	14344	14123	13986	14217	14094	14040	14181	14076	13993	14117	14395	14273	14400	14242	14158	13998	14172	14220	14159	14096	14192	14047	14196	14296	14214	14372	13957	14259	14202	14152	14174	14052	14092	14139	14181	13998	14081	14065	14142	14131	14313	14348	14143	14194	14143	14231	14097	14141	14266	14264	14027	14056	14158	14201	14110	14320	14306	14237	14381	14005	14112	14109	14267	14386	14185	14359	14215	14072	14027	14150	14103	14242	14209	14225	14275	14352	14205	14073	14124	14093	14084	14157	14185	14251	14092	14087	14300	14138	14140	14288	14160	14087	14161	14088	14171	14414	14036	14194	14165	14328	14187	14217	14123	14259	14214	14145	14158	14374	14204	14239	14189	14211	14145	14226	14435	14231	14194	14247	14233	13948	14260	14194	14202	14292	14414	14261	14161	14096	14229	14045	14132	14206	14056	13942	14125	14097	14362	14178	14137	14271	14279	14401	14238	14125	14117	14145	14133	14261	14168	14039	14087	14102	14142	14154	14177	14130	14063	14113	14129	14263	14308	14272	14086	14187	14134	14036	14158	14166	14145	14225	14085	14156	14189	14149	14369	14027	14069	14196	14277	14255	14209	14176	14160	14201	14303	14157	14231	14250	14202	14161	14196	14073	14230	14153	14162	14221	14197	14066	14302	14101	14098	14314	14167	14150	14196	14070	14304	14131	14166	14034	14235	13938	14143	14235	14297	14046	14255	14076	14239	14025	14167	14243	14271	14276	14219	14204	14146	14290	14134	14285	14223	14249	14242	14186	14222	14106	14080	14238	14308	14077	14155	14184	14214	14180	14361	14205	14034	14263	14157	14294	14092	14297	14143	14116	14179	14205	14154	14205	14171	14182	14026	14200	14113	14272	14116	13983	14237	14275	14153	14252	14204	14230	14210	14061	14188	14227	14169	14319	14172	14086	14135	14209	14344	14153	14124	14263	14292	14276	14036	14230	14160	14113	14148	14183	14310	14177	14124	14366	14351	14257	14102	14397	14126	14195	14215	14261	14253	14255	14248	14228	14088	14150	14189	14181	14263	14238	14256	14217	14208	14057	14155	14074	14178	14202	14033	14098	14183	14305	14182	14213	14187	14201	14083	14166	14227	14112	14308	14361	14120	14175	14270	14284	14270	14254	14072	14313	14220	14043	14074	14226	14289	14211	14199	14156	14251	14167	14172	14093	14129	14204	14104	14149	14278	14151	14330	14096	14251	14249	14166	14195	14351	14178	14164	14074	14129	14196	14096	14130	14196	14094	14345	14293	14273	14271	14213	14181	14300	14076	14122	14104	14213	14195	14249	14247	14194	14131	14231	14039	14303	14012	14005	14150	14312	14098	14235	14190	14164	14063	14066	14128	14061	14147	14248	14029	14119	14216	14041	14120	14149	14251	14209	14096	14092	14336	14198	14205	14069	14148	14078	14168	14054	14117	14315	14211	14048	14076	14238	14183	14272	14211	14263	14213	14183	14209	14143	14150	14168	14235	14310	14069	14199	14153	14202	14260	14213	14018	14189	14087	14267	14127	14295	14178	14182	14124	14054	14165	14230	14286	14202	14079	14223	14220	14420	14264	14180	14026	14232	14198	13910	14032	14303	14282	14246	14095	14054	14157	14124	14358	14311	14222	14031	14083	14120	14115	14125	14152	14263	14093	14230	14110	14167	14209	14165	14311	14298	14289	14221	14017	14002	14222	14426	14106	14030	14160	14238	14165	14262	14124	14120	14313	14288	14219	14315	14241	14096	14139	14192	14149	14115	14146	14118	14331	14202	14228	14250	14121	14324	14285	14188	14252	14298	14210	14045	14062	14198	14144	14334	14395	14206	14248	14357	14325	14188	14130	13987	14188	14204	14205	14184	14156	14142	14107	14284	14055	14228	14321	14064	14169	14049	14023	14203	14166	14158	14318	14181	14082	14257	14206	14197	14190	14251	14080	14138	14307	14186	14186	14120	14240	14168	14214	14062	14119	14115	14270	14138	14270	14159	14075	14198	13998	14205	14280	14155	14152	14181	14175	14201	14341	14082	14072	14160	14177	13992	14182	14168	14318	14313	14139	14191	14207	14190	14088	14084	14197	14108	14053	14202	14100	14179	14080	14270	14086	14146	14190	14236	14163	14206	14166	14219	14137	14239	14121	14260	14166	14089	14191	14240	14261	14112	14190	14038	14371	14090	14216	14189	14161	14202	14110	14254	14341	14105	14384	14133	14151	14233	14071	14278	14243	14168	14087	14250	14252	14321	14259	14241	14146	14093	14121	14215	14187	14105	14191	14166	14343	14211	14079	14159	14189	14250	14244	14141	14177	14297	14203	14240	14368	14184	14049	14216	14141	14109	14304	14195	14318	14219	14092	14170	14129	14244	14258	14204	14212	14323	14170	14228	14081	14056	14247	14153	14209	14068	14326	14203	14155	14142	14260	14193	14128	14184	14068	14334	13981	14070	14017	14121	14259	14142	14274	14306	14122	14005	14117	14216	14131	14220	14190	14273	14193	14208	14013	14057	14266	14110	14144	14115	14011	14327	14139	14466	14253	14184	14085	14374	14407	14381	14126	14243	14237	14191	14185	14026	14319	14205	14192	14115	14237	14111	14166	14059	14264	14304	14270	14229	14192	14200	14239	14514	14144	14072	14151	14233	14238	14200	14157	14157	14287	14180	14130	14158	14182	14156	13981	14124	14213	14168	14228	14214	14174	14326	14044	14316	14052	14176	14289	14219	14405	14189	14051	14044	14174	14291	14177	14284	14178	14082	14209	14088	14327	14072	14117	14202	14480	14193	14449	14324	14069	14272	14128	14038	14107	14187	14263	14129	13993	14244	14179	14253	14117	14217	14276
24290	23202	45859	48827	37842	29078	23576	18220	16471	16501	16544	16434	16222	16242	16186	16198	15968	16007	16204	16068	16123	16133	16175	16332	16356	16178	16213	16249	16036	16030	15968	15898	15914	15833	16197	16008	16141	16042	16321	16228	15916	16233	16213	16269	15980	16069	16090	16024	16143	16044	16135	16123	16036	16186	16113	15947	16153	15891	16131	16157	16169	15848	16112	16204	16067	15798	16029	16141	16147	16086	15870	16198	15904	15884	16161	15999	15994	16011	16170	16007	16052	16065	16221	16130	16120	16129	15967	16149	16024	16302	16177	15925	15979	15896	15962	16148	16134	16119	16026	16186	16323	16069	16103	16014	15875	16136	16014	15987	16086	16196	16127	16016	16267	16061	16058	16245	15882	16196	16027	16259	16085	16073	15944	15903	16051	16038	16066	16026	16117	16178	16202	15853	16135	15830	15966	16020	16015	16049	15801	16000	16065	16148	15943	15891	15982	15837	16231	15942	16058	16027	16266	16158	16071	15995	15879	16100	16112	15865	15976	16121	16111	16069	16020	16159	15996	15893	16021	16157	16057	16104	15995	16013	15925	16088	15880	16152	15874	16149	16056	16070	16097	16139	15891	15972	16055	16071	16074	16079	16013	16045	15893	16046	16087	16015	15970	15931	16093	16080	16080	16009	16229	15912	16113	15999	15910	15935	16046	16121	15899	16058	15965	16081	16008	16146	15995	16162	15950	16056	16137	16059	16049	16001	16167	16042	15948	16023	16011	15854	15927	16118	15992	16044	15917	16020	16185	16242	15900	15937	15888	16123	16172	16049	16199	16143	16212	16136	16158	15947	16098	16137	16282	16243	16096	16126	16095	16122	15945	16084	16065	15933	16168	15875	15980	16022	16084	16303	16047	16067	16048	15876	16132	15793	16025	16033	16046	16122	15917	15888	16140	16163	15952	15937	15986	16169	15984	15970	16038	15777	15867	16143	16131	16099	16203	15932	16026	16111	15843	16083	16147	15888	16093	16086	16188	15927	15851	16129	15964	16172	16059	15816	16112	15909	16027	16089	16081	16051	16029	16143	16125	15823	15976	16194	15987	15941	15836	16100	16200	16123	16049	16047	15831	16065	16204	15929	16056	15860	15886	15829	15989	16022	16177	16200	16043	15905	16015	16151	16058	16147	16038	16126	15938	15932	16132	16257	16084	15962	15990	15899	16040	15892	16066	16050	15945	16063	16011	15908	16113	16065	16198	15912	16192	16250	16221	16122	16314	16078	16032	16007	16168	16086	16139	16180	15994	15918	16040	16137	16029	15975	16100	16218	15917	16008	16065	16011	16129	16037	15938	15883	16028	16020	16129	16028	16080	16207	16154	16114	16167	16023	16209	16055	16085	15851	15899	16088	16075	16162	16034	15957	16136	15914	15939	15974	16225	16029	15968	16056	15812	16009	16337	15891	15793	15883	16005	16073	16069	15933	15992	16082	16071	16103	15989	16090	15999	16076	15971	16253	16193	16082	15991	15991	15987	16005	15835	15995	15906	16109	16344	15967	16133	15981	16222	16005	16077	16009	16173	15937	15843	16134	16146	16215	15872	16233	16098	16010	16102	16072	15866	16195	15905	16128	16042	16069	16019	15948	16099	16097	16024	16191	16204	16007	15868	16162	16261	15943	16156	16080	16062	16087	16037	16115	16093	15923	16234	16041	16007	15883	15866	15786	16141	15960	16117	16066	16073	16243	15940	16021	15989	16169	16026	16096	15906	15824	16065	16096	16110	15842	16101	15874	16264	16089	16156	16065	15821	16073	16074	16031	15991	16150	16126	16036	15957	16131	16199	16035	15968	15854	16033	16019	16029	16104	16086	16006	15866	15950	16008	15978	16102	15942	16054	16120	16034	16025	16168	16139	16102	15995	16167	16127	15948	15960	16047	16078	15984	16161	15906	16132	15983	16043	16076	15881	16006	15999	15787	15964	15996	16057	15976	16113	15890	16222	16019	15962	16145	16036	16105	15953	16046	16027	16232	15917	15794	15861	16023	15960	15959	16256	16122	16244	16077	16148	16186	16181	16154	16046	15939	15938	15977	15838	16200	16227	16005	16012	16048	16036	15974	15944	15982	16061	16201	16232	15947	16136	15916	15949	16069	16101	16130	16094	15835	16129	16266	16270	16088	15996	16114	15978	15990	16081	16122	16122	15904	16113	16027	16069	16140	15966	16117	16058	16068	16044	16006	15970	16262	16090	15982	15865	16013	15790	15894	16016	15911	16038	16041	16092	15959	15794	15998	15924	16084	15870	16011	15948	16158	16128	16044	16016	15828	16019	16276	15994	15878	15903	15991	16005	16084	16025	16025	16024	16098	15983	16042	16082	16071	16207	16086	15995	16068	16119	16115	16182	16026	15905	15956	16130	16104	15940	16185	16062	16107	15901	15963	15985	16133	16006	16061	16020	15955	15767	15972	16114	16003	16256	15904	16177	16235	16143	16234	16053	16152	15973	15799	16138	15951	16008	16127	16001	15928	15953	16052	15828	16133	15946	15941	15922	16001	16032	15994	16057	15979	16131	15949	16109	16001	16030	16105	15890	15908	16136	16235	16034	16035	15888	15958	15919	15890	15867	16134	16143	15976	15992	16294	16022	16073	16202	16068	15942	15968	16101	16129	16261	16022	15794	16129	16124	16086	15997	16150	16036	15989	16311	16219	16065	16013	16038	16093	15936	16147	16167	16075	16257	16000	16108	15972	15850	16219	16206	16115	15984	15847	15952	15991	16224	16161	15853	15966	15866	16080	15733	15986	16084	15981	16152	16309	16181	15818	15992	16008	15941	15994	16045	16162	16103	15899	15945	16029	16045	16052	15922	16104	16141	16146	16092	15937	15995	15949	16120	16345	16124	16010	16061	16145	15954	15996	16071	16134	16170	16142	15883	16100	16167	15991	16053	16025	16072	16209	15994	16133	15917	16147	16374	15960	16093	16093	16168	16195	15996	15901	16033	15967	16027	16040	15974	16195	15961	16044	16229	16169	16011	16040	15976	16034	16202	16095	16185	16017	16086	16058	16167	16098	16049	15996	15906	16008	16035	16174	15944	16014	16163	16257	16048	16091	16255	16167	16077	15876	16117	16058	15954	16124	15872	16297	16240	16133	16098	16145	16085	16117	16039	16094	16230	16140	15861	16113	15920	15974	15821	15833	15863	15910	16131	16071	16063	16006	16009	16050	16043	15893	15967	16097	16204	16070	16108	15937	16020	16076	16055	16015	16406	15956	16088	15852	16164	16142	16165	16026	15976	16059	15989	16035	16012	16114	16257	16136	16111	15876	15900	16300	16052	16044	15804	15925	15972	16105	15994	15992	16121	16373	16048	16083	16252	16105	15840	15944	15902	16164	16232	16032	16124	16010	16026	16091	16230	15949	16014	16103	16086	16084	16206	15979	16061	16014	16262	16173	16043	16099	16081	16029	16130	15987	15919	16131	15946	16036	16206	15931	16048	16133	15916	15902	15791	16014	15894	16029	16083	15995	16043	16142	15959	15867	16067	16056	15946	15957	15887	15906	15991	16200	15841	16039	15862	16007	16019	15965	16099	15976	16242	16064	15984	16106	16163	16011	15939	15918	15956	16166	16045	15955	16111	16213	16091	16159	15984	16130	15940	16136	16299	15992	15996	16148	15881	15991	15949	15963	16092	15957	16033	16101	16143	16115	16170	16226	16018	15925	15832	16135	15765	16005	15906	16044	16056	15991	16129	16109	16051	16042	15829	15699	16112	15926	15985	15960	16070	16068	16039	15992	16086	16028	16241	16147	16076	16005	15999	15947	15893	16119	16148	16228	16087	16052	16037	15975	16075	16172	15863	15976	15894	15932	16027	16156	16093	16059	15917	16095	16038	15883	16007	15929	15878	15986	15947	15932	16150	15818	16090	16146	16033	16130	16137	16065	16122	16062	16146	16032	16258	15997	15993	16242	16243	16067	16201	16055	16195	16127	16004	16053	16026	16133	15999	15971	15970	16096	16257	16143	15904	15838	16067	16103	16090	15905	16050	16046	16274	16197	16056	15989	15995	16149	16333	16068	15925	16047	15844	16152	16126	15971	16083	15720	15944	16085	15916	16001	16187	16066	16102	16099	16284	16187	15967	15977	16002	16063	16023	16005	15922	16117	15975	16082	15883	15777	15909	15991	16228	15883	16173	16034	15927	16043	15941	16021	16058	15838	16071	16084	16034	16097	16251	16103	16056	16132	16140	15796	16096	16041	16055	16176	16086	16053	16073	16224	16041	16200	15937	16063	16059	16134	15675	16060	15925	16045	16016	15945	15980	16132	15957	16126	16204	16123	16036	16071	16089	16109	15940	15989	15965	16005	16094	15892	15964	16032	15963	16091	16081	15984	16014	15859	16055	16004	16082	16054	16218	15975	16120	16008	15953	15987	15965	15960	15966	16167	15968	15925	15909	16082	15987	16047	16102	15988	16022	16259	16097	16039	16003	15714	15967	16084	16018	15932	16031	15956	16002	16153	15977	15979	15853	16146	15948	16062	15949	16343	16022	16273	15890	15826	16067	16062	16060	16118	16032	15946	15916	16252	16256	16235	16092	16079	16060	16186	15973	16192	15935	16025	15978	16153	16086	16079	15983	16262	16149	16208	15901	16131	15986	15941	16089	16048	15987	16242	16136	16354	16133	16052	16195	15945	16042	15887	15897	16063	16091	16043	15994	16023	16185	15933	15835	16080	15986	16068	15967	16053	16026	16149	16035	16017	16047	16147	16099	16004	16176	16093	16015	15962	15949	16064	16003	15941	15912	16096	15980	16141	15968	16063	16072	16003	16012	15999	15927	16018	16094	16213	15878	16024	16156	16120	15982	15940	16195	15973	15925	16052	16224	15987	15871	16005	16014	15994	15836	16032	15979	15988	15873	16054	16191	16185	15921	16087	15886	16093	16005	15905	15858	15991	16101	15944	15975	15949	16004	16098	16119	16142	16109	16266	16025	16188	15927	15921	16116	15991	16115	16314	15966	15933	16158	16078	16063	16098	16017	16049	15996	16202	16178	16092	16132	16098	15996	16078	16054	16002	15828	15935	15990	16031	16115	15950	16196	16119	15736	15939	15782	15793	15940	15993	15998	15991	16029	15956	16060	15888	16104	15818	15999	15980	16019	16013	16004	16260	16095
54919	95579	88488	63680	43066	27883	18638	15132	14415	14241	14005	14137	14248	14086	13956	14105	13928	14053	14102	13989	14043	14036	13955	13930	14070	14097	14200	14043	14023	14049	14051	14087	13981	13982	14026	14144	13879	14026	14167	14188	14156	14113	14121	14117	13978	13976	14017	14113	14040	13896	13951	14012	13782	14120	14049	14022	14145	14059	14039	13945	14018	14036	14119	14006	13949	14012	14016	13930	13921	13930	14027	13811	14034	13982	14035	13927	14090	14246	14013	14030	14030	13936	14014	13959	14003	13988	13948	13948	14154	13998	14004	14172	14069	14021	14150	14101	14030	14210	13875	14029	14167	14040	13933	14175	13962	14125	14026	14074	14081	14031	14135	14111	14048	14031	13914	13903	13944	13899	14083	13915	14114	14134	14096	14109	13937	14120	14033	14030	14073	13985	14078	14177	14081	14116	13901	14125	13763	14031	13963	13937	13998	14020	14031	14076	14020	14012	13840	14075	14050	14067	14032	13908	14118	13858	14022	14034	14065	14038	13974	14264	14158	13938	14013	13893	13797	14050	13926	13956	14084	14127	14073	13952	13983	13921	14061	14133	14010	14134	13912	13915	14105	14148	14094	13968	13994	13945	13933	14059	13973	13972	13832	13942	13962	13867	13915	13914	14012	14114	13882	13984	14035	14064	13882	14034	14046	13905	14019	13915	14187	14042	13911	13919	14069	13994	14063	14215	13876	14073	14115	14111	14156	14138	14017	14038	13916	14073	13957	14059	14100	13990	14056	13883	14129	14176	13869	14057	13965	14005	14036	13874	13986	13989	14067	13974	13895	13994	14042	14133	14152	14007	13975	14115	14012	14025	14024	14033	13915	14049	14046	13923	13994	14001	13867	14016	13964	14042	13973	13947	14173	13931	13880	14067	13976	14024	13867	14152	13945	13966	13830	13943	13910	14111	13992	13948	14164	13830	14064	13960	14183	14034	14103	14072	14071	14028	13874	14052	14149	13940	14075	14127	14062	13817	13968	13807	14172	14023	14018	13949	13881	13978	14089	14073	13932	14063	13986	14024	14125	13989	14064	14075	14005	14040	14046	13952	14068	13885	13768	14050	14012	14005	14039	14028	14008	13909	14014	13867	14090	14081	14137	13911	13996	14168	14041	14053	13971	13994	14019	13947	13859	13847	14233	14011	13890	14063	14129	14023	14011	13938	13891	14084	14179	14124	13998	14093	13953	13959	13863	13955	14026	14059	14025	14045	14065	13958	13971	14051	14015	14044	14123	14024	14063	13851	14167	13997	13998	14167	13973	14032	13985	14003	13943	13967	14060	14061	14063	14178	14014	14075	14181	14090	13867	13914	14030	13943	13901	14061	13917	14059	14042	14112	13914	14120	14016	13885	13950	14021	13871	13957	14092	13915	14035	14091	14040	13926	13991	13969	14108	14083	14035	13939	13918	13953	14048	14027	13946	13995	13939	13947	14070	14022	13933	14110	14096	14048	14084	13984	13949	14012	13962	14111	13949	13955	13991	13998	13958	14113	14019	13961	13906	14048	13981	13982	14049	13854	14166	14058	13980	14065	14127	13813	14118	14047	14086	14154	14144	13962	14047	14046	14041	14089	14153	13801	13860	13935	14035	14037	14099	14180	13917	14036	14106	14014	14001	14102	13983	13891	14283	14009	14106	13952	13908	14039	14287	13843	14101	14056	13897	14061	13983	14014	14094	13973	14276	14083	13958	14106	14089	13991	14022	13998	13920	14011	14158	13975	14041	14026	14023	13928	14076	13949	14047	13979	14154	14135	14223	14035	14098	13955	14183	13928	13994	14063	14022	14019	14031	13914	13967	13912	14084	13949	13986	13953	13990	14020	14079	13918	14177	14051	13950	14112	13871	13988	14058	14093	14037	14023	13899	13898	14018	14127	14043	13833	13968	13974	13927	14105	14079	14187	14025	14204	14042	14015	13970	14172	14058	14189	14055	13994	13916	13936	13946	14019	14278	13858	14006	14025	13849	14071	13970	14016	13979	14134	14093	13999	14070	14080	13909	14190	14054	14096	13951	13916	14084	14023	14050	13936	13997	13928	13876	13873	14048	13809	14232	13802	14124	14061	13990	14016	13951	14016	14047	14058	14086	13899	14158	14155	14035	14118	14074	13977	13811	14027	14081	14157	14014	13867	13941	14218	13743	14021	13987	13957	14079	13981	13804	14089	14133	13947	14133	14083	14107	13994	13964	13954	14051	13980	13987	14003	13948	14085	14137	14149	14135	14130	14092	14065	14069	14044	13870	14143	14046	14218	13963	14041	14023	14161	14084	14158	14036	14143	13974	13928	13899	14005	14045	14039	14087	14082	14076	14060	14016	13893	14059	13911	13967	14039	14011	13956	13841	13909	14177	14100	13932	13943	14005	14117	14019	14075	13899	14073	14089	14043	14019	14016	13996	13965	14015	14174	14140	14001	14024	13949	13954	14145	13980	13948	13989	14034	13925	14061	13994	13916	13992	13923	13998	13925	13945	14241	14108	14269	13972	13935	13898	14093	13976	14032	13936	13990	14002	13919	14032	13805	13982	14045	13842	14234	13884	14013	14029	13872	14101	14070	14134	14141	13897	13883	14069	14075	13886	13977	14062	13992	14019	14016	14065	14030	13997	14041	13858	13802	14085	14237	14135	14034	14124	14039	14095	13922	13953	14055	14094	13934	14032	13879	14051	13977	14037	14035	14057	13945	14044	14108	14224	14003	13991	14013	13958	13954	13976	14065	14013	13917	14085	13966	14058	13861	13991	14213	13883	13899	13925	14012	14033	14186	14084	14097	14065	14131	14023	14110	13905	14051	13806	14178	14123	13893	14083	13880	14057	13877	13971	14160	13970	14005	13924	13964	14174	14130	14078	14073	14011	14046	14094	14079	14096	14198	14014	14065	14021	14013	14097	14009	14102	13999	14066	14001	13885	13969	14116	14018	13862	14030	13977	14088	13963	13909	14167	14030	14175	14159	14066	13992	14033	13943	13943	14044	14004	14057	13862	13897	13911	14063	14057	13829	14104	14141	13991	13934	14075	13949	14058	13966	13895	13916	14038	14084	14034	14007	14110	14036	13875	14047	13944	13929	13897	13917	14071	13995	14062	14000	14010	14052	13952	14116	14182	14067	14100	13820	14182	14060	14146	13992	14025	13912	13992	14004	14080	14078	14114	14126	13928	13990	13993	14085	14130	14036	14101	14041	14029	14215	14132	14029	14007	14143	14011	13984	13954	13978	14099	14097	14035	14217	14012	13830	14039	14040	14188	13949	14064	13986	14009	14122	13836	14007	13841	13937	14030	14083	14135	13993	13919	14137	14060	13892	14067	14158	14042	14000	14116	13957	14085	14191	14012	14093	14026	14029	13902	13766	13930	14041	14094	14162	14040	14210	14011	13867	13897	14053	14073	14142	13868	14059	13919	13973	14142	14065	13969	14043	14208	14111	14091	13971	14035	14138	14065	14107	14089	14090	14158	14103	14010	13991	13811	14042	14070	13957	14091	14148	13969	14062	13885	14011	14094	14057	14090	13988	14146	14030	14018	14089	13904	13893	13930	14036	14062	14057	13939	14034	13983	13996	13924	14024	13989	14026	14000	14101	14021	13955	13918	14076	14045	14077	14031	14054	14080	14091	14011	14124	13942	14042	14187	14057	13953	13948	13934	13972	14067	13968	14008	14015	13971	14184	14112	13850	14019	13933	14017	14110	14031	14052	14058	14069	14224	13985	13986	14040	14060	14022	14080	14115	13988	14041	13991	13954	14144	14093	14123	14035	14149	14135	13914	14032	14049	14050	14096	14044	13899	13983	13972	13977	14084	13988	14073	14022	14086	13993	14026	13851	14062	14084	13978	14104	14137	13970	13974	14015	13971	14004	13915	13864	13877	13925	14261	13924	14063	13968	13810	14040	14143	13884	14015	14108	14057	14032	14160	13964	14089	14171	14099	13996	13992	14051	13920	13950	13856	14039	13968	13960	14109	14015	13884	14204	13996	13887	14022	13972	13933	14092	13924	14191	13936	14078	13991	13967	13821	14102	13986	14059	14064	14146	13930	14071	13879	14098	14181	14197	14066	13938	13995	14185	14000	14024	14009	14104	14017	13999	13947	14160	13862	14069	13992	14095	13891	13903	14051	14221	13984	14130	13893	13882	14093	14007	14034	13927	13943	14104	13959	14069	14024	13999	13854	14112	13795	13936	14144	14055	14064	13984	14092	13790	14105	14041	14109	13995	14141	14097	14076	13936	13988	14044	14008	14018	13937	14013	14028	13901	14052	13938	14123	13871	13965	14112	13915	13948	14014	13725	13974	14151	14103	14062	14069	13968	13928	13990	13950	13984	14002	14250	14059	13871	13994	14055	14041	14169	14117	14125	13980	13908	13953	13838	14233	14010	13979	13926	14008	13960	13972	14111	14023	13889	13874	14017	14033	13984	14035	14166	13858	13647	13923	14166	14074	13982	13971	13939	13975	14147	13862	13788	14336	14024	14024	13985	13991	14021	13914	14059	13942	14036	14046	14037	13993	14095	13991	13966	14018	14120	14028	13992	13999	14102	14076	14042	14097	14099	14182	13978	13872	13912	14118	14149	14002	14169	14086	13970	13988	14016	14085	14018	14168	14076	14215	13885	13899	14130	14107	14113	13876	14032	13897	13996	14097	13903	14088	13966	13948	13947	13853	13893	14096	13947	14033	14007	13999	13916	14009	13997	13976	13924	14181	14139	14019	13934	13978	14128	13909	13997	14016	14010	14082	14000	14077	14143	13875	14152	14033	14088	14009	13966	14008	14035	13972	13969	14159	14075	13914	13985	13985	14051	14047	13974	14004	14053	13909	14032	14076	14081	14048	14084	14056	13805	14067	13991	14053	14130	13948	14072	14065	14088	13845	13965	14101	13931	14112	13925	14162	14117	14159	14045	14075	13932	14146	14202	14062	13918	14171	14247	13904	14028	14069	14042	14147	13776	14027	14013	14097	14094	14002	14083	13972	13993	14094	13977	14145	14086	13965	14029	13912	13887	14043	14185	14082	14010	13710	14011	13989	14031	13972	13980	14001	13905	14086	14025	14011	14010	13843	14165	14010	14141	14127	14128	14038	14137	13917	14009	13983	14093	14009	14004	14031	14018	14016	13972	13979	13963	14116	14123
22977	22200	38981	44059	39314	33129	27858	19786	16649	16317	16217	16040	15821	15870	15890	15896	16077	15910	15942	15956	15812	16168	15825	15748	15813	15738	15701	15870	15795	15831	15937	15712	15632	15760	15638	15804	15733	15803	15648	15721	15804	15866	15712	15665	15815	16036	15755	15630	15689	15743	15752	15790	15769	15685	15745	15659	15810	15910	15536	15801	15826	15731	15572	15666	15712	15775	15770	15712	15699	15768	15814	15544	15668	15704	15544	15672	15542	15748	15776	15435	15737	15782	15627	15664	15770	15632	15614	15733	15716	15726	15631	15724	15732	15833	15595	15729	15719	15722	15610	15879	15686	15606	15766	15601	15489	15585	15845	15818	15631	15820	15671	15704	15378	15586	15679	15590	15479	15697	15587	15937	15790	15593	15652	15522	15758	15799	15491	15657	15511	15632	15707	15645	15779	15622	15695	15717	15506	15768	15713	15739	15490	15737	15794	15435	15545	15730	15781	15694	15602	15674	15890	15769	15726	15780	15705	15492	15898	15779	15596	15730	15682	15737	15839	15740	15753	15778	15711	15495	15626	15739	15531	15843	15737	15606	15817	15764	15615	15914	15670	15730	15544	15730	15582	15726	15600	15801	15728	15690	15678	15648	15641	15705	15709	15580	15730	15612	15703	15621	15974	15752	15795	15648	15653	15576	15727	15563	15710	15883	15768	15525	15630	15542	15604	15727	15546	15798	15641	15665	15886	15922	15770	15579	15628	15636	15688	15678	15722	15612	15826	15671	15709	15578	15603	15661	15648	15617	15668	15735	15703	15691	15620	15468	15579	15734	15401	15563	15914	15705	15824	15911	15649	15861	15768	15790	15631	15487	15787	15678	15899	15470	15696	15562	15884	15524	15668	15599	15732	15766	15804	15731	15740	15700	15486	15828	15675	15667	15660	15710	15777	15439	15777	15592	15565	15549	15726	15717	15506	15496	15798	15666	15527	15447	15575	15747	15459	15755	15739	15679	15716	15703	15692	15532	15719	15613	15683	15707	15538	15649	15805	15688	15762	15569	15624	15672	15683	15647	15745	15597	15750	15794	15734	15382	15771	15721	15465	15722	15717	15570	15772	15816	15639	15717	15697	15701	15648	15605	15786	15666	15693	15610	15651	15521	15763	15575	15570	15855	15823	15706	15660	15672	15623	15761	15711	15852	15678	15770	15772	15725	15597	15750	15652	15492	15744	15706	15664	15704	15559	15664	15738	15834	15548	15733	15550	15648	15734	15663	15767	15646	15741	15697	15768	15579	15741	15716	15592	15737	15639	15607	15611	15590	15721	15735	15580	15693	15630	15537	15714	15679	15686	15640	15692	15633	15719	15486	15853	15793	15653	15697	15772	15590	15913	15725	15820	15637	15697	15686	15711	15473	15722	15818	15611	15569	15666	15779	15644	15739	15645	15761	15591	15619	15580	15524	15665	15547	15911	15918	15914	15617	15522	15666	15742	15829	15672	15683	15633	15616	15629	15687	15790	15812	15777	15780	15922	15677	15680	15630	15593	15546	15655	15608	15862	15566	15639	15723	15635	15598	15778	15752	15785	15956	15536	15809	15617	15627	15527	15675	15595	15918	15681	15754	15581	15572	15749	15761	15701	15734	15652	15520	15572	15594	15630	15631	15779	15680	15730	15727	15709	15831	15718	15814	15694	15772	15514	15554	15634	15719	15757	15609	15631	15691	15684	15629	15637	15630	15802	15541	15655	15700	15890	15460	15471	15733	15652	15645	15652	15716	15674	15454	15634	15661	15674	15762	15738	15731	15697	15754	15770	15689	15500	15561	15757	15727	15610	15593	15945	15815	15771	15630	15661	15586	15807	15697	15687	15722	15899	15528	15573	15817	15609	15775	15786	15559	16006	15728	15551	15700	15705	15594	15660	15843	15776	15516	15647	15652	15789	15866	15755	15714	15697	15656	15782	15857	15738	15740	15618	15593	15554	15545	15691	15577	15606	15690	15692	15837	15617	15687	15786	15845	15875	15633	15543	15744	15774	15570	15752	15574	15699	15787	15738	15758	15801	15861	15768	15662	15542	15653	15629	15724	15809	15389	15765	15587	15496	15729	15593	15731	15600	15724	15837	15531	15654	15540	16014	15366	15502	15710	15734	15758	15734	15705	15687	15614	15452	15574	15748	15860	15898	15698	15779	15700	15600	15652	15810	15491	15545	15614	15689	15802	15583	15391	15741	15678	15687	15655	15698	15771	15582	15788	15614	15884	15890	15794	15849	15602	15544	15765	15790	15506	15795	15656	15448	15658	15765	15654	15627	15599	15750	15739	15734	15776	15744	15537	15804	15778	15638	15461	15668	15644	15630	15595	15607	15873	15937	15642	15631	15415	15835	15645	15612	15657	15844	15744	15658	15813	15610	15707	15619	15614	15677	15647	15893	15542	15570	15756	15578	15934	15726	15783	15738	15746	15840	15630	15610	15673	15671	15812	15754	15578	15687	15678	15658	15499	15842	15677	15778	15591	15354	15496	15688	15635	15647	15526	15634	15696	15582	15639	15426	15535	15740	15837	15763	15525	15496	15862	15844	15655	15877	15709	15832	15666	15754	15485	15699	15495	15821	15637	15706	15495	15569	15684	15710	15594	15674	15721	15750	15714	15545	15734	15606	15570	15672	15481	15454	15429	15504	15675	15683	15689	15703	15627	15685	15471	15711	15490	15783	15708	15667	15899	15695	15783	15628	15759	15748	15622	15637	15721	15548	15928	15751	15708	15556	15521	15749	15745	15710	15738	15528	15558	15641	15679	15770	15875	15649	15795	15709	15737	15670	15671	15584	15708	15656	15665	15448	15627	15666	15570	15646	15672	15736	15786	15746	15690	15519	15678	15743	15501	15723	15644	15573	15415	15791	15595	15527	15567	15575	15906	15681	15634	15606	15729	15617	15719	15649	15733	15646	15767	15748	15668	15381	15851	15470	15722	15759	15642	15790	15661	15685	15752	15617	15713	15537	15571	15617	15920	15890	15627	15723	15653	15553	15694	15606	15709	15578	15657	15610	15921	15864	15630	15638	15671	15609	15709	15667	15378	15795	15415	15556	15487	15718	15847	15535	15665	15736	15829	15345	15757	15624	15652	15996	15643	15614	15737	15723	15589	15771	15575	15589	15732	15667	15722	15900	15551	15652	15848	15591	15497	15712	15656	15443	15620	15617	15716	15759	15667	15540	15605	15879	15629	15785	15559	15635	15628	15795	15680	15588	15587	15716	15671	15808	15619	15758	15679	15766	15594	15642	15713	15887	15616	15626	15679	15705	15523	15791	15809	15603	15711	15658	15711	15738	15691	15568	15755	15658	15600	15853	15638	15657	15938	15874	15723	15643	15537	15728	15628	15590	15550	15597	15669	15624	15553	15570	15457	15756	15840	15865	15795	15675	15596	15483	15856	15574	15538	15664	15536	15619	15525	15654	15682	15772	15431	15742	15612	15598	15678	15695	15781	15580	15676	15647	15332	15608	15784	15699	15762	15753	15929	15819	15653	15733	15614	15630	15634	15795	15880	15620	15525	15521	15547	15662	15765	15739	15626	15616	15627	15586	15626	15619	15720	15592	15861	15561	15735	15675	15772	15612	15764	15492	15574	15857	15590	15733	15806	15538	15585	15776	15748	15719	15592	15762	15614	15517	15636	15726	15813	15762	15916	15688	15595	15545	15771	15741	15721	15680	15680	15693	15779	15557	15721	15875	15607	15548	15669	15771	15551	15637	15648	15758	15771	15531	15878	15768	15797	15692	15884	15610	15665	15687	15529	15750	15516	15861	15481	15828	15637	15779	15617	15414	15534	15858	15551	15903	15674	15598	15769	15479	15617	15712	15648	15731	15441	15705	15637	15718	15639	15717	15809	15569	15641	15552	15633	15683	15697	15735	15431	15737	15675	15670	15754	15619	15641	15636	15656	15730	15581	15779	15772	15703	15689	15716	15603	15751	15749	15553	15888	15506	15695	15580	15656	15690	15716	15782	15637	15840	15982	15933	15666	15538	15641	15703	15940	15705	15681	15767	15529	15509	15656	15459	15500	15823	15734	15668	15802	15671	15660	15645	15658	15731	15601	15671	15822	15699	15646	15442	15855	15593	15693	15799	15571	15559	15516	15729	15793	15754	15813	15676	15583	15756	15591	15738	15668	15599	15716	15719	15736	15719	15582	15715	15613	15532	15689	15528	15804	15766	15674	15588	15524	15544	15528	15823	15627	15809	15896	15690	15635	15778	15671	15764	15822	15524	15507	15678	15634	15818	15674	15640	15595	15471	15574	15481	15345	15674	15642	15716	15623	15810	15575	15711	15685	15915	15735	15736	15666	15831	15708	15824	15755	15503	15608	15613	15751	15675	15791	15758	15721	15698	15799	15731	15756	15724	15590	15755	15899	15628	15698	15460	15760	15758	15649	15524	15770	16052	15934	15801	15618	15757	15580	15592	15347	15554	15610	15441	15805	15651	15743	15526	15582	15529	15751	15624	15539	15678	15360	15427	15546	15708	15578	15764	15614	15726	15692	15756	15684	15732	15895	15768	15763	15656	15445	15570	15662	15795	15764	15796	15844	15852	15812	15831	15625	15485	15713	15742	15677	15653	15632	15743	15833	15776	15570	15808	15754	15665	15662	15744	15733	15605	15505	15798	15704	15776	15728	15692	15654	15711	15787	15708	15720	15572	15655	15789	15602	15549	15900	15844	15775	15715	15563	15574	15870	15757	15642	15579	15786	15659	15784	15460	15717	15671	15651	15922	15756	15470	15598	15921	15874	15572	15795	15717	15598	15623	15781	15738	15641	15568	15689	15699	15562	15537	15646	15572	15908	15679	15568	15728	15592	15709	15663	15645	15579	15668	15611	15720	15797	15560	15660	15662	15642	15755	15503	15667	15621	15593	15808	15479	15696	15719	15663	15791	15770	15714	15692	15753	15702	15482	15416	15623	15667	15759	15973	15723	15667	15789	15716	15779	15631	15501	15566	15476	15717	15681	15481	15654	15661	15733	15774	15777	15613	15777	15670	15750	15549	15682	15723	15548	15816	15787	15718	15794	15674	15609	15532	15538	15535	15655	15630	15632	15429	15570	15682	15609	15708	15868	15561	15724	15888	15717	15835	15555	15607	15690	15633	15659	15580	15847	15723	15564	15742
60673	104423	97297	79098	55794	36960	23120	16473	14294	13887	13781	13680	13630	13760	13697	13622	13684	13915	13727	13790	13611	13761	13773	13809	13709	13769	13720	13722	13759	13872	13861	13925	13704	13748	13772	13695	13692	13722	13749	13837	13779	13668	13765	13681	13725	13906	13778	13859	13712	13747	13918	13893	13635	13772	13851	13812	13830	13874	13805	13714	13822	13690	13786	13796	13917	13750	13688	13720	13870	13758	13713	13773	13773	13906	13689	13554	13674	13851	13824	13811	13908	13844	13830	13712	13868	13800	13779	13932	13738	13708	13669	13777	13841	13700	13662	13796	13828	13804	13857	13833	13876	13744	13706	13695	13891	13676	13937	13800	13776	13636	13860	13744	13768	13696	13781	13819	13696	13735	13838	13858	13799	13784	13765	13873	13782	13697	13742	13764	13685	13755	13819	13895	13745	13818	13714	13769	13775	13797	13749	13815	13720	13769	13818	13711	13731	13891	13734	13737	13794	13707	13765	13758	13820	13806	13748	13692	13661	13782	13768	13712	13891	13750	13904	13777	13722	13751	13630	13807	13684	13876	13772	13718	13689	13854	13863	13951	13761	13624	13784	13854	13677	13906	13592	13622	13869	13976	13826	13824	13863	13803	13672	13767	13603	13810	13857	13728	13790	13717	13655	13705	13813	13743	13732	13611	13760	13805	13882	13780	13805	13662	13887	13809	13860	13747	13717	13758	13957	13845	13747	13648	13901	13703	13879	13684	13813	13772	13868	13767	13830	13700	13668	13740	13859	13731	13655	13746	13821	13859	13673	13748	13859	13763	13708	13864	13653	13795	13863	13747	13792	13771	13633	13833	13725	13608	13911	13778	13870	13795	13739	13633	13594	13784	13668	13968	13932	13630	13748	13819	13760	13774	13614	13955	13851	13700	13789	13813	13791	13686	13528	13791	13837	13808	13844	13693	13794	13875	13781	13789	13651	13864	13547	13678	13843	13788	13715	13703	13693	13669	13752	13786	13786	13688	13905	13582	13754	13703	13858	13869	13767	13788	13726	13661	13668	13729	13727	13617	13848	13924	13817	13621	13825	13838	13822	13936	13627	13782	13719	13840	13872	13913	13798	13745	13902	13806	13836	13959	13985	13743	13857	13781	13914	13733	14000	13845	13727	13839	13931	13738	13790	13714	13772	13579	14026	13774	13825	13726	13669	13788	13672	13611	13747	13776	13908	13564	13735	13730	13800	13734	13882	13778	13837	13783	13799	13722	13718	13760	13645	13745	13763	13692	13860	13782	13735	13820	13864	13868	13743	13816	13867	13702	13835	13757	13650	14087	13809	13615	13685	13747	13846	13779	13810	13764	13776	13724	13858	13727	13739	14121	13860	13733	13781	13729	14042	13760	13830	13647	13794	13854	13787	13702	13740	13815	13875	13854	13754	13685	13776	13862	13784	13746	13804	13832	13742	13952	13743	13957	13758	13697	13729	13735	13766	13736	13803	13825	13980	13752	13751	13720	13707	13816	13829	13841	13812	13716	13912	13783	13603	13916	13790	13766	13647	13733	13843	13700	13719	13627	13688	13704	13867	13722	13730	13715	13721	13712	13709	13901	13782	13727	13738	13849	13906	13754	13974	13646	13753	13780	13749	13705	13882	13779	13643	13832	13794	13949	13569	13610	13742	13753	13774	13729	13776	13848	13792	13723	13693	13701	13799	13610	13768	13642	13807	13815	13592	13661	13945	13789	13872	13668	13724	13835	13791	13800	13768	13848	13779	13695	13847	13867	13803	13693	13726	13628	13676	13741	13742	13629	13756	13759	13886	13684	13653	13803	13787	13956	13667	13667	13705	14056	13733	13821	13787	13782	13892	13733	13879	13783	13957	13912	13760	13530	13757	13706	13852	13724	13615	13569	13634	13600	13794	13860	13747	13763	13691	13718	13702	13720	13699	13678	13836	13543	13867	13883	13786	13746	13876	13818	13791	13735	13841	13766	13811	13733	13730	13823	13903	13702	13918	13816	13597	13876	13785	13798	13679	13752	13747	13695	13707	13814	13729	13650	13762	13874	13711	13825	13806	13845	13742	13893	13668	13776	13538	13577	13644	13590	13641	13773	13713	13654	13803	13985	13959	13816	13619	13748	13685	13686	13570	13714	13710	13642	13728	14169	13884	13777	13862	13808	13912	13804	13993	13756	13756	13661	13934	13746	13736	13789	13779	13819	13818	13792	13908	13750	13776	13639	13770	13793	13818	13669	13703	13909	13699	13802	13831	13677	13727	13690	13699	13890	13699	13862	13681	13725	13733	13819	14059	13766	13732	13884	13627	13941	13956	13795	13755	13684	13732	13708	13629	13794	13706	13818	13821	13850	13790	13925	13669	13764	13763	13847	13729	13810	13892	13651	13842	13821	13754	13841	13840	13712	13671	13718	13753	13819	13839	13828	13896	13750	14018	13810	13763	13747	13732	13659	13763	13862	13739	13621	13794	13694	13849	13746	13833	13877	13694	13729	13570	13800	13672	13788	13835	13709	13794	13672	13752	13754	13627	13770	13774	13832	13724	13738	13835	13654	13679	13885	13719	13696	13677	13719	13705	13714	13868	13756	13685	13855	13826	13722	13893	13796	13950	13648	13747	13742	13795	13671	13727	13955	13561	13956	13664	13724	13666	13811	13645	13604	13776	13735	13937	13803	13860	13815	13861	13885	13719	13631	13813	13702	13646	13779	13643	13911	13659	13777	13811	13750	13836	13821	13723	13855	13745	13792	13791	13719	13706	13760	13786	13783	13845	13931	13844	13727	13743	13746	13748	13694	13997	13729	13775	13706	13739	13699	13627	13679	13908	13825	13668	13763	13677	13739	13660	13705	13751	13874	13695	13681	13755	13774	13750	13859	13783	13738	13788	13739	13922	13729	13822	13799	13694	13817	13792	13854	13850	13817	13744	13570	13903	13688	13645	13635	13648	13707	13748	13893	13805	13840	13777	13695	13648	13730	13870	13824	13710	13714	13864	13693	13700	13701	14003	13641	13763	13761	13678	13814	13607	13842	13703	13880	13934	13598	13805	13645	13957	13721	13817	13788	13766	13818	13803	13618	13819	13802	13976	13767	13876	13718	13821	13681	13807	13710	13729	13684	13786	13592	13766	13850	13637	13691	13917	13763	13775	13728	13973	13761	13683	13819	13893	13920	13691	13779	13791	13774	13786	13769	13713	13676	13767	13621	13782	13700	13735	13723	13885	13745	13782	13832	13713	13798	13735	13829	13874	13786	13522	13629	13688	13815	13904	13944	13783	13735	13854	13723	13837	13864	13815	13798	13575	13680	13662	13720	13700	13684	13911	13748	13718	13726	13672	13826	13615	13802	13627	13753	13600	13738	13744	13739	13721	13864	13742	13725	13686	13870	13621	13824	13683	14019	13719	13677	13838	13723	13726	13757	13740	13793	13622	13619	13897	13756	13756	13741	13833	13782	13827	13731	13756	13745	13619	13764	13714	13648	13770	13959	13672	13751	13773	13584	13767	13691	13730	13810	13720	13712	13806	14000	13807	13758	13922	13775	13798	13719	13689	13944	13679	13821	13854	13729	13770	13769	13702	13924	13809	13652	13909	13897	13708	13800	13670	13754	13798	13711	13790	13715	13698	13684	13586	13687	13833	13803	13665	13746	13754	13756	13782	13691	13811	13929	13681	13758	13891	13832	13732	13848	13739	13782	13617	13694	13811	13759	13685	13737	13604	13628	13821	13838	13734	13711	13816	13818	13698	13758	13770	13680	13664	13778	13776	13677	13680	13597	13718	13696	13827	13715	13725	13783	13679	13887	13792	13692	13824	13653	13802	13760	13727	13782	13826	13837	13820	13763	13741	13720	13812	13785	13677	13593	13804	13668	13847	13743	13742	13728	13780	13828	13883	13974	13898	13698	13691	13729	13691	13711	13745	13713	13706	13818	13914	13850	13600	13837	13827	13744	13780	13872	13829	13766	13792	13654	13768	13829	13825	13776	13844	13841	13895	13814	13755	13627	13817	13770	13724	13889	13791	13696	13663	13781	13777	13783	13824	13794	13505	13940	13797	13650	13879	13858	13842	13711	13728	13802	13850	13788	13811	13888	13470	13880	13841	13920	13821	13715	14023	13756	13735	13773	13777	13761	13843	13891	13726	14069	13642	13719	13810	13682	13831	13917	13749	13825	13841	13675	13725	13787	13689	13757	13665	13816	13655	14014	13864	13761	13681	13813	13673	13914	13852	13665	13836	13856	13836	13662	13862	13788	13740	13824	13727	13758	13683	13704	13920	13762	13657	13840	13809	13801	13651	13808	13712	13664	13765	13667	13786	13797	13776	13804	13854	13765	13717	13849	13716	13840	13729	13746	13798	13765	13804	13741	13920	13637	13772	13701	13961	13859	13564	13820	13754	13695	13812	13926	13851	13898	13887	13690	13747	13775	13737	13743	13833	13861	13686	13646	13930	13820	14038	13706	13743	13773	13846	13701	13685	13824	13801	13720	13761	13818	13676	13790	13791	13720	13666	13869	13689	13831	13875	13942	13776	13562	13964	13916	13694	13671	13744	13725	13853	13987	13747	13890	13693	13618	13781	13738	13667	13772	13785	13824	13730	13803	13710	13638	13881	13673	13836	13823	13725	13695	13794	13681	13784	13805	13828	13853	13714	13808	13778	13754	13775	13788	13786	13864	13757	13786	13682	13509	13675	13745	13735	13795	13776	13731	13789	13704	13754	13800	13705	13780	13788	13893	13754	13835	13894	13800	13603	13696	13670	13699	13728	13936	13840	13798	13605	13710	13835	13758	13664	13811	13693	13794	13773	13791	13745	13744	13682	13924	13848	13936	13827	13919	13804	13738	13808	13788	13764	13842	13843	13856	13763	13973	13790	13793	13919	13643	13666	13781	13796	13823	13729	13890	13858	13609	13588	13826	13722	13589	13821	13725	13834	13814	13742	13820	13842	13788	13631	13727	13667	13812	13678	13765	13907	13786	13927	13835	13794	13859	13806	13542	13731	13873	13722	13821	13877	13871	13780	13854	13793	13687	13826	13689	13723	13834	13852	13692	13702	13758	13923	13695	13828	13937	13753	13853	13721	13728	13861	13830	13722	13890	13829	13802	13924	13908	13745	13853	13703	13849	13726	13812	13742	13749	13654	13781	13957	13848
28247	31630	46592	37713	25501	19788	17535	16582	16156	16029	16062	16227	16318	16166	16269	16230	16238	16179	16160	16372	16290	16175	16277	16121	16177	16187	16361	16279	16227	16225	16119	16146	16025	16197	16129	16167	16232	16248	16205	16104	16361	16129	16252	16449	16360	16268	16360	16278	16438	16116	16317	16085	16119	16168	16153	16272	16305	16133	16091	16389	16078	16085	16238	16273	16280	16197	16366	16141	15983	16325	16122	16161	16246	16103	16179	16173	16239	16302	16173	15956	16298	16219	16025	15973	16106	16232	16162	16112	16214	16287	16172	15973	16184	16298	16274	16166	16202	16244	16203	16263	16080	16067	16177	16183	16214	16216	16300	16318	16372	16275	16354	16074	16045	16202	16202	16124	16223	16078	16078	16112	16185	16223	16132	16130	16276	16231	16257	16108	16098	16052	16013	16080	16390	16304	16357	15901	16243	16275	16016	16206	16066	16194	16290	16217	16130	16065	16173	16027	16014	16181	16154	16221	15939	16238	16193	15908	16160	16115	16262	16328	16254	16237	16296	16295	16311	16152	16162	16025	16040	16055	16225	16140	16362	16115	16031	16206	16098	16036	16308	16172	16200	16024	16231	16230	16107	16148	16217	16149	16245	16195	16106	16214	16361	15942	16184	16164	16204	16177	16227	16278	16184	16140	16242	16101	16201	16153	16334	16078	16415	16132	16334	16081	16014	16271	16171	16155	16232	16165	16062	16339	16181	16213	16033	16034	16350	15976	16113	16068	16032	16164	16026	16193	16486	16214	16231	16145	16249	16228	16103	16049	16178	16172	16160	16089	16146	16341	15982	16286	16059	16167	16186	16207	15982	16054	16160	16200	16201	16154	16364	16212	16378	16223	16339	16131	16281	16217	16221	16142	16394	16275	16124	16347	16182	16188	16130	16084	16264	16243	16184	16067	16190	16006	16065	16164	16311	16237	16060	16426	16162	16091	16243	16076	16056	16129	16063	16368	16387	16054	16210	16090	15946	16232	16378	16024	16167	16119	16167	16202	16216	16019	15988	16281	16162	16242	15963	16067	16384	16179	16102	16092	16287	16220	16110	16061	16085	16244	16211	16204	16089	16163	16258	16099	16234	16085	16329	16259	16377	15943	16189	16111	16342	16182	16211	16053	16170	16244	16068	16111	16290	16186	16231	16122	16292	16271	16134	16059	16309	16307	16430	15977	16096	16236	16323	16102	16194	16200	16077	16410	16228	15984	16316	16300	16124	16087	16148	16254	16234	16193	16189	16231	16312	16072	16031	16163	16175	16196	16153	16131	16263	16082	16266	16194	16265	16144	16121	16201	15926	16203	16038	16085	16296	16049	16166	16179	16228	16191	16123	16364	16104	16164	16033	16004	16195	16340	15971	16036	16149	16337	16064	16456	16057	16002	16133	16362	16035	16141	16122	16186	16130	16237	16241	16372	16230	16236	16153	15978	16048	16023	16173	15998	16088	15946	16107	16001	16114	16227	16093	16036	16191	16090	16165	16290	16190	16150	16101	16094	16191	16069	16136	16061	16252	16114	16250	15983	16309	16106	16140	16040	16253	16273	16060	16112	16161	16186	16243	16019	16115	16124	16182	16200	16152	16103	16136	16191	16186	16035	16111	16105	16160	16132	16173	16190	16202	16098	16270	16068	16003	16164	15935	16404	16432	16016	16282	16274	16262	16318	16039	16129	16045	16338	16110	16063	16221	16170	15995	16096	15967	16268	16169	16325	16141	16248	16495	16182	16250	16242	16262	16138	16096	16257	16206	16187	16015	16094	16111	16055	16159	16039	16141	16117	16220	16129	16084	15951	16189	16200	16304	16340	16241	16223	16362	16165	16059	16178	16189	16298	16130	16069	16205	16266	16204	16273	16167	16302	16201	16155	16174	16035	16270	16216	16247	16312	16254	16216	16326	16217	16256	16253	16168	15969	15957	16082	16076	16170	16076	16083	16123	16188	16085	16131	16145	16117	16216	16130	16120	16207	16189	16150	16298	16012	16269	16244	16213	16179	16059	16162	16233	16142	16012	16157	16129	16317	16135	16311	16201	16006	16022	16212	15905	15999	16137	16184	16093	16182	16328	16196	16095	16429	16086	16084	16231	16294	16050	16154	16284	16139	16104	16181	15995	16221	16253	16287	16168	16400	16053	16065	16279	16092	16383	16125	16313	16238	16252	16132	16153	16104	16012	16296	16270	16047	15960	16155	16189	16097	16199	16268	15996	16145	16050	16166	16315	16128	16151	16227	16071	16106	16299	16140	16073	16188	16154	16384	16366	16126	16169	16108	16189	15998	16106	16191	16232	16140	16166	16234	16025	16422	16340	16358	16060	16132	16073	16204	16055	16078	16115	16163	16445	16339	16121	16261	16094	16242	16316	16173	16139	16343	16235	16216	16174	16228	16237	16368	16279	16290	16207	16145	16290	16022	16267	16399	15977	16183	16140	16209	16385	16161	16027	16156	16180	16323	16182	16392	16127	16345	16180	16051	16290	16265	16319	16186	16164	16302	16260	15995	16367	16256	16040	16279	15938	16236	16213	16265	16107	16167	16206	16147	16254	16024	16252	16224	16081	16253	16096	16192	16032	16115	16232	16328	16048	16227	16174	16489	16187	15993	16176	16277	16238	16157	15957	16228	16281	16195	16301	16184	16106	16179	16260	16134	16256	16191	16150	15969	16264	16060	16096	16181	15895	16182	16401	16164	16117	16169	16240	16024	16295	16117	16322	16183	16008	16076	16300	16165	16326	16190	16280	16257	16118	16188	16012	16233	16258	15976	16154	16216	16229	16116	16253	16189	16079	16172	16211	16257	16093	16269	16227	16176	16137	16038	16262	16186	16111	16230	16121	16231	16285	16209	16175	16229	16201	16097	16306	16131	16034	16119	16162	16102	16151	16080	16259	16197	16146	16027	16258	16169	16034	16145	16069	16004	16090	16438	16195	16082	16185	16203	16175	16155	16261	16239	16337	16279	16213	16145	16175	15995	16063	16202	16144	16204	16160	16228	16123	16169	16355	15976	16297	15911	16156	16137	16203	16205	16016	16170	16089	16096	16307	16129	16422	16302	16146	16142	16187	16189	16374	16254	16232	16168	16168	16148	16276	16207	16157	16194	16216	16144	16125	16396	16302	16161	16174	16300	16137	16097	16095	16163	16069	16313	16102	16117	16169	16339	16050	16204	16253	16263	16267	16115	16088	16110	15989	16326	16167	16240	16079	16009	16331	16190	16197	16060	16399	16116	16245	15871	16058	16139	16108	16049	16147	16193	16166	16247	16314	16151	15977	16022	16108	16098	16370	16209	16130	16273	15943	16228	16119	16234	16078	16237	16105	16305	16266	16156	16237	16165	16029	15992	16195	15890	16049	16411	16003	16278	16164	16088	16106	16169	16018	16214	16006	16001	16255	16055	16170	16281	16230	16167	16096	16264	16350	16220	16001	16173	16119	16315	16253	16276	16085	16035	16182	16093	16399	16132	16006	16133	16184	16103	16111	16232	16228	16543	16347	16119	16282	16062	16046	16251	16091	16013	16101	16219	16196	16154	16236	16222	16284	16086	16015	15948	16118	15994	16201	16186	16115	16201	15968	16063	16337	16166	16039	16187	16194	16089	16136	16239	16122	16222	16177	16129	15910	16150	16002	16305	16076	16188	16036	15977	16141	16112	16124	16043	16149	16056	16278	16227	16327	16180	16406	16147	16111	15864	16219	16270	16346	16242	16226	16225	16239	16207	16259	16112	16120	16128	16122	16217	16304	16277	16179	16069	16200	16152	16350	16078	16332	16086	16199	16331	16313	16143	16245	16308	16139	16098	16130	16284	16100	16184	16268	16147	16225	16305	16159	16126	16059	16083	16107	16061	16168	16224	16358	16008	16107	16081	16150	16315	15987	16171	16222	16378	16427	16193	16139	16010	16300	16006	16105	16100	15945	16385	16137	16361	16275	16084	16379	16047	16342	16253	16125	16014	15930	16184	16313	16082	16144	16149	16191	16236	16081	16130	16083	16229	16027	16126	16550	16322	16123	16280	16254	16197	16143	16196	16341	16204	16137	16187	16125	16309	16090	16095	16241	16210	16257	16353	16047	16285	16181	16087	16100	16233	16121	16161	16171	16191	16205	16113	16138	16035	16171	16202	16211	16132	16248	15976	16068	16086	16142	16052	16069	16161	16046	16008	16548	16261	16365	16232	16159	16164	16073	16017	16173	16117	16050	16283	16246	16243	16334	16336	16191	16244	16267	16155	16175	16059	16014	16234	16210	16067	16315	16327	16211	16040	16187	16288	16144	16127	16252	16040	16115	16094	16300	16175	16242	16065	16212	16053	16170	16104	16124	16168	16073	16173	16241	16247	16040	16078	16107	16070	16161	16024	16171	15949	16253	16113	16256	16348	16175	16304	16188	16161	16103	16069	16090	16040	16233	16206	16091	16041	16111	16167	15999	16092	16102	16314	16461	16206	16081	16036	16112	16118	16149	16131	16227	15979	16218	16339	16200	16048	16247	16139	16259	15997	16124	16328	15977	16104	16072	16200	16189	16104	15951	16074	16444	16229	16119	16135	16356	16154	16160	16109	16101	16123	16189	16049	16150	16024	16124	16394	16127	16200	16176	16396	16026	16280	16078	16040	16250	16252	16166	16306	16161	15990	16210	16375	16189	16075	16223	16032	16140	16063	16120	16094	16189	16132	16285	16280	16346	16345	16284	16148	16254	16075	16143	16019	16179	16121	16158	16181	16233	15970	15938	16128	16211	16264	16257	16191	16392	16004	16142	16216	16231	16353	16322	16109	16118	16124	16185	16206	16186	16059	16110	16014	16217	16010	16158	16218	16316	16171	16345	16137	16143	16251	16293	16135	16132	16229	16163	16268	16252	16056	16027	16189	16385	16254	16179	16104	16138	16118	16180	16145	16338	16139	16216	16394	16145	16213	16132	16173	16195	16170	16301	16161	16235	16187	16108	16145	16219	16231	16026	16188	16214	16077	16070	16251	16119	16258	16225	16224	16287	16222	16098	16121	16388	16100	16257	16104	16137	16176	16104	16209	16259	16062	16149	16020	16085	16078	16196	16209	16181	16369	16115	16286	16091	16061	16165	16363	16168	16146	16222	16272	16070	16284	16181	16192	16337	16126	16263	16215	15925	16215
27396	52611	50013	34010	23002	17220	14811	14391	14227	13972	14091	14137	14079	14002	14264	14105	13932	13922	14168	14152	13924	14038	13978	14051	14209	14120	14177	14134	13854	14194	14051	13980	14029	13983	14112	14182	13979	13975	14040	13988	14228	14244	13936	14041	14042	14050	14248	14117	14172	14107	13972	14109	14119	14007	14238	13966	13992	14074	14119	13975	13974	13959	14092	14147	14129	14013	14083	14115	13977	13932	14003	14061	14108	14247	13946	14025	14002	14066	13931	14136	13987	14118	13967	14006	14023	13969	14070	14083	14172	14123	13960	14010	14119	14043	14194	13986	14055	14042	13935	14024	14117	13977	14194	13987	14112	14077	14188	14057	13942	14134	14078	14136	14234	14146	13980	14087	13977	14194	14124	14082	14071	14082	14082	13971	13995	14146	14041	14038	13954	14172	13978	14066	13997	14182	14162	14082	14033	14025	14042	13931	14010	14015	14076	13931	13856	14153	13990	13994	14137	14100	14074	14104	13944	14277	14063	13914	14133	13860	14020	14182	14082	13988	14044	14092	13891	14141	13954	14036	13957	13971	14047	14141	13931	14071	14050	13785	14142	14149	14055	13986	13947	13986	13920	14257	14093	13947	14014	14101	13956	14127	14093	14185	13921	14173	14093	13871	14127	14167	14068	13949	14083	14044	14184	13980	14176	13936	14074	14059	14027	14040	14129	13970	14009	14162	13962	14028	14081	13881	14060	14019	13947	13977	14003	14333	13935	14051	14192	14107	13956	13989	14241	14058	14060	14011	14108	14085	14054	14063	13926	14059	14109	14008	13886	14018	14024	13944	14207	14177	14132	14020	14044	14054	14126	13940	14118	14061	14089	14131	14033	13972	14003	14166	14059	14161	13994	13904	14113	14012	14067	13960	14059	13923	14163	14091	14091	13991	13977	14208	14020	13983	14070	14107	14148	14135	14140	13984	13978	14135	14093	14055	13883	14110	14036	14181	14080	14008	14027	14115	14097	14084	14025	14000	14079	14147	13999	13945	14172	14035	14083	13910	14068	14137	14019	13934	14003	14058	14157	14028	14047	14009	13988	14023	13917	13929	14228	14141	14053	14043	14003	13987	14121	14024	14234	14057	13928	14029	14092	14086	13797	14193	13850	14182	14147	14201	14111	14147	14146	14142	14072	14119	14036	14144	14054	14066	14029	14142	13830	14213	14036	13929	14087	14034	13877	14155	13960	14082	14028	14149	14206	14002	14053	13973	14185	14097	14137	14336	14168	14009	13990	13996	14049	14038	14052	14047	14062	13968	14139	13988	13979	13931	14045	14177	13959	14043	13966	14075	13908	13856	14010	14133	14023	14057	14030	14129	13997	14055	13963	14008	14105	14144	13985	14117	14029	13892	13893	13976	14092	13973	13856	13896	14153	14048	14117	14264	14303	13954	14009	14051	14034	14025	13963	13866	13879	13975	14034	14153	13995	14143	13969	14089	14035	13961	14275	13960	14100	14106	14085	14036	14127	13985	13987	13923	14117	14025	14120	14056	13871	14148	14108	14067	14024	14032	14010	13959	14073	13978	14085	14036	13973	14118	13997	14051	14113	14137	13974	14017	14071	14226	14056	13942	14040	13935	14068	13932	14141	14069	13924	14032	14003	13963	14090	14033	13978	14135	13936	14009	14199	14036	13924	13978	14055	14098	13978	14136	14007	14026	14246	14220	13955	14169	13999	14016	13956	14035	14046	14016	13955	14109	13999	14169	13997	14022	13981	13870	14208	14139	13892	14170	14005	14032	13957	14093	14126	14187	14049	14094	14101	13981	14018	14035	14038	13920	14003	14034	14195	14043	14031	14170	14084	14126	14041	14039	13961	13929	14141	14011	14197	14000	13982	13920	13982	14033	13970	13984	14005	14102	14006	13880	14110	14048	14138	13955	13940	14026	14150	13917	13939	14171	14061	13995	14148	13953	13942	14182	14218	14085	14099	13995	14212	14043	14206	13988	13943	13971	14170	13933	14217	13906	14025	14044	14148	14215	13995	13929	14090	14135	13929	14023	14173	13998	14170	14261	14102	13956	14167	13912	14016	14034	14010	14086	14025	14103	14038	14001	13951	14095	14122	13973	14067	14031	14220	14101	14024	14060	14235	14082	14246	13990	14124	13920	13943	13958	14056	14002	14165	14043	14016	14056	14105	14076	13939	14045	14073	14200	13936	14183	13956	13988	13911	13968	14160	14156	14226	14080	13989	14038	14025	13990	14130	14021	14166	14142	13968	13858	14026	13914	13937	14124	14188	14061	14017	13999	14127	14065	14088	14103	14242	13912	13944	14076	13951	14104	14057	13957	13837	14102	14041	14155	14144	14071	14160	14073	13973	13913	13974	13995	13954	13964	13837	14073	13982	14231	14182	14070	14094	14144	14130	13902	14105	13921	14097	14015	14062	14165	14199	14044	14112	13988	14102	14180	14129	14031	14011	14056	14241	14166	13862	13950	14124	13980	14196	14024	14112	13978	13835	14066	14081	14128	14145	14064	13994	13923	14172	14070	13846	14131	13976	14178	14039	14077	13859	14012	14032	13868	14039	13993	14061	14106	14057	13993	13917	14065	14088	14093	13975	13957	14004	13991	14045	14060	14030	14013	13986	13972	14070	14224	13952	14167	13924	14212	13872	14018	14200	14054	14153	14030	13950	14095	14124	14038	14107	13911	13998	14094	13951	13911	14180	14031	13973	13963	14138	14165	14019	14277	14197	13933	14210	14051	13897	14047	14046	14075	14125	14124	14210	14147	14205	14017	14131	14110	14001	13972	13993	14183	13926	13958	14050	14140	13971	14057	14096	14085	14236	14082	13933	14118	14208	14129	14059	13970	14190	14111	14012	14113	14163	14090	14055	14074	14032	14031	14085	14036	14087	14206	14104	13995	13904	14052	14023	14230	14038	13774	14150	13988	14057	14065	13899	14127	14068	13983	14124	14160	14058	14025	14095	14135	14090	14030	14024	14089	14088	14039	14074	14103	14014	13988	14078	14000	14128	13930	14061	14046	14142	14214	13999	14024	13859	13935	14062	14071	14081	13984	13964	13972	14066	14003	13978	13996	13987	14083	14110	14061	14078	14011	13973	14010	14041	14086	14024	14029	14319	14137	14087	14208	13968	14068	14198	13844	13987	14101	13924	13885	14173	14133	14262	13908	14057	14050	13965	14003	14084	14085	14131	13941	14104	14184	14158	14035	14016	14034	14108	13978	14182	13952	14018	14129	14165	13979	14063	14068	14097	13897	13922	14227	14003	14175	14031	13904	14041	14298	14100	14031	13979	14030	14056	13873	14198	14004	14032	14156	13994	14081	14069	13930	14004	14176	14035	14002	14042	14020	13979	14073	14228	14066	14056	14172	13831	13971	14146	14180	14108	13959	14063	14199	14114	14062	13936	13977	14046	14071	14008	14025	13992	13982	14017	13953	14228	13974	14014	13734	13965	13962	13965	14016	14051	14125	13924	14043	14041	14130	13831	14097	14177	14056	14054	14013	14101	14033	14086	14013	14175	14152	13972	13959	13874	14132	14090	13935	14089	13881	13994	14102	14050	14005	14119	14059	13890	14023	14157	14194	14119	14004	14049	13969	13994	13974	13915	14048	14112	14011	14011	14021	13983	14102	13989	13956	14026	14202	14007	14108	13989	14081	14105	14070	13964	14178	13970	14042	13986	14074	14083	13924	14031	14278	14145	14016	14237	14157	14042	14014	14131	14104	14013	13987	13952	14049	14060	14085	13974	14010	14152	14108	13999	13873	14070	14043	13987	14013	14243	14013	14149	14044	14010	14082	14083	13910	14089	14159	14104	14110	14039	14180	13998	13921	14184	14152	14056	14026	14123	13915	14124	14100	14012	13844	13952	14040	13898	14093	14090	14041	13942	14000	14177	14002	14047	13791	14046	14138	13895	14193	14020	13921	14054	13986	14033	14124	14000	13974	14126	14117	14070	14209	14142	14067	14180	14076	14140	13933	14094	14098	14224	14014	13977	13985	13983	14040	14048	14023	14015	14011	14116	14235	14161	13900	13827	13949	14155	14001	14069	13936	14022	13864	13921	14084	14083	14023	13997	14050	14121	14186	13879	13956	14269	13966	14069	13985	13995	14039	14002	13940	13967	14111	13992	14117	13987	14102	13965	14070	14133	14051	14040	14084	14040	14037	14205	14146	14028	14094	14096	13895	13956	13996	14027	14008	14075	14039	14095	14110	14147	14037	14066	14103	13953	14015	14202	14066	14203	14064	14178	13914	14058	14004	14091	14018	14058	13940	13999	14078	14060	13954	14159	13901	14039	14164	14065	14064	13994	14079	13924	14215	13883	14022	14246	13933	14146	13880	14122	13969	13979	13986	14011	13984	14170	13894	13870	13914	14165	13943	14066	14101	14012	14046	14149	13969	13981	14088	14122	14037	13985	14193	14094	14124	13976	14009	14017	13991	13990	13993	14074	14002	14070	13878	14097	13981	14117	14136	14138	14143	13955	14117	14060	14048	14100	14011	14100	14129	14002	13954	13970	13980	13996	14171	14153	14128	14108	13973	14120	14077	14109	14075	14002	14067	13955	14076	14160	14087	13967	13750	14129	14100	14058	14046	14151	14038	14158	13997	14009	14156	14003	14121	14140	14058	14103	13939	14025	14064	13969	14084	14008	14045	14013	14050	14004	14077	13949	14003	14063	14149	14170	14195	14070	14138	14001	14115	14014	14149	13990	14026	14080	14050	13986	14162	14083	14044	13933	14116	14000	13996	14161	14095	14001	14034	14145	14004	14150	14046	14051	13946	14207	13987	14034	14034	14050	14020	14043	13946	14147	13845	14024	14067	14121	13939	14068	14021	14113	13985	14249	14070	13975	14036	14002	14100	14001	13971	14049	14102	14062	14000	14074	13972	14014	14089	14076	13944	14067	14217	14032	14037	14050	14032	14007	14047	14002	14118	14014	14052	14135	14107	14118	13956	14048	14034	13932	14164	14240	14010	14133	13992	14148	14198	14114	14073	13890	13925	14189	14110	14137	14102	14217	14085	13973	14188	14153	13949	14206	14080	14084	14236	14044	14137	14014	13892	13935	14032	14095	14139	14075	14044	13932	13997	14171	14268	14106	13905	13843	13966	13914	13887	14240	14066	14048	13858	14131	14099	14268	13932
24228	24309	47348	49443	38303	29508	23772	18241	16637	16515	16590	16159	16233	16213	16287	16093	16170	16120	16240	15924	15967	16226	16138	16168	16163	15853	16051	16202	16218	16022	15941	16007	16127	16067	16172	16074	16138	15976	15989	16064	16200	16051	16017	16164	15964	16060	15954	16131	16238	16227	16193	15887	16233	16005	16030	16081	16044	16083	15989	16124	16005	15988	15939	15983	16033	15953	16109	16257	16112	16073	16142	16034	16137	16174	16124	16007	16005	15887	15924	15989	15959	16032	16106	16107	16023	16018	16156	16083	16064	16059	15872	16223	16020	16232	16119	15986	15867	15926	15829	16171	15945	16097	15969	15950	16290	15994	16209	16056	15782	16063	15987	16108	15804	16046	15974	16071	15918	16207	15997	16197	15818	15818	15922	16180	16008	15986	16150	16099	16051	16030	16146	15927	16160	16232	16308	16113	16070	15840	16093	15922	16018	16123	16010	15984	16245	16234	16106	16103	16159	16176	16236	16034	16091	16023	16061	16102	16246	16036	16077	16069	16190	16148	15835	16259	15989	16068	16071	15998	16087	16169	16123	16176	16133	16093	16008	15982	16129	16088	15898	16092	15725	15964	16144	16018	16073	16022	15936	15946	15835	16218	16078	16067	16210	16223	16016	16016	15988	16147	15960	15909	16053	16179	16102	16008	15937	15975	16077	15886	15861	15949	16036	16140	16051	16123	16099	16153	16066	15928	15852	16044	16147	16133	15948	16143	15906	16213	16068	16110	15913	16230	15815	16146	16188	16299	16063	16137	16246	16167	16160	16148	16114	16226	16225	16198	16205	15940	16295	15897	16010	16177	16008	16079	15994	15902	16249	15750	16133	16237	16159	15851	16207	16125	15900	16039	15933	16209	16094	16192	16152	16126	16020	16107	15899	15990	16159	16074	15905	15925	16061	16222	16168	15992	16050	16086	16043	16282	16014	16053	15937	15972	16090	16069	15977	16143	16106	16043	15906	15950	15999	16026	15970	16187	16269	15988	16168	16271	16074	16023	16103	16123	15976	16075	15880	15925	16076	16009	15963	16034	16064	15888	15921	15699	15924	16039	15970	16151	16190	16086	15862	15861	15988	16131	16049	16031	16285	16002	16041	16252	16139	15888	15945	15990	16078	15822	16185	16104	16207	16001	16023	16167	15882	15937	16033	16053	16191	16110	16061	16012	16001	15997	15910	16062	16139	16137	16128	15967	15957	15931	16248	16089	16131	16099	16148	15999	16073	15953	15955	16208	16008	16114	15939	15872	15895	16169	15919	15996	16006	16015	15961	16246	15850	16011	16220	16094	16109	15932	15986	16142	16112	16069	16030	16109	16119	16040	16153	16005	16027	16219	16103	16031	16095	16043	16193	15913	16091	16106	15905	16194	16049	15932	15768	16124	16028	15859	16141	16196	15972	16068	15925	16001	16163	16075	16149	16014	15999	15924	16090	16052	15927	16043	15997	16041	15806	16009	16037	16157	15984	16267	16203	16211	16167	16117	16012	16093	16031	16000	15965	16002	15884	15904	16025	15936	16036	16019	15953	16005	16092	16189	16172	15805	15794	15906	15987	16203	16272	15861	16055	16064	16069	16000	16190	16098	16128	16228	15959	16042	15932	15944	16216	15910	15991	15864	15990	15884	16160	15993	16060	16204	15964	16146	16015	16166	16175	16217	16159	16019	15992	15965	16204	16021	15936	16000	16257	16003	16106	16138	16009	16015	16071	15987	16007	15987	16077	16043	15874	16062	15880	16176	16163	15929	15988	15962	15883	16148	16191	15893	16175	16135	16103	16123	15932	15882	16236	16177	15975	15838	16002	15867	16089	16063	16006	16065	16197	15744	16388	15992	16109	15930	16097	15954	15952	16208	16014	16051	16237	16118	16321	16172	16044	15912	15854	15824	16169	16036	15944	16019	16152	16163	16154	16135	16048	16095	16083	15983	16246	16106	16066	16102	16202	15917	16224	16156	16201	16013	16131	16160	15926	15988	16060	16066	16146	16041	15953	15824	15904	16104	16199	16256	16213	16076	16007	16111	16013	16345	16020	15930	16030	16004	16018	16030	16187	16060	16128	16073	15903	15841	15922	15898	16061	16111	16170	15918	15722	16064	15970	15956	15901	16132	16094	16128	16008	16089	16164	16098	16216	15970	16135	16201	16084	16066	15993	16006	16117	16111	16073	16034	15940	16005	15949	16003	16143	15956	15966	15992	15877	15959	16050	15914	16082	15998	16205	16037	15890	15927	16090	16044	16193	16165	16038	15944	16050	16211	16298	16015	15746	16012	16148	16004	16005	16110	16064	15874	16047	16053	16099	16124	16223	16146	16143	16115	16189	16095	16002	16128	16081	16130	16088	16042	15987	15844	16041	16009	15908	16239	16062	15873	16175	16063	16269	15945	15886	15972	16049	16097	16016	16098	16028	15997	16032	15968	15993	15913	16149	16054	16217	16004	16044	15909	15725	15990	16067	15964	16173	16047	16093	16046	16021	15868	16027	15977	15918	16185	15913	16104	16054	16086	16041	16100	16065	16067	15896	15976	16134	15813	15854	16112	16062	16094	16058	16162	16101	15997	16050	16076	16140	15906	16230	16072	16174	15959	16139	16014	16263	16038	15963	16000	16166	16166	16114	16147	16051	15995	15837	15964	16110	15912	16147	16054	16136	16204	16062	16131	16121	16074	16202	16050	16121	16191	16113	15957	16031	16127	16391	16062	15983	16111	16076	15807	15918	16096	16058	16105	15994	16092	16052	16071	15912	16035	15983	15961	16075	16035	16111	15973	16040	15953	16071	15862	16189	15960	16006	15845	15979	15876	15788	15957	16053	16108	16130	15949	16081	15865	15929	16027	16158	15947	15954	16119	16028	15902	16222	15836	16088	15935	16125	16015	16080	16115	15999	15972	16084	16128	15971	16107	16019	16203	15853	16110	16001	15930	16067	15948	16011	16067	16175	15993	16143	15841	16033	16093	16118	16022	15941	16053	16036	15978	16086	15949	16116	16224	16058	16014	16148	16172	16004	15979	16106	15910	15794	16102	16104	16036	15916	16173	16068	15939	16334	15892	16002	16039	16081	16184	16250	16113	15993	16287	15876	15987	15843	15880	16128	16035	16121	16010	16117	16208	15845	16094	16057	16192	16025	15975	15972	15908	16001	15984	16040	16011	16193	16111	16040	16094	15908	16071	16100	16112	16213	16010	15969	15844	16066	16125	15913	16033	16021	16020	16041	16058	15956	15953	15894	16267	16244	16061	15956	16146	16211	15881	15909	15922	15945	16241	16114	16091	16144	16204	16032	16087	16142	16114	16095	15997	16304	16004	16112	15884	16176	16141	15965	15925	16177	15970	16013	16288	16227	16062	16207	16001	16069	16185	16099	15987	16039	16054	16031	15917	15905	16076	15956	16017	16033	15999	16050	15946	16062	16049	15969	15998	16013	16076	15971	16072	16237	16065	15984	16018	16191	15817	16144	16082	15994	15887	15998	16080	16004	16080	16179	16015	16137	15866	15996	16060	15843	15797	16130	16025	16025	16393	15895	15959	16358	16235	16114	16024	16093	16118	16111	16239	16159	16005	15937	16123	16027	16170	16183	15977	15945	16158	16091	15998	15991	16147	16123	15868	16083	16095	15951	15988	16048	16154	16137	16065	16194	15844	16263	16161	15971	16015	15981	16093	16199	16081	16002	16053	16034	15971	16129	15853	15977	16147	16422	16176	16174	16018	16079	16177	16050	16115	16072	15969	16056	16048	15917	15924	15965	16030	16043	15806	15919	16046	16041	16055	15924	16237	15779	15920	16127	16113	15959	16040	15992	16042	16053	16135	15819	16143	16057	16048	15939	16126	15961	15995	16046	15824	16066	15977	16158	15973	16021	16093	16095	16125	16087	16084	16059	16062	16096	16037	15921	15959	15936	16108	15962	16019	16070	15979	15934	16097	16101	15981	16030	15964	15964	15977	16018	16046	15905	15952	16022	15898	16040	15995	16182	16201	16213	16161	16034	16180	16096	15918	16006	15890	16028	16000	16167	16009	15961	16215	16060	16117	15823	16087	16066	16050	16234	16050	16169	15985	16145	16104	15851	16076	16157	16062	15987	16080	16066	15994	15933	16009	15973	15855	16097	16062	16029	16112	16042	15997	15968	15877	16031	16020	16015	16150	16213	16135	15925	16126	16115	16026	16154	16194	16069	15975	15811	15973	16115	15855	16084	16110	15906	16066	16122	16132	16114	16262	15969	15978	16087	15891	16242	16148	16079	16037	16024	15938	16089	16044	16121	16098	16083	15977	16042	15924	16097	16008	16013	16010	16208	15923	16104	15876	15711	15990	16093	16161	16115	15998	15971	16107	16062	16148	16029	16071	15894	15930	16089	16113	15869	15973	16043	16030	15927	16092	16121	16137	16282	16051	16011	15971	15976	16171	16070	16039	16041	15944	15984	15994	15887	16163	15931	16011	15992	16096	15932	16006	16057	16064	16076	15981	15992	16109	16048	15983	16171	16119	16049	16027	16000	16140	16122	16160	16161	15955	15855	16061	16136	15958	16064	15998	16018	16162	16050	16036	16090	15948	16173	15849	16156	15948	15833	15933	15976	16113	16003	16109	15878	16075	15913	16023	16002	15905	15986	16077	16070	16286	16001	15948	15833	16001	16081	16000	16154	15913	15913	16073	15978	15815	16132	15874	15970	15883	15904	16172	16168	16168	15898	16112	15935	16104	15959	16043	15955	16025	16168	16193	16138	15832	16063	15972	16144	16085	16175	16221	16277	16027	16243	16150	16043	16196	16075	16185	16164	16014	16047	15890	16053	16001	16157	15932	16193	15978	16166	15923	16027	16175	15946	16010	15949	16027	15903	15918	15854	15969	16076	15924	15956	16092	15919	16161	16017	16071	16029	16122	16235	15974	16065	16022	15932	15818	16187	16181	15929	16013	15947	16029	15719	16051	16208	16083	16151	16059	16100	16232	15938	16063	16103	16097	16177	15876	16051	16057	16022	15954	15785	15810	16030	15988	16101	15982	16052	16123	16106	16147	15969	16233	15955	15994	16012	15955	15938	15962	15942	16258	15939	16008	15795	15958	15935	15923	16051	16101	16006	15968	16172	15938	16155	16045	16228	16206	15948	16097	16237	15931	16191	15951
48285	92747	90707	65104	44259	28434	18900	15397	14151	13984	14180	13943	14052	14058	14051	13930	14000	13990	13874	13925	14141	13994	14028	13956	14091	13849	14004	13964	13981	14102	14214	14107	13795	13962	13975	13845	14085	13873	14063	14122	13908	13998	13937	14138	13948	14307	13818	14005	14019	13977	13966	14169	13941	13988	13968	14015	14138	14029	13897	13993	13980	14047	13998	13928	13926	13893	14129	13911	14059	14013	14159	13931	13816	13809	14047	13846	13964	14041	14036	14010	13987	13957	14096	13909	14026	14097	13928	13884	13993	13882	13913	13782	14055	14000	14046	14009	14020	14056	14012	14179	14194	14037	13971	14092	14152	13971	13933	13936	13990	13882	13985	13937	13960	14292	13995	14011	14084	14043	14060	14092	14107	13887	13939	13829	14030	13915	14087	13970	14126	14001	13933	14254	13810	14053	14048	13902	13862	13918	13916	14076	13903	14011	13835	13965	13927	13895	14085	13967	13935	13870	14164	14014	13980	14031	14015	14140	14150	13886	14006	13915	14010	13983	14103	13823	13890	14072	14030	13917	14009	13762	13935	13958	13845	13939	14162	14066	14060	13894	13916	13964	14058	13995	13904	14035	13938	13929	13932	13916	14047	13828	14008	14046	14004	14007	14063	14074	13981	14136	13909	14124	14053	13981	13997	13867	13919	13951	13898	13974	13769	13971	13927	13872	13958	13959	13928	14126	13868	13793	13996	13971	14009	13874	14063	14176	13948	13936	14170	14067	13879	13979	13800	13905	14084	14039	13882	13926	13993	14092	13883	14048	14121	13916	14223	13795	14011	14001	13806	14049	13951	14128	13913	14088	13987	13995	13960	13735	13969	13903	13800	13905	13954	14056	13943	13920	14122	13877	13973	13905	14005	13933	14013	14057	14005	14127	13887	14035	14012	14002	14013	13933	13986	13968	13836	14099	13942	14071	13987	14065	13983	14050	13990	14001	14053	14065	14015	13930	13916	13989	14006	13963	14006	13998	13786	13972	14030	13908	13982	14137	13976	13872	14076	13935	13804	13953	14038	13946	13888	13909	13760	14052	14052	13959	13944	14127	14104	14182	13927	14031	13918	14108	14093	13981	13953	13872	13792	13796	13971	13929	13971	13886	13957	13897	14053	13910	14020	13964	14066	13959	14014	14038	14026	13905	14043	13961	13978	14053	14027	14009	13983	13968	14017	13749	14103	14089	13888	13760	14032	14070	14027	13924	13878	13878	14043	13949	13895	14002	13998	13960	14003	13970	13992	13928	14104	13947	13888	13961	14045	14036	13987	14174	13980	13899	13984	14022	14019	14044	14120	13991	14093	14045	13841	13876	14029	14032	13974	13979	14093	14085	13950	13979	13851	13992	14054	14017	13895	13817	14034	14113	14058	13964	13830	14073	14067	13919	13918	14002	14032	13972	13859	13960	14097	13874	13943	13894	13757	14066	13892	14015	13965	14116	14034	13898	13965	13946	14004	13915	14128	14029	13997	13997	13898	14023	14142	14058	14006	13907	13929	14053	13887	13987	13960	13982	13734	14059	13961	13934	13988	13858	13781	13940	13981	13958	14136	13941	14091	14137	13810	13994	14109	13773	13946	13962	13880	13776	14066	13944	14141	13965	13981	13992	14038	14056	14028	14109	13862	13954	14061	13978	13904	13937	13972	13894	13797	14093	13944	14054	13968	13938	13925	14038	13930	13821	13911	14134	13953	13965	13819	14131	13958	13953	14086	13983	13977	14018	13853	13904	13916	14021	14131	14063	14207	14032	13926	14044	14062	13828	14129	13916	13938	13822	14186	13890	14049	14055	13878	13869	14139	13995	14073	13905	14001	13898	13976	14009	13775	14013	13898	14053	14124	14076	13989	13929	14247	13826	14063	13899	13882	13955	13956	13975	13942	14070	13930	13914	13740	13972	13956	13985	13872	13957	13923	14015	14037	14070	13946	13949	13948	13884	13902	14020	14053	13907	14048	13968	13919	13986	14076	14000	13795	13881	13957	13956	14141	14107	13957	14122	14001	14024	14097	14043	13948	13849	14028	13832	14072	14026	13993	14013	13946	14084	14019	14105	14022	14055	13965	13951	13976	13966	14054	13984	13922	13961	14082	13830	14010	14072	14117	13794	14020	14063	14039	13973	14143	14048	14086	13937	14051	14012	14081	14045	13785	13972	14059	13859	13961	13836	13945	14101	14114	13889	13849	13840	14005	14091	14102	13971	14044	14096	13957	13864	14048	14015	13956	13967	13995	13932	13992	14044	13932	13958	14111	14105	14002	13858	14024	14009	13887	13918	13914	14095	14020	13980	14162	14034	14096	14013	13936	13950	14081	14089	14009	13886	13915	13992	13974	13938	14053	14091	13926	13925	14032	13890	13966	14048	13999	13887	14088	14011	13884	14042	13854	13881	13904	14067	14095	13902	13999	13944	14089	13903	14042	14006	13976	13871	14084	14084	13910	14153	14058	13968	13885	14080	14012	14014	14050	13715	13934	13825	13913	13943	14099	13849	13927	13954	14027	13850	14009	13848	14110	13908	13964	13941	13886	13992	13915	13931	13960	14141	13912	14035	13916	13960	14003	13805	13951	14110	13873	14107	13989	13897	14149	13859	13977	14184	13907	13963	14024	13959	13880	14062	13926	14226	13951	14073	13932	13985	14192	14112	13849	14195	13942	13930	13966	14112	14024	14047	13917	14020	14092	14032	14073	13975	13909	13768	13906	13830	14027	14003	14018	14069	13995	14109	13778	13947	14167	13981	13981	14130	13920	13862	14036	14044	13851	14147	14089	14030	14024	13721	14027	13939	13939	14009	13936	14168	14013	14069	14100	14069	13903	13946	13977	14114	13980	14120	13924	13972	14110	13946	14044	13999	14068	13857	13799	13938	13953	13914	13711	14136	14117	13879	14077	14123	13880	13817	13866	13865	13933	13939	14136	13898	14104	14003	14095	13982	14087	14087	14096	14101	13965	14114	14018	14111	13880	13996	14079	13881	14015	13880	14119	13925	14041	14031	13865	13896	13838	13907	14080	13751	14016	13920	13968	13882	14032	13979	13988	13920	13882	13904	13973	14149	14047	14093	14208	13971	14092	13831	14107	14080	14083	13990	13881	14025	13892	14055	13986	14074	13788	13941	14150	13971	14025	13976	13802	14044	14113	13968	14172	14023	13896	13978	14045	14130	13941	13976	13977	13965	13902	14045	14025	13902	13841	13918	14031	14011	14082	13843	14119	13942	13946	13966	14063	14055	13997	13925	13858	14164	13982	14005	14105	13972	13983	13951	14027	14033	13948	14204	13878	13920	14072	13843	14069	13896	13926	14016	13959	14005	13939	14058	13887	14044	14004	13918	14012	13797	14090	13927	13910	13922	14001	14007	14204	13948	14073	13865	13996	13870	13980	13967	14072	14097	13912	14006	13980	13987	13965	14007	14151	13957	14079	14094	13969	14102	13933	13998	14053	13961	14137	14068	13948	14008	13932	14073	14004	14016	14030	13997	13969	13896	13999	13919	14075	14169	14008	14049	13856	13789	14043	13822	14028	13976	13891	13942	13911	14104	13987	13874	14014	14019	13978	13877	13916	14073	14117	13993	13943	13855	14129	13965	13894	14133	13878	13859	13958	14024	13822	14019	14088	14052	14115	13973	14112	13906	14004	13942	14069	14090	14016	14032	13940	13970	14138	13982	13949	14001	13884	13953	14027	14079	14073	13935	14082	13981	13887	13804	13941	13966	13998	14018	13910	14031	14285	13939	13926	13996	14046	13958	13887	14053	14043	13888	14061	13967	13949	14072	14105	14007	14020	13965	13972	14099	14028	14077	14113	13805	13977	14118	13921	14004	14039	14036	13966	14027	14065	14100	13973	14016	14099	14000	14026	13998	14073	14133	13909	14186	13965	13944	14053	13813	14164	13980	14060	13908	14064	13747	14027	13998	13998	14004	14051	14049	13881	13920	13916	14018	13920	13937	13981	13975	13875	13871	14095	14076	14023	14033	13959	14089	13884	13989	13927	13856	13976	13961	13968	13905	14049	13963	14051	13934	13932	13949	14044	13926	14050	14003	13992	13867	14115	14039	13937	13905	14039	14048	14052	13978	13957	14026	13966	14027	13857	14034	13934	13928	13902	14051	13947	14108	13927	13972	14103	14193	13934	13809	13982	13872	13930	14183	13948	14002	13970	13909	14060	13886	14136	14038	13844	14174	14052	14018	13971	13984	14046	13951	13961	13996	13911	13975	14054	13977	14017	13960	14099	13977	14079	14059	14122	13895	13805	13957	14096	14069	14063	13963	13957	14009	14012	13912	13907	13960	13997	13912	13864	13959	13978	13830	13969	14023	14031	14137	13905	13940	14069	13794	13920	13997	14083	13882	14114	13975	14118	14035	13864	14010	13964	14068	14067	13935	13946	14039	13944	14034	13901	13863	14037	13947	13972	14009	13977	13987	13980	14055	14026	13993	13919	13941	14044	13825	13944	14010	14019	14046	13988	13927	14029	14115	13865	14055	13967	13925	13889	14085	14045	14018	13952	13919	14046	14051	14012	14052	13827	13977	14149	13998	13858	13969	14019	13987	13998	13801	14065	14044	14074	13970	13959	14061	13927	14082	13865	14083	14003	13971	13909	14135	13962	14057	14070	14148	13931	14049	14117	14028	14073	14085	13924	14005	14023	13827	13914	13971	13937	14002	13955	13937	13937	14026	13974	14066	14010	13847	14050	14063	13969	14057	13962	14041	13993	14027	13961	14034	14025	13895	13945	13813	13900	13975	14135	14045	13806	13959	13986	13899	13972	14078	13887	14068	14021	13868	14096	14000	13896	13941	13996	14021	14080	13977	13995	14025	13940	13936	13954	14034	13981	14100	14050	14065	13995	13915	13940	14108	14059	14000	14014	14119	13959	13913	14127	14018	14063	14027	13902	13795	13947	14140	13922	14147	14158	13948	13897	13907	14023	13966	14002	13877	13939	13942	14171	14038	13995	14078	13987	13936	14145	13957	14030	13985	13895	13988	14008	13947	13999	13969	14098	14100	14091	13978	13847	14092	14055	13960	13905	13976	13984	14128	14145	13885	13874	13982	14109	14016	14141	13941	13899	13926	14275	13833	14055	14062	14002	13985	13766	14209	13916	13927	13837	14145	14087	13916
22973	22558	39663	41046	36800	31595	27461	19527	16714	16211	16272	15897	16042	16041	16041	15856	16052	15738	15732	15853	15876	16117	15673	15993	15751	15517	15819	15830	15800	15830	15784	15803	15806	15712	15856	15950	15725	15925	15609	15557	15679	15724	15683	15799	15667	15620	15550	15842	15635	15398	15623	15596	15766	15364	15843	15780	15850	15552	15809	15877	15684	15650	15755	15738	15807	15718	15720	15760	15665	15704	15566	15722	15518	15641	15688	15648	15694	15743	15561	15589	15541	15693	15792	15827	15716	15594	15462	15535	15761	15811	15828	15649	15711	15930	15462	15551	15544	15757	15570	15443	15794	15629	15719	15501	15721	15573	15612	15794	15637	15563	15660	15872	15825	15688	15629	15647	15710	15628	15739	15691	15723	15496	15804	15603	15308	15653	15731	15655	15626	15504	15564	15829	15646	15634	15650	15741	15608	15598	15639	15746	15658	15691	15518	15677	15653	15736	15807	15591	15552	15502	15554	15709	15642	15647	15555	15757	15443	15705	15735	15701	15651	15768	15628	15498	15837	15621	15545	15666	15562	15757	15790	15584	15755	15746	15621	15724	15484	15770	15616	15624	15935	15715	15578	15739	15747	15769	15602	15663	15548	15529	15536	15788	15626	15699	15522	15438	15669	15757	15782	15633	15574	15725	15634	15515	15741	15528	15662	15618	15661	15601	15602	15582	15611	15412	15498	15643	15504	15594	15688	15613	15721	15531	15695	15565	15637	15339	15729	15533	15597	15638	15876	15627	15620	15708	15606	15544	15441	15627	15433	15519	15465	15662	15664	15738	15368	15541	15452	15369	15875	15747	15779	15581	15647	15541	15520	15555	15483	15648	15725	15584	15612	15621	15710	15684	15683	15691	15751	15728	15545	15660	15580	15474	15619	15798	15645	15684	15576	15710	15594	15787	15555	15803	15526	15592	15638	15778	15562	15411	15502	15603	15708	15655	15715	15498	15745	15694	15616	15701	15622	15764	15857	15831	15793	15820	15696	15956	15833	15732	15814	15735	15653	15429	15471	15499	15631	15561	15813	15624	15596	15606	15439	15678	15678	15843	15701	15597	15737	15825	15651	15641	15819	15427	15751	15641	15497	15561	15604	15501	15512	15703	15664	15357	15397	15519	15551	15709	15669	15815	15536	15821	15513	15504	15706	15569	15469	15755	15618	15556	15509	15758	15535	15641	15660	15671	15876	15713	15615	15570	15615	15589	15770	15479	15655	15681	15610	15652	15633	15587	15475	15639	15409	15673	15520	15715	15726	15603	15716	15786	15707	15798	15527	15543	15695	15683	15470	15536	15699	15719	15611	15703	15695	15474	15624	15637	15754	15428	15393	15669	15665	15792	15699	15719	15391	15514	15737	15592	15523	15832	15494	15480	15704	15545	15531	15705	15538	15628	15574	15668	15651	15722	15680	15475	15823	15595	15605	15666	15594	15709	15541	15503	15717	15418	15573	15619	15689	15462	15500	15424	15693	15657	15483	15422	15581	15490	15820	15528	15687	15598	15579	15633	15594	15539	15380	15596	15757	15531	15564	15735	15705	15557	15635	15572	15856	15623	15662	15494	15589	15418	15782	15743	15781	15600	15644	15511	15670	15648	15575	15534	15731	15672	15643	15773	15605	15681	15574	15634	15408	15546	15602	15383	15777	15793	15632	15535	15397	15625	15553	15616	15504	15613	15667	15558	15642	15703	15773	15677	15560	15710	15727	15748	15880	15757	15685	15765	15894	15523	15848	15748	15600	15628	15556	15495	15770	15683	15558	15500	15720	15771	15673	15664	15536	15569	15785	15684	15676	15625	15673	15714	15454	15645	15703	15672	15632	15604	15614	15547	15507	15586	15822	15628	15743	15577	15514	15630	15668	15638	15577	15728	15903	15716	15659	15656	15647	15846	15941	15830	15593	15793	15762	15806	15635	15810	15739	15648	15602	15686	15812	15663	15620	15578	15892	15688	15436	15624	15516	15686	15502	15430	15792	15693	15591	15641	15636	15513	15425	15410	15381	15606	15588	15620	15585	15685	15798	15466	15474	15555	15539	15596	15766	15607	15663	15648	15717	15612	15623	15319	15736	15675	15678	15749	15730	15561	15588	15862	15697	15689	15624	15565	15637	15684	15438	15667	15641	15548	15749	15674	15631	15551	15624	15807	15652	15668	15678	15700	15673	15633	15574	15785	15585	15462	15622	15591	15507	15864	15794	15617	15680	15569	15507	15559	15722	15798	15525	15551	15603	15775	15813	15638	15507	15613	15495	15603	15637	15663	15551	15655	15437	15461	15824	15610	15706	15481	15589	15528	15838	15515	15689	15700	15577	15745	15694	15747	15546	15509	15638	15629	15617	15778	15750	15621	15635	15546	15501	15401	15694	15698	15736	15625	15427	15393	15643	15629	15598	15397	15621	15753	15823	15638	15519	15522	15668	15622	15560	15688	15689	15599	15722	15644	15542	15702	15836	15619	15760	15639	15800	15761	15517	15723	15909	15667	15410	15769	15589	15547	15656	15635	15401	15605	15707	15771	15602	15522	15921	15571	15770	15762	15583	15676	15674	15497	15699	15744	15671	15748	15654	15642	15609	15629	15547	15602	15415	15611	15551	15712	15664	15579	15640	15605	15608	15698	15654	15552	15707	15696	15580	15697	15706	15614	15772	15687	15678	15585	15648	15759	15802	15563	15752	15546	15679	15570	15575	15592	15648	15827	15698	15604	15744	15596	15546	15615	15658	15534	15425	15286	15781	15626	15692	15570	15670	15633	15572	15528	15662	15552	15541	15699	15735	15729	15604	15605	15599	15708	15856	15677	15621	15465	15579	15670	15508	15550	15426	15616	15525	15666	15596	15564	15781	15756	15719	15666	15588	15577	15707	15407	15664	15758	15584	15411	15725	15976	15708	15652	15752	15743	15648	15589	15603	15663	15727	15724	15785	15787	15376	15692	15759	15790	15728	15707	15516	15780	15571	15762	15613	15481	15615	15550	15526	15502	15650	15575	15615	15617	15682	15695	15467	15556	15501	15737	15430	15494	15415	15666	15722	15543	15665	15803	15699	15610	15635	15617	15490	15506	15815	15698	15703	15748	15697	15669	15608	15772	15483	15624	15655	15641	15768	15665	15612	15545	15481	15666	15743	15508	15621	15475	15577	15706	15896	15607	15750	15878	15593	15582	15897	15597	15680	15474	15744	15769	15542	15716	15845	15602	15845	15565	15645	15731	15804	15526	15592	15653	15765	15572	15691	15707	15734	15580	15746	15694	15657	15749	15519	15453	15560	15729	15746	15722	15400	15553	15635	15594	15552	15595	15770	15697	15666	15696	15598	15571	15675	15681	15764	15745	15748	15607	15501	15777	15678	15722	15613	15581	15572	15544	15659	15634	15417	15630	15672	15601	15536	15704	15676	15665	15606	15763	15471	15566	15712	15745	15633	15510	15736	15539	15785	15724	15696	15762	15575	15761	15663	15831	15532	15530	15599	15547	15583	15638	15422	15790	15692	15901	15622	15607	15493	15662	15774	15762	15607	15643	15617	15568	15591	15623	15568	15568	15636	15563	15619	15666	15778	15778	15545	15734	15548	15590	15752	15745	15672	15795	15820	15572	15761	15839	15673	15433	15621	15611	15518	15750	15448	15520	15422	15739	15702	15809	15765	15677	15604	15575	15633	15841	15521	15645	15495	15629	15437	15727	15830	15602	15787	15569	15604	15602	15658	15826	15509	15628	15574	15744	15561	15596	15558	15806	15643	15581	15692	15673	15719	15659	15554	15724	15544	15593	15675	15652	15637	15671	15534	15573	15688	15645	15520	15714	15626	15543	15446	15630	15678	15529	15790	15753	15538	15728	15557	15433	15695	15729	15574	15556	15544	15559	15750	15704	15728	15572	15474	15706	15404	15558	15522	15393	15687	15551	15669	15658	15588	15433	15677	15585	15694	15526	15630	15686	15506	15659	15945	15609	15712	15698	15598	15724	15723	15528	15678	15603	15578	15641	15696	15728	15655	15754	15687	15884	15771	15711	15861	15397	15588	15587	15546	15758	15795	15737	15602	15620	15756	15347	15675	15702	15246	15550	15596	15539	15636	15647	15553	15613	15523	15637	15760	15691	15642	15573	15527	15743	15777	15482	15512	15660	15501	15684	15764	15773	15722	15706	15690	15535	15416	15541	15528	15574	15848	15742	15589	15964	15500	15741	15503	15776	15495	15553	15725	15673	15583	15625	15507	15404	15829	15627	15697	15547	15676	15663	15778	15810	15438	15700	15646	15467	15590	15697	15640	15622	15513	15619	15751	15791	15559	15682	15579	15455	15772	15613	15670	15732	15607	15606	15634	15587	15832	15631	15511	15592	15728	15782	15743	15783	15742	15675	15544	15709	15538	15605	15669	15841	15336	15688	15615	15643	15424	15765	15674	15802	15381	15553	15634	15647	15749	15663	15782	15742	15626	15677	15642	15607	15711	15480	15666	15484	15759	15618	15710	15618	15407	15802	15618	15655	15748	15594	15941	15784	15593	15445	15732	15638	15625	15637	15647	15741	15814	15693	15624	15781	15490	15511	15672	15582	15649	15614	15664	15615	15576	15499	15553	15575	15500	15691	15688	15422	15435	15598	15835	15715	15583	15527	15702	15623	15741	15674	15675	15377	15488	15562	15436	15655	15480	15552	15700	15641	15491	15676	15482	15564	15621	15486	15787	15692	15632	15783	15581	15800	15829	15726	15484	15664	15753	15652	15688	15590	15581	15636	15713	15685	15787	15694	15640	15670	15423	15634	15597	15461	15753	15625	15638	15789	15873	15615	15616	15685	15732	15510	15491	15482	15555	15542	15576	15643	15638	15609	15744	15601	15562	15495	15630	15667	15683	15809	15713	15565	15770	15448	15677	15708	15758	15693	15938	15899	15602	15530	15714	15558	15725	15602	15464	15777	15544	15591	15658	15767	15624	15698	15721	15797	15521	15576	15803	15623	15708	15560	15738	15508	15751	15622	15606	15565	15701	15794	15663	15489	15642	15458	15764	15655	15505	15454	15685	15583	15463	15704	15628	15591	15718	15690	15753	15616	15725	15749	15666	15767	15881	15475	15476	15715	15622	15691	15721	15797	15484	15500	15553	15576	15638	15696	15598	15468	15674	15526
53006	81833	93630	76986	54275	35285	22244	16098	14349	13770	13786	13681	13583	13816	13866	13822	13689	13709	13694	13597	14008	13851	13696	13603	13821	13639	13863	13760	13691	13853	13777	13701	13836	13871	13612	13806	13806	13878	13800	13721	13805	13841	13827	13697	13794	13819	13820	13708	13774	13722	13807	13766	13846	13756	13899	13773	13780	13672	13659	13701	13824	13823	13772	13733	13661	13838	13918	13588	13879	13905	13743	13733	13591	13796	13604	13726	13652	13565	13574	13810	13758	13992	13613	13603	13890	13663	13706	13875	13758	13796	13667	13841	13890	13583	13713	13751	13693	13739	13761	13707	13630	13740	13595	13915	13687	13882	13910	13733	13640	13621	13763	13947	13817	13696	13619	13805	13871	13688	13744	13671	13785	13713	13806	13742	13768	13807	13720	13807	13796	13812	13767	13667	13798	13898	13934	13643	13755	13879	13703	13890	13751	13773	13750	13751	13646	13675	13710	13761	13653	13751	13708	13868	13970	13931	13861	13816	13859	13785	13688	13737	13845	13718	13810	13900	13611	13883	13802	13709	13811	13817	13757	13818	13779	13671	13695	13739	13748	13697	13728	13631	13968	13756	13760	13898	13787	13604	13815	13750	13768	13738	13908	13658	13668	13737	13700	13729	13830	13618	13714	13748	13652	13778	13696	13836	13789	13771	13770	13591	13674	13496	13778	13584	13814	13762	13823	13824	13762	13772	13713	13719	13755	13537	13802	13659	13801	13766	13620	13799	13799	13784	13801	13946	13649	13693	13883	13815	13528	13732	13714	13654	13804	13898	13656	13836	13904	13606	13651	13710	13723	13674	13847	13671	13810	13844	13824	13794	13738	13612	13735	13526	13867	13682	13825	13753	13703	13716	13752	13707	13832	13743	13754	13690	13829	13817	13664	13776	13953	13620	13895	13561	13712	13822	13865	13784	13702	13753	13753	13566	13547	13754	13640	13744	13799	13699	13642	13782	13960	13725	13813	13639	13672	13635	13893	13744	13785	13861	13507	13731	13620	13787	13576	13776	13749	13785	13819	13650	13753	13805	13916	13739	13720	13706	13749	13715	13866	13664	13639	13631	13764	13779	13683	13707	13754	13773	13818	13777	13687	13711	13843	13728	13760	13802	13829	13599	13812	13559	13899	13724	13754	13726	13767	13775	13639	13658	13757	13654	13795	13736	13690	13765	13721	13758	13848	13789	13761	13685	13755	13700	13778	13690	13818	13706	13696	13628	13811	13718	13728	13543	13795	13716	13636	13713	13662	13715	13730	13623	13644	13690	13845	13806	13710	13902	13862	13638	13593	13750	13579	13811	13861	13513	13759	13731	13967	13753	13558	13876	13595	13696	13855	13757	13762	13773	13879	13856	13720	13744	13673	13810	13622	13730	13746	13801	13622	13627	13603	13625	13624	13679	13713	13925	13727	13730	13893	13662	13854	13712	13677	13744	13786	13673	13787	13504	13725	13781	13737	13725	13773	13695	13557	13757	13866	13617	13693	13621	13749	13906	13718	13784	13625	13756	13922	13900	13562	13800	13743	13958	13577	13635	13674	13733	13751	13684	13604	13762	13691	13697	13608	13716	13683	13601	13837	13564	13996	13763	13819	13733	13721	13687	13653	13782	13768	13767	13746	13913	13640	13700	13704	13733	13833	13667	13763	13623	13698	13920	13873	13737	13680	13797	13811	13748	13725	13684	13802	13690	13798	13738	13656	13645	13882	13598	13790	13563	13721	13757	13697	13596	13714	13691	13749	13645	13694	13897	13660	13640	13812	13676	13719	13735	13583	13682	13763	13741	13771	13655	13656	13679	13812	13710	13727	13785	13914	13749	13583	13610	13738	13705	13680	13699	13644	13791	13771	13645	13657	13672	13775	13888	13731	13581	13683	13721	13789	13626	13780	13880	13657	13705	13751	13789	13753	13676	13644	13680	13614	13808	13914	13779	13678	13824	13727	13725	13642	13661	13755	13649	13666	13661	13817	13787	13617	13786	13725	13670	13688	13758	13736	13754	13689	13748	13794	13592	13629	13650	13593	13613	13800	13542	13676	13878	13619	13710	13827	13867	13857	13664	13734	13636	13821	13757	13698	13720	13783	13623	13651	13742	13815	13798	13619	13717	13784	13613	13783	13802	13718	13739	13630	13768	13685	14000	13745	13779	13971	13814	13740	13731	13644	13717	13666	13651	13871	13660	13728	13723	13732	13680	13679	13858	13650	13639	13708	13587	13577	13598	13750	13772	13721	13675	13620	13945	13757	13604	13753	13567	13529	13672	13709	13670	13610	13718	13708	13617	13822	13637	13926	13790	13775	13620	13884	13742	13939	13714	13681	13713	13750	13929	13764	13647	13675	13719	13648	13604	13881	13677	13721	13658	13709	13660	13747	13690	13820	13801	13786	13669	13790	13852	13609	13702	13729	13782	13728	13677	13785	13900	13783	13500	13917	13729	13866	13885	13735	13569	13579	13816	13809	13741	13775	13760	13589	13711	13765	13843	13816	13585	13730	13809	13757	13670	13845	13692	13619	13658	13682	13875	13781	13639	13669	13738	13727	13700	13713	13612	13725	13925	13973	13803	13753	13752	13793	13625	13721	13658	13853	13777	13630	13774	13746	13678	13904	13793	13918	13750	13656	13716	13895	13749	13703	13832	13619	13799	13832	13750	13710	13759	13570	13710	13644	13788	13688	13782	13729	13885	13580	13824	13704	13776	13862	13851	13831	13821	13725	13826	13575	13819	13791	13687	13568	13844	13809	13578	13627	13816	13869	13754	13752	13685	13881	13664	13756	13784	13726	13869	13763	13905	13813	13714	13860	13600	13739	13835	13694	13620	13786	13692	13729	13636	13689	13715	13608	13766	13814	13767	13584	13707	13644	13850	13773	13803	13719	13647	13868	13709	13758	13745	13524	13616	13783	13525	13824	13770	13650	13649	13765	13637	13753	13693	13842	13597	13523	13735	13875	13832	13800	13749	13772	13762	13797	13691	13847	13747	13673	13778	13860	13638	13663	13809	13748	13705	13809	13697	13738	13626	13708	13870	13645	13810	13802	13609	13755	13742	13888	13700	13770	13740	13868	13844	13663	13927	13627	13746	13813	13628	13771	13885	13575	13510	13640	13733	13710	13795	13780	13587	13776	13683	13746	13683	13925	13737	13673	13881	13588	13740	13642	13736	13573	13742	13677	13772	13660	13729	13729	13701	13574	13698	13646	13591	13882	14059	13800	13738	13924	13700	13905	13560	13683	13795	13712	13764	13731	13693	13763	13870	13751	13737	13764	13712	13783	13597	13794	13933	13800	13837	13678	13742	13792	13688	13818	13581	13747	13858	13726	13772	13759	13632	13645	13629	13697	13755	13670	13815	13607	13841	13706	13612	13606	13869	13746	13898	13877	13669	13851	13748	13793	13747	13785	13776	13609	13617	13773	13689	13717	13710	13732	13846	13710	13635	13728	13823	13710	13660	13842	13700	13814	13788	13743	13793	13691	13676	13623	13679	13717	14030	13706	13671	13706	13731	13761	13737	13590	13882	13729	13883	13870	13765	13688	13657	13861	13945	13885	13720	13780	13678	13773	13781	13806	13703	13720	13655	13690	13828	13730	13704	13789	13871	13706	13886	13799	13662	13524	13654	13721	13768	13792	13794	13712	13654	13731	13633	13542	13674	13704	13642	13663	13592	13623	13849	13583	13559	13618	13807	13800	13600	13876	13666	13730	13670	13706	13581	13597	13726	13917	13737	13643	13529	13786	13864	13588	13597	13518	13848	13695	13775	13729	13661	13799	13851	13603	13869	13657	13869	13600	13701	13881	13645	13892	13706	13571	13832	13639	13774	13783	13648	13800	13772	13753	13648	13672	13706	13666	13567	13819	13615	13719	13621	13761	13720	13743	13634	13816	13791	13700	13729	13648	13767	13609	13806	13637	13690	13728	13790	13571	13658	13684	13984	13829	13850	13588	13764	13695	13652	13608	13656	13679	13724	13742	13753	13718	13694	13812	13725	13843	13729	13816	13857	13756	13943	13605	13765	13768	13712	13678	13683	13622	13742	13524	13649	13828	13857	13680	13623	13812	13725	13870	13890	13851	13716	13709	13630	13807	13678	13679	13477	13757	13714	13745	13659	13737	13739	13597	13923	13676	13581	13786	13735	13479	13646	13603	13905	13733	13764	13688	13631	13669	13818	13799	13673	13747	13653	13766	13818	13755	13736	13637	13820	13666	13859	13762	13852	13737	13748	13856	13581	13781	13689	13860	13711	13754	13728	13739	13674	13865	13908	13657	13815	13738	13615	13728	13687	13718	13736	13735	13703	13792	13681	13803	13835	13875	13710	13667	13721	13707	13818	13651	13675	13741	13816	13655	13884	13620	13875	13761	13771	13684	13834	13865	13662	13818	13763	13735	13636	13714	13734	13732	13700	13676	13559	13698	13833	13820	13611	13628	13644	13646	13725	13784	13723	13602	13621	13693	13716	13763	13735	13685	13670	13748	13707	13682	13831	13538	13708	13758	13765	13799	13825	13703	13642	13908	13615	13972	13681	13617	13693	13792	13769	13656	13790	13700	13654	13616	13684	13729	13743	13729	13907	13816	13671	13646	13764	13832	13731	13760	13883	13834	13719	13918	13766	13638	13835	13606	13765	13669	13758	13695	13867	13890	13750	13705	13715	13799	13663	13803	13684	13667	13904	13866	13866	13644	13723	13807	13782	13604	13664	13573	13798	13773	13764	13716	13583	13621	13618	13562	13777	13646	13755	13747	13796	13785	13761	13709	13775	13690	13728	13887	13696	13815	13722	13786	13589	13680	13787	13635	13830	13739	13810	13713	13952	13846	13794	13781	13658	13861	13791	13730	13774	13670	13663	13740	13914	13787	13702	13636	13610	13772	13702	13608	13708	13720	13711	13811	13740	13821	13658	13562	13821	13641	13780	13694	13704	13897	13889	13765	13587	13627	13694	13633	13796	13664	13794	13733	13679	13774	13782	13855	13647	13681	13942	13566	13927	13634	13915	13709	13741	13735	13682	13703	13709	13825	13746	13843	13785	13764	13758	13896	13689	13648	13870	13837	13795	13799	13773	13779	13724	13781	13768	13783	13786	13708	13674	13761	13713	13726	13794	13807	13611	13769	13703	13713	13975
28224	35893	47549	35259	24027	18764	16893	15997	15837	16037	16050	15893	16128	15919	16138	15870	16049	16095	16003	15934	16085	16014	16134	16000	15857	15858	16045	15946	15791	15719	15945	16075	16030	15883	15841	15962	15911	15754	15724	15940	16063	15720	15849	15831	15581	15970	16063	15996	15901	16082	15849	15944	15962	15939	15997	15978	15914	15704	15837	15990	15773	15870	15853	15986	15760	15817	15828	15834	15816	15894	15894	15873	15910	15901	15871	15926	15926	15807	16141	16018	16006	16120	15879	15948	16021	15829	15909	15879	15690	16096	15852	15902	15850	15867	15814	16006	15860	15730	15859	15743	15806	15953	15934	15895	15977	16035	15773	15792	15834	15999	15994	15787	15903	15870	15834	15819	15828	15708	15921	15814	15942	15951	15615	15913	15904	15880	15815	15825	15963	15849	15861	15935	15830	15713	15805	15950	15962	16127	15803	15702	15892	15950	15719	15837	16004	15782	15861	15953	15997	15942	15953	15931	15941	15861	15916	15830	15866	16060	15787	15689	15815	15902	16044	15915	15992	15827	15631	15983	15962	16043	16030	15912	15837	15806	15980	15769	15795	15749	16122	15970	16056	15777	15799	15968	15931	15739	15725	15774	15732	15792	15785	15864	15803	15818	15737	15859	16000	15919	15971	15629	15836	15860	15826	15908	15885	15964	16087	15925	15735	15871	15844	15852	15841	15792	15943	15877	16001	15961	15968	15876	15925	15888	15903	15655	16034	15741	15814	15929	16022	15697	16037	15835	15868	15843	15725	15782	15876	15912	15831	15985	15793	15851	15973	15929	16061	15830	15779	15996	15870	16089	15810	15887	16015	15764	15965	15915	15842	15947	15942	16042	16115	15717	15875	15857	15795	15832	15927	15787	15854	15871	16058	15860	15823	15890	15910	15907	15857	15589	15601	15808	15688	15890	15748	15919	16055	15783	15909	15799	15921	15778	15965	15537	15859	15833	15910	15830	16088	15695	15920	15875	15729	15764	15915	15834	15751	15834	16141	15984	15854	15900	15833	16002	15987	15765	15868	15841	15850	15785	15954	15898	15809	15945	15849	15795	15711	15810	15868	15834	15605	15830	15852	15765	15766	15738	15913	15808	15945	15993	15982	15934	15819	15854	15673	15952	15937	15720	15899	15772	15841	15938	16155	16012	16163	15881	15968	16151	15991	15789	15821	15984	15917	15931	15956	15848	15710	15899	15804	15968	15874	15876	15678	15779	15865	15845	15807	15928	15853	15681	16027	15764	16167	15904	16187	15770	15947	15923	15849	15764	15923	15904	15836	15771	15849	15918	15993	15795	15912	15837	16082	15906	15731	16055	15890	15908	15977	15833	15843	16023	15778	15761	15719	15951	15945	15801	15996	15920	15886	15801	15725	15736	15855	15876	15914	15828	15924	15969	16039	15972	15732	15902	15890	15933	15890	15788	15964	15956	15793	15788	15993	15969	15853	16040	15881	15947	15874	16011	15957	15854	15882	15760	16060	15911	15995	15834	15895	15765	15721	15720	15792	15900	16096	15767	15997	15825	15855	15839	16051	15952	15781	15862	15813	15817	16126	15941	15935	15790	15817	15901	15789	16006	16132	15757	15968	15803	15554	15842	15723	15943	15955	15811	15844	15835	15871	15864	15854	15963	16006	15835	15849	16019	16097	16091	16133	15694	15887	15997	15854	15974	16094	16090	16069	16128	15910	15811	16069	15832	16003	15991	15815	15753	15999	15841	15690	15734	15953	15760	15764	15713	15907	15890	15706	16019	15845	16057	15829	15677	16014	15954	16018	15916	15817	15609	15873	15854	15876	15982	15943	16043	15953	15898	15995	15816	15910	15865	15747	15885	16033	15930	15952	15850	15847	15929	15808	15825	15884	15771	15934	15879	15905	15840	15880	16039	15862	16049	15821	15883	16311	15811	15817	16013	15977	15863	15922	15842	15876	15728	15889	15775	15727	15808	15686	15813	16087	15942	15912	15872	15863	16120	15908	15867	15843	15790	16006	15784	15779	15937	16070	16100	15940	16026	16113	16003	15711	15956	15604	15941	15817	15760	15790	15713	15804	15690	15960	15719	15928	15921	16181	15924	16164	16004	15892	15995	15896	16091	15984	15955	15902	16038	15909	16006	15873	15677	15827	15931	15664	15871	16012	15719	15782	15992	15911	15996	15680	16048	15818	15805	15775	15892	15960	15921	15934	15635	15751	15824	15893	15868	16008	15969	15930	15664	15976	15917	15859	15864	15931	15992	15781	15988	15947	15782	15869	15880	15979	15986	15710	15926	15711	15672	15947	15860	15878	15948	16013	15710	15705	15730	15905	15844	15942	16029	16093	15648	15970	15850	15953	15848	15826	15755	16046	16076	15900	15975	15802	15901	15904	15910	16075	15881	15921	15998	15935	15877	15864	15910	16073	15968	15878	15916	15992	15926	15873	15995	15926	16049	15977	15987	15700	15826	15904	15656	16038	15770	15988	15873	15877	16169	16125	16015	16070	16025	16051	15869	16016	15954	15995	15816	16064	15940	15804	15955	15867	15860	15797	15785	15876	15956	15833	15924	15841	15917	15867	15896	15951	15950	15755	15950	15776	15966	15892	16075	16104	15860	15912	15932	15825	15802	15747	15868	16044	15921	15934	15891	15984	15737	15963	15896	15968	15881	15517	15812	15855	15663	15940	15851	15924	15824	15814	15956	15795	15798	15881	15962	15803	15718	15771	15912	15831	15837	15889	16113	15921	15946	16005	15955	15729	15968	15894	15920	15827	15904	15800	16006	15783	15826	15956	15869	15943	15801	15748	15968	15881	15785	15803	15930	15889	16071	15954	16032	15913	15832	15855	15989	15885	15729	15844	15913	15747	15818	15861	15930	15882	15972	15864	15984	15966	15927	15803	15890	15847	15909	15933	15956	15795	15716	15967	15919	16057	15800	15819	15908	16071	15707	15717	15991	15804	15849	16090	16003	15703	15878	15937	15928	15716	16068	15898	15801	15796	15714	15904	16030	16009	15821	15709	15829	15735	15877	15911	15906	15701	16010	15827	15777	15959	15779	15833	15929	15923	15732	16047	15953	15865	15873	15955	15875	15843	15856	15821	15899	15812	15725	15828	15803	16028	15947	15993	15815	15750	15804	15695	15762	15819	15708	15933	15916	15763	16062	15900	15871	15823	15865	15867	16010	15693	15853	16152	15875	15890	15849	15694	15822	15857	16002	15893	15867	15774	15833	15920	15694	15782	16001	15776	15740	15918	15901	16007	15759	15854	15961	15948	15776	15935	15849	15878	15671	15990	15912	15805	15804	15830	15930	15885	16011	16040	16009	15856	15942	15889	15909	15849	15802	15628	15902	15694	15966	16087	15876	16019	15859	15740	15656	16158	15714	16014	15947	15880	15751	15783	15913	15838	16010	15970	16032	15784	15791	15828	15955	15882	15912	15904	15834	15860	15772	15984	16005	15852	15918	15944	16031	16009	16010	15775	15894	16062	15921	15919	15702	15863	16009	15853	15903	15986	15703	15972	15939	15780	15876	15937	15874	16056	15877	15747	15835	16091	16092	15691	16061	16036	15872	15820	15952	15722	15796	15682	15857	16056	16001	16034	15757	15863	15846	15627	15974	15698	16003	15878	15857	16009	16082	15862	15861	15875	15934	15734	15800	15942	15965	15937	15892	15811	15777	15976	15861	15831	15872	15855	15855	15975	15995	15977	15824	16228	15750	15864	15794	15846	15768	15793	15710	15954	15914	15856	15960	15814	15978	16026	15759	15920	15968	15891	15881	15920	15808	15729	16053	15969	15843	15887	15811	15702	15865	15781	15815	15770	15649	15871	15891	16074	15892	15920	15741	15998	15894	15904	15914	15821	15731	15877	15852	16166	15892	16057	15995	16008	15948	15859	16031	15791	15698	15700	15819	15875	16019	15912	15943	16012	15838	15738	15921	16018	15892	15799	15889	15913	15922	15755	15726	15815	15946	15914	15818	15819	15802	16189	15900	15990	15845	15861	15982	16036	15717	15730	15942	15893	16040	15958	15939	15688	15830	15930	15966	15813	15878	16117	16041	15897	15868	15885	15809	15937	15663	16054	15936	15876	15838	15805	16006	15863	15895	16009	15976	15850	15573	15841	15852	15946	15721	15725	15822	15905	15719	15859	15965	15961	15951	15876	15967	15881	15792	15831	15936	16036	15783	15775	15943	15836	15932	16079	15799	15594	15780	15971	15884	15924	15913	15841	15931	15961	16052	15859	15941	15922	15812	15986	15835	15925	15765	15814	15862	15916	15966	15977	15825	15933	15951	15857	15896	15987	15990	16080	15797	15785	15911	15983	15772	16096	15845	15818	16114	16015	15911	15615	15746	15941	15912	15797	15904	15872	15906	15667	15766	16152	15826	16103	15945	16034	15952	15790	16031	15917	15969	15838	15922	16022	15692	15857	15912	15833	15976	15911	15888	15965	15978	15927	15734	16216	15946	15856	15723	15800	15847	15769	15973	15765	15809	16077	15973	15904	15824	15930	15887	15905	15847	15747	15933	15830	16073	15896	15855	16094	15930	15900	15898	15950	15801	15824	15950	15887	16040	15976	16185	15782	15948	16003	15759	15794	15730	16042	15904	15824	15832	16069	15998	15887	15917	15789	15907	15979	15940	15938	15719	16000	15888	16125	15764	16046	16028	16041	16044	16081	15987	15943	15742	15953	15896	15607	16075	16069	15808	15900	15821	15873	15973	15795	15740	16069	15856	15841	15818	15744	15623	15833	15867	15895	15975	15961	16071	15893	15888	15994	15765	16040	15789	16069	15860	15969	15840	15893	15758	15835	15952	15965	16080	15810	15930	15879	15805	15912	15800	15999	15833	15822	15736	15904	15809	15911	15798	16097	15783	15781	15881	15928	15936	15895	15612	16041	15849	16044	15699	15975	15959	15882	15889	15890	15795	15789	15905	15980	15996	15929	15856	15916	15761	15849	15673	15751	15654	16025	15975	15859	16038	16055	15891	16013	15987	16055	16010	15971	15907	15963	15683	15908	15850	15941	15973	15993	15882	15904	15879	15883	15841	15841	16034	15909	15766	16048	15846	15841	15874	15768	15859	16073	15837	15970	15866	15729	15817	15830	15850	15860	15895	15833	15976	15853	15947	15840	15877
25591	56540	49531	31298	21165	16279	14554	14082	14025	14053	13968	13989	13918	14023	14121	14037	14012	13867	13806	13750	13775	14007	13803	13875	13871	14009	13871	13985	13848	14069	13730	13943	13818	13963	13896	13904	13766	13992	13876	13895	14045	13996	13899	13700	13906	13991	13825	13887	13784	13949	13740	13980	13886	13934	13936	13887	13796	13775	13998	13696	14013	13917	13914	13756	13953	13922	13819	13889	13945	13929	13985	13950	13892	13900	14099	14083	14115	13968	13599	13973	13942	13853	13752	13946	13934	13727	13916	14085	13833	13838	13886	13840	14062	13878	13864	13924	13933	13866	13981	13924	13858	13853	13842	13880	13888	13910	13814	13881	13908	13782	13947	13897	13999	13855	13787	13888	13908	13919	13989	13848	13848	13859	13857	13825	13990	13904	13886	13794	13839	13914	13841	13872	13851	13909	13865	13877	13875	13999	13957	13921	13790	13962	13950	13807	13991	13896	13955	13765	13997	13826	13903	13749	14002	13895	13914	13894	13854	13853	13904	13991	13843	13844	13863	13973	13866	13872	14113	13938	14009	13913	13961	13805	13920	13924	13867	13823	13994	13809	14044	13877	13936	13724	14073	13978	13804	13886	14013	13875	13963	13885	13915	13786	13978	13929	13914	13817	13903	13944	13872	13875	13970	13949	13855	14115	13966	13759	13782	13865	13853	13873	13739	13849	13933	13987	14059	14013	13920	13889	13894	13822	13851	14005	13858	13775	13848	13943	13827	13951	13938	13958	13776	13887	14016	13958	14009	13980	13873	13784	13879	14044	13929	13821	14017	13718	13811	13841	13905	13891	13881	13906	13926	13964	13805	13880	13827	13909	14106	13980	13907	13769	13852	13984	13891	13997	13995	13861	13719	13834	13936	13789	13811	13834	13915	13898	13942	13831	13978	13919	13879	13869	13948	13978	13859	13813	13884	13872	13837	13851	13816	13924	13969	13988	14006	14089	13787	13807	13874	13910	13870	13856	13951	13850	13956	13774	13866	13923	13950	13985	13896	13787	13795	13931	13866	13796	13880	13896	13866	13782	13873	13858	13810	13886	13609	13925	13786	13817	13938	13951	13864	13997	13920	14027	13929	13871	13779	13986	13863	13897	13816	13930	13768	13927	13808	13883	13865	13938	13869	13849	13745	13958	13935	13832	14050	13817	13916	13783	13878	13884	13822	13862	13910	14003	13954	13852	13904	13878	13965	13987	13933	13791	13796	13909	13963	13983	13919	13931	13715	13911	13983	13842	13887	14041	13868	13884	13978	13861	13992	13963	13875	13868	13987	13807	13935	14065	13896	13919	13890	13881	14151	13834	13990	13794	13893	14015	13932	13792	13960	13980	13878	14006	13831	13885	13855	13752	14079	13718	14003	13915	13893	13916	13874	14077	14028	13988	13760	13943	13858	14034	13829	13932	13892	13885	13804	14036	13806	13875	13855	14080	13838	13944	13822	13888	14073	13904	13921	13831	13856	13837	13888	13952	13850	13885	13850	13785	13830	13760	13823	13831	13752	13885	13849	13961	13758	13901	14056	13943	13932	13789	13832	13949	13892	13894	13794	13837	13922	13930	13801	13799	13998	13898	13854	13843	13921	13944	13760	13864	13972	13838	13919	13899	13849	13976	14012	13942	13851	13809	13937	13906	14067	13858	13829	13949	13888	13777	13801	13860	13857	13880	13898	14054	13841	14061	14060	13994	13984	13778	13906	13984	13744	13841	14090	13932	13810	13928	13878	14024	13959	13885	13884	14061	13965	13811	13933	13722	13935	13925	14018	13954	14024	13940	13982	13713	13871	14006	13906	14007	13829	13953	13879	14019	14035	13826	13915	13947	13995	13766	13918	14001	13808	13986	13964	13766	13928	13973	13978	13914	13835	13834	13810	13912	14017	13881	13803	13948	13847	13943	13873	13960	13925	13832	14022	13914	13831	13864	14051	14075	13953	13900	13897	13837	13799	14002	13923	13914	14016	13803	13802	13756	13954	13864	13942	13847	13864	13901	13925	13936	13876	13802	13915	13905	14008	13809	13892	13790	13864	13879	13952	13914	13806	13849	13882	13876	13969	13909	13914	13943	13912	13784	13832	13965	13848	13906	13767	13861	13829	13846	13688	13923	13854	13854	13826	13980	13783	13807	13820	13786	14041	13912	13867	13910	13873	13885	13870	13898	13860	13967	13892	13969	13791	14060	13807	13969	14056	13891	13940	13841	14082	13970	14005	13953	13954	13801	13820	13956	13884	13830	14015	13989	13913	14066	13785	13996	13697	14006	13739	13973	13975	13714	13847	13983	13882	13815	13932	13768	13916	13655	13914	13856	13883	13852	13748	13808	13899	13783	13793	13866	13850	13859	13887	14006	13867	13950	13790	13949	13890	13886	13895	13745	13919	14050	13724	13832	13898	13856	13974	13766	13750	13824	13934	13812	14123	13904	13910	13688	13985	13872	13874	13874	13870	13900	13875	14003	13979	13889	14004	13850	13902	13886	13833	13771	14041	13921	13928	13930	13881	13981	13860	14014	13983	14016	13796	13907	13954	13939	13870	13949	13670	13932	14001	13838	13942	13826	13815	13967	13900	14060	13865	13991	13868	14003	13933	14041	13965	13857	13980	13895	13960	13845	13855	13911	13906	14081	13981	13842	13859	13770	13946	13869	13964	13901	13814	13928	13943	13861	13990	13834	14004	13791	13888	13700	13918	14012	13851	13749	13911	13852	13910	13968	13827	13915	13815	13884	13863	13804	13973	13871	13995	13862	13945	13829	13943	13867	13812	13855	13992	13882	13820	13868	13904	13918	14015	13968	13951	13976	13980	13977	13936	13919	13840	13893	13900	13922	13902	13857	13754	13776	13965	13923	13995	13891	14000	13794	13862	13935	13868	13944	13992	14019	13936	13799	13864	14006	13938	13878	14008	13844	13990	13794	13792	13869	13937	13895	13900	13822	13877	13947	13916	13948	13881	13817	13876	13824	13814	13965	13967	13929	13734	13801	13968	13982	13940	13920	13949	13997	13802	13842	13994	13845	13927	13817	13807	13855	13910	13879	13846	13846	13997	13850	13909	13753	14085	13891	13901	13896	13950	13951	14015	13929	13901	13958	13825	13891	13976	13853	13990	13990	13880	13779	14076	13686	13928	13935	13972	13773	13829	13844	14012	14046	13829	13859	13845	13868	13871	13873	13870	13860	14008	13866	13975	13845	13976	13893	13877	13812	13965	13735	13912	13954	13823	13861	13804	13860	13987	13831	13891	13923	14024	13788	13861	14117	14079	13966	14032	13793	13841	13793	13916	13825	13719	14060	13802	13928	13989	13894	13891	14005	13771	14036	13879	13964	14063	13934	13809	13996	13741	14031	13804	13862	14043	13870	13863	13958	14026	13960	13892	13897	13841	13802	13763	13846	13932	13917	13942	13868	13853	13850	13843	13927	13947	13744	13928	13970	13875	13980	13986	13871	14076	13788	13970	13918	13903	13898	13993	13730	13879	14059	13820	13811	14042	13901	13900	13942	13817	13895	13896	13701	13866	13758	13763	13781	13956	13885	13967	13728	13978	13967	13908	13770	13784	13927	13939	14097	13921	13929	14023	13894	13902	13706	13917	13927	13824	13908	13987	13852	14020	13965	13919	13996	13700	13868	13845	13899	14058	13878	13992	13870	13810	13835	13880	13926	13755	13864	14005	13908	13945	13891	13932	13849	13770	13877	13968	13940	13841	13963	13982	13907	13902	14052	13971	13742	14008	13952	13919	13814	13988	13703	13932	13813	13894	13909	13923	13884	13961	13806	13921	13962	13799	13829	14012	14100	13880	13919	13843	13799	13937	14038	13833	13980	13852	13961	13903	13896	13925	13875	14013	13863	13906	13793	13956	13934	13818	14105	13843	13814	13860	13930	13839	13766	13947	13883	13902	13868	13828	13938	13736	14107	14051	13861	13922	13871	13871	13907	13841	14033	13866	13874	13871	14016	13968	13969	13966	13935	13936	13873	13934	13870	13890	14129	13774	14041	14087	13981	13829	13919	13827	13972	13882	13729	13746	13765	13979	13836	13950	13848	13896	13912	13895	13817	13813	14078	13901	13965	13901	13885	13906	13955	13900	13802	13910	13997	13687	13896	13858	13794	13752	13860	13946	14009	13887	13970	13980	14076	13794	13682	13822	14159	13912	13759	13673	13865	13957	13886	13897	13757	13967	13744	13915	13998	13897	13876	13860	13881	13850	13900	13808	13931	13770	13990	13884	13833	13922	13928	14023	13910	13984	14005	13854	13948	14054	13902	13878	13997	13844	13896	13950	14012	13865	13769	13980	13945	14066	13921	13963	14052	13859	13911	13907	13734	13996	14046	13812	13966	13897	13911	13690	13893	13834	14036	13879	13753	13936	13974	13947	13816	13982	13666	13986	13980	13832	13883	13812	14008	14014	13926	13957	13890	13906	13940	13830	13826	14021	13838	14036	14017	14005	13955	13901	14181	13987	13757	13837	14001	13810	14110	13977	13932	13838	13905	14006	13889	13893	13831	13894	13886	14084	13802	13730	13777	14019	14111	13883	13796	14058	14022	13947	13880	13960	13806	13831	13769	13943	13936	13857	13831	13970	13783	13892	14062	13905	14038	13785	13812	13850	14040	13849	13823	13899	13855	14031	13937	14045	14065	13910	13883	13818	13872	13943	13857	13852	13972	13925	13940	13796	13935	14051	13852	14091	13725	13922	13954	13899	13906	13950	13879	13675	13864	14036	13944	14036	14025	13944	13721	14009	13916	13871	13947	13891	14043	13852	13879	13898	13896	13942	13937	13973	13912	14016	13834	14001	14029	13907	13875	13964	13827	13953	13896	13868	14019	13982	13927	14092	13854	14008	13798	13901	14019	13835	13807	13822	13926	13897	13837	13933	13890	13933	13889	13943	13834	13954	13953	14126	13857	14011	14078	13973	13894	14004	13933	13944	13882	13897	13851	14227	13793	13845	13949	13927	13982	13922	13992	13693	13932	13857	13969	14092	13981	13881	13845	13975	14015	13905	13957	13922	13969	13996	14077	13983	13857	13874	13821	13770	13995	13863	13691	13929	13828	13921	13826	13952	13919	13948	14006	13834	13853	13828	13883	14038	13983	14003	13910	14026	13877	13914	13877	13823	13856
24211	24764	43527	43715	33826	27029	22455	17576	16142	16103	15880	15773	15985	15844	15863	15912	15802	15791	15716	15993	15781	15878	15859	15997	15754	15848	15827	15767	15697	15794	15732	15674	15679	15803	15691	15816	15637	15661	16019	15772	15738	15770	15735	15688	15668	15726	15690	15731	15724	15661	15549	15775	15911	15747	15857	15704	15860	15773	15563	15861	16026	15953	15731	15748	15734	15772	15661	15725	15743	15734	15705	15772	15806	15634	15669	15691	15568	15751	15708	15825	15700	15598	15571	15639	15448	15784	15773	15638	15823	15883	15942	15875	15670	15638	15698	15490	15551	15809	15843	15802	15633	15800	15746	15894	15742	15643	15658	15741	15847	15758	15781	15580	15803	15739	15725	15774	15791	15668	15728	15933	15813	15639	15708	15653	15667	15658	15635	15882	15832	15655	15601	15809	15806	15815	15885	15881	15671	15531	15747	15671	15774	15807	15719	15734	15702	15817	15812	15636	15668	15695	15602	15624	15776	15842	15815	15867	15974	15717	15822	15701	15610	15788	15812	15703	15904	15670	15705	15778	15641	15757	15744	15492	15647	15692	15831	15682	15576	15638	15714	15777	15726	15762	15724	15805	15722	15670	15676	15732	15832	15617	15785	15601	15546	15566	15632	15714	15674	15679	15698	15753	15648	15656	15725	15910	15738	15696	15793	15760	15826	15673	15884	15805	15719	15623	15631	15583	15820	15957	15963	15704	15553	15799	15724	15759	15821	15674	15871	15811	15807	15884	15677	15768	15752	15864	15823	15708	15710	15786	15650	15437	15714	15568	15612	15667	15602	15570	15732	15972	15993	15886	15784	15893	15736	15814	15685	15629	15731	15520	15834	15811	15593	15700	15866	15631	15724	15822	15742	15904	15798	15796	15765	15720	15529	15660	15886	15636	15559	15754	15617	15729	15652	15839	15625	15722	15793	15755	15965	15763	15660	15750	15768	15859	15567	15734	15756	15781	15798	15698	15787	15708	15747	15578	15591	15784	15647	15791	15679	15742	15720	15645	15813	15591	15690	15794	15672	15843	15748	15871	15773	15654	15694	15838	15718	15956	15866	15701	15669	15930	15522	15796	15790	15708	15536	15646	15757	15771	15719	15623	15653	15769	15719	15768	15706	15808	15612	15758	15441	15747	15862	15787	15711	15871	15730	15705	15771	15614	15828	15589	15581	15615	15588	15634	15733	15638	16002	15806	15771	15665	15831	15824	15772	15641	15921	15643	15749	15608	15730	15706	15473	15743	15776	15803	15657	15857	15662	15747	15662	15811	15728	15792	15725	15663	15618	15764	15661	15821	15739	15496	15511	15699	15864	15699	15601	15608	15636	15792	15814	15629	15786	15711	15950	15710	15691	15633	15696	15581	15704	15834	15800	15730	15751	15583	15741	15859	15834	15667	15742	15595	15727	15619	15771	15665	15555	15804	15814	15677	15624	15698	15878	15845	15773	15704	15861	15737	15695	15619	15737	15473	15706	15771	15876	15705	15861	15684	15774	15671	15748	15508	15674	15795	15654	15462	15445	15598	15991	15710	15739	15646	15703	15614	15710	15773	15781	15948	15781	15703	15935	15833	15735	15622	15856	15738	16031	15728	15732	15736	15964	15931	15651	15625	15876	15743	15639	15845	15851	15790	15704	15677	15795	15747	15614	15656	15657	15766	15818	15565	15801	15727	15832	15681	15681	15733	15569	15773	15561	15889	15767	15645	15673	15827	15732	15773	15881	15647	15719	15774	15685	15692	15573	15751	15887	15829	15624	15786	15749	15818	15803	15586	15655	15733	15922	15672	15656	15822	15485	15771	15868	15778	15616	15726	15746	15818	15652	15991	15677	15768	15803	15729	15714	15799	15783	15915	16005	15586	15696	15733	15612	15707	15843	15816	15704	15649	15784	15915	15710	15713	15732	15764	15664	15513	15725	15818	15781	15765	15694	15543	15763	15588	15803	15839	15694	15842	15628	15884	15657	15610	15599	15614	15762	15745	15678	15610	15728	15787	15724	15623	15727	15757	15679	15753	15825	15717	15637	15705	15418	15553	15684	15711	15652	15924	15545	15707	15771	15682	15940	15918	15568	15678	15755	15694	15975	15720	15706	15695	15649	15814	15723	15774	15984	15668	15856	15799	15661	15656	15688	15765	15796	15714	15787	15786	15772	15848	15573	15841	15767	15871	15842	15860	15680	15718	15694	15577	15648	15794	15732	15774	15546	15692	15722	15727	15689	15786	15738	15798	15708	15565	15660	15802	15812	15955	15635	15817	15617	15647	15622	15718	15598	15794	15744	15846	15692	15973	15834	15666	15746	15597	15780	15520	15632	15701	15545	15752	15852	15582	15946	15651	15718	15856	15559	15709	15881	15510	15663	15823	15695	15780	15548	15763	15552	15679	15940	15600	15795	15556	15881	15562	15641	15841	15805	15891	15622	15748	15887	15541	15772	15724	15500	15529	15676	15745	15827	15788	15947	15764	15963	15789	15762	15899	15875	15883	15744	15604	15584	15675	15517	15753	15587	15584	15637	15880	15683	15917	15904	15694	15835	15722	15744	15804	15706	15832	15972	15934	15726	15712	15887	15732	15536	15729	15709	15707	15691	15766	15805	15863	15766	15884	15784	15815	15678	15648	15815	15707	15752	15859	15803	15824	15703	15611	15739	15734	15619	15753	15597	15892	15514	15692	15681	15744	15758	15775	15787	15799	15646	15797	15707	15805	15524	15480	15776	15724	15775	15530	15632	15863	15725	15798	15785	15835	15740	15908	15652	15627	15621	15497	15763	15738	15579	15864	15836	15747	15694	15768	15735	15842	15916	15712	15700	15724	15621	15752	15648	15708	15630	15620	15781	15921	15650	15570	15837	15776	15718	15873	15747	15717	15776	15856	15683	15514	15849	15730	15906	15734	15793	15692	15764	15952	15755	15725	15851	15708	15795	15881	15766	15582	15915	15785	15695	15717	15538	15901	15782	15807	15780	16027	15781	15888	15809	15793	15814	15606	15717	15751	15598	15786	15845	15778	15766	15660	15783	15809	15710	15743	15683	15809	15597	15576	15843	15810	15682	15638	15763	15830	15435	15663	15753	15615	15546	15494	15678	15628	15593	15745	15555	15577	15782	15791	15781	15732	15947	15787	15589	15559	15737	15866	15806	15545	15668	15864	15996	16030	15756	15615	15528	15622	15855	15837	15756	15732	15566	15719	15695	15742	15786	15796	15639	15756	15557	15691	15707	15734	15851	15832	15687	15875	15819	15778	15772	15736	15887	15553	15648	15735	15699	15789	15682	15880	15724	15796	15754	15743	15514	15545	15580	15606	15731	15797	15806	15618	15675	15840	15765	15694	15603	15791	15662	15415	15686	15718	15770	15691	15829	15912	15721	15796	15693	15731	15691	15685	15813	15830	15739	15830	15533	15737	15794	15830	15920	15768	15820	15799	15680	15812	15833	15836	15758	15732	15603	15462	15805	15619	15956	15722	15730	15664	15690	15833	15677	15802	15832	15686	15636	15762	15766	15767	15695	15737	15740	15768	15741	15589	15880	15765	15624	15773	15757	15636	15567	15852	15677	15754	15726	15950	15747	15707	15724	15836	15731	15553	15851	16020	15889	15757	15686	15682	15842	15734	15775	15568	15654	15775	15649	15635	15605	15684	15754	15693	15511	15803	15652	15566	15881	15657	15777	15734	15615	15703	15642	15704	15857	15894	15677	15786	15716	15694	15636	15957	15759	15767	15704	15764	15612	15863	15704	15734	15938	15816	15677	15727	15617	15591	15681	15775	15676	15783	15678	15781	15707	15658	15742	15711	15880	15790	15747	15740	15907	15816	15989	15863	15705	15658	15639	15943	15502	15569	15852	15723	15645	15735	15738	15763	15761	15734	15513	15673	15856	15648	15913	15735	15671	15674	15675	15487	15547	15714	15749	15698	15718	15643	15823	15806	15741	15790	15926	15797	15772	15798	15994	15733	15741	15680	15945	15641	15761	15575	15721	15563	15653	15497	15694	15844	15867	15716	15769	15674	15821	15708	15582	15785	15895	15761	15625	15659	15872	15745	15674	15773	15742	15786	15809	15921	15803	15625	15703	15663	15685	15779	15781	15918	15879	15846	15918	15543	15863	15685	15700	15849	15771	15572	15802	15705	15536	15733	15730	15590	15540	15721	15811	15635	15626	15713	15787	15720	15790	15666	15668	15736	15887	15605	15654	15873	15660	15749	15674	15681	15651	15901	15623	15633	15719	15808	15838	15896	15621	15667	15826	15584	15609	15635	15658	15745	15875	15590	15803	15648	15823	15923	15796	15861	15762	15581	15831	15549	15680	15655	15637	15992	15667	15634	15776	15772	15552	15558	15725	15648	15529	15874	15520	15694	15493	15748	15490	15697	15858	15738	15794	15682	15714	15667	15676	15510	15812	15708	15582	15677	15568	15818	15718	15829	15738	15775	15732	15756	16012	15550	15434	15453	15759	15962	15740	15674	15723	15834	15762	15726	15876	15722	15806	15642	15753	15709	15656	15815	15754	15774	15934	15677	15490	15660	15654	15768	15788	15708	15748	15794	15638	15701	15522	15698	15870	15557	15736	15842	15602	15725	15716	15731	15809	15745	15734	15834	15759	15615	15732	15705	15595	15678	15753	15813	15879	15900	15599	15729	15677	15941	15690	15718	15733	15891	15530	15876	15746	15629	15965	15589	15697	15773	15659	15815	15834	15669	15910	15992	15538	15852	15656	15798	15708	15685	15890	15660	15641	15893	15924	15841	15627	15693	15754	15731	15676	15532	15813	15624	15698	15534	15724	15666	15709	15526	15684	15678	15767	15599	15680	15681	15707	15747	15723	15788	15783	15581	15774	15787	15448	15652	15874	15721	15771	15740	15853	15785	15786	15652	15661	15828	15824	15852	15631	15795	15748	15567	15828	15860	15883	15638	15672	15509	15774	15907	15638	15801	15741	15798	15802	15597	15656	15772	15913	15725	15776	15617	15517	15623	15907	15895	15862	15710	15778	15718	15698	15665	15728	15756	15813	15943	15648	15528	15615	15742	15608	15739	15720	15678	15730	15714	15760	15551	15736	15812	15840	15567	15708	15666	15581	15702	15648	15688	15798	15815	15791	15706	15955	16005	15693	15718	15770	15624
52490	98530	86783	59845	39789	25311	17402	14873	14057	14085	13786	13918	13796	13905	13827	14022	13953	13935	14060	13767	13939	13927	13835	13696	13922	13793	13890	13800	13896	13875	13869	13911	13750	13878	13816	14046	13971	13939	13947	13845	13834	13774	13910	14025	13928	13864	13810	14009	13868	13734	13879	13993	13694	13583	13963	13963	13969	13830	13690	13797	13730	13750	13829	13821	13850	13670	13881	13924	13862	13825	13869	13861	13922	13771	13921	13776	13741	13850	13746	13909	13979	13981	13907	13759	13917	13992	13965	13871	13932	13821	13914	13882	13759	13914	13866	13818	13880	13864	13875	13744	13877	14017	13851	13897	13982	13779	13748	13772	13990	13820	13896	13750	14064	13822	13881	13964	13759	13936	13845	13832	13943	13822	13989	13841	13704	13878	13844	13866	13933	13619	13875	13807	13787	13811	13876	14014	13639	13799	13932	13742	13935	13760	13876	14045	13941	13992	13834	13723	13862	13953	13802	13891	13795	13853	13886	13832	13926	13938	13990	13965	13746	13948	13926	13977	14040	13844	13939	13826	13876	13945	13822	13926	13909	13845	13786	13673	13767	13811	13969	13723	13762	13978	13837	13862	13847	13827	13954	14000	13865	13851	13786	13989	13892	13737	13830	13987	13799	13796	13833	13936	13689	13828	13850	13917	13861	13859	13814	14037	13919	13965	13732	13885	13632	13836	13848	13884	13873	13869	13769	13781	13995	14008	13910	13943	13910	13761	13744	13745	13869	13883	13852	13874	13872	13813	13867	13774	13910	13841	13844	14030	13865	14025	13988	13891	13949	13811	13789	14038	13976	13821	13774	13857	13907	13943	13952	13995	13772	13930	14025	13791	13805	13727	13937	13860	13921	13956	13744	13859	13921	13886	13810	13716	13678	13947	13943	13832	13999	13844	13825	13832	14007	13830	13826	13994	13831	13867	13916	13946	13843	13886	13870	13954	13880	13815	13958	13861	13943	13600	13943	13946	14036	13816	13818	13804	13893	13821	13916	13986	13796	13798	13875	13712	14011	13666	13835	13903	13845	13828	13841	13696	13701	13899	13947	13895	13787	13991	13902	13922	13846	13731	13823	13932	13780	13926	13787	13826	13802	13860	13932	13905	13784	13823	13801	13814	13718	13929	13927	13801	13767	13874	14018	13784	14138	13879	13865	13925	13984	13870	13944	13733	13913	13761	13837	13902	13828	13771	13748	13878	13716	13899	13920	13790	13876	13749	13741	13945	13960	13800	13757	13839	13922	13932	13916	13849	13910	13784	13930	13899	13973	13898	13848	13971	13753	13705	13906	13931	13903	13720	13979	14034	13847	13717	13982	13876	13851	13951	13846	13826	14021	13950	13792	13845	13774	13789	13782	13968	13883	13786	13761	13768	13813	13888	13774	13737	13873	13809	13912	13873	13804	13825	14062	13952	13794	13794	13981	13913	13810	13946	13871	13898	14109	14124	13786	13969	13795	13844	13907	13961	13823	13815	14012	13924	13772	13830	13929	13858	13797	13928	13795	13773	13950	13837	13781	13926	13664	13910	13778	13773	13725	13787	13771	13724	14123	13833	13754	13907	13806	13862	13810	13954	13812	14021	13879	13820	13706	13858	13902	13794	13956	13840	13881	13839	13818	13866	13847	13730	13854	13873	13811	13951	13843	13965	13888	13787	13921	13786	14038	13709	13838	13734	13770	13777	13753	13969	13771	13937	13869	13708	13851	13975	13927	13771	13937	13908	13913	13828	13833	13859	13772	13942	13943	13892	13861	13891	13744	13851	13899	13840	13851	13896	13730	13747	13817	13861	13933	13774	13908	13985	13906	13788	13858	13810	14017	13774	13721	13857	13786	13873	13842	13894	13986	13888	13840	13582	13637	13680	13797	13934	13773	13944	13824	13601	13891	13859	14051	13779	13804	13854	13692	14010	13807	13824	13782	13910	13933	13753	13944	13776	13809	13879	13728	13731	13745	13978	13884	13911	13792	13920	13891	13877	13850	13856	13977	13938	14046	13731	13884	13923	14163	13820	13878	13937	13894	13941	13993	13777	13901	13742	13681	13790	13880	13885	13925	13788	14044	13974	13980	13808	13811	13802	13939	13807	13922	13873	13763	13825	13809	13708	13932	14004	13895	13755	13825	13838	13908	13869	13925	13796	13877	14006	13788	13871	13704	13846	13782	13806	13958	13812	13879	13937	13883	14029	13819	13869	13771	13848	14053	13960	13853	13864	13818	13713	13886	13800	13885	13770	13858	13890	13982	13750	13967	13867	13772	13767	13836	13857	13893	13934	13882	13782	13792	13763	13732	13764	13792	13717	13668	13882	13748	13912	13971	13793	13870	13844	13731	13789	13845	13763	13810	13857	13991	13755	13719	13873	13950	13957	13880	13813	13983	13874	13956	13905	13913	13795	13875	13712	13863	13852	13893	13744	13767	14002	13972	13787	13799	13881	13825	14018	13897	13900	13906	13881	13937	13955	13790	13989	13669	13723	13875	13795	13996	13882	13854	13955	13900	13970	13911	13942	13949	13786	13839	13869	13915	13804	13873	13826	13832	14002	13921	13885	13909	13694	13827	13780	13971	13806	14026	13944	14031	13733	13999	13871	13930	13859	13832	13864	13858	13718	13882	13828	13767	13872	13937	13855	13847	13842	13857	13902	13881	13678	13832	13962	13948	13827	13846	13881	13905	13955	13930	13751	13903	13858	13906	13980	13906	13880	13817	13928	13936	13755	13937	13779	13850	13986	13932	13802	13899	13961	13695	13972	13734	13951	13890	13987	13912	13907	13765	13776	13868	13979	13845	13762	13807	13820	13813	13997	13666	13968	13757	13932	13823	13886	13743	13827	13925	13898	13784	14058	13907	13793	13978	13895	13828	13857	13870	13818	13903	13697	13764	13874	13726	13813	13871	13918	14028	13812	13779	13882	13905	13841	13805	13893	13698	13707	13851	13905	14071	13879	13898	13861	13935	13652	13848	14061	13873	13971	14078	13898	13885	13879	13795	13936	13844	14025	13858	13913	13667	13945	13878	14091	13733	13932	13856	13761	13992	13959	13834	13775	13842	13761	13958	13853	13777	13914	13869	13918	13803	13937	13801	13759	14112	13596	13929	13752	13766	13929	13956	13655	13839	13763	14067	13897	13808	13823	14026	13885	13849	13829	13977	13883	13799	13806	13871	13791	13895	13871	13817	13900	13921	13901	13909	13753	13837	13897	13945	13903	13850	13768	13856	13787	13767	13953	13989	13881	13792	13855	13984	13690	13878	13861	13843	13974	13963	13879	13945	13867	13947	13793	13869	13965	13889	13836	13922	13850	13924	13942	13946	13805	13821	13881	13974	13850	13982	13807	13811	13904	13774	13909	13913	13971	13869	14030	13947	13751	13946	13875	13933	13896	13816	13843	13747	13964	13890	13746	13991	13675	13724	13916	13727	13732	13898	13937	13859	13767	14040	13848	13884	13897	13846	13893	13718	13711	13811	13882	13801	13938	13831	13941	13846	13775	13845	14029	13856	13926	13811	13835	13927	13814	13879	13884	13862	13854	13878	13816	13874	13940	13857	13966	13873	13699	13856	13923	13751	13747	13804	13712	13881	13794	13939	13904	13831	14022	13929	13791	13904	13955	13909	13862	13876	13874	13880	13962	13858	13930	13777	13824	13931	13750	13817	13804	13917	13770	13695	13643	13829	13811	13870	13964	13850	13967	13726	13731	13836	13980	13777	13837	13787	13923	13780	13828	13863	13866	13796	13721	13931	13916	13625	13923	13746	13866	13806	13978	13933	14079	13862	13868	13886	13857	13899	13887	13762	13893	13912	13639	13849	13975	13781	13824	14032	13754	13814	13627	13745	13857	13962	13855	14025	13952	13769	14052	13655	13812	13955	13839	13888	13890	13736	13815	13801	13804	13823	13888	13990	14044	13899	13704	13942	13759	13860	13861	13972	13682	13789	13895	13958	13923	13763	14049	14002	13795	13899	13850	13953	13844	13727	13802	13649	13809	13678	13814	13903	13836	13739	13952	13803	13800	13649	13817	13833	13929	13913	13897	13759	13871	13940	13821	13850	13871	13974	13986	13869	13766	13730	13880	13827	13786	13924	13850	14003	13921	13832	13777	13873	14009	13803	13787	13763	13693	13891	13978	13786	13854	13954	13822	13921	13957	13847	13931	13745	13806	13811	13657	13927	13767	13902	13709	13999	13888	13900	13885	13689	13823	13997	13715	13734	13760	13880	13829	13969	13949	13818	13870	13847	13934	13877	14046	13854	13845	13940	13809	13864	13773	13843	13818	13839	13784	13846	13865	13684	13955	13819	14079	13988	13774	13917	14012	13866	13791	13877	13935	13720	13875	13867	13880	13801	13901	13761	13839	13934	13821	13782	13836	14007	13929	13917	13880	13992	13821	13852	14007	13841	13716	13875	13906	13849	13834	13894	13776	13985	13710	13935	13792	13945	13904	13837	13777	13835	14001	13912	13900	13820	13746	13754	13835	13772	13989	14047	13763	13961	13904	13829	14002	13888	13729	13899	13876	13992	13938	13907	13803	13775	14081	13959	13945	13933	13785	13817	13869	13983	13999	13936	13958	13846	13786	13923	13878	13698	13881	13791	13938	13856	13820	13835	13801	13650	13799	13857	13754	13712	13784	13937	13853	13751	13971	13788	13811	13825	13722	13853	13900	13950	13830	14014	13899	13803	13814	13979	13779	13762	13882	13899	13903	13866	14053	13994	13891	13848	13829	13989	13863	13759	13865	13940	13888	13831	13817	13840	13813	13983	13742	13770	13868	13845	13832	13878	13841	13861	14028	13770	13719	13881	13701	13827	13863	13876	13908	13831	13683	13813	14007	13879	13814	13754	13931	13879	13780	13855	13799	13954	14007	13753	13885	13750	13928	13825	13909	13876	14080	13765	13850	13975	13835	13776	13911	13862	13852	13814	13848	13819	13854	13793	13697	13950	13838	13756	13830	13870	13850	13770	13930	13763	13917	13881	13949	14035	13760	13894	13931	13947	14022	13892	13835	13921	13828	13759	13795	13854	13814	13975	13843	13801	13835	13965	13901	13843	13963	13901	13745	14017	13710	13851	13702	13804	14078	13842	13823	13803	13776	13821	13957	13846	13947	13876	13969	13784	13789
23044	23189	38350	38913	33796	29325	26293	18570	16284	16024	15746	15494	15686	15614	15805	15600	15461	15679	15614	15492	15702	15350	15339	15450	15599	15531	15372	15549	15567	15558	15552	15536	15492	15610	15398	15539	15325	15491	15224	15256	15554	15234	15410	15479	15362	15544	15493	15504	15521	15342	15489	15398	15414	15526	15186	15339	15574	15531	15470	15346	15580	15389	15371	15343	15403	15530	15456	15372	15383	15194	15316	15446	15340	15436	15338	15341	15270	15382	15384	15418	15280	15233	15398	15580	15378	15339	15255	15230	15262	15183	15158	15544	15382	15279	15326	15326	15560	15496	15374	15402	15403	15518	15476	15331	15318	15560	15192	15362	15241	15428	15447	15281	15249	15432	15427	15393	15442	15179	15318	15248	15254	15385	15350	15234	15430	15307	15353	15225	15271	15451	15455	15516	15488	15207	15441	15401	15443	15289	15415	15431	15281	15482	15398	15235	15247	15350	15381	15271	15319	15383	15468	15390	15289	15435	15294	15401	15307	15345	15431	15391	15312	15430	15383	15177	15310	15472	15449	15381	15413	15297	15167	15306	15528	15311	15348	15395	15243	15381	15374	15328	15478	15399	15250	15358	15059	15594	15434	15487	15141	15244	15283	15375	15471	15229	15153	15326	15314	15313	15257	15374	15214	15149	15335	15147	15182	15431	15444	15442	15346	15283	15337	15424	15246	15336	15413	15503	15474	15153	15148	15265	15255	15524	15358	15398	15248	15356	15209	15280	15274	15292	15533	15270	15318	15257	15371	15295	15358	15371	15371	15226	15381	15339	15595	15267	15398	15344	15405	15331	15036	15301	15122	15389	15407	15207	15301	15250	15528	15393	15270	15266	15450	15455	15302	15428	15494	15361	15327	15513	15286	15426	15257	15330	15309	15378	15536	15305	15123	15380	15470	15533	15238	15499	15246	15465	15579	15282	15341	15302	15236	15111	15342	15103	15383	15514	15398	15313	15279	15318	15399	15360	15285	15342	15336	15438	15375	15297	15287	15353	15546	15192	15386	15551	15307	15490	15327	15468	15530	15255	15274	15308	15299	15103	15226	15291	15439	15423	15212	15349	15251	15220	15564	15316	15314	15458	15404	15401	15299	15497	15334	15325	15209	15427	15208	15286	15338	15327	15256	15308	15263	15462	15304	15510	15343	15317	15222	15292	15384	15499	15284	15259	15361	15334	15173	15440	15310	15462	15443	15200	15477	15480	15428	15302	15358	15342	15451	15500	15420	15415	15416	15094	15373	15262	15526	15262	15235	15306	15401	15391	15264	15337	15386	15250	15549	15471	15262	15392	15339	15269	15367	15324	15429	15484	15228	15277	15305	15370	15299	15092	15244	15367	15500	15204	15332	15452	15271	15177	15016	15451	15331	15326	15110	15236	15468	15314	15490	15439	15316	15521	15436	15465	15361	15548	15340	15612	15302	15240	15250	15289	15413	15259	15350	15325	15377	15235	15256	15456	15332	15279	15333	15285	15205	15443	15469	15352	15168	15384	15347	15172	15367	15289	15332	15295	15344	15447	15253	15284	15526	15365	15536	15270	15251	15269	15474	15197	15455	15523	15356	15223	15455	15417	15305	15358	15447	15423	15383	15364	15474	15404	15468	15371	15337	15366	15367	15276	15443	15367	15307	15407	15238	15278	15309	15382	15498	15390	15552	15431	15291	15548	15385	15412	15428	15342	15400	15256	15400	15450	15224	15324	15238	15413	15298	15288	15154	15256	15600	15372	15311	15333	15446	15397	15329	15286	15643	15315	15299	15371	15322	15213	15374	15465	15383	15336	15191	15273	15402	15469	15263	15426	15345	15271	15462	15366	15161	15264	15268	15362	15492	15431	15469	15391	15324	15243	15335	15222	15298	15168	15321	15315	15179	15411	15459	15200	15309	15359	15263	15444	15377	15323	15437	15344	15278	15146	15275	15310	15358	15446	15255	15158	15276	15379	15436	15200	15303	15292	15286	15375	15251	15081	15326	15290	15274	15301	15187	15366	15457	15424	15490	15246	15283	15391	15369	15319	15376	15377	15391	15385	15291	15408	15352	15302	15363	15275	15353	15278	15302	15406	15350	15348	15227	15331	15117	15337	15367	15542	15462	15348	15341	15363	15255	15357	15373	15468	15320	15335	15219	15162	15273	15352	15278	15312	15520	15240	15421	15301	15478	15351	15509	15417	15108	15562	15294	15381	15379	15501	15254	15508	15391	15199	15363	15318	15497	15317	15329	15543	15142	15341	15511	15444	15337	15252	15321	15277	15306	15231	15392	15602	15248	15244	15406	15201	15391	15264	15508	15249	15369	15461	15397	15321	15438	15456	15610	15358	15299	15229	15308	15277	15372	15325	15298	15318	15389	15260	15339	15257	15436	15291	15409	15448	15434	15362	15227	15467	15155	15328	15372	15183	15386	15574	15292	15497	15445	15384	15251	15283	15330	15253	15214	15423	15439	15410	15571	15411	15193	15238	15419	15450	15268	15359	15202	15315	15234	15312	15389	15328	15408	15389	15431	15329	15303	15223	15235	15255	15090	15404	15373	15478	15336	15233	15389	15439	15430	15503	15324	15359	15384	15258	15183	15512	15289	15367	15342	15397	15303	15445	15215	15340	15385	15256	15479	15310	15367	15319	15276	15370	15456	15310	15294	15358	15153	15391	15239	15302	15268	15328	15223	15401	15351	15414	15369	15341	15443	15306	15406	15246	15479	15375	15253	15307	15181	15403	15431	15276	15449	15321	15158	15451	15413	15293	15243	15221	15256	15352	15363	15327	15376	15141	15290	15317	15277	15262	15278	15311	15392	15333	15291	15276	15247	15431	15280	15363	15246	15440	15256	15265	15300	15225	15197	15430	15336	15211	15195	15343	15186	15565	15542	15259	15474	15125	15186	15245	15201	15366	15381	15377	15361	15384	15243	15580	15303	15432	15421	15310	15268	15421	15569	15316	15396	15332	15427	15350	15364	15431	15431	15185	15373	15158	15560	15430	15480	15337	15509	15334	15256	15216	15448	15336	15605	15273	15446	15558	15323	15175	15417	15396	15287	15277	15364	15332	15429	15360	15510	15303	15386	15342	15302	15413	15337	15179	15656	15407	15333	15332	15273	15236	15434	15287	15350	15340	15323	15370	15339	15483	15536	15230	15212	15201	15233	15232	15299	15213	15268	15291	15369	15265	15276	15327	15217	15226	15502	15359	15290	15418	15420	15166	15338	15246	15567	15346	15502	15307	15266	15216	15521	15469	15522	15351	15202	15259	15145	15338	15162	15369	15559	15299	15192	15238	15453	15445	15122	15241	15505	15428	15185	15426	15182	15361	15391	15382	15420	15403	15333	15324	15269	15446	15186	15559	15448	15287	15133	15548	15478	15366	15460	15265	15315	15403	15369	15414	15395	15361	15316	15333	15235	15215	15376	15411	15363	15380	15438	15345	15515	15243	15492	15302	15592	15400	15319	15357	15350	15240	15231	15280	15332	15207	15507	15414	15329	15297	15298	15266	15380	15459	15158	15275	15435	15447	15460	15398	15269	15264	15459	15461	15319	15302	15516	15333	15334	15198	15418	15495	15293	15308	15461	15304	15217	15335	15276	15362	15380	15292	15332	15450	15382	15381	15403	15397	15522	15310	15444	15292	15259	15462	15230	15642	15383	15371	15548	15354	15249	15313	15439	15455	15354	15233	15352	15453	15328	15287	15103	15412	15330	15386	15384	15229	15313	15271	15390	15416	15319	15416	15278	15168	15497	15379	15379	15380	15349	15311	15375	15546	15284	15303	15176	15161	15244	15365	15230	15277	15378	15452	15222	15222	15465	15204	15243	15352	15347	15338	15150	15234	15411	15180	15130	15386	15174	15345	15351	15424	15530	15332	15436	15321	15364	15245	15319	15349	15391	15272	15397	15363	15240	15438	15307	15052	15443	15207	15370	15395	15313	15363	15297	15204	15294	15447	15512	15350	15201	15200	15378	15275	15257	15206	15430	15331	15382	15236	15158	15443	15431	15350	15311	15224	15296	15435	15137	15398	15376	15359	15278	15427	15394	15283	15447	14986	15264	15318	15266	15550	15196	15398	15321	15400	15480	15422	15344	15182	15422	15459	15451	15536	15477	15310	15435	15284	15535	15252	15475	15426	15345	15316	15479	15472	15251	15177	15483	15391	15259	15306	15606	15427	15349	15429	15339	15352	15464	15256	15310	15104	15123	15435	15364	15364	15484	15224	15430	15390	15290	15455	15330	15393	15436	15276	15573	15282	15251	15479	15172	15185	15512	15238	15565	15226	15474	15131	15261	15273	15426	15244	15432	15398	15182	15360	15374	15308	15423	15175	15250	15441	15485	15555	15331	15538	15459	15325	15437	15344	15297	15091	15240	15435	15339	15272	15447	15290	15393	15315	15283	15291	15330	15175	15338	15366	15510	15334	15222	15267	15338	15310	15287	15249	15407	15209	15357	15464	15471	15393	15274	15346	15364	15512	15449	15267	15071	15626	15479	15232	15251	15352	15229	15362	15234	15272	15192	15338	15392	15124	15445	15370	15268	15425	15404	15258	15358	15288	15122	15266	15323	15227	15333	15351	15438	15292	15233	15074	15281	15298	15350	15390	15491	15349	15246	15245	15385	15424	15214	15275	15424	15429	15434	15262	15581	15138	15189	15099	15261	15391	15438	15027	15233	15252	15217	15346	15413	15367	15281	15426	15489	15322	15236	15352	15340	15529	15187	15267	15297	15303	15235	15353	15190	15232	15370	15329	15411	15337	15368	15464	15210	15390	15434	15414	15219	15368	15315	15266	15474	15427	15365	15355	15399	15466	15422	15224	15442	15353	15494	15218	15152	15224	15381	15377	15417	15352	15297	15162	15511	15443	15381	15227	15130	15500	15444	15289	15308	15294	15395	15413	15391	15500	15405	15209	15235	15250	15282	15513	15234	15268	15301	15164	15536	15500	15352	15215	15176	15293	15191	15476	15372	15389	15411	15343	15365	15267	15357	15473	15650	15191	15231	15310	15511	15287	15218	15226	15368	15326	15313	15311	15340	15496	15400	15326	15213	15106	15350	15407	15241	15451	15261	15316	15457	15423	15426	15340	15373	15328	15377	15550	15271	15307	15306	15333	15144	15328	15425	15365	15529	15372
52591	99239	93159	72330	49736	32315	20397	15498	13965	13632	13607	13430	13604	13702	13544	13402	13532	13599	13584	13429	13706	13585	13587	13508	13515	13684	13514	13490	13624	13750	13489	13549	13639	13571	13508	13597	13363	13580	13558	13582	13429	13385	13448	13526	13685	13560	13746	13565	13567	13544	13660	13521	13606	13524	13492	13646	13507	13597	13553	13558	13716	13546	13585	13668	13369	13583	13550	13580	13625	13576	13441	13458	13577	13578	13520	13732	13513	13590	13639	13678	13587	13442	13650	13490	13590	13576	13691	13483	13519	13504	13525	13565	13492	13663	13425	13538	13490	13571	13613	13537	13634	13557	13549	13578	13687	13517	13631	13657	13669	13630	13578	13501	13570	13762	13583	13593	13836	13668	13501	13536	13682	13707	13523	13786	13576	13653	13710	13612	13572	13551	13596	13448	13640	13561	13543	13504	13513	13698	13575	13465	13498	13430	13603	13468	13632	13583	13556	13628	13739	13586	13514	13666	13482	13440	13665	13536	13553	13523	13586	13716	13379	13597	13636	13513	13526	13695	13599	13469	13635	13510	13551	13574	13450	13699	13578	13358	13451	13515	13695	13796	13582	13581	13376	13605	13791	13548	13583	13481	13464	13612	13507	13587	13569	13599	13727	13566	13382	13724	13414	13474	13524	13553	13437	13552	13597	13406	13573	13581	13823	13682	13644	13537	13537	13656	13533	13503	13609	13557	13512	13444	13382	13631	13516	13419	13612	13682	13557	13593	13534	13520	13383	13688	13662	13509	13412	13545	13681	13606	13770	13591	13735	13513	13518	13686	13601	13664	13624	13575	13506	13565	13539	13476	13487	13603	13624	13516	13669	13689	13593	13639	13535	13726	13585	13547	13637	13642	13531	13526	13743	13640	13653	13537	13583	13579	13428	13548	13656	13704	13666	13602	13527	13437	13652	13702	13573	13511	13460	13629	13593	13554	13475	13463	13634	13634	13601	13697	13491	13717	13660	13758	13338	13598	13701	13477	13558	13606	13491	13551	13461	13545	13717	13635	13590	13543	13618	13520	13710	13538	13581	13601	13478	13708	13481	13651	13767	13539	13627	13551	13447	13401	13539	13607	13590	13700	13612	13542	13541	13431	13586	13521	13519	13723	13638	13468	13637	13562	13487	13726	13450	13715	13358	13595	13496	13568	13651	13440	13475	13474	13393	13690	13605	13549	13615	13451	13497	13621	13516	13610	13437	13627	13688	13499	13650	13623	13583	13655	13574	13374	13632	13758	13576	13674	13610	13609	13558	13618	13568	13528	13508	13725	13438	13481	13646	13567	13504	13602	13650	13550	13579	13667	13471	13661	13620	13498	13600	13456	13649	13422	13579	13566	13614	13425	13558	13508	13814	13588	13518	13579	13642	13575	13667	13579	13533	13542	13467	13564	13689	13433	13687	13589	13664	13529	13542	13559	13704	13564	13531	13523	13559	13601	13644	13591	13567	13455	13593	13578	13714	13523	13688	13424	13579	13446	13525	13785	13430	13525	13598	13594	13483	13672	13640	13725	13596	13521	13721	13641	13442	13576	13506	13601	13430	13588	13622	13525	13532	13596	13623	13570	13639	13514	13792	13543	13675	13587	13704	13420	13774	13746	13411	13511	13668	13643	13737	13729	13713	13553	13609	13502	13638	13608	13451	13498	13413	13590	13804	13575	13412	13718	13498	13683	13637	13584	13545	13720	13579	13604	13563	13565	13509	13666	13574	13506	13602	13476	13636	13632	13641	13698	13561	13435	13538	13702	13543	13460	13499	13490	13626	13590	13469	13531	13875	13388	13603	13613	13668	13450	13590	13642	13375	13482	13559	13408	13600	13556	13603	13490	13643	13670	13554	13561	13617	13572	13462	13718	13551	13669	13566	13661	13600	13602	13572	13420	13299	13667	13591	13527	13739	13427	13584	13542	13680	13533	13546	13501	13654	13645	13712	13518	13656	13567	13457	13503	13497	13484	13640	13464	13639	13567	13412	13440	13653	13729	13620	13626	13763	13700	13454	13609	13555	13574	13565	13591	13511	13550	13412	13687	13532	13557	13501	13558	13439	13333	13692	13617	13494	13710	13574	13712	13534	13493	13648	13665	13433	13566	13685	13690	13571	13579	13501	13485	13558	13627	13633	13473	13555	13590	13484	13561	13588	13626	13569	13697	13470	13609	13647	13555	13605	13461	13444	13530	13603	13592	13669	13606	13575	13609	13518	13454	13703	13648	13442	13677	13438	13649	13594	13513	13610	13567	13754	13348	13592	13504	13792	13507	13847	13499	13461	13599	13455	13486	13467	13537	13475	13489	13616	13740	13643	13440	13487	13651	13487	13375	13610	13561	13418	13750	13453	13699	13389	13598	13607	13456	13552	13437	13469	13690	13450	13570	13581	13597	13562	13508	13579	13609	13446	13591	13621	13473	13440	13554	13553	13575	13520	13698	13705	13470	13662	13669	13611	13447	13455	13627	13587	13595	13423	13622	13670	13397	13684	13490	13636	13690	13466	13670	13390	13611	13732	13591	13469	13613	13511	13609	13650	13599	13505	13726	13643	13466	13676	13579	13498	13472	13541	13540	13436	13530	13390	13619	13332	13434	13456	13579	13576	13528	13475	13492	13547	13504	13515	13570	13524	13614	13635	13634	13574	13594	13690	13651	13765	13596	13710	13524	13446	13751	13612	13524	13613	13524	13549	13579	13520	13498	13669	13372	13640	13417	13515	13572	13456	13559	13643	13558	13739	13455	13448	13725	13520	13679	13617	13421	13650	13551	13474	13528	13662	13702	13561	13707	13551	13704	13608	13427	13410	13630	13606	13657	13602	13416	13603	13425	13358	13488	13400	13525	13721	13440	13662	13495	13452	13570	13471	13474	13602	13632	13693	13672	13652	13558	13538	13468	13464	13634	13483	13495	13570	13559	13570	13556	13666	13608	13566	13690	13546	13563	13611	13636	13709	13704	13675	13494	13530	13672	13761	13600	13663	13593	13722	13437	13638	13684	13621	13823	13671	13506	13572	13682	13573	13657	13377	13749	13568	13361	13429	13657	13733	13675	13598	13407	13587	13705	13515	13694	13613	13641	13577	13634	13521	13652	13457	13592	13738	13398	13573	13719	13798	13358	13666	13544	13622	13424	13554	13770	13546	13607	13695	13610	13436	13640	13501	13669	13593	13675	13430	13644	13644	13622	13451	13605	13472	13561	13400	13753	13554	13722	13460	13749	13449	13370	13476	13657	13639	13589	13553	13616	13556	13598	13622	13593	13665	13649	13568	13648	13446	13579	13635	13574	13613	13617	13585	13435	13589	13530	13597	13442	13565	13648	13671	13576	13468	13581	13525	13486	13587	13490	13536	13506	13588	13605	13532	13715	13594	13559	13535	13562	13490	13572	13448	13681	13708	13708	13624	13421	13649	13568	13551	13594	13548	13539	13647	13669	13641	13590	13549	13481	13584	13486	13650	13557	13483	13533	13527	13685	13658	13548	13525	13574	13473	13595	13645	13598	13670	13478	13527	13471	13595	13439	13522	13548	13636	13515	13563	13509	13637	13546	13521	13478	13609	13669	13568	13619	13647	13600	13513	13601	13695	13440	13787	13536	13532	13674	13537	13550	13575	13612	13784	13603	13655	13622	13519	13525	13592	13697	13481	13606	13420	13619	13643	13625	13540	13524	13603	13601	13587	13702	13567	13580	13567	13584	13590	13452	13618	13584	13550	13599	13642	13580	13481	13662	13580	13556	13532	13537	13505	13565	13490	13591	13651	13571	13501	13661	13636	13675	13633	13542	13613	13413	13578	13581	13639	13590	13524	13373	13522	13643	13618	13601	13698	13496	13477	13754	13508	13655	13637	13590	13471	13786	13628	13589	13579	13591	13641	13575	13591	13679	13536	13486	13745	13636	13547	13487	13682	13554	13591	13541	13537	13475	13482	13399	13572	13713	13780	13668	13685	13432	13640	13640	13535	13657	13688	13720	13674	13601	13683	13816	13533	13567	13429	13493	13585	13583	13532	13380	13537	13511	13444	13596	13486	13549	13596	13721	13517	13608	13711	13589	13251	13558	13613	13539	13434	13611	13641	13640	13658	13674	13574	13569	13583	13635	13630	13638	13399	13459	13489	13435	13716	13446	13584	13587	13599	13455	13718	13561	13516	13614	13614	13643	13490	13635	13803	13486	13553	13657	13780	13612	13678	13554	13633	13527	13528	13531	13545	13575	13614	13641	13679	13525	13566	13640	13572	13663	13561	13576	13545	13448	13529	13555	13491	13613	13436	13478	13665	13551	13604	13583	13730	13472	13414	13658	13458	13476	13439	13510	13548	13615	13531	13635	13755	13553	13487	13561	13681	13478	13564	13611	13552	13523	13516	13387	13570	13708	13570	13368	13584	13746	13577	13603	13657	13384	13551	13630	13627	13747	13454	13515	13681	13617	13628	13470	13583	13734	13535	13493	13462	13654	13578	13629	13564	13593	13588	13442	13642	13750	13427	13570	13479	13592	13475	13575	13628	13610	13555	13528	13468	13623	13658	13481	13651	13742	13705	13542	13635	13420	13601	13564	13600	13662	13587	13595	13492	13644	13695	13607	13374	13475	13743	13415	13669	13592	13601	13587	13620	13472	13493	13570	13544	13644	13633	13522	13630	13427	13353	13666	13572	13649	13602	13464	13511	13724	13662	13596	13486	13665	13532	13626	13522	13585	13657	13720	13662	13447	13610	13363	13573	13638	13553	13661	13506	13604	13524	13560	13571	13580	13500	13600	13596	13667	13554	13341	13521	13655	13572	13550	13561	13533	13653	13493	13648	13646	13575	13569	13523	13606	13429	13630	13594	13447	13547	13550	13629	13584	13648	13891	13527	13696	13668	13579	13623	13535	13571	13655	13670	13580	13591	13605	13702	13422	13679	13551	13436	13598	13530	13445	13383	13473	13539	13400	13610	13572	13435	13658	13440	13573	13600	13609	13560	13450	13723	13670	13693	13591	13515	13547	13677	13464	13455	13488	13281	13685	13462	13836	13579	13483	13419	13547	13411	13512	13627	13667	13613	13471	13638	13509	13496	13687	13568	13622	13579	13496	13509	13420	13804	13486	13561	13539	13446	13573	13501	13575	13524	13761	13613	13603	13755	13516	13708	13806
29083	35694	42856	32075	21886	17761	16583	16001	15697	15581	15838	15670	15866	15693	15642	15636	15621	15753	15605	15791	15904	15576	15734	15866	15601	15693	15778	15815	15795	15649	15787	15755	15939	15713	15711	15512	15739	15639	15564	15759	15679	15731	15634	15545	15647	15689	15739	15811	15814	15812	15867	15844	15907	15588	15797	15982	15736	15659	15813	15648	15765	15740	15859	15696	15813	15599	15743	15765	15602	15640	15792	15668	15637	15653	15585	15555	15554	15736	15596	15814	15812	15744	15915	15861	15870	15726	15628	15575	15676	15824	15632	15647	15662	15683	15626	15746	15693	15893	15531	15750	15634	15990	15604	15655	15722	15927	15703	15582	15737	15847	15645	15659	15655	15566	15609	15586	15521	15705	15466	15657	15536	15797	15598	15672	15759	15858	15746	15789	15664	15512	15919	15644	15775	15607	15635	15587	15628	15660	15739	15713	15520	15711	15605	15567	15531	15773	15728	15570	15809	15639	15498	15566	15719	15714	15703	15818	15834	15707	15735	15542	15653	15777	15726	15585	15634	15773	15581	15573	15665	15687	15575	15771	15912	15496	15634	15807	15804	15787	15750	15776	15763	15503	15604	15604	15773	15642	15721	15793	15841	15724	15664	15664	15699	15837	15702	15648	15859	15392	15721	15850	15590	15851	15607	15570	15593	15717	15822	15869	15876	15632	15576	15587	15676	15602	15731	15530	15566	15646	15753	15601	15773	15755	15656	15646	15514	15755	15872	15790	15814	15747	15935	15835	15744	15769	15574	15810	15612	15682	15768	15732	15747	15632	15807	15675	15673	15553	15588	15709	15465	15780	15614	15634	15647	15904	15894	15950	15555	15837	15729	15693	15653	15727	15472	15663	15836	15529	15845	15750	15545	15907	15707	15942	15667	15711	15406	15729	15729	15633	15664	15551	15799	15709	15731	15794	15662	15688	15775	15826	15653	15686	15490	15625	15672	15871	15715	15692	15783	15614	15773	15506	15833	15760	15722	15505	15557	15721	15780	15612	15797	15548	15620	15626	15768	15725	15381	15791	15601	15643	15684	15625	15747	15842	15703	15763	15975	15738	15708	15820	15695	15587	15560	15713	15804	15785	15764	15414	15681	15540	15828	15652	15651	15634	15612	15785	15554	15641	15772	15563	15596	15678	15850	15655	15781	15685	15673	15595	15740	15742	15794	15463	15589	15560	15595	15770	15795	15730	15645	15669	15750	15710	15755	15700	15657	15676	15701	15752	15552	15735	15779	15635	15579	15754	15742	15775	15836	15747	15803	15612	15670	15827	15772	15643	15622	15680	15736	15632	15552	15512	15717	15692	15622	15525	15785	15752	15801	15618	15633	15650	15666	15594	15559	15661	15727	15793	15831	15803	15823	15664	15492	15808	15641	15523	15535	15655	15683	15676	15567	15785	15768	15574	15850	15770	15830	15631	15738	15822	15612	15771	15531	15823	15722	15782	15543	15745	15784	15680	15684	15618	15438	15477	15743	15672	15682	15815	15687	15611	15870	15500	15814	15530	15801	15659	15625	15508	15642	15689	15744	15604	15952	15652	15794	15615	15564	15655	15581	15810	15642	15591	15534	15694	15612	15572	15712	15749	15694	15971	15545	15593	15903	15694	15673	15802	15648	15865	15836	15772	15564	15744	15909	15873	15683	15584	15816	15642	15736	15841	15608	15622	15563	15616	15537	15684	15688	15482	15650	15701	15666	15793	15867	15643	15710	15696	15794	15694	15587	15783	15670	15531	15601	15566	15549	15681	15702	15642	15819	15532	15687	15687	15899	15739	15645	15810	15681	15674	15793	15784	15699	15755	15789	15891	15886	15641	15661	15635	15832	15755	15795	15668	15737	15752	15595	15670	15573	15681	15644	15728	15712	15716	15467	15678	15884	15555	15781	15693	15688	15622	15704	15870	15723	15722	15655	15727	15458	15708	15670	15783	15715	15813	15733	15701	15746	15752	15759	15813	15817	15770	15601	15532	15707	15852	15760	15685	15772	15644	15664	15728	15703	15662	15591	15707	15770	15767	15589	15644	15640	15506	15739	15647	15725	15681	15666	15989	15783	15862	15545	15654	15623	15534	15724	15820	15816	15859	16015	15514	15833	15751	15689	15786	15800	15698	15734	15647	15711	15723	15749	15729	15550	15669	15608	15760	15773	15819	15585	15686	15558	15738	15671	15676	15722	15746	15855	15508	15735	15634	15737	15713	15829	15659	15574	15714	15628	15798	15842	15705	15719	15897	15661	15852	15793	15799	15632	15658	15702	15635	15699	15851	15753	15765	15914	15899	15781	15740	15904	15696	15766	15634	15839	15802	15719	15553	15717	15806	15639	15586	15519	15686	15831	15423	15622	15934	15637	15678	15547	15575	15810	15908	15650	15677	15591	15613	15486	15582	15658	15806	15713	15715	15638	15768	15710	15730	15703	15747	15613	15671	15713	15785	15704	15666	15844	15825	15655	15781	15714	15471	15859	15649	15614	15614	15710	15887	15646	15885	15880	15820	15859	15708	15644	15651	15839	15761	15756	15557	15709	15684	15763	15696	15638	15688	15682	15733	15731	15738	15553	15718	15772	15687	15594	15596	15832	15782	15727	15850	15455	15586	15623	15722	15454	15538	15699	15669	15818	15713	15713	15599	15686	15747	15665	15769	15639	15572	15677	15621	15637	15784	15819	15678	15827	15989	15652	15953	15604	15599	15797	15738	15673	15850	15613	15789	15630	15785	15845	15605	15531	15815	15744	15702	15573	15635	15754	15756	15765	15704	15847	15643	15557	15740	15668	15622	15653	15834	15679	15490	15691	15574	15682	15649	15838	15764	15750	15568	15580	15834	15824	15461	15668	15463	15727	15868	15699	15705	15734	15780	15716	15710	15708	15830	15500	15623	15733	15678	15802	15548	15757	15711	15545	15637	15825	15625	15747	15542	15822	15695	15715	15794	15688	15681	15750	15525	15630	15869	15783	15758	15876	15704	15696	15902	15567	15830	15756	15813	15651	15698	15705	15558	15682	15764	15677	15774	15868	15790	15717	15730	15593	15626	15701	15484	15528	15530	15778	15734	15641	15615	15772	15660	15568	15725	15646	15767	15773	15654	15774	15705	15920	15624	15759	15539	15733	15792	15889	15853	15675	15500	15758	15659	15557	15887	15591	15583	15734	15550	15811	15657	15713	15547	15586	15767	15733	15885	15760	15748	15700	15684	15525	15739	15845	15683	15715	15665	15573	15767	15711	15858	15834	15687	15827	15598	15743	15800	15886	15594	15609	15737	15831	15630	15746	15673	15869	15677	15861	15904	15686	15698	15729	15545	15772	15775	15613	15623	15819	15651	15685	16039	15419	15756	15650	15842	15624	15600	15662	15855	15691	15725	15688	15863	15777	15688	15625	15718	15659	15715	15682	15874	15823	15774	15623	15702	15839	15722	15641	15570	15703	15608	15667	15715	15650	16118	15807	15711	15914	15800	15853	15807	15653	15820	15750	15865	15699	15648	15695	15718	15516	15765	15690	15639	15588	15806	15635	15751	15697	15703	15886	15763	15764	15636	15832	15621	15510	15722	15585	15691	15799	15855	15600	15933	15689	15621	15758	15767	15715	15606	15568	15666	15694	15576	15681	15636	15797	15591	15634	15450	15503	15738	15844	15860	15584	15641	15612	15671	15705	15714	15768	15732	15716	15755	15679	15770	15631	15593	15870	15473	15665	15624	15600	15640	15644	15554	15706	15944	15652	15683	15735	15588	15726	15653	15794	15665	15771	15731	15584	15789	15758	15599	15791	15766	15630	15751	15660	15745	15815	15812	15699	15453	15725	15696	15555	15715	15720	15935	15708	15671	15830	15562	15756	15928	15630	15770	15639	15947	15849	15683	15767	15740	15781	15705	15763	15586	15826	15775	15836	15631	15618	15815	15654	15747	15614	15821	15642	15843	15601	15696	15660	15804	15781	15698	15641	15682	15949	15747	15772	15807	15809	15918	15733	15648	15735	15703	15853	15734	15624	15524	15675	15522	15566	15710	15555	15742	15784	15795	15778	15785	15790	15543	15786	15715	15749	15710	15696	15630	15544	15958	16042	15644	15736	15610	15828	15853	15762	15621	15459	15688	15684	15837	15794	15746	15713	15703	15510	15712	15807	15653	15819	15768	15628	15686	15446	15673	15752	15639	15656	15597	15778	15598	15740	15715	15586	15663	15621	15676	15449	15589	15870	15679	15842	15670	15801	15833	15591	15696	15681	15736	15567	15408	15842	15589	15911	15713	15776	15523	15812	15895	15913	15476	15777	15716	15570	15755	15844	15606	15801	15915	15536	15850	15682	15619	15708	15702	15655	15697	15610	15855	15663	15711	15742	15613	15673	15758	15583	15548	15907	15766	15709	15648	15591	15676	15699	15638	15869	15536	15707	15713	15481	15805	15580	15628	15758	15520	15578	15590	15645	15658	15653	15697	15863	15886	15711	15679	15713	15737	15395	15646	15555	15645	15624	15625	15681	15823	15806	15755	15834	15915	15617	15745	15472	15581	15778	15660	15967	15713	15517	15578	15891	15765	15675	15744	15710	15908	15695	15733	15734	15625	15677	15718	15534	15878	15470	15722	15692	15620	15577	15736	15747	15624	15562	15734	15607	15621	15860	15586	15825	15714	15611	15679	15577	15608	15671	15582	15727	15564	15622	15800	15631	15687	15746	15853	15625	15408	15681	15769	15810	15861	15613	15728	15798	15616	15733	15668	15737	15819	15617	15504	15678	15735	15650	15772	15625	15399	15803	15817	15734	15644	15455	15671	15736	15684	15665	15834	15878	15611	15671	15687	15586	15820	15704	15781	15504	15572	15745	15691	15851	15565	15542	15652	15570	15677	15866	15754	15777	15676	15767	15764	15622	15695	15579	15562	15670	15611	15836	15683	15720	15607	15845	15742	15788	15813	15646	15834	15653	15690	15706	15758	15533	15621	15641	15622	15617	15716	15711	15837	15649	15742	15778	15800	15605	15516	15563	15683	15454	15518	15656	15747	15526	15718	15740	15679	15600	15737	15561	15658	15697	15533	15736	15635	15643	15680	15693	15686	15760	15810	15639	15792	15816	15742	15713	15559	15784	15818	15505	15692	15660	15741	15480	15660	15780	15885	15499	15490
32641	55696	45468	28626	19282	15634	14239	13779	13791	13879	13777	13906	13773	13794	13561	13753	13720	13689	13877	13874	13779	13691	13826	13817	13838	13691	13748	13738	13951	13920	13695	13829	13696	13870	13780	13698	13779	13812	13839	13457	13915	13797	13938	13683	13954	13786	13788	13828	13752	13761	13905	13688	13934	13664	13997	13668	13763	13733	13778	13721	13864	13673	13824	13939	13874	13978	13736	13717	13794	13707	13912	13703	13723	13783	13770	13661	13882	13768	13923	13644	13752	13790	13817	13641	13804	13783	13756	13750	13560	13722	13941	13857	13738	13848	13691	13819	13904	13860	13769	13663	13829	13848	13722	13639	13605	13726	13612	13758	13726	13812	13753	13786	13611	13815	13860	13882	13823	13844	13673	13707	13734	13817	13714	13849	13784	13748	13744	13768	13675	13788	13719	13796	13907	13753	13985	13881	13744	13816	13749	13793	13817	13719	13753	13739	13939	13653	13735	13786	13634	13729	13820	13748	13838	13873	13696	13697	13812	13849	13581	13802	13727	13810	13602	13718	13699	13768	13785	13741	13653	13912	13890	14017	13815	13636	13896	13957	13727	13808	13897	13621	13673	13943	13653	13652	13781	13747	13813	13866	13893	13736	13736	13914	13836	13828	13662	13888	13721	13781	13792	13591	13798	13832	13777	13885	13809	13821	13773	13850	13910	13865	13693	13890	13755	13688	13698	13906	13857	13840	13808	13797	13736	13634	13696	13944	13805	13777	13787	13756	13700	13728	13733	13751	13794	13846	13752	13668	13827	13741	13785	13697	13899	13909	13809	13745	13930	13694	13717	13759	13671	13691	13717	13888	13633	13842	13764	13709	13876	13743	13712	13867	13822	13672	13809	13741	13707	13891	13759	13744	13788	13787	13893	13748	13725	13835	13823	13576	13738	13765	13813	13832	13886	13671	13877	13802	13780	13725	13846	13885	13750	13916	13718	13615	13716	13766	13876	13830	13702	13811	13899	13882	13730	13753	13844	13593	13783	13663	13694	13965	13667	13675	13861	13868	13839	13915	13915	13805	13916	13894	13749	13936	13951	13764	13693	13729	13814	13790	13722	13732	13627	13873	13834	13938	13758	13728	13915	13726	13746	13631	13941	13807	13727	13801	13861	13811	13653	13674	13848	13815	13851	13995	13727	13877	13841	13664	13754	13633	13838	13790	13723	13671	13678	13713	13709	13646	13758	13818	13802	13803	13779	13673	13840	13540	13891	13939	13844	13782	13844	13830	13825	13753	13946	13722	13849	13644	13600	13686	13764	13721	13878	14006	13674	13842	13791	13871	13575	13731	13833	13767	13844	13848	13841	13843	13749	13629	13642	13786	13727	13889	13551	13674	13644	13732	13898	13697	13786	13837	13804	13926	14005	13775	13768	13795	13753	13695	13813	13782	13742	13670	13812	13910	13945	13989	13694	13691	13839	13997	13758	13773	13870	13824	13740	13670	13696	13831	13782	13687	13700	13671	13942	13612	13725	13726	13822	13674	13794	13663	13816	13711	13755	13806	13795	13722	13757	13841	13729	13681	13773	13751	13685	13535	13771	13812	13795	13767	13606	13808	13850	13782	13709	13841	13809	14073	13554	13772	13752	13689	13850	13817	13813	13837	13748	13764	13872	13660	13893	13903	13725	13703	13844	13898	13717	13851	13924	13742	13598	13733	13709	13855	13707	13829	13633	13924	13875	13719	13775	13721	13713	13772	13913	13800	13825	13699	13991	13813	13743	13741	13767	13984	13784	13883	13772	13712	13776	13790	13778	13765	13759	13731	13790	13764	13784	13741	13722	13797	13856	13764	13659	13902	13748	13919	13678	13733	13811	13733	13726	13779	13898	13751	13889	13866	13692	13739	13779	13845	13835	13763	13648	13772	13695	13585	13665	13922	13940	13850	13835	13794	13716	13769	13809	13850	13797	13808	13780	13825	13679	13693	13806	13853	13806	13738	13854	13843	13760	13812	13849	13764	13496	13995	13776	13971	13967	13755	13758	13759	13827	13812	13839	13779	13751	13682	13884	13806	13735	13700	13837	13715	13923	13691	13867	13749	13854	13994	13671	13785	13785	13583	13787	13843	13909	13663	13886	13960	13778	13808	13969	13788	13857	13681	13600	13864	13758	13817	13671	13895	13697	13889	13899	13710	13796	13952	13837	13846	13736	13675	13753	13943	13695	13731	13793	13776	13909	13912	13742	13853	13771	13690	13859	13744	13832	13824	13687	13743	13650	13831	13808	13696	13917	13922	13872	13800	13790	13739	13736	13663	13948	13584	13858	13663	13820	13909	13862	13775	13833	13882	13837	13832	13791	13882	13658	13748	13816	13785	13926	13879	13696	13748	13650	13566	13804	13760	13740	13713	13673	13748	13890	13908	13730	13734	13685	13643	13926	13788	13806	13645	13765	13748	13686	13728	13706	13735	13807	13604	13841	13711	13784	13762	13945	13807	13682	13858	13761	13687	13798	13882	13829	13776	13745	13715	13658	13891	13723	13864	13790	13872	13883	13760	13814	13774	13942	13919	13926	13876	13887	13882	13679	13794	13861	13788	13878	13817	13807	13682	13774	13793	13688	13760	13647	13633	13751	13715	13798	13611	13635	13721	13866	14085	13953	13787	13819	13883	13798	13864	13838	13843	13785	13820	13873	13813	13809	13564	13837	13853	13885	13808	13836	13675	13814	13863	13796	13866	13937	13844	13847	13893	13783	13836	13627	13940	13562	13783	13852	13766	13915	13685	13668	13800	13772	13838	13745	13897	13651	13869	13751	13817	13817	13745	13793	13742	13680	13800	13800	13747	13876	13600	13761	13848	13924	13696	13613	13852	13768	13730	13767	13810	13758	13795	13635	13699	13688	13824	13734	13861	13682	13936	13711	13821	13804	13927	13530	13863	13738	13754	13809	13773	13623	13825	13777	13891	13750	13656	13756	13868	13767	13763	13727	13760	13771	13827	13753	13575	13784	13866	13708	13928	13783	13910	13800	13781	13710	13739	13798	13738	13789	13779	13713	13835	13769	13860	13712	13725	13760	13658	13896	13815	13783	13910	13695	13889	13702	13744	13888	13877	13975	13771	13680	13891	13920	13680	13757	13811	13708	13818	13689	13730	13826	13701	13805	13665	13697	13703	13559	13871	13830	13821	13796	13836	13809	13774	13766	13858	13781	13780	13836	13924	13780	13807	13731	13829	13858	13735	13774	13645	13708	13864	13959	13786	13926	13771	13683	13798	13710	13841	13950	13786	13885	13666	13803	13870	13788	13635	13722	13884	13706	13792	13810	13576	13849	13731	13512	13779	13913	13643	13714	13868	13958	13788	13770	13899	13800	13657	13749	13669	13948	13734	13725	13656	13762	13791	13951	13835	13742	13780	13916	13701	13816	13750	13738	13797	13846	13691	13731	13619	13679	13920	13625	13701	13978	13863	13798	13852	13671	13803	13840	13742	13793	13867	13776	13866	13710	13757	13924	13868	13739	13969	13791	13744	13865	13789	13662	13880	13891	13703	13788	13679	13716	13822	13711	13769	13912	13867	13835	13836	13757	13653	13926	13811	13920	13790	13878	13775	13889	13893	13655	13798	13643	13717	13886	13795	13902	13772	13939	13750	13624	13824	13925	13775	13753	13745	13846	13703	13704	13859	13849	13731	13802	13772	13938	13786	13990	13705	13699	13883	13547	13741	13762	13751	13870	13722	13718	13810	13717	13716	13677	13818	13771	13736	13870	13813	13785	13717	13658	13771	13718	13795	13805	13762	13912	13831	13831	13814	13844	13809	13622	13783	13804	13887	13902	13916	13828	13783	13829	13706	13865	13684	13681	13737	13734	13843	13684	14046	13955	13724	13777	13728	13937	13892	13762	13725	13760	13699	13979	13747	13662	13751	13820	13751	13808	13710	13870	13844	13639	13662	13636	13788	13806	13813	13736	13723	13745	13724	13904	13827	13710	13924	13732	13826	13788	13940	13815	13673	13830	13882	13938	13799	13768	13990	13857	13716	13758	13884	13872	13810	13746	13853	13758	13775	13647	13764	13990	13832	13932	13831	13761	13713	13540	13747	13804	13789	13792	13762	13708	13753	13861	13946	13970	13631	13722	13754	13649	13721	13765	13750	13874	13886	13994	13796	13878	13617	13786	13553	13725	13709	13906	13718	13853	13946	13848	13752	13767	13832	13791	13814	13880	13885	13706	13855	13784	13743	13838	13904	13749	13808	13900	13641	13715	13753	13855	13804	13759	13815	13730	13750	13828	13701	13668	13677	13762	13811	13816	13736	13650	13786	13748	13805	13727	13965	13869	13727	13790	13590	13821	13708	13822	13831	13915	13915	13797	13586	13804	13735	13653	13842	13844	13667	13796	13648	13900	13688	13707	13724	13738	13798	13838	13874	13796	13825	13776	13948	13733	13752	13745	13892	13834	13691	13821	13783	13761	13807	13728	13817	13796	13875	13813	13818	13997	13677	13948	13841	13814	13969	13762	13882	13784	13813	13895	13797	13829	13909	13898	13961	13751	13624	13852	13830	13800	13821	13757	13523	13784	13884	13804	13811	13694	13642	13706	13864	13948	13692	13751	13836	13762	13883	13714	13902	13734	13723	13796	13647	13835	13860	13758	13752	14073	13599	13733	13729	13688	13849	13787	13749	13775	13731	13794	13787	13734	13823	13941	13636	13737	13910	13804	13809	13718	13717	13793	13884	13927	13903	13981	13753	13727	13871	13769	13785	13801	13734	13624	13657	13858	13718	13599	13754	13904	13881	13805	13693	13778	13742	13830	13818	13826	13780	13839	13687	13725	13608	13896	13643	13825	13879	13901	13766	13920	13816	13672	13698	13774	13743	13806	13691	13676	13784	13822	13628	13861	13784	13890	13719	13788	13768	13836	13588	13903	13906	13914	13834	13893	13692	13852	13761	13727	13954	13706	13716	13649	13715	13708	13722	13720	13963	13790	13903	13813	13829	13831	13643	13852	13770	13627	13898	13791	13801	13685	13772	13723	13881	13930	13691	13684	13930	13761	13781	13889	13720	13816	13836	13778	13824	13906	13925	13829	13931	13909	13713	13826	13930	13690	13591	13742	13814	13869	13745	13785	13919	13623	13776	13704	13743	13844	13791	13707	13913	13847	13820	13710	13675
24399	23857	39824	38753	30469	25838	21468	16986	15925	15892	15988	15595	15903	15681	15834	15758	15639	15472	15732	15688	15760	15612	15651	15609	15741	15595	15541	15700	15686	15712	15916	15710	15632	15514	15555	15436	15787	15488	15510	15550	15687	15621	15555	15649	15731	15615	15543	15380	15550	15708	15516	15351	15583	15694	15548	15539	15665	15429	15490	15774	15540	15568	15706	15737	15633	15644	15558	15480	15615	15577	15516	15587	15539	15584	15616	15463	15767	15535	15582	15442	15490	15660	15643	15489	15445	15721	15634	15598	15577	15415	15561	15571	15669	15432	15459	15415	15573	15310	15534	15482	15541	15328	15528	15416	15538	15417	15555	15552	15430	15336	15566	15745	15571	15630	15443	15575	15593	15472	15722	15584	15639	15689	15395	15745	15448	15593	15373	15408	15761	15399	15552	15350	15483	15634	15465	15386	15613	15595	15552	15517	15495	15516	15455	15601	15461	15719	15660	15438	15533	15468	15560	15676	15461	15449	15526	15470	15484	15660	15469	15368	15328	15547	15380	15523	15671	15539	15492	15440	15579	15326	15413	15568	15414	15412	15419	15461	15557	15550	15666	15511	15536	15549	15562	15541	15414	15348	15457	15520	15533	15312	15300	15616	15489	15620	15562	15358	15756	15467	15506	15476	15596	15538	15551	15554	15478	15659	15495	15538	15574	15519	15475	15541	15577	15559	15432	15437	15617	15415	15595	15524	15707	15441	15448	15525	15465	15725	15498	15329	15490	15585	15486	15446	15388	15622	15519	15576	15282	15626	15480	15604	15445	15385	15465	15544	15307	15775	15556	15506	15468	15491	15555	15310	15212	15645	15655	15461	15468	15360	15541	15523	15654	15483	15510	15394	15491	15581	15468	15607	15563	15494	15589	15443	15520	15436	15481	15577	15604	15664	15556	15559	15630	15723	15483	15427	15549	15661	15502	15566	15508	15648	15537	15584	15578	15513	15555	15552	15630	15387	15564	15477	15541	15391	15451	15490	15653	15467	15541	15451	15444	15451	15573	15623	15442	15470	15427	15461	15316	15624	15469	15625	15605	15473	15615	15543	15503	15368	15542	15606	15462	15437	15517	15477	15514	15495	15504	15402	15608	15418	15305	15492	15552	15750	15632	15605	15751	15392	15505	15523	15473	15378	15407	15464	15509	15442	15532	15493	15447	15544	15613	15460	15505	15529	15549	15317	15632	15441	15612	15583	15299	15514	15487	15461	15515	15638	15713	15417	15661	15478	15464	15513	15454	15460	15665	15637	15638	15492	15570	15385	15586	15640	15566	15576	15514	15512	15703	15565	15507	15414	15512	15677	15433	15396	15574	15418	15649	15637	15504	15423	15674	15480	15605	15443	15531	15506	15547	15475	15486	15675	15482	15460	15535	15347	15530	15482	15660	15527	15670	15482	15681	15447	15553	15523	15594	15303	15465	15649	15466	15220	15687	15570	15612	15587	15438	15483	15492	15660	15543	15609	15617	15670	15479	15597	15572	15383	15438	15702	15514	15562	15548	15510	15449	15817	15457	15483	15596	15584	15523	15587	15620	15546	15686	15330	15555	15631	15486	15471	15615	15678	15473	15464	15532	15410	15357	15681	15596	15509	15519	15565	15504	15449	15778	15443	15450	15597	15583	15417	15440	15344	15490	15595	15578	15569	15594	15645	15529	15700	15637	15665	15623	15570	15634	15520	15534	15459	15599	15361	15678	15686	15573	15420	15477	15544	15576	15498	15481	15443	15692	15615	15408	15452	15646	15657	15559	15726	15538	15406	15525	15732	15457	15455	15684	15325	15397	15525	15470	15368	15568	15601	15529	15477	15546	15422	15660	15551	15467	15521	15677	15591	15649	15318	15496	15637	15547	15421	15584	15600	15523	15484	15643	15440	15347	15702	15590	15484	15630	15506	15636	15665	15599	15425	15472	15458	15477	15448	15632	15348	15562	15656	15522	15304	15339	15520	15595	15587	15505	15398	15669	15625	15529	15570	15536	15598	15603	15386	15415	15516	15572	15606	15281	15407	15580	15714	15351	15492	15381	15647	15640	15509	15527	15416	15610	15426	15590	15552	15528	15659	15551	15409	15584	15524	15468	15537	15435	15520	15562	15459	15583	15542	15688	15459	15484	15369	15425	15449	15592	15478	15477	15537	15574	15431	15591	15473	15591	15547	15461	15595	15107	15254	15511	15510	15349	15634	15439	15551	15511	15326	15543	15628	15611	15823	15405	15482	15578	15475	15413	15605	15590	15443	15453	15348	15591	15711	15627	15510	15423	15320	15454	15674	15378	15549	15605	15482	15432	15581	15711	15588	15535	15628	15629	15526	15481	15650	15523	15478	15478	15583	15478	15494	15441	15443	15500	15341	15540	15386	15641	15484	15660	15397	15443	15479	15554	15737	15656	15521	15608	15449	15529	15398	15360	15644	15546	15580	15387	15367	15560	15591	15414	15486	15684	15561	15435	15469	15400	15443	15412	15420	15475	15621	15499	15538	15657	15650	15571	15613	15421	15511	15680	15545	15514	15502	15685	15316	15550	15444	15417	15619	15608	15429	15704	15654	15400	15421	15593	15587	15522	15637	15539	15603	15533	15565	15467	15292	15599	15658	15652	15593	15718	15502	15432	15508	15618	15415	15577	15589	15404	15450	15512	15594	15609	15678	15631	15499	15515	15497	15575	15489	15518	15488	15592	15640	15271	15532	15649	15370	15676	15394	15435	15689	15635	15526	15554	15301	15471	15653	15429	15420	15466	15542	15411	15551	15540	15446	15514	15603	15645	15561	15709	15527	15430	15499	15372	15592	15467	15485	15593	15469	15646	15533	15263	15612	15483	15602	15548	15569	15655	15463	15558	15504	15701	15603	15437	15477	15497	15445	15402	15538	15579	15519	15578	15547	15433	15556	15292	15439	15642	15520	15618	15507	15374	15511	15654	15527	15519	15590	15472	15370	15428	15659	15509	15486	15562	15456	15726	15716	15802	15718	15494	15595	15439	15694	15395	15381	15613	15571	15262	15623	15443	15533	15585	15598	15571	15432	15686	15543	15584	15380	15591	15367	15622	15592	15705	15398	15678	15483	15544	15560	15560	15663	15453	15485	15421	15399	15602	15627	15581	15492	15736	15616	15623	15661	15556	15652	15546	15493	15610	15573	15458	15455	15580	15597	15534	15504	15719	15520	15298	15520	15403	15358	15563	15580	15453	15605	15533	15355	15482	15548	15624	15551	15551	15494	15624	15618	15718	15574	15585	15683	15432	15499	15589	15377	15619	15726	15623	15753	15580	15645	15499	15647	15486	15442	15766	15531	15511	15513	15559	15568	15413	15499	15345	15674	15512	15508	15466	15524	15418	15417	15419	15401	15596	15567	15497	15451	15531	15552	15421	15507	15504	15558	15521	15462	15646	15582	15441	15664	15476	15553	15578	15562	15656	15506	15631	15521	15426	15558	15566	15627	15715	15479	15530	15598	15421	15758	15477	15448	15381	15603	15681	15592	15526	15573	15456	15455	15532	15337	15456	15534	15609	15679	15512	15535	15459	15835	15266	15412	15474	15468	15687	15453	15496	15529	15663	15326	15518	15531	15519	15600	15737	15597	15519	15548	15546	15553	15360	15491	15460	15593	15528	15525	15535	15699	15648	15400	15508	15554	15503	15503	15587	15588	15511	15462	15631	15476	15410	15406	15562	15539	15540	15465	15506	15549	15584	15677	15520	15409	15493	15659	15652	15488	15458	15525	15467	15465	15432	15372	15502	15518	15524	15732	15513	15704	15535	15726	15634	15546	15595	15415	15557	15371	15478	15613	15708	15632	15412	15622	15717	15413	15446	15581	15540	15827	15721	15516	15507	15550	15720	15576	15545	15486	15496	15296	15394	15436	15483	15454	15638	15672	15538	15434	15617	15625	15444	15523	15505	15582	15344	15672	15610	15498	15218	15495	15505	15454	15786	15483	15597	15342	15638	15574	15537	15633	15390	15309	15558	15365	15572	15602	15541	15457	15568	15535	15391	15584	15589	15421	15516	15342	15521	15388	15463	15572	15751	15498	15496	15585	15561	15377	15243	15561	15584	15524	15676	15549	15570	15316	15513	15424	15544	15487	15459	15744	15567	15500	15530	15480	15665	15563	15627	15625	15390	15731	15412	15502	15514	15600	15704	15516	15590	15675	15569	15502	15457	15505	15462	15800	15499	15472	15457	15358	15532	15493	15606	15400	15431	15263	15598	15439	15536	15597	15649	15796	15481	15588	15676	15595	15456	15469	15543	15463	15641	15622	15581	15542	15517	15507	15647	15464	15559	15495	15582	15403	15405	15456	15642	15270	15646	15681	15490	15644	15601	15494	15622	15627	15531	15545	15698	15469	15585	15520	15580	15546	15641	15648	15409	15589	15541	15466	15570	15479	15717	15425	15510	15544	15399	15485	15591	15521	15573	15499	15736	15593	15531	15603	15463	15404	15540	15612	15322	15618	15665	15343	15452	15625	15368	15529	15588	15446	15685	15599	15622	15680	15556	15410	15430	15484	15678	15389	15737	15525	15505	15430	15363	15469	15656	15464	15616	15575	15312	15515	15545	15602	15378	15579	15259	15514	15679	15601	15540	15648	15569	15593	15456	15671	15445	15651	15459	15616	15373	15520	15525	15516	15520	15465	15546	15467	15375	15486	15490	15541	15450	15554	15614	15462	15683	15639	15676	15489	15492	15578	15346	15335	15334	15578	15394	15581	15418	15427	15508	15355	15397	15469	15365	15569	15535	15490	15631	15611	15509	15548	15669	15474	15474	15412	15553	15375	15511	15634	15297	15347	15282	15587	15613	15489	15750	15569	15589	15529	15676	15461	15477	15667	15438	15601	15641	15754	15332	15487	15429	15632	15787	15508	15514	15626	15559	15454	15513	15458	15510	15569	15362	15451	15450	15460	15520	15548	15654	15512	15391	15629	15441	15399	15538	15552	15439	15538	15546	15615	15467	15350	15542	15526	15577	15444	15534	15555	15618	15505	15551	15546	15384	15412	15494	15380	15589	15546	15448	15488	15560	15422	15544	15603	15708	15353	15609	15554	15476	15666	15586	15487	15691	15623	15816	15635	15347	15615	15486	15563	15595	15544	15400	15630	15555	15564	15556	15441	15563	15543
60655	98312	82292	55089	36350	23546	16843	14555	13980	13689	13537	13642	13753	13649	13642	13743	13801	13890	13788	13750	13730	13689	13645	13829	13794	13823	13831	13603	13737	13726	13736	13766	13865	13859	13663	13640	13771	13715	13923	13651	13821	13786	13640	13658	13694	13866	13746	13860	13711	13727	13632	13709	13741	13890	13699	13734	13531	13699	13650	13754	13694	13865	13667	13710	13865	13734	13657	13633	13652	13854	13761	13742	13634	13763	13810	13738	13831	13633	13770	13759	13735	13621	13612	13748	13493	13855	13741	13732	13709	13693	13533	13776	13797	13821	13777	13794	13609	13720	13709	13805	13755	13766	13688	13631	13659	13566	13760	13744	13725	13799	13845	13792	13650	13676	13747	13690	13685	13737	13660	13705	13689	13743	13861	13862	13674	13723	13687	13903	13784	13659	13654	13789	13613	13775	13771	13817	13621	13683	13791	13687	13840	13727	13882	13688	13763	13652	13662	13550	13847	13796	13596	13619	13581	13655	13669	13823	13833	13769	13569	13685	13799	13647	13702	13796	13742	13534	13572	13654	13698	13675	13795	13735	13689	13713	13702	13689	13814	13686	13827	13800	13665	13815	13732	13715	13494	13724	13745	13588	13676	13635	13823	13677	13654	13557	13610	13578	13814	13632	13712	13620	13884	13601	13658	13679	13677	13761	13664	13724	13599	13587	13743	13743	13747	13710	13960	13702	13658	13799	13744	13658	13602	13729	13759	13668	13762	13671	13697	13710	13702	13629	13705	13809	13771	13638	13780	13672	13598	13591	13689	13707	13823	13862	13836	13905	13633	13620	13600	13693	13886	13655	13732	13772	13736	13571	13747	13764	13692	13756	13523	13733	13643	13828	13645	13754	13688	13742	13740	13603	13837	13645	13770	13573	13732	13548	13538	13720	13577	13640	13764	13908	13757	13665	13648	13716	13642	13831	13776	13575	13676	13781	13678	13519	13794	13824	13713	13858	13683	13754	13662	13647	13821	13716	13843	13614	13750	13731	13750	13843	13688	13709	13834	13800	13696	13848	13872	13738	13686	13848	13487	13580	13741	13869	13649	13765	13690	13597	13702	13800	13735	13628	13755	13628	13673	13699	13823	13436	13718	13809	13816	13705	13646	13793	13761	13688	13715	13642	13760	13709	13567	13640	13721	13640	13812	13774	13848	13754	13720	13862	13774	13740	13708	13800	13773	13736	13766	13831	13690	13757	13729	13784	13821	13779	13590	13651	13717	13652	13755	13852	13857	13619	13748	13786	13631	13744	13602	13819	13631	13772	13760	13827	13655	13527	13796	13745	13704	13714	13950	13643	13541	13712	13828	13735	13652	13928	13673	13659	13712	13770	13763	13657	13692	13666	13896	13661	13637	13637	13750	13830	13752	13638	13741	13834	13635	13683	13713	13711	13662	13701	13669	13752	13710	13750	13881	13662	13781	13579	13579	13756	13782	13645	13721	13756	13765	13864	13838	13845	13705	13804	13957	13764	13887	13737	13802	13723	13720	13590	13796	13624	13661	13721	13702	13610	13798	13620	13838	13736	13740	13770	13623	13777	13727	13751	13665	13784	13672	13591	13767	13740	13613	13706	13655	13762	13552	13923	13661	13642	13700	13671	13860	13851	13538	13709	13847	13676	13725	13839	13487	13945	13791	13762	13721	13722	13607	13774	13534	13623	13687	13661	13762	13718	13571	13672	13585	13593	13760	13798	13849	13815	13550	13569	13702	13759	13612	13686	13820	13693	13818	13814	13651	13765	13637	13649	13766	13776	13768	13606	13701	13868	13620	13670	13736	13556	13577	13671	13781	13722	13623	13786	13742	13730	13704	13802	13596	13675	13784	13814	13544	13758	13824	13698	13660	13671	13709	13796	13714	13581	13753	13827	13749	13810	13640	13679	13679	13828	13758	13861	13641	13693	13596	13738	13724	13734	13700	13541	13678	13649	13745	13799	13794	13678	13809	13642	13689	13669	13608	13883	13796	13631	13585	13761	13661	13618	13707	13756	13578	13902	13894	13776	13675	13805	13534	13595	13625	13895	13657	13743	13633	13849	13658	13876	13823	13645	13778	13680	13614	13731	13788	13729	13795	13682	13781	13637	13656	13740	13868	13686	13808	13677	13700	13693	13735	13853	13821	13639	13694	13835	13703	13888	13682	13713	13475	13849	13853	13726	13849	13557	13682	13657	13484	13754	13656	13738	13755	13752	13731	13721	13767	13615	13706	13611	13564	13839	13614	13438	13758	13657	13690	13552	13749	13545	13601	13908	13733	13728	13766	13769	13639	13679	13799	13703	13627	13718	13683	13708	13862	13759	13597	13842	13719	13649	13641	13664	13668	13692	13637	13499	13591	13515	13675	13572	13819	13736	13623	13766	13662	13697	13756	13803	13770	13813	13640	13745	13753	13637	13811	13751	13698	13679	13613	13644	13820	13630	13719	13701	13798	13684	13670	13519	13747	13651	13842	13732	13742	13794	13591	13830	13733	13758	13764	13814	13772	13835	13708	13892	13747	13707	13772	13692	13797	13634	13645	13721	13741	13531	13668	13841	13604	13786	13961	13818	13762	13695	13582	13738	13769	13856	13730	13648	13927	13751	13680	13641	13705	13624	13867	13640	13602	13650	13838	13598	13747	13633	13707	13677	13830	13870	13798	13740	13707	13662	13709	13660	13631	13698	13647	13897	13932	13651	13739	13624	13920	13795	13688	13745	13885	13676	13738	13841	13812	13611	13533	13959	13597	13622	13664	13699	13781	13816	13860	13664	13762	13739	13613	13745	13633	13744	13808	13763	13547	13761	13804	13819	13728	13858	13742	13818	13662	13700	13768	13641	13835	13721	13777	13626	13871	13794	13656	13624	13837	13787	13814	13668	13791	13758	13750	13627	13556	13696	13674	13728	13867	13817	13713	13754	13740	13678	13658	13640	13707	13663	13850	13674	13707	13859	13854	13840	13659	13977	13672	13716	13644	13707	13806	13775	13671	13815	13582	13572	13934	13590	13535	13662	13853	13802	13734	13771	13744	13822	13924	13691	13765	13600	13779	13803	13768	13799	13791	13723	13866	13618	13722	13548	13658	13629	13692	13649	13806	13570	13835	13785	13663	13727	13769	13777	13828	13662	13639	13741	13798	13711	13653	13754	13577	13708	13530	13781	13814	13801	13670	13674	13684	13942	13550	13827	13670	13660	13574	13789	13740	13673	13841	13660	13697	13674	13794	13667	13791	13684	13570	13531	13664	13828	13679	13834	13827	13768	13779	13774	13745	13678	13745	13729	13638	13888	13650	13778	13856	13755	13738	13724	13713	13857	13856	13620	13794	13597	13639	13750	13866	13742	13605	13893	13926	13486	13732	13740	13637	13825	13777	13720	13519	13729	13674	13836	13712	13748	13690	13560	13864	13694	13603	13666	13632	13797	13822	13624	13711	13815	13827	13672	13733	13821	13823	13741	13677	13698	13769	13780	13733	13791	13955	13587	13779	14012	13739	13751	13583	13816	13860	13723	13590	13662	13745	13623	13622	13859	13852	13862	13752	13717	13555	13847	13564	13649	13771	13711	13831	13749	13753	13763	13758	13755	13792	13635	13674	13595	13782	13675	13585	13875	13735	13691	13540	13791	13575	13807	13801	13732	13584	13838	13591	13654	13619	13847	13695	13666	13616	13646	13731	13571	13777	13687	13854	13650	13712	13686	13837	13726	13938	13771	13777	13813	13848	13748	13835	13757	13781	13646	13521	13619	13658	13614	13671	13640	13635	13740	13666	13821	13566	13677	13752	13752	13543	13607	13697	13666	13786	13642	13715	13693	13796	13567	13631	13640	13709	13680	13762	13815	13752	13645	13545	13792	13839	13751	13755	13584	13535	13742	13581	13923	13834	13765	13650	13685	13800	13765	13863	13616	13590	13773	13576	13632	13913	13685	13657	13761	13631	13680	13659	13766	13720	13796	13543	13632	13706	13708	13727	13764	13661	13704	13816	13716	13585	13708	13608	13776	13784	13772	13777	13740	13666	13722	13762	13792	13809	13507	13749	13623	13894	13650	13677	13828	13732	13721	13620	13680	13688	13813	13801	13961	13737	13776	13790	13599	13692	13703	13627	13856	13745	13711	13701	13625	13729	13704	13782	13630	13726	13703	13544	13769	13713	13617	13669	13819	13788	13808	13763	13796	13758	13805	13778	13624	13865	13799	13643	13740	13823	13926	13733	13795	13829	13808	13695	13837	13660	13780	13849	13746	13786	13535	13688	13749	13718	13803	13620	13711	13725	13753	13623	13872	13683	13660	13795	13693	13735	13902	13830	13674	13637	13796	13668	13852	13805	13713	13650	13848	13739	13806	13687	13730	13612	13718	13674	13652	13724	13736	13548	13721	13685	13625	13664	13692	13688	13811	13688	13790	13624	13647	13760	13888	13683	13645	13845	13747	13721	13693	13607	13827	13643	13654	13739	13650	13684	13746	13773	13761	13845	13670	13728	13896	13571	13782	13723	13825	13711	13648	13621	13655	13670	13869	13720	13732	13749	13650	13746	13790	13657	13793	13774	13672	13721	13611	13707	13755	13702	13672	13704	13740	13783	13815	13743	13720	13920	13698	13898	13843	13824	13777	13837	13637	13643	13702	13707	13676	13823	13785	13765	13831	13715	13760	13873	13687	13630	13663	13819	13615	13716	13772	13696	13597	13803	13606	13852	13813	13655	13606	13777	13614	13788	13789	13614	13756	13692	13582	13474	13678	13553	13571	13571	13583	13823	13796	13636	13597	13593	13818	13701	13662	13564	13686	13679	13688	13826	13576	13590	13859	13808	13641	13677	13779	13655	13912	13620	13701	13726	13705	13974	13712	13611	13635	13547	13762	13581	13783	13737	13699	13699	13764	13780	13824	13735	13527	13716	13674	13649	13615	13847	13717	13755	13627	13506	13670	13774	13729	13720	13854	13771	13631	13621	13676	13732	13612	13876	13642	13677	13628	13874	13772	13697	13885	13637	13696	13950	13779	13605	13751	13691	13662	13710	13584	13662	13555	13683	13884	13671	13564	13665	13807	13746	13626	13541	13874	13857	13582	13831	13669	13584	13776	13627	13822	13877	13914	13587	13679	13696	13582	13765	13642	13633	13676	13718	13701	13777	13803	13821	13767
23088	22475	35781	35097	30673	28106	25719	18352	15836	15647	15653	15440	15547	15463	15415	15272	15315	15302	15375	15373	15242	15343	15146	15243	15262	15393	15377	15248	15238	15161	15273	15254	15115	15274	15123	15078	15307	15176	15037	15208	15140	15364	15195	15339	15006	15133	15180	15078	15030	15112	15136	15054	15172	15074	15120	15028	15160	15100	15164	15077	15082	15092	15028	15245	15214	15068	15199	14962	15265	14987	15237	15201	15513	15190	15297	15391	15216	15178	15315	15385	15246	15317	15106	15189	15163	15075	15134	15110	15098	14987	14909	15147	15291	15090	14952	15107	15117	15179	15051	14922	14940	15109	15022	15155	15026	14972	15110	15072	15074	15118	15200	15035	15084	15291	15193	15008	15042	15296	15298	15161	15201	15224	15203	15028	15148	15146	15299	15050	15080	15170	15128	15089	15086	15224	15089	15163	15093	15238	15211	15124	15055	15070	15110	15157	15000	15103	14985	14935	15151	15139	14995	15086	15027	14991	15046	15154	14863	15157	15099	14884	15122	15327	15165	14954	15224	15065	15191	15058	14876	14997	14872	15052	15060	15177	15118	15135	15200	15045	14993	15141	15047	15127	15192	15199	14957	14954	15132	15227	15132	15234	15037	15141	14940	15232	15133	15101	15149	15112	15205	15145	15163	14974	15241	15193	14959	15076	15112	15211	15198	15108	15109	15243	15250	15061	15186	14966	15098	15173	15025	15177	15200	15333	15191	15188	15155	15079	15026	15108	14964	14954	15062	15137	15053	15094	15125	15131	15203	15158	15125	15206	14973	15117	15184	15261	15189	15339	15270	14936	15136	15053	15038	15038	15201	15132	15151	15065	15174	15134	14996	15060	15049	15231	15295	15106	14963	15225	15330	14989	15050	15478	15284	15275	15060	15004	14895	15145	15104	15298	15042	15154	15001	14947	15166	15093	15155	14985	15226	15070	15045	15277	15217	15223	14947	15130	14942	14918	15119	15150	14988	15123	15208	14936	15135	15266	14942	15049	15197	15249	14989	15103	15104	15126	15215	15108	15071	15133	15183	15063	15226	15165	15001	15000	15019	15018	15111	15007	15103	15037	15112	15070	15126	14910	15108	15056	15163	15231	15266	15047	15020	14945	15050	15104	15111	15155	15079	14971	15034	15246	15218	15107	15067	14994	15066	15148	15290	15279	15107	15156	15317	15083	15139	15122	15308	15219	15235	15104	15011	15095	15069	14986	15224	15108	15073	15114	15017	15302	15098	15283	15203	15042	15352	14857	14998	15024	15041	15051	15098	15008	15096	15050	15223	15021	15145	15254	15146	15042	15179	15134	15294	15107	15158	15189	14918	15011	14945	15007	15171	14909	14983	15114	15243	14990	14983	14969	15082	15074	15054	15127	15096	15207	15252	15064	15027	15067	15149	15019	15139	15025	14947	14918	15123	15160	15163	15278	15058	15161	15085	15257	15219	15011	14997	15148	15022	15065	15217	15107	14983	14930	15158	14823	15283	15045	15081	15121	15203	15042	15036	15119	15163	15289	15242	15016	15197	14936	15154	15138	15122	15166	14990	15157	14965	15120	15149	15043	15249	15239	15240	15048	14910	15268	15024	14985	14912	15018	14966	15061	15040	15154	15045	15078	15242	15157	15071	15102	15239	15202	15368	15227	15178	15193	15169	15241	15083	15297	15211	15064	15048	15266	15081	15166	14995	15299	15106	15268	15023	15057	15104	15260	15100	15153	15023	15065	15047	15144	15019	15190	15244	15175	15097	15048	15043	15070	15142	15277	14959	15093	15109	15215	15203	15308	15122	14922	14952	15204	15145	14972	15070	15125	15031	15172	14871	14855	14811	14828	14994	15174	15065	15053	14910	15071	14997	15017	15203	15072	15317	15181	15166	15010	15199	15033	15091	15093	15212	15058	14942	15145	15003	15074	15085	15106	15071	15161	14961	15247	15255	15131	15132	15211	15362	14998	15047	15083	15118	15262	15061	15125	15199	15241	15021	15146	14999	15229	15196	15161	15044	15042	15027	15028	15082	15145	15062	15085	15018	15356	15054	15115	15050	15219	15079	15269	15034	15111	15085	14937	15103	15221	15116	15552	15143	15111	15297	15152	15035	15013	15014	14981	15012	14999	15188	15108	15138	15075	15126	15167	15230	15055	14905	15054	15332	15243	14951	14946	15057	15016	15016	15181	14957	14986	15102	14941	14988	14930	15209	15165	15160	15060	15110	15070	15193	15295	15090	15215	15137	15092	15082	14944	15069	15270	14886	14987	15362	15234	15094	14938	14949	15161	15138	14944	15100	15098	15139	15223	15124	15133	15342	15202	15005	15041	15323	14915	15148	14932	14946	15110	15077	15209	15179	15129	15057	15273	15099	15171	15248	15035	15147	15073	15008	15145	15090	15147	14879	14933	15072	15146	15123	15343	15200	15261	15088	14757	15074	15102	14915	15175	15094	15025	15074	15167	15097	14978	15260	15067	15077	15092	15047	15222	14927	15284	14898	15187	14931	15072	15148	15210	15024	15078	14958	15161	15090	14974	15412	15124	15035	15173	15193	15165	15118	14989	15003	15202	15199	15106	15072	15156	15336	15067	15047	15241	15043	14969	15117	15185	15037	15223	15037	14982	15058	15111	15241	15399	15259	15116	15117	15259	15087	14913	15101	15262	15102	15365	15152	15154	15317	15005	15034	15042	15240	15070	15095	15210	15107	15151	15031	15132	15232	15068	14881	15178	15250	15069	15111	14969	15065	15252	15049	15012	15163	14962	14969	15065	15078	14931	15008	15139	14986	15096	15104	15149	15138	15054	15130	15008	14960	14978	15035	14998	15206	15260	15144	15037	15088	15002	14987	15036	15063	15135	15027	15042	15121	15053	15110	15284	14836	15003	15123	15073	15192	15122	15081	15301	15107	15057	15038	14980	15158	15268	15091	14974	15161	15318	15136	15103	15160	15052	15051	15115	15009	15044	15209	15164	15079	15113	15266	15219	15329	15139	15189	15015	15092	14945	15086	15143	15081	15022	15121	15159	15167	14933	14937	14951	15126	15161	15220	15133	15120	15158	15029	15209	15061	15215	15204	15146	14973	15015	14983	15222	14954	15117	15103	15202	15147	14828	15004	15091	15115	15102	15057	15216	15032	15399	14976	15044	15211	15237	15016	15219	15158	15036	15296	15215	15342	15139	15028	15197	15283	15080	15062	15236	15285	15036	15339	15001	15118	14985	15034	15191	15042	15206	15104	15105	15039	15230	15081	15143	15045	15152	15240	14980	15236	15143	15150	15320	15132	14913	15129	15099	15061	15005	15193	15084	15002	14938	15114	15343	15028	15263	14876	15123	15202	14927	15006	15047	14967	15195	15115	15276	15198	14996	15010	15082	15262	15086	15120	15096	15264	15191	15060	14967	15131	15191	15130	15088	15404	15186	15256	14947	14905	14997	15109	14904	15057	15040	14987	15080	15228	15179	14918	15021	15382	15137	14985	15324	15079	15121	15156	15195	15211	14968	15294	15121	15235	15046	15160	15257	15106	15001	15079	15148	15080	15017	15108	15278	14866	15236	15157	14955	15000	15165	15074	15207	15036	14971	15213	15225	15069	14990	15003	15047	15295	15093	15084	15107	15083	15311	15021	15106	15053	15209	14953	15143	14972	15210	15239	14931	15082	15066	15125	15134	15026	14952	14963	15210	14969	15100	15205	15035	15220	15150	15012	15050	15130	15206	14940	14873	15091	15196	15139	14924	15068	15056	15191	15143	15063	15142	15176	15080	14895	15133	15024	15032	15151	15139	15324	14952	15144	14896	14991	15025	15091	15118	15174	15010	15129	15156	14922	15098	15371	15044	15176	15118	15167	15086	14759	14953	15144	15327	15118	15097	15226	15248	15256	15006	15045	15219	14996	14910	15175	15201	15119	15013	15148	15214	15195	15191	15213	15260	15162	14971	14928	15038	15159	15076	15244	15108	14948	15157	15000	15033	15209	15009	15146	15183	15176	15056	14941	15047	14951	15051	15101	14993	15146	15097	15209	15157	15002	15242	15130	15199	15039	15187	15181	15241	15102	15119	15116	15020	15010	15105	15100	15010	15063	15170	15230	15143	15142	15146	15223	14972	15112	15093	15161	15054	15030	15158	15307	15261	15094	15083	14832	15069	15194	15253	15218	15234	15167	15104	15339	14939	15057	14947	14974	15041	15031	15034	15005	15146	15046	15071	15273	15156	15186	14949	14990	15266	15198	14989	14941	15070	15148	15175	15142	15144	15131	14950	15161	15069	15142	15108	15134	15086	15143	14971	15200	15046	15343	15065	15002	15069	15061	15001	15087	15068	15081	15254	15272	15126	15306	15116	15156	15078	15339	15188	15041	15022	15325	15212	14998	15100	15317	15217	15118	15025	15025	14928	15098	15178	15178	15151	15408	15164	15219	15112	15262	15235	15167	15363	15152	15115	15099	15073	15025	14877	15103	15037	15157	15018	15134	15046	14952	14853	15035	14959	14982	15105	15004	15006	15225	15320	15141	15188	15122	15216	15095	15130	15152	15268	15145	15043	15022	15260	15053	15136	15108	14892	15076	15039	15048	15250	15201	15132	15004	15229	14950	15003	15164	15126	14996	15189	15015	15018	15181	14794	15093	15025	15173	15070	15161	15238	15135	15111	15122	15010	15180	15203	15082	14994	14952	15120	14907	14877	14897	14798	15104	15092	14908	15089	15253	15314	15039	15231	15098	15168	15151	14941	14923	15007	15134	15041	15021	15066	15147	15004	14995	15087	15200	15065	15235	15118	15231	15104	15133	15194	15072	14915	15148	14980	15012	15253	14890	15075	15210	15290	15113	15049	15026	15166	15045	15064	15208	15248	15140	15042	15187	15123	15258	15213	14986	15122	15324	15276	15110	15120	14976	15183	15050	15108	15008	15125	15206	15226	15015	15092	15160	15127	14964	15122	15184	14953	15175	15093	15005	14970	15042	14961	15037	14901	15146	15028	15185	15270	15220	15185	15178	15169	15129	15160	15201	15253	15096	15217	15189	15114	15287	14935	14980	14930	15056	15342	15005	15095	15014	14926	15163	14960	15228	15119	15099	15061	15165	15217	14972	15026	15227	14938	15164	15101	15046	15050	15124	15052	14896	15214	15044	15208	15068	15114
64026	105640	91884	68639	46140	30355	19862	15152	13976	13372	13216	13473	13311	13395	13508	13269	13494	13437	13410	13278	13482	13554	13310	13532	13425	13529	13550	13466	13553	13556	13617	13571	13278	13436	13402	13360	13395	13316	13377	13366	13420	13332	13465	13492	13748	13508	13335	13501	13532	13483	13471	13470	13395	13449	13531	13381	13289	13347	13586	13311	13360	13531	13380	13368	13431	13418	13405	13479	13539	13474	13544	13357	13274	13437	13377	13448	13453	13442	13386	13324	13498	13358	13649	13445	13398	13302	13416	13390	13570	13355	13549	13582	13294	13570	13263	13426	13320	13467	13369	13461	13550	13269	13505	13455	13397	13501	13406	13263	13433	13416	13556	13516	13412	13565	13410	13396	13274	13361	13368	13245	13379	13396	13428	13407	13405	13351	13411	13483	13635	13545	13337	13377	13481	13428	13593	13494	13404	13368	13395	13466	13337	13418	13437	13388	13327	13200	13294	13526	13442	13463	13439	13476	13419	13468	13267	13406	13376	13409	13453	13380	13496	13369	13370	13615	13388	13357	13432	13338	13464	13285	13393	13336	13271	13307	13448	13403	13383	13518	13374	13442	13406	13477	13458	13381	13420	13393	13408	13308	13304	13268	13570	13370	13387	13574	13555	13356	13444	13536	13433	13445	13367	13453	13463	13426	13386	13545	13488	13361	13548	13402	13537	13406	13421	13322	13400	13149	13560	13238	13477	13268	13412	13504	13355	13337	13345	13403	13314	13429	13333	13473	13352	13473	13360	13420	13368	13517	13291	13300	13340	13309	13457	13334	13475	13494	13379	13416	13323	13271	13539	13457	13422	13387	13332	13501	13271	13358	13593	13394	13384	13374	13443	13187	13489	13401	13384	13360	13517	13345	13426	13570	13384	13673	13572	13478	13435	13267	13377	13460	13501	13444	13370	13390	13541	13356	13515	13324	13401	13378	13469	13301	13463	13558	13567	13521	13504	13371	13346	13409	13344	13465	13457	13395	13364	13435	13483	13379	13524	13271	13496	13242	13429	13353	13375	13431	13446	13463	13318	13332	13461	13348	13429	13385	13365	13471	13594	13336	13452	13460	13261	13481	13278	13474	13568	13440	13447	13491	13416	13331	13393	13222	13555	13579	13500	13447	13391	13411	13538	13369	13557	13536	13301	13497	13468	13471	13501	13606	13396	13425	13304	13410	13487	13312	13361	13546	13381	13346	13445	13390	13285	13527	13622	13382	13420	13335	13351	13324	13476	13502	13442	13237	13357	13385	13476	13403	13276	13446	13403	13424	13437	13594	13434	13481	13606	13543	13463	13574	13463	13362	13389	13585	13285	13429	13457	13185	13237	13425	13555	13456	13299	13421	13358	13534	13437	13382	13303	13561	13492	13356	13558	13308	13424	13329	13371	13423	13340	13452	13309	13512	13519	13595	13363	13220	13395	13274	13253	13364	13458	13413	13415	13498	13385	13338	13315	13427	13406	13370	13425	13430	13576	13326	13218	13321	13429	13553	13359	13544	13480	13563	13392	13516	13307	13562	13334	13347	13379	13441	13384	13569	13363	13373	13387	13370	13508	13362	13514	13454	13546	13528	13398	13489	13373	13442	13394	13449	13401	13314	13544	13346	13269	13397	13426	13339	13296	13462	13381	13313	13510	13531	13332	13490	13375	13482	13469	13176	13495	13381	13456	13458	13509	13577	13497	13558	13315	13543	13344	13409	13381	13613	13413	13274	13407	13479	13500	13457	13346	13348	13254	13287	13580	13345	13453	13507	13445	13275	13416	13294	13403	13381	13432	13548	13377	13479	13421	13451	13528	13319	13582	13488	13586	13448	13469	13536	13244	13473	13481	13438	13505	13559	13433	13239	13270	13457	13296	13425	13470	13391	13592	13404	13445	13340	13498	13229	13508	13612	13485	13470	13518	13289	13426	13482	13526	13532	13418	13443	13471	13543	13346	13516	13406	13419	13293	13325	13341	13442	13413	13514	13359	13461	13464	13620	13392	13545	13296	13566	13539	13503	13308	13387	13280	13313	13428	13539	13435	13278	13178	13425	13489	13191	13423	13451	13517	13398	13413	13385	13363	13416	13578	13433	13564	13295	13453	13402	13502	13342	13412	13427	13493	13547	13429	13436	13418	13446	13478	13341	13317	13307	13384	13366	13297	13376	13434	13550	13570	13415	13603	13220	13389	13384	13384	13456	13480	13552	13566	13472	13299	13507	13321	13474	13409	13209	13430	13326	13404	13444	13521	13422	13535	13362	13333	13349	13583	13448	13357	13308	13567	13338	13443	13439	13466	13432	13323	13346	13447	13550	13483	13511	13517	13510	13279	13365	13253	13444	13489	13498	13437	13457	13305	13362	13417	13308	13373	13523	13570	13428	13496	13416	13297	13330	13437	13411	13345	13547	13456	13424	13417	13316	13612	13494	13252	13403	13455	13555	13327	13405	13380	13469	13349	13370	13474	13323	13386	13214	13383	13460	13437	13328	13428	13541	13472	13489	13353	13377	13335	13375	13474	13307	13518	13141	13402	13238	13389	13278	13421	13423	13483	13318	13377	13459	13430	13438	13359	13405	13242	13482	13534	13547	13334	13321	13584	13531	13530	13385	13287	13366	13316	13470	13534	13459	13368	13440	13446	13430	13655	13303	13483	13525	13501	13362	13358	13236	13458	13355	13241	13492	13362	13445	13399	13344	13277	13527	13380	13492	13426	13270	13322	13417	13588	13557	13449	13341	13321	13485	13351	13695	13247	13345	13232	13414	13223	13361	13460	13493	13378	13472	13584	13430	13550	13251	13387	13446	13526	13415	13510	13508	13459	13276	13545	13595	13358	13412	13635	13389	13366	13460	13292	13351	13495	13508	13497	13420	13512	13450	13380	13372	13589	13478	13384	13508	13292	13488	13439	13450	13409	13329	13674	13410	13348	13328	13550	13378	13429	13227	13386	13360	13451	13347	13236	13440	13671	13526	13429	13457	13393	13533	13497	13525	13368	13400	13417	13482	13517	13461	13566	13409	13400	13425	13391	13353	13210	13418	13257	13380	13455	13544	13427	13463	13350	13377	13564	13420	13379	13351	13358	13569	13352	13459	13531	13406	13462	13380	13465	13459	13388	13298	13385	13396	13221	13411	13534	13476	13607	13524	13347	13381	13418	13222	13252	13511	13441	13386	13578	13393	13401	13467	13461	13520	13257	13409	13494	13451	13325	13412	13267	13473	13524	13465	13254	13418	13330	13361	13241	13180	13366	13250	13452	13583	13361	13559	13483	13447	13437	13433	13375	13512	13396	13397	13412	13369	13460	13155	13312	13373	13495	13398	13556	13346	13701	13443	13325	13434	13553	13421	13505	13505	13298	13500	13474	13468	13345	13431	13451	13296	13433	13424	13310	13492	13629	13440	13413	13354	13388	13513	13478	13437	13475	13428	13494	13377	13360	13353	13515	13411	13486	13226	13238	13391	13451	13421	13331	13583	13186	13291	13523	13310	13500	13605	13515	13369	13503	13516	13460	13303	13405	13482	13351	13530	13332	13348	13540	13467	13307	13403	13460	13485	13652	13457	13280	13416	13367	13489	13439	13303	13425	13466	13432	13399	13457	13365	13494	13468	13371	13324	13453	13386	13359	13365	13359	13249	13514	13438	13353	13394	13484	13404	13380	13455	13477	13281	13497	13378	13548	13572	13485	13445	13285	13493	13648	13533	13601	13418	13344	13326	13384	13339	13326	13510	13306	13569	13391	13200	13415	13325	13504	13466	13526	13482	13548	13314	13423	13363	13285	13282	13495	13462	13364	13332	13402	13334	13242	13475	13450	13367	13514	13319	13550	13312	13307	13377	13490	13294	13411	13408	13448	13501	13348	13470	13478	13259	13537	13469	13433	13397	13234	13570	13345	13267	13486	13440	13568	13213	13219	13212	13493	13274	13318	13504	13208	13368	13575	13621	13368	13253	13359	13227	13312	13441	13236	13388	13559	13282	13521	13210	13348	13491	13360	13352	13505	13447	13480	13458	13519	13585	13365	13454	13325	13502	13361	13584	13442	13310	13463	13461	13506	13456	13429	13433	13333	13268	13513	13423	13513	13415	13380	13526	13293	13455	13307	13395	13268	13408	13372	13494	13399	13369	13223	13467	13470	13466	13426	13439	13390	13402	13418	13402	13399	13584	13427	13314	13533	13281	13366	13342	13305	13273	13426	13402	13361	13287	13413	13332	13487	13397	13418	13452	13497	13449	13276	13459	13492	13359	13532	13390	13415	13314	13516	13400	13295	13478	13450	13313	13308	13438	13243	13276	13416	13447	13279	13454	13433	13218	13449	13530	13458	13345	13399	13342	13416	13474	13276	13328	13467	13468	13270	13308	13379	13581	13483	13463	13304	13532	13480	13589	13431	13380	13434	13456	13518	13220	13349	13670	13358	13213	13294	13420	13321	13310	13441	13411	13386	13372	13507	13391	13568	13400	13395	13414	13354	13504	13260	13428	13335	13549	13457	13402	13417	13410	13447	13374	13286	13476	13426	13373	13400	13481	13335	13433	13327	13376	13466	13509	13239	13484	13423	13487	13471	13535	13217	13510	13389	13355	13351	13307	13435	13562	13507	13420	13603	13415	13352	13468	13179	13468	13527	13406	13393	13276	13450	13493	13492	13317	13401	13391	13422	13477	13577	13487	13360	13293	13498	13342	13386	13405	13317	13579	13447	13385	13449	13343	13367	13256	13455	13455	13438	13408	13371	13413	13487	13443	13490	13549	13439	13375	13493	13506	13512	13371	13440	13389	13495	13441	13234	13511	13530	13292	13385	13429	13360	13487	13359	13432	13345	13404	13509	13574	13266	13363	13257	13469	13449	13237	13330	13243	13536	13476	13381	13380	13433	13316	13333	13485	13336	13465	13414	13598	13322	13352	13274	13347	13500	13584	13544	13352	13518	13397	13396	13343	13203	13405	13379	13383	13448	13548	13350	13471	13508	13346	13451	13543	13392	13439	13481	13403	13425	13425	13461	13427	13542	13270	13555	13424	13398	13242	13326	13423	13373	13403	13463	13393	13223	13384	13448	13459	13590	13389	13345	13245	13440	13369	13425	13395	13475	13382	13444	13448	13384	13353	13574	13329	13461	13491	13557	13298	13426	13342	13376	13357
29059	34863	43483	32235	21870	17688	16337	15783	15388	15404	15421	15366	15444	15400	15506	15533	15443	15319	15370	15549	15670	15428	15499	15522	15307	15544	15358	15665	15392	15438	15506	15437	15388	15564	15484	15548	15421	15387	15469	15514	15503	15615	15421	15419	15557	15362	15294	15467	15542	15318	15493	15455	15196	15322	15453	15543	15352	15344	15446	15547	15525	15467	15140	15325	15395	15346	15435	15363	15315	15365	15434	15251	15250	15202	15386	15215	15368	15706	15569	15584	15506	15559	15494	15447	15478	15580	15592	15820	15343	15504	15635	15465	15619	15480	15378	15596	15400	15369	15187	15507	15414	15287	15621	15458	15425	15326	15355	15133	15220	15287	15456	15413	15422	15515	15385	15431	15619	15341	15403	15480	15294	15461	15348	15302	15419	15279	15243	15302	15388	15509	15349	15386	15357	15250	15419	15341	15443	15350	15450	15420	15197	15264	15529	15387	15214	15543	15296	15280	15415	15316	15522	15359	15504	15529	15531	15446	15369	15531	15261	15378	15481	15445	15503	15513	15344	15522	15385	15502	15338	15344	15355	15369	15482	15514	15269	15481	15281	15378	15455	15403	15327	15518	15239	15377	15387	15245	15410	15449	15554	15068	15810	15346	15341	15355	15526	15314	15353	15388	15462	15613	15514	15372	15270	15528	15333	15327	15255	15507	15581	15520	15526	15345	15274	15376	15441	15405	15397	15418	15430	15462	15453	15291	15330	15489	15375	15458	15287	15422	15430	15567	15441	15177	15220	15546	15373	15373	15380	15396	15269	15349	15382	15452	15378	15494	15285	15248	15547	15548	15530	15356	15368	15375	15260	15616	15317	15358	15580	15496	15375	15500	15291	15259	15434	15264	15425	15205	15396	15388	15402	15253	15518	15609	15190	15426	15212	15368	15343	15277	15204	15237	15533	15531	15380	15354	15351	15493	15656	15148	15307	15457	15543	15429	15364	15457	15401	15590	15697	15497	15177	15423	15526	15334	15219	15548	15454	15540	15598	15488	15357	15534	15259	15312	15360	15423	15291	15452	15488	15453	15347	15580	15420	15325	15592	15396	15480	15395	15267	15299	15279	15368	15352	15238	15568	15644	15525	15297	15429	15434	15641	15396	15303	15393	15450	15381	15426	15426	15574	15622	15243	15355	15426	15512	15325	15403	15498	15696	15623	15330	15469	15585	15412	15414	15399	15379	15528	15317	15717	15367	15468	15433	15417	15572	15475	15292	15353	15394	15452	15418	15215	15338	15648	15476	15343	15199	15395	15438	15488	15422	15294	15345	15418	15415	15332	15522	15385	15531	15512	15394	15321	15572	15483	15526	15338	15400	15277	15325	15440	15507	15512	15401	15526	15486	15421	15464	15467	15422	15537	15440	15274	15366	15527	15320	15371	15242	15367	15390	15377	15485	15389	15523	15319	15572	15406	15404	15437	15758	15467	15310	15324	15258	15450	15430	15621	15484	15477	15595	15417	15517	15210	15523	15378	15211	15463	15458	15293	15427	15427	15645	15331	15514	15657	15230	15587	15306	15427	15591	15513	15318	15425	15491	15366	15398	15483	15471	15432	15368	15231	15368	15524	15337	15337	15471	15379	15560	15365	15248	15381	15082	15407	15259	15278	15467	15420	15370	15480	15301	15418	15336	15379	15347	15509	15436	15370	15409	15376	15435	15431	15469	15354	15357	15486	15290	15417	15428	15357	15384	15502	15732	15567	15519	15443	15593	15645	15401	15448	15408	15425	15573	15406	15587	15305	15592	15422	15359	15392	15324	15363	15456	15732	15449	15393	15524	15533	15678	15498	15167	15469	15281	15440	15488	15338	15361	15425	15467	15307	15377	15267	15463	15312	15294	15362	15299	15489	15164	15536	15480	15284	15340	15351	15376	15463	15360	15466	15354	15495	15450	15457	15341	15157	15374	15529	15443	15424	15308	15403	15391	15457	15439	15526	15391	15457	15597	15440	15542	15532	15370	15248	15261	15562	15454	15579	15376	15401	15343	15407	15536	15480	15434	15321	15311	15291	15499	15467	15361	15385	15415	15489	15356	15369	15280	15345	15402	15289	15290	15231	15488	15585	15607	15293	15389	15503	15162	15514	15367	15282	15349	15391	15437	15485	15396	15533	15468	15279	15318	15381	15372	15297	15508	15269	15399	15344	15419	15396	15572	15385	15554	15323	15378	15228	15379	15286	15229	15552	15381	15401	15556	15499	15272	15583	15488	15358	15350	15441	15408	15432	15235	15276	15368	15374	15257	15475	15363	15486	15469	15222	15472	15350	15370	15556	15416	15443	15233	15276	15523	15267	15380	15437	15395	15345	15279	15485	15317	15422	15507	15498	15329	15516	15512	15584	15368	15306	15294	15288	15209	15291	15220	15286	15552	15409	15444	15445	15357	15331	15408	15691	15344	15427	15519	15501	15369	15522	15460	15580	15611	15599	15440	15386	15545	15615	15428	15314	15549	15426	15459	15344	15504	15479	15255	15361	15299	15425	15527	15498	15400	15392	15368	15392	15457	15297	15393	15417	15415	15321	15370	15521	15575	15464	15397	15502	15330	15462	15520	15459	15401	15277	15193	15445	15548	15401	15430	15433	15340	15457	15182	15419	15232	15352	15353	15317	15304	15518	15432	15459	15488	15578	15402	15588	15586	15311	15379	15405	15315	15596	15469	15469	15497	15383	15354	15462	15334	15365	15374	15626	15433	15482	15322	15543	15623	15508	15363	15379	15559	15434	15454	15407	15351	15496	15590	15467	15400	15421	15448	15566	15582	15279	15388	15428	15334	15331	15247	15271	15515	15252	15198	15350	15446	15542	15427	15461	15393	15389	15661	15439	15370	15595	15448	15465	15261	15533	15340	15409	15370	15571	15413	15385	15451	15424	15288	15541	15367	15298	15375	15476	15451	15398	15242	15466	15568	15398	15357	15321	15371	15608	15212	15521	15380	15400	15432	15399	15420	15407	15345	15442	15409	15445	15479	15389	15383	15366	15498	15448	15385	15499	15457	15351	15363	15472	15407	15590	15478	15326	15638	15320	15433	15368	15459	15565	15444	15438	15568	15523	15477	15404	15433	15301	15368	15400	15458	15630	15444	15545	15334	15379	15444	15233	15396	14983	15259	15250	15544	15396	15286	15510	15536	15330	15280	15396	15396	15522	15242	15412	15383	15217	15317	15402	15385	15313	15288	15321	15380	15481	15228	15521	15516	15368	15336	15466	15226	15474	15531	15463	15429	15100	15459	15372	15489	15294	15239	15468	15296	15361	15351	15198	15484	15589	15462	15295	15428	15385	15388	15398	15298	15367	15278	15150	15362	15402	15566	15338	15492	15305	15364	15552	15412	15374	15344	15289	15318	15302	15537	15366	15389	15578	15428	15270	15315	15615	15482	15412	15363	15490	15302	15457	15332	15414	15598	15504	15199	15526	15575	15244	15262	15295	15425	15465	15331	15350	15460	15428	15296	15443	15507	15407	15395	15588	15447	15358	15186	15299	15292	15378	15414	15295	15349	15360	15390	15397	15564	15594	15472	15315	15741	15380	15528	15332	15153	15353	15425	15445	15472	15396	15479	15419	15338	15394	15605	15434	15385	15341	15430	15244	15401	15490	15482	15558	15375	15455	15700	15439	15313	15279	15447	15227	15447	15422	15480	15289	15315	15445	15450	15331	15407	15426	15416	15379	15254	15457	15547	15483	15307	15523	15456	15380	15213	15434	15491	15541	15469	15542	15512	15305	15426	15479	15513	15518	15365	15436	15329	15440	15442	15250	15377	15523	15508	15786	15531	15340	15410	15557	15455	15244	15243	15365	15449	15269	15523	15512	15396	15495	15513	15458	15314	15393	15411	15401	15209	15399	15302	15365	15467	15471	15184	15305	15531	15450	15180	15542	15252	15326	15312	15291	15437	15583	15317	15411	15469	15391	15491	15621	15301	15314	15356	15282	15550	15641	15415	15321	15535	15294	15260	15492	15578	15410	15305	15475	15568	15577	15469	15505	15415	15466	15564	15275	15304	15299	15412	15435	15213	15420	15343	15589	15567	15560	15440	15505	15393	15271	15373	15598	15487	15415	15527	15484	15383	15356	15377	15521	15364	15351	15505	15425	15298	15459	15482	15264	15444	15761	15341	15514	15290	15346	15375	15351	15494	15496	15441	15777	15426	15325	15388	15281	15343	15413	15378	15530	15525	15543	15297	15522	15277	15524	15470	15347	15337	15508	15557	15451	15476	15327	15327	15300	15429	15386	15534	15271	15577	15466	15454	15400	15357	15445	15470	15446	15390	15235	15361	15361	15324	15414	15390	15472	15260	15358	15538	15324	15282	15434	15290	15371	15446	15563	15577	15277	15394	15582	15381	15425	15500	15363	15343	15403	15319	15478	15450	15442	15496	15423	15468	15501	15387	15254	15476	15447	15352	15335	15375	15352	15612	15364	15407	15342	15242	15651	15642	15480	15479	15310	15495	15464	15479	15500	15330	15433	15347	15299	15352	15279	15420	15338	15223	15411	15493	15224	15416	15541	15416	15577	15328	15379	15276	15603	15388	15500	15353	15462	15624	15333	15315	15419	15464	15346	15196	15222	15254	15457	15302	15347	15507	15592	15477	15184	15397	15441	15435	15522	15458	15369	15399	15478	15377	15406	15572	15515	15476	15340	15541	15500	15414	15665	15516	15536	15501	15498	15490	15399	15492	15292	15326	15399	15507	15288	15381	15365	15447	15358	15280	15297	15457	15418	15654	15369	15431	15534	15573	15538	15433	15484	15365	15330	15380	15409	15329	15378	15466	15480	15315	15343	15446	15407	15427	15437	15321	15309	15371	15413	15395	15449	15322	15521	15517	15336	15273	15216	15560	15556	15423	15512	15418	15589	15656	15354	15403	15380	15506	15330	15545	15303	15680	15274	15378	15337	15417	15233	15451	15606	15507	15464	15408	15344	15549	15613	15397	15359	15471	15473	15471	15585	15631	15233	15399	15380	15387	15381	15548	15366	15208	15612	15438	15573	15432	15599	15367	15377	15443	15389	15299	15288	15429	15407	15370	15456	15421	15458	15488	15440	15317	15440	15487	15501	15274	15434	15282	15405	15422	15472	15360	15422	15425	15546	15412	15418	15390	15405	15440	15303	15302
32326	55309	45881	28702	19364	15407	14218	13784	13733	13739	13645	13415	13664	13600	13621	13657	13426	13691	13677	13647	13453	13690	13661	13324	13792	13692	13570	13683	13532	13507	13636	13641	13546	13593	13728	13481	13699	13659	13567	13563	13572	13695	13655	13585	13677	13569	13602	13712	13630	13632	13481	13753	13633	13605	13418	13569	13618	13510	13709	13498	13667	13636	13689	13632	13614	13811	13519	13568	13558	13499	13627	13620	13567	13630	13638	13639	13714	13537	13534	13696	13497	13406	13407	13452	13601	13513	13703	13626	13617	13487	13696	13690	13683	13572	13678	13609	13604	13625	13557	13524	13577	13679	13565	13614	13674	13567	13486	13736	13497	13514	13626	13671	13592	13514	13533	13550	13514	13672	13517	13621	13668	13660	13661	13610	13556	13502	13553	13555	13498	13497	13696	13700	13695	13583	13518	13509	13597	13483	13511	13337	13652	13545	13658	13580	13476	13688	13602	13545	13655	13676	13729	13647	13604	13552	13588	13539	13612	13458	13605	13568	13579	13564	13665	13585	13643	13547	13753	13653	13639	13621	13593	13441	13699	13632	13843	13490	13628	13717	13571	13722	13794	13623	13505	13701	13522	13686	13661	13561	13607	13547	13683	13636	13779	13633	13586	13726	13576	13629	13517	13744	13662	13448	13738	13749	13723	13570	13569	13571	13732	13730	13745	13646	13620	13745	13745	13532	13790	13638	13666	13603	13549	13561	13531	13493	13538	13566	13649	13795	13510	13762	13629	13703	13693	13431	13664	13628	13646	13707	13537	13547	13555	13521	13595	13651	13660	13637	13657	13650	13643	13682	13545	13584	13623	13752	13684	13660	13491	13901	13649	13692	13826	13484	13785	13609	13424	13698	13399	13573	13729	13720	13568	13688	13502	13733	13511	13625	13331	13505	13651	13660	13647	13505	13648	13588	13655	13638	13608	13625	13522	13452	13630	13656	13521	13624	13684	13602	13595	13690	13429	13541	13650	13592	13682	13563	13533	13595	13556	13705	13561	13648	13683	13617	13476	13711	13545	13756	13680	13526	13716	13774	13530	13681	13696	13484	13570	13609	13449	13642	13637	13575	13593	13733	13634	13544	13572	13702	13674	13449	13610	13654	13770	13561	13746	13622	13470	13627	13351	13687	13419	13659	13488	13662	13818	13482	13656	13562	13356	13560	13706	13584	13712	13765	13733	13614	13484	13559	13673	13620	13590	13651	13532	13682	13613	13636	13396	13638	13550	13568	13702	13631	13434	13654	13646	13667	13706	13721	13513	13778	13588	13538	13602	13661	13530	13643	13482	13565	13624	13669	13840	13614	13735	13558	13574	13665	13617	13647	13588	13567	13706	13638	13649	13664	13572	13643	13711	13648	13595	13490	13639	13601	13630	13666	13633	13529	13550	13767	13573	13680	13634	13562	13437	13780	13604	13663	13633	13623	13851	13670	13640	13484	13511	13533	13733	13705	13620	13544	13696	13688	13712	13482	13736	13539	13573	13711	13845	13537	13573	13462	13616	13452	13684	13647	13472	13642	13674	13591	13713	13605	13478	13663	13573	13612	13580	13623	13518	13547	13441	13836	13723	13565	13584	13631	13739	13641	13761	13502	13765	13675	13658	13510	13337	13414	13525	13653	13650	13678	13664	13626	13670	13587	13675	13451	13481	13772	13482	13490	13693	13541	13642	13532	13685	13668	13576	13701	13676	13643	13702	13476	13606	13667	13538	13571	13589	13622	13604	13585	13426	13647	13501	13534	13557	13681	13586	13694	13543	13657	13521	13710	13715	13462	13513	13478	13516	13731	13577	13538	13633	13650	13575	13573	13405	13611	13473	13666	13643	13436	13691	13695	13750	13513	13637	13550	13687	13538	13583	13610	13629	13669	13585	13557	13566	13512	13746	13579	13705	13429	13770	13555	13554	13616	13593	13526	13537	13677	13780	13609	13842	13512	13503	13663	13616	13680	13721	13625	13429	13617	13636	13763	13640	13631	13579	13529	13676	13321	13749	13715	13575	13707	13513	13669	13722	13587	13553	13633	13590	13485	13514	13689	13597	13627	13509	13536	13777	13441	13728	13607	13460	13621	13614	13608	13598	13708	13520	13622	13606	13588	13683	13518	13444	13445	13825	13553	13599	13569	13794	13466	13502	13552	13553	13369	13457	13551	13597	13473	13629	13470	13589	13448	13624	13593	13641	13581	13491	13537	13764	13497	13476	13523	13726	13631	13571	13814	13559	13665	13488	13637	13496	13563	13679	13429	13482	13643	13706	13540	13584	13589	13512	13575	13762	13576	13618	13677	13615	13520	13783	13497	13670	13538	13725	13719	13523	13399	13709	13704	13562	13600	13619	13592	13806	13633	13713	13592	13660	13533	13821	13728	13500	13587	13608	13670	13594	13475	13710	13536	13720	13630	13662	13807	13493	13565	13590	13423	13508	13473	13639	13597	13656	13595	13580	13551	13504	13676	13675	13555	13659	13741	13443	13586	13631	13524	13659	13658	13657	13625	13559	13594	13523	13726	13419	13508	13650	13655	13619	13680	13727	13585	13507	13773	13615	13609	13590	13643	13661	13424	13581	13646	13515	13591	13611	13544	13588	13611	13696	13538	13719	13512	13580	13450	13632	13425	13621	13708	13544	13618	13422	13487	13719	13519	13723	13677	13572	13628	13611	13489	13583	13624	13783	13637	13587	13604	13576	13583	13586	13720	13673	13529	13664	13456	13651	13603	13731	13662	13529	13740	13486	13722	13610	13604	13621	13660	13602	13516	13461	13587	13716	13555	13619	13685	13655	13647	13694	13589	13616	13479	13615	13690	13678	13703	13569	13567	13555	13750	13447	13446	13547	13647	13801	13645	13520	13658	13543	13678	13704	13530	13637	13443	13704	13660	13547	13533	13579	13462	13793	13595	13534	13630	13551	13621	13719	13644	13871	13703	13592	13500	13422	13722	13452	13583	13551	13613	13626	13505	13769	13558	13651	13636	13644	13560	13645	13495	13517	13514	13661	13586	13609	13716	13689	13539	13563	13742	13557	13505	13631	13620	13710	13645	13543	13603	13716	13686	13694	13628	13646	13711	13605	13671	13574	13645	13409	13579	13499	13681	13534	13588	13617	13683	13712	13528	13577	13596	13614	13593	13672	13601	13471	13664	13547	13600	13482	13619	13884	13656	13752	13669	13608	13624	13653	13633	13615	13592	13460	13678	13554	13553	13610	13629	13758	13678	13563	13548	13708	13549	13591	13483	13589	13564	13569	13562	13663	13481	13558	13705	13566	13519	13562	13512	13560	13662	13561	13511	13576	13586	13530	13616	13684	13545	13658	13705	13626	13545	13455	13628	13561	13440	13596	13579	13603	13391	13756	13626	13559	13574	13499	13706	13568	13400	13635	13767	13538	13562	13642	13434	13590	13544	13576	13669	13492	13669	13452	13524	13498	13672	13663	13525	13702	13641	13445	13608	13645	13411	13659	13656	13584	13529	13646	13615	13648	13517	13689	13680	13549	13617	13773	13544	13670	13722	13519	13594	13520	13665	13656	13676	13681	13506	13623	13529	13665	13508	13571	13735	13562	13485	13665	13751	13725	13581	13539	13678	13482	13624	13522	13616	13624	13605	13593	13661	13676	13608	13619	13541	13830	13631	13593	13624	13547	13491	13524	13699	13529	13700	13779	13829	13483	13597	13613	13452	13604	13468	13445	13553	13586	13629	13658	13700	13634	13634	13548	13595	13557	13602	13699	13428	13682	13610	13575	13462	13721	13640	13439	13690	13543	13680	13701	13533	13585	13721	13678	13655	13658	13692	13760	13733	13571	13617	13602	13699	13516	13656	13633	13580	13696	13591	13580	13496	13749	13791	13691	13530	13472	13737	13637	13700	13479	13731	13447	13495	13539	13751	13668	13620	13560	13733	13616	13620	13591	13615	13578	13539	13583	13727	13809	13637	13581	13603	13585	13600	13588	13525	13703	13408	13347	13625	13658	13442	13515	13536	13590	13650	13676	13521	13626	13637	13605	13586	13604	13667	13650	13531	13592	13757	13698	13601	13712	13593	13659	13636	13547	13618	13597	13751	13560	13707	13657	13571	13698	13588	13655	13678	13525	13464	13515	13636	13412	13570	13509	13551	13464	13506	13556	13683	13625	13734	13594	13534	13674	13755	13820	13721	13549	13503	13538	13666	13650	13580	13675	13677	13755	13517	13615	13743	13735	13717	13562	13628	13701	13664	13555	13652	13607	13474	13698	13679	13538	13589	13597	13475	13513	13563	13751	13606	13546	13564	13659	13627	13545	13530	13627	13692	13705	13547	13691	13563	13518	13676	13549	13731	13561	13684	13636	13609	13641	13625	13603	13645	13577	13682	13544	13756	13793	13495	13537	13622	13703	13687	13600	13701	13509	13719	13548	13673	13625	13603	13477	13705	13725	13509	13581	13589	13522	13656	13708	13585	13575	13515	13567	13745	13599	13537	13539	13635	13628	13680	13613	13543	13562	13656	13721	13713	13591	13665	13667	13548	13626	13662	13577	13652	13626	13621	13506	13487	13722	13633	13607	13544	13706	13630	13540	13593	13648	13609	13524	13694	13537	13450	13638	13717	13608	13718	13618	13653	13665	13588	13560	13610	13733	13601	13612	13706	13614	13534	13638	13616	13688	13586	13575	13663	13767	13645	13601	13578	13780	13552	13386	13683	13650	13558	13653	13577	13661	13594	13491	13665	13680	13538	13409	13584	13519	13684	13613	13752	13520	13574	13722	13497	13552	13592	13518	13611	13646	13574	13699	13581	13628	13632	13711	13689	13761	13409	13440	13435	13684	13518	13528	13691	13617	13398	13507	13666	13663	13659	13609	13694	13643	13533	13544	13672	13735	13543	13541	13720	13588	13508	13712	13573	13700	13687	13494	13521	13642	13731	13699	13551	13587	13707	13792	13460	13522	13561	13442	13583	13604	13581	13599	13739	13744	13758	13588	13564	13694	13599	13572	13827	13607	13669	13686	13594	13628	13737	13559	13684	13615	13613	13689	13418	13586	13485	13554	13640	13608	13637	13737	13622	13568	13510	13534	13617	13524	13569	13664	13554	13692	13813	13649	13611	13661	13609	13644	13620	13612	13638	13561	13437	13380	13689	13567	13367
24294	23965	41141	40469	31667	26281	21944	17184	15906	15705	15664	15424	15479	15520	15638	15681	15426	15693	15747	15772	15475	15402	15598	15266	15257	15306	15378	15445	15308	15390	15484	15506	15599	15525	15366	15483	15388	15353	15548	15561	15423	15338	15400	15571	15556	15495	15308	15404	15461	15350	15236	15372	15457	15324	15353	15551	15159	15435	15410	15371	15339	15406	15340	15354	15416	15311	15549	15202	15465	15425	15523	15421	15450	15307	15450	15551	15425	15225	15256	15488	15463	15382	15487	15255	15352	15298	15500	15420	15343	15309	15465	15266	15259	15276	15343	15446	15450	15392	15340	15364	15358	15400	15317	15330	15487	15465	15479	15261	15346	15282	15540	15250	15386	15390	15283	15315	15596	15370	15437	15392	15602	15478	15270	15239	15422	15280	15284	15450	15438	15311	15356	15519	15391	15400	15484	15438	15265	15254	15451	15382	15300	15297	15445	15281	15427	15318	15225	15426	15337	15372	15562	15361	15487	15305	15270	15350	15517	15385	15366	15237	15390	15412	15288	15419	15600	15280	15299	15272	15195	15095	15311	15424	15351	15340	15474	15241	15352	15332	15404	15299	15452	15457	15482	15376	15339	15238	15438	15396	15512	15296	15314	15184	15423	15163	15447	15528	15372	15314	15571	15138	15561	15293	15342	15371	15340	15421	15293	15319	15416	15438	15318	15434	15279	15509	15362	15247	15567	15265	15446	15515	15528	15203	15431	15577	15525	15332	15441	15323	15352	15491	15357	15319	15365	15498	15373	15484	15353	15349	15288	15474	15518	15342	15252	15403	15231	15553	15437	15454	15458	15397	15418	15388	15171	15419	15203	15331	15452	15533	15319	15192	15347	15478	15372	15273	15206	15585	15351	15352	15232	15159	15443	15400	15318	15281	15391	15450	15458	15222	15281	15362	15444	15315	15372	15458	15323	15381	15321	15260	15423	15316	15208	15435	15322	15368	15499	15628	15474	15493	15267	15460	15401	15428	15270	15366	15387	15523	15418	15253	15144	15332	15436	15369	15434	15203	15158	15463	15333	15512	15378	15343	15414	15475	15570	15336	15391	15361	15397	15221	15415	15341	15357	15361	15502	15285	15310	15257	15467	15280	15424	15623	15353	15566	15409	15522	15479	15471	15365	15186	15287	15317	15439	15341	15387	15452	15407	15321	15268	15425	15497	15544	15615	15531	15429	15416	15656	15549	15406	15335	15378	15353	15552	15197	15377	15306	15514	15480	15218	15557	15204	15458	15302	15411	15461	15489	15277	15393	15313	15342	15515	15556	15401	15423	15551	15360	15407	15299	15242	15450	15217	15343	15333	15280	15524	15433	15240	15319	15255	15406	15303	15279	15355	15161	15212	15190	15234	15376	15211	15268	15413	15238	15310	15298	15361	15515	15511	15427	15346	15375	15370	15586	15414	15339	15403	15371	15297	15349	15418	15455	15582	15312	15266	15316	15145	15354	15268	15241	15567	15379	15069	15428	15375	15351	15371	15309	15295	15399	15360	15341	15416	15455	15262	15356	15502	15425	15408	15420	15315	15333	15491	15425	15190	15287	15609	15422	15344	15347	15319	15442	15164	15300	15227	15442	15468	15477	15237	15290	15451	15369	15477	15436	15336	15399	15319	15277	15414	15506	15533	15459	15233	15308	15526	15183	15289	15424	15305	15410	15518	15465	15475	15120	15332	15397	15287	15449	15491	15198	15480	15233	15315	15232	15389	15366	15363	15353	15354	15340	15473	15481	15474	15435	15161	15349	15387	15550	15341	15483	15380	15315	15537	15384	15253	15693	15477	15398	15297	15293	15085	15486	15556	15272	15424	15265	15385	15477	15372	15432	15461	15467	15530	15239	15289	15352	15244	15221	15345	15516	15404	15328	15535	15405	15416	15337	15288	15468	15413	15382	15363	15439	15209	15176	15415	15400	15572	15364	15427	15230	15189	15201	15388	15355	15667	15485	15495	15513	15398	15348	15379	15475	15574	15255	15267	15371	15480	15368	15419	15345	15500	15441	15484	15343	15534	15244	15399	15201	15466	15252	15534	15284	15410	15417	15278	15490	15244	15369	15453	15433	15344	15148	15358	15333	15473	15372	15327	15391	15217	15402	15482	15280	15376	15541	15429	15291	15230	15235	15582	15351	15347	15383	15388	15209	15294	15271	15305	15375	15423	15341	15301	15359	15250	15412	15403	15391	15386	15305	15296	15350	15443	15320	15476	15177	15611	15386	15396	15452	15199	15438	15405	15438	15525	15577	15492	15293	15300	15491	15542	15233	15278	15245	15402	15538	15214	15605	15317	15389	15326	15128	15223	15288	15180	15384	15340	15340	15185	15303	15328	15316	15322	15284	15578	15331	15593	15439	15551	15295	15397	15406	15454	15200	15385	15416	15396	15413	15208	15245	15132	15536	15561	15484	15360	15290	15642	15460	15348	15354	15418	15301	15512	15440	15437	15356	15476	15414	15323	15145	15241	15165	15259	15353	15498	15429	15409	15443	15411	15398	15135	15251	15371	15406	15551	15570	15583	15485	15273	15267	15273	15235	15183	15407	15200	15174	15360	15382	15327	15170	15341	15497	15423	15326	15416	15421	15389	15325	15397	15185	15384	15371	15295	15344	15482	15309	15339	15322	15532	15349	15486	15180	15486	15323	15457	15315	15222	15535	15443	15345	15423	15263	15334	15230	15465	15486	15496	15317	15260	15291	15513	15403	15607	15399	15351	15466	15415	15374	15429	15132	15417	15406	15278	15419	15285	15486	15509	15477	15311	15346	15522	15327	15460	15387	15643	15204	15378	15341	15464	15418	15368	15461	15527	15407	15247	15253	15530	15285	15330	15274	15322	15402	15345	15382	15369	15555	15230	15453	15421	15421	15479	15340	15273	15313	15252	15284	15170	15436	15536	15349	15460	15412	15269	15400	15231	15501	15426	15481	15273	15447	15389	15263	15367	15326	15484	15296	15347	15375	15449	15445	15239	15297	15325	15623	15361	15400	15383	15536	15354	15382	15385	15471	15480	15395	15604	15400	15297	15200	15248	15275	15338	15352	15370	15484	15382	15492	15465	15399	15236	15592	15396	15441	15314	15212	15208	15445	15478	15172	15346	15354	15201	15445	15423	15191	15374	15417	15473	15368	15349	15535	15436	15313	15372	15398	15333	15464	15276	15288	15420	15355	15448	15233	15439	15407	15441	15340	15296	15260	15381	15423	15496	15490	15198	15427	15297	15299	15203	15338	15489	15433	15277	15297	15380	15298	15601	15629	15345	15545	15410	15277	15327	15432	15319	15382	15393	15426	15416	15383	15346	15395	15375	15328	15374	15652	15338	15416	15395	15355	15474	15369	15577	15576	15506	15430	15463	15294	15344	15418	15319	15232	15357	15494	15357	15346	15497	15323	15321	15215	15441	15406	15438	15265	15301	15282	15271	15299	15361	15405	15381	15310	15423	15461	15461	15404	15631	15363	15379	15260	15346	15347	15472	15402	15403	15497	15418	15266	15458	15448	15422	15201	15490	15635	15521	15291	15475	15507	15429	15304	15458	15406	15288	15352	15447	15386	15157	15299	15316	15667	15406	15456	15290	15410	15360	15310	15401	15423	15214	15383	15496	15316	15339	15302	15289	15108	15456	15383	15559	15467	15313	15252	15463	15362	15335	15246	15249	15371	15318	15320	15459	15396	15347	15315	15311	15564	15354	15248	15301	15403	15266	15392	15551	15531	15505	15552	15344	15378	15310	15268	15394	15310	15460	15364	15429	15288	15384	15370	15423	15303	15386	15348	15481	15281	15616	15550	15553	15352	15363	15453	15581	15517	15434	15410	15333	15331	15214	15428	15440	15494	15394	15289	15674	15458	15613	15473	15487	15290	15258	15263	15258	15263	15364	15366	15468	15349	15413	15530	15400	15351	15398	15382	15360	15478	15336	15462	15577	15348	15395	15270	15234	15339	15234	15260	15352	15341	15157	15254	15400	15461	15358	15326	15559	15448	15307	15414	15184	15178	15334	15436	15234	15326	15158	15540	15364	15215	15437	15197	15265	15420	15402	15415	15528	15289	15397	15453	15456	15386	15636	15543	15542	15499	15349	15473	15401	15391	15494	15288	15490	15507	15464	15425	15163	15523	15388	15446	15309	15400	15531	15233	15545	15435	15202	15310	15234	15192	15463	15283	15307	15354	15340	15301	15298	15312	15344	15498	15482	15522	15393	15230	15220	15354	15194	15448	15408	15401	15474	15555	15377	15439	15320	15394	15252	15549	15575	15075	15347	15316	15368	15410	15450	15460	15306	15326	15214	15315	15516	15265	15408	15335	15260	15223	15310	15483	15440	15488	15393	15279	15237	15336	15362	15325	15423	15255	15465	15483	15360	15432	15437	15482	15355	15564	15347	15443	15489	15476	15259	15311	15465	15279	15417	15430	15309	15398	15311	15672	15346	15297	15170	15327	15634	15373	15331	15426	15328	15393	15475	15235	15480	15348	15383	15425	15379	15256	15298	15304	15438	15307	15458	15420	15664	15440	15514	15404	15286	15167	15199	15143	15215	15153	15167	15308	15405	15420	15312	15285	15601	15461	15449	15183	15322	15475	15357	15375	15355	15567	15345	15559	15354	15337	15268	15558	15470	15550	15304	15401	15332	15403	15511	15361	15475	15262	15322	15433	15363	15313	15292	15412	15391	15354	15343	15195	15344	15218	15184	15184	15473	15491	15335	15392	15565	15455	15405	15290	15283	15194	15492	15341	15544	15291	15316	15379	15394	15513	15409	15349	15411	15426	15371	15278	15517	15201	15499	15310	15507	15470	15410	15118	15562	15313	15362	15296	15450	15507	15287	15478	15317	15394	15347	15488	15196	15294	15306	15388	15366	15219	15617	15504	15255	15424	15489	15201	15430	15323	15293	15402	15120	15501	15383	15327	15387	15285	15257	15349	15413	15623	15583	15256	15290	15551	15377	15260	15486	15410	15446	15365	15504	15250	15306	15332	15396	15420	15397	15472	15287	15417	15395	15221	15263	15443	15278	15308	15421	15374	15337	15363	15411	15229	15174	15322	15290	15335	15373	15606	15446	15469	15360	15433	15505	15265	15368	15322	15321	15352	15257	15578	15434	15363	15435	15418	15297	15356	15319	15335
59441	98433	84099	56845	37606	24519	17360	14595	13917	13717	13895	13518	13528	13612	13732	13508	13631	13511	13598	13701	13523	13608	13651	13509	13766	13582	13516	13626	13688	13615	13718	13712	13669	13628	13689	13689	13638	13577	13527	13752	13604	13673	13653	13691	13557	13433	13550	13644	13693	13528	13687	13516	13669	13436	13629	13680	13434	13772	13574	13560	13617	13636	13630	13583	13479	13629	13544	13391	13625	13675	13658	13779	13565	13551	13622	13588	13698	13576	13516	13652	13655	13663	13674	13534	13624	13688	13572	13689	13772	13490	13674	13661	13543	13447	13516	13617	13686	13579	13664	13781	13420	13776	13669	13565	13695	13629	13664	13394	13631	13720	13728	13497	13715	13736	13527	13650	13650	13680	13735	13759	13693	13631	13702	13476	13624	13645	13595	13593	13477	13635	13694	13568	13595	13666	13601	13599	13666	13636	13637	13735	13506	13643	13753	13489	13506	13684	13608	13542	13577	13619	13635	13521	13519	13710	13458	13546	13685	13686	13596	13657	13595	13642	13674	13546	13581	13541	13588	13527	13760	13718	13560	13403	13456	13626	13452	13512	13651	13540	13581	13597	13607	13627	13647	13478	13602	13714	13556	13548	13559	13700	13688	13691	13568	13622	13621	13594	13764	13733	13559	13631	13550	13503	13666	13755	13538	13613	13555	13666	13750	13737	13510	13618	13634	13814	13634	13622	13616	13671	13497	13694	13695	13568	13463	13705	13662	13480	13524	13595	13740	13529	13657	13560	13595	13582	13707	13470	13664	13614	13606	13781	13500	13607	13578	13652	13572	13562	13730	13593	13419	13511	13719	13645	13554	13527	13606	13561	13669	13493	13726	13683	13480	13718	13748	13841	13623	13608	13575	13666	13603	13680	13522	13594	13589	13702	13599	13616	13526	13662	13691	13810	13682	13726	13677	13667	13646	13577	13636	13700	13769	13607	13681	13667	13494	13654	13652	13576	13672	13536	13499	13712	13586	13682	13527	13576	13572	13337	13530	13499	13631	13612	13570	13677	13500	13574	13713	13640	13512	13652	13651	13581	13724	13624	13600	13764	13682	13509	13735	13656	13436	13632	13588	13584	13608	13518	13872	13673	13606	13752	13581	13785	13672	13583	13457	13560	13663	13577	13665	13549	13748	13593	13607	13684	13582	13602	13679	13505	13611	13615	13607	13569	13618	13580	13680	13746	13543	13625	13551	13668	13620	13724	13654	13579	13520	13447	13586	13577	13703	13554	13694	13618	13544	13463	13667	13691	13448	13432	13590	13650	13650	13724	13607	13711	13622	13623	13630	13582	13620	13751	13671	13624	13480	13687	13623	13797	13515	13698	13737	13639	13588	13679	13741	13365	13531	13530	13560	13497	13451	13568	13540	13611	13859	13556	13622	13513	13631	13642	13843	13705	13665	13374	13611	13500	13499	13613	13435	13671	13560	13545	13635	13717	13648	13722	13725	13568	13589	13607	13665	13659	13586	13606	13647	13660	13592	13663	13608	13628	13700	13605	13549	13660	13643	13648	13633	13698	13604	13654	13793	13694	13561	13592	13597	13635	13634	13598	13655	13720	13613	13542	13638	13770	13648	13689	13679	13606	13744	13676	13568	13609	13643	13724	13432	13711	13641	13602	13716	13673	13524	13789	13667	13624	13571	13599	13558	13627	13664	13670	13704	13434	13770	13656	13586	13636	13472	13621	13612	13694	13709	13612	13633	13732	13688	13583	13654	13504	13655	13411	13662	13798	13619	13516	13849	13522	13649	13429	13557	13603	13777	13631	13569	13671	13515	13593	13594	13728	13549	13723	13580	13742	13739	13553	13528	13571	13739	13519	13695	13683	13567	13644	13600	13658	13663	13543	13608	13715	13653	13533	13669	13458	13480	13474	13611	13511	13764	13802	13689	13553	13695	13552	13530	13646	13550	13658	13490	13616	13791	13549	13680	13519	13641	13749	13525	13736	13614	13733	13624	13655	13512	13527	13641	13668	13676	13568	13490	13621	13560	13706	13571	13403	13562	13631	13524	13682	13614	13714	13612	13716	13651	13546	13522	13402	13714	13735	13601	13519	13633	13517	13642	13606	13490	13590	13523	13686	13627	13678	13643	13653	13642	13529	13484	13558	13524	13588	13717	13626	13417	13646	13610	13595	13636	13817	13527	13565	13600	13444	13653	13629	13646	13697	13639	13700	13626	13726	13642	13459	13702	13637	13607	13695	13587	13712	13681	13537	13511	13648	13551	13744	13629	13613	13433	13582	13592	13651	13550	13399	13825	13591	13745	13558	13635	13760	13625	13517	13480	13791	13618	13572	13663	13652	13667	13544	13664	13592	13575	13386	13602	13517	13669	13520	13637	13570	13672	13601	13594	13690	13668	13427	13599	13582	13665	13683	13494	13593	13591	13507	13520	13623	13613	13502	13715	13842	13579	13659	13662	13491	13615	13438	13455	13606	13436	13721	13704	13599	13356	13615	13567	13614	13622	13795	13559	13744	13546	13622	13617	13699	13663	13596	13735	13727	13499	13594	13505	13715	13656	13565	13527	13432	13564	13600	13554	13606	13855	13549	13581	13696	13761	13615	13678	13536	13702	13597	13576	13341	13580	13641	13571	13595	13548	13638	13566	13699	13597	13583	13580	13573	13671	13652	13319	13671	13519	13566	13574	13568	13631	13707	13630	13540	13616	13455	13533	13497	13712	13558	13607	13701	13666	13531	13555	13536	13545	13680	13711	13717	13603	13522	13424	13521	13587	13710	13599	13501	13642	13776	13787	13704	13602	13596	13703	13691	13578	13673	13651	13780	13384	13332	13544	13654	13538	13742	13540	13463	13708	13585	13586	13701	13747	13602	13749	13656	13551	13690	13628	13638	13651	13597	13585	13635	13523	13653	13578	13636	13597	13584	13681	13637	13492	13624	13750	13553	13608	13608	13538	13702	13866	13780	13522	13793	13715	13664	13769	13658	13625	13546	13593	13634	13597	13757	13575	13471	13637	13595	13491	13535	13646	13510	13520	13674	13563	13558	13453	13663	13657	13638	13793	13550	13677	13619	13654	13647	13586	13493	13530	13672	13700	13705	13552	13614	13610	13632	13540	13590	13689	13617	13705	13702	13487	13398	13565	13734	13717	13649	13693	13687	13585	13518	13692	13717	13681	13615	13672	13509	13506	13772	13565	13797	13634	13581	13648	13589	13515	13509	13619	13627	13625	13509	13577	13687	13743	13530	13519	13613	13677	13465	13601	13559	13670	13747	13744	13619	13483	13556	13522	13667	13570	13564	13626	13635	13569	13564	13726	13667	13505	13758	13747	13624	13680	13620	13506	13428	13618	13701	13572	13419	13622	13543	13738	13587	13712	13811	13589	13516	13438	13523	13518	13605	13675	13703	13651	13531	13550	13561	13659	13600	13612	13561	13499	13655	13668	13575	13644	13728	13689	13575	13792	13605	13629	13696	13507	13669	13518	13559	13539	13581	13484	13569	13495	13503	13663	13589	13558	13729	13637	13522	13571	13607	13842	13633	13738	13562	13587	13816	13658	13721	13507	13674	13484	13624	13531	13600	13629	13705	13662	13612	13582	13608	13627	13665	13678	13707	13585	13783	13554	13669	13440	13706	13530	13467	13545	13555	13543	13646	13610	13512	13570	13709	13611	13484	13628	13727	13662	13608	13545	13545	13654	13790	13659	13592	13666	13679	13674	13526	13583	13683	13640	13680	13481	13692	13722	13588	13494	13692	13564	13621	13664	13678	13654	13457	13582	13605	13569	13762	13619	13619	13735	13619	13622	13646	13644	13565	13673	13559	13618	13602	13626	13707	13520	13575	13698	13644	13667	13487	13491	13480	13668	13522	13784	13706	13694	13680	13618	13565	13577	13689	13564	13594	13552	13658	13630	13537	13597	13697	13617	13641	13557	13688	13714	13665	13622	13515	13672	13644	13585	13626	13647	13615	13589	13556	13616	13723	13408	13795	13559	13613	13699	13934	13555	13678	13593	13586	13687	13541	13487	13631	13658	13459	13512	13798	13445	13728	13674	13708	13648	13793	13599	13553	13658	13585	13741	13738	13636	13577	13545	13597	13565	13567	13666	13485	13551	13671	13620	13595	13534	13643	13669	13558	13567	13756	13680	13768	13642	13588	13558	13634	13542	13653	13452	13591	13508	13526	13438	13597	13592	13649	13545	13638	13683	13606	13535	13525	13634	13681	13614	13602	13685	13582	13549	13647	13666	13554	13532	13588	13594	13773	13670	13692	13605	13660	13433	13694	13747	13764	13674	13573	13717	13656	13535	13522	13855	13583	13725	13864	13660	13559	13459	13550	13573	13744	13731	13573	13475	13735	13541	13651	13484	13606	13663	13606	13675	13495	13638	13515	13585	13608	13587	13673	13597	13615	13575	13559	13492	13892	13539	13605	13757	13525	13570	13526	13468	13670	13650	13518	13595	13572	13638	13678	13463	13592	13560	13583	13565	13478	13539	13778	13634	13416	13527	13842	13645	13732	13580	13790	13536	13637	13468	13602	13599	13711	13578	13562	13766	13678	13691	13572	13667	13703	13622	13622	13570	13852	13628	13698	13523	13563	13514	13825	13646	13470	13714	13582	13736	13672	13641	13635	13643	13552	13557	13739	13586	13602	13571	13739	13667	13705	13654	13569	13753	13715	13503	13723	13650	13479	13615	13541	13605	13729	13512	13639	13628	13755	13660	13608	13751	13518	13657	13620	13772	13774	13841	13512	13497	13727	13420	13663	13534	13659	13603	13714	13597	13465	13646	13553	13554	13592	13652	13664	13813	13618	13622	13699	13714	13594	13582	13627	13595	13530	13543	13549	13536	13741	13637	13493	13535	13500	13610	13534	13393	13616	13717	13550	13535	13581	13614	13493	13664	13463	13565	13673	13570	13656	13546	13568	13477	13572	13723	13501	13661	13669	13572	13582	13649	13548	13540	13635	13537	13551	13732	13562	13719	13531	13592	13595	13664	13532	13719	13643	13616	13642	13735	13669	13592	13637	13761	13467	13724	13682	13661	13663	13734	13459	13443	13599	13711	13775	13772	13711	13507	13565	13757	13790	13620	13769	13644	13625	13484	13561	13593	13626	13564	13517	13693	13605	13668	13565	13580	13644	13647	13684
23013	22310	34899	33912	29655	27783	26215	18541	15916	15826	15814	15661	15575	15707	15579	15581	15453	15626	15817	15465	15469	15528	15369	15420	15329	15547	15312	15576	15439	15653	15533	15440	15637	15197	15310	15381	15543	15307	15385	15314	15362	15410	15496	15189	15272	15366	15318	15418	15337	15421	15390	15550	15379	15344	15534	15354	15286	15188	15520	15282	15256	15486	15376	15341	15254	15364	15444	15530	15405	15451	15273	15383	15272	15554	15523	15278	15408	15501	15339	15316	15280	15426	15212	15158	15226	15339	15410	15313	15355	15294	15245	15207	15300	15439	15352	15336	15298	15419	15329	15253	15439	15329	15456	15334	15325	15259	15315	15333	15401	15380	15557	15426	15376	15428	15419	15240	15451	15302	15312	15219	15306	15235	15333	15506	15341	15252	15211	15301	15173	15213	15404	15291	15284	14996	15155	15477	15244	15358	15289	15200	15303	15357	15288	15428	15204	15572	15339	15354	15448	15344	15248	15383	15451	15300	15140	15280	15375	15369	15252	15340	15354	15321	15523	15316	15068	15354	15434	15395	15476	15237	15265	15319	15419	15326	15327	15451	15166	15388	15277	15398	15358	15463	15472	15552	15529	15246	15457	15228	15393	15262	15286	15234	15372	15383	15141	15364	15416	15472	15433	15463	15454	15350	15421	15254	15177	15196	15103	15298	15401	15420	15194	15335	15428	15346	15371	15300	15277	15479	15395	15489	15180	15216	15279	15288	15298	15436	15350	15442	15320	15217	15415	15506	15270	15259	15363	15397	15492	15162	15313	15321	15213	15345	15529	15382	15275	15362	15093	15124	15356	15102	15434	15123	15425	15447	15268	15403	15355	15499	15460	15158	15265	15404	15441	15385	15125	15260	15278	15366	15370	15223	15302	15393	15303	15196	15391	15284	15357	15214	15274	15384	15302	15404	15373	15275	15374	15393	15347	15136	15303	15369	15407	15317	15292	15306	15395	15268	15147	15240	15319	15477	15363	15209	15419	15411	15240	15170	15428	15244	15245	15276	15353	15367	15347	15445	15374	15463	15388	15523	15314	15279	15516	15293	15441	15389	15574	15543	15306	15306	15372	15247	15137	15419	15361	15378	15336	15219	15451	15406	15196	15341	15116	15307	15356	15237	15288	15286	15219	15328	15331	15290	15348	15243	15492	15351	15309	15330	15332	15244	15357	15372	15365	15323	15378	15429	15045	15334	15299	15418	15322	15425	15286	15132	15219	15240	15324	15303	15324	15319	15341	15246	15459	15219	15476	15214	15137	15389	15331	15473	15375	15405	15433	15418	15222	15317	15386	15372	15259	15347	15386	15310	15479	15029	15283	15296	15405	15182	15313	15365	15168	15271	15239	15296	15486	15308	15506	15105	15327	15373	15405	15598	15345	15254	15435	15317	15507	15292	15248	15247	15292	15657	15357	15348	15458	15304	15396	15551	15352	15413	15365	15425	15306	15397	15417	15234	15412	15366	15232	15327	15405	15296	15283	15348	15133	15212	15307	15135	15351	15356	15134	15307	15203	15447	15331	15254	15268	15167	15199	15204	15448	15334	15271	15339	15382	15514	15340	15241	15506	15418	15441	15442	15283	15287	15257	15215	15349	15436	15477	15186	15273	15432	15352	15463	15316	15280	15230	15523	15399	15370	15416	15388	15380	15381	15438	15209	15484	15266	15393	15346	15235	15320	15334	15107	15188	15416	15271	15290	15385	15170	15200	15411	15295	15182	15474	15418	15223	15328	15357	15463	15430	15329	15336	15390	15407	15368	15231	15196	15289	15260	15358	15335	15334	15176	15411	15300	15254	15358	15459	15443	15182	15217	15224	15255	15198	15281	15325	15412	15108	15402	15487	15368	15217	15345	15296	15349	15328	15376	15275	15494	15416	15273	15339	15668	15282	15136	15407	15494	15484	15448	15341	15463	15413	15211	15564	15392	15137	15357	15305	15305	15408	15385	15352	15156	15056	15394	15619	15251	15339	15178	15410	15262	15388	15206	15450	15384	15337	15365	15249	15343	15209	15268	15088	15355	15326	15248	15316	15505	15129	15373	15290	15240	15222	15285	15298	15356	15266	15336	15251	15095	15390	15259	15304	15079	15236	15197	15238	15207	15272	15307	15319	15366	15463	15189	15308	15439	15435	15254	15322	15317	15417	15190	15115	15311	15549	15491	15381	15390	15478	15254	15473	15253	15467	15370	15337	15153	15140	15336	15455	15438	15124	15303	15221	15341	15469	15251	15225	15375	15538	15214	15232	15611	15187	15154	15452	15226	15172	15340	15344	15290	15138	15142	15224	15387	15401	15335	15229	15438	15300	15294	15387	15280	15500	15224	15294	15161	15296	15374	15346	15317	15409	15247	15315	15290	15228	15327	15294	15131	15218	15279	15422	15312	15511	15264	15510	15485	15248	15317	15249	15346	15074	15428	15303	15199	15302	15482	15324	15272	15280	15318	15322	15282	15197	15216	15427	15426	15423	15497	15406	15416	15288	15104	15309	15310	15197	15477	15160	15151	15146	15291	15458	15347	15061	15216	15297	15425	15397	15126	15220	15373	15243	15452	15236	15415	15256	15255	15345	15313	15406	15513	15480	15338	15434	15181	15381	15331	15482	15463	15293	15269	15379	15549	15113	15227	15251	15455	15268	15362	15268	15410	15201	15299	15262	15364	15324	15401	15199	15350	15353	15441	15355	15456	15209	15396	15172	15175	15264	15270	15145	15497	15442	15347	15433	15369	15257	15387	15272	15311	15347	15469	15399	15441	15388	15334	15177	15343	15272	15417	15376	15298	15216	15282	15468	15367	15397	15376	15276	15520	15295	15302	15331	15267	15343	15399	15200	15378	15171	15452	15502	15052	15431	15424	15461	15276	15318	15237	15414	15282	15310	15302	15178	15260	15391	15363	15246	15274	15281	15362	15341	15254	15136	15080	15370	15289	15162	15348	15400	15168	15448	15197	15281	15331	15242	15423	15293	15385	15406	15530	15292	15279	15441	15210	15253	15215	15328	15366	15501	15334	15445	15364	15352	15280	15261	15228	15436	15337	15293	15352	15161	15401	15310	15454	15500	15278	15408	15136	15338	15331	15275	15229	15224	15337	15303	15190	15379	15427	15305	15252	15345	15394	15367	15179	15426	15173	15135	15146	15355	15304	15313	15260	15174	15387	15433	15307	15432	15228	15397	15496	15208	15260	15369	15353	15344	15381	15464	15442	15294	15337	15327	15293	15275	15225	15286	15274	15408	15376	15325	15309	15457	15270	15247	15205	15369	15270	15406	15386	15601	15400	15372	15274	15358	15312	15078	15381	15394	15345	15237	15290	15476	15276	15296	15353	15184	15142	15231	15467	15420	15333	15370	15415	15293	15520	15583	15270	15380	15284	15450	15451	15251	15351	15252	15315	15403	15534	15171	15246	15193	15224	15415	15463	15501	15235	15196	15360	15333	15206	15209	15412	15185	15153	15167	14988	15339	15134	15366	15408	15219	15167	15165	15311	15166	15343	15336	15390	15323	15390	15345	15296	15483	15281	15408	15254	15304	15338	15224	15254	15237	15394	15187	15394	15279	15429	15402	15383	15351	15335	15344	15318	15267	15241	15384	15303	15307	15345	15165	15347	15400	15343	15338	15245	15233	15192	15420	15468	15164	15377	15495	15236	15441	15386	15311	15042	15234	15111	15260	15244	15248	15427	15406	15534	15284	15277	15353	15408	15171	15168	15440	15362	15340	15248	15164	15277	15345	15217	15491	15226	15324	15453	15385	15289	15232	15337	15471	15304	15208	15292	15275	15285	15279	15360	15185	15283	15363	15327	15346	15274	15299	15325	15062	15158	15117	15390	15291	15467	15414	15395	15231	15268	15464	15233	15273	15296	15153	15345	15264	15387	15271	15202	15278	15280	15295	15350	15426	15320	15275	15313	15086	15204	15103	15287	15201	15262	15606	15306	15292	15405	15102	15370	15313	15333	15391	15207	15493	15338	15385	15340	15130	15352	15056	14971	15248	15291	15311	15312	15241	15187	15263	15322	15336	15366	15269	15340	15286	15125	15249	15184	15292	15346	15367	15480	15303	15343	15290	15321	15300	15468	15360	15203	15178	15319	15410	15284	15392	15182	15304	15338	15200	15298	15305	15391	15434	15231	15263	15054	15251	15492	15217	15342	15353	15161	15337	15421	15182	15346	15152	15276	15204	15359	15394	15124	15300	15488	15584	15413	15314	15355	15296	15416	15309	15274	15303	15172	15264	15265	15083	15195	15288	15375	15309	15136	15082	15381	15255	15295	15274	15310	15210	15165	15343	15400	15306	15245	15168	15283	15355	15360	15536	15297	15276	15365	15160	15137	15222	15331	15159	15455	15174	15208	15200	15409	15136	15268	15340	15312	15510	15323	15320	15299	15273	15184	15444	15277	15189	15143	15412	15037	15324	15353	15492	15358	15377	15375	15493	15582	15368	15333	15443	15311	15425	15264	15356	15268	15350	15301	15321	15242	15426	15459	15400	15424	15449	15195	15156	15360	15238	15301	15475	15229	15495	15352	15383	15338	15138	15485	15478	15262	15585	15312	15323	15383	15147	15276	15533	15314	15418	15378	15364	15405	15370	15294	15445	15255	15190	15249	15440	15438	15383	15288	15318	15338	15454	15403	15094	15295	15464	15356	15536	15396	15410	15320	15235	15247	15273	15189	15295	15202	15332	15453	15453	15203	15260	15225	15238	15211	15345	15422	15427	15412	15304	15304	15316	15108	15254	15288	15231	15335	15242	15213	15246	15329	15476	15229	15312	15302	15317	15355	15191	15261	15449	15312	15277	15255	15315	15303	15266	15378	15352	15373	15337	15243	15218	15439	15197	15521	15466	15374	15202	15087	15242	15212	15260	15249	15165	15223	15384	15241	15327	15222	15334	15246	15376	15377	15361	15462	15522	15250	15302	15305	15322	15344	15276	15350	15347	15579	15359	15465	15135	15230	15149	15185	15218	15628	15357	15443	15359	15409	15297	15359	15443	15376	15167	15304	15449	15438	15374	15218	15298	15304	15228	15188	15045	15189	15378	15344	15247	15445	15272	15172	15384	15440	15297	15265	15503	15381	15389	15130	15464	15228	15284	15369	15172	15203	15494	15216	15424	15276	15193	15237
64070	105716	92359	67873	45571	30619	20212	15442	13897	13554	13423	13570	13512	13588	13551	13707	13688	13631	13651	13649	13521	13587	13543	13437	13544	13654	13492	13627	13604	13684	13499	13438	13490	13757	13449	13585	13292	13558	13529	13521	13561	13651	13553	13523	13620	13582	13465	13475	13576	13484	13596	13452	13424	13513	13513	13511	13636	13711	13565	13556	13579	13690	13767	13544	13427	13670	13401	13577	13740	13418	13582	13558	13732	13523	13549	13632	13518	13729	13578	13541	13290	13572	13541	13462	13414	13463	13515	13436	13706	13479	13761	13710	13500	13424	13595	13694	13511	13425	13493	13733	13751	13518	13525	13668	13615	13509	13389	13488	13574	13603	13736	13611	13712	13598	13528	13527	13598	13364	13560	13458	13582	13515	13487	13611	13532	13449	13506	13520	13487	13448	13573	13365	13533	13607	13477	13482	13719	13442	13487	13474	13414	13467	13533	13552	13568	13677	13555	13429	13484	13502	13612	13453	13606	13514	13648	13713	13512	13639	13618	13538	13461	13262	13512	13497	13629	13525	13488	13658	13569	13356	13412	13545	13522	13497	13698	13440	13484	13605	13557	13592	13306	13553	13526	13519	13431	13474	13599	13466	13568	13700	13510	13363	13583	13511	13618	13609	13468	13669	13492	13464	13558	13538	13558	13599	13532	13379	13397	13495	13495	13570	13554	13555	13526	13631	13564	13592	13450	13758	13436	13527	13393	13525	13519	13441	13599	13607	13365	13610	13388	13614	13470	13564	13548	13700	13488	13412	13473	13705	13744	13397	13522	13550	13579	13461	13501	13307	13532	13484	13594	13525	13594	13438	13557	13357	13403	13557	13425	13631	13550	13458	13479	13547	13473	13459	13591	13400	13372	13636	13507	13497	13568	13509	13606	13515	13562	13512	13543	13626	13481	13540	13323	13474	13507	13599	13629	13534	13615	13542	13384	13776	13484	13537	13485	13471	13652	13504	13477	13570	13553	13294	13408	13472	13557	13581	13409	13485	13571	13710	13456	13690	13649	13600	13508	13528	13647	13582	13667	13458	13576	13363	13457	13582	13494	13501	13528	13667	13581	13610	13440	13630	13667	13458	13466	13477	13533	13490	13427	13721	13607	13579	13410	13549	13473	13774	13645	13490	13565	13449	13398	13484	13643	13604	13509	13418	13572	13484	13473	13561	13454	13513	13653	13531	13444	13478	13594	13702	13572	13361	13410	13652	13651	13651	13594	13492	13469	13674	13719	13392	13495	13551	13671	13553	13523	13520	13277	13629	13518	13389	13631	13500	13505	13468	13435	13653	13499	13420	13516	13222	13478	13521	13532	13472	13610	13384	13530	13646	13393	13516	13645	13539	13681	13465	13528	13568	13634	13473	13635	13535	13431	13488	13372	13473	13509	13540	13435	13424	13548	13590	13467	13513	13643	13606	13532	13603	13521	13333	13431	13468	13620	13444	13344	13459	13436	13611	13548	13455	13522	13736	13550	13447	13455	13560	13444	13415	13500	13424	13534	13509	13610	13324	13509	13332	13500	13557	13552	13593	13596	13469	13419	13501	13589	13603	13426	13557	13370	13565	13546	13549	13380	13733	13624	13623	13502	13524	13564	13661	13531	13649	13560	13651	13557	13407	13517	13501	13390	13505	13472	13552	13552	13451	13407	13422	13657	13549	13609	13453	13512	13498	13515	13462	13573	13434	13633	13618	13528	13414	13512	13482	13413	13493	13521	13517	13530	13379	13493	13497	13627	13636	13552	13625	13502	13404	13617	13554	13610	13542	13432	13443	13669	13482	13439	13359	13511	13442	13558	13251	13522	13335	13536	13312	13387	13559	13473	13595	13477	13431	13483	13549	13671	13533	13458	13371	13373	13417	13323	13425	13783	13533	13549	13464	13626	13545	13638	13415	13753	13817	13359	13416	13489	13373	13412	13407	13530	13495	13444	13399	13432	13392	13569	13423	13411	13598	13566	13432	13471	13453	13544	13360	13416	13375	13210	13661	13590	13599	13357	13587	13454	13546	13477	13438	13596	13330	13546	13478	13623	13432	13476	13664	13672	13467	13565	13432	13464	13469	13708	13378	13651	13496	13506	13577	13466	13733	13554	13606	13344	13432	13668	13510	13544	13426	13669	13537	13696	13421	13628	13321	13570	13504	13597	13577	13650	13482	13617	13460	13502	13520	13694	13564	13494	13306	13577	13482	13438	13563	13418	13648	13410	13440	13490	13538	13565	13471	13538	13793	13443	13381	13643	13452	13553	13532	13584	13613	13452	13495	13457	13498	13482	13421	13581	13446	13416	13506	13753	13487	13443	13462	13388	13447	13550	13480	13440	13469	13514	13391	13587	13586	13508	13502	13523	13555	13563	13501	13605	13565	13499	13495	13443	13466	13610	13526	13688	13441	13473	13431	13523	13400	13312	13618	13503	13555	13399	13570	13374	13347	13498	13454	13524	13401	13504	13544	13485	13545	13434	13417	13553	13615	13655	13558	13516	13558	13630	13542	13515	13485	13685	13614	13678	13348	13601	13359	13441	13599	13504	13561	13483	13590	13649	13414	13781	13463	13395	13455	13537	13527	13468	13564	13514	13497	13521	13395	13532	13432	13509	13589	13388	13472	13545	13526	13471	13511	13540	13510	13607	13511	13482	13428	13314	13605	13619	13646	13401	13517	13707	13632	13656	13547	13633	13393	13457	13576	13527	13529	13528	13419	13656	13550	13409	13685	13616	13458	13497	13514	13382	13518	13445	13565	13487	13322	13432	13572	13574	13349	13564	13534	13543	13522	13670	13554	13486	13565	13392	13520	13652	13545	13354	13468	13540	13519	13657	13652	13389	13483	13677	13703	13331	13587	13563	13569	13577	13527	13607	13485	13468	13537	13644	13499	13491	13652	13483	13415	13438	13463	13455	13596	13479	13612	13509	13463	13481	13477	13488	13593	13527	13344	13495	13591	13259	13534	13651	13364	13397	13601	13498	13427	13435	13636	13505	13507	13506	13666	13538	13598	13536	13515	13543	13518	13383	13552	13445	13284	13575	13547	13603	13388	13423	13526	13495	13547	13586	13660	13519	13527	13560	13564	13501	13415	13534	13558	13563	13505	13501	13613	13603	13531	13615	13459	13617	13366	13625	13576	13499	13694	13404	13454	13558	13525	13536	13498	13583	13689	13512	13447	13472	13567	13340	13498	13576	13519	13558	13498	13400	13488	13537	13609	13416	13465	13450	13393	13479	13531	13515	13738	13471	13496	13490	13492	13507	13572	13440	13435	13500	13677	13565	13551	13648	13467	13481	13421	13678	13449	13510	13393	13571	13592	13320	13458	13392	13566	13545	13496	13463	13452	13516	13503	13520	13576	13537	13473	13378	13561	13607	13511	13588	13407	13517	13500	13432	13571	13525	13636	13404	13408	13387	13663	13396	13543	13502	13588	13515	13472	13422	13560	13520	13472	13426	13495	13428	13510	13605	13478	13614	13478	13590	13459	13631	13578	13592	13753	13476	13520	13599	13614	13472	13424	13533	13662	13389	13567	13562	13501	13579	13588	13638	13618	13630	13691	13581	13345	13464	13395	13510	13505	13369	13565	13510	13568	13448	13461	13586	13542	13506	13673	13548	13505	13429	13459	13499	13503	13466	13556	13442	13507	13336	13565	13497	13570	13731	13557	13569	13433	13516	13492	13589	13416	13461	13519	13538	13457	13553	13559	13418	13561	13539	13465	13623	13324	13498	13505	13524	13609	13343	13425	13445	13605	13403	13610	13494	13639	13347	13652	13547	13459	13527	13467	13658	13555	13433	13622	13598	13691	13705	13390	13528	13598	13485	13435	13509	13521	13645	13567	13537	13599	13547	13488	13608	13374	13426	13419	13581	13501	13538	13503	13362	13479	13537	13531	13544	13482	13663	13538	13488	13546	13492	13369	13590	13503	13427	13610	13749	13521	13498	13499	13475	13430	13501	13592	13439	13581	13688	13513	13485	13625	13272	13593	13511	13456	13595	13744	13403	13466	13505	13467	13611	13364	13542	13427	13509	13477	13402	13545	13489	13342	13417	13591	13491	13378	13364	13436	13690	13527	13551	13532	13559	13640	13502	13413	13565	13511	13460	13584	13471	13554	13605	13518	13638	13484	13535	13447	13485	13532	13615	13469	13344	13497	13603	13586	13325	13431	13643	13626	13461	13465	13444	13533	13692	13602	13533	13511	13531	13569	13573	13499	13576	13385	13600	13426	13426	13597	13615	13375	13523	13574	13428	13505	13336	13506	13539	13503	13601	13663	13429	13436	13673	13436	13471	13624	13441	13627	13417	13504	13485	13487	13404	13407	13547	13494	13663	13626	13401	13468	13447	13561	13359	13595	13456	13333	13712	13444	13537	13641	13694	13602	13414	13474	13395	13637	13701	13433	13700	13600	13423	13501	13500	13564	13568	13386	13392	13643	13613	13552	13518	13455	13449	13673	13486	13531	13568	13492	13431	13582	13314	13591	13465	13621	13783	13576	13521	13613	13523	13748	13702	13522	13581	13519	13435	13492	13535	13559	13534	13413	13619	13567	13480	13671	13468	13479	13532	13472	13560	13373	13339	13455	13580	13442	13443	13310	13472	13439	13562	13584	13522	13419	13600	13457	13443	13528	13508	13539	13457	13523	13529	13532	13437	13460	13623	13558	13592	13552	13560	13563	13407	13580	13469	13403	13654	13679	13473	13437	13680	13561	13581	13415	13611	13297	13479	13567	13520	13558	13489	13414	13624	13552	13449	13612	13414	13592	13687	13414	13550	13626	13581	13663	13481	13421	13350	13577	13580	13569	13556	13636	13472	13506	13563	13587	13590	13335	13645	13562	13607	13459	13633	13376	13504	13460	13516	13457	13528	13543	13569	13596	13539	13557	13491	13415	13562	13538	13535	13595	13351	13506	13499	13504	13510	13531	13595	13367	13586	13632	13569	13713	13578	13526	13685	13428	13493	13573	13464	13581	13574	13499	13574	13506	13335	13612	13459	13467	13565	13577	13531	13368	13373	13534	13480	13567	13522	13564	13621	13673	13578	13499	13471	13520	13463	13439	13434	13719	13473	13706	13569	13471	13419	13483	13495	13573	13485	13410	13644	13384	13456	13358	13548	13352	13517	13369	13553	13501
29194	34187	43453	32557	22299	18118	16890	16049	15937	15829	15698	15856	15925	15918	15860	15766	15977	15816	15882	15906	15692	15903	15804	15810	15812	15837	15734	15823	15820	15813	15760	15793	15578	15966	15691	15733	15884	15744	15623	15777	15714	15781	15657	15768	15809	15754	15794	15779	15970	15817	15587	15743	15881	15760	15780	15775	15936	15947	15903	15777	15745	15613	15560	15831	15794	15812	15907	15740	15717	15647	15719	15690	15700	15599	15810	15829	15762	15713	15836	15825	15845	15840	15678	15788	15619	15777	15760	15959	15808	15623	15753	15893	15783	15623	15563	15632	15694	16055	15864	15668	15653	15608	15893	15577	15552	15844	15566	15763	15644	15860	15761	15902	15636	15761	15708	15739	15772	15646	15805	15723	15865	15740	15586	15767	15757	15792	15838	15810	15711	15761	15869	16050	15866	15563	15811	15627	15710	15845	15804	15699	15530	15718	15552	15793	15919	15958	15783	15820	15748	15724	15572	15841	15928	15672	15759	15607	15670	15752	15705	15729	15661	15859	15600	15823	15848	15661	15698	15885	15849	15911	15864	15890	15831	15806	15710	15486	15964	15773	15963	15677	15631	15772	15837	15823	15650	15688	15612	15459	15909	15714	15699	15773	15797	15786	15771	15782	15732	15821	15720	15693	15866	15656	15820	15792	15801	15770	15946	15609	15814	15654	15770	15854	15866	15836	15698	15772	15758	15596	15840	15616	15818	15937	15765	15885	15988	15690	15752	15670	15723	15692	15679	15655	15752	15563	15745	15796	15869	15660	15829	15484	15719	15836	15756	15624	15799	15756	15951	15737	15772	15696	15966	15742	15703	15723	15732	15762	15751	15550	15950	15634	15869	15683	15577	15480	15822	15671	15711	15704	15533	15733	15815	15667	15794	15655	15900	15698	15748	15562	15738	15585	15980	15780	15901	15733	15788	15804	15923	15652	15780	15778	15680	15786	15709	15663	15835	15643	15759	15879	15873	15848	15875	15902	15892	15692	15706	15749	15721	15641	15797	15840	15950	15936	15736	15677	15714	15524	15755	15704	15957	15691	15861	15627	15790	15900	15775	15572	15756	15696	15725	15562	15790	15678	15723	15769	15655	15944	15679	15718	15710	15773	15643	15625	15571	15831	15971	15729	15749	15908	15826	15670	15791	15991	15674	15804	15725	15808	15614	15609	15674	15660	15702	15739	15701	15610	15739	15672	15741	15867	15891	15677	15814	15728	15705	15917	15627	15698	15833	15903	15843	15874	15867	15841	15535	15556	15785	15718	15713	15764	15742	15747	15777	15756	15827	15640	15798	15784	15955	15643	15935	15664	15889	15776	15750	16021	15621	15801	15770	15815	15909	15808	15772	15556	15839	15762	15862	15817	15717	15919	15766	15909	15588	15774	15788	15979	15749	15748	15726	15709	15814	15654	15796	15788	15740	15932	15815	15851	15931	15843	15732	15944	15858	15840	15906	15662	15668	15631	15860	15709	15889	15754	15764	15799	15785	15634	15769	15503	15672	15766	15685	15588	15855	15703	15794	15614	15692	15556	15645	15669	15638	15616	15908	15645	15703	15693	15590	15743	15641	15627	15769	15730	15722	15684	15753	15986	15760	15895	15651	15946	15676	15808	15727	15784	15734	15879	15930	15607	15811	15903	15785	15559	15731	15641	16006	15693	15748	15735	15668	15844	15713	15494	15789	15771	15778	15855	15675	15752	15799	15877	15808	15791	15967	15975	15898	15744	15809	15796	15728	15640	15970	15970	15984	15929	15740	15646	15866	15935	15858	15752	15521	15628	15722	15820	15588	15624	15549	15747	15578	15838	15762	15749	15949	15723	15750	15460	15618	15760	15811	15798	15731	15578	15736	15594	15686	15754	15736	15665	15508	15751	15730	15656	15729	15523	15784	15872	15864	15776	15784	15786	15764	15750	15576	15801	15766	15894	15834	15838	15784	15773	15789	15757	15842	15700	15947	15804	15809	15640	15841	15752	15889	15647	15703	15545	15532	15883	15751	15704	15793	15746	15822	15796	15838	15659	15584	15710	15839	15564	15602	15820	15726	15904	15711	15882	15715	15751	15665	15821	15819	15827	15892	15626	16000	15803	15987	15874	15908	15728	15972	15658	15912	15768	16009	15742	15931	15953	15835	15635	15666	15762	15724	15773	15780	15658	15525	15780	15754	16011	15820	15818	15769	15831	15780	15933	15779	15727	15768	15839	15889	15853	15809	15711	15599	15651	15857	15740	15780	15893	15694	16009	15726	15855	15797	15818	15758	15779	15868	15641	15777	15855	15905	15706	15897	15858	15651	15799	15841	15701	15630	15678	15721	15649	15558	15643	16021	15744	15908	15775	15713	15820	15770	15795	15742	15747	15755	15597	15702	15748	15821	15902	15780	15919	15688	15744	15836	15769	15709	15889	15557	15534	15659	15689	15850	15604	15832	15776	15833	15823	15916	15864	15718	15908	16013	15843	15770	15891	15693	15630	15648	15656	15762	15859	15876	15657	15821	15612	15780	15863	15855	15705	15907	15859	15793	15719	15835	15716	15826	15676	15909	15784	15822	15669	15802	15830	15836	16035	15820	15678	15679	15688	15714	15720	15827	15604	15616	15838	15818	15761	15830	15772	15840	15621	15728	15750	15719	15958	15963	15699	15777	15770	15714	15867	15605	15813	15462	15761	15695	16065	15797	15670	15795	15879	15676	15784	15552	15563	15785	15897	15707	15656	15896	15870	15749	15615	15765	15716	15743	15791	15919	15789	15838	15947	15782	15831	15819	15699	15773	15638	15824	15792	15824	15681	15880	15676	15657	15757	15651	15823	15771	15837	15861	15698	15748	15676	15640	15778	15766	15850	15627	15578	15774	15861	15701	15791	15503	15618	16061	15987	15727	15679	15860	15892	15947	15797	16010	16027	15849	15731	15734	15806	15851	15766	15811	15810	15864	15879	15690	15716	15896	15854	15878	15752	15856	15642	15524	15589	15872	15884	15821	15858	15641	15756	15786	16008	15852	15826	15725	15630	15924	15839	15585	15709	15525	15559	15727	15941	15794	15575	15701	15652	15816	15801	15821	15701	15894	15810	15786	15915	15749	15752	15846	15851	15831	15689	15794	15797	15925	15930	15740	15766	15846	15647	15613	15840	15790	15824	15681	15805	15754	15760	15735	15787	15796	15714	15724	15785	15882	15584	15656	15751	15792	15899	15647	15552	15625	15707	15568	15778	15725	15797	15881	15701	15669	15943	15696	15632	15576	15771	15741	15725	15842	15635	15752	15859	15710	15646	15978	15827	15594	15746	15796	15732	15766	15814	15663	15865	15729	15610	16009	15654	15759	15727	15786	15659	15796	15694	15798	15766	15613	15974	15729	15797	15783	15635	15764	15682	15731	15858	15698	15527	15774	15727	15799	15589	15995	15742	15755	15703	15626	15881	15748	15663	15669	15739	15543	15808	15757	15722	15675	15664	15613	15604	15622	15726	15720	15698	15663	15831	15992	15853	15795	15700	15672	15836	15724	15740	15676	15906	15730	15739	15896	15940	15812	15786	15521	15683	15665	15477	15673	15513	15534	15697	15674	15742	15788	15848	15869	15731	15683	15769	15672	15621	15594	15629	15860	15689	15685	15529	15904	15702	15709	15662	15791	15647	15783	15809	15809	15696	15851	15680	15669	15761	15818	15889	15787	15711	15723	15712	15775	15934	15766	15697	15953	15924	15736	15885	15810	15874	15847	15712	15828	16024	15962	15586	15871	15804	15950	15802	15770	15910	15720	15703	15854	15836	15796	15749	15925	15715	15800	16016	15662	15650	15731	16050	15920	15782	15717	15645	16002	15699	15894	15677	15945	15710	15949	15645	15747	15880	15808	15625	15829	15809	15867	15742	15745	15689	15673	15737	15864	15683	15876	15807	15574	15701	15612	15598	15542	15624	15773	15666	15729	15842	15802	15807	15743	15804	15689	15752	15657	15518	15705	15698	15574	15607	15765	15942	15899	15870	15999	15826	15824	15860	15839	15616	15736	15670	15875	15889	15593	15593	15677	15696	15914	15773	15794	15690	15617	15693	15625	15751	15722	15910	15802	15713	15984	15828	15795	15790	15754	15739	15693	15679	15927	15784	15742	15687	15755	15563	15921	15691	15749	15738	15856	15626	15638	15757	15768	15514	15628	15852	15775	15688	15746	15712	15880	15663	15807	15748	15704	15728	15806	15829	15905	15824	15890	15526	15769	15529	15802	15849	15885	15777	15954	15654	15812	15882	15774	15721	15806	15747	15656	15829	15746	15496	15644	15647	15834	15745	15859	15689	15800	15895	15787	15639	15923	15566	15851	15801	15920	15619	15716	15791	15918	15761	15714	15628	15826	15996	15741	15895	15743	15618	15759	15648	15856	15957	15865	16002	15758	15658	15856	15717	15787	15829	15650	15834	15742	15749	15739	15925	15864	15636	15765	15768	15647	15820	15976	15805	15581	15773	15792	15570	15615	15643	15821	15852	15685	15782	15656	15852	15792	15767	15889	15837	15836	15807	15725	15704	15575	15734	15753	15776	15475	15734	15704	15723	15841	15997	15802	15693	15720	15822	15985	15749	15771	15728	15907	15892	16021	15673	15837	15760	15694	15576	15630	15738	15793	15897	15727	15831	15786	15936	15841	15763	15704	15825	15852	15868	15762	15727	15682	15595	15716	15704	15755	15688	15754	15626	15752	15724	15580	15474	15774	15911	15685	15782	15874	15563	15764	15777	15857	15632	15698	15656	15881	15987	15951	15783	15614	15720	15849	15785	15556	15715	15740	15761	15747	15925	15869	15942	15766	16000	15764	15747	15800	15715	15791	16020	15813	15696	15796	15672	15673	15845	15734	15853	15526	15794	15734	15923	15782	15663	15690	15712	15713	15755	15644	15656	15850	15895	15573	15627	15946	15821	15669	15902	15773	15951	15848	15778	15699	15676	15602	15680	15775	15968	15848	15703	16062	15826	15811	15969	15630	15834	15812	15947	15723	15786	15946	15818	15650	15774	15983	15884	15703	15788	15742	15592	15768	15869	15831	15690	15787	15698	15597	15639	15825	15948	15659	15755	15729	15664	15717	15732	15685	15812	15799	15757	15693	15659	15537	15558	15647	15694	15796	15797	15831	15872
32488	55011	46282	28737	19659	15891	14551	14028	13915	13776	13828	13744	13775	13748	13753	13889	13900	13804	13731	13583	13844	13931	13863	13849	13856	13851	13812	13973	13787	13840	13782	13737	13806	13717	13710	13879	13839	13682	13838	13737	13815	13665	13891	13777	13706	13704	13866	13715	13799	13762	13784	13571	13912	13959	13743	13862	13729	13802	13751	13735	13773	13698	13949	13841	13629	13801	13822	13661	13834	13899	13640	13850	13831	13750	14035	13823	13746	13668	13822	13783	13670	13717	13968	13699	13834	13745	13984	13947	13954	13640	13925	13766	13602	13818	13805	13864	13874	13725	13880	13681	13703	13832	13687	13783	13782	13758	13778	13650	13797	13761	13925	13631	13706	13943	13746	13870	13916	13915	13820	13845	13668	13977	13730	13836	13715	13714	13841	13675	13754	13713	13797	13676	13730	13805	13686	13630	13731	13793	13648	13789	13712	13679	13786	13739	13767	13700	13644	13734	13807	13789	13752	13783	13923	13857	13867	13703	13797	13681	13851	13725	13912	13850	13853	13732	13949	13913	13723	13816	13857	13734	13791	13749	13815	13647	13769	13853	13876	13808	13869	13746	13786	13816	13769	13807	13775	13662	14018	13754	13674	13724	13916	13752	13742	13673	13721	13711	13661	13892	13652	13840	13798	13695	13789	13616	13749	13917	13722	13725	13917	13920	13899	13732	13660	13936	13871	13606	13892	13777	13882	13765	13723	13725	13633	13559	13787	13763	13810	13764	13750	13801	13684	13797	13811	13865	13806	13803	13818	13741	13677	13707	13852	13726	13767	13756	13872	13799	13871	13820	13789	13729	13858	13751	13612	13684	13600	13622	13870	13861	13863	13816	13839	14036	13704	13673	13746	13602	13941	13816	13981	13872	13639	13927	13783	13593	13703	13683	13797	13700	13767	13768	13682	13713	13710	13737	13915	13689	13755	13885	13817	13702	13701	13799	13805	13897	13767	13731	13738	13842	13707	13755	13690	13761	13788	13763	13832	13762	13755	13728	13777	13526	13704	13727	13697	13800	13666	13905	13804	13814	13886	13706	13841	13869	13672	13739	13782	13814	13711	13770	13690	13717	13575	13799	13745	13805	13838	13731	13816	13770	13813	13606	13737	13736	13725	13710	13864	13782	13714	13721	13792	13807	13825	13709	13625	13693	13799	13796	13676	13808	13776	13828	13824	13757	13901	13840	13762	13687	13672	13763	13812	14016	13697	13827	13809	13838	13800	13910	13797	13723	13592	13798	13746	13755	13918	13662	13922	13710	13712	13647	13858	13745	13722	13667	13807	13772	13843	13802	13692	13726	13911	13641	13816	13638	13851	13642	13706	13727	13822	13685	13657	13877	13790	13868	13770	13641	13755	13789	13828	13823	13831	13905	13872	13798	13776	13910	13808	13705	13745	13790	13705	13930	13859	13938	13856	13898	13653	13696	13808	13660	13649	13749	13617	13714	13678	13814	13728	13717	13759	13946	13755	13790	13744	13916	13898	13782	13685	13968	13907	13934	13763	13769	13682	13807	13879	13824	13700	13827	13842	13638	13780	13803	13844	13745	13746	13681	13814	13781	13760	13754	13668	13812	13833	13868	13830	13691	13780	13895	13884	13729	13761	13941	13612	13659	13711	13765	13665	13851	13855	13775	13787	13836	13805	13871	13844	13706	13694	13863	13791	13718	13933	13870	13797	13789	13721	13720	13714	13769	13786	13888	13749	13952	13934	13828	13854	13777	13704	13904	13688	13725	13627	13870	13942	13710	13854	13788	13728	13853	13651	13770	13793	13869	13759	14047	13689	13934	13692	13748	13830	13743	13795	13800	13732	13782	13583	13663	13919	13892	13669	13977	13686	13690	13807	13851	13714	13758	13772	13847	13739	13701	13683	13769	13870	13804	13807	13884	13988	13719	13804	13695	13870	13879	13777	13721	13828	13800	13722	13768	13835	13688	13785	13803	13607	13814	13729	13708	13757	13734	13925	13868	13666	13881	13690	13891	13788	13913	13741	13748	13736	13763	13790	13783	13791	13662	13841	13891	13649	13884	13785	13702	13724	13926	13862	13842	13729	13875	13719	13696	13859	13726	13834	13854	13730	13839	13842	13709	13914	13893	13805	13812	13812	13776	13858	13696	13725	13711	13847	13722	13746	13928	13743	13847	13773	13854	13787	13777	13806	13705	13765	13791	13916	13825	13716	13693	13670	13896	13701	13702	13793	13813	13887	13776	13716	13681	13795	13852	13874	13579	13929	13810	13743	13679	13716	13854	13709	13853	13851	13773	13749	13817	13758	13809	13735	13678	13707	13556	13862	13833	13681	13937	13852	13884	13605	13762	13787	13688	13744	13856	13796	13930	13733	13898	13724	13759	13815	13817	13693	13758	13763	13703	13764	13860	13656	13633	13736	13725	13692	13778	13828	13857	13693	13837	13657	13784	13634	13705	13857	13684	13713	13680	13753	13607	13810	13928	13862	13699	13769	13957	13894	13734	13813	13816	13881	13724	13654	13794	13872	13901	13783	13729	13806	13814	13698	13752	13605	13821	13684	13774	13691	13825	13705	13763	13897	13822	13772	13910	13733	13829	13892	13864	13822	13735	13804	13819	13672	13747	13898	13770	13915	13810	13734	13819	13808	13651	13761	13698	13837	13502	13726	13835	13731	13699	13961	13882	13792	13965	13686	13717	13765	13710	13671	13792	13846	13635	13820	13846	13909	13629	13896	13694	13789	13777	13740	13677	13696	13839	13744	13798	13775	13839	13753	13569	14049	13787	13743	13717	13831	13731	13877	13813	13847	13802	13929	13839	13772	13926	13686	13819	13637	13810	13733	13703	13692	13788	13750	13742	13702	13841	13643	13746	13813	13716	13685	13809	13709	13679	13881	13894	13731	14062	13648	13793	13925	13774	13755	13865	13959	13671	13758	13710	13859	13821	13884	13682	13806	13740	13813	13770	13729	13805	13895	13792	13708	13816	13831	13573	13929	14047	13847	13950	13761	13846	13836	13754	13862	13902	13634	13915	13644	13721	13838	13891	13757	13687	13566	13901	13782	13707	13781	13716	13943	13823	13873	13626	13747	13741	13699	13767	13779	13744	13696	13820	13753	13804	13752	13848	13721	13946	13771	13762	13795	13602	13766	13777	13719	13845	13734	13913	13724	13863	13914	13785	13754	13858	13677	13629	13727	13829	13887	13847	13767	14015	13800	13927	13831	13742	13741	13688	13755	13906	13791	13712	13892	13740	13787	13906	13731	13828	13852	13752	13816	13786	13890	13749	13816	13908	13777	13876	13756	13786	13614	13858	13855	13764	13787	13698	13770	13692	13859	13871	13696	13797	13694	13854	13747	13769	13863	13771	13850	13917	13712	13848	13787	13694	13857	14000	13879	13750	13765	13734	13746	13848	13585	13701	13762	13775	13900	13909	13956	13751	13810	13940	13807	13652	13749	13762	13786	13772	13807	13753	13898	13725	13902	13736	13689	13807	13583	13806	13797	13595	13750	13677	13843	13836	13783	13791	13673	13774	13700	13853	13840	13789	13798	13769	13819	13748	13678	13696	13763	13816	13816	13607	13839	13807	13738	13813	13905	13929	13714	13670	13774	13860	13946	13685	13844	13839	13821	13728	13599	13750	13761	13678	13742	13686	13724	13800	13805	13628	13804	13746	13701	13725	13717	13827	13771	13837	13915	13623	13726	13737	13764	13757	13835	13870	13689	13888	13889	13822	13953	13825	13844	13826	13698	13907	13744	13984	13815	13721	13841	13812	13632	13832	13773	13791	13873	13674	13679	13814	13897	13907	13874	13912	13767	13795	13909	13888	13717	13873	13794	13834	13875	13621	13801	13749	13817	13669	13817	13844	13791	13836	13696	13801	13775	13756	13676	13826	13732	13790	13690	14031	13838	13804	13750	13855	13768	13766	13810	13816	13729	13858	13695	13707	13764	13560	13947	13678	13766	13760	13715	13863	13848	13849	13773	13822	13835	13749	13681	13702	13727	13720	13837	13780	13882	13779	13654	13647	13714	13860	13783	13982	13878	13761	13898	13742	13862	13883	13811	13759	13722	13732	13848	13856	13807	13833	13793	13836	13639	13779	13772	13793	13732	13863	13707	13774	13957	13584	13887	13815	13870	13649	13894	13815	13599	13822	13726	13744	13805	13638	13777	13835	13906	13742	13693	13740	13897	13715	13845	13707	13819	13807	13647	13826	13562	13708	13770	13817	13834	13643	13878	13586	13805	13828	13662	13734	13861	13672	13931	13657	13847	13702	13900	13716	13889	13842	13849	13725	13700	13730	13911	13657	13725	13834	13695	13849	13831	13733	13741	13866	13717	13868	13922	13736	13669	13711	13766	13809	13962	13746	13683	13850	13734	13685	13890	13672	13777	13743	13761	13683	13797	14003	13742	13811	13577	13942	13819	13665	13538	13957	13708	13707	13783	13757	13746	13799	13870	13792	13739	14005	13649	13802	13908	13869	13803	13726	13844	13787	13814	13898	13779	13894	13716	13874	13789	13775	13768	13695	13631	13746	13646	13706	13752	13758	13744	13747	13859	13729	13750	13862	13851	13815	13784	13612	13851	13623	13799	13890	13751	13744	13864	13814	13724	13863	13662	13791	13781	13836	13913	13690	13763	13637	13865	13559	13852	13770	13871	13765	13863	13762	13782	13839	13743	13662	13819	13787	13672	13882	13828	13884	13938	13784	13728	13750	13702	13744	13842	13627	13928	13697	13859	13954	13728	13761	13908	13603	13752	13845	13920	13870	13722	13828	13829	13711	13798	13658	13532	13848	13803	13643	13979	13767	13679	13690	13737	13703	13626	13690	13820	13989	13754	13717	13922	13741	13865	13641	13765	13810	13741	13659	13904	13745	13785	13883	13985	13762	13622	13677	13572	13699	13844	13824	13821	13921	13802	13737	13832	13738	13763	13754	13855	13865	13863	13945	13793	13792	13892	13673	13663	13807	13829	13914	13831	13766	13735	13878	13922	14003	13643	13755	13648	13880	13817	13826	13642	13832	13852	13790	13842	13807	13885	13684	13811	13822	13833	13903	13672	13762	13670	13698	13802	13694	13698	13851	14061	13840	13798	13787	13777	13731	13739	13874	13677	13762	13753	14020	13851	13898	13847	13892
24367	23712	42121	41908	33302	27239	22604	17489	15997	15922	15918	15755	15768	15687	15568	15667	15661	15736	15795	15659	15642	15653	15422	15561	15582	15555	15477	15720	15539	15587	15526	15555	15734	15819	15749	15522	15527	15631	15621	15625	15602	15689	15751	15536	15486	15575	15785	15682	15582	15440	15490	15616	15762	15521	15332	15401	15342	15457	15466	15484	15642	15479	15489	15614	15593	15749	15691	15417	15481	15542	15592	15454	15511	15571	15477	15472	15505	15600	15642	15399	15597	15387	15784	15532	15703	15454	15524	15464	15512	15579	15566	15430	15547	15608	15485	15544	15489	15382	15617	15700	15559	15606	15538	15558	15474	15565	15531	15752	15797	15607	15447	15357	15536	15535	15628	15425	15612	15542	15585	15438	15523	15772	15460	15620	15506	15343	15559	15488	15435	15521	15482	15503	15618	15501	15450	15579	15503	15619	15660	15792	15597	15471	15622	15536	15581	15501	15464	15402	15491	15529	15659	15269	15413	15581	15715	15554	15579	15384	15381	15684	15559	15496	15713	15698	15553	15653	15666	15582	15827	15502	15490	15450	15647	15687	15543	15465	15692	15681	15602	15652	15614	15433	15521	15479	15523	15519	15527	15581	15406	15463	15464	15540	15400	15368	15445	15689	15497	15622	15411	15536	15449	15516	15484	15429	15661	15673	15577	15561	15496	15484	15451	15327	15451	15396	15629	15490	15625	15594	15521	15518	15532	15527	15545	15483	15436	15654	15702	15421	15649	15617	15467	15095	15512	15395	15624	15668	15580	15477	15579	15462	15510	15454	15591	15599	15583	15518	15410	15488	15517	15480	15542	15644	15542	15421	15602	15486	15467	15365	15514	15466	15472	15720	15585	15684	15341	15690	15517	15521	15689	15520	15781	15444	15521	15495	15528	15474	15702	15402	15782	15341	15601	15624	15747	15578	15485	15426	15651	15520	15515	15591	15604	15668	15475	15648	15698	15391	15506	15480	15479	15425	15508	15343	15659	15367	15478	15648	15529	15312	15319	15540	15547	15590	15476	15456	15544	15589	15592	15577	15450	15484	15459	15484	15612	15453	15392	15579	15479	15582	15528	15408	15401	15496	15687	15656	15529	15375	15515	15588	15450	15256	15631	15536	15509	15668	15496	15473	15600	15527	15347	15333	15438	15516	15762	15431	15637	15489	15387	15528	15534	15724	15576	15613	15425	15663	15677	15518	15488	15583	15617	15591	15496	15470	15610	15590	15668	15540	15658	15646	15718	15427	15628	15501	15395	15454	15313	15582	15642	15611	15591	15547	15653	15539	15510	15441	15726	15440	15421	15515	15428	15493	15549	15646	15590	15569	15470	15506	15826	15604	15705	15598	15297	15622	15661	15379	15546	15395	15611	15633	15521	15630	15438	15528	15504	15628	15629	15322	15518	15611	15454	15387	15495	15400	15697	15521	15544	15558	15670	15506	15738	15618	15744	15699	15601	15561	15568	15499	15599	15352	15563	15478	15523	15459	15537	15462	15510	15327	15673	15602	15587	15494	15695	15593	15608	15659	15709	15387	15645	15496	15520	15445	15508	15581	15451	15574	15551	15666	15614	15538	15473	15553	15423	15384	15514	15371	15737	15454	15524	15385	15386	15604	15543	15497	15884	15694	15731	15745	15416	15464	15478	15435	15519	15557	15499	15541	15575	15569	15357	15460	15508	15598	15556	15614	15587	15517	15534	15627	15346	15607	15519	15496	15440	15390	15431	15480	15601	15398	15704	15615	15587	15510	15465	15591	15472	15695	15523	15579	15533	15563	15573	15558	15384	15320	15530	15198	15653	15508	15490	15601	15541	15464	15514	15541	15523	15398	15808	15595	15507	15630	15575	15538	15527	15592	15596	15712	15521	15597	15641	15386	15598	15475	15610	15556	15396	15620	15429	15607	15474	15608	15497	15555	15523	15512	15335	15673	15582	15418	15499	15531	15443	15579	15529	15607	15644	15559	15434	15557	15490	15568	15375	15473	15589	15562	15610	15685	15377	15339	15551	15202	15464	15658	15444	15467	15536	15426	15532	15536	15556	15369	15572	15528	15587	15559	15603	15394	15664	15887	15644	15601	15470	15620	15507	15480	15621	15784	15489	15593	15610	15579	15509	15424	15494	15478	15515	15549	15450	15466	15478	15457	15707	15442	15487	15482	15526	15547	15550	15350	15545	15380	15517	15544	15361	15528	15491	15527	15541	15526	15575	15554	15520	15447	15410	15483	15582	15531	15539	15660	15572	15496	15464	15546	15545	15571	15523	15321	15471	15453	15355	15525	15492	15442	15667	15638	15447	15609	15721	15614	15530	15692	15518	15624	15430	15533	15357	15593	15538	15515	15441	15529	15623	15516	15673	15297	15809	15586	15470	15530	15462	15374	15631	15546	15517	15486	15498	15477	15521	15378	15568	15306	15478	15336	15506	15579	15581	15484	15382	15380	15457	15553	15408	15488	15476	15331	15572	15424	15487	15225	15430	15670	15601	15657	15458	15705	15603	15474	15389	15438	15379	15590	15456	15449	15786	15517	15365	15878	15487	15506	15541	15570	15312	15798	15601	15375	15749	15509	15658	15454	15615	15447	15659	15386	15633	15601	15493	15436	15533	15443	15595	15514	15333	15574	15607	15660	15520	15447	15480	15465	15488	15766	15491	15700	15647	15647	15682	15597	15609	15397	15731	15528	15553	15370	15602	15442	15423	15436	15391	15298	15538	15650	15415	15716	15628	15490	15494	15483	15639	15614	15697	15649	15471	15460	15441	15455	15643	15459	15459	15432	15734	15540	15610	15513	15446	15235	15511	15444	15539	15561	15285	15569	15522	15571	15422	15426	15431	15598	15615	15654	15740	15605	15366	15494	15531	15703	15609	15415	15544	15486	15504	15645	15633	15737	15455	15432	15479	15392	15606	15672	15442	15474	15627	15467	15612	15286	15620	15555	15625	15527	15539	15427	15483	15708	15609	15760	15516	15578	15448	15449	15509	15514	15619	15465	15409	15553	15460	15698	15654	15532	15522	15528	15582	15430	15682	15695	15651	15741	15589	15430	15609	15600	15420	15564	15619	15588	15584	15582	15488	15499	15564	15546	15380	15603	15543	15654	15469	15389	15520	15484	15455	15421	15472	15563	15579	15753	15548	15711	15632	15526	15433	15385	15636	15651	15755	15599	15423	15546	15600	15546	15691	15552	15424	15732	15571	15405	15522	15549	15615	15380	15615	15413	15445	15676	15326	15389	15572	15583	15567	15483	15671	15658	15505	15526	15527	15282	15658	15771	15578	15423	15630	15464	15617	15548	15416	15768	15525	15449	15477	15496	15554	15533	15518	15410	15505	15739	15556	15331	15523	15580	15467	15677	15398	15542	15542	15734	15461	15639	15537	15677	15540	15466	15636	15526	15584	15486	15463	15507	15752	15506	15528	15654	15371	15639	15707	15576	15564	15674	15394	15415	15424	15440	15510	15456	15590	15396	15580	15419	15654	15515	15467	15494	15472	15550	15406	15478	15602	15541	15453	15538	15705	15562	15462	15563	15361	15642	15687	15418	15455	15393	15604	15430	15516	15513	15594	15667	15549	15353	15485	15593	15546	15594	15483	15637	15513	15395	15516	15343	15505	15509	15603	15396	15520	15470	15517	15427	15680	15510	15442	15697	15435	15547	15518	15596	15565	15355	15612	15454	15582	15457	15405	15558	15609	15479	15430	15333	15662	15568	15573	15375	15694	15460	15396	15526	15714	15370	15561	15741	15453	15494	15547	15475	15629	15630	15601	15413	15476	15510	15520	15677	15734	15554	15522	15460	15719	15482	15623	15427	15733	15536	15620	15504	15604	15672	15644	15636	15585	15427	15510	15554	15482	15516	15384	15435	15628	15598	15478	15589	15567	15688	15602	15416	15455	15334	15528	15527	15428	15669	15703	15579	15555	15673	15734	15439	15487	15601	15539	15553	15518	15587	15474	15367	15551	15560	15538	15353	15450	15497	15492	15614	15432	15701	15467	15540	15530	15546	15606	15582	15641	15406	15636	15503	15511	15670	15550	15590	15509	15619	15630	15446	15505	15361	15475	15478	15516	15552	15712	15511	15604	15543	15674	15301	15620	15411	15497	15669	15635	15680	15636	15766	15646	15677	15445	15299	15469	15692	15605	15563	15566	15800	15354	15611	15708	15732	15477	15567	15708	15534	15258	15528	15480	15415	15405	15246	15511	15441	15605	15595	15503	15529	15593	15694	15429	15643	15440	15608	15518	15550	15513	15582	15639	15653	15593	15578	15448	15380	15480	15623	15616	15382	15420	15499	15576	15492	15599	15641	15494	15453	15562	15495	15515	15424	15475	15283	15531	15443	15593	15557	15585	15510	15417	15526	15565	15432	15423	15443	15594	15529	15608	15676	15570	15376	15523	15580	15638	15739	15458	15603	15559	15513	15593	15482	15458	15473	15519	15459	15546	15540	15558	15463	15635	15510	15554	15423	15552	15510	15468	15535	15668	15542	15493	15676	15565	15540	15467	15638	15525	15574	15673	15638	15501	15625	15450	15426	15417	15657	15480	15531	15637	15439	15469	15532	15424	15589	15514	15393	15551	15363	15612	15712	15542	15414	15505	15465	15558	15386	15579	15532	15567	15661	15614	15606	15620	15540	15425	15555	15420	15559	15484	15286	15492	15503	15325	15513	15674	15496	15516	15434	15625	15638	15704	15446	15544	15610	15565	15514	15711	15508	15612	15644	15478	15449	15280	15412	15698	15687	15350	15444	15485	15385	15523	15570	15473	15435	15443	15381	15473	15366	15547	15625	15503	15579	15577	15621	15532	15552	15365	15351	15494	15307	15470	15604	15675	15730	15808	15397	15769	15423	15572	15256	15507	15462	15320	15605	15642	15533	15663	15580	15557	15644	15516	15482	15642	15647	15474	15647	15542	15491	15573	15486	15456	15503	15354	15626	15682	15437	15470	15595	15718	15647	15526	15460	15524	15490	15433	15692	15627	15535	15598	15515	15523	15571	15668	15625	15746	15567	15541	15642	15488	15709	15575	15611	15456	15592	15733	15555	15482	15548	15364	15418	15740	15602	15313	15637	15662	15471	15283	15526	15640	15510	15282	15499	15673	15757	15567	15656	15564	15605	15574	15400
58777	97984	85443	58216	39449	25914	17946	14947	14070	13536	13650	13730	13882	13733	13816	13633	13764	13843	13728	13767	13717	13687	13669	13634	13730	13590	13615	13889	13785	13654	13671	13860	13718	13597	13767	13895	13763	13722	13735	13581	13678	13783	13636	13730	13787	13710	13683	13602	13706	13784	13718	13792	13707	13751	13595	13871	13686	13845	13628	13610	13662	13877	13700	13680	13654	13706	13675	13799	13783	13677	13639	13719	13653	13652	13772	13756	13746	13764	13756	13746	13726	13691	13700	13925	13876	13883	13675	13728	13617	13633	13793	13706	13674	13822	13636	13711	13694	13710	13807	13644	13625	13736	13732	13745	13583	13693	13718	13724	13628	13725	13557	13644	13602	13704	13789	13587	13753	13735	13804	13689	13800	13708	13676	13722	13533	13628	13778	13741	13557	13875	13948	13642	13698	13624	13719	13703	13578	13605	13761	13639	13542	13687	13801	13870	13748	13832	13778	13742	13784	13695	13784	13765	13693	13684	13727	13666	13697	13640	13696	13699	13828	13546	13767	13672	13739	13663	13613	13663	13713	13797	13655	13727	13863	13607	13763	13733	13656	13553	13612	13675	13707	13664	13807	13652	13723	13828	13654	13800	13786	13699	13576	13693	13679	13779	13672	13606	13767	13665	13580	13633	13746	13822	13624	13655	13628	13718	13705	13763	13618	13606	13644	13505	13757	13758	13567	13749	13584	13878	13581	13629	13802	13853	13713	13604	13609	13670	13628	13593	13771	13563	13818	13804	13612	13875	13603	13788	13675	13872	13697	13755	13811	13560	13821	13820	13654	13882	13619	13689	13773	13720	13695	13566	13687	13624	13813	13634	13790	13760	13809	13733	13526	13589	13826	13566	13637	13584	13712	13788	13753	13753	13744	13801	13564	13717	13755	13705	13549	13642	13872	13866	13695	13750	13713	13715	13672	13630	13726	13701	13567	13765	13554	13793	13595	13684	13807	13715	13721	13664	13777	13649	13613	13702	13638	13578	13709	13745	13650	13805	13773	13635	13667	13756	13679	13747	13803	13651	13662	13677	13853	13779	13743	13780	13673	13558	13684	13637	13552	13725	13773	13717	13660	13579	13670	13547	13684	13778	13779	13848	13677	13690	13584	13710	13692	13732	13575	13661	13534	13777	13633	13588	13584	13587	13613	13849	13598	13708	13645	13596	13739	13662	13771	13761	13619	13623	13612	13808	13665	13658	13764	13756	13718	13730	13749	13683	13710	13700	13701	13690	13672	13665	13574	13632	13569	13751	13663	13478	13679	13757	13828	13724	13694	13696	13699	13841	13643	13683	13738	13853	13639	13732	13570	13765	13777	13735	13724	13752	13685	13603	13736	13711	13771	13690	13671	13764	13708	13822	13625	13654	13763	13730	13584	13744	13664	13677	13779	13605	13715	13657	13660	13860	13772	13739	13737	13818	13732	13639	13626	13718	13747	13922	13694	13786	13669	13749	13670	13686	13591	13729	13694	13741	13672	13781	13815	13761	13743	13892	13781	13801	13477	13671	13785	13848	13774	13529	13771	13600	13782	13816	13667	13666	13721	13641	13594	13603	13691	13719	13640	13671	13672	13825	13611	13557	13544	13641	13628	13707	13755	13822	13706	13707	13704	13773	13584	13651	13745	13611	13737	13849	13765	13626	13436	13603	13767	13647	13621	13705	13555	13780	13579	13771	13516	13644	13646	13631	13540	13794	13630	13560	13514	13698	13674	13847	13649	13663	13713	13833	13676	13578	13556	13506	13676	13734	13637	13692	13673	13836	13705	13698	13859	13784	13703	13673	13705	13643	13545	13866	13570	13646	13950	13652	13848	13963	13813	13680	13713	13699	13649	13587	13721	13741	13625	13694	13613	13716	13739	13831	13544	13758	13539	13690	13651	13711	13728	13660	13636	13685	13643	13706	13821	13803	13750	13728	13777	13699	13628	13692	13732	13802	13768	13695	13614	13651	13772	13636	13763	13730	13676	13732	13662	13672	13664	13727	13586	13789	13842	13785	13670	13580	13755	13669	13831	13703	13557	13834	13597	13722	13879	13656	13750	13789	13748	13828	13616	13687	13726	13630	13675	13832	13758	13639	13706	13806	13773	13575	13465	13636	13710	13646	13530	13686	13760	13798	13619	13757	13731	13646	13670	14038	13578	13670	13666	13647	13819	13777	13719	13678	13629	13712	13717	13642	13820	13816	13545	13665	13673	13537	13715	13522	13803	13858	13737	13672	13846	13751	13737	13815	13714	13805	13655	13633	13729	13863	13765	13620	13703	13748	13539	13818	13783	13693	13759	13761	13660	13683	13578	13597	13721	13776	13742	13658	13778	13744	13670	13789	13642	13718	13779	13690	13560	13782	13632	13807	13673	13761	13775	13652	13754	13642	13823	13809	13673	13672	13820	13604	13632	13736	13784	13734	13530	13857	13826	13732	13635	13669	13719	13655	13679	13708	13612	13659	13763	13665	13681	13630	13695	13826	13653	13665	13642	13789	13715	13654	13994	13502	13724	13708	13757	13456	13797	13773	13683	13834	13686	13433	13701	13641	13650	13678	13633	13605	13685	13654	13929	13790	13752	13550	13584	13702	13718	13576	13812	13763	13736	13638	13715	13691	13664	13730	13757	13624	13817	13640	13906	13732	13786	13669	13724	13627	13759	13749	13634	13777	13702	13853	13757	13628	13635	13788	13693	13611	13714	13930	13678	13712	13706	13717	13860	13668	13723	13591	13641	13766	13739	13743	13926	13655	13723	13780	13743	13788	13715	13718	13619	13671	13611	13695	13659	13423	13964	13790	13686	13503	13737	13603	13728	13814	13736	13651	13686	13790	13757	13528	13968	13831	13924	13655	13695	13692	13709	13768	13684	13715	13633	13787	13784	13586	13733	13714	13691	13736	13774	13655	13725	13504	13616	13851	13724	13720	13671	13721	13703	13626	13899	13563	13744	13801	13724	13751	13668	13647	13775	13555	13685	13878	13535	13775	13641	13682	13837	13717	13840	13776	13650	13811	13718	13789	13741	13671	13822	13664	13572	13674	13560	13752	13776	13602	13703	13734	13570	13575	13920	13701	13575	13660	13578	13821	13615	13775	13773	13731	13801	13632	13694	13798	13824	13665	13581	13776	13478	13834	13628	13728	13811	13748	13759	13681	13695	13537	13860	13823	13670	13833	13778	13624	13688	13564	13634	13762	13684	13802	13564	13663	13766	13664	13723	13546	13609	13770	13846	13715	13724	13806	13901	13707	13724	13813	13579	13720	13564	13650	13720	13667	13694	13740	13760	13790	13669	13706	13756	13731	13668	13653	13710	13698	13651	13841	13663	13674	13688	13652	13593	13818	13705	13748	13789	13718	13922	13496	13603	13618	13808	13715	13657	13754	13733	13691	13741	13715	13607	13787	13784	13497	13675	13647	13834	13766	13844	13731	13758	13712	13613	13683	13677	13757	13482	13763	13645	13727	13808	13796	13625	13583	13794	13669	13689	13677	13812	13743	13785	13724	13790	13903	13643	13749	13606	13834	13666	13672	13624	13524	13773	13784	13887	13718	13696	13762	13703	13585	13690	13642	13600	13589	13597	13631	13651	13642	13784	13673	13753	13747	13635	13891	13705	13671	13666	13690	13617	13787	13737	13742	13755	13702	13638	13562	13775	13611	13621	13887	13838	13617	13699	13598	13667	13651	13693	13797	13508	13676	13891	13674	13725	13693	13700	13881	13514	13670	13618	13595	13765	13724	13791	13550	13721	13724	13524	13717	13763	13583	13668	13713	13583	13767	13699	13650	13459	13733	13653	13687	13735	13597	13662	13738	13613	13727	13677	13686	13733	13631	13817	13751	13458	13826	13680	13723	13645	13523	13836	13793	13654	13600	13621	13702	13683	13891	13626	13711	13853	13541	13675	13525	13729	13740	13714	13789	13792	13682	13694	13721	13562	13676	13831	13598	13671	13721	13647	13730	13765	13744	13664	13652	13675	13642	13789	13883	13773	13802	13989	13738	13572	13635	13647	13629	13714	13539	13819	13754	13815	13806	13603	13710	13720	13632	13781	13654	13738	13579	13742	13678	13768	13696	13831	13778	13572	13880	13655	13757	13807	13454	13624	13746	13669	13496	13857	13623	13503	13755	13608	13637	13839	13661	13524	13881	13791	13929	13784	13594	13678	13722	13719	13691	13621	13598	13898	13758	13686	13813	13689	13709	13717	13683	13576	13711	13663	13769	13585	13636	13882	13665	13780	13864	13873	13738	13790	13626	13791	13711	13808	13667	13725	13595	13668	13663	13610	13745	13810	13550	13600	13741	13818	13726	13786	13570	13720	13840	13806	13759	13581	13708	13513	13648	13681	13621	13556	13898	13595	13775	13654	13713	13585	13788	13549	13608	13602	13698	13693	13793	13622	13573	13651	13600	13699	13642	13744	13709	13674	13685	13536	13797	13894	13570	13852	13494	13810	13610	13850	13771	13742	13800	13835	13697	13574	13611	13751	13637	13603	13610	13649	13730	13648	13561	13491	13503	13779	13715	13690	13648	13773	13704	13662	13717	13746	13647	13836	13809	13622	13684	13680	13530	13805	13744	13708	13724	13713	13787	13624	13680	13676	13625	13712	13616	13725	13633	13717	13674	13785	13973	13698	13583	13466	13710	13755	13646	13668	13679	13891	13829	13706	13852	13737	13749	13531	13676	13646	13678	13732	13624	13780	13707	13596	13681	13636	13729	13649	13670	13771	13677	13667	13491	13769	13732	13778	13589	13898	13556	13656	13701	13642	13636	13628	13650	13575	13593	13953	13421	13808	13805	13878	13755	13547	13806	13898	13663	13748	13735	13794	13589	13806	13686	13634	13772	13698	13725	13664	13667	13565	13694	13635	13739	13686	13637	13664	13564	13763	13685	13601	13817	13675	13666	13782	13551	13716	13795	13731	13666	13839	13794	13757	13641	13767	13928	13563	13783	13510	13746	13546	13762	13751	13841	13707	13550	13722	13763	13718	13699	13679	13778	13728	13672	13708	13678	13592	13811	13579	13756	13762	13750	13780	13759	13846	13705	13683	13666	13721	13661	13755	13835	13754	13640	13614	13699	13631	13865	13675	13546	13742	13671	13805	13780	13639	13703	13665	13735	13811	13536	13654	13646
23043	22245	35493	35168	32185	29712	26950	18737	16180	15731	15586	15435	15521	15370	15458	15503	15346	15147	15216	15317	15272	15216	15171	15235	15270	15211	15268	15122	15402	14979	15175	15200	15157	15313	15230	15359	15197	15053	15107	15096	15283	15133	15182	15177	15229	15115	14750	15164	15087	15249	15155	15085	15060	15092	15033	15074	15196	15093	15122	15189	15198	15065	15075	15084	15142	15135	15111	15168	15169	15006	15269	15448	15264	15031	15138	15223	15200	15161	14950	15101	15025	15056	15161	15281	15294	15108	15166	15183	15027	15060	15055	14895	15053	15174	15217	15158	15162	15427	15120	15143	15102	15051	15108	15239	15214	15065	15236	15389	15131	15372	15220	15154	15164	15230	15086	15165	15150	14935	15102	15038	15262	15130	14987	15121	15344	15064	14957	15065	15128	15100	15041	15103	15128	14984	15058	15107	15192	15115	14993	14909	15023	15143	15209	14973	15099	15146	15114	15070	15199	15101	15153	15180	15294	15126	15119	14850	15095	15087	15206	15085	14889	15121	15049	14980	15088	14926	15069	15113	15032	15041	14962	15007	14990	15097	15027	15236	15221	15067	15169	15205	15157	15074	15253	15060	15196	15219	14923	15014	15095	14950	15106	15236	15027	15049	15046	15091	15036	15226	15187	15219	15145	14898	15227	15019	15208	14954	15187	15068	15044	15059	15089	15303	15134	14990	15161	15059	14946	14927	15174	15090	15074	15250	15141	15288	15022	15160	15159	15045	15302	15008	15101	15208	15049	15014	15026	15178	14789	15205	15213	15296	15051	14969	15108	15108	15223	15146	15040	15246	15143	15056	15185	15167	15192	14932	15267	15142	15025	15019	15091	15099	15242	15256	15195	15241	15032	15119	15166	15169	15054	15135	15117	15016	15060	15137	15260	15146	15256	15079	15200	15129	14997	15051	15198	15150	15019	15065	15138	14908	15256	14977	15065	14956	15275	15005	15126	15130	15042	15127	15101	15106	15105	15198	15163	15077	15150	15189	14985	15143	15246	15030	15162	14982	15114	15163	15228	15228	15174	14862	15119	15038	15034	15130	15104	15089	15151	15185	14993	15036	14797	15097	15177	15158	15048	14893	15390	15187	14898	15043	15240	15062	15347	15161	15144	15251	15246	15176	14998	15069	15157	15138	15036	15086	15037	14990	15067	15029	15324	14974	15042	15263	15095	15115	15224	15154	15064	15122	14996	14930	15313	15152	14997	15029	15028	15148	15053	15238	15412	15115	15300	14959	15165	15012	15169	15079	14900	14983	14957	15161	15175	15180	15223	15144	15205	15146	15267	15333	14893	15109	15235	15195	14994	15007	15045	15146	14935	15048	15193	15156	15032	15075	15155	15034	15098	15048	15415	15134	15255	14827	15121	15015	15142	15075	15063	15097	15215	14972	15071	15095	15071	14935	14864	15027	14947	15048	15085	15182	15173	15180	15131	15181	15035	15175	15064	14911	14932	15270	15038	15195	15005	14979	14938	15153	15134	15089	15031	15043	15030	15075	14867	15134	15100	15040	15079	15193	15060	15067	15174	15042	15037	15273	15059	15145	15060	15076	14969	15030	15139	14993	14988	15095	15099	14877	15185	15189	15036	15192	14892	15018	15125	14974	15018	15028	15139	15135	15209	15081	15070	15048	15083	14975	15024	14861	15170	15062	15106	15144	15109	15037	15105	14913	14952	14993	15141	15020	14964	15063	15181	14979	15180	15041	15190	15221	14967	14951	15096	15272	15068	14900	15196	14984	14938	15044	15143	15147	15060	15056	15045	15092	15087	14997	15122	15230	14993	15178	14943	15076	14949	15112	15172	15135	15058	15130	15215	15099	14987	14958	15328	15231	14986	15031	15038	15045	15196	15151	15052	15235	14975	15092	15142	15118	15206	15108	15012	15107	15089	15108	14952	14886	15287	14853	15057	15074	15191	15059	15316	15085	15119	15103	15220	14908	14981	15206	15190	15051	15289	15164	15083	14944	15168	15377	15152	14844	15191	14917	15058	15161	15237	15075	15092	15054	14998	15089	15063	14971	15272	15175	15135	14745	15112	15087	14997	15126	15258	15229	15185	14956	15309	15134	15018	14988	14973	15067	15181	15023	15001	15255	15025	15211	15017	15156	15008	15167	15121	15000	15031	15008	15069	14934	14895	15046	15136	15205	15160	15098	15123	15207	15138	15240	15048	15012	14869	15134	15030	15102	14964	14861	15011	14942	15108	15085	15264	15118	14940	15157	14864	15213	15151	15036	14919	15081	15129	15118	14954	15133	15163	15207	15074	15135	15098	14962	15037	14938	14843	14874	15158	14986	15138	15115	15053	14939	15073	15050	14930	14956	15135	14978	15241	15037	15069	15109	14961	14968	15011	15144	15173	15050	15229	15202	15137	15018	15144	15172	14958	15252	15078	14990	14982	15176	15122	15056	15133	15089	14957	15300	14962	14926	14976	15056	15208	15254	15117	15024	15202	15177	15083	15112	15263	14944	14852	15029	15121	14947	14894	15072	15311	14925	15005	14906	15123	15111	15101	15061	15042	15096	15222	15226	15042	15055	14968	15136	14936	14977	15165	15125	14996	14978	15243	15128	15073	15085	15045	15155	15161	15173	15176	15315	15065	15158	15075	15232	15162	15132	15197	15150	15117	15045	15198	15248	15043	15004	15113	15018	15103	14836	15088	15078	15247	15189	15070	15093	14919	15041	15074	15037	15058	14991	15048	14914	15201	14946	14984	15220	15054	14921	15133	14823	15096	14976	14932	15035	15048	15074	15017	15090	15190	15253	15100	14992	15137	14993	15076	15202	15125	15115	15162	15048	14959	15094	14967	14997	14882	15211	14966	15131	15058	15037	15059	15088	15076	15103	15241	15054	15238	15150	15350	14965	15081	14935	15072	14951	14996	15166	15105	15014	15106	14784	15276	15186	15162	15049	15071	15120	15229	15190	15015	14929	15163	15148	14999	15196	15198	15007	15013	14866	15214	15048	14829	15218	15093	14954	15116	15093	15237	15057	15247	15116	15070	15181	15144	15135	15208	14930	14896	15164	15036	15170	15131	15161	15093	15053	14957	15035	15109	15080	14995	15021	15128	15117	14822	15082	15035	14952	14971	15103	15020	15003	15167	15100	15045	14855	15219	15168	15040	14964	14958	15283	15147	15095	14923	15145	14969	14918	15035	15152	15163	15009	15246	15035	15189	15010	15083	15229	15168	15204	15096	15034	14932	15142	15114	15193	15024	15123	15254	15071	14774	14894	15156	15228	15227	14987	15033	15158	15109	15034	15056	15051	15081	14998	14938	15146	15005	15142	15076	15073	15102	15188	15169	14899	15140	14900	15083	15063	15025	14969	15023	15050	15075	14986	14962	14985	14956	15155	15189	14877	14958	15318	15146	15074	15204	15075	14973	14928	15234	15216	15065	15268	15023	15018	15060	15031	15025	15095	15164	15176	15047	15236	15164	15062	14957	15044	15223	15223	15053	15126	15108	15044	14978	15107	15022	15057	15254	15114	15060	15131	15122	14895	15057	15045	14894	15218	14953	14865	15116	15309	15051	15168	15192	15068	15005	14963	15105	15137	15072	15108	15033	15270	15023	15293	15155	15233	15068	14982	14901	15044	15010	15042	15152	15187	14908	15091	15063	15291	14907	15000	14958	15271	15145	14987	15022	15152	14862	15146	15079	14996	15177	15213	15144	15147	15106	14918	15057	15034	15197	15038	15092	15096	15099	15046	14935	15105	14909	15061	15007	14967	15123	14973	15146	15030	15051	15044	15039	15081	15263	15046	14988	15036	15140	15027	15185	15047	15072	15195	15093	15009	14958	14989	15050	15013	15091	15214	15194	15155	15233	15042	15407	15131	14970	15084	15161	15409	15152	14935	15038	15281	14972	15176	15173	15096	15033	15114	14933	14879	14999	14980	15035	14955	15059	15164	15058	14976	15130	15017	15043	15025	15139	15067	15168	15002	14955	15082	14945	14931	15104	15339	15139	15134	14822	14994	15241	15187	15075	15111	14955	14971	15122	15052	15170	15097	14909	15035	15130	15181	15092	15278	15100	14990	14863	15043	15095	15112	14995	15166	14906	15153	15120	15193	15130	14885	15137	15024	15223	15162	14978	15084	15077	15052	14989	14964	15103	15165	15029	15195	15015	15014	14984	14957	14906	15111	15021	15044	15304	15215	15165	15213	14925	15076	15038	15015	15080	15176	15069	14983	14881	15059	15020	15093	15008	15104	15211	15028	15021	15063	15160	14955	15108	14973	14868	15088	15113	15255	15046	15154	15113	15016	15124	15094	15317	14980	15177	15113	15090	15178	15038	15007	15219	15219	15172	15116	14927	15021	15052	15090	15198	15128	14952	15125	15093	15102	15053	15127	14821	15101	15203	15223	14870	15114	15230	15031	15060	15134	15025	15036	15088	14903	15098	14896	15016	15134	14957	15130	14997	14970	15006	15050	15282	15104	15259	15207	15057	15186	15037	15116	15264	15141	15154	15083	15111	14884	15113	15002	15091	14930	15055	15080	14879	15236	15084	15016	15183	15134	14946	15079	15114	15107	14899	15012	15164	14873	15095	14973	15163	14889	15035	15085	15036	15059	15159	14968	15354	15024	15030	15240	15298	15286	15190	15134	15193	15010	15050	15292	14938	15249	14959	15225	15210	15208	15225	14910	15262	15126	15082	14939	15071	14731	15016	15049	15069	15233	14850	14959	14880	15095	15172	15158	15148	14961	15115	15060	15192	15045	14966	15126	15045	15162	14968	15053	15021	14826	15201	15030	15050	14909	14863	15006	14949	15271	15124	15192	15172	15128	14989	14930	15252	14969	15049	15064	15211	15026	14999	15067	15062	14975	15050	15230	15050	14924	15179	15088	15076	15286	15090	15007	15133	15163	15156	14955	15112	15044	14920	15095	15059	15136	15251	15159	15006	15111	15229	15041	15156	15007	15003	15088	14937	15151	15173	15014	14994	15062	15067	15175	15058	15067	15318	15259	14979	14937	15016	15052	15161	15098	15264	15072	15148	14869	15017	14932	15121	15291	14910	15225	15011	14974	15033	15253	14968	15128	15129	15026	15255	14926	15125	14965	14997	15093	15110	15035	15084	15072	14946	15078	15040	15133	14994	15023	14970	15162
63515	105833	92798	70268	49355	33093	21430	15807	13916	13505	13379	13434	13396	13384	13529	13472	13396	13263	13278	13239	13297	13407	13416	13378	13320	13388	13419	13517	13421	13370	13510	13448	13438	13515	13602	13300	13384	13520	13404	13487	13362	13305	13399	13444	13329	13346	13461	13240	13319	13546	13393	13381	13398	13515	13456	13471	13305	13345	13285	13397	13530	13333	13467	13290	13403	13162	13380	13293	13389	13426	13466	13476	13484	13474	13404	13387	13429	13408	13375	13325	13332	13474	13226	13389	13502	13338	13154	13509	13471	13548	13391	13438	13386	13315	13280	13267	13431	13435	13324	13435	13413	13261	13491	13468	13374	13308	13466	13236	13268	13260	13344	13334	13272	13328	13264	13386	13425	13442	13393	13328	13244	13295	13267	13301	13349	13376	13254	13429	13135	13338	13446	13361	13492	13467	13399	13434	13209	13584	13228	13288	13424	13380	13424	13426	13162	13307	13383	13355	13411	13508	13353	13513	13277	13458	13413	13213	13342	13290	13335	13219	13530	13294	13240	13357	13343	13383	13298	13350	13238	13359	13515	13424	13313	13358	13337	13403	13371	13337	13563	13420	13402	13468	13360	13411	13451	13355	13320	13279	13539	13440	13267	13510	13337	13318	13420	13484	13257	13564	13389	13322	13405	13266	13504	13375	13392	13363	13465	13488	13272	13454	13485	13332	13363	13161	13321	13324	13389	13422	13251	13488	13356	13232	13612	13202	13438	13451	13509	13295	13380	13537	13255	13243	13449	13382	13394	13365	13270	13293	13416	13549	13290	13428	13227	13353	13394	13294	13229	13456	13394	13263	13128	13199	13202	13499	13420	13427	13359	13406	13370	13363	13243	13298	13487	13148	13500	13366	13283	13403	13507	13364	13476	13362	13390	13309	13334	13257	13541	13183	13171	13336	13467	13331	13439	13221	13490	13266	13328	13329	13115	13463	13403	13296	13269	13457	13268	13415	13338	13358	13492	13457	13386	13297	13366	13149	13516	13300	13438	13271	13273	13306	13588	13546	13395	13192	13499	13444	13313	13445	13316	13267	13370	13327	13380	13390	13280	13309	13374	13326	13451	13337	13262	13485	13411	13480	13258	13230	13394	13157	13402	13496	13464	13262	13387	13383	13298	13218	13303	13297	13395	13436	13277	13375	13338	13558	13372	13347	13442	13385	13219	13336	13348	13391	13211	13429	13410	13331	13287	13438	13545	13407	13375	13310	13404	13495	13241	13378	13555	13492	13319	13456	13378	13547	13136	13235	13382	13434	13263	13401	13395	13440	13347	13398	13335	13354	13611	13410	13443	13342	13366	13443	13364	13234	13248	13398	13423	13405	13470	13357	13512	13481	13360	13235	13430	13374	13225	13351	13261	13419	13420	13268	13419	13434	13368	13560	13300	13461	13602	13398	13303	13434	13506	13412	13272	13394	13400	13315	13420	13540	13417	13199	13385	13423	13414	13346	13459	13470	13484	13387	13451	13295	13367	13398	13349	13450	13263	13316	13367	13490	13344	13361	13322	13335	13282	13469	13204	13461	13415	13276	13327	13415	13552	13361	13295	13202	13298	13393	13325	13370	13410	13340	13314	13328	13359	13393	13303	13428	13450	13511	13418	13327	13437	13340	13363	13170	13504	13381	13289	13296	13322	13337	13444	13199	13406	13314	13295	13462	13377	13485	13592	13384	13544	13261	13483	13456	13419	13332	13340	13177	13374	13300	13427	13343	13449	13474	13312	13380	13274	13386	13413	13327	13349	13379	13434	13380	13471	13344	13339	13243	13313	13373	13362	13523	13423	13252	13291	13568	13346	13376	13399	13468	13294	13363	13373	13383	13518	13437	13300	13580	13441	13363	13373	13578	13424	13460	13386	13423	13477	13331	13294	13139	13350	13291	13270	13380	13514	13409	13266	13414	13396	13393	13407	13303	13380	13305	13361	13400	13257	13333	13358	13231	13321	13521	13426	13248	13442	13390	13443	13361	13599	13414	13351	13336	13390	13439	13457	13458	13247	13337	13253	13433	13311	13265	13156	13431	13420	13341	13486	13307	13115	13279	13488	13396	13386	13496	13372	13340	13518	13226	13523	13503	13374	13497	13569	13233	13411	13422	13479	13345	13403	13386	13514	13463	13287	13406	13247	13344	13383	13274	13428	13323	13401	13439	13300	13316	13197	13386	13512	13268	13494	13330	13365	13431	13260	13401	13508	13386	13342	13433	13397	13298	13610	13533	13220	13587	13309	13409	13477	13392	13352	13249	13444	13338	13383	13525	13309	13283	13362	13444	13280	13363	13352	13418	13306	13363	13362	13363	13327	13485	13407	13528	13522	13359	13353	13441	13415	13548	13385	13301	13295	13414	13290	13381	13480	13352	13453	13220	13337	13358	13503	13327	13462	13400	13356	13277	13343	13420	13284	13464	13452	13360	13347	13374	13318	13470	13394	13437	13437	13470	13284	13444	13370	13287	13281	13297	13391	13294	13394	13429	13400	13372	13457	13457	13239	13501	13417	13453	13536	13455	13297	13410	13516	13336	13336	13386	13491	13257	13382	13354	13447	13309	13443	13240	13337	13364	13310	13331	13430	13444	13350	13382	13575	13268	13265	13413	13530	13498	13436	13274	13386	13486	13312	13450	13415	13341	13470	13413	13312	13261	13275	13362	13357	13167	13326	13341	13387	13562	13430	13656	13433	13342	13371	13532	13428	13235	13375	13369	13298	13354	13314	13563	13426	13302	13370	13483	13312	13500	13353	13362	13372	13465	13377	13264	13435	13313	13460	13445	13296	13397	13250	13340	13370	13400	13368	13444	13308	13564	13439	13421	13296	13442	13231	13391	13375	13296	13360	13413	13495	13316	13303	13362	13461	13309	13413	13537	13430	13393	13253	13318	13262	13347	13463	13363	13250	13291	13546	13473	13515	13448	13327	13413	13331	13377	13239	13497	13484	13348	13459	13415	13291	13361	13418	13539	13418	13407	13360	13373	13528	13368	13455	13412	13441	13480	13235	13381	13511	13290	13333	13428	13333	13326	13481	13180	13295	13217	13363	13352	13273	13319	13443	13304	13472	13264	13348	13229	13580	13349	13327	13311	13536	13458	13496	13535	13331	13430	13431	13320	13451	13401	13328	13291	13493	13265	13389	13467	13440	13396	13542	13492	13340	13512	13355	13543	13211	13368	13297	13345	13300	13382	13334	13579	13428	13409	13439	13411	13394	13335	13293	13271	13463	13356	13405	13328	13318	13438	13303	13400	13410	13294	13316	13447	13410	13416	13473	13369	13436	13381	13524	13581	13233	13318	13393	13364	13390	13472	13431	13567	13315	13451	13346	13374	13510	13272	13339	13401	13281	13324	13452	13568	13416	13230	13249	13388	13484	13223	13394	13407	13489	13423	13426	13525	13358	13420	13326	13321	13504	13434	13261	13209	13424	13348	13333	13340	13514	13313	13455	13529	13318	13220	13207	13367	13466	13338	13219	13387	13465	13413	13480	13444	13286	13402	13473	13403	13240	13415	13448	13257	13412	13564	13215	13236	13418	13297	13294	13428	13356	13282	13479	13319	13365	13362	13278	13389	13406	13401	13273	13401	13480	13321	13213	13510	13371	13424	13492	13233	13496	13431	13266	13292	13314	13455	13363	13641	13359	13355	13371	13291	13421	13366	13434	13367	13363	13317	13299	13475	13452	13274	13612	13500	13359	13403	13425	13529	13373	13392	13151	13346	13376	13450	13370	13432	13311	13370	13360	13362	13396	13314	13431	13411	13269	13541	13436	13280	13217	13360	13339	13403	13431	13306	13349	13337	13376	13152	13454	13222	13405	13345	13264	13371	13377	13195	13490	13273	13319	13216	13351	13394	13548	13434	13349	13379	13376	13444	13376	13266	13374	13399	13563	13343	13468	13492	13473	13242	13298	13351	13380	13426	13512	13445	13358	13267	13426	13389	13449	13284	13299	13264	13309	13534	13545	13408	13339	13325	13245	13313	13132	13415	13333	13477	13421	13480	13557	13302	13224	13181	13545	13431	13363	13390	13391	13430	13218	13449	13431	13401	13247	13449	13186	13524	13345	13348	13419	13339	13237	13297	13450	13171	13428	13309	13433	13441	13196	13453	13486	13148	13357	13248	13335	13378	13366	13748	13318	13466	13304	13663	13579	13473	13448	13411	13271	13522	13486	13455	13405	13334	13335	13344	13426	13388	13364	13276	13466	13372	13562	13414	13169	13318	13221	13330	13424	13399	13361	13322	13288	13263	13312	13357	13295	13366	13249	13466	13457	13373	13357	13435	13465	13198	13549	13282	13268	13429	13304	13300	13390	13267	13633	13352	13261	13375	13324	13258	13294	13421	13393	13368	13373	13448	13368	13351	13361	13427	13248	13385	13354	13382	13455	13509	13346	13299	13518	13387	13374	13406	13412	13523	13444	13517	13373	13425	13387	13231	13294	13366	13165	13271	13413	13426	13344	13474	13474	13395	13258	13386	13347	13426	13389	13308	13416	13429	13371	13593	13427	13274	13441	13588	13307	13303	13484	13499	13529	13462	13443	13467	13275	13166	13248	13444	13349	13312	13441	13330	13493	13547	13298	13397	13413	13249	13180	13227	13317	13448	13200	13325	13403	13395	13431	13381	13339	13335	13205	13441	13394	13425	13391	13177	13472	13257	13349	13316	13404	13412	13231	13233	13338	13401	13335	13531	13458	13450	13405	13370	13426	13378	13216	13426	13165	13491	13245	13490	13183	13286	13364	13387	13263	13385	13358	13346	13302	13249	13362	13355	13217	13342	13359	13247	13631	13472	13422	13494	13264	13397	13456	13425	13375	13407	13141	13390	13342	13553	13375	13342	13593	13369	13322	13372	13443	13279	13359	13418	13244	13398	13416	13325	13411	13389	13408	13523	13373	13260	13318	13255	13560	13453	13427	13198	13348	13376	13170	13438	13279	13437	13454	13329	13440	13339	13449	13379	13376	13465	13379	13416	13420	13346	13429	13501	13242	13513	13416	13234	13440	13364	13307	13417	13458	13465	13318	13500	13276	13466	13508	13224	13473	13474	13397	13296	13407	13432	13486	13255	13461	13381	13465	13243	13353	13358	13465	13415	13450	13439	13428	13329	13504	13268	13277	13428	13333	13383
29269	33659	41855	31875	22585	18373	16725	15688	15293	15380	15478	15376	15073	15315	15148	15292	15191	15114	15176	15326	15206	14999	15168	15324	15448	15379	15094	15244	15178	15187	15119	15237	15152	15269	15219	15157	15026	15167	15307	15157	15291	15236	15119	15006	15098	15240	15033	15166	15440	15309	15105	14960	15100	15083	15195	15045	15196	15173	15132	15191	15263	15116	14981	15269	15196	15214	15205	15276	15215	15198	15379	15229	15169	15075	15132	15179	15255	15050	15244	15137	15271	15222	15154	15305	15221	15113	15232	15092	15060	15283	14997	15215	15217	15077	14947	14997	15236	15217	15223	15183	15233	14967	15185	15061	15156	15017	15302	15198	15123	15482	15243	15155	15115	15078	15331	15146	15180	14994	15184	15089	15230	15202	15170	15323	14977	14997	15303	15187	15262	14985	15035	15115	15083	15112	15178	15099	15219	15123	15245	15043	15234	15287	15113	15229	15141	15176	15092	15241	15469	15287	15448	15193	15237	15224	15254	15252	15341	15007	15183	15132	15253	15093	15152	14817	15109	14912	15035	15262	15080	15185	15374	15176	15184	15172	15339	15341	15214	15214	15381	15158	15307	15345	15109	15071	15235	15179	15018	15132	15150	15307	15050	15182	15230	15190	15406	15153	15193	15401	15103	15276	15178	15312	15126	15147	15051	15159	15366	15210	15183	15314	15170	15263	15335	15070	15132	15105	15149	15110	15124	15113	15165	15193	15247	15268	15340	15352	15072	14943	15326	15096	15213	15092	15155	15140	15215	15138	15353	15127	15092	14784	14999	15033	15132	15174	15391	15246	15167	15097	15112	15214	15210	15253	15124	15216	15020	14984	15141	15101	15124	15263	15089	15333	15318	15032	15094	15149	15072	15242	15332	15081	15240	15158	15257	15185	15315	15176	15293	15156	15125	15271	15092	14993	15123	15214	15100	14904	15111	15089	15132	15196	15139	15160	14931	15050	15385	15030	15132	15054	15051	14967	15066	15296	14989	15178	15316	15322	15137	15330	15011	15029	15226	15213	14946	15138	15105	15207	15058	15121	15100	15177	15200	15038	15072	15187	15131	15101	15130	15140	15193	15072	14995	15143	15213	15071	15216	15277	15283	15418	15100	15006	15241	15297	15355	15079	15078	15128	15187	15096	15027	15174	15200	15120	15145	14974	15092	14950	15290	15174	15159	15088	15337	15093	15203	15198	15232	15191	15186	15094	15275	15182	15190	15246	15218	15079	15355	15162	15237	15075	15009	15146	15359	15137	15096	14924	15125	15052	15064	15358	15123	15268	15118	15245	15296	14985	15052	15089	15424	15304	15168	15312	15150	15216	15209	15232	15196	15323	15236	15087	15129	15373	15278	15135	15154	15167	15069	15060	15219	15117	15166	15113	15006	15181	15314	15203	15046	15143	15050	15287	15359	15177	15150	15179	15130	15163	15294	15251	15206	15161	15262	15179	15183	15066	14931	15146	15278	15111	15056	15123	15136	15142	15416	15111	15123	15177	15211	15101	15247	15176	15160	15166	15246	15347	15377	15214	15299	15285	15054	15308	15302	15347	15191	15392	15210	15393	15240	15125	15189	15165	15158	15003	15127	15238	15299	15186	15067	15223	15349	15431	15258	15305	15149	15298	15153	15313	15306	15026	15146	15202	15250	15058	15214	15201	15088	15318	15270	15173	15206	15093	15296	15126	15290	14980	15066	15062	15076	15081	15018	15150	15116	15178	15334	15030	14997	15110	15265	15112	15161	15205	15102	15262	15133	15120	15344	15053	15270	15109	15017	15183	15212	15265	15359	15328	15118	15213	15217	15238	15183	15147	15218	15116	15185	15328	15175	15189	15146	15320	15130	15165	15214	15087	15218	15220	15272	15164	15315	15087	15219	15242	15228	15189	15241	15238	15359	15208	15238	15095	15153	15258	15258	15090	15171	15267	15084	15051	15328	15237	15573	15256	15059	15108	15177	15281	15249	15029	15126	15078	15199	15058	15167	15198	15130	15218	15460	15242	15064	14970	15213	15173	15216	15242	15217	15248	15154	15070	14997	15075	15381	15056	15085	15165	15109	15252	15195	15300	15049	15136	15324	15108	15016	15229	15268	15132	15256	15200	15236	15211	15245	15247	15241	15190	15245	15076	15181	15256	15137	15048	15154	14968	15123	15142	15047	15172	15107	15266	15140	15165	15328	15280	15195	15165	15372	15330	15300	15325	15145	15031	15221	15240	15101	15277	15189	15207	15203	15182	15083	14987	15068	15353	15343	15155	15093	15069	15323	15233	15262	15048	15145	15414	15261	15384	15162	15222	15129	15239	15121	15109	15185	15271	15032	15062	14950	14978	15077	15153	15305	15012	15159	15219	15205	15161	15070	15138	15118	15116	14984	15236	15159	15052	15168	15235	15160	15149	15208	15283	15175	15172	15060	15162	15241	15372	15333	15323	15095	15053	15135	15153	15161	15112	15389	15187	15311	15268	14958	15204	15008	15227	15210	15132	15274	15078	15317	15170	15177	15290	15144	15172	15250	14864	15231	15152	15049	15078	15157	15184	15340	15318	15244	15174	15235	15216	15216	15244	15080	15354	15177	15247	15070	15165	15205	15246	15108	15071	15288	15281	15301	15072	15214	15383	15050	15058	15248	15213	14987	15359	15311	15078	15096	15250	15169	15064	15263	15292	15162	15381	15131	15149	15390	15163	15195	15084	15170	15273	15143	15278	15214	15145	15230	15250	15154	15340	15151	14930	15195	15227	15057	15230	15323	15207	15135	15063	14968	15188	15186	15182	15167	15164	15301	15066	15147	15334	14975	15157	15191	15145	15072	15065	15182	15183	15193	15298	15089	15017	15092	15383	15322	15249	15242	14918	15198	15222	15230	15266	15295	15120	15176	15300	15351	15186	15184	15222	15049	15222	15442	15485	15364	15282	15206	15212	15093	15098	15346	15245	15337	15173	15269	15206	15105	15242	15180	15083	15229	15296	15280	15004	15410	15385	15344	15175	15208	15068	15088	15234	15129	15172	15164	14991	15276	15113	15095	15073	15191	14952	15117	15078	15089	15163	15316	15281	15263	15394	15252	15331	15107	15258	15140	15057	15240	15205	15144	15108	15288	15135	15218	15150	15214	15275	15269	15087	15240	15197	15296	15215	15278	15255	15332	15326	15207	15381	15234	15037	15285	15193	15119	14801	15154	15125	15107	15149	15387	15047	15226	15256	14874	15347	15290	15051	15100	15113	15122	14930	15074	15142	15114	15127	15369	15185	14989	15097	15105	15148	15015	15135	15119	15231	15267	15114	15232	15301	15265	15256	15242	15244	15319	15097	15072	15089	15328	15338	15211	15320	15311	15104	15136	15025	15408	15280	15208	15053	15181	15173	15354	15341	15011	15320	15160	15161	15107	15252	15047	15175	14957	14979	15089	14979	15276	15186	15307	15137	15242	15308	15093	15223	15177	15198	15194	15211	15277	15109	15188	15186	15139	15140	15112	15152	15236	15180	15205	15200	15236	15183	15152	15018	15079	15128	15106	15106	15064	15080	15186	15171	15206	15050	15175	15188	15122	15119	15266	14998	14829	15048	15263	15160	15118	15233	15179	15311	15337	15262	15087	15198	15272	15336	15181	15081	15077	15286	15058	15260	15229	15145	15264	15093	15150	15181	15271	15355	15047	15235	15362	15213	15302	15269	15314	15297	15056	15367	15122	15145	15285	15080	15200	15101	15218	15050	15347	15177	15058	15106	15193	15267	15300	15182	15036	15159	15278	14919	15163	15187	15299	14947	15051	15359	15088	14991	15242	15156	14983	15145	15279	15373	15183	15022	15119	15039	15221	15212	15012	15180	15122	15199	15137	15085	15177	15203	15298	15122	15381	15131	15250	15193	15043	15126	15123	15203	15143	15023	15034	14978	14994	15110	15327	15155	15141	15267	15220	15158	15210	15008	15141	15221	15067	15074	15113	15162	15235	15289	15215	15156	15100	15113	15347	15052	15291	15129	15197	14891	15149	15280	15112	15216	15281	15211	15202	15167	15178	15238	15172	15218	15121	15201	15196	15197	15236	15189	15242	15166	15286	15264	15006	15223	15088	14985	15247	15151	15088	15103	15075	15148	15288	15246	15194	15142	15161	15224	15353	15488	15046	15060	15211	15183	14986	15290	15216	15165	15235	15114	15191	15295	15318	15460	15196	15275	15149	15073	15309	15324	15275	15200	15162	15224	15187	15317	14919	15197	15269	15291	15188	15071	15142	15173	15278	15118	15126	15356	15223	15108	15212	15079	15135	15219	15152	15287	15167	15161	15135	15271	15028	15287	15250	15317	15158	15169	15266	15094	15199	15128	15032	15369	15309	15294	15242	15313	15167	15037	15234	15190	15177	15331	15250	15167	15094	15156	15144	15022	15202	15194	15037	15290	15325	15098	14987	15141	15145	15149	15204	15174	15108	15232	15260	15054	15159	15102	15221	15293	15241	15276	15041	15080	15268	15263	15252	15370	15259	15269	15124	15249	15052	15175	15271	15287	15134	15213	15350	15200	15201	15243	15359	14974	15016	15239	15133	15320	15315	15209	15246	15311	15264	15108	15317	15259	15190	15246	15347	15392	15278	15044	15156	15341	15201	15285	15158	15146	15165	15206	15314	15125	15108	15277	15293	15167	15233	15090	15070	15267	15211	15033	15237	15043	15100	15159	15193	15304	15111	15150	15074	15234	15257	15165	15017	15030	15103	15271	15254	15205	15310	15137	15319	15234	15112	15109	15231	15026	15342	15186	15183	15202	15021	15272	15119	15143	15262	15221	15063	15070	15072	15147	15385	15028	15175	15085	15093	15034	15102	15217	15101	15229	15167	15178	15061	15222	15029	15108	15236	14954	15179	15325	15278	15207	15352	15171	15168	15116	15173	15357	15359	15281	15170	15127	15037	15205	15292	15211	15244	15213	15085	15042	15170	15195	15124	15114	15080	15193	15230	15000	15302	15123	15048	15299	15341	15005	15159	15135	15008	15228	15257	15041	15339	15093	15014	15139	15188	15166	15196	15070	15265	15258	15247	15259	15116	15013	15188	15180	15433	15149	15214	15082	15207	15265	15054	15122	15213	15121	15261	15082	15311	15262	14983	15233	14969	14925	15115	15276	15254	15152	15280	15044
33401	54416	45015	29109	20699	16229	14337	13648	13598	13515	13611	13499	13487	13584	13468	13247	13471	13366	13385	13462	13378	13449	13283	13596	13370	13443	13411	13389	13353	13397	13362	13466	13404	13565	13472	13522	13437	13588	13485	13392	13379	13321	13353	13347	13325	13619	13515	13617	13489	13465	13418	13576	13301	13403	13469	13505	13356	13482	13569	13437	13450	13417	13418	13406	13361	13340	13423	13418	13443	13626	13395	13527	13290	13550	13479	13538	13622	13566	13305	13304	13474	13365	13394	13533	13421	13426	13355	13557	13452	13478	13354	13549	13281	13487	13328	13458	13358	13313	13405	13370	13407	13417	13409	13448	13466	13469	13519	13451	13209	13330	13432	13456	13319	13429	13478	13436	13522	13424	13417	13408	13408	13356	13450	13491	13524	13375	13486	13404	13531	13413	13484	13402	13347	13590	13491	13503	13420	13370	13245	13547	13582	13428	13541	13454	13597	13484	13400	13363	13605	13391	13457	13323	13410	13463	13311	13352	13496	13425	13380	13323	13355	13427	13608	13387	13293	13469	13423	13574	13376	13503	13403	13410	13453	13366	13511	13448	13411	13427	13421	13434	13526	13503	13486	13392	13586	13427	13500	13415	13431	13479	13373	13339	13450	13330	13515	13465	13434	13449	13634	13407	13427	13500	13423	13412	13437	13511	13287	13422	13417	13423	13528	13426	13574	13351	13433	13460	13407	13394	13407	13336	13557	13343	13328	13466	13442	13403	13346	13490	13602	13565	13506	13330	13434	13391	13588	13434	13343	13485	13484	13341	13364	13455	13544	13522	13326	13471	13370	13380	13412	13454	13370	13451	13517	13458	13507	13484	13460	13400	13499	13440	13561	13455	13607	13517	13441	13571	13166	13645	13482	13502	13304	13319	13586	13481	13329	13535	13483	13392	13363	13527	13473	13349	13428	13315	13283	13330	13382	13407	13329	13334	13400	13240	13308	13527	13505	13446	13480	13468	13389	13490	13308	13419	13488	13437	13415	13321	13607	13438	13443	13407	13121	13477	13490	13564	13450	13345	13585	13434	13474	13456	13383	13355	13429	13541	13373	13524	13471	13525	13398	13350	13619	13394	13452	13512	13474	13425	13307	13340	13508	13489	13474	13393	13420	13460	13453	13583	13462	13419	13522	13360	13663	13560	13443	13514	13399	13634	13533	13515	13436	13544	13357	13389	13488	13363	13498	13374	13485	13312	13442	13360	13392	13433	13510	13349	13356	13570	13172	13362	13511	13489	13389	13422	13464	13531	13468	13463	13415	13534	13468	13354	13458	13447	13257	13423	13381	13416	13477	13429	13646	13284	13424	13274	13510	13451	13274	13602	13377	13422	13463	13314	13368	13444	13427	13463	13385	13531	13385	13350	13485	13559	13373	13414	13316	13334	13329	13368	13430	13522	13515	13296	13474	13283	13343	13364	13234	13391	13397	13469	13463	13549	13614	13370	13415	13451	13488	13367	13598	13308	13513	13474	13450	13325	13432	13446	13326	13436	13461	13379	13317	13442	13506	13436	13454	13435	13490	13208	13495	13466	13565	13273	13386	13372	13405	13429	13448	13576	13381	13364	13371	13306	13423	13270	13404	13581	13471	13412	13417	13395	13384	13423	13402	13379	13522	13431	13485	13471	13446	13495	13391	13484	13474	13349	13356	13480	13498	13468	13461	13376	13444	13435	13551	13470	13404	13451	13587	13448	13584	13383	13465	13357	13538	13579	13293	13485	13464	13219	13563	13425	13419	13308	13255	13521	13382	13451	13406	13416	13514	13516	13529	13603	13339	13504	13506	13467	13499	13568	13428	13417	13381	13255	13416	13273	13443	13462	13526	13607	13603	13687	13299	13498	13462	13431	13521	13461	13338	13415	13411	13439	13302	13357	13531	13509	13388	13503	13454	13343	13551	13517	13510	13326	13476	13402	13447	13453	13424	13421	13538	13498	13340	13615	13563	13269	13443	13335	13336	13506	13453	13353	13464	13401	13607	13213	13360	13443	13453	13476	13441	13422	13378	13601	13446	13349	13540	13438	13423	13573	13641	13491	13511	13580	13414	13337	13451	13502	13528	13464	13527	13355	13394	13644	13429	13302	13366	13304	13554	13476	13449	13399	13387	13643	13368	13482	13423	13323	13418	13065	13282	13387	13531	13640	13451	13410	13424	13330	13465	13479	13376	13380	13430	13409	13215	13391	13360	13211	13504	13318	13482	13386	13444	13355	13443	13514	13386	13374	13454	13602	13640	13481	13506	13571	13345	13334	13389	13402	13453	13487	13446	13274	13342	13448	13585	13574	13565	13575	13459	13384	13461	13418	13567	13399	13365	13490	13385	13466	13363	13396	13472	13686	13587	13294	13697	13530	13434	13478	13430	13406	13237	13334	13544	13695	13477	13383	13323	13327	13502	13271	13444	13453	13518	13365	13444	13284	13594	13445	13457	13444	13279	13477	13490	13424	13219	13231	13387	13478	13545	13319	13453	13315	13436	13332	13437	13350	13476	13460	13503	13484	13304	13406	13610	13429	13470	13380	13526	13440	13355	13395	13517	13238	13434	13310	13536	13456	13377	13500	13486	13293	13521	13446	13465	13565	13435	13356	13456	13520	13447	13382	13436	13304	13428	13291	13354	13431	13297	13497	13608	13447	13562	13611	13393	13344	13454	13429	13434	13385	13457	13557	13272	13409	13605	13503	13515	13506	13450	13458	13462	13426	13585	13380	13567	13462	13439	13468	13365	13540	13365	13654	13540	13311	13454	13512	13602	13348	13553	13619	13443	13471	13250	13496	13536	13452	13536	13385	13411	13437	13413	13435	13448	13535	13301	13414	13510	13452	13405	13412	13616	13438	13418	13541	13623	13461	13529	13522	13361	13555	13514	13408	13531	13424	13508	13476	13393	13432	13427	13405	13350	13356	13481	13431	13407	13386	13400	13398	13512	13558	13541	13408	13419	13455	13423	13412	13418	13200	13429	13468	13269	13334	13586	13615	13335	13373	13380	13629	13300	13489	13505	13437	13387	13468	13341	13475	13351	13444	13412	13250	13526	13367	13525	13393	13499	13457	13589	13433	13473	13429	13455	13409	13298	13544	13376	13317	13427	13489	13513	13518	13365	13421	13474	13265	13423	13451	13609	13412	13483	13555	13501	13274	13603	13484	13498	13305	13262	13404	13447	13425	13566	13314	13425	13276	13430	13394	13472	13481	13318	13409	13428	13413	13385	13360	13426	13530	13564	13443	13281	13540	13535	13473	13348	13392	13404	13378	13344	13489	13422	13351	13428	13345	13597	13255	13520	13375	13540	13494	13488	13385	13374	13410	13368	13494	13541	13674	13406	13535	13325	13401	13503	13403	13282	13428	13460	13316	13404	13673	13559	13575	13483	13349	13407	13567	13501	13640	13323	13376	13378	13216	13389	13566	13421	13344	13329	13447	13286	13421	13629	13412	13471	13488	13413	13357	13541	13387	13565	13493	13431	13077	13325	13414	13383	13618	13424	13412	13479	13481	13413	13580	13607	13497	13242	13552	13462	13645	13489	13503	13561	13488	13186	13417	13310	13393	13496	13570	13405	13295	13447	13561	13189	13475	13566	13459	13545	13293	13462	13625	13485	13452	13562	13375	13603	13499	13408	13308	13474	13537	13446	13542	13216	13589	13326	13511	13320	13419	13525	13456	13543	13443	13462	13527	13583	13373	13533	13328	13440	13466	13338	13316	13282	13176	13504	13423	13502	13342	13322	13494	13379	13411	13211	13306	13453	13543	13570	13460	13384	13474	13406	13440	13383	13449	13469	13354	13482	13566	13491	13456	13467	13499	13391	13445	13489	13366	13540	13399	13570	13527	13595	13408	13375	13474	13515	13437	13516	13519	13401	13521	13499	13410	13378	13588	13261	13517	13412	13357	13506	13307	13375	13338	13447	13352	13414	13275	13561	13463	13524	13482	13398	13458	13399	13549	13537	13432	13459	13336	13563	13467	13400	13391	13402	13384	13428	13383	13466	13485	13263	13279	13527	13370	13545	13375	13443	13539	13377	13497	13336	13473	13508	13382	13461	13394	13350	13507	13461	13423	13434	13473	13569	13452	13546	13515	13369	13341	13418	13416	13439	13336	13385	13498	13409	13391	13489	13329	13349	13375	13545	13451	13297	13663	13391	13415	13364	13418	13478	13512	13525	13470	13527	13296	13432	13454	13647	13366	13413	13511	13407	13302	13369	13403	13559	13372	13645	13396	13469	13439	13347	13570	13456	13472	13565	13411	13417	13387	13225	13358	13495	13436	13558	13200	13537	13445	13485	13493	13417	13461	13627	13317	13424	13417	13506	13318	13446	13499	13419	13623	13455	13561	13492	13626	13541	13563	13452	13409	13377	13492	13481	13348	13430	13634	13339	13604	13451	13524	13258	13424	13506	13415	13470	13552	13389	13417	13336	13349	13573	13552	13449	13450	13355	13422	13433	13538	13345	13421	13330	13383	13535	13316	13576	13387	13245	13308	13283	13567	13452	13476	13478	13469	13431	13582	13477	13428	13422	13466	13637	13594	13429	13283	13440	13465	13474	13439	13350	13590	13537	13494	13431	13503	13424	13405	13445	13355	13425	13365	13409	13434	13524	13480	13415	13503	13407	13519	13472	13413	13563	13415	13306	13662	13353	13299	13359	13476	13514	13389	13360	13497	13344	13472	13321	13399	13285	13510	13569	13557	13270	13557	13465	13590	13456	13461	13374	13408	13449	13456	13441	13570	13470	13489	13433	13471	13739	13289	13569	13481	13422	13358	13459	13495	13498	13505	13546	13539	13516	13578	13470	13428	13595	13313	13493	13465	13323	13305	13489	13481	13469	13341	13271	13366	13478	13574	13347	13304	13415	13396	13705	13452	13453	13360	13448	13577	13388	13460	13330	13589	13528	13551	13458	13334	13360	13472	13426	13445	13427	13503	13561	13599	13582	13315	13570	13555	13551	13406	13530	13267	13412	13487	13555	13345	13433	13403	13453	13489	13492	13357	13557	13314	13425	13571	13467	13551	13495	13532	13400	13498	13396	13535	13476	13332	13618	13440	13483	13444	13396	13316	13352	13496	13387	13374	13352	13327	13506	13311	13320	13510	13310	13310	13447	13504	13491	13506	13519	13457
24387	23630	40988	42045	34177	27741	22798	17294	15654	15225	15412	15033	15123	15083	15085	15092	14965	15092	14979	15273	15296	15081	15046	15030	15295	15164	15057	15144	15052	15235	15161	15088	15179	15031	15001	15192	15138	15086	15241	15077	15080	14965	14901	15089	14922	15054	15054	14923	14822	14882	14972	15129	15087	14992	14880	14979	15076	15116	14915	15070	15229	15207	15047	14817	14927	15156	15154	14943	14937	14958	14981	15081	14983	15046	14910	14832	15000	14888	15124	14918	14860	14986	15118	14962	14990	14986	14977	15059	14943	15014	15096	14805	14950	15057	15119	14877	15127	15100	14956	14943	14884	14937	14856	15103	15147	14866	14945	15158	14750	15121	14912	14979	15056	15061	15070	15065	14829	15024	14956	15019	15136	14938	14995	15043	14956	14935	14967	15015	14945	14963	14907	15075	14828	14969	14769	15012	15086	15117	14862	14963	15026	14926	15140	14996	14946	14999	14923	14939	15050	15141	14701	14881	14932	14999	14976	15120	15064	14904	14910	14946	14880	14931	14992	14833	14930	15079	14939	14969	15134	15054	14910	14884	15030	14820	15040	14870	15005	15142	15165	14943	15093	14897	14972	14864	14933	14989	14939	15084	14981	15010	15122	14908	15014	15133	14940	15073	14964	14987	14839	15242	15029	14845	14947	14924	14908	15151	15191	15170	14927	14889	14980	14922	15040	15057	14840	15059	15103	14859	14943	15054	14960	14972	14849	14956	14854	14979	14923	14860	14935	15058	15025	14892	14811	14924	14793	15045	15010	15128	15193	15011	14970	15189	15065	14949	14921	14936	15026	15007	15118	14995	15002	14858	15006	14777	14978	15042	14900	14977	15049	15141	14915	15029	15141	14942	15143	14869	15001	14864	14862	14865	15332	14929	15029	15061	15166	15240	15019	14942	15127	15083	15177	14927	14989	14955	14840	14893	15139	14740	15052	15059	15245	14989	14918	14977	14829	14965	14792	14940	15047	14980	14840	14949	15028	14865	14984	15090	15138	15118	14901	15153	15059	14910	15200	14931	14983	14917	14853	14970	14928	15086	14973	15151	14950	15032	15028	15021	14854	14991	14958	14972	14969	14862	14899	15131	15136	14827	15003	15044	14956	15118	14947	14954	14996	14906	15001	14819	15012	14882	15062	14984	14915	15107	15136	15091	14945	14965	15010	14964	14996	14982	15109	14926	15028	15027	15020	15048	14980	14801	14992	14846	14910	14945	14797	15037	14976	14892	15017	14926	14824	15080	15239	14988	14900	14852	15052	14971	15040	15031	15022	15002	15163	15013	15033	14848	15116	14983	14855	14970	15068	14908	15100	15042	14982	14867	14796	14890	14878	14882	15111	15027	15115	14891	15073	15135	14969	14888	15037	15024	15123	15088	15086	14909	14896	14978	14975	14983	14988	14973	14994	14986	14937	14886	14895	14950	14814	15013	14818	14920	14952	14941	15055	15050	15141	15091	14965	15061	14959	15060	14944	15056	15027	15017	14900	14983	14798	15105	15026	14803	15044	15166	15118	15005	14816	14918	14852	14984	15105	15019	14863	15014	14933	14969	15049	15081	15131	14885	14968	14829	14920	15030	15011	15037	14956	14939	14885	14912	15037	15021	14988	15063	14803	15087	14910	15042	15002	15169	15260	15049	15008	15093	15040	14764	14793	14984	15121	14870	15112	15095	15108	15128	15130	14974	14893	14864	15130	15051	14875	15056	14824	14990	14948	14997	15197	15056	14934	14917	14819	14930	15029	15113	14902	14888	14991	14944	14988	15014	14890	15027	15211	15029	14977	14889	14830	15036	15043	14966	14959	14955	14992	14802	14985	14920	14803	14999	14973	14949	15011	14877	14910	14973	14955	15083	14996	14979	15188	15119	14979	14935	14915	15078	14880	14982	14918	15023	15047	14944	14986	14706	14917	14919	14971	14821	14795	14936	15031	15141	15045	14949	14907	14967	14934	15181	14881	14864	14961	14830	14920	14936	14823	14920	15061	15129	15061	14960	15266	15129	14865	14971	15161	14952	15054	14965	15070	15242	14814	14893	15110	14848	15032	14903	14956	15010	15069	14804	15091	15069	14962	15081	14925	14974	15032	14956	14973	15037	14958	15071	15058	15102	15085	14987	14995	14842	14974	15016	14969	14927	15036	14898	14892	14998	14971	14980	14975	14970	14942	14866	14971	14818	15034	15155	14923	14804	15112	14940	14960	14930	14941	14822	14923	14907	15046	14854	14999	14765	15040	14939	15010	14954	14976	14956	15050	14956	14761	14842	14904	15076	15069	15020	14999	14974	14828	14717	14866	15019	14808	14795	14891	15096	14908	15021	15075	14992	15028	14881	15072	14709	14839	14880	14972	14989	15062	15188	15059	14943	15039	14934	14961	14984	15227	14954	14831	14961	15031	14960	15072	14994	14912	14985	15110	14922	14989	15072	15052	14913	14869	15012	15015	15089	15074	15102	15101	15096	14757	15034	14978	14990	14963	15086	14854	15004	15190	15002	14901	14914	14778	14908	15040	14930	15063	15077	15297	15068	15000	15111	15071	15067	15068	14876	15040	14896	14979	14979	14844	14952	15001	14955	14998	14879	15001	14938	15025	14815	14934	15141	14988	14982	14991	14963	14917	14960	14833	14975	15197	15108	14986	14917	14884	14860	15067	14828	15012	14793	14764	15012	15056	14870	14918	14964	14835	14953	15007	14762	14906	14966	15070	14937	15121	15026	14971	14973	14936	14982	15166	15055	14957	14929	14974	14834	14842	14760	14933	14973	15066	14853	15038	14962	14891	14974	14972	14876	14899	14816	15012	15008	15055	15053	14915	15139	15199	14919	14809	14889	15055	15077	15053	15026	14979	14905	15093	15129	14986	15077	15117	14877	14836	14968	15047	14938	14949	15105	14965	15003	14894	14866	14975	14869	15148	14807	14937	14774	15034	15075	14952	14855	14930	14921	14906	15190	14862	15081	15061	15089	15106	15012	14950	14781	14889	14801	15193	15020	15075	14972	15087	15105	14980	14841	15006	15103	15004	14897	14876	14925	15089	14875	14827	14910	14954	14927	15086	14943	14951	15003	15018	15191	15131	14904	15039	14968	15041	15046	15166	15036	14956	14919	14980	14920	15013	14972	14921	15055	14900	15087	14919	15023	14924	15125	15231	15159	14968	14763	14986	14905	14871	15097	15031	14785	14989	15039	14908	15068	14925	15038	15035	14879	14854	14912	14995	14934	15134	15005	14979	14972	15153	14859	15033	14897	15065	14861	14920	15035	15040	15054	15033	14944	14871	14948	14995	15032	14831	15041	15049	14870	15153	14951	15069	14831	15038	15024	14953	15044	14994	14982	15027	14775	15027	14599	14781	14855	14755	14923	14992	14907	14818	15002	15018	14950	15086	14985	15065	14933	14911	14961	15134	14948	15080	14959	15197	14823	14904	14964	15009	15003	14919	14934	14938	14945	14909	14624	14813	15027	14920	15038	15034	14803	15088	14893	14947	14874	14859	15100	14995	15010	14982	14987	14911	14959	14907	15136	15056	14947	15161	15184	14941	14951	15058	15132	15170	14919	14853	14996	14757	14967	15022	15153	14844	15022	14881	15064	15032	15013	14971	14993	14973	14949	15035	15037	15055	14827	14984	15109	15015	14887	14893	14830	15080	15122	15047	14984	15012	15066	14792	14979	14959	15024	14955	14850	15206	15074	14943	15038	15108	15270	14982	14972	14849	15086	14979	14831	14904	14839	14961	15079	15238	14974	15025	14875	14888	15044	15021	15059	14845	14861	14860	15082	15091	14957	14820	14912	15167	15115	15069	15082	15092	14806	14822	15168	14851	15019	14857	15040	14873	15039	14968	14998	15090	14937	15186	14958	14913	14896	14856	14721	15053	14765	15021	14891	15039	14861	14746	14868	14966	14920	14887	14937	14952	15174	14844	14914	14796	14785	15026	14959	15002	15022	15026	15043	15103	14920	14979	15136	15071	14965	14995	15101	15088	15056	14937	15031	14885	15075	14876	14931	15010	14945	14906	15129	14986	14873	15040	15106	15109	14852	15164	15024	14839	14850	15168	14770	14947	14936	15046	14904	15199	15057	15158	14800	15043	14985	14961	15083	15032	14953	14828	14821	14977	14763	14970	14914	14956	14970	14929	14858	15015	15107	15069	14825	15185	14906	15161	14908	15034	15002	15088	14918	15027	14854	15005	14887	14749	14965	15007	14860	15025	14720	15031	14909	15348	14926	14953	15005	14990	15054	14820	14848	14941	14858	14971	15094	14891	14904	14779	14791	15093	14992	14773	14830	14832	14841	14901	14960	14886	15061	14997	15132	14928	15027	15183	14793	15155	14997	14831	15027	15063	14950	14942	14888	14948	15068	15052	14852	15140	15052	14999	14970	14983	14932	15142	14986	15266	15153	14793	14928	14937	15028	14957	15006	14890	14975	14953	15071	14950	15031	15070	14992	15135	14969	14992	15068	15017	14891	14760	15040	15229	14966	15017	14894	15068	14967	15060	14888	14945	14983	14797	15157	15087	14945	14833	14962	14979	14832	15118	15021	15064	14943	14944	14971	14999	14800	14947	14850	15113	14880	15064	14929	15061	15101	15017	15019	14875	14912	14882	14918	14816	14947	14984	15051	15083	15050	15130	15176	14800	14994	14926	15067	15090	15003	14973	14644	14841	15141	14951	15020	14914	14890	15014	15128	15012	15051	14905	14907	14890	14837	14947	15024	14993	14984	14868	14952	14971	15022	15072	14885	14843	15117	15043	14964	14976	15091	14807	15050	15038	15027	15011	14921	14983	14974	14828	14988	14878	14978	14767	14895	14868	14939	14946	15118	14871	14835	15103	15057	14720	14837	15116	14952	15019	14975	15197	15034	15155	15038	14918	15024	14875	15134	15098	15047	14862	14992	14767	15026	15067	14920	14987	14832	15066	15027	14944	14864	14876	15036	14762	14988	15225	14928	14964	14965	14910	14793	14953	15017	14848	14986	15021	14989	15089	15039	14968	15072	15091	15014	15248	14905	14922	14943	15030	14909	14984	14998	15091	14809	14794	15030	15111	14903	14876	14979	14916	15087	14837	14983	14844	14698	15093	14894	15075	15051	14953	14997	14945	15145	15065	15012	14924	14923	14962	14764
58759	97879	85025	58536	40641	27191	18727	14804	13695	13570	13218	13474	13350	13393	13267	13468	13477	13437	13371	13573	13502	13325	13339	13476	13630	13487	13401	13167	13338	13254	13438	13363	13318	13364	13433	13432	13264	13281	13375	13384	13231	13343	13430	13182	13298	13472	13323	13416	13353	13351	13188	13427	13389	13209	13448	13388	13378	13192	13311	13419	13245	13270	13259	13310	13257	13245	13390	13270	13389	13239	13393	13311	13270	13418	13272	13353	13348	13293	13497	13456	13455	13396	13326	13211	13355	13395	13353	13440	13486	13438	13536	13397	13313	13375	13328	13271	13259	13403	13440	13402	13268	13248	13196	13401	13312	13357	13494	13277	13347	13265	13213	13457	13538	13371	13395	13252	13290	13386	13493	13334	13233	13391	13330	13354	13399	13343	13324	13273	13313	13312	13320	13482	13186	13461	13284	13173	13231	13305	13499	13363	13246	13318	13361	13445	13300	13327	13351	13387	13261	13350	13440	13367	13363	13171	13301	13404	13481	13238	13493	13243	13284	13478	13370	13465	13482	13303	13587	13315	13459	13395	13319	13328	13275	13379	13447	13349	13288	13298	13398	13403	13323	13302	13257	13276	13296	13410	13301	13390	13314	13349	13378	13213	13285	13372	13437	13289	13469	13246	13242	13379	13372	13243	13333	13440	13391	13236	13488	13324	13341	13379	13322	13315	13395	13201	13202	13320	13413	13538	13514	13389	13446	13345	13355	13285	13429	13381	13522	13467	13327	13324	13380	13260	13452	13269	13387	13203	13227	13315	13318	13275	13378	13207	13261	13439	13429	13323	13444	13390	13377	13229	13531	13361	13373	13382	13358	13408	13325	13299	13319	13292	13343	13585	13439	13544	13401	13343	13257	13270	13195	13468	13310	13082	13253	13338	13317	13191	13375	13495	13233	13374	13326	13298	13489	13315	13233	13194	13234	13368	13456	13464	13297	13328	13320	13500	13407	13504	13276	13473	13227	13376	13389	13346	13294	13469	13299	13294	13444	13323	13298	13216	13232	13273	13402	13269	13468	13233	13423	13197	13413	13360	13287	13328	13562	13287	13290	13487	13408	13294	13399	13390	13345	13412	13346	13456	13210	13392	13198	13270	13459	13262	13359	13321	13267	13290	13455	13166	13449	13328	13291	13317	13370	13337	13277	13199	13344	13341	13360	13405	13377	13350	13453	13391	13391	13335	13513	13367	13428	13279	13187	13242	13290	13204	13299	13433	13389	13406	13221	13343	13474	13365	13370	13257	13235	13400	13336	13379	13257	13285	13483	13238	13253	13306	13469	13356	13199	13500	13303	13371	13334	13256	13333	13357	13247	13296	13321	13499	13460	13244	13313	13280	13211	13248	13280	13367	13247	13336	13313	13379	13279	13317	13370	13359	13308	13304	13346	13433	13244	13359	13485	13282	13218	13177	13300	13167	13327	13237	13397	13391	13393	13280	13349	13370	13314	13438	13311	13326	13313	13261	13378	13165	13233	13399	13295	13371	13358	13250	13389	13325	13346	13414	13448	13256	13382	13357	13326	13552	13296	13567	13418	13261	13375	13200	13256	13377	13229	13364	13325	13399	13417	13290	13305	13303	13291	13192	13305	13351	13246	13366	13421	13320	13424	13264	13399	13390	13336	13476	13349	13320	13339	13505	13352	13402	13319	13171	13292	13349	13351	13289	13342	13483	13243	13359	13491	13290	13229	13289	13349	13478	13349	13292	13335	13236	13357	13219	13509	13216	13415	13273	13344	13345	13382	13335	13363	13380	13221	13432	13350	13404	13302	13486	13374	13384	13259	13318	13342	13433	13435	13219	13328	13383	13535	13455	13351	13530	13312	13490	13300	13248	13390	13192	13270	13253	13438	13343	13352	13383	13340	13148	13249	13359	13320	13399	13346	13317	13330	13342	13346	13400	13355	13295	13414	13384	13228	13362	13511	13275	13329	13258	13526	13438	13317	13329	13349	13257	13424	13362	13308	13309	13390	13351	13336	13363	13219	13439	13276	13268	13251	13413	13386	13385	13366	13516	13303	13275	13419	13162	13326	13490	13423	13175	13243	13288	13392	13367	13368	13251	13301	13254	13324	13351	13361	13371	13347	13299	13360	13323	13425	13379	13393	13380	13451	13414	13368	13276	13316	13426	13309	13354	13368	13279	13325	13240	13330	13267	13599	13331	13297	13292	13295	13132	13310	13289	13314	13442	13480	13242	13351	13319	13284	13369	13320	13344	13172	13468	13332	13327	13245	13364	13274	13250	13310	13261	13451	13341	13476	13284	13473	13357	13487	13273	13249	13230	13226	13602	13347	13296	13343	13214	13260	13448	13387	13388	13356	13301	13243	13340	13379	13123	13339	13395	13174	13257	13384	13290	13437	13468	13311	13262	13374	13456	13218	13432	13402	13191	13245	13394	13331	13474	13435	13298	13198	13385	13274	13532	13444	13420	13396	13424	13314	13302	13319	13435	13481	13356	13438	13339	13370	13243	13545	13295	13312	13390	13482	13202	13279	13434	13279	13207	13407	13283	13571	13293	13418	13438	13368	13342	13161	13452	13157	13352	13502	13380	13306	13363	13315	13240	13359	13407	13269	13228	13384	13360	13326	13297	13404	13389	13365	13373	13335	13394	13379	13405	13330	13391	13507	13418	13382	13162	13267	13434	13367	13140	13356	13419	13235	13408	13235	13400	13323	13350	13305	13399	13532	13334	13427	13268	13389	13448	13159	13282	13447	13200	13373	13297	13446	13419	13384	13219	13305	13237	12979	13354	13377	13372	13438	13446	13332	13472	13505	13298	13392	13220	13363	13321	13524	13348	13264	13341	13342	13143	13468	13355	13393	13505	13295	13144	13453	13389	13293	13530	13148	13275	13189	13255	13168	13254	13245	13341	13191	13421	13476	13350	13351	13467	13314	13334	13427	13359	13337	13319	13328	13253	13375	13396	13282	13426	13181	13226	13361	13529	13354	13278	13327	13304	13467	13253	13400	13355	13267	13382	13558	13333	13372	13418	13214	13443	13173	13333	13126	13313	13430	13328	13328	13345	13413	13507	13434	13395	13421	13276	13258	13348	13379	13370	13187	13207	13418	13328	13197	13331	13522	13432	13387	13355	13356	13246	13344	13267	13299	13378	13304	13304	13455	13259	13361	13351	13175	13463	13313	13200	13239	13304	13183	13636	13479	13394	13509	13418	13249	13247	13401	13222	13293	13444	13446	13214	13302	13282	13376	13345	13347	13529	13329	13369	13289	13452	13289	13237	13267	13353	13218	13358	13316	13437	13248	13425	13455	13279	13441	13439	13330	13326	13365	13336	13359	13317	13337	13461	13403	13421	13358	13286	13182	13347	13237	13296	13293	13383	13258	13374	13429	13343	13374	13394	13239	13321	13233	13341	13215	13251	13293	13280	13303	13300	13398	13128	13260	13309	13483	13269	13418	13460	13287	13410	13249	13405	13398	13435	13262	13406	13324	13290	13270	13290	13357	13505	13190	13224	13358	13380	13407	13451	13356	13353	13409	13227	13278	13260	13351	13402	13390	13536	13408	13232	13432	13412	13323	13422	13312	13418	13391	13456	13419	13440	13287	13244	13278	13507	13419	13286	13252	13456	13478	13423	13352	13246	13211	13353	13274	13452	13416	13434	13269	13295	13269	13289	13560	13264	13319	13302	13469	13217	13445	13288	13220	13282	13444	13383	13356	13437	13434	13214	13335	13271	13370	13348	13434	13204	13296	13377	13348	13422	13346	13209	13268	13305	13173	13311	13454	13180	13248	13323	13258	13448	13466	13531	13419	13342	13333	13380	13298	13213	13376	13333	13423	13224	13222	13434	13396	13365	13296	13373	13370	13224	13337	13332	13502	13189	13289	13564	13242	13279	13410	13311	13214	13581	13458	13232	13380	13484	13269	13464	13340	13372	13348	13298	13310	13502	13346	13354	13384	13266	13386	13317	13359	13335	13423	13258	13373	13293	13264	13218	13395	13274	13250	13432	13292	13361	13214	13294	13403	13365	13453	13230	13389	13258	13481	13312	13408	13345	13275	13285	13305	13494	13262	13375	13214	13440	13347	13282	13390	13297	13279	13388	13224	13373	13355	13477	13445	13212	13317	13353	13493	13224	13302	13437	13305	13142	13402	13246	13437	13527	13290	13391	13458	13383	13425	13552	13220	13319	13400	13262	13211	13312	13522	13263	13340	13345	13263	13612	13180	13370	13245	13201	13309	13306	13421	13263	13368	13309	13350	13265	13448	13255	13311	13213	13429	13351	13286	13286	13262	13230	13244	13303	13426	13367	13220	13372	13445	13384	13354	13318	13401	13446	13440	13403	13216	13437	13309	13318	13354	13421	13169	13264	13464	13257	13336	13448	13339	13299	13382	13305	13297	13332	13281	13377	13345	13390	13350	13367	13570	13472	13380	13388	13328	13402	13501	13441	13486	13220	13421	13430	13476	13292	13209	13320	13351	13358	13293	13380	13252	13273	13211	13243	13350	13528	13400	13296	13366	13364	13365	13342	13443	13267	13349	13225	13314	13251	13524	13439	13370	13314	13370	13390	13303	13457	13396	13476	13279	13378	13245	13421	13432	13339	13457	13380	13325	13368	13394	13226	13247	13275	13440	13404	13318	13353	13438	13230	13337	13521	13518	13303	13406	13382	13238	13387	13364	13348	13438	13295	13514	13380	13241	13496	13366	13448	13439	13520	13397	13253	13220	13264	13252	13255	13177	13445	13378	13301	13326	13571	13238	13283	13372	13312	13472	13225	13365	13356	13353	13419	13387	13294	13293	13190	13233	13508	13295	13290	13321	13406	13350	13464	13337	13239	13047	13360	13473	13283	13330	13234	13256	13510	13501	13283	13306	13293	13395	13414	13361	13358	13142	13362	13320	13286	13442	13262	13339	13318	13264	13421	13259	13328	13447	13328	13359	13298	13361	13342	13273	13155	13459	13139	13153	13355	13229	13362	13147	13252	13233	13418	13416	13493	13340	13300	13302	13240	13310	13519	13400	13193	13188	13305	13385	13287	13359	13327	13326	13506	13398	13228	13267	13386	13313	13337	13408	13313	13409	13414	13361	13367	13278	13535	13342	13244	13170	13298	13208	13326	13453	13286	13255	13318	13445	13498	13425	13528
23138	22220	35922	37604	34884	31686	27460	19069	15719	15380	14895	14636	14736	14771	14820	14746	14513	14689	14593	14792	14521	14721	14552	14479	14571	14484	14615	14595	14561	14553	14575	14499	14559	14619	14664	14440	14500	14660	14393	14519	14448	14409	14734	14604	14606	14406	14378	14516	14738	14329	14402	14493	14378	14434	14397	14691	14722	14397	14469	14420	14572	14607	14631	14560	14528	14486	14539	14419	14461	14341	14428	14700	14591	14572	14526	14507	14583	14474	14584	14231	14516	14454	14363	14459	14432	14332	14551	14548	14573	14319	14586	14507	14418	14683	14626	14363	14560	14661	14698	14669	14592	14392	14508	14402	14506	14489	14482	14477	14185	14513	14380	14618	14404	14482	14532	14532	14657	14479	14744	14503	14598	14565	14697	14639	14600	14496	14558	14315	14586	14636	14583	14588	14440	14573	14669	14422	14484	14587	14431	14626	14570	14235	14462	14620	14652	14297	14634	14531	14573	14539	14443	14729	14474	14555	14439	14573	14211	14373	14482	14411	14407	14509	14690	14290	14308	14409	14283	14508	14291	14529	14588	14322	14439	14503	14516	14440	14549	14314	14643	14499	14507	14322	14486	14436	14557	14473	14500	14479	14559	14514	14669	14532	14477	14508	14499	14342	14455	14539	14372	14550	14437	14388	14407	14454	14288	14590	14456	14479	14642	14594	14613	14632	14577	14598	14436	14649	14621	14498	14575	14607	14498	14576	14448	14421	14529	14459	14400	14603	14363	14438	14482	14356	14720	14376	14473	14483	14435	14482	14550	14423	14587	14572	14335	14572	14584	14404	14352	14558	14683	14598	14436	14350	14485	14257	14378	14443	14521	14469	14507	14636	14515	14620	14475	14511	14355	14485	14545	14236	14493	14623	14538	14326	14406	14607	14508	14480	14537	14424	14528	14506	14603	14507	14430	14261	14509	14379	14371	14517	14519	14306	14647	14562	14413	14433	14362	14275	14490	14500	14388	14537	14500	14403	14229	14383	14337	14321	14462	14218	14420	14540	14518	14324	14449	14452	14451	14317	14444	14480	14494	14488	14389	14446	14572	14417	14486	14396	14408	14584	14463	14513	14361	14585	14507	14586	14455	14502	14417	14445	14371	14640	14507	14545	14353	14537	14288	14376	14345	14483	14578	14251	14352	14528	14595	14515	14485	14468	14421	14566	14419	14321	14379	14505	14468	14572	14513	14528	14519	14607	14351	14546	14491	14457	14502	14620	14508	14469	14602	14470	14612	14647	14678	14419	14577	14568	14614	14357	14517	14493	14575	14597	14568	14560	14408	14446	14377	14197	14402	14369	14515	14584	14538	14572	14541	14407	14664	14502	14559	14349	14438	14602	14633	14573	14358	14337	14571	14551	14509	14433	14420	14405	14396	14435	14450	14513	14433	14574	14455	14455	14589	14427	14505	14729	14460	14425	14763	14566	14490	14533	14461	14656	14346	14483	14372	14634	14511	14436	14609	14474	14352	14377	14424	14425	14403	14607	14454	14437	14480	14393	14514	14383	14533	14401	14556	14445	14417	14511	14379	14632	14372	14482	14385	14426	14301	14411	14513	14393	14522	14422	14461	14544	14526	14360	14291	14420	14402	14531	14550	14628	14622	14529	14367	14597	14446	14392	14448	14653	14407	14376	14235	14396	14520	14468	14483	14626	14458	14282	14489	14484	14334	14605	14440	14381	14518	14545	14525	14311	14467	14394	14602	14665	14385	14396	14487	14621	14451	14198	14347	14367	14474	14452	14512	14462	14346	14463	14461	14504	14476	14342	14395	14544	14454	14415	14446	14412	14432	14446	14443	14407	14563	14454	14507	14562	14602	14344	14615	14569	14355	14491	14637	14574	14327	14503	14536	14279	14454	14510	14445	14395	14330	14604	14528	14604	14247	14525	14508	14391	14359	14440	14390	14351	14429	14522	14581	14346	14386	14538	14491	14583	14510	14400	14544	14425	14482	14450	14584	14501	14584	14229	14387	14291	14428	14518	14524	14459	14514	14431	14162	14386	14413	14504	14519	14403	14447	14492	14483	14495	14380	14409	14384	14504	14514	14373	14372	14511	14513	14557	14423	14420	14544	14377	14547	14629	14338	14415	14367	14488	14398	14460	14430	14423	14602	14523	14475	14600	14419	14359	14410	14702	14420	14418	14527	14536	14357	14423	14445	14627	14576	14395	14529	14415	14482	14471	14407	14407	14475	14477	14606	14549	14694	14390	14486	14604	14567	14607	14424	14273	14389	14574	14366	14645	14514	14477	14467	14223	14722	14330	14468	14564	14391	14662	14268	14387	14495	14526	14444	14362	14432	14488	14332	14304	14549	14411	14421	14611	14499	14638	14531	14520	14444	14555	14591	14476	14587	14452	14544	14433	14343	14366	14472	14499	14618	14343	14432	14264	14220	14473	14542	14609	14494	14267	14507	14596	14391	14446	14481	14430	14395	14566	14527	14284	14251	14429	14559	14527	14397	14420	14585	14490	14598	14480	14453	14489	14361	14601	14463	14567	14522	14460	14290	14361	14559	14412	14343	14428	14666	14418	14431	14305	14357	14410	14398	14292	14449	14451	14400	14377	14358	14514	14465	14601	14281	14589	14519	14302	14583	14443	14328	14448	14532	14360	14438	14386	14450	14430	14581	14431	14521	14505	14498	14423	14347	14292	14296	14594	14486	14467	14478	14509	14526	14763	14544	14367	14587	14714	14547	14394	14274	14521	14469	14470	14434	14637	14393	14248	14410	14417	14501	14421	14600	14571	14438	14386	14471	14406	14546	14446	14679	14483	14352	14513	14561	14446	14525	14388	14345	14388	14395	14433	14631	14533	14524	14409	14545	14615	14501	14480	14459	14554	14299	14469	14527	14535	14572	14229	14252	14248	14547	14391	14458	14582	14333	14427	14547	14613	14395	14479	14663	14440	14443	14591	14360	14462	14565	14488	14533	14606	14487	14543	14290	14347	14450	14618	14496	14550	14356	14520	14370	14324	14391	14425	14322	14437	14250	14540	14620	14529	14567	14443	14153	14409	14702	14589	14578	14443	14557	14411	14393	14365	14341	14517	14421	14492	14745	14438	14747	14685	14550	14482	14484	14424	14455	14745	14472	14519	14648	14673	14481	14500	14516	14366	14404	14593	14474	14538	14566	14434	14400	14255	14437	14302	14372	14561	14437	14540	14655	14481	14266	14456	14435	14353	14451	14533	14518	14304	14582	14577	14490	14510	14389	14400	14460	14485	14503	14485	14445	14449	14436	14436	14429	14407	14490	14497	14390	14471	14279	14455	14639	14414	14389	14485	14540	14542	14601	14272	14363	14541	14454	14426	14488	14479	14498	14545	14429	14412	14615	14524	14402	14357	14485	14276	14494	14506	14648	14397	14492	14285	14381	14517	14477	14289	14575	14557	14404	14613	14479	14583	14437	14247	14485	14528	14434	14319	14527	14123	14431	14380	14451	14564	14478	14455	14531	14320	14526	14561	14577	14539	14555	14437	14439	14637	14500	14558	14605	14545	14511	14222	14549	14560	14532	14368	14486	14489	14377	14514	14343	14626	14743	14375	14378	14476	14469	14356	14440	14376	14469	14378	14347	14507	14409	14469	14298	14571	14453	14393	14348	14383	14482	14416	14349	14314	14506	14424	14418	14522	14430	14499	14325	14382	14448	14490	14342	14382	14415	14505	14460	14445	14496	14381	14261	14543	14540	14711	14547	14400	14585	14409	14509	14462	14414	14399	14499	14679	14413	14506	14441	14458	14381	14483	14556	14422	14486	14413	14476	14471	14367	14476	14593	14518	14463	14434	14581	14395	14352	14526	14370	14353	14446	14468	14601	14255	14658	14555	14508	14487	14483	14425	14468	14294	14564	14457	14368	14473	14327	14425	14455	14424	14402	14450	14510	14485	14498	14356	14597	14690	14312	14330	14371	14586	14669	14445	14582	14591	14399	14301	14438	14606	14298	14437	14297	14418	14740	14570	14552	14411	14520	14547	14447	14353	14450	14356	14426	14327	14632	14490	14332	14428	14360	14473	14691	14662	14528	14549	14583	14513	14365	14386	14559	14605	14403	14425	14482	14428	14491	14619	14387	14325	14489	14336	14619	14352	14532	14357	14384	14401	14437	14276	14392	14496	14580	14419	14370	14514	14499	14407	14459	14479	14448	14371	14411	14345	14456	14528	14485	14533	14573	14510	14446	14471	14466	14280	14398	14514	14366	14227	14369	14450	14341	14489	14478	14499	14563	14501	14369	14528	14605	14517	14313	14482	14617	14586	14611	14662	14377	14510	14465	14531	14278	14533	14502	14470	14503	14445	14312	14608	14351	14561	14612	14618	14345	14457	14454	14461	14504	14312	14462	14263	14142	14544	14535	14479	14466	14454	14520	14515	14440	14513	14374	14510	14450	14360	14352	14414	14482	14523	14642	14419	14722	14502	14505	14504	14557	14363	14329	14566	14364	14511	14603	14387	14403	14427	14644	14221	14399	14664	14693	14542	14413	14499	14419	14570	14428	14501	14405	14296	14629	14427	14331	14266	14335	14320	14495	14580	14422	14368	14286	14366	14369	14510	14225	14323	14614	14508	14462	14456	14564	14310	14496	14567	14376	14442	14457	14516	14419	14396	14388	14526	14428	14433	14314	14583	14606	14643	14362	14519	14301	14291	14385	14516	14454	14332	14487	14548	14292	14602	14501	14464	14506	14351	14639	14576	14337	14428	14540	14447	14595	14461	14515	14388	14592	14395	14613	14392	14487	14356	14539	14391	14440	14314	14396	14305	14535	14350	14562	14364	14517	14365	14367	14437	14382	14330	14494	14498	14467	14397	14452	14679	14482	14435	14367	14337	14436	14447	14360	14526	14481	14513	14469	14289	14410	14562	14343	14475	14451	14531	14307	14340	14344	14427	14384	14662	14423	14525	14334	14466	14682	14595	14437	14558	14499	14468	14453	14391	14401	14263	14540	14434	14468	14269	14502	14636	14580	14523	14365	14365	14430	14401	14494	14388	14409	14372	14513	14514	14524	14382	14522	14478	14447	14363	14485	14667	14483	14494	14228	14538	14438	14341	14646	14580	14477	14470	14402	14649	14425	14386	14391	14505	14426	14484	14516	14471	14415	14471	14448	14370	14314	14434
62655	105349	94715	72817	51902	36022	23558	16486	13851	13104	12886	12977	13144	12915	13105	12964	12923	12912	12872	13127	13076	13039	12918	12986	12975	13013	13100	12951	13038	12979	13027	13096	13030	13058	12896	12964	12871	13079	13031	12962	12934	13039	12811	12881	12876	12912	13110	13023	13142	12879	13012	13021	12897	12876	12915	13059	12942	12916	13068	13239	13029	13001	13167	13007	12828	13043	12990	13002	12801	12944	12913	12889	12975	12854	13078	12969	13183	12911	12988	12839	13032	12955	13100	12974	12919	12881	13069	13051	12956	13054	13204	12936	12909	13038	12970	12845	12998	13062	13004	12862	13127	12869	12963	12887	13070	13014	12887	13049	12912	12875	12848	13231	13060	12847	13099	12986	12994	13043	12806	12871	12873	13192	12897	12922	12979	12818	12966	12996	13094	13017	12963	12894	13002	13020	12945	12959	12994	12912	13055	12934	13013	13044	12975	13171	12970	12769	12979	12968	13010	13043	12854	12868	12991	12972	12919	13069	13047	12946	13111	13039	13048	13008	13080	12883	13100	12871	12911	12842	13082	13013	12846	13080	12832	13010	12896	12934	13050	12989	12973	13002	12992	12873	12892	13068	13121	13208	12933	12988	12866	13000	12812	12881	13023	12851	12892	12929	13023	12843	12809	12924	13043	12891	12942	12927	12894	12852	13073	13001	13079	12982	13008	12899	12760	12979	12961	13024	13142	12980	12898	13045	12918	12859	12972	13064	12941	12920	13049	13033	12963	12930	12908	12966	12981	12890	12890	13028	12998	12907	12845	12889	12880	12957	12864	12957	12847	13050	13043	13001	12849	12949	13075	12940	13038	12965	13053	12897	12988	13060	12942	13135	12983	12959	12895	12992	12939	12959	13015	13063	12877	12884	13045	12852	12862	12972	12928	13041	12984	13004	12903	12884	12999	13107	13067	12967	12894	12832	12965	12915	13105	12889	13003	12856	12974	12941	12887	12934	12887	13011	12915	12836	12953	12919	12819	13156	13078	12933	12910	12954	12896	12814	13069	12953	12938	13060	12989	12969	12876	12958	13016	12904	13064	12898	13037	12980	13023	13107	12911	12906	13037	12883	12915	12994	12885	12989	13065	12815	12879	12930	12806	12963	12904	12969	12948	13091	12872	12842	12812	12992	13075	13135	13037	13008	12978	13026	12829	12877	13083	12881	13000	12935	13101	12861	13004	12856	13030	12996	12955	13163	12921	13073	13022	13037	12901	12988	12843	12828	13022	13039	13055	12936	12900	13021	13037	13242	12862	12779	12978	12971	13114	13103	12965	12891	13096	13000	12910	13018	12968	12819	13018	13032	13021	12985	13055	12871	12886	12985	12864	12769	12910	13152	12935	12898	12862	12783	13015	12941	13069	12935	13026	13089	12904	13024	12820	12903	12853	13054	12941	12919	12820	12928	12723	12954	13000	13058	12851	13104	12876	13053	12717	12898	13010	12918	12633	13009	13008	13028	13146	12907	13002	12881	13134	12881	13034	13021	12968	13054	12970	13049	13029	12938	12885	13158	12889	12992	12875	12897	12911	13029	13084	12901	13001	12969	12834	13045	12971	13018	12844	12972	13163	13016	12753	12940	12976	12920	12939	13044	12845	13054	12878	13000	12870	13208	12842	12950	12982	12934	12992	12870	13122	12954	12866	12869	13021	12967	13060	12844	13199	12880	13037	12959	13035	12927	12827	12957	12932	12902	13031	12986	13160	12950	13153	13036	13106	12994	13001	13047	12870	12802	12936	12941	13030	12979	12917	12826	12967	13072	12839	12878	12883	12817	12948	12995	13124	12960	12940	13151	13065	12964	12929	13080	12892	12989	12876	12947	13054	13106	13039	12910	12929	13073	13074	12914	12982	13129	12969	12908	12876	13009	12932	12929	12908	12973	12979	12970	13060	12912	13213	13073	12842	12913	13062	13179	12921	12873	12942	13007	12860	12964	12925	12968	12956	12877	13071	12837	12875	12957	12970	13076	12953	13011	12970	13113	13168	13065	12882	13054	12846	13011	13100	12851	12963	13090	13011	13154	12969	12954	13017	12939	12916	12924	12890	12969	12980	12771	13010	12980	13018	12951	12989	13036	12901	13005	12978	12831	12988	12880	12990	12987	12919	12907	12917	12956	12920	12744	12918	12947	12841	13025	12962	12943	12955	12961	13080	12952	12963	12830	12844	12867	12977	13027	12984	12916	12848	13106	12975	13098	12987	12940	12845	12978	12936	12896	13031	12969	13070	13055	13018	12890	12998	13002	12852	13188	12958	12855	12820	13073	12960	13081	12906	12890	13036	12826	12922	12953	13067	12984	12969	12883	12841	13016	12856	13013	12981	12979	12989	12914	13010	12904	12890	13021	12979	12880	12919	12912	12935	12926	12965	12901	12930	13230	13070	12985	12946	12908	13037	12917	12852	12920	12839	12907	12929	12908	13031	13007	12959	12860	13057	12889	13063	13072	12794	12918	12958	12819	12875	12974	12985	12934	13043	12781	12952	12841	12987	12884	12991	13101	12993	13027	12745	12783	13087	12999	13013	13004	13012	12960	13008	13088	13067	12840	13084	13083	12924	13009	13001	13004	12965	12961	12811	12954	13109	12967	13196	13101	12911	13013	12841	12829	12885	12899	13007	12946	13135	12832	12928	12936	12988	13004	12942	12963	12834	13024	12992	12948	12883	13033	13108	12989	12968	12938	12802	13192	13114	12930	12970	12992	12980	13186	13020	13093	13012	12869	13119	12935	12930	12962	12957	13014	13157	13018	13045	12989	12846	13043	12931	12984	12997	12819	12945	12889	12888	12942	12990	12887	12799	13076	13036	13024	13105	12887	12926	12993	12974	12947	13170	13031	12827	13007	13015	12935	13021	12928	13102	13029	12993	12914	13004	12827	12879	12920	12839	12951	12916	13036	12879	12824	12863	13111	12924	13069	12921	13120	13169	12950	12726	12923	12970	12875	13089	12916	13040	13104	12983	13179	12850	12844	12921	12822	12907	12972	13139	13054	12994	13004	12905	12960	12962	12939	12965	13097	13001	12725	12954	13016	12914	13050	13020	12945	12952	12967	12881	12876	13136	12940	13143	12931	13027	13084	12929	12933	12854	12917	12936	12904	12937	13015	13150	12937	13028	12866	13059	12944	13176	13016	13040	13017	12942	12867	13063	12857	12971	12960	12850	13075	13040	12983	12981	12943	12976	12788	12874	12806	12860	13155	12957	12966	13026	12966	13027	12955	12920	12929	12908	13024	12905	13016	12974	12879	12957	13185	13067	13205	12854	12909	12815	13064	12931	13078	13009	12593	13022	12991	13061	13069	13041	12937	13018	12948	12813	13038	13029	13035	13189	12793	13041	12978	13016	12801	12967	12958	12803	12891	12937	13085	13067	12771	12959	13074	12831	13017	12886	13007	13007	13027	12994	12948	12927	13124	13093	12797	12886	13016	13070	12933	12904	13187	12792	12962	13075	13045	13003	12824	12997	13023	12899	13093	12970	12848	12977	13069	12977	13085	12887	12901	12858	12924	13015	12918	12977	12978	12834	13054	12837	12957	12977	12917	13062	13001	12948	13019	12776	13040	13035	12902	12874	12956	12996	12883	12934	12996	13109	13042	12981	12920	13056	12962	13145	12904	12904	12822	13067	12876	12918	12895	12915	13038	12994	12854	13085	12993	12926	12891	13125	12977	13072	13005	12893	13019	12842	12916	12947	13066	12992	12676	13148	12900	12943	12948	12932	12823	12881	13018	13051	12881	12865	13041	12949	12879	12923	13091	12971	12954	12960	12930	13013	12920	13052	12901	12849	12896	13096	12893	12939	13007	12876	12904	12949	12959	12985	13025	12927	13054	12853	12816	12814	12933	13158	13037	12984	12939	12869	12975	13011	12841	13031	12931	12973	12994	13099	12974	12930	13094	13031	12999	12949	13043	12987	12959	12954	12934	13025	13016	12818	12968	12988	12970	12947	13046	12969	12904	12954	12834	13164	12925	13095	12838	12864	13105	13085	12805	13039	13017	13170	12922	12945	12868	12888	12949	13040	12889	13089	12990	12931	12961	12991	13001	12938	13099	12931	12995	12883	12866	12890	13016	13104	13061	13093	12950	12882	12852	12891	12840	13028	13000	12921	13071	12944	12799	12933	12852	12988	13219	12983	12979	13210	12925	13086	12869	13049	13122	12959	12845	12821	13034	12895	12872	13034	13098	12940	13021	12955	12950	13053	12965	12936	13022	13111	12841	13105	12873	12937	12983	12948	13093	13098	12920	12959	12901	12789	12955	13117	12938	12912	12931	12993	12897	12878	12969	13042	13037	13023	12940	12957	12936	13070	13124	12958	12967	13022	13066	12934	12956	13075	13019	13057	12819	13065	12996	12840	12871	13014	12896	12943	12915	12954	12884	12837	12973	12856	12917	12865	12925	12964	13022	12948	12856	13063	12944	12881	12977	12837	12843	13107	12921	12764	12944	13087	12903	12857	12946	12958	13017	13064	12901	12988	12889	13149	12999	13001	12899	12873	13027	12998	12869	13042	13082	13024	12970	12941	12915	12886	12933	13053	12891	13035	12974	12913	12835	13026	12902	13142	12995	12969	12954	12942	12975	12989	12970	13001	12864	12892	12963	13150	12929	12948	12965	12929	12936	12956	12873	13048	13035	12943	12991	13122	12977	12991	12883	12982	12996	13016	12917	12803	12986	12795	12814	12932	13040	13021	13045	12923	12972	12975	13000	12867	12981	12954	13039	13067	12970	12939	13110	12970	13071	12841	13145	12941	12828	13037	12976	13022	12842	12856	13020	13167	13018	13120	13125	13065	12922	12929	12932	12972	12903	12831	12981	12998	12951	12996	13092	13004	12847	12898	12860	12920	12907	12868	12998	12960	12952	12926	12954	12970	13108	13059	12938	12784	13086	12876	12996	13256	12799	12994	12986	13041	12858	12822	13033	12928	12963	12947	13070	12888	12983	13072	12836	13098	12977	12976	12903	12967	12908	12885	12975	13030	12874	12989	12983	13139	12920	13122	12969	12890	13079	13119	12923	12847	13090	12910	12988	13052	13050	13025	12911	12970	12817	12944	12943	13058	13004	12962	12910	13003	12921	12929	13079	13056	13027	13099	12885	13103	12987	12859	12920	13084	12985
28897	31729	42501	33812	23151	18244	16103	15159	14974	14814	14878	14697	14973	14685	14699	14789	14718	14806	14856	14792	14850	14795	14589	14567	14689	14705	14847	14888	14782	14793	14722	14559	14737	14724	14536	14560	14827	14714	14714	14717	14860	14653	14605	14662	14912	14788	14853	14745	14839	14789	14741	14773	14837	14786	14810	14702	14787	14863	14876	14774	14671	14695	14730	14737	14763	14547	14777	14632	14722	14621	14700	14766	14777	14538	14735	14742	14748	14679	14851	14663	14660	14764	14862	14681	14633	14654	14669	14759	14596	14696	14720	14631	14726	14628	14697	14777	14699	14752	14665	14479	14587	14678	14668	14527	14485	14589	14788	14748	14844	14672	14689	14730	14572	14588	14678	14747	14842	14514	14707	14730	14868	14759	14753	14708	14623	14823	14624	14802	14567	14731	14721	14894	14702	14663	14716	14729	14829	14650	14717	14669	14763	14682	14624	14771	14477	14753	14651	14700	14632	14781	14598	14775	14738	14850	14746	14594	14823	14802	14611	14774	14689	14740	14547	14777	14591	14723	14789	14626	14540	14607	14834	14644	14842	14582	14780	14637	14845	14631	14669	14580	14723	14785	14913	14779	14842	14952	14567	14770	14855	14726	14617	14746	14897	14799	14722	14797	14676	14538	14719	14605	14883	14712	14710	14867	14913	14773	14692	14843	14760	14577	14543	14808	14753	14825	14898	14788	14823	14697	14557	14818	14751	14639	14780	14668	14817	14618	14757	14743	14694	14681	14788	14627	14623	14877	14829	14602	14598	14876	14787	14908	14741	14652	14828	14537	14425	14663	14784	14754	14874	14744	14531	14629	14731	14801	14697	14805	14479	14675	14699	14744	14782	14541	14710	14626	14597	14708	14682	14928	14741	14758	14639	14830	14939	14866	14903	14830	14651	14870	14672	14852	14662	14845	14831	14591	14745	14883	14784	14796	14820	14686	14862	14630	14754	14631	14760	14727	14517	14831	14874	14780	14829	14787	14858	14713	14739	14863	14769	14813	14663	14847	14681	14745	14734	14677	14847	14740	14509	14684	14589	14712	14719	14572	14685	14824	14661	14561	14611	14837	14647	14606	14907	14661	14791	14796	14660	14713	14849	14649	14675	14809	14743	14770	14784	14521	14669	14587	14763	14919	14791	14762	14757	14579	14609	14567	14565	14750	14715	14725	14769	14702	14780	14723	14686	14517	14697	14778	14697	14725	14686	14566	14774	14831	14667	14681	14801	14770	14905	14950	14832	14826	14856	14883	14768	14854	14868	14823	14751	14709	14879	14644	14692	14850	14898	14772	14644	14622	14571	14561	14450	14811	14587	14767	14615	14705	14667	14865	14698	14693	14805	14687	14843	14754	14821	14518	14581	14919	14735	14643	14701	14740	14713	14726	14861	14632	14902	14649	14718	15032	14790	14912	14659	14803	14653	14664	14796	14556	14521	14536	14791	14843	14816	14655	14643	14747	14737	14752	14626	14763	14683	14705	14733	14911	14657	14718	14749	14895	14514	14524	14714	14719	14653	14790	14798	14796	14683	14767	14656	14736	14875	14724	14727	14732	14600	14884	14731	14509	14850	14888	14721	14925	14913	14660	14737	14698	14700	14543	14711	14916	14736	14894	14812	14479	14770	14611	14572	14499	14575	14683	14828	14778	14826	14432	14684	14689	14869	14509	14787	14755	14815	14608	14639	14695	14698	14746	14780	14781	14727	14822	14877	14823	14849	14833	14699	14882	14627	14825	14754	14737	14658	14784	14739	14761	14807	14860	14729	14682	14691	14599	14840	14689	14801	14706	14629	14847	14887	14809	14753	14770	14787	14582	14521	14583	14805	14728	14532	14816	14676	14691	14586	14658	14873	14841	14791	14999	14662	14902	14735	14743	14750	14741	14618	14979	14715	14715	14732	14799	14782	14766	14748	14599	14531	14752	14617	14681	14833	14854	14638	14580	14650	14812	14740	14775	14670	14649	14890	14804	14719	14732	14869	14741	14797	14858	14772	14778	14670	14684	14804	14930	14850	14788	14566	14872	14784	14694	14524	14815	14673	14640	14728	14997	14597	14498	14713	14695	14658	14927	14805	14804	14735	14576	14647	14764	14838	14750	14613	14700	14601	14819	14796	14713	14699	14836	14778	14830	14603	14864	14639	14821	14527	14666	14714	14534	14583	14808	14676	14701	14818	14553	14740	14573	14467	14718	14698	14691	14737	14752	14714	14682	14675	14798	14858	14686	14638	14902	14904	14773	14835	14874	14586	14847	14762	14710	14825	14826	14899	15053	14817	14758	14736	14656	14648	14797	14775	14639	14767	14652	14647	14549	14835	14734	14981	14756	14750	14574	14899	14516	14838	14628	14677	14823	14738	14630	14850	14781	14641	14705	14729	14639	14826	14744	14642	14644	14550	14646	14760	14611	14557	14678	14661	14737	14939	14791	14727	14678	14769	14554	14886	14703	14648	14818	14826	14805	14518	14774	14741	14526	14673	14757	14819	14797	14706	14888	14730	14741	14609	14704	14694	14721	14779	14740	14836	14648	14669	14757	14632	14618	14648	14633	14684	14544	14705	14623	14710	14655	14750	14630	14752	14877	14707	14708	14757	14784	14639	14743	14559	14611	14852	14670	14731	14706	14732	14653	14697	14839	14887	14647	14952	14978	14729	14542	14812	14714	14961	14764	14811	14842	14724	14741	14642	14620	14834	14688	14680	14766	14618	14660	14564	14660	14750	14617	14655	14685	14686	14782	14527	14651	14776	14678	14816	14525	14613	15003	14698	14782	14716	14586	14656	14731	14675	14789	14611	14633	14794	14756	14649	14738	14793	14707	14658	14650	14673	14660	14732	14691	14497	14589	14668	14682	14825	14610	14738	14709	14721	14772	14681	14475	14956	14812	14638	14637	14668	14812	14827	14820	14763	14472	14825	14938	14710	14868	14769	14792	14838	14685	14606	14840	14506	14563	14583	14784	14700	14774	14579	14689	14781	14630	14750	14746	14575	14574	14626	14785	14737	14715	14367	14540	14713	14885	14593	14554	14623	14876	14598	14732	14706	14573	14934	14666	14644	14560	14642	14931	14741	14634	14509	14536	14676	14648	14733	14593	14787	14797	14743	14666	14780	14885	14724	14663	14512	14793	14682	14650	14507	14481	14659	14647	14838	14879	14840	14794	14636	14542	14611	14592	14792	14790	14820	14774	14667	14633	14720	14787	14725	14882	14827	14858	14785	14695	14874	14664	14774	14731	14776	14639	14667	14899	14810	14808	14737	14788	14593	14839	14851	14615	14507	14712	14731	14650	14567	14752	14741	14761	14743	14875	14593	14792	14748	14736	14844	14827	14742	14768	14682	14596	14704	14785	14753	14698	14919	14685	14829	14602	14441	14789	14697	14781	14695	14673	14715	14770	14689	14956	14924	14729	14630	14788	14573	14690	14688	14620	14636	14752	14550	14733	14702	14666	14679	14870	14770	14731	14604	14848	14774	14686	14756	14698	14700	14726	14615	14807	14648	14759	14710	14863	14608	14854	14855	14751	14875	14579	14730	14860	14870	14687	14706	14629	14625	14659	14775	14570	14733	14878	14697	14656	14713	14660	14876	14663	14729	14624	14747	14768	14731	14763	14720	14892	14827	14761	14769	14725	14695	14719	14582	14736	14810	14692	14655	14594	14463	14541	14783	14682	14789	14646	14678	14665	14593	14791	14839	14822	14690	14621	14834	14819	14760	14747	14599	14846	14637	14887	14798	14884	14763	14743	14674	14602	14674	14774	14600	14770	14864	14873	14777	14835	14688	14673	14777	14654	14871	14802	14687	14926	14799	14465	14704	14655	14633	14698	14658	14718	14778	14576	14613	14767	14750	15020	14680	14657	14678	14709	14890	14706	14722	14759	14856	14773	14952	14739	14676	14565	14361	14782	14800	14495	14668	14740	14755	14778	14594	14559	14756	14712	14856	14768	14722	14574	14829	14753	14843	14842	14799	14689	14779	14606	15151	14942	14757	14775	14640	14725	14755	14681	14737	14751	14892	14838	14846	14636	14666	14747	14692	14693	14919	14941	14767	14724	14658	14703	14984	14840	14614	14802	14667	14529	14928	14704	14670	14698	14745	14672	14639	14738	14696	14616	14768	14610	14648	14613	14596	14729	14659	14796	14655	14751	14707	14379	14714	14771	14948	14744	14566	14654	14639	14773	14621	14653	14995	14922	14730	14615	14668	14851	14718	14677	14828	14714	14824	14932	14939	14684	14791	14639	14660	14660	14727	14743	14656	14800	14858	14694	14782	14740	14722	14638	14656	14697	14695	14756	14625	14729	14779	14827	14577	14612	14701	14544	14849	14870	14670	14829	14785	14700	14852	14685	14574	14785	14561	14685	14774	14723	14752	14762	14718	14590	14824	14786	14713	14658	14776	14644	14807	14659	14621	14870	14632	14840	14600	14632	14714	14664	14644	14705	14891	14746	14758	14702	14556	14903	14721	14864	14845	14736	14886	14692	14755	14861	14678	14744	14832	14787	14813	14820	14719	14708	14689	14553	14902	14753	14730	14722	14542	14618	14543	14780	14524	14666	14883	14625	14686	14751	14650	14759	14527	14752	14626	14690	14796	14578	14575	14821	14667	14753	14711	14738	14645	14760	14671	14683	14587	14909	14654	14592	14724	14865	14612	14675	14887	14859	14573	14753	14707	14830	14612	14823	14831	14585	14671	14724	14702	14720	14571	14734	14553	14713	14876	14819	14780	14769	14749	14709	14757	14876	14662	14681	14757	14576	14793	14814	14693	14875	14676	14826	14724	14700	14631	14685	14829	14742	14608	14615	14720	14808	14975	14665	14667	14879	14904	14776	14656	14739	14699	14531	14596	14857	14714	14644	14673	14685	14688	14751	14852	14787	14714	14817	14667	14693	14608	14556	14651	14600	14629	14637	14996	14721	14824	14556	14648	14583	14706	14828	14780	14742	14949	14747	14740	14711	14778	14786	14673	14623	14620	14799	14724	14740	14885	14884	14821	14483	14663	14730	14760	14731	14617	14605	14652	14702	14637	14897	14824	14459	14562	14696	14824	14770	14810	14690	14737	14722	14630	14797	14863	14888	14708	14767	14570	14671	14677	14646	14702	14855	14629	14535	14956	14745	14705	14859
31348	52206	46083	30804	21160	16525	14124	13614	13279	13221	13395	13046	13145	13130	13358	13154	13228	13098	13069	13433	13107	13052	13076	13142	13183	13232	13168	13205	13031	13346	13136	13172	13214	13027	13181	13127	13215	13221	13341	13247	13261	13128	13199	13254	13320	13288	13258	13373	13233	13073	13063	13195	13169	13207	13146	13225	13199	13168	13271	13220	13164	13186	13258	13102	13236	13367	13092	13233	13090	13098	13350	13308	13166	13119	13270	13160	13186	13208	13231	13044	13277	13248	13226	13197	13159	13224	13001	13149	13253	13176	13104	13225	13001	13211	13194	13236	13189	13199	13074	13204	13202	13200	13050	13157	13207	13265	13245	13249	13113	13166	13391	13210	13237	13004	13090	13159	13091	13277	13145	13126	13221	13126	13184	13398	13133	13263	13210	13258	13271	13112	13003	13093	13085	13198	13211	13153	13193	13117	13076	13331	13321	13134	13115	13197	13018	13188	13010	13168	13191	12939	13162	13056	13170	13174	13211	13138	13318	13233	13068	13144	13051	13026	13109	13160	13103	13241	13207	13312	13188	13220	13084	13082	13122	13113	13198	13213	12959	13140	13192	13210	13283	12955	13117	13248	13029	13173	13314	13068	13172	13303	13120	13046	13210	13338	13244	13244	13270	13109	13166	13029	13152	13277	13087	13322	13088	13148	13236	13267	12983	13212	13346	13205	13213	13008	13239	13220	13241	13079	13204	13181	13123	13402	13081	13192	13205	13085	13262	13165	13229	13171	13100	13261	13256	13151	13150	13262	13119	13225	13146	13278	13134	13174	13224	13161	13079	13267	13229	13181	13198	13070	13272	13295	13252	13219	13123	13177	13120	13209	13187	13173	13121	13033	13160	13109	13225	13145	13169	13147	13108	13248	13256	13146	13146	13094	13221	13168	13246	13071	13174	13125	13188	13309	13121	13380	13051	13323	13300	13136	13204	13222	13252	13200	13096	13281	13051	13141	13264	12949	13171	13383	12952	13053	13141	13056	13266	13094	13218	13119	13071	13231	13183	13187	13178	13239	12992	13257	13331	13145	13185	13204	13130	13348	13261	13136	13153	13165	13260	13133	13173	13204	13275	13270	13278	13265	13238	13200	13121	13142	13140	13240	13283	13142	13231	13160	13062	13203	13197	13061	13069	13155	13025	13031	13288	13314	13096	13249	13199	13120	13210	13176	13190	13219	13334	13074	13183	13274	13243	13255	13178	13140	13254	13101	13196	13296	13212	13303	13209	13117	13099	13121	13246	13147	13301	13031	13194	13199	13183	13188	13095	13197	13232	13017	13079	13307	13245	13156	13216	13169	13244	13132	13193	13155	13190	13101	13249	13050	13076	13110	13149	13195	13149	13082	13104	13158	13148	13309	13343	13372	13017	13082	13321	13131	13147	13215	13261	13153	13117	13154	13146	12970	13036	13165	13258	13135	13182	13117	13024	13289	13178	13217	13179	13197	13196	13176	13086	13254	13112	13115	13260	13071	13167	13017	13276	13001	13096	13177	13226	13206	13196	13194	13028	13190	13090	13211	13172	13069	13056	13256	13189	13013	13248	13275	13287	13106	13158	13174	13199	13073	13131	13132	13351	13213	13186	13207	13162	13133	13075	13193	13208	13058	13313	13108	13143	13288	13152	13167	13094	13081	13270	13255	13107	13297	13171	13200	13261	13267	13319	13033	13212	13231	13282	13194	13244	13025	13192	13240	13217	13076	13134	13201	13122	13341	12980	13118	13076	13070	13330	13123	13196	13138	13138	13252	13041	13258	13063	13311	13279	13212	13230	13089	13134	13064	13249	13007	13161	13168	13185	13341	13076	13102	13203	13100	13129	13128	13025	13341	13058	13306	13208	13155	13231	13191	13099	13011	13044	13272	13180	13367	13197	13113	13245	13352	13156	13150	13106	13053	13085	13272	13100	13245	13286	13105	13246	13029	13151	13161	13174	13214	13239	13088	13049	13128	13293	13134	13307	13144	13146	13173	13177	13224	13270	13001	13243	13175	13076	13207	13251	13286	13146	13115	13184	13173	13231	13276	13048	13303	13224	13103	13269	13115	13353	13266	13075	13090	13162	13187	13031	13199	13179	13283	13234	13168	12983	13267	13257	13125	13173	13130	13027	13221	13108	13167	13229	13287	13293	13137	13238	13137	13031	13197	13376	13191	13242	13135	13113	13191	13229	13076	13256	13281	13338	13145	13183	13181	13205	13114	13230	13252	13183	13234	13182	13316	13208	13150	13157	13137	13050	13117	13130	13140	13155	13171	13218	13047	13298	13225	13119	13109	13361	13246	13168	13243	13277	13136	13250	13266	13145	13253	13154	13252	13080	13123	13179	13099	13292	13345	13072	13315	13186	13244	13206	13148	12989	13155	13105	13241	13063	13338	13256	13290	13245	13121	13164	13263	13158	13136	13324	13227	13266	13200	13327	13161	13112	13097	13393	13166	13237	13315	13079	13010	13126	13222	13159	13196	13178	13218	13247	13174	13139	13193	13141	13292	13153	13393	13223	13189	13163	13348	13216	13272	13140	12987	13155	13041	13107	13212	13099	13304	13258	13097	13013	13302	13143	13126	13152	13288	13073	13254	13092	13270	13075	13197	13247	13257	13205	13194	13177	13193	13103	13330	13121	13196	13164	13171	13156	13039	13225	13045	13229	13259	13166	13332	13119	13282	13170	13163	13215	13321	13302	13148	13148	13129	13068	13099	13337	13143	13317	13187	13228	13245	13011	12999	13358	13267	13173	13014	13373	13199	13175	13214	13248	13204	13290	13180	13135	13058	13239	13234	13268	13084	13116	13218	13202	13126	13336	13251	13001	13203	13152	13220	13047	13117	13191	13178	13181	13109	13371	13183	13296	13255	13280	13261	13214	13055	13155	13258	13047	13402	13202	13081	13316	13202	13292	13124	13341	13299	13211	13165	13120	13158	13217	13222	13277	13159	13297	13241	13216	13067	13375	13223	13171	13129	13083	13102	13202	13089	13091	13276	13177	13180	13102	13117	13283	13240	13125	13102	13121	13290	13305	13326	12960	13231	13131	13095	13300	13108	13196	13195	13207	13150	13177	13049	13174	13310	13179	13272	13234	13127	13045	13254	13202	13358	13048	13166	13248	13279	13145	13256	13247	13280	13137	13263	13063	13229	13082	13118	13198	13238	13088	13157	13090	13097	13123	13331	13284	13102	13281	13286	13171	13289	13104	13075	13236	13247	13284	13246	13192	13179	13195	13024	13057	13467	13111	13192	13195	13329	13252	13180	13330	13219	12959	13177	13378	13356	13191	13254	12972	13132	13356	13330	13140	13148	13281	13207	13111	13305	13316	13175	13291	13208	13188	13043	13379	13129	13208	13241	13185	13094	13206	13120	13315	13224	13111	13184	13124	13096	13172	13163	13245	13141	13117	13313	13151	13309	13379	13264	13196	13169	13167	13343	13202	13388	13258	13168	13311	13132	13115	13232	12935	13207	13128	13081	13138	13277	13132	13053	13327	13241	13285	13132	13113	13274	13064	13190	13140	13208	13163	13214	13346	13059	13245	13228	13227	13269	13245	13256	13221	13175	13274	13173	13327	13348	13185	13278	13159	13292	13272	13180	13142	13203	13338	13188	13100	13143	13403	13243	13117	13165	13231	13227	13243	13207	13345	13105	13252	13291	13230	13172	13011	13201	13146	13322	13199	13238	13285	13078	13089	13044	13105	13237	13255	13223	13388	13051	13288	13190	13202	13180	13139	13126	13237	13324	13222	13135	13059	13131	13181	13196	13189	13392	13459	13215	13245	13158	13198	13110	13304	13121	13335	13355	13157	13260	13074	13211	13118	13310	13236	13128	13236	13278	13274	13080	13007	13139	13176	13294	13134	13155	13323	13089	13200	13246	13161	13222	13174	13248	13276	13312	13253	13226	13076	13095	13141	13219	13227	13197	13262	13141	13236	13217	13229	13233	13146	13056	13090	13218	13232	13332	13090	13247	13279	13350	13326	13401	13221	13078	13180	13264	13260	13201	12985	13178	13177	13173	13140	13177	13437	13293	13315	13123	13146	13219	13316	13066	13138	13211	13100	13135	13117	13182	13140	13178	13157	13200	13180	13123	13056	13167	13257	13008	13098	13329	13139	13212	13206	13286	13223	13016	13227	13113	13122	13125	13206	13256	13134	13087	13375	13233	13140	13294	13293	12980	13208	13178	13255	13210	13062	13159	13121	13112	13205	13144	13263	13357	13066	13109	13021	13189	13155	13142	13190	13296	13227	13007	13194	13259	13124	13229	13063	13116	13266	13097	13214	13207	13053	13267	13079	13216	13307	13064	13294	13243	13126	13168	13145	13380	13345	13302	13181	13343	13235	13145	13060	13183	13201	13137	13252	13119	13135	13221	13207	13253	13102	13196	13237	13145	13293	13168	13091	13211	13167	13362	13175	13240	13170	13124	13206	13245	13206	13282	13267	12971	13104	13330	13232	13216	12992	13112	13114	13173	13191	13165	13304	13189	13180	13303	13142	13238	13078	13146	13348	13210	13299	13264	13184	13116	13151	13189	13305	13270	13097	13125	13212	13133	13140	13194	13188	13220	13300	13130	13260	13201	13217	13179	13233	13334	13275	13020	13040	13100	13196	13074	13311	13177	13164	13093	13228	13145	13339	13164	13260	13153	13145	13106	13074	13250	13174	13064	13177	13169	13243	13243	13158	13166	13267	13128	13184	13147	13283	13112	13225	13130	13122	13207	13197	13077	13297	13355	13210	13273	13216	13116	13249	13133	13072	13076	13309	13252	13181	13210	13133	13207	13313	13145	13284	13258	13424	13266	13019	13148	13241	13238	13120	13247	13163	13282	13370	13114	13259	13090	13150	13089	13187	13161	13274	13275	13220	13309	13389	13265	13208	13236	13114	13212	13361	13004	13236	13328	13145	13156	13170	13329	13328	13248	13185	13302	13166	13154	13288	13086	13255	13177	13197	13265	13163	13136	13215	13123	13098	13174	13249	13107	13112	13201	13142	13195	13166	13154	13383	13241	13157	13180	13273	13063	13110	13347	13210	13169	13355	13312	13256	13213	13110	13337	13336	13113	13239	13173	13139	13193	13124	13236	13268	13275	13357	13204	13080	13163	13166	13181	13284	13109	13121	13273	13249	13310
24275	23194	42421	46061	37733	30132	23382	16967	14930	14445	14381	14308	14356	14352	14440	14188	14226	14200	14203	14131	14348	14322	14157	14235	14255	14242	14247	14151	14200	14144	14353	14145	14142	14126	14191	14178	14164	14068	14030	14025	14319	14195	14042	14042	14027	14110	14120	14247	14117	14063	14089	14092	14197	14234	14119	14082	14157	14148	14125	13971	14336	14301	14277	14060	14230	14133	14024	14348	14312	14151	14198	14136	13972	14074	14150	14151	14214	14162	14320	14095	14348	13913	14028	14372	14093	14129	14185	14090	13992	14298	14054	13932	14084	14189	14132	14044	14298	14044	13814	14409	14100	14084	14229	14175	14106	14064	14138	14161	13951	14173	14210	14102	14073	14177	14089	14252	14088	14284	14017	14110	14267	13941	14153	14017	14069	14136	14125	14166	14135	14231	14394	14053	14194	14190	14178	14072	14015	14189	14104	14099	14276	14163	14143	14063	14289	14176	14248	14052	14063	14245	14200	14184	14172	14213	14236	14260	14473	14225	14049	14134	14163	14081	14018	14089	14149	14158	14140	14253	14007	14290	13950	14332	14094	14095	14063	14120	14151	14295	14064	14185	14292	14097	14217	14018	14198	13984	13852	14074	13968	14043	14079	14292	14147	13931	14318	14010	14074	14302	14121	14096	14067	13984	14020	14231	14022	14108	14367	14274	14183	14039	14093	14205	14097	14190	14091	14107	14128	14182	14133	14067	14113	13990	14049	14140	14140	14048	14166	13959	14221	14286	14211	14293	14087	14196	13988	14264	14140	14035	14065	14154	14046	14174	14040	13985	13965	14167	14025	14302	14098	14119	14126	14128	13997	14235	14111	14516	14116	14041	13929	14086	14031	13929	14228	14054	13963	14067	14264	14052	14213	14119	14083	14140	14166	13981	14295	14143	14191	14125	13973	14122	14207	13876	14048	13943	14061	14036	14104	13994	14084	14173	14175	14082	14239	14119	14089	14009	14177	14123	14253	14167	14071	14263	14123	14197	13977	14156	14130	13962	14094	14149	14059	14080	14197	14125	14088	14253	14145	13966	14441	14065	14285	14106	14272	14123	14177	14112	14252	14420	14308	14198	14147	14181	14342	14067	13948	14215	14274	14062	14011	13958	14027	14243	14047	14093	14189	14100	14423	14292	14078	14097	14174	13981	14029	14167	14281	14173	14234	13958	14049	14239	14115	14141	14224	14181	14055	14201	14088	14287	14240	14116	14259	14067	14116	14074	14117	14194	14146	14062	14094	14219	14057	14089	14187	14202	13907	13937	13813	13967	14207	13978	13962	14133	14162	14121	13994	14300	14277	14046	14024	14150	14137	14232	14234	14263	14038	14276	14221	14153	14038	14174	14020	14199	14101	14086	14142	14207	14212	14188	14097	14089	14212	14250	14120	14261	14080	14002	14214	14230	14159	14369	14195	13993	14285	13975	14297	14413	14117	14386	14174	14189	14139	13974	14155	14116	14237	14176	14038	14108	14284	13965	14025	14182	14172	14140	14146	14023	14211	14039	14056	14179	14013	14114	14164	14213	14049	13970	13964	14284	14142	14164	14309	14017	14009	14019	14123	14251	14360	14162	14147	14019	14253	14376	14250	14031	14113	14191	14236	13894	14168	14181	14112	14182	14154	14191	14152	14069	14064	14069	14064	14217	14092	14056	14206	13986	14226	14187	14165	14050	14166	14219	14224	14187	14346	14055	14204	14408	14169	14319	14075	14155	14056	14000	14137	14165	14068	14031	14190	14123	14042	14028	14238	14115	13956	14136	14031	14209	14030	14113	14116	14108	14200	14163	14269	14281	14085	14194	14126	14187	14137	14120	14097	14147	14207	14115	14120	14004	14068	14151	14102	14050	14120	13983	14248	13955	14226	14328	14163	13984	14152	14225	14121	14390	14059	14104	14167	14229	14211	14131	14087	14299	14222	14055	13898	14195	14045	14179	14123	14129	14288	14178	14306	14176	14078	14103	14092	14167	14073	14219	14031	14281	14128	14158	14262	14323	14194	14148	14060	14045	14222	14157	14254	14140	14204	14210	14036	14054	14089	14126	14298	14102	14016	14089	14018	14245	14222	14254	13998	14160	14036	14164	14077	14087	13977	14349	14098	14054	14148	14191	14190	14178	14190	14101	14218	14032	14141	13999	14079	14233	13981	14076	14245	13977	13976	14116	14028	14061	14199	14236	14111	14182	14221	14252	14092	14045	14125	13952	14241	14051	13984	14136	14102	14133	14310	14192	14225	14067	14130	13977	14113	14134	14229	14037	14250	14046	14310	14125	14210	14133	13952	13993	14044	14286	14112	13898	14221	14210	14167	13976	14153	14066	14091	14062	13935	14274	14159	13980	14234	14145	14176	14247	14293	14201	14091	14135	14010	14133	14188	14115	14128	14070	14061	14162	14297	14148	14023	14204	13828	13954	14140	14154	14312	13961	14046	14084	14292	14135	14032	14063	14106	13962	14092	14127	14102	13986	14109	14185	14140	14257	14210	14277	14006	14068	14031	14223	14327	14035	14187	14041	14256	14010	14149	14097	14272	14089	14198	13971	14213	14067	14242	14070	14222	14123	14225	14123	14116	14056	14092	14098	14235	14234	14078	13988	14148	13887	14105	14265	14077	14215	14056	14028	14076	14270	14347	14274	14147	14158	14323	14204	14125	14016	14207	14076	13986	14087	14081	14036	14036	13968	14193	14133	14339	14219	14064	14337	14117	13990	14239	14089	14102	14153	14171	14086	14021	14084	14226	14237	14284	14192	14200	14239	14356	14023	14291	14134	13992	14064	13687	14262	14230	14148	14290	13953	13924	14151	14180	14186	14278	14257	14095	14197	14277	14091	14199	14279	14175	14173	14156	14216	14012	14168	14045	14030	14023	14029	14104	14244	14319	14130	14228	13979	14184	14116	14209	14064	14246	14344	14231	14141	14110	14069	14205	14072	14102	14015	14035	14069	14201	14201	14173	14182	14204	14164	14112	14262	14084	14153	14127	14116	14189	13976	14197	14189	14206	14056	14121	14239	14220	14229	14208	14250	14176	14184	14316	14208	14186	14014	14123	14101	14135	14270	14097	14136	14206	14096	14185	14250	14051	14071	13945	14033	14067	14170	14098	13807	14140	14030	14049	14009	14257	14103	14175	13977	13992	14012	14071	14069	14299	14156	14071	14059	14105	13985	14045	14059	14086	14186	13963	14140	14073	14150	14136	14305	14264	14081	14181	14244	14214	14004	14124	14076	14063	14107	14221	14202	14201	14122	14255	14123	14244	14039	14264	14249	14162	14112	14085	14100	14044	14125	14219	14231	14190	14127	14158	14060	14246	14234	14062	14053	14098	14153	14268	14123	14091	13967	14177	14027	14185	14009	14238	14155	14119	14440	14224	14124	14206	14263	14243	14051	14203	14044	14139	14067	14222	14186	14099	14232	14149	14202	14200	14176	13967	14168	14073	14055	14149	14248	14061	14054	14021	14240	14148	14082	14111	13982	14253	14051	14037	14304	14109	14099	14054	14255	14065	14224	14086	14177	14210	14137	14100	14086	14113	14278	14073	14104	14028	14021	14130	14118	14506	14143	14052	14022	14292	14151	14092	14098	14224	14094	14097	14161	14153	14206	14268	14061	14135	14032	14205	14197	14305	14199	14191	14170	14197	14014	14049	14020	14182	14186	13994	14209	14158	14034	14050	14135	14192	14054	13979	13964	14073	14285	14184	14248	14234	14039	14040	14314	14084	14070	14244	14125	14021	14091	14181	14218	14206	14051	14173	14179	13947	13924	14290	14118	14213	14188	14010	14024	14100	14293	14206	14087	14194	13995	14169	14414	13984	14077	14075	14127	14260	14018	14113	14126	14274	14143	14157	14148	14058	14134	14139	13965	14183	14079	14231	14051	14196	14008	14168	14054	14086	14180	14068	13902	14115	14016	14082	14166	14242	14171	14133	14093	14127	14287	14043	14318	14007	14134	14108	14225	14168	14175	14120	14149	14222	14310	14119	14212	14147	14067	14275	14183	14190	14287	14102	13938	14180	13968	14053	14043	14125	14070	14205	14244	14210	14275	14322	14180	14210	14152	14339	14354	14172	14122	14181	14221	13875	14158	14273	14046	14268	14180	14161	14245	14223	14246	14075	14203	14069	14196	14205	14202	14232	13957	14111	14086	13955	13910	14105	14153	14059	14146	13908	14299	13866	13999	14135	14196	14158	14133	14040	14216	14177	14076	14126	14206	14413	14198	14256	14196	14260	14276	13948	14154	14223	14081	14230	14126	14143	14214	14036	14110	13977	14092	14110	14061	13917	14075	14032	14312	14258	14041	14059	14173	14139	14279	14138	14250	14316	14123	14206	14049	14171	14289	14083	14094	13979	14103	14036	14336	14192	14282	14117	14129	14109	14328	14185	14129	14036	14139	13974	14132	14232	14162	13990	14021	14244	13829	14036	13967	14069	14121	14298	14232	14080	14123	14357	14165	13946	14029	14001	13996	14234	14169	14233	14051	14213	14068	14230	14033	14078	14137	14034	14110	14093	13916	14121	14328	14078	14111	14118	14161	14141	14138	14050	14105	13998	14129	14092	14196	14106	14173	14220	14025	14162	14145	14165	14181	14243	14319	14096	14188	14298	14172	14279	14201	14170	14208	14062	14166	14110	14155	14106	14149	14082	14171	14216	14123	14209	14163	14281	13997	14082	14121	14017	14029	13900	14128	14104	14170	14007	14116	14162	14075	14134	14095	14049	14168	13972	14096	14076	14095	14256	14086	14235	14108	13987	14271	14089	14334	14315	14166	14158	14074	14195	14197	14241	14083	14239	13999	14080	14167	13943	13853	14255	14089	14124	14068	14074	14106	14218	14072	14291	14155	14146	14108	14133	14356	14393	14232	14225	14083	14032	14260	14212	14365	14223	14049	14109	14170	14341	13968	14107	13849	14157	14260	14178	14213	14198	14200	14127	14066	14360	14034	14011	14220	14154	14018	14256	14057	14140	14188	14037	14237	14168	14118	14040	14086	14227	14275	14185	14203	14189	13993	14115	14305	14257	14206	14274	14140	14161	14122	14177	14100	14079	14128	14129	14107	14093	14215	14130	14115	14082	14113	13996	14048	14161	14093	14351	14114	14246	14086	14133	14048	14200	14226	14111	14236
56864	95875	86220	61730	44091	30384	19683	14768	13356	12965	12782	12685	12929	12789	12867	12789	13068	12886	13003	12898	12741	12842	12873	12880	12880	12674	12872	12854	12701	12737	12945	12840	12818	12807	12940	12890	12891	12772	12918	12854	13002	12898	12890	12822	12818	12792	12626	12701	12909	12843	12898	12869	12922	12837	12925	12775	12960	12911	12885	12788	12888	12776	12913	12822	12732	12850	12931	12823	12876	12851	12901	12733	12889	12876	12789	12739	12769	12878	12835	12877	12943	12811	12877	12899	12824	12808	12940	12983	12931	12782	12895	12847	12804	12805	12908	12881	12927	12815	12717	12784	12764	12744	12992	12684	12856	12625	12661	12877	12954	12706	12961	12910	12843	12671	12767	13045	12797	12689	12787	12748	12693	12778	12829	12816	12902	12910	12787	12820	12849	12883	12807	12852	12876	12923	12846	12803	12840	12805	12778	12947	12749	12820	12878	12815	12855	12982	12808	12803	12780	12859	12930	12761	12860	12936	12993	12760	12920	12784	12651	12835	12813	12850	12932	12676	12951	12888	12789	12744	12873	12818	12683	12891	12660	12843	12715	12936	12882	12823	13004	12704	12881	12788	12974	12725	12773	12832	12823	12844	12762	12764	12768	12903	12821	12871	12922	12913	12731	12804	13002	12833	12854	12729	12769	12959	12920	12834	12767	12735	12848	12803	12719	12933	12869	12686	12822	12714	12851	12834	12768	12957	12931	12688	12910	12874	12931	12919	12858	12818	12858	12854	12820	12705	12830	12868	12832	12845	12803	12791	12954	12721	12820	12869	12897	12752	12768	12806	12875	12794	12942	12721	12828	12805	12954	12734	12852	12796	12836	12922	12804	12868	12696	12872	12949	12763	12816	12973	12891	12734	12872	12868	12855	13060	12958	12857	12907	12860	12817	12792	12705	12720	12904	12779	12793	12886	12823	12987	12719	12912	12984	12671	13050	12805	12733	12853	12679	12730	12847	12823	12735	12744	12614	12799	12754	12701	12781	12851	12831	12958	12701	12868	12786	12657	12705	12670	12666	12903	12720	12764	12730	12884	12815	13001	12739	12901	12785	12849	12796	12831	12796	12944	12731	12882	12736	12891	12725	12808	12763	12751	12875	12844	12930	12772	12806	12756	12792	12870	12717	12759	12820	12769	12767	12797	13005	12538	12920	12880	12741	12917	12829	12891	12741	12852	12845	12762	12845	13036	12825	12714	12822	12809	12872	12893	12875	12847	12744	12906	12974	12661	12644	12863	12882	12796	13015	12855	12795	12840	12690	12850	12840	12819	12821	12782	12767	12832	12771	12928	12820	12860	12914	12860	12765	12707	12820	12992	12918	12705	12792	12666	12930	12894	12850	12722	12743	12851	12922	12843	12820	12796	12831	12913	12771	13018	12757	12880	12876	12876	12812	12904	13006	12756	12856	12945	12978	12726	12967	12775	12697	12813	12893	12762	12758	12831	12829	12788	12714	12833	12927	12780	12783	12853	12811	12748	12918	12799	12865	12691	12816	12828	12680	12932	12978	12938	12772	12830	12891	12861	12732	12740	12981	12877	12717	12770	12851	12940	12798	12847	12946	12782	12842	12879	12708	12900	12751	12822	12886	12969	12913	12776	12885	12803	12829	12839	12828	12906	12875	12758	12866	12719	12819	12885	12906	12835	12821	12773	12867	12891	12773	12751	12772	12807	12848	12781	12847	12995	12885	12777	12791	12789	12742	12790	12758	12751	12896	12725	12936	12788	12675	12758	12752	12915	12862	12815	12720	12734	12842	12703	12771	12880	12826	12946	13028	12650	12858	12753	12856	13044	12884	13009	12742	12851	12889	12801	12724	12800	12792	12706	12728	12625	12856	12997	12857	12971	12805	12795	12657	12870	12847	12863	12866	12760	12930	12632	12805	12893	12935	12706	12520	12659	12936	12718	12835	12774	12868	12785	12955	12759	13042	12769	12863	12907	12955	12781	12822	12937	12755	12771	12898	12833	12804	12739	12888	12770	12819	12858	12866	12781	12887	12867	12767	12837	12932	12775	12857	12893	12723	12796	12776	12787	12714	12750	12592	12734	12978	12699	12736	12970	12846	12908	12688	12923	13016	12619	12947	12881	12741	12706	12843	12697	12825	12772	12831	12638	12904	12732	12793	12789	12895	12869	12659	12810	12823	12889	12832	12746	12857	12828	12740	12970	12742	12729	12779	12911	12595	12778	12943	12976	12697	12873	12870	12990	12809	12865	12782	12903	12662	12806	12804	12749	13015	12686	12796	12875	13065	12877	12739	12922	12745	12834	12799	12807	12751	12900	12885	12781	12781	12715	12929	12663	12987	12750	12803	12839	12725	12917	12770	12852	12742	12780	12807	12954	12808	12837	12884	12873	12793	12773	12850	12862	12901	12834	12929	12792	12738	12875	12880	12764	12863	12739	12864	12971	12916	12755	12863	12866	12869	12838	12913	12970	12842	12817	12808	12973	12683	12758	12734	12829	12822	12981	12814	12943	12696	12696	12886	12854	12828	12890	12874	12805	12753	12805	13014	12751	12788	12864	12861	12750	12651	12833	12983	12701	12875	12923	12793	12877	12843	12849	12838	12871	12871	12631	12747	12863	12848	12745	12711	12801	12874	12930	12797	12851	12755	12864	12822	12686	12668	12849	12858	12918	12918	12700	12965	12768	12784	12910	12679	13014	12731	12736	12886	12841	12819	12845	12939	12883	12852	12703	12771	12758	12859	12841	12799	12776	12807	13007	12794	12757	12894	12841	12833	12760	12874	12836	12762	12812	12784	12803	12720	12815	12870	12850	12781	12903	12914	12793	12747	12797	12815	12969	12778	12818	12838	12873	12996	12985	12907	12973	12802	12815	12789	12829	12791	12870	12919	12834	12756	12852	12942	12855	12758	12759	12688	13035	12926	12692	12694	12935	12675	12812	12874	12745	12858	12816	12960	12829	12888	12993	12793	12574	12756	12930	12794	12876	12881	12883	12933	12803	12963	12863	12890	12818	12806	12727	13008	12812	12771	12890	12736	13009	12773	12923	12833	12684	12726	12860	12737	12718	12765	12695	12724	13053	12822	12811	13007	12763	12642	12908	12751	12727	13035	12940	12871	12840	12855	12862	12871	12949	12747	12825	12922	12775	12677	12817	12713	12839	12813	12798	12722	12662	12613	12841	12795	12761	12787	12926	12967	12717	12714	12917	12751	12778	12771	12771	12734	12899	12964	12771	12815	12972	12815	12796	12884	13021	12801	12951	12932	12777	12911	12709	12785	12828	12878	12800	12926	12874	12796	12712	12863	12663	12807	12676	12832	12922	12992	12697	12769	12766	12787	12798	12961	12759	12717	12920	12779	12835	12653	12782	12833	12783	12853	12753	12789	12886	12864	12942	12822	12866	12944	12798	12918	12845	12931	12717	12775	12824	12855	12837	12861	12820	12768	12937	12663	12914	12970	12862	13020	12752	12812	12916	13029	12826	12741	12744	12703	12856	12658	12803	13043	12706	12962	12827	12739	12824	13082	12696	12961	12872	12807	12910	12912	12879	12670	12898	12817	12961	12924	12635	12793	12750	12858	12934	12786	12817	12904	12981	12792	12850	12775	12733	12814	13054	12927	12820	12973	12830	12761	12863	12921	12800	12878	12716	12882	12960	12893	12914	12859	13102	12941	12801	12772	12901	12779	12966	12748	12849	12799	12856	12936	12859	12740	12691	12678	12686	12727	12900	12713	12765	12800	12797	12863	12898	12779	12963	12712	12807	12872	12737	12749	12903	12892	12923	12785	12764	12923	12798	12775	12780	12865	12720	12894	12803	12741	12952	12898	12771	12854	12944	12649	12728	12673	12715	12798	12947	12734	12873	12944	12856	12807	12741	12748	12813	12682	12811	13059	12815	12740	12814	12935	12948	12755	12825	12727	12787	12757	12801	12896	12842	12907	12863	12740	12877	12961	12787	12765	12812	12904	12745	12883	12828	12860	12755	12809	12905	12672	12795	12742	12940	12815	12797	12620	12671	12933	12843	12852	12862	12756	12755	12679	12759	12719	12869	12861	12963	12910	12884	12805	12866	12986	12764	12841	12955	12816	12840	12799	12863	12845	12781	12822	12800	12753	12857	12771	12900	12785	12854	12878	12809	12624	12839	12872	12898	12897	12904	12898	12787	12745	12784	12768	12897	12904	12944	12943	12868	12870	12872	12725	12837	12866	12834	12791	12941	12811	12798	13003	12725	12744	12960	12778	12856	12891	12669	12847	12868	12847	12783	12759	12870	12889	12964	12814	12802	12806	12829	12776	12667	12624	12958	12793	12815	12845	12862	12771	12855	12864	12866	12814	12829	12762	12732	12753	12656	12802	12782	12938	12743	12926	12794	12752	12741	12848	12906	12793	12707	12575	12736	12936	12772	12800	12899	12833	12974	12926	12806	12814	12737	12835	13032	12801	12803	12850	12774	12813	12883	12835	12586	12888	12801	12693	12853	12923	12906	12753	12877	12627	12925	12941	12743	12875	12916	13010	12811	12810	12882	12841	12934	12821	12843	12884	12957	12895	12907	12903	12710	12808	13021	12772	12779	12959	12742	12927	12979	12923	12845	12757	12967	12876	12801	12922	12724	12797	12897	12980	12910	12719	13018	12745	12905	12805	12795	12951	12830	12905	12797	13008	12801	12948	12718	12726	12961	12761	12954	12869	12930	13000	12679	12806	12840	12851	12878	12918	12794	12847	12885	12945	12901	12850	12912	12883	12770	12893	12835	12942	12782	12884	12749	12805	12882	12883	12804	12868	12789	13007	12792	12814	12967	12757	12865	12941	12721	12841	12926	12757	12790	12754	12904	12808	12692	12695	12881	12964	12703	13020	12833	12928	12802	12575	12876	12801	12769	12738	12867	12815	12813	12739	12846	12753	12774	12651	12789	12838	12759	12708	12931	12910	12878	12799	12880	12667	12897	12825	12845	12697	12907	12609	12922	12817	12935	12936	12843	12677	12832	12718	12868	12806	12860	12749	12790	12636	13003	12759	12944	12908	12705	12710	12960	12903	12994	12918	12759	12914	12805	12938	12865	12706	12636	12792	12738	12829	12712	12753	12919	12803	12961	12879	12834	12835	12945	12920	12759	12824	12862	12855	12892	12740	12690	12781	12732
23145	22236	37127	41175	38471	33899	28380	18808	14948	14291	13997	13955	13883	13890	13718	13536	13839	13742	13736	13751	13502	13582	13741	13600	13765	13786	13643	13653	13650	13675	13699	13553	13781	13687	13666	13795	13759	13678	13710	13726	13569	13482	13480	13465	13764	13610	13541	13493	13424	13628	13625	13694	13591	13586	13562	13696	13683	13595	13816	13785	13613	13696	13535	13642	13569	13540	13496	13673	13450	13725	13619	13380	13619	13426	13621	13598	13517	13659	13655	13628	13704	13478	13397	13514	13600	13719	13675	13717	13683	13549	13644	13726	13736	13787	13606	13473	13506	13690	13522	13443	13582	13670	13652	13514	13440	13561	13809	13607	13328	13530	13652	13466	13583	13720	13374	13500	13592	13569	13609	13802	13731	13505	13496	13475	13392	13511	13634	13501	13644	13458	13472	13523	13468	13674	13661	13548	13655	13755	13580	13581	13431	13489	13470	13710	13711	13515	13626	13617	13677	13705	13414	13600	13660	13451	13404	13536	13587	13596	13564	13431	13615	13476	13545	13387	13506	13713	13615	13631	13639	13429	13568	13466	13459	13531	13795	13522	13598	13567	13630	13586	13505	13595	13715	13463	13679	13486	13432	13620	13587	13471	13412	13550	13460	13485	13408	13537	13521	13524	13542	13368	13503	13627	13509	13431	13608	13670	13527	13610	13687	13493	13567	13562	13611	13540	13584	13553	13785	13460	13622	13374	13675	13593	13536	13575	13492	13439	13594	13698	13509	13457	13504	13606	13525	13668	13576	13724	13596	13515	13424	13398	13697	13480	13624	13510	13389	13554	13614	13554	13559	13520	13559	13630	13620	13498	13526	13604	13465	13631	13693	13554	13565	13530	13624	13611	13604	13642	13418	13378	13558	13576	13378	13568	13705	13373	13593	13407	13491	13611	13660	13570	13512	13509	13438	13608	13584	13437	13650	13549	13509	13527	13446	13554	13412	13550	13605	13568	13814	13709	13529	13526	13591	13347	13458	13615	13526	13479	13570	13685	13525	13580	13497	13262	13310	13563	13514	13532	13523	13590	13485	13556	13422	13423	13417	13649	13862	13550	13575	13604	13526	13533	13763	13643	13691	13526	13640	13663	13737	13485	13600	13465	13676	13295	13295	13653	13512	13509	13570	13465	13547	13558	13548	13737	13521	13517	13419	13331	13443	13510	13519	13579	13541	13613	13715	13468	13551	13603	13573	13468	13485	13750	13639	13578	13390	13696	13668	13547	13763	13526	13496	13619	13778	13550	13626	13619	13632	13545	13687	13603	13489	13588	13518	13634	13607	13573	13426	13496	13642	13551	13615	13673	13653	13556	13698	13634	13470	13454	13618	13574	13430	13458	13546	13554	13595	13524	13529	13573	13499	13750	13643	13425	13483	13538	13626	13638	13761	13655	13565	13710	13528	13547	13614	13600	13629	13340	13527	13769	13825	13371	13531	13486	13489	13600	13579	13566	13558	13509	13532	13737	13446	13640	13530	13678	13719	13707	13287	13543	13560	13548	13537	13583	13528	13555	13575	13576	13611	13641	13421	13578	13522	13397	13427	13562	13563	13647	13630	13409	13597	13730	13515	13635	13587	13570	13496	13651	13460	13580	13607	13679	13368	13492	13615	13346	13567	13682	13627	13698	13545	13699	13620	13515	13496	13586	13405	13476	13519	13674	13622	13599	13497	13553	13508	13583	13556	13565	13778	13632	13607	13547	13584	13589	13597	13509	13632	13424	13683	13569	13482	13540	13695	13734	13635	13660	13572	13468	13565	13409	13483	13625	13515	13664	13507	13600	13659	13568	13467	13499	13656	13542	13496	13553	13560	13619	13426	13606	13665	13545	13455	13687	13520	13609	13626	13834	13658	13602	13619	13523	13662	13567	13572	13438	13516	13517	13607	13548	13563	13634	13699	13694	13545	13564	13638	13744	13491	13504	13643	13603	13554	13510	13597	13665	13667	13511	13534	13800	13627	13495	13594	13576	13514	13573	13588	13396	13589	13475	13621	13481	13770	13623	13617	13368	13613	13553	13671	13358	13567	13502	13420	13622	13670	13763	13556	13343	13470	13653	13555	13541	13568	13559	13547	13695	13420	13572	13577	13635	13601	13578	13654	13449	13546	13655	13658	13596	13686	13568	13611	13566	13665	13623	13430	13658	13769	13498	13693	13461	13583	13524	13632	13522	13507	13693	13718	13609	13671	13534	13598	13500	13504	13580	13643	13651	13495	13409	13579	13688	13440	13487	13420	13322	13536	13411	13535	13446	13492	13517	13816	13616	13577	13361	13502	13646	13548	13706	13656	13545	13419	13462	13475	13430	13458	13453	13388	13591	13639	13437	13711	13568	13458	13493	13557	13730	13359	13669	13345	13615	13611	13490	13621	13475	13499	13281	13583	13621	13658	13563	13568	13678	13589	13622	13582	13656	13663	13466	13476	13774	13644	13545	13517	13562	13527	13776	13641	13591	13515	13680	13616	13507	13655	13443	13526	13720	13656	13512	13633	13351	13589	13417	13652	13536	13605	13639	13477	13574	13509	13563	13601	13599	13512	13487	13683	13807	13553	13638	13525	13515	13687	13429	13530	13721	13477	13443	13538	13626	13587	13352	13563	13689	13449	13462	13652	13733	13628	13481	13738	13493	13594	13395	13670	13546	13484	13643	13682	13589	13544	13528	13477	13493	13514	13432	13614	13381	13477	13562	13501	13589	13586	13526	13476	13645	13536	13427	13541	13551	13731	13486	13513	13669	13406	13459	13576	13643	13367	13717	13694	13560	13570	13459	13583	13755	13639	13540	13517	13484	13742	13610	13648	13489	13685	13580	13637	13510	13689	13591	13480	13688	13608	13461	13650	13513	13515	13559	13477	13480	13630	13635	13559	13446	13691	13529	13566	13569	13674	13415	13598	13524	13704	13538	13482	13612	13579	13683	13521	13367	13507	13579	13649	13463	13649	13696	13627	13493	13504	13846	13698	13527	13494	13402	13503	13634	13632	13616	13459	13597	13701	13638	13539	13523	13659	13399	13474	13809	13593	13623	13615	13676	13651	13613	13575	13601	13708	13620	13320	13636	13581	13740	13483	13563	13565	13444	13613	13679	13419	13548	13532	13522	13428	13515	13518	13522	13677	13589	13612	13590	13559	13605	13634	13592	13648	13421	13669	13502	13559	13543	13667	13471	13399	13533	13710	13528	13467	13609	13572	13622	13533	13639	13445	13638	13501	13583	13417	13671	13537	13618	13555	13435	13474	13540	13686	13674	13654	13629	13770	13518	13492	13395	13508	13574	13618	13475	13588	13480	13619	13634	13704	13617	13604	13387	13581	13258	13601	13636	13544	13565	13441	13606	13547	13506	13495	13553	13526	13385	13517	13362	13590	13578	13525	13539	13419	13520	13448	13634	13664	13541	13383	13458	13856	13398	13661	13612	13640	13447	13486	13576	13735	13601	13679	13662	13547	13480	13612	13574	13647	13565	13740	13620	13561	13557	13588	13533	13729	13520	13648	13490	13524	13685	13677	13527	13603	13554	13751	13593	13574	13639	13569	13543	13799	13501	13682	13583	13499	13396	13635	13249	13440	13529	13564	13435	13331	13510	13587	13498	13664	13484	13559	13624	13483	13404	13405	13711	13608	13696	13730	13644	13574	13559	13540	13516	13615	13591	13692	13491	13696	13331	13442	13734	13526	13743	13391	13549	13667	13528	13507	13417	13632	13657	13636	13465	13627	13638	13500	13711	13538	13577	13565	13515	13481	13814	13666	13473	13589	13620	13650	13591	13519	13717	13596	13413	13514	13274	13464	13553	13462	13510	13498	13566	13489	13453	13600	13494	13502	13505	13587	13475	13469	13640	13714	13665	13604	13686	13658	13717	13575	13573	13497	13468	13500	13462	13430	13357	13707	13631	13458	13547	13631	13584	13543	13578	13601	13609	13641	13479	13352	13768	13599	13427	13496	13644	13516	13490	13655	13603	13478	13704	13623	13768	13586	13465	13516	13646	13553	13552	13613	13688	13584	13452	13586	13521	13438	13547	13761	13532	13411	13533	13431	13608	13329	13688	13598	13562	13675	13562	13532	13571	13441	13502	13421	13485	13487	13708	13796	13655	13672	13471	13600	13498	13566	13685	13597	13639	13401	13559	13779	13713	13523	13461	13441	13533	13520	13580	13600	13646	13610	13349	13663	13501	13537	13639	13519	13679	13630	13717	13683	13506	13517	13472	13618	13397	13449	13555	13699	13686	13453	13608	13556	13668	13633	13395	13616	13451	13674	13505	13685	13543	13651	13767	13684	13577	13701	13617	13654	13470	13596	13589	13598	13576	13573	13393	13460	13459	13736	13571	13563	13582	13670	13677	13763	13490	13476	13535	13706	13526	13560	13425	13290	13627	13661	13458	13744	13553	13760	13525	13535	13731	13588	13504	13544	13499	13567	13622	13560	13610	13637	13474	13653	13560	13583	13411	13726	13568	13466	13685	13592	13514	13553	13560	13548	13421	13612	13414	13503	13465	13739	13542	13483	13530	13595	13685	13566	13678	13434	13566	13524	13555	13714	13657	13552	13540	13479	13556	13614	13664	13711	13792	13599	13691	13686	13379	13550	13418	13562	13514	13637	13593	13621	13669	13471	13541	13591	13688	13624	13513	13487	13425	13484	13451	13417	13598	13698	13674	13672	13640	13479	13610	13504	13594	13462	13583	13446	13475	13666	13665	13543	13473	13573	13582	13529	13476	13469	13570	13471	13579	13510	13186	13641	13393	13442	13515	13539	13647	13566	13647	13617	13577	13636	13428	13551	13504	13497	13627	13518	13433	13592	13533	13507	13556	13485	13570	13567	13651	13544	13612	13458	13658	13590	13505	13604	13415	13637	13561	13572	13640	13545	13686	13605	13512	13444	13508	13612	13607	13603	13640	13714	13452	13754	13481	13414	13614	13527	13513	13694	13439	13534	13587	13536	13443	13583	13608	13657	13758	13523	13722	13632	13289	13498	13662	13622	13516	13596	13493	13533	13484	13534	13597	13519	13557	13674	13476	13482	13600	13563	13531	13415	13626	13407	13550	13396	13556	13695	13548	13473	13556	13531	13637	13400	13633	13794	13509	13546	13607	13361	13608	13496	13572	13615	13558	13650	13763
62399	104996	95608	75803	55059	38572	24834	16465	13260	12417	12250	12459	12429	12667	12308	12641	12441	12518	12532	12386	12455	12432	12403	12524	12460	12421	12239	12418	12496	12489	12457	12523	12525	12453	12267	12489	12456	12380	12313	12519	12277	12407	12508	12546	12385	12398	12480	12450	12429	12573	12418	12556	12455	12532	12478	12457	12418	12598	12351	12494	12457	12321	12395	12539	12441	12359	12348	12365	12441	12531	12393	12469	12426	12518	12535	12476	12464	12463	12334	12337	12432	12444	12351	12573	12357	12475	12493	12481	12402	12402	12590	12413	12411	12388	12340	12428	12463	12369	12346	12348	12259	12362	12369	12397	12518	12401	12487	12312	12513	12351	12456	12119	12604	12471	12338	12404	12379	12477	12290	12382	12444	12245	12607	12330	12295	12478	12469	12415	12463	12357	12360	12277	12375	12429	12511	12326	12265	12404	12361	12499	12308	12366	12425	12590	12427	12421	12510	12369	12475	12529	12477	12446	12292	12453	12455	12335	12485	12336	12490	12352	12653	12267	12512	12572	12462	12524	12503	12577	12359	12469	12382	12589	12287	12514	12276	12251	12450	12307	12415	12460	12379	12388	12368	12383	12447	12403	12412	12540	12331	12433	12368	12514	12376	12681	12383	12429	12564	12291	12349	12317	12436	12440	12537	12389	12421	12224	12447	12456	12603	12474	12432	12447	12398	12420	12491	12383	12474	12511	12309	12378	12390	12441	12293	12400	12439	12456	12491	12344	12586	12371	12431	12413	12428	12435	12375	12511	12361	12417	12466	12370	12553	12347	12517	12304	12297	12505	12570	12481	12347	12222	12543	12506	12543	12453	12383	12327	12488	12435	12487	12308	12509	12494	12415	12571	12464	12391	12468	12452	12398	12375	12279	12383	12487	12376	12552	12507	12305	12293	12389	12280	12414	12524	12522	12571	12437	12330	12367	12440	12456	12381	12485	12589	12553	12399	12426	12346	12533	12257	12342	12539	12392	12525	12437	12402	12450	12333	12451	12543	12479	12302	12557	12677	12626	12636	12298	12420	12378	12421	12449	12410	12471	12488	12427	12436	12345	12395	12296	12369	12482	12452	12375	12576	12353	12352	12472	12530	12564	12507	12440	12305	12464	12500	12477	12474	12348	12409	12414	12608	12410	12484	12346	12460	12552	12377	12447	12463	12428	12320	12357	12422	12386	12439	12378	12506	12478	12427	12510	12504	12460	12401	12365	12243	12404	12431	12346	12427	12504	12321	12692	12492	12599	12490	12471	12411	12569	12273	12408	12449	12447	12408	12240	12423	12365	12541	12374	12421	12510	12369	12475	12425	12418	12547	12430	12585	12538	12358	12303	12525	12414	12462	12373	12332	12536	12497	12391	12339	12398	12451	12485	12313	12343	12429	12335	12314	12439	12402	12520	12531	12383	12322	12393	12570	12285	12427	12417	12409	12351	12337	12402	12183	12472	12276	12414	12355	12363	12406	12304	12596	12505	12442	12271	12484	12456	12408	12275	12469	12369	12402	12397	12211	12406	12345	12426	12519	12366	12484	12403	12435	12358	12383	12465	12491	12496	12447	12377	12333	12405	12439	12489	12523	12422	12391	12376	12488	12405	12328	12340	12448	12602	12488	12315	12567	12422	12405	12571	12396	12528	12352	12554	12458	12464	12585	12363	12518	12540	12251	12423	12442	12331	12503	12499	12264	12561	12277	12575	12436	12537	12434	12388	12322	12508	12425	12493	12465	12445	12410	12446	12530	12391	12324	12359	12470	12326	12521	12524	12465	12457	12345	12410	12290	12466	12446	12399	12466	12418	12527	12446	12508	12423	12541	12462	12456	12498	12315	12334	12535	12309	12521	12294	12478	12419	12458	12488	12343	12421	12574	12473	12371	12495	12469	12353	12253	12292	12633	12457	12240	12443	12315	12336	12555	12385	12290	12483	12382	12438	12429	12459	12402	12452	12437	12431	12556	12518	12573	12401	12496	12582	12470	12419	12402	12444	12416	12388	12640	12263	12516	12307	12530	12397	12393	12523	12514	12494	12466	12477	12422	12430	12380	12456	12480	12413	12367	12467	12339	12479	12382	12393	12456	12577	12310	12492	12303	12379	12510	12327	12371	12256	12416	12342	12336	12482	12491	12385	12538	12358	12272	12315	12467	12352	12555	12639	12445	12389	12401	12466	12486	12323	12407	12469	12455	12372	12372	12426	12353	12456	12308	12372	12232	12417	12351	12482	12471	12378	12364	12392	12293	12365	12334	12543	12410	12362	12386	12380	12334	12389	12498	12347	12572	12466	12486	12441	12382	12475	12431	12491	12376	12529	12373	12543	12486	12383	12300	12430	12373	12435	12434	12381	12467	12347	12214	12443	12461	12403	12387	12374	12327	12378	12444	12384	12470	12496	12450	12484	12376	12440	12436	12380	12270	12467	12419	12402	12307	12529	12446	12469	12554	12332	12459	12448	12459	12425	12244	12261	12578	12373	12445	12431	12328	12475	12309	12523	12361	12374	12397	12508	12511	12424	12407	12329	12381	12466	12361	12327	12559	12453	12310	12403	12439	12516	12363	12259	12459	12213	12427	12386	12592	12279	12400	12380	12582	12372	12410	12499	12454	12611	12430	12395	12474	12416	12586	12372	12467	12387	12382	12349	12556	12426	12323	12267	12389	12238	12321	12454	12327	12596	12524	12308	12384	12475	12496	12572	12315	12457	12377	12339	12593	12309	12419	12316	12447	12231	12350	12420	12384	12422	12494	12388	12553	12424	12449	12264	12474	12473	12268	12682	12499	12409	12454	12476	12439	12355	12361	12533	12366	12416	12356	12527	12392	12198	12490	12404	12440	12498	12390	12346	12445	12389	12494	12358	12294	12529	12482	12234	12375	12516	12360	12453	12441	12319	12263	12392	12400	12485	12423	12492	12377	12448	12557	12411	12497	12408	12470	12409	12474	12441	12437	12522	12462	12531	12507	12401	12518	12397	12535	12253	12460	12388	12279	12577	12568	12443	12416	12283	12256	12520	12435	12435	12334	12284	12587	12367	12467	12263	12554	12317	12538	12564	12527	12399	12367	12454	12515	12527	12406	12344	12212	12527	12354	12426	12348	12368	12649	12498	12511	12508	12397	12417	12357	12491	12484	12339	12545	12564	12442	12531	12237	12403	12400	12299	12451	12303	12308	12490	12398	12335	12467	12486	12525	12499	12278	12506	12484	12312	12506	12536	12233	12449	12280	12412	12355	12556	12343	12246	12254	12347	12513	12339	12489	12442	12371	12512	12345	12406	12383	12451	12384	12462	12236	12466	12451	12360	12583	12330	12535	12502	12453	12314	12558	12607	12233	12484	12259	12307	12402	12243	12460	12407	12499	12454	12342	12431	12424	12506	12532	12405	12501	12327	12491	12431	12319	12392	12449	12393	12334	12395	12334	12499	12468	12244	12373	12234	12358	12539	12368	12430	12420	12432	12365	12280	12268	12492	12513	12413	12399	12492	12379	12552	12585	12336	12441	12268	12539	12416	12494	12439	12607	12364	12477	12510	12455	12387	12371	12546	12553	12574	12394	12524	12392	12094	12443	12320	12365	12491	12507	12523	12362	12356	12561	12335	12202	12409	12438	12424	12476	12460	12545	12407	12421	12334	12451	12481	12380	12253	12435	12613	12417	12451	12492	12295	12497	12344	12370	12408	12393	12341	12471	12360	12517	12487	12483	12615	12330	12337	12384	12459	12394	12490	12469	12453	12360	12282	12523	12408	12380	12540	12404	12440	12533	12495	12406	12346	12412	12512	12526	12344	12445	12449	12445	12330	12399	12454	12309	12558	12382	12486	12463	12222	12270	12433	12571	12477	12490	12515	12403	12490	12492	12299	12406	12573	12374	12423	12293	12502	12270	12418	12416	12395	12341	12387	12408	12439	12552	12496	12461	12385	12555	12278	12413	12340	12384	12409	12465	12491	12445	12343	12361	12392	12506	12443	12397	12318	12489	12503	12383	12377	12412	12400	12191	12459	12491	12352	12241	12432	12401	12389	12314	12418	12379	12413	12424	12562	12468	12230	12363	12343	12409	12315	12337	12560	12223	12330	12473	12472	12406	12517	12414	12343	12413	12577	12489	12439	12390	12334	12306	12381	12490	12385	12497	12473	12517	12362	12389	12541	12412	12405	12372	12508	12512	12389	12419	12500	12300	12513	12544	12534	12451	12415	12427	12510	12407	12310	12167	12425	12435	12629	12480	12582	12356	12331	12449	12415	12287	12314	12379	12277	12405	12423	12458	12253	12419	12295	12505	12350	12499	12442	12354	12371	12400	12538	12453	12357	12419	12367	12423	12508	12367	12551	12478	12307	12427	12339	12518	12388	12419	12611	12340	12428	12376	12299	12527	12395	12469	12460	12436	12391	12330	12543	12461	12350	12558	12323	12296	12313	12566	12523	12349	12577	12480	12322	12465	12472	12307	12426	12527	12562	12409	12325	12678	12317	12423	12486	12401	12413	12389	12397	12453	12501	12603	12387	12419	12358	12320	12478	12497	12286	12373	12495	12526	12413	12214	12306	12429	12391	12371	12439	12383	12429	12342	12297	12543	12523	12412	12367	12511	12371	12415	12444	12397	12488	12573	12476	12422	12310	12366	12571	12325	12347	12343	12331	12338	12525	12311	12229	12447	12292	12379	12544	12538	12481	12454	12259	12268	12441	12292	12286	12354	12518	12260	12606	12501	12319	12522	12421	12372	12485	12288	12276	12457	12474	12214	12559	12424	12605	12280	12232	12568	12474	12447	12356	12434	12412	12444	12419	12498	12435	12309	12456	12321	12308	12266	12372	12511	12324	12366	12400	12479	12415	12579	12440	12505	12516	12433	12366	12385	12459	12482	12413	12494	12437	12395	12433	12392	12462	12502	12628	12340	12389	12518	12451	12418	12457	12436	12352	12414	12414	12393	12397	12484	12468	12403	12453	12549	12500	12365	12394	12214	12510	12439	12409	12500	12339	12582	12374	12345	12518	12222	12482	12363	12389	12526	12342	12385	12340	12432	12394	12539	12537	12476	12468	12550	12287	12380	12449	12432	12471	12481	12420	12550	12473	12439	12405	12505	12418	12348	12385	12342	12489	12464	12458	12533	12596	12386	12547	12374	12392	12335
28200	31169	43981	35739	24409	18544	15805	14575	14054	14170	14090	14204	13941	14141	13920	14077	14118	14228	14141	13931	13959	13963	14309	14064	14049	13885	13980	14068	14216	14036	14274	14194	14089	14121	13958	14075	14134	13954	14052	13889	13943	14138	14150	14114	14068	14003	14174	14226	13997	13843	13867	13936	13898	13814	14062	14131	14137	13937	13974	14137	14095	13904	13964	13639	13997	13994	14049	13967	14061	13979	14130	14062	13996	13797	14132	14058	14169	13967	14173	13958	13899	13854	14102	13945	14097	14079	14158	14216	13954	13977	13846	14084	14171	14051	14025	13762	13997	14040	13953	13896	13970	13992	14081	13864	13950	14032	14193	14064	13987	14231	13983	14083	13867	14069	14046	13975	13953	14088	13935	14047	14125	13959	13960	14142	14037	13877	13930	14031	13945	13844	13935	14047	13916	13962	13946	13846	13870	13973	13929	13874	14001	14007	13990	14108	14138	13926	13979	14120	14179	14123	14087	14001	13885	13881	14097	13968	13950	13882	14084	14076	14112	13879	13970	14019	13935	13953	14146	13850	14011	13997	13984	14160	14227	13881	14082	13969	14202	13911	14019	13931	14095	13981	13836	14136	13972	13988	13973	13902	14064	14083	14075	14119	13830	14082	14102	13834	13795	14070	14080	13886	14015	13834	13983	14180	13984	14011	13860	14197	14223	14165	14025	13897	13952	13906	13969	14004	14131	13995	13906	14030	13905	13755	14102	13848	13991	14066	13871	14186	14010	14060	13939	14040	13917	13963	13912	13873	14115	13824	14053	14060	14070	13964	14146	13920	13967	14105	14077	13910	13985	13783	14039	13926	13980	14143	14051	13826	13952	14071	13902	13940	14120	13956	13970	13931	14111	14044	13986	13826	14013	13806	13927	13905	13801	13957	14056	13861	13806	13982	14030	14121	13938	14222	14185	14059	13939	14068	13956	14032	13924	14127	14007	14042	14177	14099	14177	14106	13997	14021	13824	14009	13895	13921	14092	13812	13941	13985	14073	13961	14038	14019	13808	13952	13951	13886	14022	13902	14121	13993	13967	13882	13929	14093	14124	14139	14171	13925	14038	14105	13968	13980	14118	13988	13990	13981	14005	14037	14198	14006	14283	14046	13904	14076	14095	13928	13760	14026	14040	13979	13944	13923	14061	13725	13991	14170	13906	14051	14006	13910	14043	13828	14165	13909	13996	14102	13953	14108	14051	13787	13979	14071	14082	13820	14081	14054	13921	13853	13931	14063	14042	13977	13901	14055	13969	14035	14014	14105	14087	13964	13878	13992	14052	13951	14071	13945	14051	13871	14004	14044	14053	13856	13901	13931	14071	13984	14096	14087	14106	14006	13912	14074	14160	14143	14334	14010	14195	14086	14096	13986	13990	14049	14066	14036	13962	14085	13963	14015	14313	14103	14067	14153	13973	13954	14051	13820	14099	14036	14103	14095	13856	13911	14076	13959	14148	13943	14040	13987	14011	14008	13880	14047	14034	14014	14111	13943	14006	13936	14234	14093	14152	13944	13957	13952	13956	14062	14098	14184	13867	13952	13871	13962	13986	14108	13976	14028	14088	14134	13931	13916	13950	14063	13947	13975	13924	14109	13971	14181	13924	14030	14080	14080	14249	13866	14109	14033	14044	13788	13964	14025	13875	13995	13977	14030	13986	13961	13962	14083	13988	14174	13851	13850	13916	14115	13845	13839	13981	14084	14091	14006	14116	14044	14033	13930	14000	13971	13971	14000	13989	14113	13870	13954	13930	13991	14064	14065	13934	13994	14303	14085	14048	14105	13991	14103	13848	14015	13823	13988	14177	13935	13964	14105	14079	13939	14095	13946	13879	14092	14088	13926	13826	14080	13979	13968	14048	14025	14001	14158	14169	14003	14226	14118	14173	14015	14218	14098	14036	13752	14270	14121	14241	14092	14126	14086	14008	14127	14020	13931	13976	13997	14083	13958	13959	14057	13847	14072	14061	14056	14108	14069	13941	14081	13890	13913	14029	13896	14036	14112	14178	14045	14019	13794	14123	14129	14154	13992	14039	13899	13920	14013	14091	14065	13981	14114	14071	13929	14020	13999	13925	13862	13937	13791	14019	14060	14058	14083	14104	14074	14034	14285	13949	13942	14057	14063	13943	14048	13965	14050	14082	13908	13960	14009	13974	13990	13973	14059	13954	13939	14250	14029	14050	14003	14033	14039	14066	13953	14027	14024	14194	13997	13993	14018	13867	14095	13789	13851	13995	14130	14140	13939	14107	14073	14140	14198	14065	14128	13971	14064	14003	14014	14097	13759	13871	14028	14079	13999	13908	13979	13940	13776	13899	13949	13804	14031	14128	14018	14088	14101	14090	14058	14008	13902	14253	13787	13817	14011	14050	13821	13939	13859	13992	14129	14078	14006	14034	14105	14111	13944	13921	14009	14047	13787	13998	13858	14075	13924	14143	14095	14185	14200	14027	14054	13919	13938	14050	14003	14076	14030	14044	13932	14055	14038	14110	13938	14021	13934	14004	14036	14104	14005	13922	13885	13918	13879	13971	13886	14061	14100	13989	13923	13935	13800	14041	14039	13890	14070	14082	14135	13893	13992	14130	14161	14107	13843	13972	14022	14002	14061	14037	13767	13983	13887	14061	14017	14332	14138	13939	13829	13960	13919	14204	14049	13984	13955	14016	13947	14014	13914	14055	13900	14010	13902	13895	13934	13780	14034	13922	13867	14136	14030	14184	13862	14019	13901	14075	14075	14008	13869	14116	14099	14031	13945	14147	14001	14047	14109	13929	14090	13906	13809	14048	13981	14066	13943	13942	14055	13952	14372	13992	14155	13991	14111	14030	14084	13976	14057	14081	14015	13998	13920	14026	13938	14058	14039	14001	14023	14157	14143	14163	14059	13964	14138	14200	13862	13863	14013	13883	13788	13930	13983	13871	14090	14056	13932	14103	14076	14042	14009	13946	14113	13767	14077	14002	13813	13891	14123	14006	14101	14093	13872	13889	14022	14019	14117	13962	13842	13881	13988	14103	14033	14132	13922	13892	13879	13999	14104	13907	14216	14201	13895	13974	13925	14050	14140	14273	13977	13955	13977	13972	13981	13986	14035	14028	13982	14062	14055	13963	13998	14048	14002	14146	14026	14030	13961	14088	14043	14240	13855	14070	14137	13888	13842	14033	14032	13993	13934	14141	14092	13870	13975	13969	14008	13918	13943	13944	14102	14076	13926	13919	14100	14187	13870	14168	13852	14090	14087	14023	14179	14189	13949	14159	14097	14054	14046	13898	14227	13908	14000	13861	13799	14085	13995	13938	13918	13894	13934	13848	13972	13904	13918	14003	14167	13882	14125	13888	13852	13930	14105	14083	14007	13922	14163	14068	14139	13865	14081	13978	13987	13990	14004	14034	13974	14052	14115	14056	13937	14017	13971	14073	14027	13964	13901	14007	13924	13875	14201	13794	14028	14011	14101	14034	13871	13909	13902	14159	13920	13898	14079	14111	13954	14048	14159	13976	14120	14028	14040	14016	14141	14063	14037	13968	13948	13952	14099	14075	13874	14137	13963	14154	14003	14084	13982	14089	13968	14073	14044	14136	14071	13890	14093	13949	13942	14073	14113	14127	14077	14005	14157	14020	14004	13990	14034	13879	14058	13973	14204	13973	14115	13988	14033	13974	14047	14001	14026	14032	13888	14013	14002	14006	13862	13902	14097	13759	13980	14018	14024	14020	13845	14085	14017	13910	14025	13856	14048	13893	14086	14091	13913	13951	13764	14149	13958	13775	13920	13958	14126	13773	13867	13872	13953	14081	13977	13934	14188	13975	14017	14052	14261	14052	13944	13987	14018	13752	13898	14121	14129	14170	13854	14062	14013	14074	14008	14106	13882	14024	14089	13881	14020	14133	13960	13988	13897	14071	14001	14040	13974	14024	14037	13857	14028	14031	13987	14127	13914	13894	13895	14058	14070	14004	13953	14087	14224	13994	13809	14120	13937	14150	13951	13908	14124	13995	13952	13889	14038	13992	14036	14118	13954	13879	13909	13941	14137	13856	14073	14035	14050	13978	14152	14020	13890	13816	14125	14106	14189	14008	13992	14018	13982	13956	14185	14167	13890	14010	14178	14010	14010	14022	14042	14046	13786	13821	14060	14066	13907	14032	14117	13862	14162	14006	14103	13962	14033	13862	14043	14006	13978	14066	13998	14100	14091	14020	14000	13992	13955	14188	14185	14066	14063	14026	13991	14067	13945	14025	14176	13917	13972	14056	14097	13999	13998	14098	14153	13798	14143	13906	13920	14044	14028	13840	14038	14081	13980	13995	14186	14063	13898	14064	13959	13821	14109	14208	13936	13803	14146	14037	13985	14052	14062	13879	14105	14082	14129	14121	13915	13864	13864	13998	13989	13844	14041	13870	14020	14072	14023	14020	13852	14072	13978	14080	13933	13900	13995	14044	13882	14000	14091	14164	14046	14014	14090	14256	14012	13997	14162	13918	14041	13959	13935	13921	13945	13872	13920	14016	14042	14136	13827	13852	13993	14089	13991	14173	13902	13940	13950	13922	13986	14123	13915	13884	14051	14087	13932	14015	14137	14024	14142	14204	13981	14026	14101	13924	13942	14115	14111	13855	14208	14100	13822	14158	14109	14049	13856	14107	13899	13767	14065	14030	14054	13870	13863	14008	14065	14059	13968	14041	13885	14061	14123	14096	14148	14235	13912	13992	14035	13927	14160	14043	14044	14190	14341	13883	13814	14182	14160	13785	14168	14116	13917	14046	13944	14085	13886	14016	14052	14200	14048	14007	14063	14127	13911	14121	14162	14070	14157	14115	14111	13967	14055	14224	14201	13927	13969	14080	14039	13932	14096	13917	14112	13994	14020	14102	14044	13987	13964	13941	13892	14180	13934	13997	14028	13974	13847	14004	14218	13883	13989	13781	14066	13979	13947	13960	13871	13849	13866	13873	14151	13933	14087	13841	14130	13777	14166	14116	14012	14232	14040	14101	13965	13922	13858	14089	14061	14067	14189	14151	14101	13977	14082	14065	14006	13953	14056	14017	14016	14100	13965	14026	14080	14100	13993	14022	14028	14016	14071	13875	13962	13940	13925	14071	13902	13858	13816	14050	14011	14038	14110	14008	13874
27989	52355	48022	33160	22804	16692	14238	13134	13014	12724	12881	12859	12728	12834	12876	12701	12793	12746	12823	12632	12694	12769	12934	12689	12676	12829	12707	12858	12667	12691	12842	12770	12890	12843	12789	12794	12826	12838	12601	12680	12661	12752	12779	12829	12668	12917	12658	12658	12653	12730	12779	12747	12711	12735	12821	12904	12747	12687	12713	12522	12816	12731	12813	12654	12823	12766	12791	12885	12658	12828	12781	12728	12693	12730	12843	12923	12867	12773	12528	12721	12796	12892	12646	12884	12745	12697	12652	12814	12797	12788	12801	12608	12774	12764	12705	12697	12788	12758	12845	12731	12676	12679	12841	12894	12853	12778	12832	12714	12718	12722	12798	12723	12866	12715	12695	12752	12774	12817	12841	12746	12747	12939	12637	12765	12654	12788	12702	12801	12771	12699	12618	12807	12657	12718	12744	12789	12809	12819	12770	12834	12742	12759	12693	12810	12672	12826	12491	12635	12682	12789	12912	12735	12650	12790	12570	12916	12753	12697	12886	12712	12751	12732	12813	12778	12696	12620	12686	12529	12805	12778	12753	12719	12675	12763	12716	12716	12842	12825	12740	12874	12544	12792	12695	12751	12751	12868	12705	12633	12702	12805	12661	12752	12742	12680	12729	12915	12724	12852	12702	12798	12751	12809	12557	12844	12756	12713	12773	12795	12727	12704	12854	12684	12750	13013	12882	12724	12724	12946	12605	12601	12727	12881	12637	12768	12860	12871	12692	12683	12906	12643	12695	12807	12741	12882	12821	12923	12688	12586	12856	12735	12754	12743	12730	12732	12807	12720	12816	12802	12737	12890	12698	12739	12821	12778	12746	12753	12725	12608	12732	12748	12972	12618	12672	12925	12824	12770	12665	12745	12830	12800	12878	12896	12870	12615	12809	12714	12729	12822	12718	12738	12833	12725	12783	12915	12838	12716	12758	12815	12724	12600	12572	12732	12849	12626	12712	12613	12836	12778	12893	12857	12621	12788	12712	12861	12891	12762	12681	12676	12742	12799	12803	12729	12680	12722	12836	12689	12715	12885	12537	12691	12752	12578	12663	12941	12702	12725	12726	12710	12719	12657	12774	12535	12914	12621	12741	12843	12606	12728	12891	12811	12756	12821	12682	12820	12582	12774	12816	12584	12819	12706	12735	12786	12863	12760	12666	12707	12816	12767	12732	12757	12775	12964	12855	12938	12757	12886	12526	12828	12750	12814	12722	12553	12899	12896	12704	12788	12624	12658	12697	12647	12854	12711	12833	12780	12777	12826	12622	12676	12779	12600	12722	12746	12889	12774	12768	12880	12922	12724	12816	12792	12745	12941	12751	12739	12760	12870	12854	12723	12866	12813	12683	12788	12802	12716	12815	12843	12667	12747	12823	12782	12737	12874	12798	12906	12724	12690	12882	12657	12793	12832	12651	12733	12743	12789	12845	12770	12719	12695	12835	12858	12914	12671	12571	12689	12827	12642	12586	12760	12638	12579	12822	12727	12860	12680	12833	12814	12794	12606	12673	12743	12587	12690	12848	12750	12899	12950	12681	12890	12609	12798	12717	12767	12748	12757	12741	12879	12828	12746	12816	12828	12720	12704	12729	12841	12630	12684	12849	12871	12728	12765	12868	12863	12598	12693	12715	12714	12896	12700	12629	12697	12644	12727	12842	12631	12890	12778	12808	12669	12651	12762	12738	12600	12658	12948	12750	12748	12779	12744	12772	12622	12866	12813	12886	12648	12743	12787	12719	12666	12770	12811	12799	12656	12852	12650	12976	12793	12921	12723	12795	12723	12689	12782	12797	12757	12577	12873	12687	12772	12715	12803	12648	12730	12816	12635	12801	12788	12823	12823	12588	12683	12780	12794	12772	12684	12833	12787	12669	12803	12812	12629	12667	12803	12735	12767	12747	12786	12736	12800	12919	12852	12802	12740	12884	12735	12783	12980	12762	12676	12723	12730	12740	12772	12623	12731	12857	12812	12768	12610	12732	12799	12693	12564	12867	12699	12789	12818	12716	12843	12836	12660	12640	12855	12789	12704	12718	12752	12912	12821	12722	12729	12759	12697	12849	12655	12818	12658	12769	12826	12865	12699	12712	12732	12589	12768	12794	12561	12728	12631	12787	12578	12765	12883	12707	12727	12798	12761	12779	12575	12741	12905	12758	12719	12714	12675	12767	12733	12710	12940	12759	12857	12847	12826	12780	12860	12871	12566	12803	12832	12758	12851	12792	12754	12839	12830	12859	12723	12814	12733	12624	12779	12751	12926	12700	12592	12787	12630	12783	12848	12687	12849	12766	12598	12670	12775	12697	12836	12909	12812	12618	12750	12786	12773	12644	12792	12697	12692	12719	12704	12609	12649	12767	12932	12902	12825	12714	12603	12676	12690	12657	12734	12703	12818	12701	12889	12779	12825	12620	12728	12698	12771	12979	12607	12673	12775	12721	12724	12850	12666	12859	12738	12580	12868	12730	12702	12825	12651	12792	12594	12674	12839	12741	12721	12760	12831	12676	12641	12728	12741	12861	12876	12612	12736	12711	12650	12810	12823	12743	12700	12826	12824	12600	12813	12925	12761	12833	12760	12789	12617	12764	12840	12715	12899	12743	12769	12791	12823	12609	12738	12789	12830	12762	12583	12684	12541	12734	12802	12966	12794	12554	12783	12884	12749	12696	12682	12908	12649	12764	12792	12717	12688	12793	12674	12811	12842	12808	12693	12754	12926	12647	12901	12685	12880	12736	12667	12622	12758	12831	12708	12838	12674	12826	12781	12799	12814	12806	12779	12612	12784	12619	12779	12705	12766	12868	12774	12908	12854	12624	12606	12696	12838	12847	12721	12807	12679	12864	12717	12738	12805	12814	12757	12645	12712	12822	12613	12698	12592	12773	12711	12702	12739	12560	12669	12701	12823	12596	12681	12796	12784	12696	12765	12813	12740	12676	12574	12783	12665	12860	12943	12681	12756	12652	12660	12783	12599	12805	12649	12719	12871	12673	12735	12836	12696	12648	12809	12895	12604	12801	12704	12817	12678	12810	12681	12693	12754	12730	12814	12734	12634	12797	12880	12746	12697	12918	12745	12840	12786	12711	12758	12700	13049	12816	12735	12821	12739	12769	12819	12654	12798	12663	12791	12910	12843	12673	12701	12707	12914	12909	12561	12871	12784	12856	12763	12666	12717	12705	12664	12780	12623	12868	12882	12584	12658	12828	12727	12686	12765	12738	12719	12795	12758	12716	12733	12850	12694	12849	12749	12789	12728	12715	12794	12830	12800	12666	12764	12894	12732	12716	12621	12746	12710	12775	12950	12764	12718	12593	12846	12855	12786	12808	12708	12899	12907	12694	12870	12749	12787	12784	12639	12709	12723	12863	12676	12688	12742	12778	12809	12862	12756	12787	12719	12710	12589	12765	12670	12831	12744	12763	12695	12790	12852	12850	12703	12764	12668	12687	12648	12843	12771	12679	12949	12656	12689	12819	12794	12645	12656	12610	12792	12715	12643	12744	12915	12789	12815	12760	12697	12773	12575	12872	12730	13002	12965	12819	12626	12903	12721	12665	12813	12754	12924	12694	12820	12640	12565	12586	12816	12778	12694	12742	12748	12860	12654	12765	12726	12909	12678	12859	12812	12743	12715	12808	12759	12880	12647	12822	12796	12800	12684	12624	12745	12893	12926	12721	12756	12788	12757	12692	12783	12860	12626	12648	12659	12724	12822	12904	12755	12803	12776	12689	12748	12826	12750	12909	12517	12602	12948	12920	12655	12665	12779	12799	12675	12835	12770	12785	12792	12735	12602	12449	12981	12695	12750	12764	12937	12834	12740	12748	12756	12775	12739	12781	12748	12704	12811	12824	12735	12612	12743	12707	12842	12660	12791	12740	12809	12834	12535	12817	12663	12669	12832	12748	12795	12785	12902	12780	12678	12805	12760	12724	12763	12659	12850	12827	12800	12743	12784	12816	12726	12752	12791	12837	12806	13011	12804	12723	12609	12647	12898	12653	12732	12780	12772	12813	12918	12651	12732	12876	12708	12814	12921	12651	12758	12662	12960	12650	12757	12753	12696	12769	12679	12785	12726	12898	12813	12897	12857	12786	12720	12749	12730	12809	12836	12949	12746	12718	12958	12715	12821	12775	12711	12658	12767	12677	12678	12700	12760	12714	12697	12633	12736	12671	12830	12725	12721	12607	12667	12825	12734	12821	12684	12780	12800	12642	12700	12707	12726	12645	12725	12712	12766	12826	12648	12601	12861	12717	12788	12813	12755	12761	12805	12831	12675	12684	12783	12760	12663	12725	12730	12614	12841	12802	12771	12580	12743	12621	12715	12653	12817	12558	12752	12782	12710	12758	12698	12674	12974	12725	12759	12876	12815	12811	12682	12852	12694	12723	12729	12730	12752	12717	12735	12708	12774	12736	12703	12848	12771	12733	12895	12801	12920	12798	12640	12948	12787	12840	12744	12623	12758	12834	12685	12899	12925	12721	12677	12818	12858	12794	12638	12821	12771	12820	12793	12859	12746	12612	12702	12985	12914	12606	12691	12842	12750	12739	12654	12634	12515	12706	12824	12699	12733	12740	12765	12886	12765	12731	12661	12748	12685	12764	12804	12616	12776	12807	12879	12596	12746	12728	12733	12680	12594	12776	12885	12881	12640	12651	12633	12787	12888	12728	12752	12742	12709	12480	12840	12627	12677	12733	12651	12662	12861	12737	12659	12705	12710	12729	12797	12817	12818	12744	12782	12896	12641	12849	12944	12962	12784	12770	12900	12881	12709	12822	12848	12826	12814	12699	12770	12881	12749	12699	12717	12714	12755	12626	12892	12883	12741	12672	12641	12810	12785	12771	12786	12841	12764	12682	12735	12807	12754	12894	12762	12858	12728	12695	12669	12787	12787	12997	12745	12693	12873	12691	12795	12775	12779	12695	12707	12767	12717	12631	12730	12686	12686	12798	12804	12682	12692	12728	12777	12879	12759	12691	12860	12818	12841	12759	12892	12686	12742	12612	12763	12709	12783	12857	12823	12674	12872	12761	12485	12882	12743	12757	12765	12623	12669	12742	12781	12651	12730	12501	12527	12813	12719	12851	12814	12746	12771	12754	12778	12790	12658	12707	12707	12848	12923	12890	12863
24260	23554	43208	47636	39941	31618	24276	17214	14872	14386	14110	14044	13975	13996	14154	13901	14118	13989	13893	13866	13988	14088	14058	14081	13958	13966	13916	13997	13902	14205	13887	13996	13959	14009	13851	13846	14142	13958	14195	13941	13904	13801	13930	14038	13682	13852	13849	13952	13954	13990	13884	13926	13982	13685	13892	13860	13866	14070	13922	14077	13977	13973	14023	13995	13849	13823	13920	13899	13835	13867	13844	13686	14036	13953	13667	13869	13868	13970	13952	13938	13952	13718	13872	14109	13870	13958	13834	14056	13903	13950	13860	13906	14111	13903	14006	13963	13813	13820	13750	13971	13729	13860	13951	13889	13873	13870	13851	13832	13941	13912	14149	13790	13777	13955	13902	13975	13973	13995	13766	13890	13854	13913	13931	13678	13756	13741	14053	13904	13777	13933	13953	14039	13999	13737	13773	13844	13991	13886	13845	13793	13826	13789	13752	13788	13873	13891	13976	13820	13772	13766	14013	13989	13804	13784	13843	13809	13882	13970	13797	13783	13873	13906	13925	13808	14097	13824	13786	13982	13837	13852	13828	13715	13920	13807	14023	14018	13787	13899	13784	13870	13927	14023	13892	13932	13593	13802	13926	13663	13789	13856	13839	13862	13935	13673	13772	13856	14106	13866	13768	13716	13829	13693	13735	13877	13779	13816	13797	13962	13734	13810	13785	13943	13880	13960	13933	13784	13835	14014	13815	13902	13942	14025	13883	13851	13849	13740	13822	13951	13873	13973	13840	13892	13949	13840	13812	14160	13914	13999	13917	13845	13859	14090	13669	13643	13831	13898	13770	13781	13899	14100	13947	13747	14017	14019	14064	13872	13647	13720	13812	13715	13833	13859	13712	13921	13933	13886	13988	13927	13943	13805	13979	13892	13760	13743	13918	13872	13830	13919	14015	13988	14042	14016	13820	13803	13903	13999	13875	13814	13821	13990	13847	13855	13899	13895	13823	13902	13984	13876	14007	13898	13930	13969	13826	13857	13971	14117	13851	13774	13908	13895	13667	13933	13951	14001	14045	13992	13902	13889	13779	13931	13835	13843	13786	13871	13914	13678	13751	13703	13833	13871	13848	13950	14099	13958	14105	13978	14016	13837	13895	13949	14039	13944	13927	13827	13921	13959	13953	13829	13698	13992	13736	13814	13710	13697	13859	13872	13624	13878	13797	13720	13833	13630	13815	13935	14063	13883	13715	13832	13821	13666	13811	13941	13856	13803	13928	13964	13826	13874	13782	13970	13963	13860	13951	13825	13752	13900	13856	13998	13868	13851	14153	13865	13835	13988	13930	13848	13991	13843	13984	13874	14025	13894	13910	13973	13918	13837	13783	14021	13748	13877	13901	13675	13835	13987	13915	13885	13839	13826	13983	13764	13811	13907	13917	13903	13802	13877	13771	13987	13987	14108	13874	13946	13888	13995	13716	13683	13780	14259	14029	13990	13860	13975	13979	13907	13861	14022	13965	13875	13928	13891	13857	13840	13789	13840	13798	13995	14081	13874	13757	13794	13846	13772	13868	13854	13951	13913	13977	13928	13855	13834	14109	13904	13827	13806	13864	13993	13944	13899	13977	13781	13819	13699	13925	13950	13969	13673	13908	14001	13683	13811	13859	14002	13913	14004	13797	13909	13897	13917	13952	13631	13797	13828	13809	13967	14032	13791	13966	13817	13844	13905	13868	13866	13876	13842	14005	13878	13900	13901	13807	13752	13824	13803	14044	13872	13971	13866	13838	13848	13911	13957	14086	13950	13932	14055	13780	13840	13882	13954	13956	13747	13661	13758	13912	13933	13972	13988	14059	13854	13838	13969	13914	13828	13951	13870	13850	13722	14043	13957	13685	13930	14041	13845	13858	13746	13926	13870	14064	13741	13790	13892	13978	13872	13990	14004	13802	13793	13927	13862	13862	14197	13988	13958	13809	13986	13868	13835	13825	13753	13964	13934	13958	13938	14090	13792	13758	13857	13835	13930	13787	13813	13906	14036	13902	13792	13719	13821	13858	13724	13758	14125	14152	13708	13749	13791	13895	13979	13853	13995	13777	14096	14176	13954	13827	13871	13876	13889	14001	13960	14043	14021	14011	13984	14020	13977	13930	13644	13939	14005	13896	13862	13757	13980	13802	13716	13884	13865	13837	13980	14079	13808	14018	13807	14013	14000	14047	13849	13883	13737	13805	13937	13874	13969	13954	13849	13754	14002	13949	14136	13921	13965	13828	14020	14139	14007	13768	13933	13883	13821	13753	13927	14010	14127	13884	13695	13917	13930	13981	14013	13967	13871	13845	13952	13993	13930	13779	13810	13840	13748	13952	13714	14097	13856	13871	13916	13959	14034	13858	13969	13961	14128	14066	13970	13776	13745	13890	13897	13926	13909	13768	13864	13890	13937	13815	13931	13929	13947	13882	13879	13953	13942	13855	13822	13836	13792	13919	13818	13857	13775	14008	13958	13832	13913	13945	13933	13824	13869	13950	13880	13907	13868	14089	13809	13663	13783	14041	13971	13737	13955	13779	14046	13842	13818	14033	13828	13983	13819	14040	13893	13749	13894	13697	13714	13976	13995	13834	14001	13903	14021	13905	13943	13918	13738	13912	14037	13977	14004	13754	13678	14086	14106	13925	13671	13732	13908	13804	13943	13877	13925	13888	13829	14088	13864	13760	13856	13747	13704	13895	13979	13951	13785	13925	13765	13879	13789	13869	13952	13858	13971	13945	13818	13963	14017	13769	13824	13806	13851	13912	13866	14007	13828	13853	13817	14024	13718	13935	13891	13895	13970	13942	14010	14127	13994	13932	13599	13936	14036	13968	13926	13769	13924	13856	13935	14160	13902	13874	13951	13814	13852	13849	13875	13983	13807	13639	13695	14153	13886	13742	13937	13832	13852	13901	13716	13872	13994	13885	13976	13920	13907	13957	13703	13779	13986	13805	13936	13791	14027	13913	13955	13904	13748	13724	14012	13928	13910	13821	13774	13620	13829	13863	14021	14065	13985	13896	13881	13851	13958	13889	13855	13828	13707	13891	14061	14089	13988	14003	13775	13861	13716	13790	13998	13960	13935	13906	13828	13882	13888	13912	14072	13841	13637	13945	13882	13973	14025	13780	13922	13974	13964	13868	13895	14021	13813	13864	13907	13906	13702	13655	14056	14047	13788	13709	14027	13935	14008	13891	13879	13977	13830	13936	13590	13820	13840	14006	13873	13904	13941	13928	14025	13793	14109	14060	14001	14027	13696	14007	13774	13955	13816	14039	13944	13826	13866	13848	13803	14206	13970	13901	13953	13836	13974	14071	14042	13932	13886	13843	13692	13880	13895	14095	13936	13972	13936	13939	13971	13936	13873	13661	13782	13953	13933	13925	14128	13841	13936	13864	13892	13811	14079	14068	13829	14041	13887	14077	13937	13936	13733	14050	13989	13853	14140	14027	13856	13981	13772	13938	13768	13932	13900	13758	13968	13939	13733	14036	14024	14076	13810	13801	13787	13925	14132	13895	13730	13922	13852	13915	13899	14075	13955	13894	13949	14021	13917	13911	13774	13924	13824	13932	13866	14007	13798	13799	13776	13958	14034	13930	13968	13924	14013	13962	13992	13885	13823	14080	13911	14013	13898	14009	13804	13886	13853	14095	13917	14129	13864	13889	14113	13791	14076	13821	13924	13732	13770	13768	13876	13868	13803	13787	13801	13915	13718	13741	13822	13610	13907	13934	13890	13914	13897	13879	14026	13889	13789	13983	13972	13900	13884	13758	14016	13776	13719	13922	13989	13908	13695	13792	13841	13850	14006	14054	14064	14013	13999	14012	14099	13773	13841	13879	13688	13814	13850	13881	13959	13881	13760	13956	13989	13947	14074	13783	13892	13940	13969	14087	13750	13952	13832	13658	13931	13909	14086	14055	13936	13846	14047	14047	13788	13835	13822	13996	13987	13704	13775	13940	13766	13797	13930	13807	13828	13911	13897	13662	13923	13976	13868	13798	13811	13982	13998	14016	13897	13843	13950	13965	14024	13851	14089	13888	13888	13772	13896	13992	13762	13805	13974	13699	13968	13931	13952	13952	14021	13830	14087	13974	13924	13976	13889	13859	13870	13902	13818	13704	13954	13919	13969	13870	14143	14039	13950	14055	13872	13813	13741	13859	13739	13891	13886	14018	13927	13815	13878	13893	13778	13854	13915	14047	13907	13852	13905	13746	13832	13981	13857	13945	14036	13860	13976	13893	14073	13906	14150	13904	13878	13809	14114	13925	13549	13995	13748	13886	13907	13716	14027	13910	13886	13795	13793	13918	13751	13939	13733	13894	13811	13814	14016	14098	13836	13865	13900	13803	14101	13971	13639	13866	13952	14013	13952	13845	13755	13814	13782	14006	13896	14043	14146	13747	13828	13991	13900	14101	13930	13922	13789	13986	13929	13723	13918	13926	14076	13781	13943	13746	13894	13971	13735	13921	13921	14056	13889	13918	13911	13885	13724	13823	13918	14039	13917	14112	13927	13911	13865	13872	13701	13970	14002	13806	14052	13970	13695	13899	13953	13893	13817	13978	13790	13759	13866	13922	13946	13831	13890	13928	13950	13664	13921	13960	13979	13961	13924	13965	13995	13848	13774	13784	13795	13833	13947	13924	13966	13854	13934	14064	13853	13782	13906	13756	14024	13951	14116	13898	13971	14025	13971	13894	13786	14086	13725	13848	13946	14036	13857	13925	13821	13867	13836	13957	13827	13824	13901	13888	13859	13880	13867	13718	13847	13999	14011	13777	13836	13895	13805	13872	13805	13928	13917	13743	13704	13930	14050	14021	13852	13907	13921	13585	13760	13993	13994	13806	13962	13894	13858	13755	14025	13866	13877	13921	13944	13903	13637	13870	13965	13975	13871	13810	13859	13771	13856	13878	13763	13930	13934	13966	13817	14009	13855	14050	13882	13766	14128	13820	13723	13919	13997	13958	13938	13816	14230	13827	13923	14014	13872	13838	14021	13790	14088	14006	13588	13811	13982	13949	13923	13857	13724	13937	14086	14040	13941	13850	13893	13981	13863	13835	13772	14089	13968	13961	13912	13746	13865	13889	13865	13968	13870	13972	13873	13880	13772	13834	13706	13836	13744	13985	13888	14003	13844	13964	13873
52419	93951	88102	65258	46879	32267	20935	15218	13195	12932	12822	12768	12599	12674	12752	12881	12699	12804	12670	12805	12754	12837	12760	12645	12579	12595	12797	12793	12593	12681	12692	12809	12767	12715	12686	12802	12753	12715	12870	12698	12580	12589	12587	12721	12570	12748	12843	12875	12674	12675	12628	12771	12687	12626	12817	12606	12681	12738	12846	12739	12703	12749	12793	12560	12795	12730	12754	12624	12789	12536	12633	12734	12763	12648	12745	12701	12579	12755	12577	12708	12630	12745	12619	12602	12658	12669	12784	12562	12691	12751	12792	12773	12563	12688	12752	12700	12827	12642	12746	12738	12623	12650	12561	12547	12652	12668	12713	12730	12738	12694	12627	12730	12958	12760	12671	12703	12873	12651	12817	12757	12514	12722	12721	12713	12695	12531	12669	12548	12853	12619	12529	12629	12740	12742	12597	12609	12700	12804	12662	12659	12653	12603	12672	12659	12728	12749	12561	12700	12791	12610	12869	12796	12759	12852	12668	12600	12620	12940	12823	12574	12773	12824	12759	12822	12880	12772	12667	12754	12516	12623	12723	12669	12610	12639	12546	12586	12729	12697	12595	12623	12545	12725	12708	12646	12755	12594	12597	12815	12533	12471	12627	12828	12571	12471	12696	12601	12655	12710	12772	12532	12678	12812	12764	12751	12643	12672	12697	12682	12848	12715	12683	12834	12711	12811	12537	12680	12578	12847	12682	12661	12681	12758	12779	12658	12746	12666	12660	12604	12651	12732	12708	12687	12657	12752	12827	12647	12738	12578	12657	12702	12647	12797	12782	12767	12826	12696	12581	12687	12783	12868	12553	12744	12834	12672	12665	12793	12684	12670	12647	12670	12870	12846	12759	12646	12696	12684	12652	12835	12824	12812	12775	12703	12822	12644	12798	12655	12736	12657	12585	12587	12829	12662	12746	12790	12386	12706	12686	12789	12671	12759	12847	12712	12725	12747	12678	12775	12727	12751	12675	12703	12653	12759	12720	12733	12768	12609	12752	12610	12730	12670	12777	12722	12630	12748	12678	12663	12639	12724	12616	12882	12705	12615	12938	12666	12659	12793	12767	12743	12619	12652	12711	12818	12750	12665	12668	12758	12640	12751	12535	12556	12892	12620	12825	12830	12670	12622	12735	12809	12687	12633	12766	12773	12687	12875	12701	12698	12619	12762	12719	12703	12702	12575	12724	12733	12767	12766	12687	12706	12666	12717	12646	12730	12642	12614	12796	12902	12613	12839	12743	12671	12697	12708	12787	12859	12656	12712	12728	12670	12631	12769	12682	12598	12787	12608	12748	12805	12779	12742	12763	12715	12875	12636	12592	12811	12734	12779	12630	12685	12686	12638	12739	12778	12825	12752	12666	12677	12668	12962	12751	12623	12704	12907	12645	12678	12593	12711	12755	12687	12619	12566	12585	12775	12626	12787	12780	12696	12715	12858	12709	12675	12709	12732	12650	12765	12623	12699	12785	12575	12649	12607	12676	12649	12556	12684	12601	12789	12674	12787	12729	12743	12798	12809	12758	12787	12767	12781	12627	12635	12634	12771	12621	12795	12694	12616	12734	12581	12663	12608	12737	12678	12749	12662	12748	12717	12580	12735	12599	12719	12587	12624	12713	12756	12725	12723	12737	12762	12595	12729	12774	12804	12549	12632	12724	12604	12552	12815	12687	12782	12573	12645	12828	12633	12634	12581	12574	12544	12818	12670	12756	12627	12586	12920	12640	12692	12703	12670	12632	12685	12751	12727	12634	12588	12705	12459	12769	12594	12654	12549	12658	12602	12659	12566	12556	12707	12655	12716	12761	12773	12572	12619	12688	12723	12751	12584	12749	12722	12845	12591	12764	12530	12661	12689	12737	12582	12779	12738	12597	12630	12674	12722	12669	12714	12869	12655	12701	12754	12781	12566	12770	12674	12681	12692	12679	12791	12718	12705	12623	12826	12732	12710	12926	12668	12673	12690	12670	12711	12738	12564	12838	12594	12716	12753	12724	12655	12798	12805	12950	12511	12753	12739	12759	12732	12713	12751	12604	12765	12631	12715	12676	12684	12809	12829	12583	12661	12704	12815	12690	12735	12562	12811	12687	12720	12602	12560	12785	12697	12821	12665	12760	12665	12653	12632	12654	12760	12758	12725	12666	12618	12789	12652	12778	12703	12742	12648	12750	12749	12814	12661	12783	12687	12500	12535	12621	12646	12722	12641	12625	12790	12673	12588	12760	12644	12629	12810	12676	12591	12820	12706	12880	12700	12790	12627	12617	12765	12727	12696	12799	12685	12681	12703	12721	12765	12681	12784	12950	12707	12734	12759	12709	12547	12655	12735	12819	12663	12598	12950	12879	12654	12741	12720	12794	12666	12678	12772	12716	12538	12601	12689	12591	12708	12657	12744	12797	12661	12648	12706	12554	12743	12688	12623	12647	12796	12673	12600	12682	12643	12645	12760	12773	12596	12691	12622	12719	12809	12626	12792	12819	12740	12568	12760	12579	12740	12715	12607	12635	12778	12671	12787	12608	12637	12635	12648	12671	12706	12727	12701	12769	12836	12808	12687	12781	12711	12719	12669	12724	12727	12561	12708	12645	12816	12640	12761	12620	12729	12763	12819	12726	12596	12753	12643	12639	12689	12645	12803	12702	12859	12734	12692	12895	12783	12716	12682	12694	12663	12755	12803	12700	12872	12712	12724	12725	12663	12833	12583	12617	12620	12635	12626	12771	12740	12490	12699	12792	12704	12728	12661	12721	12703	12781	12596	12668	12750	12604	12680	12504	12852	12731	12590	12688	12900	12739	12609	12729	12735	12704	12646	12660	12730	12694	12665	12661	12704	12751	12698	12569	12698	12633	12836	12756	12642	12717	12676	12654	12595	12761	12801	12843	12756	12752	12567	12863	12718	12713	12772	12691	12644	12804	12710	12664	12702	12592	12638	12833	12674	12621	12700	12411	12815	12776	12666	12669	12756	12630	12688	12666	12842	12526	12713	12552	12778	12636	12671	12746	12754	12731	12625	12725	12621	12507	12849	12851	12706	12786	12768	12508	12923	12716	12684	12691	12740	12639	12724	12682	12607	12635	12682	12828	12580	12741	12663	12649	12803	12693	12576	12851	12691	12770	12622	12810	12671	12744	12643	12731	12658	12539	12645	12644	12498	12675	12667	12626	12779	12673	12646	12818	12781	12754	12723	12524	12707	12706	12872	12757	12601	12598	12623	12712	12802	12638	12679	12835	12690	12584	12804	12593	12787	12655	12588	12691	12836	12592	12715	12728	12509	12649	12760	12840	12607	12636	12599	12582	12622	12712	12833	12858	12621	12671	12829	12720	12622	12733	12687	12715	12659	12700	12688	12817	12615	12645	12742	12668	12595	12638	12653	12774	12639	12667	12752	12890	12726	12825	12727	12564	12728	12720	12765	12874	12680	12595	12774	12598	12705	12789	12559	12752	12653	12642	12706	12695	12730	12751	12639	12571	12772	12655	12739	12634	12751	12746	12644	12647	12892	12648	12598	12636	12699	12782	12756	12690	12669	12745	12555	12600	12719	12694	12560	12586	12675	12617	12868	12728	12679	12790	12639	12653	12855	12455	12605	12695	12647	12645	12805	12612	12693	12713	12770	12754	12629	12681	12680	12667	12667	12650	12613	12659	12575	12718	12851	12768	12723	12627	12689	12910	12651	12525	12785	12548	12770	12714	12482	12640	12559	12686	12834	12705	12724	12711	12678	12702	12633	12672	12740	12740	12676	12732	12755	12701	12820	12682	12778	12603	12749	12731	12698	12648	12735	12910	12687	12840	12790	12514	12635	12837	12699	12698	12754	12660	12740	12514	12681	12745	12712	12580	12711	12568	12524	12603	12589	12916	12721	12784	12744	12727	12699	12794	12745	12632	12878	12609	12787	12791	12671	12709	12806	12813	12684	12733	12861	12530	12606	12744	12553	12593	12720	12669	12720	12821	12677	12657	12831	12486	12795	12748	12712	12879	12833	12818	12715	12660	12623	12651	12645	12712	12703	12661	12645	12727	12706	12814	12727	12734	12528	12688	12643	12628	12803	12645	12582	12844	12850	12871	12773	12424	12619	12738	12711	12789	12545	12809	12722	12670	12801	12609	12784	12588	12688	12757	12688	12588	12747	12627	12770	12638	12691	12804	12653	12675	12739	12614	12786	12714	12686	12723	12754	12649	12652	12584	12741	12801	12751	12509	12749	12679	12697	12757	12735	12705	12846	12728	12700	12645	12855	12672	12717	12725	12834	12757	12629	12640	12629	12610	12594	12642	12687	12968	12730	12690	12744	12722	12898	12810	12766	12714	12673	12699	12751	12543	12600	12758	12681	12669	12621	12665	12662	12823	12682	12741	12656	12824	12747	12764	12852	12503	12716	12716	12704	12772	12835	12771	12601	12782	12795	12784	12650	12726	12656	12639	12567	12501	12597	12810	12676	12796	12757	12805	12606	12720	12891	12712	12729	12807	12700	12769	12645	12750	12762	12746	12777	12748	12574	12820	12749	12706	12596	12826	12678	12704	12565	12716	12716	12790	12716	12740	12597	12828	12783	12748	12700	12746	12683	12708	12603	12742	12444	12609	12769	12649	12738	12792	12732	12700	12699	12702	12743	12712	12737	12859	12727	12644	12700	12656	12683	12802	12825	12667	12572	12587	12717	12693	12535	12726	12655	12683	12651	12569	12667	12682	12657	12847	12578	12773	12655	12778	12728	12743	12713	12633	12704	12755	12754	12844	12788	12718	12714	12669	12815	12545	12566	12586	12697	12509	12769	12760	12705	12686	12524	12738	12779	12782	12865	12594	12756	12692	12800	12600	12799	12629	12652	12593	12662	12773	12634	12691	12839	12751	12668	12644	12760	12697	12808	12595	12776	12721	12645	12666	12812	12712	12741	12766	12692	12573	12614	12704	12671	12704	12859	12698	12762	12785	12681	12945	12754	12697	12632	12741	12770	12694	12697	12611	12799	12556	12727	12787	12721	12653	12616	12616	12692	12682	12605	12669	12722	12569	12725	12798	12627	12670	12756	12721	12660	12698	12682	12733	12653	12561	12711	12821	12721	12665	12699	12760	12537	12572	12866	12714	12834	12680	12637	12584	12790	12702	12679	12606	12726	12690	12778
23079	22524	38125	40682	39862	35623	29710	20146	15967	15198	14527	14382	14528	14233	14457	14382	14366	14325	14273	14498	14355	14322	14210	14258	14351	14229	14269	14256	14459	14352	14349	14103	14310	14314	14206	14373	14256	14292	14257	14280	14398	14334	14156	14361	14401	14184	14360	14389	14410	14063	14048	14182	14125	14369	14131	14198	14133	14141	14292	14160	14337	14090	14038	14194	14205	14206	14129	14215	14414	14308	14267	14239	14231	14223	14213	14217	14265	14299	14279	14225	14265	14113	14010	14116	14108	14166	14141	14198	14183	14213	14020	14278	14111	14179	14397	14340	14157	14201	14173	14203	14129	14194	14288	14197	14193	14257	14183	14048	14190	14247	14103	14354	14065	14069	14051	14384	14083	14331	14114	14120	14347	13970	14329	14160	14184	14207	14214	14137	14336	14305	14256	14245	14296	14159	14094	14247	14207	14120	14108	14118	14171	14139	13928	14223	14141	14204	14007	14115	14204	14221	14274	14156	14278	14063	14093	14070	14040	14345	14345	14141	14176	14073	14248	13891	14124	14138	14111	14158	14138	14150	14256	14208	14225	14329	14226	14305	14111	14333	14277	14033	14229	13933	14289	14205	14181	14185	14234	14161	14143	14173	14170	14124	13979	14185	14143	14200	14288	14084	14122	14145	14063	14096	14271	14186	14198	14251	14313	14392	14041	13937	14148	14094	14148	14185	14164	14179	14192	14126	14065	14191	14050	14126	14117	14425	14297	14078	14116	14145	14254	14162	14136	14099	14309	14093	14226	14240	14271	14159	14141	14200	14026	14097	14145	14263	14069	14099	14372	14307	14328	14186	14159	14180	14144	14133	14077	14035	14284	14230	14062	14185	14136	14276	14216	14141	14133	14199	14170	14345	14075	14138	14274	14252	13968	14119	14067	14087	14305	14084	14221	14175	14139	14285	14241	14146	14172	14217	14176	14206	14130	14198	14300	14238	14089	14204	14272	14034	14206	14133	14257	14143	14246	14209	14193	14165	14148	14220	14013	14129	14318	14122	14247	14348	13999	14239	14037	13982	14367	14225	14214	14175	14312	14380	14163	14123	14235	14121	14126	14313	14181	13965	14173	14338	14164	13943	14103	14163	14185	14194	14107	14007	14341	14266	13988	14190	14433	14330	14109	14230	14223	14092	14009	14246	14104	14151	14276	14052	14160	13996	14312	14141	14303	14221	14380	14035	14183	14075	14223	14065	14176	14151	14258	14242	14066	13979	14269	14060	14131	14084	14120	14245	14027	14064	14095	14209	14087	14196	14306	14252	14483	14270	14065	13956	14004	14279	14195	14156	14317	14259	14031	14228	14346	14377	14079	14214	14111	14037	14034	14173	14221	14244	14188	14261	14104	14191	14042	14203	14179	14162	14387	14154	14283	14173	14209	14046	14077	13928	14244	14229	14135	14174	13976	14062	14101	14150	14250	14161	14116	14124	14002	14182	14337	14203	14187	14181	14077	13996	14233	14061	14284	14318	14121	14308	14205	14342	14140	14060	14166	14234	14308	14114	14296	14208	14096	14082	14230	14180	14310	14198	14311	14225	14207	14305	14153	14243	14001	14129	13992	14183	14198	14183	14081	14206	13941	13918	14220	14135	14056	14361	14033	14193	14318	14180	14106	14214	14183	14181	14116	14193	14401	14187	14036	14233	14149	14181	14236	14150	14226	14249	13988	14421	14127	14170	14390	14079	14276	14164	14261	14231	14043	14221	14272	14104	14341	14260	14123	14127	14244	14034	14193	13983	13961	14217	14278	14092	14106	14221	14193	14134	14232	14013	14240	14095	14221	14227	14180	14419	14176	14161	14082	14108	14210	14011	14170	14313	14208	14371	14174	14133	14279	14219	14111	14215	14027	14092	14196	13988	14144	14250	14143	14078	14194	14016	14017	14174	14202	14195	14003	14188	14083	14184	14273	14252	14241	14030	14043	14294	14283	14180	14333	14094	14112	13937	14197	13911	14013	14072	14180	14058	14228	14103	14197	14130	14025	14255	14250	14018	14060	14319	14030	14226	14265	14173	14285	14032	14214	14233	14105	13989	14227	14291	14096	14153	14071	14188	14255	14137	14112	14158	14181	14283	14206	14027	14263	14247	14317	14110	14213	14072	14160	14169	14385	14151	14324	14204	14298	14303	14195	14077	14124	14046	14191	14115	14055	14344	14284	14117	14131	14000	14438	14267	14323	14210	14277	14056	14138	14280	14192	14110	14103	14267	14112	14142	14129	14100	14062	14127	13964	14245	14138	14189	14040	14190	14094	14226	14170	14236	14425	14140	14329	14186	14372	14105	13911	14250	14027	14191	14081	14006	14162	14145	14022	14014	14021	14017	14086	14219	14278	14127	14242	14093	13865	14124	13998	14220	14114	14141	14208	14248	14091	14194	14076	13946	14124	14154	14142	14327	14175	14271	14091	14375	14391	14274	14249	14218	14274	14090	14207	14161	14121	14301	14105	13991	14051	14308	14188	14298	14282	14243	14167	14087	14185	14362	14249	14307	14229	14250	14340	14223	14026	14232	14095	14089	14118	14121	14054	14250	14114	14252	14238	13978	14176	14304	14150	14229	14167	14123	14351	14210	14051	14172	14237	14166	14324	14202	14164	14315	14084	14226	14063	14121	14254	14141	14368	13985	14299	14208	14175	14167	14103	14243	14352	14134	14204	14195	14260	14260	14097	14137	14484	14593	14272	14076	14014	13991	14130	14130	14110	14152	14134	14131	14098	14274	14132	14175	14174	14337	14257	14258	14067	14180	14085	14044	14152	14190	14315	14146	14066	14373	14386	14094	14298	14236	14232	14186	13991	14261	14340	14218	14255	14285	14187	14167	14161	14103	13931	14134	14171	14273	14156	14088	14158	14194	14103	14056	14285	14024	14316	14138	13940	14204	14101	14185	14134	14241	14291	14327	14118	14135	14322	14185	14207	14168	14069	14126	14161	14199	14071	13932	14309	14083	14243	14301	14347	14271	14083	14173	14124	14199	14069	14231	14150	14232	14262	14179	14109	14224	14017	14063	14196	14239	14110	14216	14099	14121	14029	14002	14082	14305	14254	14418	14151	14097	14106	14109	14260	14312	14155	13934	14181	14054	14137	14047	14266	14182	14150	14222	14235	14044	14120	14293	14128	14270	14182	14274	14235	14136	14099	14115	14216	14260	13964	14072	14081	14194	14167	14159	14277	14206	14279	14132	14120	14165	14146	14132	14178	14193	14124	14229	14177	14321	14182	14277	14132	14035	14088	14090	14286	14071	14369	14094	14080	14139	14206	14310	14150	14164	14085	14160	14162	14033	14178	14011	14166	14273	14146	14314	14187	14154	14169	14162	14121	14314	14208	14073	14094	14244	14119	14236	14252	14173	14132	14084	14243	14132	14035	14127	14065	14164	14085	14244	14260	14243	14169	14077	14056	14180	14355	14266	14112	14341	14159	13942	14226	14288	14160	13987	14273	14229	14056	14122	14196	14277	14090	14324	14187	14250	14154	14017	14102	14177	14385	14065	14085	14089	14235	14143	14353	14201	14451	14298	14143	14184	14297	14304	14088	14135	14113	14091	13948	14267	14275	14243	14240	14283	14230	14221	14022	14016	14230	14161	14169	14237	14201	14084	14126	14123	14046	14121	14076	14366	13981	14157	14113	14221	14197	14424	14136	14323	14227	14044	14077	14074	14094	14196	14232	14274	14281	14245	14268	14217	14218	14315	14198	14164	14204	13927	14174	14025	14015	14023	14219	14310	14116	14285	14362	14197	14090	14056	14298	14156	14191	14195	14173	14320	14107	14331	13987	14113	14184	14120	13936	14155	14227	14225	14159	14262	14103	14167	13955	14229	14091	14258	14230	14214	14280	14077	14190	14180	14100	14004	14171	14199	14166	14095	14184	14171	14240	14187	14225	14152	14282	14235	14076	14324	14348	14177	14125	14079	14041	14074	14206	14397	14228	14209	14266	14215	14237	14152	14200	14206	14272	14155	14174	14210	14139	14088	14105	14142	14058	14204	14169	14129	14275	14197	14497	14164	14018	14037	14165	14179	14087	14248	14224	14228	14210	14107	14280	14305	14269	14235	14007	14085	14257	14204	14041	14106	14328	14243	14295	14247	14378	14125	14339	14230	14004	14215	14284	14252	14298	14249	14211	13985	14090	14099	14170	14321	14250	14295	14205	14157	14257	14045	14000	14079	14172	14085	14085	14263	14305	14050	14150	14230	14284	14097	14109	14250	14228	14106	14172	14132	14238	14049	14011	14098	14139	14125	14193	14123	14377	14287	14130	14161	14094	14164	14392	14182	14287	14293	14353	14178	14160	14180	14040	14146	14176	14178	14353	14112	14117	14034	14099	14101	14136	14091	14168	14029	14038	14221	14383	14253	14329	14126	14025	14262	14084	14149	14055	14278	14345	14270	14213	14361	14344	14301	14273	14310	14185	14160	14295	14115	14085	14311	14181	14271	14125	14171	14183	14280	14161	14170	14121	14328	14020	14047	13998	14018	14289	14168	14119	14334	14171	14068	14154	14095	14248	14259	14041	14268	14228	14127	14160	14240	14193	14113	14263	14204	14075	14105	14181	14110	14156	14025	14178	14073	14200	14249	14307	14163	14258	14233	14179	14279	14141	14150	14242	14056	14297	13840	14143	14109	13996	14284	14279	14276	14090	14182	14219	14083	14214	14114	14027	14048	14166	13980	14058	14215	14153	14077	14301	14080	14213	14159	14052	14181	14175	14105	14147	14277	14154	14372	14231	14337	14221	14144	14164	14237	14175	14030	14160	14210	14236	14229	14120	14141	14036	13992	14054	14164	14014	13931	14159	14304	14035	14320	14394	14145	14087	14248	14236	14064	14126	14090	14262	14286	14098	14088	14076	14232	14254	13985	14035	14226	14141	14174	14289	14263	14248	14048	14251	14020	13952	14175	14141	14118	14190	14315	14062	14091	14120	14334	14037	14122	14084	14035	14332	14253	14401	14259	14317	14128	14338	14205	14124	14271	14034	14241	14207	14241	14149	14137	14281	14034	14347	14172	14187	14241	14328	14099	14225	14140	14208	14052	14224	14055	14144	13954	14111	14063	14203	14260	14117	14080	13994	14217	14169	14228	14006	14055	14194	14410	14085	14103	14203	14288	14157	14167
59695	100162	95005	76676	57298	41034	26797	18038	14319	13132	12822	12869	12720	12659	12720	12838	12879	12777	12891	12828	12768	12977	12959	12975	12925	12889	12944	12978	12752	12718	12922	12801	12840	12948	12827	12773	12858	12921	13008	12903	12713	12887	12905	12860	12809	12916	13009	12822	12966	12865	12854	12876	12775	12786	12753	12898	12944	12763	12802	12811	12807	12863	12898	12834	12649	12835	12818	12750	12955	12755	12861	12772	12941	12890	12895	12858	12671	12977	12789	12907	12936	12870	12838	12777	12851	12918	12875	12787	12910	12844	12720	12826	13012	12674	12767	12801	12768	12864	12831	12870	12817	12872	12823	12940	12933	12827	12832	12812	12897	12699	12911	12810	12781	12806	12870	12845	12893	12679	12913	12772	12861	12741	12953	12833	12805	12663	12907	12851	12914	12896	12880	12916	12951	12915	12805	12699	12793	12944	12905	12759	12885	12949	12880	12906	12870	12767	12898	12870	12868	12905	12863	12885	12887	12943	12959	12868	12985	12999	12744	13024	12938	12772	12864	12727	12931	12731	12843	12872	12971	12827	12733	12900	12755	12917	13022	12852	12753	12883	12737	12773	12780	12795	12806	12728	12878	12882	12832	12735	12957	12843	12653	12823	12831	12981	12673	12870	12862	12772	12818	12632	12950	12763	12955	12823	12869	12688	12891	12990	12651	12841	12798	12794	12662	12787	12890	12912	12770	12775	12919	12929	12894	12687	12844	12887	12918	12807	12930	12825	12791	12891	12720	12907	12892	12770	13019	12778	12937	12888	12888	12752	12897	12842	12838	12966	12686	12878	12822	12912	12868	12836	12958	12814	12951	13020	12787	12687	12975	12866	12881	12803	12747	13013	12771	12902	12881	12831	12815	12807	12900	12916	12916	12691	12844	13048	12708	12772	12956	12764	12947	12933	12855	12829	12894	12855	12598	12875	12824	13039	12836	12843	12767	12696	12842	12909	12917	12763	12804	12824	12748	12931	13106	12870	12937	12758	12698	12821	12847	12853	12874	12705	12877	12726	12828	12948	12888	12944	12861	12886	12890	12671	12940	12792	12836	12746	12903	13005	12873	12875	12647	12846	12921	12829	12848	12980	12974	12822	12552	12759	12834	12937	12787	12997	12888	12762	12914	12915	12917	12726	12798	12868	12850	12697	12915	12744	12926	12921	12835	12803	12800	12752	12866	12810	12862	12827	12915	12714	12882	12756	12900	12942	12862	12978	12757	12910	12902	12919	12863	12857	12910	12867	12902	12852	12968	13085	12735	12830	12650	12871	12632	12843	12760	13077	12802	13028	12919	12870	12940	12833	12873	12939	12861	12753	12747	12822	12898	12846	12813	12895	12936	12875	12884	12833	12782	12941	12871	12971	12871	12653	12767	12806	12765	12948	12985	13014	12844	12928	12863	12857	12614	12779	12871	12812	12934	12845	12875	12742	12821	12664	12864	12792	12741	12783	12860	12749	12858	12893	12920	12871	12799	12971	12885	13002	12709	12924	12936	12852	12869	12890	12877	12852	12932	12836	12825	12831	12906	12838	12845	13000	12816	12738	12892	13073	12932	12855	12924	12838	12891	12823	12822	12738	12851	12843	12954	12873	12848	12688	12959	12904	12841	12820	12708	12942	12795	12894	12959	12700	12841	12930	12847	12925	12794	12892	12837	12869	12918	12846	12778	12920	12919	12765	12921	12990	12775	12830	12814	12921	12800	12953	12752	12761	12902	12709	12809	12847	12816	12942	13020	12870	12770	12916	12736	12899	12791	12720	12829	12912	12831	12827	12827	12790	12865	12835	12744	12829	12851	12877	12869	12770	12822	12767	12852	12649	12969	12873	12757	12948	12811	12882	12800	12805	12839	12933	12797	12758	12965	12927	12917	12733	12818	12746	12835	12853	12845	12903	12672	12912	12764	12844	12744	12793	12801	12842	13025	12820	13043	12775	12730	12905	12792	12922	12838	12748	12947	12699	12816	12923	12798	12776	12745	12910	12851	12948	12773	12833	12940	13051	12720	12885	13081	12859	12713	12911	12912	12935	12946	12779	13058	12759	12921	12878	12966	12930	12765	12962	12750	13027	12868	12893	12815	12837	12990	12838	12812	12868	12992	12771	12769	12788	13062	12847	12841	12864	12751	12943	12691	12831	12816	13014	12858	12611	12664	12757	12763	12787	12895	12763	12834	12848	12966	12711	12808	12945	12863	12810	12789	12814	12785	12980	12919	12930	12928	12771	12849	12776	12908	12800	12888	12867	12712	12958	13043	12894	12932	12861	12878	12773	12674	12963	12824	12976	12834	12748	12908	12744	12886	12916	13040	12731	12906	12827	12957	12760	12897	12905	13008	12791	12762	12783	12805	12967	12756	12871	12809	12893	12935	12692	12894	12768	12834	12801	12845	12872	12783	12968	12762	12750	12871	12897	13084	12798	12802	12829	12892	12901	12802	12737	12848	12851	12894	12834	12954	12914	12861	12787	12791	12778	12830	12759	12844	12991	12740	12950	12681	12862	12775	12839	12874	12720	12804	12851	12914	12737	12738	12909	12833	12873	12755	12879	12805	12931	12918	12983	12939	12865	12945	12869	12884	12729	12984	12841	12981	12844	12812	12894	12988	12797	12823	12870	12888	12648	12795	12863	12838	12936	12890	12756	12826	12927	12946	12808	12910	12807	12843	12904	12606	12738	12948	12778	12889	12658	13056	12725	12920	12796	12882	12899	12835	12874	12749	13025	12858	12872	12805	12773	13005	12933	12852	12880	12752	12902	12795	12754	12967	12774	12855	12915	12863	13148	12818	12747	12921	12754	12917	12786	12691	12846	12814	12866	12702	12802	12761	12885	12846	13019	12817	12834	12810	12853	12885	12753	12898	12735	12710	12868	12812	12715	13082	12833	12808	12812	12739	12857	12944	12702	12968	12833	12856	12846	12873	12855	12656	12884	12996	13013	12903	12965	12901	12900	12728	12897	12849	12898	12911	12789	13127	12734	12915	12733	12899	12716	13103	12675	12810	13004	12770	12777	12628	12973	12763	12843	12879	12917	13009	12751	12689	12864	12827	12752	12845	12857	12803	12830	12848	12943	12878	12789	12918	12798	12989	12792	12804	12706	12983	12765	12819	12794	12853	12947	13015	12739	12816	12922	12812	12869	12800	12930	12988	12734	13090	12809	12904	12898	12987	12631	12897	12761	12770	12949	12872	12945	12809	12836	12828	12834	13001	12863	12985	13066	12929	12552	12950	13000	12944	12934	12984	12690	13019	12877	12955	12773	12801	12873	12716	12872	12803	12796	12975	12922	12867	12926	12923	12846	12859	12720	12971	12927	12829	12817	12875	13064	12781	12825	12791	12692	12757	12911	12748	12771	12718	12970	12789	12895	12796	12846	12873	12787	13032	12678	12938	12968	12880	12763	12808	12921	12737	12885	12740	12806	12842	12962	12894	12997	12741	12748	12791	12777	12743	12724	12941	12790	12846	12884	12743	12753	12831	12868	12783	12743	12716	12926	12911	12907	12749	12911	12705	12902	12833	12911	12919	12895	12783	12994	12787	12705	12920	12769	12902	12779	12855	12928	12731	12802	13091	12881	12719	12932	12889	12723	12743	13001	12704	12871	12948	12806	12930	12823	12818	12860	12733	12901	12845	12962	12804	12760	12873	12852	12931	12846	12744	12809	12903	12843	12861	12902	12875	12795	12893	12945	12761	12899	12821	12761	13013	12828	12776	12774	12988	12960	13002	12773	12710	12829	12772	12862	12941	12834	12863	12912	12775	12976	12875	12699	12868	12844	12572	12820	12912	12797	12794	12843	12818	12830	12778	12736	12772	12897	12841	12856	12917	12904	12840	12896	12811	12914	12816	12890	12873	12864	12737	12707	12876	12814	12861	12802	12924	12922	12837	13016	12880	12872	12877	12894	12752	12897	12761	12947	12640	12891	12780	12768	12968	12888	12853	12710	12818	12898	12860	12832	12971	12805	12819	12841	12971	12853	12700	12717	12772	12932	12896	12928	12837	12735	12900	12610	12905	12958	12732	12979	12641	12724	12868	12828	12754	13011	12798	12915	12803	12699	12969	12809	12860	12793	12812	12854	12866	12660	12878	12866	12853	12745	12973	12731	12884	12847	12857	12838	12811	12817	12842	12876	12846	13014	12787	12903	12800	12818	12882	12916	12946	12937	12895	12998	12761	12774	12910	12807	12915	12895	12907	12807	12842	12860	13035	12903	12927	12832	12850	12907	12909	12839	12842	12905	12877	12819	12926	12842	12705	12850	12962	12758	12777	12811	12943	12792	12789	12870	12856	12951	12946	12958	12755	12926	12908	12884	12887	12842	12724	12962	12743	12862	12826	12963	12661	12798	12776	12905	12902	12921	12915	12783	12648	12931	12938	12717	12710	12928	12780	12907	12939	12942	12773	12937	12855	12782	12794	12834	12779	12896	12878	12950	12793	12764	12767	12836	12868	12725	12685	12985	12774	12686	12926	12837	12892	12854	12919	12868	12955	12980	12892	12899	12684	12872	12913	12860	12759	12793	12837	12788	12820	12750	12972	12692	12856	13013	12920	12872	12855	12873	12794	12907	12710	12797	12797	12920	12878	12695	12901	12695	12968	12805	12774	12867	12832	12762	12719	12845	12921	12830	12853	12766	12785	12852	12989	12986	12790	12878	12864	12854	12709	12914	12795	12823	12952	12858	12891	12748	12874	12686	12907	12758	12996	12817	12825	12880	12883	12946	12948	12783	12698	12990	12950	12916	12907	12849	12938	12922	12766	12949	12903	12720	12814	12829	12927	12787	12782	12890	12775	12735	13012	12878	12884	12772	12802	12787	12762	12890	12787	12827	12763	13062	12881	13076	12821	12883	12845	12797	12939	12847	12904	12835	12799	12798	12960	12653	12921	12897	12790	12886	12980	12922	12867	12838	12997	12866	12884	12905	12846	12923	12844	12961	12831	12960	12829	12852	12750	12739	12848	12846	12881	12781	12753	12827	12757	12964	12882	12861	12741	12936	12966	12805	12715	12825	12754	12877	12862	12899	12775	12906	12752	12969	12941	12826	12815	12830	12837	12951	12686	12863	12839	12820	12842	12925	12685	12834	12927	12743	12843	12910	12897	12894	12929	12969	12942	12900	12798	12904
27979	33836	45461	34990	24669	19734	17080	15887	15313	15231	15369	15318	15159	15580	15552	15370	15669	15238	15386	15534	15447	15395	15413	15187	15462	15393	15287	15294	15531	15316	15248	15288	15337	15256	15419	15354	15338	15536	15402	15416	15350	15366	15378	15280	15291	15182	15445	15363	15347	15366	15390	15362	15376	15243	15501	15480	15508	15486	15245	15338	15333	15340	15326	15344	15444	15452	15237	15587	15203	15272	15500	15409	15323	15332	15248	15225	15333	15465	15265	15277	15315	15436	15273	15292	15367	15444	15265	15344	15311	15373	15377	15223	15452	15429	15374	15244	15281	15402	15527	15452	15368	15455	15265	15335	15295	15486	15338	15322	15221	15541	15404	15190	15343	15135	15516	15356	15328	15409	15426	15297	15473	15454	15454	15481	15153	15294	15351	15318	15250	15391	15417	15288	15366	15375	15489	15167	15446	15108	15187	15188	15342	15197	15419	15299	15379	15444	15299	15238	15501	15304	15255	15314	15422	15242	15404	15404	15367	15153	15252	15272	15278	15122	15156	15225	15246	15172	15148	15383	15159	15182	15251	15453	15168	15393	15125	15189	15198	15408	15320	15309	15384	15470	15350	15258	15324	15396	15181	15289	15262	15522	15302	15182	15441	15422	15600	15266	15395	15135	15331	15557	15530	15402	15247	15196	15305	15350	15299	15278	15274	15353	15270	15358	15372	15319	15395	15271	15470	15289	15277	15312	15385	15230	15449	15420	15446	15382	15329	15326	15245	15203	15316	15450	15353	15412	15225	15220	15427	15279	15442	15231	15423	15071	15406	15355	15324	15347	15407	15260	15288	15356	15324	15242	15437	15515	15428	15201	15165	15298	15348	15135	15498	15286	15210	15184	15440	15537	15348	15475	15375	15225	15165	15310	15398	15350	15385	15202	15638	15445	15338	15204	15415	15316	15321	15297	15388	15178	15514	15502	15351	15298	15314	15059	15105	15352	15382	15314	15208	15288	15368	15478	15371	15384	15444	15245	15266	15399	15270	15101	15217	15288	15420	15388	15301	15437	15504	15293	15300	15095	15605	15063	15306	15309	15374	15379	15458	15267	15433	15416	15233	15399	15079	15308	15474	15288	15286	15021	15099	15268	15296	15284	15311	15372	15295	15525	15293	15190	15253	15182	15137	15281	15337	15237	15278	15400	15458	15467	15284	15238	15431	15290	15262	15149	15371	15587	15482	15393	15371	15366	15379	15405	15332	15400	15423	15328	15325	15344	15489	15175	15577	15464	15322	15346	15342	15393	15277	15479	15280	15450	15346	15463	15340	15325	15324	15316	15499	15412	15297	15348	15112	15378	15398	15432	15450	15429	15404	15353	15379	15307	15472	15214	15486	15210	15416	15227	15203	15416	15463	15332	15457	15301	15303	15365	15412	15498	15370	15375	15475	15175	15150	15272	15358	15314	15249	15274	15494	15570	15183	15286	15396	15326	15659	15490	15248	15283	15522	15357	15394	15291	15414	15251	15287	15160	15281	15377	15296	15375	15405	15347	15497	15359	15660	15392	15092	15206	15413	15434	15395	15275	15434	15253	15375	15214	15349	15508	15540	15488	15320	15171	15319	15493	15407	15100	15517	15171	15476	15415	15494	15297	15428	15223	15516	15285	15229	15186	15409	15394	15161	15353	15515	15412	15368	15378	15425	15233	15399	15335	15389	15239	15348	15338	15390	15282	15252	15300	15291	15161	15256	15189	15240	15228	15321	15394	15289	15511	15487	15419	15365	15372	15379	15411	15403	15473	15358	15348	15363	15481	15329	15259	15327	15295	15363	15370	15301	15367	15288	15295	15438	15230	15279	15448	15394	15298	15212	15313	15220	15224	15553	15090	15351	15295	15240	15349	15517	15383	15410	15343	15356	15320	15302	15555	15336	15239	15378	15316	15358	15267	15419	15453	15276	15241	15431	15281	15460	15270	15164	15334	15248	15443	15546	15294	15106	15432	15347	15140	15321	15573	15298	15311	15276	15291	15329	15429	15386	15207	15493	15242	15064	15189	15492	15470	15242	15408	15401	15276	15227	15226	15447	15167	15335	15171	15272	15274	15266	15282	15286	15452	15362	15396	15302	15274	15419	15291	15321	15203	15304	15424	15267	15417	15262	15500	15210	15296	15228	15299	15262	15303	15350	15605	15304	15252	15282	15363	15218	15264	15450	15414	15401	15186	15466	15396	15489	15451	15502	15231	15426	15360	15438	15224	15092	15201	15476	15417	15343	15253	15369	15382	15198	15361	15533	15269	15202	15250	15394	15479	15209	15400	15408	15295	15331	15408	15282	15294	15346	15158	15308	15270	15312	15199	15231	15408	15328	15246	15157	15322	15256	15153	15289	15215	15268	15357	15438	15297	15331	15432	15302	15158	15394	15446	15498	15191	15358	15279	15343	15358	15387	15279	15354	15431	15479	15333	15337	15382	15432	15215	15426	15349	15389	15306	15235	15367	15234	15455	15350	15312	15249	15197	15297	15436	15500	15358	15277	15293	15296	15359	15403	15403	15286	15319	15543	15266	15369	15258	15127	15281	15287	15406	15378	15409	15434	15210	15579	15457	15485	15386	15445	15391	15480	15449	15257	15485	15462	15098	15306	15342	15457	15380	15269	15439	15256	15290	15356	15328	15297	15354	15342	15424	15465	15384	15384	15430	15392	15356	15289	15221	15424	15289	15320	15411	15464	15507	15508	15246	15333	15439	15211	15282	15382	15424	15400	15436	15263	15341	15130	15429	15212	15339	15127	15163	15437	15388	15278	15100	15366	15290	15311	15336	15440	15386	15279	15311	15427	15233	15262	15411	15369	15435	15311	15411	15190	15471	15281	15454	15246	15259	15388	15359	15284	15264	15470	15216	15369	15267	15248	15454	15292	15200	15314	15445	15338	15177	15288	15202	15507	15292	15350	15230	15271	15397	15373	15388	15205	15381	15266	15272	15203	15366	15353	15339	15376	15367	15164	15256	15324	15422	15145	15352	15455	15350	15295	15403	15421	15106	15349	15309	15335	15261	15283	15450	15219	15552	15322	15333	15284	15455	15338	15330	15176	15664	15160	15485	15301	15346	15306	15466	15402	15352	15384	15331	15319	15302	15448	15282	15287	15240	15356	15516	15410	15447	15325	15380	15188	15327	15429	15213	15336	15449	15388	15314	15356	15439	15419	15305	15312	15345	15356	15306	15269	15223	15338	15225	15182	15426	15382	15247	15355	15393	15400	15422	15379	15359	15380	15235	15311	15371	15184	15355	15436	15327	15273	15322	15381	15354	15359	15306	15390	15402	15420	15199	15294	15215	15190	15268	15242	15362	15252	15239	15227	15300	15341	15375	15186	15248	15296	15580	15339	15354	15150	15445	15428	15344	15468	15419	15214	15451	15284	15282	15482	15542	15474	15293	15436	15446	15391	15295	15597	15276	15250	15459	15388	15313	15520	15395	15345	15353	15443	15110	15361	15338	15378	15441	15207	15335	15249	15247	15353	15334	15473	15288	15202	15115	15389	15421	15287	15539	15286	15631	15289	15374	15533	15321	15374	15243	15483	15327	15190	15343	15354	15236	15526	15493	15420	15381	15183	15396	15330	15204	15487	15287	15372	15298	15364	15472	15405	15529	15770	15243	15444	15300	15296	15421	15276	15298	15464	15262	15255	15345	15528	15652	15451	15339	15438	15276	15429	15363	15392	15352	15267	15298	15251	15115	15379	15271	15542	15300	15393	15302	15298	15233	15191	15281	15252	15348	15389	15484	15406	15191	15400	15322	15500	15308	15366	15272	15356	15203	15326	15330	15418	15350	15184	15336	15539	15247	15256	15323	15426	15501	15418	15245	15368	15508	15449	15542	15365	15462	15295	15135	15322	15396	15385	15358	15478	15301	15378	15326	15537	15485	15506	15454	15446	15386	15373	15150	15402	15371	15457	15252	15419	15416	15270	15336	15392	15335	15503	15385	15225	15348	15379	15278	15252	15392	15372	15430	15450	15291	15265	15372	15456	15501	15438	15155	15241	15393	15396	15315	15223	15091	15242	15302	15385	15395	15406	15507	15435	15452	15437	15414	15257	15427	15251	15223	15165	15365	15428	15359	15278	15277	15119	15373	15382	15367	15230	15404	15320	15301	15555	15670	15331	15323	15431	15536	15510	15374	15487	15375	15436	15308	15580	15337	15288	15343	15490	15190	15151	15300	15465	15407	15365	15285	15481	15448	15245	15224	15204	15519	15426	15289	15209	15389	15510	15529	15342	15546	15359	15373	15343	15326	15284	15137	15192	15334	15109	15227	15383	15359	15269	15422	15448	15340	15520	15511	15309	15371	15237	15486	15380	15477	15193	15314	15267	15353	15453	15418	15385	15452	15528	15659	15446	15281	15374	15477	15350	15347	15197	15245	15556	15311	15331	15555	15433	15237	15424	15315	15318	15505	15264	15117	15242	15134	15149	15318	15210	15521	15184	15268	15335	15335	15530	15222	15312	15502	15248	15082	15386	15347	15498	15347	15393	15340	15363	15468	15413	15353	15225	15387	15444	15430	15412	15282	15183	15347	15387	15189	15397	15374	15461	15470	15319	15246	15485	15318	15281	15524	15341	15241	15299	15221	15376	15266	15188	15403	15481	15476	15446	15387	15405	15476	15338	15253	15378	15415	15503	15393	15362	15286	15258	15215	15482	15345	15388	15251	15423	15417	15235	15326	15399	15382	15251	15018	15425	15264	15211	15524	15496	15567	15475	15406	15007	15381	15348	15468	15287	15338	15417	15521	15229	15335	15239	15257	15205	15334	15402	15265	15302	15330	15194	15164	15312	15306	15340	15343	15128	15199	15239	15181	15383	15121	15326	15180	15269	15304	15162	15410	15349	15212	15352	15196	15324	15266	15264	14918	15289	15251	15455	15273	15551	15330	15453	15356	15422	15367	15232	15138	15368	15311	15540	15387	15622	15429	15314	15276	15356	15221	15219	15070	15253	15310	15367	15389	15337	15270	15214	15259	15122	15213	15349	15158	15290	15382	15453	15386	15407	15372	15448	15266	15465	15396	15174	15233	15377	15445	15160	15540	15380	15316	15231	15444	15339	15444	15279	15300	15413	15478	15227	15231	15331	15360	15605	15263	15340	15422	15450	15341	15246	15326	15456	15308
26353	55049	48204	32120	23212	17497	14895	13877	13837	13710	13706	13592	13440	13606	13443	13579	13540	13519	13466	13456	13582	13475	13509	13801	13472	13487	13509	13623	13552	13463	13708	13538	13655	13680	13587	13518	13618	13515	13388	13695	13536	13409	13387	13677	13712	13592	13613	13648	13582	13631	13626	13615	13592	13578	13440	13567	13504	13638	13581	13547	13579	13602	13553	13595	13553	13408	13677	13501	13550	13641	13469	13699	13578	13613	13544	13624	13510	13609	13418	13665	13440	13725	13508	13670	13439	13617	13553	13631	13461	13490	13567	13538	13419	13548	13495	13679	13608	13566	13463	13425	13666	13448	13650	13536	13616	13535	13541	13638	13679	13587	13577	13489	13511	13488	13543	13522	13395	13454	13636	13589	13561	13666	13576	13491	13508	13330	13769	13672	13545	13536	13535	13513	13584	13527	13692	13560	13730	13527	13637	13603	13481	13631	13581	13502	13548	13416	13411	13333	13479	13562	13691	13551	13545	13577	13564	13511	13752	13573	13474	13731	13544	13668	13660	13585	13458	13528	13586	13631	13593	13560	13591	13450	13616	13628	13482	13664	13598	13668	13633	13424	13479	13453	13639	13580	13388	13584	13501	13486	13492	13643	13569	13653	13579	13574	13444	13466	13527	13605	13650	13487	13624	13559	13430	13545	13540	13466	13473	13672	13517	13416	13810	13536	13640	13547	13415	13581	13571	13524	13571	13537	13619	13645	13527	13685	13501	13515	13510	13603	13512	13593	13431	13625	13503	13527	13543	13573	13592	13501	13598	13631	13382	13535	13503	13550	13579	13640	13526	13473	13525	13545	13589	13489	13368	13552	13436	13493	13580	13521	13525	13529	13473	13579	13514	13618	13653	13356	13440	13444	13639	13472	13526	13497	13590	13563	13552	13505	13592	13686	13435	13505	13559	13702	13650	13514	13631	13544	13443	13321	13526	13557	13583	13563	13531	13502	13630	13617	13618	13566	13640	13480	13549	13585	13534	13622	13594	13496	13457	13596	13268	13517	13558	13569	13618	13591	13520	13578	13530	13650	13665	13640	13781	13567	13527	13563	13456	13593	13748	13453	13646	13404	13584	13584	13539	13703	13367	13541	13460	13690	13592	13624	13460	13481	13537	13549	13550	13556	13604	13518	13537	13508	13605	13497	13521	13380	13332	13623	13553	13539	13412	13520	13631	13583	13618	13459	13708	13550	13508	13387	13558	13686	13398	13566	13610	13546	13476	13536	13609	13535	13680	13485	13581	13378	13604	13557	13669	13573	13501	13621	13737	13559	13438	13725	13513	13690	13371	13637	13563	13540	13572	13460	13369	13639	13582	13564	13586	13501	13565	13602	13589	13679	13482	13497	13558	13629	13741	13574	13702	13627	13508	13609	13585	13697	13532	13579	13574	13610	13592	13616	13497	13633	13626	13622	13549	13562	13602	13658	13570	13329	13625	13737	13810	13510	13530	13589	13657	13601	13544	13680	13495	13609	13518	13596	13526	13511	13489	13649	13512	13541	13403	13690	13512	13446	13594	13339	13496	13401	13585	13608	13627	13530	13574	13509	13575	13599	13445	13450	13692	13418	13428	13544	13594	13587	13518	13603	13563	13445	13570	13696	13526	13637	13467	13641	13562	13561	13371	13670	13569	13571	13696	13454	13623	13349	13698	13446	13599	13778	13525	13435	13500	13601	13526	13589	13601	13451	13610	13690	13662	13551	13637	13519	13367	13599	13512	13501	13641	13598	13496	13635	13680	13570	13490	13484	13650	13585	13531	13559	13614	13491	13568	13527	13641	13589	13455	13406	13542	13491	13543	13530	13517	13596	13519	13549	13565	13477	13376	13625	13478	13504	13515	13691	13499	13628	13472	13580	13471	13523	13505	13571	13539	13483	13553	13553	13516	13559	13566	13558	13634	13626	13446	13614	13710	13627	13528	13627	13584	13378	13486	13671	13479	13598	13557	13454	13577	13541	13540	13497	13665	13523	13718	13567	13492	13560	13513	13435	13400	13492	13677	13520	13504	13400	13472	13758	13583	13576	13575	13610	13498	13714	13557	13672	13524	13405	13427	13679	13730	13478	13620	13455	13614	13475	13432	13498	13514	13533	13510	13555	13572	13471	13553	13433	13581	13489	13514	13566	13551	13536	13560	13653	13474	13735	13435	13567	13514	13568	13594	13619	13490	13502	13710	13663	13498	13605	13529	13668	13467	13451	13743	13478	13703	13435	13699	13608	13494	13464	13516	13480	13586	13473	13683	13595	13676	13648	13678	13518	13423	13588	13521	13620	13598	13535	13749	13633	13509	13591	13494	13671	13575	13615	13608	13477	13565	13526	13489	13460	13627	13664	13484	13548	13572	13634	13435	13581	13523	13429	13501	13542	13486	13470	13390	13713	13701	13470	13556	13547	13488	13434	13661	13467	13552	13576	13544	13485	13407	13644	13633	13499	13505	13606	13582	13579	13583	13408	13669	13382	13605	13587	13588	13442	13543	13705	13616	13656	13655	13452	13671	13632	13590	13798	13501	13477	13592	13572	13534	13795	13483	13496	13580	13514	13601	13554	13508	13566	13845	13647	13627	13681	13582	13791	13617	13521	13458	13618	13486	13680	13482	13530	13522	13631	13552	13600	13635	13558	13698	13390	13412	13505	13604	13522	13554	13612	13610	13611	13725	13643	13453	13626	13574	13754	13711	13574	13589	13555	13497	13626	13640	13418	13580	13734	13482	13607	13760	13452	13460	13514	13419	13507	13487	13577	13636	13635	13466	13427	13558	13472	13601	13456	13480	13684	13501	13617	13564	13644	13444	13626	13481	13693	13524	13575	13509	13435	13658	13489	13483	13590	13530	13713	13690	13649	13506	13532	13594	13562	13489	13546	13347	13506	13531	13681	13525	13750	13561	13501	13722	13618	13567	13544	13489	13550	13460	13427	13680	13490	13526	13607	13468	13556	13478	13647	13527	13425	13531	13613	13388	13319	13655	13658	13520	13424	13501	13467	13507	13418	13597	13387	13514	13541	13563	13664	13561	13677	13680	13600	13615	13489	13569	13519	13481	13456	13531	13587	13541	13600	13638	13318	13316	13569	13375	13628	13444	13352	13581	13555	13686	13436	13576	13736	13537	13728	13460	13556	13452	13577	13565	13604	13593	13595	13532	13557	13511	13620	13542	13438	13683	13491	13580	13485	13716	13552	13687	13535	13519	13538	13399	13421	13582	13634	13587	13607	13551	13617	13464	13542	13459	13518	13812	13522	13502	13566	13543	13435	13673	13498	13499	13617	13637	13459	13538	13472	13536	13565	13656	13522	13496	13456	13604	13448	13701	13515	13590	13483	13475	13586	13666	13424	13594	13342	13612	13524	13659	13523	13519	13493	13530	13527	13598	13621	13555	13549	13665	13567	13567	13487	13695	13635	13682	13384	13587	13611	13535	13540	13584	13626	13661	13666	13423	13292	13382	13589	13493	13633	13594	13546	13437	13455	13632	13609	13794	13638	13488	13409	13529	13515	13538	13502	13539	13548	13624	13622	13611	13667	13747	13548	13677	13648	13414	13497	13654	13536	13530	13481	13579	13684	13524	13492	13392	13568	13501	13500	13644	13590	13502	13425	13550	13376	13623	13641	13492	13745	13548	13414	13402	13474	13516	13495	13651	13470	13373	13520	13610	13549	13364	13497	13683	13567	13555	13488	13507	13531	13475	13600	13493	13549	13650	13679	13532	13590	13594	13459	13754	13300	13474	13484	13546	13559	13407	13681	13498	13437	13552	13571	13637	13563	13638	13506	13452	13712	13623	13806	13564	13721	13574	13613	13672	13564	13670	13514	13616	13419	13610	13656	13516	13509	13698	13571	13498	13590	13610	13631	13633	13507	13523	13582	13741	13717	13495	13296	13610	13586	13640	13664	13586	13487	13523	13605	13516	13504	13673	13398	13743	13513	13529	13619	13489	13664	13526	13722	13567	13465	13742	13655	13456	13488	13616	13502	13760	13704	13602	13568	13641	13640	13695	13677	13597	13536	13503	13678	13716	13468	13506	13489	13340	13506	13436	13415	13525	13411	13324	13436	13668	13627	13518	13715	13515	13513	13558	13671	13409	13544	13506	13578	13450	13624	13597	13664	13559	13629	13723	13597	13541	13546	13434	13363	13518	13581	13629	13606	13543	13533	13557	13436	13578	13542	13679	13495	13483	13639	13638	13529	13593	13568	13419	13483	13541	13647	13547	13513	13449	13679	13448	13487	13633	13663	13617	13651	13663	13587	13617	13395	13583	13513	13693	13443	13665	13601	13555	13569	13646	13407	13631	13525	13708	13552	13509	13679	13476	13440	13525	13665	13422	13521	13559	13434	13698	13507	13600	13486	13495	13517	13637	13656	13621	13499	13466	13560	13605	13662	13658	13688	13548	13624	13607	13524	13631	13516	13659	13450	13624	13543	13420	13570	13609	13557	13639	13458	13614	13528	13542	13596	13731	13568	13702	13517	13546	13512	13542	13524	13542	13295	13626	13504	13647	13596	13421	13591	13601	13481	13489	13645	13590	13496	13430	13663	13546	13557	13508	13662	13545	13613	13638	13548	13668	13578	13514	13693	13788	13533	13465	13723	13393	13571	13578	13473	13576	13347	13646	13543	13659	13594	13583	13503	13510	13486	13469	13594	13654	13722	13547	13529	13528	13515	13402	13541	13574	13430	13596	13531	13611	13593	13553	13579	13562	13597	13544	13557	13723	13466	13552	13518	13594	13594	13543	13395	13531	13621	13648	13428	13442	13551	13729	13467	13725	13479	13435	13607	13565	13615	13565	13596	13464	13627	13528	13568	13533	13677	13507	13667	13561	13653	13606	13488	13514	13628	13791	13553	13589	13453	13619	13526	13646	13294	13515	13488	13641	13512	13493	13422	13578	13532	13710	13477	13503	13591	13573	13660	13574	13557	13603	13622	13419	13514	13732	13610	13548	13367	13707	13629	13537	13461	13505	13450	13477	13655	13623	13444	13644	13564	13568	13518	13477	13575	13673	13619	13691	13559	13582	13725	13518	13719	13647	13600	13435	13526	13610	13575	13656	13585	13553	13580	13495	13565	13550	13458	13680	13566	13621	13535	13619	13582	13551	13509	13623	13518	13586	13590	13650	13647
24224	23723	45171	51089	43074	33823	26008	19348	16559	16066	15705	15838	15695	15789	15686	15538	15755	15606	15665	15629	15809	15672	15853	15659	15745	15504	15790	15372	15643	15467	15706	15489	15548	15580	15624	15623	15647	15707	15512	15701	15571	15530	15741	15705	15444	15838	15658	15673	15658	15488	15643	15648	15475	15495	15877	15499	15687	15540	15483	15602	15587	15600	15364	15416	15439	15538	15486	15628	15558	15519	15575	15609	15598	15442	15432	15636	15564	15489	15518	15513	15688	15611	15742	15655	15599	15608	15644	15314	15626	15462	15598	15662	15364	15670	15513	15496	15333	15377	15564	15488	15582	15688	15626	15554	15518	15524	15405	15425	15620	15402	15611	15595	15603	15667	15598	15489	15521	15683	15635	15610	15579	15491	15636	15493	15478	15499	15421	15530	15665	15653	15555	15412	15798	15604	15469	15558	15495	15653	15650	15450	15642	15599	15410	15547	15661	15647	15655	15581	15481	15463	15550	15422	15599	15576	15691	15533	15476	15478	15554	15570	15514	15575	15573	15310	15462	15484	15353	15428	15267	15428	15617	15526	15602	15522	15539	15488	15636	15644	15598	15453	15435	15890	15732	15628	15483	15571	15376	15487	15540	15740	15745	15618	15502	15711	15495	15531	15557	15623	15642	15626	15672	15400	15547	15497	15594	15601	15590	15630	15599	15505	15449	15581	15320	15499	15523	15537	15635	15484	15604	15578	15793	15703	15594	15640	15540	15473	15723	15549	15661	15393	15494	15618	15789	15458	15451	15445	15593	15489	15578	15443	15561	15585	15626	15605	15548	15605	15349	15481	15651	15562	15338	15586	15664	15805	15520	15497	15520	15548	15600	15499	15748	15709	15534	15600	15486	15399	15356	15548	15455	15635	15527	15508	15624	15803	15447	15380	15605	15799	15537	15198	15568	15440	15514	15557	15599	15577	15536	15312	15579	15597	15606	15562	15679	15495	15537	15464	15725	15543	15583	15575	15542	15520	15499	15597	15441	15465	15507	15679	15470	15487	15480	15486	15585	15759	15699	15406	15644	15764	15560	15697	15554	15573	15289	15679	15701	15499	15363	15713	15598	15348	15642	15371	15487	15555	15612	15475	15610	15611	15443	15649	15624	15472	15271	15585	15570	15598	15537	15604	15429	15570	15622	15604	15497	15695	15616	15593	15483	15304	15486	15726	15660	15472	15563	15552	15411	15463	15657	15549	15649	15546	15643	15775	15731	15517	15687	15439	15631	15399	15771	15521	15374	15442	15714	15506	15437	15484	15489	15692	15683	15441	15561	15515	15501	15451	15438	15565	15481	15406	15604	15469	15506	15509	15296	15465	15392	15473	15589	15452	15410	15491	15461	15430	15462	15601	15429	15480	15361	15439	15722	15368	15606	15687	15543	15490	15483	15488	15448	15476	15614	15313	15415	15462	15567	15538	15533	15405	15709	15713	15653	15791	15476	15669	15604	15477	15490	15448	15612	15468	15551	15621	15603	15499	15718	15657	15548	15376	15531	15451	15646	15647	15487	15717	15562	15676	15477	15580	15558	15402	15550	15769	15891	15436	15540	15358	15622	15687	15613	15560	15723	15532	15601	15564	15519	15420	15495	15514	15467	15304	15432	15513	15642	15457	15575	15473	15696	15552	15623	15407	15453	15611	15663	15543	15551	15536	15637	15357	15830	15556	15354	15575	15725	15576	15530	15517	15453	15655	15564	15420	15463	15430	15448	15613	15611	15575	15711	15433	15710	15546	15405	15454	15493	15495	15367	15697	15480	15677	15512	15545	15512	15561	15585	15528	15605	15515	15496	15557	15605	15457	15489	15539	15578	15671	15504	15633	15623	15553	15622	15484	15581	15642	15504	15599	15503	15535	15406	15489	15625	15492	15495	15594	15657	15554	15504	15624	15583	15679	15435	15612	15438	15525	15598	15646	15425	15569	15428	15393	15351	15618	15602	15528	15720	15315	15481	15414	15596	15393	15652	15533	15550	15609	15652	15497	15836	15628	15680	15487	15637	15556	15414	15651	15318	15324	15586	15502	15704	15508	15393	15617	15407	15588	15403	15635	15510	15578	15523	15473	15532	15556	15563	15425	15572	15592	15668	15412	15591	15476	15589	15523	15596	15626	15615	15511	15611	15413	15553	15532	15548	15628	15594	15383	15611	15427	15600	15814	15791	15322	15554	15516	15697	15606	15648	15518	15613	15342	15515	15466	15485	15525	15548	15294	15508	15552	15578	15474	15737	15334	15663	15577	15674	15789	15401	15859	15391	15482	15662	15664	15687	15348	15487	15573	15614	15343	15280	15456	15486	15846	15670	15557	15892	15632	15587	15349	15431	15649	15737	15299	15697	15456	15497	15741	15553	15476	15555	15559	15490	15534	15834	15536	15482	15573	15585	15456	15578	15632	15454	15607	15425	15507	15595	15732	15380	15579	15556	15533	15332	15481	15558	15672	15697	15448	15459	15589	15479	15452	15612	15500	15660	15809	15593	15441	15490	15481	15677	15506	15660	15581	15434	15600	15599	15430	15529	15466	15498	15608	15517	15553	15410	15674	15466	15473	15780	15523	15606	15532	15451	15480	15446	15690	15652	15669	15404	15659	15706	15489	15586	15525	15569	15586	15490	15642	15575	15526	15407	15569	15757	15403	15791	15682	15265	15572	15406	15333	15525	15507	15586	15613	15497	15398	15462	15534	15660	15444	15422	15664	15708	15531	15389	15611	15447	15532	15409	15652	15791	15497	15445	15581	15663	15580	15579	15504	15556	15520	15530	15676	15745	15475	15424	15550	15619	15399	15380	15481	15449	15482	15350	15592	15449	15561	15514	15751	15526	15539	15544	15466	15497	15578	15572	15303	15545	15431	15497	15691	15568	15402	15480	15446	15591	15613	15436	15472	15406	15478	15781	15744	15485	15628	15585	15666	15360	15509	15630	15606	15535	15816	15409	15672	15557	15467	15514	15380	15500	15633	15594	15492	15570	15553	15533	15578	15437	15547	15272	15527	15321	15710	15428	15613	15600	15571	15684	15740	15548	15606	15762	15455	15705	15593	15598	15333	15557	15575	15488	15512	15559	15389	15706	15683	15400	15674	15725	15737	15527	15559	15433	15445	15463	15541	15341	15378	15516	15393	15538	15364	15513	15490	15536	15370	15483	15567	15556	15506	15597	15501	15558	15329	15754	15429	15618	15635	15443	15562	15585	15589	15684	15547	15571	15559	15512	15482	15641	15747	15420	15733	15752	15561	15650	15414	15493	15504	15547	15576	15734	15492	15650	15298	15445	15650	15547	15450	15491	15361	15607	15598	15437	15779	15532	15483	15457	15417	15532	15602	15393	15681	15826	15593	15737	15582	15711	15512	15478	15613	15481	15528	15667	15587	15533	15664	15661	15579	15733	15703	15279	15652	15418	15430	15650	15644	15365	15439	15484	15471	15548	15424	15452	15359	15561	15600	15477	15494	15559	15403	15421	15473	15385	15728	15488	15713	15593	15643	15494	15451	15724	15684	15883	15553	15460	15587	15376	15600	15586	15623	15523	15504	15533	15442	15635	15514	15469	15440	15399	15333	15464	15554	15572	15471	15387	15502	15540	15506	15733	15568	15607	15537	15601	15458	15572	15621	15449	15476	15523	15427	15301	15529	15584	15440	15416	15556	15520	15404	15587	15588	15410	15448	15366	15524	15555	15246	15591	15713	15602	15359	15711	15592	15604	15576	15661	15396	15580	15325	15450	15588	15557	15396	15463	15358	15493	15531	15539	15537	15370	15566	15346	15463	15341	15579	15471	15510	15678	15576	15545	15374	15448	15529	15559	15474	15404	15472	15653	15662	15768	15648	15522	15564	15492	15478	15543	15677	15653	15474	15491	15525	15582	15634	15582	15625	15582	15610	15517	15601	15583	15512	15515	15567	15565	15457	15596	15523	15506	15424	15423	15420	15384	15557	15632	15555	15527	15415	15385	15504	15384	15485	15469	15418	15422	15399	15683	15617	15689	15608	15504	15563	15501	15470	15692	15496	15577	15522	15654	15409	15455	15391	15447	15543	15458	15549	15725	15590	15446	15620	15479	15535	15397	15683	15400	15371	15480	15715	15387	15681	15616	15695	15687	15737	15686	15439	15538	15448	15775	15579	15631	15519	15681	15602	15640	15530	15272	15563	15643	15357	15681	15545	15632	15557	15468	15569	15639	15607	15357	15449	15573	15604	15452	15645	15550	15691	15495	15489	15631	15428	15520	15439	15512	15463	15498	15433	15477	15688	15452	15447	15676	15709	15444	15628	15662	15605	15659	15621	15667	15513	15466	15706	15589	15498	15464	15574	15569	15392	15661	15644	15650	15568	15826	15546	15614	15589	15462	15593	15692	15550	15819	15709	15510	15596	15651	15495	15553	15482	15573	15397	15482	15511	15533	15467	15602	15478	15528	15366	15697	15585	15424	15616	15460	15517	15144	15325	15402	15515	15341	15439	15663	15684	15540	15413	15479	15406	15690	15429	15528	15471	15580	15606	15591	15430	15874	15500	15689	15562	15708	15629	15520	15738	15658	15677	15448	15532	15629	15820	15455	15437	15503	15403	15710	15312	15658	15555	15901	15398	15615	15590	15522	15484	15575	15512	15729	15678	15551	15589	15566	15632	15361	15502	15555	15619	15431	15469	15619	15517	15361	15540	15698	15522	15394	15499	15622	15615	15466	15665	15611	15434	15572	15557	15537	15402	15512	15593	15576	15751	15673	15635	15567	15359	15515	15649	15406	15600	15470	15487	15651	15558	15481	15569	15448	15758	15732	15529	15262	15468	15571	15448	15500	15518	15539	15511	15696	15699	15758	15552	15470	15592	15654	15534	15559	15518	15424	15599	15699	15550	15502	15557	15374	15549	15599	15541	15570	15666	15713	15602	15571	15377	15696	15558	15590	15563	15441	15494	15623	15584	15431	15569	15428	15622	15576	15642	15743	15433	15322	15475	15535	15394	15459	15578	15548	15615	15704	15449	15586	15481	15615	15683	15530	15572	15475	15519	15694	15485	15726	15576	15709	15695	15726	15487	15433	15572	15363	15482	15580	15715	15525	15765	15641	15413	15699	15652	15595	15469	15400	15582	15531	15403	15721	15697	15497	15667	15476	15478	15472	15542
45432	94657	90037	67473	49069	34470	22850	16779	14683	13929	13738	13746	13857	13692	13789	13658	13745	14015	13744	13741	13710	13886	13812	13765	13763	13817	13639	13668	13702	13650	13781	13852	13751	13649	13772	13860	13727	13673	13747	13781	13802	13787	13759	13789	13826	13746	13801	13839	13717	13817	13788	13735	13933	13795	13648	13658	13755	13733	13713	13640	13695	13729	13809	13635	13639	13843	13750	13732	13557	13801	13816	13784	13759	13736	13732	13659	13964	13653	13819	13749	13654	13759	13723	13777	13685	13803	13734	13632	13810	13798	13651	13769	13734	13831	13713	13830	13823	13671	13651	13752	13621	13755	13665	13709	13513	13788	13755	13684	13803	13716	13793	13817	13869	13845	13736	13786	13720	13805	13621	13769	13848	13759	13814	13758	13737	13701	13775	13705	13800	13763	13759	13649	13686	13599	13597	13777	13794	13771	13972	13628	13679	13808	13862	13835	13774	13654	13738	13871	13696	13696	13881	13851	13587	13800	13839	13745	13694	13614	13696	13527	13646	13946	13727	13676	13775	13646	13672	13771	13718	14054	13670	13643	13819	13729	13562	13627	13789	13687	13724	13707	13835	13622	13727	13875	13884	13801	13559	13754	13823	13675	13781	13782	13895	13756	13648	13690	13763	13657	13771	13780	13638	13765	13804	13586	13779	13661	13966	13663	13617	13862	13623	13890	13840	13843	13622	13777	13677	13728	13771	13685	13696	13736	13865	13730	13849	13816	13723	13767	13790	13655	13779	13568	13700	13765	13750	13683	13600	13858	13648	13696	13746	13620	13649	13926	13848	13597	13761	13644	13855	13952	13782	13793	13826	13716	13714	13712	13863	13943	13777	13616	13723	13750	13805	13810	13687	13791	13750	13673	13695	13814	13739	13898	13776	13700	13567	13843	13835	13803	13802	13517	13701	13647	13653	13660	13727	13685	13744	13949	13818	13587	13679	14000	13737	13584	13699	13735	13832	13721	13808	13630	13652	13819	13675	13845	13900	13846	13875	13625	13685	13879	13743	13675	13625	13632	13689	13704	13692	13711	13509	13965	13809	13753	13758	13717	13907	13605	13843	13713	13703	13783	13759	13649	13833	13713	13773	13788	13765	13659	13648	13727	13790	13794	13702	13647	13728	13736	13851	13650	13731	13707	13632	13658	13762	13798	13702	13782	13545	13718	13650	13625	13805	13849	13867	13907	13856	13823	13665	13920	13777	13786	13908	13759	13832	13729	13598	13664	13664	13777	13912	13907	13866	13871	13821	13720	13771	13717	13729	13619	13789	13681	13850	13670	13717	13748	13748	13600	13932	13682	13802	13756	13878	13828	13787	13731	13567	13621	13820	13690	13649	13796	13801	13735	13804	13556	13799	13798	13764	13658	13728	13701	13776	13736	13657	13697	13656	13799	13809	13882	13766	13628	13735	13726	13659	13657	13762	13765	13715	13862	13712	13813	13637	13639	13854	13655	13897	13803	13610	13724	13789	13945	13759	13778	13789	13793	13564	13680	13665	13777	13841	13833	13722	13842	13742	13730	13656	13723	13676	13642	13714	13586	13847	13712	13700	13756	13783	13748	13854	13758	13802	13671	13874	13784	13719	13768	13601	13641	13696	13748	13686	13790	13722	13789	13583	13633	13775	13735	13689	13772	13742	13853	13900	13600	13689	13886	13648	13713	13710	13727	13705	13756	13719	13682	13781	13823	13754	13705	13748	13625	13686	13837	13754	13916	13742	13813	13631	13786	13873	13657	13637	13689	13904	13692	13823	13818	13517	13855	13783	13520	13608	13899	13806	13661	13769	13737	13816	13738	13650	13804	13655	13778	13679	13910	13686	13721	13641	13676	13709	13695	13790	13713	13893	13831	13653	13733	13811	13678	13538	13785	13642	13683	13727	13776	13745	13801	13745	13691	13732	13774	13913	13813	13819	13687	13775	13838	13715	13874	13806	13652	13953	13669	13676	13802	13729	13674	13679	13682	13860	13764	13679	13816	13678	13602	13708	13728	13753	13777	13600	13789	13579	13921	13735	13629	13625	13867	13869	13769	13869	13746	13649	13620	13705	13794	13722	13731	13759	13730	13741	13772	13650	13701	13764	13799	13718	13598	13818	13801	13831	13798	13789	13715	13800	13724	13726	13759	13808	13909	13538	13749	13673	13734	13881	13790	13652	13678	13828	13884	13581	13635	13784	13827	13879	13506	13617	13751	13759	13782	13689	13783	13653	13733	13499	13763	13719	13705	13799	13707	13671	13886	13727	13829	13820	13713	13879	13769	13911	13693	13756	13792	13678	13672	13673	13844	13772	13917	13843	13917	13767	13682	13678	13795	13529	13564	13708	13716	13849	13725	13865	13756	13638	13610	13881	13709	13694	13631	13697	13801	13961	13689	13627	13615	13841	13826	13780	13830	13726	13732	13865	13756	13735	13731	13618	13738	13715	13881	13597	13866	13771	13756	13782	13797	13747	13786	13682	13802	13898	13685	13650	13801	13693	13925	13779	13788	13787	13833	13701	13791	13734	13815	13718	13691	13748	13781	13842	13615	13799	13702	13694	13833	13702	13595	13842	13789	13622	13691	13579	13905	13638	13813	13641	13777	13805	13745	13878	13753	13670	13721	13887	13645	13756	13639	13692	13661	13801	13784	13791	13764	13781	13660	13818	13714	13691	13833	13639	13619	13706	13691	13742	13673	13767	13688	13772	13766	13658	13694	13695	13613	13793	13706	13764	13803	13741	13622	13703	13778	13709	13841	13688	13815	13695	13834	13673	13660	13581	13939	13767	13799	13737	13678	13777	13788	13848	13832	13701	13786	13778	13691	13668	13610	13640	13739	13598	13703	13702	13772	13651	13803	13720	13544	13826	13794	13773	13644	13714	13689	13632	13800	13774	13697	13886	13737	13686	13758	13803	13656	13846	13857	13755	13800	13662	13664	13632	13543	13633	13791	13713	13612	13757	13850	13638	13763	13801	13792	13734	13763	13701	13654	13888	13832	13683	13775	13617	13841	13750	13823	13831	13730	13817	13793	13732	13720	13705	13873	13608	13683	13623	13683	13604	13773	13651	13685	13915	13774	13767	13607	13932	13664	13656	13749	13705	13625	13629	13622	13571	13804	13777	13713	13857	13752	13704	13638	13816	13667	13768	13748	13515	13697	13838	13713	13888	13689	13829	13750	13701	13700	13704	13713	13844	13594	13781	13770	13768	13833	13622	13708	13721	13802	13819	13733	13842	13773	13628	13723	13753	13810	13841	13623	13635	13531	13747	13680	13813	13789	13692	13795	13749	13772	13696	13690	13736	13842	13786	13674	13641	13705	13789	13666	13819	13662	13770	13655	13831	13740	13719	13577	13829	13753	13782	13650	13681	13789	13989	13570	13710	13678	13790	13786	13595	13647	13685	13702	13715	13888	13594	13812	13832	13910	13716	13858	13790	13804	13471	13807	13630	13687	13668	13668	13740	13589	13802	13793	13810	13823	13801	13750	13815	13823	13602	13576	13673	13597	13793	13718	13730	13673	13720	13743	13768	13761	13710	13636	13683	13583	13878	13586	13736	13843	13844	13672	13592	13762	13678	13712	13687	13750	13726	13741	13726	13622	13795	13790	13704	13635	13865	13834	13738	13698	13617	13698	13685	13716	13638	13805	13621	13857	13664	13847	13699	13702	13800	13794	13672	13790	13685	13715	13511	13572	13789	13763	13640	13700	13723	13566	13643	13748	13729	13794	13708	13638	13860	13694	13718	13696	13831	13722	13706	13727	13736	13807	13825	13764	13778	13738	13713	13640	13873	13592	13876	13864	13760	13673	13733	13749	13633	13797	13823	13703	13642	13758	13928	13703	13742	13901	13721	13625	13674	13828	13835	13723	13779	13695	13789	13803	13759	13770	13889	13877	13817	13756	13788	13887	13738	13738	13819	13747	13818	13747	13787	13701	13773	13820	13775	13660	13858	13581	13730	13655	13686	13766	13647	13936	13677	13632	13843	13612	13807	13672	13753	13709	13625	13782	13901	13661	13673	13804	13807	13754	13717	13828	13762	13904	13640	13759	13861	13676	13735	13679	13731	13863	13712	13630	13736	13685	13861	13951	13665	13854	13796	13775	13758	13745	13909	13752	13657	13771	13798	13660	13761	13830	13748	13683	13859	13744	13810	13697	13779	13757	13731	13720	13622	13807	13718	13732	13649	13849	13887	13669	13769	13747	13629	14076	13522	13727	13734	13767	13702	13831	13755	13735	13659	13875	13720	13815	13705	13608	13808	13549	13830	13759	13691	13791	13848	13665	13754	13572	13918	13561	13678	13715	13818	13858	13621	13650	13841	13720	13759	13887	13805	13778	13844	13647	13830	13834	13826	13604	13649	13877	13865	13711	13550	13718	13722	13709	13728	13771	13675	13849	13851	13655	13946	13701	13688	13615	13772	13629	13751	13686	13621	13705	13771	13717	13846	13781	13753	13771	13575	13632	13830	13738	13732	13832	13722	13810	13672	13662	13710	13877	13539	13741	13700	13793	13792	13782	13762	13791	13806	13773	13730	13752	13694	13732	13941	13683	13721	13612	13713	13758	13629	13662	13728	13749	13820	13661	13748	13750	13788	13816	13835	13791	13675	13712	13787	13729	13767	13695	13680	13839	13680	13583	13656	13620	13847	13706	13712	13621	13780	13928	13627	13763	13580	13747	13818	13875	13636	13843	13698	13574	13782	13815	13651	13806	13793	13867	13691	13612	13808	13972	13629	13909	13667	13689	13792	13876	13881	13726	13620	13742	13691	13576	13817	13663	13605	13657	13837	13759	13738	13695	13763	13655	13630	13697	13713	13760	13771	13696	13754	13776	13681	13708	13701	13678	13719	13841	13655	13657	13809	13984	13743	13668	13674	13858	13884	13792	13789	13762	13816	13710	13755	13693	13858	13776	13788	13737	13917	13724	13629	13748	13849	13711	13813	13701	13817	13598	13783	13584	13663	13614	13595	13558	13608	13777	13737	13778	13787	13853	13725	13828	13688	13676	13690	13829	13728	13506	13743	13734	13768	13896	13668	13682	13710	13747	13846	13604	13802	13638	13637	13990	13824	13693	13723	13676	13812	13615	13701	13682	13944	13802	13677	13747	13645	13771	13853	13560	13832	13870	13801	13646
23093	21959	40221	49797	47796	41598	32840	22992	17933	16585	15905	15719	15756	15738	15646	15495	15792	15812	15560	15556	15521	15553	15528	15810	15608	15513	15594	15554	15684	15691	15717	15575	15671	15449	15417	15579	15633	15337	15266	15387	15575	15479	15622	15684	15462	15444	15469	15418	15530	15325	15624	15391	15476	15525	15443	15399	15269	15395	15608	15475	15318	15400	15390	15555	15451	15423	15515	15661	15664	15439	15509	15497	15432	15438	15321	15632	15464	15401	15303	15442	15630	15428	15286	15354	15414	15412	15688	15578	15395	15280	15447	15717	15471	15640	15449	15402	15651	15318	15419	15424	15595	15349	15429	15328	15703	15596	15489	15319	15574	15463	15378	15216	15455	15474	15568	15458	15422	15498	15348	15529	15474	15240	15503	15406	15476	15589	15401	15330	15549	15520	15316	15445	15429	15366	15613	15403	15315	15635	15365	15374	15481	15361	15414	15376	15406	15520	15345	15394	15346	15391	15396	15426	15508	15341	15496	15359	15520	15525	15433	15400	15512	15344	15465	15594	15661	15565	15259	15356	15342	15336	15362	15464	15588	15375	15396	15529	15413	15362	15341	15454	15491	15344	15576	15364	15389	15448	15569	15384	15447	15640	15213	15666	15305	15300	15304	15532	15517	15540	15487	15342	15301	15295	15234	15431	15456	15302	15435	15405	15276	15646	15436	15492	15345	15422	15389	15409	15469	15441	15218	15044	15211	15408	15369	15504	15503	15519	15592	15463	15343	15583	15374	15227	15598	15622	15284	15364	15447	15510	15342	15311	15577	15335	15352	15392	15436	15455	15381	15411	15632	15245	15281	15470	15513	15516	15545	15399	15483	15240	15370	15552	15772	15259	15366	15385	15504	15336	15483	15413	15404	15361	15475	15589	15647	15488	15439	15365	15394	15539	15412	15359	15552	15404	15386	15386	15412	15493	15479	15172	15217	15337	15489	15397	15549	15320	15437	15309	15339	15303	15426	15489	15656	15386	15364	15484	15457	15333	15264	15493	15497	15537	15577	15457	15444	15334	15515	15482	15339	15280	15359	15585	15557	15315	15538	15337	15547	15402	15354	15359	15417	15310	15509	15581	15469	15486	15442	15360	15429	15314	15350	15411	15368	15214	15488	15488	15362	15439	15244	15373	15277	15437	15425	15567	15287	15423	15205	15389	15510	15424	15195	15232	15494	15429	15564	15523	15467	15280	15336	15498	15460	15454	15344	15410	15250	15423	15525	15314	15573	15290	15318	15436	15466	15580	15434	15418	15493	15434	15490	15458	15515	15523	15383	15557	15508	15290	15417	15232	15359	15317	15206	15388	15524	15489	15459	15247	15293	15276	15602	15430	15482	15185	15583	15464	15423	15407	15359	15261	15424	15384	15362	15492	15264	15480	15251	15455	15405	15372	15446	15444	15572	15453	15502	15409	15292	15434	15454	15524	15311	15368	15407	15398	15230	15369	15360	15406	15421	15190	15238	15446	15441	15500	15225	15477	15456	15311	15362	15273	15346	15422	15504	15481	15472	15340	15242	15438	15459	15390	15407	15377	15414	15418	15348	15508	15444	15532	15310	15528	15464	15398	15459	15505	15552	15353	15429	15463	15385	15397	15226	15406	15306	15420	15309	15406	15469	15422	15274	15443	15338	15430	15388	15292	15337	15435	15586	15442	15334	15392	15523	15388	15503	15585	15410	15666	15326	15560	15457	15574	15238	15469	15455	15391	15260	15452	15404	15335	15602	15530	15369	15515	15402	15378	15431	15548	15534	15433	15478	15534	15476	15343	15353	15404	15213	15481	15430	15372	15461	15384	15173	15461	15256	15319	15374	15521	15218	15364	15356	15345	15373	15491	15519	15436	15570	15550	15344	15536	15497	15373	15324	15311	15594	15365	15329	15516	15552	15425	15522	15391	15469	15290	15418	15410	15609	15466	15451	15304	15364	15514	15448	15371	15298	15276	15477	15393	15320	15329	15387	15355	15448	15356	15413	15422	15497	15411	15467	15342	15400	15430	15483	15329	15334	15318	15512	15257	15548	15360	15271	15456	15419	15345	15515	15489	15563	15596	15208	15270	15399	15557	15500	15354	15442	15366	15566	15281	15297	15429	15459	15419	15368	15431	15333	15483	15502	15452	15322	15328	15467	15223	15432	15504	15204	15327	15504	15509	15361	15607	15247	15209	15304	15364	15490	15548	15316	15616	15679	15424	15410	15574	15607	15310	15563	15503	15376	15457	15456	15578	15459	15418	15395	15289	15433	15367	15154	15352	15333	15369	15393	15396	15542	15372	15622	15535	15343	15483	15486	15696	15529	15312	15431	15620	15478	15338	15476	15486	15192	15426	15433	15450	15402	15353	15445	15373	15392	15315	15441	15506	15288	15459	15373	15324	15095	15413	15361	15151	15314	15775	15341	15370	15452	15517	15180	15306	15495	15343	15438	15599	15540	15490	15531	15401	15271	15305	15561	15433	15438	15323	15409	15373	15417	15357	15395	15522	15610	15449	15456	15333	15518	15418	15460	15259	15415	15467	15496	15176	15207	15609	15591	15357	15477	15461	15451	15341	15489	15497	15576	15536	15443	15371	15431	15505	15520	15475	15468	15361	15464	15491	15538	15373	15546	15421	15253	15353	15543	15439	15462	15313	15328	15496	15542	15418	15292	15385	15325	15499	15353	15524	15563	15602	15506	15383	15676	15594	15479	15610	15452	15488	15540	15493	15641	15179	15423	15334	15538	15380	15068	15406	15321	15478	15462	15413	15465	15492	15432	15418	15578	15527	15515	15366	15291	15404	15611	15329	15497	15349	15463	15532	15305	15450	15271	15282	15340	15407	15603	15438	15342	15461	15508	15211	15429	15406	15657	15482	15443	15428	15491	15424	15546	15411	15493	15304	15482	15424	15379	15514	15375	15461	15498	15427	15666	15395	15288	15409	15513	15518	15353	15438	15486	15334	15390	15612	15362	15467	15346	15423	15388	15459	15590	15590	15674	15615	15452	15474	15271	15449	15427	15513	15375	15407	15309	15501	15236	15327	15585	15555	15201	15458	15436	15350	15401	15352	15518	15621	15362	15473	15529	15341	15533	15494	15540	15264	15340	15453	15341	15527	15532	15249	15319	15339	15457	15267	15364	15243	15383	15404	15554	15326	15367	15515	15408	15568	15482	15468	15443	15404	15507	15503	15424	15307	15379	15299	15366	15446	15455	15351	15506	15449	15334	15574	15336	15447	15327	15605	15583	15466	15411	15234	15523	15395	15551	15377	15409	15365	15162	15306	15415	15559	15454	15318	15448	15499	15409	15491	15544	15398	15373	15290	15150	15360	15461	15327	15410	15244	15497	15524	15465	15498	15447	15561	15469	15455	15534	15546	15687	15427	15332	15322	15512	15406	15363	15387	15318	15360	15659	15750	15400	15653	15268	15489	15430	15568	15442	15647	15392	15190	15487	15324	15417	15352	15558	15556	15334	15385	15380	15535	15493	15416	15482	15414	15407	15173	15267	15304	15240	15546	15353	15249	15448	15314	15387	15556	15372	15560	15460	15470	15575	15522	15408	15562	15522	15532	15417	15610	15697	15544	15160	15224	15362	15517	15461	15492	15491	15211	15490	15199	15217	15450	15318	15383	15387	15433	15618	15467	15544	15397	15256	15401	15389	15314	15576	15399	15349	15514	15517	15422	15543	15269	15353	15435	15379	15405	15359	15609	15411	15458	15426	15375	15445	15477	15396	15384	15385	15448	15508	15356	15329	15564	15508	15367	15636	15489	15496	15536	15617	15469	15464	15348	15512	15383	15232	15433	15444	15463	15496	15574	15404	15497	15374	15588	15355	15363	15362	15334	15214	15539	15578	15344	15402	15503	15231	15412	15355	15275	15421	15149	15329	15364	15423	15431	15561	15457	15467	15538	15483	15598	15444	15384	15507	15573	15573	15411	15639	15390	15459	15290	15357	15506	15471	15445	15377	15551	15438	15152	15359	15574	15497	15372	15397	15345	15465	15440	15324	15424	15427	15577	15566	15469	15509	15343	15280	15463	15585	15246	15237	15458	15541	15349	15559	15376	15326	15456	15545	15358	15383	15515	15492	15317	15573	15438	15485	15342	15575	15573	15448	15522	15492	15260	15186	15421	15533	15407	15641	15417	15448	15468	15614	15647	15335	15407	15484	15585	15228	15247	15262	15441	15238	15387	15207	15133	15227	15451	15352	15358	15563	15556	15361	15208	15454	15568	15369	15516	15356	15431	15581	15559	15498	15537	15369	15245	15539	15598	15529	15363	15512	15458	15521	15390	15485	15503	15561	15493	15535	15483	15334	15373	15350	15496	15323	15478	15462	15355	15711	15143	15556	15302	15555	15336	15279	15365	15284	15343	15342	15485	15715	15444	15383	15648	15475	15400	15514	15413	15413	15241	15551	15482	15673	15497	15211	15440	15337	15416	15400	15447	15440	15346	15417	15362	15551	15447	15553	15299	15359	15110	15439	15388	15412	15275	15494	15356	15399	15264	15374	15455	15106	15556	15497	15353	15107	15540	15598	15397	15466	15340	15502	15517	15390	15349	15413	15171	15323	15465	15394	15384	15419	15348	15447	15286	15525	15161	15398	15634	15425	15493	15404	15486	15172	15547	15525	15521	15327	15418	15186	15611	15579	15401	15337	15506	15258	15476	15386	15497	15460	15543	15536	15515	15491	15463	15497	15293	15456	15408	15363	15641	15431	15321	15615	15580	15526	15408	15339	15425	15451	15434	15195	15364	15423	15316	15210	15268	15709	15327	15578	15560	15338	15320	15557	15262	15301	15478	15419	15372	15350	15423	15505	15437	15367	15507	15432	15548	15337	15546	15353	15597	15529	15753	15399	15497	15477	15535	15401	15549	15642	15314	15431	15561	15488	15405	15231	15257	15237	15498	15476	15397	15350	15323	15289	15343	15461	15290	15496	15394	15367	15391	15416	15358	15448	15246	15432	15354	15462	15217	15386	15479	15327	15368	15352	15464	15520	15434	15436	15408	15456	15567	15519	15493	15388	15257	15497	15346	15356	15449	15427	15272	15483	15401	15311	15316	15564	15275	15420	15382	15381	15392	15488	15411	15343	15505	15599	15426	15433	15537	15593	15165	15530	15581	15561	15332	15399	15441
50391	92679	98938	83809	64670	46503	30929	20650	15650	14099	13733	13440	13731	13583	13790	13606	13645	13659	13679	13831	13595	13569	13601	13752	13718	13662	13635	13634	13603	13660	13631	13608	13564	13647	13751	13666	13641	13674	13535	13802	13564	13475	13647	13486	13691	13634	13691	13721	13731	13625	13670	13580	13761	13560	13670	13657	13682	13617	13665	13624	13765	13583	13621	13645	13597	13596	13679	13571	13692	13786	13672	13561	13793	13582	13578	13654	13755	13641	13555	13588	13607	13637	13629	13480	13726	13621	13768	13610	13693	13575	13528	13586	13423	13447	13562	13679	13579	13640	13616	13613	13553	13823	13519	13536	13590	13742	13698	13611	13693	13607	13637	13605	13602	13651	13756	13647	13618	13762	13612	13640	13655	13572	13569	13598	13558	13615	13514	13548	13743	13536	13522	13659	13603	13655	13598	13714	13521	13783	13586	13633	13660	13606	13870	13535	13652	13692	13733	13715	13631	13639	13533	13634	13571	13522	13606	13839	13610	13570	13644	13488	13695	13598	13592	13693	13656	13742	13644	13468	13651	13572	13629	13563	13526	13650	13719	13714	13551	13597	13616	13510	13568	13604	13702	13633	13710	13755	13579	13462	13568	13604	13724	13657	13639	13660	13570	13547	13559	13676	13668	13539	13624	13470	13650	13687	13628	13712	13521	13562	13431	13794	13626	13613	13613	13716	13614	13616	13624	13710	13738	13680	13563	13693	13684	13643	13680	13653	13558	13934	13531	13654	13743	13469	13514	13501	13754	13543	13613	13777	13559	13623	13655	13779	13632	13781	13657	13631	13712	13641	13634	13623	13732	13694	13513	13887	13453	13462	13676	13578	13592	13905	13821	13582	13552	13547	13658	13572	13725	13643	13531	13529	13572	13619	13652	13660	13628	13674	13586	13561	13705	13629	13605	13514	13560	13733	13601	13678	13610	13716	13696	13674	13541	13662	13482	13626	13572	13599	13638	13616	13743	13603	13791	13668	13544	13717	13661	13543	13624	13716	13692	13596	13684	13507	13669	13680	13604	13585	13631	13760	13589	13653	13664	13630	13654	13580	13436	13710	13632	13594	13597	13746	13652	13652	13769	13697	13491	13682	13674	13743	13561	13657	13592	13737	13529	13488	13485	13707	13639	13550	13811	13690	13694	13745	13590	13544	13575	13569	13631	13543	13625	13702	13460	13545	13592	13688	13739	13484	13600	13674	13773	13687	13663	13579	13555	13600	13684	13619	13587	13626	13757	13704	13592	13476	13612	13584	13628	13526	13547	13720	13570	13704	13580	13612	13661	13799	13755	13718	13756	13690	13600	13728	13489	13755	13631	13731	13638	13615	13634	13470	13602	13640	13643	13653	13717	13727	13529	13592	13607	13747	13680	13513	13703	13631	13550	13709	13631	13572	13492	13536	13655	13737	13615	13665	13670	13670	13501	13792	13626	13576	13802	13670	13607	13656	13636	13605	13621	13521	13589	13635	13731	13743	13661	13558	13655	13392	13619	13787	13890	13600	13637	13591	13650	13562	13574	13638	13676	13594	13475	13811	13435	13769	13345	13614	13693	13641	13726	13641	13672	13402	13755	13740	13634	13614	13739	13708	13663	13688	13608	13800	13617	13609	13606	13511	13574	13642	13620	13705	13485	13635	13677	13667	13695	13716	13561	13759	13719	13448	13671	13521	13719	13638	13536	13530	13455	13604	13697	13694	13503	13728	13823	13475	13737	13509	13749	13751	13652	13676	13552	13721	13515	13579	13747	13473	13647	13601	13484	13575	13633	13771	13746	13680	13595	13672	13434	13642	13604	13524	13613	13733	13744	13491	13601	13538	13460	13523	13595	13587	13478	13565	13521	13768	13628	13678	13584	13588	13636	13582	13463	13512	13521	13554	13588	13630	13600	13664	13723	13677	13548	13651	13661	13774	13750	13690	13536	13583	13651	13585	13575	13520	13648	13586	13697	13591	13661	13788	13584	13696	13612	13543	13658	13612	13531	13616	13659	13714	13620	13696	13628	13439	13588	13512	13749	13729	13611	13510	13614	13727	13783	13664	13577	13633	13564	13568	13535	13645	13674	13711	13530	13607	13704	13754	13549	13558	13762	13566	13637	13672	13758	13507	13467	13593	13497	13811	13551	13502	13762	13438	13625	13518	13507	13692	13537	13468	13512	13457	13602	13494	13697	13561	13635	13749	13626	13539	13606	13692	13526	13676	13701	13677	13615	13660	13613	13734	13705	13625	13576	13491	13650	13638	13519	13613	13614	13565	13558	13621	13693	13818	13777	13610	13682	13705	13641	13685	13604	13745	13626	13673	13590	13604	13477	13553	13495	13572	13707	13560	13574	13513	13585	13582	13823	13597	13718	13700	13632	13567	13686	13708	13709	13679	13447	13721	13817	13624	13652	13600	13610	13681	13516	13632	13432	13610	13585	13621	13441	13606	13448	13675	13668	13593	13620	13521	13586	13736	13791	13728	13713	13557	13773	13609	13674	13498	13592	13555	13689	13698	13751	13647	13687	13622	13466	13532	13563	13697	13663	13730	13602	13686	13714	13656	13668	13589	13655	13578	13613	13664	13619	13728	13572	13767	13635	13818	13499	13633	13504	13753	13659	13655	13665	13599	13663	13552	13777	13713	13656	13620	13502	13560	13720	13645	13538	13566	13713	13472	13419	13443	13600	13730	13652	13456	13783	13592	13652	13708	13680	13606	13549	13645	13761	13641	13690	13504	13648	13692	13540	13581	13606	13718	13572	13490	13646	13558	13653	13527	13684	13540	13666	13740	13730	13784	13454	13718	13451	13662	13678	13580	13532	13717	13417	13744	13516	13685	13531	13578	13720	13383	13741	13632	13630	13593	13457	13645	13567	13537	13560	13600	13461	13662	13717	13716	13804	13606	13709	13561	13613	13511	13504	13632	13563	13631	13584	13606	13654	13631	13589	13568	13573	13669	13590	13401	13715	13608	13582	13520	13722	13584	13473	13683	13725	13672	13505	13678	13567	13523	13629	13769	13670	13641	13567	13593	13761	13692	13632	13498	13524	13716	13697	13614	13691	13647	13576	13689	13652	13526	13479	13534	13619	13553	13604	13707	13624	13581	13806	13733	13834	13648	13715	13625	13533	13813	13493	13626	13669	13562	13681	13661	13751	13689	13628	13632	13739	13554	13459	13605	13561	13615	13444	13538	13746	13664	13675	13515	13547	13584	13574	13648	13691	13612	13699	13680	13643	13559	13747	13582	13727	13563	13683	13679	13629	13498	13689	13548	13577	13667	13646	13590	13702	13636	13729	13694	13709	13555	13665	13647	13708	13800	13470	13566	13760	13565	13713	13727	13679	13546	13485	13634	13714	13648	13683	13538	13558	13568	13727	13677	13574	13404	13538	13627	13595	13819	13640	13668	13706	13713	13662	13804	13588	13651	13624	13684	13712	13755	13613	13506	13702	13645	13673	13606	13559	13756	13665	13688	13609	13649	13594	13715	13618	13662	13610	13508	13567	13660	13654	13558	13524	13668	13691	13679	13521	13727	13472	13646	13689	13635	13688	13696	13577	13711	13639	13666	13481	13675	13519	13517	13595	13716	13659	13723	13867	13750	13588	13718	13669	13552	13668	13786	13514	13496	13690	13734	13558	13648	13603	13603	13649	13562	13665	13645	13603	13566	13699	13737	13607	13737	13639	13793	13742	13571	13799	13661	13516	13559	13679	13558	13606	13799	13470	13485	13517	13757	13749	13585	13795	13533	13530	13585	13539	13508	13600	13591	13554	13667	13570	13698	13614	13698	13609	13580	13719	13804	13720	13451	13528	13731	13830	13679	13754	13744	13597	13642	13492	13760	13600	13689	13571	13591	13579	13601	13696	13657	13669	13506	13587	13650	13648	13625	13654	13627	13728	13668	13655	13529	13420	13690	13744	13419	13703	13673	13549	13699	13516	13542	13600	13586	13433	13691	13829	13642	13658	13452	13639	13708	13677	13472	13727	13542	13563	13716	13744	13572	13596	13675	13595	13625	13577	13577	13658	13614	13691	13670	13642	13627	13766	13700	13670	13592	13535	13585	13635	13761	13710	13516	13726	13526	13562	13562	13552	13572	13573	13672	13720	13665	13625	13571	13667	13781	13571	13562	13722	13489	13576	13599	13503	13653	13598	13561	13693	13797	13625	13505	13437	13770	13598	13572	13651	13719	13768	13453	13604	13520	13640	13656	13594	13506	13751	13563	13565	13524	13668	13574	13823	13578	13550	13513	13543	13517	13675	13585	13435	13663	13741	13472	13684	13667	13734	13646	13555	13638	13512	13706	13740	13647	13679	13619	13637	13529	13740	13428	13723	13842	13651	13498	13607	13727	13627	13705	13591	13541	13569	13649	13670	13637	13715	13651	13453	13539	13566	13623	13503	13498	13758	13530	13742	13664	13665	13639	13518	13526	13466	13745	13615	13529	13843	13678	13700	13651	13586	13669	13684	13610	13676	13538	13546	13735	13561	13504	13631	13426	13602	13646	13671	13628	13674	13680	13678	13649	13667	13465	13698	13671	13677	13663	13583	13519	13680	13602	13780	13478	13691	13590	13643	13529	13704	13667	13739	13554	13610	13496	13561	13654	13664	13580	13654	13600	13546	13617	13537	13474	13633	13698	13581	13726	13669	13589	13576	13718	13642	13670	13724	13632	13567	13702	13495	13430	13763	13682	13564	13560	13694	13688	13458	13553	13617	13743	13414	13641	13639	13487	13623	13557	13683	13650	13742	13594	13602	13708	13559	13604	13805	13794	13657	13741	13656	13528	13690	13558	13641	13634	13683	13556	13708	13534	13624	13761	13738	13560	13501	13548	13598	13644	13727	13664	13587	13606	13671	13730	13445	13651	13578	13406	13649	13685	13571	13476	13472	13663	13722	13702	13434	13664	13571	13678	13443	13636	13623	13616	13565	13648	13669	13608	13612	13561	13642	13759	13671	13672	13713	13683	13717	13727	13655	13798	13707	13626	13601	13603	13503	13841	13684	13714	13581	13836	13715	13611	13669	13774	13590	13678	13541	13409	13666	13723	13733	13807	13575	13660	13611	13672	13602	13655	13633	13622	13587	13775	13773	13516	13528	13645	13608	13553	13730	13652	13652	13673	13747	13562	13690	13626
27673	27704	47005	40982	29499	22752	18802	17007	16368	16126	16183	16261	15943	16019	16069	16331	15955	16246	16010	16137	16177	15937	15996	16112	16293	15969	16117	16022	15903	16007	15997	16019	16189	16112	15937	16211	15975	15881	16106	15859	16109	16124	16141	16133	16093	16189	16253	15939	16114	16010	15967	16042	16166	16121	16067	16201	16106	16077	16182	16066	16004	16121	16024	16155	16322	16174	15984	16155	16191	16045	16042	16065	16059	15880	16248	16130	15925	16118	16055	16226	16249	16093	16027	16041	16111	16107	16076	16177	16144	15859	15909	16100	16074	15844	16143	16200	16056	16036	16113	16165	16096	16081	16019	16084	16067	16268	16097	16168	16167	15976	15993	16230	16013	16110	15972	16191	16019	16057	15945	15961	16172	15946	16066	16097	16014	16103	16064	15989	16096	15959	16123	16097	15917	15962	16180	16071	15961	16136	16138	15989	15913	16075	16099	16033	16119	16310	16176	16008	15943	16126	16100	16015	16142	16041	15937	16148	15976	15905	15946	16127	16132	15733	16050	15908	15989	16033	16123	16148	16044	16010	16252	16118	16140	16000	16017	15958	16025	16152	16083	15966	16049	16074	16288	16193	16206	16096	16022	16162	15986	15877	16022	15948	15911	16047	16069	16182	16031	16002	16047	16067	15834	16079	16017	16021	15873	16163	15954	16017	16243	16196	15960	16077	16064	16090	16111	15927	16122	16117	15905	16012	16095	16062	15870	16055	16083	16201	16232	16122	16040	16023	15978	15993	16071	16053	16049	16043	16088	15998	15962	16227	16060	16114	16022	16226	16087	15943	16013	16070	16237	16171	15980	16053	15939	15952	15974	15864	16161	15953	16136	16125	15950	16224	16142	15954	16004	16128	15872	15815	16228	16082	16168	16077	15987	16117	16144	15913	16012	16036	16132	16095	15983	15879	16013	16011	16192	16143	16004	16027	16188	16096	16062	16181	16215	16028	16170	16000	16165	15813	16080	15927	16258	16144	15900	15855	16147	15877	16102	16171	16141	16184	16006	16107	16230	16059	15967	16099	15999	16154	16255	16169	16143	16141	15890	15933	16000	16007	16076	16101	16016	15997	15890	15995	16232	15881	16101	15907	16013	16100	16075	15843	15911	15877	15994	15941	16302	16131	16070	16023	15941	16150	16260	15961	16192	16160	16041	16108	16140	16091	15966	16045	16051	15860	16062	15969	16033	15992	16067	16031	16023	15987	16165	16227	16146	16272	15994	15932	16096	16077	15905	15956	16207	15900	16222	15916	15959	15829	16165	15857	15956	15980	15890	16113	16333	16070	16111	16070	15987	16016	16185	16202	16168	16240	16100	16093	16043	16066	15856	15917	15980	16132	16288	16078	16095	15902	15940	16030	15737	15960	16027	16151	16035	15979	15918	15970	15940	15861	16110	15987	15951	16074	15964	16098	16072	15973	16043	16114	16154	16131	16135	16222	16191	16135	16114	15946	15976	16000	16062	16090	16187	16160	15929	15890	16153	16125	16040	16150	16057	16136	15904	16214	16140	16157	16141	16192	16085	16013	15940	16005	15987	16093	15952	15884	15926	15868	16050	15957	15958	16261	16095	15933	16113	16214	16205	16142	15965	16034	16146	15988	16133	16131	16002	16105	16074	15920	16012	16097	16023	15993	15897	15837	15933	15945	16074	15903	15993	16058	16102	16138	16256	16207	16127	15958	15981	16134	16175	15819	16194	16060	16207	16081	16188	16084	16105	16006	15941	16150	16016	16076	16216	16214	16050	16080	15965	16019	16009	15856	16112	15874	16072	16055	16186	16064	16033	15907	16109	16149	16135	16139	16008	16104	15979	16003	16204	16110	15973	16182	16205	16051	16056	16091	16012	15949	15866	16031	16084	16141	16158	16270	16176	16021	16054	15826	15980	15946	16097	16023	16067	15946	16089	16125	16075	15891	15980	16129	16043	16182	16132	16054	16083	16097	16096	16253	16058	16038	16386	15963	15905	16137	16155	16202	16075	16049	15954	16051	15853	16157	16094	15995	15960	16135	16101	15998	15918	16009	16054	16240	15941	16089	16176	15867	16032	16009	16131	16002	16287	16047	16098	16102	16240	16163	15970	15933	16140	16267	16044	15915	16168	15910	16132	16059	15868	16108	16095	16034	16194	16177	16071	15936	16054	16116	16135	15986	16206	16005	16001	16092	16085	16076	15962	16126	16088	15962	16301	16094	15986	16006	16134	15853	16146	16256	15990	16196	16013	16082	16102	15814	15839	15966	16089	15962	16186	16087	16065	15953	15922	16059	16173	15912	16262	15989	16097	16231	16036	16167	16135	16234	16045	16125	16186	15994	15993	15970	16134	16191	16109	15977	15893	16046	15979	16022	15929	15966	16120	16309	16025	16007	16099	16020	16041	16228	16155	16105	16311	16075	16167	15950	15933	16049	16042	16046	16037	16054	15929	15985	16105	16014	16070	16093	16065	16132	16055	15893	16053	16030	16219	16045	16098	16095	16144	16222	15903	16100	16166	16119	16251	16058	16029	16151	16059	16232	16014	16010	16045	16017	16024	16018	15880	16024	16183	16087	16053	15993	16148	16057	16324	15946	15994	16020	16129	16055	15969	15887	16055	15954	15988	15983	15795	15952	16255	15919	16082	15981	15957	16054	16083	15950	16198	15934	16208	16053	15855	15959	16018	16061	16093	16200	16078	16260	16010	16064	16121	16138	16002	15960	16051	16051	16192	16155	16215	16152	16090	16112	15917	16048	16157	16043	15692	15995	16239	15994	16035	16154	16109	16140	16118	16083	16038	15940	16240	16104	16196	15998	16254	15972	16040	15984	15991	16062	16183	15985	16140	16114	15993	16035	16371	16158	16078	16007	16130	16071	15948	16030	15926	16212	16043	16183	15971	16141	16011	15969	15888	15957	16112	16056	16146	16133	16026	15956	15886	15863	16092	16009	15971	16157	15980	16083	15990	15891	16064	16050	16068	16145	16212	15955	16090	16118	15880	15916	16144	16273	16120	16235	15992	16210	16272	15839	16075	16174	15980	16164	15897	16138	16058	16093	16120	16046	16132	16059	16067	15931	16035	16077	16025	15937	16093	16115	16102	15901	16029	16212	16160	16163	15945	16001	16066	15925	16139	15882	15941	15935	16088	15972	15927	16143	16085	15835	16176	16097	16139	16207	16169	16007	15997	16188	15928	15907	16107	15924	16020	16099	15853	16027	16047	16193	15955	16076	15822	16058	16126	15933	15898	16033	16036	16076	16021	16205	16039	16256	16089	15879	15949	16018	16159	16035	16117	16043	16016	16013	16267	16122	16002	16115	16289	15997	16051	16099	15982	16062	16045	16035	16037	15990	16035	16248	16302	16026	16115	16202	16180	16188	15963	15797	16029	16066	16053	16047	16000	15876	16071	16132	16030	15950	16055	16121	16104	15918	16177	16113	16067	15987	16302	16168	16141	16052	16085	16305	15946	15868	15975	16066	16113	16156	16160	16193	15945	15957	16021	15887	16181	15997	16030	16087	16238	15991	15929	15831	16108	16053	16028	16086	16190	15950	16066	16247	15928	15941	16127	16034	16007	16216	16105	16322	16146	15949	16257	16308	16219	15981	15956	16095	16053	16002	15854	16139	16175	16071	16204	16149	16183	16160	16192	16001	16001	16213	16031	16064	15984	16204	16127	16088	16114	16136	15932	16105	15936	16029	15901	16185	16070	15925	16299	15946	15868	16025	16042	16020	16098	16135	16118	16158	16119	16070	16096	16159	16101	16146	16013	15816	16087	15834	15985	16282	16190	15991	16173	16063	15932	16162	15947	16070	16283	15962	16000	16166	16059	16243	16208	16225	16043	16170	16291	16035	15967	15849	15969	16216	15979	16065	16199	16284	16086	15878	16160	16148	15863	15949	15814	16211	15890	16072	16053	15881	16080	16074	15917	16036	16161	16075	16069	15879	16157	15902	16068	16270	15909	15956	16021	16088	15939	15969	16143	16001	16004	16008	16082	16197	16009	15888	16070	16106	16222	16054	16023	15973	16105	16008	16238	16070	16091	16068	15947	16048	16122	15952	15815	15983	16078	15991	16174	16140	15985	16217	15959	16044	16245	16138	16008	16027	16068	16053	16137	16059	15920	16111	16054	16189	16358	16014	16007	16150	16162	16100	16090	16167	16254	16142	16112	16171	16190	15829	16081	16160	16135	16103	15992	15887	16198	16147	15904	16074	15950	16132	16022	15968	15952	16014	16047	16143	15943	16073	16051	16190	16083	16069	16166	16021	15914	15933	15954	16154	15978	16134	15903	16142	16102	15954	16013	16166	15939	15955	15983	16183	16111	16110	15944	15933	16121	15989	15943	15907	16103	16118	16007	15916	16142	16054	15991	16081	16215	16165	16084	16086	15895	16119	15875	16042	16238	16238	16183	15958	16304	16095	16085	16028	16113	15977	16211	15956	16037	16035	16285	15846	15979	16000	16160	16091	16128	16093	16141	15913	16152	16071	16087	16086	16138	16084	16128	16005	16017	15967	15933	16005	16053	16183	16265	15976	16117	16014	15982	15930	15871	16335	16144	16009	16021	16049	16035	16159	16024	16256	16088	16037	15920	16125	15898	16190	16166	16036	16113	16181	15750	16172	15819	16061	15958	16154	15950	15950	16062	16036	15965	16036	16020	16072	16002	16067	16082	15898	16097	16154	16074	16145	16178	16293	16118	16215	16316	16156	15989	16168	15863	16167	16179	16023	16023	16116	16003	16088	16034	16237	15995	16055	15943	16013	16012	16016	16093	15955	16101	16066	16133	16214	16116	15858	16029	16043	16140	16078	15963	16124	16077	15975	16017	16228	16052	16106	15889	16035	16058	15995	16136	16098	16174	16312	16157	16057	16161	16211	16019	15935	16013	16047	16114	16054	16137	16036	16011	15966	16080	15904	16039	15939	16074	16017	16195	16185	15953	16065	16076	16050	16139	15941	16269	16103	16180	15747	16022	15937	16041	16107	16128	16148	16112	16150	15962	16229	16088	16087	16008	15932	15790	15850	15934	16121	16235	16226	16059	15864	16088	16032	16184	15960	15992	16099	16210	16136	16226	16075	16172	16153	16022	16228	16065	15932	16167	16217	15946	16132	16111	16138	16041	16064	16225	16035	16180	16124
19371	46328	50445	37530	27671	20441	16209	14811	14233	14152	14015	13894	14002	13933	14051	14044	14153	13909	13937	13981	13989	13993	13961	13920	13984	14125	13961	13847	14034	13996	13951	13972	13943	13811	13985	14028	14176	13900	14051	13831	14043	13876	13959	14042	14066	14125	13934	13839	13994	14000	14040	13889	14034	14035	13977	14004	14002	13926	13840	13912	14046	13953	14139	13885	13994	13982	13838	14176	14062	13907	13986	14040	14208	13922	14067	14053	14136	13810	14047	13871	13975	13990	13880	13973	13970	13963	14029	13844	13940	13963	14019	14029	14113	14028	13962	14035	14006	13964	14031	14004	13838	13972	14086	14002	13869	13991	14116	13870	14026	13915	13869	13831	14049	13976	14201	14098	14044	14054	13914	13924	13987	14039	14019	14277	13923	14154	13929	13920	13946	14050	14107	13817	14178	13987	13966	14017	14045	13981	13965	13840	13962	13891	13969	13964	13944	14045	13925	13861	13990	13907	13941	14050	13944	14082	14186	13954	14175	13946	14039	13791	14192	13900	13924	14047	13992	13929	13948	14101	13884	14110	13882	14061	13996	13971	13968	13832	14006	14020	14021	13886	13842	14018	13886	13832	14106	13793	13934	13855	13978	13892	14192	14018	13849	14181	13933	13858	14002	13922	14097	13961	13908	14118	13916	13904	14143	14020	13891	13909	14119	13941	14020	14263	13843	13974	13800	14076	13906	14013	13934	13910	13926	13847	14029	13959	13978	14048	14001	14086	14200	13980	13770	13992	14066	14023	14023	13970	13988	13737	13973	14042	14076	14034	14065	14068	14017	14110	14014	14083	13926	13980	13874	13971	14000	13936	13985	13979	14066	13889	13990	14125	14044	14155	13969	13936	13949	13961	13829	13988	14035	14035	14021	13942	13859	14021	14082	14031	13982	13959	13990	13905	14002	13974	14053	13975	13973	13812	14086	14022	14130	14051	14010	14095	14045	14144	14145	13877	14060	14013	13920	14091	14021	14162	14097	13961	13854	13990	13845	14055	14056	14088	13878	13889	14028	14006	14031	13924	14023	14058	14001	14006	13936	13930	13905	13957	13889	13893	14041	14050	13967	14041	14097	13987	14057	14001	14089	14016	13861	13904	13970	13990	13868	13996	13981	14097	14003	13988	13831	14034	13964	14043	14033	13866	13893	13807	13936	13974	14076	13906	14083	13932	14084	13968	13913	14100	14034	13977	13997	14060	14101	14165	13886	13963	14051	14123	13977	14077	14073	14034	14130	14025	13980	13912	13957	13906	13967	13938	14032	13920	14088	13982	14013	13959	13910	14037	13988	13945	14116	14030	14042	14058	14248	13985	14141	14034	13908	13937	14015	13973	14017	14015	13970	13975	13879	13790	14035	13957	13984	14047	13982	14023	13964	13989	13811	14093	13990	13978	14151	14141	13875	13926	13965	13895	13914	14004	14189	13912	13909	14021	13830	13911	13981	14100	13927	14134	13950	14105	13952	13979	13897	14056	13783	14030	13946	13927	13996	13813	13953	14029	14048	13849	14082	14084	13956	14019	13975	14051	14085	13877	13956	14099	13871	14012	13844	14077	13831	14033	13882	14036	13994	13959	14006	14016	13940	13956	14078	13824	14054	14066	13953	13944	13907	14069	14009	14105	13956	13930	14121	13961	14006	14043	14082	14120	14070	13931	13872	14119	13978	14085	13939	14135	13963	13907	14008	13976	14091	13948	13924	13980	14009	14034	14102	14106	13924	14067	14015	13809	14097	13929	14095	13985	13983	13988	14042	13927	14052	14138	14065	14047	13938	13951	14053	13999	14153	14041	13877	14015	13851	13974	14032	13866	13879	13929	13994	14040	13921	13995	14048	14115	14083	13935	14130	13907	14026	14078	13997	13890	14015	14059	14088	13899	14032	14160	13846	13967	13982	14013	14098	13970	13784	14051	13850	13981	13956	13982	13883	14015	13824	13936	14012	14097	14032	13975	14029	14098	13892	13985	14047	14049	13953	14013	13976	14133	14110	13933	13864	14047	14015	13899	14108	14044	13982	13906	14039	14035	14089	13943	13888	13884	14031	13990	13910	14098	14044	14025	13917	13961	13991	13971	14022	13989	14003	14068	14026	13927	13804	13993	13874	14084	13904	13927	13974	14075	14040	13877	13896	13994	13898	14038	14016	14018	13921	14044	14019	14127	13988	13979	14048	14024	14052	13958	13928	14063	13999	13929	14001	13974	14039	13905	14100	14044	13912	14094	13980	13771	14145	13934	13937	13871	13998	14104	13992	13994	13942	14008	13977	14029	13963	13896	13934	14013	13864	13891	14042	14053	13874	13936	14171	14037	13948	13986	13861	13855	13937	14164	14045	13906	13854	14041	13972	13955	13963	13924	14011	14066	13965	13843	13911	14034	13936	14180	14074	13959	14090	14074	13993	13977	14088	14105	13951	13925	13889	13971	13913	13869	14079	14124	14013	14074	13978	13982	13897	14193	14062	14012	13912	13925	13972	14100	13911	13882	14038	14107	13888	13952	14061	13889	13974	14053	13922	13924	14095	14108	13926	13923	13943	13838	14008	14003	14076	14066	13808	13972	14088	13925	13937	13874	14144	14067	14099	14106	13809	13997	14043	13969	13943	13967	13905	13955	14019	14020	13992	14118	14012	13942	13924	13958	13904	13994	14038	14206	14090	13884	13990	14081	13974	14156	13783	14060	14063	13981	13830	13953	13959	14173	13913	13983	13827	14006	13931	14020	13913	14016	13987	14120	14061	13805	14026	13983	13846	14012	14023	13947	14034	13827	14126	14007	13879	13914	14072	14065	14117	13958	14030	13890	13930	13777	13940	13952	14084	13906	13962	13862	14161	13971	13851	13877	13967	14045	14082	13927	13931	13911	14051	13823	13908	14041	13807	13919	14093	14013	13886	14007	13987	14041	13994	13971	13990	14093	14076	14031	13914	14082	13819	13983	13801	13983	14150	14109	13960	14004	14002	14029	13987	13908	14117	14021	13941	14028	13967	13997	14032	14003	13840	14093	14049	14041	13908	13852	14008	13983	13946	14024	13914	13904	13975	14014	14089	13953	13931	13930	14199	14009	14011	14005	14073	13952	14020	14028	13970	13997	13955	13948	14030	14085	13942	13996	13780	14024	14037	13900	13944	13909	13934	14112	14021	13936	13984	13820	13912	14041	13997	13831	14123	13855	13919	14007	14055	13891	13956	13922	14072	13840	13999	13898	13904	13959	13983	13859	13912	14032	14047	14064	14187	13907	13802	14108	13824	14020	13897	14060	13978	13883	14030	14073	14050	14010	13990	14075	14131	14001	14150	14221	14020	14012	14052	14109	13886	13991	13849	14302	13900	14026	14033	13887	14114	13793	13975	14067	13957	14070	14085	14038	14045	14027	14212	13882	14173	13941	14103	14182	13977	13910	14011	14055	13830	14031	13810	13974	14018	13912	13984	13863	13984	13948	13966	14050	13998	13885	14000	14132	13917	14117	14052	13956	14164	13953	14088	13857	13968	13939	13991	14092	13987	14108	14052	13969	14001	13930	13959	14120	13964	13966	13963	14010	14140	14045	14107	13945	13844	14202	14009	14054	13939	13951	14118	14001	13980	13976	13918	13948	14143	13805	14049	14059	13927	13893	14179	13965	13930	13865	13982	13845	13956	13981	14035	14043	14046	13955	13988	13944	13987	13881	14007	14062	14056	13949	13953	14005	13850	14059	14115	13731	13960	13940	13885	13939	14017	14132	14049	14028	13953	14007	14009	13906	13994	14046	13958	13894	13955	14030	13906	14111	13930	14039	14130	13908	13967	14003	13982	13898	14053	14108	13965	13970	13932	14012	14026	13977	14188	13971	13865	13902	14015	14043	14011	14004	14087	14197	13917	13808	13961	14098	13949	13948	13970	13991	14203	13785	14010	13935	14078	13975	13890	13928	13876	13968	13933	13966	14075	14054	13922	14004	13904	13969	13991	13839	14012	13894	14137	14064	14026	14089	14066	14031	14175	14088	13968	13884	14056	14086	14074	13945	13965	13990	14032	14077	14140	14133	13840	13916	13903	13779	13955	13902	14185	14032	13951	14018	14097	14077	14101	13920	14023	13857	13934	14074	13895	13865	13889	13928	13875	14153	13992	14086	14078	13914	13970	14047	13933	14010	13816	13913	13849	13961	14004	14063	13876	14023	13962	13966	14053	14021	14012	14012	14004	14053	14026	13905	14002	14024	13932	14075	14020	14000	14051	13892	13974	13996	14025	14038	13955	13952	14049	13910	13958	13856	14055	14021	14093	14011	13884	13983	13959	14114	14028	14067	14037	13904	14017	14025	13987	13991	13802	14115	14082	14068	14080	14042	13855	14096	14053	13933	13954	13799	14047	14055	14048	13973	13926	13929	14123	13854	13936	14054	14001	14080	13956	14125	13971	14022	14000	13944	14060	13966	14029	14098	13917	13824	14089	14048	14012	13829	13986	14112	13873	13986	13983	13907	13926	13993	14022	14078	14153	13983	14073	14095	13999	13915	14102	14047	14053	14150	14184	13956	14013	13947	14036	14000	14031	13998	13850	13837	13889	13980	14157	14099	14096	14151	14008	14128	13943	13963	14052	14049	14113	14127	14015	13987	14050	13958	14014	14068	13976	13952	14020	13945	14049	13910	13878	14000	14117	14129	13885	13833	14069	13871	14043	13991	13812	13784	13981	14018	13843	14172	14268	14063	14031	14010	14050	14104	13963	13845	14053	14033	14114	13980	14056	13860	14143	14087	13857	13855	14080	13895	14134	13937	13890	14092	13842	14009	13989	14007	13972	13952	13955	13963	14109	13846	13987	13770	14030	14016	14046	14067	14072	13947	14082	14256	14007	14024	13969	14160	13990	13925	13924	14112	14072	14018	14000	14185	13973	14037	14044	14250	14086	13882	14146	14054	14052	14011	13903	13956	14045	13968	14104	14011	13897	14140	13889	14055	14027	13870	13877	14074	13893	14094	13963	13954	14074	14008	14130	13992	14131	14007	13873	14024	14152	13842	14023	14055	13984	14081	13950	13904	13890	13848	14039	14120	13973	14008	13965	13810	13998	13875	14029	14108	13914	14001	14075	13941	13966	14043	14023	14077	14066	14033	13957	13909	13990	13970	14023	13818	13837	14135	13875	13874
24164	21888	45317	56179	50971	40646	29965	21484	17743	16768	16365	16188	16127	16366	16137	16340	16040	16076	16103	16133	15900	16092	16339	16171	16111	16302	16255	16198	15990	15970	16054	16006	15925	15968	15923	16066	16097	16104	16069	15978	16072	16047	16117	15911	15967	15760	15852	16063	16072	15923	15850	15812	16003	16102	16046	16010	16064	15959	15812	16123	16084	16040	16004	16212	16068	15940	15983	15884	15868	16144	16138	16124	15957	15986	15768	15823	16107	15893	15970	16079	15810	15958	15752	15952	15942	15943	15866	15781	16046	16151	15979	15957	15992	15983	15905	15892	15862	15942	16122	15880	16048	16235	15953	15886	16020	16042	15913	15851	16179	16052	15804	15950	15952	16201	16010	15827	15998	15984	16028	15874	15980	15977	16026	15942	15913	16158	16259	16201	15917	16128	15893	16069	16014	15845	16004	16129	16002	15938	16127	15742	15869	16095	16040	16150	16019	15989	16221	15746	15948	15952	16108	15928	15838	16032	16057	15998	15797	16058	16176	15964	16073	16015	15973	16080	16325	16008	15819	15929	15802	15903	16111	15898	16037	16039	15961	15871	16142	15886	16059	15970	16006	15991	15944	15968	15853	16177	16017	15930	16159	15940	16009	16014	15919	16081	16013	15949	16058	15910	16032	16092	15986	15835	15743	15752	16190	16044	15926	16113	15967	15899	15810	15836	16050	16254	16183	16026	16065	16016	16047	15994	16016	16110	16018	16048	16111	16200	15948	16133	16158	16105	16059	15927	16083	16093	16080	16108	16130	16134	16323	15980	15982	16061	16004	15886	15910	15848	16202	16164	16241	16002	15913	15818	16167	16027	15990	15881	15992	15905	16180	15883	15992	16093	15978	16101	16052	16076	16044	16003	15887	16030	16056	16271	16014	15785	16025	16065	16061	15937	16058	16011	15995	16021	15975	15972	16078	16114	16035	16076	15985	16021	15968	16068	16019	16102	15866	15886	15990	16043	15961	16051	16081	16130	16028	15935	16158	15869	16042	15899	16047	15855	15895	16081	16147	15908	15971	15963	16148	15738	15974	15922	16184	15876	16145	16152	16103	16187	15808	16184	16036	15942	15914	15889	15855	16058	16188	15992	15895	16103	15898	15960	15977	15909	15936	15910	15966	16029	15997	15912	16162	16034	15981	16082	16066	16020	15959	15989	15958	15907	16106	16028	16056	16138	16170	16046	16005	16045	16053	15780	16153	15860	15943	15965	15963	16010	15930	15917	15955	16054	16024	15933	15961	15882	15911	15988	15975	16109	16108	15955	15890	15767	16005	15921	16193	16101	15993	15985	15868	16064	15938	15879	16120	15850	15935	15966	15822	15940	15886	16156	16027	15964	15950	16074	16190	16147	15965	15903	15852	15781	15902	15829	16062	15961	15914	15818	15961	16137	15988	15837	15973	16194	16006	15933	16051	15983	16062	15786	16142	16091	15893	16112	16010	15869	16242	15906	15954	16131	15958	15932	16012	15832	16019	15828	15882	15984	15776	16006	15916	16183	15949	16065	16124	16150	16173	15959	16119	16066	15941	16057	16015	16084	15932	15763	15999	16195	15896	15943	16151	16143	15942	15879	16091	16116	16065	15944	15826	15803	15981	15885	15993	15925	16038	16069	15968	15986	16042	16079	16081	15912	15891	16097	16178	16046	15818	16142	15994	16143	16301	16137	15939	16048	16030	16244	16015	15966	15863	16028	15925	16018	16099	15954	16024	16118	16052	15998	15866	15898	15767	15950	16072	16106	16067	16225	16148	15919	16171	16039	15956	15977	16091	15880	16261	16016	15581	15889	16120	16142	16013	16000	16164	16101	15912	16021	16164	16005	15984	16062	15897	16031	15918	16029	16303	16007	16105	15961	15981	15895	15882	15848	15934	15951	15994	16021	16020	16087	15959	15889	15935	16016	15860	15930	16058	15893	16174	16080	15913	16056	16145	16163	16071	16064	15896	15954	16026	16025	16034	16009	16062	15994	16012	16168	15859	15945	15913	16114	15837	16004	15925	15973	16058	15978	15898	15816	15861	16035	16227	16278	16026	16056	15928	16136	15972	15835	15966	16115	15972	15913	15901	16032	16118	15789	15936	15908	15913	15909	16157	16157	16076	16019	15922	15943	16078	16025	16050	16028	15901	16030	16111	15959	15939	16022	16097	15909	15778	16116	15972	16002	16096	16273	16177	16030	15828	16036	16059	16183	15976	16084	15983	15990	15848	16033	16098	16135	15855	16221	16138	15902	15973	15752	15776	15894	15806	15916	16035	15884	16061	15986	16042	16043	15914	15879	16108	16251	15931	15897	16019	16188	16115	16247	16127	15899	16022	16003	15959	15849	15969	15927	15934	16108	15852	15969	15945	16086	16024	15861	16157	16201	15955	16013	15920	16070	15973	16010	15993	16047	16072	16075	15877	16045	15985	15857	15988	15911	15962	15850	15876	15997	15929	16071	15953	15972	16120	16001	15938	15954	16064	15841	15961	15937	15878	16013	16141	15956	16017	15916	15744	16073	15913	15964	16082	16120	16253	16114	16149	16150	15972	15928	15815	16068	15842	15722	16040	15926	16045	15942	15954	16105	15939	16088	15871	15865	15925	16016	15979	15910	16080	15843	15910	15883	15849	16147	15973	15894	16078	15801	16048	16107	16130	16051	15995	16223	16012	16008	15944	16226	15954	16009	15985	15867	16028	15975	15956	15916	15865	16046	15966	16045	15950	15973	16038	15732	15891	16063	16019	15932	16026	16037	15919	16146	16212	15908	16034	16098	15991	15890	16040	16076	16000	16025	16043	16067	16053	16172	16001	16089	16020	16079	16112	16085	16042	16041	15814	15841	16109	15987	16098	16212	15929	15953	15920	15859	15892	15819	16048	15697	15771	16007	16027	15860	15908	15859	15816	15796	16060	15901	15843	15834	15811	15968	16254	15918	16079	15875	15784	15936	16112	16116	16078	16073	15976	15782	16010	16094	16161	15921	16154	16025	16124	16049	16191	16039	15921	15923	16075	16023	16065	16238	16011	16026	16013	16160	16020	15957	16049	15995	15911	15929	16180	16000	16019	15912	16012	15904	15996	16012	15797	15930	15840	15960	15819	15869	15992	16031	16050	16008	16007	16221	15684	15975	15910	15878	16022	15842	15974	16066	15909	16021	15876	15923	16016	15946	16018	15881	15989	16047	15943	16044	15993	16045	15896	16091	16102	16175	16059	15939	16235	15993	15982	15937	16176	16005	15938	16159	16178	16032	16006	15850	16040	15829	16014	16002	16162	15962	15919	15835	15883	16197	16170	16121	15972	15980	15943	16071	15885	15812	16058	16001	15827	15942	16031	15922	15947	16058	15808	15925	15985	16124	15702	15881	15760	16148	15884	15943	15863	15845	15998	16082	15964	16130	16102	16202	15868	16092	15942	15814	16073	15960	15902	16098	15969	15937	15815	15953	15918	15947	15864	15809	15937	16140	16168	16130	15954	15977	15956	16154	15864	15879	15994	16087	15975	15970	15853	15998	15991	15823	16171	16006	16124	15916	16088	16031	15913	16000	16069	16113	15997	16218	16115	15961	15915	16018	15957	16004	16114	16217	16071	15914	15941	16093	15788	16027	16130	16133	15933	16018	16061	15794	15889	15681	16108	15961	16212	16145	15889	15964	16082	15994	16040	16030	16215	15916	15968	15961	15908	15922	15842	15851	16038	16161	15859	16085	15976	16022	16025	16176	16080	16055	16033	15983	15880	15955	16185	15867	15936	16176	16201	16074	15853	15790	15979	16031	16142	15908	15955	15997	16012	16040	16141	16007	15968	16021	15943	15880	16040	16108	16095	16061	16064	15846	15880	16084	15880	15979	15970	15970	15850	16112	15938	15829	15984	15902	15942	16167	15976	15817	16154	15907	16043	15832	16121	16118	16044	15906	15967	16071	15965	16055	16014	15904	15896	15940	16208	15942	16112	16148	15974	16081	15961	16101	16048	16095	16054	15703	15886	15957	16207	16029	16076	15916	16001	15903	15959	15752	15933	15949	16060	16119	15973	15994	16081	15938	15989	16003	16140	16126	16087	15975	15726	15908	15931	16118	15923	15985	16054	15769	16014	15988	16196	16008	15825	15917	15808	15916	16024	16166	16060	15903	16093	15979	16108	16061	16068	16000	16061	16086	15972	16043	15967	15954	15922	15953	16185	15943	15979	15890	15945	15957	16196	16048	15918	15873	16041	16054	15947	16062	15888	16100	16031	16034	16108	15853	16082	15983	16153	15897	16008	16021	15968	16011	16074	16056	15955	16050	15951	15963	16099	15950	15987	15970	16075	15988	16088	16095	15892	15873	16023	15962	15906	16068	15807	15959	15886	16150	16018	15970	15689	15826	16047	16037	15978	16026	15972	15852	15896	16155	15892	15978	15982	15819	15923	15889	16268	15998	15903	15953	15954	15938	16043	16092	16183	15942	15963	15789	15948	16050	16022	15900	15824	16101	15983	16041	16006	16100	15857	16108	15813	16116	15887	16017	15834	16034	16093	15848	16156	15916	16141	15778	16091	15845	16064	16071	15893	15907	16010	16015	15984	15818	15924	15952	16118	16070	15729	16031	15939	15944	16148	16128	15968	15902	16049	15784	15975	15835	15901	15953	16189	15900	15952	15989	15966	15977	15881	15943	15928	15999	15851	16036	16057	15981	15903	15987	16114	16123	16066	15960	16211	16049	16070	16004	15884	15866	15883	16107	16056	15893	15965	15915	16124	15951	16030	15945	16024	15790	16077	15980	16160	16031	16057	16085	16006	16050	16002	16135	15991	16098	15974	15896	16121	15905	16068	15912	15851	15932	16095	15950	16068	16094	16137	15969	16108	16079	16084	16051	16077	15967	15766	15663	15866	15950	16155	15942	16089	15827	16055	15879	16201	15923	15913	15850	16031	16105	16005	15876	15790	16099	15953	16011	16101	15924	16016	15906	15905	15888	15990	15922	15891	15976	16137	15902	16025	15861	16100	16100	15801	16020	16092	16057	16093	15960	15990	15986	15995	15903	16066	15915	15921	16049	16016	16012	16061	15935	15982	15961	16081	16204	16141	16133	15888	15798	15776	16039	16012	15828	16031	15819	16049	16098	16157	16113	15965	16036	16064	15922	16016	16177	15930	15991
34532	77955	91388	74878	57634	41225	27267	18917	15443	14291	14050	14120	14000	14037	13995	14215	13965	13867	14233	13953	14007	13999	13965	13883	13947	14090	14291	14195	14137	14029	14101	13918	13973	13988	14015	14038	13965	14088	14005	14034	13984	13924	13922	13996	14116	14088	14018	14063	14037	13936	14033	13795	13812	13931	14035	14035	13998	13996	14128	14133	13963	14101	13975	14066	13974	13970	14049	14060	13940	14042	14109	13876	13952	14024	14053	14035	14085	14077	13937	13957	14080	14034	14099	14185	14095	14137	13903	14162	14035	14014	13927	14096	14066	13981	13980	14120	14086	13995	14162	14002	14067	13918	13963	13919	13900	13968	13895	13957	13885	14170	14070	14006	13790	13916	14052	14183	13925	14015	13893	13955	14059	14132	13974	14014	14185	14053	13940	14005	14015	13987	14062	13995	14081	13750	14036	14179	13754	13938	14066	13979	13786	14055	14017	13788	14000	14151	13931	13992	13814	14074	13913	14022	13963	13868	14054	13936	14044	14014	14079	14077	14063	14015	13889	14130	14139	13867	13914	13880	13875	14055	13922	13910	14123	13878	13958	14028	14223	14123	13956	13875	14120	14199	13801	14145	14065	14128	13892	13928	14003	14011	14094	13977	13827	14028	14123	14043	14014	13853	13975	13976	14184	14022	14019	13916	13942	13988	13950	14086	13942	14001	13899	13956	13857	13976	14080	14030	14009	14034	13855	14081	13983	13989	14018	14019	13996	14085	13967	13911	14083	14002	14111	14072	13990	13773	14149	13956	14068	13896	13933	14001	13900	14050	13956	13955	13972	14108	13813	13995	14091	14083	14018	14117	13942	13899	13925	14055	14005	13923	14008	14005	14006	13913	14075	13902	13960	14073	13937	14082	14088	14106	14029	14114	13972	13967	13847	14047	14216	13918	13997	13875	14065	14167	13979	13920	14021	14113	13877	14010	14118	14044	14057	13981	13926	13981	14147	14098	14064	13967	14118	13996	13991	13980	14074	14105	14009	14028	14023	13970	14058	14044	13992	14052	13974	13998	13872	14060	13904	13987	13927	13920	13823	14137	14151	14056	14094	14029	14081	14048	13909	14071	13895	13932	13872	13949	14289	14023	14180	13815	13875	13976	13963	14026	13929	13861	13942	13939	14149	13902	14033	14079	14095	14097	13911	13918	13942	14044	14006	14084	13949	14068	13930	14076	13970	14062	13848	14040	13994	13979	14014	14072	13995	14063	14014	13948	13958	13952	14098	13998	14028	14159	14034	13894	14076	13952	13791	14020	13929	14052	13991	14035	13922	14012	13905	14116	14160	13771	14122	14049	14025	14043	14006	14023	13993	13970	14082	14118	14116	14209	13833	13908	13971	14043	13995	13936	13822	14038	14127	14110	14017	13896	14063	14030	13887	14058	14052	13953	13846	13835	13966	13855	14015	13994	13989	14049	14062	13932	13966	14132	13928	14055	14111	14000	14040	13895	14145	14042	13938	14045	13900	14014	14050	13887	13979	14090	14088	13972	14032	13911	13982	14171	14135	14078	13956	14010	13942	13960	14073	14046	14009	14090	13871	13981	14106	13795	14206	14147	14270	13962	13816	14176	14001	14040	13981	14004	13983	13942	14036	13927	14211	13856	13968	13850	14171	13907	13890	14086	14127	13904	14065	13927	13847	13929	13966	13906	13907	14081	14032	13987	14077	14017	13971	14007	13998	14081	14065	13981	13739	14040	13995	13993	14037	14198	14175	14049	13922	13955	13990	14013	14006	14103	14062	13942	13945	13740	14031	13872	13764	14134	13857	14060	14100	14139	13896	14140	14021	13998	13785	14106	13889	13851	14058	14031	13933	13723	14137	13885	14047	14045	13961	13896	14054	13847	13931	13903	14156	14022	14242	13928	14038	13991	14120	14146	13959	13955	13888	14155	14074	14043	14054	13885	14180	13995	13863	13941	14035	14022	13997	14007	13928	13962	14057	14117	14037	13903	13890	13924	14066	13952	13940	14064	13878	13830	14000	14122	13888	14162	13815	13755	13859	13882	13818	13955	13815	14021	14046	14068	13846	13985	13979	13921	14009	14130	13899	14096	13999	13972	14119	13942	14121	14042	14049	13974	13912	14052	13887	14060	14039	14047	13954	13978	14118	13956	13995	14201	13782	13791	14060	14003	14002	13931	14123	13835	13931	14180	13864	14028	14157	13895	13983	14106	13851	14056	14113	13831	13932	14123	13995	13953	14012	13903	13965	13878	13971	13933	13826	14063	14019	14178	14058	14067	13893	14008	13969	13866	13965	14051	13871	14018	14034	13913	14011	14096	14070	14161	14053	13969	13939	14116	14140	14019	14035	14059	14079	13943	13981	14035	14050	13919	13971	13946	14120	13929	14059	14063	13863	14157	13986	13976	13876	14022	14016	13956	13933	14133	14020	13908	13952	14140	14083	13965	14167	14009	13899	14030	14050	13870	14007	13989	14079	14026	13998	14117	14012	14069	13919	14086	13997	14076	14076	14040	13775	14174	14139	14146	13942	14123	13989	14019	14084	14029	13917	13988	13941	13852	13985	14025	14048	14114	14048	13864	13984	13889	14072	13990	14063	14090	14052	14069	13892	14045	14093	14037	13786	14041	14030	13888	13836	14013	14165	14077	14084	14000	14093	14135	13942	14069	14055	13863	13875	14131	14077	13887	13985	13985	14122	13994	14022	13988	14073	14104	13887	13931	14046	13997	14035	14089	13972	13968	13891	14165	13914	14014	14141	13991	14209	13877	13871	13971	14092	14073	13950	13849	14039	13935	14105	13892	13927	14001	14038	14002	13966	14144	13808	13980	13934	14114	13986	13953	14065	14032	13996	14033	13976	14024	13825	13921	13941	13950	13981	13931	13967	13972	13912	14053	14171	14193	14085	13908	13872	14049	13919	13756	13899	13937	13974	14054	13949	14015	14051	13988	13974	14169	14020	14029	13890	13927	14013	14014	14016	13864	14117	14049	14033	13973	14191	13876	13848	13773	14213	14004	14095	14056	14016	13934	14043	14056	13815	14097	14128	14191	13948	14239	13971	13982	13950	13993	13934	13963	14069	14133	14175	14114	13856	14014	13833	14204	13872	14110	13807	14039	13955	13940	14022	14207	13971	13969	13992	13929	13962	13952	13979	14061	13914	13945	14131	14202	13972	14058	14007	14024	13856	14109	13890	13988	13846	13882	14033	13784	14021	14088	14123	14013	13944	13954	14110	14060	13934	13990	14105	13871	13844	13896	14093	13877	13919	14180	13941	14073	13984	13870	13950	14140	14050	13982	13907	14085	13990	14026	14072	13986	13973	13856	13910	13973	13950	14015	14108	13961	14050	13934	13922	14094	14084	13922	13854	14156	13894	13985	14011	14188	13767	14098	14016	14040	14012	13892	14162	14154	13942	13885	14015	14037	13914	14124	13986	14129	14020	13842	14137	13920	13787	13842	13942	13991	13909	13879	13898	14086	14092	14110	14009	13899	13882	13978	14008	14092	14142	13895	14096	14156	14037	13948	13912	13929	13945	14198	13957	13980	14025	14160	14065	14055	13895	13880	14050	13984	14023	14150	14021	14015	14125	14052	14029	14123	14112	13994	14087	14055	14040	14077	13921	13872	14024	13957	14096	13949	13992	13745	13998	14174	14066	14072	13973	13909	13972	14004	13932	14062	14175	14077	13922	13992	13948	13988	14087	13914	14076	13999	14069	14000	13956	14129	14018	14083	13863	14011	13959	14004	13995	14051	14080	13856	13813	14159	13992	13991	13975	13917	14043	14064	13902	14108	13868	14014	14086	14057	14156	13804	13975	14054	14112	13927	14028	13939	14040	13919	14056	14008	13958	13970	14037	13877	14045	13924	14183	14014	14088	13791	14150	14033	14123	13961	13961	14007	14052	13978	14069	13999	14106	14028	14068	13883	13994	14000	13791	14053	13912	14044	14046	13931	13980	13877	14025	13881	13995	13917	14049	14042	13936	13929	14173	13881	13944	13899	14031	13963	13993	14138	13911	14033	14199	13922	14059	13951	13955	14024	13983	14100	13930	13802	14144	13981	13925	14048	13856	13877	14132	14072	14071	14077	14020	14063	14025	13949	14067	14063	13963	14109	14096	14003	13991	14078	14177	14075	13931	14117	14065	14030	14029	13954	13854	13915	13870	14108	13930	14204	14079	14027	14070	14039	14182	13993	13905	14029	13896	14069	13866	14070	13878	14029	14090	14018	13859	13904	14039	13988	13994	14030	13977	13964	13969	14044	14190	14012	13999	13928	13983	14024	13860	14028	13979	14161	13953	14081	14126	14051	13971	13924	13939	13959	14060	14040	13958	14009	13913	14025	14032	13912	13989	14099	14096	13943	14101	13865	14089	14125	14122	14115	14008	13931	14036	14167	14090	14036	13904	14104	14187	13914	14036	14077	13959	14114	13867	14197	14018	14075	14044	13986	13998	13928	14088	14100	14047	14051	14177	14053	14058	13987	13771	14015	14208	13998	14064	13927	14082	14091	13954	14046	14035	14048	14015	14060	14211	13796	13934	14138	13963	13883	14015	13999	14005	14059	14013	14056	13942	13967	13901	13873	14024	14021	14053	13807	13998	13934	14037	13907	13920	14162	14010	13963	14124	13998	13952	14046	13947	14110	14025	13961	13969	13848	14033	13995	14084	14019	14059	13868	13978	14001	13859	14106	13843	13866	14112	13910	13981	13889	13834	14081	13966	14048	14050	13963	14057	14124	13964	14036	13880	14154	14215	13776	14039	14022	14010	13978	13953	14037	14088	13975	13902	13899	14125	13895	13969	14103	14083	13887	14068	14279	14120	14102	13977	13943	14021	13804	14069	14063	14132	14011	14007	14051	13931	13993	13970	13913	14000	13944	14091	14226	14078	14114	13928	14092	13926	14092	14075	14072	14007	14032	14001	13956	14110	13997	13888	14029	14031	14039	13959	14007	13911	14050	13977	13965	13787	13940	13821	14028	13928	14075	13866	13998	13888	13785	13978	13919	13985	14000	14242	13995	14083	13898	13980	13969	14039	13936	14130	14070	14059	13977	14067	14004	14031	14109	13930	14092	14061	14168	13988	14096	14006	14070	13850	14095	13998	14043	14027	13937	13999	14181	14081	13984	13895	13956	14104	14125	14005	13971
23053	21672	41614	53828	52551	45729	34937	24306	18591	17117	16591	16184	16060	16159	16091	16272	15869	16018	16150	15818	15915	16102	16023	16073	15899	16059	15876	15931	16097	15826	15953	16207	15973	16105	16221	16009	15836	16022	15878	15965	15913	15905	15686	15801	15962	15797	15832	15795	15832	15958	15999	16037	15934	15656	15629	15923	15878	15986	15855	15966	16016	15705	15909	16091	15759	15787	15779	15603	15858	16029	15929	16006	15876	15924	15843	15803	15990	15900	16109	15854	15821	15845	15927	15951	16107	15942	15920	15957	15825	15783	15752	15797	15972	15722	15880	15873	15955	15868	16034	16024	15777	16193	16025	15768	15893	16011	15978	15716	15951	15761	15844	16037	15685	15799	15949	15915	15792	15850	15747	15764	15695	15911	16111	15789	15783	15798	15852	15707	15958	15756	15958	16033	15838	15826	15908	16149	16026	15846	15947	15899	15891	15965	15901	15916	15907	15923	15947	15804	16003	15850	15791	15825	15949	15774	15773	15866	15703	15930	15970	16071	15842	15738	15849	15892	15771	15732	15937	15885	15945	15931	15790	15876	15703	15964	15795	15732	15802	15922	15828	15951	15829	16031	15848	16023	15849	15778	15837	15669	15879	16021	15617	15774	15836	15877	15948	16099	15869	15665	15974	16098	15993	15725	15755	15821	15874	15749	15736	15765	15876	15906	15956	15790	15877	15939	15818	15867	15959	15947	15743	15693	15899	15927	15830	15756	15818	15971	15847	15608	15866	15698	15863	15802	15881	15753	15817	15832	15796	15826	15754	15854	15695	15677	16007	15893	15927	15644	15886	15981	16035	15745	15796	15735	15860	15778	15836	15800	16036	15801	15983	15810	16073	15893	15957	15795	15760	15896	15968	15888	15885	15782	15944	15949	15924	15849	15742	15747	15757	15849	15743	16017	15690	15976	15634	15904	15705	15972	15804	15876	15844	15854	15815	15905	15849	15704	15908	15933	15752	15703	15779	15729	15862	15789	15869	15646	15939	15990	15998	15719	15845	15891	15853	15994	15961	15884	15913	15869	15735	15852	16117	16118	15936	16003	15845	15953	15845	15865	15780	15836	15864	15751	15880	15908	15791	15804	15804	15843	15830	15697	15684	15804	15832	15938	15704	16034	15776	15847	15779	15913	15517	15714	15817	15908	15727	15790	15921	15915	15687	15885	15966	15853	15932	15933	15750	16005	15752	15873	15918	15798	15880	16009	15735	15726	15978	15869	15772	15730	15827	15861	15760	16043	15703	15853	16090	16025	15922	15923	15946	15842	15881	15901	16001	15954	16058	15857	15744	15934	15900	15866	15788	15709	15743	15927	15744	15754	15918	15771	15893	15691	15933	15829	15947	15958	15825	15760	15962	15806	15912	15878	16030	15899	15640	15719	15858	15873	15952	16050	15750	15840	15862	15859	15860	15927	15940	15889	16016	15938	15853	15715	15691	15788	15887	15818	15977	15789	15835	15928	15983	15779	15776	15881	15872	15808	15786	15764	15977	15818	15970	15763	15896	15837	15941	15999	15705	15948	15875	15943	15749	15887	15801	15822	15811	15806	15671	15854	15911	15880	15810	15915	15651	15944	15747	15813	15853	15745	15787	15902	15897	15893	15987	15853	15922	15859	15755	15736	15822	15832	15807	15748	15643	15881	15965	15868	15680	15855	15728	15846	15964	15918	15916	15781	15589	15671	15924	15795	16002	15881	15838	15694	15676	15902	15972	15883	15970	15846	15849	15857	15844	15813	15831	15909	16070	15737	15891	15925	15798	16062	15666	15631	15825	15959	15921	15837	15924	15710	15734	16009	15830	15807	15962	15825	15733	15938	15912	15843	15851	15916	16062	15995	15792	15881	15890	15553	15711	15785	15826	15740	15865	15965	15932	15719	15747	15850	15766	15842	15961	15879	15816	16017	15875	16039	15686	15779	15916	15878	16019	15824	16029	15935	15964	15771	15893	15690	15727	16158	16077	15865	15744	16049	15972	15786	15705	15771	15921	15893	15831	16024	15847	15688	15643	15709	15795	15796	15946	15954	15907	15824	15631	15943	15839	15841	15831	15828	15718	15919	15945	15963	15922	15826	15812	15786	15917	15793	15970	15970	15931	15967	15930	15786	15684	16004	15840	15955	15852	15821	15963	15738	15784	15785	15829	15981	15975	15828	15749	15838	15895	15943	15905	15746	16101	15877	15853	15888	15725	15839	15913	15746	15680	15849	15836	15663	15867	15831	15652	15830	15699	15765	15854	15996	15828	15853	15946	16095	15570	15897	15864	15828	15939	15678	15903	15744	15932	16070	15806	15798	16003	15968	15867	15980	15838	15956	15859	15808	15728	15911	15890	15710	15853	16006	15781	15922	15789	15927	15662	15917	15913	15718	15881	15893	15921	15573	15711	15976	15991	15827	15744	15731	15808	15926	15836	16007	15889	15916	15800	15927	15964	15951	15891	15860	15920	16057	16182	15973	15919	15925	15816	15925	15888	15851	15738	15971	15901	15994	15839	15949	15787	15998	15773	16059	15943	15880	15919	15983	15861	15832	15858	15896	15899	15856	15864	15917	15984	15949	15764	15681	15808	15920	15952	15738	15788	15836	15961	15741	15868	15873	15748	15831	15839	15839	15957	15784	15807	15945	16020	15714	15841	15758	15782	15760	15789	15768	15955	15843	16009	15875	15832	16050	15742	15886	15898	15976	15925	15818	15887	15893	15928	15775	15860	16100	15885	15929	15984	15614	15964	15903	15922	15479	15834	15834	15721	15841	16016	15894	15696	15806	16102	15804	15725	15917	15805	15770	15701	15673	15938	15798	15866	15864	16184	16028	15670	15822	16110	15673	15837	15788	15828	15651	15727	15955	15878	15965	15987	15946	15897	15897	15698	15902	15920	15973	15894	15766	15721	15918	15772	15870	15890	15655	15980	15943	15978	15878	15835	15852	15791	15794	15922	15705	15855	15706	15852	15915	15852	15827	15880	16074	15800	16007	15963	16025	15805	15953	15987	15463	15878	15798	15930	15832	15937	15655	15895	15839	15905	15820	15781	15971	15935	15803	15755	15895	15853	15978	15709	15800	15902	15771	15824	15792	15877	15973	15779	15674	15827	15662	15784	15599	15829	15936	15933	15900	15779	15787	15581	15948	15982	15874	15966	15836	15784	15810	15699	15901	15872	15875	15886	15733	15894	15677	15886	15767	15938	15727	15774	15850	15770	15905	15762	15851	15865	15876	15901	15835	15680	15991	15739	15894	15764	15902	15863	15754	15972	15851	15851	15878	15983	15884	15885	15732	15865	15855	16108	15916	15693	15807	16026	15751	15849	15783	15953	15814	15817	15733	15837	15966	15895	15840	15919	15763	15924	15750	15745	15734	15774	15727	15782	15904	15783	15908	15822	16014	15911	15761	15935	15871	15950	16078	15881	15812	15664	15693	15776	15692	15912	15784	15883	15846	15739	15565	15795	15842	15886	15887	15964	16002	15984	16017	15913	15742	15755	15842	15900	15770	16000	15870	16108	15841	16214	15731	15773	15844	15831	15856	15865	15888	15990	15900	15662	15616	15824	15667	15881	15987	15837	15962	15699	15957	15955	15811	16014	16017	15765	15834	15882	15772	15757	15885	15778	15943	15928	15811	15760	15808	15832	15836	15876	15682	15556	15729	15792	15761	15827	15906	15819	15774	15887	15776	15784	15849	15886	15898	15867	15686	15679	15834	15834	15842	15593	15730	15632	15736	15912	15720	15813	15770	15903	16065	16004	15816	15898	15657	15944	15579	16007	15728	15897	15714	15682	15978	15930	15824	15763	15623	15858	15727	15824	15840	15825	15652	15676	15851	15761	15672	15800	15899	15754	15831	15706	15864	15879	15858	15821	15723	15814	15928	15936	15873	15830	15737	16000	15903	15755	15701	15770	16096	15793	15605	15974	15750	15834	15805	15724	15846	15839	16114	15922	15649	15747	15659	15760	15807	15760	15931	15901	15845	15688	15791	15897	15734	15615	15917	15788	15924	15925	15649	15749	15907	15785	15751	15800	15970	15798	15790	15764	15606	15908	16006	15693	15670	15832	15951	15855	15879	15978	16090	15824	16038	16183	15925	15981	15907	15903	15783	15809	16001	15805	15928	15931	15884	15753	15911	16007	15845	15830	16003	15894	15594	15733	16107	15725	15918	15899	15675	15817	15952	15760	15692	15813	15870	15822	15769	15841	15883	15859	15644	15799	15708	15774	15964	15878	15729	15783	15741	15828	15765	15815	15965	15882	15789	15868	15805	15842	16020	15881	15926	15792	15799	15746	15752	15906	15761	15692	15907	16071	15842	15798	15854	16096	15852	15717	15972	15897	15872	15789	15791	15962	15756	15870	15721	15885	16001	15713	15669	15540	15907	15757	15853	15787	15869	15815	15681	15760	15723	15942	15815	15881	15770	15853	15957	15693	15795	15881	15664	15896	15807	16027	15922	15989	15936	15725	15863	15830	15887	15969	15860	15859	15726	15748	15901	16049	15581	15958	15903	15856	15880	15911	15791	15700	15779	15792	15658	15832	16010	15787	15934	15924	15719	15825	15821	15832	15975	15860	15713	15853	15801	15938	15857	15796	15801	15827	15941	15755	15803	15737	15864	15749	15752	15827	15971	15702	15794	15855	15733	15719	15870	15941	15749	15892	15748	15729	15882	15882	15889	15816	15805	15800	15878	15862	15637	15876	15896	15856	15723	15784	16059	15899	15905	15859	15929	15803	15846	15865	15747	15848	15796	16062	15858	15742	15800	15875	15788	15846	15664	15776	15842	15880	15714	15859	15878	15601	15987	15765	15982	15645	15713	16002	15740	15804	16068	15866	15819	15952	16025	15974	15906	15772	15892	15735	15769	15726	15930	15990	15897	15929	15721	15904	15904	15878	15727	15782	15749	16026	15897	15912	15926	15900	15915	15817	15420	15744	15823	15898	15916	15798	15823	15890	16006	15715	15699	15925	15918	15756	15934	15907	15789	15763	15765	15745	15734	15722	15831	15838	15899	15877	15957	15805	15805	15924	15868	15669	15803	15784	15893	15810	15864	15832	15825	15933	15929	15932	15998	15815	15937	15818	15731	15810	15892	15888	15629	15919	15931	15750	16111	15789	15937	15786	15777	16015	15632
39849	81497	99982	87015	69037	50156	33631	21997	16188	14469	14036	13854	14022	13828	13875	13875	13821	13975	13862	13990	13999	13825	13994	13848	13947	14028	13857	13876	13849	14010	13896	13916	13903	13902	13742	13983	13974	13857	14047	13752	13863	13964	13908	13901	13842	13862	13841	13739	13832	13783	13970	14016	13980	14067	13793	13974	13895	13925	13970	13871	13866	14026	13858	13927	13867	13973	13803	13877	13888	13902	13750	13977	13925	13900	13765	13940	14012	13716	13971	14033	13695	13718	13969	13886	13850	13932	13853	13670	14141	13696	13811	13881	13918	13987	13884	13764	13882	13705	13938	13791	13884	13882	14045	13977	13862	13853	13861	13928	13917	13928	13908	13688	13762	13915	13882	13990	13857	13925	13767	13939	13952	13851	13734	13827	13886	13914	13931	13877	13835	13920	13793	13801	13713	13963	13835	13904	13842	13994	14087	13857	13796	13963	13693	13747	13899	13748	14042	13910	13945	14049	13928	13983	13868	13753	13857	13829	13759	13902	13796	13768	13985	13838	13828	14059	13863	13887	13964	13886	13705	13807	13891	13883	13893	13797	13888	13894	13812	13788	13929	13885	13930	14097	13775	13861	13943	13863	13911	13970	13895	13641	13934	13848	13690	13990	13742	13922	13760	13834	13902	13843	13804	13872	13964	14015	13789	13831	13762	13854	14018	13687	13938	13899	13840	13783	13881	13771	13811	13887	13789	13911	13853	13959	13909	14009	14002	13818	14077	13930	13730	13816	13699	13793	13836	13899	13623	13869	13874	13878	13778	13772	13801	13830	13950	13811	13951	13713	13976	14042	13934	13790	13843	13819	13797	13884	13851	13781	13952	13895	14071	13946	13944	13956	13903	13826	13895	13989	13855	13901	13872	13813	13986	13795	13979	13780	13692	13922	13858	13730	13889	13771	13949	13947	14060	13789	13748	13869	13887	13939	13879	13890	13967	13816	13770	13855	13993	13819	13890	13998	13929	13906	13856	13871	13964	13849	14015	13739	13995	13905	13924	13886	13673	13818	13958	13855	13978	13690	13885	14003	13769	14022	13758	13768	14098	13868	13776	13787	13950	13826	13908	13868	14017	13795	13977	13810	13908	13695	13955	13833	13888	13896	13925	13925	13867	14048	13855	13964	13938	13761	13757	13832	13919	13942	13848	13732	13935	13816	14062	13882	13971	13782	13979	13842	13966	13870	13892	13889	14009	13942	13824	13996	13981	13936	13818	13963	13937	13794	13885	13903	13850	13939	13935	13938	13991	14012	14016	13990	14000	13836	14049	13727	13930	13812	13865	13903	13784	13856	13961	13958	13833	13801	13959	13826	13854	14018	13788	13809	13853	14048	13801	13708	13883	14175	13983	13851	13932	13811	13955	13887	13884	13904	13939	13913	13944	13797	13984	13887	13635	13815	13958	13884	14229	13740	13981	13885	13792	13984	13948	13806	13908	13918	13828	13837	13843	13648	14053	13952	13846	14058	13975	13933	13809	13928	13784	13876	13822	14078	13755	13781	13816	13911	13604	14001	13837	13777	13742	13850	13981	13813	13825	13850	13793	13784	13823	14042	13942	13819	13742	13780	14046	13856	13848	13973	13915	13810	13952	13808	13948	13916	13934	13802	13943	13929	13820	13819	14056	13948	13891	13882	13991	13966	13876	13907	13858	13877	14079	13874	13984	13836	13910	13790	14071	13877	14004	13877	13886	13849	13906	13932	14025	13794	14015	13826	14038	13969	13892	13890	13826	13983	13744	13726	13967	13878	13810	13906	13829	14035	13723	13930	13922	13990	13846	13963	14010	13756	13929	13749	13953	13914	13749	13992	13863	13881	13819	13756	13958	13825	13920	13853	13819	13969	14022	13867	13852	13911	14007	13885	13806	13732	13964	13786	13977	13762	14006	13846	13843	13899	13895	13722	14022	13842	13897	13856	13776	13822	13947	13863	13898	13856	13768	13670	13999	13883	13783	13889	13945	13761	13949	13846	13940	14036	13733	13901	14001	13943	13746	13971	13774	13735	13778	13902	13681	14060	13836	13825	14104	13732	13956	13783	13779	13971	13836	13959	13863	13901	13939	13894	13920	13935	13871	13871	13924	13972	13886	13825	13973	13918	13782	13921	13824	13855	14000	13991	14037	13792	13844	13831	13687	13979	13895	13834	13994	13891	13929	13844	13879	13890	13826	13862	13918	13758	13874	13982	13823	13863	13947	13957	13961	13794	13994	13999	13988	13960	13918	13866	13840	14118	13960	13967	13987	13821	13946	13840	13869	13870	13691	13879	13852	13918	13907	14066	13842	13829	13824	13880	13877	13819	14005	13748	13910	13625	14007	13934	13845	13958	13942	13817	13842	13604	13853	14046	13904	13773	13962	13852	13909	14062	13908	13866	13651	13718	13827	13708	13750	13800	13968	14030	13969	13900	13923	13873	13936	13913	13960	13834	13915	13626	13786	13885	13887	13934	13905	13857	14028	13985	13969	13870	13951	13770	13876	13784	13773	13847	13865	13906	13941	13930	14030	14003	13772	13904	13869	13842	13910	13934	14039	13847	13859	14012	13933	13849	13829	13887	13774	13889	13807	13991	13938	13899	13806	13916	13802	13939	13756	13930	13905	13844	13860	13935	13989	13952	13860	13899	13950	13964	13949	13794	13823	13849	13831	13841	13856	13949	13929	13788	13965	13983	13902	13698	13896	13905	13902	13866	13823	14028	13986	13821	13782	13927	13830	14010	13925	13772	13892	13861	14026	13871	13801	13856	13821	13937	13965	14090	14042	13895	13941	13999	13922	13766	13889	13856	13723	13838	13802	13764	13782	13990	13773	14007	13638	13873	14026	13987	14088	13778	13758	13929	13934	13862	13880	13729	13984	13901	13984	13967	13898	13863	13966	13902	13982	13829	13908	13864	13785	13997	13972	13648	13850	13891	13878	13847	13817	13757	13794	13874	13993	13778	14070	13767	13923	13902	13814	13876	13938	13922	13932	13849	13686	13916	13876	13897	13808	13772	13717	13796	13779	13849	13821	13761	13661	13894	13910	14034	13880	14128	13813	13973	13960	13773	13818	14022	13995	13900	13885	13819	13784	13867	13947	13777	13824	13891	13987	13654	13728	13693	13905	13905	13966	13756	14015	13995	13852	13940	13876	13859	13784	13872	13941	14032	13915	13938	13991	13888	13905	13813	13804	13895	13802	13698	13970	13848	13726	14041	13886	13984	13755	13833	13948	13917	13948	13866	13806	13767	13787	13977	13861	13850	13980	13905	13870	13875	13873	13989	13802	13868	13993	13743	13904	13883	13855	13913	13925	13793	13855	13877	13994	13954	13992	13942	13910	13924	13826	13839	14000	13955	13895	14034	13850	13912	13814	13956	13898	13953	13922	13777	13660	13844	13933	13852	13753	13852	13861	13746	13864	13882	13911	14000	13830	13869	13895	13778	13764	13697	13794	14079	13751	13933	14093	13809	13872	13802	13772	13970	13762	13846	13688	13839	13830	13839	13811	13971	13955	14024	13806	13976	13722	13877	13923	13831	14004	13771	13844	14072	13905	14079	13958	14134	13793	13857	13862	13753	13907	13855	13861	13855	13844	13848	13782	13982	13746	13864	13959	13874	13699	13854	13974	14070	13786	13678	13849	13876	13942	13860	14069	13961	13904	13855	13833	14000	13919	13889	13858	13788	13921	13930	13785	13869	13819	13795	13908	13586	13869	13767	13893	13658	14005	13723	13813	13914	13830	14097	13959	13854	14041	13928	13710	13690	13989	13941	13994	13847	13789	13918	13972	13886	13985	13988	13880	13858	13902	13905	13954	13761	13884	13854	13991	13896	13791	13719	13954	13844	13755	13971	13876	13786	13883	13919	13814	13817	13952	13841	13935	13796	13856	13672	13927	13756	13940	13914	13781	13904	13925	13936	14074	13874	13903	13892	13845	13914	13918	13990	13767	14037	13771	13709	13953	13943	14002	14079	13928	14023	13728	13829	13969	13849	14003	13961	13682	13796	13869	13830	13853	13898	13870	13790	13748	13736	13960	13913	13813	13897	13925	13954	13986	13912	13820	13870	13936	13814	13734	13937	14025	13814	13997	13780	13902	13904	13903	13993	13897	13943	13904	13922	13834	13863	13913	14034	13798	13772	13806	14016	13965	13869	14044	13826	13916	13887	13918	13924	14030	13905	13772	13955	13826	13889	13804	13864	13787	13981	13891	13763	13895	13815	13892	13869	13900	13958	13845	13803	14061	13802	13844	13873	13801	13628	14001	13760	13939	13954	13789	13718	13975	13820	13899	14053	13909	13859	13954	13841	13684	13869	13758	13749	13949	13906	13766	13869	13737	13769	13608	13725	13904	13886	13854	13951	13824	14097	13841	13740	13928	13959	13786	14003	13785	13903	13831	13965	13876	13598	13929	13917	14068	13780	13931	13917	13895	13935	14029	13809	13866	13876	13887	13966	13874	13933	13836	13938	14041	13971	13785	13880	13932	13810	13828	13884	13939	13874	13883	13943	13860	13822	13891	13879	13910	13852	14119	13899	13931	13789	13835	13866	13812	13879	13930	13796	13758	13996	13950	13826	14125	14061	13906	13874	13952	13955	13716	13816	13986	13755	13830	13835	13829	13935	13879	13761	13954	13849	13663	13891	13880	13770	13924	13782	13856	13973	13873	13830	13940	13944	13815	13815	13929	13802	13750	13868	13828	13938	13946	13965	13848	13925	13768	13830	13848	14020	13940	13907	13984	13642	13809	13895	13864	13864	13907	13753	13658	13773	13865	14013	13832	14021	13997	13757	13946	13816	13754	13800	13880	14014	13963	14057	13822	13976	13784	13767	13875	13825	13986	13812	13820	14022	13949	13956	13934	13909	13856	13789	13836	13732	13926	13838	13811	13936	13925	13898	14025	13725	13805	13881	13878	13818	13816	13776	13923	13897	13869	13926	14005	13833	13990	13926	13818	14021	14083	13833	13942	13850	14035	13778	13513	14071	13832	13962	13983	13743	13970	13755	13880	13723	13988	13928	13994	13953	13896	13627	13998	13895	13797	14000	13863	13879	13945	13939	13898	13952	13965	13907	13812	13929	13840	13861	13958	14017	13946	13990	13835	13972	13752	13959	14054	13871	13916	13848	13868	13868	13802	13844
27693	28445	48532	39854	29277	22819	18737	17257	16654	16357	16142	16473	16523	16326	16661	16571	16417	16293	16449	16289	16547	16506	16627	16316	16397	16244	16274	16324	16430	16340	16372	16478	16404	16418	16262	16230	16342	16510	16389	16233	16265	16247	16453	16345	16475	16423	16409	16267	16315	16142	16348	16537	16385	16376	16361	16247	16447	16332	16299	16606	16353	16397	16379	16410	16424	16328	16307	16274	16377	16440	16499	16210	16497	16320	16258	16028	16240	16305	16190	16561	16468	16399	16357	16417	16411	16221	16245	16383	16335	16406	16312	16263	16354	16525	16258	16212	16191	16225	16120	16458	16408	16577	16491	16180	16645	16368	16212	16431	16307	16417	16590	16223	16212	16286	16413	16252	16424	16509	16362	16492	16245	16130	16504	16304	16440	16442	16405	16385	16150	16453	16425	16357	16393	16434	16317	16451	16346	16367	16403	16548	16454	16427	16370	16390	16333	16251	16119	16324	16349	16462	16311	16215	16293	16399	16220	16489	16302	16138	16266	16508	16495	16368	16299	16393	16554	16427	16416	16371	16134	16284	16416	16366	16381	16513	16376	16206	16396	16204	16285	16293	16325	16499	16333	16270	16454	16378	16244	16569	16464	16231	16305	16194	16350	16370	16418	16372	16461	16213	16196	16349	16314	16463	16110	16439	16086	16489	16392	16240	16539	16334	16181	16255	16230	16338	16152	16337	16315	16319	16266	16261	16353	16207	16278	16274	16308	16207	16515	16364	16261	16606	16395	16400	16358	16324	16534	16619	16402	16156	16159	16361	16503	16177	16305	16201	16369	16412	16387	16266	16318	16242	16338	16436	16499	16466	16333	16380	16594	16466	16474	16387	16279	16527	16346	16365	16176	16483	16281	16359	16380	16430	16511	16411	16182	16182	16225	16256	16230	16439	16474	16327	16322	16392	16469	16327	16403	16331	16392	16451	16419	16285	16469	16295	16395	16290	16289	16462	16332	16379	16229	16520	16346	16469	16424	16329	16145	16457	16343	16142	16334	16348	16379	16422	16227	16282	16264	16310	16293	16237	16263	16229	16311	16477	16292	16422	16248	16304	16198	16187	16426	16262	16245	16425	16579	16420	16440	16362	16458	16416	16405	16351	16415	16429	16407	16435	16408	16303	16453	16288	16489	16559	16412	16178	16359	16341	16428	16517	16275	16214	16529	16302	16311	16363	16314	16627	16498	16172	16271	16275	16453	16323	16215	16261	16570	16238	16528	16601	16246	16338	16296	16246	16479	16241	16422	16371	16474	16332	16248	16355	16357	16240	16468	16338	16155	16519	16414	16410	16589	16356	16350	16150	16361	16263	16451	16272	16537	16225	16457	16258	16455	16462	16299	16460	16266	16500	16459	16344	16332	16475	16235	16392	16640	16268	16222	16250	16440	16499	16251	16201	16372	16460	16407	16429	16338	16394	16425	16174	16271	16750	16564	16200	16278	16372	16347	16312	16378	16150	16288	16267	16430	16100	16385	16454	16458	16503	16207	16319	16312	16419	16412	16457	16390	16451	16367	16574	16131	16162	16191	16395	16179	16302	16412	16252	16329	16363	16313	16388	16545	16539	16375	16179	16361	16502	16507	16071	16276	16276	16399	16343	16383	16292	16410	16423	16370	16453	16334	16264	16379	16404	16392	16392	16370	16385	16359	16290	16286	16429	16133	16331	16428	16442	16141	16231	16390	16375	16411	16343	16330	16243	16563	16414	16375	16495	16318	16260	16442	16140	16253	16414	16395	16301	16341	16305	16293	16516	16497	16311	16446	16440	16417	16330	16566	16501	16341	16370	16418	16214	16216	16301	16392	16366	16532	16424	16309	16376	16498	16464	16312	16370	16233	16413	16285	16504	16431	16170	16443	16445	16471	16246	16436	16524	16407	16411	16416	16401	16207	16373	16285	16289	16253	16280	16403	16265	16258	16390	16263	16455	16291	16239	16219	16556	16395	16331	16334	16388	16406	16283	16332	16405	16398	16199	16441	16400	16425	16463	16352	16529	16236	16247	16216	16297	16381	16431	16450	16547	16412	16326	16386	16433	16323	16220	16347	16110	16180	16397	16218	16227	16393	16447	16174	16231	16053	16321	16194	16303	16387	16474	16233	16292	16444	16386	16259	16363	16231	16385	16400	16497	16441	16441	16297	16390	16384	16272	16220	16251	16405	16186	16419	16346	16498	16293	16456	16386	16408	16211	16458	16524	16288	16320	16393	16582	16502	16460	16204	16376	16240	16385	16336	16293	16534	16412	16516	16264	16510	16480	16287	16357	16534	16378	16465	16421	16452	16309	16413	16204	16454	16192	16207	16283	16365	16269	16377	16372	16385	16478	16218	16446	16329	16359	16372	16339	16202	16313	16482	16478	16336	16407	16418	16272	16540	16318	16273	16462	16078	16430	16372	16145	16281	16407	16332	16432	16459	16297	16265	16342	16403	16306	16507	16415	16120	16480	16377	16302	16333	16354	16525	16370	16394	16526	16321	16178	16298	16460	16273	16389	16293	16476	16367	16337	16342	16104	16449	16370	16392	16216	16349	16411	16387	16411	16220	16317	16437	16495	16228	16356	16468	16224	16386	16305	16338	16213	16370	16253	16172	16256	16348	16408	16270	16342	16183	16497	16494	16454	16331	16177	16570	16338	16383	16322	16293	16393	16416	16353	16445	16328	16499	16363	16619	16268	16394	16419	16424	16340	16475	16168	16463	16427	16389	16521	16482	16387	16369	16213	16180	16365	16357	16471	16225	16414	16300	16421	16316	16306	16292	16253	16281	16424	16132	16227	16405	16426	16249	16355	16478	16469	16336	16424	16209	16231	16320	16357	16459	16222	16520	16344	16321	16374	16416	16283	16342	16362	16287	16310	16362	16392	16341	16332	16227	16373	16309	16298	16343	16302	16365	16368	16290	16263	16293	16210	16298	16401	16197	16339	16401	16258	16316	16327	16331	16317	16391	16311	16501	16302	16328	16375	16203	16263	16361	16416	16317	16526	16478	16465	16416	16444	16211	16066	16275	16458	16404	16274	16203	16326	16191	16307	16362	16119	16348	16478	16356	16360	16388	16394	16343	16215	16226	16416	16380	16071	16489	16274	16405	16182	16493	16416	16524	16259	16348	16441	16425	16406	16439	16313	16486	16396	16427	16425	16475	16360	16348	16163	16314	16427	16229	16231	16299	16406	16262	16366	16363	16355	16289	16322	16391	16197	16387	16471	16576	16269	16568	16504	16416	16471	16392	16476	16377	16479	16369	16239	16242	16229	16243	16342	16453	16468	16541	16442	16308	16440	16373	16289	16401	16520	16428	16233	16278	16327	16359	16318	16489	16418	16394	16408	16323	16267	16227	16392	16498	16334	16435	16249	16306	16135	16368	16398	16122	16362	16313	16178	16422	16256	16136	16218	16356	16355	16359	16600	16271	16232	16356	16410	16350	16378	16331	16455	16567	16407	16501	16113	16325	16328	16398	16395	16292	16326	16200	16523	16247	16359	16565	16437	16141	16372	16425	16475	16413	16362	16468	16493	16396	16574	16324	16448	16392	16337	16344	16349	16320	16185	16513	16337	16469	16564	16384	16169	16372	16065	16347	16213	16571	16435	16488	16325	16270	16405	16365	16253	16428	16361	16216	16348	16271	16296	16225	16459	16320	16150	16254	16599	16472	16356	16397	16358	16352	16263	16350	16243	16322	16335	16517	16226	16530	16445	16378	16363	16295	16461	16381	16451	16416	16320	16296	16214	16489	16493	16452	16413	16502	16336	16341	16270	16398	16197	16385	16406	16282	16411	16236	16554	16203	16387	16279	16265	16229	16333	16217	16143	16331	16480	16323	16471	16189	16516	16305	16466	16393	16379	16304	16313	16377	16398	16316	16267	16429	16387	16738	16180	16360	16389	16174	16402	16269	16287	16212	16129	16272	16156	16448	16426	16323	16421	16466	16596	16410	16239	16359	16435	16225	16327	16281	16475	16523	16442	16340	16567	16485	16414	16321	16439	16257	16532	16455	16375	16518	16335	16340	16352	16605	16261	16315	16215	16258	16355	16453	16432	16412	16418	16372	16316	16429	16398	16461	16506	16373	16192	16413	16328	16415	16347	16365	16328	16564	16224	16482	16541	16241	16381	16308	16466	16252	16183	16305	16339	16469	16299	16554	16212	16229	16375	16367	16262	16312	16311	16297	16450	16474	16451	16470	16462	16425	16327	16447	16297	16384	16467	16275	16467	16339	16283	16328	16357	16348	16247	16303	16499	16354	16437	16396	16369	16367	16606	16428	16278	16217	16181	16333	16275	16411	16431	16214	16362	16426	16283	16226	16541	16453	16383	16373	16178	16274	16319	16354	16252	16411	16321	16304	16290	16288	16435	16304	16398	16474	16449	16660	16493	16448	16259	16316	16333	16413	16465	16490	16371	16236	16255	16336	16422	16456	16354	16325	16435	16322	16404	16596	16371	16263	16361	16213	16367	16418	16349	16364	16250	16275	16314	16380	16277	16418	16504	16499	16277	16459	16492	16303	16472	16263	16632	16347	16242	16304	16303	16343	16310	16215	16291	16440	16433	16350	16563	16390	16270	16470	16545	16424	16378	16562	16299	16340	16348	16189	16348	16417	16403	16297	16436	16529	16440	16240	16417	16534	16512	16559	16413	16394	16362	16341	16332	16457	16210	16444	16370	16390	16356	16470	16444	16421	16424	16338	16447	16201	16308	16314	16271	16335	16368	16553	16501	16433	16473	16375	16389	16507	16503	16364	16164	16279	16469	16399	16424	16332	16300	16562	16466	16321	16333	16488	16331	16375	16231	16305	16129	16232	16393	16551	16396	16292	16340	16430	16166	16292	16226	16491	16427	16305	16276	16383	16260	16142	16456	16336	16527	16341	16297	16242	16238	16332	16332	16578	16347	16546	16338	16587	16467	16333	16308	16321	16415	16329	16424	16433	16379	16365	16437	16187	16395	16279	16424	16288	16423	16336	16453	16415	16417	16325	16338	16453	16441	16417	16535	16350	16323	16259	16558	16281	16369	16512	16331	16455	16299	16501	16166	16377	16361	16611	16353	16380	16371	16558	16350	16370	16453	16381	16173	16265	16338	16294	16307	16246	16195	16309	16437	16462	16455	16464	16539	16553	16325
20947	47332	50981	36539	27415	20476	16327	14767	14364	14279	14078	14118	14289	14353	14141	14232	14275	14193	14107	14192	14241	14077	14161	14124	14259	14113	14197	14064	14054	14032	14229	14119	14140	14265	14034	14083	14037	14164	14183	14138	14242	14152	14145	14286	14233	14091	14178	14159	14240	13997	14027	14316	14108	14037	14086	14248	14138	13922	14330	14114	14160	14424	14178	14067	14047	14081	14135	14083	14373	14128	14228	14167	14185	14313	14093	14055	14214	14187	14082	14128	14223	14165	14147	13996	14166	14098	14126	14011	14071	14120	14285	14129	14154	14041	14020	14214	14113	14150	14160	14217	14259	14149	14050	14075	14201	14215	14050	14189	14087	14262	14163	14153	14261	14212	14231	14268	14057	14119	13991	14208	14079	14239	14108	14167	14264	14111	14221	13962	14198	14081	14175	14118	14238	14128	14194	14329	14116	14211	14301	14169	14160	14122	14120	14336	14095	14177	14186	14091	14265	14289	14226	14189	14085	14260	14233	14091	14051	14285	14289	14236	14008	14230	14184	14126	14192	13952	14110	14085	14097	14343	14199	14357	14324	14109	14194	14062	14234	14106	14098	14189	14209	14040	14141	14092	14229	14095	14171	14237	14205	14119	14178	14338	14130	14154	14218	14131	14244	14322	14110	14054	14105	14039	14186	14242	14114	14124	14071	14141	14303	13886	14188	14209	14139	14260	14156	14315	14087	14199	14225	14272	14371	14158	14237	14188	14240	14156	14241	14088	14333	14125	14021	14296	14195	14110	14215	14333	14116	14126	14006	14200	14229	14122	14097	14129	14199	14116	14048	14160	13967	14122	14025	14025	14212	14197	14088	14241	14097	14127	14107	14106	14266	14244	14037	14119	14093	14146	14140	14253	13951	14170	14087	14219	14143	14133	14114	14168	13982	14139	14064	14147	13998	14100	14192	14204	14344	14183	13877	14045	14213	14197	14037	14046	14171	14134	14185	14137	14224	14032	13967	13996	14268	14222	14319	14206	14210	14025	14067	14163	14424	14090	14075	14154	14091	14069	14201	14101	14065	14166	14094	14171	14056	14209	14177	14083	14067	14041	14244	14144	14323	14230	14026	14115	14150	14189	14159	14264	14115	14234	14108	14243	14318	14184	14240	13998	14161	14092	14177	14096	14184	14063	14325	14226	14146	14086	14124	14051	14223	14224	14088	14103	14315	14215	14221	14043	14083	14145	14095	14194	14062	14165	14302	14148	13971	13953	14000	14094	14108	14021	14118	14211	14160	14224	14273	14200	14290	14185	14253	14157	14106	14097	14111	14247	14158	14039	14228	14143	14064	14169	14206	14231	14169	14154	14034	14199	14114	14191	14203	14036	14319	14214	14353	14121	14127	14267	14049	14181	14193	14285	14190	13977	14205	14178	14231	14120	14077	14201	14280	14080	14095	14087	14105	14304	14268	13980	14231	14151	14103	14266	14200	14151	14259	13980	14234	14074	14169	14103	14302	14176	14259	14239	14092	14061	14180	14249	14268	14243	14199	14170	14382	14088	14140	14024	14061	14171	14187	14040	14268	14130	14140	14307	14250	14088	14196	13976	14164	14186	14102	14102	14034	14152	14021	14297	14293	14027	14077	14318	14216	14170	14173	14112	14213	14149	14230	14118	14310	14179	14155	14070	14161	14051	14064	14175	14318	14239	14051	14188	14152	14152	14355	14272	14106	14227	14305	14121	14210	14190	14357	14082	14124	14231	14378	14198	14083	14019	14185	14231	14084	14107	14103	14185	13993	14199	14105	13993	14258	14240	14210	14003	14089	14213	14056	14089	14161	14343	14193	14074	14194	14172	14126	14193	14136	14296	14333	14162	14220	14289	14088	14139	14286	13995	14272	14155	14041	14175	14184	14239	14122	14059	14291	14040	14155	13942	14151	14258	14065	14228	13918	14050	14168	14121	14346	14143	14198	14204	14100	14222	14169	14134	14348	14243	14088	14241	14159	14194	14132	14259	14148	14122	14291	14194	14229	14131	14138	14059	14227	13991	14147	14283	14104	14141	14189	14138	14080	14292	14342	14228	14065	14235	14150	14122	14104	14137	14125	14240	14228	14056	14092	14198	14277	14291	14205	14078	14086	13989	14327	14224	14205	14269	14137	14032	14310	13977	14170	14348	14077	14152	14125	14131	14192	14321	14131	14279	14113	14133	14313	14289	14176	14236	14200	14258	14195	14343	14108	14190	14187	14154	14241	14283	14027	14122	14132	14240	14116	14066	14168	14330	14392	14111	14319	14216	14175	14236	14098	14277	14125	14146	14134	14221	14313	14234	14070	14262	14227	14269	14074	14094	14189	14137	14236	14010	14193	14275	14305	14116	14287	14242	14343	14097	14127	13922	14095	14167	14163	14173	14076	14086	14113	13954	14184	14230	14406	14304	14299	14170	14084	14086	14279	14287	14174	14267	14282	14185	14189	14176	14035	14249	14128	14142	14075	14262	14024	14112	14418	14082	14121	14200	14198	14263	14118	14152	14270	14159	14190	14047	14269	14179	14148	14144	14340	14193	14182	14160	14054	14156	14194	14160	14129	14194	13981	14089	14020	14118	14090	14216	14025	14217	14162	14133	14262	14180	14271	14009	14194	14034	14143	14108	14256	14185	14045	14210	14213	14049	14108	14270	14072	14229	14255	14222	14292	14097	14126	14027	14258	14342	14351	14108	14203	14344	14238	14120	13982	14331	14087	14169	14279	14235	14114	14200	14133	14225	14137	14223	14195	14032	14189	14108	14156	14202	14053	14035	14194	14267	14340	14138	13979	14205	14385	14293	14160	14242	14086	14170	14201	14071	14086	14106	14261	14170	14405	14118	14266	14080	13938	14207	14081	14303	14196	14156	14151	14202	14044	14324	14107	14168	14183	14111	14245	14199	14296	14151	14180	14102	14139	14212	14031	14279	14253	14314	14137	14065	14346	14088	14251	14079	14230	14149	14256	14183	14248	14271	14140	14086	14286	14234	14197	14176	13948	14247	14088	14102	14280	14176	14026	14320	13982	14090	14102	14062	14268	14235	14200	14213	14198	14138	14208	14254	14055	14258	14111	14321	14136	14333	14309	14212	14076	14178	14144	14286	14161	14192	14307	14356	14222	14054	14169	14130	14145	14243	14299	14202	14187	14094	14156	14055	14237	14105	14262	14261	14100	14139	14113	14289	14137	14188	14112	14138	14118	14179	14110	14292	14192	14380	14148	14054	14116	14017	14302	14204	13989	14032	14224	14046	14169	14070	14233	14129	14145	14168	14048	14202	14230	14184	14134	14122	14222	14154	14137	14375	14174	14246	14007	14113	14264	14129	14050	14296	14255	14112	14125	14177	14219	14076	14237	14155	14193	14109	14010	14296	14193	14260	14327	14151	14326	14165	14196	14001	14169	14030	14073	14042	13994	14055	14054	14134	14158	14114	14160	14165	14227	14162	14247	14178	14169	14104	14179	14118	14168	14196	14200	14150	14270	14220	14280	14410	14259	14218	14160	14045	14130	14144	14226	14131	14052	14122	14135	14260	14195	14126	14101	14244	14017	14190	14166	13990	14213	14155	14001	14204	14182	14096	14177	14207	14280	14128	14196	14244	13998	14319	14092	14195	14223	13995	14113	14060	14109	14097	14211	14193	14208	14313	14082	14143	14180	14272	14039	14126	14135	13989	14222	14197	14252	13972	14227	14209	14307	14126	14098	14382	14053	14101	14018	14345	14143	14068	14282	14135	14136	14078	14180	14063	14097	14260	14134	14236	14306	14141	14257	14032	14148	14055	14123	14300	14296	14258	14142	14232	14148	14018	14260	14185	14101	14141	14103	14226	14237	14000	14170	14302	14207	14321	14245	14210	14072	14117	14177	14259	14130	14206	14259	14298	14151	14173	14051	14174	13961	14227	14036	14202	14059	14195	14185	14195	14122	14188	14072	14236	14054	13959	13998	14013	14111	14161	14310	14236	14249	14213	14210	14092	14188	14294	14137	14252	14073	14214	14125	14126	14073	13984	14263	14167	14139	14198	14100	14124	14052	14103	14013	14226	14326	14142	14068	14196	14138	14214	14164	14188	14209	14206	14241	14197	14197	14124	14255	14098	14349	14232	14132	14136	14104	14229	14115	14065	14183	14104	14122	14213	14090	14151	14139	14300	14073	14154	14189	14129	14075	14082	14236	14246	14234	14272	14015	14121	14167	14136	14323	14292	14117	14087	14143	14196	14205	14106	14095	14059	14195	14161	14221	14139	14157	14207	14089	14280	14144	14147	14154	14190	14226	14050	14036	13949	14137	14151	14215	14218	14308	14216	14402	14184	14340	14127	14087	14101	14172	14300	14223	14121	14349	14145	14111	14302	14081	14108	14217	14143	14295	14162	14093	14197	14092	14179	14177	14298	14194	14281	14026	14243	14038	14228	14154	14149	14216	14153	14363	14074	14175	14173	14308	14146	14207	14323	14212	14174	14116	14235	14200	14084	14084	14210	14193	14213	14113	14205	14238	14045	14216	14119	14227	14136	13961	14054	14157	14245	14165	14296	14200	14212	14164	14386	14228	14239	14123	14170	14112	14285	14120	14146	14174	14116	14093	14059	14146	14017	14093	14212	14415	14174	14110	14026	14227	14142	14263	14146	14169	14064	14310	14393	14162	14305	14139	14066	14289	14240	14240	14282	14007	14280	14162	14110	14392	14292	14189	14295	14039	14331	14220	14138	14211	14156	14334	14081	14090	14104	14104	14328	14179	14243	14248	14206	14337	14139	14097	14115	14065	14315	14091	14155	14178	14209	14305	14136	14178	14089	14154	14127	14121	14104	14159	14063	14132	14142	14241	14244	14278	14237	14140	14285	14406	14191	14246	14212	14254	14112	14201	14283	14192	14180	14042	14157	14171	14130	14069	14099	14185	14276	14283	14268	14126	14182	14247	14154	14178	14128	14269	14165	14013	14130	14189	14256	14205	13990	14266	14169	14173	14052	14071	14217	14399	14275	14133	14052	14176	14192	14222	14184	14191	14229	14201	14084	14106	14208	14217	14026	14259	14105	14249	14216	14151	14242	14180	14222	14090	14233	14118	14100	14296	14093	14193	14098	14219	14138	14125	14193	14007	14188	14170	14117	14177	14088	14251	14044	14161	14179	14225	14114	14298	14262
24206	23507	52609	57745	48049	37596	28498	20387	17497	16850	16492	16289	16208	16343	16313	16184	16241	16405	16323	16245	16201	16276	16365	16381	16154	16132	16222	16155	16154	16351	16158	16062	16217	16243	16199	16388	16290	16065	16132	16190	16244	15977	16081	15812	16219	16344	16184	16232	16192	15935	16069	16123	16064	16175	16213	15950	16074	16251	16382	16267	16232	16091	16335	16041	16237	15898	16089	16202	16046	16032	16124	16202	16175	16099	16121	16072	16130	16068	16078	15991	15985	16133	16094	16211	16031	16082	16145	16064	16069	16128	16209	16106	16183	16053	15939	16025	15894	16228	15975	16194	16341	16067	16206	16147	16038	16075	16105	16111	16173	15993	16157	16176	16227	16253	16172	16001	16089	16276	16161	16199	16216	16208	16113	16117	16136	16181	16028	16299	16016	16237	16179	16132	16049	16106	16165	16015	16318	15912	16114	16032	16005	16160	15945	15865	16183	16214	15837	15952	15997	16317	15950	16018	16203	16228	15964	16231	16092	16243	16087	16076	16131	16087	16108	16213	16098	16183	16048	16182	16243	16198	16041	16059	15823	16043	16207	16112	16222	16150	16198	16064	15949	16060	16024	15930	16087	16287	16272	16229	16073	16000	16122	16177	16136	16163	16282	15918	16033	16127	16179	16022	16128	16138	16074	16166	16295	16122	16121	16147	16225	16203	16180	16307	16197	16150	16073	15989	16212	16105	16077	16067	16193	16090	16214	16055	16081	15942	16273	16240	16217	16335	16053	15977	16117	16027	16325	16280	16222	16259	16109	16178	16066	16127	16258	16177	15971	16070	16059	16092	16165	16241	16111	16209	16056	16163	16140	16058	16300	16237	15911	15910	16030	16104	15865	16274	16136	16094	16000	16114	15906	16053	15979	16238	16215	15986	16129	16070	16272	16070	16086	15982	16034	15921	15859	15964	16106	16010	16156	16158	16034	15982	16153	16016	16039	16140	15972	16206	15988	16138	15831	16030	16089	16136	16261	15943	16016	16150	16233	16125	16106	16064	16241	16221	16140	16096	16281	16048	16223	16245	16053	16141	16218	16255	16278	16197	16237	16152	16010	15877	16061	16251	15994	16136	15940	16074	15970	15974	16090	15940	16124	16036	16014	16289	16066	15951	16049	16211	16016	16019	16060	16169	16181	15935	16044	16120	15946	16260	15980	16065	16072	15953	16124	15981	16113	16049	16182	16106	16035	16140	16318	16131	15925	16145	16055	16073	15922	16216	16319	16256	16152	16111	16198	16313	16090	16155	16114	15917	15986	16060	16075	16088	15791	16022	16055	16167	16161	16196	16157	16292	16103	16237	16165	16011	16048	16105	16212	16145	16320	16172	16368	16341	16046	16193	16133	16014	16118	16172	15800	15853	16090	16052	16136	15981	16060	16157	16021	16233	16337	16172	16218	16010	16277	16176	16115	16177	16117	16078	16071	15846	16090	15994	16212	16092	16070	15965	16137	16129	15921	16118	16101	16182	16148	15900	16108	15980	16271	16369	16017	16312	15973	16087	16105	16103	16091	16016	16027	16002	15948	16033	16028	16165	16042	16097	16300	16153	15968	15890	16001	16283	16188	15998	16091	16133	16291	16229	15863	15992	16213	16133	16069	16104	16140	15989	15890	16162	16033	16147	16164	16041	16173	15973	16335	16262	16049	16153	16023	16148	16023	16173	16276	16153	15970	16113	16106	15982	16180	16359	16189	16212	16065	15962	16175	16222	16013	16045	16128	16164	15933	16170	15995	16058	15965	16212	16280	16139	16217	16125	16144	16021	16047	16142	16058	16113	16073	16075	16022	16073	15886	16175	16360	16355	16233	16169	16168	16101	16060	15883	16065	16160	16236	15849	15902	16027	15913	16124	16311	15927	16151	16089	15879	15940	16047	16014	16203	16008	16115	16091	16390	16222	16412	16080	16057	16091	16273	16066	16360	16197	16061	16236	16094	16105	16193	15996	16073	15918	16213	15923	16165	16162	16237	16185	16092	16191	15950	16058	16184	16169	16153	16277	16118	16159	16010	16246	16177	16158	16032	16221	16183	16051	15977	16161	16046	15929	16085	15902	15913	16198	15797	15987	16234	16173	16074	16153	15963	15914	16185	16031	16073	16191	15787	16052	16153	16067	16184	16119	16238	16105	16105	16118	16251	16036	16064	15911	16120	16079	16021	16164	16011	16093	16163	15949	16245	15964	15896	15883	16057	16191	16123	16139	15928	16061	16150	15873	16053	16191	16185	15989	16108	16191	16030	15936	16092	15997	15952	15892	16003	15985	16249	16090	16202	16239	16114	16108	15987	16109	16129	16139	16270	16033	16157	16152	15982	16151	15916	16109	16172	16094	16086	15894	16119	16233	16230	16112	16256	15932	16190	16100	15955	16129	16145	16096	16112	16068	16045	16026	16009	16086	16080	16252	16032	15982	16126	16137	16230	15976	15995	16145	16123	16130	16022	16055	15974	16050	15991	16142	16082	16097	16147	16131	16121	15960	15977	16248	16227	16297	16145	15937	16138	16177	15913	16105	15995	16080	16090	15895	16193	16109	16130	16234	16217	15977	16136	15911	16200	16008	16120	16235	16083	16071	16286	15967	15925	16285	15921	16270	16188	16058	16045	16059	16260	16095	16195	15962	16135	16110	16312	16042	16080	15996	16191	16120	16087	16055	16098	16005	15899	16175	16139	15999	16114	16028	16066	16028	16008	15998	16261	16093	16001	16222	15966	16119	16188	16293	16231	16132	16170	16118	16239	16122	16133	16006	16104	15987	15936	16206	16139	16100	16294	16162	16048	16157	16126	16111	15956	16067	16201	16271	16285	16203	16101	16146	16010	15967	15933	16048	16198	16175	15985	16163	16262	15942	16045	16035	16190	16075	16134	16052	16177	16178	16030	15997	16120	15803	16139	15959	16197	16065	16181	16120	16090	16180	16163	16202	16058	15905	16107	16201	15998	16086	16083	16233	16001	16132	15941	16000	16014	16190	15955	16064	16198	16008	16044	15995	16081	16027	16104	16178	16277	16080	16013	16269	16118	16002	16155	16019	16101	16005	16082	15972	15964	16152	16091	16128	16068	16036	16119	15891	16058	16061	16188	16116	16012	16238	16165	16215	16183	16224	16176	16214	16178	16301	16309	15891	16132	16175	15787	16040	15998	16146	16156	16070	15941	16024	16030	16188	16124	16061	16260	15987	16224	16038	16123	16008	16164	16175	16193	16093	16205	15932	16068	15859	15797	15963	16043	15883	16156	16145	16410	15990	16110	16074	16054	16008	16043	15989	16033	16175	16101	16202	16163	16043	16086	16133	16095	16065	16207	16084	16174	15997	16101	16079	16121	16061	16153	16206	15944	16137	16059	16198	16073	16106	15973	16091	16231	16058	16059	16190	15896	16047	16070	16381	16057	16099	16124	16099	16048	16096	16026	16086	15951	16043	16105	16069	16066	16110	16001	16135	16215	15999	15980	16274	16149	16152	16211	15901	16067	16102	16105	15945	15994	16101	16106	16102	16182	16191	16189	16244	16196	16132	16073	16146	16113	16115	16158	16084	16109	16120	16056	16314	16123	16200	16188	16061	16061	16154	16164	16074	16023	16212	16043	16057	16119	15974	16181	16232	16144	16044	16100	16274	16107	16108	16285	16192	15954	16427	15814	15969	16144	16145	15900	16372	16322	16137	16118	16092	16178	16211	16260	16225	15959	16100	16137	16243	16277	16160	16074	15993	16047	16048	16189	16010	16082	15876	16239	15952	16138	16069	16120	16058	16012	16179	16043	16035	15863	16037	16047	16198	16045	16080	15951	16224	16199	16136	16112	16101	16197	16171	16310	16030	16205	16188	16026	16089	16131	16248	16114	16135	15967	16029	16156	16008	16084	16222	16225	16260	16175	16105	16276	16152	16321	16088	16054	16178	16095	16218	16224	15975	16059	16123	16119	15923	15929	16058	16223	16151	16262	16204	16157	16141	15999	15951	16064	16019	16030	15982	16076	16086	16003	16089	16174	16105	16145	16241	16045	16080	16033	16316	16261	16189	16069	16221	15988	16098	16117	16093	15997	16108	16098	16119	16186	16127	16187	16136	16007	16145	16271	16255	15899	16154	16086	16191	16209	16273	16228	16028	15986	16141	16197	15959	15983	16042	16262	16037	16053	16133	16119	16004	16186	16007	16000	16114	16085	16205	16193	16276	16066	16292	16159	16171	16144	16073	15809	16084	15911	16154	16262	16262	16128	16066	16109	16208	16159	16072	15864	15826	16167	16000	16092	15925	16149	16029	16177	16059	16124	16036	16244	16146	16105	15890	16057	15999	16056	15975	16262	16078	16040	16238	16123	16175	16297	16182	16073	15928	16075	15879	16195	16008	16207	16185	16008	16146	16298	16184	15945	16099	16109	16397	16264	16264	16222	15911	15983	15919	16039	15933	16232	16113	16104	16018	16027	16037	16107	15992	16169	16043	15967	16040	16030	16176	16208	16154	16149	16104	15922	15858	15982	15982	16033	16176	16057	16305	16127	15972	16249	16180	16114	15963	16223	16119	16145	16187	16193	16276	16195	16145	16154	15866	16041	15849	16092	16117	16055	15998	16124	16272	16091	15963	16312	15973	16076	16064	16161	16165	16179	15927	16162	16066	16110	16205	16063	16125	16244	16251	16037	16213	16030	16008	16290	16215	16126	16048	16134	16088	16053	16162	16206	16178	16144	16140	15990	15926	16044	15948	15984	16035	16096	16130	16267	16016	15921	15995	15859	16016	16188	16120	16092	15974	16027	16070	16017	16164	16282	16150	16224	16165	16012	16159	16062	16207	16068	15811	15888	16041	16160	16070	16149	16036	16054	16123	16122	16061	16259	16063	15920	16193	16420	16090	16043	16232	15993	16052	15940	15896	16128	15984	16065	16294	16251	16154	15973	16082	16322	16187	16059	16034	16360	16198	16001	16185	16009	16131	16160	16121	16185	15912	15918	16050	16215	16076	16114	16000	15860	15946	16079	16131	16211	16221	15964	16002	16023	16093	16088	16156	16355	16062	16006	16128	16262	16113	16195	16096	16167	16152	16260	16141	16118	16113	16291	16232	16191	16152	16117	16383	16086	16124	16057	15972	15887	16087	16245	16126	15892	16130	16215	16254	16084	16243
33945	75401	93786	72651	53338	37922	25360	17748	15086	14205	13946	14037	13914	13964	14037	13988	14066	14074	14061	14175	14015	14155	14249	14183	14042	14163	14224	13987	13947	14191	14205	13999	13959	14028	14131	14093	14173	14161	13887	14020	14126	14134	14118	14096	14173	14038	14145	14063	14050	14071	13936	13995	14001	14148	14097	14006	14023	13973	14028	14040	13988	14248	14174	14087	14098	14118	14066	13958	14101	14019	14053	14066	14041	14270	14235	14015	14011	14295	14168	14198	14070	14128	14041	14254	14005	14016	14203	13976	14074	14108	14040	14026	14081	13992	13928	14044	14023	13947	14081	14033	14095	13962	14052	13985	13958	14116	14023	14079	13900	14103	14072	14092	14087	13848	14078	14234	14090	13959	14076	14063	14121	13995	14039	14035	14125	14126	14144	14017	13949	14069	13992	14008	13975	14154	14066	14097	13968	14005	13914	14135	14296	14089	13868	13917	14078	13999	14262	13898	14087	14004	14005	14020	14155	14072	14251	14092	13957	13978	14151	14116	14052	14230	14033	14109	14104	14125	14210	14080	14038	13951	13945	14183	13922	14117	14063	14150	13927	13867	14143	14171	14019	14199	14166	14171	13925	14001	14206	13971	13964	14130	14066	14142	14035	14098	13976	14000	13843	14063	14093	14020	14274	13966	14128	14068	14073	14173	13904	14016	14068	14215	14255	14052	14187	14076	13937	14000	14049	13990	14051	14281	14084	13950	14036	14035	14125	14130	13842	14023	14005	14004	13944	14044	14098	13959	14089	14034	13828	14057	13891	14101	14090	14056	13996	14121	14070	14062	14165	14078	14198	14051	14089	13979	14083	13899	14146	13909	14176	14059	14085	14013	14083	14069	14078	13839	14008	13966	13964	13962	14136	14036	14036	13990	14154	13963	14076	14248	14055	14163	13961	14110	14050	14152	14143	14001	14111	14045	14214	14047	14157	14024	14154	14067	14072	14010	14270	14155	13995	14029	14030	14130	14159	14063	14108	14002	13955	14004	14091	14135	14197	14134	14044	14135	13958	14082	14002	13995	14072	13945	14051	14128	14138	13983	14058	14201	14158	14081	13955	13882	14179	13990	14048	13970	14053	14064	14088	14112	14125	14067	14070	14059	13893	14224	14055	14036	14055	14090	14249	13989	14013	14102	14110	14108	14188	13990	13976	14183	14103	14195	14012	14130	14141	13833	14111	14013	13865	13976	14218	13997	13990	14229	14154	13868	14171	13801	14070	13982	14055	14017	13977	14145	14169	13998	14138	14056	14025	14107	14046	14135	14192	14016	14093	14222	13982	14008	13925	14046	13947	14032	13869	13972	14138	14091	13990	14148	14181	14051	13906	14097	14010	14151	14037	14116	13955	14041	14083	14186	14147	14141	14027	13985	14181	14173	14049	14169	14036	14036	14257	14070	14098	14012	14171	14136	14028	14254	14140	14016	14034	14168	13913	13867	14126	14154	14202	14010	14098	14061	14157	14016	14150	14094	13929	14159	14034	13949	14129	14055	14134	14106	14033	14055	14040	13944	14152	13944	14079	14009	13871	13884	13973	14086	13970	14074	14116	13981	13920	14237	13920	14131	13935	13835	14040	14036	13925	14064	14060	14112	14091	14092	14045	14131	14153	14057	14057	14107	14075	13995	14093	14143	14077	14234	14112	14029	14056	14045	13932	14134	14018	13942	13952	14122	13997	14123	13998	14057	14114	14035	14182	14224	13869	14080	14124	13819	13946	13998	14114	13970	14065	13976	14024	14073	13924	14053	13982	14131	13999	14004	14025	14208	14042	14250	14114	14001	14294	14078	13938	14077	13934	14114	14070	13975	13930	13955	14086	14050	14112	14254	13960	14012	13914	14097	14112	13680	14032	14210	14046	14016	14018	14113	14054	13904	14090	13937	14017	14124	14114	14048	14101	14071	14057	14111	14100	14266	14226	14126	13978	13965	14047	14015	13885	13953	14151	13843	14104	14075	14116	14083	13937	14111	14141	14113	14158	14096	14102	14124	14091	14006	14231	13916	14060	14220	14019	14083	14097	14124	14111	13941	13989	14183	13996	14201	14016	14211	14065	14100	13980	14229	14046	14209	14106	14017	14099	13995	14196	14253	14044	13944	13989	13966	14044	14078	14103	14019	14164	14042	13967	14007	14085	13993	14209	14065	13948	14144	14061	14121	14051	14098	13969	14180	14175	14059	14110	13880	13884	13974	14173	14024	14106	14145	13984	13909	14101	14021	13907	14093	14169	13915	14220	14235	14016	14131	14113	13933	14057	14074	14157	14020	14075	14064	14017	14047	14132	13940	13921	14094	13920	14092	13976	14071	14147	14243	14078	14042	14032	14065	13991	13892	14093	13927	14026	14130	14029	14030	14173	14079	14153	14047	13909	14093	14140	13976	13850	14058	14115	14117	14151	14083	14074	13988	14085	13985	14291	14180	14067	14026	13924	13941	14014	14079	14020	14021	14039	13984	14085	14141	14003	13986	14074	14228	13995	13938	14117	14228	13973	14113	13959	14068	14101	13946	14243	14219	14210	14201	13942	14134	14188	14052	14015	14130	14032	14163	13958	14064	14159	14002	14041	14092	13944	14046	14178	14116	14018	14060	14063	14026	14035	13958	14044	13814	14213	14198	13979	14046	14162	14121	14059	13938	14041	14052	14025	14019	14017	14114	13828	14167	14106	14030	14025	14115	14042	14089	14025	14079	14123	14065	14115	14260	14275	14169	14004	13978	14227	14027	14094	14044	14024	14110	14085	14086	14021	14134	14115	14070	14185	14007	13949	13975	14053	14105	14064	14065	13891	14090	14308	14027	14096	14022	14051	14165	13959	14208	14118	14027	14055	14141	14051	13975	14037	13945	14059	14128	14166	14170	14024	14046	13944	14159	13961	14125	14085	14067	14094	13839	14074	14168	14064	14141	13909	14017	14007	13976	13760	14031	13940	14052	14025	14126	14019	14176	14049	14075	14199	14115	13989	14071	14082	14218	14086	14143	14261	14090	13899	14050	14070	13886	14087	14121	14053	14069	14031	14219	14090	14015	13964	14103	14321	13916	14183	14154	14032	14003	14176	13895	14169	14089	13880	14042	13995	14024	14153	14235	14154	14009	14006	14179	14123	14212	14024	13951	14111	14141	14055	14136	14187	14039	13970	14191	14151	14137	14031	14009	13972	14073	14093	13984	14085	13977	13977	14185	14214	13977	14050	14134	14054	14103	13908	14072	13902	14056	14156	14077	14086	14112	14230	14068	14074	14017	14007	14002	14129	14136	14088	14074	14187	14073	14008	14070	14056	14221	14015	14104	14031	14090	13886	13979	14101	14111	14033	14028	14066	14037	14233	14235	14090	13948	14008	14051	14178	13939	14171	14103	14049	13904	14008	14010	14035	14012	14087	14136	14046	14043	14049	14078	14049	14178	14144	14008	14116	14112	14062	14075	14069	14044	14069	14033	14069	14025	14122	13877	14095	14105	14134	14094	14183	14012	14065	13924	14073	13990	14056	14077	13851	14056	14051	14011	14193	14149	14203	13978	14183	14103	13972	14004	14203	14049	14057	14195	14010	14125	14123	13909	14258	14044	14078	14095	14062	14035	14210	14042	14021	13968	14127	14278	13984	14159	13912	14054	14111	14019	14232	14080	14021	13962	14062	13876	14305	14025	13946	14019	13957	14163	14007	13875	14006	14055	13859	14071	14082	14123	14104	14110	14011	14022	14006	13977	14204	14221	14028	14169	13986	13880	14097	14066	14036	14044	14041	14116	13846	13964	14150	14119	14101	14153	13990	14221	14021	14089	14169	13873	14069	14107	14027	14113	14237	13952	14080	14042	14075	14064	14013	14164	14133	14048	14051	14106	13983	14060	14242	14084	13942	13860	13983	13972	13979	14247	14038	14039	14134	14188	14003	14209	14052	14100	14095	14270	14247	14026	13944	14212	13864	14100	13992	14060	13950	13987	14042	13971	14113	14006	14009	13967	14013	14177	14253	14166	13983	14036	14073	14038	14237	14036	14006	14084	14085	14089	14094	14120	14090	14158	13936	14284	14033	13980	14002	14331	13979	13847	13920	14102	14025	13787	14061	14049	14207	14031	14140	14012	14170	13997	14186	14095	13988	14085	14021	14166	14057	14128	14057	14224	14202	14160	14132	14070	13819	13946	14034	14170	14015	14066	14052	13914	14160	14138	13931	14116	13946	14217	14122	14071	13925	13995	14051	13985	14114	14060	14006	14059	13943	13938	14052	14097	13882	14028	13979	13979	14075	14181	14114	14163	13995	14169	13902	14041	14164	14113	13871	14170	14165	14270	14089	14151	13963	14121	14070	14015	14163	14054	14013	13985	13969	14058	14105	14266	13924	13867	14068	13957	14126	14037	13982	14125	14037	14145	14140	14052	14228	14074	14090	13957	13946	13959	14130	14198	14032	13991	14064	14077	13960	14087	13967	14004	14063	14185	14005	14083	14082	14069	14264	13881	14152	13946	13915	14109	14091	14147	14056	14100	14007	14090	14063	14135	13980	14029	14064	14198	14161	14217	14118	13987	14133	13948	14048	14086	14061	14143	13946	14168	13959	14194	14132	14176	13937	13971	14114	14080	13917	14205	13969	14127	13966	14330	14021	14050	14087	13982	14121	14151	14009	14000	14061	14015	13972	14051	14024	14055	14146	14092	14099	14078	14190	14127	14237	13987	14047	14042	14023	14063	14269	14036	14129	14083	14063	14000	13811	14099	13938	14097	14239	14146	13900	14054	14159	14019	14154	14053	14138	13971	13943	14002	14171	14162	13909	14088	14116	14032	14089	14033	14071	13977	14040	13993	14249	14082	13992	14057	14006	13997	13990	14074	14063	14076	14129	14132	14155	14030	14114	14081	14008	13909	13964	14135	14141	14110	14191	14114	13967	14008	14099	14088	14082	14094	14132	14002	14230	14139	13911	14091	13946	13928	14084	14058	14180	14081	13943	14064	14063	14150	13922	14157	14026	14257	13976	14092	14181	14043	14127	14040	14154	14049	14018	14098	14125	13935	13903	13861	14000	14114	14068	14067	14002	13979	13933	13985	14118	14146	14100	14138	13979	14039	14065	13944	13837	14064	14145	14118	13995	13927	14036	14003	14236	14038	14289	13965	14063	14046	14107	14060
23041	22462	42093	46607	44001	38610	31388	21929	17725	16810	16328	16094	16111	16270	15873	15982	16201	15844	16234	16120	16108	15963	16120	15905	15891	16217	16096	16121	15989	15742	15883	15814	15860	15974	15939	15960	15905	15753	15839	15978	16005	15883	15942	15909	15762	15929	15954	15820	15967	16075	15804	15912	15787	15834	15805	15784	15731	15788	15871	15820	16052	15846	15812	15892	15865	15760	15966	15900	15795	15871	15825	15789	15834	16030	15863	15835	15652	15741	15831	15881	15877	15821	15980	15942	15843	15836	15636	15844	15810	15697	15856	15971	15826	15756	15810	15941	15751	15888	15854	15959	15976	15852	15898	15734	15716	15929	15626	15816	16037	15858	15977	15881	15932	15960	15782	15761	15838	15852	15746	15767	15979	15708	16064	15837	15919	15777	15954	15859	15763	15753	15638	15825	15747	15844	15979	15742	15991	15813	15870	15827	15942	15850	15815	15756	15871	15696	15834	15688	15711	15734	15851	15838	15773	15828	15877	15817	15771	15715	15797	15808	15857	15783	15913	15833	15700	15830	15970	16134	15744	15946	15727	15675	15678	15840	15855	15771	16058	15703	15640	15605	15810	15877	15730	15703	15867	15995	15907	15808	16009	16042	15693	15804	15796	15993	15866	15767	15972	15805	15797	16065	15841	16159	15904	15704	15866	15839	15934	15783	15739	15818	15785	15715	15823	15665	15831	15919	15965	15754	15724	15634	15698	15716	15852	15790	15918	15646	15766	15833	15835	15754	15890	15718	15897	15654	15582	15963	15736	15746	15722	15888	15789	15659	15646	15885	15767	16016	15835	15803	15750	15908	15713	15730	15869	15570	15872	15954	15742	15773	15628	15698	15800	15752	15808	15793	15890	15825	15835	15887	15936	15769	15881	15769	15501	15962	15751	15758	15910	15728	15885	15820	15892	15847	15914	15799	15942	15952	15845	15921	15673	15733	16055	15890	15679	15853	15839	15765	15793	15782	16009	15740	15566	15562	15713	15792	15811	15715	15681	15640	15712	15796	15893	15983	15710	15791	15645	15855	15704	15646	15657	15724	15958	15836	15913	15765	15881	15828	16013	15680	15723	15634	15802	15715	15681	15635	15944	15983	15627	15814	15825	15670	15789	15901	15938	15932	15972	15626	15741	15686	15824	15847	15799	15787	15922	15842	15730	15825	15684	15885	15792	15782	15998	15733	15870	15850	15775	15737	15837	15660	15905	15979	15776	15886	15685	15718	15742	16091	15804	15876	15890	15740	15653	15825	15752	15917	15811	15841	15868	15873	15831	15835	15758	15967	15824	15950	15926	15782	15919	15773	15713	15729	15789	15877	15754	15825	16026	15938	15869	15914	15534	15926	15709	15725	15950	15835	15895	15884	15849	15802	15828	15771	15868	15879	15719	15775	15802	15714	15993	15934	15735	15769	15599	15764	15933	15782	15833	15778	15811	15783	16000	15768	15795	15883	15817	15845	15723	15784	15772	15872	15770	15838	16055	15855	15839	15674	15721	15708	15702	15690	15888	15879	15778	15630	15896	15910	15699	15728	15774	15766	15860	15811	16061	15711	15906	15726	15765	15825	15759	15767	15918	15808	15858	15812	15786	15634	15815	15765	15838	15936	15779	15618	15821	15840	15825	15966	15943	15992	15929	15861	15800	15845	15859	15789	15683	15570	15758	15692	15879	15962	16016	15855	15807	15736	15687	15807	15967	15756	15905	15926	15895	15831	15829	15711	15796	15750	15849	15944	15907	15651	15669	15672	15922	15817	15902	15677	15833	15747	15916	15890	15663	15878	15750	15711	15782	15621	15844	15794	16019	15936	15878	15837	15845	15735	15797	15780	15859	15614	15695	15975	15742	15784	15906	15983	15687	15838	15660	15803	15735	15815	15776	15701	15795	15870	15693	16008	15839	15831	15770	15786	15992	15830	15805	15804	15770	15767	15939	15891	15623	15859	15947	15818	15689	15907	15733	15793	15804	15656	15932	15780	15817	15824	15747	15736	15777	15870	16024	15765	15872	15655	15958	15574	15847	15954	15676	15805	15649	15752	15443	15871	15703	15893	15934	15811	15741	15918	15984	16028	15716	15667	15886	15702	15780	15913	15799	15758	15823	15791	15900	15664	15874	15822	15850	15611	15615	15826	15714	16169	15684	15809	15764	15871	15771	15843	15684	15903	15802	15729	15721	15640	15873	15795	15822	15711	15527	15674	15954	15784	15871	15949	16085	15802	15758	15900	15914	15888	15767	15909	15951	15912	15912	15969	15952	15994	15834	15908	15846	15787	15842	15766	15763	15859	15816	15814	15923	15857	15713	15984	15861	15735	15820	15865	15755	15899	15724	15958	15686	15845	15855	15705	15790	15869	15762	15787	15690	15715	15919	15854	15948	15794	15911	15858	15649	15784	15657	15824	15728	15771	15756	15839	15964	15843	16006	15791	15972	15640	15783	15791	15833	15807	15729	15847	15980	15914	15846	15985	15758	15800	15788	15702	16019	15928	15808	15748	15974	15840	15899	15778	15842	15722	15982	15761	15704	15718	15738	15622	15715	15824	15957	15656	15827	15703	15765	15711	15905	15981	16144	15883	15702	15789	15822	15812	15883	15762	15731	15542	15818	15963	15972	15703	15792	15863	15739	15794	15689	15862	15705	15849	15732	15859	16024	15707	15879	15942	15826	15773	15886	15592	15961	15727	15948	15711	15676	15909	15710	15654	15637	15807	15840	15797	15564	15717	15661	15818	15744	15618	15872	15790	15617	15747	15732	15796	15901	15790	15956	15840	15736	15902	15669	15817	15936	15638	15833	15708	15959	15822	15923	15930	15680	15645	15932	15982	15749	15793	15718	15849	15678	15758	15845	15758	15833	15893	15728	15905	15836	15856	15899	15995	15806	15876	16018	15730	15939	15891	15904	15892	15789	15973	15749	15897	15734	15708	15788	15767	15763	15741	15894	15791	15625	15802	15842	15803	15845	15726	15833	15902	16045	15805	15723	15904	15765	15731	15605	15821	15788	15794	15909	15892	15830	15782	15984	15936	15863	15706	15569	15725	16015	15723	15725	15936	15798	15714	15896	15806	15977	15994	15968	15570	15776	15931	15840	15828	15789	15977	15775	15750	15791	15597	15883	15864	15809	15911	15624	15632	15853	15931	15762	15617	15776	15873	15699	15925	15905	15855	15853	15973	15727	15646	15707	15927	15749	15825	15676	15837	15673	15669	15682	15785	15797	15938	15620	15792	15934	15880	15929	15800	15827	16005	15856	15736	15797	15822	15724	15777	15919	15811	16002	15862	15827	15885	15849	15932	15833	15952	15785	15858	15821	15740	15658	15775	15726	15736	15813	15931	15820	15677	15725	15776	16007	15754	15784	15629	16031	16061	15866	15929	15940	15904	16005	15871	15690	15890	15928	15944	15915	15746	15759	15537	15818	15697	15712	15854	15765	15815	15744	16051	15792	15686	15792	15648	15932	15647	15832	15783	15784	15889	15888	15731	15756	15882	15637	15743	15804	15895	15832	15836	15888	15774	15856	15800	15842	15769	15804	15800	15670	15904	16076	15691	15716	15897	15932	15717	15784	15664	15824	16086	15684	15887	15782	15806	15829	15885	15751	15851	15784	15830	15893	15810	15838	15988	15906	15841	15657	15831	15890	15874	15763	15744	15982	15906	15782	15808	15953	15815	15877	15789	15805	15945	15854	15849	15850	15922	15798	15746	15822	15955	15910	15832	15779	15803	15863	15885	15724	15953	15846	15896	15887	15679	15778	15701	16009	15664	15882	15763	15810	15805	15799	15951	15759	15937	15811	15765	15749	15830	15947	15712	15768	15788	15921	15748	15810	15914	15664	15650	15874	15957	15729	16054	15948	16047	15695	15777	15662	15910	15879	15633	15972	15746	15610	15748	15841	15921	15908	15765	15734	15638	15810	15815	15905	15740	15632	15752	15672	15800	15737	15720	15767	15766	15860	15980	15750	15828	15745	15848	15898	15846	15824	15705	16036	15858	15761	15724	15716	15785	15971	15738	15882	15826	15842	15676	15757	15937	16000	15660	15579	15684	15645	15882	15724	15804	15900	15870	15875	15813	15637	15760	15757	15578	15718	15839	15844	15927	15618	15572	15708	15793	15813	15879	15741	15896	15849	15917	15871	15914	15870	15706	15827	15871	16168	15766	15749	15801	15753	15777	15638	15838	15851	15699	15795	15924	15790	15957	15794	16082	15851	15799	15923	15748	15719	15841	15778	15787	15871	15955	15706	15708	15711	15854	15881	15743	15689	15707	15966	15951	16085	15962	15900	15929	15907	15667	15878	15770	15848	15851	15899	15811	15777	15902	15809	15801	15706	15723	15805	15769	15724	15746	15924	15911	15811	15861	15767	15756	15831	15725	15828	15693	15836	15677	15727	15883	15880	15784	16026	15865	15730	15809	15696	15600	15849	15822	15776	15711	15767	15842	15897	15976	15929	15876	15824	15767	15698	15767	15899	15788	15828	15786	15947	15532	15787	15821	15693	15698	16007	15841	15881	15706	15951	15846	15782	15744	15928	15802	15822	15555	15793	15874	15898	15822	15777	15677	15718	15596	15768	15771	15912	15736	15803	15656	15778	15759	15773	15681	15847	15818	15703	15748	15946	15751	15706	15793	15816	15713	15635	15771	15853	15961	15799	15925	15907	15564	15902	15787	16035	15723	15988	15747	15734	15979	15779	15790	15757	15874	15797	15806	15881	16055	15950	15845	15685	15757	15884	15899	15773	15843	16051	15824	15776	15660	15953	15983	15891	15909	15846	15648	15825	15760	15606	15911	15885	15662	15858	15837	15904	15731	15602	15747	15836	15788	15951	15787	15650	15606	15972	15804	15965	15901	15902	15881	16094	15860	15751	15769	15742	15594	15645	15892	15870	15827	15802	15874	15819	15846	15855	15879	15865	15695	15797	15857	15692	15942	15668	15571	15687	15748	15713	15680	15838	15841	15719	15819	15948	15806	15969	15867	15697	15828	15749	15546	15948	15705	15800	15788	15760	15673	15927	15881	16004	15801	16086	15845	15619	15703	15824	15781	15836	15831	15729	15837	15928	15745	15724	15841	15862	15897	15736	15729	15825	15924	15699	15659	15799	15735	15839	15813	15976	15855	15643	15868
50019	89071	95687	81507	60747	43251	28713	19146	15209	14167	13685	13822	13735	13952	13706	13745	13893	13867	13773	13852	13795	13871	13897	13915	13901	13850	13915	13722	13866	13971	13754	14002	13877	13877	14093	13762	13831	13791	14094	13673	13775	13810	13688	13711	13834	13645	13730	13725	13755	13767	13923	13971	13999	13816	13839	13704	13848	13845	13821	13911	13743	13910	13746	13867	13928	13892	13755	13960	13868	13878	13874	13915	13820	13659	13830	13885	13730	13697	14115	13981	13958	13957	13915	13852	14004	13931	13833	13813	13914	13881	13841	13934	13853	14005	13956	13783	13860	13948	13615	13876	13893	13869	13645	13785	13878	13756	13980	13838	13843	13771	13709	13779	13965	13875	13778	13856	13969	13814	13954	13882	13892	14041	13944	13816	13978	13874	13957	13856	13910	13695	13781	13714	13884	13822	13876	13893	13978	13923	13820	13854	13789	13781	13693	13913	13901	13763	13846	13957	13668	13796	13744	14034	13835	13836	14069	13953	13961	13952	13736	14038	13799	13878	13760	13900	13966	13796	13833	13807	13856	13933	13918	13780	13835	13777	13849	13773	13959	13798	13804	13953	13867	13793	13915	13875	13856	13818	14051	13764	13780	13798	13770	13821	13711	13978	13924	13847	13887	13783	13757	13881	13764	13953	13862	13775	13854	13861	13935	13935	13977	13792	14023	13726	13915	13884	13999	13913	13754	13839	13792	13884	13885	13815	13939	13810	13996	13905	13889	13727	13608	13806	13721	13934	13799	13902	13783	13811	13960	13915	13994	13879	13811	13897	13767	13968	13895	13821	13908	13684	13913	13857	13802	13802	13721	13868	13881	13985	13843	13897	13886	13865	13805	13780	13890	13888	13801	13866	13778	13800	13931	13730	13868	13952	13768	13937	13871	13746	13865	13904	13831	13886	13896	13734	13909	13843	13681	13729	13749	13944	13878	13763	13829	13818	14077	13914	13806	13835	13883	14068	13881	13842	13683	13668	13789	13994	13790	14049	13803	13884	13998	13933	13772	13980	14005	13832	13752	13870	13958	13777	13836	14036	13828	13786	13874	13775	13776	13774	13935	13784	13738	13765	13878	13770	13872	13851	13885	13887	13728	13784	13693	13898	13952	14059	14015	14005	13823	13826	13871	13919	13833	13796	13826	13912	13877	13869	13772	13835	13881	13911	13739	13757	13866	14006	13855	14074	13836	13961	13825	13789	13879	13976	13806	13918	13813	13887	13867	13874	13929	14104	13685	13980	13715	13649	13930	13767	13712	13885	13724	13911	13927	13806	13711	13788	13935	13794	13896	14018	14024	13777	13856	13949	13910	13716	13785	13704	13612	13778	13713	13874	13882	13667	13718	13759	13923	13895	13839	13794	13763	13781	13909	13948	13901	13785	13885	13882	13760	14046	13794	13947	13953	13985	13779	14025	13846	14053	13800	13762	13947	13893	13861	13844	13748	13770	14066	13864	13886	13794	13805	13961	13685	13809	13990	13931	13813	13707	13841	13877	13816	13870	13954	13893	13821	13915	13836	13851	13886	14037	13729	13869	13788	13944	14014	13801	13933	13843	13870	13727	13885	13922	13650	13838	13894	13862	13994	13670	13908	13721	13910	13617	13763	14126	13764	13915	14008	13876	13844	13943	13939	13592	13845	13932	13920	14021	13907	13599	13869	13922	13805	13768	13790	13759	13891	13779	13856	13744	13865	13895	13889	13933	13993	13858	13775	13995	13856	13911	13981	13995	14072	13792	13771	13910	13959	13841	13898	13836	13997	13920	13852	13793	13868	13776	13950	13673	13695	13895	13811	13861	13778	13832	13835	14027	13706	13847	13809	13744	13635	13850	13837	13856	13750	13811	13999	13862	13890	13999	13908	13807	13823	13907	13660	13865	13949	13693	14002	13720	13890	13777	13850	13954	13766	13902	14013	13991	13812	13913	13853	13723	13799	13855	13783	13826	13985	13676	13776	13872	13939	13822	13826	13932	13840	13771	13977	14050	13762	13846	13850	13924	13916	13809	13935	13997	13925	13880	13920	13930	13900	13835	13976	13962	13791	13852	13927	13898	13764	13862	13792	13840	13912	13891	13816	13973	13852	13828	13705	13751	14043	13882	13718	13897	14029	13850	13830	13935	13957	13804	14089	13958	13980	13789	13711	13770	13835	13907	13731	13829	13883	13925	13757	13816	13882	13886	13785	13880	13848	13956	14006	13830	13786	13908	13945	13698	13883	13833	13931	13841	13944	13771	13819	14046	13936	13798	13918	13935	13798	13868	13784	13762	13892	13855	13856	13896	13873	13863	13974	13759	13861	13819	13816	13937	13807	13910	13860	13838	13870	13823	13944	13823	13928	13891	13823	13945	13992	13987	13938	13873	13767	13860	13875	13973	13862	13711	13730	13907	13771	13848	13799	13755	13976	13732	13869	13872	13725	13736	13880	13844	13868	13938	13845	13786	13879	13935	13933	13850	13909	13933	14004	13689	13982	13920	13705	13752	14103	13868	13892	13844	13905	14006	13881	13971	13852	14007	13876	13667	14001	14027	13892	13871	13902	13880	13928	13929	13905	13809	13797	13912	13828	13790	13793	13950	13884	13701	13918	13599	13704	13743	13954	13950	13782	13937	14001	13807	13905	13814	13856	13961	13982	13887	13852	14050	13670	13838	13715	13847	13848	13942	13667	13860	13720	14017	13717	13765	13746	13733	13886	13858	13782	13775	13885	13824	13723	13657	13906	13912	13871	13778	13815	13820	13793	13796	13818	14045	13904	13879	13953	13810	13781	13845	13891	13856	13894	13614	13906	13976	13826	13850	13801	13773	13904	13930	13962	13804	13897	13897	13918	13871	13662	13938	13813	13842	13703	13747	13845	13923	13841	13687	13825	13929	13974	13862	13913	13672	13831	13719	13848	13836	13865	13972	13846	13834	13848	13841	13795	13766	13855	13691	13843	13725	13886	13753	13930	13818	13992	13784	13952	13643	13863	13815	13788	13839	13854	13783	13838	13824	13723	13673	13880	13768	13714	13705	13789	13732	13959	13802	13842	13844	13664	13904	13619	13953	13842	13873	13804	14045	13901	13760	13957	13832	13934	13770	13900	13915	13996	13882	13829	13912	13855	13790	13938	13917	13928	13944	13662	13960	13979	13841	13725	13819	13864	13821	13897	13878	13900	13928	13838	13924	13658	13925	13786	13839	13725	13959	13730	13907	13980	13876	13733	13834	13959	14070	13786	13998	13810	13791	13796	13734	13748	13717	13833	13838	13705	13770	13914	13712	13880	13825	13933	13877	13841	13878	13834	13754	14030	13717	13962	13814	13914	13820	13798	13646	13636	14032	13899	13843	13830	13858	13967	13905	13982	13940	13950	13791	13796	13763	13935	13957	13769	13820	13677	13863	13906	13845	13920	13954	13843	13963	13848	13886	13885	14005	13844	13938	13667	13798	13931	13790	13789	13803	13798	13951	13884	13845	13796	13831	13908	13777	13895	13914	13815	13722	13856	13978	13957	13859	13839	13894	13857	13722	14051	13838	13971	13897	13775	13851	13970	13948	13795	13914	13869	13733	13888	13748	13927	13998	13806	13807	13841	14012	13835	14036	13717	13899	13825	13841	13868	13661	13952	13676	14033	13800	13907	13925	14121	13837	13841	13806	13738	13912	13867	13857	13971	13881	13951	13831	13909	13809	13716	13885	13804	13896	13879	13841	14080	13819	13826	13852	13831	13947	13777	13869	13793	13930	13862	13726	13977	13857	13706	13803	13671	13916	13818	13844	13829	13726	13890	13868	13918	13819	13788	13729	13848	13822	13971	13944	13873	13719	13971	13787	13807	13917	13953	13774	13818	13821	13769	13945	13929	13825	13903	13758	13755	13860	13757	13795	13898	13751	13862	13850	13856	14048	13862	13769	13945	13788	13902	13868	13990	13944	13799	13872	13759	13820	13748	13926	13581	13889	13911	13849	13736	13796	13787	13758	13810	13848	13891	13684	13842	13745	13795	13819	13750	13818	13698	13828	13866	14067	13915	13676	13843	13793	13915	13974	13899	13841	13767	13808	13864	13926	13804	13815	14045	13878	13741	14086	13844	13902	13757	13889	14071	13824	13875	13896	13839	13690	13880	13894	14107	13866	13913	13883	13790	13826	13694	13697	13805	13914	13832	13871	13864	13909	13937	13964	13817	13935	13711	13815	13864	13876	13970	13939	13797	13816	13745	13819	13778	13822	13864	13694	13797	13865	13959	13825	13822	14032	14060	13765	13902	13814	13854	13664	13873	13885	13864	13652	13872	14011	13986	13827	13833	13944	13860	13831	14024	13964	13826	13732	13778	13917	13996	13838	13722	13946	13728	13855	13828	13688	13723	13835	13948	13795	13774	13922	13863	13922	13914	13790	13851	13865	13890	13740	13851	13901	14040	14093	13950	13783	13974	13784	13847	13917	13807	13722	14010	14003	13805	13810	13842	13792	13853	13845	13818	13723	13804	13720	13750	13932	13736	13856	13916	13756	13819	13806	13914	13725	13896	13903	13867	13806	13817	13943	13877	13698	13805	13740	13961	13981	13665	13938	13762	13737	13900	13785	13837	13937	13757	13751	13746	13938	13988	13797	13732	13847	13900	13937	13915	13858	13876	13947	14020	13811	13803	13964	13945	13879	13755	13832	13855	13790	13868	13757	13952	13903	14071	13949	13837	13992	13821	13836	13820	13825	13790	13767	13858	13822	13722	13969	13902	13846	13816	13781	14049	14077	13755	13882	13890	13808	13790	13796	13819	13973	13830	13912	13709	13807	13843	13963	13965	13785	13720	13660	13684	13698	13849	13989	13962	13688	13917	13931	13791	13920	13846	13747	14152	13796	13947	13835	13849	13996	13921	13910	13930	13798	13886	13979	13705	13896	13982	13896	13942	13923	13881	13725	14089	13977	13902	13717	13766	13878	13908	13908	13861	13988	13888	13923	13859	13784	13896	13853	13790	13831	13844	13797	13811	13932	14024	13822	13775	13954	13849	13750	13938	13939	13924	13631	13842	13867	13885	13883	13748	13872	13889	13895	13726	13867	13893	13780	13849	13787	13901	13825	13776	13918	13873	13759	13968	13714	13896	13762	14004	13819	13835	13918	13937	13872	14012	13977	13864	13778
28132	33489	47459	37812	26637	21214	18698	17267	17037	16828	16756	16572	16858	16715	16588	16532	16742	16679	16750	16698	16650	16676	16781	16750	16631	16884	16735	16711	16620	16675	16749	16636	16726	16804	16752	16765	16602	16763	16692	16581	16637	16637	16637	16711	16711	16692	16404	16722	16699	16635	16700	16558	16530	16704	16646	16563	16789	16570	16699	16671	16460	16537	16782	16708	16856	16449	16549	16635	16664	16649	16728	16810	16576	16804	16725	16637	16642	16864	16757	16633	16520	16813	16634	16748	16493	16665	16542	16387	16588	16645	16714	16953	16731	16585	16899	16691	16524	16662	16622	16602	16538	16621	16747	16667	16496	16655	16890	16617	16753	16725	16721	16585	16666	16868	16768	16637	16578	16550	16629	16805	16591	16772	16755	16697	16626	16783	16575	16779	16711	16709	16618	16653	16609	16748	16690	16459	16756	16704	16661	16677	16494	16573	16688	16722	16579	16589	16611	16532	16628	16685	16598	16746	16616	16560	16675	16647	16623	16828	16561	16646	16684	16545	16578	16664	16378	16535	16641	16728	16703	16611	16513	16292	16671	16703	16913	16602	16698	16539	16746	16808	16699	16674	16569	16747	16606	16256	16537	16640	16622	16621	16837	16591	16609	16633	16707	16675	16581	16730	16677	16583	16604	16569	16688	16611	16456	16853	16564	16830	16702	16967	16735	16753	16616	16566	16499	16447	16747	16673	16656	16759	16401	16742	16410	16716	16688	16560	16555	16516	16483	16618	16609	16678	16481	16659	16416	16736	16598	16403	16565	16521	16586	16475	16573	16748	16864	16779	16580	16642	16626	16715	16708	16750	16647	16715	16683	16624	16451	16659	16531	16491	16707	16574	16552	16729	16485	16705	16676	16690	16558	16642	16598	16769	16809	16604	16578	16700	16745	16560	16664	16606	16615	16651	16701	16617	16650	16638	16640	16728	16754	16659	16435	16636	16419	16702	16551	16619	16686	16633	16587	16691	16717	16743	16762	16839	16470	16626	16685	16731	16806	16650	16736	16652	16707	16686	16684	16563	16512	16528	16504	16502	16589	16663	16823	16708	16653	16742	16632	16663	16695	16464	16886	16736	16500	16603	16876	16626	16545	16839	16816	16722	16508	16507	16468	16598	16519	16496	16629	16716	16636	16778	16673	16735	16821	16858	16716	16742	16587	16716	16667	16572	16599	16462	16751	16798	16471	16588	16676	16795	16593	16632	16720	16556	16620	16523	16657	16743	16776	16530	16870	16469	16758	16455	16572	16570	16691	16751	16586	16661	16765	16432	16517	16595	16512	16787	16632	16581	16574	16864	16947	16532	16634	16560	16828	16590	16615	16786	16690	16802	16643	16824	16655	16665	16756	16829	16705	16638	16650	16714	16659	16631	16708	16762	16821	16634	16818	16708	16526	16833	16616	16711	16554	16683	16415	16647	16437	16697	16599	16578	16363	16473	16614	16586	16842	16622	16666	16670	16535	16638	16727	16750	16603	16616	16456	16486	16861	16547	16358	16651	16353	16555	16521	16620	16836	16669	16725	16736	16839	16825	16649	16437	16508	16657	16700	16448	16706	16685	16684	16613	16751	16740	16684	16737	16721	16640	16817	16660	16766	16705	16603	16684	16673	16673	16745	16545	16419	16532	16560	16621	16700	16511	16472	16511	16678	16761	16667	16714	16780	16603	16619	16686	16655	16757	16726	16694	16616	16527	16817	16656	16457	16591	16808	16696	16791	16622	16735	16754	16486	16596	16578	16762	16716	16763	16663	16629	16802	16648	16648	16648	16642	16463	16561	16544	16659	16368	16490	16717	16805	16533	16812	16382	16473	16507	16700	16690	16736	16411	16704	16879	16720	16750	16653	16488	16550	16919	16460	16721	16696	16510	16614	16592	16665	16487	16787	16506	16490	16681	16563	16750	16712	16698	16544	16724	16624	16649	16577	16513	16778	16654	16427	16739	16617	16586	16777	16555	16634	16749	16682	16420	16827	16900	16685	16830	16632	16396	16708	16508	16453	16584	16581	16638	16732	16766	16542	16916	16575	16621	16772	16622	16628	16750	16563	16599	16677	16617	16563	16464	16679	16765	16690	16719	16439	16560	16793	16654	16608	16446	16678	16732	16732	16841	16777	16582	16587	16730	16595	16576	16748	16440	16715	16598	16791	16630	16501	16538	16746	16540	16602	16567	16540	16598	16683	16676	16500	16684	16529	16755	16715	16555	16603	16777	16529	16720	16655	16593	16584	16849	16570	16651	16660	16615	16704	16977	16787	16800	16632	16852	16509	16629	16646	16723	16557	16820	16658	16676	16650	16603	16593	16734	16438	16778	16602	16547	16679	16754	16568	16735	16563	16692	16715	16631	16610	16757	16568	16543	16698	16619	16615	16431	16446	16491	16426	16590	16600	16777	16645	16728	16707	16758	16611	16477	16734	16718	16614	16625	16620	16600	16827	16441	16619	16689	16571	16541	16796	16608	16557	16472	16493	16471	16473	16782	16696	16617	16843	16825	16833	16712	16538	16735	16669	16687	16750	16640	16890	16608	16635	16515	16608	16727	16557	16588	16556	16790	16737	16767	16696	16720	16619	16688	16626	16596	16836	16621	16551	16758	16742	16497	16700	16583	16618	16711	16671	16681	16718	16690	16690	16698	16648	16470	16712	16532	16509	16594	16505	16554	16702	16676	16836	16558	16630	16707	16633	16878	16712	16466	16670	16730	16694	16604	16660	16732	16656	16498	16795	16444	16535	16583	16541	16665	16544	16590	16492	16846	16701	16708	16673	16585	16466	16686	16919	16756	16660	16794	16500	16624	16543	16682	16569	16672	16684	16590	16616	16844	16666	16792	16750	16873	16668	16436	16615	16934	16622	16646	16612	16545	16805	16772	16796	16722	16774	16615	16410	16598	16801	16765	16828	16692	16566	16570	16589	16565	16545	16639	16447	16743	16813	16383	16522	16788	16737	16601	16764	16571	16693	16694	16644	16759	16676	16562	16586	16691	16507	16619	16753	16728	16749	16782	16560	16502	16647	16685	16462	16687	16587	16671	16510	16550	16604	16611	16395	16615	16734	16745	16741	16512	16656	16642	16744	16806	16680	16723	16565	16603	16498	16632	16641	16697	16480	16663	16610	16616	16501	16614	16563	16525	16801	16284	16607	16693	16556	16608	16883	16601	16577	16869	16559	16683	16741	16757	16773	16665	16805	16670	16647	16790	16606	16721	16528	16539	16680	16422	16627	16659	16797	16737	16838	16448	16585	16582	16746	16733	16738	16685	16680	16546	16547	16558	16619	16516	16399	16493	16620	16495	16867	16724	16632	16587	16669	16791	16615	16615	16620	16794	16666	16505	16661	16624	16633	16617	16676	16640	16852	16493	16439	16696	16621	16768	16555	16774	16773	16816	16729	16786	16663	16586	16505	16615	16675	16720	16769	16816	16536	16439	16760	16800	16567	16432	16618	16521	16481	16825	16551	16739	16616	16592	16613	16656	16695	16629	16596	16717	16707	16857	16610	16772	16731	16803	16845	16704	16801	16659	16463	16670	16523	16744	16733	16643	16667	16565	16562	16613	16487	16808	16615	16682	16802	16748	16555	16462	16614	16540	16562	16596	16668	16585	16639	16579	16676	16718	16615	16512	16711	16710	16756	16851	16828	16515	16815	16600	16582	16683	16553	16584	16725	16648	16633	16545	16652	16695	16769	16849	16751	16554	16708	16664	16577	16728	16840	16581	16693	16573	16576	16558	16607	16636	16442	16606	16608	16662	16510	16739	16787	16803	16614	16610	16713	16609	16641	16652	16341	16660	16852	16616	16639	16810	16582	16478	16650	16699	16530	16507	16700	16537	16800	16643	16656	16549	16564	16776	16663	16767	16540	16837	16685	16519	16997	16617	16672	16722	16441	16649	16693	16704	16732	16783	16730	16660	16633	16558	16646	16688	16720	16704	16783	16582	16511	16573	16906	16447	16502	16660	16769	16773	16745	16566	16551	16609	16588	16701	16550	16535	16531	16677	16730	16627	16638	16491	16441	16586	16761	16806	16553	16521	16653	16703	16644	16611	16585	16570	16570	16509	16510	16576	16573	16470	16706	16734	16661	16558	16586	16657	16825	16682	16567	16630	16649	16663	16647	16587	16829	16578	16428	16525	16621	16624	16562	16733	16531	16438	16852	16807	16688	16519	16470	16670	16508	16580	16626	16496	16587	16904	16551	16639	16736	16733	16697	16606	16745	16585	16615	16562	16591	16579	16610	16817	16928	16685	16643	16675	16639	16728	16760	16509	16647	16573	16686	16608	16852	16664	16811	16529	16761	16815	16741	16356	16533	16764	16811	16651	16814	16725	16706	16570	16573	16666	16544	16639	16738	16608	16799	16497	16686	16690	16713	16742	16635	16616	16479	16409	16753	16782	16589	16656	16668	16812	16506	16759	16662	16641	16621	16681	16744	16494	16694	16602	16557	16607	16622	16568	16608	16738	16596	16595	16657	16462	16719	16700	16747	16839	16645	16714	16387	16718	16595	16702	16811	16522	16724	16753	16777	16655	16715	16851	16552	16644	16661	16673	16617	16625	16642	16614	16564	16524	16643	16740	16629	16734	16565	16724	16640	16520	16871	16648	16679	16530	16690	16905	16672	16543	16614	16528	16763	16751	16711	16729	16557	16792	16801	16830	16524	16660	16706	16569	16694	16539	16813	16803	16564	16660	16511	16639	16618	16682	16582	16855	16792	16642	16844	16712	16890	16926	16663	16493	16749	16560	16613	16763	16563	16556	16782	16776	16506	16674	16712	16786	16529	16534	16688	16559	16609	16714	16700	16446	16566	16620	16540	16656	16586	16815	16615	16372	16384	16725	16649	16503	16801	16500	16733	16913	16695	16696	16589	16833	16564	16527	16689	16682	16696	16505	16658	16713	16686	16698	16701	16381	16542	16688	16606	16636	16541	16845	16892	16754	16231	16744	16627	16475	16719	16585	16489	16707	16485	16578	16584	16500	16667	16515	16855	16539	16659	16669	16629	16672	16630	16706	16443	16691	16517	16660	16678	16745	16791	16928	16786	16855	16686	16684	16665	16843	16485	16380	16529	16796	16764	16470	16531	16632	16634	16544	16414	16599	16732	16771	16813	16692	16640	16707
26271	54413	50068	34094	24101	18334	15628	14708	14555	14240	14201	14347	14188	14234	14411	14246	14447	14274	14501	14423	14274	14339	14295	14340	14519	14346	14333	14340	14331	14309	14442	14292	14577	14265	14273	14437	14373	14378	14356	14292	14374	14266	14425	14346	14576	14229	14476	14311	14403	14444	14263	14325	14415	14365	14358	14400	14478	14390	14321	14095	14274	14384	14362	14500	14393	14387	14506	14208	14595	14244	14328	14334	14125	14410	14327	14248	14363	14409	14144	14408	14229	14398	14382	14323	14354	14287	14210	14327	14500	14368	14277	14340	14254	14353	14374	14371	14329	14339	14343	14380	14355	14134	14250	14476	14195	14482	14488	14166	14132	14416	14375	14449	14311	14307	14278	14378	14470	14322	14334	14224	14385	14348	14426	14466	14396	14507	14331	14255	14342	14475	14384	14554	14480	14196	14534	14381	14367	14383	14287	14356	14400	14432	14556	14359	14424	14340	14422	14172	14312	14470	14406	14321	14319	14448	14435	14313	14401	14284	14367	14398	14176	14327	14339	14325	14487	14348	14360	14336	14271	14321	14338	14468	14199	14265	14326	14220	14326	14300	14454	14302	14187	14368	14238	14439	14253	14354	14410	14480	14297	14418	14166	14464	14224	14460	14196	14300	14284	14261	14366	14388	14405	14113	14410	14238	14359	14442	14285	14503	14359	14512	14231	14396	14264	14392	14182	14393	14419	14221	14299	14349	14337	14354	14310	14538	14547	14395	14325	14502	14284	14438	14376	14369	14327	14423	14431	14415	14468	14329	14326	14154	14227	14273	14356	14387	14403	14486	14425	14580	14330	14366	14341	14448	14401	14377	14160	14409	14324	14251	14170	14343	14477	14333	14227	14470	14351	14310	14348	14259	14411	14359	14287	14566	14326	14275	14411	14501	14333	14352	14364	14442	14461	14448	14440	14434	14489	14459	14452	14392	14278	14461	14321	14364	14403	14369	14524	14319	14468	14323	14311	14486	14347	14472	14388	14306	14472	14524	14300	14487	14364	14360	14244	14127	14324	14469	14272	14424	14437	14279	14422	14349	14331	14220	14450	14198	14260	14428	14509	14332	14371	14246	14434	14315	14352	14185	14377	14118	14480	14320	14118	14292	14384	14381	14293	14505	14297	14287	14280	14464	14363	14393	14297	14407	14572	14375	14230	14443	14145	14102	14361	14274	14442	14464	14561	14236	14399	14247	14380	14275	14255	14167	14515	14530	14431	14416	14262	14440	14340	14292	14411	14398	14457	14269	14448	14394	14380	14364	14238	14327	14254	14304	14313	14265	14215	14414	14433	14192	14476	14375	14351	14543	14362	14493	14374	14409	14347	14378	14505	14343	14430	14405	14447	14442	14336	14413	14456	14304	14218	14401	14243	14243	14271	14414	14334	14522	14406	14363	14265	14403	14292	14350	14389	14326	14527	14224	14252	14366	14350	14195	14339	14179	14283	14308	14355	14316	14296	14359	14294	14442	14403	14383	14343	14276	14282	14284	14414	14188	14456	14292	14628	14465	14468	14362	14351	14387	14354	14247	14466	14402	14304	14443	14322	14289	14363	14299	14356	14346	14388	14267	14447	14460	14546	14354	14359	14358	14229	14395	14364	14284	14308	14370	14462	14526	14641	14375	14338	14342	14439	14260	14200	14355	14456	14563	14408	14466	14358	14315	14463	14212	14371	14380	14335	14278	14385	14455	14285	14387	14335	14238	14371	14420	14377	14350	14246	14389	14225	14369	14386	14535	14491	14411	14380	14295	14359	14397	14319	14464	14430	14415	14152	14170	14216	14397	14347	14492	14279	14405	14324	14436	14309	14298	14520	14485	14237	14402	14239	14229	14432	14377	14134	14416	14321	14410	14359	14251	14514	14433	14304	14378	14307	14401	14171	14255	14261	14419	14402	14354	14302	14403	14458	14458	14519	14389	14327	14423	14261	14200	14344	14392	14468	14466	14379	14322	14414	14268	14431	14349	14481	14385	14345	14269	14305	14366	14492	14370	14442	14393	14261	14323	14379	14347	14439	14449	14516	14420	14314	14521	14376	14352	14362	14292	14458	14325	14382	14299	14401	14518	14470	14433	14413	14354	14460	14481	14260	14295	14309	14384	14204	14308	14332	14333	14472	14282	14373	14195	14367	14351	14456	14303	14413	14303	14382	14440	14393	14377	14327	14364	14438	14389	14393	14386	14424	14192	14448	14326	14271	14305	14336	14285	14443	14397	14440	14371	14245	14305	14398	14269	14431	14497	14277	14322	14219	14522	14292	14332	14288	14146	14444	14126	14517	14324	14305	14484	14201	14425	14471	14313	14459	14397	14414	14473	14192	14213	14417	14423	14248	14372	14349	14417	14259	14477	14339	14430	14220	14523	14188	14261	14334	14289	14233	14307	14414	14426	14262	14291	14349	14351	14343	14360	14512	14336	14423	14253	14586	14548	14428	14342	14486	14291	14275	14315	14232	14283	14273	14239	14603	14459	14240	14479	14434	14414	14269	14500	14287	14198	14344	14322	14399	14350	14437	14345	14356	14293	14402	14349	14209	14417	14218	14357	14450	14318	14369	14360	14205	14361	14334	14465	14228	14315	14551	14211	14337	14274	14592	14451	14242	14316	14485	14249	14386	14389	14403	14404	14380	14251	14504	14373	14386	14175	14322	14366	14401	14538	14465	14288	14281	14403	14191	14366	14229	14308	14276	14425	14351	14403	14314	14384	14278	14416	14220	14340	14469	14374	14365	14296	14353	14416	14437	14409	14475	14295	14389	14393	14291	14402	14280	14278	14261	14336	14338	14357	14524	14277	14387	14244	14393	14339	14328	14629	14590	14430	14184	14476	14302	14305	14381	14266	14415	14358	14213	14327	14406	14279	14322	14408	14488	14396	14358	14395	14272	14348	14172	14433	14395	14388	14241	14406	14550	14335	14555	14239	14509	14353	14329	14277	14468	14329	14320	14311	14234	14429	14425	14314	14375	14446	14228	14287	14545	14365	14435	14383	14192	14291	14206	14482	14225	14286	14172	14445	14287	14475	14226	14279	14323	14289	14238	14334	14401	14279	14431	14371	14398	14276	14668	14374	14338	14213	14298	14249	14239	14304	14555	14153	14398	14530	14220	14337	14267	14148	14500	14352	14286	14454	14344	14267	14365	14316	14258	14417	14205	14490	14254	14388	14360	14417	14633	14352	14278	14448	14103	14355	14180	14372	14396	14341	14361	14541	14243	14272	14330	14368	14443	14310	14484	14223	14392	14420	14429	14330	14394	14325	14372	14353	14318	14220	14494	14327	14357	14210	14357	14358	14453	14384	14240	14350	14292	14234	14313	14352	14293	14239	14324	14333	14521	14299	14343	14392	14411	14296	14369	14305	14388	14227	14335	14328	14238	14309	14229	14437	14316	14299	14333	14332	14516	14324	14396	14305	14598	14333	14258	14322	14326	14373	14275	14320	14375	14384	14275	14371	14240	14318	14335	14268	14317	14367	14348	14382	14318	14270	14359	14269	14362	14313	14337	14350	14468	14405	14370	14472	14520	14193	14476	14408	14460	14418	14359	14455	14361	14453	14187	14385	14442	14272	14355	14393	14412	14281	14234	14422	14421	14488	14367	14302	14276	14356	14079	14604	14399	14432	14390	14557	14369	14338	14257	14382	14192	14486	14357	14397	14339	14140	14272	14448	14438	14383	14526	14357	14321	14288	14146	14312	14414	14642	14242	14320	14321	14376	14277	14323	14396	14241	14196	14463	14539	14217	14383	14263	14540	14420	14316	14402	14293	14404	14471	14423	14333	14515	14284	14218	14451	14376	14218	14317	14204	14341	14368	14373	14393	14359	14347	14414	14458	14344	14239	14351	14406	14338	14392	14281	14276	14471	14375	14253	14187	14393	14457	14449	14137	14426	14394	14399	14387	14260	14328	14280	14359	14348	14344	14267	14419	14306	14323	14376	14395	14416	14353	14548	14443	14173	14415	14299	14287	14310	14080	14205	14248	14284	14367	14289	14352	14596	14360	14304	14332	14405	14406	14211	14446	14441	14465	14372	14432	14251	14291	14511	14231	14227	14460	14234	14475	14244	14377	14429	14352	14412	14415	14395	14324	14479	14266	14281	14285	14343	14310	14227	14360	14419	14443	14372	14271	14376	14434	14328	14340	14418	14321	14315	14436	14316	14476	14239	14194	14244	14428	14178	14413	14277	14393	14297	14375	14261	14220	14478	14083	14388	14270	14323	14279	14350	14333	14303	14319	14382	14296	14398	14192	14180	14309	14471	14270	14334	14256	14227	14505	14419	14392	14453	14351	14265	14467	14444	14380	14251	14251	14422	14442	14293	14258	14271	14422	14324	14341	14422	14363	14448	14384	14342	14416	14423	14381	14423	14380	14371	14310	14462	14272	14481	14319	14389	14303	14265	14272	14221	14366	14308	14277	14342	14315	14384	14334	14244	14367	14323	14510	14231	14212	14558	14375	14194	14183	14428	14472	14386	14209	14364	14537	14396	14388	14419	14433	14181	14384	14457	14305	14412	14302	14144	14291	14375	14453	14352	14475	14469	14327	14465	14438	14293	14437	14238	14202	14396	14491	14386	14238	14366	14368	14386	14227	14516	14375	14350	14355	14295	14330	14281	14506	14232	14349	14353	14259	14377	14344	14378	14504	14428	14292	14518	14350	14480	14403	14335	14224	14332	14439	14570	14214	14401	14531	14380	14382	14483	14508	14533	14472	14407	14324	14491	14283	14217	14279	14510	14195	14287	14418	14423	14219	14398	14205	14478	14463	14436	14266	14297	14278	14465	14454	14369	14307	14195	14445	14428	14493	14522	14301	14396	14284	14467	14407	14382	14408	14312	14244	14410	14295	14379	14301	14296	14400	14488	14292	14447	14216	14499	14367	14499	14458	14350	14337	14307	14396	14212	14332	14342	14254	14527	14306	14270	14350	14406	14284	14274	14467	14319	14340	14316	14300	14259	14170	14339	14375	14227	14491	14253	14362	14455	14359	14336	14309	14305	14329	14293	14208	14382	14365	14308	14476	14330	14329	14424	14406	14422	14360	14486	14262	14466	14329	14581	14186	14416	14336	14403	14416	14265	14494	14348	14424	14308	14326	14412	14332	14349	14359	14390	14240	14222	14431	14320
24234	24125	46437	50350	41092	32748	26207	20125	17704	17312	17137	16905	17087	16946	16958	16880	16970	16833	16970	16780	16946	17142	16974	16897	16972	16840	16872	16939	16856	16713	16991	16747	16854	16742	16803	16733	16856	16875	16950	16915	17210	16959	16982	17028	17013	16964	16907	16840	16895	16862	16734	16935	16761	17056	16979	16780	17070	16786	16944	16697	16958	16858	16988	16760	16852	17008	16720	16938	16963	16876	16798	16925	16707	16978	16818	16817	16953	16804	16789	17052	16655	16947	16857	16863	16820	16945	16766	16749	16860	16960	17135	16926	16747	17020	16767	16924	16829	16800	16856	16989	16899	16735	16832	17004	16960	16903	17037	17050	16985	16807	16826	16805	16768	16772	16891	16750	16792	16729	16799	16754	16981	16752	16892	16739	16883	16974	16609	16850	16808	16883	16836	16993	16875	16836	16863	16835	16692	16666	16820	16850	16895	16789	16790	16753	16742	16907	17035	16959	16719	16612	16784	16788	16820	16764	16829	16641	16786	16601	16690	16833	16885	16923	17012	16878	17002	16777	16758	16881	16678	16873	16785	16796	16777	16639	16965	16943	16997	16907	16668	16807	16820	16679	16872	16677	16795	16850	16995	17027	16879	16780	16892	16780	16744	16682	16679	16839	16833	16819	16555	16864	16787	16904	16708	17024	16756	16746	16687	16767	16910	16617	16577	16830	16815	16810	16730	16845	16697	16775	16794	16941	16837	16750	16830	16825	16789	16999	16748	16796	16853	16891	16650	16829	16760	16824	16972	16806	16773	16722	16957	16655	16698	17075	16995	16750	16801	16769	16837	16862	16831	16691	16816	16906	16784	16561	16697	16887	16948	16696	16864	16858	16889	16835	16765	16785	16889	16794	16868	16826	16952	16903	16863	16777	16857	16818	16674	16951	16864	16821	16909	16923	16865	17097	16940	16972	16757	16966	16961	16830	16911	16929	16771	16946	17007	16542	16732	16843	16544	16986	16642	16920	16810	16925	16896	16776	16754	17129	16856	16804	16724	16602	17085	16831	16600	16732	16527	16971	16684	16646	16715	16912	16708	16931	16918	16839	16896	16673	16835	16706	16619	16894	16971	16813	16846	16929	16953	16532	16737	16949	17007	16863	16933	16943	16559	16643	16871	16850	16593	16634	16900	16869	16628	16896	16889	16799	16810	16682	16790	16785	16988	16687	16780	16858	16968	16752	16904	16826	16759	16736	16832	16617	16881	16723	16738	17017	16903	16838	16668	16837	16941	16888	16939	17001	16822	16781	16888	16782	16949	16860	16963	16759	16832	16917	16879	16860	16872	16964	17060	16914	16596	16880	16685	16963	16872	16706	16960	16991	16812	16711	16921	16819	17082	16861	16782	17020	16884	16795	16854	16873	16901	16919	16898	16793	16847	16679	16876	16808	16996	17001	16870	16754	16698	16809	16826	16897	16915	16580	17091	16861	16776	16753	17013	16665	16789	16805	16626	16703	16807	16971	16625	16843	16750	16707	16898	16953	16840	16781	16878	16899	16842	16778	17042	16927	16802	16905	16918	16722	16766	16884	16635	16666	17002	16756	16639	16969	16791	16830	16850	16961	16736	16801	16690	16665	16834	16875	16748	16943	16804	16829	16637	16849	16765	16962	16858	16865	16878	16800	16737	16761	16742	16761	16890	16843	16762	16834	16667	16860	16790	16950	16911	17158	16815	16930	16910	16824	16844	16830	16683	16885	16840	16881	16853	16822	16883	16758	16885	17006	16906	16830	17062	17074	16882	16929	16843	16764	16801	16886	16847	16879	16796	16934	16933	16647	16876	16640	16787	16933	17097	16863	16793	16883	16741	16747	16952	16861	16917	17039	16940	16842	16653	16936	16918	17058	16949	16873	16792	16993	16691	16902	16874	16679	16810	16845	16855	16857	16875	16985	16877	16896	16754	17003	17018	16948	16827	16647	17070	16585	16791	16881	16621	16730	16891	16838	16826	16824	16697	17006	16877	16640	16836	16619	16968	16870	16946	16771	16621	16923	16746	16940	16867	16974	16746	16884	16721	17008	17183	16850	16763	16756	16723	16874	16534	16735	16882	16970	16989	16864	16759	16842	16847	16851	16792	16996	16644	16681	16560	16917	16854	16873	16803	16710	16850	16671	16872	16643	16869	16649	16809	16709	16832	16895	16972	16919	17129	16855	16803	16720	16827	16988	16828	17052	16823	16916	16840	16684	16897	16998	16847	16637	16830	16939	16902	16885	16845	16815	16868	16935	16932	16815	16758	16827	16802	16967	16969	17084	17029	16824	16785	16631	16865	17016	16765	16994	17036	16662	16979	17010	16975	16529	16645	16830	16759	16757	16911	16856	16848	16805	16831	16843	16981	16974	16706	16603	16984	16803	16904	16689	16825	16887	17005	16537	16987	16818	16964	16916	16824	16748	16800	16653	16829	16828	17099	16887	16908	16984	16939	16909	16947	16867	16848	16715	16864	16726	16980	16686	16815	16898	16928	16713	16774	16843	16699	16839	16906	16805	16829	17194	16729	16744	16764	16710	16516	16940	16886	16845	16758	16933	16895	16759	16857	16790	16924	16896	16924	16907	16990	16736	16937	16887	16807	16939	16711	16861	16871	16863	16964	17022	16807	16695	16865	16789	16845	16826	16799	16679	16928	16956	16778	16767	16780	16999	16725	16834	16864	16846	16695	16742	17012	16852	16589	16644	16730	16938	16941	16978	16866	16984	16838	16943	16844	16780	16960	16898	16993	16921	16742	16870	16851	16884	16791	16835	16884	16959	16781	16965	16789	16919	16799	16781	17007	16746	16618	16853	16891	16782	17025	16868	16881	16980	16886	17048	16852	16881	16868	16828	16867	16636	16821	16883	16742	16939	17074	16848	16812	16606	16813	16864	16819	16571	16614	16785	16855	16775	16999	16960	16959	16797	16824	16839	17059	16790	16815	16895	16744	16750	16964	16890	16916	16873	16570	16719	16982	16754	17127	16636	16924	16782	16667	16548	16587	16899	16808	16852	16916	16961	16941	16897	16829	16840	16853	16773	16930	16855	16722	16810	16766	16830	16930	16914	17053	16709	16839	17050	16883	16704	17052	16637	16780	16952	16915	16879	16935	16674	16622	17013	16831	16801	16841	16753	16728	16897	16956	16556	16826	16851	17086	16662	16730	16688	16854	16865	16830	17017	17018	16748	16912	16805	16951	17001	16916	16838	16870	16695	16693	17077	16885	16884	16673	16822	16853	16686	16752	16873	16953	16750	16573	16851	16800	16777	16637	16780	16862	16687	16907	16826	16916	16773	16558	16793	16670	16568	16622	16694	16932	16876	16893	16875	16897	16721	16872	16770	16869	16659	17005	16748	17058	16785	16885	16866	16937	16894	16907	16777	16956	16921	16775	16899	16942	16707	16866	16896	16888	16948	17040	16839	16854	16867	16913	16784	16843	16729	16820	16795	16832	16681	16808	16973	16945	17081	16784	16885	16662	16713	16975	16881	16758	16695	16817	16601	16754	16823	16915	16727	16761	16783	16920	16688	16500	16941	16833	16831	16718	16812	16797	16834	16876	16873	16731	16730	16739	16843	16694	16839	16845	16889	16800	16748	16868	16923	16945	16906	16750	16754	16697	17019	16969	16810	16760	16862	16968	16971	16856	16847	16941	16877	16877	16850	16785	16807	16821	16653	16790	16726	16786	16869	16792	16843	16809	16875	16643	16835	17003	16753	16819	16800	16792	16953	16878	16781	16904	16704	16844	16745	17076	16843	16617	16890	16702	16872	16863	16899	16936	16775	16906	16901	16715	16703	16863	16821	16951	16917	16790	16929	16891	16901	17029	16820	16904	17053	16771	16993	16838	17048	16824	16766	17090	16889	16823	17068	16854	16695	16880	16790	16869	16847	16844	16918	16791	16661	16970	16645	16828	16908	16929	16791	16925	16814	16868	17020	16901	16666	16816	16907	16647	16736	16863	16961	16908	16925	16782	16796	16804	16878	16944	16849	16845	16975	16740	16789	16862	16873	16942	16970	16985	16877	16950	16683	16879	16797	16735	16892	16854	16830	16832	16897	16852	16694	16722	16812	16727	16834	16771	16897	16893	16788	16768	16860	16859	16936	16818	16867	16590	16770	16790	16996	16808	16691	16833	16716	16815	16857	16783	16895	16865	16858	17058	16897	16854	16828	16688	16808	16612	16963	16834	16994	16794	16897	16960	16701	16655	16624	16991	16959	16665	16811	16728	16888	16756	16870	16750	16710	16803	16879	16754	16879	16928	16796	16931	16727	16945	16820	16839	16912	16907	16824	17002	16724	16832	16879	16895	16941	16860	16725	16829	16705	16828	16893	16930	16846	16907	16743	16867	16703	16680	16886	16918	16862	16703	16730	16953	16882	16763	16938	16861	16926	16993	16939	16783	16826	16783	16786	16730	16855	16774	16811	16975	17053	16895	16951	16974	16789	16537	16741	16915	16630	16855	16932	17100	16776	16765	16767	16721	17022	16957	16751	16655	16754	16968	16933	16950	16862	16781	17087	16749	16676	16957	16717	16757	16768	16761	16824	16727	16773	16871	16787	16765	16815	16925	16947	16768	16648	16823	16874	16787	16873	16907	16671	16896	16849	16734	16730	17109	16826	16826	17013	16867	16921	16740	16698	16912	17127	16842	16829	16707	16707	16763	16717	16856	16854	16791	17012	16967	17034	16714	16940	16928	17084	16760	16847	16673	16896	16864	16899	16911	16852	16831	16721	16957	16771	16944	16946	17041	16745	16775	16697	16831	16711	16773	16841	17056	16717	16804	16924	16872	16828	16966	16819	17043	16720	16812	16793	16917	16798	16834	16834	16688	16953	16855	16745	16982	17058	16980	16805	16720	16839	16905	16838	16574	16734	16655	16842	16753	17029	16732	16909	17009	16747	16652	16756	16637	16927	16673	16813	16797	16821	16840	16786	16858	16946	16915	16934	16686	16812	16728	16752	17046	16732	16580	17005	16748	16881	16970	16726	16947	16954	16794	16683	16747	16694	16815	16670	16854	16782	16750	16773	16799	16689	16972	16784	17015	16890	17024	16908	16754	16900	16908	16796	16923	16906	16685	16815	16988	16932	16831	16901	16821	16764	16827	16690	16832	16834	17116	16905	16883	16892	16909	16762
50066	96883	90597	66312	47239	32591	22016	17026	15276	14693	14421	14515	14675	14544	14555	14560	14451	14505	14655	14520	14497	14529	14599	14541	14486	14596	14586	14626	14610	14449	14476	14634	14451	14573	14507	14588	14604	14551	14589	14517	14462	14562	14626	14477	14623	14631	14571	14566	14423	14599	14617	14599	14639	14503	14571	14573	14571	14531	14549	14482	14464	14552	14595	14432	14552	14517	14389	14647	14510	14544	14571	14530	14589	14648	14412	14543	14564	14563	14435	14456	14524	14487	14464	14487	14514	14543	14627	14588	14535	14490	14501	14530	14513	14427	14480	14755	14410	14623	14474	14489	14491	14655	14497	14691	14582	14384	14494	14460	14653	14502	14668	14529	14342	14563	14550	14643	14574	14643	14358	14234	14533	14614	14376	14587	14622	14504	14386	14698	14481	14552	14332	14409	14294	14586	14633	14369	14392	14762	14500	14498	14513	14456	14529	14354	14491	14543	14471	14699	14517	14463	14484	14640	14396	14477	14403	14469	14494	14561	14465	14499	14540	14497	14464	14399	14476	14488	14627	14486	14757	14456	14695	14481	14441	14537	14648	14383	14340	14436	14501	14453	14457	14566	14403	14546	14517	14626	14531	14541	14666	14629	14403	14391	14501	14554	14442	14402	14587	14380	14400	14519	14586	14382	14582	14570	14475	14516	14571	14617	14479	14541	14501	14630	14566	14549	14614	14742	14662	14549	14509	14616	14660	14649	14343	14656	14528	14430	14615	14610	14398	14609	14635	14412	14664	14424	14611	14375	14491	14350	14544	14671	14449	14528	14318	14427	14471	14554	14413	14443	14487	14447	14609	14486	14412	14484	14539	14326	14529	14433	14412	14530	14553	14617	14503	14507	14536	14538	14512	14506	14499	14492	14628	14609	14625	14570	14366	14493	14500	14702	14532	14604	14433	14515	14434	14364	14546	14580	14667	14442	14472	14405	14519	14472	14565	14412	14468	14609	14515	14363	14554	14572	14491	14457	14402	14549	14620	14602	14605	14683	14509	14601	14592	14504	14431	14616	14499	14505	14497	14567	14508	14589	14410	14464	14393	14565	14547	14562	14481	14422	14546	14487	14369	14475	14539	14477	14530	14515	14550	14507	14517	14457	14439	14620	14610	14521	14516	14464	14452	14403	14443	14457	14348	14488	14621	14610	14512	14523	14566	14530	14683	14421	14572	14528	14552	14619	14472	14635	14527	14609	14487	14780	14393	14627	14441	14562	14500	14485	14415	14487	14537	14506	14458	14515	14587	14545	14645	14407	14630	14480	14411	14561	14700	14527	14458	14476	14587	14499	14619	14412	14468	14479	14401	14571	14448	14623	14655	14617	14492	14496	14570	14403	14580	14591	14376	14468	14547	14614	14563	14476	14564	14628	14688	14455	14438	14398	14443	14578	14516	14387	14546	14522	14468	14679	14402	14506	14554	14660	14483	14500	14532	14433	14566	14619	14569	14575	14367	14531	14587	14473	14374	14510	14523	14494	14449	14550	14489	14574	14575	14446	14525	14643	14675	14497	14443	14545	14554	14528	14534	14513	14324	14583	14636	14644	14613	14507	14582	14589	14314	14452	14453	14488	14556	14534	14641	14469	14457	14487	14469	14577	14511	14470	14618	14506	14503	14527	14632	14577	14678	14507	14526	14486	14595	14591	14523	14541	14638	14507	14436	14497	14620	14599	14587	14552	14423	14583	14407	14504	14497	14430	14342	14533	14563	14676	14693	14730	14484	14557	14493	14539	14493	14429	14727	14528	14577	14593	14667	14465	14444	14412	14332	14487	14504	14511	14645	14556	14561	14600	14406	14288	14480	14525	14443	14347	14443	14647	14636	14554	14546	14512	14567	14464	14539	14439	14452	14307	14524	14539	14604	14689	14542	14577	14694	14511	14480	14762	14518	14598	14649	14558	14314	14399	14515	14492	14683	14455	14602	14456	14452	14516	14607	14681	14493	14424	14682	14390	14612	14501	14643	14478	14557	14482	14604	14588	14550	14473	14538	14534	14504	14418	14470	14535	14480	14523	14538	14504	14522	14543	14530	14505	14470	14621	14349	14520	14545	14471	14397	14578	14504	14594	14572	14708	14562	14625	14578	14616	14649	14346	14573	14479	14534	14425	14594	14396	14555	14577	14659	14543	14511	14442	14428	14645	14435	14640	14356	14620	14524	14324	14500	14647	14517	14358	14400	14554	14482	14529	14402	14556	14489	14381	14476	14497	14507	14544	14633	14531	14561	14483	14637	14586	14571	14534	14631	14495	14356	14527	14647	14520	14371	14574	14659	14508	14547	14557	14600	14472	14603	14553	14568	14658	14544	14606	14550	14577	14450	14384	14536	14451	14606	14474	14618	14737	14565	14489	14567	14554	14523	14395	14545	14571	14520	14495	14356	14413	14415	14553	14554	14578	14563	14576	14716	14659	14607	14606	14541	14463	14670	14562	14601	14480	14557	14507	14599	14583	14596	14460	14470	14627	14661	14571	14580	14507	14534	14549	14519	14422	14544	14519	14526	14665	14548	14559	14507	14385	14520	14566	14435	14555	14489	14573	14529	14465	14400	14603	14666	14537	14635	14522	14525	14503	14557	14447	14619	14534	14476	14584	14364	14693	14413	14555	14489	14593	14548	14475	14449	14518	14496	14630	14656	14473	14554	14398	14566	14558	14482	14477	14450	14474	14378	14578	14579	14468	14678	14501	14457	14489	14506	14490	14432	14365	14521	14516	14489	14544	14488	14633	14465	14617	14596	14646	14500	14403	14691	14433	14520	14420	14550	14579	14523	14446	14448	14356	14596	14506	14461	14398	14497	14639	14455	14545	14636	14671	14449	14532	14512	14452	14373	14433	14611	14431	14526	14672	14619	14671	14512	14522	14533	14600	14640	14681	14540	14402	14399	14590	14433	14553	14555	14596	14584	14485	14546	14618	14491	14475	14576	14526	14543	14704	14518	14467	14529	14466	14612	14568	14413	14664	14447	14554	14563	14548	14513	14581	14725	14603	14576	14494	14468	14592	14439	14563	14471	14568	14554	14594	14535	14472	14507	14669	14430	14401	14550	14589	14493	14499	14455	14483	14424	14509	14697	14627	14614	14590	14497	14721	14593	14463	14520	14662	14594	14493	14682	14595	14543	14763	14640	14404	14577	14510	14410	14407	14446	14510	14474	14470	14386	14494	14535	14586	14497	14453	14577	14466	14714	14634	14573	14431	14551	14500	14396	14641	14420	14530	14519	14549	14499	14612	14767	14313	14534	14510	14603	14557	14422	14399	14720	14429	14386	14529	14413	14753	14644	14626	14641	14598	14530	14480	14600	14493	14570	14572	14530	14409	14697	14448	14417	14605	14648	14375	14544	14531	14417	14565	14549	14806	14578	14495	14649	14392	14474	14484	14493	14690	14434	14602	14608	14491	14481	14691	14518	14727	14519	14307	14514	14543	14553	14564	14665	14448	14420	14572	14607	14591	14494	14290	14473	14153	14475	14609	14500	14495	14538	14394	14331	14660	14476	14761	14543	14410	14606	14470	14315	14472	14579	14537	14473	14571	14553	14513	14523	14592	14611	14527	14662	14405	14498	14515	14585	14574	14343	14399	14532	14557	14463	14613	14459	14626	14479	14513	14382	14550	14601	14533	14453	14339	14520	14625	14387	14621	14604	14682	14531	14668	14549	14587	14413	14460	14409	14496	14608	14348	14452	14588	14480	14523	14329	14400	14399	14672	14450	14542	14652	14461	14469	14297	14411	14377	14499	14447	14494	14570	14561	14545	14388	14461	14405	14486	14482	14383	14578	14553	14589	14484	14429	14593	14504	14652	14522	14439	14413	14518	14445	14476	14645	14709	14624	14361	14390	14445	14610	14571	14479	14593	14544	14495	14471	14511	14622	14475	14455	14516	14374	14515	14505	14550	14564	14536	14384	14682	14540	14574	14561	14582	14545	14517	14404	14603	14586	14523	14491	14398	14511	14648	14566	14574	14496	14653	14340	14278	14448	14502	14543	14465	14448	14658	14481	14533	14417	14577	14559	14441	14382	14486	14552	14572	14555	14657	14553	14489	14638	14485	14456	14470	14664	14557	14582	14743	14446	14440	14632	14416	14491	14352	14539	14603	14685	14450	14544	14645	14426	14542	14609	14568	14526	14424	14443	14574	14516	14630	14611	14530	14554	14430	14612	14623	14805	14539	14583	14493	14444	14526	14341	14406	14464	14479	14578	14601	14666	14519	14538	14631	14344	14657	14599	14570	14422	14400	14494	14399	14560	14485	14543	14463	14561	14535	14610	14485	14660	14380	14472	14477	14600	14515	14456	14444	14456	14653	14508	14679	14427	14433	14465	14572	14452	14683	14807	14511	14608	14472	14384	14568	14543	14441	14584	14597	14545	14621	14619	14586	14447	14599	14644	14653	14486	14541	14600	14523	14562	14414	14582	14555	14716	14528	14615	14567	14473	14528	14335	14669	14440	14577	14510	14481	14472	14620	14565	14550	14566	14400	14468	14419	14443	14501	14673	14403	14463	14570	14648	14550	14495	14414	14577	14605	14485	14579	14656	14551	14536	14511	14549	14581	14418	14510	14596	14407	14527	14599	14627	14338	14459	14420	14475	14561	14543	14572	14335	14563	14693	14475	14494	14629	14534	14294	14434	14697	14417	14458	14703	14468	14629	14503	14489	14491	14498	14584	14395	14505	14563	14416	14376	14618	14411	14569	14548	14515	14502	14550	14512	14564	14574	14535	14454	14639	14411	14500	14554	14473	14495	14591	14563	14379	14558	14582	14534	14553	14655	14698	14423	14547	14604	14592	14688	14445	14589	14554	14458	14439	14504	14504	14545	14379	14417	14546	14486	14614	14460	14500	14554	14415	14417	14559	14443	14589	14622	14484	14596	14609	14589	14450	14512	14503	14490	14526	14532	14458	14436	14705	14506	14487	14657	14415	14668	14564	14517	14492	14599	14665	14571	14425	14464	14489	14558	14408	14544	14523	14533	14680	14512	14559	14495	14564	14411	14586	14391	14403	14560	14475	14835	14658	14501	14448	14705	14451	14511	14616	14462	14554	14637	14447	14586	14589	14504	14738	14547	14317	14686	14528	14573	14474	14586	14397	14577	14547	14592	14494	14610	14598	14526	14441
23106	22666	40322	43804	41767	36667	31328	22318	18388	17627	17204	16976	17064	17137	16827	16864	16780	16936	17135	16982	16924	16967	17068	16788	16836	16878	16903	16777	16809	16773	16733	16983	16870	16928	16830	16844	16750	16829	17052	16969	16678	16731	17072	16875	16598	16809	16742	16799	16835	16889	16876	16829	16797	16840	16631	16759	16695	16664	16771	16651	16881	16880	16703	16749	16781	16946	16820	16608	16900	16534	16647	16655	16805	16659	16829	16960	16926	16937	16632	16666	16642	16805	16751	16758	16707	16767	16590	16745	16845	16777	16907	16673	16709	16880	16728	16709	16699	16896	16816	16761	16804	16720	16723	16880	16612	16658	16808	16434	16700	16625	16651	16773	16474	16817	16774	16632	16774	16766	16791	16673	16777	16670	16652	16635	16559	16679	16872	16819	16805	16790	16765	16621	16728	16577	16743	16879	16701	16759	16779	16649	16724	16559	16884	16745	16731	16799	16883	16913	16830	16829	16883	16666	16677	16736	16619	16954	16661	16701	16855	16846	16763	16757	16616	16799	16708	16782	16690	16712	16567	16832	16749	16757	16667	16992	16682	16793	16668	16685	16652	16615	16726	16585	16721	16684	16704	16699	16871	16782	16889	16668	16729	16772	16783	16804	16730	16723	16592	16497	16594	16798	16884	16665	16961	16649	16605	16509	16613	16672	16765	16712	16871	16600	16775	16665	16499	16909	16723	16655	16642	16836	16608	16631	16838	16643	16558	16583	16754	16615	16601	16592	16722	16747	16859	16649	16649	16491	16618	16743	16857	16691	16526	16692	16869	16844	16597	16724	16581	16653	16643	16722	16549	16895	16727	16833	16643	16585	16687	16705	16778	16740	16763	16707	16756	16693	16693	16667	16810	16598	16624	16649	16693	16708	16751	16914	16759	16652	16693	16619	16814	16756	16777	16678	16715	16814	16763	16881	16773	16837	16556	16775	16523	16612	16636	16747	16676	16665	16656	16870	16862	16653	16981	16801	16650	16730	16755	16643	16743	16866	16673	16563	16394	16753	16689	16783	16689	16713	16585	16675	16947	16758	16688	16903	16855	16482	16706	16608	16860	16487	16713	16896	16781	16676	16596	16631	16776	16737	16776	16708	16622	16813	16687	16782	16645	16717	16634	16647	16730	16687	16614	16637	16672	16860	16706	16533	16847	16709	16636	16763	16637	16713	16834	16723	16609	16579	16701	16662	16612	16770	16651	16637	16709	16664	16681	16544	16752	16802	16702	16456	16792	16766	16643	16815	16700	16912	16687	16689	16623	16574	16739	16615	16708	16749	16496	16560	16720	16534	16687	16618	16663	16628	16702	16695	16647	16864	16884	16918	16703	16561	16851	16800	16742	16786	16725	16681	16669	16837	16836	16730	16804	16585	16590	16611	16631	16468	16762	16870	16595	16528	16675	16643	16611	16775	16770	16838	16559	16760	16845	16853	16766	16731	16709	16746	16705	16638	16589	16772	16758	16717	16818	16670	16685	16952	16764	16469	16593	16707	16704	16767	16684	16606	16613	16734	16858	16912	16593	16791	16628	16834	16583	16613	16594	16574	16687	16680	16679	16625	16818	16835	16720	16820	16796	16688	16807	16660	16666	16661	16732	16632	16892	16739	16617	16857	16777	16752	16820	16637	16787	16515	16502	16745	16859	16722	16766	16635	16642	16753	16561	16779	16791	16735	16589	16766	16637	16730	16823	16546	16641	16557	16781	16674	16774	16875	16890	16683	16770	16546	16745	16747	16785	16831	16685	16682	16741	16633	16671	16668	16784	16504	16831	16912	16719	16826	16880	16733	16582	16802	16749	16722	16996	16579	16868	16675	16629	16698	16587	16498	16817	16573	16753	16762	16844	16691	16812	16781	16544	16756	16601	16692	16579	16715	16826	16709	16755	16648	16653	16613	16665	16791	16630	16538	16788	16768	16737	16589	16785	16530	16792	16878	16835	16580	16496	16652	16719	16625	16757	16808	16757	16730	16600	16843	16681	16781	16826	16553	16794	16582	16688	16550	16777	16692	16764	16831	16764	16760	16687	16710	16606	16786	16800	16728	16659	16416	16679	16627	16601	16620	16551	16667	16902	16812	16925	16588	16754	16699	16747	16568	16828	16682	16469	16672	16846	16845	16751	16709	16737	16747	16663	16581	16805	16733	16673	16616	16638	16646	16734	16789	16753	16512	16700	16742	16593	16777	16504	16885	16652	16734	16633	16947	16662	16730	16709	16780	16441	16668	16572	16818	16696	16697	16727	16825	16543	16842	16945	16901	16837	16675	16924	16543	16831	16743	16739	16800	16606	16955	16944	16664	16811	16742	16687	16830	16683	16574	16595	16784	16675	16653	16875	16779	16648	16810	16623	16779	16762	16566	16659	16627	16814	16787	16733	16707	16869	16598	16654	16485	16552	16774	16701	16714	16694	16719	16733	16752	16738	16529	16625	16641	16700	16640	16775	16667	16864	16862	16671	16670	16823	16698	16685	16685	16617	16740	16637	16602	16779	16700	16634	16675	16879	16676	16974	16660	16646	16607	16846	16608	16743	16628	16788	16787	16747	16820	16687	16576	16427	16810	16805	16739	16875	16882	16784	16612	16738	16534	16549	16601	16636	16711	16506	16941	16792	16779	16785	16679	16638	16824	16835	16661	16797	16719	16788	16729	16683	16690	16703	16830	16669	16771	16586	16755	16661	16659	16798	16703	16727	16786	16597	16718	16732	16653	16680	16778	16662	16765	16598	16790	16651	16754	16855	16825	16477	16795	16788	16690	16701	16777	16846	16666	16643	16665	16655	16846	16646	16694	16646	16636	16586	16682	16701	16706	16798	16710	16461	16602	16827	16682	16607	16768	16616	16631	16803	16605	16582	16752	16726	16968	16544	16823	16760	16642	16791	16740	16898	16746	16869	16588	16671	16688	16701	16816	16667	16656	16693	16554	16880	16643	16757	16748	16389	16722	16824	16683	16561	16680	16625	16872	16754	16775	17002	16735	16747	16626	16864	16820	16789	16772	16725	16818	16801	16564	16731	16663	16628	16704	16769	16865	16816	16738	16720	16829	16656	16706	16691	16750	16736	16850	16642	16632	16610	16672	16555	16793	16629	16743	16773	16612	16678	16547	16927	16965	16742	16659	16686	16633	16728	16782	16462	16657	16666	16727	16615	16702	16687	16579	16714	16731	16774	16660	16646	16606	16623	16792	16711	16795	16719	16909	16638	16806	16754	16654	16515	16600	16738	16630	16899	16849	16668	16587	16498	16641	16770	16530	16595	16640	16623	16598	16689	16499	16690	16713	16864	16707	16656	16601	16802	16700	16680	16780	16638	16907	16717	16627	16618	16821	16756	16645	16947	16800	16631	16621	16635	16602	16630	16645	16676	16700	16814	16568	16722	16779	16770	16801	16718	16642	17028	16807	16602	16805	16660	16723	16633	16530	16781	16621	16753	16698	16713	16927	16768	16744	16618	16713	16685	16753	16667	16676	16517	16758	16758	16511	16664	16802	16721	16651	16676	16639	16623	16827	16634	16752	16835	16555	16792	16992	16745	16880	16695	16657	16881	16509	16490	16651	16739	16690	16754	16761	16676	16675	16727	16626	16902	16862	16536	16776	16661	16912	16676	16845	16636	16788	16728	16445	16608	16568	16839	16766	16655	16750	16704	16888	16658	16801	16700	16725	16536	16559	16694	16719	16708	16891	16550	16676	16649	16723	16658	16792	16813	16854	16647	16897	16711	16507	16654	16635	16718	16625	16441	16715	16645	16761	16761	16658	16532	16625	16811	16630	16696	16739	16421	16754	16762	16651	16696	16599	16490	16615	16709	16726	16517	16711	16678	16826	16639	16915	16809	16856	16834	16903	16728	16872	16853	16808	16614	16754	16744	16802	16555	16839	16762	16802	16633	16653	16822	16585	16733	16808	16462	16613	16669	16599	16749	16722	16622	16784	16703	16772	16651	16780	16519	16833	16689	16541	16687	16741	16636	16788	16637	16523	16765	16868	16788	16617	16724	16524	16699	16554	16727	16615	16730	16705	16725	16751	16740	16823	16857	16593	16692	16690	16583	16793	16797	16583	16620	16508	16675	16719	16673	16642	16723	16476	16754	16614	16659	16706	16866	16825	16663	16526	16847	16635	16672	16708	16714	16825	16771	16716	16821	16760	16616	16636	16645	16688	16816	16847	16652	16632	16472	16756	16551	16624	16579	16573	16821	16936	16649	16679	16783	16716	16823	16805	16823	16792	16584	16780	16864	16867	16713	16657	16821	16941	16682	16680	16774	16793	16733	16719	16617	16445	16689	16828	16726	16566	16702	16559	16687	16674	16766	16476	16634	16833	16694	16729	16694	16644	16669	16889	16795	16865	16514	16794	16643	16498	16665	16840	16401	16450	16732	16745	16743	16608	16663	16732	16589	16751	16794	16544	16557	16904	16846	16845	16508	16781	16734	16552	16565	16590	16822	16541	16644	16645	16736	16730	16686	16822	16702	16689	16683	16716	16737	16662	16791	16723	16818	16704	16664	16479	16568	16825	16870	16774	16688	16712	16676	16817	16678	16700	16730	16608	16812	16625	16810	16637	16644	16733	16811	16743	16693	16575	16642	16642	16581	16751	16632	16740	16814	16882	16668	16813	16617	16736	16794	16601	16824	16769	16839	16815	16675	16757	16584	16744	16830	16663	16843	16781	16574	16615	16627	16789	16691	16772	16741	16837	16699	16623	16794	16537	16727	16718	16615	16550	16789	16723	16662	16906	16898	16740	16883	16682	16590	16752	16465	16808	16719	16655	16771	16480	16608	16872	16505	16576	16830	16610	16478	16754	16862	16675	16707	16661	16758	16829	16764	16835	16567	17033	16757	16681	16715	16793	16659	16719	16703	16647	16814	16761	16610	16871	16643	16479	16681	16942	16671	16730	16895	16759	16673	16620	16725	16706	16640	16544	16685	16654	16543	16826	16697	16637	16614	16811	16957	16696	16730	16599	16880	16561	16607	16572	16721	16690	16702	16833	16706	16727	16677	16732	16769	16672	16664	16887	16752	16822	16798	16796	16881	16708	16778	16633	16601	16711	16738	16667	16842	16596	16651	16762	16704	16667	16603	16661	16694	16775	16692	16925	16630	16734	16764	16874	16711	16728
55055	93893	95312	80551	59583	41980	27929	19264	15836	14656	14482	14384	14394	14420	14379	14502	14405	14384	14438	14354	14334	14694	14360	14574	14352	14585	14409	14272	14467	14456	14320	14384	14432	14417	14354	14396	14560	14253	14409	14327	14447	14356	14367	14247	14397	14367	14703	14624	14454	14577	14454	14425	14587	14289	14357	14339	14580	14282	14473	14485	14441	14181	14625	14381	14346	14438	14489	14408	14411	14282	14527	14529	14396	14472	14670	14494	14381	14385	14449	14370	14494	14481	14456	14351	14493	14605	14424	14399	14510	14412	14429	14411	14502	14454	14315	14358	14321	14411	14459	14364	14475	14453	14421	14457	14323	14419	14486	14366	14626	14487	14313	14509	14548	14398	14549	14509	14362	14353	14498	14546	14475	14433	14345	14318	14366	14397	14420	14470	14398	14448	14381	14405	14459	14607	14385	14424	14459	14495	14390	14370	14550	14530	14325	14296	14583	14396	14496	14466	14472	14454	14309	14537	14408	14325	14427	14317	14481	14521	14391	14464	14314	14305	14413	14702	14583	14402	14405	14399	14342	14444	14449	14301	14394	14552	14385	14367	14254	14294	14500	14398	14360	14321	14348	14501	14435	14253	14506	14429	14389	14468	14450	14382	14450	14389	14378	14343	14550	14422	14515	14498	14390	14490	14412	14387	14586	14411	14401	14431	14363	14256	14320	14262	14502	14388	14456	14407	14360	14380	14417	14466	14434	14371	14414	14299	14429	14378	14323	14458	14402	14410	14359	14324	14408	14469	14514	14353	14609	14174	14591	14495	14304	14503	14518	14267	14478	14495	14414	14498	14467	14422	14352	14364	14402	14509	14264	14419	14476	14312	14575	14355	14375	14517	14304	14420	14350	14451	14596	14304	14432	14455	14608	14318	14311	14413	14615	14199	14375	14437	14332	14334	14417	14518	14565	14386	14566	14406	14413	14526	14430	14438	14413	14416	14383	14548	14179	14489	14487	14514	14234	14430	14415	14531	14301	14488	14303	14311	14462	14416	14537	14416	14330	14432	14426	14351	14242	14360	14459	14393	14465	14314	14457	14381	14554	14434	14370	14440	14336	14407	14393	14380	14389	14458	14366	14383	14538	14408	14476	14460	14301	14307	14530	14277	14286	14567	14421	14447	14604	14513	14462	14331	14282	14332	14541	14320	14353	14362	14396	14423	14195	14402	14510	14315	14406	14359	14583	14328	14566	14421	14371	14364	14437	14477	14429	14575	14402	14454	14384	14509	14461	14459	14466	14485	14204	14350	14405	14506	14609	14366	14444	14511	14500	14449	14502	14413	14271	14351	14343	14499	14345	14482	14348	14582	14378	14283	14483	14473	14419	14480	14264	14484	14362	14338	14496	14407	14360	14481	14402	14306	14488	14420	14450	14268	14469	14430	14556	14354	14392	14415	14469	14328	14405	14355	14464	14394	14484	14437	14518	14440	14348	14500	14329	14464	14412	14446	14372	14530	14443	14447	14417	14333	14336	14393	14420	14338	14287	14359	14651	14373	14336	14223	14409	14380	14587	14460	14679	14311	14336	14479	14243	14239	14407	14429	14405	14451	14527	14662	14347	14657	14504	14348	14447	14362	14451	14363	14359	14383	14433	14333	14302	14306	14464	14316	14291	14412	14354	14440	14621	14551	14477	14550	14461	14360	14392	14400	14332	14304	14644	14418	14416	14384	14533	14295	14378	14373	14357	14579	14372	14454	14428	14349	14391	14333	14597	14221	14411	14518	14426	14427	14426	14477	14438	14395	14249	14429	14427	14348	14556	14485	14403	14402	14480	14475	14448	14436	14326	14343	14293	14353	14493	14198	14407	14442	14281	14415	14522	14485	14382	14515	14369	14264	14456	14485	14408	14399	14382	14545	14490	14405	14367	14496	14448	14469	14643	14395	14334	14417	14517	14500	14531	14636	14531	14400	14453	14313	14403	14446	14259	14574	14520	14515	14446	14526	14286	14460	14382	14390	14406	14600	14459	14442	14329	14439	14574	14506	14499	14351	14439	14419	14387	14352	14415	14604	14349	14384	14531	14469	14553	14315	14314	14351	14341	14444	14208	14389	14449	14313	14455	14377	14432	14462	14432	14446	14358	14379	14238	14538	14418	14463	14526	14511	14426	14544	14302	14451	14436	14512	14469	14459	14470	14514	14532	14444	14348	14289	14545	14535	14361	14385	14426	14542	14310	14328	14457	14475	14574	14415	14469	14547	14244	14535	14389	14351	14607	14158	14503	14461	14425	14350	14182	14448	14379	14632	14487	14626	14553	14275	14607	14395	14435	14372	14401	14415	14354	14440	14420	14415	14260	14450	14380	14342	14537	14486	14454	14446	14268	14404	14436	14227	14271	14495	14308	14289	14361	14255	14414	14375	14287	14190	14425	14222	14477	14440	14314	14372	14559	14545	14531	14366	14366	14505	14488	14361	14611	14434	14173	14365	14446	14314	14444	14386	14579	14373	14281	14435	14305	14461	14280	14405	14517	14458	14465	14443	14361	14289	14439	14362	14557	14376	14411	14433	14411	14382	14526	14266	14515	14363	14503	14423	14273	14547	14349	14443	14347	14576	14525	14300	14562	14481	14387	14546	14332	14438	14377	14622	14564	14444	14281	14335	14418	14299	14465	14330	14491	14426	14457	14445	14368	14464	14415	14362	14364	14409	14416	14231	14693	14425	14398	14297	14359	14457	14383	14558	14483	14340	14521	14290	14505	14377	14437	14386	14428	14555	14419	14480	14308	14327	14377	14350	14550	14448	14302	14479	14342	14507	14433	14513	14523	14324	14347	14461	14350	14426	14481	14582	14518	14375	14395	14335	14278	14427	14441	14554	14468	14293	14449	14601	14399	14266	14475	14416	14449	14288	14479	14440	14493	14357	14521	14317	14398	14572	14356	14582	14321	14252	14422	14563	14379	14416	14382	14312	14522	14333	14364	14588	14585	14444	14440	14425	14443	14546	14385	14268	14529	14344	14493	14351	14203	14351	14375	14512	14500	14247	14581	14312	14367	14362	14376	14576	14277	14523	14329	14562	14224	14415	14197	14455	14414	14234	14312	14328	14441	14297	14340	14307	14601	14410	14374	14345	14372	14429	14331	14545	14265	14349	14423	14571	14474	14454	14268	14368	14390	14502	14385	14226	14441	14197	14249	14465	14496	14447	14423	14441	14543	14458	14505	14359	14426	14231	14266	14341	14351	14418	14434	14370	14468	14467	14249	14463	14486	14498	14161	14520	14497	14359	14437	14452	14250	14472	14370	14421	14462	14322	14425	14417	14495	14342	14260	14491	14355	14513	14281	14617	14494	14397	14343	14329	14543	14575	14406	14473	14295	14291	14351	14417	14491	14416	14245	14436	14325	14515	14568	14294	14607	14455	14283	14564	14446	14486	14445	14448	14411	14381	14512	14373	14501	14328	14330	14368	14457	14638	14349	14528	14365	14310	14452	14600	14270	14460	14456	14270	14314	14451	14433	14315	14363	14492	14471	14472	14350	14294	14238	14563	14571	14430	14294	14217	14357	14483	14471	14374	14442	14435	14461	14368	14427	14255	14358	14489	14266	14421	14487	14595	14586	14337	14374	14433	14492	14457	14365	14494	14253	14470	14463	14434	14405	14499	14435	14423	14438	14388	14457	14414	14446	14357	14438	14502	14370	14522	14503	14529	14248	14325	14375	14371	14351	14509	14469	14405	14624	14417	14524	14192	14430	14409	14374	14411	14319	14504	14178	14348	14340	14249	14251	14240	14549	14320	14466	14439	14390	14318	14602	14382	14273	14465	14369	14498	14394	14412	14369	14371	14486	14424	14507	14397	14540	14521	14369	14291	14482	14513	14374	14381	14428	14366	14260	14532	14442	14574	14487	14415	14455	14521	14517	14355	14542	14309	14305	14360	14461	14417	14549	14336	14326	14430	14462	14541	14382	14444	14293	14493	14283	14417	14326	14509	14371	14371	14550	14479	14404	14422	14453	14402	14347	14445	14464	14483	14546	14575	14451	14555	14272	14585	14444	14517	14442	14530	14338	14487	14412	14586	14288	14400	14390	14518	14483	14539	14290	14449	14519	14274	14309	14439	14584	14540	14322	14361	14357	14419	14474	14370	14187	14396	14522	14414	14399	14517	14439	14517	14186	14451	14415	14475	14470	14221	14427	14381	14194	14356	14499	14388	14532	14339	14348	14387	14491	14474	14532	14497	14345	14466	14374	14500	14327	14527	14522	14398	14531	14303	14352	14387	14426	14322	14382	14370	14410	14439	14395	14516	14279	14306	14418	14278	14435	14386	14293	14359	14374	14486	14508	14383	14273	14425	14375	14443	14629	14320	14346	14346	14459	14411	14272	14355	14184	14323	14328	14361	14412	14408	14424	14415	14270	14341	14369	14553	14596	14360	14424	14581	14290	14406	14423	14448	14421	14404	14401	14524	14393	14383	14451	14345	14407	14459	14193	14412	14370	14360	14280	14428	14527	14453	14466	14531	14543	14413	14610	14386	14335	14513	14365	14395	14545	14513	14433	14453	14415	14455	14411	14277	14492	14620	14361	14498	14485	14333	14543	14552	14491	14378	14313	14328	14448	14190	14527	14399	14330	14398	14671	14344	14599	14637	14484	14391	14562	14476	14456	14390	14484	14282	14448	14363	14209	14493	14304	14456	14241	14589	14393	14423	14314	14418	14301	14474	14297	14500	14457	14421	14219	14374	14527	14362	14366	14412	14441	14454	14395	14314	14442	14350	14556	14334	14436	14534	14351	14429	14213	14414	14497	14304	14434	14490	14438	14494	14359	14636	14572	14339	14259	14406	14536	14310	14455	14527	14283	14357	14370	14568	14372	14317	14330	14544	14458	14364	14464	14465	14403	14501	14490	14321	14321	14439	14313	14439	14390	14400	14316	14318	14549	14467	14464	14294	14618	14363	14394	14384	14434	14426	14480	14306	14315	14288	14601	14353	14354	14471	14394	14332	14446	14323	14445	14328	14545	14550	14538	14275	14291	14524	14448	14487	14446	14328	14378	14526	14449	14518	14423	14426	14463	14388	14368	14531	14513	14425	14399	14441	14553	14511	14272	14356	14330	14315	14396	14563	14397	14514	14467	14403	14488	14441	14396	14456	14461	14526	14512	14211	14392	14456
28664	34405	45674	36443	26045	21101	18851	17959	17312	17487	17398	17435	17358	17270	17429	17369	17515	17156	17300	17348	17357	17308	17407	17443	17123	17136	17177	17249	17421	17365	17299	17289	17281	17161	17237	17185	17294	17297	17588	17170	17334	17474	17458	17062	17465	17141	17188	17141	17159	17235	17240	17180	17157	17149	17459	17250	17308	17247	17323	17309	17257	17355	17107	17242	17224	17279	17456	17189	17425	17196	17124	17429	17378	17170	17184	17098	17037	17214	17397	17132	17246	17241	17205	17424	17418	17267	17183	17312	17214	17373	17298	17167	17433	17339	17241	17316	17344	17225	17127	17324	17316	17327	17267	17520	17313	17520	17314	17252	17212	17350	17385	17154	17427	17172	17249	17410	17459	17197	17268	17442	17495	17324	17397	17148	17522	17357	17320	17199	17270	17169	17178	17164	17121	17294	17268	17190	17154	17267	17375	17255	17323	17337	17319	17282	17166	17144	17282	17178	17395	17260	17201	17078	17223	17318	17196	17347	17322	17143	17292	17112	17073	17228	17087	17163	17248	17394	17195	17129	17314	17259	17366	17391	17330	17240	17169	17245	17358	17158	17324	17275	17213	17280	17088	17486	17085	17337	17278	17352	17156	17337	17256	17415	17252	17236	17176	17186	17337	17229	17231	17112	17120	17321	17153	17270	17129	17147	17271	17124	17326	17592	17068	17201	17394	17382	17346	17272	17057	17432	17256	17266	17144	17410	17111	17216	17253	17235	17219	17090	17469	17050	17126	17023	17296	17470	17351	17280	17152	17458	17276	17434	17237	17445	17393	17065	17288	17153	17198	17394	17332	17004	17292	17306	17309	17237	17330	17151	17170	17171	17264	17294	17181	17186	17099	17158	17356	17145	17204	17188	17105	17308	17461	17328	17422	17265	17259	17256	17314	17266	17172	17304	17247	17394	17207	17218	17346	17268	17224	17080	17304	17369	17382	17130	17283	17401	17234	17313	17153	17272	17247	17124	17309	17252	17081	17329	17128	17375	17352	17117	17138	17287	17240	17253	17340	17305	17152	17298	17193	17195	17388	17296	17394	17076	17175	17272	17325	17077	17132	17266	17192	17330	17330	17256	17216	17313	17153	17180	17236	17413	17211	17193	17303	17319	17323	17241	17312	17228	17353	17192	17203	17073	17247	17290	17332	17509	17398	17234	17187	17345	17360	17348	17215	17188	17157	17334	17292	17244	17180	17277	17146	17412	17098	17307	17398	17277	17265	17228	17139	17220	17268	17425	17245	17208	17224	17155	17333	17193	17361	17213	17257	17267	17302	17348	17311	17336	17254	17318	17263	17315	17298	17375	17334	17185	17366	17253	17313	17420	17367	17407	17279	17294	17353	17112	17562	17272	17334	17282	17348	17229	17375	17013	17188	17362	17223	17284	17247	17034	17397	17162	17267	17184	17217	17212	17154	17464	17397	17519	17533	17143	17118	17242	17286	17305	17203	17440	17232	17210	17408	17424	17416	17184	17441	17192	17433	17286	17215	17025	17157	17016	17219	17261	17147	17429	17553	17329	17225	17254	17097	17088	17186	17237	17206	17390	17229	17212	17482	17287	17191	17222	17286	17355	16932	17461	17502	17415	17456	17489	17434	17233	17226	17143	17360	17419	17231	17041	17155	17426	17295	17182	17373	17247	17318	17283	17228	17299	17181	17319	17229	17282	17422	17163	17142	17135	17426	17211	17245	17362	17067	17379	17294	17336	17132	17225	17271	17286	17311	17353	17203	17301	17286	17430	17349	17279	17264	17315	17338	17226	17533	17365	17093	17156	17235	17344	17221	17194	17258	17087	17368	17455	17207	17401	17257	17263	17100	17121	17208	17134	17277	17330	17351	17232	17491	17245	17320	17186	17183	17408	17196	17201	17216	17301	17361	17225	17406	17319	17324	17201	16987	17397	17242	17235	17327	17221	17242	17221	17353	16991	17308	17124	17343	17325	17093	17321	17257	17196	17264	17260	17170	17370	17253	17295	17484	17422	17243	17223	17319	17229	17231	17225	17323	17192	17408	17294	17438	17304	17336	16991	17158	17262	17092	17038	17336	17094	17409	17050	17279	17204	17376	17091	17293	17394	17341	17161	17294	17289	17386	17342	17278	17246	17179	17191	17215	17293	17338	17277	17257	17237	17216	17003	17219	17192	17283	17317	17225	17248	17170	17175	17282	17275	17401	17371	17248	17082	17288	17270	17589	17280	17145	17429	17442	17354	17434	17370	17483	17133	17262	17212	17226	17086	17123	17313	17343	17264	17220	17288	17219	17212	17228	17243	17079	17280	17353	17436	17343	17185	17350	17382	17355	17364	17399	17167	17343	17397	17172	17278	17280	17292	17385	17307	17176	17195	17232	17269	17201	17183	17214	17249	17227	17297	17259	17182	17176	17123	17233	17211	17287	17257	17267	17040	17373	17187	17121	17274	17140	17091	17133	17130	17319	17508	17386	17155	17602	17306	17465	17039	17070	17336	17219	17232	17260	17231	17143	17438	17213	17202	17240	17113	17355	17303	17254	17113	17278	17352	17292	17321	17342	17230	17365	17446	17306	17386	17037	17049	17140	17249	17349	17344	17500	17311	17181	17201	17311	17458	17241	17161	17432	17284	17159	17311	17346	17156	17302	17316	17192	17358	17464	17095	17317	17326	17279	17453	17399	17466	17675	17180	17504	17181	17362	17321	17384	17422	17210	17480	17281	17304	17449	17192	17448	17115	17400	17185	17321	17300	17131	17430	17176	17319	17224	17011	17223	17398	17317	17487	17278	17320	17171	17358	17402	17454	17212	17089	17231	17061	17123	17188	17466	17326	17229	17223	17119	17311	17318	17270	17124	17304	17237	17300	17314	17199	17256	17233	17355	17155	17282	17362	17333	17433	17362	17295	17211	17245	17234	17267	17263	17241	17337	17478	17487	17179	17223	17269	17440	17356	17492	17401	17280	17261	17488	17164	17187	17137	17395	17215	17094	17275	17167	17209	17285	17332	17292	17179	17351	17381	17190	17548	17337	17152	17101	17410	17200	17184	17110	17349	17207	17344	17184	17171	17129	17260	17267	17314	17479	17284	17450	17247	17395	17211	17378	17468	17181	17338	17301	17342	17082	17104	17288	17307	17214	17217	17259	17319	17475	17278	17399	17286	17343	17132	17382	17312	17180	17091	17466	17444	17371	17213	17449	16992	17198	17256	17333	17175	17364	17223	17132	17132	17267	17342	16952	17152	17209	17324	17529	17329	17148	17358	17402	17424	17317	17151	17473	17264	17316	17233	17415	17443	17231	17214	17139	17215	17222	17180	17283	17263	17193	17194	17255	17403	17282	17255	17419	17193	17349	17364	17295	17254	17133	17278	17122	17240	17348	17196	17397	17225	17228	17093	17221	17068	17252	17322	17184	17307	17310	17150	17294	17344	17167	17206	17234	17351	17205	17222	17282	17285	17156	17415	17182	17155	17151	17250	17223	17264	17205	17239	17174	17197	17339	17243	17434	17416	17158	17178	17295	17354	17243	17257	17174	17113	17212	17238	17254	17445	17312	17174	17343	17246	17234	17266	17365	17243	17387	17617	17407	17509	17169	17423	17235	17206	17254	17283	17193	17292	17202	17318	17072	17241	17499	17297	17195	17400	17214	17413	17191	17120	17367	17532	17336	17146	17170	17353	17366	17084	17324	17256	17381	17481	17669	17249	17437	17418	17152	17352	17352	17173	17325	17215	17369	17230	17311	17448	17310	17327	17238	17182	17266	17299	17214	17197	17365	17424	17512	17257	17337	17305	17245	17282	17275	17113	17379	17076	17374	17191	17334	17507	17301	17367	17341	17315	17348	17285	17322	17369	17332	17217	17108	17510	17328	17139	17307	17413	17426	17351	17423	17100	17207	17231	17330	17206	17332	17252	17239	17353	16933	17189	17249	17266	17278	17365	17101	17329	17310	17262	17302	17411	17178	17341	17202	17202	17357	17146	17019	17121	17330	17182	17201	17214	17239	17090	17400	17314	17364	17155	17207	17330	17298	17458	17142	17332	17507	17099	17316	17186	17331	17113	17480	17419	17390	17351	17309	17473	17330	17354	17402	17293	17108	17492	17154	17223	17355	17480	17492	17190	17257	17298	17316	17342	17294	16960	17252	17114	17412	17277	17272	17294	17134	17093	17493	17261	17348	17223	17066	17176	17140	17293	17210	17195	17441	17151	17237	17199	17276	17422	17184	17306	17441	17417	17373	17331	17090	17380	17202	17234	17253	17370	17375	17248	17288	17206	17406	17290	17280	17210	17284	17189	17256	17255	17459	17277	17282	17374	17330	17200	17484	17348	17334	17162	17371	17276	17384	17216	17309	17211	17318	17314	17367	17299	17469	17432	17467	17238	17401	17142	17211	17132	17224	17362	17206	17222	17161	17289	17167	17432	17484	17260	17305	17311	17355	17430	17192	17428	17549	17491	17342	16970	17170	17141	17116	17181	17196	17151	17480	17359	17393	17213	17278	17252	17270	17173	17182	17146	17296	17168	17162	17336	17128	17041	17274	17439	17176	17269	17480	17205	17248	17098	17135	17463	17248	17301	17400	17355	17417	17187	17102	17258	17368	17197	17415	17373	17157	17253	17139	17282	17223	17384	17131	17272	17258	17407	17381	17386	17261	17343	17427	17216	17268	17261	17318	17450	17247	17209	17152	17288	17325	17286	17241	17242	17193	17168	17295	17505	17394	17234	17304	17229	17148	17132	17215	17224	17096	17163	17288	17448	17518	17176	17242	17290	17393	17282	17305	17192	17475	17288	17291	17208	17167	17393	17312	17220	17241	17475	17254	17264	17319	17207	17259	17299	17289	17204	17300	17235	17371	17211	17360	17304	17241	17128	17292	17305	17313	17231	17521	17357	17244	17329	17329	17209	17241	17115	17436	17297	17357	17347	17347	17357	17265	17362	17513	17517	17378	17227	17111	17366	17227	17164	17335	17164	17374	17355	17172	17435	17417	17262	17061	17283	17121	17274	17377	17267	17298	17334	17181	17184	17116	17258	17249	17232	17237	17289	17237	17223	17122	17295	17263	17388	17160	17220	17281	17254	17258	17016	17179	17209	17257	17294	17187	17136	17429	17257	17257	17237	17177	17099	17246	17369	17142	17188	17202	17302
28929	54897	48143	33283	23483	18411	15988	15066	14853	14731	14790	14746	14706	14735	14596	14627	14697	14865	14766	14643	14606	14638	14637	14739	14815	14735	14684	14657	14764	14763	14622	14795	14755	14697	14798	14705	14505	14819	14907	14649	14683	14725	14896	14729	14739	14872	14752	14879	14735	14687	14555	14593	14739	14621	14712	14657	14806	14577	14691	14675	14779	14751	14811	14821	14629	14696	14612	14869	14637	14775	14680	14787	14768	14721	14668	14797	14704	14700	14822	14507	14932	14811	14598	14712	14865	14676	14712	14781	14931	14780	14686	14800	14669	14770	14844	14700	14705	14904	14718	14870	14724	14778	14618	14666	14643	14818	14831	14756	14492	14678	14659	14799	14905	14805	14857	14621	14749	14646	14807	14706	14584	14625	14744	14724	14686	14607	14643	14834	14707	14780	14732	14679	14756	14761	14767	14883	14623	14667	14603	14645	14671	14765	14705	14683	14533	14706	14689	14652	14768	14845	14729	14680	14698	14788	14566	14794	14856	14670	14690	14837	14831	14800	14644	14665	14700	14747	14657	14739	14745	14624	14697	14735	14762	14611	14758	14787	14804	14790	14696	14608	14791	14809	14490	14559	14724	14766	14715	14694	14722	14728	14830	14707	14701	14861	14599	14760	14824	14646	14643	14722	14832	14652	14613	14661	14633	14612	14817	14711	14774	14672	14571	14698	14627	14577	14660	14735	14668	14722	14833	14595	14535	14899	14666	14677	14861	14708	14747	14702	14833	14740	14678	14691	14692	14686	14642	14697	14690	14630	14580	14605	14848	14766	14682	14791	14582	14835	14601	14831	14755	14579	14733	14920	14560	14746	14480	14713	14596	14726	14621	14705	14905	14754	14768	14595	14717	14850	14785	14550	14729	14616	14670	14783	14640	14686	14737	14647	14757	14796	14632	14709	14840	14745	14542	14761	14784	14751	14716	14852	14839	14740	14690	14691	14704	14711	14693	14805	14657	14724	14537	14755	14865	14794	14740	14718	14716	14809	14765	14647	14797	14732	14684	14882	14766	14639	14585	14768	14752	14712	14504	14571	14707	14530	14786	14773	14823	14656	14671	14698	14827	14596	14606	14891	14918	14636	14606	14733	14797	14928	14743	14868	14793	14573	14626	14581	14760	14736	14754	14937	14705	14578	14792	14704	14552	14925	14547	14734	14664	14623	14689	14722	14790	14774	14681	14602	14675	14946	14812	14761	14663	14786	14808	14663	14739	14648	14883	14668	14814	14546	14757	14681	14571	14672	14729	14705	14813	14716	14613	14624	14651	14649	14676	14658	14663	14666	14597	14694	14684	14992	14679	14785	14560	14749	14644	14650	14584	14756	14692	14670	14612	14777	14862	14776	14748	14821	14704	14699	14816	14865	14705	14662	14664	14706	14612	14724	14874	14727	14761	14815	14634	14638	14741	14895	14786	14679	14613	14667	14784	14758	14884	14804	14744	14793	14677	14710	14661	14722	14706	14716	14862	14700	14627	14659	14832	14491	14758	14776	14672	14742	14722	14776	14674	14766	14683	14721	14649	14727	14755	14531	14799	14790	14572	14835	14637	14614	14696	14688	14831	14584	14624	14620	14697	14610	14698	14889	14694	14853	14746	14694	14793	14675	14652	14481	14859	14704	14686	14804	14675	14464	14689	14723	14763	14597	14738	14629	14712	14735	14824	14597	14799	14675	14661	14634	14861	14537	14731	14604	14930	14667	14665	14826	14721	14739	14812	14863	14752	14737	14863	14633	14635	14728	14643	14693	14684	14674	14687	14927	14755	14671	14694	14769	14692	14889	14705	14689	14774	14786	14650	14773	14662	14804	14713	14761	14795	14707	14710	14868	14556	14784	14549	14701	14693	14865	14738	14819	14701	14716	14785	14562	14700	14679	14691	14900	14661	14753	14745	14706	14538	14859	14776	14633	14663	14735	14848	14815	14783	14681	14851	14683	14667	14638	14748	14737	14811	14549	14715	14652	14787	14728	14733	14677	14654	14802	14755	14748	14493	14739	14566	14618	14755	14585	14787	14699	14799	14804	14487	14640	14639	14758	14750	14756	14765	14744	14638	14630	14827	14623	14675	14856	14639	14629	14719	14695	14628	14643	14787	14760	14747	14941	14816	14871	14781	14853	14702	14562	14670	14651	14732	14772	14685	14654	14535	14721	14759	14748	14730	14779	14820	14713	14792	14656	14820	14868	14880	14922	14689	14707	14748	14683	14900	14831	14686	14613	14755	14888	14723	14765	14650	14603	14971	14813	14976	14625	14705	14703	14758	14744	14733	14668	14682	14842	14759	14753	14637	14627	14624	14700	14667	14669	14743	14820	14834	14840	14723	14751	14615	14827	14674	14717	14565	14631	14726	14779	14706	14916	14623	14626	14711	14709	14634	14642	14793	14684	14814	14742	14832	14693	14630	14902	14792	14808	14672	14657	14649	14753	14685	14520	14955	14876	14724	14631	14920	14758	14738	14695	14697	14863	14689	14520	14943	14959	14727	14715	14605	14732	14823	14759	14648	14662	14690	14685	14777	14749	14590	14725	14530	14804	14649	14571	14777	14686	14600	14677	14753	14690	14771	14784	14664	14641	14861	14564	14715	14655	14757	14824	14820	14581	14804	14666	14599	14722	14867	14836	14854	14649	14897	14706	14889	14701	14645	14673	14683	14726	14634	14615	14839	14839	14734	14675	14679	14607	14704	14705	14842	14587	14730	14654	14462	14671	14725	14706	14673	14672	14699	14698	14651	14558	14907	14728	14754	14865	14625	14668	14634	14696	14830	14697	14739	14978	14764	14901	14802	14676	14627	14714	14722	14699	14725	14774	14762	14692	14691	14721	14791	14728	14825	14737	14804	14691	14663	14790	14700	14757	14575	14793	14669	14418	14711	14652	14728	14769	14682	14943	14722	14686	14885	14593	14693	14792	14733	14559	14787	14807	14894	14688	14747	14708	14767	14657	14562	14762	14809	14702	14731	14677	14719	14611	14569	14545	14625	14689	14615	14738	14857	14549	14753	14893	14728	14787	14737	14670	14647	14726	14607	14773	14900	14646	14754	14663	14724	14698	14582	14643	14752	14609	14764	14745	14783	14757	14857	14795	14728	14736	14817	14750	14664	14608	14678	14667	14608	14972	14670	14573	14740	14649	14702	14646	14735	14743	14836	14547	14768	14731	14620	14629	14844	14697	14755	14585	14824	14786	15002	14700	14711	14641	14606	14749	14609	14694	14743	14769	14810	14856	14759	14802	14739	14664	14668	14880	14683	14691	14852	14756	14618	14664	14748	14648	14619	14819	14762	14581	14773	14722	14746	14692	14519	14523	14860	14804	14722	14722	14765	14904	14849	14695	14745	14721	14789	14644	14773	14778	14620	14736	14791	14780	14801	14923	14710	14761	14656	14681	14674	14698	14561	14745	14692	14702	14820	14702	14652	14781	14622	14522	14567	14639	14635	14685	14713	14676	14826	14853	14635	14853	14706	14587	14753	14787	14849	14580	14694	14669	14897	14735	14807	14709	14630	14630	14540	14882	14803	14893	14801	14694	14751	14656	14780	14754	14625	14795	14554	14785	14735	14701	14720	14631	14722	14673	14686	14642	14721	14810	14753	14683	14848	14636	14657	14728	14801	14856	14764	14613	14749	14755	14756	14645	14786	14557	14803	14577	14823	14730	14761	14622	14922	14718	14647	14840	14754	14595	14784	14656	14674	14642	14666	14765	14679	14755	14696	14796	14785	14746	14797	14848	14874	14722	14671	14664	14758	14906	14635	14575	14622	14841	14757	14682	14819	14618	14664	14716	14725	14735	14514	14659	14701	14760	14682	14734	14734	14833	14702	14629	14695	14805	14750	14728	14646	14715	14710	14836	14680	14790	14654	14804	14822	14786	14821	14879	14663	14770	14737	14680	14798	14531	14699	14775	14520	14823	14749	14625	14695	14873	14646	14799	14834	14818	14657	14854	14565	14731	14822	14555	14709	14705	14760	14599	14767	14631	14682	14832	14853	14659	14694	14641	14840	14662	14776	14709	14905	14706	14767	14814	14599	14734	14655	14642	14791	14705	14717	14953	14791	14802	14786	14612	14756	14805	14760	14561	14857	14859	14774	14592	14633	14671	14910	14549	14767	14738	14622	14740	14533	14871	14710	14716	14619	14658	14640	14749	14680	14472	14683	14619	14730	14867	14799	14777	14811	14829	14725	14699	14758	14647	14867	14722	14699	14721	14727	14748	14767	14615	14683	14694	14695	14644	14665	14793	14754	14864	14759	14844	14879	14678	14876	14739	14609	15005	14670	14784	14740	14826	14587	14741	14851	14691	14710	14532	14707	14819	14700	14735	14836	14781	14563	14874	14716	14653	14586	14690	14664	14755	14716	14579	14841	14889	14517	14716	14741	14588	14732	14637	14811	14539	14633	14914	14926	14676	14688	14651	14783	14678	14713	14748	14750	14679	14579	14560	14857	14767	14828	14597	14668	14604	14772	14743	14473	14572	14727	14811	14729	14719	14824	14670	14692	14682	14755	14909	14712	14757	14830	14782	14761	14851	14744	14783	14669	14761	14514	14770	14715	14650	14715	14800	14832	14697	14729	14799	14896	14803	14871	14601	14759	14677	14697	14557	14695	14778	14756	14518	14852	14801	14750	14673	14518	14680	14743	14697	14874	14686	14770	14890	14631	14495	14839	14603	14679	14636	14692	14745	14793	14771	14762	14533	14691	14599	14844	14638	14745	14783	14710	14707	14636	14623	14662	14740	14839	14788	14791	14715	14784	14608	14688	14818	14760	14877	14782	14717	14691	14854	14768	14865	14758	14823	14829	14728	14926	14664	14696	14670	14747	14672	14663	14735	14772	14676	14609	14832	14551	14866	14829	14709	14633	14813	14811	14611	14566	14822	14626	14764	14699	14618	14720	14705	14512	14703	14729	14751	14760	14670	14840	14759	14641	14810	14626	14730	14730	14839	14579	14637	14742	14663	14645	14840	14654	14778	14715	14717	14769	14862	14579	14697	14740	14674	14745	14890	14818	14569	14810	14642	14748	14591	14804	14716	14671	14634	14744	14785	14621	14782	14675	14635	14732	14617	14593	14534	14596	14614	14658	14760	14751	14748	14825	14548	14815	14626	14846	14639	14838	14870
24179	23951	45736	48924	40368	32480	26593	20283	18226	17721	17594	17686	17463	17680	17544	17613	17579	17775	17501	17545	17479	17612	17595	17403	17429	17479	17472	17220	17413	17411	17541	17402	17295	17409	17424	17327	17388	17465	17478	17446	17467	17379	17437	17504	17424	17398	17436	17364	17492	17367	17366	17358	17297	17322	17542	17469	17464	17451	17489	17440	17383	17214	17356	17412	17308	17394	17512	17306	17427	17616	17411	17192	17276	17443	17397	17358	17533	17415	17295	17335	17196	17554	17289	17377	17486	17630	17545	17440	17400	17294	17398	17679	17614	17475	17506	17274	17559	17407	17284	17495	17262	17293	17303	17554	17519	17339	17344	17093	17553	17478	17094	17324	17353	17309	17395	17205	17543	17352	17508	17460	17385	17351	17271	17247	17342	17420	17295	17434	17200	17398	17279	17427	17383	17431	17350	17436	17281	17556	17452	17409	17134	17348	17420	17234	17257	17401	17442	17285	17507	17424	17220	17270	17336	17278	17148	17305	17515	17344	17440	17586	17380	17506	17639	17351	17447	17628	17411	17483	17447	17272	17302	17467	17352	17364	17547	17251	17230	17364	17408	17295	17467	17462	17065	17224	17358	17402	17231	17532	17448	17459	17357	17423	17304	17464	17409	17306	17586	17390	17393	17258	17371	17380	17267	17287	17520	17347	17284	17271	17428	17509	17161	17355	17383	17438	17332	17264	17221	17350	17245	17439	17467	17361	17243	17464	17363	17381	17478	17508	17303	17465	17241	17233	17395	17368	17233	17229	17329	17437	17199	17409	17327	17408	17325	17154	17281	17377	17349	17480	17481	17193	17328	17117	17337	17488	17438	17447	17544	17389	17442	17547	17364	17613	17197	17466	17552	17192	17341	17261	17646	17458	17445	17269	17284	17236	17351	17257	17278	17253	17338	17275	17515	17324	17414	17382	17360	17158	17512	17564	17464	17365	17367	17237	17332	17431	17380	17279	17395	17352	17541	17555	17662	17353	17390	17408	17371	17441	17357	17530	17496	17258	17472	17425	17572	17325	17179	17292	17291	17433	17511	17472	17506	17481	17438	17611	17397	17482	17405	17564	17360	17332	17394	17459	17579	17312	17571	17384	17373	17347	17441	17543	17576	17367	17343	17325	17309	17255	17613	17538	17510	17390	17251	17424	17536	17168	17178	17307	17435	17269	17366	17354	17448	17392	17604	17422	17341	17274	17700	17436	17524	17359	17345	17374	17646	17362	17292	17275	17419	17404	17263	17451	17219	17244	17315	17414	17198	17421	17375	17364	17443	17174	17318	17313	17400	17434	17426	17393	17367	17464	17298	17524	17375	17279	17328	17352	17269	17421	17280	17325	17269	17385	17352	17198	17515	17227	17355	17541	17471	17280	17534	17265	17457	17527	17501	17400	17397	17347	17213	17113	17232	17378	17561	17570	17288	17239	17513	17414	17435	17405	17212	17268	17188	17306	17218	17344	17256	17324	17495	17195	17387	17309	17332	17303	17482	17531	17322	17353	17226	17228	17554	17492	17386	17417	17475	17468	17494	17481	17454	17447	17520	17527	17417	17481	17515	17482	17266	17307	17117	17397	17304	17316	17509	17706	17361	17337	17414	17399	17517	17402	17123	17483	17387	17403	17284	17516	17438	17436	17313	17364	17573	17471	17265	17371	17429	17371	17474	17442	17258	17286	17290	17571	17329	17276	17385	17238	17373	17253	17436	17339	17405	17304	17523	17225	17352	17520	17430	17711	17319	17150	17263	17377	17426	17372	17331	17430	17303	17361	17136	17421	17146	17375	17588	17235	17108	17279	17446	17220	17342	17373	17298	17258	17413	17262	17290	17331	17366	17462	17276	17335	17665	17292	17308	17437	17310	17357	17394	17327	17379	17364	17566	17398	17369	17207	17513	17508	17400	17285	17350	17386	17329	17271	17490	17196	17455	17306	17402	17492	17477	17459	17242	17182	17240	17287	17552	17387	17440	17278	17179	17449	17343	17316	17406	17384	17434	17339	17458	17284	17487	17373	17305	17331	17337	17272	17269	17289	17426	17175	17388	17641	17621	17453	17552	17600	17419	17368	17332	17216	17325	17409	17536	17109	17193	17409	17224	17454	17473	17268	17343	17437	17298	17572	17269	17219	17567	17118	17172	17451	17405	17233	17396	17339	17494	17433	17232	17405	17357	17250	17262	17454	17403	17182	17434	17242	17436	17383	17619	17319	17279	17579	17420	17342	17520	17384	17549	17227	17255	17484	17176	17526	17255	17336	17363	17480	17406	17410	17582	17532	17329	17417	17270	17074	17241	17356	17493	17286	17344	17432	17365	17201	17377	17340	17435	17459	17202	17385	17293	17448	17467	17343	17359	17432	17511	17228	17454	17709	17540	17321	17257	17329	17334	17355	17266	17609	17478	17274	17318	17324	17297	17275	17487	17509	17545	17344	17205	17448	17155	17287	17295	17258	17338	17335	17358	17212	17592	17550	17358	17565	17403	17335	17507	17138	17398	17450	17321	17391	17612	17372	17182	16968	17326	17558	17433	17478	17431	17574	17336	17487	17087	17246	17306	17526	17328	17224	17289	17283	17368	17428	17486	17430	17503	17289	17258	17514	17188	17367	17307	17222	17273	17420	17435	17432	17435	17174	17400	17510	17365	17300	17350	17500	17401	17359	17422	17430	17347	17534	17214	17380	17287	17303	17480	17442	17209	17455	17392	17390	17352	17289	17413	17313	17347	17406	17336	17466	17262	17343	17529	17305	17300	17414	17174	17518	17326	17478	17362	17427	17375	17271	17601	17318	17364	17476	17712	17269	17424	17264	17386	17305	17478	17428	17268	17368	17426	17541	17588	17475	17292	17395	17367	17382	17376	17324	17401	17470	17595	17481	17593	17428	17460	17286	17333	17461	17456	17389	17248	17428	17635	17619	17357	17325	17349	17396	17472	17254	17469	17317	17385	17430	17397	17455	17432	17361	17165	17382	17496	17353	17483	17359	17450	17428	17474	17287	17189	17368	17413	17358	17420	17464	17255	17367	17408	17456	17661	17504	17349	17397	17447	17462	17367	17222	17346	17250	17447	17402	17373	17676	17585	17479	17239	17222	17401	17388	17453	17442	17465	17375	17430	17343	17527	17541	17467	17326	17438	17129	17426	17512	17395	17312	17392	17393	17344	17267	17388	17297	17414	17325	17455	17319	17312	17358	17258	17257	17299	17374	17496	17417	17359	17502	17360	17238	17550	17339	17407	17369	17250	17268	17209	17113	17314	17422	17296	17465	17489	17314	17435	17414	17570	17493	17452	17257	17416	17380	17416	17436	17239	17238	17521	17445	17259	17116	17402	17366	17186	17529	17604	17240	17472	17332	17228	17316	17474	17291	17324	17328	17443	17225	17133	17345	17478	17468	17470	17290	17231	17563	17387	17427	17392	17346	17388	17358	17332	17380	17264	17321	17463	17583	17395	17460	17240	17461	17524	17191	17505	17583	17327	17381	17470	17567	17390	17273	17392	17233	17277	17434	17374	17481	17671	17418	17314	17491	17594	17464	17530	17425	17455	17428	17395	17635	17555	17468	17416	17200	17337	17207	17334	17380	17555	17279	17351	17305	17470	17443	17291	17549	17347	17497	17467	17404	17304	17421	17385	17317	17378	17390	17341	17470	17418	17346	17325	17296	17566	17552	17467	17509	17236	17344	17469	17276	17421	17464	17306	17275	17542	17278	17384	17407	17294	17316	17259	17374	17216	17093	17328	17354	17345	17353	17286	17372	17535	17204	17325	17354	17306	17522	17089	17557	17289	17144	17371	17323	17640	17572	17453	17486	17465	17189	17315	17353	17286	17459	17474	17484	17323	17292	17398	17449	17449	17509	17358	17396	17331	17441	17239	17389	17374	17476	17324	17360	17215	17227	17318	17165	17315	17500	17402	17408	17288	17225	17305	17456	17354	17298	17265	17390	17477	17253	17389	17496	17447	17199	17594	17682	17453	17478	17369	17288	17298	17450	17208	17558	17278	17244	17264	17371	17270	17222	17417	17297	17346	17317	17600	17495	17268	17521	17483	17458	17397	17659	17243	17624	17153	17479	17492	17513	17309	17542	17612	17288	17544	17432	17554	17349	17260	17302	17582	17252	17323	17348	17457	17363	17263	17586	17370	17425	17452	17515	17484	17446	17324	17312	17370	17174	17371	17402	17394	17444	17420	17190	17464	17397	17400	17323	17200	17203	17349	17477	17418	17392	17425	17496	17474	17418	17401	17423	17405	17424	17362	17275	17418	17348	17548	17401	17215	17437	17527	17409	17621	17392	17278	17401	17151	17365	17414	17458	17500	17353	17377	17518	17391	17336	17355	17612	17633	17306	17427	17508	17425	17309	17379	17418	17264	17218	17426	17536	17411	17309	17313	17226	17124	17398	17438	17595	17509	17463	17467	17331	17469	17481	17255	17452	17228	17342	17316	17360	17331	17311	17486	17453	17450	17445	17487	17393	17688	17471	17421	17460	17451	17317	17487	17469	17376	17367	17303	17384	17407	17409	17414	17522	17546	17309	17342	17345	17642	17472	17361	17545	17352	17423	17303	17620	17416	17422	17311	17202	17442	17452	17285	17369	17340	17480	17564	17320	17225	17243	17342	17392	17341	17334	17148	17526	17331	17399	17452	17483	17444	17288	17447	17312	17203	17421	17485	17383	17213	17430	17427	17418	17493	17464	17584	17221	17350	17370	17402	17388	17241	17475	17466	17561	17365	17693	17266	17496	17355	17425	17365	17448	17435	17340	17371	17435	17333	17502	17242	17269	17343	17334	17400	17414	17474	17314	17307	17341	17197	17433	17501	17586	17497	17470	17388	17480	17354	17335	17492	17222	17366	17441	17306	17361	17509	17477	17405	17321	17388	17124	17336	17199	17382	17354	17259	17272	17253	17315	17357	17527	17491	17373	17341	17388	17241	17360	17260	17396	17378	17586	17433	17248	17319	17412	17330	17237	17299	17267	17188	17118	17504	17579	17298	17210	17597	17499	17328	17221	17417	17491	17356	17552	17477	17459	17324	17346	17227	17350	17391	17316	17431	17514	17196	17246	17223	17241	17497	17334	17527	17372	17361	17422	17504	17373	17225	17481	17415	17086	17438	17538	17386	17411	17486	17290
52434	98194	89586	65834	46407	32617	22286	17386	15418	15016	14887	15002	14835	14742	14832	14772	14833	14905	14893	14971	14810	14822	14907	14895	14879	14731	14823	14858	14678	14931	14927	14752	14963	14871	14907	14852	14916	14837	14837	14783	14830	14748	14768	14697	14914	14867	14999	14922	14784	14928	14763	14950	14693	14688	14866	14840	14763	14814	14860	14738	14782	14890	14808	14818	14833	14897	14780	14790	14839	14766	14855	14817	14908	14835	15035	14962	14854	14802	14807	14789	14733	14762	14899	14651	14900	14779	14803	14709	14920	14767	14883	14769	14724	14815	14898	14629	14691	15097	14883	14814	14842	14765	14867	14845	14709	14774	14791	14869	14904	14851	14955	14824	14690	14703	14780	14771	14778	14770	14701	14892	14888	14684	14845	14935	14754	14779	14910	14820	14952	14843	14831	14816	14907	14851	14754	14852	14849	14867	14808	14846	14839	14890	14758	14864	14960	14930	14872	14748	14976	14785	14738	14786	14803	14805	14815	14775	14749	14689	14736	14937	14771	14835	14777	14805	14904	14910	14817	14811	14905	14878	14800	14801	14868	15007	14882	14703	14850	14768	14826	14786	14799	14852	14846	14763	14844	14926	14763	14833	14855	14817	14817	14889	14748	14816	14847	14838	14748	14590	14814	14750	15018	14861	14754	14764	14851	14812	14769	14887	14733	14840	14706	15026	14812	14783	14873	14915	14838	14884	14799	14883	14777	14772	14842	14883	14785	14716	14883	14817	14843	14958	14580	14799	14703	14834	14770	14614	14744	14764	14882	14980	14731	14769	14955	14754	14900	14800	14848	14817	14758	14653	14791	14854	14842	14760	14900	14762	14693	14913	14874	14909	14776	14787	14615	14789	14998	14895	14767	14717	14746	14608	14774	14861	14856	14823	14810	14985	14788	14766	14867	14649	14750	14712	14687	14840	14703	14872	14960	14685	14930	15071	14751	14880	14730	14880	14709	14904	14847	14682	14811	14853	14866	14572	14913	14805	14754	14651	14708	14804	14884	14768	14941	15024	14672	14765	14836	14923	14803	15010	14665	14572	14782	14709	14816	14833	14881	14825	15046	14845	14846	14844	14689	15079	14934	14998	14746	14824	14946	14895	14781	14748	14818	14926	14798	14889	14748	14874	14783	14878	14707	14698	14883	14907	14943	14888	14785	14852	14715	14862	14853	14810	14811	14886	14706	14773	14738	14926	14827	14803	14833	14843	14780	14838	14925	14867	14877	14808	14752	14742	14942	14864	14778	14631	14899	14836	14884	14921	14632	14973	14843	14698	14905	14794	14859	14972	14768	14837	14840	14723	14676	14868	14703	14823	14782	14794	14802	15049	14800	14794	14765	14726	14771	14800	14838	14850	14890	14650	14814	15028	14781	14790	14743	15044	14882	14799	14809	14854	14784	14790	14874	14828	14705	14798	14834	14851	14747	14858	14814	14704	14924	14796	14945	14846	14853	14783	14799	14658	14769	14794	14855	14806	15030	14907	14807	14848	14860	14812	14892	14760	14721	14875	15023	14807	14644	14956	14934	14779	14809	15047	14902	14943	14762	14837	14768	14762	14918	14818	14631	14723	14840	14785	14745	14927	14941	14836	14797	14924	14748	14794	14768	14968	14893	14890	14682	14942	14655	14800	14653	14834	14745	14795	14760	14808	14992	14670	14851	14689	14809	14860	14854	14899	14720	14634	14825	14770	14668	14811	14935	14691	14759	14906	14858	14792	14900	14877	14935	14572	14885	14826	14846	14912	14878	14713	14880	14650	14714	14853	14724	14844	14917	14851	14702	14876	14827	14837	14799	14734	14798	14829	14924	14947	14875	14812	14842	14852	14829	14680	14725	14863	14761	14695	14930	14802	14943	14951	14900	14649	14895	14879	14796	14705	14843	14842	14836	14928	14674	14769	14828	14814	14707	14760	14771	14840	14721	14912	14747	14789	14925	14833	14752	14749	14769	15042	14639	14910	14766	14761	14845	14934	14857	15062	14778	14818	14727	14885	14927	14778	14754	14838	15040	14667	15016	14799	14681	14687	14867	14667	14881	14851	14669	14781	14806	14732	14857	14794	14709	14743	14704	14661	14689	14794	14668	14936	14931	14909	14652	14839	14777	14835	14744	14668	14768	14898	14802	14953	14780	14785	14871	14792	14794	14802	14639	14822	14579	14888	14918	14785	14912	14800	14702	14738	14815	15071	14909	14679	14772	14768	14759	14879	14896	14749	14786	14892	14704	14574	15009	14709	14835	14640	14866	14704	14750	14862	14989	14915	14922	14803	14920	14754	14929	14722	14875	14776	14753	14758	14860	14998	14657	14653	14893	14892	15002	14724	14692	14708	14897	14847	14765	14874	14839	14858	14948	14725	14973	14801	14717	14727	14645	14732	14680	14793	14998	14990	14880	14998	14918	14802	14809	14689	14852	14817	14838	14755	14867	14775	14792	14709	14888	14823	14757	14836	14788	14884	14766	14882	14864	14542	14909	14930	14772	14669	14891	14837	14750	14886	14823	14741	14644	14842	14886	14824	14774	14602	14888	14911	14738	14665	14828	14788	14873	14983	14771	14873	14740	14800	14758	14779	14745	14845	14714	14788	14876	14948	14717	14680	14886	14818	14745	14938	14883	14724	14714	14790	14858	14692	14872	14823	14802	14837	14773	14757	14833	14918	14823	14822	14951	14843	14843	14815	14782	14929	14853	14826	14824	14723	14710	14686	14664	14730	14879	14877	14720	14832	14817	14842	14846	14699	14884	14685	14736	14854	14707	14680	14741	14839	14870	14795	14706	14846	14783	14839	14739	14731	14666	14702	14784	14778	14828	14904	14748	14997	14793	14937	14796	14890	14850	14897	14832	14744	14866	14901	14893	14690	14633	14847	14770	14771	14957	14865	14721	14669	14789	14913	14688	15003	14785	14952	14794	14779	14664	14914	14780	14873	14715	14778	14684	14864	14929	14645	14741	15059	14812	14762	14751	14663	14751	14936	14559	14852	14960	14801	14804	15129	14716	14754	14805	14765	14797	14822	14753	14741	14874	14812	14786	14785	14722	14697	14791	14687	14677	14940	14791	14834	14749	14844	14835	14773	14875	14853	14789	14927	14802	14699	14805	14827	14773	14815	14806	14764	14864	14849	14739	14781	14957	14836	14844	14813	14801	14761	14885	14733	14866	14893	14768	14835	14825	14913	14776	14873	14778	14812	14734	14821	14850	14836	14837	14726	14880	14773	14752	14774	14912	14838	15065	14827	15056	14657	14833	15019	14815	14666	14782	14856	14951	14947	14874	14803	14810	14773	14877	14743	14794	14804	14890	14818	14812	14765	14915	14828	14814	14811	14881	15060	14671	14645	14854	14706	14906	14761	14892	14825	14966	14798	14933	14772	14685	14872	14639	14721	14782	14850	14958	14738	14654	14815	14887	14776	14666	14883	14884	14736	15172	14782	14756	14930	14816	14755	14690	14717	14903	15014	14725	14903	14676	14752	15016	14703	14915	14888	14701	14730	14862	14672	14888	14921	14677	14816	14660	15039	14835	14642	14768	14870	14787	15011	14803	14731	14833	14633	14963	14582	14664	14862	14847	14769	14700	14736	14911	14806	14869	14935	14985	14730	14811	14883	14742	14818	14745	14752	14872	14853	14840	14944	14865	14895	14761	14871	14729	14721	14939	14868	14862	14706	14796	14700	14916	14711	14787	14883	14772	14731	14650	14978	14990	14897	14904	14783	14746	14849	14856	14841	15000	14837	14727	14815	14801	14809	14722	14875	14897	14826	14860	14793	14852	14859	14750	14824	14806	14772	14773	14892	14931	14832	14662	14710	14707	14741	14935	14840	14802	14812	14881	14650	14783	14841	14825	14631	14964	14887	14782	15013	14863	14577	14846	14788	14835	14680	14750	14937	14865	14617	14868	14721	14921	14836	14821	15006	14719	14878	14772	14826	14762	14680	14883	14770	14831	14722	14905	14695	14741	14921	14905	14697	14898	14704	14777	14664	14925	14889	14801	14854	14738	14802	14762	14791	14853	14782	14772	14779	14914	14703	14854	15154	14753	14826	14825	14809	14775	14730	14862	14776	14932	14884	14851	14839	14761	14900	14612	14722	14932	14857	14833	14749	14801	14832	14863	14637	14934	14815	14834	14790	14915	14759	14952	14785	14762	14916	14857	14877	14759	14819	14850	14803	14895	14819	14722	14852	14946	14744	14813	14699	14970	14739	14793	14895	14637	14813	14826	14826	14715	14877	14747	14746	14834	14692	14758	14793	14788	14844	14853	14897	14675	15112	14772	14795	14744	14846	14803	14711	14680	14815	14655	14662	14797	14775	14726	14671	14871	14682	14922	14696	14661	14795	14691	14913	14822	14877	14807	14791	14883	14754	14761	14741	14714	14823	14691	14714	14727	14742	14913	14822	14888	14806	14930	14680	14816	14773	14900	14897	14821	14831	14781	14809	14717	14703	14795	14812	14667	14989	14775	14708	14870	15118	14694	14847	14848	14802	14759	14832	14921	14630	14949	14693	14871	14779	14728	14810	14667	14916	14973	14839	14862	14911	14828	14646	14688	14845	14992	14676	14764	14765	14950	14935	14951	14873	14804	14638	14881	14827	14899	14913	14881	14718	14859	14929	14745	14809	14820	14781	14956	14919	14837	14810	14821	14767	14949	14812	14967	14793	14888	14716	14917	14793	14893	14951	14922	14879	14835	14927	14873	14866	14900	14911	14858	14713	14967	14868	14790	14749	14691	14935	14835	14852	14812	14852	14778	14926	14716	14866	14711	14898	14777	14724	14813	14635	14907	14710	14920	14715	14801	14866	14644	14860	14918	14778	14842	14755	14838	14734	14809	14775	14809	14780	14596	14780	14938	14991	14923	14786	14844	14764	14722	14954	14761	14836	14742	14799	14905	14801	14859	14828	15040	14908	14903	14755	14829	14925	14834	14693	14919	14750	14860	14840	14589	14671	14700	14830	14683	15061	14806	14865	14902	14793	14680	14692	14732	14857	14898	14858	14802	14846	14942	14849	14825	14761	14756	14753	14863	14713	14665	14754	14783	14616	14738	14828	14875	14863	14818	14820	14869	14812	14793	14761	14695	14930	14799	14960	14711	14962	14961	14917	14848	14865	14810	14737	14822	14862
23065	22550	40560	48025	45630	38506	32225	23311	19009	18005	17594	17083	17383	17247	17294	17158	17234	17465	17255	17309	17035	17348	17194	17289	17128	17128	17177	17204	17107	16991	17186	17066	17119	17053	17098	17117	17110	17211	17152	17102	17123	16960	17063	17020	17170	17130	17191	16893	17079	17113	17243	17119	17073	17221	17176	17013	17157	17157	17105	17025	17360	17065	17121	17230	17092	16969	17071	16956	16945	17119	16939	16948	16986	16943	16906	16971	17135	17070	17106	16957	17129	17133	16874	17036	17212	16848	16903	16914	17010	17024	16918	16852	17251	17021	17098	17086	17092	17033	17240	16812	17070	16974	16963	17169	17028	17084	16997	17069	17098	16939	16898	17130	16855	17054	17100	16867	17166	17011	17095	17010	16963	17061	17151	16985	17345	17174	17058	17015	16947	16918	16953	16985	17133	17143	17061	16872	16909	16866	16962	17083	17094	17199	17132	17083	17006	17105	16994	17110	16945	16935	16966	17000	16916	16874	17062	17022	16910	17172	16929	17082	17149	17042	16941	16912	17192	17082	16885	17202	17111	17049	16979	16980	17003	17049	17084	17253	16959	17137	17219	16908	17094	17084	16904	17006	17047	16896	16992	16921	17047	17084	17078	17081	17102	17161	17062	16996	17106	17062	17300	17039	16934	17105	17245	17053	17147	17030	17007	17052	17235	16864	16879	17124	17109	17025	17066	16902	16894	17068	17064	16891	17003	16875	17104	17024	17209	17025	17027	17043	17183	17070	16953	16823	17017	17021	17187	17056	16854	16991	17072	17030	17011	17227	17207	17147	17322	17132	17116	16996	17013	17068	17012	16911	17084	17060	16941	16919	16997	16878	16870	16960	17010	16998	17173	16901	17084	17141	16964	16976	17002	16888	16827	17040	16940	16901	16918	17062	17155	17134	17013	16930	17002	17171	16956	16953	17092	16988	17007	16993	17151	17057	16895	17157	17162	17044	16946	17040	17049	17088	17148	17100	16955	16988	17093	16986	17082	16929	17018	17008	17004	16940	17118	17047	17004	16851	16987	17028	16854	17070	17206	17103	16998	17017	17155	17081	17100	17062	17091	16908	16973	17033	17242	16964	16934	17229	17011	16960	17029	16822	16914	16864	16913	17083	17085	16912	16690	17167	17273	17127	16933	17041	17087	16912	17184	16984	16984	17136	16868	17332	17003	16798	17068	17059	16913	17135	16895	16790	17117	17101	16915	16980	16723	16908	16793	16929	16850	16941	17187	16792	16979	16873	16843	16970	17126	16842	16994	17169	16863	17007	16904	17191	16985	16935	17015	16962	17054	17131	16932	16972	17145	17085	16962	17007	17112	16916	17130	17034	17065	16924	17024	16986	17117	17024	16805	17082	17043	17094	16993	17114	17027	17002	17008	17012	16897	17148	16855	17075	17013	17077	17101	16863	16930	16997	16986	16839	17009	17085	17076	17049	16879	16885	17020	16943	16966	17237	17154	17082	17096	17126	17063	16933	17055	17054	17206	17134	16985	17175	17063	17085	17034	16931	17004	16951	17194	16975	16970	17046	17070	17080	17011	16973	16859	16963	16965	16878	16984	17017	17058	16996	17078	16923	17126	16976	16965	17082	17026	16975	17030	17157	17026	16961	17045	16834	17054	16988	17045	16899	16820	17172	16861	17109	17089	17131	17008	16948	16952	16955	17119	17013	17036	16767	16890	17144	17267	16963	17004	16998	16993	16936	17000	17172	17179	17169	17023	16935	16957	16942	16836	16969	17045	17065	17175	17245	17134	16961	16936	17018	17084	16939	16837	17089	17148	17033	17067	16971	17056	17061	16922	16910	17180	17189	16918	16965	17068	16834	16848	17055	16996	17132	17034	17140	17014	17010	17072	16957	16937	16927	16825	17243	17196	16986	16889	17210	17138	16841	16902	16835	17196	17093	16889	17124	16963	17012	16922	17007	16893	17155	17175	17189	17248	17071	16922	17014	16996	16942	17022	17104	17210	17070	17060	17168	17043	17063	16989	16842	16871	16770	16860	16935	16995	17157	17131	16995	17230	17037	17073	16991	17013	16940	17067	16715	16926	17019	17047	17260	17031	16952	16949	16982	17292	17069	17061	17102	16911	17136	17068	17052	17091	16995	17332	17064	17097	16940	16986	17077	17062	17036	16780	16981	16975	17077	17064	17008	16861	16941	17054	17204	17040	17090	17218	17044	17064	17048	17047	17134	16866	16975	17158	17088	16958	16986	17038	17144	17213	17177	17046	16889	16974	16901	17038	17030	17058	16784	17094	16991	16954	16988	16974	16970	16894	16997	17049	16914	16850	17177	17206	17092	17069	17044	17069	16919	17119	16940	16979	17207	17056	16928	17134	17326	17227	16881	16832	17005	16889	17069	16999	17120	17178	17064	17120	17072	17056	16868	17015	16903	17040	16904	16931	17077	16892	16887	16766	17031	17257	17004	17088	17038	17050	17135	16901	17204	17083	17121	17177	17228	16941	17003	17028	16931	16936	17087	16969	16862	16980	17001	17059	16947	16973	17015	17025	16969	17176	17042	16880	17087	17005	16972	17105	16990	16929	16904	17083	16891	16825	17108	17073	17026	16987	17043	16964	16932	16982	17159	16955	17031	16999	17124	16900	16993	17170	16925	16979	16808	16818	17118	17005	17140	17117	17208	17010	17091	16983	17038	16859	16888	17082	16951	16875	17021	16979	17078	17263	17027	16953	16945	16918	16896	16975	16991	16873	17076	17087	17022	16981	16876	17007	16931	16914	17107	17013	17018	17163	17253	16946	17051	16990	16941	17038	17113	16981	16848	17113	17193	17022	16786	17102	17100	17069	16858	17023	16885	17086	17260	16944	16901	17149	17171	16964	17043	16993	16956	16956	16954	16962	16686	16878	17077	16931	16895	17102	17152	16930	16972	16939	17113	17007	16863	17106	16940	17002	16898	16998	16962	16989	16988	17208	17281	17136	16830	16919	17041	17099	16974	16815	17274	17036	16979	17001	16933	17005	17113	16904	16879	16943	16998	17150	17099	16945	16790	17045	17209	17038	17087	16851	16903	17133	16858	17002	17056	17236	17047	16942	17030	16731	17164	17059	16957	17148	16901	17110	17033	17178	17019	17187	16943	17056	17213	16952	17077	16878	17037	17032	16916	17065	16997	17209	17121	16963	17152	16817	16924	16996	17010	17010	17011	16721	17001	17137	17014	17003	16887	17186	17058	16958	16919	16777	16739	16950	16935	17025	16915	16994	16970	17048	16892	16854	16865	17207	17066	16918	16989	17060	17080	17087	16803	17103	17014	17118	16903	17065	16839	17082	16808	17115	16956	16768	16862	17118	17242	16967	17013	16747	16949	17200	16864	17171	17041	16953	17060	17047	16795	16977	17085	17033	17027	16913	16791	17051	17013	17054	17067	17028	16849	17042	16857	17196	16929	17038	16901	17004	17005	17110	17023	17139	16912	16964	17018	17098	16766	16920	17115	17146	16817	17075	16944	17094	16975	16832	16839	16942	16931	16954	17020	17091	17066	16818	16877	17018	16974	16973	17068	17130	17095	16926	17289	17089	17140	17235	16817	17003	17136	16985	17028	17198	16940	16927	17030	16983	16776	16958	16796	16992	16952	17204	17006	17028	17070	16983	17068	17033	17138	16932	17128	16944	16922	17127	17138	16917	16739	16894	17072	17146	17051	17146	16905	16866	17091	16954	17051	16938	16951	16931	16981	17208	17215	17078	17105	17170	16931	17182	17023	17222	16889	17075	17008	17065	17048	17132	17122	16932	17116	16878	16942	17090	16929	16984	17169	16953	16768	16921	16921	16916	17025	16858	16681	16990	17193	16917	17005	16928	17031	17097	16865	17012	16896	17115	17110	17033	17111	16984	16956	17032	16778	16850	16888	16870	16942	17130	16870	17109	17137	17155	17056	17026	16957	17031	17118	17078	16925	17117	17019	16904	16912	17108	17140	17028	17008	17026	16931	17148	17091	17113	17154	17033	17064	16979	17190	17138	17018	17129	16971	16913	16988	17270	17171	17101	17192	16943	17043	16990	17057	16826	16959	17163	16857	16999	16864	17037	17076	16991	16893	17003	17116	16985	17050	17079	17016	16889	17077	17057	17142	17047	17007	17012	16942	17083	16965	17009	16934	16972	17019	17111	16869	17005	17061	17054	16832	17208	17017	17127	17017	17090	17080	16999	16997	17013	16908	16798	16996	17174	17120	17114	17121	17062	17219	17015	16847	16969	17052	17034	17009	16910	17067	16927	16955	17093	17064	16981	16891	17020	17021	16972	16986	17127	16843	17080	17070	16843	16900	17123	16916	17027	17083	17025	17009	17138	17113	17011	17043	17195	17165	16977	17113	17037	16913	17015	16916	16870	16898	17112	16842	16921	17019	17015	17012	17142	16941	16930	16836	16884	17056	16936	17009	16951	17076	17031	16992	17006	17069	17025	17021	16991	16908	17013	17103	17043	16880	16976	17241	16893	17123	16894	16923	17021	16857	17115	16890	17092	16977	16993	16967	17098	17102	17172	17008	17097	17090	17184	16977	16969	17023	17114	16984	16957	16916	17036	16889	16790	16885	16742	17094	17042	17189	17044	17104	16926	17103	16889	17025	17087	16935	17070	16944	17109	16956	17164	16997	16991	16965	17080	17092	16995	17073	17048	16938	17237	16942	17040	16973	16936	17113	17175	16910	17045	17013	17039	17154	17022	17010	16884	17107	16996	16914	17126	17036	16949	17047	17057	17083	16988	17175	17091	16990	17134	17149	17048	17197	16966	16840	16777	17018	17011	16740	17078	16989	16907	17097	17015	17043	17009	17054	17050	17099	17010	16873	16990	16979	16955	16913	16988	17240	16997	16765	17021	17072	17001	16971	16954	16894	16997	16996	17064	16932	17033	16830	17010	16997	17142	16977	17034	17051	16893	16969	17011	16865	16932	16966	17002	16942	17167	16941	16917	16891	16962	16803	16928	16960	16907	17201	16869	17015	16925	17094	17112	17065	17089	17133	17023	17065	17175	17110	17128	16893	16989	16787	16858	17037	17065	16994	17100	17151	16994	16827	17009	16920	16871	17099	16903	17150	16788	16958	17058	16862	17019	17108	16947	16979	17205	16976	17093	17078	16945	16945	17081	17200	16922	16886
54708	100076	98289	82623	61728	43265	29822	20293	16108	14863	14547	14714	14576	14639	14642	14663	14831	14496	14520	14583	14690	14589	14772	14652	14619	14617	14541	14664	14658	14584	14572	14743	14433	14727	14650	14448	14512	14616	14504	14564	14580	14673	14731	14831	14627	14656	14513	14609	14739	14433	14472	14444	14531	14522	14494	14665	14593	14626	14639	14537	14569	14590	14544	14570	14614	14787	14613	14514	14642	14617	14550	14694	14557	14930	14411	14551	14467	14596	14525	14687	14598	14556	14615	14628	14688	14549	14565	14651	14640	14637	14473	14560	14615	14506	14627	14627	14552	14546	14613	14675	14555	14556	14525	14510	14695	14724	14431	14631	14631	14628	14481	14652	14468	14664	14585	14671	14556	14606	14606	14503	14613	14626	14436	14732	14506	14566	14722	14618	14531	14664	14567	14577	14632	14682	14598	14513	14624	14514	14579	14570	14596	14524	14705	14471	14737	14639	14618	14659	14389	14558	14681	14708	14618	14551	14589	14652	14563	14765	14562	14734	14610	14601	14434	14624	14726	14675	14617	14638	14835	14577	14717	14523	14487	14528	14596	14581	14719	14647	14676	14375	14680	14518	14474	14477	14626	14682	14662	14729	14538	14651	14638	14678	14507	14554	14540	14527	14723	14578	14511	14800	14512	14587	14603	14663	14464	14635	14689	14484	14502	14345	14553	14619	14714	14612	14599	14343	14539	14702	14465	14564	14691	14722	14539	14599	14822	14614	14519	14611	14695	14615	14660	14633	14612	14627	14458	14528	14640	14548	14682	14489	14764	14704	14498	14718	14675	14502	14787	14523	14594	14618	14575	14602	14539	14637	14528	14577	14265	14593	14476	14668	14600	14592	14827	14642	14561	14511	14750	14545	14515	14524	14536	14554	14663	14513	14551	14588	14555	14650	14566	14556	14753	14556	14539	14603	14626	14560	14688	14579	14419	14521	14440	14685	14436	14546	14447	14699	14609	14623	14490	14445	14612	14502	14544	14569	14654	14605	14481	14682	14566	14623	14570	14705	14644	14423	14573	14563	14595	14573	14530	14519	14421	14597	14590	14427	14728	14597	14551	14607	14447	14766	14665	14686	14474	14648	14695	14563	14552	14503	14544	14500	14562	14534	14677	14577	14726	14516	14604	14355	14613	14507	14600	14679	14475	14539	14491	14561	14507	14612	14676	14648	14596	14577	14737	14580	14439	14885	14720	14756	14414	14620	14464	14646	14459	14569	14407	14446	14471	14448	14504	14675	14659	14596	14639	14605	14813	14562	14494	14695	14564	14468	14725	14458	14726	14540	14675	14552	14457	14546	14555	14589	14573	14407	14666	14487	14715	14439	14516	14632	14585	14498	14584	14586	14481	14469	14464	14859	14617	14560	14558	14703	14668	14557	14571	14717	14665	14523	14519	14532	14503	14538	14698	14702	14431	14549	14632	14629	14751	14427	14631	14601	14576	14737	14634	14616	14712	14498	14605	14485	14643	14657	14566	14548	14661	14546	14635	14478	14595	14559	14575	14504	14652	14608	14525	14600	14355	14665	14549	14435	14511	14616	14616	14752	14545	14669	14530	14521	14442	14604	14563	14502	14554	14544	14587	14749	14713	14576	14389	14659	14710	14720	14506	14477	14552	14525	14494	14561	14543	14667	14556	14691	14384	14526	14634	14693	14743	14728	14674	14804	14427	14749	14558	14495	14697	14505	14503	14591	14431	14502	14556	14625	14601	14746	14519	14477	14453	14468	14547	14524	14515	14707	14652	14536	14644	14496	14630	14627	14733	14660	14585	14299	14593	14501	14719	14581	14528	14430	14658	14393	14502	14550	14670	14525	14562	14590	14510	14511	14463	14543	14460	14581	14557	14584	14642	14576	14585	14541	14629	14503	14506	14556	14644	14533	14666	14631	14655	14592	14616	14512	14545	14720	14626	14551	14630	14641	14701	14523	14371	14502	14774	14547	14546	14599	14541	14533	14522	14514	14347	14585	14486	14600	14648	14662	14546	14497	14501	14596	14510	14493	14666	14644	14700	14579	14558	14672	14434	14546	14495	14518	14683	14688	14591	14538	14566	14700	14655	14817	14552	14678	14749	14620	14604	14743	14492	14560	14578	14522	14505	14633	14531	14622	14793	14722	14533	14569	14475	14595	14505	14625	14508	14606	14594	14467	14540	14554	14849	14521	14607	14516	14540	14583	14689	14759	14584	14631	14448	14634	14705	14480	14660	14665	14533	14837	14371	14468	14631	14460	14488	14525	14524	14600	14840	14415	14550	14515	14629	14552	14733	14489	14596	14349	14467	14690	14513	14595	14584	14596	14672	14429	14626	14663	14606	14508	14604	14545	14558	14481	14587	14698	14654	14617	14555	14600	14554	14466	14578	14704	14775	14549	14572	14371	14565	14531	14604	14548	14574	14501	14640	14614	14645	14535	14517	14504	14612	14483	14531	14442	14732	14586	14635	14489	14615	14635	14437	14632	14655	14577	14540	14581	14416	14604	14545	14499	14550	14470	14610	14495	14489	14468	14596	14664	14449	14598	14586	14695	14572	14562	14643	14642	14659	14507	14544	14762	14447	14585	14579	14608	14607	14724	14541	14554	14536	14568	14654	14528	14711	14525	14575	14567	14646	14489	14614	14538	14790	14776	14675	14496	14524	14736	14483	14333	14703	14511	14580	14486	14426	14623	14621	14546	14519	14702	14566	14611	14694	14606	14623	14590	14578	14717	14546	14394	14629	14743	14547	14496	14555	14524	14629	14513	14517	14448	14632	14550	14512	14359	14666	14617	14505	14609	14661	14366	14464	14579	14751	14280	14504	14466	14715	14539	14660	14603	14679	14640	14576	14507	14556	14566	14519	14626	14469	14653	14527	14547	14626	14498	14524	14590	14498	14736	14535	14531	14462	14744	14557	14521	14483	14662	14595	14488	14494	14622	14467	14579	14707	14565	14648	14504	14572	14333	14524	14566	14543	14607	14726	14569	14460	14700	14544	14340	14472	14490	14617	14476	14522	14564	14703	14390	14755	14470	14739	14452	14496	14588	14501	14536	14574	14453	14680	14556	14706	14561	14386	14729	14647	14569	14460	14483	14622	14525	14638	14768	14554	14789	14399	14469	14532	14499	14619	14522	14555	14545	14641	14526	14541	14677	14568	14486	14462	14593	14519	14557	14620	14477	14594	14576	14584	14616	14710	14549	14298	14618	14542	14619	14603	14537	14591	14544	14628	14490	14662	14415	14641	14537	14680	14517	14641	14692	14558	14850	14703	14780	14505	14620	14523	14435	14647	14647	14557	14608	14643	14509	14682	14638	14532	14552	14655	14660	14704	14378	14603	14587	14318	14496	14581	14201	14490	14563	14641	14489	14597	14585	14467	14655	14570	14571	14617	14636	14575	14525	14603	14501	14448	14505	14623	14379	14651	14728	14505	14607	14482	14726	14522	14629	14618	14814	14408	14524	14750	14521	14518	14583	14546	14438	14564	14649	14508	14566	14575	14610	14654	14528	14369	14612	14663	14483	14507	14401	14578	14652	14438	14747	14638	14302	14482	14576	14529	14570	14694	14643	14513	14628	14537	14550	14627	14563	14714	14507	14593	14505	14491	14542	14637	14522	14628	14545	14583	14697	14675	14593	14643	14613	14607	14798	14602	14492	14421	14620	14373	14658	14636	14720	14584	14573	14453	14674	14603	14583	14585	14444	14470	14622	14580	14551	14568	14575	14593	14589	14559	14643	14642	14497	14612	14472	14589	14475	14481	14548	14519	14525	14783	14549	14624	14607	14573	14701	14564	14711	14777	14395	14651	14608	14537	14550	14573	14531	14530	14469	14638	14677	14714	14557	14612	14625	14804	14579	14437	14585	14570	14484	14712	14505	14688	14439	14450	14597	14528	14732	14700	14499	14576	14688	14446	14562	14745	14520	14558	14600	14628	14752	14725	14652	14608	14595	14520	14749	14662	14559	14644	14429	14558	14516	14490	14621	14536	14653	14496	14555	14621	14678	14641	14669	14703	14325	14586	14704	14711	14564	14594	14544	14775	14454	14587	14690	14483	14439	14573	14577	14619	14695	14606	14490	14487	14570	14717	14642	14481	14607	14710	14581	14664	14633	14681	14604	14489	14516	14683	14470	14638	14530	14669	14442	14493	14576	14333	14532	14785	14527	14492	14610	14642	14527	14414	14627	14527	14579	14415	14711	14504	14604	14613	14560	14661	14597	14642	14525	14499	14561	14637	14578	14463	14592	14627	14704	14647	14654	14660	14640	14476	14712	14392	14591	14476	14475	14875	14584	14611	14682	14438	14579	14523	14481	14646	14554	14514	14666	14556	14505	14483	14588	14527	14639	14487	14557	14536	14663	14710	14504	14431	14649	14656	14596	14494	14619	14469	14504	14497	14623	14570	14459	14620	14566	14579	14474	14637	14550	14446	14605	14631	14588	14561	14594	14505	14569	14670	14602	14589	14730	14664	14706	14536	14583	14559	14734	14435	14588	14538	14476	14672	14524	14425	14446	14555	14662	14672	14620	14531	14595	14465	14669	14532	14574	14797	14660	14549	14603	14550	14467	14526	14578	14833	14629	14446	14438	14681	14567	14387	14584	14607	14610	14669	14526	14390	14718	14467	14650	14641	14495	14595	14579	14510	14583	14469	14674	14485	14640	14770	14730	14637	14515	14463	14545	14556	14475	14683	14480	14746	14482	14715	14438	14559	14495	14625	14426	14599	14726	14684	14728	14648	14753	14511	14585	14693	14633	14504	14639	14461	14673	14678	14595	14612	14507	14586	14529	14514	14499	14565	14552	14585	14621	14568	14542	14544	14289	14533	14520	14440	14729	14456	14502	14603	14708	14477	14592	14739	14669	14520	14465	14687	14675	14576	14612	14646	14494	14673	14499	14535	14578	14498	14504	14522	14629	14353	14683	14458	14409	14686	14483	14638	14545	14628	14582	14623	14588	14425	14512	14576	14498	14448	14615	14622	14303	14610	14720	14456	14455	14499	14534	14733	14468	14495	14581	14609	14751	14546	14550	14683	14545	14439	14557	14559	14703	14591	14619	14471	14666	14510	14654	14711	14587	14612	14512	14569	14694	14669	14434	14462	14631	14635	14574	14561	14653	14489	14604	14574	14571	14527	14649
28209	33483	46170	37781	28139	22535	19324	18078	17719	17634	17349	17423	17295	17393	17377	17335	17284	17309	17166	17224	17340	17313	17252	17316	17373	17641	17409	17496	17551	17317	17298	17461	17373	17472	17359	17533	17456	17377	17376	17211	17285	17470	17469	17369	17180	17396	17304	17366	17413	17275	17357	17101	17100	17525	17308	17354	17377	17460	17416	17426	17382	17435	17281	17504	17256	17241	17200	17263	17279	17229	17354	17292	17363	17302	17183	17514	17345	17286	17212	17303	17178	17080	17094	17322	17292	17212	17408	17258	17205	17344	17326	17496	17332	17381	17449	17095	17283	17387	17349	16999	17403	17240	17145	17258	17347	17348	17130	17267	17469	17337	17220	17523	17355	17192	17484	17462	17225	17223	17406	17291	17409	17532	17439	17267	17353	17372	17369	17379	17216	17183	17393	17458	17353	17270	17289	17284	17275	17320	17365	17453	17213	17116	17120	17416	17278	17478	17368	17481	17322	17247	17452	17167	17508	17412	17218	17146	17292	17232	17136	17463	17297	17293	17402	17362	17507	17454	17410	17168	17364	17159	17300	17371	17248	17265	17269	17450	17264	17421	17510	17159	17450	17320	17204	17515	17276	17462	17415	17198	17355	17381	17194	17443	17309	17353	17344	17408	17327	17470	17360	17364	17251	17320	17102	17229	17417	17266	17295	17223	17361	17240	17287	17235	17237	17271	17379	17373	17366	17438	17132	17229	17278	17419	17268	17269	17462	17225	17415	17333	17518	17286	17241	17268	17361	17220	17295	17240	17209	17341	17202	17383	17506	17392	17290	17338	17396	17437	17343	17407	17252	17359	17421	17264	17455	17226	17310	17219	17147	17217	17476	17411	17210	17440	17273	17375	17366	17324	17448	17368	17365	17331	17359	17274	17488	17303	17379	17366	17333	17320	17525	17535	17382	17167	17391	17266	17359	17430	17369	17538	17232	17335	17460	17317	17371	17173	17340	17363	17621	17348	17250	17305	17143	17353	17284	17304	17267	17415	17265	17436	17566	17436	17315	17322	17393	17394	17424	17460	17439	17503	17268	17190	17358	17376	17371	17376	17237	17347	17272	17077	17253	17263	17159	17353	17596	17416	17381	17322	17296	17381	17185	17371	17254	17360	17426	17197	17310	17107	17361	17497	17165	17395	17359	17312	17628	17183	17328	17339	17424	17400	17424	17180	17275	17194	17544	17340	17324	17205	17390	17353	17261	17288	17115	17331	17218	17138	17305	17465	17332	17272	17399	17434	17389	17310	17215	17215	17462	17354	17306	17197	17421	17299	17129	17434	17375	17365	17223	17233	17304	17370	17281	17273	17394	17277	17262	17366	17386	17229	17165	17537	17279	17339	17443	17290	17197	17256	17427	17491	17587	17389	17462	17162	17312	17272	17282	17208	17430	17378	17421	17152	17220	17184	17124	17197	17247	17377	17314	17108	17289	17223	17142	17299	17361	17247	17187	17225	17294	17235	17445	17319	17293	17232	17297	17419	17342	17168	17326	17420	17483	17219	17379	17366	17487	17343	17383	17456	17255	17296	17222	17195	17509	17481	17226	17236	17058	17372	17412	17089	17466	17300	17383	17359	17145	17226	17357	17375	17303	17210	17334	17479	17290	17412	17313	17211	17422	17279	17401	17269	17202	17250	17005	17218	17491	17505	17286	17369	17220	17339	17158	17405	17389	17156	17459	17218	17543	17299	16987	17127	17177	17495	17366	17372	17364	17334	17312	17336	17353	17491	17227	17315	17452	17357	17323	17454	17421	17262	17333	17324	17379	17459	17380	17182	17283	17296	17288	17444	17342	17368	17381	17365	17349	17242	17436	17444	17466	17307	17180	17391	17401	17446	17278	17350	17281	17578	17282	17302	17437	17350	17393	17325	17211	17238	17405	17335	17354	17300	17184	17381	17255	17205	17314	17104	17380	17283	17293	17219	17270	17296	17453	17358	17480	17389	17431	17258	17318	17322	17326	17334	17369	17483	17143	17346	17327	17371	17351	17417	17302	17497	17501	17373	17511	17406	17428	17250	17323	17281	17223	17267	17380	17244	17155	17329	17175	17214	17412	17363	17377	17367	17363	17393	17310	17356	17385	17163	17377	17444	17496	17133	17189	17400	17298	17374	17484	17279	17403	17413	17215	17633	17431	17417	17389	17201	17243	17461	17259	17449	17413	17257	17436	17317	17415	17221	17495	17212	17449	17416	17375	17392	17146	17144	17305	17513	17363	17186	17159	17524	17392	17188	17185	17355	17331	17425	17522	17302	17294	17278	17347	17300	17260	17264	17462	17299	17492	17380	17352	17352	17341	17256	17526	17110	17390	17020	17407	17322	17516	17329	17270	17229	17384	17369	17251	17287	17259	17204	17273	17354	17485	17441	17446	17384	17327	17280	17214	17293	17264	17192	17279	17367	17174	17344	17280	17281	17185	17260	17248	17450	17456	17454	17210	17184	17625	17522	17349	17247	17173	17191	17299	17236	17324	17274	17234	17528	17428	17274	17288	17247	17310	17616	17405	17206	17308	17458	17392	17251	17378	17227	17408	17294	17397	17275	17219	17469	17504	17425	17140	17261	17306	17585	17690	17484	17187	17375	17341	17293	17514	17543	17357	17202	17221	17236	17436	17365	17403	17307	17337	17625	17268	17307	17328	17346	17313	17397	17286	17204	17247	17395	17313	17553	17599	17425	17499	17179	17306	17334	17259	17266	17261	17349	17313	17442	17293	17346	17267	17262	17194	17258	17357	17364	17518	17352	17355	17278	17119	17338	17428	17199	17367	17264	17359	17362	17273	17280	17330	17255	17479	17210	17421	17303	17251	17104	17402	17250	17307	17247	17262	17569	17256	17236	17487	17248	17366	17388	17408	17383	17280	17395	17232	17391	17442	17207	17350	17441	17338	17197	17102	17319	17263	17237	17494	17351	17444	17329	17604	17437	17349	17378	17391	17297	17540	17360	17232	17293	17280	17444	17253	17436	17272	16929	17367	17493	17254	17320	17284	17533	17375	17317	17412	17474	17435	17601	17325	17450	17254	17449	17540	17392	17287	17170	17388	17299	17333	17361	17479	17309	17294	17234	17353	17129	17570	17385	17421	17474	17387	17363	17426	17188	17236	17500	17599	17460	17370	17242	17346	17485	17204	17309	17252	17296	17163	17227	17550	17077	17457	17457	17450	17156	17177	17519	17436	17342	17209	17207	17370	17409	17299	17411	17680	17473	17377	17229	17281	17272	17463	17248	17189	17398	17334	17312	17419	17321	17218	17333	17617	17271	17629	17422	17456	17292	17529	17424	17445	17274	17270	17146	17357	17490	17480	17263	17247	17145	17274	17208	17334	17500	17310	17322	17239	17525	17427	17356	17355	17418	17409	17210	17377	17305	17572	17325	17630	17266	17345	17539	17314	17242	17537	17435	17336	17374	17246	17351	17109	17407	17612	17551	17358	17354	17354	17220	17231	17319	17116	17301	17663	17231	17523	17257	17433	17258	17223	17301	17434	17200	17370	17406	17468	17397	17368	17272	17300	17383	17475	17270	17334	17480	17474	17243	17324	17337	17226	17297	17275	17434	17450	17240	17410	17288	17166	17260	17272	17451	17369	17195	17361	17401	17424	17523	17365	17397	17164	17546	17360	17168	17536	17499	17319	17377	17309	17358	17413	17287	17400	17250	17319	17261	17402	17500	17368	17385	17428	17461	17257	17402	17597	17406	17546	17366	17552	17156	17462	17280	17332	17257	17246	17347	17217	17324	17270	17278	17456	17398	17367	17385	17444	17634	17325	17113	17317	17253	17647	17459	17225	17214	17139	17317	17211	17177	17335	17328	17350	17535	17329	17097	17428	17407	17413	17122	17433	17372	17396	17166	17390	17289	17282	17535	17340	17232	17345	17209	17271	17435	17335	17510	17172	17305	17139	17274	17351	17199	17370	17229	17431	17462	17422	17451	17171	17311	17402	17489	17313	17551	17385	17439	17451	17317	17457	17143	17352	17396	17350	17433	17381	17290	17435	17185	17478	17334	17331	17370	17398	17427	17495	17087	17308	17243	17370	17312	17367	17468	17626	17234	17257	17394	17438	17338	17325	17194	17424	17379	17233	17283	17431	17356	17378	17462	17499	17362	17407	17128	17437	17364	17323	17639	17448	17181	17494	17176	17470	17614	17101	17283	17144	17357	17333	17517	17353	17358	17300	17292	17266	17343	17243	17436	17570	17473	17193	17430	17247	17347	17268	17121	17532	17332	17551	17351	17329	17296	17411	17465	17272	17360	17144	17285	17186	17312	17139	17446	17373	17217	17428	17483	17357	17347	17317	17437	17316	17479	17265	17442	17326	17422	17292	17347	17323	17421	17427	17525	17337	17332	17298	17462	17595	17407	17375	17401	17264	17340	17186	17426	17482	17450	17230	17449	17357	17223	17284	17360	17417	17288	17521	17382	17348	17138	17273	17330	17363	17310	17173	17277	17270	17246	17259	17411	17406	17240	17273	17533	17311	17465	17358	17449	17561	17244	17192	17361	17417	17332	17205	17232	17323	17399	17221	17296	17440	17330	17342	17208	17180	17295	17416	17305	17437	17352	17290	17307	17447	17192	17237	17187	17220	17342	17212	17315	17396	17313	17373	17390	17382	17357	17431	17319	17342	17506	17416	17265	17370	17155	17359	17295	17395	17299	17416	17421	17377	17365	17174	17327	17218	17176	17210	17411	17453	17453	17447	17199	17434	17327	17350	17357	17556	17362	17248	17211	17098	17447	17356	17410	17537	17404	17186	17506	17276	17268	17357	17356	17370	17297	17352	17441	17412	17445	17316	17236	17210	17436	17327	17331	17414	17124	17350	17204	17270	17554	17493	17445	17411	17555	17422	17314	17086	17383	17253	17500	17289	17312	17303	17375	17297	17262	17318	17397	17177	17304	17388	17533	17392	17355	17389	17225	17298	17127	17252	17222	17394	17268	17133	17332	17396	17333	17288	17397	17309	17419	17227	17255	17235	17226	17359	17103	17505	17361	17283	17280	17574	17324	17285	17443	17304	17395	17262	17237	17304	17213	17325	17398	17485	17627	17552	17444	17125	17233	17393	17401	17676	17150	17189	17211	17038	17390	17493	17438	17374	17236	17196	17123	17481	17294	17247	17346
26440	53869	48583	34480	25777	19419	16353	15443	14904	14790	14755	14785	14973	14809	14721	14785	14814	14827	14759	14669	14828	14834	14557	14817	14832	14909	14744	14836	14824	14632	14698	14740	14712	14922	14825	14658	14811	14867	14829	14669	14706	14746	14988	14881	14681	14818	14939	14910	14762	14795	14834	14693	14813	14784	14969	14807	14727	14792	14742	14910	14743	14785	14631	14702	14963	14736	14804	14838	14624	14764	14814	14725	14771	14846	14708	14723	14891	14811	14746	14794	14718	14834	14669	14777	14888	14818	14807	14790	14629	14753	14735	14781	14833	14669	14625	14788	14840	14853	14738	14782	14712	14793	14787	14838	14712	14623	14687	14751	14694	14605	14883	14831	14818	14909	14696	14659	14654	14949	14618	14911	14720	14723	14716	14841	14841	14659	14669	14877	14824	14656	14714	14706	14875	14676	14737	14781	14596	14665	14887	14695	14920	14499	14680	14746	14685	14913	14745	14794	14746	14748	14651	14727	14872	14903	14733	14759	14690	14593	14790	14759	14864	15028	14682	14721	14867	14656	14721	14777	14824	14714	14796	14794	14948	14635	14777	14953	14793	14804	14669	14799	14860	14848	14719	14825	14705	14619	14766	14872	14824	14871	14589	14483	14893	14854	14784	14815	14736	14698	14792	14755	14764	14739	14797	14670	14726	14910	14778	14767	14693	14800	14789	14826	14982	14914	14684	14838	14796	14600	14781	14861	14817	14889	14737	14668	14794	14919	14662	14937	14784	14926	14723	14829	14853	14757	14728	14910	14648	14798	14898	14767	14788	14748	14762	14851	14593	14825	14776	14931	14634	14761	14711	14784	14938	14884	14811	14786	14841	14724	14916	14767	14790	14838	14671	14775	14650	14839	14605	14875	14713	14866	14909	14617	14781	14901	14824	14808	14708	14704	14711	14910	14636	14614	14864	14784	14678	14784	14688	14632	14760	14592	14844	14762	14877	14830	15083	14843	14707	14668	14645	14787	14773	14812	14596	14803	14810	14877	14801	14743	14788	14800	14866	14694	14676	14791	14870	14793	14847	14730	14679	14852	14766	14804	14660	14672	14705	14829	14752	14720	14771	14738	14767	14655	14866	14809	14739	14784	14681	14965	14687	14922	14876	14775	14709	14680	14868	14597	14823	14782	14828	14758	14756	14765	14819	14792	14732	14931	14755	14914	14673	14852	14814	14783	14843	14520	14815	14892	14775	14810	14898	14705	14928	14663	14997	14711	14773	14956	14652	14833	14665	14750	14793	14601	14713	14707	14718	14725	14833	14735	14801	14812	14709	14868	14790	14632	14800	14795	14791	14804	14824	14819	14984	14726	14842	14789	14766	14680	14745	14952	14769	14694	14717	14700	14825	14767	14531	14957	14769	14678	14842	14772	14712	14685	14692	14590	14963	14837	14672	14632	14624	14853	14790	14749	14714	14688	14686	14740	14643	14742	14696	14673	14888	14749	14834	14770	14794	14757	14803	14904	14743	14966	14864	14776	14749	14848	14817	14976	14586	14760	14729	14853	14727	14863	14628	14738	14635	14737	14696	14665	14792	14704	14863	14643	14756	15045	14838	14767	14791	14836	14795	14746	14594	14765	14688	14676	14881	14744	14871	14695	14729	14981	14663	14819	14913	14606	14701	14719	14721	14676	14517	14839	14851	14665	14735	14686	14930	14784	14862	14632	14546	14768	14743	14897	14961	14772	14771	14517	14713	14952	14603	14700	14662	14775	15012	14654	14700	14748	14802	14721	14779	14894	14668	14754	14747	14850	14697	14778	14830	14675	14809	14611	14949	14650	14755	14719	14778	14604	14891	14629	14826	14744	14712	14871	14718	14618	14831	14789	14851	14835	14759	14611	14790	14784	14612	14893	14842	14750	14775	14680	14677	14661	14858	14590	14738	14704	14746	14630	14631	14829	14840	14721	14717	14751	14711	14776	14839	14779	14695	14963	14834	14687	14661	14859	14640	14901	14818	14924	14857	14788	14913	14955	14703	14728	14713	14786	14882	14753	14637	14749	14880	14681	14665	14626	14699	14737	14705	14595	14982	14740	14679	14881	14820	14776	14629	14796	15120	14637	14694	14746	14823	14621	14814	14996	14711	14782	14907	14807	14663	14734	14850	14735	14824	14586	14615	14683	14757	14965	14815	14759	14965	14833	14831	14705	14771	14829	14792	14884	14765	14742	14853	14859	14868	14885	14736	14782	14788	14692	14650	14754	14820	14768	14797	14788	14730	14753	14819	14737	14667	14796	14681	14819	14932	14869	14744	14951	14833	14883	14877	14798	14718	14737	14827	14566	14790	14804	14795	14845	14590	14733	14868	14812	14623	14941	14822	14729	14775	14676	14751	14851	14852	14880	14743	14655	14689	14778	14678	14935	14830	14743	14756	14984	14826	14860	14784	14866	14856	14810	14778	14776	14918	14808	14827	14649	14825	14709	14744	14635	14746	14691	14757	14834	14720	14733	14766	14735	14755	14888	14735	14761	14853	14846	14879	14655	14747	14684	14888	14806	14791	14790	14867	14823	14764	14696	14658	14822	14955	14560	14650	14760	14824	14775	14873	14824	14673	14682	14607	14964	14660	14874	14745	14613	14932	14904	14800	14746	14745	14864	14656	14654	14687	14712	14835	14796	14910	14681	14832	14918	14691	14739	14842	14938	14769	14966	14603	14736	14818	14801	14686	14670	14875	14660	14821	15051	14696	14720	14852	14797	14928	14786	14813	14823	14688	14660	14720	14908	14788	14796	14836	14737	14600	14781	14727	14840	14731	14737	14741	14750	14909	14804	14825	14752	14745	14846	14810	14867	14700	14712	14967	14798	14768	14821	14698	14674	14668	14798	14757	14643	14761	14839	14700	14893	14738	14800	14796	14797	14865	14663	14746	14567	14900	14815	14763	14803	14849	14787	14753	14616	14613	14811	14781	14842	14788	14634	14767	14737	14723	14790	14903	14789	14633	14822	14789	14877	14822	14711	14821	14653	14904	14743	14668	14706	14726	15040	14810	14766	14776	14732	14851	14745	14648	14750	14662	14823	14847	14652	14678	14789	14593	14744	14733	14697	14730	14663	14840	14709	14694	14626	14778	14622	14758	14827	14925	14552	14671	14630	14864	14592	14924	14683	14691	14707	14770	14705	14789	14705	14737	14874	14743	14739	14822	14875	15007	14817	14681	14727	14999	14708	14781	14897	14698	14822	15073	14738	14729	14729	14857	14827	14719	14825	14679	14934	14570	14756	14722	14700	14753	14858	14722	14691	14829	14814	14893	14735	14648	14799	14749	14794	14739	14701	14755	14816	14872	15007	14633	14740	14799	14751	14761	14747	14775	14633	14839	14871	14764	14783	14714	14780	14745	14864	14883	14659	14847	14900	14710	14844	14781	14651	14750	14791	14700	14894	14856	14779	14623	14651	14923	14918	14829	14601	14995	14832	14941	14703	14940	14783	14648	14840	14646	14738	14759	14804	14607	14689	14779	14823	14852	14839	14818	14677	14784	14820	14696	14671	14848	14787	14852	14705	14683	14731	14759	14877	14594	14726	14894	14767	14818	14822	14916	15021	14634	14751	14828	14701	14761	14819	14975	14849	14909	14815	14736	14666	14761	14741	14809	14767	14758	14679	14745	14699	14743	14747	14840	14934	14732	14694	14651	14695	14858	14769	14774	14939	14731	14797	14908	14739	14861	14746	14744	14835	14898	14750	14863	14697	14823	14746	14885	14804	14728	14817	14805	14772	14734	14726	14770	14820	14674	14723	14835	14768	14755	14706	14784	14725	14742	14708	14926	14777	14805	14756	14779	14650	14623	14733	14778	14799	14842	14748	14598	14819	14669	14701	14740	14857	14886	14815	14697	14758	14869	14643	14663	14846	14702	14796	14775	14764	14737	14845	14855	14741	14822	14862	14733	14912	14921	14903	14644	14730	14746	14773	14778	14858	14715	14822	14681	14720	14738	14961	14691	14968	14785	14742	14827	14708	14674	14796	14782	14794	14725	14715	14828	14821	14705	14840	14741	14998	14769	14843	14769	14766	14648	14771	14705	14849	14668	14730	14906	14874	14845	14793	14782	14643	14715	14835	14758	14826	14827	14850	14756	14697	14770	14766	14730	14794	14706	14844	14857	14988	14793	14796	14906	14708	14847	14699	14689	14776	14559	14857	14721	14610	14629	14774	14590	14793	14789	14829	14896	14875	14831	14758	14646	14643	14821	14848	14670	14728	14718	14682	14789	14841	14840	14728	14713	14687	14815	14782	14839	14740	14707	14912	14851	14870	14598	14792	14939	14785	14777	14905	14660	14786	14796	14748	14847	14710	14942	14829	14831	14754	14763	14827	14829	14794	14675	14916	14737	14423	14700	14657	14744	14881	14719	14836	14741	14643	14619	14749	14854	14834	14869	14987	14706	14874	14924	14596	14832	14865	14812	14750	14879	14742	14810	14753	14625	14800	14711	14700	14751	14730	14778	14925	14811	14756	14814	14886	14955	14814	14727	14874	14716	14778	14819	14821	14742	14659	14738	14890	14930	14655	14868	14663	14808	14729	14798	14857	15013	14890	14830	14861	14835	14940	14657	14814	14728	14788	14665	14818	14728	14799	14899	14830	14754	14775	14652	14873	14910	14597	14623	14748	14912	14876	14714	14806	14718	14837	14899	14782	14822	14754	14691	14946	14821	14686	14645	14744	14873	14914	14676	14673	14678	14822	14839	14647	14752	14621	14784	14798	14790	14783	14888	14760	14786	14859	14769	14503	14751	14852	14667	14837	14731	14741	14579	14665	14717	14716	14670	14765	14665	14834	14656	14830	14805	14682	14770	14778	14732	14836	14802	14584	14709	14783	14675	14797	14580	14869	14781	14777	14707	14786	14833	14747	14786	14903	14799	14816	14640	14742	14837	14600	14793	14848	14774	14634	14672	14763	14609	14786	14614	14814	14814	14799	14763	14880	14685	14866	14754	14703	14617	14813	14767	14864	14760	14720	14882	14738	14706	14688	14706	14859	14895	14717	14913	14696	14730	14688	14754	14714	14676	14807	14654	14717	14776	14742	14677	14674	14723	14755	14794	14811	14877	14784	14834	14704	14776	14953	14597	14867	14867	14798	14779	14705	14735	14736	14850	14857	14775	14568	14932	14739
24176	24115	46451	50858	42470	34283	27184	20830	18444	17836	17955	17913	17720	17961	17981	17625	17842	17729	17786	17735	17639	17632	17726	17561	17606	17785	17893	17740	17764	17668	17800	17726	17597	17594	17688	17704	17768	17639	17570	17595	17865	17858	17774	17809	17686	17757	17635	17568	17893	17744	17606	17777	17562	17596	17769	17581	17742	17623	17792	17764	17659	17747	17725	17622	17465	17606	17772	17436	17692	17653	17629	17711	17782	17584	17539	17579	17658	17904	17548	17756	17732	17848	17761	17931	17703	17580	17725	17548	17516	17624	17700	17793	17837	17687	17674	17593	17977	17838	17700	17833	17657	17639	17613	17776	17805	17613	17607	17611	17930	17715	17756	17590	17763	17727	17841	17532	17624	17810	17901	17873	17610	17405	17839	17558	17835	17865	17601	17801	17572	17853	17646	17562	17618	17671	17684	17646	17755	17710	17608	17505	17473	17458	17536	17554	17776	17583	17559	17569	17706	17637	17741	17559	17807	17512	17813	17657	17775	17518	17624	17639	17610	17651	17655	17721	17716	17696	17676	17633	17720	17701	17646	17676	17849	17717	17677	17482	17820	17936	17938	17661	17537	17573	17678	17594	17589	17852	17596	17701	17722	17612	17539	17455	17566	17681	17613	17789	17548	17707	17553	17802	17708	17627	17570	17599	17714	17547	17578	17602	17763	17766	17790	17756	17696	17623	17693	17614	17698	17719	17704	17469	17591	17731	17681	17624	17735	17815	17779	17822	17695	17573	17624	17591	17563	17870	17611	17619	17605	17555	17571	17742	17597	17721	17574	17591	17654	17517	17725	17652	17706	17571	17655	17729	17727	17740	17723	17697	17710	17652	17595	17601	17564	17534	17693	17518	17619	17556	17683	17716	17845	17856	17594	17667	17657	17549	17767	17790	17569	17656	17561	17494	17799	17790	17578	17592	17649	17649	17831	17933	17669	17504	17738	17869	17562	17679	17599	17800	17823	17574	17750	17657	17580	17698	17593	17620	17664	17628	17686	17620	17677	17632	17717	17815	17490	17717	17611	17511	17459	17503	17801	17566	17432	17722	17685	17779	17689	17742	17833	17663	17666	17491	17645	17656	17702	17690	17829	17573	17695	17557	17747	17661	17466	17823	17618	17539	17739	17482	17854	17544	17519	17742	17613	17633	17760	17735	17619	17621	17568	17640	17708	17776	17585	17923	17627	17502	17611	17570	17701	17681	17506	17693	17699	17648	17733	17787	17633	17785	17658	17691	17704	17587	17598	17514	17729	17787	17856	17904	17701	17655	17529	17676	17690	17438	17703	17640	17635	17671	17735	17768	17579	17678	17824	17702	17487	17810	17730	17691	17282	17623	17686	17740	17566	17594	17566	17782	17547	17606	17836	17477	17653	17581	17822	17520	17682	17752	17480	17683	17628	17737	17631	17939	17736	17771	17805	17657	17655	17779	17778	17509	17715	17785	17563	17664	17591	17423	17701	17587	17527	17603	17495	17510	17683	17957	17554	17858	17529	17483	17649	17927	17778	17632	17505	17592	17463	17782	17528	17763	17675	17691	17583	17771	17660	17388	17735	17648	17626	17647	17629	17625	17640	17602	17534	17529	17699	17722	17732	17581	17536	17627	17585	17836	17572	17690	17614	17748	17752	17735	17673	17696	17630	17602	17612	17867	17584	17572	17688	17711	17590	17530	17745	17738	17544	17623	17574	17630	17526	17804	17555	17678	17719	17823	17521	17679	17620	17873	17791	17514	17804	17602	17606	17569	17543	17778	17416	17647	17400	17620	17540	17552	17433	17707	17700	17618	17627	17771	17584	17675	17648	17455	17600	17434	17752	17554	17528	17805	17805	17579	17739	17485	17602	17612	17891	17721	17566	17694	17584	17548	17506	17809	17675	17694	17566	17739	17752	17640	17586	17663	17664	17774	17618	17511	17752	17807	17790	17949	17738	17664	17533	17597	17527	17693	17627	17616	17676	17472	17649	17459	17494	17755	17479	17593	17645	17751	17817	17926	17577	17753	17887	17584	17814	17619	17681	17722	17453	17712	17580	17616	17635	17770	17507	17664	17763	17514	17593	17635	17752	17530	17453	17798	17688	17627	17787	17774	17707	17633	17747	17654	17552	17593	17822	17649	17685	17895	17631	17537	17721	17615	17700	17793	17611	17659	17671	17481	17705	17677	17509	17607	17717	17673	17511	17776	17509	17593	17607	17679	17544	17457	17754	17491	17749	17713	17709	17776	17453	17561	17586	17633	17655	17542	17511	17671	17708	17557	17703	17661	17683	17918	17837	17630	17488	17551	17725	17568	17507	17787	17865	17905	17902	17707	17628	17762	17814	17666	17645	17678	17714	17735	17401	17598	17600	17599	17598	17447	17719	17541	17741	17628	17597	17871	17725	17750	17688	17740	17780	17558	17790	17605	17706	17748	17484	17737	17799	17623	17595	17578	17607	17714	17688	17536	17559	17605	17759	17739	17796	17809	17421	17685	17590	17665	17471	17455	17611	17692	17650	17615	17594	17504	17537	17565	17726	17639	17790	17658	17699	17696	17693	17771	17699	17824	17759	17523	17634	17735	17684	17751	17618	17730	17688	17611	17516	17541	17719	17623	17768	17535	17683	17485	17678	17725	17730	17587	17630	17466	17589	17576	17593	17846	17748	17622	17729	17779	17735	17676	17754	17745	17651	17632	17553	17631	17432	17634	17542	17664	17745	17785	17531	17801	17564	17741	17722	17791	17656	17600	17565	17759	17567	17517	17620	17726	17794	17647	17803	17615	17972	17720	17661	17758	17677	17829	17828	17487	17573	17490	17602	17675	17729	17731	17623	17529	17604	17736	17578	17581	17848	17795	17759	17837	17817	17739	17670	17664	17907	17591	17528	17818	17716	17610	17669	17649	17728	17773	17839	17534	17449	17465	17608	17840	17566	17775	17535	17628	17796	17896	17792	17751	17530	17718	17774	17689	17713	17697	17624	17788	17578	17851	17772	17769	17700	17692	17523	17757	17736	17758	17643	17452	17727	17866	17736	17603	17710	17639	17596	17540	17630	17724	17753	17686	17711	17688	17574	17546	17609	17782	17708	17593	17726	17667	17692	17946	17849	17536	17545	17764	17768	17475	17587	17546	17586	17545	17597	17557	17793	17549	17736	17691	17743	17586	17643	17711	17518	17745	17389	17705	17626	17542	17495	17609	17730	17802	17638	17629	17530	17844	17512	17622	17638	17701	17612	17805	17606	17598	17818	17597	17749	17695	17607	17669	17697	17705	17864	17599	17710	17774	17711	17628	17739	17623	17540	17737	17866	17586	17592	17635	17514	17567	17716	17720	17816	17714	17931	17722	17589	17802	17501	17698	17664	17807	17470	17630	17849	17739	17568	17653	17697	17673	17756	17611	17656	17709	17746	17606	17508	17720	17698	17691	17791	17695	17600	17648	17628	17743	17514	17599	17590	17804	17633	17534	17597	17581	17753	17559	17428	17595	17628	17756	17640	17538	17512	17640	17621	17559	17418	17573	17517	17573	17777	17695	17507	17630	17504	17554	17648	17567	17490	17507	17636	17371	17637	17763	17755	17862	17801	17703	17628	17613	17932	17810	17720	17745	17675	17645	17708	17644	17386	17406	17479	17684	17693	17640	17632	17591	17458	17566	17890	17753	17776	17743	17549	17685	17469	17624	17575	17807	17847	17502	17825	17589	17609	17592	17497	17666	17577	17726	17750	17645	17923	17507	17667	17593	17860	17426	17456	17783	17676	17759	17732	17713	17828	17561	17676	17485	17693	17338	17500	17857	17667	17851	17785	17629	17676	17461	17908	17780	17791	17630	17739	18004	17770	17405	17781	17616	17710	17867	17842	17614	17689	17495	17641	17467	17714	17619	17540	17841	17641	17924	17561	17840	17466	17686	17765	17684	17572	17606	17760	17781	17786	17708	17783	17774	17738	17850	17861	17564	17686	17609	17866	17534	17644	17873	17642	17742	17672	17524	17593	17527	17660	17576	17646	17500	17631	17813	17669	17793	17607	17608	17674	17581	17664	17536	17839	17442	17640	17688	17619	17641	17585	17466	17703	17812	17720	17799	17653	17669	17704	17582	17763	17509	17679	17772	17616	17596	17791	17657	17731	17892	17536	17604	17508	17739	17705	17560	17666	17576	17620	17553	17591	17614	17564	17737	17655	17649	17428	17482	17785	17696	17842	17789	17682	17691	17678	17722	17562	17427	17687	17600	17803	17651	17558	17708	17646	17574	17658	17554	17759	17630	17552	17731	17615	17846	17750	17686	17551	17623	17537	17538	17675	17869	17750	17542	17701	17674	17540	17668	17759	17597	17775	17632	17754	17551	17726	17750	17606	17714	17629	17580	17626	17800	17683	17579	17662	17828	17683	17588	17751	17666	17701	17695	18030	17843	17852	17727	17568	17802	17675	17562	17671	17798	17640	17756	17688	17715	17684	17667	17675	17517	17631	17668	17533	17822	17732	17751	17621	17482	17600	17620	17619	17747	17748	17591	17528	17491	17761	17769	17735	17660	17806	17585	17525	17670	17710	17664	17654	17712	17981	17817	17737	17507	17748	17507	17655	17536	17775	17857	17884	17677	17998	17850	17869	17718	17852	17486	17763	17683	17583	17616	17683	17764	17799	17712	17547	17645	17826	17583	17426	17651	17623	17614	17586	17625	17558	17752	17615	17734	17626	17654	17664	17642	17606	17497	17618	17565	17855	17521	17629	17732	17586	17519	17657	17840	17701	17765	17700	17743	17886	17643	17937	17660	17714	17584	17740	17819	17743	17597	17766	17821	17671	17680	17598	17718	17695	17794	17693	17729	17553	17807	17722	17552	17387	17580	17625	17512	17601	17586	17642	17664	17543	17700	17756	17804	17453	17746	17676	17925	17693	17738	17711	17539	17396	17433	17610	17680	17755	17715	17649	17729	17717	17565	17631	17679	17502	17577	17544	17554	17843	17698	17521	17608	17634	17838	17593	17626	17751	17789	17557	17698	17626	17817	17678	17685	17498	17723	17650	17542	17391	17644	17546	17746	17691	17529	17773	17656	17782	17517	17731	17474	17484	17613	17663	17767	17529	17684	17561	17571	17756	17518	17649	17702	17833	17634	17866	17692	17680	17753	17975	17695	17855	17619
51035	96142	90308	67282	48631	34214	22833	17605	15609	15112	15058	14906	14980	14791	15071	15030	14902	15093	15048	14946	14969	14999	14989	14915	14912	15036	14993	15103	15168	15079	14984	15184	15009	15067	14960	15093	14912	15073	15056	15106	15010	15162	14880	15135	15040	15017	15059	15089	15093	15138	15042	15050	14945	15035	15097	14995	15166	15060	15058	15111	15146	15007	15047	15112	14922	15008	15075	15001	14910	14995	14848	15027	14981	15012	14928	15101	15164	14949	14910	15026	14973	15058	14998	14998	14819	15050	15021	14986	15122	15199	15144	14945	14901	15041	15007	15049	15036	14960	15157	14961	14951	15084	14992	14985	15065	14910	15031	14974	14994	14990	14940	15058	14970	14999	14868	14859	15021	14890	15037	15029	15004	15098	15055	15032	14778	15019	14880	14903	14972	15137	15098	15133	14862	15033	15039	14971	14992	14941	14922	15201	15015	15073	14934	15024	14931	15034	14995	15035	14952	15113	15009	14812	15074	14904	14881	14945	15038	15085	14858	14968	14970	14962	14878	14958	15080	15013	14999	15081	15245	14862	14987	15177	15091	14915	15083	15028	15166	14915	14868	15029	14950	14872	15109	15088	15133	15038	15144	14872	15072	14973	15025	15086	15228	14947	15134	15010	15239	15125	14977	15083	15080	14943	15005	14827	14939	14827	15017	15013	15068	15008	14914	15127	15068	14944	14978	14951	14947	15058	14986	14832	15039	14993	15024	14897	15055	15061	15018	15019	15157	14979	14896	15150	14788	15008	15009	15075	15061	15095	15033	15215	14991	15043	14784	15079	14841	15200	14974	15055	14759	14977	14877	15081	15001	14839	15057	15019	14899	15070	15126	14937	14928	15017	15063	14926	15098	14849	15053	14983	14910	14908	15055	14978	14825	15115	15023	14931	14938	15162	14984	15059	15037	14937	15156	14994	15139	14960	15134	14856	14905	14789	14753	15001	14778	14914	15017	15032	14971	15085	15189	14967	15070	15086	14892	15018	14946	14857	14937	15051	15096	15033	15010	14918	14939	14976	14931	14790	15017	15035	15025	14935	14990	15090	14844	14988	15025	15067	14998	14961	14860	15047	15080	14943	14802	14881	15053	15040	14946	15059	15031	15032	14958	14899	14854	14938	14895	14925	15101	14734	15036	15099	15080	15162	15111	14889	14950	15115	14710	15054	15027	15154	14927	15030	14944	15055	14924	15058	15023	14945	15003	14905	14988	15038	14993	14991	15043	14911	14872	14908	14940	15055	15070	15019	14913	14972	14955	15114	15079	15086	14909	15167	14986	14891	15019	15118	15013	14984	14999	15040	14851	15110	14942	14857	14947	14934	14844	15058	14997	15182	15015	15153	15014	14892	14889	15110	15045	15025	15084	14986	14968	15116	15169	15051	14883	14919	14997	14988	14989	15098	15062	15026	14912	15167	15056	15001	14803	14953	15074	15025	14990	14998	14867	14989	15104	15103	14884	14960	14945	15074	15075	15066	14982	15042	15055	15132	15000	15008	15203	14937	15089	15049	15196	15007	14888	15237	14948	15135	15077	15009	14835	14960	14889	15137	15106	14983	15221	15093	15120	15219	15050	14855	14971	15126	15149	15058	15186	15184	15055	15026	15078	14839	15148	15049	14922	14923	15104	14991	15039	15012	15050	15069	14952	14978	15039	15126	15044	15098	14911	15010	14987	14971	14978	15102	15030	15011	15073	14860	15149	15028	15155	14993	15091	15065	14966	14838	14717	14972	14956	15070	15037	14949	15111	14955	15143	14986	15012	15073	14709	14992	14982	14936	14844	15070	14971	14854	15000	14889	14851	15143	15097	14809	15086	14943	15072	15054	15110	15039	15025	14812	15002	15206	15101	14936	15125	14967	15047	14998	15049	15101	14996	15104	14984	15048	14878	15140	14913	14978	14989	14927	15035	14963	14956	15127	15168	15006	15030	15001	14934	14929	14973	14975	14974	14880	14955	14967	14814	15066	14839	15096	15048	15021	15039	14826	14994	15066	14902	14929	15191	14955	15052	15018	15194	15004	15061	14995	14996	14950	15054	15314	15021	15031	14984	14967	15004	15026	15119	14971	14832	14944	15007	15074	15040	15081	14924	15136	14956	14877	14939	15031	14870	15136	14975	15013	14932	15062	14958	14888	15010	15047	14938	15099	15037	14937	14877	15064	15035	15045	15055	14894	14975	14991	15101	14949	14942	15161	14820	15002	15045	14997	15083	15070	15084	15117	15077	14920	15074	15001	14846	14921	15051	15083	14904	14986	14960	15049	15058	15036	14972	14953	15025	14769	15043	15014	14997	15096	15226	15105	15005	14900	15092	15182	15039	14996	15024	14944	15075	15080	15060	15037	15006	14984	14843	15028	14925	14963	15001	14838	15090	15003	14965	14909	15178	14851	14894	15027	14876	15054	14959	15173	14815	15119	14988	15146	15228	14949	15116	15012	14935	15111	15076	14857	14968	15053	14868	15081	15194	15061	14959	15102	15040	15059	15040	14859	15010	14959	15011	14897	14898	15050	15055	15142	14850	14977	15046	15083	15088	14863	14890	14853	15060	15012	14869	15149	15099	15107	14988	15053	15034	14987	15062	15006	14874	15081	15234	14897	15156	14995	15037	15089	15117	14762	14917	15051	14990	14971	15032	15151	14879	15021	14972	14872	15027	15128	14992	15022	15132	14902	14800	15189	14927	14980	15097	15020	15046	15101	14961	15081	15102	15027	15158	15090	14976	14982	14780	14984	15073	15177	14981	15115	15120	14943	14980	14992	15049	15185	15139	14931	15040	15029	14881	15073	15125	15111	15107	15103	15138	14872	15167	14928	15049	15139	14996	14938	14979	14927	14851	15001	15013	14994	15080	14913	15078	14987	15084	14853	15046	14946	15294	15032	15096	14720	14974	14981	14950	15082	14970	15050	14987	15028	15011	14977	14888	15203	15169	14956	14906	15306	15108	14973	14833	15014	15143	15089	14984	14856	15064	15013	14904	14781	15137	14984	15103	15011	15076	14845	15028	15060	14836	15006	15125	14835	15111	15056	15055	15039	14858	14886	15044	15084	15081	14835	15116	14955	14975	15133	14983	15022	15106	14960	15103	15018	14979	14941	15082	15245	14937	14986	14888	15044	15038	14877	15050	15050	14998	15043	15037	14952	14989	15067	14953	14899	14981	14942	15095	15058	15120	14976	14989	15009	14901	14837	15102	15033	14834	14959	14906	15100	14955	14843	15026	14864	15105	14923	15098	15067	14912	14901	15058	14918	14864	14973	15149	15035	15051	14924	14910	15060	15011	15128	14999	14896	14920	15071	15083	15103	14783	14975	15146	14948	14942	14990	15187	15041	15016	15041	15014	15034	15044	14843	15089	14712	14976	15248	14964	14910	14833	14992	15080	15134	15061	15202	14991	15043	15158	15025	15111	14919	15087	15152	14866	15100	14960	14937	15107	14989	14872	15032	14906	15065	14973	15026	14931	14958	14941	15083	15163	14898	15111	14970	15093	14972	15187	14723	15010	14945	14956	14982	15106	14832	15059	15023	15001	15048	15073	14980	14888	14909	15039	14938	14874	15059	15083	15008	14785	14919	14924	15033	15076	15041	15046	15049	15137	15005	14801	15047	14952	15039	15173	14934	14923	14941	15023	15017	15067	15120	15006	15044	15083	15219	15007	14985	14877	15023	14958	15018	15069	15127	15140	14836	15091	15177	14839	15087	15122	14969	15110	14986	15014	14950	15049	15027	14998	14967	15193	15017	14952	15048	14934	14940	15109	14833	15078	14967	14963	15071	14978	15135	14889	14828	14942	15097	15126	15139	14974	15226	14962	14858	15050	15105	14977	14827	14904	15030	15072	14956	14940	14886	14951	15044	15083	14913	15080	15085	15070	15012	15276	15083	15142	14828	14988	14941	15034	15171	15007	15033	15002	15057	14949	14897	15056	15048	15054	14956	14973	15001	15004	14973	15054	14856	14911	15172	15027	14961	14851	14927	15049	14892	15085	14939	14843	15059	15032	15090	15053	14981	14946	15168	14930	14848	14836	15055	15003	15069	15030	14998	15095	15028	15052	15084	15010	15101	15021	15105	15024	14824	15066	14952	15032	15148	14888	15042	14812	15114	14808	14933	14909	14973	15112	15099	14970	14972	14922	15030	15035	15161	15056	14924	15138	15090	14932	15139	15054	15065	14912	14954	14948	14875	15065	15021	15002	15013	14876	15028	14927	15004	14958	14995	15116	14997	15108	15019	15097	14950	15013	14867	14921	15086	14946	14916	14981	15054	15033	15066	14936	15044	14842	14850	14912	15030	14916	14859	14910	14928	15014	15151	14981	15041	15073	14882	15090	14993	15122	15014	14933	14886	14816	15052	14948	15078	15075	14993	15001	15097	15060	15037	15318	15030	14862	15117	15153	14945	15025	15059	15088	14849	15121	14934	14853	15190	14966	14982	15061	14976	15028	15020	15045	15053	15053	14997	14990	14978	15121	14963	14924	15043	14962	15061	15029	14952	14908	14906	15043	15142	15029	14951	15221	14953	15001	15145	15154	15129	15046	15009	14909	14902	15080	15008	15061	15051	15142	15080	14941	14971	14928	14926	14905	15071	15021	14995	14927	14764	15024	15024	15075	14963	15040	14999	15008	15039	15118	15124	15142	14978	15015	14956	15078	15047	15130	15045	14917	15002	14918	15058	15002	15017	15001	15103	14911	14969	14982	15042	15161	15045	15103	15079	15167	15022	15078	15023	15127	14992	15010	14858	15070	15278	15022	15078	15064	14939	14963	15031	14993	15152	15033	14953	15164	14942	15034	15019	15022	15045	15278	14974	15167	14990	15022	15113	14947	14946	15066	14965	15047	15184	15027	14987	15057	15038	15053	14969	15135	15050	14984	15052	14960	15057	15095	14996	14848	15149	14908	15052	14985	15068	14973	15012	14874	15120	15012	14946	14964	14907	15158	14925	14913	15187	15161	14866	14994	15114	15018	14987	15017	14995	15099	15023	15027	14890	14971	14990	15129	14876	15186	15009	14949	14974	15074	14972	15141	15011	15027	15003	15026	15040	14879	14896	15068	15063	14997	14858	14904	15222	14880	14939	15042	15072	15161	14946	14832	14932	14628	15044	15006	15010	15101	15141	15079	15043
23014	22328	38985	46841	44870	38281	31213	22701	19236	18501	18084	17764	18091	18009	17830	17831	17998	17791	17863	17907	17567	17735	17761	17699	17734	17651	17615	17617	17809	17765	17764	17824	17712	17619	17527	17545	17793	17692	17804	17881	17603	17633	17683	17725	17624	17654	17625	17553	17711	17544	17443	17565	17602	17569	17523	17740	17840	17541	17654	17610	17616	17767	17539	17525	17693	17647	17679	17664	17784	17615	17648	17697	17805	17597	17684	17757	17701	17483	17518	17796	17659	17660	17747	17753	17578	17701	17686	17557	17761	17698	17731	17451	17448	17565	17612	17505	17684	17462	17587	17717	17638	17701	17600	17747	17850	17753	17415	17514	17556	17545	17519	17730	17536	17639	17759	17672	17611	17631	17422	17657	17738	17735	17784	17638	17424	17666	17483	17697	17578	17551	17738	17872	17829	17475	17634	17543	17503	17677	17579	17574	17492	17650	17681	17501	17493	17451	17697	17649	17519	17513	17378	17483	17660	17559	17500	17661	17761	17920	17726	17620	17544	17623	17516	17670	17725	17761	17723	17508	17573	17632	17773	17744	17716	17681	17623	17915	17862	17697	17682	17574	17452	17625	17479	17416	17438	17491	17633	17648	17605	17660	17598	17459	17580	17461	17669	17700	17676	17582	17207	17557	17556	17625	17605	17637	17489	17491	17504	17678	17558	17587	17254	17651	17551	17594	17585	17669	17747	17550	17617	17488	17475	17408	17537	17661	17649	17694	17693	17671	17468	17766	17829	17753	17586	17636	17626	17602	17599	17516	17709	17495	17670	17642	17335	17658	17564	17602	17591	17662	17671	17567	17393	17658	17512	17615	17619	17713	17445	17619	17654	17767	17716	17680	17564	17567	17678	17637	17564	17436	17609	17672	17625	17433	17516	17684	17527	17783	17684	17586	17607	17665	17653	17594	17632	17490	17613	17686	17577	17641	17636	17454	17684	17539	17519	17483	17602	17584	17642	17375	17580	17577	17895	17703	17606	17734	17708	17487	17566	17569	17533	17700	17777	17962	17670	17731	17744	17631	17380	17582	17679	17473	17573	17709	17803	17751	17871	17699	17671	17329	17851	17643	17707	17504	17561	17451	17707	17601	17542	17506	17651	17589	17615	17542	17572	17618	17620	17473	17725	17623	17588	17657	17558	17548	17556	17598	17495	17496	17717	17306	17509	17768	17794	17573	17730	17654	17649	17425	17515	17560	17512	17415	17693	17550	17645	17435	17387	17552	17753	17495	17477	17586	17405	17563	17590	17432	17655	17383	17596	17722	17660	17390	17427	17519	17634	17766	17668	17585	17607	17630	17614	17347	17390	17617	17559	17636	17608	17576	17762	17489	17435	17652	17667	17735	17509	17620	17681	17694	17774	17632	17612	17505	17585	17533	17515	17642	17621	17644	17702	17690	17735	17660	17556	17451	17529	17725	17538	17450	17643	17435	17447	17489	17639	17685	17658	17555	17450	17552	17633	17360	17479	17647	17802	17695	17719	17532	17320	17642	17505	17517	17560	17732	17689	17463	17343	17490	17709	17592	17778	17478	17688	17738	17588	17615	17602	17707	17582	17536	17627	17492	17741	17625	17720	17616	17646	17625	17755	17613	17647	17652	17651	17524	17536	17637	17448	17364	17653	17841	17497	17609	17663	17642	17770	17602	17640	17482	17512	17557	17517	17779	17613	17650	17639	17785	17605	17790	17808	17790	17505	17501	17606	17582	17336	17440	17478	17480	17757	17745	17505	17508	17710	17383	17513	17713	17965	17692	17784	17581	17565	17537	17592	17607	17553	17728	17744	17525	17598	17271	17676	17554	17695	17442	17821	17650	17475	17545	17620	17516	17647	17533	17377	17539	17820	17554	17542	17659	17438	17758	17577	17571	17902	17477	17543	17436	17617	17447	17457	17675	17535	17696	17628	17605	17472	17673	17554	17464	17382	17701	17752	17518	17561	17707	17434	17522	17541	17785	17506	17577	17494	17670	17715	17582	17309	17660	17674	17537	17664	17636	17639	17529	17614	17916	17680	17646	17466	17490	17692	17554	17771	17545	17516	17561	17504	17851	17719	17452	17703	17462	17479	17632	17541	17580	17533	17507	17638	17465	17561	17580	17446	17672	17656	17508	17538	17785	17565	17652	17644	17558	17759	17795	17848	17847	17758	17462	17541	17549	17541	17725	17830	17520	17696	17833	17728	17660	17578	17394	17611	17666	17635	17708	17629	17559	17674	17363	17584	17592	17628	17702	17658	17698	17722	17599	17621	17473	17537	17592	17547	17849	17533	17631	17577	17604	17531	17540	17558	17561	17540	17662	17464	17259	17747	17655	17683	17829	17420	17557	17741	17544	17671	17767	17848	17755	17615	17275	17411	17483	17628	17634	17791	17673	17663	17558	17435	17275	17543	17548	17599	17541	17421	17714	17531	17522	17541	17528	17746	17688	17429	17584	17736	17556	17620	17485	17528	17503	17520	17368	17950	17604	17716	17552	17395	17491	17621	17725	17635	17623	17556	17533	17603	17654	17585	17513	17417	17434	17594	17681	17356	17515	17591	17626	17699	17652	17468	17430	17464	17400	17501	17702	17547	17607	17493	17537	17433	17668	17467	17635	17564	17549	17706	17632	17649	17784	17601	17758	17512	17640	17491	17689	17546	17586	17575	17429	17724	17699	17522	17816	17510	17524	17443	17534	17439	17632	17522	17599	17761	17479	17536	17510	17441	17448	17652	17603	17646	17794	17268	17610	17586	17558	17686	17507	17502	17586	17600	17564	17820	17873	17512	17900	17529	17621	17512	17377	17625	17468	17456	17782	17701	17671	17758	17515	17503	17746	17523	17526	17337	17664	17740	17851	17691	17652	17406	17687	17697	17584	17557	17616	17516	17561	17487	17603	17545	17756	17656	17522	17469	17593	17540	17465	17416	17452	17533	17530	17703	17546	17683	17450	17676	17645	17655	17556	17618	17578	17573	17494	17600	17652	17700	17514	17569	17646	17569	17672	17442	17624	17672	17570	17449	17462	17522	17643	17712	17433	17617	17443	17609	17551	17464	17494	17745	17730	17518	17473	17667	17640	17669	17606	17470	17492	17589	17461	17654	17618	17320	17638	17643	17661	17581	17609	17718	17712	17521	17328	17603	17615	17585	17781	17606	17589	17679	17541	17605	17587	17717	17621	17673	17548	17691	17723	17686	17655	17538	17506	17694	17764	17788	17480	17836	17467	17710	17691	17471	17578	17763	17487	17615	17477	17460	17506	17625	17404	17739	17640	17453	17573	17645	17671	17578	17522	17663	17536	17652	17514	17537	17605	17498	17775	17522	17631	17575	17566	17665	17484	17540	17679	17571	17475	17624	17483	17545	17763	17456	17704	17609	17732	17546	17813	17454	17475	17540	17737	17628	17500	17587	17594	17662	17611	17446	17508	17556	17560	17628	17395	17804	17788	17675	17777	17640	17361	17521	17397	17469	17605	17567	17680	17440	17652	17811	17760	17426	17521	17739	17611	17472	17621	17526	17514	17306	17544	17642	17579	17575	17477	17441	17559	17566	17516	17437	17720	17664	17612	17617	17705	17625	17563	17686	17796	17650	17466	17754	17455	17712	17593	17592	17539	17673	17673	17532	17522	17750	17439	17659	17385	17631	17356	17585	17525	17622	17636	17595	17592	17653	17560	17418	17684	17492	17703	17459	17840	17567	17664	17599	17540	17541	17562	17570	17501	17606	17472	17562	17513	17546	17555	17596	17717	17603	17599	17596	17635	17726	17550	17791	17633	17535	17524	17574	17640	17571	17777	17669	17750	17679	17567	17498	17567	17753	17702	17533	17570	17410	17551	17621	17540	17728	17588	17551	17650	17598	17664	17585	17433	17596	17656	17612	17554	17546	17505	17591	17593	17571	17634	17603	17528	17421	17511	17617	17644	17670	17438	17594	17723	17367	17628	17664	17631	17647	17497	17527	17621	17758	17625	17709	17459	17785	17715	17606	17661	17450	17632	17619	17425	17592	17542	17833	17575	17751	17704	17588	17492	17497	17788	17684	17661	17607	17513	17664	17584	17604	17674	17552	17619	17797	17903	17783	17673	17686	17706	17650	17486	17474	17619	17678	17702	17622	17710	17603	17568	17438	17562	17557	17679	17523	17490	17560	17679	17549	17426	17551	17797	17864	17500	17671	17586	17448	17565	17497	17510	17707	17609	17406	17566	17536	17590	17705	17383	17520	17483	17606	17442	17789	17568	17569	17637	17571	17586	17548	17633	17495	17770	17556	17267	17732	17524	17520	17557	17672	17535	17494	17561	17531	17637	17410	17317	17596	17666	17293	17606	17508	17406	17437	17769	17715	17691	17714	17656	17442	17656	17616	17536	17487	17447	17340	17702	17396	17532	17735	17529	17556	17791	17548	17695	17730	17536	17583	17659	17539	17616	17826	17552	17561	17607	17879	17489	17618	17536	17379	17667	17458	17541	17605	17688	17627	17511	17644	17545	17608	17610	17454	17479	17591	17631	17562	17628	17666	17512	17588	17607	17787	17714	17524	17468	17574	17615	17586	17401	17703	17530	17670	17680	17288	17347	17425	17436	17612	17506	17720	17616	17686	17467	17783	17627	17718	17722	17393	17360	17637	17643	17746	17643	17709	17672	17617	17567	17439	17529	17615	17560	17593	17581	17612	17653	17656	17560	17614	17610	17672	17612	17561	17443	17845	17487	17464	17656	17672	17571	17554	17637	17482	17801	17610	17532	17588	17418	17591	17584	17575	17573	17711	17635	17596	17788	17688	17739	17570	17848	17523	17470	17638	17498	17560	17524	17774	17504	17426	17513	17406	17330	17553	17530	17510	17577	17338	17670	17734	17657	17683	17580	17493	17650	17631	17714	17411	17709	17447	17636	17679	17688	17631	17736	17622	17539	17572	17585	17468	17721	17528	17535	17518	17528	17490	17395	17556	17585	17523	17410	17567	17536	17779	17589	17572	17368	17486	17607	17689	17401	17587	17440	17505	17570	17938	17529	17726	17705	17369	17650	17784	17622	17439	17433	17320	17578	17410	17673	17374	17637	17476	17394	17557	17422	17480	17751	17498	17831	17755	17490	17738	17664	17849	17511	17451	17615	17691	17571	17676	17466	17625	17879	17688	17705
58880	103692	97444	82574	61203	42403	27437	19144	16068	15127	14992	15086	14736	14760	14797	14997	14970	14990	14913	15036	14884	14944	14852	14909	14870	15091	14994	14865	14926	15215	14872	14996	15109	14879	15127	15021	14845	15095	14835	14982	14893	15027	14819	14861	14788	14886	15049	14936	14806	15013	14809	14846	14790	14769	14955	14972	14921	14978	14855	14915	14988	15033	14872	15043	15033	14919	15054	14960	15053	14957	15139	14823	15012	14881	14881	14941	15023	14898	14846	14992	14768	14842	14915	14896	15087	14984	14913	15003	14956	14952	14931	14886	14884	14972	15153	15048	15014	14921	14875	14873	14993	14776	14806	14915	14880	15095	14868	14850	14729	14836	14818	14881	14934	14809	14913	14924	14867	14973	14895	14916	14897	14982	14914	14939	14896	14813	14996	14828	14991	14906	14982	14901	14769	14940	14771	14697	15065	14834	14867	15006	14891	14939	14954	14675	14952	14771	14914	15013	14936	14927	14945	14849	14743	14937	15082	14809	14922	14947	14940	14981	14882	14876	14998	14766	14814	14922	14862	15073	14956	14971	14887	15009	15044	14898	15000	14940	14895	15044	14944	14943	14940	14762	14907	14930	14926	14965	14998	14899	14689	14786	14986	14856	14957	14750	14816	15020	14797	14989	14820	15060	15055	14903	14868	14794	14885	14942	14919	14991	14934	14979	14927	15085	14789	14908	14744	14748	14892	14990	14960	14799	14999	14812	14783	14775	14894	14859	15095	14973	15022	15085	14849	14880	14809	14880	15059	14945	14843	14953	15181	14969	14939	14947	14783	14817	14944	15058	15027	14862	14958	14874	15080	14796	15006	14859	14903	14995	14904	15051	14856	14799	14792	14811	14965	14921	14796	14906	14930	14885	14947	14841	14837	14868	15036	14779	14894	14921	14874	15017	14987	15033	14780	14712	14942	14966	14895	14885	14819	14753	14823	14728	15070	14734	14983	15146	14908	14915	14913	14843	14814	14955	14973	14769	14939	14774	14890	14830	14832	15052	15038	15114	14894	14946	14947	14828	14953	14958	14905	14986	14870	14920	14881	14995	14960	14915	14808	14765	14889	14847	14937	14846	15022	14729	14803	14948	14926	14794	14981	14852	14766	14908	15041	14914	14913	14938	14936	14930	14805	14966	14917	14961	14910	14972	14972	14903	14875	14855	14780	14897	14915	15031	14813	15007	14855	14777	14903	14954	14942	14921	14956	14959	14902	14873	14974	14968	14759	14963	14866	14947	14965	15005	15018	14849	14987	14812	14930	15110	14874	14772	14952	14875	15204	14765	14958	14843	14911	14927	15021	14824	14888	14909	14913	14815	14879	15069	15093	14931	15000	14887	14966	15020	14690	14875	14821	14944	14939	14972	14934	14860	14942	15045	14946	14814	15120	14845	15003	14859	14936	15043	14773	14926	15003	14875	14750	14821	15032	14804	14906	15035	14823	14824	14963	15049	14964	14996	14969	14816	14885	14865	14894	14938	14939	15118	14918	14971	14774	14936	15032	14933	14978	14924	14906	14971	14953	14971	14893	14891	14772	14759	14893	14983	15021	14916	14869	14839	14698	14883	14823	14886	14882	14888	14970	15074	14913	14868	14774	14854	14902	14828	14853	14947	14954	15104	14958	14815	14865	14968	14761	14965	14893	14972	14967	14832	14815	14969	14931	14841	15103	14973	14875	14767	14924	14880	14934	14876	15030	14746	15019	14907	14847	14883	14996	14890	14956	14844	14910	15035	15056	15005	14909	14933	14954	15106	14775	15004	14893	15094	14746	14885	15048	14818	15036	14993	14996	14969	14947	14777	14926	14988	14755	14905	14865	14905	14964	15018	15049	14998	15017	14747	14814	15060	14810	14928	14978	14919	14817	14965	15038	15034	14874	14936	14901	14965	14831	14677	14963	14926	14923	14792	14964	14943	15007	14864	14984	15001	14946	14791	14897	14937	14706	14899	14882	14825	14953	14993	14937	14887	14877	14903	14872	14824	14707	14917	14933	14815	14850	14993	14988	14936	14853	15028	14893	14856	14863	14959	15031	14957	14967	14969	14898	15071	15109	14897	14952	14754	14914	14963	14967	14993	14867	14693	14959	15025	14845	14978	15000	14803	14711	14927	14912	14928	14858	14772	14827	14898	14728	15038	14913	14969	14869	15065	14674	14808	14848	14881	14895	14991	15111	14930	14845	14951	14843	14923	14943	14818	14842	14973	15062	14976	14776	14975	14876	14835	14903	14981	14813	14845	14889	14791	15039	15050	14857	14935	15126	14944	14939	14884	14825	14961	14841	14951	14909	14913	14961	15052	14876	14813	14865	14893	14977	14869	14918	14736	14956	14851	15046	14943	15034	14964	14897	14905	14850	14925	15046	14900	14934	14907	14919	14932	15009	14922	14918	14988	14743	14978	14968	14921	15019	14926	14820	15049	14915	14909	14926	14837	14901	14876	14964	14990	14968	14942	14809	14862	15060	15079	15073	14888	15072	14907	14985	14834	14870	14820	14853	14951	15010	14967	15061	14881	14775	14670	14950	14966	14904	14750	14814	14867	14853	14759	14784	14909	15009	14926	14927	14962	14854	14975	14871	14986	14804	15055	14992	14976	15088	14823	14903	14841	15031	14899	15042	14860	15008	14844	14964	14895	14974	14951	14771	15047	14765	14979	14777	15000	14877	14839	14871	14812	14979	14940	14920	14904	15047	14919	14823	15047	14972	14956	14949	14839	15046	14751	14916	14987	14656	14896	15014	14846	14912	15019	14765	14773	14994	14863	14842	14847	14950	14819	15072	14900	14873	15016	14936	14884	14811	15083	14791	14954	14890	14942	14841	14829	14833	14933	14878	14968	15006	15001	14884	14835	14803	14934	14975	14752	14963	14934	15094	14857	15067	14909	14934	15021	14769	15125	15065	14914	14929	15028	14887	14857	14903	14953	14822	14758	14822	14892	14956	14902	14926	15027	15076	14773	14928	14976	15065	14754	14884	14914	14734	14962	14852	14874	14970	14853	14909	14828	14952	14798	15029	15227	14919	14793	15063	14911	14834	14858	14994	15052	14950	14890	14933	14922	14817	15006	14875	14923	14878	14867	14951	14783	14927	14960	14969	14961	14936	14921	14992	14877	14890	14887	14726	15053	14850	14896	14869	14874	14987	14835	14824	14923	14829	14818	14912	14851	14973	14848	14867	14964	14858	14948	14878	14980	15094	14959	14820	15125	14878	14767	14880	14868	14869	14737	14945	14797	14962	14811	14870	14810	14830	14889	14878	15052	14851	14845	15100	14960	14796	14935	14979	14907	15004	14825	14832	14986	14822	14898	15040	14975	14988	14890	14868	15102	15021	14789	14892	14902	14908	14940	14998	14886	14879	15032	14978	14912	14941	14884	14937	14974	14870	15023	14991	14949	14947	15062	14752	14943	15094	14797	14904	14826	14861	15019	14792	15117	15007	14996	15000	14915	14912	14953	14884	14868	14986	14809	15012	15023	14891	14836	15008	14754	14974	14852	15032	14840	14844	14956	14820	15069	15046	14995	14999	14840	14954	14881	14865	14998	14991	14882	15053	14993	14896	15205	14839	14881	14941	14839	14920	14893	14798	14842	15068	14891	15113	14897	14939	15051	15040	14924	14893	14938	15105	14937	14832	15106	14878	14958	14827	14966	14989	14915	14956	14896	14816	14910	14876	14920	15011	14921	14959	14784	14741	14916	14801	15057	14804	14842	14857	14976	14991	15052	14965	14947	15065	14912	14751	14890	14890	14945	15053	14967	14967	14930	14892	14957	14868	14880	14991	14943	14844	15081	15001	14844	14849	14780	14973	14706	14923	14945	14985	14870	14930	15024	15003	14898	15082	15065	14815	14818	15027	14894	14846	14832	14788	14900	14946	14995	14834	14908	14967	14835	15081	14877	14857	14901	14952	14939	15040	14851	14804	15047	14947	14950	15098	14903	15008	14970	15011	14986	14950	14991	15016	14988	14789	14927	15025	14882	14995	15009	14681	15001	15040	14836	14999	14989	14852	14838	14986	14969	14939	14974	14911	14935	14903	14963	14952	14847	14910	14751	14931	14961	15055	14909	14907	14733	14820	14867	15015	14986	14981	14817	14837	14979	15004	15050	14938	14987	14828	14866	14803	14985	15085	14952	14965	14954	14925	14892	14845	14866	14828	14900	14923	14926	15024	14856	14810	14917	14890	15103	14941	14923	14887	14938	14930	15010	15101	14937	14830	14893	14759	14981	14885	15096	14891	14985	14812	15140	14694	14830	14901	14838	14914	15032	14828	14830	14990	15009	14976	14794	15027	14879	14916	14977	14961	14901	14917	14837	14809	14719	14995	14958	14885	15062	14967	14866	15084	14810	15020	14977	14895	14930	15052	15081	14908	14759	15020	14929	14857	14840	14902	14890	14701	15012	14993	14981	14893	15109	14875	15007	14976	15007	15110	14921	14851	15002	14856	14971	14922	14993	15016	14951	14785	15112	14984	15152	14923	14919	14842	15013	14947	14958	14888	14914	14902	14947	15137	14766	14996	14997	14824	15057	14858	15013	14974	14811	14899	14879	14965	14860	14886	14986	15013	14649	14959	14806	14858	14976	14856	14967	14925	14915	14990	14900	14846	14790	15028	14800	14971	14859	14783	14945	15029	14783	14904	14917	14860	14811	14860	14845	14962	15079	14950	14948	14827	14934	15027	14917	14991	14897	14880	15014	14863	14909	14963	14906	14929	15066	15029	14965	14960	14848	14860	14824	14894	14917	14937	14849	14930	14655	14872	14798	15023	14926	14929	14791	15021	14977	14866	14875	14914	15035	14833	14697	14832	15012	15051	14911	14809	14722	14935	14972	14799	15125	14863	14868	15069	14902	14917	14811	14992	14979	14905	14788	14871	14880	14882	14898	14883	14936	14885	15022	14756	14759	14956	15040	14882	14861	14928	14953	14776	14886	14962	14853	14739	14842	14913	14943	15032	14972	14947	14928	15108	14809	14964	14751	14872	14946	14768	15088	14793	15000	14780	14794	15030	14771	14906	14978	14840	14933	15015	14867	15116	14877	14980	14808	14876	14962	14788	14846	14898	14968	15130	14990	14777	14841	14913	14803	14909	14809	14791	14940	14956	14898	14766	14943	15070	14802	14874	14880
28386	32845	46137	38917	27817	22057	19476	18506	17997	17816	18067	17967	17877	18043	17897	17810	17840	17868	17938	17874	17621	17867	17935	17983	17672	17853	17793	17804	17723	17699	17705	17727	18026	17957	17822	17800	17793	17873	17882	17839	17740	17741	17825	17769	17922	17843	17942	17847	18122	17564	17769	18026	17907	17755	17740	17842	17913	17726	17806	17906	17955	17714	17879	17850	17961	17856	17641	17698	17738	17658	17654	17665	17658	17650	18116	17987	17812	17819	17789	18101	17885	17813	17883	17711	17775	17850	17841	17693	17852	17699	17601	17780	17831	17746	17810	17683	17738	17795	17889	17806	17745	17730	17667	17911	17977	17873	17783	17716	17714	17828	17737	17947	17869	17921	17724	17810	17763	17836	17713	17656	17783	17585	17735	17717	17627	17773	17925	17835	17695	17681	17951	17849	17829	17761	17823	17949	17840	17801	17852	17753	17754	17833	17716	17782	17863	17797	17789	17769	17727	17554	17800	17754	17828	17846	17807	17830	17868	17904	17728	17721	17821	17807	17821	17798	17868	17724	17878	17792	17713	17938	17739	17729	17632	17695	17755	17752	17787	17587	17753	17668	17821	17567	17658	17947	17828	17751	17982	17617	17758	17708	17907	17857	17654	17942	17634	17630	17721	17734	17772	17831	17837	17792	17817	17779	17720	17890	17797	17759	17706	17749	17874	17536	17862	17836	17947	17863	17873	17572	17788	17808	17837	18053	17959	17759	17603	17787	17833	17774	17816	17860	17767	17810	17670	17754	17549	17700	17792	18017	17966	17878	17740	17848	17924	18041	17843	17636	17653	17642	17882	17672	17878	17748	17910	18071	17983	17584	17537	17823	17790	17771	17850	17803	17778	17821	17696	17810	17803	17871	18007	17743	17926	17849	17785	17680	17769	17847	17628	17614	17762	17713	17712	17713	17841	17788	17529	17859	17779	17827	17791	17870	17693	17554	17749	17801	17801	17731	18051	17995	17914	17567	17700	17759	17882	17757	17702	17794	17853	17832	17929	17982	17662	18060	17893	17684	17709	17537	17679	17861	17799	17961	17872	17803	17647	17703	17682	17747	17722	17833	17630	17690	17746	17836	17876	17787	17852	17895	18026	17771	17793	17794	17801	17728	17742	17709	17813	17839	17777	17966	17713	17722	17688	17752	17855	17872	17844	17868	17685	17839	18066	17979	17696	17547	18022	17779	17801	17781	17777	17738	17819	17711	17828	17575	17552	17750	17713	17752	17700	17912	17850	17855	17840	17738	17822	17778	17623	17638	17811	17751	17758	18013	17659	18084	17635	17726	18014	17928	17827	17920	17765	17779	17813	17881	17613	17871	17827	17965	17843	17727	17922	17859	17855	17826	17781	17782	17677	17990	17849	17848	17945	17615	17705	18031	17959	17926	17948	17672	17788	17839	17772	17747	17745	17780	17705	17808	17984	17705	17835	17905	17930	17715	17787	17841	17817	17780	17999	17746	17852	17829	17542	17779	17796	17792	17731	17692	17653	17722	17923	17773	17973	17864	17783	17682	17723	17893	17719	17982	17851	17838	17648	17802	17956	17658	17869	17761	17959	17880	17707	17927	17909	17665	17688	17673	17812	17673	18010	17877	17762	17854	17592	17851	17716	17838	17946	17855	17755	17874	17886	17845	17822	17708	17845	17852	17984	17920	17790	17720	17714	17616	17776	17783	17867	17766	17945	18074	17924	17567	17899	17839	17505	17617	17617	17757	17784	17736	17927	17724	17792	17628	17823	17914	17759	17869	17717	17924	17697	17750	17947	18022	17902	18058	17882	18022	17785	17878	17793	17855	17912	18001	17765	17787	17772	17787	17936	17871	17968	17752	17836	17871	17803	17916	17675	17871	18051	17965	17812	17956	17856	17840	17830	17880	17703	17661	17924	17610	17752	17790	17672	17761	17961	17660	17702	17770	17717	17877	17888	17938	17776	17885	17709	17701	17761	17935	17898	17737	17740	18038	17763	17904	17822	17667	17950	17843	18027	17743	17923	17659	17885	17700	17827	17937	17891	17779	17839	17920	17917	17834	17816	17670	17908	17673	17797	17879	17919	17693	17969	17894	17728	17945	17883	17844	17832	18032	17857	17808	17799	17787	17877	17676	18070	17932	17756	17866	17823	17714	17751	17819	17821	17759	17788	17842	17774	17791	17867	17818	17681	17824	17727	17745	17818	17961	17990	17806	17803	18052	17839	17745	17960	17647	18014	18155	17753	17661	17815	17676	17722	17706	17729	17840	17925	17711	17832	17832	17908	17692	17692	17633	17981	17821	17790	17771	17837	17923	17767	17712	17765	17877	17867	17810	17769	17765	17617	17858	17739	17834	17651	17858	17723	17815	17738	17855	17857	17831	17926	17807	17743	17804	17804	17882	17564	17798	17710	17755	17902	17820	17971	18014	17969	17775	17691	17838	17989	17900	17645	17830	17864	17756	17929	17760	17861	17877	17822	17875	17986	17902	17824	17837	17877	17804	17847	17848	17796	17889	17861	17822	17853	17762	17750	17860	17766	17804	17896	17730	17927	17872	17852	17674	17996	17958	17835	17687	17845	17773	17852	18004	17920	17980	18001	17922	17603	17874	17902	17947	18040	17829	17683	17935	17890	17815	17916	17842	17858	17714	17799	17622	17769	17825	17886	17828	17623	17726	17607	17855	17654	17687	17769	17811	17791	17773	17853	17928	17832	17763	17957	17859	17832	17890	17770	17996	17805	18024	17639	17889	17600	17861	17702	17734	17839	17839	17743	17798	17929	17871	17859	17651	17781	17831	18011	17814	17848	17996	17828	17926	17806	17701	17836	17953	17878	17812	17833	17630	17769	18000	17680	17832	17796	17720	17929	18004	17711	17987	17585	18025	17892	17715	17755	17577	17700	17788	17741	17999	17774	17952	17835	17792	17859	17773	17799	17745	17868	17910	17634	17575	17821	17762	17908	17741	17939	17923	17763	17926	18050	17782	17769	17895	17788	17809	17778	17742	17941	17684	18056	17866	17801	17775	18051	17902	17809	17852	17722	17786	17981	17865	17917	17921	17898	17941	17850	17632	17756	17792	17967	17709	17938	17781	17947	17848	17846	17929	17824	17693	17924	17907	17852	17678	17890	17775	17812	17711	17932	17897	17805	17825	17800	17638	17680	17921	17821	17887	17799	17574	17922	17759	17991	17919	17885	17840	17821	17650	17649	17836	17849	17844	17874	17933	17826	17720	17772	17546	17931	17767	17660	17683	17900	17892	17993	17725	17773	17790	17783	17714	17744	17719	17851	17826	17826	17979	17827	18081	17831	17753	17915	17888	17886	17988	17783	17888	17934	17814	17798	17752	17692	17662	17849	17831	17780	17915	17996	17825	17913	17828	17895	17584	17848	17874	17976	17871	17826	17876	17796	17824	17790	17711	17833	17791	17832	17940	17798	17745	18123	17823	17703	17951	17867	17848	17803	17789	17749	17876	17690	17789	17793	17785	17930	17834	17771	17738	17935	17941	17967	17658	17621	17917	17798	17807	17877	17841	17727	17775	17720	17743	18005	17881	18007	18034	17885	17868	17824	17847	18011	17701	17842	17769	17742	17963	17889	17685	17704	18158	17842	17713	17788	17929	17791	18163	17833	17610	17621	17813	17837	17964	18038	18054	17831	17718	17864	17692	17932	17859	17943	17850	17921	17694	17794	17921	17853	17840	17974	17608	17629	18001	18029	17938	17773	17714	17705	17872	17984	17893	17843	17859	17875	17742	17751	17824	17663	17702	17752	18024	17914	17641	17693	17824	17997	17688	17857	17611	17730	17604	17813	17826	17878	17739	17774	17687	17842	17676	17849	17882	17690	17866	17853	17779	17843	17714	17511	17847	17575	17573	17729	17944	17761	17845	17829	17827	17938	17806	17768	17796	17787	17852	17730	17823	17689	17915	17892	17931	17697	17845	17661	17656	17970	17860	17435	17775	17815	17789	17780	17929	17742	17999	18007	17856	18063	17799	18091	17823	17806	17802	17659	17810	17656	18064	17964	17850	17760	17758	17884	17886	17772	17842	17890	18039	17840	17802	17693	17460	17884	17715	17850	17650	17709	17814	17912	17794	17952	18035	17892	17786	17783	17752	17872	17931	17850	17889	18072	17991	17950	17927	17736	17903	17650	17796	17937	17741	17635	17896	17848	17897	18033	17721	17888	17885	17634	17784	17808	17924	17838	17666	17907	17912	17833	17642	18050	17748	17832	17997	17602	17737	17653	17973	17843	17649	17939	17858	17770	17632	18042	17821	17862	17938	17866	17893	17692	18041	17872	17882	17775	17743	17915	17611	17789	17719	17601	17913	17918	17849	17871	17820	17720	17838	17949	17736	17785	17833	17712	17859	17868	18008	17915	17836	17764	17986	17884	17762	17930	17846	17948	17809	17810	17988	17773	17806	17707	17760	18141	17690	17872	17573	17764	17799	17731	17862	17841	17727	17814	17844	17876	17755	17784	17893	17851	17690	17775	17676	17783	17779	17778	17973	17787	17675	17697	17642	17854	17856	17876	17749	17874	17909	17776	17938	17916	17738	17777	18001	17878	17891	17716	17732	17790	17546	17744	17746	17881	17897	17710	17652	17915	17811	17817	17882	17717	17783	17892	17772	17881	17718	18013	17857	17719	17754	17649	17921	17963	17747	17980	17778	17773	17926	17810	17810	17881	17932	17813	17775	17897	17895	17708	17916	17942	17894	18012	18016	17791	17817	17792	17834	17977	18035	17969	17908	17715	17641	17795	17864	17853	17854	17775	17745	17804	17849	17702	17890	17497	17841	17764	17698	17815	17740	17770	17813	17963	17705	17895	17949	17877	17852	18114	17830	17702	17670	17810	17569	18005	17834	17813	17795	17858	17889	17768	17885	17945	17867	17789	17723	17811	17940	17731	17820	17689	17764	17784	17753	17846	17704	17800	17849	17813	17805	17621	18065	17788	18064	17789	17937	17836	17816	17913	17763	17855	17764	17949	17799	17780	17719	17757	17666	17669	17795	17826	17761	17899	17669	17799	17807	17991	17861	17847	17699	17950	17845	17962	17796	17988	17706	17670	17882	17787	18090	17762	17842	17931	17853	17907	17691	17787	17709	17981	17696	17848	17759	17833	17920	17813	17867	17918	17804
28426	53285	48515	35444	25152	18660	16352	15582	15199	15098	15040	15012	14944	15251	15147	15107	15173	15074	15140	15034	14961	14987	15011	14997	15328	15042	15159	15015	15016	14947	14889	15001	14966	15044	15152	14944	15025	15193	15153	15029	15116	15005	15106	14948	14938	15027	14906	14972	15067	15067	15087	15112	15106	14985	15105	14836	15039	15085	14985	15016	15131	14966	15167	15031	15206	14848	15122	15111	15198	15128	15008	15059	15042	15086	15007	14954	15132	14980	14984	15046	15004	15149	15063	14955	14992	15091	15127	15121	14767	15138	15013	14999	14951	14952	14814	15030	14897	15190	15002	14936	14860	15237	15005	15026	15072	15209	14946	14960	14939	15041	15156	15006	15039	14999	15046	15173	15145	14738	14992	15066	15052	15087	15054	15049	15074	15100	14976	15058	14968	15068	15099	15085	14949	15055	15128	14935	15023	15058	15135	14939	14981	14857	14965	15166	14983	15156	14886	15190	14857	15228	15217	15005	15079	15034	15327	15086	14987	14944	15005	14935	15150	15112	14937	15104	15049	15012	15082	14993	14879	15028	15205	15040	14980	15117	15027	15117	15102	14868	15170	14965	14924	15021	14971	15138	15108	15022	15141	15099	14958	15080	15062	15086	15042	15144	15327	15150	15033	15131	14856	14962	15034	15095	14979	15154	15105	14872	15138	14927	14883	15138	15073	15082	15093	14892	14902	15038	15037	15027	14981	14927	15024	15109	15043	15059	14861	14979	15062	14982	15120	15075	15049	14746	15059	15023	14955	15040	14976	15109	15070	14956	15016	15002	14865	15066	14995	15041	15066	14964	15048	15083	14991	14909	15026	15101	15159	14907	15211	15140	14948	14949	15077	15036	15117	15041	15086	14910	15076	14947	15020	15019	14939	15105	14877	15217	14960	14979	15179	15054	15036	15005	15054	14964	15196	14905	14997	14950	15026	15075	14965	15103	14959	15107	15127	14990	15092	15180	15184	15058	15267	15032	15080	14894	14858	14959	14991	15018	14973	15201	14960	14803	15158	14944	15084	15066	15093	15096	15195	15040	15103	15126	14979	15043	14935	15001	14977	15003	14896	15050	14952	15053	15194	15055	15041	15009	15093	15103	15199	15198	15091	14970	15117	15012	15042	15024	15079	15041	15174	14979	14942	15237	15014	15143	14857	15002	15151	15055	15113	14997	14995	15095	15167	14971	15114	14946	15023	14893	15019	15023	15081	15067	15055	15073	15009	15057	15064	14870	15069	15077	14890	15136	15069	14903	14939	14916	15029	14870	15046	15038	15110	15077	15081	15151	15066	14961	14936	15098	15057	15065	15089	14976	14972	15193	14921	15034	14986	15131	14898	15050	15083	15058	15019	15061	15068	14990	15191	15113	15142	15132	15214	15056	15036	14849	15017	14996	14921	15200	15117	14949	15137	15225	15081	15170	15064	14941	15139	15063	15016	15054	14961	15077	14884	15065	15057	14957	15179	15133	15050	14894	14940	14839	14968	15209	15047	15161	15245	15113	14885	15061	15080	15110	15094	14859	14943	15159	14789	15065	14972	15128	15210	14933	15079	15053	15158	15171	15102	14995	15098	14956	14898	14969	15156	15146	15234	15134	14925	15176	15075	15156	15090	14953	14871	15152	14979	15009	15112	15236	15002	15206	15088	15145	15074	14940	15054	14988	15008	14982	15016	14999	15193	15085	15032	15025	15217	14971	15037	15082	15100	14987	15260	15127	14929	15079	15061	15010	15046	15126	14810	15223	15158	14845	14943	15104	14920	15252	15130	15068	15079	14944	15313	15176	14973	15102	15060	14935	15028	14972	15164	14954	15044	15240	15012	15113	15108	14943	14983	15062	14943	15011	15065	15240	14965	14882	14911	14932	15083	15064	14988	14870	15121	15074	15107	15082	15154	14935	15084	15029	15089	15095	15121	14941	15026	15082	15094	15033	15096	14989	14936	15145	14963	15089	15105	15164	14933	15170	14997	15148	15296	15134	15122	14897	15101	15151	14997	15082	14964	14976	15168	15122	15144	15088	15032	15029	15060	14960	15125	15123	14939	14996	15026	14901	14869	14948	14914	15116	15143	14994	15037	14918	15094	15011	15013	14990	15099	14948	15054	15024	15014	15133	15111	15175	14849	14988	14890	14799	15125	14997	15050	15035	15112	15034	15072	15046	15133	15034	15235	14968	14982	14891	14980	14986	15356	15155	14996	15096	14935	14973	15077	15111	14917	14927	14976	14982	15107	15033	15102	15210	15104	14880	15189	15022	15105	14989	15032	14999	15140	15035	15154	15135	15056	15115	15103	15037	15076	15173	14971	15057	14975	15161	15024	14990	15119	15216	15120	15060	15222	15120	15066	15084	15020	15002	15143	14851	15066	14991	15047	14962	15108	15049	15048	15020	15049	15078	15198	15118	15122	15055	14996	14867	15097	14974	15204	14891	15195	15203	15008	15084	15171	15042	14874	14986	14985	15088	14957	15026	15123	15124	14895	14999	14952	14958	15081	15123	14845	15031	14972	15040	15092	14908	15028	15055	15056	15068	15005	14956	15069	15092	15196	15080	14901	15092	15040	14931	14965	15061	14995	15204	15059	15155	15051	14870	15079	14971	15267	15053	15103	15107	14949	15139	14888	15116	15076	14995	15074	15042	15030	15040	15161	15108	15181	15095	15018	15110	15008	15070	14941	15002	15086	14957	15072	14993	15054	15061	15124	14991	14983	15084	15137	15064	14868	14948	15008	15148	15054	14936	15131	15127	15035	14972	14970	15031	15058	14973	15123	14949	15127	14999	14987	14958	14951	14976	14967	15096	15133	15110	14990	15103	15058	14966	15188	15102	15048	15252	15128	15103	14977	15072	15166	15180	14898	15076	15155	15016	15076	15028	15064	15034	15306	15019	15113	15061	15025	14962	15048	15072	14958	15183	15067	14970	15287	15200	15046	14945	14824	15041	15210	14992	15041	15131	15007	15028	15070	15084	14939	15097	15018	14906	14943	15006	15006	15077	14917	15035	14997	15081	15037	14940	15108	14968	15149	15092	15123	15005	15117	14990	15122	15009	14969	15095	15133	15238	15069	15242	15163	15174	15183	14948	15170	14912	15208	14931	15197	15128	15118	14990	15089	14994	15023	15236	15162	14893	14899	14972	15050	15356	15042	14964	15055	15063	15189	15086	15064	15133	14992	15099	14951	14936	15125	15007	15104	15052	15009	14934	15007	15008	15049	15020	14960	15029	15186	15052	15082	15091	15020	15090	14899	15066	15063	15061	15175	15062	15106	15036	15068	14929	15210	15095	15090	15050	15150	15120	15046	15111	15122	14948	15088	14905	14915	14941	14939	15038	14874	15152	15046	14719	15101	14945	15162	15067	15008	15091	14807	15148	15062	15288	15199	15008	14985	15064	15036	15103	15081	15158	15108	15190	15118	15109	14924	15299	15040	15115	14927	15008	15083	14986	15241	15157	15222	15182	14976	15098	15021	15021	14786	15042	15225	15078	15096	15078	15086	14904	15064	15020	15000	14964	15130	15121	14956	15062	15008	14920	15174	15053	15289	15185	15038	15111	15186	15155	14947	15028	15219	14885	15275	15135	14858	15203	15060	15122	14884	15049	15045	15108	14827	14970	15145	15130	15033	14956	15069	14876	14908	15042	15167	14954	15058	15142	14922	15140	15152	14980	14986	15078	15213	15086	14911	15001	14970	15163	14997	15048	15169	15034	15105	15151	14941	15155	15031	14963	15061	14907	15002	15167	15067	14911	15103	15130	15049	15110	15066	14994	15009	15208	14965	15146	15042	15108	15141	14777	15007	14958	15191	15110	14949	14778	15121	15231	14962	14965	15115	15159	15214	15158	15095	14962	14835	15071	15057	15089	14968	15029	14963	14974	15077	15090	14951	15053	14971	15093	15132	15090	14960	15242	15233	15148	15090	15063	15007	15013	15026	15050	15001	15153	15053	15016	15193	15272	14940	15083	14991	14970	15207	15104	14989	14933	14962	15097	15050	15043	15064	15115	15083	15148	14920	15084	15113	15037	14950	15009	15002	15057	14887	15049	15206	15012	15175	14988	14896	15027	14997	15127	15063	15026	15019	15168	15116	15061	14989	15033	15206	15198	15070	15017	15154	15099	15045	15160	14963	15132	14873	15004	15097	15154	15088	15094	14928	15343	15176	15031	15057	15049	14958	15069	14985	15121	15069	15130	14963	14823	15034	15108	15071	14953	15307	15040	14899	15127	15147	14961	15094	15106	15135	15167	15007	15051	15041	15021	14869	15037	14918	15074	14978	15145	15080	15030	15145	15096	14908	14910	14960	15114	15106	15036	15106	15040	15042	14934	15130	14987	14987	15040	15016	15021	14891	15198	15008	15010	15111	15313	15085	15154	14947	15237	14980	14984	15012	14985	15002	15095	15053	14937	15044	15125	15001	15081	15075	15134	15049	15152	15066	15109	15012	14958	15034	14998	15084	15049	15309	14930	14952	15233	15192	14892	14950	15099	15112	14970	15112	15186	14946	14978	15034	15120	15095	15162	15128	15093	15114	15131	15206	15132	15191	15133	15224	14931	15019	14980	15005	14994	15107	15029	14919	15026	15105	15083	15119	15072	15150	15037	15160	15260	15047	15123	14925	15042	15016	15000	14983	14895	15017	15060	14964	15252	14972	14949	15124	15084	15067	14952	15102	14976	14849	15002	14954	15018	15107	15048	15113	15220	15214	15051	15047	14985	15074	15066	15125	15185	15059	15028	15147	15159	15066	15103	15053	14985	15048	15020	15165	15152	15109	14994	14880	14934	15250	15146	15244	14926	15146	15113	14971	14998	15144	14943	15109	14952	14946	15048	14955	14902	15004	15023	15098	15083	15164	14987	15062	14862	15202	15075	14967	15110	15126	15041	15203	15107	15163	15134	15045	14940	15070	15130	14885	14919	15115	15175	15207	15051	15232	15074	14976	15091	15047	15247	15070	14899	15198	15039	15169	15002	15223	15148	15078	15015	14929	15091	15016	14824	15165	15050	14969	14952	15117	15092	14962	14873	15036	14924	15047	15072	14936	14870	15083	14997	15251	14992	15016	14885	14951	15135	15194	15068	15205	15196	15087	14839	15239	15316	14958	15031	15054	14962	14899	14988	15101	15092	15170	14943
24171	24425	47265	51106	41538	31883	25961	20520	18571	18236	18210	17919	18202	17854	17846	17963	17885	17848	17789	17761	18067	17957	17997	17706	18000	17783	17858	17887	17877	17619	17846	17758	17910	17619	17760	17804	17703	18014	17874	17785	17582	17853	17771	17752	17716	17985	17946	17655	17911	17778	17690	17761	17911	17816	17867	17924	17666	17794	17894	17839	17863	17836	17761	17864	17832	17715	17897	17797	17424	17779	17825	17757	17701	17790	17957	17823	17645	17699	17884	17648	17601	17810	17684	17848	17726	17837	17650	17679	17566	17473	17600	17887	17769	17771	17776	17756	17898	17860	17899	17944	17735	17766	17605	17710	17815	17947	17750	17907	17553	17794	17844	17686	17746	17838	17623	17783	17824	17619	17730	17845	17789	17688	17715	17602	17612	17514	17652	17648	17766	17881	17786	18075	17724	17755	17773	17784	17787	17608	17866	17780	17552	17760	17774	17817	17726	17827	17564	17675	17822	17811	17792	17698	17840	17838	17664	17762	17860	17516	17676	17840	17670	17661	17932	17592	17657	17801	17748	17652	17859	17749	17660	17820	17907	17579	17634	17678	17711	18052	17560	17915	17818	17562	17616	17853	17722	17704	17544	17769	17814	17757	17694	17789	17885	17910	17752	17559	17550	17723	17764	17778	17810	17698	17748	17589	17877	17790	17818	17647	17628	17583	17720	17691	17712	17318	17835	17527	17693	17640	17859	17933	17626	17740	17659	17560	17749	17747	17923	17652	17980	17518	17751	17724	17643	17721	17751	17875	17666	17787	17752	17636	18007	17684	17575	17721	17815	17850	17732	17659	17907	17605	17827	17837	17705	17641	17761	17763	17582	17702	17793	17804	17694	17891	17912	17867	17870	17704	17649	17951	17788	17830	17861	17623	17834	17663	17790	17804	17828	17859	17739	17710	17888	17687	17612	17764	17888	17684	17645	17800	18024	17591	17766	17655	17712	17839	17731	17621	17694	17742	17615	17839	17814	17711	17706	17750	17647	17589	17725	17722	17701	17519	17705	17890	17920	17789	17615	17714	17590	17672	17771	17757	17797	17858	17767	17810	17804	17563	17672	17598	17629	17850	17657	17834	17597	17825	17882	17893	17556	17699	17728	17868	17708	17842	17746	17802	17917	17536	17850	17785	17770	17780	17707	17623	17537	17791	17839	17854	17821	17851	17690	17645	17611	17649	17800	17786	17652	17570	17674	17757	17801	17928	17745	17552	17840	17798	17682	17691	17741	17695	17518	17612	17750	17736	17751	17860	17682	17614	17762	17909	17825	17617	17747	17494	17694	17705	17871	17959	17576	17514	17735	17813	17858	17863	17566	17691	17749	17633	17566	17703	17851	17659	17774	17892	17795	17657	17764	17598	17828	17443	17475	17848	17743	17838	18014	17831	17692	17781	17691	17778	17827	17780	17752	17720	17956	17980	17571	17784	17604	17753	17865	17744	17873	17900	17846	17570	17772	17802	17650	17601	17800	17690	17638	17800	17753	17583	17663	17731	17731	17757	17544	17721	17739	17639	18052	17759	17734	17811	17813	17580	17815	17605	17861	17897	17596	17686	17697	17575	17660	17731	17825	17622	17752	17623	17706	17838	17805	17675	17740	17802	17801	17619	17912	17818	17696	17782	17914	17697	17761	17950	17730	17788	17594	17727	17809	17725	17819	17716	17659	17624	17919	17674	17793	17579	17712	17856	17629	17818	17707	17685	17620	17758	17770	17518	17623	17777	17674	17763	17928	17786	17685	17830	17816	17651	17858	17808	17866	17734	17774	17557	17799	17669	17840	17592	17572	17664	17845	17864	17607	17535	17730	17558	17716	17959	17710	17682	17964	17922	17520	17776	17620	17750	17596	17783	17799	17800	17612	17807	17588	17688	17742	17871	17805	17801	17802	17685	17786	17783	17583	17676	17762	17685	18048	17698	17827	17596	17548	17544	17746	17822	17879	17603	17762	17754	17662	17699	17519	17580	17794	17964	17645	17957	17860	17769	17867	17657	17724	17794	17772	17782	17573	17765	17666	17857	17616	17759	17629	17477	17555	17799	17693	17869	17783	17686	17832	17597	17752	17785	17944	17780	17675	17726	17759	17568	17701	17840	17805	17918	17593	17603	17635	17936	17617	17783	17739	17714	17905	17822	17788	17929	17790	17615	17596	17910	17723	18044	17797	17658	17731	17740	17653	17796	17672	17640	17838	17898	17906	17711	18009	17761	17625	17637	17748	17952	17602	17691	17746	17752	17691	17834	17635	17773	17850	17764	17755	17738	17769	17934	17869	17912	17768	17721	17608	17670	17668	17742	17852	17772	17727	17487	17488	17607	17875	17869	17914	17769	17642	17906	17851	17802	17771	17730	17559	17663	17647	17755	17862	17591	17848	17792	17693	17778	17661	17588	17651	17526	17867	17843	17667	17719	17614	17654	17707	17827	17744	17654	17888	17681	17550	17692	17954	17644	17731	17867	17861	17574	17812	17785	17774	17895	17917	17655	17710	17665	17683	17684	17731	17592	17810	17873	17658	17718	17621	17743	17684	17704	17810	17864	17757	17687	17545	17833	17698	17877	17723	17864	17679	17735	17462	17542	17708	17697	17640	17763	17892	17816	17701	17732	17888	17804	17799	17698	17826	17528	17747	17469	17767	17547	17643	17821	17607	17825	17677	17756	17714	17653	17898	17799	17938	17608	17721	17879	17586	17393	17755	17586	17583	17733	17870	17556	17682	17705	17638	17962	17801	18061	17757	17704	17741	17633	17765	17782	17723	17912	17690	17722	17864	17857	17884	17852	17619	17538	17751	17670	17647	17657	17703	17789	17809	17846	17835	17695	17808	17848	17922	17822	17772	17866	17698	17834	17776	17660	17646	17605	17753	17779	17904	17634	17820	17636	17625	17671	17833	17729	17734	17677	17569	17523	17835	17743	17576	17726	17771	17841	17852	17710	17730	17758	17700	17775	17721	17868	17740	17824	17628	17602	17889	17731	17503	17736	17792	17839	17876	17826	17861	17715	17839	17693	17830	17620	17589	17848	17954	17770	17606	17682	17717	17486	17671	17758	17746	17643	17678	17753	17762	17693	17730	17445	17597	17658	17577	17609	18003	17667	17875	17593	17739	17872	17892	17583	17688	17750	17646	17579	17844	17684	17657	17746	17782	17805	17657	17755	17711	17778	17684	17574	17747	17670	17604	17711	17828	17582	17859	17719	17665	17796	17869	17752	17670	17957	17777	17658	17657	17913	17732	17889	17773	17916	17838	17741	17630	17679	17648	17825	17817	17579	17742	17602	17621	17693	17899	17781	17726	17791	17667	17572	17726	17856	17633	17742	17666	17793	17704	17748	17829	17799	17644	17709	17556	17787	17597	17869	17897	17875	17811	17662	17757	17714	17692	17726	17526	17667	18044	17837	17529	17652	17760	17716	18008	17711	17681	17728	17874	17797	17970	17719	17740	17792	17939	17712	17762	17582	17674	17522	17766	17836	18038	17743	17567	17488	17948	17619	18003	17853	17649	17748	17759	17644	17657	17707	17746	17685	17754	17786	17710	17613	17897	17657	17646	17943	17750	17756	17624	17762	17683	17802	17676	17680	17531	17794	17810	17666	17952	17748	17615	17658	17774	17691	17755	17844	17769	17757	17875	17739	17903	17719	17620	17610	17416	17731	17745	17593	17811	17836	17978	17697	17721	17635	17968	17741	17850	17900	17858	17729	17650	17803	17546	17687	17976	17844	17691	17817	17787	17816	17770	17918	17626	18002	17834	17675	17650	17880	17811	17878	17888	17705	17748	17603	17541	17505	17604	17727	17761	17810	17712	17613	17852	17677	17777	17600	17643	17866	17719	17726	17755	17641	17598	17768	17734	17675	17728	17719	17695	17636	17799	17882	18022	17746	17841	17851	17688	17846	17545	17767	17657	17842	17880	17717	17768	17586	17732	17718	17770	17708	17741	17617	17707	17727	17597	17576	17900	17636	17640	17700	17780	17715	17693	17662	17750	17736	17901	17868	17661	17848	17774	17848	17845	17595	17638	17525	17859	17627	17615	17716	17571	17707	17599	17826	17765	17676	17758	17677	17673	17783	17672	17701	17951	17749	17715	17514	17511	17685	17775	17822	17686	17570	17665	17854	17854	17742	17639	17732	17613	17829	17728	17709	17735	17665	17711	17779	17709	17714	17723	17696	17644	17627	17779	17704	17753	17636	17807	17720	17719	17673	17914	17777	17768	17666	17625	17741	17803	17655	17684	17749	17929	17636	17777	17917	17491	17804	17720	18013	17814	17850	17946	17950	17663	17788	17670	17898	17782	17830	17619	17622	17912	17602	17682	17796	17992	17579	17828	17874	17760	17587	17733	17710	17721	17694	17834	17700	17824	17874	18027	17831	17912	17816	17665	17722	17710	17738	17850	17903	17813	17690	17803	17780	17650	17574	17646	17698	17843	17680	17690	17606	17635	17733	17613	17511	17756	17737	17873	17790	17786	17627	17809	17970	17850	17678	17849	17750	17563	17693	17539	17690	17740	17553	17820	17735	17901	17577	17878	17792	17603	17832	17846	17904	17647	17630	17726	17650	17625	17656	17741	17796	17885	17776	17759	17839	17803	17848	17642	17668	17702	17868	17770	17703	17528	17648	17568	17709	17874	17709	17798	17747	17552	17840	17843	17871	17688	17688	17722	17777	17614	17870	17779	17904	17690	17770	17595	17944	17822	17755	17742	17534	17504	17700	17602	17630	17652	17772	17875	17634	17645	17722	17553	17634	17760	17461	17888	17784	17657	17920	17856	17825	17642	17544	17664	17766	17619	17731	17919	17520	17892	17758	17652	17549	17694	17712	17574	17984	17659	17888	17685	17708	17784	17768	17681	17728	17754	17899	17694	17821	17774	17869	17810	17731	17737	17989	17609	17915	18001	17802	17787	17712	17529	17756	18028	17835	17644	17904	17824	17633	17866	17691	17788	17721	17786	17791	17665	17599	17595	17405	17708	17706	17526	17482	17484	17554	17598	17586	17634	17884	17799	17625	17609	17802	17731	17664	17747	17776	17775	17560	17605	17804	17790	17815	17693	17681	17718	17675	17785	17741	17804	17527	17823	17768	17896	17540	17676	17793	17730	17615	17673	17606	17664	17772	17655	17581
53139	96842	89779	67657	46970	31363	21550	16966	15600	15100	15070	15068	15026	15149	15059	15026	14876	15001	15038	15204	15051	15232	15294	14923	15164	15025	15080	14961	15074	15035	14859	15181	14996	14958	15076	15154	15053	15042	15018	14863	14985	15114	15171	14898	14986	14932	14978	15029	14925	15082	15134	14982	15051	15001	15175	15142	15148	15014	15029	14873	15001	14969	15149	15168	15093	14950	15161	15170	14967	15110	15122	15111	15275	15001	14979	14924	15118	15112	15108	15031	14985	14990	15095	15030	14966	15070	15046	15030	15099	15232	15110	14931	15061	15190	15001	15102	14891	15025	15084	14998	14867	15013	14892	14931	14945	15202	15160	14845	15142	15087	15220	15052	15022	15120	15064	15053	15098	15299	15012	14952	15057	15238	15057	14892	15057	14979	15007	15019	15066	15174	15160	15007	14867	14994	14916	15054	14823	15032	15020	15043	15081	15010	14902	14983	14842	14970	14976	15107	15136	14934	15163	15107	15053	15024	14994	14985	14919	15092	15073	15005	15016	14964	15011	15003	15068	15015	15002	15041	15156	14891	15029	15083	14987	15009	15120	14996	15053	14892	14954	14977	15031	14833	15070	15052	14912	15065	14995	14913	14933	15081	15101	15080	15052	14952	14961	15085	14763	15152	15028	15068	15003	14987	15159	15016	14844	15225	14880	14924	15038	15008	15017	15023	15128	15082	15244	15048	15037	14923	14965	15183	15190	15090	15195	15011	14999	15097	14939	15165	15049	14882	15231	15139	14917	15015	15005	15068	15058	14949	14978	15020	15109	15143	14945	15135	14896	14998	14974	15078	15016	15133	15088	15101	15006	15039	14961	15115	14983	15032	15004	15147	15166	15110	15086	15054	15168	14897	15055	15303	14848	14986	15011	14904	15091	14994	14986	14999	15070	15194	15080	14976	14949	15109	15126	14989	15003	15076	15109	15205	14970	14946	14997	15173	15101	15047	15080	15055	15112	15088	14895	14973	15031	15154	14979	14953	15050	15128	15102	14970	14941	15014	15089	14885	15107	14927	15084	14984	14919	15025	15104	15167	15115	15038	15144	15031	14871	15018	14974	15012	15083	15080	15089	15007	14991	15109	15027	15113	15120	15017	14996	15031	14970	14923	15130	14952	15104	15120	14987	14974	14963	14969	15016	15071	15076	15103	15138	14884	14968	15008	14906	14956	15020	14871	14969	15104	15049	14990	14926	15259	15001	15349	15041	15004	14989	14937	15123	14982	15176	15059	15080	15074	15142	15152	15015	15216	15005	15055	15160	14940	15067	15144	15009	14966	14930	14867	15199	15090	15033	14969	15108	15163	14967	15070	15002	15168	14984	14909	15225	15206	14998	14979	14975	15061	15274	15116	14964	15086	15050	15127	14911	14970	15068	15100	15041	15177	15196	15090	15050	14931	15017	15147	15012	15161	14985	15126	14966	15128	15076	15011	14998	14857	15014	14817	15041	14921	15133	15061	15101	15046	15120	14838	15002	14935	15053	15071	15064	15082	14932	14869	14887	15066	15042	14976	15175	15184	15063	15200	15038	14974	14941	14932	14953	14974	14904	15198	15072	14942	15024	15130	15008	15027	14781	15120	15115	15027	15028	15106	15138	14887	15152	15020	14933	14931	14956	15065	14935	15102	15020	15083	15035	15056	14988	14941	14790	15079	14988	15034	14974	15000	15129	15168	14852	15192	15076	14857	15209	15117	15085	15067	15051	15078	15007	14825	14942	14967	15187	14982	15094	14994	15114	15075	15026	14997	14875	14900	15044	15286	15057	15145	15074	14903	14981	15044	14986	15007	14918	14883	14979	14994	15150	15173	15008	15142	14980	15172	14930	15081	14884	15187	15062	15034	15049	15270	15045	15106	15172	15261	15114	15026	14827	15046	15103	15006	14979	15105	15282	14933	15040	14927	15127	14971	15147	15119	15026	15147	15100	14939	15006	15096	15042	14923	15193	14905	14957	15132	15211	14936	14985	15005	15075	15253	14893	14954	15013	15051	15064	14974	15045	15203	15070	15043	15091	14995	15132	14985	15199	14996	15152	15005	14966	14950	15021	15025	15062	14858	15091	14892	15124	14952	15108	15010	15021	14985	15061	15061	15044	15132	15012	15000	15009	14935	15079	15029	14955	15347	15068	14995	14951	15067	14986	15160	15008	15359	14941	14802	15029	14884	15026	15023	15139	14987	14992	15148	14921	15075	15155	14939	15042	15017	15208	14895	15029	14831	15121	15029	14997	15092	15018	15138	15097	15143	15103	15103	15080	14928	14907	15304	15030	15052	14965	14987	15154	14898	15104	14992	14905	14999	15093	15031	15021	14942	15079	14984	15012	15096	14994	14878	14951	15179	14964	14890	15036	14881	15100	15068	15013	15200	14894	15090	15072	14931	14972	15067	14994	14985	15080	15221	15074	15077	14909	15144	14965	15126	14971	14931	14814	15163	14947	15060	15009	14995	15087	15077	15223	15148	15097	15135	15017	14871	14908	14950	14816	15111	15016	15154	15248	14972	15045	15028	15200	14986	14873	15182	14989	15024	14916	15017	14999	14964	15068	14982	15030	15014	15073	15201	14938	14980	14935	15188	15091	15169	15042	14991	15101	15088	14978	15069	14914	15073	14922	15200	15113	15098	15083	15064	15090	14893	14831	15003	15051	14940	15016	14865	14922	15137	15135	15038	15110	15221	14957	15092	15076	14986	15042	15117	15112	14982	15095	14978	15054	15210	15070	14686	15083	14951	15080	15111	15175	14979	15089	15070	15180	15163	15067	14837	15002	14982	15004	15001	14863	15094	14886	15124	14881	14989	15255	15047	15011	14939	15073	15144	15175	15032	15096	15062	14936	14897	15232	15037	15174	14981	15149	15228	14974	15028	15021	15027	15128	14969	15142	15020	15006	15057	15155	14918	15247	15064	15154	15018	14981	15171	15098	15007	15045	14936	15216	15097	15145	14946	15079	15116	14881	14881	14991	14897	15142	15051	15155	14972	15028	14983	14968	15084	15184	14881	15196	15047	15040	14903	15036	15065	15095	15035	15257	14968	15119	15135	15018	15006	15070	15197	15035	14971	14920	14992	15087	15103	15206	14972	15132	14989	14916	14930	14998	15065	15068	14952	15138	15031	15085	14905	15062	14984	15246	15157	15013	14887	15101	15080	15101	14782	15202	15243	15204	15059	14992	15144	15000	14942	15108	15015	14971	15066	15148	14899	15021	15101	15146	15114	14991	14977	15112	15115	15076	15101	14879	15192	15098	14949	14927	14968	15010	15041	14958	14945	14946	15121	15030	14965	15085	15179	14798	14919	15026	14927	14998	14973	14926	15091	15068	14966	15142	14943	15153	14866	15079	15027	15114	15084	15193	15026	15116	15037	15060	15226	14966	15049	15046	14987	15043	14975	15032	15080	15138	14938	15034	14997	14928	15091	15014	15120	15136	15062	15216	15116	15191	14945	15171	14920	14950	15088	14944	15078	15195	15131	14909	15019	15014	15106	15047	15013	15019	15021	15043	15118	15089	15176	15151	14960	15079	14920	15219	15096	15145	15029	15005	15041	14996	14958	15212	15189	15062	14942	15053	15009	15107	14785	15051	15022	15167	15220	15026	15046	15145	15078	15095	15051	15125	15135	15153	15086	15210	15028	15124	15106	15086	14962	15104	14925	14983	15062	15052	15047	15120	15147	15104	15053	15077	15072	15022	14904	15000	15044	15095	14910	15081	15011	15097	15167	15037	15033	14878	15084	15150	14994	15033	15024	15023	14842	15021	15013	14878	15242	15061	15145	14982	15072	15176	14989	14922	15104	14854	14964	15098	15091	15010	15108	15087	15175	15080	15081	15052	14899	15008	14991	15061	15006	15073	15049	15019	15161	14967	14999	14916	15033	15025	14956	14954	15115	15200	14960	15026	15067	15101	15013	15091	15031	15222	15006	15054	15034	15156	14929	14968	15066	15032	15069	15018	14969	15140	14992	15133	15095	15060	14962	15094	14982	15052	15062	14931	14937	15092	15122	15006	15093	15068	14916	15131	14895	15074	15090	15174	14925	15100	15058	15053	14989	15017	14970	14932	14999	15090	15069	14868	15069	15109	14983	15090	15174	15081	15021	14991	14949	15099	15080	15082	14995	15074	14903	15069	15069	15029	15003	14931	15254	14961	15009	15197	14998	14991	14884	14936	15194	14952	15028	15040	14983	15315	15012	15011	14956	15154	14943	14950	15065	14917	15130	15018	14937	14951	15067	15205	15136	15014	15074	15047	15244	15041	15035	14882	15081	15080	14913	15064	15039	15036	15112	15043	15015	15136	15036	15066	15198	14937	14988	14941	15027	15136	15155	15234	15110	15039	14890	15014	15106	15163	15154	15183	15071	14980	14937	15034	15136	14965	15052	15112	15091	15076	15006	15045	15006	15117	15243	15186	15016	15002	14920	14947	15026	15003	14926	15042	14974	15109	15101	15033	15105	14979	15181	14949	15110	15111	15193	15114	15026	15063	15099	15147	15112	14961	15007	14998	14917	14981	15034	14983	14982	14985	15176	15085	15059	14937	14952	15025	14961	15202	15096	15058	14964	14839	15066	15124	15123	15162	15131	15208	14936	14873	15084	15002	15157	15042	15112	15048	15076	14957	15009	15129	14977	15027	14977	14928	15058	15027	15175	15255	15003	15016	14990	14953	15051	14910	14882	15119	14900	14881	15076	15057	15063	14950	14939	14959	15100	14969	15077	15156	15035	15019	15046	15023	15085	14922	15142	15015	15073	15072	15163	15084	15035	15039	15270	15139	14870	15058	14978	15083	15055	15129	15021	15029	14902	15017	14997	15098	15143	15130	14941	15033	15184	14814	14844	15064	15146	15062	14903	14994	14961	14960	15057	14977	15115	14976	15005	14989	15078	14950	14991	15081	15228	15068	14865	15096	15036	15179	14957	15108	15268	15111	15146	15096	15039	15062	15045	15112	14981	15041	15143	15209	15025	15008	15043	15139	14938	14813	14934	14946	14957	14909	15163	15148	15071	14967	15143	15101	15050	15006	14956	15239	15050	14917	15223	15138	15048	15104	14814	14959	14842	14826	15114	14995	15015	15084	15035	14873	15196	15184	14822	15050	15003	14979	15137	14935	15064	14916	14977	14980	14995
22970	22672	41262	46999	42878	36056	30353	22502	19416	18534	18141	18079	17860	18208	18122	17979	17964	17900	17991	17856	17611	17772	17670	17847	17768	17915	17837	17726	18127	17698	17679	17556	17891	17807	17891	17843	17656	17784	17637	17720	17528	17735	17676	17630	17674	17842	17770	17737	17648	17726	17606	17751	17699	17713	17707	17905	17500	17628	17679	17775	17588	17601	17894	17667	17508	17712	17894	17651	17809	17647	17891	17914	17635	17629	17946	17643	17725	17594	17838	17785	17954	17779	17745	17586	17660	17819	17700	17786	17705	17724	17799	17631	17559	17829	17620	17570	17617	17644	17728	17659	17785	17593	17827	17470	17502	17624	17882	17471	17625	17703	17722	17815	17627	17902	17617	17721	17403	17639	17780	17815	17507	17674	17719	17655	17584	17669	17536	17605	17693	17586	17684	17638	17685	17515	17751	17797	17791	17676	17576	17502	17733	17946	17767	17841	17579	17468	17538	17620	17717	17832	17662	17808	17692	17592	17732	17565	17657	17710	17719	17811	17679	17771	17616	17720	17588	17813	17465	17553	17710	17955	17557	17869	17545	17486	17604	17695	17639	17529	17651	17322	17404	17380	17457	17736	17753	17669	17794	17622	17587	17748	17594	17686	17546	17603	17595	17461	17868	17836	17638	17469	17402	17440	17744	17642	17717	17451	17730	17797	17715	17675	17693	17635	17565	17647	17453	17571	17612	17560	17650	17704	17576	17616	17541	17737	17561	17655	17701	17903	17800	17662	17740	17649	17728	17891	17474	17708	17658	17709	17613	17668	17580	17586	17669	17583	17604	17487	17581	17884	17804	17448	17629	17605	17858	17794	17679	17460	17666	17710	17678	17689	17854	17764	17540	17748	17632	17807	17730	17525	17713	17702	17825	17664	17569	17675	17569	17640	17488	17633	17529	17851	17470	17645	17641	17590	17600	17411	17728	17725	17548	17584	17852	17635	17673	17624	17629	17626	17705	17619	17722	17633	17784	17578	17676	17609	17626	17773	17735	17424	17769	17762	17856	17727	17902	17595	17618	17634	17649	17596	17790	17608	17496	17580	17475	17723	17752	17694	17732	17528	17677	17741	17716	17827	17597	17769	17669	17745	17661	17620	17748	17764	17655	17452	17605	17536	17666	17734	17723	17726	17642	17629	17705	17580	17746	17585	17611	17556	17604	17644	17592	17789	17658	17619	17732	17779	17547	17480	17817	17621	17827	17798	17766	17562	17654	17708	17562	17625	17593	17484	17634	17631	17730	17531	17677	17588	17829	17592	17693	17649	17579	17499	17573	17559	17749	17830	17595	17724	17799	17750	17541	17669	17657	17680	17713	17591	17791	17627	17501	17405	17636	17602	17588	17455	17666	17850	17477	17673	17646	17753	17827	17814	17679	17741	17502	17441	17629	17665	17612	17818	17712	17764	17673	17723	17468	17537	17659	17992	17988	17670	17709	17725	17589	17594	17589	17678	17629	17590	17694	17635	17794	17865	17951	17726	17518	17782	17557	17505	17669	17851	17626	17660	17644	17595	17615	17596	17644	17454	17656	17732	17768	17537	17598	17754	17536	17587	17784	17767	17679	17780	17753	17672	17629	17620	17520	17498	17589	17581	17534	17775	17606	17766	17599	17473	17518	17664	17596	17758	17574	17760	17593	17932	17759	17710	17757	17775	17604	17514	17840	17603	17719	17645	17548	17418	17636	17840	17664	17640	17606	17715	17639	17450	17816	17729	17761	17833	17606	17740	17664	17770	17697	17727	17593	17551	17775	17566	17531	17663	17650	17760	17646	17627	17557	17527	17772	17861	17569	17502	17808	17672	17580	17734	17535	17479	17643	17617	17712	17524	17549	17677	17478	17664	17443	17579	17762	17835	17760	17589	17727	17601	17449	17636	17624	17595	17691	17720	17697	17701	17744	17534	17490	17542	17731	17520	17650	17585	17563	17587	17562	17636	17580	17602	17699	17731	17687	17730	17559	17719	17690	17639	17605	17689	17593	17818	17722	17517	17444	17522	17508	17770	17610	17639	17753	17616	17371	17801	17575	17813	17896	17690	17656	17744	17699	17881	17626	17686	17679	17487	17672	17598	17530	17519	17664	17745	17685	17744	17627	17411	17566	17757	17662	17430	17808	17921	18046	17947	17738	17601	17586	17583	17651	17725	17653	17754	17786	17547	17585	17363	17683	17559	17702	17526	17531	17533	17668	17622	17641	17802	17716	17545	17570	17607	17770	17620	17687	17633	17769	17541	17454	17630	17610	17624	17630	17640	17801	17713	17699	17728	17766	17596	17510	17686	17681	17692	17554	17631	17641	17812	17564	17662	17659	17760	17660	17706	17459	17660	17582	17657	17653	17680	17585	17583	17607	17774	17588	17655	17563	17668	17597	17701	17707	17778	17568	17595	17791	17610	17701	17727	17606	17553	17576	17783	17654	17482	17690	17483	17740	17646	17531	17789	17706	17573	17843	17473	17680	17720	17864	17706	17702	17739	17730	17688	17783	17628	17578	17653	17811	17661	17530	17660	17632	17660	17654	17640	17796	17593	17533	17511	17643	17624	17748	17854	17680	17704	17814	17732	17844	17838	17776	17447	17747	17520	17546	17798	17627	17622	17591	17635	17583	17723	17704	17721	17696	17562	17598	17591	17622	17678	17577	17688	17646	17524	17757	17723	17657	17841	17839	17710	17764	17736	17865	17875	17752	17618	17433	17664	17615	17610	17685	17570	17598	17495	17549	17567	17587	17581	17602	17545	17561	17773	17604	17856	17551	17768	17783	17740	17613	17748	17731	17586	17696	17665	17421	17622	17902	17578	17783	17712	17629	17556	17634	17785	17993	17589	17576	17743	17582	17479	17450	17572	17759	17523	17664	17428	17571	17647	17736	17702	17638	17691	17684	17659	17599	17589	17838	17440	17540	17632	17786	17364	17605	17619	17592	17913	17839	17669	17729	17578	17557	17620	17452	17716	17734	17613	17677	17716	17488	17598	17700	17582	17714	17718	17853	17511	17588	17685	17558	17788	17562	17788	17579	17544	17563	17767	17688	17800	17771	17547	17680	17645	17656	17548	17636	17678	17681	17623	17519	17524	17702	17627	17688	17641	17413	17663	17472	17830	17671	17619	17841	17697	17713	17526	17798	17763	17547	17744	17653	17710	17556	17631	17637	17554	17781	17593	17620	17787	17773	17705	17758	17487	17611	17621	17519	17620	17541	17692	17578	17526	17658	17619	17454	17783	17357	17714	17748	17471	17402	17616	17632	17786	17790	17740	17692	17743	17659	17492	17714	17494	17745	17948	17645	17557	17777	17489	17506	17793	17732	17713	17650	17513	17670	17707	17750	17776	17778	17494	17667	17470	17706	17528	17863	17572	17519	17750	17659	17675	17790	17512	17790	17546	17788	17733	17585	17723	17686	17806	17668	17498	17537	17582	17743	17564	17664	17543	17705	17609	17593	17624	17610	17492	17678	17374	17704	17573	17723	17738	17682	17741	17615	17522	17476	17765	17613	17708	17706	17662	17918	17667	17817	17565	17679	17510	17548	17747	17672	17804	17783	17678	17622	17550	17739	17681	17720	17382	17849	17806	17487	17660	17587	17775	17669	17603	17879	17460	17658	17737	17804	17781	17669	17735	17644	17640	17677	17696	17524	17805	17907	17730	17541	17741	17668	17742	17689	17858	17472	17721	17887	17790	17574	17557	17688	17789	17521	17600	17617	17579	17705	17602	17622	17556	17708	17713	17639	17605	17626	17669	17678	17753	17491	17700	17598	17536	17793	17640	17655	17538	17583	17495	17566	17610	17651	17719	17569	17743	17741	17694	17609	17472	17646	17731	17558	17757	17398	17604	17513	17712	17592	17633	17786	17738	17766	17545	17569	17736	17353	17526	17512	17522	17712	17638	17670	17653	17793	17624	17853	17608	17709	17552	17541	17694	17581	17562	17494	17642	17545	17687	17574	17542	17769	17764	17517	17646	17829	17708	17663	17491	17616	17457	17568	17686	17775	17660	17750	17732	17684	17648	17608	17627	17468	17423	17792	17777	17700	17677	17730	17644	17639	17642	17575	17491	17662	17580	17616	17718	17654	17681	17638	17805	17668	17647	17699	17790	17427	17609	17507	17587	17494	17427	17760	17550	17714	17577	17635	17562	17649	17559	17836	17539	17867	17589	17735	17563	17507	17565	17648	17778	17675	17343	17764	17543	17552	17640	17674	17558	17698	17543	18007	17610	17643	17593	17739	17374	17658	17586	17662	17758	17585	17452	17746	17765	17785	17847	17779	17595	17513	17829	17682	17593	17760	17722	17688	17700	17509	17648	17522	17600	17619	17624	17798	17725	17661	17768	17745	17663	17653	17652	17690	17629	17615	18004	17525	17636	17620	17738	17748	17754	17708	17786	17479	17559	17703	17895	17785	17650	17808	17779	17544	17498	17702	17757	17897	17686	17582	17419	17747	17594	17732	17783	17576	17668	17653	17591	17543	17522	17689	17542	17435	17526	17574	17465	17569	17650	17755	17717	17601	17742	17762	17805	17629	17574	17640	17873	17604	17726	17866	17619	17621	17771	17635	17746	17510	17546	17741	17613	17495	17643	17730	17576	17626	17767	17636	17739	17470	17663	17441	17564	17601	17922	17793	17560	17506	17825	17641	17489	17556	17590	17498	17400	17534	17630	17464	17665	17616	17641	17650	17657	17563	17708	17689	17707	17500	17474	17738	17465	17876	17812	17648	17476	17530	17662	17712	17704	17576	17684	17691	17504	17499	17621	17707	17619	17607	17691	17392	17610	17587	17688	17694	17580	17667	17471	17509	17666	17466	17671	17432	17716	17519	17583	17711	17579	17605	17803	17789	17792	17816	17636	17725	17716	17635	17756	17671	17714	17643	17432	17852	17781	17802	17772	17857	17441	17597	17582	17515	17610	17633	17714	17620	17670	17610	17739	17543	17624	17803	17538	17688	17428	17627	17586	17832	17674	17859	17666	17651	17526	17575	17509	17822	17716	17668	17366	17712	17718	17751	17720	17468	17590	17767	17677	17504	17684	17833	17795	17853	17514	17732	17679	17667	17623	17690	17755	17649	17575	17786	17756	17770	17695	17720	17637	17602	17528	17748	17488	17509	17557	17577	17352	17549	17611
58029	96600	95995	81843	59236	40508	26426	19111	16034	15235	14987	15069	14909	14997	15001	15085	15098	15023	15075	15115	14906	14846	14905	15046	14927	14999	15069	15004	14943	14831	15105	14959	15047	15128	15200	15101	14990	14853	14847	14983	14964	14960	14948	15075	14974	15040	14945	15071	14864	15146	14997	14983	14900	15209	14959	15110	14999	15031	15204	15076	14926	14906	15087	15067	14974	15192	14870	15029	14893	14846	14893	14917	14959	14893	14821	14908	14972	14964	15024	14866	15039	14922	14997	14949	15082	14863	14958	15034	14947	14985	14941	14842	15029	15127	14988	15102	14962	14920	14932	14999	15027	15073	14987	15051	14867	15010	14916	15011	14817	14987	14798	14889	15187	14955	14881	14987	14973	14917	15008	14895	15137	14830	15163	14939	14965	14920	14889	14907	14970	14816	15052	15030	14941	15115	14992	14754	14935	14904	14978	14929	14982	15015	14975	15028	14787	14969	15039	14914	14934	14979	14929	15151	15078	14939	15117	14942	14859	15031	15054	14953	14966	14989	15132	15000	15047	14963	15009	15055	14964	15004	14868	14877	14895	14878	15098	15008	15122	15003	15192	14993	14921	14953	15125	14874	14953	15064	14998	15120	14972	14903	14803	14984	15015	15195	14911	15023	15101	14942	14975	14983	15122	15076	15109	14931	14959	14929	14772	15035	14944	15071	14995	14947	15136	15041	15057	14939	15167	14962	14934	14943	15086	14986	14917	15051	14958	14972	15023	15035	15233	15059	14962	15063	14881	15083	14797	14884	15002	14990	14987	15198	14897	14866	14968	14771	15032	14714	15082	14863	14994	14834	15063	15123	14842	15081	14969	15140	15038	15016	15107	15146	15041	15016	15122	15057	15013	15029	15052	15054	15129	14983	14852	15061	15060	14911	15085	15081	14859	15042	14970	14862	15052	14955	15156	14853	15070	14976	15115	14977	14831	14943	15006	15166	14849	15128	14927	15010	15153	15060	14793	15230	14989	14978	14849	14946	15032	14776	15030	15028	14917	14980	15022	14955	15057	15186	15003	14945	15015	14958	15023	15200	14939	15037	15126	15119	15156	14939	15048	15008	14923	14898	15058	15057	14975	14936	14956	14989	15024	14908	15049	15039	15043	14996	15077	14917	15207	15020	15099	14930	15030	14866	15047	14987	14995	14908	14940	14923	15101	14789	15235	14854	15031	14909	14771	15156	15033	15032	14810	14869	15035	14833	14952	15031	14879	14970	15045	14939	15089	14863	14975	14978	15152	14903	15169	14883	15063	14985	15186	14937	15029	15078	15040	14930	14996	14848	14928	14857	15030	14888	15093	14947	15036	14872	14896	14907	14930	14944	14926	15062	14932	15068	14994	15034	15056	14917	15092	14962	15031	15027	15107	14968	15013	15050	14961	15128	15068	14964	14913	14989	14887	14961	15044	14990	14913	14916	15112	14912	15026	14970	14985	15026	15256	15095	15122	14982	14986	14841	14883	14753	14940	15072	14985	14942	14913	15040	14967	14831	15015	14875	14892	15047	15057	15050	15034	14856	15067	15079	14984	14881	14777	14958	14858	15064	14989	14877	14858	15101	15020	14942	14935	14992	15001	15000	15123	14922	15052	14956	14963	14975	15144	14966	15103	14881	14915	15083	14846	14953	14958	14741	15073	14903	14999	15038	14894	15056	14964	14899	14851	15049	14916	15084	14955	15106	15132	15158	14934	14995	14824	15010	15097	14937	15033	15020	15029	14990	15029	14933	14866	15129	14781	14945	15143	15067	15050	14957	14880	14985	15056	14909	14973	15056	15118	14998	14859	14973	15118	14919	14931	15133	14902	14798	14921	15162	15043	15151	15123	14977	15046	15016	14984	15100	14928	15135	14974	14891	14986	14974	14955	15069	14954	15027	14907	15001	15089	15064	14865	15107	14983	15204	15023	14783	14999	14965	15099	14990	15033	14921	14937	15121	14947	14789	15021	14864	15022	15093	15001	15156	15196	14956	15209	15063	14843	14955	15001	14830	14959	14823	15092	14974	14978	14947	15007	15061	14996	14935	14766	14966	15127	14951	15056	15128	15081	14838	14870	15044	14903	15073	15181	14875	14822	15009	14943	14971	15014	14927	14786	15128	15060	14879	14758	14775	14952	14893	15068	15072	14828	15050	15039	14993	14935	15025	14899	14999	15069	14987	15011	14859	14844	14914	14982	14887	15001	14881	14999	14906	14998	14963	14945	14968	14915	14764	14937	14979	14973	14965	15213	15062	15005	14909	15023	15085	15102	14932	15033	14797	15037	14981	15110	15125	14991	15023	14936	15068	14862	15062	14771	15066	14964	14837	15228	14885	15025	15049	15010	14955	15101	15023	15048	14914	14993	14968	15082	14961	15096	14941	14940	14898	15028	14785	14988	14898	14960	14967	14992	15014	14972	14889	14927	14977	15047	15015	14946	14929	14826	14966	15091	14884	15022	15094	14816	14924	15086	15041	14944	14949	15003	14967	15087	14830	15084	15062	15027	14998	15203	14865	14920	14992	15061	15045	15005	15075	15038	15026	14993	14905	14919	15027	14930	15148	14806	14932	14994	15071	14890	15006	15040	15010	14998	15034	14893	15013	14965	15001	14997	14828	14993	15077	14938	14925	15074	15040	14982	14948	15039	15048	14936	14923	14953	14997	14926	15098	14900	14995	14842	14985	15002	14978	15058	14906	15013	15085	14846	15165	15023	14958	14904	14878	15062	14910	15221	14937	15163	15059	14992	15044	14972	14898	15025	15109	14879	15027	14962	14932	15025	14970	15085	15062	14894	15013	14914	15088	14898	14894	15017	14915	14866	15002	14935	14940	14771	15031	14960	14979	15026	14998	15204	14819	14952	14938	14949	15067	14828	15017	14880	15168	14917	15024	14943	15040	15063	15064	15199	15249	14981	14806	15044	15168	14966	15064	15006	15013	15085	14960	14937	15041	14801	15018	14941	14855	15003	15119	14727	14991	14913	15088	15019	14836	14869	15195	15113	15073	14882	14895	14862	14947	14991	15052	14950	15028	15133	14831	14956	14942	14903	14735	15193	14801	14982	15125	14966	14955	15067	14904	14856	14859	15111	14940	14980	14955	15051	14983	15056	14945	15052	15068	15202	14994	15147	15004	15037	14920	14879	14949	14894	15303	14919	15022	14951	14992	14778	15069	14890	14906	15076	15062	14990	15033	15220	15112	15127	14965	15106	15031	14870	14731	15051	15059	15033	14895	14883	14906	14996	15059	15067	14843	14909	14976	14927	14948	14757	15013	14953	15053	15065	14902	14967	14866	14915	15087	14907	15027	15167	15050	14936	15012	14995	14899	15071	14872	15157	14999	14915	15016	14970	15001	14963	15051	14955	15036	15035	14900	14979	15021	15044	14924	15053	15001	14923	14840	15107	14962	15191	14982	14980	14929	14996	14980	14930	15068	14752	14987	14983	15120	14923	14871	14980	14840	14955	15034	15047	14888	15046	15046	14888	15092	14916	15036	15143	15101	14851	15058	14938	14864	14957	15140	14909	14865	14999	14990	14974	14980	14944	15072	15061	15004	15039	15080	15002	14983	14962	14955	15057	15015	14963	14968	15093	15016	14900	14953	15026	14878	15027	15123	14943	14839	14983	15050	15130	15073	14875	14925	15203	15043	14978	14975	15087	15080	15044	14900	14982	14884	14923	14969	14864	15017	14842	15103	15106	14869	15077	14979	15012	14985	15049	14879	14946	15017	15044	15008	15002	14996	15070	15027	15097	14828	15119	14951	14926	14850	15115	14828	14908	15124	14922	15101	15049	14855	14948	15073	15010	14979	15062	15044	14927	14956	14975	14951	15027	14952	15092	14944	14902	14922	15052	14952	14955	14988	14973	14935	14968	15051	15075	14913	15020	15164	14837	14899	15031	14956	15104	14806	14909	14874	14922	14877	15008	14928	15197	15078	14960	15029	15121	14893	14999	14976	15153	14931	14934	14940	14998	14811	14931	15095	15051	15002	15104	15026	14864	15070	14787	14875	14972	15116	15063	14978	14806	15124	15035	14984	15051	15027	14985	15153	15027	14895	14861	14958	15017	14973	15038	14913	14892	15095	15069	15008	15046	15142	14977	15039	15138	15014	14946	14947	14790	15086	14772	14967	15130	15103	15145	15108	14915	15094	14958	14910	15044	14958	14940	15003	15028	15005	14877	14925	14987	14934	14856	14919	14919	14853	15070	14955	14894	15122	15137	14915	15236	14925	15120	14819	14947	15084	14942	14883	15041	14976	15034	14886	15130	14950	15098	15047	14803	14988	15091	15041	15101	14958	15039	14956	14996	15118	14988	14846	15028	14993	14843	15131	14995	15097	14884	15016	14945	15094	14981	15028	15136	14862	15138	15081	15085	14974	15040	14903	15032	14935	14979	14932	15065	14873	14932	14953	14998	15237	15056	15014	14861	15142	15001	14926	14899	14977	15024	15014	14788	14907	15164	15060	15102	14996	15075	15030	15196	15063	15011	15057	15058	15108	14989	15027	14931	15094	14954	14877	14935	15114	15014	14976	14932	15020	14874	14993	15008	14944	14838	15079	14829	14973	14893	15110	15143	14955	14848	15119	15016	15031	14968	14875	15209	14896	15143	14918	15034	14866	15055	15037	14895	15134	15117	14736	15013	15039	14868	15051	15021	15031	14738	15027	15108	14872	15047	14997	14965	14991	15090	14972	15045	14958	15084	15134	15057	14952	15117	15019	14953	15007	14809	14891	14930	14931	14949	15038	15007	15085	15022	14843	14958	15154	14983	14894	15056	14969	15028	15063	15115	14899	15018	15019	14880	15009	14983	15132	14934	14932	14791	14995	14790	14991	14830	15020	15136	14970	14835	15014	14900	14977	14985	15068	15114	15066	14973	15015	14966	14856	14875	15077	14943	15006	14800	14945	14976	14946	15119	15013	14871	15146	14881	14962	14992	15016	15020	14978	14837	15088	15046	15159	14872	14840	14858	15029	14990	15000	14893	15064	14902	14938	15227	15115	14880	14961	15125	14998	15106	14928	14945	14972	14851	14984	14939	15006	14762	14906	15108	15098	15025	14899	15001	14850	15018	15003	14992	15076	14886	14927	14789	15040	15062	14734	15071	14895	14869	14838	14805	15091	14993	14865	14899	14977
28180	35029	48182	38294	27133	22305	19728	18669	18308	18350	18475	18241	18404	18373	18431	18554	18298	18423	18339	18128	18225	18049	18196	18246	18484	18359	18347	18142	18195	18540	18093	18534	18268	18120	18280	18277	18258	18465	18473	18100	18149	18111	18384	18418	18156	18343	18288	18374	18287	18190	18429	18142	18131	18279	18376	18620	18370	18212	18386	18221	18060	18221	18250	18259	18203	18215	18131	18322	18066	18265	18253	18225	18255	18336	18374	18134	18460	18270	18300	18318	18207	18198	18161	18188	18351	18289	18228	18192	18221	18259	18386	18255	18324	18186	18281	18118	18245	18284	18315	18413	18272	18172	18285	18234	18350	18273	18417	18129	18121	18305	18274	18207	18299	18330	18111	18003	18145	18537	18173	18235	18363	18250	18312	18230	18177	18394	18295	18319	18500	18241	18313	18440	18469	18383	18276	18216	18224	18133	18178	18461	18534	18391	18448	18405	18423	18202	18246	18352	18345	18409	18140	18320	18253	18268	18276	18357	18378	18144	18374	18265	18079	18285	18332	18141	18396	18286	18213	18403	18107	18323	18325	18289	18199	18245	18211	18107	18255	18337	18355	18410	18223	18194	18416	18267	18208	18183	18402	18398	18367	18603	18423	18455	18180	18229	18447	18229	18411	18316	18318	18168	18371	18415	18240	18247	18366	18184	18336	18402	18367	18130	18343	18206	18178	18334	18181	18473	18450	18341	18331	18132	18271	18247	18191	18187	18530	18245	18161	18322	18113	18474	18218	18147	18252	18332	18445	18142	18212	18142	18302	18404	18424	18416	18238	18288	18253	18378	18342	18091	18232	18501	18289	18192	18443	18401	18369	18505	18341	18142	18241	18417	18271	18262	18186	18151	18225	18025	18236	18290	18223	18350	18260	18246	18118	18538	18270	18373	18298	18230	18281	18470	18234	18322	18220	18211	18393	18456	18477	18389	18461	18446	18566	18393	18350	18249	18224	18289	18381	18122	18245	18384	18094	17933	18204	18136	18206	18092	18371	18408	18240	18074	18144	18156	18330	18220	18429	18232	18189	18132	18287	18248	18141	18299	18340	18347	18213	18214	18448	18429	18054	18320	18394	18146	18217	18384	18139	18256	18198	18164	18517	18441	18223	18249	18432	18260	18206	18414	18263	18375	18165	18192	18269	17935	18269	18233	18210	18270	18096	18188	18429	18309	18232	18356	18474	18241	18327	18292	18342	18319	18192	18410	18152	18254	18530	18030	18310	18330	18408	18085	18231	18156	18380	18199	18256	18309	18256	18276	18149	18270	18268	18300	18344	18129	18429	18109	18245	18284	18472	18278	18441	18364	18425	18350	18340	18080	18324	18413	18313	18235	18424	18486	18127	18186	18447	18221	18307	18281	18308	18387	18309	18355	18333	18176	18271	18413	18295	18229	18237	18310	18190	18175	18264	18265	18399	18271	18170	18233	18312	18265	18225	18325	18193	18155	18392	18352	18243	18210	18309	18263	18462	18165	18286	18279	18239	18124	18280	18342	18347	18329	18566	18380	18238	18281	18187	18129	18158	18351	18356	18204	18394	18464	18239	18003	18420	18125	18386	18288	18249	18582	18199	18317	18253	18365	18392	18126	18152	18279	18363	18175	18296	18247	18244	18283	18311	18229	18208	18267	18152	18228	18253	18008	18292	18148	18251	18159	18242	18388	18135	18281	18345	18402	18360	18267	18208	18311	18278	18406	18471	18354	18426	18274	18234	18218	18349	18238	18300	18261	18097	18224	18282	18396	18270	18204	18164	18372	18204	18425	18238	18329	18218	18156	18413	18184	18395	18212	18254	18138	18274	18377	18251	18398	18414	18602	18401	18448	18153	18257	18518	18322	18449	18252	18327	18234	18345	18277	18140	18444	18307	18143	18234	18432	18310	18451	18393	18459	18284	18338	18354	18389	18126	18290	18264	18246	18387	18073	18249	18466	18350	18281	18266	18089	18035	18160	18142	18423	18431	18337	18317	18248	18307	18200	18272	18569	18338	18109	18190	18313	18194	18406	18231	18106	18262	18233	18248	18316	18194	18291	18241	18214	18361	18118	18337	18333	18315	18489	18451	18338	18290	18045	18248	17986	18170	18231	18357	18275	18069	18320	18249	18154	18278	18177	18292	18648	18345	18343	18395	18421	18224	18378	18281	18355	18462	18191	18422	18398	18321	18205	18215	18147	18326	18291	18394	18310	18104	18274	18208	18285	18351	18303	18437	18179	18214	18393	18308	18341	18267	18202	18495	18348	18254	18248	18503	18393	18366	18446	18198	18362	18265	18370	18355	18400	18359	18159	18399	18172	18220	18442	18281	18347	18319	18178	18330	18305	18307	18344	18264	18119	18409	18249	18392	18167	18158	18207	18396	18225	18118	18299	18441	18039	18363	18341	18245	18271	18057	18205	18311	18180	18372	18248	18366	18217	18370	18384	18064	18312	18202	18104	18132	18219	18214	18385	18506	18200	18247	18573	18475	18301	18331	18199	18150	18342	18383	18544	18406	18424	18246	18241	18372	18186	18104	18247	18438	18471	18285	18034	18333	18297	18341	18297	18311	18308	18418	18467	18290	18373	18353	18295	18258	18386	18199	18471	18223	18001	18116	18327	18374	18204	18365	18324	18427	18393	18261	18174	18360	18322	18190	18158	18392	18271	18222	18231	18301	18452	18178	18262	18326	18334	18199	18288	18478	18292	18355	18244	18221	18311	18215	18491	18275	18476	18430	18401	18298	18310	18274	18433	18163	18321	18444	18397	18285	18283	18304	18261	18126	18312	18458	18416	18073	18353	18391	18397	18365	18178	18030	18162	18311	18407	18143	18325	18212	18274	18236	18190	18265	18140	18255	18259	18441	18308	18274	18424	18366	18261	18275	18096	18352	18255	18396	18319	18335	18447	18375	18367	18478	18227	18349	18269	18528	18289	18210	18193	18289	18203	18205	18317	18336	18279	18423	18481	18510	18109	18226	18265	18484	18368	18324	18442	18440	18328	18471	18321	18281	18386	18314	18273	18393	18435	18224	18122	18159	18265	18298	18075	17958	18111	18365	18115	18313	18245	18469	18236	18490	18490	18314	18397	18276	18360	18301	18104	18327	18283	18241	18225	18252	18309	18329	18445	18229	18362	18380	18264	18226	18146	18095	18332	18119	18328	18482	18163	18215	18293	18571	18216	18358	18374	18333	18507	18264	18148	18272	18215	18387	18352	18304	18289	18372	18351	18188	18052	18105	18531	18315	18357	18456	18383	18018	18220	18316	18307	18326	18466	18247	18217	18217	18318	18245	18549	18299	18308	18245	18345	18392	18166	18133	18168	18149	18378	18441	18448	18359	18235	18257	18355	18297	18177	18195	18320	18088	18202	18402	18468	18362	18334	18391	18353	18142	18196	18214	18426	18470	18320	18194	18188	18247	18259	18359	18394	18198	18283	18434	18489	18219	18214	18298	18365	18286	18249	18247	18324	18327	18030	18265	18250	18273	18330	18170	18515	18284	18314	18233	18122	18370	18169	18385	18467	18327	18293	18278	18250	18297	18381	18274	18588	18272	18219	18340	18372	18034	17993	18328	18223	18305	18248	18250	18382	18204	18105	18153	18355	18486	18121	18465	18208	18308	18450	18322	18104	18242	18251	18331	18361	18431	18181	18567	18191	18417	18290	18309	18253	18325	18303	18236	18382	18107	18213	18228	18357	18478	18175	18153	18247	18135	18058	18195	18266	18371	18429	18281	18242	18274	18160	18318	18356	18151	18086	18138	18379	18220	18457	18352	18241	18389	18277	18490	18430	18551	18270	18278	18572	18415	18281	18294	18290	18371	18435	18413	18272	18207	18428	18515	18504	18467	18275	18262	18436	18308	18319	18190	18444	18476	18484	18409	18186	18440	18146	18075	18260	18404	18098	18265	18547	18143	18343	18231	18293	18331	18556	18523	18034	18361	18401	18310	18069	18339	18325	18147	18121	18329	18130	18463	18310	18218	18175	18364	18329	18326	18042	18263	18150	18236	18292	18365	18516	18347	18338	18316	18303	18281	18347	18297	18077	18458	18357	18404	18373	18411	18057	18551	18217	18217	18304	18111	18158	18365	18394	18369	18205	18110	18337	18405	18339	18207	18150	18378	18197	18484	18391	18191	18407	18660	18436	18303	18126	18045	18283	18302	18163	18296	18193	18195	18294	18413	18152	18275	18351	18252	18107	18144	18278	18391	18178	18371	18214	18315	18414	18216	18456	18339	18369	18476	18267	18341	18401	18152	18261	18255	18372	18409	18338	18459	18346	18404	18162	18429	18189	18209	18321	18204	18279	18083	18296	18212	18241	18094	18289	18280	18456	18438	18272	18147	18432	18352	18346	18381	18414	18475	18429	18282	18356	18300	18305	18328	18327	18275	18250	18446	18431	18404	18388	18215	18296	18217	18462	18132	18112	18379	18464	18276	18138	18278	18353	18278	18565	18389	18205	18241	18288	18425	18145	18221	18332	18231	18263	18208	18430	18502	18310	18254	18242	18252	18231	18350	18268	18252	18320	18451	18468	18310	18295	18247	18161	18071	18173	18299	18444	18166	18302	18290	18069	18354	18303	18167	18295	18211	18263	18214	18388	18343	18239	18320	18232	18399	18256	18375	18218	18497	18411	18368	18350	18459	18398	18313	18355	18626	18280	18192	18333	18289	18177	18202	18152	18222	18436	18315	18439	18264	18142	18286	18389	18123	18413	18394	18348	18440	18222	18125	18343	18251	18389	18313	18275	18238	18517	18352	18192	18339	18178	18285	18385	18269	18370	18294	18266	18151	18359	18508	18159	18315	18280	18260	18192	18300	18277	18475	18470	18180	18303	18280	18163	18287	18316	18359	18334	18231	18475	18264	18541	18061	18160	18305	18484	18392	18319	18483	18347	18507	18270	18328	18318	18313	18402	18187	18188	18130	18202	18219	18271	18388	18308	18197	18361	18422	18465	18325	18316	18342	18236	18236	18312	18051	18293	18323	18209	18192	18343	18291	18328	18324	18571	18226	18144	18101	18268	18348	18336	18546	18176	18230	18588	18216	18076	18072	18271	18444	18509	18355	18386	18308	18438	18467	18301	18193	18420	18353	18213	18214	18285	18174	18583	18335	18240	18253	18443	18249	18139	18239	18164
27122	55745	49845	34513	24212	18441	16407	15545	15518	15307	15432	15252	15276	15181	15387	15502	15261	15355	15349	15319	15422	15339	15315	15274	15216	15356	15327	15451	15267	15276	15474	15270	15259	15522	15418	15293	15177	15311	15469	15432	15312	15361	15278	15368	15245	15387	15359	15379	15493	15269	15362	15264	15364	15300	15394	15262	15160	15492	15149	15345	15309	15203	15434	15177	15462	15393	15358	15333	15303	15237	15461	15299	15326	15112	15203	15393	15388	15259	15594	15468	15315	15418	15201	15325	15149	15356	15438	15262	15267	15341	15393	15246	15364	15312	15544	15178	15415	15294	15469	15325	15287	15410	15274	15185	15303	15359	15186	15385	15261	15478	15216	15641	15254	15339	15174	15386	15240	15209	15420	15411	15124	15287	15325	15256	15422	15355	15081	15401	15290	15337	15389	15299	15285	15412	15291	15351	15401	15437	15248	15395	15375	15220	15336	15171	15281	15394	15292	15239	15380	15479	15271	15179	15485	15270	15292	15353	15457	15196	15217	15410	15440	15147	15315	15432	15216	15358	15245	15312	15458	15426	15182	15444	15256	15494	15227	15281	15471	15369	15295	15313	15292	15207	15550	15245	15325	15220	15335	15143	15185	15264	15241	15402	15351	15464	15183	15393	15190	15289	15329	15249	15391	15499	15314	15416	15454	15421	15173	15439	15258	15336	15248	15554	15218	15255	15340	15265	15371	15212	15237	15369	15502	15128	15436	15306	15269	15289	15405	15291	15339	15463	15353	15393	15423	15347	15475	15356	15335	15340	15250	15404	15308	15393	15270	15302	15267	15198	15536	15248	15269	15178	15378	15304	15369	15365	15314	15242	15321	15348	15332	15354	15458	15413	15471	15241	15417	15453	15388	15452	15339	15343	15212	15233	15288	15346	15291	15520	15162	15331	15337	15273	15283	15257	15300	15147	15360	15265	15404	15162	15440	15407	15323	15483	15275	15310	15281	15382	15357	15442	15181	15529	15278	15293	15360	15480	15463	15223	15368	15370	15429	15324	15318	15242	15241	15340	15411	15218	15265	15304	15418	15284	15328	15274	15313	15496	15215	15294	15294	15416	15375	15397	15361	15139	15386	15505	15141	15251	15259	15550	15515	15302	15433	15322	15252	15351	15420	15324	15340	15300	15513	15157	15253	15288	15270	15394	15251	15394	15306	15138	15277	15351	15420	15281	15188	15457	15321	15478	15311	15476	15265	15311	15507	15385	15330	15330	15381	15293	15488	15231	15380	15228	15223	15308	15453	15338	15387	15459	15410	15357	15346	15503	15223	15347	15303	15348	15239	15394	15435	15473	15445	15201	15362	15199	15327	15314	15285	15485	15245	15346	15310	15341	15227	15363	15315	15465	15271	15487	15258	15407	15367	15349	15205	15344	15333	15204	15286	15313	15300	15214	15289	15401	15269	15304	15335	15335	15380	15388	15216	15414	15265	15382	15497	15246	15136	15251	15262	15466	15186	15430	15401	15284	15112	15348	15173	15365	15325	15334	15407	15260	15402	15259	15443	15119	15257	15222	15294	15381	15241	15417	15277	15405	15293	15545	15331	15211	15457	15358	15317	15382	15241	15275	15704	15459	15337	15405	15377	15248	15260	15429	15154	15352	15466	15299	15209	15412	15424	15196	15233	15391	15246	15260	15252	15369	15318	15340	15293	15395	15301	15347	15349	15202	15180	15418	15513	15255	15308	15352	15219	15372	15380	15210	15183	15426	15341	15278	15422	15272	15338	15268	15352	15140	15250	15293	15194	15385	15336	15309	15425	15459	15196	15273	15408	15261	15132	15362	15304	15232	15265	15440	15325	15292	15254	15410	15358	15456	15268	15330	15340	15307	15329	15261	15175	15592	15201	15408	15329	15426	15310	15200	15291	15574	15320	15189	15157	15376	15457	15249	15219	15290	15520	15311	15624	15294	15352	15358	15160	15339	15326	15271	15344	15301	15188	15425	15316	15124	15161	15337	15253	15550	15204	15492	15313	15299	15316	15359	15355	15353	15307	15287	15203	15426	15277	15412	15369	15387	15249	15173	15192	15207	15398	15443	15299	15380	15326	15337	15275	15480	15226	15332	15181	15320	15539	15250	15456	15289	15165	15421	15212	15407	15286	15397	15317	15341	15255	15316	15229	15363	15253	15221	15281	15279	15339	15276	15199	15320	15177	15307	15303	15412	15406	15285	15341	15316	15330	15293	15417	15350	15357	15314	15267	15243	15424	15378	15289	15382	15408	15425	15422	15325	15303	15190	15362	15413	15431	15255	15231	15324	15278	15089	15278	15327	15251	15553	15328	15356	15316	15380	15197	15284	15409	15147	15432	15268	15311	15290	15393	15324	15281	15278	15298	15139	15421	15229	15418	15447	15225	15286	15297	15348	15372	15288	15393	15203	15490	15349	15161	15469	15288	15484	15228	15300	15340	15424	15200	15342	15314	15081	15361	15302	15314	15418	15445	15348	15308	15418	15311	15349	15301	15271	15305	15330	15294	15165	15324	15191	15308	15453	15254	15162	15398	15209	15432	15274	15325	15498	15235	15250	15366	15422	15280	15171	15574	15330	15105	15119	15355	15314	15333	15244	15327	15339	15429	15303	15278	15290	15307	15196	15214	15346	15390	15375	15470	15385	15452	15504	15527	15310	15292	15434	15393	15269	15505	15306	15581	15371	15333	15482	15208	15376	15432	15465	15371	15385	15258	15258	15138	15316	15314	15374	15412	15362	15281	15454	15338	15441	15359	15366	15342	15330	15239	15519	15285	15362	15115	15278	15275	15512	15311	15407	15435	15165	15269	15338	15333	15281	15444	15248	15343	15353	15323	15445	15287	15332	15225	15315	15219	15203	15552	15228	15345	15359	15298	15329	15309	15281	15318	15383	15296	15255	15376	15218	15268	15464	15374	15469	15424	15199	15310	15341	15283	15315	15337	15383	15354	15390	15164	15210	15355	15307	15442	15395	15324	15262	15203	15348	15413	15440	15513	15246	15387	15210	15291	15291	15231	15307	15441	15325	15357	15435	15333	15223	15312	15119	15291	15133	15342	15328	15263	15316	15261	15230	15370	15347	15286	15409	15272	15334	15482	15413	15333	15358	15299	15366	15165	15275	15396	15230	15195	15364	15360	15372	15182	15316	15351	15423	15324	15415	15445	15299	15325	15434	15356	15103	15372	15345	15282	15466	15368	15325	15366	15256	15232	15125	15251	15461	15483	15190	15305	15391	15319	15432	15204	15499	15383	15377	15427	15350	15358	15548	15158	15374	15385	15296	15161	15262	15356	15355	15280	15161	15375	15181	15375	15298	15280	15322	15346	15242	15382	15421	15238	15317	15426	15430	15296	15265	15520	15350	15219	15262	15336	15367	15247	15358	15292	15548	15191	15309	15240	15308	15292	15098	15386	15305	15336	15297	15202	15399	15373	15308	15216	15358	15369	15239	15421	15317	15358	15263	15423	15311	15233	15200	15466	15294	15381	15571	15400	15124	15238	15271	15297	15271	15240	15321	15471	15270	15346	15421	15309	15258	15318	15173	15304	15315	15305	15463	15347	15362	15107	15232	15242	15318	15504	15368	15333	15309	15417	15565	15378	15254	15310	15327	15390	15385	15352	15371	15453	15459	15418	15188	15429	15281	15293	15419	15381	15475	15266	15389	15125	15370	15281	15291	15229	15391	15252	15359	15315	15279	15410	15244	15457	15277	15284	15378	15350	15306	15254	15382	15291	15446	15357	15194	15322	15258	15394	15455	15336	15382	15330	15503	15192	15411	15410	15361	15430	15348	15290	15272	15338	15441	15470	15288	15341	15369	15501	15363	15301	15098	15411	15216	15123	15399	15338	15358	15234	15343	15385	15212	15276	15277	15436	15388	15252	15177	15371	15311	15417	15420	15232	15311	15272	15229	15444	15294	15218	15240	15321	15329	15427	15337	15221	15312	15182	15292	15527	15289	15462	15445	15442	15289	15355	15193	15278	15200	15227	15405	15320	15573	15367	15281	15254	15435	15237	15533	15359	15370	15301	15326	15368	15201	15195	15461	15387	15319	15224	15344	15344	15265	15474	15274	15241	15377	15484	15233	15310	15371	15339	15250	15361	15248	15330	15268	15508	15177	15365	15251	15398	15314	15207	15382	15092	15239	15298	15162	15303	15306	15378	15360	15308	15277	15270	15344	15423	15428	15275	15337	15429	15264	15100	15385	15320	15319	15425	15332	15199	15206	15267	15255	15306	15235	15439	15421	15361	15355	15264	15222	15254	15380	15184	15332	15471	15250	15176	15373	15390	15422	15303	15316	15268	15424	15326	15439	15184	15295	15469	15313	15346	15380	15195	15475	15325	15434	15180	15264	15336	15265	15330	15230	15363	15185	15252	15496	15306	15567	15389	15281	15157	15447	15476	15346	15273	15484	15350	15251	15329	15377	15389	15325	15286	15345	15130	15327	15291	15378	15304	15416	15503	15281	15228	15382	15442	15332	15265	15415	15198	15214	15469	15176	15256	15429	15236	15354	15318	15361	15272	15191	15521	15479	15527	15352	15310	15323	15358	15306	15288	15394	15375	15424	15292	15217	15261	15277	15126	15444	15282	15371	15265	15304	15326	15286	15416	15314	15432	15413	15276	15314	15241	15406	15581	15358	15414	15262	15155	15305	15334	15210	15364	15275	15262	15315	15315	15459	15419	15321	15331	15154	15095	15439	15315	15421	15287	15218	15377	15337	15447	15339	15391	15345	15333	15462	15315	15255	15349	15321	15432	15302	15418	15175	15368	15265	15384	15424	15445	15041	15296	15358	15320	15203	15406	15294	15467	15384	15373	15428	15347	15338	15256	15455	15326	15324	15425	15390	15267	15433	15076	15356	15320	15461	15407	15293	15429	15365	15262	15381	15345	15140	15513	15271	15502	15234	15362	15226	15397	15227	15307	15293	15334	15242	15389	15285	15288	15245	15365	15192	15268	15242	15530	15135	15256	15317	15174	15359	15305	15283	15334	15392	15188	15293	15329	15206	15459	15476	15441	15367	15424	15254	15529	15360	15254	15241	15446	15219	15335	15317	15151	15266	15318	15313	15336	15422	15240	15339	15433	15269	15364	15314	15225	15367	15403	15252	15386	15305	15359	15362	15345	15187	15243	15430
24133	25132	48799	50065	39643	31354	25858	20555	19006	19046	18636	18975	18687	18850	18788	18659	18801	18893	18847	18712	18606	18517	18616	18681	18631	18725	18548	18545	18647	18522	18245	18720	18656	18685	18593	18401	18626	18569	18645	18556	18625	18446	18395	18788	18515	18626	18473	18499	18545	18596	18537	18705	18576	18322	18445	18561	18475	18539	18604	18358	18729	18404	18514	18514	18443	18471	18444	18510	18653	18595	18554	18587	18574	18546	18619	18482	18590	18520	18574	18598	18491	18493	18587	18375	18461	18484	18652	18463	18554	18548	18535	18369	18571	18368	18501	18467	18527	18485	18648	18475	18433	18506	18520	18451	18406	18530	18578	18678	18574	18375	18620	18553	18727	18617	18392	18626	18491	18440	18466	18686	18752	18328	18355	18534	18683	18513	18614	18538	18569	18665	18566	18572	18722	18535	18568	18501	18603	18391	18744	18430	18615	18500	18589	18466	18453	18410	18453	18337	18521	18495	18407	18561	18426	18555	18540	18572	18671	18520	18475	18596	18524	18574	18363	18297	18603	18641	18577	18422	18691	18276	18533	18387	18542	18277	18595	18584	18596	18641	18367	18596	18575	18488	18402	18317	18451	18630	18427	18484	18386	18505	18601	18634	18612	18674	18562	18542	18412	18472	18504	18502	18545	18595	18369	18346	18545	18732	18500	18625	18449	18402	18477	18656	18568	18407	18505	18598	18666	18632	18459	18560	18419	18447	18520	18632	18755	18457	18615	18521	18624	18277	18637	18632	18548	18415	18728	18722	18586	18505	18772	18672	18323	18583	18620	18457	18614	18457	18563	18536	18623	18301	18609	18663	18512	18600	18554	18632	18407	18565	18761	18691	18377	18411	18391	18351	18464	18670	18642	18484	18586	18552	18480	18367	18472	18710	18471	18448	18393	18308	18446	18510	18709	18566	18616	18663	18431	18546	18525	18564	18465	18580	18662	18406	18627	18704	18458	18458	18560	18336	18331	18347	18626	18432	18444	18335	18501	18552	18626	18522	18609	18462	18458	18549	18521	18462	18525	18639	18607	18493	18488	18449	18540	18618	18545	18724	18503	18569	18447	18670	18537	18627	18526	18533	18817	18331	18365	18426	18551	18452	18521	18521	18659	18467	18776	18633	18408	18588	18368	18750	18465	18458	18481	18642	18469	18539	18750	18442	18453	18473	18596	18607	18624	18655	18537	18499	18531	18670	18571	18566	18644	18607	18637	18554	18521	18561	18385	18474	18596	18422	18462	18481	18480	18578	18633	18656	18474	18710	18584	18481	18496	18711	18611	18561	18536	18432	18630	18496	18713	18393	18772	18601	18648	18397	18356	18720	18400	18323	18689	18468	18495	18595	18414	18373	18549	18522	18678	18580	18672	18554	18580	18571	18473	18696	18428	18648	18421	18531	18929	18578	18336	18518	18511	18764	18552	18695	18442	18419	18390	18401	18627	18528	18513	18522	18346	18432	18531	18415	18444	18428	18520	18520	18767	18379	18433	18592	18794	18501	18751	18551	18554	18600	18471	18486	18429	18554	18648	18549	18512	18570	18437	18366	18625	18428	18542	18493	18586	18287	18639	18421	18377	18688	18674	18661	18522	18604	18675	18480	18563	18520	18586	18733	18660	18679	18572	18735	18750	18590	18563	18605	18768	18499	18513	18476	18567	18548	18601	18272	18714	18753	18508	18526	18538	18427	18363	18480	18466	18541	18319	18505	18515	18560	18421	18512	18608	18684	18598	18577	18605	18629	18706	18491	18559	18580	18335	18521	18403	18553	18525	18486	18559	18620	18424	18400	18471	18582	18503	18621	18483	18639	18381	18522	18511	18526	18770	18775	18521	18638	18438	18487	18560	18527	18346	18593	18526	18473	18270	18455	18528	18388	18718	18333	18573	18344	18495	18492	18454	18628	18621	18424	18538	18587	18475	18384	18529	18674	18602	18599	18512	18448	18406	18320	18517	18403	18563	18453	18470	18584	18825	18283	18595	18431	18488	18590	18608	18611	18540	18462	18496	18520	18414	18499	18644	18523	18652	18585	18449	18574	18425	18450	18417	18379	18543	18484	18541	18282	18585	18602	18390	18424	18571	18572	18653	18504	18521	18568	18519	18397	18675	18600	18404	18487	18516	18399	18544	18576	18470	18685	18530	18589	18525	18567	18594	18455	18423	18709	18574	18541	18644	18503	18681	18664	18495	18318	18432	18692	18429	18435	18447	18433	18427	18590	18651	18318	18517	18477	18688	18658	18696	18486	18530	18524	18614	18546	18519	18460	18679	18566	18593	18429	18810	18590	18726	18512	18634	18506	18349	18538	18404	18563	18469	18588	18591	18557	18268	18476	18609	18567	18389	18589	18585	18420	18489	18480	18581	18590	18649	18683	18759	18534	18480	18540	18544	18669	18520	18506	18672	18621	18403	18390	18889	18406	18392	18677	18300	18463	18541	18512	18687	18714	18465	18619	18496	18472	18601	18647	18583	18475	18448	18499	18451	18482	18650	18767	18606	18537	18517	18237	18455	18597	18435	18550	18502	18557	18288	18429	18561	18448	18623	18390	18613	18373	18460	18527	18641	18454	18494	18623	18576	18653	18497	18493	18654	18593	18488	18639	18545	18440	18417	18509	18537	18461	18504	18650	18587	18547	18502	18572	18590	18460	18343	18443	18408	18652	18498	18329	18543	18612	18506	18612	18510	18457	18562	18433	18782	18332	18305	18652	18467	18486	18710	18457	18410	18408	18513	18675	18348	18477	18569	18718	18490	18501	18545	18482	18514	18460	18515	18515	18526	18453	18576	18511	18617	18593	18615	18491	18509	18385	18647	18610	18559	18542	18640	18551	18508	18387	18651	18606	18633	18305	18480	18458	18565	18525	18447	18458	18572	18361	18608	18405	18369	18214	18575	18473	18427	18462	18434	18427	18627	18450	18567	18518	18452	18529	18555	18564	18475	18557	18550	18637	18590	18673	18472	18416	18573	18492	18533	18462	18432	18549	18419	18475	18476	18363	18414	18548	18493	18621	18563	18464	18486	18625	18457	18576	18617	18471	18345	18624	18614	18652	18716	18445	18354	18691	18543	18418	18392	18601	18452	18366	18504	18287	18627	18293	18401	18462	18533	18436	18365	18560	18633	18633	18311	18485	18443	18738	18561	18395	18459	18519	18606	18305	18220	18675	18561	18283	18391	18512	18537	18390	18277	18568	18610	18567	18573	18361	18537	18632	18518	18505	18604	18316	18459	18484	18518	18406	18180	18421	18384	18523	18368	18588	18701	18701	18593	18549	18704	18458	18611	18579	18687	18627	18535	18645	18469	18585	18400	18702	18608	18649	18494	18711	18505	18597	18512	18533	18434	18459	18516	18443	18596	18519	18337	18444	18470	18312	18411	18487	18399	18621	18597	18438	18371	18538	18554	18488	18589	18660	18660	18581	18447	18602	18562	18637	18598	18671	18397	18642	18501	18717	18285	18757	18645	18483	18507	18262	18444	18529	18507	18725	18638	18699	18550	18750	18641	18577	18542	18294	18395	18477	18621	18476	18479	18722	18500	18501	18522	18579	18537	18771	18442	18593	18444	18597	18495	18365	18582	18585	18681	18833	18658	18564	18484	18527	18429	18701	18630	18514	18509	18712	18512	18591	18511	18593	18565	18556	18527	18481	18581	18405	18335	18503	18478	18355	18666	18442	18574	18687	18723	18615	18525	18531	18591	18393	18516	18576	18689	18548	18390	18674	18702	18560	18602	18513	18709	18685	18493	18630	18424	18571	18581	18518	18545	18522	18367	18516	18641	18520	18563	18351	18524	18469	18586	18283	18713	18614	18424	18750	18524	18505	18488	18619	18588	18653	18629	18782	18537	18731	18542	18547	18667	18505	18852	18761	18578	18586	18510	18527	18403	18552	18546	18431	18545	18538	18524	18410	18385	18500	18528	18468	18472	18486	18382	18502	18413	18432	18377	18545	18550	18321	18582	18543	18529	18668	18590	18375	18413	18369	18812	18451	18575	18525	18383	18548	18344	18554	18620	18517	18687	18473	18647	18577	18689	18538	18310	18221	18334	18436	18509	18795	18508	18573	18370	18464	18490	18729	18610	18335	18678	18458	18707	18460	18476	18552	18556	18261	18477	18476	18445	18318	18540	18652	18610	18748	18679	18562	18660	18586	18567	18617	18691	18501	18728	18379	18373	18361	18435	18390	18764	18507	18553	18303	18514	18330	18348	18756	18569	18539	18381	18541	18628	18466	18589	18549	18641	18649	18408	18456	18557	18555	18690	18670	18638	18575	18512	18458	18516	18649	18633	18430	18706	18369	18559	18641	18756	18450	18570	18498	18529	18478	18598	18628	18575	18354	18588	18553	18641	18580	18612	18444	18519	18453	18687	18359	18451	18683	18592	18360	18518	18522	18594	18641	18326	18447	18461	18666	18442	18518	18517	18501	18425	18291	18437	18594	18515	18750	18427	18556	18593	18509	18817	18566	18675	18429	18464	18661	18892	18643	18471	18584	18439	18395	18440	18610	18759	18516	18617	18506	18497	18451	18521	18609	18460	18580	18678	18761	18417	18468	18590	18635	18362	18541	18355	18642	18593	18598	18502	18525	18519	18706	18389	18594	18643	18644	18551	18737	18521	18476	18557	18664	18581	18486	18585	18391	18384	18526	18462	18662	18446	18715	18680	18526	18492	18507	18641	18593	18594	18566	18542	18601	18754	18444	18537	18429	18719	18599	18778	18739	18462	18501	18430	18434	18581	18461	18173	18299	18587	18796	18520	18349	18525	18575	18575	18559	18562	18484	18424	18514	18535	18408	18496	18530	18557	18557	18624	18533	18466	18745	18445	18340	18424	18605	18397	18753	18759	18584	18557	18534	18603	18522	18551	18416	18571	18528	18587	18478	18495	18550	18484	18529	18400	18723	18536	18305	18688	18554	18421	18647	18817	18690	18598	18239	18385	18397	18291	18307	18405	18581	18449	18711	18414	18391	18515	18385	18604	18316	18647	18564	18611	18664	18793	18680	18658	18357	18416	18583	18414	18549	18648	18510	18775	18682	18436	18428	18502	18570	18730	18532	18616	18546	18396	18549	18435	18450	18421	18310	18495	18702	18295	18456	18482	18647	18442	18493	18718	18741	18426	18600
51451	97218	90072	66256	45450	30222	20879	17186	16010	15766	15518	15594	15636	15534	15755	15584	15659	15558	15483	15616	15574	15508	15582	15514	15446	15451	15662	15573	15540	15409	15363	15626	15422	15570	15586	15750	15538	15570	15582	15567	15611	15553	15584	15686	15583	15661	15651	15466	15526	15362	15450	15635	15395	15443	15429	15447	15585	15412	15482	15639	15558	15507	15553	15481	15620	15515	15559	15567	15607	15508	15693	15465	15452	15499	15741	15505	15571	15472	15567	15527	15530	15529	15551	15554	15535	15621	15560	15506	15676	15633	15630	15460	15480	15658	15339	15377	15559	15548	15476	15556	15435	15406	15538	15441	15678	15591	15612	15346	15627	15467	15426	15496	15624	15631	15597	15467	15632	15413	15559	15520	15543	15545	15627	15531	15491	15561	15427	15390	15553	15524	15557	15505	15486	15537	15598	15629	15577	15643	15539	15569	15507	15564	15617	15390	15516	15420	15513	15546	15528	15452	15550	15371	15459	15644	15601	15425	15544	15699	15512	15547	15536	15569	15464	15486	15542	15586	15811	15586	15646	15661	15456	15592	15692	15594	15548	15441	15462	15330	15485	15358	15535	15609	15677	15585	15611	15547	15467	15504	15428	15480	15485	15615	15416	15494	15569	15384	15677	15399	15565	15603	15513	15612	15562	15589	15612	15496	15529	15680	15491	15507	15446	15389	15593	15591	15714	15532	15757	15328	15391	15562	15485	15419	15545	15476	15725	15338	15519	15405	15562	15679	15663	15479	15643	15448	15584	15423	15754	15509	15498	15575	15538	15546	15537	15451	15368	15565	15524	15618	15474	15573	15450	15635	15667	15390	15603	15505	15643	15806	15561	15398	15439	15623	15326	15574	15683	15400	15646	15461	15536	15633	15591	15479	15498	15643	15618	15480	15594	15509	15774	15597	15529	15467	15498	15556	15620	15548	15599	15630	15594	15518	15549	15382	15626	15360	15656	15573	15694	15486	15487	15479	15559	15599	15678	15361	15537	15609	15549	15561	15467	15647	15539	15419	15563	15557	15435	15477	15461	15750	15428	15657	15431	15597	15583	15398	15418	15455	15482	15448	15629	15662	15387	15625	15636	15503	15605	15596	15557	15641	15497	15486	15465	15674	15592	15397	15581	15499	15526	15584	15487	15457	15401	15467	15457	15525	15467	15542	15547	15538	15372	15474	15559	15468	15715	15490	15643	15558	15406	15321	15686	15628	15691	15472	15513	15483	15722	15459	15433	15594	15436	15624	15590	15562	15490	15508	15521	15445	15386	15555	15615	15394	15534	15536	15544	15516	15511	15477	15504	15498	15501	15587	15700	15711	15757	15628	15597	15682	15411	15509	15618	15463	15498	15458	15431	15438	15304	15497	15750	15651	15638	15603	15583	15398	15504	15414	15460	15330	15545	15592	15334	15450	15427	15779	15544	15644	15639	15534	15579	15651	15455	15599	15480	15607	15593	15558	15618	15532	15394	15567	15591	15557	15561	15398	15494	15502	15516	15519	15541	15700	15603	15704	15552	15453	15532	15451	15467	15540	15700	15535	15528	15684	15554	15490	15581	15541	15422	15567	15545	15551	15575	15588	15669	15471	15600	15550	15650	15653	15621	15652	15564	15586	15616	15690	15630	15580	15604	15668	15523	15512	15576	15564	15402	15442	15646	15481	15582	15431	15539	15508	15543	15536	15616	15573	15652	15248	15645	15589	15658	15519	15639	15534	15670	15451	15409	15441	15486	15466	15740	15533	15622	15589	15508	15595	15546	15401	15673	15386	15505	15531	15528	15482	15516	15631	15510	15337	15585	15661	15508	15356	15759	15426	15521	15408	15539	15729	15518	15367	15737	15565	15455	15544	15722	15628	15418	15508	15666	15418	15569	15766	15538	15497	15433	15585	15383	15676	15398	15441	15437	15652	15363	15683	15596	15589	15388	15561	15739	15557	15704	15432	15597	15469	15423	15644	15652	15472	15339	15565	15613	15523	15483	15444	15492	15503	15396	15561	15588	15656	15513	15677	15440	15564	15513	15578	15666	15487	15545	15325	15605	15495	15598	15593	15385	15743	15396	15527	15495	15616	15604	15766	15481	15644	15528	15682	15536	15436	15453	15710	15610	15420	15545	15542	15600	15463	15630	15398	15458	15530	15594	15516	15547	15552	15489	15512	15651	15675	15454	15422	15602	15487	15683	15599	15467	15716	15643	15589	15699	15424	15639	15497	15608	15644	15658	15547	15515	15646	15468	15478	15423	15607	15671	15512	15542	15704	15482	15622	15662	15389	15457	15478	15625	15340	15614	15495	15578	15493	15636	15496	15546	15331	15438	15379	15522	15583	15567	15604	15666	15383	15371	15528	15465	15678	15582	15553	15541	15319	15614	15755	15447	15558	15404	15599	15427	15563	15753	15567	15610	15438	15743	15509	15453	15374	15636	15530	15516	15585	15535	15599	15683	15574	15430	15434	15494	15522	15660	15596	15527	15461	15775	15350	15426	15520	15520	15606	15609	15666	15371	15510	15496	15665	15559	15610	15534	15601	15507	15545	15559	15438	15746	15460	15534	15504	15432	15531	15668	15652	15541	15413	15679	15518	15582	15585	15364	15425	15471	15487	15590	15559	15541	15459	15602	15496	15560	15426	15550	15567	15632	15552	15416	15584	15591	15525	15555	15510	15591	15479	15717	15457	15583	15660	15596	15552	15440	15516	15492	15596	15594	15392	15569	15704	15486	15638	15461	15565	15729	15681	15628	15645	15424	15600	15529	15588	15644	15526	15705	15583	15596	15485	15470	15604	15501	15439	15539	15508	15520	15493	15616	15519	15564	15592	15458	15537	15479	15476	15674	15565	15642	15544	15534	15691	15393	15461	15495	15428	15666	15758	15400	15565	15645	15361	15475	15549	15446	15382	15332	15404	15593	15555	15636	15451	15671	15386	15547	15535	15411	15542	15617	15607	15463	15511	15601	15442	15565	15534	15508	15562	15475	15532	15276	15496	15477	15454	15645	15538	15780	15581	15625	15444	15443	15645	15551	15450	15524	15556	15476	15712	15620	15551	15636	15484	15527	15772	15622	15458	15549	15417	15389	15508	15614	15570	15534	15428	15505	15594	15449	15483	15685	15482	15614	15548	15654	15566	15501	15552	15549	15486	15582	15593	15664	15738	15583	15564	15473	15614	15578	15451	15538	15589	15401	15553	15763	15500	15471	15674	15572	15496	15599	15580	15543	15579	15676	15494	15644	15618	15476	15525	15659	15568	15503	15517	15564	15680	15430	15520	15534	15665	15462	15599	15653	15630	15629	15677	15557	15525	15527	15486	15396	15440	15620	15443	15573	15693	15529	15475	15379	15384	15444	15437	15498	15651	15520	15686	15460	15389	15449	15450	15409	15621	15527	15568	15551	15842	15528	15654	15583	15499	15641	15682	15567	15538	15575	15657	15655	15368	15622	15561	15522	15463	15670	15446	15569	15410	15698	15587	15551	15428	15539	15479	15632	15674	15589	15528	15470	15581	15521	15638	15565	15422	15482	15701	15485	15503	15620	15517	15676	15561	15332	15632	15399	15541	15556	15448	15552	15546	15446	15609	15672	15530	15636	15222	15334	15593	15439	15622	15475	15480	15490	15606	15439	15488	15501	15674	15475	15505	15657	15707	15798	15440	15420	15456	15615	15470	15603	15494	15435	15671	15395	15375	15480	15736	15556	15433	15533	15635	15524	15416	15405	15527	15593	15343	15583	15479	15574	15500	15634	15417	15543	15584	15597	15667	15366	15551	15537	15506	15392	15591	15624	15482	15421	15612	15513	15495	15441	15677	15389	15665	15560	15647	15677	15602	15573	15577	15477	15520	15453	15608	15513	15716	15553	15454	15493	15476	15374	15383	15525	15534	15447	15747	15463	15601	15329	15660	15439	15462	15522	15367	15772	15559	15439	15648	15478	15361	15543	15602	15475	15638	15559	15505	15563	15555	15696	15555	15466	15526	15574	15515	15548	15659	15453	15567	15411	15747	15478	15552	15620	15609	15517	15337	15357	15548	15539	15466	15693	15765	15431	15590	15496	15478	15605	15616	15638	15400	15575	15538	15455	15427	15499	15604	15573	15458	15311	15464	15579	15415	15492	15582	15623	15496	15617	15749	15596	15470	15703	15414	15677	15577	15522	15687	15588	15657	15460	15569	15514	15426	15505	15605	15377	15482	15561	15459	15451	15566	15542	15671	15596	15616	15693	15592	15720	15401	15652	15754	15634	15570	15721	15313	15491	15727	15546	15532	15621	15396	15674	15561	15540	15747	15573	15473	15628	15341	15602	15557	15613	15418	15439	15648	15461	15661	15538	15464	15459	15455	15556	15363	15548	15472	15510	15617	15610	15498	15481	15401	15430	15507	15468	15431	15403	15633	15621	15469	15514	15548	15691	15561	15413	15302	15637	15542	15635	15476	15612	15606	15494	15664	15387	15651	15485	15531	15578	15392	15682	15637	15447	15589	15654	15495	15552	15526	15445	15636	15471	15603	15737	15538	15678	15555	15660	15616	15529	15438	15476	15365	15436	15596	15329	15627	15603	15399	15585	15539	15528	15550	15562	15568	15634	15580	15649	15436	15702	15562	15749	15701	15659	15529	15641	15408	15580	15459	15509	15730	15543	15704	15405	15744	15586	15627	15668	15592	15504	15593	15586	15566	15372	15511	15642	15496	15523	15448	15652	15635	15567	15525	15620	15437	15520	15482	15476	15390	15498	15547	15388	15428	15557	15502	15581	15445	15459	15526	15531	15522	15640	15522	15509	15517	15552	15565	15520	15643	15518	15411	15598	15633	15563	15564	15454	15540	15440	15391	15526	15556	15454	15543	15559	15516	15458	15447	15614	15396	15477	15534	15627	15436	15547	15521	15395	15651	15523	15549	15508	15519	15496	15555	15585	15566	15719	15323	15741	15508	15534	15495	15637	15502	15696	15352	15400	15585	15528	15543	15655	15262	15379	15526	15483	15318	15578	15725	15439	15463	15662	15526	15593	15589	15504	15551	15443	15753	15701	15497	15518	15463	15552	15518	15747	15530	15464	15347	15477	15483	15624	15728	15541	15645	15399	15503	15516	15545	15685	15566	15428	15566	15630	15454	15666	15584	15688	15547	15560	15578
22957	22642	42250	47789	41795	35151	30059	22850	19853	19283	19244	18714	18838	18884	18848	18737	18861	18762	18525	18663	18813	18554	18791	18715	18572	18515	18612	18427	18700	18499	18734	18741	18721	18613	18747	18747	18669	18509	18622	18515	18323	18435	18356	18433	18522	18681	18652	18621	18793	18508	18615	18636	18660	18552	18588	18240	18685	18471	18520	18567	18336	18457	18339	18640	18417	18459	18525	18423	18497	18287	18498	18573	18416	18558	18542	18518	18550	18698	18711	18467	18537	18568	18606	18816	18497	18561	18579	18733	18553	18626	18604	18452	18419	18321	18701	18577	18557	18739	18607	18310	18518	18510	18564	18681	18578	18370	18515	18691	18456	18458	18469	18714	18609	18583	18396	18431	18378	18345	18549	18401	18588	18208	18651	18631	18234	18670	18447	18701	18527	18483	18340	18570	18421	18420	18268	18657	18537	18637	18637	18405	18557	18430	18702	18546	18537	18441	18497	18420	18422	18399	18292	18591	18378	18401	18743	18633	18360	18563	18580	18641	18824	18497	18310	18411	18553	18369	18649	18536	18510	18503	18477	18457	18472	18413	18528	18226	18512	18432	18496	18465	18419	18351	18584	18559	18489	18549	18539	18384	18715	18506	18648	18510	18564	18509	18581	18440	18460	18637	18554	18418	18408	18433	18529	18640	18688	18623	18835	18648	18724	18425	18499	18662	18495	18510	18632	18638	18490	18541	18493	18521	18509	18451	18300	18740	18598	18590	18705	18397	18530	18580	18619	18273	18512	18327	18177	18558	18554	18625	18549	18575	18432	18502	18530	18723	18578	18307	18553	18381	18391	18492	18333	18573	18420	18623	18647	18499	18510	18530	18738	18547	18524	18776	18504	18556	18566	18515	18485	18689	18540	18681	18632	18615	18434	18365	18412	18725	18614	18421	18374	18471	18415	18487	18761	18598	18533	18269	18452	18300	18499	18652	18667	18436	18560	18332	18477	18611	18476	18357	18625	18587	18521	18581	18607	18320	18623	18602	18400	18161	18391	18630	18649	18435	18025	18505	18541	18557	18684	18371	18661	18747	18340	18778	18607	18475	18526	18731	18697	18619	18286	18456	18684	18639	18521	18592	18531	18611	18434	18581	18305	18407	18652	18383	18578	18635	18596	18376	18560	18534	18609	18515	18238	18410	18508	18459	18560	18469	18498	18557	18609	18529	18560	18579	18568	18606	18470	18575	18603	18463	18500	18415	18726	18439	18480	18392	18553	18545	18634	18585	18612	18526	18439	18490	18769	18397	18634	18521	18441	18775	18576	18328	18399	18558	18463	18264	18353	18485	18534	18430	18481	18647	18489	18383	18448	18488	18429	18604	18334	18566	18483	18374	18469	18480	18471	18292	18486	18496	18528	18561	18597	18618	18619	18305	18325	18590	18489	18347	18490	18530	18529	18458	18949	18393	18432	18559	18591	18390	18551	18465	18568	18564	18436	18363	18258	18381	18414	18537	18707	18617	18280	18640	18453	18399	18604	18619	18476	18510	18570	18435	18483	18461	18452	18343	18594	18725	18662	18281	18620	18583	18533	18569	18482	18532	18646	18671	18636	18566	18336	18496	18967	18539	18492	18671	18657	18494	18507	18519	18365	18399	18574	18766	18445	18547	18627	18599	18249	18584	18578	18354	18636	18494	18548	18614	18609	18801	18706	18481	18616	18486	18276	18623	18585	18496	18596	18588	18526	18451	18790	18664	18462	18693	18510	18443	18430	18386	18563	18381	18398	18516	18472	18438	18400	18323	18522	18737	18659	18528	18306	18591	18697	18378	18697	18561	18574	18769	18527	18631	18507	18444	18399	18575	18535	18492	18750	18404	18719	18523	18311	18525	18134	18331	18405	18710	18400	18636	18475	18430	18518	18686	18452	18481	18581	18526	18611	18553	18423	18324	18473	18749	18362	18330	18496	18378	18563	18516	18532	18526	18592	18439	18648	18451	18467	18423	18575	18330	18719	18555	18555	18304	18293	18553	18572	18495	18477	18525	18497	18618	18570	18442	18550	18711	18603	18349	18426	18453	18455	18475	18404	18323	18507	18644	18297	18603	18453	18601	18521	18632	18531	18328	18374	18593	18556	18697	18614	18387	18465	18597	18597	18466	18671	18529	18519	18515	18691	18533	18387	18510	18585	18447	18450	18605	18542	18631	18525	18612	18546	18532	18519	18769	18602	18468	18666	18516	18734	18567	18411	18480	18507	18281	18568	18833	18451	18424	18523	18378	18623	18435	18737	18692	18532	18540	18430	18403	18364	18596	18668	18587	18583	18607	18646	18415	18596	18563	18464	18499	18415	18529	18511	18542	18515	18601	18636	18605	18607	18432	18671	18404	18426	18438	18566	18363	18508	18546	18514	18631	18389	18557	18354	18528	18485	18261	18456	18501	18592	18491	18569	18490	18619	18648	18706	18467	18588	18656	18532	18429	18382	18469	18395	18302	18500	18484	18508	18357	18442	18346	18244	18675	18420	18503	18556	18587	18342	18513	18458	18671	18482	18387	18486	18655	18589	18462	18410	18454	18595	18462	18633	18307	18344	18466	18610	18514	18731	18587	18418	18391	18425	18532	18514	18529	18476	18508	18552	18570	18384	18457	18662	18575	18672	18566	18650	18657	18437	18319	18536	18585	18544	18401	18574	18749	18509	18279	18603	18541	18600	18493	18435	18545	18630	18366	18557	18573	18571	18498	18584	18415	18658	18275	18353	18508	18451	18530	18729	18400	18274	18487	18419	18398	18568	18369	18675	18530	18569	18590	18610	18610	18634	18411	18579	18397	18419	18795	18662	18563	18412	18567	18631	18461	18605	18533	18628	18490	18557	18661	18426	18404	18371	18613	18478	18534	18603	18497	18540	18789	18416	18394	18391	18649	18481	18463	18345	18452	18538	18355	18327	18420	18516	18563	18567	18374	18654	18515	18339	18676	18571	18547	18450	18494	18397	18464	18612	18415	18472	18743	18645	18503	18401	18579	18529	18559	18764	18476	18605	18491	18476	18575	18276	18497	18690	18418	18361	18577	18550	18383	18425	18546	18434	18383	18505	18303	18574	18447	18554	18481	18724	18495	18546	18601	18584	18510	18346	18412	18482	18646	18539	18590	18427	18812	18668	18421	18643	18519	18457	18664	18423	18428	18558	18288	18464	18256	18323	18416	18559	18633	18371	18257	18700	18433	18629	18546	18311	18648	18386	18569	18382	18564	18688	18613	18532	18523	18475	18545	18305	18588	18434	18479	18517	18591	18509	18389	18238	18568	18395	18526	18391	18569	18588	18588	18452	18551	18358	18628	18626	18447	18313	18448	18552	18531	18573	18478	18514	18620	18609	18619	18425	18550	18728	18478	18461	18568	18410	18541	18348	18683	18508	18580	18449	18433	18555	18419	18443	18432	18374	18380	18316	18395	18382	18496	18397	18680	18387	18249	18369	18280	18598	18339	18470	18491	18229	18459	18413	18470	18480	18485	18483	18693	18531	18536	18600	18404	18430	18591	18452	18611	18488	18305	18532	18425	18668	18340	18372	18563	18443	18535	18558	18715	18587	18478	18505	18576	18466	18510	18518	18237	18416	18335	18613	18656	18522	18366	18499	18507	18626	18600	18383	18470	18470	18435	18507	18446	18572	18654	18592	18722	18472	18531	18545	18295	18449	18387	18513	18486	18466	18495	18542	18569	18522	18358	18357	18516	18531	18508	18320	18345	18292	18426	18430	18376	18412	18551	18577	18469	18454	18599	18311	18368	18482	18546	18452	18614	18532	18561	18578	18526	18682	18362	18436	18594	18671	18523	18441	18532	18625	18527	18453	18421	18720	18656	18331	18738	18418	18493	18480	18445	18666	18407	18501	18763	18406	18559	18520	18640	18638	18384	18348	18560	18396	18372	18590	18590	18745	18747	18631	18502	18228	18438	18493	18529	18333	18504	18593	18348	18574	18671	18437	18693	18444	18468	18391	18510	18557	18627	18598	18615	18501	18484	18465	18565	18492	18537	18617	18359	18594	18440	18671	18626	18628	18469	18436	18487	18682	18472	18381	18535	18491	18477	18517	18299	18501	18601	18591	18718	18438	18354	18521	18510	18432	18308	18555	18469	18384	18516	18396	18306	18612	18857	18420	18353	18622	18509	18498	18284	18414	18518	18547	18371	18735	18534	18666	18464	18534	18422	18451	18298	18598	18421	18565	18873	18500	18550	18427	18533	18457	18484	18654	18729	18675	18567	18482	18610	18486	18432	18558	18537	18618	18535	18548	18549	18557	18500	18636	18730	18502	18442	18504	18619	18554	18487	18621	18433	18686	18650	18625	18628	18548	18453	18426	18480	18598	18592	18442	18562	18366	18554	18623	18484	18634	18499	18434	18360	18639	18500	18295	18540	18742	18316	18378	18413	18516	18503	18459	18530	18397	18491	18366	18432	18487	18517	18291	18463	18494	18755	18376	18469	18529	18522	18558	18428	18495	18467	18396	18512	18662	18608	18571	18569	18412	18506	18519	18446	18380	18579	18559	18450	18529	18618	18555	18299	18661	18493	18518	18511	18403	18461	18434	18434	18595	18303	18458	18537	18408	18444	18382	18667	18569	18520	18511	18434	18428	18350	18715	18520	18247	18626	18405	18390	18503	18502	18589	18587	18620	18535	18469	18620	18297	18294	18632	18654	18589	18281	18534	18348	18733	18420	18614	18373	18278	18363	18371	18210	18527	18668	18491	18565	18427	18526	18602	18587	18443	18673	18642	18444	18461	18415	18529	18376	18569	18488	18398	18549	18725	18548	18474	18483	18420	18612	18448	18512	18354	18396	18605	18445	18411	18398	18255	18491	18289	18430	18600	18382	18542	18366	18431	18651	18357	18641	18502	18534	18521	18362	18424	18490	18484	18552	18479	18394	18591	18511	18285	18486	18299	18655	18615	18484	18332	18526	18418	18552	18562	18523	18498	18398	18458	18549	18808	18754	18538	18424	18429	18505	18322	18497	18408	18268	18602	18703	18490	18411	18482	18546	18582	18436	18653	18546	18639	18567	18692	18548	18324	18461	18503	18436	18274	18463	18315	18598	18766	18361	18622	18287	18421	18677	18653	18506	18357	18449	18359	18455	18698	18386	18581	18752	18394	18730	18371	18354	18495	18534
60582	98311	95604	80794	57065	38681	25482	18709	16373	15733	15488	15598	15561	15461	15634	15536	15440	15420	15447	15557	15547	15442	15451	15537	15558	15569	15565	15648	15631	15508	15449	15450	15274	15440	15459	15694	15407	15472	15456	15358	15561	15414	15486	15405	15513	15455	15475	15450	15663	15558	15620	15503	15472	15385	15451	15497	15514	15352	15450	15480	15506	15551	15696	15409	15544	15485	15586	15403	15627	15424	15435	15456	15525	15497	15558	15404	15392	15643	15472	15535	15601	15500	15620	15615	15430	15344	15454	15353	15400	15637	15558	15404	15525	15442	15354	15579	15641	15587	15388	15620	15588	15533	15457	15505	15588	15359	15644	15664	15545	15507	15352	15436	15430	15584	15612	15272	15583	15498	15590	15220	15908	15482	15551	15379	15549	15329	15480	15595	15505	15659	15672	15525	15522	15361	15483	15521	15480	15432	15462	15582	15414	15253	15575	15548	15623	15449	15558	15404	15342	15397	15472	15569	15592	15563	15562	15567	15554	15528	15499	15700	15573	15549	15485	15507	15423	15408	15575	15571	15403	15508	15607	15460	15479	15313	15513	15521	15364	15529	15637	15644	15426	15471	15619	15438	15484	15593	15523	15470	15490	15558	15375	15473	15588	15516	15499	15532	15525	15594	15547	15352	15533	15457	15510	15416	15511	15492	15588	15440	15309	15465	15411	15599	15422	15377	15561	15436	15443	15522	15393	15400	15646	15576	15370	15496	15640	15569	15565	15552	15606	15491	15427	15549	15467	15615	15540	15431	15406	15623	15650	15691	15490	15320	15582	15543	15524	15535	15442	15425	15437	15673	15538	15369	15512	15577	15417	15649	15455	15291	15582	15660	15394	15457	15485	15464	15414	15466	15426	15593	15561	15696	15560	15575	15537	15489	15521	15412	15448	15356	15464	15528	15571	15609	15473	15543	15391	15554	15536	15416	15446	15415	15397	15420	15449	15474	15547	15479	15559	15413	15502	15582	15491	15556	15509	15393	15393	15426	15416	15500	15373	15644	15399	15515	15426	15436	15358	15523	15466	15562	15441	15595	15488	15449	15315	15571	15719	15412	15664	15395	15438	15532	15430	15429	15430	15453	15320	15479	15353	15482	15265	15556	15430	15693	15506	15470	15454	15576	15673	15657	15482	15358	15437	15538	15392	15546	15504	15578	15650	15568	15563	15579	15364	15475	15417	15452	15557	15645	15436	15472	15512	15438	15371	15673	15536	15354	15494	15578	15501	15574	15571	15609	15580	15414	15479	15476	15577	15444	15682	15519	15572	15607	15836	15516	15534	15484	15601	15530	15483	15569	15471	15434	15422	15593	15529	15532	15455	15637	15418	15631	15418	15535	15450	15365	15453	15489	15619	15572	15509	15573	15638	15515	15666	15472	15476	15507	15357	15495	15614	15574	15570	15436	15538	15576	15520	15550	15514	15600	15375	15486	15365	15404	15520	15452	15549	15377	15440	15495	15432	15630	15461	15674	15526	15553	15415	15489	15627	15670	15444	15373	15465	15416	15553	15340	15431	15234	15496	15630	15583	15497	15598	15254	15454	15544	15513	15333	15406	15596	15638	15311	15333	15499	15698	15508	15537	15586	15528	15471	15518	15386	15549	15459	15635	15474	15508	15354	15433	15395	15558	15485	15327	15297	15378	15460	15556	15455	15571	15506	15535	15475	15600	15501	15380	15549	15528	15587	15454	15521	15252	15243	15527	15541	15566	15602	15668	15376	15413	15462	15304	15572	15403	15499	15427	15462	15494	15370	15710	15463	15657	15568	15519	15365	15287	15346	15568	15561	15662	15537	15337	15412	15482	15308	15449	15480	15441	15715	15590	15580	15540	15366	15473	15426	15607	15344	15400	15522	15510	15539	15419	15589	15302	15481	15524	15617	15391	15539	15530	15471	15468	15464	15370	15642	15648	15412	15446	15318	15426	15479	15368	15538	15507	15533	15365	15510	15501	15602	15381	15491	15470	15537	15616	15412	15453	15606	15533	15453	15403	15398	15670	15351	15521	15510	15574	15490	15518	15360	15488	15416	15412	15534	15565	15464	15512	15308	15424	15554	15468	15695	15522	15548	15688	15520	15399	15516	15729	15355	15422	15551	15517	15554	15599	15471	15565	15492	15441	15425	15495	15419	15544	15596	15562	15561	15554	15402	15448	15604	15568	15687	15401	15666	15606	15466	15588	15575	15504	15441	15406	15435	15632	15418	15568	15574	15349	15646	15535	15398	15570	15581	15603	15333	15605	15366	15553	15230	15485	15521	15335	15425	15656	15398	15570	15452	15525	15428	15401	15412	15473	15504	15479	15306	15683	15517	15404	15456	15638	15424	15610	15378	15457	15384	15680	15390	15634	15393	15599	15504	15528	15573	15575	15623	15621	15582	15518	15699	15589	15556	15413	15612	15360	15506	15544	15360	15281	15534	15440	15448	15437	15456	15603	15709	15609	15466	15546	15552	15515	15313	15621	15632	15553	15503	15574	15507	15607	15564	15569	15475	15492	15523	15454	15597	15258	15538	15546	15602	15505	15451	15381	15520	15655	15511	15517	15177	15635	15358	15456	15470	15426	15427	15512	15543	15417	15513	15462	15663	15627	15597	15537	15382	15416	15625	15476	15461	15525	15442	15390	15543	15535	15584	15487	15275	15428	15380	15507	15536	15523	15314	15425	15523	15467	15695	15401	15481	15500	15408	15607	15517	15576	15619	15484	15441	15469	15515	15654	15622	15386	15447	15499	15457	15575	15527	15505	15540	15407	15585	15444	15671	15368	15422	15612	15458	15558	15538	15559	15658	15440	15449	15506	15470	15481	15555	15353	15531	15500	15465	15606	15585	15409	15458	15447	15562	15587	15576	15457	15500	15590	15487	15606	15563	15438	15422	15650	15494	15478	15651	15610	15498	15323	15577	15427	15476	15571	15469	15335	15548	15539	15220	15537	15318	15652	15444	15581	15527	15583	15587	15503	15322	15500	15483	15361	15307	15720	15425	15634	15462	15589	15652	15532	15335	15567	15660	15375	15394	15444	15624	15442	15468	15566	15486	15537	15467	15678	15501	15484	15668	15465	15487	15637	15331	15587	15480	15514	15505	15394	15618	15434	15542	15644	15404	15510	15497	15478	15608	15606	15458	15485	15401	15616	15552	15542	15315	15395	15268	15468	15375	15607	15530	15555	15519	15406	15516	15536	15530	15465	15354	15659	15598	15503	15547	15434	15488	15392	15614	15571	15485	15496	15440	15381	15436	15453	15647	15585	15463	15495	15422	15400	15583	15483	15547	15583	15554	15469	15390	15668	15620	15490	15558	15567	15382	15421	15453	15598	15473	15480	15364	15593	15649	15581	15370	15611	15613	15342	15381	15486	15609	15558	15384	15523	15437	15517	15573	15521	15463	15512	15554	15465	15566	15521	15452	15418	15513	15560	15459	15575	15550	15557	15439	15465	15433	15561	15613	15657	15555	15551	15456	15483	15427	15459	15481	15691	15523	15478	15621	15536	15466	15463	15547	15449	15486	15439	15509	15484	15333	15532	15539	15562	15548	15809	15435	15588	15216	15597	15460	15479	15485	15474	15389	15499	15550	15306	15478	15446	15546	15487	15476	15764	15366	15552	15475	15468	15524	15535	15530	15410	15439	15620	15422	15541	15622	15552	15630	15273	15342	15505	15584	15554	15489	15527	15426	15553	15603	15675	15504	15373	15608	15550	15556	15422	15462	15436	15438	15466	15452	15442	15635	15359	15550	15566	15401	15492	15641	15457	15417	15544	15511	15521	15441	15531	15450	15462	15579	15588	15299	15554	15432	15579	15486	15364	15736	15527	15510	15507	15530	15460	15490	15579	15610	15548	15514	15589	15476	15510	15461	15429	15558	15492	15521	15333	15599	15406	15604	15555	15590	15380	15412	15535	15445	15713	15380	15389	15409	15417	15594	15526	15467	15493	15604	15479	15446	15285	15512	15416	15522	15508	15556	15580	15588	15477	15408	15622	15624	15682	15382	15509	15530	15371	15358	15679	15446	15506	15609	15566	15324	15599	15586	15387	15610	15462	15502	15429	15528	15387	15720	15479	15444	15459	15521	15468	15640	15322	15444	15432	15525	15488	15501	15476	15419	15611	15482	15487	15478	15417	15264	15491	15582	15465	15470	15404	15836	15399	15579	15450	15657	15473	15426	15575	15357	15398	15400	15415	15556	15464	15395	15549	15504	15390	15579	15491	15564	15669	15654	15660	15416	15454	15739	15396	15572	15459	15333	15346	15471	15338	15502	15583	15627	15445	15562	15457	15569	15497	15385	15618	15667	15646	15431	15543	15678	15493	15641	15502	15607	15384	15464	15492	15596	15564	15596	15357	15502	15424	15366	15456	15455	15517	15420	15591	15361	15580	15512	15496	15540	15716	15416	15413	15469	15507	15568	15643	15400	15405	15484	15624	15577	15580	15454	15464	15530	15500	15628	15462	15520	15513	15594	15529	15588	15503	15506	15407	15477	15521	15489	15492	15498	15335	15563	15525	15384	15409	15438	15620	15539	15611	15508	15502	15517	15424	15429	15418	15391	15530	15610	15499	15507	15463	15344	15300	15555	15510	15506	15502	15453	15476	15730	15495	15571	15431	15258	15450	15517	15541	15769	15468	15477	15519	15553	15440	15543	15522	15486	15584	15433	15291	15512	15521	15418	15535	15521	15458	15616	15468	15590	15415	15634	15462	15449	15601	15494	15487	15565	15506	15711	15617	15348	15506	15469	15341	15533	15575	15395	15370	15522	15644	15369	15300	15503	15502	15699	15453	15581	15598	15502	15399	15732	15556	15420	15456	15390	15385	15447	15672	15536	15538	15615	15276	15373	15370	15572	15523	15457	15513	15463	15458	15398	15446	15481	15534	15413	15501	15474	15642	15477	15478	15323	15460	15382	15444	15707	15553	15508	15424	15560	15475	15487	15698	15552	15621	15504	15360	15503	15634	15491	15408	15351	15489	15492	15484	15532	15360	15473	15676	15518	15508	15615	15486	15446	15517	15425	15506	15544	15444	15361	15646	15512	15543	15355	15562	15467	15390	15454	15442	15531	15423	15284	15437	15572	15521	15415	15499	15354	15577	15669	15457	15573	15464	15385	15466	15460	15465	15523
28369	33171	50241	40017	28161	22579	20464	19595	19190	19096	19068	18967	19072	18922	19166	19206	19201	19000	18945	18766	18991	19129	19089	19101	19088	19015	18955	19063	19000	18750	19002	18903	19171	18939	18916	19012	19040	18942	18970	18976	19046	19122	19083	18991	18973	18982	18830	18869	19023	19015	19183	18848	19044	19080	18983	19182	18958	19003	18953	18968	18804	18988	19260	18969	19023	19098	19070	19047	19063	18936	19047	18880	18933	18833	19015	18799	19021	18989	19123	18973	18962	19037	18921	19214	19030	18923	18788	19053	18788	19039	19013	19062	18838	18926	19034	18961	18946	19122	19006	18953	18789	18934	18863	19014	19077	19084	18876	18902	18884	18939	18871	18673	19118	18862	19027	18953	18823	18934	18791	18813	18924	18924	19141	18787	18960	19042	18775	18879	19228	18754	18801	19084	19122	18998	19222	18878	19134	18855	19022	18968	18943	19068	19133	18836	18778	19103	18966	18955	18875	18930	18937	19055	19170	18941	18950	18932	19166	19175	18918	18873	19003	19019	18989	19037	19006	18943	19008	18957	19002	19034	18994	19010	18819	18739	18758	18961	18890	18820	18759	18820	18814	19012	18872	19077	18965	19116	18820	18879	19100	18993	18799	18870	18984	18890	18960	18858	18805	19110	18916	18754	18957	18868	18960	19079	19005	19083	18899	19192	19185	18937	18845	18954	18855	19061	19051	18912	18976	18876	18842	18937	19070	19199	18974	19065	19008	19147	18967	18971	19036	19016	19045	18912	18847	18999	18867	18923	18920	18973	18764	18896	19077	18894	18916	18827	18943	18812	19039	18978	18929	18992	19124	19216	19234	18964	19183	18730	18935	19107	19034	18928	18996	19041	18860	18916	18840	19002	18990	18911	19024	19086	18899	19051	18822	19118	19062	19153	19264	19031	19075	18689	18966	19064	18889	18715	18783	18790	19025	19097	18923	18980	19028	19046	18807	18943	19243	18781	19239	18959	18803	18945	19100	19135	19040	19084	18979	18934	19056	19027	19235	18995	18913	18975	18910	18866	19129	18779	18966	18869	18746	18859	18987	19148	18942	19239	18820	19107	18987	18896	19126	18830	18952	18786	18910	18764	18919	18877	19081	19020	18892	18937	18885	19099	18803	18843	18717	19048	19006	18842	18813	18970	19005	18996	19148	18924	19074	18979	18926	19034	18968	18982	18780	18904	18912	18970	19092	18831	19077	18882	18996	18920	18857	19025	18933	19132	18659	18864	18993	18874	19043	19001	18956	18975	18917	19093	19033	18947	18941	18891	19059	18859	19047	18998	19055	18931	18788	18810	18735	18901	18960	18894	18899	18842	19042	19013	18850	18823	19189	19049	19221	19023	18905	19043	18873	18994	18985	18871	19116	18950	18842	19020	19157	18871	18970	18916	18983	19028	18834	19189	18932	18927	19054	18991	18879	18860	18966	18951	18832	19067	18892	18695	18989	19001	18963	18591	18831	18985	18997	18941	18869	18950	19197	18951	18917	18944	19029	19139	19109	19061	18991	18749	18898	19034	19244	19062	19047	19077	18931	18989	19131	18783	19201	18891	19011	19015	19029	18822	19114	19018	18783	18956	18885	19045	19008	19068	19065	18779	18863	18991	18897	19094	18959	18913	18946	18912	18956	18946	18929	18771	18985	18826	18778	19002	19103	18884	19017	18908	18903	19080	19095	18853	18787	19229	18739	18792	19068	19217	19148	18936	19095	18904	18904	18804	18985	18964	19033	18930	18853	18980	18929	18972	19188	19026	18961	18945	19030	18871	19127	18789	18804	18781	19038	19147	19005	19049	18928	18986	18883	18759	19010	18910	19097	18973	18975	19089	18980	18988	19088	18988	18933	19141	18807	19206	19018	19031	18878	18859	18812	18943	18858	19019	19173	18868	18915	19090	18865	18873	19007	18900	19045	18878	18895	18821	19107	19009	18865	18951	18903	19124	18835	18748	18789	18998	18804	19042	18958	18953	18981	19020	18939	18921	18892	18916	18875	18949	18917	18984	18846	18847	18723	19125	18769	19080	18912	18921	19085	18885	18890	18922	19016	18981	19009	19021	18947	18671	19083	18843	18736	19114	18780	19011	18950	18904	19063	18986	18954	18989	18771	18876	18810	18894	18961	19023	18754	18990	19056	19079	19118	18957	18763	19032	18911	18939	18706	18898	19029	19025	18941	19073	18953	18879	19061	19015	19001	18989	18878	18986	18948	18997	18847	18936	18895	19285	18942	19003	18824	18923	19137	18986	18985	18873	19051	19085	18828	18817	19033	18943	19154	18848	19155	19113	19038	19077	18891	18890	19079	19065	18803	19066	19096	18932	18827	19127	18957	18922	19082	18957	19092	18870	18909	18859	19015	19084	19148	18981	19149	18876	19103	18996	19316	18965	18952	18863	18986	18967	18935	19040	18948	18963	18833	18960	19124	19100	18885	18812	19236	18873	19105	18993	18866	18758	18965	19134	19039	18775	18959	18933	18914	18977	18874	18757	19023	18804	18731	18970	19038	18970	18946	18854	18990	18706	19021	19107	18826	18976	19306	18986	19010	18921	18813	19010	18800	19013	18734	19095	18927	19002	19063	18960	18907	19053	19136	18902	18986	19054	18842	19094	18861	19083	19004	18922	19071	19089	18866	18912	18750	18730	18826	19124	19150	19047	18951	19094	19138	19078	19222	19051	19059	19088	18744	18862	18998	18888	19013	18808	18960	18795	18990	18936	19051	18958	18894	19059	19015	19137	19182	19087	18935	19064	18916	19056	18856	18922	18904	18815	18923	18781	19007	19099	19103	18834	18876	19061	18980	19003	19132	18876	19036	19058	18990	18927	19016	18947	19057	18928	18922	18911	18937	19009	19039	19066	18958	18890	18844	19066	18962	18830	18944	19023	18953	19054	19096	19026	18798	19304	18904	18945	18832	18974	19082	18950	19072	18838	18809	19178	18882	18906	19022	19029	19011	19024	19035	18950	18993	18951	18922	18927	18953	19032	19178	19065	19014	18852	19008	19025	18973	18847	19046	18811	18976	18926	19157	19031	18845	18963	18828	19133	19207	18991	19046	19066	19045	19174	19192	19166	18965	19054	19091	19017	19103	18838	18812	18932	19025	18940	19177	18869	18817	18949	18858	18926	18989	18852	18951	19029	18989	19087	18986	19044	19056	18979	18961	19014	18877	18834	18900	18791	18954	18846	19294	18697	18970	18851	18950	19052	18900	19085	18837	18712	18897	19146	18955	18569	18973	19155	18908	18928	19005	19159	19009	18935	19260	19086	19106	18879	18951	19027	18971	19111	18997	18880	18998	18960	19022	19014	19159	18852	19052	18943	18892	19071	19018	18914	19074	19156	18779	18972	19047	18871	18964	19072	19054	19083	19227	18908	18945	19111	18965	18862	18939	18956	19170	18976	18857	18860	18790	18846	19032	18964	18976	19003	19177	18858	19030	18947	18944	18977	19005	18879	19107	18932	19031	18892	19092	18939	18732	18994	18887	18985	18921	18924	18878	18760	18885	18883	18919	18929	19110	19059	18993	18764	18926	18802	19108	18965	19161	18898	18840	18966	18981	19180	19016	19120	19269	18852	18974	18945	19053	18800	19145	18924	18886	19007	18965	18964	18613	18887	19139	18919	18782	19009	18901	19134	19030	19114	19014	19019	18843	19081	18925	18928	19011	19095	18940	18988	19031	18937	18847	18826	18958	19149	18946	18951	19058	19094	18781	19070	19085	19099	18974	19169	18951	18872	18726	19141	18967	19051	18962	18793	19030	18763	18828	19030	18908	19032	19016	18999	19086	18786	18907	18924	18991	18858	19120	19052	18931	18942	19155	18810	19036	18916	18860	19005	18926	19053	18999	19074	19090	19107	19053	19040	19007	19165	19098	18878	19048	19157	18927	18876	19074	19030	18995	18816	18919	18962	18925	18855	19093	19028	19064	18806	19086	19004	18978	19022	18928	18799	18907	19031	18790	18867	18943	18853	18868	18910	18872	18865	18916	18722	18718	19056	18972	18818	18870	18917	18913	18958	18896	18981	19015	18983	18969	19037	19287	19143	18814	18959	18905	18886	19000	18934	18971	18996	18841	18962	19042	18840	18999	18850	19014	19211	18923	18983	18934	18949	19145	19121	19045	19135	18902	19016	19001	18983	18829	18804	18776	18989	18772	18929	18899	19114	18950	18882	19017	18963	19021	18985	18935	18999	19137	19081	18796	19092	18925	18913	19056	18832	18967	19117	19022	18658	19132	19084	18903	18881	18755	18922	19107	19160	19080	18922	19197	18947	18871	19092	19230	19001	18967	19201	19083	18879	18921	18820	18934	18963	18892	18989	18894	18728	18972	19018	18955	18753	18823	19046	18960	18854	18989	19026	18890	18983	19153	18881	18885	19091	19094	19072	19053	18981	19117	18920	18882	18872	18964	18789	19064	18982	19045	18713	18878	18839	18967	18984	18897	18733	18822	19039	18964	18793	18877	18790	19019	18715	18928	18925	19101	19167	19043	18835	19120	19053	18872	19098	18897	19107	18846	19082	19115	18882	18912	19014	18926	18829	18894	18902	18813	18963	18998	18863	18843	18972	18939	18745	18922	18834	18972	19014	19105	18988	18865	19190	18975	19203	18925	18942	19027	18942	19009	18838	19052	19003	18967	18869	18886	19235	19319	18890	18859	18978	18834	19076	19112	19013	19009	18948	18855	19023	18823	18988	19135	19024	19097	18729	18952	18834	19075	18919	19140	18849	18878	18861	18813	18797	19132	19143	19029	18826	18964	19046	19076	18798	19014	19114	19020	18900	18713	18657	18948	18842	18897	18779	18899	18885	18725	19146	18852	19108	18994	18890	19018	18994	18973	18999	19012	18883	19140	19102	19114	19061	19011	18902	18727	18771	19053	19109	18996	19003	19273	18851	18972	18937	18974	19036	18985	18988	18908	18761	18714	19016	18945	18849	18840	18963	18707	19198	19005	18923	19012	18912	18964	19014	18983	18750	19047	19087	18920	19003	18970	19079	19028	18891	18823	18990	18940	18975	18903	18654	18938	18946	18834	18862	18922	19058	18944	18986	18850	19021	19041	18979	18825	18844	19001	18962	18922	18977	19009	18888	18953	18955	18938	19050	19113	18978	19040	19041	19049	18945
27790	53916	52047	35606	24568	18755	16729	15957	15838	15807	15935	15807	15721	15728	15769	15912	15716	15598	15765	15736	15697	15717	15956	15744	15739	15912	15918	15638	15890	15800	15845	15732	15706	15750	15723	15662	15713	15756	15782	15769	15870	15789	15885	15791	15833	15694	15663	15721	15801	15773	15810	15822	15794	15867	15581	15669	15726	15768	15595	15451	15855	15634	15702	15838	15719	15728	15865	15806	15632	15690	15717	15779	15866	15668	15968	15805	15907	15791	15650	15732	15702	15651	15869	15602	15840	15798	15865	15771	15896	15663	15868	15659	15993	15709	15694	15721	15641	15609	15772	15634	15833	15740	15675	15708	15616	15610	15792	15786	15567	15804	15699	15708	15905	15568	15845	15740	15669	15546	15842	15746	15699	15750	15735	15838	15701	15837	15621	15919	15954	15676	15633	15676	15664	15685	15722	15693	15742	15664	15825	15829	15566	15902	15718	15627	15789	15662	15764	15600	15778	15797	15730	15897	15753	15749	15709	15796	15739	15789	15796	15623	15832	15715	15750	15652	15740	15727	15850	15746	15685	15730	15683	15756	15881	15979	15824	15832	15778	15873	15785	15746	15681	15855	15761	15650	15841	15691	15750	15794	15864	15798	15715	15730	15786	15684	15747	15919	15713	15915	15991	15777	15621	15786	15744	15651	15650	15742	15902	15679	15817	15810	15771	15974	15839	15728	15777	15721	15682	15755	15782	15888	15749	15679	15860	15705	15641	15887	15800	15817	15731	15746	15692	15716	15684	15773	15741	15876	15732	15710	16019	15807	15583	15807	15835	15681	15914	15729	15707	15712	15777	15632	15914	15754	15733	15530	15730	15747	15847	15813	15764	15815	15743	15726	15603	15513	15566	15674	15643	15655	15699	15589	15738	15747	15706	15758	15682	15779	15834	15807	15629	15683	15601	15452	15758	15715	15820	15839	15678	15910	15955	15731	15776	15721	15765	15660	15775	15748	15755	15702	15702	15642	15723	15660	15740	15618	15711	15844	15752	15831	15692	15595	15709	15593	15766	15816	15708	15858	15803	15879	15845	15851	15766	15934	15927	15711	15814	15795	15648	15642	15849	15662	15913	15724	15838	15781	15720	15761	15776	15864	15781	15744	15800	15829	15789	15710	15895	15729	15842	15740	15659	15720	15874	15714	15689	15768	15632	15984	15733	15806	15784	15574	15763	15653	15822	15598	15874	15697	15787	15824	15751	15816	15802	15683	15784	15734	15595	15748	15702	15814	15724	15686	15915	15697	15708	15691	15872	15837	15716	15566	15608	15824	15872	15780	15825	15661	15761	15731	15640	15810	15801	15633	15885	15867	15733	15848	15705	15755	15600	15616	15886	15761	15805	15869	15712	15586	15636	15946	15743	15658	15853	15680	15686	15790	15855	15599	15877	15897	15847	15733	15659	15817	15656	15587	15663	15675	15657	15879	15761	15630	15636	15813	15865	15687	15865	15518	15766	15739	15760	15809	15654	15754	15539	15955	15836	15690	15786	15775	15715	15861	15580	15664	15743	15821	15651	15859	15763	15619	15788	15772	15881	15794	15953	15711	15669	15725	15807	15718	15726	15780	15850	15734	15778	15729	15657	15763	15872	15656	15790	15653	15550	15715	15799	15644	15788	15630	15831	15671	15931	15756	15723	15763	15636	15793	15721	15722	15712	16011	15657	15877	15848	15800	15829	15829	15805	15765	15730	15562	15795	15679	15719	15724	15623	15653	15750	15643	15780	15674	15678	15689	15725	15950	15791	15683	15676	15721	15698	15831	15842	15475	15748	15823	15867	15783	15576	15725	15780	15801	15625	15803	15679	15788	15684	15699	15881	15749	15746	15692	15782	15596	15776	15817	15676	15892	15701	15741	15956	15614	15802	15733	15569	15583	15782	15839	15698	15726	15814	15827	15773	15793	15764	15597	15872	15756	15821	15590	15681	15721	15754	15774	15777	15897	15679	15941	15681	15794	15649	15817	15720	15719	15784	15776	15830	15760	15913	15592	15815	15619	15644	15796	15763	15649	15685	15846	15744	15769	15794	15848	15664	15835	15747	15798	15760	15763	16003	15810	15808	15747	15760	15923	15750	15732	15727	15648	15795	15676	15860	15729	16071	15736	15702	15684	15815	15792	15691	15698	15894	15666	15599	15677	15732	15544	15653	15818	15873	15680	15912	15791	15731	15736	15675	15846	15734	15747	15821	15824	15759	15809	15549	15554	15840	15848	15720	15778	15921	15720	15524	15623	15859	15802	15798	15644	15906	15876	15710	15809	15761	15747	15900	15873	15664	15716	15679	15709	16028	15859	15824	15923	15713	15624	15846	15736	15778	15736	15606	15724	15836	15880	15793	15882	15617	15706	15732	15756	15780	15688	15795	15762	15822	15778	15774	15583	15639	15693	15667	15658	15697	15664	15847	15932	15705	15894	15715	15787	15732	15855	15850	15664	15867	15672	15828	15843	15963	15676	15815	15835	15803	15716	15649	15824	15814	15675	15654	15598	15786	15725	15656	15803	15806	15860	15811	16008	15715	15725	15930	15760	15740	15875	15578	15723	15869	15844	15756	15835	15695	15753	15757	15705	15812	15710	15781	15720	15756	15641	15815	15687	15570	15775	15627	15786	15662	15755	15893	15672	15731	15840	15708	15790	15762	15862	15729	15606	15797	15925	15775	15804	15853	15812	15754	15588	15816	15750	15734	15698	15793	15736	15747	15791	15729	15585	15662	15692	15862	15756	15800	15850	15640	15848	15744	15813	15756	15766	15827	15696	15783	15643	15769	15686	15763	15793	15875	15640	15665	15569	15780	15717	15753	15894	15593	15823	15756	15829	15790	15737	15975	15749	15682	15797	15973	15760	15754	15681	15817	15748	15778	15918	15670	15690	15620	15761	15641	15642	15667	15688	15803	15726	15755	15729	15900	15851	15740	15859	15735	15863	15826	15718	15676	15721	15662	15803	15801	15733	15811	15790	15815	15719	15783	15631	15721	15872	15890	15719	15979	15827	15960	15828	15637	15689	15878	15726	15699	15763	15784	15776	15854	15641	15843	15775	15804	15823	15620	15743	15787	15712	15878	15726	15703	15767	15929	15710	15798	15803	15757	15543	15674	15852	15717	15654	15848	15766	15891	15842	15796	15808	15700	15698	15654	15772	15631	15928	15859	15747	15821	15685	15825	15739	15510	15809	15774	15699	15837	15768	15643	15774	15960	15817	15862	15579	15709	15674	15768	15718	15529	15826	15790	15751	15949	15675	15921	15677	15749	15621	15616	15750	15820	15571	15830	15619	15796	15727	15718	15611	15824	15709	15752	15787	15592	15718	15776	15664	15827	15896	15808	15710	15873	15713	15870	15793	15748	15638	15699	15757	15737	15932	15764	15814	15662	15870	15809	15751	15745	15844	15765	15785	15764	15758	15671	15916	15604	15811	15851	15711	15775	15663	15792	15572	15669	15691	15856	15670	15716	15640	15727	15704	15725	15726	15807	15968	15804	15687	15720	15888	15705	15671	15558	15887	15759	15725	15704	15823	15694	15519	15674	15715	15778	15751	15781	15685	15773	15749	15907	15665	15697	15733	15617	15825	15916	15633	15887	15704	15803	15773	15643	15812	15657	15705	15849	15910	15781	15519	16062	15789	15734	15830	15661	15792	15648	15851	15767	15703	15631	15652	15799	15741	15550	15736	15902	15802	15749	15614	15757	15824	15841	15670	15902	15766	15942	15913	15751	15761	15793	15901	15799	15822	15737	15824	15930	15607	15704	15934	15822	15712	15781	15780	15642	15687	15944	15611	15712	15643	15872	15588	15863	15800	15563	15899	15738	15781	15776	15917	15690	15791	15732	15644	15691	16026	15674	15667	15848	15933	15569	15607	15584	15623	15787	15764	15713	15759	15810	15855	15734	15791	15706	15666	15715	15749	15804	15712	15784	15589	15863	15654	15833	15917	15808	15525	15725	15915	15762	15760	15826	15763	15820	15698	15653	15712	15616	15811	15797	15567	15671	15743	15798	15748	15774	15428	15685	15785	15638	15828	15721	15815	15744	15895	15724	15715	15754	15796	15792	15685	15643	15735	15720	15671	15842	15665	15706	15669	15898	15708	15718	15823	15920	15690	15892	15640	15806	15984	15880	15668	15788	15901	15669	15518	15731	15682	15696	15679	15671	15743	15842	15733	15786	15631	15733	15690	15739	15748	15676	15648	15916	15784	15583	15742	15819	15555	15816	15694	15806	15723	15794	15776	15664	15878	15665	15771	15703	15918	15873	15759	15712	15830	15733	15655	15914	15767	15737	15664	15701	15730	15665	15754	15902	15566	15867	15765	15773	15734	15638	15797	15586	15971	15751	15921	15831	15834	15646	15652	15497	15739	15786	15862	15839	15832	15798	15696	15747	15738	15766	15725	15664	15652	15714	15707	15715	15653	15709	15801	15768	15744	15675	15925	15915	15770	15714	15810	15763	15761	15928	15902	15647	15695	15753	15705	15725	15631	15703	15833	15665	15932	15759	15553	15708	15739	15733	15813	15653	15652	15664	15777	15640	15778	15757	15680	15826	15786	15758	15657	15741	15641	15809	15808	15714	15734	15715	15670	15882	15774	15787	15697	15901	15951	15682	15755	15675	15835	15644	15784	15760	15810	15778	15709	15748	15734	15754	15766	15719	15658	15676	15643	15923	15755	15621	15914	15820	15673	15677	15726	15817	15664	15723	15744	15664	15630	15664	15797	15726	15684	15770	15881	15806	15721	15687	15867	15848	15789	15717	15757	15950	15656	15709	15635	15749	15747	15623	15735	15735	15884	15804	15756	15853	15797	15818	15616	15619	15821	15855	15772	15910	15787	15715	15754	15713	15764	15696	15641	15740	15683	15847	15905	15753	15698	15702	15776	15899	15707	15724	15693	15827	15770	15763	15563	15764	15728	15685	15598	15756	15602	15744	15802	15803	15797	15654	15842	15843	15756	15782	15873	15676	15922	15694	15648	15684	15821	15785	15855	15817	15610	15752	15690	15523	15823	15655	15849	15763	15940	15587	15700	15861	15710	15701	15657	15947	15670	15776	15673	15819	15712	15722	15813	15872	15520	15622	15677	15695	15686	15857	15731	15764	15792	15632	15850	15857	15847	15898	15826	15767	15744
24171	24803	47864	49757	39381	31937	26627	21441	19544	19778	19605	19172	19509	19338	19455	19453	19375	19378	19358	19398	19340	19358	19080	19587	19362	19417	19278	19214	19038	19399	19323	19203	19303	19110	19290	19265	19076	19235	19228	19213	19259	19299	19199	19252	19073	19538	19169	19283	19270	19336	19176	19179	19001	19103	19312	19139	19178	19224	19272	19029	19079	19329	19189	19350	19241	19007	19171	19226	19407	19243	19084	19374	19219	19169	19164	18998	19039	19263	19132	19141	19139	19067	19285	19140	19218	19340	19211	19201	19250	19189	19031	19359	19095	19299	19310	19299	19401	19365	19293	19058	19059	19256	19172	19292	19211	19146	19093	19021	19131	19320	19377	19160	19270	19293	19012	19090	19356	18977	18995	19085	19237	19293	19221	19267	19226	19286	19349	19238	19188	19298	19294	19092	19041	18980	19268	19082	19111	19153	19171	19238	19242	19189	19216	19303	19283	19187	19000	19110	19088	19349	19259	19225	19340	19092	19317	19169	19270	19330	19119	19166	19207	19172	19221	19220	19035	19226	19050	19150	19151	19050	19196	19246	19248	19229	19366	19301	19163	19418	19214	19267	19066	19217	19134	19075	19303	19182	19219	19324	19327	19142	19210	19211	19230	19068	19242	19118	18962	19147	19342	19327	19177	19308	19135	19343	19138	19407	19079	19204	19274	19221	19193	19316	19234	19303	19235	18960	19060	19130	19363	19314	19148	19152	18991	19131	19105	19205	19143	19469	19265	19264	19171	19414	19158	19363	19542	19330	19014	19212	19288	19382	19157	19354	19248	19185	19053	19231	19242	19059	19227	19247	19336	19115	19214	19173	19269	19124	19297	19002	19650	19262	19080	19199	19202	19047	19069	19225	19187	19298	19290	19281	19304	19072	19279	19190	19280	19048	19186	19119	19073	19443	19030	19204	19201	19150	19254	19219	19164	19332	19331	18844	19171	19151	19183	19221	19269	19172	19147	18964	19018	19269	19280	19167	19045	19050	19220	19284	19312	19242	19263	19199	19195	19028	19291	19175	19329	19072	19069	19278	19394	19191	19162	19302	19197	19363	19254	19208	19111	19128	18928	19090	19170	19164	19190	19191	19424	19109	19344	19207	19143	19228	19216	19286	19267	19075	19426	19310	19293	19224	19233	19267	19008	19106	19178	19145	19121	19106	19201	19135	19228	19215	19108	19237	19214	19157	19309	18974	19303	19240	19229	19350	19160	19283	18960	19029	19227	19387	19338	19370	19063	19100	19340	19405	19157	19177	19190	19205	19397	19262	19156	19209	19139	19182	19318	19149	19298	19189	19122	19254	19173	19247	19286	19315	19367	19023	19059	19386	19122	19173	19119	19187	19270	19294	19129	19210	19281	19305	19284	19033	19327	19306	19144	19013	19156	19156	19210	19393	19271	19094	19215	19376	19248	19336	19354	19138	19138	19177	19147	19206	19140	19241	19353	19256	19254	19159	19177	18985	19079	19202	19285	19250	19114	19200	19214	19215	19180	19320	19194	19059	19178	19285	19174	19194	19202	19262	19068	19148	19241	19092	19102	19273	19139	19075	19315	19111	19119	19033	19059	19179	19053	19205	19356	19182	19165	19144	19348	19202	19191	19330	19158	19217	18990	19163	19125	19315	19265	19089	19025	19131	19206	19486	19126	18901	19252	19075	19317	19114	19036	19005	19205	19262	19334	19229	18910	19013	19277	19103	19272	19243	19316	19195	19172	19241	19355	19349	19347	18999	19092	18954	19119	19226	19167	19389	19292	19346	19201	19078	19300	19432	19259	19327	19107	19086	19115	19364	19250	19213	19147	19096	19489	19407	19313	19273	19189	19262	19213	19253	19190	19213	19007	19133	19320	19243	19235	19278	19181	19284	19219	19187	19036	19321	19152	19206	19328	19454	19277	19138	19126	19301	19186	19190	19282	19121	19074	19350	19377	19009	19009	19278	19227	19188	19070	19209	19443	19161	19218	19036	19338	19198	19280	19157	19253	18974	19176	19290	19268	19255	19414	19290	19090	19267	19329	19315	19324	19178	19255	19311	19293	19381	19214	19063	19232	19018	19158	19370	19237	19184	19111	19119	19244	19068	19069	19283	19285	18814	19297	19215	19114	19247	19330	19332	19185	19174	19142	19264	19264	19076	19332	19352	19204	19067	19136	18914	19021	19137	19063	19172	19245	19177	19154	19092	19356	19044	19149	19165	19194	19208	19244	19055	19135	19072	19085	19188	19213	19191	19327	19284	19199	19048	19022	19003	19103	18976	19248	19128	19131	19190	19424	19091	19091	19083	19246	19211	19083	19316	19105	19263	19129	19108	19093	19391	19186	19137	19163	19195	19293	19568	19327	19260	19037	19144	18774	19102	19263	19222	19205	19095	19132	19255	19226	18954	18998	19124	19061	19153	19097	19123	19208	19184	19083	19019	19109	19281	19146	19153	19380	19098	19311	19256	19225	19094	19311	19243	19198	19161	19161	19166	19001	19093	19286	19106	19132	19249	19083	19269	19234	19152	19168	19272	19246	19008	19339	19243	19344	19253	19118	19285	19036	19220	19211	19250	19186	19137	19306	19344	19147	19079	19106	19219	19204	19011	19141	19126	19143	19072	19259	19016	18904	19157	19240	19266	19088	19093	19157	19081	19323	19214	19027	19280	19107	19247	19159	19220	19261	19105	19249	19267	19142	19155	19101	19162	19203	19212	19325	19210	19366	19354	19227	19174	19354	19061	19251	19188	19094	19226	19292	19246	19227	19396	19123	19423	19347	19420	19116	19019	19144	19357	19296	19026	19158	19280	19353	19375	19270	19054	19187	19289	19298	19030	19282	19164	19005	19366	18977	19398	18950	19137	19209	19284	19187	19221	19245	19181	19253	19036	19083	19118	18936	19075	19181	19140	19175	19156	19108	19112	19215	19200	19171	19277	19147	19124	19222	19224	19334	19371	19102	19277	19238	19279	19094	19368	19478	18958	19167	19250	19053	19209	19124	19127	18965	19322	19045	19511	19554	19300	19337	19139	18943	19154	19059	18978	19219	19098	19110	19073	19130	19332	19244	19079	19076	19283	19247	19238	19249	19110	19267	19209	19128	19234	19252	19158	19189	18960	19224	19186	19483	19310	19308	19113	19037	19067	19203	19473	19096	19217	19194	19172	19252	19028	19150	19072	19131	19175	19279	19073	19319	19080	19055	19225	19310	19284	19339	19234	19209	19093	19433	19284	19083	19064	19039	19149	19231	19127	19296	18995	19080	19035	19258	19265	19510	19217	19129	19053	19108	19213	19359	19110	19103	19222	19224	19331	19337	19340	19123	19188	19187	19154	19113	19043	19179	19124	19193	19261	19344	19045	19252	19266	19131	19219	19272	19101	19067	19328	19273	19080	19095	19068	19081	19308	19347	19315	19411	19223	19246	19175	19165	18929	19323	19159	19106	19052	19167	19218	19198	19166	19313	19401	19229	19148	19259	19210	18996	19140	19079	18976	19162	19152	19061	19215	19228	19445	19049	19113	19305	19100	19250	19314	19151	19160	19316	19358	19155	19061	19294	19127	19366	19026	19238	19218	19151	18985	18932	19112	19270	19060	19312	19147	19185	19097	19159	19022	19324	19114	19237	19334	19139	19068	19213	18987	19184	19131	18936	19132	19196	19059	19356	19276	18985	19183	19347	19194	19153	19219	19167	19369	19104	19306	19334	19121	19014	19316	19225	19199	19225	19292	19190	19208	19177	19055	19067	19157	19053	19139	19144	19153	19113	19174	19121	19228	19305	19115	19375	19342	19148	19018	19089	19168	19272	19205	19267	19115	19141	19199	19110	19088	18980	19109	19068	19252	19223	19079	19121	19192	19213	19095	19304	19027	19349	19217	19252	19309	19287	19077	19248	19181	19083	19214	19071	19183	19363	19289	18824	19091	19071	19163	19032	19292	19220	19198	19097	19261	19158	19157	19322	19152	18946	19196	19034	19281	19240	18997	19088	19067	19123	19178	19310	19249	19150	19199	19471	19310	19340	19197	19307	18997	19002	19304	19310	19370	19349	19110	18998	19177	19034	19169	19168	19421	18964	19114	19230	19303	19176	19072	19206	19249	19192	19065	19188	19131	19163	19238	18990	19200	19115	19061	19488	19213	19228	19106	19184	19194	19168	19240	19097	19182	19375	19248	19372	19247	19203	19041	19247	19138	19192	19144	19014	18884	19223	19064	19269	19348	19223	19183	19150	19217	19129	19354	19275	19147	19170	19309	19104	19172	19215	19372	19140	19211	19206	19125	19094	19256	19016	19235	18974	19404	19282	19121	19147	19226	19061	19226	19002	18935	19391	19220	19298	19177	19364	19175	19177	19351	19279	19362	19395	19172	19176	19016	19236	19277	19348	19390	19317	19091	19132	19077	19240	19114	19092	19008	19179	19231	19238	19179	19166	19281	19292	19107	19056	19130	18992	19427	19361	19103	19277	19239	19167	19290	19235	19198	19336	19034	19246	19261	19348	19182	19107	19022	19092	19111	19352	19100	19401	19012	19159	19161	19384	19234	19316	19233	19171	19093	19234	18962	19178	19281	19100	19068	19155	19125	19155	19292	19179	19188	19127	19455	19150	19167	19038	19049	19069	19139	19243	19204	19385	19116	19149	19201	19343	19151	19272	19091	19172	19268	19225	18988	19206	19086	19293	19048	19225	19201	19169	19116	19162	19057	19088	19151	19234	19217	19231	19151	19228	18986	19214	19087	19268	19332	19477	19167	19142	19139	19240	19193	19061	19205	19062	19119	19275	18982	19167	19157	19156	19141	19106	19231	19024	18999	19191	19165	19282	18939	19069	18978	19269	19183	19255	19240	19288	19231	19197	19402	19244	19165	19146	19148	19166	19358	19269	19227	19129	19065	19019	19242	18994	19229	18887	19344	19259	19169	19307	19176	19212	19070	19243	19232	19105	19221	19262	19216	19272	19205	18980	19250	19200	19184	19547	19156	19320	19355	19175	19202	19119	19124	19097	19203	19204	19122	19198	19212	19151	19157	19393	19183	19174	19291	19173	19304	19214	19324	19074	19046	19206	19150	19187	19258	19176	19130	19155	19156	19117	19162	19139	19146	19472	19135	19199	19441	19014	19300	18981	19412	18996	19257	19148	19072	19312	19263
54158	96750	90985	65914	45542	30448	21129	17553	16387	16156	15939	15934	15854	15980	15812	15892	15978	15788	16190	15985	16153	15921	16033	16004	16100	15990	15960	16144	15884	15938	15886	15943	15877	15923	16081	16032	16055	15927	15993	15825	15970	15908	15899	16050	15878	15800	15934	15821	16082	16014	15799	15927	15977	16025	15782	15811	15954	15978	15908	15968	16019	15968	15969	16048	15988	16027	16069	15888	15923	15938	15911	15716	15815	15851	15901	15914	15896	15971	16036	15767	15881	16040	16054	15995	16004	15781	15961	15837	15701	15947	16019	15888	15854	15782	15872	15968	15870	15904	15884	16038	15829	15876	16107	15901	15923	15998	15990	15947	15895	16012	15882	16001	16088	15983	16044	16008	15813	15844	15925	15911	15828	15964	16092	15958	15912	15866	16054	16200	15936	15979	15728	15996	15976	15911	15848	15983	15763	15963	15854	15990	15834	16020	15901	15873	15840	15854	15913	16031	15866	15950	15912	16012	16053	15912	15933	15727	15764	15816	15987	15961	16062	15950	15976	15968	16029	15927	15886	15877	15822	15815	15901	15833	16126	15907	15858	16085	15934	15954	16068	15785	16030	15979	15864	15968	15886	15938	16070	15823	15934	15943	15882	15824	15977	15890	15864	15988	15934	15943	15905	15922	16251	15961	15996	15877	15820	15989	15851	15907	15917	16014	16022	15951	15893	15838	15927	15823	15695	15769	15978	16068	15981	15767	15847	15867	15801	15908	15943	15951	15904	16031	15806	15973	15973	15976	16119	15897	15747	15979	15886	15955	15918	15962	15805	15815	16060	15945	15831	15841	15941	15897	15920	15935	16011	15899	16191	15980	16148	16053	15890	15970	16008	15874	15926	15908	15989	15950	15962	15918	15816	16051	15861	16014	15960	15906	15870	15945	15908	16043	15926	16073	16052	15889	16023	15818	15997	15936	15952	15864	15793	15965	15850	15841	15940	15761	15987	15759	15831	15998	15806	15928	15933	15911	15923	16088	15806	15727	15934	15844	15968	15850	15703	15900	16079	15927	15814	15816	15806	16079	15812	15788	15900	15914	15857	15701	15970	15935	15901	16229	15878	15817	15830	15965	16070	15885	16019	15902	16136	15888	15987	15824	15894	15834	16008	16048	16060	15893	15955	15925	16034	15812	16021	15900	15849	15703	15987	15747	15897	15683	16058	15864	16004	15883	15818	16001	16003	15807	15980	15900	15926	15998	16026	16008	15901	15817	15745	15890	15779	15906	15754	15971	16017	15834	16126	16051	16040	15841	15954	15865	15875	16036	15852	15981	15887	15884	15903	16066	15910	15972	16136	15932	16089	15819	15927	16010	15977	15890	15951	15868	15839	15988	15974	15932	15946	15944	15953	15899	16035	15964	16021	15931	15887	15982	15895	15814	16051	16099	15940	15912	15946	15802	16093	15807	15946	15990	15820	15708	15913	15943	15823	15873	15899	15978	16014	15839	15914	15941	15841	16142	15947	15898	15905	15921	16120	16028	15833	15909	16037	15795	15987	15929	15727	15810	16066	15831	15907	16141	15788	16000	15977	15943	15966	15725	15932	16061	15906	15937	15942	15814	15826	15832	16077	15829	15857	15818	15648	15796	15907	16003	15957	15866	15830	15915	15946	16202	15886	15981	16098	15804	15873	15895	16004	15813	15947	16098	16003	15911	15902	15900	15838	15921	15871	16032	15968	16028	16053	15942	15823	15934	15938	15972	15759	15827	15728	16018	15896	16032	15854	15978	15900	16000	15879	15981	15993	15943	15896	16185	15766	16033	15883	15799	15964	15729	15715	16110	16018	15967	15920	15878	15982	15954	15845	15863	16018	16100	15955	15790	16047	15890	15783	15766	15934	16003	15943	15863	15861	15957	16030	15965	15996	15970	16002	15838	15978	16014	15929	15949	15992	15931	15944	15983	16000	15899	15769	16101	15800	15886	15990	15878	15872	16004	15957	16029	15951	16118	16098	15877	16090	15827	15767	15916	15832	15891	15931	15959	15854	15961	15898	15982	15899	15955	15906	15798	15908	16025	16047	15770	15941	15882	15944	15886	16035	16032	15948	15869	16055	15883	16022	15970	15969	15850	15748	15949	15824	15845	15960	16110	16075	16002	15968	16092	15993	15930	16004	16003	15926	15929	16011	15935	15862	15968	16012	15885	15913	15981	15966	15944	16017	16098	16017	15728	15951	15687	15920	15661	16006	15911	15937	15941	16046	15918	15856	15935	15962	15994	15927	15951	15828	15866	15907	16050	15963	15927	15919	15893	16090	16051	15901	16073	16082	15848	15968	15810	15938	15764	15774	16084	15821	16140	15821	15904	16062	15995	15878	15876	15926	15793	15995	16088	15885	15858	15911	15915	15919	15800	16060	15839	15834	15835	16033	16062	15780	15899	15899	15988	15927	16035	15885	15882	16078	15881	15999	15827	15837	15860	15957	15984	15852	16068	15857	15987	15896	16113	15957	16007	15966	16044	15851	16134	15939	16109	15905	15887	15980	15853	16048	15878	15891	15995	16032	16046	15937	16111	15834	16002	15840	16007	15857	16054	16015	15829	16055	15841	15899	15918	15853	15725	16041	15912	16145	16067	16010	15982	15900	15773	15864	15889	16071	15960	15856	15868	16079	15820	15832	15995	15891	15969	15880	15762	16006	15883	15943	15733	16005	15871	15970	16100	15775	15960	15961	15927	15983	15882	16063	16010	15767	15986	15932	15981	15975	15895	15852	15935	15886	15928	15884	15844	15966	15998	15829	16004	15768	15962	15865	16068	15881	15760	15880	15801	15979	15858	15906	15954	15988	15897	15990	15781	16034	15774	15867	15858	15937	15731	16011	15962	15830	15921	15853	16072	16090	16068	15972	15850	16090	15872	15838	15907	16102	15864	15919	15810	15990	15878	15839	15947	15923	16048	15855	16058	16060	16063	16053	16048	15975	16022	15908	15953	16178	15949	15796	15830	15937	15971	16047	16019	15829	16116	15997	15915	15943	15958	16018	15929	15902	16001	15883	15844	16083	15885	15773	15952	15801	15947	16057	15992	15836	15935	15807	15966	15852	15958	15944	15928	15848	15904	15880	16106	16055	16004	15890	15892	15833	15804	15788	15891	15968	16003	15766	15847	16021	15764	15934	15856	15862	15993	15788	16139	15875	15852	15953	15887	16106	15888	15992	15900	15890	15870	15987	16003	15822	15965	16054	15710	15996	16050	16069	15840	15989	15919	15804	15914	16173	15945	16095	15925	15977	16097	16087	15899	16169	15901	15840	16033	15897	15903	15879	15817	15981	16120	15903	16018	15849	15875	15816	15725	16138	15968	15861	15809	15979	16004	15932	15933	15954	15871	15954	15920	16153	15935	16012	15864	15934	15744	15933	15931	15929	15900	15947	15938	16030	15870	15782	15776	15741	15934	15880	16066	15932	15927	15871	15996	15880	15982	15976	15958	15875	15837	15965	16051	15842	15972	15835	15858	15984	16008	16001	15922	16063	15879	15986	15743	15979	15923	15784	15968	15982	16051	15892	16061	15776	15781	15933	15870	15889	15976	16012	15976	15969	15829	15831	16007	16073	15939	15934	15984	16005	15825	15976	16107	16000	16061	15921	15894	15940	15883	15924	15966	16017	15897	15965	15897	15799	15914	15860	15937	15858	15981	15972	15942	15879	15916	16004	15979	15816	15944	15880	16052	16012	15946	15859	15982	16010	15983	15958	16115	15977	15874	15866	16050	15996	15836	15953	15955	16068	16082	16028	15820	15862	15915	15840	15866	15900	16079	15952	16014	15754	15838	15893	16004	15887	16026	16016	15888	16094	15918	16129	15869	15959	15943	16023	15835	15874	15951	15912	15990	15903	15932	15976	15885	15990	16054	16002	16120	15711	16002	15852	15887	15868	16050	15855	15924	16003	16030	15666	16022	15960	15924	15851	16027	15719	16063	15897	15733	15957	15982	16018	15913	15856	15889	15971	16090	16019	16005	15806	15846	16002	15825	15855	15875	15716	15949	15881	15921	15920	15938	16034	15982	15864	15834	15926	15983	15977	15893	15956	16006	15738	16088	15778	15952	15879	15801	15771	15998	15877	15898	15808	16061	15938	15842	16099	15751	15979	16021	15979	15757	15988	15997	16135	15842	15882	15922	15951	16018	15918	15818	15884	15821	15884	16065	16056	15919	15987	16104	16004	15966	15997	15859	15877	16020	15784	16052	16013	15875	15779	15863	15976	15973	15935	15847	15881	15922	15918	15826	15845	15909	15760	15938	15799	15869	16062	15838	16026	16132	15974	15872	15849	16020	15992	15915	16056	15659	15910	15950	15897	16054	15772	16140	15940	15843	15880	16069	16003	15773	15878	15888	15981	16030	15867	15908	15931	15839	16078	15847	16151	15891	15939	16072	15941	16040	16043	15871	15972	15881	15913	16165	15854	16031	16038	15939	15939	15969	16011	15849	15794	15974	15885	16002	15976	15860	16046	15752	15908	15812	15773	15927	15876	16010	16028	15961	15969	15924	15909	15908	15936	15899	15829	15880	15930	15981	16020	15972	15914	15941	15799	16136	15854	16007	15882	15828	15802	16152	15789	15908	15949	15991	16029	15993	15853	15936	16036	15963	16087	15816	15871	15951	15934	15956	15974	15954	15999	15838	15901	15822	15660	15985	15951	15740	15905	15905	15930	15781	16043	15902	15849	16036	15926	15841	16123	15854	15995	15855	15818	15924	16031	15975	15930	15781	15853	15878	15930	16042	15933	15909	15884	15937	15709	16063	15859	15640	15915	15843	15993	15916	15923	15619	15805	15970	15874	15886	15922	16077	16009	15948	16000	15892	15897	15947	16018	15902	15972	15887	15879	15876	15825	16089	15790	15995	16078	15935	15899	15895	16112	15987	15860	16019	15907	15908	15863	15870	16004	15911	15935	15961	15761	15853	15938	15918	15818	16089	15999	15925	16038	15836	16025	15895	15914	15678	15941	15836	15867	15825	15933	16081	15859	15904	16105	15819	16021	15832	15897	15962	16006	15921	15904	15908	15940	15962	15967	16108	15992	15823	15757	16041	15897	15809	15881	15895	15932	15881	15832	15925	15804	15737	16024	16055	16124	16071	15913	16008	15898	15906	15893	15884	16039	15846	15899	15881
22899	22558	38896	42121	39754	34949	31128	23513	20460	19978	19752	19359	19540	19540	19488	19591	19304	19313	19400	19055	19376	19450	19392	19318	19227	19314	19232	19257	19092	19246	19177	19275	19301	19384	19368	19441	19307	19134	19208	19167	19058	19155	19210	19242	19202	19002	19222	19274	19349	19285	19096	19074	19169	19297	19124	19052	19155	19088	19286	18977	19490	19422	19160	19153	19189	19126	19292	19162	19027	19163	18884	19242	19000	19107	19168	19151	19298	19218	18979	19149	19153	19013	19237	19100	19048	19316	19312	19275	19089	19021	18929	19272	19113	19414	19071	19094	19159	19101	19199	18929	19294	18913	19142	19127	19075	19204	19221	19229	19206	19315	19114	19152	19307	19268	19171	19283	19120	19367	19197	19108	19245	19332	19148	19294	19375	19000	19186	19279	19311	18815	19222	19200	19273	19077	19031	19135	19363	19144	19223	19339	19274	18880	19251	19188	19185	19278	19350	19087	19118	18995	19228	19189	19045	19063	19224	19279	19009	19021	19157	19013	19167	19337	19069	19090	19372	19159	19144	19280	19212	19170	19206	19093	19127	19065	19067	19288	19232	19065	19176	19129	19260	19229	19082	19078	19341	19282	19136	19234	19141	19240	19213	19082	19239	19269	19298	18930	19174	19138	19109	19138	19132	19263	19237	19155	19240	19344	18969	19217	19222	19097	19207	18932	19418	19061	19064	19179	19227	19184	19194	19180	19101	19125	19238	19068	19064	19089	19152	19254	19203	19043	19057	19151	19245	19271	19164	19062	19297	19194	19026	19190	19047	19155	19002	19273	18970	19122	19225	19013	19146	19350	19498	19279	19050	18954	18992	19151	19204	19209	18993	19243	18820	19140	19233	19162	19081	19119	19291	19262	19233	18969	19097	19126	19058	19035	19208	19137	19112	19190	18984	18947	19190	19046	19156	19322	19213	18933	19174	19300	19220	18905	19226	19279	19207	19037	19159	19240	19142	19273	19100	19336	19160	19198	19161	18960	19096	19142	19152	19077	19281	19111	19353	19112	19095	19240	19216	19265	19380	18934	19074	19042	18982	19372	19043	19016	19019	19281	18982	18929	19324	19325	19340	19037	19210	19055	19207	19224	18951	18958	19198	19251	19140	19054	18897	19072	19166	19105	19140	19206	19047	19161	19219	19186	19086	19178	19208	19352	19199	19212	19013	19257	19041	19127	19330	19049	19198	19156	19108	19222	19037	18959	19293	19102	19214	19080	19006	19400	19205	19043	18956	19150	19190	19091	19073	19195	19087	19273	19125	19144	19173	19069	19083	19285	19032	19213	19179	19127	19057	18751	18878	19118	19061	19319	19155	19171	19340	19087	18973	19019	19231	19229	19213	19241	19147	19150	19053	19158	18994	19094	19060	18966	19169	19318	19378	19082	19071	19241	19034	18929	19021	19080	19167	19116	19086	19166	19361	19045	19173	19017	19175	19210	18995	19201	19254	19031	19315	19119	19196	19033	19331	19078	19175	19104	19065	19124	18968	19165	19062	19145	19192	18937	19185	19310	19349	18993	18874	19098	18909	19128	19146	19226	19168	19211	19055	19249	19270	19119	19109	19123	19167	18983	19070	19191	19316	19160	19053	18963	19258	19262	19287	19135	18928	19062	19398	19046	18882	19073	19128	19017	18976	19188	19108	19330	19112	19314	19297	19089	19207	19153	19131	19061	19140	19224	19311	19171	19050	19404	19072	19412	19101	19141	18985	19237	19318	19019	19219	19452	19337	19214	19127	19217	19103	19209	19267	19134	19177	19205	19229	18883	19189	19166	19108	19248	19025	19439	19163	19212	19187	19106	19187	19142	19103	19072	19289	19204	19200	19002	19132	19244	19232	19238	19315	19107	19265	19296	19035	19363	19147	19309	19196	18968	18983	19084	19086	19258	19196	19062	19162	19178	19194	19000	19149	18964	18966	19280	19157	19140	19226	19240	19205	18878	19049	19019	19013	19063	19175	19011	19141	18916	19285	19201	19073	19077	19204	18935	19253	19126	19192	19001	19188	19084	19384	18989	18915	19096	19075	19156	19322	19166	19365	18949	19184	19150	18917	19151	19287	19032	19059	18995	19092	19105	18831	19283	19101	19377	19153	19195	18966	19196	19099	19149	19040	19335	19061	19013	19196	19123	19028	19232	19178	18966	19026	19096	19246	19241	19068	19262	19000	19113	19135	19212	19258	19141	18983	19257	19168	19119	19142	19116	18989	18999	19251	19290	19196	19173	19148	19036	19119	18948	19132	19036	18940	18775	19116	19084	19315	19222	19113	18986	19098	19278	19088	19213	19037	19297	19222	19208	19099	19177	19191	19104	18984	19195	19179	19134	19269	19280	19216	19168	19173	19353	18867	19117	19173	19080	19247	19310	19202	19096	18915	19155	19153	19253	19284	19093	19118	19188	19176	19169	19054	19269	19180	19234	19078	19134	19044	19298	19153	19027	19027	19234	19237	19116	19052	19141	19027	19133	19281	19125	19257	19250	19201	19151	19004	19261	19115	19065	19308	18987	19363	19231	19285	19186	19099	19358	19141	19188	19124	19014	19108	19240	19218	19139	19206	19247	19128	19220	19124	19308	19280	19037	19089	19139	19017	19085	19182	19182	19092	19004	19144	19193	19377	19236	19260	19273	19068	19086	19239	19205	19222	19069	19020	19288	19094	19200	19246	19394	19210	19259	19186	19034	19181	19157	19162	19146	19221	19180	19071	19099	19204	19090	19228	19049	19048	19086	19355	19224	19353	19136	19203	19311	18924	18958	19019	19277	19121	18984	19082	19013	19178	19206	19009	19108	19090	19069	19143	19348	18981	19210	19112	19117	19226	19153	19095	19084	19031	19162	19093	19289	19204	19240	19000	19128	18914	19149	19273	19134	19457	19206	19159	19268	19162	19255	19096	19000	19293	19135	19085	19101	19055	19133	19239	19050	18975	19102	19088	19110	19339	19197	19033	19252	19225	19093	19522	19212	18881	19143	19000	19195	18994	19095	19222	19258	18962	18984	19081	18921	19288	19283	19128	18980	19406	19248	19244	19072	19196	19212	19144	19163	19246	19163	19252	19224	19185	19067	19039	19039	19107	19338	19213	19325	19108	19197	19142	19292	19011	19093	19160	19284	19274	19020	19089	19303	19066	19143	19024	19086	18972	19075	19089	19306	19206	19507	19162	19364	19313	19166	19079	19092	19113	19179	19025	19021	19043	19216	19158	18951	19281	19189	19195	19237	19403	19005	19205	19105	19125	18946	19266	19305	19225	19206	19086	19105	19101	19266	19404	19228	19136	19222	19167	19105	19147	19257	19328	19040	19058	18971	19182	19159	19247	19076	19022	19201	19164	19099	19291	19005	19192	19176	19215	19385	19172	18999	19094	19203	19256	19026	19164	19060	19081	19003	19130	19061	19106	19090	19265	19122	19046	19315	19162	19309	19037	18943	19191	19390	19299	19305	18947	18921	19053	19101	19265	19257	19011	19136	19274	19133	19122	19158	19138	19338	19053	19202	19226	19110	19089	19111	19145	19380	19167	19191	19274	19088	19195	19096	19037	18983	19048	19278	19355	18993	19380	19224	19138	19291	18932	19068	19327	19084	19266	19056	19255	19292	19184	19137	18991	19023	19148	19354	19089	19108	19283	18956	19139	19187	19019	19246	19307	19062	19128	19107	19143	19164	19284	19160	19020	19202	19105	19176	19024	19090	19140	19384	19098	19295	19123	19121	19056	19170	19119	19074	19106	19229	19042	18931	19042	19404	19213	19016	19139	19289	19080	19059	19049	19129	19100	18996	19157	19115	19046	19212	18924	19249	19173	19106	19199	19186	19190	18993	19275	19295	19131	19007	19086	19028	18975	19195	19215	19277	18976	19091	19247	19317	19087	19192	19124	19192	19099	18985	19129	19104	19123	19225	19061	19185	19148	19388	19154	19084	19309	19309	19096	19280	19143	19068	19139	19059	18942	19208	18968	19063	18992	19241	19146	19509	19288	19332	19276	19338	19258	19245	19134	19133	19162	19087	19113	19049	19251	19076	19179	19048	18995	19138	19065	18864	19140	19076	19077	19134	19169	19241	19161	19260	19142	19169	19165	18929	19317	19380	19168	19119	19095	19188	19309	18953	19241	19158	19072	19101	19121	19119	19262	19198	19084	19007	19143	19334	19119	19118	19034	19031	19026	19232	19368	19225	19064	19280	19220	19169	19268	19154	19143	19210	19109	19014	19100	19384	19479	19150	19160	19294	19296	19043	19084	19317	19236	19098	19074	19168	19199	18980	19216	19281	19339	19322	19092	18946	19044	18882	19243	19176	19198	19230	19212	19146	19159	19153	19058	19070	18944	19167	19192	19270	18996	19351	19126	19133	19123	19173	19236	19295	19192	19128	19059	19213	19192	19021	19065	19133	19076	19290	18957	19119	19286	19167	19071	19340	19359	19121	19207	19442	19110	19312	19060	19029	19047	19206	19036	19130	19036	19139	19283	19236	19110	19129	18993	19117	19039	19115	19182	19289	19097	19143	19101	18967	19131	19125	18972	19074	18992	19293	19235	19221	19281	19080	19106	18958	18938	19239	19030	19113	19253	19236	19200	19129	19209	19268	19339	19112	19115	19183	19205	19157	19176	19138	19111	19084	19237	19295	19144	19149	19015	19092	19218	19142	19046	19168	19160	19046	19050	19143	19092	19058	19016	19228	19277	19215	19314	19046	19119	19185	19258	19228	19170	19194	19139	19067	19175	19120	19203	19151	19265	19021	19238	19083	19249	18950	19131	18876	19006	19169	19278	19149	19353	19043	19047	19078	19110	19186	19113	19113	19070	19106	19020	18949	19199	19326	19371	19172	19172	18994	19179	19217	19100	19228	19157	19293	18890	19173	19120	19052	19211	19151	19250	19046	19047	19069	19013	19019	19143	19004	18956	18989	19003	19128	19200	19187	19114	19271	19083	19117	19133	19046	19128	19217	19087	19120	19080	18946	19432	19096	19239	19114	19138	19081	19097	18988	19154	19066	18931	19072	19057	19273	19142	19145	19136	19251	19074	19414	19342	19083	19315	19083	19137	19299	19115	19326	19126	18909	19062	19216	19298	19000	19045	19137	19208	19286	19067	19175	19183	19252	19207	19172	19112	19149	19286	19134
58395	94291	94380	79269	58061	40091	26401	19311	16692	16007	15835	15820	16095	15791	16024	15991	15784	15850	15824	15859	15902	15889	15909	15977	15895	15910	16045	16029	15762	15938	16041	15805	15801	15952	15644	15718	15860	15951	15976	15874	15944	15744	15793	15959	15765	15708	15919	15740	15855	15856	15816	15859	16033	15868	15761	15877	15895	15897	15867	15901	15803	15787	16018	16022	15774	16073	15976	15827	15889	15774	15951	15914	15807	16067	15992	15948	15971	15921	15692	15671	15927	15864	15988	15801	15610	15772	15911	15908	15913	15839	15843	15967	15521	15868	15817	15681	15882	15866	15966	15758	15716	15849	15784	15966	15868	15867	15747	16020	15843	15848	15913	15824	15777	15873	16035	15965	15891	15790	15956	15737	15754	15920	15780	15899	15764	15937	15806	15850	15750	15758	15985	15644	15720	15906	15819	15838	15994	15885	15795	15901	15884	15717	15938	15869	15813	15799	15743	15778	15913	15994	15746	15820	16018	15866	15970	15971	15838	15690	15821	15955	15938	16055	15798	15760	15971	15861	15786	15948	16009	15956	15939	15875	15985	15892	15797	15916	15840	15800	15894	16076	15885	15984	15889	15757	15869	15592	15963	15774	15772	15940	15735	15746	15753	15783	15837	15914	15977	15841	15734	15608	15806	15731	15726	15881	15856	15841	15843	15761	15860	15999	15844	15840	15809	15944	15918	15830	15718	15855	15732	15896	15986	15694	15682	15936	15944	15737	15970	15942	15933	15788	15886	15837	15937	15760	15762	15768	15772	15776	15979	15937	15956	15859	16032	15903	15817	15811	15848	15944	15933	15930	15865	15837	15754	15777	15886	15887	15929	15716	15964	15869	15854	15881	15974	15877	15810	15849	15676	15722	15730	15773	15868	16023	15896	15598	15983	15879	16053	15938	15782	15942	15850	15896	15979	15988	15902	15891	15926	15932	15988	15728	15911	15747	16013	15736	16096	15843	15839	15984	15946	15834	15787	15941	15886	15912	15819	15959	15899	15955	15886	15882	15813	15953	15820	15826	15922	15765	15976	15837	15805	15686	15546	15991	15813	16043	15986	15746	15884	15985	16080	15927	15908	15882	15879	15804	15868	15968	15786	15844	16027	15847	16063	15756	15852	15796	15927	15924	16019	15883	15808	15953	15541	15773	15884	16011	15786	15937	15859	15985	15803	15885	15792	15894	15832	15856	15813	15981	15807	15796	15927	15927	15976	15721	15799	15916	16010	15800	15852	16069	15948	15854	15826	15965	15848	15946	15861	15698	15824	15783	16069	15783	15828	15834	16066	15763	15885	15883	15811	15856	15830	15747	15944	15768	15830	15748	15848	15873	15943	15816	15794	15901	15970	15914	15940	15957	15862	15900	15899	15697	15970	15895	15892	15847	15859	15840	15782	15877	15884	15973	15845	15953	16029	15787	15799	15900	15755	15713	15864	15644	15886	15767	15842	15855	15752	15920	15944	15837	15883	15929	15859	15789	15832	15770	15815	15813	15883	15824	15953	15739	15802	15898	15897	15920	15950	15775	15932	16048	15767	15816	15802	15959	15978	15979	15704	15850	15926	15793	15882	15956	15780	15798	15692	15834	15924	15720	15866	15955	15817	15908	15943	15909	15842	15824	15807	15858	15908	15937	16012	15780	15850	15893	15714	16010	15780	15825	16022	15950	15938	15836	15794	15954	15834	15674	16027	15774	15806	15804	15880	15887	15905	15902	15689	15787	16057	15869	15961	15962	15981	15831	15784	15747	15975	15886	15843	15895	15734	15841	15771	15952	16003	15876	15831	15953	15855	15861	15839	15823	15752	15852	15886	16067	15787	15868	15895	15841	15737	15741	15965	15980	15894	15915	15685	15814	15809	15830	15949	15815	15839	15900	15785	15955	15803	15944	15902	15862	15849	15799	15858	15796	15903	15849	15878	15919	15750	15815	15934	15902	15863	15801	15959	15960	15883	15874	15739	15910	15628	15932	15851	15882	15740	16006	15932	16010	15832	15928	15884	15946	15861	15764	15959	15874	15963	15928	15917	15837	15934	15828	15801	15935	15903	15749	15733	15940	15830	15866	15992	15692	15983	15897	15882	15847	15975	15886	15848	15867	15773	15793	15740	15925	15890	15881	15850	15932	15821	15917	15783	15957	15770	15790	15754	15956	15829	15769	15690	15918	15929	15835	15871	15796	15766	15799	15886	15904	15970	15836	15734	16087	15856	15915	15796	15921	15858	15738	15970	15863	15896	15784	15893	15866	15915	15886	15812	15971	15895	15737	15961	15810	15832	15805	16077	15843	15818	15898	15750	15962	15832	15905	15885	15935	15852	15928	15889	15769	15864	15866	15903	15789	15817	15775	15838	15875	15941	15736	15768	15722	15842	15652	15958	15789	15956	15826	16026	15876	15774	15946	15805	15867	15876	15796	15652	15782	15916	15786	15797	15722	16052	15727	15856	15776	15849	15791	15919	15997	15933	15800	15921	15981	15838	15716	15779	16001	15979	15771	15994	15884	15753	15990	15892	15942	15927	15734	15915	15853	15837	15660	15942	15741	15794	15922	15837	15792	15916	16029	15611	15925	15796	15907	15815	15986	15766	15849	15885	15841	15829	15884	15797	15839	15908	15772	15806	15912	15905	15843	15928	15886	15931	16023	15866	15805	15848	15979	15836	15819	15839	15808	15835	16043	15803	15985	15655	15799	15850	15826	15708	15827	15944	15919	16024	15871	15973	15688	15815	15786	15951	15808	15612	15974	15932	15818	15863	15880	15911	15934	16013	15810	15886	15748	15953	15958	15913	15770	15756	15853	15777	15914	15780	15849	15763	15861	15822	15837	15785	15946	15984	15873	15737	15850	16001	15760	15829	15641	15747	16008	15922	15956	15902	15849	15736	15930	15835	15824	16117	15839	15814	15766	15806	15843	15936	15888	15926	15939	15953	15733	15864	15702	15894	15827	15849	15829	15789	15926	15760	15899	15834	15745	15760	15951	15720	15972	15754	15806	15905	15701	15551	15816	16008	15992	15747	15960	15873	15802	15787	15877	15818	15786	16062	15971	15857	15874	15937	15876	15824	15860	15776	15923	15758	16016	15854	15640	15936	15867	15962	15911	15840	15907	15722	15814	15894	15920	15886	16013	15872	15872	15765	15915	15715	15815	15949	15805	16008	15707	15828	15942	15809	15715	15847	15825	16069	15802	15927	15972	15863	15810	15848	15762	15916	16033	15734	15739	15878	15883	15751	15867	15848	16031	15838	15910	15914	15912	15734	15868	15804	15849	15827	15797	15832	15845	15796	15880	15798	15802	15920	15991	15947	15888	15888	15909	16013	16003	15882	15799	16020	15823	15790	15857	15896	15763	15627	16006	15762	15806	15923	15783	15925	15844	15868	15829	15938	15917	15829	15906	15733	15953	15947	15851	15740	15989	15918	15897	15900	15881	15753	15737	15976	15853	16017	15907	15893	15863	15900	15897	15888	15792	15952	15842	15795	15991	15841	15827	15777	15938	15872	16003	15813	16083	16034	15847	15842	15806	15919	15931	15800	15786	15581	15928	15742	15880	15915	15790	16012	15732	15961	15749	15910	15977	15680	15747	15826	15949	15959	15799	16021	15698	15948	15854	15839	15975	15745	15788	15876	16023	16057	15861	16079	16003	15996	16012	15920	15785	16004	15912	15923	15781	15802	15790	15862	15909	15891	15781	15909	15810	15850	15661	16022	15837	15845	15919	15694	15838	15808	15985	15759	15983	16055	16056	15845	15850	15946	16011	15923	15850	15919	15911	15653	15933	15809	15941	15798	16003	15875	15957	15747	15838	15897	16010	15842	15909	15792	15800	15846	15901	15884	15817	15822	15823	15752	15711	15940	15727	15851	15811	15868	15955	15823	15732	15602	15760	16016	15806	16028	15966	15804	16055	15739	15767	15998	16052	15757	15961	15913	15934	15955	15999	15839	15992	15703	15808	15807	15829	15776	15807	15875	15758	15619	15940	15835	16045	15874	15944	15621	15693	15844	15898	15696	15855	15967	15916	15777	15771	15878	15754	15918	15911	15870	15803	15897	16033	15906	15887	15834	16001	15790	15720	15862	15925	15935	15898	15783	15922	15788	15789	15858	15957	15881	15686	15968	16069	15955	15819	15844	15896	16038	15840	15763	15991	15940	15834	15996	15762	15920	15917	15854	15906	15902	15956	15856	15837	15869	15667	15823	15875	15858	15838	15832	15890	15888	15889	16056	15924	15879	15867	15845	15723	15938	15841	15848	15654	15804	15813	15810	15874	15832	15754	15840	15818	15883	15938	15967	15943	15824	15841	15907	15961	15945	15813	15952	15832	15914	15779	15877	15838	16025	16068	15783	15821	15641	15811	15646	15923	15787	15787	15696	15884	15882	15833	15832	15765	15775	15927	16167	15860	15899	15785	15944	15665	15897	15731	15885	15919	15688	15954	15928	15865	15806	15916	15769	15979	15730	15876	15776	15957	15871	15928	15801	15754	16057	15759	15816	15953	15888	15744	15835	15872	15919	15834	15851	15970	15819	15858	15849	15920	15872	16056	16065	15917	15844	15842	15793	15882	15900	15834	15762	15959	15954	15847	15715	15987	15899	15667	15769	15906	15737	16016	15741	15805	15766	15711	15990	15811	15926	15973	15870	15870	15944	15852	16197	15841	16058	15803	15925	15815	15787	15841	15985	15849	15927	15836	16053	15755	15838	15947	15843	15836	16055	15914	15951	15830	15925	15915	15975	15855	15812	15759	15853	15843	15874	15891	15734	15795	16027	15902	15910	16050	15929	15764	15858	15692	16025	15841	15890	15840	15882	15957	15782	15919	15659	16010	15740	15904	15775	15697	15787	16057	15934	15658	15954	15880	15998	15885	15957	15859	15976	15790	15909	15925	15829	15993	15825	15925	15867	15906	16040	15870	15765	15865	15841	15810	15955	15850	15787	15947	15951	15839	15896	16008	15793	15832	15823	15800	15881	15956	15832	15953	16037	15845	15786	15956	15921	15729	15816	15877	15862	15590	15852	15832	16011	15842	15798	15653	15873	15813	15861	16017	15976	15889	15875	15901	15827	15818	15729	15919	15844	15955	15779	15976	15916	15794	15888	15775	15837	15675	15768	15856	16014	15904	16027	15819
28138	31724	49048	40315	28936	23980	20910	19734	19526	19455	19298	19323	19387	19485	19377	19244	19312	19267	19260	19257	19253	19307	19470	19201	19262	19154	19383	19252	19168	19338	19239	19358	19348	19229	19482	19522	19216	19043	19150	19308	19201	19252	19642	19381	19372	19093	19094	19462	19407	19251	19197	19344	19175	19017	19228	19506	19329	19267	19156	19369	19350	19044	19309	19061	19279	19188	19430	19365	19299	19192	19277	19120	19107	19336	19375	19371	19355	19232	19092	19312	19105	19141	19048	19256	19465	19140	19477	19031	19204	19297	19330	19298	19421	19521	19382	19306	19245	19311	19129	19129	19090	19371	19303	19312	19172	19118	19264	19337	19190	19166	19330	19086	19383	19292	19507	19194	19213	19196	19383	19260	19144	19252	19317	19436	19455	19211	19231	19146	19327	19389	19097	19250	19517	19108	19123	19307	19311	19125	19046	19249	19323	19356	19423	19251	19284	19355	18995	18986	19438	19263	19040	19134	19330	19287	19423	19286	19265	19381	19365	19112	19155	19286	19403	19254	19250	19388	19394	19349	19199	19274	19203	19245	19098	19156	19149	19204	19342	19319	19229	19403	19247	19324	19344	19145	19314	19165	19326	19427	19142	19269	19379	19178	19205	19322	19143	19173	19338	19048	19414	19207	19304	19250	19364	19136	19264	19153	18993	19343	19273	19481	19292	19200	19252	19178	19242	19233	19269	19340	19387	19142	19207	19027	19200	19058	19173	19237	19305	19095	19120	19053	19477	19251	19587	19060	19207	19215	19148	19366	19354	19233	19568	19055	18949	19358	19047	19459	19136	19016	19343	19304	19484	19088	19109	19204	19031	19113	19269	19243	19408	19271	19105	19290	19205	19338	19214	19306	19387	19303	19211	19129	19106	19261	19348	19221	19262	19115	19007	19413	19177	19170	19317	19372	19295	19224	19472	19320	19246	19062	19087	19355	19255	19265	19184	19099	19285	19021	19199	19324	19354	19257	19349	19169	19159	19397	19324	19396	19218	19167	19254	19270	19438	19244	19191	19038	19217	19374	19485	19384	19373	19276	19184	19119	19050	19176	19101	19280	19383	19362	19029	19208	19249	19224	19311	19243	19121	19180	19252	19121	19284	19404	19255	19259	19077	19161	19459	19156	19314	19395	18976	19310	19244	19400	19397	19334	19315	19176	19279	19367	19296	19229	19271	19164	19093	19312	19213	19245	19189	18961	19259	19186	19404	19186	19161	19222	19207	19234	19304	19318	19215	19146	19213	19224	19154	19444	19283	19266	19262	19328	19342	19420	19012	19214	19292	19243	19303	19276	19443	19227	19096	19486	19237	19291	19202	19348	19395	19392	19066	19231	19303	19345	19170	19235	19260	19209	19344	19362	19116	19337	19293	19362	19197	19344	19211	19099	19114	19219	19404	19369	19077	19388	19230	19174	19243	19290	19278	19242	19255	19322	19264	19289	19371	19245	19236	19171	19082	19399	19262	19401	19324	19180	19351	19242	19406	19021	19152	19262	18967	19268	19407	19254	19180	19132	19180	19226	19241	19159	19254	19354	19177	19243	19045	19190	19246	19130	19377	19420	19238	19266	19417	19228	19257	19140	19109	19243	19200	19178	19148	19423	19147	19446	19327	19271	19320	19106	19558	19117	19283	19146	19187	19084	19266	19193	19267	19284	19436	19305	19339	19287	19246	19163	19265	19059	19218	19311	19063	19198	19168	19210	19169	19228	19364	19258	19142	19293	19304	19321	19354	19195	19270	19123	19247	19176	19245	19293	19149	19464	19227	19235	19128	19151	19154	19193	19273	19288	19322	19159	19301	19405	19272	19289	19202	19096	19366	19222	19326	19263	19174	19458	19323	19229	19140	19327	19268	19276	19236	19279	19187	19397	19386	19269	19337	19243	19270	19333	19327	19272	19268	19286	19269	19241	19286	19001	19272	19241	19273	19188	19334	19235	19266	19284	19139	19120	19348	19366	19231	19398	19364	19290	19306	19125	19166	19403	19180	19485	19192	19404	19303	19248	19125	19139	19095	19331	19237	19235	19469	19115	19284	19240	19313	19198	19087	18861	19288	19186	19366	19313	19198	19301	19277	19606	19195	19183	19189	19371	19425	19123	19325	19045	19282	19242	19056	19304	19080	19409	19155	19021	19463	19181	19372	19198	19141	19442	19033	19364	19055	19149	19134	19387	19203	19242	19127	19159	19214	19038	19277	18987	19072	19260	19256	19148	19228	19285	19120	18962	19182	19327	19279	19372	19197	19027	19174	19104	19133	19440	19310	19260	19092	19373	19429	19347	19189	19395	19275	19180	19137	18982	19355	19307	19168	19376	19166	18982	19386	19253	19375	19472	19381	19368	19205	18953	19218	19197	19259	19393	19118	19235	19285	19190	18993	19035	19230	19234	19243	19179	19249	19292	19313	19468	19282	19448	19233	19413	19327	19143	19470	19213	19373	19378	19244	19205	19059	19347	19418	19329	19128	19278	19268	19349	19200	19261	19281	19153	19374	19254	19477	19157	19315	19239	19233	19442	19000	19265	19195	19235	19392	19245	19096	19009	19215	19248	19114	19270	19114	19243	19466	19256	19252	19317	19344	19366	19036	19377	19185	19199	19268	19281	19296	19100	19461	19141	19145	19172	19210	19242	19278	19229	19287	19135	19158	19226	19138	19140	19330	19283	19105	19384	19199	19136	19293	19348	19143	19256	19576	19418	19317	19199	19104	19194	19417	19343	19192	19301	19147	19541	19384	19292	19137	19069	19449	19128	18993	19299	19211	19302	19286	19214	19343	19313	19301	19013	19268	19266	19208	19242	19411	19202	19190	19252	19474	19326	19298	19271	19243	19293	19185	19251	19288	19246	19164	19496	19257	19297	19327	19215	19280	19107	19263	19227	19323	19259	19247	19306	19214	19236	19362	19326	19216	18941	19370	19105	19323	19392	19213	19264	19179	19055	19094	19057	18986	19328	19304	19209	19254	19372	19263	19334	19144	19434	19113	19354	19090	19023	19164	19165	19358	19295	19355	19408	19533	19266	19199	19158	19381	19301	19169	19317	19440	19319	19131	19261	19534	19425	19185	19280	19214	19417	19169	19396	19275	19212	19109	19063	19273	19214	19271	19434	19339	19277	19290	19274	19255	19206	19403	19442	19303	19184	19105	19148	19166	19435	19420	19380	19290	19156	19033	19162	19232	19121	19216	19186	19328	19387	19524	19023	19592	19362	19475	19333	19323	19292	19317	19093	19188	19207	19052	19258	19209	19248	19290	19430	19285	19255	19179	19291	19157	19259	19229	19251	19370	19253	19313	19167	19298	19258	19106	19166	19295	19319	19553	19118	19296	19118	19197	19081	19138	19426	19350	19385	19284	19318	19164	19288	19507	19357	19374	19024	19254	19268	19274	19112	19250	19221	19283	19196	19468	19359	19148	19468	19466	19243	19264	19208	19165	19397	19259	19277	19350	19201	19392	19210	19350	19222	19283	19176	19181	19071	19163	19178	19103	19096	19392	19402	19399	19201	19388	19306	19121	19325	19436	19081	19135	19203	19198	19220	19550	19071	19118	19361	19194	19500	19260	19165	19184	19192	19389	19352	19138	19241	19381	19235	19296	19246	19319	19042	19376	19393	19359	19163	19354	19187	19127	19427	19209	19353	19451	19308	19302	19325	19317	19247	19091	19211	19141	19245	19331	19438	19249	19254	19343	19391	19186	19232	19123	19158	19244	19207	19445	19249	19162	19253	19202	19259	19370	19258	19335	19045	19120	19285	19232	19302	19495	19365	19341	19238	19304	19138	19462	19346	19221	19119	19263	19208	19209	19371	19342	19282	19202	19149	19214	19501	19426	19220	19129	19415	19268	19390	19381	19292	19295	19256	19374	19303	19188	19347	19256	19166	19264	19294	19196	18933	19203	19314	19220	19265	19171	19246	19223	19141	19315	19320	19325	19150	19213	19498	19190	18959	19227	19396	19280	19195	19417	19153	19438	19313	19257	19316	19164	19087	19305	19315	19276	19279	19224	19383	19554	19179	19449	19399	19188	19362	19352	19338	19421	19233	19320	19093	19157	19339	19258	19345	19383	19236	19185	19270	19266	19002	19145	19185	19047	19162	19101	19220	19203	19402	19242	19348	19129	19174	19268	19345	19361	19362	19326	19407	19213	19265	19329	19424	19127	19664	19195	19345	19331	19029	19128	19204	19486	19113	19256	19251	19081	19307	19333	19049	19138	19374	19090	19253	19258	19188	19244	18948	19056	19414	19249	19100	19207	19207	19365	19173	19258	19272	19097	19121	19155	19003	19347	19367	19428	19126	19349	19155	19217	19394	19318	19369	19045	19191	19137	19241	19249	19153	19286	19095	19335	19399	19287	19164	19463	19242	19104	19233	19256	19187	19152	19310	19071	19360	19138	19378	19363	18919	19235	19329	19210	19417	19450	19229	19404	19150	19277	19358	19381	19461	18990	19425	19333	19207	19404	19192	19534	19230	19290	19288	19050	19270	19231	19341	19014	19307	19166	19129	19306	18908	19306	19212	19167	19267	19193	19219	19259	19223	19468	18971	19159	19223	18992	19268	19357	19361	19281	19091	19326	19311	19224	19238	19429	19203	19155	19307	19276	19265	19371	19285	19248	19192	19150	19498	19363	19211	19459	19320	19200	19262	19157	19421	19211	19119	19425	19334	19130	19138	19290	18932	19065	19386	19378	19330	19359	19328	19331	19321	19302	19234	19308	19241	19327	19255	19286	19303	19283	19101	19247	19297	19260	19405	19024	19227	19328	19143	19394	19374	19198	19364	19152	19339	19233	19352	19197	19304	19362	19251	19293	19346	19296	19205	19372	19129	19517	19365	19337	19425	19264	19344	19314	19418	19202	19059	19275	19250	19251	19276	19349	19261	19207	19277	19278	19305	19160	19104	19164	19266	18907	19280	19285	19420	19135	19391	19186	19245	19391	19201	19182	19286	19256	19104	19360	19255	19379	19005	19269	19543	19178	19273	19323	19427	19348	19234	19314	19256	19111	19223	19447	19338	19330	19335	19261	19284	19392	19275	19234	19327	19276	19312	19285	19180	19257	19231	19075	19420	19260	19266	19186	19247	19333	19498	19295	19208	19343	19293	19327	19309	19418	19306	19397	19092
25610	52868	52190	36316	26075	20080	17373	16545	16155	15987	15728	15846	15969	15910	15872	15886	15777	15988	15770	15858	15930	15982	15975	15971	15843	15842	15897	16021	15859	16089	15889	16014	15863	16002	15965	15947	15837	15755	15809	15937	15925	16121	15931	15934	15872	15747	15907	15956	15976	15963	15862	15936	15982	15973	16107	15897	16041	16015	15898	15823	16011	15902	16091	15713	15797	15971	16000	15816	15813	15785	15796	15813	15896	15844	15932	15814	15982	15774	15894	16021	15759	15911	15947	15829	15874	15876	15873	15776	15881	15816	15840	15791	15853	15919	15810	15866	15844	16016	15843	15888	16062	15781	16106	15849	16036	15809	15969	15916	15992	16004	15940	15951	15907	15945	15890	15886	15988	15878	15977	15844	15845	15943	15956	15808	15811	15951	16012	15893	15940	15822	15958	16042	16049	15936	15890	15941	15942	15924	15970	15888	15959	15741	15754	15875	15971	15932	15998	16044	15931	15856	15893	15969	15948	15736	16028	16024	15838	15983	16009	15788	15873	16117	15963	16041	15766	15779	16033	15725	15959	15747	16008	15731	15895	16009	15920	15939	15991	15904	15974	15973	15836	15918	15990	16033	15779	15911	15871	15817	15906	15875	16066	15833	15788	15817	15795	15943	15886	15874	15851	15891	15809	16020	15779	15879	15921	15941	15971	15948	16010	15746	15937	15890	16058	16002	15860	15951	15850	15950	15990	15854	15904	15954	15915	15847	15913	15914	15818	15851	15953	15902	15860	15897	16085	15886	15905	16007	15845	15852	15629	16078	16093	15878	15966	16030	15822	16062	15811	15813	15836	15935	15856	16112	15706	15878	15882	15806	15910	15952	15906	15852	15794	16006	16106	15973	15948	15966	15804	15955	16056	15859	15964	15992	15986	15869	15957	15801	15910	15894	15890	15865	15842	15979	15831	16006	15816	15966	15781	16098	15873	15904	15825	16008	15766	15932	16048	15835	15911	15915	15879	15951	15744	15993	16077	15880	15821	15915	15823	15922	16039	15831	15909	15788	15933	15784	16027	15710	15790	15944	15789	15944	15990	15925	15825	15984	16039	15822	15970	15712	15966	16006	15951	15837	15823	15939	15855	15854	15969	15863	15927	15770	15886	15972	15928	15757	15818	15811	15990	15821	15818	15698	15872	15733	16193	15828	15760	16047	15892	15903	15938	15810	16077	15930	16009	16045	15897	16025	15940	15791	15876	15892	15758	15994	15995	15920	15943	15951	15825	15864	16050	15968	15763	16000	15872	15962	15922	15961	15978	15887	16043	15954	16114	15783	15866	16076	15915	15770	15911	16006	15847	16028	15823	15762	15920	15936	15893	15862	15952	16011	15865	16019	16022	15738	15859	15707	15889	16097	15874	15825	15788	15863	16101	15846	16090	15784	15776	15857	15924	16059	15923	15705	15821	15882	15891	16081	16029	15875	15985	15797	15827	16191	15698	16057	15853	15947	15740	15895	15897	15884	15821	15861	15759	15841	15773	15908	15941	15837	15936	15910	15910	16000	15838	15758	15774	15974	15937	15910	15997	15860	15826	15991	15895	15860	16005	15965	15839	15712	15983	16012	15855	15863	15773	15846	16061	15757	15901	15858	15881	15865	15925	15973	15793	16038	15695	15910	15834	15859	15928	15801	15939	16002	15983	15892	15828	15933	15912	16029	15708	16174	15894	15938	15934	15960	15951	15883	15903	15800	15975	15900	15998	15901	15958	15851	15738	16004	15691	16090	16131	15958	16204	16035	15891	15936	15956	15869	15911	15870	15947	15709	15844	15852	15860	15905	15983	15968	16185	15877	15945	15936	15994	15958	15786	15968	15917	16023	15976	15840	16156	15848	15952	15878	15802	15972	15789	15950	15896	16027	15839	16180	15907	16004	16009	15773	16073	15947	16093	16150	15882	15885	16007	16066	15807	15925	15910	15613	15900	15882	15919	15863	15741	15806	15843	15720	16001	15706	15936	16052	16006	15925	15868	15835	15910	15876	15818	15935	15924	15942	15801	15879	15815	15916	15649	15914	15897	15930	16071	15960	15739	15885	15807	15648	15978	15862	15764	15877	15910	15836	15802	16053	15898	15962	15916	15858	16013	15987	15844	16057	15854	15977	16021	15848	15893	15947	15795	15939	15921	15923	15800	15954	15919	15999	15937	15943	15877	15991	15991	15918	15971	15885	15952	15838	15948	15979	15983	15918	15944	15904	15910	15888	15907	15806	15791	15892	15866	15949	15902	15848	15940	15791	15952	16078	16094	15830	15825	15760	16016	15825	15895	16022	15926	15964	15921	15887	15893	15824	15841	15883	15994	15879	15812	15946	15931	15900	15946	15875	15808	15979	15976	15903	15960	15988	15935	15687	16018	15868	15796	15916	15961	15947	15813	15904	16011	16057	15929	15989	16042	15854	15879	15981	15971	15799	15951	15956	15975	15858	16044	15816	15950	15862	15766	15948	16021	15956	15920	15809	15907	15862	15728	15858	15796	16077	15875	15841	15953	15961	15893	15961	15831	15881	15823	15974	15906	16069	15916	16029	15963	15765	15817	15941	15816	15872	16139	15868	15803	15853	16003	15879	15816	15942	16024	15866	15804	15910	16024	15885	15953	15900	16047	15805	16168	15906	15782	15991	15756	15792	16028	16129	15921	15856	16027	15844	15718	15984	15803	15660	16036	15945	15968	15902	15916	15873	15797	16120	15918	15890	15958	15851	16000	15862	16065	15932	15748	15898	15949	15754	16055	15801	15914	15816	15882	16006	15860	15867	15803	15866	15821	15951	15893	15812	16151	15798	15934	15903	15982	15996	15924	15833	15854	16028	16001	15775	15809	15931	15883	16007	15842	15965	16022	15833	15907	15819	15993	15875	16121	15866	15895	15802	15923	15899	15847	15930	16019	15906	15900	16055	15914	15791	15763	15929	15990	15928	15861	15991	15934	15959	15919	15955	16040	15907	15924	15823	15933	15914	15817	15874	15922	15782	15866	15917	15949	16052	15969	16051	15944	15912	15933	16075	15953	15862	16022	16122	16004	15926	15848	15850	15766	15665	15941	15838	15913	15993	16007	15905	15893	15874	16065	15681	15735	15901	15892	16077	15935	15896	15881	15913	15812	16007	15967	15905	15867	15786	15822	15704	15788	15795	15919	15935	15886	15769	15913	15755	16010	16008	15852	15790	15925	15932	15790	15823	15950	15809	15865	16065	15898	15805	15984	16067	15897	16001	15929	15806	15857	15819	15971	15903	15924	16023	15913	15832	15755	15973	15919	15896	15898	16019	16089	15944	15889	15888	15976	15990	16117	15790	16044	15836	16012	16004	16055	15971	15905	15924	16041	16066	15721	15946	15844	15811	15879	15909	15864	15935	15892	15971	15925	15779	15849	15777	15864	16124	15908	15786	15912	15908	15977	15889	15909	15763	15771	16046	15952	15840	16015	16003	15812	15915	15864	15847	15902	15973	15880	15842	16071	15908	15853	16039	15891	15961	15975	15992	15718	16016	15718	16013	15744	15834	15910	15807	15894	16023	15793	15993	15953	15883	15941	16005	16011	15944	15867	15854	15787	16023	16085	15859	15914	15890	15915	16040	15917	15900	15945	15998	15875	15746	15937	15988	15855	16088	15978	15713	15987	16089	15804	16071	15906	15928	15985	15835	15878	15966	15932	15893	15869	15915	15964	15987	15805	15736	16134	15883	15675	15830	16099	15882	15983	16146	16009	15804	15978	15832	15926	16091	15905	15950	15924	15895	16025	15785	15845	15987	15889	15987	15968	15880	16022	15937	15983	15938	15927	15888	16023	15953	15965	15952	15936	15950	15824	15994	15921	15746	15858	16052	15827	15819	15868	15937	16038	15798	16123	15958	15913	15923	16060	15856	15852	15932	15709	15930	15856	15793	16004	15961	15832	16021	15852	15780	16050	16019	15876	15864	16022	15998	15853	15856	15828	15800	15917	15921	15813	15848	15940	15769	15957	15888	15907	15933	16043	15936	15964	16018	15856	15793	15803	16017	15822	15959	15865	15993	15890	15821	15816	16000	15899	15967	15890	16014	15937	15903	15745	15857	15980	15890	15821	15888	15874	15958	15909	15973	15984	15888	16060	15925	15788	15967	15932	16015	16069	15923	16057	15852	15878	15935	15943	15826	15932	15855	15881	15972	15972	15835	15774	15854	15843	15924	15941	15860	15882	15963	15800	15925	15943	15791	15935	15778	15973	15812	15930	15797	15938	15924	15855	15793	15701	15960	15990	16076	15931	16088	16004	15883	15802	15902	15842	16064	15744	16035	15835	16109	15855	15939	15956	15897	15918	15880	15912	15939	15782	15918	15937	15946	15771	15944	16142	15967	15886	16041	15895	15869	15888	15958	16003	15947	15907	15903	16025	15924	15967	15869	15943	15946	16014	15949	15914	15891	15827	15936	15875	15952	15869	16012	15958	15864	15920	15804	15874	15899	15899	15993	16082	15982	15875	16008	15889	15965	15991	15928	15942	15797	16016	15874	15862	15969	15992	15809	16022	15925	16013	15934	16054	15911	15935	15870	15943	15782	15824	15847	16094	15820	15893	15946	15984	15932	15982	15833	15781	15909	15940	15893	15732	15841	15791	15894	16042	15859	15967	15954	16095	15881	15801	15770	16009	15981	15783	15916	16052	16027	15948	15880	15798	15814	15813	15797	15822	15930	16045	15908	15849	15935	16071	15796	15936	15972	15900	16038	15774	15809	15897	15701	15916	15965	15817	15898	15936	15823	15958	16104	15889	16063	15927	15944	16029	15980	15882	15773	15975	16030	15959	15809	16022	15895	15899	16002	15956	15946	15927	15694	15994	16012	15980	15920	16061	15927	16037	15986	15898	15945	16005	15863	15895	15887	15751	16033	15820	15745	15768	15920	15958	15861	15961	15830	15927	15881	15973	15984	15818	15865	16048	15879	15989	15750	15839	15975	15870	15964	15760	16129	15889	15822	15975	15991	15866	15913	15923	15919	15967	16099	15806	16001	15865	15870	15902	15800	16007	16142	16001	15758	16032	15975	15998	15916	15901	15929	15988	15919	16075	15972	15887	15853	15845	15905	15770	15938	15953	15923	16047	16044	16025	15962	15850	15925	15949	16014	15937	15976	15793	16107	16049	15971
24220	24413	45323	47639	39541	32813	27290	21733	20086	20053	19792	19659	19743	19716	19995	19740	19524	19791	19508	19603	19698	19624	19679	19597	19563	19339	19589	19646	19713	19567	19615	19385	19450	19397	19448	19606	19365	19516	19318	19624	19428	19348	19466	19552	19526	19476	19529	19475	19504	19716	19598	19598	19408	19546	19536	19671	19592	19447	19289	19511	19395	19417	19672	19506	19690	19536	19647	19490	19438	19718	19587	19455	19537	19607	19603	19556	19472	19313	19431	19427	19441	19648	19415	19628	19500	19484	19200	19522	19569	19583	19462	19290	19570	19601	19541	19516	19715	19553	19429	19558	19632	19497	19595	19444	19567	19394	19621	19438	19485	19386	19245	19386	19377	19394	19498	19365	19329	19485	19620	19435	19695	19508	19617	19668	19599	19513	19521	19692	19374	19320	19550	19572	19462	19716	19450	19313	19273	19296	19370	19511	19510	19347	19499	19466	19648	19340	19629	19423	19329	19637	19416	19515	19570	19317	19682	19504	19512	19294	19456	19489	19460	19296	19533	19785	19594	19333	19487	19272	19448	19640	19283	19415	19569	19458	19486	19670	19633	19477	19503	19558	19630	19583	19401	19575	19404	19406	19484	19222	19414	19460	19457	19430	19412	19496	19502	19391	19431	19467	19483	19589	19667	19598	19573	19549	19524	19427	19479	19276	19480	19602	19726	19685	19413	19508	19794	19310	19336	19621	19663	19512	19490	19188	19629	19619	19532	19522	19280	19503	19409	19317	19525	19406	19444	19527	19746	19583	19652	19539	19594	19547	19382	19395	19341	19348	19361	19497	19452	19542	19500	19414	19546	19470	19700	19470	19504	19383	19446	19632	19539	19463	19580	19428	19577	19638	19779	19636	19548	19432	19380	19407	19601	19383	19470	19545	19456	19314	19523	19459	19460	19336	19502	19588	19404	19564	19575	19720	19569	19529	19562	19545	19534	19522	19222	19456	19616	19586	19464	19517	19582	19562	19640	19399	19223	19427	19644	19378	19353	19398	19580	19445	19310	19634	19399	19479	19699	19512	19417	19523	19488	19443	19520	19447	19447	19537	19559	19481	19494	19748	19400	19501	19492	19373	19448	19425	19424	19408	19423	19712	19301	19454	19459	19544	19503	19450	19581	19440	19621	19370	19428	19478	19459	19513	19611	19593	19563	19469	19515	19444	19507	19326	19396	19356	19446	19744	19673	19624	19485	19591	19732	19461	19541	19334	19238	19446	19512	19353	19270	19404	19525	19605	19466	19334	19483	19376	19483	19410	19565	19716	19578	19273	19492	19369	19537	19534	19419	19505	19435	19484	19324	19467	19482	19089	19514	19443	19358	19666	19486	19438	19499	19433	19496	19470	19515	19540	19354	19510	19610	19460	19170	19471	19586	19479	19664	19475	19591	19696	19605	19433	19667	19544	19670	19414	19562	19506	19514	19361	19425	19497	19259	19607	19447	19709	19568	19418	19285	19561	19497	19273	19460	19469	19408	19504	19799	19440	19573	19680	19334	19630	19351	19692	19496	19547	19471	19330	19502	19535	19213	19507	19640	19590	19705	19436	19456	19624	19519	19570	19648	19597	19449	19417	19427	19497	19522	19435	19442	19602	19483	19474	19463	19394	19599	19554	19425	19586	19761	19580	19658	19519	19439	19650	19395	19430	19429	19518	19486	19219	19244	19320	19575	19683	19692	19600	19444	19494	19585	19463	19494	19495	19380	19406	19548	19544	19593	19353	19582	19389	19281	19675	19475	19586	19532	19520	19529	19531	19391	19547	19694	19457	19563	19402	19310	19650	19486	19574	19461	19465	19684	19434	19325	19429	19322	19431	19396	19614	19523	19607	19453	19686	19594	19422	19603	19218	19571	19492	19702	19408	19574	19679	19567	19429	19470	19398	19376	19319	19451	19446	19798	19615	19645	19316	19481	19329	19528	19536	19573	19506	19344	19433	19572	19462	19442	19702	19259	19387	19557	19570	19527	19437	19428	19461	19311	19537	19478	19590	19450	19244	19601	19749	19489	19395	19686	19510	19412	19381	19539	19344	19437	19537	19309	19283	19066	19543	19514	19462	19485	19556	19437	19455	19341	19456	19340	19564	19489	19426	19630	19620	19356	19349	19542	19485	19557	19381	19709	19433	19671	19479	19544	19612	19407	19512	19764	19339	19700	19587	19500	19338	19518	19538	19274	19547	19343	19439	19413	19361	19576	19292	19335	19441	19693	19449	19520	19577	19646	19577	19525	19483	19618	19559	19458	19436	19505	19582	19431	19547	19391	19426	19582	19428	19333	19459	19388	19439	19584	19456	19375	19457	19579	19565	19524	19602	19471	19513	19460	19622	19785	19357	19578	19530	19554	19524	19552	19480	19412	19463	19670	19506	19484	19444	19471	19685	19614	19551	19406	19210	19464	19265	19624	19653	19476	19341	19701	19515	19668	19536	19467	19360	19683	19309	19452	19496	19199	19606	19616	19710	19288	19517	19531	19469	19418	19475	19484	19337	19454	19509	19526	19523	19545	19334	19540	19630	19500	19456	19277	19524	19423	19490	19511	19525	19328	19678	19714	19466	19312	19538	19618	19695	19428	19383	19443	19543	19478	19387	19393	19173	19642	19478	19425	19279	19352	19581	19473	19414	19601	19425	19397	19376	19329	19443	19599	19451	19499	19343	19657	19504	19356	19431	19513	19605	19464	19487	19481	19416	19602	19628	19262	19407	19421	19531	19466	19408	19443	19385	19468	19599	19547	19631	19507	19518	19594	19360	19296	19360	19429	19475	19453	19264	19445	19296	19551	19478	19438	19472	19535	19644	19438	19543	19414	19465	19429	19578	19451	19557	19462	19230	19337	19362	19286	19482	19452	19470	19580	19688	19521	19432	19637	19318	19431	19395	19670	19730	19477	19598	19596	19244	19435	19416	19456	19393	19721	19472	19612	19266	19387	19427	19438	19464	19480	19476	19441	19505	19488	19551	19548	19637	19615	19540	19343	19489	19588	19330	19368	19423	19447	19462	19653	19378	19503	19515	19580	19433	19564	19496	19640	19642	19432	19494	19531	19434	19590	19666	19470	19384	19321	19542	19397	19428	19313	19563	19339	19380	19476	19358	19564	19399	19703	19305	19423	19455	19257	19365	19593	19357	19410	19480	19383	19533	19561	19646	19529	19415	19488	19654	19539	19433	19693	19609	19461	19278	19425	19528	19632	19607	19465	19480	19471	19549	19438	19658	19617	19482	19676	19569	19340	19468	19442	19431	19557	19426	19668	19372	19433	19197	19563	19482	19556	19482	19430	19443	19472	19414	19376	19369	19335	19390	19438	19491	19414	19463	19431	19603	19476	19615	19501	19646	19463	19626	19485	19198	19424	19308	19488	19474	19562	19452	19426	19577	19488	19458	19488	19481	19413	19310	19731	19519	19667	19742	19376	19433	19308	19569	19412	19420	19616	19376	19689	19275	19628	19527	19649	19527	19513	19325	19332	19422	19418	19618	19433	19378	19617	19519	19656	19488	19461	19572	19356	19485	19466	19497	19342	19389	19515	19451	19525	19288	19460	19351	19424	19388	19555	19427	19517	19394	19543	19293	19391	19568	19477	19596	19551	19558	19546	19579	19385	19568	19715	19428	19372	19660	19451	19342	19439	19658	19410	19328	19468	19390	19720	19371	19380	19593	19378	19334	19344	19408	19638	19467	19541	19539	19461	19227	19525	19326	19442	19546	19727	19488	19503	19448	19665	19557	19440	19334	19354	19541	19538	19507	19542	19717	19593	19704	19614	19599	19435	19669	19489	19200	19599	19577	19354	19376	19642	19516	19522	19634	19416	19724	19590	19538	19555	19264	19293	19554	19379	19494	19456	19486	19357	19676	19452	19303	19598	19527	19202	19326	19400	19506	19480	19461	19743	19665	19475	19487	19457	19312	19509	19522	19443	19214	19360	19568	19700	19542	19626	19558	19550	19613	19343	19568	19490	19248	19395	19545	19563	19413	19297	19632	19415	19499	19457	19373	19520	19561	19532	19298	19372	19553	19569	19527	19302	19338	19247	19346	19616	19630	19617	19551	19424	19655	19256	19473	19582	19667	19611	19469	19383	19454	19482	19595	19483	19422	19688	19533	19348	19465	19576	19479	19682	19468	19484	19314	19344	19693	19694	19381	19525	19489	19431	19443	19526	19556	19654	19468	19500	19432	19661	19524	19631	19641	19390	19785	19448	19556	19530	19669	19495	19571	19345	19478	19465	19705	19496	19373	19528	19563	19229	19287	19456	19587	19448	19424	19463	19373	19520	19495	19563	19467	19505	19255	19513	19328	19363	19466	19635	19507	19428	19490	19451	19660	19526	19505	19477	19476	19415	19513	19473	19449	19537	19112	19450	19395	19460	19489	19630	19449	19374	19308	19603	19457	19506	19447	19293	19488	19580	19417	19389	19441	19757	19530	19540	19427	19178	19345	19622	19613	19528	19432	19322	19648	19456	19640	19490	19521	19535	19783	19677	19324	19661	19635	19258	19489	19622	19487	19411	19160	19308	19385	19458	19475	19473	19578	19472	19540	19422	19429	19580	19632	19457	19518	19318	19324	19461	19445	19492	19384	19627	19424	19370	19434	19557	19133	19316	19665	19627	19519	19566	19543	19587	19362	19720	19424	19612	19592	19300	19526	19773	19373	19515	19485	19480	19518	19440	19278	19314	19544	19301	19430	19470	19396	19619	19595	19675	19650	19592	19429	19468	19299	19592	19448	19629	19580	19576	19447	19372	19574	19390	19425	19555	19575	19648	19646	19548	19501	19292	19330	19236	19616	19434	19113	19498	19411	19355	19389	19408	19461	19445	19534	19373	19263	19627	19636	19485	19568	19659	19386	19481	19482	19298	19561	19419	19527	19453	19388	19583	19614	19374	19398	19441	19486	19628	19507	19452	19507	19422	19257	19538	19604	19613	19617	19496	19480	19390	19532	19308	19604	19452	19400	19492	19476	19726	19469	19585	19628	19513	19611	19527	19411	19486	19535	19532	19425	19583	19378	19450	19419	19441	19281	19567	19292	19539	19375	19684	19417	19670	19503	19497	19358	19566	19595	19627	19665	19375	19289	19258	19678	19445	19551	19458	19581	19377	19416	19512	19526	19292	19523	19615	19346
51659	99778	90851	65523	46648	32072	22081	17910	16692	16270	16187	16206	16285	16145	16330	16069	16234	16180	16176	16059	16122	15879	16063	16200	16086	16123	16004	16111	15999	16053	15881	16030	16212	16138	16021	16177	16026	16221	16134	16076	16145	16024	15973	16306	16219	16180	15906	15930	16123	16112	16129	16179	16022	16219	16072	16076	16250	16154	16077	16054	16128	16144	16259	16154	16271	15940	16157	15979	16115	16222	16120	16146	15902	16185	15808	16214	16063	16138	16171	16063	15944	15997	16209	15943	15862	15947	16154	16115	16128	16090	16143	15875	16139	16051	16025	16067	16188	16154	16005	15995	16018	16133	16071	16067	16185	16128	16077	16092	16014	16035	16070	16100	16001	16014	16069	16165	16105	16073	16112	16061	16047	16138	15975	15960	16034	16091	16072	16087	15977	16202	16053	16033	16217	16088	16006	16059	16192	16176	16173	16152	16099	15982	15917	16181	16120	16124	16023	16110	15992	16168	16139	16059	16168	16079	15908	16080	16119	16154	16120	16038	16075	16160	15986	16107	15894	15971	16152	16024	15923	16002	16298	16102	16044	16106	16116	16159	16158	16121	16153	16221	16267	15878	16228	16175	15889	15958	16162	16154	16039	15956	15854	16206	16137	16025	16171	16087	15886	16185	15921	16186	15999	16162	16129	16036	16146	16162	16227	16076	16026	16043	15954	16026	16021	16052	16124	16384	16196	16115	16152	16099	16109	16043	16011	16079	16166	16310	16105	16199	16121	16134	15935	16172	16305	16122	16202	16207	15998	16072	16187	16086	16041	16167	16103	16259	16036	16179	15891	16024	16040	15995	16147	16009	16231	16264	16302	15999	16140	15960	16123	16000	16133	16124	16088	16237	15992	16193	15987	16064	16136	16161	16003	16096	16222	16104	15968	16105	15991	16166	16111	16190	16157	16083	16153	16111	16117	16018	16237	16161	15980	16100	16204	16136	15882	16113	16052	16010	16193	16177	16102	16292	16113	16102	16132	16094	16208	16079	16116	16177	16059	16236	16149	16045	16004	16197	16226	16224	16023	15923	16188	16122	15989	16024	16185	16095	16287	16272	16082	16129	16137	15925	16030	16085	16166	15976	16289	16248	16248	16159	16022	16244	15991	16185	16081	16121	16056	16171	16132	16215	16055	16111	16126	16088	16155	16113	16047	16047	16110	15968	16033	16022	16165	16083	15905	16149	16147	16109	16114	16019	16139	15996	16125	15965	16238	16059	15972	16105	15932	16058	16136	16271	16060	16339	16035	15982	16007	16046	16157	16175	16067	16000	16124	15966	16081	16109	16135	15945	16261	16168	16251	16041	16296	16288	16102	16028	16063	16220	16365	16060	16152	16064	16182	16011	16294	15913	16210	16250	16139	16240	15969	15999	16106	16116	16132	16073	16244	16057	16183	16144	16132	16068	16072	16089	16053	16095	16024	15986	16260	16086	16101	16095	16096	16151	16061	16067	16118	16121	16091	16195	16340	15962	16241	16251	16096	16029	16217	16045	16014	16192	16092	16148	16074	16028	16256	16009	16251	15933	16276	15941	16267	16188	16117	15945	16153	16071	16164	16138	16020	16142	16165	16079	16251	16109	16032	16049	16011	15979	16077	15988	16097	16304	16100	16251	16115	16028	16151	16034	16121	16023	16049	16146	16223	16005	16215	16000	16281	16196	16178	16030	16054	15998	16122	16004	16202	16121	16173	15944	16027	16022	16072	16128	16186	16239	16137	16019	16068	15976	16261	16024	16155	16037	16038	16172	16184	15942	16039	16127	16167	15941	16093	16093	16233	16132	16091	16244	16085	16254	15976	16041	15852	16214	15988	16119	16029	16026	15992	16179	16010	16162	16006	16177	16050	16204	16064	15893	16221	16240	16041	16012	16119	15992	16037	16113	16108	16009	16074	16309	15976	16158	16270	15986	16134	16108	16241	16182	16070	16133	16118	16088	16159	16058	16103	16081	16119	15984	16106	15933	16219	16031	16063	16162	15947	16113	16073	16196	16120	16003	16061	16135	16102	16052	16230	16037	16115	15985	16199	16224	15873	16009	16183	16159	16128	16050	15949	15943	16139	15979	16138	16030	16073	16195	16014	16105	16013	16105	16191	16032	16069	16120	16009	16142	16214	16003	16108	16166	16025	16084	16019	16213	16092	15972	16134	16000	16052	16179	16121	16143	16055	16118	15991	16179	16255	16123	16120	16177	16043	16144	16156	16087	16225	16034	16167	16156	16076	16116	16172	16022	16191	16011	16160	16226	16105	16045	16103	16161	16158	16152	16098	16210	16096	16099	16044	16128	16090	16089	15984	16270	16149	15901	16114	16205	16056	16125	15983	16091	16172	15968	16154	16153	16106	15977	16035	15995	16141	16340	15991	16175	15983	16144	16044	16133	16381	16182	16114	16023	16010	16149	16202	16020	15896	16278	16250	16138	15991	16019	16082	16015	16030	16115	16206	16122	15984	16216	16067	16107	16119	16194	16229	16086	16031	16179	16172	16222	16081	16068	16052	16066	16009	16042	16102	16104	16140	16005	16065	16283	15978	16216	15996	16065	16097	15922	16229	16066	16180	16130	16034	16033	15977	16068	16176	16080	16132	16107	16273	15828	16056	16025	16231	16215	16178	15976	16011	16083	16204	16047	16061	16184	16042	16025	16266	16022	16178	16240	16042	16136	16121	15947	16178	15943	16010	16295	15881	15933	16024	16098	16090	16226	16087	16026	16111	16198	16057	16184	16122	16135	16090	16105	16127	16156	16089	16212	16010	15938	15990	16143	16157	16147	15984	16052	16098	16158	16025	16127	16168	16116	16162	16032	16138	16131	16210	16038	16094	16114	16097	16202	16030	16094	16081	15979	15997	15992	16221	16006	16198	15965	16127	16128	16008	16068	16227	16176	16211	16206	16110	16125	16095	16194	16118	16216	16006	16004	16011	16118	16124	16073	16178	16023	16065	16192	15991	16083	16017	16048	16228	15956	16060	16243	16142	16082	16131	16125	15997	16066	16170	16012	16061	16139	16039	16074	16055	16135	16085	16186	16137	16075	16075	16184	16060	16092	16021	16085	16056	16144	16101	15979	16186	16289	16009	16165	16102	16001	16175	16177	16104	16257	16261	16082	16121	16079	16202	16089	16169	16088	16134	16160	16063	15967	16259	16043	16125	16139	16333	16145	16092	15881	16070	16217	16195	15972	16275	16102	16183	16140	16243	16093	16095	16145	16146	16206	16161	15978	16291	16186	16169	15863	16078	16075	15989	16159	16121	16156	16016	15995	16087	16024	16006	16212	16227	16055	16161	16142	16140	16164	15952	16073	16159	16196	16103	16107	16149	16102	16190	15989	16149	16146	16133	16037	16265	16275	16260	16149	16073	16200	16152	16167	16342	16013	16128	16073	16182	16058	16120	16014	16105	16025	16170	16081	16095	16223	16185	16181	16193	16077	16297	16175	16062	15938	15980	16115	16103	16174	16144	16164	16153	16096	16083	15894	16148	16177	16149	16120	16166	16018	16080	16138	16113	16133	16073	16129	15987	16013	16006	16175	15980	15959	16076	16034	15943	16001	15989	16072	15863	16133	16095	16118	16214	16141	15999	16295	16125	16108	16075	16012	15989	15922	16259	16021	16146	16269	16208	16115	16136	16061	16005	16256	16130	15997	16157	16313	16165	16113	16073	16048	16018	16159	15950	16051	16075	16192	16274	16076	16113	15997	16165	16289	16052	16149	16027	16174	15923	15999	16094	16191	16144	15969	15999	16181	16238	16125	16232	15992	16263	16091	16081	15962	16142	16155	16059	16159	16099	16136	15997	16295	15940	15954	16065	16006	16087	16021	15993	16091	15988	16220	16112	16247	15999	16152	16128	16088	16150	16255	16061	16188	15992	16167	16233	16110	16089	16113	16186	16028	16104	15990	16066	16091	15986	16072	15937	16082	16134	16288	16150	16154	16028	16238	15976	15954	16028	16065	16192	16173	16162	16109	16115	16084	15974	15844	16118	16062	16103	16285	16182	16098	15986	16143	16182	16077	16270	16156	16088	16120	15951	16133	16093	16164	16204	16102	16084	15836	16021	16214	16060	15949	16037	15825	16194	16060	16134	16004	16081	16188	15992	16234	16127	16214	16005	16149	16063	16133	16225	15984	16097	15989	16104	16074	16008	16121	15971	16153	16051	16125	16116	15948	16158	16098	16179	16059	15974	15839	16104	16126	16043	16028	16046	16112	16082	16145	16152	16137	16160	16051	16067	16301	16207	16099	16173	16404	16064	16380	16140	16094	15923	16119	16223	15913	16165	16210	16103	16145	16041	16176	16176	16038	16120	16006	16196	16141	16130	16095	16155	16108	16121	16080	16216	16085	16097	16000	16174	15993	16131	16172	16081	16107	16153	16192	16247	15893	15893	16003	16073	16151	15996	15997	16018	16088	16072	16106	15942	15930	16064	16198	16022	16063	16081	16011	16151	16208	16148	16187	16193	16031	16113	15926	16090	16132	16061	16069	16115	16012	15914	16137	16002	16162	16105	16094	16059	16075	16069	15967	16003	15898	15972	15896	16007	16147	16091	16109	16043	16001	16133	16243	16051	15989	15989	16242	16245	16171	16032	16130	16131	15933	16003	16165	16102	16149	16108	16044	16003	16017	16021	15893	16118	16002	16101	16167	16248	16138	16240	16164	16104	15982	16124	16158	16092	16125	16098	16068	16017	16008	16209	16010	16079	15964	15915	16139	16169	16076	16147	16265	16155	15946	16006	16285	16083	16153	16218	16054	16059	16088	16152	16086	16005	16065	16182	16177	16093	16158	16105	16115	16238	16082	16176	15990	16076	16028	16304	16173	15985	16142	16117	16053	16147	16110	16152	16114	16128	16001	16091	16099	16088	16254	16151	16167	16017	16140	16012	16064	15934	16151	15928	16134	16130	16039	15954	16227	16033	15988	15963	16200	16077	16130	16143	15981	16141	16191	16017	16138	16113	16098	16169	16143	16113	15892	16134	16195	15996	16181	16037	15989	16079	16287	16085	16162	16060	16164	16166	16046	16278	16163	16243	16035	16206	16171	16194	16177	16021	16079	16046	15822	16153	15995	16035	16222	16188	16056	15895	16027	15983	16190	16388	16128	16267	16094	16080	16097	16091	16222
23103	23077	39266	42434	39286	34874	30538	23232	20626	20060	19970	19710	20160	19844	19862	19763	19856	19697	19602	19481	19666	19531	19582	19660	19599	19612	19514	19659	19622	19694	19461	19601	19768	19427	19613	19627	19525	19440	19169	19560	19425	19710	19417	19506	19713	19593	19439	19512	19398	19565	19376	19427	19546	19560	19459	19491	19505	19523	19579	19356	19408	19618	19454	19433	19598	19780	19498	19323	19654	19526	19586	19446	19364	19469	19637	19581	19500	19659	19584	19471	19556	19447	19518	19652	19629	19549	19630	19453	19561	19310	19487	19444	19493	19721	19429	19493	19529	19639	19358	19532	19519	19497	19497	19359	19412	19251	19387	19617	19575	19617	19358	19572	19618	19208	19396	19510	19420	19472	19506	19321	19462	19446	19616	19356	19514	19525	19679	19616	19432	19422	19628	19552	19450	19413	19263	19562	19446	19589	19500	19448	19588	19340	19312	19325	19476	19574	19378	19386	19399	19576	19407	19370	19494	19282	19501	19492	19404	19606	19481	19400	19433	19537	19514	19441	19524	19395	19441	19392	19503	19630	19264	19347	19532	19478	19438	19531	19436	19471	19525	19545	19454	19355	19481	19494	19586	19379	19529	19442	19473	19556	19489	19423	19307	19409	19374	19466	19508	19640	19520	19706	19581	19333	19424	19470	19520	19350	19451	19557	19401	19265	19456	19386	19456	19554	19456	19272	19453	19320	19468	19486	19523	19426	19465	19484	19462	19392	19593	19525	19177	19493	19449	19651	19515	19399	19340	19401	19667	19555	19460	19509	19559	19409	19530	19415	19605	19447	19370	19406	19401	19358	19431	19622	19581	19465	19548	19208	19500	19524	19511	19502	19523	19500	19543	19406	19417	19564	19389	19206	19432	19385	19437	19481	19475	19528	19618	19377	19622	19391	19528	19457	19530	19407	19242	19496	19543	19594	19438	19384	19489	19604	19358	19579	19484	19325	19502	19405	19562	19586	19414	19452	19391	19585	19475	19545	19630	19564	19557	19280	19331	19409	19459	19402	19654	19431	19465	19766	19508	19370	19296	19580	19501	19388	19370	19429	19424	19341	19437	19581	19350	19474	19403	19650	19417	19433	19454	19372	19535	19342	19439	19455	19390	19492	19560	19561	19355	19483	19570	19515	19488	19522	19557	19395	19674	19259	19365	19649	19569	19387	19203	19407	19418	19335	19573	19605	19393	19291	19351	19263	19297	19657	19536	19516	19493	19297	19642	19529	19360	19551	19351	19599	19489	19645	19502	19376	19385	19572	19699	19576	19600	19518	19423	19471	19441	19534	19477	19559	19508	19566	19554	19287	19489	19374	19269	19300	19325	19606	19560	19606	19301	19511	19420	19372	19449	19661	19610	19547	19529	19532	19454	19460	19339	19505	19360	19642	19419	19677	19381	19408	19607	19577	19488	19535	19441	19603	19439	19528	19387	19371	19460	19465	19392	19427	19637	19616	19360	19382	19392	19468	19625	19673	19435	19202	19500	19432	19326	19404	19584	19525	19402	19355	19473	19296	19632	19490	19473	19506	19671	19477	19427	19423	19645	19427	19205	19573	19581	19367	19583	19591	19542	19244	19516	19436	19494	19375	19343	19575	19462	19380	19493	19459	19461	19654	19586	19338	19515	19604	19615	19639	19687	19261	19317	19331	19504	19709	19668	19663	19462	19462	19584	19480	19517	19432	19619	19372	19411	19576	19534	19496	19373	19353	19272	19571	19416	19520	19430	19658	19503	19439	19416	19390	19552	19447	19656	19536	19513	19484	19340	19405	19640	19471	19589	19508	19363	19467	19541	19458	19462	19431	19442	19387	19452	19233	19584	19469	19504	19471	19518	19574	19527	19234	19603	19473	19445	19372	19463	19556	19570	19334	19465	19525	19480	19377	19590	19351	19598	19479	19390	19407	19736	19444	19484	19487	19184	19453	19530	19501	19553	19539	19603	19416	19443	19401	19459	19429	19565	19493	19545	19340	19567	19429	19483	19564	19496	19682	19463	19533	19266	19326	19516	19470	19376	19284	19585	19398	19429	19394	19344	19662	19440	19450	19308	19290	19312	19620	19665	19347	19320	19593	19656	19723	19531	19336	19232	19431	19152	19274	19403	19307	19590	19399	19591	19643	19555	19392	19262	19470	19504	19528	19496	19495	19255	19342	19371	19443	19610	19230	19473	19478	19557	19474	19507	19223	19449	19411	19395	19369	19521	19389	19353	19410	19421	19436	19436	19541	19466	19371	19398	19576	19348	19309	19537	19562	19422	19591	19340	19558	19272	19390	19430	19477	19285	19546	19405	19579	19410	19353	19406	19335	19510	19538	19365	19417	19520	19351	19622	19517	19439	19663	19350	19629	19543	19306	19496	19574	19321	19460	19543	19300	19375	19614	19319	19575	19572	19427	19372	19559	19468	19457	19600	19527	19403	19391	19323	19387	19523	19339	19437	19533	19334	19478	19545	19282	19516	19588	19494	19503	19428	19417	19460	19436	19511	19467	19427	19520	19244	19547	19454	19453	19656	19415	19475	19415	19575	19600	19367	19350	19464	19536	19626	19502	19567	19465	19712	19319	19550	19562	19410	19493	19650	19564	19194	19353	19408	19369	19398	19334	19457	19505	19372	19512	19291	19267	19468	19510	19364	19540	19610	19435	19477	19500	19322	19327	19179	19391	19542	19453	19342	19681	19600	19286	19382	19458	19332	19419	19511	19512	19586	19449	19489	19326	19613	19307	19459	19464	19337	19510	19372	19360	19428	19661	19410	19707	19698	19383	19533	19355	19578	19485	19548	19508	19675	19581	19447	19449	19501	19460	19408	19373	19389	19546	19554	19688	19439	19536	19551	19356	19546	19483	19580	19527	19306	19331	19402	19287	19488	19666	19291	19464	19567	19389	19561	19505	19541	19572	19369	19376	19418	19221	19335	19657	19408	19392	19617	19450	19329	19433	19434	19715	19579	19466	19523	19435	19557	19326	19392	19485	19496	19385	19422	19556	19468	19584	19452	19468	19543	19218	19568	19543	19442	19475	19638	19486	19422	19591	19512	19296	19703	19570	19662	19352	19445	19633	19299	19465	19490	19405	19458	19389	19514	19604	19421	19444	19495	19611	19698	19573	19499	19620	19504	19571	19331	19516	19511	19581	19506	19495	19524	19535	19731	19563	19503	19668	19398	19466	19560	19462	19468	19479	19378	19394	19490	19219	19447	19355	19568	19403	19568	19407	19451	19579	19525	19580	19325	19391	19455	19540	19291	19473	19396	19519	19389	19335	19422	19547	19453	19458	19384	19307	19536	19577	19505	19633	19426	19547	19513	19590	19570	19520	19493	19396	19520	19488	19546	19421	19326	19526	19681	19289	19462	19541	19364	19433	19492	19496	19519	19527	19688	19482	19311	19273	19402	19455	19431	19403	19449	19426	19478	19563	19483	19438	19486	19178	19295	19486	19431	19589	19548	19335	19474	19455	19417	19542	19491	19512	19333	19616	19530	19567	19448	19488	19429	19549	19376	19423	19460	19394	19407	19407	19611	19502	19526	19472	19575	19309	19595	19505	19482	19422	19480	19343	19605	19495	19595	19544	19629	19395	19394	19575	19441	19460	19424	19429	19654	19545	19380	19287	19514	19386	19406	19400	19419	19301	19429	19601	19329	19566	19333	19424	19549	19477	19311	19321	19327	19350	19478	19389	19506	19512	19529	19609	19290	19312	19263	19502	19428	19418	19444	19361	19366	19700	19530	19641	19532	19564	19463	19545	19565	19570	19605	19583	19326	19505	19604	19350	19330	19364	19393	19378	19421	19444	19583	19276	19411	19390	19567	19527	19357	19548	19402	19265	19432	19290	19478	19370	19500	19304	19365	19459	19530	19415	19618	19503	19669	19436	19558	19315	19590	19622	19593	19522	19617	19534	19564	19381	19328	19528	19518	19566	19589	19476	19533	19435	19558	19657	19625	19354	19409	19625	19493	19410	19436	19302	19432	19403	19514	19472	19657	19414	19536	19545	19173	19506	19423	19300	19544	19530	19496	19490	19381	19340	19257	19476	19512	19508	19326	19436	19480	19474	19437	19276	19391	19212	19645	19412	19476	19327	19450	19431	19383	19319	19568	19482	19413	19344	19581	19422	19448	19462	19380	19410	19438	19357	19531	19602	19418	19398	19432	19382	19411	19592	19474	19432	19407	19643	19557	19522	19625	19455	19548	19511	19394	19525	19587	19444	19488	19565	19435	19665	19428	19572	19393	19310	19254	19481	19424	19441	19286	19482	19208	19363	19293	19478	19337	19289	19463	19502	19603	19534	19339	19427	19520	19482	19504	19319	19445	19458	19397	19377	19484	19544	19305	19602	19382	19592	19565	19518	19416	19408	19468	19365	19494	19591	19469	19495	19576	19470	19500	19353	19613	19583	19647	19487	19547	19515	19310	19563	19329	19474	19593	19526	19518	19618	19419	19449	19440	19527	19671	19510	19546	19186	19341	19469	19540	19606	19350	19482	19599	19275	19440	19319	19431	19360	19356	19261	19611	19454	19399	19484	19290	19465	19467	19588	19266	19438	19407	19674	19681	19628	19608	19548	19421	19287	19460	19496	19444	19714	19515	19687	19538	19358	19499	19504	19479	19474	19590	19483	19680	19423	19827	19459	19357	19562	19592	19364	19453	19515	19551	19240	19273	19477	19262	19448	19444	19353	19687	19318	19255	19443	19331	19522	19575	19409	19487	19429	19526	19515	19502	19386	19400	19376	19486	19291	19392	19532	19499	19514	19503	19395	19507	19571	19177	19496	19488	19235	19502	19348	19734	19583	19542	19496	19490	19584	19538	19341	19201	19383	19564	19391	19506	19334	19341	19672	19488	19570	19430	19532	19728	19398	19434	19390	19299	19443	19563	19349	19451	19508	19381	19455	19444	19466	19668	19651	19471	19311	19440	19418	19339	19466	19625	19314	19571	19500	19594	19418	19373	19681	19375	19548	19501	19582	19338	19459	19658	19377	19590	19395	19510	19338	19501	19510	19599	19559	19425	19493	19470	19333	19576	19506	19350	19392	19292	19603	19427	19451	19162	19368	19503	19478	19463	19249	19681	19537	19384	19338	19516	19249	19461	19495	19499	19433	19471	19432	19546	19350	19389	19386
61649	104918	96209	77172	56396	38628	25335	18948	16935	16238	16055	16201	16105	16085	16068	15960	16189	16180	15962	16066	16084	16173	16158	16218	16172	16041	16104	16234	16281	16067	16140	16279	16137	15885	16066	16056	16099	16056	16261	16142	16024	16187	16041	16182	16210	15972	16218	16038	16341	15992	16220	16089	15934	15863	16046	16234	16082	16047	15950	15907	16114	15984	16165	16185	16101	16146	16144	16042	16051	16028	15918	15971	16096	15994	16152	16002	16121	16070	15987	16250	16105	15991	16018	16162	16214	16111	16011	16112	15955	15992	16045	16065	16349	16054	16036	15958	16186	16100	16168	16132	16130	16048	16065	16066	16103	16049	16148	16054	15934	15970	16026	16104	16207	16269	16041	16028	15995	15984	16011	15993	15938	16007	15979	16106	16222	16273	16138	16012	16079	16188	15984	15947	16117	16132	16174	16196	16093	16215	15988	16018	16120	15923	16235	16251	16013	16050	16021	16020	15972	16085	15927	16088	16308	16177	16179	16020	15945	16030	15997	16254	16006	16025	16142	16009	15896	15931	16200	15926	15977	16097	15982	16010	16006	16084	16126	16142	16194	16254	15957	16096	16013	15976	16212	15868	16152	15984	15903	16107	16107	15905	16000	16045	15952	15970	16098	16021	16126	16025	15966	16229	16246	16107	15991	16148	16091	16099	15955	16203	15967	15993	16147	15982	16057	16170	16047	15897	16108	16078	16222	16055	16049	15955	16011	16102	16090	15979	16131	15994	16098	15939	16071	15977	16179	16037	15968	15938	16070	16145	15930	15968	16074	16033	15976	16150	15987	16092	15969	16114	16130	16034	16122	16105	16146	16071	16021	16115	16081	16045	15942	16001	15948	16245	16014	15997	15973	15890	16069	16130	16080	16030	16002	15839	16091	16021	16172	16094	16195	16136	15972	16000	16159	16039	15962	16111	16021	16101	16184	16067	16082	16196	16079	16021	16116	16131	16094	15923	16020	16136	16200	16050	16216	16130	16222	16259	16090	16063	16151	15941	16100	16144	15947	16085	16057	16147	16160	15946	15918	16076	15895	16080	16049	16080	16080	16020	16206	16055	16025	15943	15795	15954	15987	16341	16083	16137	16040	15990	16001	15953	16185	16190	16230	16074	15960	15899	16066	15992	16150	16044	16077	16267	16054	16204	16152	16004	16120	16061	16036	16206	16127	16011	16158	16081	15919	15903	15984	16142	16125	16038	16091	15994	16205	16099	16149	16041	16064	15919	16089	16079	16054	16116	15961	16051	16185	16049	16081	16155	16056	16159	16040	16083	16296	16023	16119	15921	15985	15975	16081	16167	16001	16013	16051	16066	16058	16074	16162	16197	15983	16093	15960	15886	15888	16150	16098	16132	16169	16063	16082	16010	16036	16232	16268	16197	16279	16099	16016	15941	16040	16173	15959	16091	16007	16105	16173	16053	16202	16217	15924	15880	16043	16134	15976	16023	16136	16132	16218	16099	15967	16014	16137	16087	16114	16038	16190	15914	16195	15962	15999	16090	15927	15871	15992	15985	16026	16206	16161	16130	16094	16191	16085	16037	16129	16140	16092	16062	16113	16007	16080	15894	16144	16077	15945	16065	15957	16037	15950	16188	15879	16021	16098	15906	15983	15833	16255	16112	16076	15946	16015	16022	15961	16064	16161	16162	16051	16254	16149	15898	16170	16081	16035	16139	15964	16214	15961	16014	15997	16031	16006	16216	16040	16147	16042	15997	15985	16135	16070	16059	16175	16035	16131	16046	16029	15954	16150	16087	16137	16084	16168	16074	16011	16191	16245	16165	15992	16222	16066	15968	16070	16144	15876	16109	16026	16015	15956	16054	16108	16084	16031	16096	16279	16174	16178	16213	16050	15958	16104	16180	16167	16115	16143	15883	16057	16067	16024	16079	15988	16025	16294	15895	16129	16026	16195	16039	15924	16119	16065	16106	15987	16135	15865	15970	16017	16121	15993	15965	16018	15987	15936	16156	15851	16038	16022	16034	16002	16075	16099	15940	16144	16069	16034	16064	16059	16003	15986	16076	16177	15971	16200	16180	16159	15994	16135	16174	16111	15926	16067	16191	16080	16006	15942	16155	16118	16024	15844	16167	16135	16091	16055	16060	16104	16039	15824	16001	16133	16070	16072	16024	16053	16054	16075	16155	16054	16187	16156	15993	16066	16014	16134	16186	16015	16050	16209	16041	16115	16002	16192	15936	16285	16106	15928	15952	16115	16036	16173	16067	16136	15856	16041	16324	16189	15920	16107	16122	16136	16074	16251	16120	16004	16059	16049	16065	16142	16050	16055	15992	15965	16080	16183	15990	16130	16132	16065	16148	16185	16022	15989	16058	16039	15943	16025	16052	16039	16190	16007	16227	16126	16141	16077	15976	16112	15999	16037	16022	16090	16133	15948	16092	16119	16031	16066	16047	15982	16034	16168	16201	16118	16069	16289	15905	16290	16076	16121	15981	16179	15895	16058	15965	16033	16231	16057	15993	16073	15907	16100	15934	15874	16314	16074	16067	16282	15989	16009	16072	16193	16100	16046	16037	16135	15957	16026	15921	16063	16050	16156	16112	16141	16099	16101	15960	16094	16046	15856	16080	16005	16093	16079	16018	16257	15994	16059	16220	16060	16039	15919	15948	16048	16114	16069	16049	16097	16094	16003	16175	15919	16147	16005	16132	16084	16015	16130	16220	16150	16015	15986	16035	16175	16205	16210	15986	15981	16122	16021	16010	16201	15880	16369	16061	15946	16170	16040	15969	16131	16229	15997	16051	16107	15907	15937	16028	16122	15981	16065	16177	16059	16162	16055	16016	16087	15866	15980	16009	16030	16058	15988	16252	16078	15960	16181	16043	15983	16085	16080	16003	16133	16026	15995	16161	16122	16139	16217	16177	16184	16161	15892	16191	16067	16036	16002	16046	16047	16299	15918	16088	16088	16061	16050	16242	16160	16164	16019	16268	16050	16088	16004	16034	15992	16176	16152	15910	16151	16000	16134	16046	15976	16181	15952	15955	16105	16059	16136	16064	15916	15992	15842	16154	16197	16057	16070	16046	16168	16086	16141	16336	16023	16116	16140	15994	16118	16163	16057	15881	16008	16269	16098	16170	16163	16055	16094	16090	15947	16069	16167	16145	15979	16142	16158	16127	16122	15940	16018	16013	16032	15982	16110	16031	16075	16071	16157	16094	16182	16025	16213	16139	15957	15989	16249	16071	16116	16112	16163	16035	16187	16060	16016	15957	16170	16022	16236	16052	16074	16115	16088	16081	15994	16030	16128	16100	16227	16072	15991	15996	15943	16125	16084	16050	16116	16028	16148	16023	16138	16119	16130	16069	16027	16121	15961	16155	16009	16162	16150	15921	16072	16102	16149	16181	16121	16093	16126	16129	16001	16219	16081	16232	15988	16003	15904	16060	16069	16060	15956	16165	16111	16080	16096	16005	16081	16136	15948	15964	15891	16011	16190	16125	16107	15923	16019	16091	16020	15982	16182	15922	16105	16270	16150	16093	15936	15988	16033	16156	16202	16041	16075	16134	16047	16167	15888	15951	16062	15853	16088	16205	16153	16223	15968	16113	16028	16148	16097	16239	15921	15954	16003	16070	16138	16090	15871	16036	16069	15964	15873	16103	16223	16151	16124	16147	16055	16177	16096	16152	16033	15848	16168	16104	15911	16086	16155	16072	16028	16101	15985	16107	16148	16076	16174	16131	16222	16145	16094	15990	16119	16078	16086	15916	16028	16211	16166	16149	16019	16000	16022	15916	16086	15984	16086	16051	16158	16011	16002	16129	16192	16158	16040	16151	16093	16221	16057	15945	15917	15936	16215	16076	16008	16131	15969	16080	16040	15961	16212	16116	16158	15999	16162	15970	16108	15966	16123	15848	15997	16146	16267	16130	15977	16134	16150	16026	16214	16178	16040	16115	16214	16125	15862	16047	16218	15986	16083	15982	16259	16102	16067	15994	16195	16180	16115	16031	16009	16029	15995	16101	16034	16177	16085	16099	16070	16089	16016	16157	16120	16032	16176	15953	16127	16129	16099	16130	16151	15958	16065	16000	16166	16197	15993	15931	15937	16129	15960	16187	16017	16077	16096	15998	15974	15978	15908	16230	16174	15946	16127	15990	16116	16064	16164	16117	15989	16017	16169	16103	16057	15900	15899	16300	16066	15997	16213	16074	15990	16058	16214	15971	15781	16155	16061	16095	16105	16030	16158	16049	16174	16241	16106	15960	15986	16090	16028	15959	16009	16008	16069	16091	15969	16184	16185	16212	15978	15891	15886	16072	16160	16020	16110	16107	16123	16151	16170	16189	16132	16104	16029	16128	15964	16209	15992	16082	16146	16176	16103	16207	16192	15974	15959	16071	16044	16155	16050	16040	16155	15919	16012	16126	16164	16086	15814	16174	16174	16005	16083	16045	16053	15996	16230	16005	16160	16189	16168	15910	16066	16231	16051	16062	15821	16168	16068	16067	15826	15948	16076	16160	16275	16002	16046	16160	16046	15982	16073	16166	16215	16143	16124	16223	15985	16085	16004	16038	16163	15928	16120	16043	15951	16255	15986	15995	15889	16067	16153	16226	15953	15945	16185	16010	16012	15978	16138	16094	16121	16200	16174	16007	16233	16181	16098	16024	16074	16070	16091	16066	15917	15960	16212	16138	16108	15939	16066	16023	16077	16158	16113	16195	15992	16025	16245	16162	16133	16141	16010	16140	16070	16054	16135	16078	16030	16105	16034	16139	16205	15996	16055	16294	15948	16097	16262	16129	16076	15943	16178	16007	16037	16033	15947	16144	16024	16102	15943	16084	16122	16099	15994	16051	16089	16254	16030	15972	16147	16094	16101	16145	15864	16030	16174	16094	15985	15985	16151	16157	15988	16170	16030	16007	16031	16001	16089	16235	16030	16057	16033	15964	16079	16004	16129	16034	16187	16051	16112	16179	15994	15974	16148	16122	16022	15967	15969	16036	16068	16100	16204	16126	15905	15990	16117	16195	16099	15786	16017	16081	16092	16183	15896	16064	16336	16048	16125	16053	16156	16062	16148	16025	15985	16017	16157	15901	15943	16050	16113	16074	16098	15918	16138	16006	16013	16115	16261	16043	16122	16215	15780	15974	15990	16157
28877	35980	47095	37620	27316	22865	20753	19988	19881	19635	19338	19575	19367	19652	19412	19465	19527	19417	19556	19751	19531	19570	19799	19308	19519	19447	19308	19539	19364	19664	19599	19543	19485	19369	19418	19284	19390	19744	19368	19511	19511	19481	19649	19448	19355	19386	19437	19465	19445	19321	19427	19532	19353	19280	19482	19619	19663	19674	19570	19365	19377	19321	19422	19470	19367	19360	19600	19512	19652	19542	19393	19555	19335	19489	19514	19538	19619	19622	19451	19575	19504	19583	19392	19564	19511	19439	19506	19341	19575	19460	19577	19387	19498	19336	19433	19514	19376	19466	19561	19404	19440	19448	19440	19560	19254	19401	19685	19576	19410	19411	19771	19465	19437	19578	19605	19423	19273	19205	19573	19437	19344	19409	19443	19393	19243	19374	19325	19406	19555	19543	19380	19401	19588	19454	19472	19466	19722	19349	19642	19509	19657	19392	19485	19342	19553	19569	19482	19494	19341	19328	19219	19335	19772	19637	19350	19356	19340	19462	19478	19499	19546	19606	19519	19645	19656	19388	19548	19485	19564	19510	19478	19400	19414	19474	19403	19483	19713	19610	19535	19406	19409	19643	19517	19575	19493	19550	19283	19399	19405	19444	19616	19729	19247	19476	19399	19641	19452	19556	19368	19709	19494	19465	19587	19374	19364	19530	19326	19541	19326	19389	19428	19497	19521	19692	19534	19524	19440	19551	19536	19582	19421	19324	19321	19448	19571	19503	19538	19392	19430	19360	19395	19381	19432	19493	19675	19595	19522	19321	19581	19465	19498	19365	19402	19554	19283	19542	19500	19453	19607	19498	19574	19444	19526	19489	19535	19436	19504	19561	19458	19419	19507	19572	19497	19270	19416	19547	19582	19229	19405	19507	19564	19529	19582	19379	19583	19334	19283	19450	19450	19459	19490	19633	19377	19417	19364	19453	19360	19385	19396	19508	19495	19409	19458	19604	19407	19502	19369	19497	19434	19536	19442	19576	19525	19197	19622	19591	19739	19619	19555	19380	19501	19331	19405	19504	19529	19425	19616	19449	19376	19524	19535	19502	19577	19647	19524	19332	19535	19397	19437	19251	19456	19417	19423	19254	19731	19447	19630	19289	19382	19450	19561	19402	19494	19284	19444	19327	19482	19419	19357	19447	19548	19427	19405	19479	19352	19425	19483	19514	19401	19424	19671	19467	19642	19298	19362	19436	19402	19355	19628	19482	19524	19551	19569	19417	19293	19350	19457	19510	19467	19502	19560	19647	19462	19383	19573	19523	19457	19488	19461	19328	19495	19356	19494	19239	19545	19607	19514	19630	19597	19563	19381	19438	19215	19315	19387	19300	19385	19542	19192	19494	19364	19553	19321	19452	19348	19403	19737	19468	19518	19473	19555	19455	19479	19395	19377	19616	19617	19513	19422	19436	19578	19493	19465	19544	19381	19619	19585	19614	19583	19307	19602	19548	19529	19553	19340	19568	19440	19692	19759	19553	19485	19483	19413	19560	19394	19599	19576	19206	19530	19602	19621	19389	19301	19124	19501	19644	19731	19631	19623	19392	19557	19356	19562	19414	19487	19320	19618	19675	19323	19168	19457	19574	19325	19656	19584	19552	19386	19641	19495	19362	19494	19450	19375	19536	19488	19523	19231	19513	19443	19536	19481	19642	19552	19753	19477	19462	19685	19571	19426	19494	19795	19463	19446	19317	19408	19608	19619	19423	19591	19325	19290	19661	19517	19659	19496	19463	19541	19382	19468	19277	19582	19365	19571	19459	19546	19396	19580	19615	19567	19473	19526	19523	19513	19391	19439	19717	19700	19507	19544	19602	19497	19524	19278	19603	19480	19172	19436	19593	19315	19494	19341	19552	19561	19317	19365	19541	19405	19339	19452	19521	19335	19508	19436	19545	19216	19490	19645	19512	19521	19458	19567	19476	19363	19473	19348	19496	19374	19365	19360	19568	19349	19393	19652	19366	19557	19431	19723	19536	19493	19475	19421	19486	19469	19407	19587	19399	19565	19499	19378	19345	19484	19688	19458	19728	19559	19320	19465	19362	19515	19449	19458	19395	19666	19598	19495	19554	19598	19321	19485	19521	19367	19485	19429	19460	19489	19658	19431	19463	19639	19679	19572	19499	19741	19356	19532	19473	19535	19485	19447	19416	19477	19582	19417	19494	19538	19559	19554	19681	19585	19483	19476	19675	19474	19429	19732	19323	19545	19471	19437	19219	19259	19310	19593	19448	19567	19606	19277	19635	19529	19590	19607	19394	19585	19472	19730	19548	19539	19417	19475	19434	19562	19320	19515	19470	19298	19557	19555	19529	19344	19385	19464	19748	19570	19400	19408	19564	19614	19299	19397	19667	19636	19352	19457	19542	19686	19554	19337	19435	19446	19577	19550	19345	19569	19595	19316	19546	19578	19307	19613	19417	19432	19435	19466	19591	19556	19388	19459	19513	19399	19454	19418	19550	19491	19510	19441	19361	19392	19224	19458	19553	19482	19540	19570	19618	19423	19557	19441	19648	19418	19207	19262	19314	19489	19394	19219	19480	19727	19547	19562	19446	19371	19344	19435	19395	19542	19611	19636	19526	19369	19473	19363	19522	19289	19546	19396	19361	19406	19537	19600	19665	19440	19448	19661	19370	19411	19323	19353	19328	19357	19563	19557	19547	19420	19690	19496	19566	19538	19743	19444	19496	19419	19524	19234	19444	19485	19647	19546	19574	19469	19540	19482	19641	19408	19163	19428	19599	19547	19443	19333	19299	19345	19233	19331	19456	19476	19486	19400	19472	19614	19460	19647	19510	19239	19432	19499	19593	19635	19410	19461	19490	19646	19448	19412	19393	19471	19597	19538	19606	19351	19514	19515	19505	19428	19241	19682	19530	19481	19522	19469	19479	19467	19226	19564	19674	19530	19394	19477	19387	19504	19376	19506	19563	19513	19433	19629	19512	19507	19544	19660	19563	19507	19633	19542	19558	19741	19470	19532	19661	19614	19585	19476	19344	19283	19409	19401	19536	19383	19579	19593	19518	19470	19592	19727	19482	19414	19341	19511	19473	19384	19394	19516	19466	19241	19547	19400	19599	19311	19657	19516	19531	19514	19496	19804	19424	19381	19436	19625	19444	19541	19543	19449	19491	19571	19478	19458	19531	19488	19613	19581	19377	19412	19188	19426	19655	19808	19356	19446	19453	19472	19459	19431	19393	19354	19504	19644	19501	19457	19335	19427	19538	19246	19535	19328	19634	19388	19252	19502	19479	19565	19523	19475	19606	19572	19627	19706	19420	19650	19208	19577	19339	19472	19533	19578	19678	19467	19758	19541	19510	19558	19431	19415	19654	19547	19697	19503	19499	19215	19504	19453	19435	19414	19487	19349	19525	19686	19475	19318	19396	19404	19461	19586	19534	19346	19708	19588	19660	19681	19360	19665	19488	19317	19223	19485	19658	19529	19713	19312	19459	19341	19668	19527	19610	19780	19453	19377	19350	19605	19356	19481	19382	19542	19370	19340	19248	19436	19385	19619	19347	19166	19358	19552	19571	19448	19523	19201	19392	19458	19648	19396	19418	19676	19483	19602	19459	19750	19600	19289	19493	19326	19637	19607	19580	19476	19501	19637	19437	19446	19587	19589	19265	19413	19521	19514	19506	19382	19125	19748	19514	19449	19365	19486	19453	19627	19405	19318	19466	19579	19159	19625	19207	19487	19409	19452	19440	19568	19519	19421	19469	19527	19316	19350	19389	19523	19434	19766	19581	19379	19585	19676	19541	19465	19614	19527	19449	19497	19540	19708	19455	19392	19253	19416	19522	19325	19488	19521	19499	19561	19350	19400	19526	19528	19690	19467	19471	19562	19149	19533	19618	19510	19399	19491	19572	19418	19632	19388	19511	19553	19550	19528	19580	19507	19473	19612	19545	19650	19418	19280	19467	19506	19753	19264	19454	19600	19507	19322	19505	19686	19647	19646	19556	19393	19500	19569	19501	19342	19439	19567	19400	19447	19613	19665	19550	19520	19396	19433	19480	19408	19386	19476	19469	19316	19549	19473	19387	19325	19446	19512	19474	19570	19620	19528	19518	19457	19460	19324	19360	19547	19476	19533	19488	19588	19595	19392	19550	19510	19600	19428	19394	19362	19317	19510	19352	19470	19345	19488	19418	19483	19482	19355	19427	19517	19652	19544	19340	19250	19551	19256	19459	19548	19499	19345	19588	19472	19464	19262	19527	19617	19515	19525	19402	19526	19461	19616	19504	19559	19367	19695	19451	19392	19697	19507	19510	19474	19671	19411	19537	19621	19446	19355	19375	19383	19412	19407	19459	19425	19391	19530	19449	19546	19563	19423	19494	19492	19424	19454	19564	19517	19451	19273	19355	19260	19274	19337	19340	19531	19399	19624	19446	19477	19497	19658	19507	19513	19571	19384	19288	19421	19278	19346	19623	19729	19413	19578	19616	19506	19323	19582	19390	19490	19538	19625	19352	19477	19261	19554	19542	19633	19628	19665	19654	19643	19373	19189	19344	19418	19594	19542	19530	19439	19696	19498	19484	19490	19703	19412	19609	19582	19509	19577	19355	19424	19581	19756	19422	19569	19579	19350	19262	19589	19627	19567	19660	19514	19569	19496	19456	19492	19573	19494	19392	19656	19595	19445	19581	19465	19421	19275	19570	19250	19361	19354	19611	19423	19439	19407	19559	19366	19363	19469	19626	19407	19377	19513	19457	19587	19468	19424	19380	19446	19682	19559	19383	19422	19719	19468	19569	19507	19521	19666	19422	19415	19255	19609	19584	19750	19429	19576	19466	19504	19593	19510	19393	19503	19575	19624	19478	19426	19420	19314	19347	19374	19525	19503	19434	19591	19489	19570	19550	19539	19514	19372	19375	19382	19436	19465	19726	19455	19552	19495	19521	19455	19435	19504	19659	19483	19564	19636	19479	19482	19356	19416	19754	19668	19630	19566	19598	19388	19577	19429	19465	19521	19358	19508	19407	19568	19543	19436	19327	19328	19392	19390	19340	19597	19331	19259	19499	19352	19443	19584	19286	19382	19617	19453	19565	19618	19584	19453	19513	19546	19508	19511	19460	19305	19385	19527	19434	19332	19478	19335	19782	19769	19395	19354	19411	19630	19449
30863	56252	49028	33280	24031	18879	16804	16346	16227	16023	16044	16070	16133	15906	16137	16056	15867	16209	16045	16092	16157	16124	16189	15955	15979	16162	15968	15908	16208	16112	15913	16018	15977	16079	15978	16040	15884	16040	16170	16175	16050	16089	15944	16094	16154	15854	15965	15986	15950	16048	15913	16078	15947	16038	16019	16139	15959	15924	16126	15890	16067	16212	16022	16102	16027	16177	16002	15982	15993	15988	15931	16109	16170	15961	15946	15944	16047	16213	16107	16005	16135	15815	15891	15989	15925	15924	15761	16065	16095	16001	15974	16031	16158	15978	16057	15962	15923	16015	16095	16049	16029	15862	16350	16071	16085	16139	16291	15980	15980	15987	15984	16012	15893	16015	15919	16041	16045	15985	16073	15978	16125	15897	16069	15985	16172	15866	16126	16092	16100	15972	16060	16205	16064	16086	16029	16065	16289	16028	15838	16047	15970	15915	15947	15995	16030	16146	15845	15849	16015	16020	15999	15962	15823	16090	16111	15949	16083	15952	16001	16029	16033	16068	15869	16170	16136	15915	16002	16048	16039	16170	16020	16078	16108	15948	16071	15889	15976	16100	15962	15913	15982	16038	15966	15673	16130	15873	16024	16095	16040	15915	16107	16049	15892	15889	15952	16122	16066	16054	16265	15917	16037	16225	15978	15987	16004	16097	15937	16050	16061	16024	16093	16066	16000	15893	16031	16029	15988	16005	16008	16029	15934	15926	16193	16018	15913	15914	16031	15997	16108	16002	15986	16040	16121	15862	16081	15889	15944	16133	15999	15898	15981	16117	16208	15985	15895	15935	15922	16117	16027	15833	15985	16015	16041	15905	16012	16086	15889	16034	15961	16039	15925	15993	15992	16101	15958	16112	15887	15927	16220	16109	16058	16164	16043	15995	16038	15957	16107	15977	16027	16170	16075	15800	15936	15979	16090	15943	15972	16002	16046	15888	16019	16101	16012	15927	16014	16130	15879	15889	16097	16065	16028	16010	16035	15938	15916	16033	16021	16064	16176	16049	16211	15975	15972	16161	16011	16104	15819	15995	16077	16018	16260	15935	15910	16128	16123	16053	16017	16006	16072	16043	15879	16160	16011	15991	15974	16165	15907	16074	16006	16058	15988	16192	16035	16061	15969	16089	15999	16001	15997	16041	16025	15870	16108	16087	15990	16174	15814	16031	15900	16047	16039	15987	15985	16148	16060	16249	16146	16090	16038	16122	16115	16068	16095	16024	15920	16056	16087	16205	16126	16057	16124	16135	16001	15995	16046	16021	16133	15912	15952	16110	15923	15978	15826	16071	15925	15893	15985	16111	15944	15998	16074	15890	15968	16038	15946	16068	15765	15847	16055	15918	15984	16065	16033	16123	16160	16050	16183	16109	16017	16054	16129	15950	16013	16039	15898	16019	16250	15977	15987	16097	15899	16262	15984	16001	16139	16017	16015	16118	16043	15792	16064	16048	16046	16163	15881	15981	16059	16052	15920	15848	15924	16100	15860	15945	15932	16140	15924	15771	15962	16139	16005	15894	16050	15858	16017	15859	16026	15975	16022	15790	16038	15947	16100	15993	15935	15996	16034	16035	15975	16046	16126	16153	15953	16085	15976	15938	16009	16057	15935	15963	16037	15900	16108	15965	15829	16078	15973	16038	15984	16042	16224	16004	16048	15949	15985	15930	15937	16070	15936	16020	15974	15976	16189	16021	16153	15846	16014	15980	15995	16069	16221	15780	16001	16011	15992	16142	16120	16016	15881	15954	16056	16028	16043	16108	15782	16009	16063	16021	15965	15875	16015	15829	15960	16166	16097	16079	16162	15965	15894	15953	16061	16210	15965	15992	16003	15911	16206	16107	15958	15960	15988	15850	16117	15966	16127	15963	16134	16044	15920	16020	16085	16094	15894	16143	16046	15994	15893	16010	16070	16130	15975	15927	15978	15964	16064	16150	15862	16072	16113	15939	16037	16179	16046	15925	16008	15987	15987	16018	16023	16036	16043	16073	16006	16004	15950	16041	15974	16122	15993	15996	16133	15884	16032	15988	16021	15816	16221	15974	16105	16158	16004	16048	15883	16044	16090	15933	15923	15837	16020	15859	16006	15979	15934	15968	15943	16125	15985	16147	15986	16075	15971	16018	15907	15962	16114	16019	15884	15997	16031	15864	16152	16088	16127	15991	16037	16091	16126	16055	15975	15964	15986	15983	16024	16060	16107	15945	15961	15883	16086	15995	15838	16145	16090	16127	15885	16033	16014	15964	16060	16042	15949	15916	15999	15995	16067	16109	15911	16008	15996	16081	16016	16016	16029	15874	16035	15846	16121	16013	15948	16211	15952	16146	16115	16100	16089	16010	15992	16080	15899	16179	15964	15934	15905	15999	16012	16201	15785	16130	16085	16054	16041	16003	16060	15939	15999	16090	16104	15914	15918	16045	16162	16009	16021	15982	16169	16081	15923	16094	16195	16208	15896	16125	16225	16048	15945	16111	15971	16238	16063	16036	16153	15985	16001	16078	16158	16112	16037	16028	15992	16116	15955	16177	16133	16000	15841	15902	16021	15908	15914	16010	16090	16066	16040	16082	15922	15894	15903	15979	16199	16166	15975	16072	16021	15966	16097	16144	15949	15969	16098	15953	16092	15847	16096	15814	15975	16018	16194	15850	15921	16132	16085	15935	16171	15981	16101	15929	16040	15985	16174	16052	15980	16049	16055	16047	16086	15882	15964	16029	16157	16074	15803	16092	15926	15998	16085	16006	16046	16087	16038	16141	15899	15884	16099	16145	16152	16019	16114	16161	16135	15994	16006	15839	16066	15864	15981	15784	16000	15993	15980	15965	15963	15992	15977	15925	15887	16090	15944	16147	16063	16062	15994	16108	16101	15977	15935	16194	16123	15864	15916	16084	16089	15876	16120	16110	15891	16029	16031	16063	16105	16088	16008	15976	16086	16006	16086	15960	15949	15991	16031	16110	16112	16192	15953	15960	16045	15880	16018	16019	16059	16001	16023	16079	15898	16008	16023	16037	15943	15935	15898	15872	15971	16049	16230	16041	16101	16144	15895	16060	16043	16080	15983	15931	15996	16059	15922	16115	15986	16038	15910	16095	15911	16033	16041	16097	15949	16102	15891	16053	16130	15903	16032	16111	16041	16041	15956	16093	16081	16117	16007	15917	15859	16099	15996	15922	15936	15917	15860	15955	15992	15910	15960	16020	16070	16153	16151	16083	16144	16121	15803	16003	15979	15911	16128	16030	15856	16130	15989	15916	16174	15931	16040	16107	15986	15913	15915	16111	16123	15941	16052	15713	15934	15976	15955	16009	16069	16045	15931	16008	16159	16146	16071	16088	16147	16177	16007	15978	15962	15918	15916	15900	15945	15978	15927	16027	16021	16194	16091	16163	15956	16056	16002	16004	15901	16018	15901	15881	15952	15929	16101	16190	16020	15968	16017	16153	16089	16059	16044	15956	16053	15960	15996	15887	15947	16184	16198	15845	16082	16046	16151	16084	15953	15877	16050	16107	15982	15959	16035	15847	15919	16295	16006	16101	16025	16116	16042	15977	15925	15991	16033	16019	15964	16202	16156	16068	15997	16124	15983	15989	15855	16057	15940	15927	15971	15868	16015	16046	15994	16056	16055	16004	15866	16017	16025	15985	15940	15938	16006	15930	15974	15998	15903	16073	16064	15883	15970	16076	16144	15860	16026	15916	16080	16092	16029	15992	16025	16094	16091	15955	16005	16094	16225	16088	16135	16031	16014	16056	16058	16097	16086	16294	15862	16197	15944	15919	15917	15975	15912	16060	16044	15900	15999	16093	15982	15992	16147	15921	16115	16003	16073	15835	15951	16025	16070	16191	15935	16103	16068	16034	16021	15911	15944	16112	15996	16098	15949	16020	16079	16180	16024	15987	15939	16125	16044	16241	16146	15969	15974	16207	15948	16075	15913	16227	15953	16016	16107	16070	16041	16033	16002	16124	15872	16100	16143	15851	16054	16121	16102	15845	16063	16321	16121	16072	16074	16011	16088	15987	16091	15906	15883	15907	16141	16035	15878	15928	16036	16065	16184	16115	15926	16047	16134	16050	16051	16022	15936	15918	15856	15993	16202	16148	16111	15989	16049	15850	15952	16096	16171	15971	15959	15936	15996	15958	15891	15908	16049	16094	16031	15928	16100	16020	16032	15941	16132	16132	16003	15964	16006	16062	15902	15995	15978	16399	16123	15981	16074	16027	16028	16170	15940	15976	16190	16065	16094	16011	15886	16176	16014	15994	16286	15998	16047	16017	16020	15973	16026	15961	15951	16301	15918	16107	16021	16036	16065	16115	16086	15856	16026	16207	16003	16109	15940	15929	16115	15959	15977	15908	16043	15822	16006	16016	15913	16149	16117	15998	15983	16069	16010	15994	15870	15979	16101	15949	16239	15994	16176	16119	15937	16094	16078	16015	15894	16129	16136	16022	15928	15969	16027	16152	16018	15985	15960	16075	16137	16002	16107	16000	16087	16095	16030	16152	16146	16011	16044	15892	16112	16108	15914	16182	16054	16284	15987	16075	15871	16008	15994	16132	16162	15992	16062	16061	16114	16344	16011	15973	16114	16127	15790	16144	15899	15934	15834	16118	16069	15998	16212	15950	15972	16195	16117	15909	16159	15929	16004	16111	16015	16010	16065	15979	16259	16072	15992	16061	16087	15989	15943	15991	15952	16035	16092	15921	16127	16120	15945	16060	16043	15934	15967	16244	16001	16028	16084	15967	16021	16101	16125	16156	15987	15996	16001	16012	16029	16234	16137	15987	16046	15927	15955	16042	16022	16194	16150	16068	16198	16047	15943	16166	15993	16045	16198	16089	16197	16046	15943	15892	16041	16063	16021	15822	16020	15984	15993	16132	15803	16088	16068	15889	15900	16072	16073	16108	15770	16095	16081	16176	16069	16237	16047	15964	15841	16023	15996	15808	15972	16169	16033	16120	15968	15948	16005	16218	16008	16003	15887	15856	16103	15956	16153	15857	16001	16078	15945	16097	15949	16126	15928	16130	15986	16038	16236	16154	15945	16059	16082	16058	16071	15839	16048	15943	16039	15949	16011	15953	16059	15908	15960	15984	16071	15955	16010	15958	16052	15937	15929	15860	16089	16017
24203	24124	45360	47960	40126	32490	27042	21865	20005	19768	19732	19795	19492	19675	19509	19508	19586	19495	19417	19666	19651	19357	19661	19473	19422	19577	19369	19268	19379	19309	19208	19368	19252	19400	19352	19483	19482	19375	19407	19564	19539	19343	19473	19498	19330	19465	19386	19447	19398	19450	19429	19296	19307	19419	19298	19402	19295	19429	19561	19357	19479	19363	19313	19374	19405	19367	19478	19344	19280	19250	19352	19216	19203	19373	19312	19376	19212	19402	19462	19466	19610	19594	19263	19309	19199	19409	19398	19170	19234	19152	19310	19421	19329	19144	19388	19296	19323	19540	19586	19382	19521	19231	19231	19375	19367	19294	19385	19393	19459	19559	19489	19401	19294	19410	19225	19351	19513	19349	19291	19261	19375	19431	19223	19406	19143	19472	19232	19180	19378	19390	19120	19353	19264	19404	19446	19372	19537	19296	19413	19368	19191	19276	19138	19188	19499	19306	19461	19481	19393	19466	19416	19171	19214	19348	19338	19344	19442	19375	19483	19259	19364	19419	19153	19351	19274	19204	19395	19028	19271	19297	19224	19358	19280	19585	19531	19381	19279	19492	19359	19453	19435	19272	19261	19498	19442	19442	19356	19301	19573	19153	19234	19022	19428	19379	19178	19461	19214	19228	19420	19409	19182	19340	19336	19312	19280	19291	19296	19555	19273	19502	19419	19439	19393	19292	19345	19442	19474	19361	19380	19344	19272	19697	19555	19492	19300	19471	19058	19474	19138	19189	19347	19263	19446	19190	19456	19170	19303	19607	19283	19259	19411	19323	19488	19320	19338	19326	19429	19284	19569	19217	19291	19342	19422	19258	19408	19485	19183	19249	19387	19242	19211	19376	19180	19378	19251	19308	19382	19630	19179	19330	19376	19366	19451	19377	19373	19184	19258	19545	19517	19342	19512	19337	19429	19294	19309	19466	19688	19439	19477	19407	19167	19503	19210	19279	19309	19351	19464	19398	19478	19403	19259	19555	19429	19469	19457	19361	19424	19362	19459	19349	19409	19380	19293	19399	19437	19300	19293	19366	19046	19258	19482	19157	19355	19414	19188	19252	19298	19407	19351	19152	19395	19409	19343	19292	19364	19392	19344	19482	19601	19490	19295	19263	19198	19385	19534	19438	19335	19266	19238	19263	19443	19472	19390	19307	19203	19517	19407	19303	19449	19339	19248	19007	19394	19322	19325	19334	19261	19339	19404	19531	19399	19493	19523	19468	19274	19608	19197	19419	19358	19467	19356	19260	19472	19382	19338	19386	19520	19192	19391	19175	19251	19302	19618	19412	19351	19395	19336	19292	19221	19140	19254	19337	19473	19499	19188	19521	19518	19265	19087	19123	19230	19452	19242	19364	19372	19342	19538	19541	19432	19457	19315	19353	19362	19444	19488	19282	19163	19452	19354	19469	19316	19352	19287	19549	19517	19209	19571	19103	19094	19030	19354	19565	19320	19186	19145	19341	19429	19441	19374	19423	19402	19389	19472	19155	19587	19180	19189	19373	19358	19463	19443	19216	19299	19546	19402	19438	19208	19285	19379	19277	19204	19291	19298	19502	19314	19307	19392	19320	19426	19481	19234	19485	19436	19443	19162	19247	19379	19426	19314	19359	19274	19328	19315	19507	19394	19564	19637	19343	19451	19377	19226	19183	19284	19341	19408	19272	19141	19413	19183	19139	19053	19089	19379	19208	19302	19364	19239	19239	19402	19596	19487	19379	19416	19385	19615	19592	19591	19444	19392	19359	19244	19445	19077	19190	19202	19222	19370	19233	19390	19326	19416	19462	19429	19408	19429	19487	19589	19367	19395	19338	19318	19345	19453	19517	19324	19163	19322	19396	19401	19142	19250	19583	19497	19262	19391	19377	19332	19476	19236	19440	19494	19471	19294	19672	19507	19319	19119	19346	19461	19383	19265	19331	19315	19265	19335	19388	19229	19407	19567	19189	19352	19209	19578	19483	19410	19349	19373	19500	19336	19408	19270	19469	19521	19386	19406	19452	19488	19274	19243	19494	19241	19296	19411	19352	19432	19429	19116	19421	19348	19315	19438	19213	19209	19463	19228	19521	19345	19396	19373	19281	19397	19417	19350	19320	19302	19460	19231	19300	19512	19234	19457	19161	19411	19438	19373	19397	19387	19329	19542	19413	19195	19255	19275	19151	19173	19387	19376	19273	19053	19320	19349	19367	19365	19265	19518	19631	19601	19340	19134	19137	19255	19492	19326	19355	19209	19143	19568	19548	19127	19407	19500	19345	19454	19319	19392	19475	19392	19177	19664	19525	19415	19301	19313	19354	19497	19299	19398	19350	19355	19126	19166	19368	19273	19287	19309	19321	19323	19290	19343	19276	19210	19206	19375	19280	19403	19299	19407	19359	19366	19148	19321	19081	19318	19292	19456	19500	19161	19544	19377	19305	19461	19293	19459	19174	19409	19191	19276	19305	19223	19321	19100	19264	19265	19256	19420	19293	19340	19294	19455	19557	19441	19281	19222	19365	19250	19313	19133	19178	19184	19285	19331	19391	19342	19355	19477	19370	19287	19430	19329	19310	19203	19283	19465	19357	19368	19376	19408	19382	19522	19253	19304	19392	19375	19301	19199	19293	19339	19308	19334	19258	19380	19419	19475	19050	19504	19280	19353	19539	19279	19352	19347	19471	19534	19178	19096	19357	19175	19407	19338	19607	19557	19233	19148	19330	19557	19270	19302	19294	19455	19168	19332	19399	19123	19421	19458	19436	19330	19353	19391	19322	19393	19468	19333	19382	19532	19279	19242	19286	19520	19410	19494	19433	19331	19484	19364	19404	19287	19129	19286	19488	19384	19418	19243	19255	19101	19361	19193	19299	19367	19351	19377	19329	19387	19557	19160	19486	19231	19337	19362	19195	19383	19344	19257	19271	19460	19464	19374	19141	19362	19334	19244	19297	19463	19318	19062	19190	19328	19231	19331	19376	19442	19371	19514	19313	19343	19237	19247	19324	19288	19390	19472	19365	19474	19247	19368	19436	19350	19187	19240	19390	19153	19247	19497	19455	19503	19601	19337	19444	19449	19209	19644	19346	19289	19432	19507	19404	19184	19427	19234	19274	19268	19333	19331	19108	19395	19313	19312	19370	19472	19453	19275	19292	19494	19154	19274	19234	19365	19302	19363	19413	19419	19578	19372	19147	19441	19320	19528	19382	19358	19118	19106	19246	19126	19398	19470	19363	19426	19387	19312	19411	19395	19257	19470	19228	19321	19435	19344	19187	19131	19337	19418	19291	19496	19544	19099	19020	19233	19321	19364	19462	19376	19301	19449	19364	19460	19395	19374	19328	19426	19340	19426	19415	19274	19439	19309	19228	19422	19055	19577	19207	19408	19218	19199	19317	19467	19428	19423	19457	19382	19291	19407	19410	19407	19503	19283	19531	19404	19397	19249	19362	19228	19417	19523	19358	19174	19371	19242	19311	19424	19577	19294	19122	19462	19257	19299	19299	19342	19360	19372	19221	19390	19373	19451	19278	19448	19366	19327	19358	19372	19407	19462	19281	19289	19305	19381	19618	19345	19488	19270	19418	19284	19027	19645	19415	19355	19459	19334	19339	19315	19462	19467	19392	19453	19375	19315	19365	19434	19431	19406	19230	19221	19418	19338	19290	19477	19524	19337	19237	19282	19316	19387	19271	19438	19455	19454	19389	19424	19362	19328	19339	19396	19400	19404	19430	19432	19405	19414	19496	19346	19397	19274	19528	19355	19352	19468	19189	19302	19445	19311	19337	19324	18941	19280	19366	19452	19228	19311	19334	19512	19491	19476	19370	19222	19376	19410	19253	19296	19351	19193	19483	19261	19328	19346	19498	19492	19230	19343	19507	19298	19217	19249	19326	19373	19281	19659	19310	19469	19151	19455	19413	19302	19393	19269	19404	19354	19393	19453	19333	19494	19208	19314	19375	19332	19389	19124	19372	19437	19498	19274	19272	19455	19211	19473	19302	19381	19202	19472	19443	19158	19101	19392	19221	19416	19154	19306	19341	19352	19155	19380	19243	19353	19463	19365	19467	19348	19184	19461	19522	19468	19214	19360	19174	19386	19469	19440	19372	19442	19432	19183	19312	19436	19298	19308	19090	19354	19246	19259	19298	19528	19533	19472	19444	19424	19217	19628	19239	19283	19336	19455	19256	19263	19325	19439	19416	19371	19360	19203	19534	19436	19434	19477	19585	19456	19347	19337	19523	19161	19352	19492	19209	19155	19318	19262	19184	19453	19241	19242	19284	19243	19420	19246	19283	19345	19422	19335	19482	19437	19494	19330	19402	19502	19305	19612	19400	19246	19394	19271	19276	19341	19335	19310	19379	19401	19511	19442	19379	19343	19394	19513	19436	19359	19405	19407	19305	19429	19112	19397	19349	19205	19111	19364	19142	19509	19377	19174	19213	19282	19236	19233	19093	19203	19385	19187	19499	19300	19202	19204	19350	19229	19440	19371	19498	19601	19380	19255	19326	19248	19407	19434	19294	19306	19349	19518	19243	19417	19166	19647	19371	19317	19338	19506	19315	19427	19487	19447	19640	19271	19265	19419	19212	19480	19340	19498	19414	19258	19239	19294	19278	19052	19478	19260	19430	19321	19400	19443	19446	19254	19329	19337	19352	19422	19277	19400	19352	19357	19229	19247	19077	19199	19149	19314	19253	19426	19443	19340	19160	19310	19596	19295	19322	19298	19432	19435	19190	19124	19438	19594	19392	19570	19497	19583	19399	19316	19454	19385	19269	19304	19137	19211	19188	19471	19316	19469	19394	19253	19504	19400	19500	19487	19437	19078	19299	19378	19167	19036	19512	19500	19448	19399	19388	19335	19232	19378	19380	19693	19446	19293	19259	19322	19358	19285	19213	19445	19503	19231	19286	19442	19518	19196	19072	19412	19121	19336	19254	19312	19088	19401	19126	19217	19139	19426	19292	19365	19399	19394	19401	19257	19379	19458	19293	19399	19411	19314	19455	19136	19434	19371	19234	19385	19255	19366	19389	19587	19428	19400	19414	19391	19231	19244	19164	19287	19325	19421	19375	19359	19235	19453	19171	19442	19507	19281	19489	19463	19371	19428	19441	19217	19309	19319	19466	19435	19619	19237	19268	19214	19407
55311	100065	89089	65295	46500	31463	21504	17574	16358	16167	15932	16037	16012	16076	15990	16046	16178	16027	16179	16174	16062	16075	15910	15963	16075	16022	16062	15976	15870	16005	16034	16087	16178	16082	16099	16039	15899	15853	16180	15950	16063	16257	15943	16194	16067	15996	16029	15965	15995	15849	16178	16157	16090	15776	16077	16034	15799	16009	16033	16018	16102	15995	15955	15858	16035	16042	16001	16043	15910	16107	15927	15934	16032	16110	16134	15980	16061	15998	16125	16068	16093	16157	15897	15974	16038	15991	16006	15975	16064	16004	16232	15988	16249	16081	15796	15847	16132	16103	16055	15907	15956	15956	15955	15947	16101	16106	16018	16048	16024	15984	15808	15887	15920	15959	16208	16047	16110	15903	16136	15894	16075	16054	15982	16134	16092	15966	16051	16018	15916	16048	16012	16277	16151	15961	15783	15930	16123	15856	15983	16093	15956	15840	15915	16034	16040	16069	16003	16016	16033	15829	15967	15941	15834	15908	16039	16037	16003	16085	15954	15985	16129	16018	16039	15948	15892	16085	16048	16010	15918	15945	16023	15890	15986	15983	16164	16052	16024	15867	16078	15988	15942	15768	16002	15988	15973	16062	16070	15957	15813	16072	15945	15841	15997	15960	16091	15958	15989	15923	15947	16084	15901	15990	15953	16237	15906	16073	15994	16028	15980	16042	15979	16052	15879	15998	15932	15974	15974	15842	15988	16031	16028	16104	15866	16012	15994	16009	16081	15862	16093	16006	16147	15791	16067	16093	16008	16081	16021	15944	15945	15880	16014	15993	15976	16150	15856	16008	15949	15992	16115	16083	16029	15962	15848	16131	15948	15961	16071	16114	15952	16036	15981	15911	15821	16016	16038	16220	16037	15997	15936	16197	16066	15920	16130	16030	15948	15989	16005	16089	15993	15802	15827	15966	16050	15825	15808	16000	16086	15840	16100	16060	16067	16030	16001	16044	16058	15952	16007	15871	16182	16033	15971	15895	15943	16011	15952	15805	15992	16185	16116	15902	16016	16193	15895	16164	16000	16050	16102	16100	15822	15991	15963	15927	16049	15971	16037	15914	15952	16069	15996	15878	16233	15816	15995	15946	16059	16020	16092	15832	16030	15960	16021	16079	15944	16022	16067	16041	15914	16057	16156	16076	15678	16041	16093	15940	16005	16084	16123	15991	16214	16021	15911	15928	16059	16011	16031	15972	16097	15935	16041	15932	15945	16050	15954	15996	15999	15958	16035	16004	16046	15874	15977	16096	16025	15949	16066	15887	15981	16021	16039	15996	15952	16074	15951	16125	15928	15913	16151	16031	15924	16005	16001	16083	15879	15945	16122	16019	15976	16188	15992	16000	16001	15980	16009	16037	15874	16053	16098	15940	15775	16067	16066	15862	16033	16106	15930	16107	15809	15971	15945	16034	16001	16172	15940	15860	15995	16142	16037	15774	16102	15951	15980	16165	16035	16191	16010	15971	16032	15786	16120	15892	15983	16029	16002	15985	16015	15916	16085	16010	16081	15909	15875	15957	16026	15959	16176	15980	15791	16110	16082	16255	16043	15984	15936	15889	16228	15930	16190	15921	16156	15886	15957	16008	15949	15960	16038	16040	15981	16039	16010	16049	16012	16108	16043	16000	15859	15917	15893	15965	16005	16014	16110	16043	16013	16241	16007	15974	15957	15945	15831	16118	15987	15979	15971	16151	15873	16041	16137	15728	15993	15789	15978	15943	16050	16120	15955	16111	15879	15976	15964	16039	16125	16106	16118	15954	16164	15996	16137	16146	15912	16019	16085	16004	16079	16089	16097	15992	16092	16031	16044	16142	16087	16033	16142	15954	15973	16045	15998	15945	16025	15951	15878	15969	15937	15965	16238	16066	16039	15984	16004	15991	16054	15974	15926	15913	16084	15767	15846	16206	15884	15883	15959	16141	16056	16070	15961	15921	15855	16103	16041	15975	16026	16071	16056	15930	15993	15983	15854	15985	15925	15842	15900	15968	15963	16023	16092	15927	16192	15960	16024	15957	15981	15952	16000	16088	15870	15993	16193	15963	15910	16009	15880	15996	16103	15963	16110	15981	15938	16036	16044	15873	16086	16082	16093	16013	15980	16173	16099	15882	15854	16086	16041	15989	15959	16157	16088	15980	16044	15930	15890	16006	15975	15941	15967	16066	15963	15911	15974	15946	15847	15937	15925	16134	16048	16093	16098	16033	15907	16001	16026	16076	15937	15991	15891	15923	15774	15975	16121	15936	15954	16212	16006	15993	16087	15967	15997	15912	15973	16226	16129	16090	16012	16030	15977	15982	15876	16108	15895	16010	15900	15868	16203	15802	16109	15877	15983	15951	16142	15965	16105	16018	15949	15925	16172	15931	15829	15960	16007	15813	16090	16044	15925	16113	15887	16086	15954	16126	15992	15975	15946	16005	15959	15887	16090	16029	15935	15893	15916	16092	16167	15940	15952	15956	15988	15931	16042	16004	15988	15992	16125	16119	16149	16155	16026	15962	15981	15847	15977	15790	16046	16195	16024	16045	16011	15994	15981	16029	16152	15934	16102	16042	16175	15876	16125	16166	16011	15947	16019	16117	16091	15860	16056	16128	16072	16190	15850	15987	15791	16122	15944	15943	15981	15965	16170	16018	15966	15955	16081	15911	15883	16094	15979	16007	16012	16084	15892	16131	15908	16188	16047	16057	16028	16023	16087	15946	15869	15866	15916	15982	16047	16029	16091	15873	16047	15840	15996	15811	16080	16060	16118	16037	16078	15777	16076	15913	16061	15816	15974	15921	15885	16140	16015	15857	15937	16059	16182	16010	15964	16074	16071	15901	15999	15944	15948	16039	16114	16072	16124	16000	16171	15855	15889	15957	15957	16058	16052	15984	16050	16018	15986	15935	15931	16038	16072	15950	16143	16049	16068	16051	16279	16075	16015	16098	16072	16099	16018	15968	15988	15887	16078	15995	16136	15967	16018	16029	16001	16060	16040	15971	15997	16039	16017	16089	15974	16037	16163	15893	16226	15969	16017	16057	15928	16147	15943	16032	16110	15850	16028	15983	15997	15845	15997	16102	16082	16105	15987	16050	16170	16018	16063	16050	15977	16102	16079	16109	16023	15748	16029	16130	16102	15926	15994	15922	16076	15960	16158	16056	16150	16000	15954	16044	16072	16065	15868	15969	16165	16031	15926	15956	15912	15992	16060	15906	15967	16050	16073	16008	15843	15969	16020	16026	15997	15897	15944	16124	15970	15987	15833	15991	15886	15917	15959	16091	15940	16055	16155	16160	16078	16027	16015	15915	15962	16054	16048	15915	16024	16070	15991	16053	16207	16010	16017	16080	16146	16111	16063	16187	15948	16077	16025	16095	15987	16004	15880	16094	16003	16071	16014	16029	16037	16043	15989	15842	16132	15844	15965	16270	16103	16104	16087	16032	16034	15910	16189	15969	16073	15944	15871	16141	16029	15815	16075	16012	16125	15932	16058	15938	15940	15957	15987	15942	15909	16032	16064	16218	15934	16012	15985	15905	15904	16146	16109	16100	16122	16080	15870	15865	16120	16132	15890	15896	16177	16155	15904	15965	16047	15967	16152	16134	16153	16171	15939	15958	16001	16019	16113	16112	16042	15974	16042	16127	15981	16089	15882	16079	16006	15912	15851	16092	16124	15950	15870	16105	16015	16020	16076	15889	16023	16057	15942	16004	16009	15930	16023	16053	15869	16162	16011	15845	16017	15978	15968	16040	15959	16188	15946	16069	16099	15924	15879	16049	16115	16016	16175	16058	16068	16012	15982	15767	15944	16053	16096	16061	15778	16115	15997	15862	16075	16060	16045	15885	15854	16109	15974	16033	15939	15769	16029	15929	16102	15921	15869	15801	15986	16171	15983	15866	16026	15884	15919	15886	16030	15933	15799	16054	15970	15973	16064	15931	15887	16094	15882	15997	16009	16049	16164	16047	16015	16016	16060	16096	15885	15852	16072	15948	15990	16144	16090	15991	15895	16058	15891	15960	15786	16040	16021	15949	15987	16023	16048	15952	16031	16029	15981	15920	16013	16006	15895	15927	15933	16042	16108	15968	16100	16119	15996	16086	15825	15985	15936	16008	15959	16132	16140	16039	15874	16036	15989	16045	15968	16027	15910	16112	16057	16156	15754	16065	15897	15892	15997	16004	16224	15961	16147	15980	15953	15934	16031	16113	16097	16067	15998	16012	15944	15918	15972	15904	16069	15947	15924	16101	15940	15948	15844	15973	16060	16199	16090	16131	16045	15965	15888	16046	16034	15990	15903	15990	16015	16099	16166	15819	16059	15949	16130	16035	16127	15890	15837	15881	15989	15965	16049	16143	16135	15977	15855	16025	16115	15918	15994	16006	15974	16084	15958	16051	16068	16008	15985	16015	16010	15870	15957	15862	16134	16060	16064	15956	16034	16003	15969	16013	16012	16120	15771	15919	16013	16049	16178	16002	16003	16024	16052	15993	16151	16029	15926	16074	15866	16068	16152	16001	15956	15928	16027	15974	16069	16021	16025	16104	16102	16102	15953	15996	15987	16022	16030	15823	15914	15982	16004	15880	16073	15977	15904	16120	16165	15888	15969	15956	16025	16115	15935	15892	15955	16054	16034	16234	16086	15837	16017	16133	15974	15970	16079	15989	16127	16116	15839	16120	15919	16052	15876	16007	15934	15989	16129	16119	16069	15974	15927	15966	15915	16010	15931	16014	15924	16042	15971	15919	16165	16090	16103	16015	15746	16061	15902	16130	15853	15962	16001	15853	16044	16065	16010	16081	16086	15934	16212	16063	16109	16154	16088	16110	16106	15878	16192	15919	16121	16017	16057	15906	16013	15970	15964	16043	16034	15977	15939	16082	16010	16136	15975	15973	16149	15937	16090	15940	16029	15851	15982	16034	16075	15951	16101	16177	15999	16072	15854	16046	15919	16000	16149	15812	16096	15919	15892	15916	15940	16053	16062	16011	16040	16076	16097	15982	16105	15895	16082	16005	16028	16117	15789	15932	16033	15868	16195	15936	16154	16115	15915	16083	16076	16110	15932	16137	16058	15957	15956	16071	16048	15983	16209	16063	15915	16132	16060	15959	15913	16053	15995	16118	16029	15980	15972	16089	15985	16141
23020	22839	41855	45552	41766	36283	30878	23313	20289	19965	19675	19392	19291	19538	19273	19368	19472	19263	19395	19350	19195	19243	19216	19215	19396	19200	19296	19266	19337	19182	19058	19087	19187	19192	19063	19149	19108	19291	19171	19377	19252	19332	19376	19106	19244	19207	18961	19146	19047	19217	19164	19126	19233	19127	19085	19274	18888	19313	19030	19244	19379	19030	19085	19161	19149	19065	19244	19206	19152	19204	19403	19102	19250	18915	19110	19100	19400	19091	19193	19288	19087	19199	19081	19159	19043	19172	19289	19250	19043	18902	19015	19041	19007	19173	19260	19175	19053	19009	19210	19217	19180	19289	19237	19182	19036	19077	19152	18765	19020	19073	18958	19252	19159	19070	19206	19012	19203	19034	19074	19097	19044	19109	19261	19071	19223	19211	18894	19168	19246	19049	18902	19199	19231	19210	19108	19067	19124	19269	19198	19009	19314	19180	19280	18879	19032	19179	19306	18935	19291	19194	19176	19162	19091	19284	19183	19033	19344	19052	19186	19033	19095	19115	19055	19158	19068	19308	19288	19070	19121	18922	19116	19226	19157	19089	19124	19128	19133	19162	19201	19005	19050	19208	19308	19140	19317	19211	19239	19135	18968	19082	19336	19099	19156	19163	19263	19254	19037	19247	18955	19097	19187	19295	19124	19044	19292	19223	19247	19129	19021	19223	19107	19322	19219	19132	19190	19286	19315	19020	19226	19182	18999	19006	19099	19100	19272	18916	19191	19016	19215	19147	19123	19157	19137	19240	18961	19051	19085	19087	19345	19197	19149	19114	19085	19168	18996	19092	19150	19188	19233	19184	19045	19045	18991	19166	19109	19096	19334	19049	19161	19157	19173	19029	19106	19101	19006	18955	19193	18924	19267	18901	18921	19034	19067	19268	19067	19058	19173	18978	19109	19116	19073	19254	19031	19164	18955	18981	19168	19334	19056	19051	19119	19368	19225	18898	19260	19052	18848	19265	19116	19223	19185	19130	19177	19074	19101	19024	19286	18887	19206	19187	19039	19015	19060	19079	18968	19227	19096	19172	19039	19144	19136	19124	19230	19060	18977	18976	18916	19189	18926	19005	19198	19240	19250	19098	19009	19258	19125	19207	19118	18856	19192	18862	19158	19099	19210	19294	19144	19091	19052	19103	19227	19278	19146	19043	18979	18841	19279	19095	19111	19130	19129	19086	19174	19053	19219	19263	19214	19238	19152	19053	19275	19322	19279	19303	18986	19181	19039	19260	19006	19274	19162	19207	19391	19219	19254	18987	19296	19205	19063	19067	18985	19093	19064	19103	19129	19016	19161	19205	19063	19146	19232	19158	19225	19007	19006	19110	19065	19286	19228	19237	19334	19030	19239	19157	19126	19046	19100	18982	19166	18992	19152	19228	19354	19202	19068	19101	19212	19045	19098	18979	19228	18988	19131	19123	18990	19004	19044	19152	19145	19029	19219	19139	19123	19202	19129	19403	19175	19061	19086	19207	19243	19193	18853	19312	19146	19168	19273	19101	18959	18943	18908	19278	19114	19220	19351	19152	19208	19076	19049	19271	19020	18876	19094	19319	19079	19123	19123	19163	18992	19012	19052	19127	19143	19215	19138	19175	19064	19051	19008	19123	19029	19329	19258	19104	19107	19243	19026	19178	19018	19051	19151	19169	19165	19247	19049	19020	19144	19099	19036	19228	19151	19300	18862	18921	18971	19169	19166	19326	19081	18976	19190	19090	19089	19170	19107	19249	19055	19195	19103	19225	19131	19103	19163	18938	19208	19089	19298	19163	19239	19179	19073	19229	19147	19165	19013	19159	19023	19091	19244	19219	19281	19142	19336	19111	19126	19125	19258	19250	19280	18984	19243	19147	19034	19071	19187	19156	19181	19001	19182	19091	19185	19017	18966	19094	19214	19150	19005	19221	18944	18878	19210	18942	19211	18942	19113	18976	19013	19244	19107	19000	19076	19097	19311	19103	19119	19218	18971	19146	19079	19100	19009	19168	19111	18896	19023	19149	19175	19015	18942	19074	18992	19051	19194	19236	19166	19150	19082	19011	19053	18987	19281	18973	18974	19348	19033	19245	19012	19149	19184	19334	18865	19141	19063	19047	19174	19010	18907	19009	18972	19252	19140	18942	18910	19066	19043	18923	19268	19295	19379	18916	19143	19156	19202	19134	19385	19135	19068	19250	19151	19212	19217	18968	19015	19174	19079	19192	19036	18925	19387	19062	18934	19050	19132	18990	19151	19108	19144	19028	19179	18998	19285	19043	18988	18969	19089	19113	19147	19171	19302	19208	19035	19072	19023	19101	19093	19091	19143	18859	19107	19236	19259	19178	19291	19197	19153	19218	19062	19133	19290	19292	19299	19108	19034	19242	18818	19083	19044	19274	19033	19095	18963	19257	19080	19117	18991	19066	19362	18992	19292	19469	19071	18959	19054	19447	19134	19145	18917	19137	19102	19326	19139	19085	19028	19187	19130	19165	19040	19027	19112	19209	18993	19399	19070	19153	19081	18987	18972	19039	19071	19284	19185	18999	19117	19269	19070	19079	18950	19010	19201	18987	19070	19018	18992	19219	19363	19012	19175	19080	18765	19074	19111	19146	19084	19145	19272	19232	19196	19225	19175	19225	19111	19128	19211	19268	19089	18930	19128	19365	19390	19141	19295	19124	19026	19033	19196	19244	19324	19043	19094	19256	19034	19157	19027	19201	19131	18977	19070	19100	19096	19213	19065	19114	19207	19246	19189	19224	19160	19293	19205	19207	19132	19032	19210	19048	18847	19245	19110	19220	19073	19143	19072	19034	19025	19135	19174	19039	19226	19063	19009	19289	19142	19052	19198	19260	19051	19333	19143	18999	19124	19001	19082	18970	19217	18825	18989	19121	19080	19163	19224	19233	19086	19167	19261	19262	19158	19091	19036	19260	19072	18932	18985	19129	19251	19119	19126	19168	19076	19266	19083	19044	19264	19072	18965	18991	19104	19273	19048	19110	19099	19130	19107	19022	19143	19107	19089	19158	19182	19195	19024	19338	19337	19072	19235	19188	19044	19073	19038	19207	18941	19105	19104	19029	18986	19044	19017	19322	18980	18923	18975	19188	19086	19271	19146	19115	19290	19329	19189	19191	19179	19274	19190	19042	19180	19103	19016	19312	19066	19224	19252	19023	18986	19102	19238	19064	19116	19156	19105	19061	19025	19144	18998	19017	19180	18936	19156	18963	19118	19138	18960	19000	19256	19117	19116	19166	19262	19234	19017	19422	19285	18996	19026	19298	19258	19365	19307	19084	19140	19096	19251	19120	18895	19065	19155	19474	18899	19015	19033	19161	19039	19175	19018	19057	19071	19020	19025	19117	19231	19174	19068	19175	19214	19124	19185	19232	19009	19045	18951	19217	19097	19227	19200	18940	19131	19181	19194	19222	19169	19193	18898	19071	19137	19111	18893	19087	19256	19344	19226	19040	19113	19329	19107	19120	19012	19010	19272	19190	19153	19219	19289	19336	19026	19143	19176	19200	19120	19089	18913	19056	19362	19144	19170	19173	19105	19156	19014	19156	19154	19116	19204	19044	19089	19143	19085	18999	19056	18919	19223	18882	19111	19204	19207	18957	19248	19045	19316	19164	19154	19188	19273	19141	19200	19254	19251	19248	18920	19054	19355	19173	19233	19106	19063	19112	19169	19115	19110	19132	19149	19159	19284	19158	19311	19249	19150	18785	19218	19012	19077	18946	19067	19018	19181	19150	19208	18999	19216	18898	19077	19269	19183	19072	19045	19133	19146	19151	19140	19011	19110	19147	19102	19174	19103	18754	19011	19073	18849	19058	19077	19148	19052	19075	19191	19040	19235	19168	19230	19066	19013	19012	19143	18906	19234	19184	19026	19183	19183	19075	19012	19078	19259	19081	19043	19081	19156	19025	18974	19050	18932	19153	19163	19206	19214	19059	19078	19268	19348	19133	19104	19116	19145	19000	18708	19085	19201	19120	19173	19198	18817	19256	19046	19425	19209	19211	19295	19090	19096	19146	19038	19118	19378	19196	19176	19076	19040	18890	19164	19101	18976	19181	19214	19327	19178	19143	19045	19132	19118	18991	19015	18957	19270	19217	19043	18869	18998	19180	18859	19217	19333	19096	19137	19103	19082	19254	19298	18997	18930	19258	19082	19077	19026	19196	19069	19161	18979	19005	18898	19237	19047	19123	19016	19169	18950	19103	19127	19232	19199	19149	19151	19021	19069	18977	19114	18977	18949	18886	19136	19164	19121	19149	19001	18961	19042	19000	19064	19133	19345	19295	19248	19154	18928	19011	19118	19231	19024	19028	19101	19159	19014	19460	19153	19230	19137	19031	19034	19132	19145	19057	19000	19112	19170	18933	19048	19101	18974	19318	19325	19221	19221	19040	18924	19435	18989	18986	19286	18966	18931	19246	19233	19237	19324	19129	19009	18896	19305	19094	19313	19224	18845	19178	19212	19094	18992	18922	18926	19232	19269	19121	19061	19067	19010	19057	19216	19033	19187	19159	19017	19367	19174	19098	19214	19249	19011	19004	19004	19097	18912	19107	19005	19222	19094	18933	19036	19101	19241	19145	19075	19229	19215	19099	19103	19068	18959	19132	19074	19344	19017	19312	19077	19128	19173	19171	19049	19199	19206	18974	19041	19085	19130	19293	19226	19193	19209	19002	19165	19060	19289	18999	19147	19147	19184	19032	18963	19236	19100	18921	19206	18980	19075	18979	19092	19018	19261	19103	19045	19114	18999	19001	18842	19137	19057	18916	19045	19107	18948	18982	19035	19288	19091	19227	18972	19161	19079	19254	19075	19103	19090	19030	19206	19153	19273	19134	19136	19117	19211	19098	18981	19068	19102	19098	19199	19033	19241	19048	19260	19183	19313	19254	19164	19069	18866	19231	19277	19140	19134	19390	19004	19274	19066	19315	19212	19280	19474	19192	19011	19105	18913	19041	19231	19303	19059	18941	19025	19185	18909	19203	19310	19279	19286	19194	19184	18929	19125	18929	19122	19108	19089	19206	18981	19128	19344	19032	19081	18889	19029	19080	19166	19232	19095	19205	19028	19162	19154	19157	19076	19071	19232	18862	19020	18945	19087	19002	19455	19150	19137	19304	19147	19103
57581	98604	96313	79569	59032	40182	26523	18890	16498	16092	15837	15892	15899	15956	15881	15841	15892	15943	15864	15734	15813	15954	15853	15806	15936	15828	15909	15778	15866	15798	15903	15828	15931	15815	15880	15708	15934	15887	15805	16000	15876	15864	15787	15863	15817	15961	15714	15850	16020	15944	15884	15876	15890	15912	16051	15795	15869	15707	15933	15924	15961	15653	15824	15876	15999	15895	15786	15952	15914	16007	15894	15882	15810	16037	15923	15920	15885	15894	15675	15869	15886	15876	15733	15699	15801	16057	15744	15975	15789	15982	15896	15831	16091	15910	15894	15819	16053	15987	15818	15887	15865	15939	15856	15947	15795	15934	15946	15994	15854	15834	15960	15836	15764	15849	15879	15889	16047	15808	15879	15873	15868	15750	15889	15898	15850	15705	15888	16017	16005	15883	15871	15885	15973	15860	15856	15850	15796	15809	15873	15832	15921	15848	15953	15894	15869	15924	15753	15893	15955	15821	15755	15692	15860	16011	15909	15741	15938	15912	15829	15960	15737	15777	15774	15872	15895	16160	15990	15943	15936	15945	16033	15878	15827	15933	15835	15984	15817	15804	15840	15998	15844	16004	15973	15846	15761	15950	15707	15796	15914	15862	15956	15925	15906	15695	15960	15857	15796	15813	15891	15690	15959	15882	15982	15794	15852	15933	15831	15859	15847	15712	15970	15882	15859	15849	15937	15982	15896	15774	15875	15899	15953	15909	15917	15820	16017	15985	15864	16136	15747	15841	16007	15828	15888	15910	15708	15737	15964	15958	15865	15881	15933	15798	15875	15857	15807	15685	15853	15753	16044	15849	15749	15847	15882	15869	15784	16060	15922	15685	15886	15990	15961	15598	15898	15958	15795	15997	15792	15889	15821	15920	16003	15777	15854	16062	15902	16128	16022	15828	15913	15811	15813	15786	15774	15904	15951	15872	15708	15845	15937	15767	15939	15820	15928	15714	15873	15795	15715	15878	15754	15774	15862	15867	15995	15826	15937	16019	15870	15993	15869	15841	15901	15976	15953	15950	15775	15901	15981	15870	15982	15866	15817	15888	15810	15838	16003	15934	15737	15942	15916	15892	15888	15937	15706	15913	15983	15935	16040	15707	15761	15867	15849	16063	15794	15802	15908	15921	15813	15859	15795	15886	15814	16087	15949	15973	15707	15820	15829	15901	15709	15914	15788	15859	15886	15819	15810	15836	15979	15825	15986	15790	15668	15874	15938	15874	15905	15837	15888	15725	15750	15971	15983	16063	15883	15815	15899	15921	15862	15950	15772	16079	15919	15864	15836	15937	15834	15759	15748	15867	15798	15839	15957	15940	15941	15823	15937	15670	15859	15726	15854	16010	15925	15891	16002	15856	15996	15698	15851	15826	15869	15687	15856	15916	15784	15753	15926	16009	15855	15862	15819	15841	15940	15981	15912	16025	15806	15706	16236	15948	15885	15975	15907	15862	15839	15954	15823	15917	15926	15869	15663	15865	16002	15875	15967	15816	15893	15915	15891	16013	15796	16011	15826	15855	15875	15924	15879	15844	15824	16067	15891	15815	15965	15844	15773	15925	15865	15869	15885	15939	15938	15736	15839	15637	15791	15795	16085	15888	15789	15846	15739	15798	15850	15885	15813	16013	15949	15980	15825	15922	15825	15634	15915	15958	15949	15752	15906	15994	15975	15810	15842	16019	15903	15893	15900	15904	15941	15825	15862	15963	15860	16071	15868	15909	15981	15846	15923	15827	16040	15804	15869	15826	15837	15810	15717	15899	15721	15924	15993	15942	15918	15913	15894	15897	15943	16011	15687	15974	15843	15850	16077	15921	15858	15855	15846	15764	15983	15843	15725	15946	15909	15912	15773	15858	15830	15800	16008	15843	15868	15912	15745	15773	15909	16021	15844	15755	15899	15851	15831	15913	15787	15704	15857	15853	15990	15890	15866	15952	15655	15823	15944	16016	15659	15753	15855	15841	15939	15947	15905	15897	15940	15794	15883	15909	15768	15892	15810	15915	15927	15663	15905	15877	15861	15838	15880	15878	15897	15914	15912	15777	15694	15928	15980	15867	15842	16035	15971	15773	15910	15898	15943	15825	15944	16074	15786	15971	15701	15873	16038	15964	15862	15803	15963	15786	15880	15985	15796	15716	15908	15922	15895	15864	15774	15932	15938	15867	15882	15878	16049	15686	15913	15982	15971	15690	15967	15814	15684	15767	15729	15996	15921	15784	15893	16009	16017	15745	15689	15836	15990	15798	15721	15854	15950	15965	15745	15853	15923	15950	15825	15916	15868	15964	16061	16061	15977	15916	15839	15826	15829	15845	15901	15993	15816	15890	16048	15884	15906	15713	15998	15934	15882	15936	15969	15759	15981	15854	15817	15620	15911	15871	15938	16000	15728	15893	15910	15795	15861	15913	15718	15688	15904	15851	15709	15820	16030	15934	16011	15908	15902	16001	15861	15837	15860	15991	16133	15919	15807	15888	15877	15875	16031	15913	15923	15875	15914	15775	15686	15793	16031	16021	15810	15831	15765	15698	16032	15817	15957	15972	15704	15866	15728	15783	15886	16035	15726	15879	15989	15854	15925	15900	15707	15918	15994	16000	15951	15828	15942	15837	15899	16027	15887	15821	15759	15886	15896	15934	15820	15822	15915	15995	15655	15802	15826	15859	16015	15945	15956	15836	15896	15839	15802	16013	15819	15737	15834	15950	15756	15844	15712	15829	15862	15815	15966	15972	15884	15861	15871	16083	15950	15840	15908	15942	15948	15979	15789	15821	15913	15822	15941	15800	15918	15842	15819	15629	15899	15878	15899	15899	15975	15825	15835	15846	16010	15919	16071	15735	16020	16020	15844	15923	15924	15791	15948	15832	15707	15897	15893	15883	15824	15848	15830	15810	15866	15606	15834	15793	15950	15868	15870	15896	15887	15945	15869	15829	15839	15849	15934	15667	15926	15904	15955	15797	15897	15951	15682	15885	16046	15824	15822	15930	15799	15837	15927	15763	15929	15971	15907	15950	15837	15938	15800	15922	16022	15846	15838	15801	16055	15930	15814	15888	15798	15828	15799	15871	15760	15978	15960	15716	16060	15785	15870	15705	15837	15879	15879	16029	15748	15898	15854	15792	15806	15957	15885	15937	15881	16029	15883	15691	15878	15897	15654	15814	15877	15748	16000	15880	15835	16003	16027	15830	15815	15790	15966	15818	15731	15736	15810	15924	15986	15972	16049	15780	15730	15799	15826	16048	15932	15939	15830	15919	15999	15880	15779	15862	15888	15923	16049	15861	15959	15862	15812	15653	15755	15977	15776	15733	15844	15839	15918	15929	15924	15793	15919	15913	15862	16002	15802	15862	15761	16020	15824	16028	15794	15902	15811	15880	15857	15865	15828	15738	16040	15962	15824	15784	15941	15850	15768	15801	15742	15918	15901	15822	15713	15816	15950	16137	15945	15847	16020	15717	15754	15958	15856	15960	15805	15927	16000	15897	15924	15877	15793	15890	15839	15803	15861	15908	15870	15936	15866	15878	15886	15609	15960	15863	15710	15819	15970	15755	16096	15841	15836	16043	15763	15945	15709	15845	15834	15917	15809	15843	15765	15812	15951	15776	15875	15971	15937	15947	15838	15809	15848	15981	16011	15846	15913	15964	15879	15770	15898	15876	15948	15901	15745	15945	15847	15947	15855	15822	15880	15917	15889	15816	15737	15785	15922	15830	15860	15787	15864	15832	15902	15795	15743	15934	15859	15835	15878	15812	15998	15553	15943	15967	15941	15901	16027	15932	15901	15826	15892	16081	16062	15707	16038	15810	15881	15757	15803	15905	15747	15716	16002	15987	16023	15914	15926	15812	15852	15879	15972	15764	15866	15887	15900	15706	15773	15987	15946	15854	15855	15790	15996	16043	15794	15771	15836	15910	15843	15955	15852	16027	15940	15756	15776	15818	15823	16032	15953	15769	15838	15837	15762	15895	15799	15961	16044	15741	15963	15823	15758	15845	15967	15901	15843	15878	15632	15896	16105	15844	15841	15985	15987	15742	15815	15871	16020	15978	15802	15850	15867	15821	15986	15918	15939	15823	15891	15849	15990	15986	15825	15924	15966	15773	15924	15713	15871	15977	15811	15860	15811	15893	15826	15860	15752	15969	15895	15823	15810	15740	15803	16008	15759	15901	15873	15867	15727	15782	15841	15791	15840	15915	15816	15819	15829	15966	15874	15956	15776	15806	15847	15927	15753	15754	15941	15911	15879	16020	16017	15770	16001	15912	15867	15834	15997	15941	15913	15751	15969	15882	15870	15885	15753	15876	15872	16083	15964	15774	15927	15914	15799	15899	15802	15829	15979	15899	15745	15792	16023	15928	16033	15950	15890	15965	15933	15901	15841	15900	15893	15944	15871	15825	15908	16047	15814	15956	15729	15848	16012	15620	15956	15972	15767	15823	15703	16007	15901	15801	15921	15755	15949	15746	15944	15946	15943	15918	15807	15878	15798	15747	15907	15801	15984	15803	15826	15901	16112	15771	15933	15921	15924	15872	15878	15752	15771	15841	16080	15987	15705	15843	15784	15763	16031	16101	16072	15810	15810	15946	15754	15874	15882	15919	15763	16150	15878	15898	15795	15773	15970	15910	15972	15651	15922	15814	16008	15985	15905	15976	15654	15947	15746	15739	15921	15980	15855	15824	16044	15831	15861	15775	15874	15841	15868	15839	15791	15821	15837	15857	15842	16035	15979	15796	15640	15947	15972	15844	15861	15855	15849	15904	15738	15953	15962	15842	16009	15879	16053	15958	15762	16045	15750	15897	15841	15773	15826	15883	15709	15934	15903	15969	15783	15994	15823	15902	15971	15846	15961	15967	15835	15871	16002	15917	15999	15870	15951	15995	15855	15884	15730	15975	15958	15852	15834	15875	15864	15882	15762	15834	15908	15929	15935	15910	15924	15864	15775	15768	16016	15962	15839	15827	15901	15786	16052	16045	15932	15811	15731	15967	15615	15930	15968	15840	15923	15969	15799	15926	15898	15889	15905	15972	15792	15832	15833	15731	15933	15777	15801	15752	15853	15941	15958	15798	15945	16021	15940	15872	15870	15775	15902	15766	15924	15786	15887	15925	15895	15818	15881	15821	15863	15905
28681	35562	49347	38092	27407	22709	20859	19735	19410	19437	19617	19454	19745	19600	19760	19426	19466	19450	19409	19424	19488	19260	19382	19271	19571	19387	19652	19464	19446	19523	19677	19554	19392	19616	19549	19421	19602	19546	19487	19412	19519	19436	19414	19504	19412	19351	19513	19539	19410	19649	19516	19620	19536	19437	19633	19645	19572	19641	19236	19571	19620	19443	19555	19382	19520	19568	19555	19741	19509	19326	19414	19633	19292	19536	19427	19426	19595	19568	19447	19399	19571	19536	19464	19432	19509	19560	19322	19478	19547	19615	19515	19608	19531	19449	19516	19684	19477	19594	19527	19270	19425	19445	19494	19359	19487	19741	19517	19213	19644	19574	19617	19424	19524	19527	19504	19529	19563	19466	19426	19304	19730	19577	19607	19389	19554	19667	19621	19553	19485	19563	19337	19602	19407	19610	19535	19404	19445	19305	19413	19362	19338	19335	19632	19392	19386	19686	19555	19542	19432	19436	19511	19492	19346	19480	19653	19476	19544	19166	19418	19348	19595	19602	19495	19344	19399	19374	19277	19475	19505	19633	19455	19545	19573	19474	19572	19434	19463	19516	19388	19356	19653	19281	19409	19346	19468	19412	19642	19648	19340	19538	19370	19271	19468	19288	19247	19210	19513	19491	19495	19340	19539	19438	19346	19446	19266	19506	19486	19664	19504	19572	19403	19694	19412	19535	19655	19428	19485	19432	19512	19578	19451	19433	19508	19296	19366	19375	19451	19435	19494	19395	19478	19298	19594	19558	19371	19470	19599	19438	19456	19668	19637	19391	19243	19304	19441	19618	19493	19453	19584	19463	19380	19391	19360	19622	19547	19382	19479	19365	19252	19526	19364	19422	19403	19351	19545	19415	19525	19383	19512	19516	19515	19739	19572	19439	19370	19264	19327	19303	19376	19447	19662	19540	19613	19391	19399	19299	19539	19393	19502	19375	19373	19463	19421	19430	19460	19330	19336	19565	19417	19588	19268	19436	19722	19437	19347	19685	19630	19433	19493	19413	19407	19320	19445	19399	19437	19189	19570	19435	19407	19469	19400	19344	19438	19529	19491	19311	19373	19430	19520	19532	19585	19505	19638	19580	19500	19256	19237	19386	19489	19464	19427	19531	19359	19490	19584	19432	19560	19568	19494	19332	19390	19429	19440	19566	19523	19582	19464	19503	19426	19512	19558	19659	19482	19451	19605	19495	19478	19368	19365	19390	19542	19391	19386	19249	19463	19642	19450	19429	19445	19557	19381	19334	19438	19365	19311	19559	19408	19244	19324	19387	19356	19470	19300	19376	19460	19515	19568	19715	19318	19284	19623	19441	19304	19477	19501	19575	19527	19373	19542	19516	19489	19430	19443	19677	19568	19504	19447	19695	19471	19582	19503	19301	19502	19163	19539	19406	19344	19472	19444	19368	19435	19484	19400	19537	19586	19494	19399	19354	19375	19339	19409	19587	19633	19484	19347	19428	19537	19453	19418	19454	19503	19447	19674	19258	19440	19472	19621	19583	19569	19477	19423	19705	19521	19307	19562	19499	19481	19622	19258	19382	19537	19301	19495	19523	19341	19376	19461	19442	19338	19456	19404	19355	19283	19160	19417	19144	19580	19538	19441	19489	19573	19372	19318	19584	19724	19464	19371	19413	19588	19396	19476	19466	19540	19269	19530	19444	19461	19414	19658	19478	19595	19500	19545	19396	19502	19486	19514	19425	19734	19564	19387	19478	19374	19330	19393	19339	19324	19305	19527	19640	19620	19376	19550	19643	19518	19464	19402	19472	19511	19356	19531	19237	19361	19603	19487	19583	19258	19522	19686	19369	19415	19468	19450	19492	19333	19691	19529	19457	19286	19460	19557	19506	19488	19171	19225	19522	19796	19370	19430	19618	19447	19410	19259	19389	19430	19542	19518	19536	19482	19553	19431	19386	19563	19235	19487	19356	19460	19329	19569	19325	19472	19364	19560	19276	19472	19389	19321	19429	19518	19530	19524	19414	19370	19197	19217	19588	19514	19385	19333	19463	19594	19605	19570	19477	19692	19396	19393	19546	19498	19494	19673	19318	19499	19596	19567	19341	19455	19352	19214	19729	19485	19498	19414	19379	19452	19527	19537	19446	19314	19428	19407	19364	19222	19497	19663	19543	19502	19608	19336	19533	19295	19656	19382	19369	19578	19344	19364	19326	19416	19550	19449	19463	19526	19451	19558	19650	19565	19362	19539	19437	19526	19432	19397	19339	19750	19395	19543	19476	19351	19611	19403	19596	19705	19518	19259	19441	19327	19462	19502	19535	19629	19429	19638	19508	19438	19463	19391	19502	19406	19345	19717	19543	19571	19438	19522	19358	19449	19515	19471	19393	19610	19493	19733	19327	19490	19474	19528	19455	19412	19420	19528	19467	19561	19518	19325	19474	19621	19632	19583	19603	19683	19363	19534	19462	19584	19311	19377	19482	19324	19514	19364	19736	19498	19486	19543	19464	19685	19303	19340	19585	19595	19453	19472	19449	19601	19558	19509	19401	19599	19449	19410	19453	19436	19398	19508	19574	19527	19530	19449	19489	19416	19488	19563	19478	19303	19496	19518	19525	19695	19466	19530	19360	19559	19408	19251	19567	19374	19317	19441	19574	19530	19445	19343	19545	19536	19393	19410	19367	19410	19393	19404	19510	19634	19415	19624	19459	19487	19453	19510	19531	19536	19474	19255	19417	19529	19488	19576	19515	19446	19519	19572	19430	19393	19351	19478	19386	19383	19372	19538	19445	19435	19429	19712	19503	19588	19507	19662	19358	19570	19631	19526	19508	19396	19452	19747	19487	19597	19481	19364	19523	19484	19187	19459	19294	19406	19708	19468	19798	19197	19371	19433	19828	19489	19337	19427	19399	19443	19489	19473	19692	19520	19362	19539	19398	19362	19549	19551	19568	19294	19438	19329	19427	19383	19515	19349	19259	19253	19575	19309	19468	19504	19675	19415	19323	19320	19460	19389	19425	19757	19449	19390	19335	19655	19548	19326	19463	19425	19469	19335	19418	19384	19609	19408	19399	19455	19454	19576	19467	19414	19466	19560	19653	19258	19411	19394	19406	19550	19500	19545	19446	19525	19381	19303	19464	19505	19477	19556	19265	19488	19701	19577	19559	19579	19397	19587	19361	19488	19368	19415	19447	19610	19495	19285	19399	19490	19384	19301	19410	19415	19558	19237	19508	19524	19586	19324	19386	19509	19631	19449	19452	19432	19451	19410	19600	19658	19269	19446	19483	19546	19694	19340	19533	19690	19391	19450	19612	19673	19438	19605	19416	19137	19581	19472	19593	19377	19343	19555	19466	19413	19509	19438	19344	19348	19321	19412	19558	19460	19614	19458	19345	19281	19266	19460	19353	19546	19667	19587	19422	19329	19508	19431	19335	19341	19317	19527	19580	19497	19630	19344	19528	19609	19597	19493	19485	19452	19484	19558	19336	19322	19254	19632	19472	19314	19585	19370	19566	19414	19295	19576	19468	19467	19416	19391	19608	19398	19680	19387	19719	19508	19363	19330	19262	19408	19378	19553	19492	19547	19421	19523	19494	19614	19464	19367	19626	19578	19616	19525	19383	19247	19634	19175	19521	19261	19393	19383	19394	19340	19424	19481	19281	19401	19473	19592	19306	19547	19453	19526	19437	19408	19491	19518	19504	19274	19675	19375	19206	19481	19351	19448	19352	19411	19561	19421	19391	19640	19497	19663	19487	19717	19532	19466	19604	19406	19494	19450	19584	19299	19480	19732	19533	19467	19450	19560	19586	19319	19316	19526	19486	19355	19452	19580	19549	19581	19405	19485	19579	19357	19400	19462	19220	19442	19323	19473	19433	19477	19863	19504	19549	19359	19416	19518	19331	19728	19486	19383	19419	19548	19529	19698	19332	19543	19410	19560	19480	19621	19471	19549	19344	19457	19374	19528	19434	19580	19428	19300	19292	19409	19400	19530	19528	19649	19420	19302	19521	19420	19511	19553	19478	19409	19299	19515	19465	19529	19528	19466	19566	19299	19453	19436	19343	19429	19525	19573	19365	19517	19549	19732	19349	19602	19488	19531	19475	19749	19397	19469	19426	19498	19317	19478	19475	19403	19523	19435	19409	19413	19500	19455	19456	19354	19423	19582	19555	19497	19560	19307	19597	19639	19652	19382	19342	19581	19262	19225	19322	19349	19487	19617	19443	19287	19489	19412	19413	19372	19460	19381	19359	19626	19642	19533	19659	19438	19555	19432	19497	19461	19333	19531	19379	19529	19590	19451	19481	19369	19297	19513	19499	19626	19467	19521	19443	19332	19393	19558	19350	19361	19486	19437	19234	19523	19660	19577	19632	19419	19444	19305	19562	19424	19491	19647	19378	19340	19451	19256	19483	19290	19458	19292	19415	19384	19630	19601	19535	19360	19476	19502	19470	19507	19550	19653	19550	19569	19391	19495	19627	19387	19258	19453	19472	19609	19642	19442	19458	19460	19496	19427	19388	19582	19467	19576	19556	19432	19406	19513	19528	19481	19568	19563	19394	19402	19528	19406	19304	19495	19468	19547	19580	19465	19486	19366	19350	19568	19278	19673	19549	19234	19646	19655	19384	19376	19379	19651	19375	19550	19628	19430	19569	19528	19136	19340	19485	19563	19373	19265	19521	19570	19610	19479	19649	19300	19296	19511	19465	19381	19424	19327	19451	19411	19363	19524	19514	19376	19407	19329	19350	19524	19391	19338	19422	19392	19499	19479	19652	19536	19644	19478	19414	19330	19350	19421	19370	19567	19420	19559	19137	19429	19394	19436	19175	19464	19707	19336	19422	19515	19221	19481	19306	19585	19522	19490	19546	19654	19264	19433	19511	19511	19450	19478	19453	19569	19425	19487	19525	19423	19508	19512	19560	19445	19352	19654	19459	19556	19260	19481	19522	19446	19682	19500	19279	19486	19436	19519	19381	19548	19302	19593	19451	19387	19255	19320	19378	19655	19522	19460	19331	19652	19603	19415	19512	19390	19479	19435	19566	19558	19685	19552	19588	19576	19374	19684	19376	19212	19371	19564	19113	19405	19413	19476	19466	19098	19379	19450	19333	19487	19536	19829	19500	19452	19450	19688	19534	19372	19250	19535	19553	19253	19241
28956	56799	50542	33497	23977	18989	17015	16245	16061	16093	16099	16017	15805	16055	16006	16064	16072	16085	16173	16206	16130	16165	16150	16133	15847	15981	16184	16069	15973	15986	15917	16030	16064	16067	16184	16053	16115	15984	16127	16046	16127	16034	16051	15961	16197	15950	16110	16204	15997	16075	15954	16078	16047	16101	15917	16094	15953	15968	16129	16106	16221	16002	15947	16156	15894	15955	16196	16043	16118	16000	16177	15988	16092	16187	16074	15960	16188	16027	15885	16090	16223	16086	16160	16085	15949	16140	15953	15983	16079	16080	15962	16073	15928	16049	16079	15958	16044	16085	16144	16078	16213	16025	16116	16108	16083	16178	16077	16036	16135	16078	16125	16075	16051	16114	15958	15978	15902	16255	16017	15995	16276	16032	16036	16153	16137	15918	16001	16235	16092	16150	15956	15982	16069	16153	16048	15971	16203	16076	16013	15892	16209	16151	16132	16190	16009	15908	16078	16185	15970	16008	15970	15923	15969	16030	16104	16021	15964	16099	16071	16059	16164	16039	16287	16104	15909	16097	16015	15999	16183	15960	16135	16226	16147	15970	16141	16219	16066	16011	16058	16031	16164	15913	16112	16054	16100	16088	16190	16043	16014	16284	16147	16132	15989	16004	16136	15994	16153	16078	15941	16121	16084	16051	16051	16008	16196	15962	16208	15784	16035	15913	16194	15974	16113	16021	16264	15966	15868	15988	16091	15929	16168	16029	16008	16137	15999	15839	15963	16044	16100	16037	15932	15894	16195	16017	15948	16246	16064	16033	16281	16075	16069	15992	15946	15836	16050	16253	15957	15930	16274	16140	15994	16065	16031	16159	16100	15950	16127	15950	16042	16118	16234	15939	15930	16017	16159	16137	16136	16114	15994	15956	16079	16130	16045	16273	16049	16152	16190	16015	16104	16001	16162	15946	16084	16179	15936	15973	15906	15973	16017	16149	15910	16142	15990	16170	16127	15995	16014	15925	16168	16033	16098	16234	16053	16073	16216	16126	16157	15995	16076	16001	15942	16124	16217	15985	16132	16056	16024	15917	16124	16036	16029	16111	15932	16091	16135	16140	16140	16079	15983	16109	16143	16228	16106	15906	16140	15896	15955	15883	16047	16126	16070	16110	16127	15959	16110	16089	16030	16120	16176	15960	15996	16139	16206	15932	16081	16141	16018	16042	15971	16189	16007	16063	16111	15966	16076	15850	15964	16035	15973	16124	16281	16162	16158	16093	16114	16014	16031	16019	16199	16027	16067	16074	15995	15895	16105	16058	16023	16089	16062	15847	16148	15951	16142	16080	16175	16068	16196	15965	15972	16244	16102	16034	16063	16275	16052	16115	15969	16076	16091	15998	15935	15987	16076	16083	15977	16094	15991	15973	16129	16076	16087	16197	16063	16050	15993	16018	16188	16052	16100	16071	15905	16069	16012	16075	15882	16135	15804	16051	16124	16044	16019	16114	16009	16026	15907	16091	15944	15897	15906	16080	16019	16207	15981	16019	15897	15942	16138	15951	16024	16029	16166	16064	15823	16049	16044	16112	16063	16015	16124	15904	16091	16220	16180	16042	15800	16065	15931	15885	16061	16124	16278	15957	16183	16140	16157	16082	16091	16140	15944	15870	16070	15911	16092	16130	15956	16029	15960	16173	15996	15924	16001	16081	16015	16135	16082	16047	16287	16037	16015	16036	15981	16033	16073	16171	16017	16087	16091	16075	16194	16089	16005	16102	16085	15942	15910	16022	15930	16123	16219	16143	15990	15985	16136	16183	15929	15811	16054	16044	16165	16307	16097	16005	15996	16113	16142	15963	16096	16034	16144	16061	15959	16284	15975	16119	16364	16075	16117	15946	16133	16111	16229	16091	16068	16110	16217	15911	16107	16152	15910	16244	16276	15954	16268	15982	16254	16084	15999	16002	15971	15987	15850	16226	15977	16183	16192	16084	15988	15983	16274	16001	16016	16097	16048	16021	16243	16244	15980	16253	16035	16063	16068	15992	16305	15898	16026	16121	16035	16117	16013	16247	16029	15892	16102	15875	16115	16141	16057	16075	16145	16041	16236	16108	16009	16110	16083	16101	15944	16085	16142	16175	16073	16161	16025	16126	15906	15937	16032	16087	16206	16094	15984	16000	16042	16003	16090	16050	16199	16335	16074	16193	16057	16238	16054	16130	16180	16047	16026	16086	16074	15999	16172	16129	16076	16048	16194	15997	16007	16224	15962	16152	16039	16044	15927	16211	15909	16156	16046	16145	15846	16055	16131	16052	16065	16207	16106	15981	16064	16080	16072	15997	16077	16043	16137	15999	16047	16042	16004	16070	16102	16208	16030	16104	15898	16250	16250	15930	15980	15993	16099	16016	16152	15992	16184	16014	16046	15969	16075	15960	16205	16059	15878	16105	16093	16041	16179	15974	16032	16025	16022	16012	16091	16105	16010	15957	15943	15936	15977	16051	15998	16097	15939	16125	15971	15986	15968	16054	16028	16098	15957	16128	16060	16040	16074	16175	16128	16058	16045	16118	15975	15784	16070	15952	16177	16131	15978	16076	15997	16077	16122	16007	16050	16047	15981	16076	15993	15915	16100	16148	16094	16001	16029	16008	16130	16252	16140	16088	16062	15999	16160	16049	16186	15962	16058	16035	16027	16088	16025	16208	16108	15988	16152	16187	16061	16176	16101	16369	15861	16254	16093	15931	16192	15921	15972	15996	15980	15958	16143	16097	16038	16136	16202	15989	15985	16005	16108	16055	15954	16262	16023	16053	16124	15848	16025	16044	15945	16018	16121	15996	16048	16175	16235	15936	16088	16102	16033	16054	16170	16149	16157	16079	16034	16221	16002	16059	15961	15954	15980	16043	16164	16162	16179	16222	16022	16116	16229	16022	16056	16021	16078	16022	16032	16139	15985	15946	16108	16085	16175	16020	16080	16105	16095	16034	16121	16097	15975	16121	16136	16019	16004	15973	15941	16027	16120	15985	15962	15996	16012	16086	16064	15849	16104	16183	16127	15979	16081	16119	16046	16106	16030	16142	15984	16117	16055	15984	16032	15959	16150	16057	16131	16190	16102	15921	16012	16011	16066	15999	15970	16098	16024	16080	16085	15948	16071	16140	16168	15904	16065	16157	16112	16039	16177	16015	16132	16014	16010	16012	16114	15981	16033	16075	16079	16039	15984	16066	15968	16134	16020	16224	16034	15846	16049	16224	16132	15949	16076	16424	16131	16132	15955	15984	16094	16110	16079	16033	16101	15957	16034	16188	16133	16053	15980	16106	15793	16091	16124	16033	15891	15978	16267	15939	15973	15908	16120	16130	16081	15912	16021	15953	16137	16088	16057	16147	16207	16010	16249	16030	16056	15953	16130	16048	16217	16081	16080	16069	16097	16077	15873	16056	15973	16111	16179	16227	16213	16140	15927	16157	16205	15962	16171	16208	16043	16141	15968	16181	15927	16034	15963	15948	16053	16010	15994	16060	16156	16005	16159	16010	16289	16178	16004	16016	16026	16010	16089	15964	16039	16242	16131	16032	16028	15920	15862	16017	16268	16100	16213	16281	16104	16032	16095	16292	15932	16126	16125	16088	16046	16012	16092	16075	15918	16107	16188	16128	16051	16212	16034	16052	16047	15977	16088	16081	15993	16217	16164	16178	16128	16251	16025	15963	15848	15893	15997	16049	16197	16007	15940	16077	16118	16042	15990	15975	16067	16028	16107	16115	16115	15955	15950	16001	16123	16102	15981	16070	16097	16067	16165	16139	16154	16234	16014	16032	16128	16121	16065	15993	16126	15972	16054	15990	16082	16175	16107	16088	16006	15944	16051	16111	16048	16035	16085	15865	16209	15921	16101	16102	16082	16093	16161	16194	15987	16062	15888	16080	16104	16108	15943	16161	16053	16002	16225	16130	16182	16098	16277	16091	16010	15926	16086	16223	16147	16001	16038	16048	15968	16023	16001	15993	16176	16156	16153	16020	16083	16043	16188	16064	16039	15956	16018	15934	16033	16126	16060	15841	16355	15983	16088	15954	16111	15970	16295	16098	16014	16029	16191	16123	16155	15906	15931	16046	15986	16111	16071	16010	16098	16095	16152	16037	16018	16139	15984	16071	16061	16105	15960	15851	16093	16073	15933	16103	16101	16132	16010	15965	16067	15877	16093	16016	16103	15971	16082	16059	16212	16060	16127	16067	15933	16070	16020	16035	16114	16121	16077	16005	16055	15985	16023	16071	16182	15946	16084	16073	15938	15940	16140	16034	16073	16075	16064	15881	16004	15912	16170	15859	16170	16113	16113	16041	16022	16058	16080	16198	15961	16091	16029	16099	16067	16108	16018	16069	16064	16185	16099	16023	16141	16172	16009	16068	16039	16138	15918	16070	16051	15963	15964	16145	15941	16141	16082	15969	15941	16078	16020	16227	16197	16087	16151	16118	16205	16058	16084	16054	16126	15878	16236	16146	16046	15972	16173	16136	16221	15956	16175	16093	15986	16152	16060	16013	16033	15940	16088	16213	15979	16123	15946	16097	15991	16076	16162	16210	15948	16120	16010	16084	16187	16216	15884	16053	16047	16216	16109	16114	16096	16137	16052	16035	16239	15995	15900	15992	16070	16158	16117	16261	16258	16096	16132	15968	16063	16053	15955	16202	16110	16216	16005	15941	15992	16182	15933	15822	16100	16008	15973	16274	15905	16213	15911	16216	15943	16062	16145	15964	15967	16178	15950	16132	15939	15917	16254	15994	15856	16131	16072	16068	16049	15985	15990	16096	15973	16072	16047	16085	16161	16088	16135	16098	16078	16149	15935	16077	16016	16053	16164	16043	15944	16044	16121	16310	16017	16135	16103	16092	15926	16000	16184	15954	16086	16050	16133	16067	16014	16074	16043	16121	16059	15884	16123	15896	16256	16057	16072	16048	15982	16206	15974	15914	16097	15991	16100	15945	15944	16082	15953	16154	16186	16193	16049	16117	16267	16132	16011	16063	16014	16113	16156	16021	16042	16051	16157	16096	15992	16202	16015	16129	16132	16125	16244	16102	16151	16056	15885	15936	16048	15960	16072	16037	16078	16140	15981	16075	15993	16143	16008	16107	16052	15887	16043	16087	15860	16164	16139	16132	15904	15913	16195	16089	16023	16174
24168	24321	44336	46191	37657	30676	26193	21603	20091	20194	20059	20022	19991	19876	19743	19748	19776	19666	19839	19770	19834	19871	19906	19875	19858	19782	19701	19694	19657	19597	19698	19775	19678	19770	19749	19753	19660	19860	19922	19732	19923	19913	19709	19770	19785	19672	19913	19540	19581	19771	19945	19720	19840	19817	19810	19839	19626	19804	19815	19649	19734	19454	19742	19629	19600	19699	19599	19769	19798	19576	19749	19678	19680	19838	19747	19921	19838	19701	19645	19639	19625	19691	19793	19669	19689	19779	19866	19698	19769	19701	19687	19697	19824	19853	19736	19556	19792	19727	19807	19712	19682	19736	19484	19857	19511	19488	19571	19535	19562	19677	19747	19747	19572	19815	19757	19780	19613	19667	19548	19753	19708	19812	19687	19529	19746	19538	19557	19723	19806	19794	19588	19488	19870	19747	19784	19837	19793	19671	19790	19546	19740	19735	19451	19653	19777	19694	19797	19654	19495	19713	19756	19615	19678	19631	19445	19747	19426	19540	19777	19734	19712	19848	19774	19682	19779	19615	19606	19518	19790	19425	19624	19632	19843	19797	19721	19825	19610	19633	19815	19576	19538	19701	19701	19844	19758	19679	19708	19614	19790	19667	19832	19691	19636	19515	19679	19636	19675	19620	19536	19722	19708	19691	19510	19643	19850	19624	19699	19747	19584	19747	19741	19602	19602	19644	19754	19562	19705	19651	19607	19707	19401	19560	19737	19650	19840	19560	19746	19598	19508	19715	19716	19771	19618	19682	19786	19689	19769	19700	19728	19758	20040	19592	19681	19785	19773	19714	19653	19891	19750	19343	19789	19587	19577	19719	19825	19791	19837	19666	19796	19676	19737	19804	19730	19573	19525	19781	19510	19678	19750	19707	19699	19654	19628	19706	19597	19693	19515	19650	19630	19790	19768	19785	19697	19562	19788	19621	19720	19609	19412	19750	19663	19629	19573	19667	19750	19717	19698	19770	19714	19569	19604	19614	19840	19884	19671	19620	19576	19738	19655	19776	19806	19727	19759	19750	19746	19583	19606	19734	19699	19654	19766	19568	19692	19693	19815	19816	19469	19590	19505	19793	19705	19638	19749	19793	19674	19867	19648	19921	19561	19851	19742	19618	19656	19830	19823	19722	19713	19605	19644	19717	19678	19760	19633	19650	19630	19593	19644	19761	19761	19738	19586	19511	19687	19603	19817	19398	19537	19560	19635	19588	19783	19817	19856	19536	19712	19701	19558	19636	19633	19786	19769	19595	19676	19540	19796	19799	19662	19985	19693	19625	19750	19622	19451	19625	19685	19623	19829	19569	19703	19515	19656	19518	19618	19705	19578	19674	19618	19742	19684	19531	19698	19569	19656	19512	19600	19685	19522	19685	19445	19678	19619	19809	19769	19816	19646	19469	19691	19526	19619	19764	19437	19576	19443	19571	19461	19568	19750	19658	19812	19735	19572	19660	19738	19749	19869	19558	19749	19614	19628	19724	19774	19570	19800	19579	19714	19582	19851	19815	19718	19825	19839	19994	19807	19585	19836	19720	19599	19683	19608	19728	19698	19790	19584	19436	19599	19609	19700	19504	19722	19817	19725	19746	19696	19660	19678	19601	19579	19528	19829	19954	19543	19816	19753	19728	19705	19557	19694	19807	19690	19625	19840	19752	19715	19839	19764	19712	19508	19674	19586	19956	19756	19536	19693	19799	19520	19666	19748	19850	19798	19463	19697	19796	19679	19717	19797	19674	19600	19661	19379	19673	19927	19687	19759	19825	19760	19775	19722	19719	19543	19493	19576	19636	19742	19788	19775	19755	19685	19674	19514	19717	19837	19557	19768	19670	19673	19852	19815	19709	19621	19609	19775	19635	19569	19569	19694	19729	19878	19660	19781	19602	19818	19799	19727	19613	19927	19714	19721	19594	19708	19708	19447	19640	19699	19613	19635	19654	19551	19696	19652	19556	19710	19600	19576	19632	19487	19586	19949	19898	19737	19686	19669	19695	19704	19642	19717	19717	19608	19965	19698	19694	19905	19612	19522	19687	19678	19691	19698	19733	19828	19565	19744	19717	19814	19785	19701	19580	19679	19508	19742	19562	19676	19409	19611	19725	19813	19541	19516	19643	19782	19699	19720	19884	19634	19627	19607	19608	19591	19805	19536	19680	19728	19679	19635	19621	19884	19808	19798	19754	19650	19627	19714	19751	19619	19734	19836	19674	19636	19775	19538	19754	19836	19696	19696	19677	19659	19867	19580	19799	19746	19737	19707	19674	19664	19836	19675	19755	19756	19565	19524	19595	19900	19776	19463	19557	19719	19531	19605	19808	19558	19635	19787	19531	19598	19697	19769	19503	19598	19648	19818	19433	19786	19563	19700	19569	19535	19585	19463	19630	19997	19662	19716	19707	19855	19479	19546	19537	19663	19589	19779	19861	19754	19768	19742	19841	19970	19738	19615	19887	19692	19433	19830	19398	19917	19775	19666	19789	19622	19714	19537	19687	19672	19624	19753	19540	19645	19594	19728	19996	19577	19727	19956	19765	19690	19699	19529	19695	19610	19648	19727	19653	19675	19881	19492	19591	19758	19450	19735	19505	19589	19597	19609	19531	19653	19473	19601	19661	19686	19588	19691	19615	19728	19751	19635	19577	19726	19824	19617	19770	19745	19786	19727	19583	19832	19593	19537	19711	19738	19732	19711	19748	19698	19704	19511	19718	19626	19591	19659	19790	19689	19753	19523	19605	19621	19748	19714	19588	19661	19669	19773	19538	19714	19667	19960	19499	19654	19538	19667	19735	19711	19826	19474	19687	19730	19814	19671	19658	19365	19562	19719	19621	19782	19633	19465	19752	19590	19788	19567	19707	19538	19682	19563	19656	19709	19707	19743	19272	19693	19730	19700	19726	19464	19763	19653	19804	19660	19680	19619	19835	19749	19533	19697	19772	19475	19791	19648	19624	19742	19699	19805	19617	19556	19792	19671	19651	19790	19857	19636	19401	19728	19714	19561	19637	19688	19408	19664	19788	19657	19553	19651	19798	19689	19818	19704	19916	19532	19537	19777	19712	19701	19411	19673	19586	19429	19881	19806	19584	19455	19713	19601	19853	19626	19484	19705	19739	19471	19613	19786	19625	19764	19891	19590	19837	19840	19824	19778	19561	19661	19650	19583	19574	19849	19726	19745	19910	19649	19532	19655	19697	19769	19634	19581	19714	19847	19626	19566	19661	19911	19798	19595	19576	19530	19655	19717	19510	19746	19790	19670	19750	19591	19647	19757	19698	19571	19537	19762	19894	19727	19809	19628	19680	19906	19653	19679	19817	19698	19616	19597	19667	19718	19680	19710	19661	19384	19751	19530	19487	19710	19649	19683	19847	19593	19725	19689	19910	19693	19883	20003	19754	19773	19653	19696	19648	19628	19758	19715	19578	19809	19562	19589	19645	19663	19800	19934	19743	19689	19555	19760	19486	19698	19723	19568	19698	19805	19545	19600	19823	19864	19691	19871	19621	19809	19866	19782	19793	19845	19584	19796	19613	19433	19518	19564	19746	19475	19606	19687	19639	19636	19622	19673	19534	19711	19512	19825	19665	19720	19712	19683	19699	19625	19705	19514	19704	19782	19772	19609	19693	19702	19600	19574	19525	19694	19684	19781	19723	19481	19728	19619	19948	19725	19591	19783	19659	19667	19733	19674	19723	19621	19842	19789	19841	19679	19325	19754	19691	19818	19788	19576	19679	19625	19629	19728	19772	19719	19737	19618	19580	19583	19407	19564	19757	19500	19782	19484	19620	19725	19729	19527	19718	19818	19690	19805	19919	19579	19644	19887	19896	19551	19678	19688	19659	19704	19538	19681	19612	19597	19651	19580	19682	19937	19548	19581	19556	19686	19644	19638	19475	19651	19898	19814	19817	19815	19566	19421	19625	19743	19633	19592	19640	19744	19723	19703	19825	19414	19511	19778	19762	19715	19730	19879	20016	19652	19748	19846	19618	19681	19665	19726	19491	19770	19712	19674	19517	19862	19745	19707	19624	19786	19834	19659	19558	19650	19900	19556	19693	19832	19582	19704	19618	19665	19741	19594	19544	19623	19484	19589	19638	19664	19832	19521	19621	19712	19829	19743	19624	19742	19783	19643	19618	19515	19647	19771	19737	19549	19769	19804	19654	19650	19533	19706	19669	19829	19892	19634	19709	19546	19583	19782	19547	19710	19669	19791	19679	19610	19509	19680	19550	19621	19820	19576	19634	19817	19610	19931	19751	19584	19589	19683	19654	19759	19796	19548	19520	19715	19616	19668	19586	19681	19624	19685	19498	19611	19550	19596	19671	19460	19591	19641	19898	19751	19770	19782	19899	19560	19802	19592	19460	19759	19620	19799	19740	19642	19528	19575	19624	19457	19684	19783	19613	19593	19409	19554	19739	19695	19565	19808	19804	19729	19549	19646	19891	19846	19871	19789	19787	19720	19626	19706	19856	19545	19765	19560	19861	19849	19708	19773	19613	19716	19670	19733	19606	19818	19688	19578	19769	19583	19619	19691	19623	19627	19536	19568	19646	19799	19706	19471	19816	19867	19581	19656	19550	19681	19787	19781	19747	19371	19555	19680	19462	19538	19671	19629	19874	19603	19691	19773	19737	19801	19766	19657	19681	19871	19665	19807	19800	19683	19652	19724	19640	19546	19686	19746	19716	19718	19723	19495	19661	19946	19843	19918	19792	19533	19569	19637	19731	19699	19706	19491	19608	19901	19612	20058	19820	19824	19589	19512	19607	19838	19628	19753	19731	19805	19587	19625	19742	19737	19583	19651	19636	19682	19496	19598	19523	19959	19650	19534	19719	19525	19625	19739	19584	19737	19766	19611	19705	19813	19760	19613	19947	19482	19557	19737	19844	19699	19665	19815	19808	19690	19994	19680	19722	19688	19512	19768	19530	19678	19530	19709	19543	19863	19705	19686	19688	19655	19848	19693	19595	19872	19616	19441	19645	19700	19360	19680	19649	19782	19681	19779	19383	19620	19701	19610	19795	19733	19593	19656	19769	19733	19767	19805	19565	19536	19696	19636	19566	19577	19610	19769	19633	19552	19633	19793	19663	19860	19804	19671	19641	19734	19515	19554	19556	19684	19618	19633	19780	19550	19584
58553	98537	88430	63266	43457	29370	20352	17352	16634	16349	16230	16175	16253	16112	16218	16254	16155	16144	16446	16294	16216	16251	16263	16345	16280	16221	16184	16112	16220	16093	16095	16077	16413	16186	16250	16190	16374	16363	16280	16187	16424	16169	16179	16395	16349	16281	16330	16164	16186	16239	16185	16216	16383	16202	16267	16271	16281	16260	16208	16268	16211	16235	16262	16203	16283	16151	16254	16245	16357	16397	16199	16120	16416	16152	16208	16183	16213	16179	16244	16215	16227	16279	16099	16117	16126	16217	16258	16171	16300	16201	16283	16142	16205	16166	16472	15991	16069	16326	16227	16275	16230	16223	16338	16187	16224	16129	16172	16203	16509	16226	16126	16372	16081	16365	16269	16193	16224	16189	16097	16198	16283	16245	16240	16072	16179	16239	16254	16222	16227	16193	16185	16170	16140	16294	16348	16105	16304	16300	16305	16343	16124	16238	16310	16288	16099	16296	16193	15998	16396	16238	16241	16283	16371	16349	16301	16025	16258	16415	16219	16244	16136	16261	16366	16144	16084	16283	16135	16293	16446	16287	16300	16262	16206	16102	16139	16240	16182	16172	16309	16267	16294	16141	16333	16326	16250	16207	16320	16212	16248	16209	16152	16172	16257	16311	16380	16273	16062	16356	16040	16190	16176	16213	16258	16206	16305	16020	16268	16221	16351	16061	16210	16411	16152	16381	16194	16264	16359	16199	16153	16212	16342	16032	16150	16224	16010	16257	16211	16225	16264	16193	16338	16376	16209	16095	16126	16247	16286	16183	16253	15964	16259	16210	16321	16106	16148	16074	16267	16199	16369	16218	16117	16244	16287	16028	16371	16156	16068	16347	16465	16313	16069	16313	16193	16208	16087	16173	16241	16063	16188	16279	16169	16379	16025	15971	16278	16257	16337	16227	16307	16372	16318	16274	16282	16274	16168	16308	16234	16107	16396	16166	16355	16308	16304	16152	16444	16319	16154	16057	16101	16335	16267	16294	16204	16290	16229	16224	16384	16101	16361	16266	16357	16176	16067	16148	16367	16315	16238	16147	16399	16417	16079	16350	16185	16212	16443	16206	16217	16258	16258	16171	16174	16198	16264	16204	16366	16158	16053	16136	16139	16265	16186	16165	16179	16243	16220	16137	16293	16044	16287	16353	16332	16157	16151	16054	16295	16318	16269	16319	16325	16130	16436	16302	16217	16195	16262	16235	16100	16329	16459	16122	16264	16145	16289	16255	16236	16068	16245	16210	16344	16298	16189	16208	16321	16266	16159	16136	16315	16245	16257	16165	16112	16114	16273	16153	16195	16156	16374	16197	16174	16237	16083	16303	16094	16186	16165	16308	16153	16259	16190	16258	16042	16310	16205	16238	16135	16113	16263	16211	16203	16188	16204	16305	16306	16231	16334	16337	16210	16240	16162	16159	16384	16249	16081	16364	16470	16284	16200	16230	16256	16258	16211	16301	16412	16322	16111	16136	16389	16262	16342	16097	16222	16158	16333	16222	16347	16282	16099	16271	16200	16064	16212	16202	16093	16256	16331	16429	16106	16272	16301	16383	16156	16122	16308	16216	16435	16135	16343	16106	16256	16288	16144	16307	16094	16205	16274	16319	16082	16156	16308	16181	16371	16291	16161	16065	16329	16078	16208	16326	16319	16262	16268	16202	16537	16341	16106	16211	16244	16091	16170	16267	16311	16221	16257	16129	16199	16172	16188	16179	16255	16276	16229	16148	16211	16088	16127	16342	16073	16358	16272	16289	16029	16205	16334	16268	16151	16338	16166	16274	16304	16272	16220	16350	16071	16173	16277	16344	16152	16311	16204	16383	16270	16260	16299	16222	16357	16320	16330	16156	16242	16183	16314	16257	16338	16366	16355	16160	16242	16289	16124	16194	16284	16224	16136	16164	16197	16280	16276	16355	16008	16070	16229	16259	16121	16202	16289	16224	16163	16117	16307	16109	15948	16271	16120	16385	16254	16177	16156	16246	16197	16309	16106	16226	16290	16339	16147	16152	16240	16399	16153	16210	16187	16323	16206	16143	16427	16206	16304	16161	16329	16198	16323	16182	16292	16259	16205	16234	16404	16027	16212	16228	16181	16362	16234	16277	16024	16313	16215	16331	16164	16259	16332	16343	16253	16034	16367	16296	16275	16186	16219	16245	16346	16044	16263	16272	16234	16194	16292	16351	16192	16187	16228	16162	16219	16263	16182	16176	16299	16256	16333	16093	16497	16290	16242	16263	16298	16315	16305	16207	16260	16417	16112	16198	16199	16412	16218	16267	15949	16150	16123	16175	16353	16207	16264	16350	16259	16322	16158	16200	16273	16096	16212	16162	16207	16059	16206	16277	16177	16319	16101	16329	16322	16281	16455	16268	16186	16248	16180	16209	16380	16074	16261	16249	16286	16321	16097	16196	16088	16357	16271	16249	16119	16291	16137	16324	16304	15993	16137	16227	16378	16172	16240	16217	16369	16359	16345	16171	16296	16274	16311	16106	16065	16241	16142	16221	16174	16184	16240	16377	16304	16385	16185	16116	16090	16087	16258	16180	16249	16221	16074	16206	16342	16204	16357	16252	16239	16321	16252	16383	16300	16286	16141	16321	16197	16257	16392	16312	16367	16413	16126	16130	16236	16329	16099	16250	16128	16141	16137	16186	16360	16399	16085	16059	16188	16236	16293	16187	16267	16241	15979	16161	16263	16192	16237	16249	16094	16320	16231	16409	16241	16214	16001	16227	16229	16211	16231	16247	16235	16318	16044	16113	16288	16138	16159	16202	16043	16350	16225	16284	16188	16282	16115	16288	16335	16202	16403	16216	16359	16243	15985	16078	16348	16249	16103	16342	16149	16143	16220	16231	16249	16319	16167	16288	16285	16426	16239	16299	16237	16247	16370	16292	16178	16125	16033	16321	16331	16143	16313	16171	16107	16277	16298	16325	16332	16313	16049	16069	16124	16162	16227	16199	16280	16185	16264	16353	16151	16195	16120	16242	16337	16209	16371	16102	16318	16169	16372	16139	16218	16211	16350	16263	16269	16214	16020	16394	16329	16147	16158	16086	16208	16149	16198	16079	16374	16301	16212	16340	16261	16357	16231	16280	16142	16164	16149	16182	16118	16115	16111	16192	16267	16296	16201	16075	16109	16316	16351	16217	16222	16298	16261	16344	16247	16347	16329	16276	16203	16368	16185	16231	16219	16222	16138	16372	16238	16264	16335	16242	16167	16237	16199	16234	16103	16195	16134	16296	16321	16230	16226	16164	16067	16125	16298	16136	16187	16269	16214	16271	16376	16261	16404	16100	16280	16312	16337	16155	16054	16339	16301	16246	16403	16332	16297	16255	16323	16194	16170	16181	16247	16124	16163	16192	16232	16266	16136	16351	16231	16412	16234	16261	16266	16281	16325	16237	16261	16153	16245	16090	16320	16346	16270	16286	16210	16237	16280	16341	16442	16381	16385	16238	16267	16167	16410	16179	16146	16303	16223	16272	16136	16058	16309	16099	16360	16059	16198	16175	16359	16131	16275	16221	16257	16286	16250	16200	16245	16401	16456	16296	16529	16281	16268	16253	16242	16361	16229	16358	16217	16270	16409	16194	16317	16205	16434	16243	16121	16112	16125	16264	16118	15987	16045	16244	16285	16262	16266	16184	16255	16143	16173	15994	16217	16280	16243	16188	16221	16271	16191	16248	16293	16364	16107	16228	16106	16450	16161	16388	16402	16312	16189	16384	16274	16193	16376	16123	16218	16256	16256	16376	16400	16444	16491	16191	16057	16186	16290	16219	16312	16109	16093	16280	16367	16070	16243	16302	16301	15986	16262	16296	16233	16146	16129	16115	16234	16303	16202	16092	16238	16267	16221	16296	16154	16285	16234	16218	16161	16200	16294	16408	16314	16281	16278	16222	16260	16269	16207	16267	16094	16406	16196	16257	16261	16119	16200	16287	16207	16127	16190	16289	16207	16214	16317	16282	16416	16281	16268	16065	16235	16298	16274	16170	16228	16024	16150	16182	16384	16228	16315	16320	16144	16117	16065	16272	16295	16233	16095	16093	16127	16271	16131	16257	16100	16126	16249	16215	16170	16375	16303	16322	16341	16198	16191	16247	16349	16225	16337	16220	16158	16237	16207	16218	16250	16084	16227	16087	16303	16109	16107	16097	16226	16236	16137	16152	16269	16213	16174	16093	15950	16186	16175	16167	16147	16161	16228	16261	16324	16353	16402	16374	16355	16331	16249	16183	16288	16124	16249	16306	16287	16303	16103	16215	16259	16193	16254	16352	16049	16163	16233	16298	16389	16030	16239	16170	16129	16303	16168	16387	16299	16265	16122	16264	16295	16342	16246	16296	16193	16177	16320	16147	16236	16133	16250	16137	16314	16146	16278	16316	16126	16196	16071	16095	16303	16172	16162	16418	16268	16221	16164	16216	16074	16410	16213	16273	16235	16161	16270	16192	16193	16125	16254	16188	16319	16203	16208	16173	16270	16231	16210	16230	16235	16485	16280	16248	16021	16230	16136	16143	16167	16152	16307	16057	16246	16271	16246	16205	16294	16246	16368	16111	16161	16139	16299	16433	16159	16299	16174	16333	16105	16135	16240	16219	16247	16274	16083	16234	16096	16323	16242	16262	15983	16304	16187	16149	16377	16171	16247	16333	16258	16263	16322	16374	16240	16233	16329	16141	16114	16242	16196	16249	16069	16116	16229	16319	16172	16064	16220	16397	16249	16098	16179	16237	16232	16244	16222	16313	16352	16226	16276	16149	16330	16141	16352	16273	16270	16159	16180	16206	16208	16270	16197	16362	16395	16035	16318	16276	16258	16111	16156	16348	16288	16235	16259	16052	16247	16248	16224	16156	16375	16160	16140	16381	16054	16319	16230	16224	16201	16306	16215	16207	16086	16182	16215	16234	16277	16308	16281	16226	16265	16242	16274	16130	16339	16185	16242	16253	16202	16183	16286	16089	16310	16250	16362	16269	16321	16251	16383	16091	16362	16308	16107	16249	16262	16229	16412	16332	16242	16169	16327	16161	16217	16248	16383	16449	16137	16403	16426	16359	16225	16163	16215	16260	16363	16300	16189	16060	16278	16283	16124	16240	16330	16237	16333	16143	16283	16282	16229	16178	16138	16190
23026	23126	39781	40987	36758	32836	29732	23173	20822	20826	20602	20306	20275	20517	20437	20241	20294	20214	20043	20089	20285	20381	19962	20017	20352	20199	20269	19937	20042	20034	20152	20079	19999	20170	20255	20202	19947	20105	20093	19962	20082	19825	19876	20163	19889	20033	19998	19997	20191	19837	20146	20107	20158	20004	19962	20090	20107	20108	20085	19915	20226	20112	20156	19804	20060	20068	20018	20056	20041	20056	20154	19854	19898	20115	20048	19996	20028	19906	19872	20029	19856	19946	19851	19854	20007	19994	20066	19835	20072	19999	20198	19983	19916	20005	20011	20145	19885	19991	20023	20079	20114	19909	19947	19971	20079	19911	19952	20068	19952	20046	19932	19832	20025	19976	19933	19979	19990	19746	19921	20072	19946	19915	19877	19861	19890	19952	19942	19908	19888	19876	19988	20034	20158	19907	19772	19863	19819	20102	20028	20164	19848	19964	20051	19774	19947	19929	20194	19959	20103	20035	19951	19932	20161	20059	19895	19966	19881	19892	19828	19895	20066	20070	20013	20110	19997	20005	19947	19970	20003	20084	20108	19987	19810	19773	20241	20134	19884	19855	19911	19967	19978	20015	20159	20026	20002	19939	19890	19956	20108	20082	20172	20138	20101	20019	19958	20037	19898	19989	20019	20122	20163	20231	20006	19963	19824	20048	19893	20101	20136	19865	19916	19964	20068	19834	20112	20012	19946	19986	20072	19978	19970	19889	19910	19953	20009	20023	19981	20097	20015	19829	20167	20055	20025	19985	20123	20036	19979	19946	20112	19991	20008	19814	19946	19938	20171	19917	20020	19932	19896	20013	19883	20243	19837	20132	20050	19784	19825	20025	20039	19963	20189	19981	20046	20088	19889	19994	20034	20156	20009	19952	19892	20018	20012	20043	20047	20079	20032	19905	19766	19971	19796	19876	19957	19945	20040	19979	20028	19976	20001	19976	20042	19879	19953	19867	20068	20116	20133	20001	19983	19731	20042	19994	20164	19918	19897	19977	20079	20090	20103	19870	20099	20052	20107	19872	19994	20058	20100	19954	20003	19949	20068	19997	19869	19943	19993	20005	19913	19918	20011	19953	20011	20101	19907	19881	19936	19983	19936	19839	19819	19744	19944	20043	19853	19943	19976	19914	20019	19820	20014	19970	19978	20143	20101	20122	19965	20053	20078	19956	19945	19875	20001	20077	20007	19939	20162	19992	19822	19919	19979	19937	20080	20096	19815	19839	19949	19988	19993	19795	19885	20032	19863	20043	20016	20022	19904	19919	20058	20050	19922	20059	19926	19845	19876	20094	19614	19820	19999	19932	19809	20034	20113	19834	19902	19959	19906	19966	19953	19972	19808	19867	20011	19934	19887	19953	19932	19947	20177	20049	20009	20076	20021	20129	19939	19856	19872	19892	20064	20228	19951	19780	20065	20006	19940	19954	19984	20037	20099	20133	20117	20093	20041	19991	20105	19945	19709	19756	19918	20054	20010	19973	19927	19873	19865	19929	19961	20011	20064	19990	20024	20033	19802	19987	20106	20017	19891	19853	19828	19845	19870	19994	19892	20069	19823	19889	20037	19853	20121	19927	19942	19841	19985	20115	20161	20064	20135	20011	19884	19854	19918	19996	20015	19873	19909	19672	19714	19935	20049	19935	19866	20031	19776	19755	20089	19916	19752	19985	19931	20020	19977	19834	19803	20013	19874	19991	19975	20017	19919	19831	20150	20085	20099	20012	20009	19800	20063	19863	19972	20090	20062	20028	20013	19913	19978	20163	20126	19982	19879	19971	20043	19727	19973	19965	20057	19866	20003	20166	19920	20058	20217	20027	19836	19963	19811	19800	20061	19796	20013	19951	20028	19940	19994	19882	19852	20002	19923	20067	20078	20123	20001	20102	20233	20012	19960	20070	19954	20017	20187	20003	19885	20131	19895	19806	20088	19949	20061	20045	19958	19977	19944	19847	19891	19836	19919	19993	19860	20039	19799	20021	20207	19919	20086	19851	19888	19933	19871	19833	20059	19937	19999	19993	19826	19888	20086	19947	20091	19829	19934	19859	20092	19914	19807	19948	19964	19983	19931	20002	19860	20313	19798	20035	19954	20016	19991	19864	19857	20178	19795	20102	19928	19936	19987	19848	20018	20119	20288	19798	19914	19966	19942	19672	20029	20188	20000	19905	19934	19856	20152	20083	20031	19991	19772	20029	20070	20062	20009	19859	20066	19911	19997	20095	20223	19970	19939	20195	19912	19914	20004	20093	19853	19938	19894	19911	19803	19874	20100	20149	19987	19859	19865	20128	19905	19755	19926	19880	20094	20101	20037	19770	19948	20074	19951	20009	19804	19910	19947	19996	19927	19932	19827	20018	20014	19825	19825	20082	19864	19797	19820	19997	20219	20030	19808	20050	20035	19806	19855	19962	20039	19937	19869	19862	19938	19861	19742	19900	19877	19923	20064	19774	19977	20028	20055	20046	19954	19943	19954	19881	19824	19998	20086	20050	20023	19913	20059	19950	19984	19878	19996	20305	19753	20012	19706	19990	19957	19881	20025	20012	19950	20066	20020	19879	19949	20141	19915	19931	19909	19867	20114	19849	19770	19981	19872	19966	19821	20022	19823	19905	19907	20131	20108	19848	20030	19893	19897	20134	19864	19968	19946	19836	19973	20045	20015	19811	20074	19999	19781	20078	19988	20039	20299	20162	19980	20025	19898	19967	20069	19978	20093	19855	19762	20067	19899	19843	20170	20026	20011	20126	19996	19956	19896	19938	19865	19968	19789	19894	19805	19644	19966	19911	20051	20117	19967	19873	19735	20113	20084	20012	19962	20088	19959	19838	20061	20001	19798	20103	19802	20125	19974	20278	19934	20051	19888	19841	19956	19813	19783	19929	20147	19960	20003	19839	19745	19914	19884	19819	19996	19907	19704	19890	19949	20090	19906	19949	20138	19758	20137	20086	19954	20024	19668	19903	20042	19879	19807	19900	19883	20039	20031	19917	19979	20030	19815	20082	20072	20110	19954	20145	20051	19864	20080	20038	19863	19952	20019	19739	19993	19887	19711	19943	20140	19999	19979	19894	19871	20010	19984	20144	20115	20113	19962	20101	19919	19909	20181	20133	20068	19966	20074	19958	20137	20073	19851	19970	20026	20041	20151	20069	20084	20202	20105	19818	19960	19867	20055	19952	19850	19769	20179	20122	20003	19929	19914	20297	19975	19976	19857	19964	19921	19967	19931	19942	19768	20010	19908	19841	20090	19862	19986	20023	19920	20169	20096	20166	19955	19898	19858	20205	19941	19803	19884	20054	20133	19764	19705	19930	19918	19928	20021	19981	20114	20263	20030	19798	19872	19976	20008	20012	19942	19786	19783	19933	19974	20118	19959	19976	20017	19914	19946	19937	19998	20085	19897	20011	19847	20018	19972	19835	20114	19940	20086	19920	19818	19845	20335	20069	19917	19997	19806	19769	19858	19889	19993	19829	19998	19995	20121	20039	20086	20069	19945	19994	19927	19925	20221	20004	19933	19945	20291	19813	19880	19761	19954	19738	19899	19911	20016	20258	19999	20067	20087	19820	20130	20112	20080	20213	19847	20070	19906	19825	20057	20121	20113	19895	20131	19869	19883	19917	20016	20031	20043	19822	19987	20286	19877	19807	19843	19943	20202	19880	19866	20027	19769	19969	20058	19845	19970	19896	19997	19815	19944	19987	19993	19961	19860	19991	19939	19932	19984	19907	19920	19907	20000	19945	19987	19877	19958	19824	19791	20116	20004	20008	19914	20156	19847	20030	19861	20073	19977	19844	19934	19866	20064	19858	20100	20022	20042	19988	20129	20040	19906	20094	19859	19932	19834	20021	19981	19923	20019	20002	20044	20245	19982	19793	20103	19895	19860	19780	19874	19898	19997	19865	20030	19940	19870	19935	19872	20269	19892	20105	20104	19996	20063	20016	20117	20092	20003	20006	20020	20011	19970	20110	20049	19980	20028	19713	19969	20081	20179	20111	19855	19817	20052	19954	19960	19865	20216	20063	19974	19830	19891	20173	20092	19986	20082	19699	20064	20041	19869	20175	20031	20077	20206	19889	19960	19925	19965	19815	20047	20104	19814	19894	20238	19853	19931	19938	19866	19928	20013	19986	19908	19869	19955	20030	19999	19873	19878	19824	19993	19968	20128	19925	20120	19975	20134	20074	19920	19884	20030	20075	20071	20071	19992	19894	19889	19743	19952	19920	19865	19935	19943	19883	19987	19947	19889	19942	19828	20125	19745	20097	19951	20001	19982	20027	19991	19842	19855	20097	19917	19931	19998	19965	20049	19912	19823	19817	19909	20087	20047	19883	19922	19819	19908	19872	19995	20013	20012	19796	20141	20030	20082	19988	19841	19851	19825	19894	20076	19810	20023	19982	19839	20095	20049	20019	19750	20120	19966	19865	19968	20005	20244	20001	20118	19859	19902	19799	20134	20078	20083	20035	20190	20043	20230	20124	19908	20107	19961	20092	19812	19963	19850	20124	19901	20008	19876	20023	19995	19825	19869	20104	19954	19926	19969	19997	19959	20086	19936	19922	19708	19970	19834	20046	19942	19968	20000	19852	19993	19946	20079	19894	19975	19984	19869	20215	19869	19912	19947	19958	20125	20049	19933	20005	19899	19926	20055	19940	19962	19951	19975	20003	20084	19797	20102	20091	19914	19900	19952	20103	19966	19830	19932	19798	20177	19989	19980	19910	19837	19875	19908	19736	19824	20122	19962	20133	20083	19851	20109	19913	19703	19761	19903	20023	20149	20099	20023	19926	20006	19909	19933	19867	19962	19987	19955	20002	20054	19937	19893	19845	19884	20041	20031	20050	19986	19864	20020	19922	19825	19989	20098	20023	19989	19820	19879	19830	20044	19790	19635	19764	20057	19984	20084	19832	19999	19908	19896	20038	19936	20019	19752	20001	20099	20031	20200	19897	19977	20043	19844	20107	19960	19854	20028	20181	20253	19992	19989	19958	19786	19808	19881	19996	19756	19887	20021	20095	20006	19977	19632	20034	19924	20010	20156	20169	20174	20163	19795	19869	19941	19988	19812	20137	19876	20006	20144	20117	19980	19824	19789	20148	20193	19863	19684	19922	20137	19917	20168	19956	20047	19995
60666	104373	94695	75786	53587	36373	23915	18448	16716	16431	16332	16342	16418	16309	16451	16318	16316	16344	16500	16426	16411	16400	16334	16350	16286	16313	16478	16411	16621	16335	16442	16362	16474	16409	16402	16277	16533	16464	16452	16413	16475	16309	16348	16318	16315	16411	16435	16349	16382	16362	16189	16311	16375	16260	16371	16339	16388	16276	16386	16210	16359	16549	16354	16431	16676	16421	16387	16345	16296	16336	16438	16335	16181	16295	16425	16283	16333	16374	16297	16240	16287	16405	16452	16160	16145	16376	16389	16247	16267	16454	16414	16245	16311	16367	16548	16271	16297	16598	16322	16394	16310	16481	16392	16404	16380	16250	16469	16362	16423	16462	16395	16487	16367	16234	16337	16429	16455	16388	16211	16375	16326	16395	16487	16465	16237	16213	16269	16286	16421	16264	16426	16430	16413	16098	16498	16404	16401	16178	16482	16472	16158	16299	16253	16572	16363	16482	16337	16430	16366	16332	16250	16199	16468	16474	16456	16459	16359	16482	16378	16358	16256	16463	16311	16434	16053	16303	16190	16214	16541	16419	16431	16381	16245	16617	16409	16400	16331	16339	16416	16562	16346	16332	16410	16358	16346	16411	16343	16260	16404	16488	16440	16378	16188	16365	16438	16361	16369	16321	16358	16409	16412	16507	16332	16321	16355	16290	16354	16321	16364	16521	16392	16248	16367	16370	16409	16444	16326	16229	16178	16423	16195	16361	16236	16237	16388	16376	16577	16381	16575	16393	16356	16286	16387	16315	16239	16365	16267	16369	16389	16436	16457	16243	16430	16420	16387	16352	16514	16404	16425	16383	16225	16308	16511	16259	16325	16439	16397	16472	16177	16367	16214	16423	16383	16445	16497	16501	16288	16455	16299	16500	16309	16226	16274	16438	16321	16215	16355	16249	16512	16227	16412	16307	16433	16425	16354	16384	16269	16281	16511	16325	16434	16175	16304	16326	16319	16225	16409	16265	16264	16369	16396	16308	16390	16244	16370	16446	16359	16308	16333	16456	16269	16329	16235	16330	16532	16408	16542	16246	16402	16421	16296	16404	16383	16377	16419	16434	16253	16495	16411	16464	16471	16414	16304	16440	16321	16458	16474	16328	16210	16425	16419	16417	16354	16507	16363	16489	16546	16404	16407	16283	16396	16471	16334	16360	16393	16231	16398	16303	16346	16407	16305	16366	16256	16529	16240	16341	16278	16336	16259	16389	16319	16301	16261	16200	16312	16471	16333	16392	16535	16226	16533	16492	16354	16216	16274	16371	16280	16514	16412	16347	16420	16441	16183	16343	16440	16328	16334	16368	16433	16286	16369	16412	16116	16262	16274	16353	16486	16384	16467	16246	16320	16485	16254	16267	16377	16356	16205	16411	16422	16233	16437	16323	16329	16417	16297	16428	16271	16365	16361	16501	16219	16291	16396	16333	16182	16371	16470	16393	16375	16337	16389	16467	16420	16421	16454	16186	16548	16266	16312	16210	16408	16354	16375	16358	16412	16209	16364	16481	16341	16454	16406	16341	16467	16264	16381	16357	16376	16433	16278	16291	16316	16376	16416	16213	16555	16395	16369	16479	16337	16445	16382	16474	16397	16294	16549	16250	16413	16340	16237	16454	16320	16307	16456	16392	16344	16400	16470	16280	16344	16430	16342	16201	16574	16325	16249	16413	16348	16265	16381	16349	16450	16379	16468	16450	16263	16394	16216	16446	16487	16257	16344	16279	16228	16379	16407	16293	16334	16288	16391	16454	16379	16402	16242	16403	16288	16281	16366	16213	16384	16211	16277	16324	16500	16311	16500	16397	16406	16177	16277	16611	16416	16519	16442	16251	16223	16235	16403	16357	16251	16493	16425	16362	16313	16371	16390	16363	16267	16392	16437	16514	16489	16273	16578	16469	16264	16258	16332	16133	16565	16340	16418	16274	16437	16092	16308	16251	16401	16459	16295	16440	16406	16424	16241	16299	16449	16361	16255	16193	16219	16396	16279	16445	16474	16247	16294	16287	16337	16371	16500	16451	16308	16395	16341	16255	16283	16382	16262	16542	16311	16279	16478	16266	16520	16372	16347	16365	16283	16298	16241	16226	16451	16390	16365	16410	16436	16378	16204	16332	16132	16331	16397	16327	16259	16434	16171	16382	16406	16301	16237	16298	16266	16346	16362	16517	16336	16267	16290	16375	16639	16219	16500	16278	16451	16302	16246	16505	16326	16337	16234	16297	16445	16371	16131	16265	16470	16332	16339	16303	16455	16508	16348	16646	16270	16370	16288	16397	16351	16112	16602	16301	16368	16493	16406	16545	16281	16406	16341	16243	16337	16511	16422	16518	16282	16267	16480	16311	16290	16386	16411	16221	16405	16339	16445	16295	16226	16526	16377	16313	16321	16329	16418	16374	16307	16433	16348	16444	16532	16427	16539	16225	16405	16421	16397	16414	16239	16394	16329	16310	16458	16311	16359	16243	16202	16306	16403	16469	16511	16372	16262	16417	16318	16371	16273	16493	16483	16486	16514	16239	16471	16211	16252	16400	16443	16424	16403	16331	16228	16611	16224	16179	16326	16534	16416	16450	16490	16362	16255	16379	16445	16328	16398	16252	16308	16314	16265	16199	16390	16321	16468	16462	16549	16329	16248	16417	16442	16225	16332	16363	16473	16418	16353	16237	16307	16191	16584	16209	16162	16312	16448	16364	16165	16213	16440	16394	16352	16408	16317	16347	16350	16417	16321	16288	16483	16360	16327	16363	16284	16425	16339	16213	16301	16411	16425	16381	16300	16470	16259	16313	16630	16438	16165	16281	16171	16394	16297	16342	16330	16342	16433	16385	16212	16246	16304	16624	16409	16476	16430	16178	16175	16283	16437	16466	16349	16256	16346	16225	16433	16332	16431	16495	16407	16118	16398	16350	16429	16206	16367	16385	16361	16490	16315	16312	16298	16233	16312	16344	16275	16400	16339	16323	16483	16432	16333	16360	16376	16241	16209	16310	16411	16196	16383	16360	16402	16175	16424	16481	16462	16208	16333	16405	16377	16343	16306	16418	16510	16478	16247	16491	16311	16319	16414	16367	16329	16444	16350	16341	16425	16420	16477	16516	16377	16406	16552	16483	16548	16215	16301	16227	16406	16430	16255	16293	16272	16367	16376	16330	16320	16548	16332	16497	16410	16382	16351	16346	16409	16275	16302	16370	16423	16407	16263	16302	16283	16412	16421	16265	16307	16228	16315	16420	16420	16342	16333	16573	16437	16341	16506	16434	16183	16209	16216	16424	16493	16383	16371	16393	16283	16326	16226	16096	16382	16393	16249	16581	16292	16328	16267	16445	16359	16222	16484	16325	16314	16409	16415	16335	16501	16371	16250	16398	16388	16370	16527	16219	16308	16543	16431	16431	16355	16395	16216	16344	16313	16411	16206	16288	16364	16240	16237	16196	16379	16245	16321	16344	16304	16304	16531	16407	16420	16477	16344	16398	16421	16151	16192	16223	16332	16429	16348	16337	16297	16327	16424	16252	16335	16166	16309	16182	16276	16367	16306	16393	16518	16402	16337	16296	16227	16354	16371	16379	16366	16396	16284	16371	16554	16283	16258	16414	16301	16270	16365	16216	16390	16462	16359	16372	16337	16481	16307	16431	16498	16320	16427	16360	16424	16275	16331	16346	16356	16489	16334	16455	16315	16372	16262	16398	16506	16166	16298	16286	16331	16363	16406	16306	16373	16428	16451	16290	16171	16348	16510	16378	16357	16359	16369	16323	16374	16396	16404	16433	16426	16438	16581	16213	16649	16327	16325	16500	16302	16167	16299	16367	16420	16389	16410	16219	16450	16286	16321	16469	16360	16329	16370	16259	16316	16312	16279	16344	16388	16404	16461	16360	16360	16479	16337	16434	16445	16448	16316	16336	16341	16437	16453	16483	16445	16275	16297	16357	16323	16268	16439	16330	16363	16306	16372	16376	16331	16374	16333	16456	16416	16220	16379	16389	16392	16326	16261	16323	16378	16360	16481	16280	16445	16374	16452	16329	16371	16339	16266	16356	16237	16327	16281	16362	16191	16342	16247	16437	16317	16562	16289	16426	16480	16400	16293	16344	16306	16348	16460	16157	16542	16334	16408	16367	16240	16486	16207	16487	16329	16393	16239	16255	16257	16456	16321	16168	16507	16439	16437	16186	16419	16404	16429	16440	16318	16229	16347	16421	16230	16426	16206	16459	16255	16354	16204	16334	16549	16487	16258	16251	16639	16228	16406	16363	16364	16425	16390	16338	16490	16474	16307	16280	16402	16206	16478	16442	16267	16237	16312	16316	16346	16354	16491	16482	16445	16488	16274	16459	16288	16327	16415	16410	16320	16416	16459	16327	16300	16452	16378	16419	16358	16508	16258	16432	16402	16298	16416	16386	16377	16416	16267	16572	16248	16479	16387	16195	16356	16400	16346	16364	16421	16423	16423	16398	16313	16396	16355	16403	16372	16444	16312	16355	16323	16357	16364	16432	16276	16429	16302	16366	16349	16439	16383	16535	16374	16472	16467	16414	16254	16292	16205	16262	16360	16540	16219	16272	16348	16459	16406	16345	16344	16248	16221	16470	16317	16338	16349	16345	16386	16538	16344	16258	16359	16349	16491	16409	16425	16319	16435	16627	16164	16447	16328	16446	16568	16367	16387	16372	16224	16322	16364	16317	16389	16337	16231	16348	16276	16321	16400	16267	16542	16292	16270	16345	16461	16464	16461	16416	16417	16474	16410	16467	16423	16388	16362	16492	16469	16169	16293	16358	16448	16595	16310	16371	16486	16239	16288	16152	16522	16231	16264	16202	16436	16411	16080	16312	16411	16350	16306	16410	16246	16183	16131	16343	16476	16301	16297	16288	16369	16120	16349	16429	16346	16275	16263	16389	16403	16250	16299	16451	16303	16342	16223	16443	16363	16251	16463	16317	16332	16334	16356	16255	16360	16274	16613	16274	16524	16342	16518	16282	16470	16217	16376	16350	16518	16452	16180	16244	16236	16365	16409	16538	16349	16348	16423	16376	16225	16398	16159	16411	16422	16270	16425	16434	16450	16355	16408	16486	16345	16341	16430	16397	16230	16399	16488	16073	16175	16309	16278	16533	16323	16395	16371	16473	16503	16258
28861	35475	48633	39369	28099	23181	21127	20331	20297	20229	20077	19998	19943	20160	20114	20008	20174	20054	19879	20174	20001	20088	19961	19968	19828	20101	20068	20007	20003	20011	19924	20050	20174	19971	19791	20085	20099	19999	19917	20147	20209	20094	19961	20139	19967	19887	20149	20023	20071	19919	20116	20020	19974	20034	20063	19975	20044	20104	19869	19906	20074	20077	20212	20262	19944	20052	20027	20250	19981	20023	19991	20209	20100	19689	20103	20099	20109	20033	19992	19959	20119	19904	20035	20125	20236	20132	20262	19886	19928	20253	20200	20139	20142	20202	20182	19996	20001	20067	19873	19985	19876	20149	20094	20030	19949	20095	20071	20192	19895	19920	20172	19999	20074	20142	19979	19862	20291	20059	20163	20119	20112	19965	19960	19954	20043	19999	20213	19829	19901	20091	19974	20016	20140	20208	19884	20248	20197	19985	19891	19894	19840	20064	20004	20045	19892	19935	20095	20037	20265	20103	20111	19962	20011	19979	20172	20173	20405	20145	20122	20017	20147	20095	20254	20105	19915	19698	19909	20205	20109	20042	20080	19908	19998	19983	20135	19964	19819	20064	20060	19901	20104	19886	19887	20048	20001	19989	19965	19940	20082	19981	19919	20072	19986	20188	19882	19968	20134	19980	20231	20094	20068	19997	19690	20007	20145	20057	19939	20018	20097	20013	20207	19991	19949	19961	20119	20126	20019	20019	20044	19793	20024	20154	19910	19950	19996	20016	19937	20180	19949	19926	20100	20010	20008	20317	19953	20084	20097	20150	20062	20173	20131	20273	19991	19991	20071	19956	20071	20204	20092	19981	20100	19891	20015	19931	19818	19924	20060	19905	20071	20255	19809	19972	20002	19919	20276	20198	20024	20182	20126	20058	20072	19982	19990	19900	19775	20128	20143	20243	20097	19917	20162	20016	20104	19938	20208	19886	20068	20044	20123	20074	20044	20065	20166	19849	20029	19954	20057	20068	20117	19959	20172	19937	20038	20095	20157	20010	19823	20089	19965	20055	20138	19943	19770	19760	20240	19825	19914	19742	20097	19893	20205	19992	20017	19916	19933	19971	19949	20084	19973	19953	20048	19997	20069	19761	19959	19988	20143	19989	20063	19959	19895	20008	20028	19925	20118	19894	20083	20117	19872	20101	19794	19921	20231	19998	20089	19911	19832	20018	20108	20291	20147	20064	20051	20233	20042	20127	19787	19860	19957	20045	20031	20099	19908	19895	20231	20107	19914	19997	19915	20375	20086	20062	20134	20091	20019	20176	19815	19941	19857	20006	20077	19904	19946	19901	20106	19889	19948	20234	19980	20169	20205	20132	20053	19870	20059	20213	19777	19939	20003	19879	20130	19917	20128	19895	20308	20064	20027	19908	20091	19980	19996	19926	20143	19816	20158	19973	20079	20132	20175	19796	19999	20137	20097	20044	19801	20091	20027	19934	20114	20061	20063	20181	20142	20079	20156	19941	20177	20121	20102	20211	19902	19893	19995	19989	20163	20142	20131	19949	20130	20066	19966	19957	20179	19895	20090	19853	19972	20101	20005	19952	19887	20046	19977	20046	20019	20089	19934	20014	20124	19982	19908	19983	20195	19671	20131	20171	19982	20126	20062	20167	20104	20135	20006	20110	19859	19835	20048	19888	20083	19915	19961	20167	19790	19817	19990	19967	20012	20117	20012	20186	20033	20138	19968	20034	19833	20077	20250	20145	20095	20022	19678	20041	20205	19917	19835	20141	20159	20131	19945	20145	19912	19960	20153	19996	20207	19893	19929	19789	19857	20180	20077	20088	19959	20081	19886	19889	20115	20017	19936	20127	19745	19791	19933	20074	20059	19912	20151	20215	19889	19928	19943	20003	19942	20137	19884	20109	20095	19943	19923	20062	20075	20019	20266	20214	19962	20210	20148	19952	20023	19957	20124	20162	20161	20044	20033	19985	20089	20068	19832	20067	20034	20126	19985	19860	19969	19734	19777	20027	19909	20028	20046	19948	19988	20112	19891	19967	20132	19923	19982	20020	20058	20046	19863	19966	20203	20095	20115	20129	20200	19825	19862	20205	19716	20158	20166	19930	20216	19976	20193	20181	20008	19907	19890	19826	19888	20056	19993	20204	20085	19948	20066	20111	19830	20062	20188	20022	19859	19837	20041	19891	20042	19891	20057	20073	19977	19945	19785	20067	20238	20025	20221	19877	19994	19896	19848	20047	20036	20042	19954	19943	19983	19995	19989	19900	19899	20243	20029	20052	19941	19938	19949	20044	19953	19964	20143	20144	20052	20001	20071	19785	20076	19735	20138	20103	20031	20062	20136	19961	19951	19932	19917	20182	20058	20012	20040	19989	20252	20003	19925	20027	20004	19782	20063	20113	19968	20197	19911	19943	20072	20032	20132	19898	19897	20148	19988	19824	19963	19919	19953	20175	20090	20178	19932	20032	19969	20088	20022	20069	19992	20220	20281	20112	19852	19963	19928	20154	20043	19896	19992	20029	20206	19957	20262	19854	19983	20036	20034	20003	20127	19913	19940	20176	20049	20054	20070	20145	20065	19951	20069	19879	19974	20081	20178	20032	19853	20198	19909	19965	20060	19923	19881	20080	20044	20060	20216	20199	19999	19966	19735	19961	19967	20065	20117	20042	20194	19893	20090	19982	20003	20083	19975	19987	19961	20080	19953	20105	19970	19987	20075	20178	20083	20117	20021	19959	20208	19985	19910	19952	20016	19982	19970	19861	20347	20064	20057	19979	20208	20002	20045	20158	19920	20043	20005	19952	19881	19982	20061	20267	20257	20047	19956	19995	19756	20043	19759	19956	19882	20010	19981	19843	19901	19982	20004	19914	20089	20027	20004	19818	20029	20046	20225	19822	20037	19920	20047	20101	19953	20045	20254	20034	20143	20020	20173	19775	19923	20174	20086	20002	19836	20034	20004	19974	20051	19817	20024	20057	19699	20117	20088	20211	20150	20003	19980	20085	20068	19957	20157	19971	19997	19879	19995	20251	19898	19976	20123	19994	20053	20041	20057	19971	20193	20129	20100	19968	19932	20144	20197	20148	19898	20048	19920	19989	19901	19884	19884	19965	19958	20014	20057	19952	20261	20118	20108	20070	20110	19930	20045	19882	20163	20168	20117	20174	19883	20080	20103	19966	20151	20072	20127	19930	20003	19772	19952	19927	20105	20044	20201	20236	19884	20004	20045	20159	19973	19724	19901	19979	20001	20074	20188	20038	19906	19958	20048	20113	19948	20155	20042	19968	19852	19991	20173	19904	19968	19801	20082	19958	20042	20191	19999	20050	19850	20109	20000	20023	20153	20196	19944	20043	20004	20021	20116	20162	20147	19900	20005	19889	20068	19982	20120	19885	20310	19966	19866	20086	19876	19972	20131	20218	19954	19868	20268	20162	20081	20043	20138	19934	20170	20178	20071	20257	19919	20041	20011	20020	20026	19823	20071	20049	20091	20065	20140	20139	19890	19966	20137	19949	20004	20072	19921	19976	19990	20002	19827	19974	20002	19873	19976	20016	20094	19946	19969	19914	20062	20033	20139	19720	20115	20255	20116	20242	20104	20038	19894	19931	19917	20053	20140	20222	20018	19992	19949	19853	19969	19919	20129	19759	20194	20225	19932	20100	20142	19938	19998	20151	20171	20086	20140	19818	20049	19946	20038	19938	20008	20131	20067	20000	19880	20009	20009	20003	19990	19878	20055	20114	20117	19975	20210	19962	19809	19992	20163	19958	20040	19820	19872	19937	20095	20149	19947	19929	20096	19918	20151	20146	19798	20083	19844	19874	19882	20118	20107	20001	20113	20036	19863	20089	19963	20161	19907	19869	19776	20092	20213	19980	19867	20065	20069	20238	20065	20092	19879	20076	20077	19944	20257	19975	20203	19974	20159	20040	19958	20060	19997	19888	20086	19790	20133	19821	20051	19971	20046	20112	20150	20160	20065	20232	20096	20000	19905	20104	19937	19876	20137	20058	19890	19850	20060	19794	20242	20123	19787	19970	20155	19992	19891	20000	20093	20086	19974	19961	20071	20079	19928	20007	20024	20024	20118	20089	20039	19857	20138	20125	20008	20053	19777	20159	19897	19980	20231	20042	20039	20257	20069	19990	20084	20022	19945	19883	19996	20132	20109	19912	20171	20091	20028	20183	20100	19977	20033	20001	19970	20332	20045	19997	19949	19856	20026	19860	19905	20262	20061	19851	19863	20109	20215	20015	20017	19937	20052	20006	20048	19943	20104	19960	20138	20260	20100	20003	19991	19951	20210	20072	20116	20161	20161	20020	19992	19839	20002	20164	19881	20085	20079	19917	20232	20087	20056	19928	20207	19978	20061	20142	20025	20065	20025	20169	20056	19951	20010	20337	20028	20058	19808	20270	20245	20162	20117	20258	20087	19917	19817	20065	19944	20078	19897	20089	20117	20067	20115	20023	19901	20203	19961	20007	19957	20156	20008	20058	20030	19935	20088	19938	20104	20030	19900	20103	20360	19972	19999	20116	19963	19733	19944	19948	20103	19820	20050	19990	19936	20249	20007	20034	19921	20132	19955	19864	19879	19934	19940	20121	19871	20067	19922	19956	20049	20098	20005	20219	19930	20066	19835	20056	20227	19925	19972	19875	20023	20075	20056	20123	19985	20058	20112	20192	20087	20021	20149	20230	20307	20084	20116	20146	19906	19756	19962	20081	20036	19882	20020	20002	20031	19894	20271	19902	20030	20070	19942	20156	20186	20100	19925	20175	20013	20159	20000	19869	20043	20180	20075	19999	19913	20039	20162	19873	19956	20225	20185	20036	20175	20066	20112	19986	20080	20109	20085	20214	19951	20189	19946	20021	20091	19838	19767	20157	20009	19941	19853	20002	20114	20170	19991	19909	20123	20280	19992	19950	20026	20110	19935	20034	19948	20066	19958	19958	19864	19986	19921	19870	19956	20005	19977	20165	19977	19984	20088	19903	20188	20312	20072	20170	20213	19978	20254	20285	20062	20098	20164	20230	20070	19875	20064	20035	20027	20300	19889	20027	20081	20043	20157	19956	20124	20114	19860	20144	20180	19990	20161	19899	19999	20040	20090	20333	20063	19936	19986	20140	20011	20137	19988	20114	20041	19870	20125	19850	20011	19969
30063	56149	50284	34619	24363	18988	17177	16328	16542	16373	16417	16418	16372	16356	16387	16254	16316	16205	16503	16396	16341	16389	16365	16417	16337	16422	16431	16447	16282	16515	16511	16310	16418	16469	16379	16272	16383	16308	16310	16541	16284	16360	16345	16318	16279	16551	16291	16291	16435	16427	16364	16477	16336	16498	16310	16631	16329	16458	16241	16341	16401	16420	16419	16434	16214	16497	16435	16357	16377	16382	16336	16389	16348	16298	16537	16130	16370	16438	16280	16461	16376	16296	16305	16370	16241	16475	16497	16351	16374	16214	16460	16495	16309	16453	16496	16449	16077	16400	16424	16427	16394	16360	16388	16192	16326	16404	16347	16374	16444	16274	16370	16283	16426	16432	16228	16571	16311	16331	16353	16382	16319	16405	16429	16310	16404	16314	16325	16490	16294	16406	16390	16478	16459	16186	16334	16355	16331	16277	16355	16401	16196	16308	16282	16235	16335	16305	16285	16355	16371	16499	16184	16548	16336	16390	16300	16223	16402	16431	16281	16292	16410	16334	16392	16412	16360	16346	16463	16416	16442	16227	16464	16487	16204	16374	16519	16230	16219	16356	16625	16359	16264	16460	16393	16438	16331	16283	16233	16490	16382	16379	16234	16434	16368	16098	16355	16381	16480	16116	16506	16321	16378	16554	16337	16207	16261	16245	16364	16480	16470	16201	16314	16518	16372	16510	16343	16182	16433	16294	16342	16434	16175	16201	16366	16508	16311	16439	16210	16454	16327	16427	16218	16487	16425	16368	16417	16357	16333	16190	16506	16314	16521	16256	16425	16485	16257	16408	16290	16258	16364	16335	16189	16329	16500	16246	16440	16242	16431	16311	16315	16441	16269	16300	16204	16471	16267	16384	16473	16303	16292	16367	16425	16441	16293	16544	16398	16375	16408	16382	16256	16183	16489	16276	16383	16303	16296	16308	16427	16474	16397	16203	16354	16376	16334	16072	16397	16422	16149	16472	16371	16452	16383	16353	16250	16326	16358	16491	16491	16389	16226	16338	16371	16341	16443	16374	16358	16300	16325	16423	16353	16314	16405	16432	16247	16307	16298	16242	16369	16440	16422	16319	16324	16410	16456	16225	16286	16321	16484	16298	16452	16536	16443	16372	16448	16297	16279	16318	16479	16267	16370	16187	16470	16242	16265	16404	16439	16320	16335	16506	16451	16376	16480	16435	16224	16291	16355	16278	16433	16491	16367	16371	16318	16422	16386	16348	16229	16408	16385	16461	16375	16325	16471	16424	16261	16502	16186	16404	16316	16536	16172	16350	16398	16346	16547	16522	16452	16339	16507	16326	16371	16282	16251	16333	16160	16346	16205	16357	16259	16302	16181	16330	16360	16503	16356	16430	16311	16459	16193	16379	16358	16446	16490	16333	16236	16280	16373	16268	16266	16551	16568	16432	16363	16408	16618	16424	16465	16293	16237	16318	16356	16425	16514	16243	16363	16432	16299	16167	16427	16420	16515	16321	16295	16208	16263	16231	16312	16384	16354	16206	16326	16397	16298	16485	16262	16529	16333	16399	16406	16141	16358	16530	16214	16423	16537	16339	16397	16335	16519	16300	16406	16400	16383	16305	16299	16326	16311	16296	16373	16373	16404	16290	16384	16411	16247	16418	16382	16398	16381	16227	16278	16288	16259	16282	16373	16306	16372	16385	16398	16259	16398	16406	16232	16326	16406	16444	16383	16348	16242	16251	16143	16174	16313	16305	16267	16413	16408	16283	16245	16297	16295	16327	16210	16600	16253	16374	16431	16397	16360	16345	16233	16320	16566	16409	16331	16407	16343	16296	16267	16445	16423	16343	16426	16417	16528	16544	16303	16349	16340	16388	16497	16291	16436	16263	16368	16386	16303	16397	16413	16400	16367	16221	16248	16384	16395	16456	16414	16332	16113	16193	16325	16277	16241	16316	16344	16404	16449	16303	16427	16272	16269	16345	16313	16470	16277	16303	16345	16363	16236	16387	16453	16351	16435	16475	16411	16208	16334	16297	16210	16411	16353	16394	16355	16404	16499	16277	16385	16384	16381	16335	16541	16358	16470	16437	16500	16311	16326	16442	16343	16392	16366	16325	16355	16443	16336	16316	16398	16423	16260	16510	16425	16343	16345	16273	16353	16433	16072	16320	16318	16321	16362	16271	16336	16417	16370	16246	16386	16297	16427	16455	16366	16238	16431	16290	16258	16297	16345	16336	16353	16176	16365	16385	16484	16245	16361	16410	16333	16501	16355	16163	16378	16255	16445	16554	16440	16176	16426	16278	16174	16187	16317	16462	16185	16394	16471	16380	16443	16282	16336	16475	16255	16315	16329	16387	16389	16282	16375	16344	16252	16332	16400	16304	16150	16275	16442	16312	16236	16295	16305	16239	16308	16318	16402	16414	16240	16452	16298	16359	16353	16407	16384	16412	16237	16239	16175	16438	16388	16377	16581	16484	16411	16285	16374	16386	16248	16419	16251	16317	16355	16378	16315	16385	16317	16213	16457	16324	16277	16318	16448	16345	16484	16345	16263	16443	16256	16364	16336	16387	16279	16237	16191	16302	16200	16230	16388	16184	16332	16389	16446	16469	16093	16507	16224	16265	16254	16397	16405	16450	16150	16245	16515	16318	16545	16605	16396	16283	16331	16264	16424	16301	16437	16480	16357	16363	16308	16295	16293	16429	16378	16460	16441	16203	16412	16248	16324	16400	16459	16436	16251	16373	16363	16313	16167	16415	16257	16379	16366	16337	16482	16315	16229	16409	16460	16419	16549	16320	16537	16611	16386	16320	16305	16416	16381	16346	16337	16383	16368	16446	16419	16242	16290	16381	16296	16263	16338	16451	16271	16233	16345	16431	16246	16449	16364	16522	16410	16198	16387	16281	16396	16417	16339	16407	16344	16395	16466	16409	16424	16405	16347	16368	16492	16409	16434	16330	16323	16270	16375	16261	16433	16369	16294	16352	16225	16501	16256	16314	16534	16388	16404	16454	16348	16573	16415	16310	16453	16278	16353	16321	16395	16316	16259	16347	16314	16374	16437	16345	16330	16293	16433	16335	16471	16317	16401	16308	16350	16322	16226	16382	16410	16382	16412	16411	16373	16414	16408	16368	16338	16253	16388	16452	16342	16258	16444	16380	16367	16520	16264	16290	16325	16410	16480	16131	16402	16211	16353	16413	16406	16388	16364	16472	16263	16408	16491	16451	16235	16349	16379	16387	16402	16405	16464	16368	16352	16420	16257	16339	16506	16278	16317	16328	16406	16316	16329	16396	16459	16293	16396	16493	16413	16329	16389	16354	16382	16418	16314	16303	16411	16375	16406	16291	16462	16512	16369	16400	16300	16512	16387	16334	16299	16452	16388	16540	16281	16436	16292	16355	16296	16421	16270	16374	16512	16326	16145	16411	16276	16361	16261	16446	16352	16344	16368	16469	16275	16456	16399	16234	16366	16330	16394	16365	16162	16454	16349	16491	16333	16557	16491	16237	16569	16383	16261	16452	16420	16440	16421	16330	16359	16515	16222	16283	16262	16364	16654	16430	16291	16409	16392	16553	16302	16230	16540	16377	16505	16301	16464	16442	16389	16349	16371	16496	16441	16376	16457	16280	16346	16262	16368	16558	16141	16352	16364	16322	16503	16247	16433	16475	16486	16352	16279	16562	16368	16304	16462	16207	16280	16298	16408	16421	16251	16295	16440	16313	16300	16333	16305	16550	16379	16256	16206	16249	16329	16307	16628	16288	16340	16427	16364	16282	16261	16318	16394	16321	16275	16488	16359	16388	16374	16418	16385	16354	16504	16529	16357	16286	16173	16301	16340	16310	16446	16324	16233	16174	16470	16229	16310	16335	16393	16260	16179	16328	16392	16605	16211	16478	16354	16247	16527	16212	16437	16336	16382	16314	16435	16284	16314	16259	16261	16613	16261	16401	16466	16444	16365	16317	16401	16268	16268	16370	16448	16481	16252	16317	16405	16378	16411	16465	16317	16452	16404	16279	16369	16408	16283	16293	16354	16372	16280	16493	16315	16385	16377	16352	16566	16436	16254	16287	16426	16255	16344	16456	16483	16414	16438	16372	16116	16379	16440	16305	16426	16367	16406	16320	16603	16333	16550	16283	16219	16316	16330	16299	16366	16271	16580	16266	16216	16631	16305	16368	16493	16366	16488	16444	16272	16173	16554	16595	16367	16388	16224	16228	16220	16353	16450	16536	16416	16316	16568	16461	16255	16287	16292	16327	16375	16308	16179	16333	16332	16233	16329	16306	16421	16586	16486	16285	16178	16435	16364	16538	16332	16184	16446	16377	16479	16333	16449	16477	16398	16460	16422	16396	16228	16142	16407	16557	16268	16495	16172	16324	16330	16424	16377	16358	16402	16338	16393	16382	16335	16205	16344	16359	16471	16376	16350	16333	16465	16324	16435	16213	16584	16457	16401	16396	16481	16352	16490	16382	16496	16293	16422	16225	16388	16366	16448	16236	16363	16360	16389	16252	16281	16412	16243	16389	16382	16302	16371	16279	16368	16253	16582	16150	16482	16424	16265	16358	16386	16227	16283	16477	16408	16435	16459	16445	16239	16327	16289	16454	16501	16442	16385	16309	16389	16293	16316	16332	16472	16328	16203	16283	16305	16453	16400	16366	16349	16213	16369	16518	16535	16378	16286	16441	16241	16250	16368	16613	16229	16281	16309	16239	16462	16441	16281	16394	16382	16328	16339	16524	16401	16281	16392	16288	16335	16324	16396	16454	16285	16442	16388	16467	16496	16295	16402	16371	16365	16301	16400	16521	16292	16506	16246	16325	16390	16339	16400	16238	16291	16360	16211	16282	16438	16394	16381	16281	16420	16235	16383	16255	16317	16494	16226	16350	16374	16169	16252	16323	16492	16274	16522	16267	16429	16399	16304	16455	16340	16551	16214	16231	16392	16493	16392	16386	16386	16235	16319	16406	16310	16372	16331	16512	16347	16432	16337	16365	16340	16384	16342	16301	16399	16307	16337	16344	16440	16421	16390	16360	16286	16342	16335	16176	16276	16460	16441	16398	16365	16201	16342	16379	16368	16262	16385	16406	16435	16574	16302	16261	16268	16467	16398	16398	16434	16331	16391	16299	16466	16493	16374	16307	16331	16256
24078	23671	45724	52415	42538	33472	27298	21930	20318	20207	20140	19939	20063	20146	20008	19890	19904	19701	19771	19745	19800	20052	19835	19953	19837	19903	19890	19740	19955	19902	19629	19679	20028	19616	19870	19885	19582	19920	19757	19699	19590	19615	19621	19689	19868	19860	19743	19714	19679	19694	19629	19712	19661	19809	19799	19599	19758	19837	19562	19442	19898	19623	19465	19613	19687	19721	19833	19847	19823	19712	19700	19421	19777	19581	19741	19682	19470	19678	19833	19615	19768	19621	19725	19777	19633	19747	19578	19552	19692	19687	19467	19705	19873	19866	19575	19621	19713	19788	19843	19699	19809	19657	19791	19809	19654	19833	19959	19625	19798	19649	19628	19798	19819	19802	19550	19761	19812	19788	19818	19660	19600	19916	19596	19546	19647	19706	19725	19725	19770	19673	19656	19639	19605	19726	19838	19698	19691	19880	19623	19483	19886	19529	19710	19566	19636	19613	19697	19856	19678	19875	19872	19447	19663	19689	19894	19658	19543	19823	19772	19748	19559	19495	19709	19506	19660	19708	19655	19572	19811	19657	19515	19792	20015	19763	19775	19553	19447	19677	19798	19554	19487	19589	19793	19619	19469	19700	19848	19519	19629	19832	19761	19649	19715	19507	19663	19736	19691	19676	19612	19767	19785	19616	19727	19589	19672	19780	19676	19565	19711	19672	19591	19736	19431	19811	19740	19625	19491	19543	19740	19647	19696	19578	19824	19619	19645	19728	19538	19818	19718	19673	19697	19624	19704	19691	19715	19702	19666	19758	19652	19840	19650	19794	19692	19589	19702	19778	19849	19428	19453	19689	19723	19686	19521	19649	19810	19493	19549	19744	19710	19687	19609	19795	19859	19974	19851	19702	20072	19779	19821	19631	19689	19868	19712	19694	19681	19675	19769	19596	19808	19753	19704	19656	19644	19724	19507	19545	19702	19737	19860	19826	19834	19700	19671	19754	19620	19857	19605	19799	19670	19617	19770	19612	19706	19690	19730	19582	19737	19621	19520	19709	19753	19722	19670	19724	19513	19802	19815	19615	19639	19678	19488	19853	19697	19675	19626	19642	19682	19568	19630	19712	19738	19867	19955	19851	19817	19541	19620	19616	19751	19720	20002	19778	19547	19836	19810	19678	19829	19667	19916	19582	19685	19582	19800	19528	19763	19723	19815	19716	19621	19722	19715	19645	19465	19553	19744	19666	19592	19667	19711	19835	19536	19713	19669	19649	19695	19670	19696	19796	19528	19473	19752	19531	19635	19860	19724	19835	19685	19511	19786	19619	19704	19736	19661	19529	19463	19570	19926	19929	19667	19864	19715	19655	19796	19759	19685	19991	19591	19744	19688	19754	19690	19821	19780	19499	19699	19630	19580	19617	19950	19713	19817	19596	19679	19681	19591	19784	19795	19809	19717	19650	19641	19785	19702	19628	19571	19674	19662	19651	19827	19640	19519	19621	19613	19722	19583	19596	19649	19690	19662	19471	19829	19705	19626	19783	19872	19931	19647	19625	19661	19729	19590	19687	19909	19837	19787	19626	19663	19701	19683	19749	19726	19474	19833	19885	19615	19819	19778	19835	19722	19773	19586	19487	19740	19690	19885	19510	19733	19791	19609	19835	19768	19541	19736	19633	19632	19658	19675	19679	19717	19573	19755	19590	19532	19684	19502	19686	19447	19530	19663	19527	19723	19557	19686	19707	19687	19775	19654	19743	19487	19697	19768	19833	19761	19690	19729	19742	19891	19959	19715	19712	19686	19752	19673	19699	19629	19685	19609	19556	19713	19678	19687	19804	19569	19708	19778	19689	19594	19617	19761	19736	19619	19623	19710	19813	19597	19855	19706	19642	19986	19846	19822	19835	19740	19767	19629	19748	19722	19673	19615	19768	19812	19591	19761	19627	19721	19751	19618	19830	19659	19670	19700	19598	19812	19580	19463	19729	19621	19887	19818	19792	19586	19607	19637	19518	19617	19525	19917	19555	19781	19624	19687	19459	19511	19445	19520	19686	19770	19762	19613	19673	19556	19687	19858	19700	19815	19463	19749	19625	19691	19651	19768	19846	19613	19970	19735	19537	19893	19673	19825	19702	19565	19469	19495	19708	19746	19728	19697	19618	19699	19553	19581	19735	19738	19898	19626	19538	19696	19510	19567	19628	19676	19766	19579	19527	19510	19886	19754	19687	19473	19705	19720	19579	19858	19558	19750	19570	19764	19519	19480	19701	19617	19857	19827	19952	19748	19687	19891	19665	19517	19460	19610	19597	19659	19686	19907	19678	19516	19786	19591	19686	19713	19862	19804	19632	19549	19728	19800	19603	19346	19640	19640	19764	19813	19461	19752	19720	19780	19644	19736	19466	19595	19743	19679	19626	19715	19863	19781	19642	19769	19732	19726	19502	19705	19609	19594	19595	19733	19697	19704	19789	19782	19564	19672	19805	19750	19614	19655	19684	19819	19653	19459	19590	19812	19755	19708	19559	19834	19791	19744	19688	19678	19693	19390	19872	19675	19691	19767	19578	19555	19711	19645	19613	19619	19682	19641	19747	19624	19735	19661	19671	19592	19828	19716	19727	19754	19507	19921	19670	19697	19752	19644	19747	19571	19605	19779	19759	19496	19607	19570	19596	19637	19631	19549	19749	19565	19624	19789	19738	19837	19854	19656	19538	19779	19712	19899	19547	19621	19683	19579	19733	19787	19799	19698	19815	19509	19687	19802	19533	19587	19767	19894	19847	19506	19529	19640	19853	19981	19910	19703	19791	19572	19586	19829	19664	19642	19481	19570	19750	19790	19665	19802	19624	19691	19763	19591	19562	19806	19752	19736	19552	19917	19710	19692	19390	19560	19623	19537	19789	19581	19632	19673	20049	19585	19446	19752	19696	19614	19730	19669	19885	19782	19523	19758	19704	19660	19998	19934	19725	19727	19694	19827	19589	19613	19456	19674	19619	19575	19777	19652	19455	19776	19493	19659	19792	19689	19652	19738	19425	19519	19562	19783	19799	19580	19798	19780	19557	19657	19596	19826	19702	19647	19611	19834	19840	19645	19588	19483	19606	19890	19647	19950	19489	19687	19792	19709	19714	19684	19669	19762	19651	19668	19798	19757	19742	19762	19742	19612	19740	19692	19958	19655	19670	19630	19551	19822	19827	19368	19677	19749	19599	19579	19730	19532	19666	19657	19720	19690	19563	19749	19705	19565	19703	19732	19609	19638	19693	19569	19700	19569	19814	19741	19629	19592	19821	19711	19538	19562	19631	19640	19554	19684	19724	19752	19702	19599	19477	19687	19658	19871	19573	19515	19577	19464	19748	19579	19659	19671	19725	19772	19594	19704	19654	19785	19659	19636	19712	19634	19772	19705	19625	19750	19808	19738	19606	19747	19670	19671	19858	19727	19554	19529	19816	19652	19453	19539	19728	19670	19749	19719	19776	19761	19852	19608	19641	19699	19601	19524	19509	19575	19622	19827	19475	19716	19654	19689	19654	19781	19751	19712	19638	19691	19598	19686	19343	19731	19632	19855	19604	19534	19481	19870	19800	19712	19663	19713	19638	19717	19781	19799	19583	19610	19820	19704	19728	19779	19699	19834	19667	19623	19635	19528	19760	19639	19624	19592	19488	19580	19689	19588	19353	19384	19647	19873	19491	19842	19498	19462	19477	19607	19828	19640	19568	19727	19729	19701	19705	19825	19761	19567	19628	19741	19768	19750	19688	20066	19617	19556	19656	19671	19721	19820	19842	19696	19797	19671	19590	19857	19754	19814	19650	19728	19801	19733	19722	19949	19801	19841	19523	19673	19692	19646	19725	19587	19825	19631	19662	19830	19641	19553	19816	19801	19638	19807	19585	19569	19604	19648	19547	19616	19801	19758	19522	19661	19613	19584	19725	19617	19666	19600	19948	19797	19765	19814	19708	19730	19747	19748	19888	19748	19606	19694	19698	19881	19601	19593	19662	19583	19725	19628	19715	19782	19802	19826	19863	19585	19720	19642	19603	19633	19848	19509	19820	19494	19648	19545	19820	19599	19770	19666	19572	19593	19568	19583	19712	19775	19639	19713	19692	19717	19683	19631	19642	19602	19616	19748	19651	19862	19668	19674	19612	19867	19842	19647	19666	19671	19724	19830	19656	19839	19641	19599	19844	19764	19711	19624	19740	19746	19576	19688	19784	19711	19764	19507	19707	19789	19580	19715	19807	19571	19809	19703	19722	19857	19653	19521	19773	19507	19721	19978	19530	19677	19659	19720	19737	19685	19576	19721	19805	19715	19691	19636	19743	19729	19615	19889	19619	19705	19728	19716	19442	19817	19628	19555	19712	19751	19730	19750	19680	19728	19773	19667	19879	20020	19476	19655	19599	19644	19924	19854	19524	19649	19621	19702	19676	19766	19619	19742	19613	20113	19764	19880	19594	19694	19798	19562	19734	19512	19442	19580	19735	19764	19838	19770	19851	19578	19725	19712	19744	19649	19903	19570	19684	19742	19711	19672	19609	19890	19711	19510	19701	19708	19670	19886	19602	19692	19558	19721	19712	19568	19679	19708	20091	19748	19648	19691	19458	19635	19846	19577	19582	19613	19672	19853	19767	19491	19574	19757	19758	19934	19601	19723	19641	19751	19882	19637	19490	19835	19674	19768	19750	19502	19713	19896	19451	19525	19909	19690	19608	19759	19814	19502	19605	19750	19888	19749	19604	19677	19581	19671	19686	19474	19640	19674	19764	19491	19699	19500	19616	19730	19798	19700	19768	19877	19648	19828	19631	19651	19791	19711	19671	19648	19655	19727	19711	19492	19709	19715	19655	19857	19755	19660	19779	19528	19867	19677	19729	19787	19553	19689	19645	19492	19751	19599	19591	19642	19717	19763	19973	19655	19605	19775	19433	19650	19656	19890	19748	19646	19805	19576	19900	19738	19753	19845	19792	19574	19668	19692	19729	19825	19689	19550	19744	19834	19497	19701	19870	20043	19620	19633	19648	19656	19986	19708	19379	19623	19738	19592	19671	19765	19729	19686	19814	19793	19816	19978	19631	19764	19807	19608	19568	19704	19844	19804	19784	19707	19586	19821	19625	19868	19762	19658	19818	19647	19701	19807	19904	19867	19783	19655	19760	19506	19749	19774	19906	19763	19589
55512	97871	91423	69605	48609	32517	22048	17840	16552	16212	16216	16028	16118	16250	16317	16147	16155	16230	16188	16228	16218	16173	16269	16151	16107	16277	16288	16231	16210	16254	16225	16286	16302	16112	16162	16123	16292	16424	16044	16147	16328	16247	16184	16181	16239	16145	16219	16309	16156	16125	16264	16319	16160	16155	16203	16197	16125	16120	16397	16098	16239	16289	16085	16101	16178	16339	16142	16213	16198	16205	16310	16145	16130	16362	16135	16264	16136	16351	15973	16140	16377	16267	16348	16293	16130	16116	15999	16313	16267	16092	16054	16165	16161	16108	16134	16176	16114	16028	16237	16197	16344	16313	16150	16022	16082	16162	16209	16244	15934	16274	16242	16226	16124	16249	16272	16242	16247	15983	16081	16127	16285	16118	16287	16251	16223	16220	16112	16410	16200	16083	16259	16136	16097	16203	16137	16273	16192	16298	16227	16326	16323	16067	16188	16231	16223	16095	16199	16155	16136	16295	16439	16133	16235	16229	16106	15960	16188	16122	16358	16145	16177	16292	16217	16075	16278	16261	16347	16285	16102	16137	16223	16252	16164	15970	16328	16064	16225	16193	16262	16125	16292	16061	16125	16111	15996	16239	16301	16297	16080	16060	15969	16383	16288	16186	16206	16109	16286	16295	16259	16130	16189	16027	16175	16195	16317	16092	16338	16242	16226	16228	16172	16317	16068	16102	16255	16145	16158	16300	16115	16238	15987	16164	16133	16341	16235	16038	16180	16353	16290	15901	16147	16213	16121	16292	16070	16210	15869	16144	16356	16173	16285	16198	16220	16206	16247	16304	16093	16143	16317	16149	16107	16136	16153	16308	16260	16099	16356	16349	16176	16382	16069	16152	16069	16060	16198	16199	16096	16226	16169	16152	16183	16274	16003	16131	16255	16243	16126	16195	16112	16214	16182	16218	16118	16223	16137	16230	16108	16231	16128	16238	16144	16144	16246	16190	16048	16200	16186	16207	16250	16197	16127	16290	16160	16190	16121	16231	16235	16126	16121	16159	16236	16312	16194	15991	16110	16061	16180	16185	16239	16053	16332	16349	15946	16234	16153	16286	16249	16153	16254	15947	16181	16231	16079	16154	16285	16093	16150	16237	16321	16164	16209	16229	16024	16005	16059	16142	16294	16308	16114	16162	16340	16234	16293	16139	16127	16311	16276	15992	16372	16151	16190	16278	16183	16282	16272	16456	16143	16270	16371	16008	16247	16272	16190	16061	16193	16064	16313	16236	16024	16199	16252	16205	16124	16254	16106	16385	16015	16209	16214	16235	16105	16220	16101	16270	16165	16207	16269	16239	16178	16292	16102	16219	16250	16106	16264	16251	16274	16208	16223	16203	16246	16140	16116	16191	16152	16260	16245	16141	16197	16136	16318	16202	16162	16080	16320	16161	16254	16320	16308	16360	16379	16235	16177	16295	16163	16162	16442	16334	16170	16313	16168	16129	16105	16265	16349	16109	15943	16138	16113	16070	16231	16338	16123	16225	16328	16137	16075	16218	16372	16156	16253	16148	16174	16183	16233	16257	16207	16244	15980	16109	16202	15941	16370	16292	16262	16172	16402	16169	16307	16181	16085	16350	16105	16166	16292	16165	16239	16261	15987	16247	16180	16284	16146	16352	16128	16147	16283	16157	16287	16324	16112	16104	16235	16165	16070	16163	15973	16212	16267	16231	16193	16285	16299	16185	16293	16161	16284	16117	16182	16160	16362	16022	16262	16236	16222	16229	16136	16194	16182	16199	16156	16097	16104	16318	16263	16089	16007	16416	16073	16074	16219	16203	16265	16149	16194	16135	16158	16229	16142	16337	16445	16146	16229	16363	16108	15987	16234	16059	16173	16258	16222	16337	16202	16334	16383	16320	16300	16231	16117	16025	16215	16262	16141	16259	16200	16129	16324	16166	16068	16135	16349	16300	16174	16147	16219	16260	16153	16045	16191	16272	16258	16084	16047	16172	16115	16148	16174	16090	16304	16172	16187	16207	16212	16276	16277	16306	15957	16106	16243	16011	16080	16144	16298	16326	16166	16164	16065	16255	16140	16290	16305	16176	16077	16088	16281	16136	16139	16256	16225	16148	16247	16207	16214	16177	16289	16279	16412	16065	16190	16232	16251	16112	16153	16192	16176	16206	16312	16139	16363	16217	16269	16192	16184	16218	16219	16247	16040	16271	16154	16123	16186	16259	16041	16266	16305	16234	16276	16226	16207	16117	16213	16231	16239	16227	16294	16314	16180	16214	16198	16114	16131	16206	16249	16197	16182	16142	16285	16158	16194	16221	16169	16162	16289	16247	16464	16034	16373	16168	16138	16191	16130	16177	16183	16348	16226	16111	16183	16257	16183	16141	16199	16112	16228	16233	16299	16322	16224	16098	16181	16158	16275	16150	16164	16302	16253	16136	16091	16395	16161	16187	16374	16083	16018	16340	16355	16165	16060	16216	16305	16100	16247	16208	16049	16237	16165	16018	16297	16280	16112	15994	16291	16194	16083	16175	16058	16155	16294	16251	16241	16318	16202	15942	16193	16351	16260	16226	16071	16205	16379	16290	16115	16030	16072	16225	16324	16250	16180	16258	16073	16250	16041	16293	16268	16164	16195	16194	16127	16151	16313	16334	16230	16100	16277	16241	16218	16268	16315	16204	16251	16183	16282	16172	16225	16152	16291	16245	16350	16043	16105	16144	16075	16070	16131	16062	16062	16388	16082	16276	16156	16240	16189	16206	16251	16149	16244	16215	16215	16308	16080	16193	16278	16096	16206	16159	16278	16143	16192	16119	16204	16343	16175	16106	16121	16328	16248	16245	16057	16066	16195	16148	16209	16228	16218	16112	16128	16311	16168	16192	16214	16281	16187	16285	16324	16296	16127	16187	16188	16284	16217	16262	16255	16073	16246	16234	16323	16042	16141	16307	16446	16290	16194	16090	16075	16167	16364	16123	16252	16122	16302	16060	16281	16257	16230	16222	16265	16369	16142	15981	16223	16086	16334	16274	16153	16281	16400	16237	16241	16222	16132	16193	16216	16302	16219	16253	16163	16158	16191	16181	16296	16030	16159	16185	16193	16116	16136	16190	16341	16295	16262	16075	16166	16270	16159	16200	16319	16188	16345	16240	16216	16111	16350	16047	16061	16174	16166	16212	16170	16100	16194	16164	16155	16185	16213	16268	16105	16144	16283	16301	16152	16280	16234	16189	16225	16289	16229	16237	16209	16225	16287	16444	16080	16150	16235	16253	16302	16342	16098	16243	16156	16363	16251	16090	16174	16354	16216	16152	16249	16209	15988	16161	16123	16290	16119	16097	16325	16193	16240	16304	16178	16417	16377	16166	16225	16245	16035	16229	16293	16351	16303	16258	16251	16183	16127	16133	16111	16102	16221	16221	16181	16110	16299	16244	16224	16183	16200	16153	16113	16094	16164	16442	16414	16374	16239	16247	16332	16286	16295	16322	16103	16150	16069	16282	16337	16250	16093	16245	16077	16147	16312	16214	16314	16162	16179	16148	16219	16263	16215	16304	16212	16172	16097	16352	16280	16275	16307	16262	16148	16201	16213	16193	16054	16191	16100	16307	16147	16137	16149	16081	16239	16137	16226	16209	16152	16119	16394	16059	16091	16345	16216	16058	16290	16168	16100	16307	16045	16275	16282	15945	16158	16361	16212	16178	16146	16254	16227	16150	16146	16184	16091	16223	16258	16197	16344	16214	16081	16213	16206	16077	16123	16178	16297	15943	16283	16114	16243	16136	16282	16268	16156	16231	16120	16154	16106	16210	16321	16175	16326	16208	16232	16150	16086	15899	16140	16079	16200	16175	16147	16186	16075	16184	16153	16260	16281	16175	16199	16114	16193	16167	16152	16160	16222	16173	16249	16177	16273	16222	16233	16154	16154	16283	16170	16102	16161	16112	16270	16156	16261	16137	16331	16149	16101	16325	16122	16253	16231	16109	16189	16151	16262	16199	16063	16132	16086	16040	16228	16128	16333	16234	16056	16007	16282	16252	16137	16141	16013	16334	16135	16231	15915	16206	16289	16167	16322	16301	16229	16227	16170	16358	16355	16108	16245	16216	16228	16243	16208	16264	16154	16224	16120	16138	16144	16188	16101	16308	16349	16131	16214	16117	16119	16221	16219	16151	16109	16159	16189	16269	16112	16121	16280	16310	16211	16267	16285	16292	16149	16186	16081	16212	16280	16184	16153	16438	16176	16189	16195	16260	16059	16101	16389	16130	16067	16299	16279	16461	16228	16039	16093	16299	16134	16171	16303	16175	16195	16323	16031	16198	16034	16236	16266	16083	16173	16094	16284	16221	16241	16079	16171	16176	16052	16178	16128	16180	16174	16193	16129	16105	16329	16187	16142	16289	16267	16225	16240	16171	16324	16231	16185	16280	16092	16214	16221	16095	16187	16244	16225	16205	16178	16117	16131	16185	16224	16138	16245	16316	16013	16131	16323	16117	16190	16233	16199	16159	16254	16197	16284	16147	16406	16100	16228	16305	16285	16207	16112	16189	16207	16021	16315	16336	16241	16227	16161	16194	16272	16044	16338	16297	16180	16029	16125	15995	16095	16160	16304	16220	16226	16393	16110	16129	16001	16220	16195	16233	16206	16246	16156	16153	16304	16204	16300	16271	16283	16207	16193	16265	16273	16206	16165	16226	16231	16185	16285	16249	16231	16093	16248	16191	16157	16330	16117	16166	16215	16422	16194	16176	16071	16233	16212	15995	16167	16288	16238	16233	16279	16262	16231	16201	16095	16177	16283	16308	16194	16080	16226	16029	16159	16105	16195	16128	16429	16186	16271	16278	16201	16107	16247	16134	16177	16118	16211	16086	16253	16290	16102	16185	16403	16161	16187	16151	16036	16268	16199	16322	16040	16265	16114	16132	16228	16395	16266	16096	16134	16210	16193	16113	16208	16266	16058	16292	16256	16020	16195	16175	16147	16246	16274	16146	16249	15995	16223	16129	16402	16333	16205	16267	16148	16119	16129	16170	16461	16175	16271	16256	16215	16214	16297	16202	16338	16248	16207	16184	16214	16219	16250	16094	16138	16179	16338	16365	16090	16185	16010	16231	16263	16162	16246	16157	16136	16092	16306	16356	16275	16184	16123	16218	16313	16251
22961	22341	40998	48566	47112	40351	33026	24687	20784	20013	19510	19375	19196	19130	19172	19192	19285	19464	19288	19447	19182	18946	19147	19324	19214	19140	19234	19411	19145	19174	19142	19029	19130	18999	19034	19081	19071	18894	18973	19045	19007	18760	19142	18967	18937	19172	19201	19082	19032	19014	18952	19285	18962	18757	19123	19100	19141	19090	19147	19167	19126	19150	19021	19180	18855	18981	18822	19181	18951	18945	19191	19055	18824	19144	18950	18998	19119	19130	18991	19034	19077	19148	19065	19007	19017	18899	18984	18999	19127	19010	19034	18925	19109	19120	18971	18895	18924	19059	19136	19199	18810	18966	19074	19315	18747	18670	18875	18831	19145	18929	19038	18822	19192	19132	18975	19174	19064	18948	19061	18790	18841	18973	19051	19095	19017	19202	19105	19139	19079	19049	19258	19105	19141	18884	18936	19057	18980	19129	18891	19052	19016	18948	19062	19105	18902	18929	19062	18958	19086	18991	18832	18925	19093	19019	18973	18951	18974	18959	19180	19123	18950	19182	18913	18969	19068	18839	19034	19064	19034	18969	18691	19005	19136	18958	19066	19218	18931	19135	18831	19099	19081	19083	19152	18915	18979	19013	19119	18910	19021	19021	18989	19124	19040	19125	18934	18938	18909	18959	19146	19146	19124	19041	19209	19029	18923	19087	19065	18825	19018	18955	19120	19115	19120	18953	18706	19048	19062	19022	19014	19010	18897	18842	18979	18886	19073	18986	18925	18875	19136	18938	19016	18760	18727	18881	19196	18764	18973	18943	19015	19148	18960	19074	19071	19014	18830	19003	18763	18991	18975	19104	19182	18857	19058	19123	18780	19097	19146	19187	19053	18863	18915	18978	19228	18976	19076	18793	19096	18867	19317	18951	18860	19027	18974	19138	19097	19022	19218	18987	19138	19105	19132	19162	18923	18957	18883	18894	18882	19166	18907	19173	18738	19142	18846	19023	18970	18835	19087	18625	19156	18986	18903	18999	19191	18955	19105	19144	19126	18974	19173	19028	19009	18854	19142	18892	18955	19127	18944	19088	19152	19063	18981	18939	19100	18756	18807	18915	18967	18829	19100	19053	19209	18894	18966	18889	19029	18818	19096	18909	19023	19112	18908	19080	18982	19196	19070	19062	19229	18997	18968	18989	19078	18944	18957	19222	19183	18945	18982	18837	18938	19149	19162	18944	18923	19115	18982	19110	19025	18830	18983	18921	19207	18940	19034	18979	19117	18882	18972	19160	18998	19025	18967	18984	19198	18949	18988	18793	19257	18940	19022	18960	19149	18919	18984	19037	19006	18962	19356	19033	18971	18935	19054	18846	19164	19154	19095	19038	18942	19048	18928	19095	19058	19026	18942	19223	18867	19110	19115	19033	18957	18841	18828	18999	18977	18774	19098	18864	18927	19050	18928	19080	19018	18896	19064	18924	19082	19122	19049	19094	18968	19059	18945	18989	18999	19147	19059	19032	19243	19129	18884	18914	19005	19045	19055	18996	18914	18999	19201	18904	18875	18874	18758	18900	19012	19081	18957	19127	18947	19007	19143	18914	18967	18951	19119	18994	18912	18991	18967	18928	18958	19133	18969	18986	19095	18870	19054	19093	19386	18958	19161	19017	18989	19204	19000	19088	18851	18910	19015	18729	19064	18869	19257	19094	19183	19045	19225	19068	19077	18916	18904	18872	19078	18939	19186	19034	18835	18960	19199	19029	18885	19064	19144	18871	19149	19258	18843	18946	18980	19123	19068	18900	19075	18846	19039	18952	18985	19047	19033	18935	19089	18826	18873	18975	18831	18783	18810	19001	18889	18969	18958	19164	18915	19169	18817	19164	18983	18980	18879	18937	18807	19047	19019	18863	18980	19092	19081	18976	19046	18988	19103	18823	18993	19095	18981	18921	19058	18881	18951	19009	19051	19102	19029	18883	18924	19050	18884	19150	19123	18764	19118	18957	19224	19170	18989	19009	19067	19093	18949	18957	18987	18892	18922	18963	19143	18809	18912	18884	19163	18962	18951	18974	19063	19045	18853	19064	18961	19021	19033	19104	19005	19120	19074	18848	18849	18941	19225	18969	19025	19042	19011	19015	18923	18881	19021	18790	18968	18914	18875	18955	19185	19055	19106	19007	19045	18973	19013	19075	18932	19110	19163	18815	19050	19052	19042	18932	19079	19022	19000	19243	18926	19014	18870	18938	18981	19213	18922	19136	19039	18883	19138	19036	19050	19043	19035	19088	19190	18942	19136	19031	19081	18800	18933	19207	19196	19140	18947	19102	19219	19020	18935	18967	19097	18853	19180	19040	19042	18901	19080	19086	19146	19009	18994	18997	19189	19133	18951	18970	18968	19025	19014	18921	19121	19053	18943	18938	18780	19077	19297	18981	19077	19096	18897	18980	18836	18977	19162	19039	19103	18788	18954	18978	19027	18994	18884	18955	19076	19153	19094	18921	18803	19024	18782	18934	19049	19029	19019	19027	19114	18737	18900	18997	19081	18769	18912	19147	18968	19216	19013	18804	18984	18887	18981	18881	19194	19074	18851	19078	19125	19135	18837	19051	19200	18843	18910	19041	19123	19034	19100	18987	19103	18903	19055	19072	18924	18801	18724	19142	19208	19254	19023	19016	19008	18864	18931	19146	18898	19131	18930	18987	18904	18981	18856	19016	18961	18813	18945	18878	19201	19082	19223	18950	19069	18824	19156	18863	19066	18802	19090	18946	18926	18971	18906	18952	18728	19030	18853	19009	18952	18828	18834	18872	18950	19080	18882	19144	18937	18998	19168	18909	19064	18883	19037	19073	19102	19069	18893	18972	18877	18909	18940	19166	18968	18870	19096	19082	18897	18795	18860	19016	19112	18851	18974	19114	19010	18958	19150	19011	19427	19012	18900	19025	19258	19203	18935	18925	18958	18885	18933	18936	18834	18847	18996	18987	18920	19077	19053	18962	18940	19022	19094	18821	19105	19023	19064	18956	18938	19041	18873	18921	19123	19119	18879	19018	18934	18896	18868	18829	18942	19120	19124	19113	18740	19281	19172	18943	18835	19059	18945	19112	18923	18919	19171	18918	18948	19066	19055	19032	19168	19071	18940	18839	19132	18927	18857	18904	19004	18844	19022	18972	19005	19085	18976	18916	18835	18897	18864	19122	19010	19041	19044	18932	19038	18843	19006	19002	19095	19157	18948	19046	18852	18851	19005	19028	18881	18863	18883	18896	18936	18955	18935	18889	19008	19001	19002	18945	19107	19128	18905	19033	19221	18990	19206	19042	18871	18885	19144	18981	19049	19015	18971	19029	19009	19055	19180	18825	18762	18971	18929	19209	19045	18856	19100	19127	18837	18924	19074	19084	19210	18966	19117	19050	19187	19020	19138	18953	19281	18975	18916	18753	18944	18946	18877	18939	19040	18930	19235	19040	18766	18968	18797	18904	18936	19147	18891	19071	18793	19152	19089	18946	18855	19143	19082	19019	18905	19078	18823	19103	19168	19158	18947	19186	19104	19154	19109	19016	19072	19178	18933	19038	18994	18767	19073	18974	19008	18804	18983	19075	18929	18905	19116	18983	19064	19132	19172	18962	18973	18781	19094	19024	18823	18821	18931	19079	18959	19115	18970	18989	18915	18985	19061	18968	18992	18999	19031	19086	18899	18978	18970	19140	18864	19227	19059	18934	18790	19077	18932	18791	19046	19015	18924	19025	19017	19018	18737	18862	19092	18950	19038	18996	19104	18873	19087	19005	18869	18804	19255	19094	18937	18846	19103	19063	18915	18993	18858	19079	19101	18939	19086	19056	19132	19143	19056	19050	19022	18816	18813	18884	18932	18910	18948	18836	19110	18793	19147	19044	18875	19018	19002	18943	19072	19010	19010	18915	18850	19098	18964	18824	18740	19126	18778	18961	19088	19203	19170	18950	19167	19179	19056	18994	19068	19184	19067	18994	18852	18988	18962	18957	19062	19003	19034	19140	18990	18907	18924	19039	19049	19040	19086	18966	18870	19119	19036	18889	19236	19111	19148	19135	19048	18999	19102	18953	19004	19092	19170	18793	18945	19100	18942	18982	18842	18991	18922	18920	18794	18947	18964	19030	19084	19142	19025	19283	18847	18984	19173	18952	19123	19017	18991	18685	18948	19000	18999	19106	19051	19053	19271	18984	18956	19143	18906	19054	19123	19015	18877	19045	19000	19145	18853	18964	18907	19111	18939	18971	18949	18949	18745	18784	18972	19007	19076	19003	18924	18935	18959	19014	18773	18709	19109	19298	19058	19006	19057	19159	19239	18773	18839	19128	19093	18819	18835	18979	19022	18910	19088	18824	19103	18975	18945	18977	19069	18902	19045	18831	18809	18776	18928	19049	18976	18920	19036	19241	18999	19010	18901	19195	18976	18916	19000	18914	18936	19004	19113	18887	19061	19136	18937	18970	18888	19131	19071	18963	18824	18934	18897	18943	18870	18901	18916	19135	18849	18794	18946	18955	18973	18986	19133	19317	19199	19077	19032	18713	19117	18895	19020	18596	18956	18900	18823	18847	18959	18932	19033	19139	18997	18943	19141	18915	18878	18860	18960	19054	19138	19070	18944	18685	18992	19043	19123	19072	19062	19236	19065	18957	18925	18878	18902	19060	19066	19025	18830	18988	19050	18901	18834	18947	18958	18770	18892	18879	19077	19014	19153	19151	19067	19074	19002	19036	18989	18896	18889	18979	18964	18871	19113	19008	19104	18904	19153	19082	19112	19092	19008	18960	18865	19074	19031	19013	19191	18847	19074	19056	18970	18999	19107	18887	19096	19155	18978	18957	18836	18944	19144	18879	19070	19060	19160	19032	19078	19085	18952	19064	19105	19106	19034	18857	19132	19065	19094	18984	19069	19039	19050	19172	19136	19040	18958	18962	18839	18887	18902	19049	18892	19009	18834	19036	19034	18918	18971	19167	19018	19315	19009	19041	18912	19300	19115	18682	19249	19038	19181	18934	19070	19034	18783	18900	19054	18837	18812	18914	18763	19221	19225	18942	19121	18861	18767	18851	19091	18773	19127	19004	18934	18936	19087	18911	18897	19104	18993	19155	19173	18875	19052	18964	18781	18779	19131	18987	18972	18974	19067	18752	18855	19023	18984	18856	18899	18736
58547	102590	98694	82900	64295	44834	30084	20876	16971	16188	15591	15771	15750	15785	15620	15644	15887	15872	15869	15801	15849	15827	15825	15952	15766	15860	15812	15613	16026	15937	15756	15797	15596	15749	15816	15838	15655	15690	15767	15949	15848	15814	15796	15702	15803	15725	15803	15777	15702	15890	15716	15709	15896	15749	15794	15764	15764	15832	15792	15728	15706	15848	15644	15916	15655	15905	15803	15672	15729	15641	15889	15789	15721	15878	15666	15728	15788	15762	15846	15709	15936	15800	15672	15784	15739	15651	15851	15719	15841	15647	15763	15737	15921	15849	15743	15749	15663	15733	15803	15701	15730	15680	15778	15705	15674	15676	15843	15806	15667	15808	15825	15809	15960	15720	15818	15753	15777	15654	15756	15766	15475	15846	15712	15659	15838	15846	15803	15696	15816	15745	15809	15850	15546	15687	15733	15837	15831	15724	15841	15680	15724	15705	15610	15897	15629	15777	15758	15540	15739	15692	15835	15759	15599	15893	15643	15853	15776	15830	15843	15829	15847	15641	15671	15660	15735	15594	15873	15514	15789	15701	15873	15594	15786	15743	15863	15848	15817	15880	15630	15913	15818	15747	15816	15814	15863	15713	15706	15836	15655	15701	15663	15551	15881	15539	15660	15845	15597	15649	15906	15791	15766	15705	15760	15713	15695	15853	15816	15852	16008	15672	15614	15783	15689	15769	15772	15834	15738	15923	15690	15706	15595	15684	15751	15779	15773	15760	15541	15792	15805	15825	15746	15886	15800	15858	15935	15697	15929	15732	15742	15722	15688	15748	15844	15911	15684	15774	15897	15825	15748	15702	15996	15754	15729	15759	15693	15761	15673	15627	15635	15665	15905	15635	15797	15802	15796	15635	15675	15781	15761	15539	15759	15715	15747	15663	15819	15807	15596	15863	15890	15623	15840	15635	15717	15755	15981	15677	15759	15791	15604	15644	15759	15689	15851	15794	15684	15904	15699	15756	15816	15598	15684	15714	15807	15615	15673	15766	15873	15718	15784	15771	15791	15901	15471	15737	15848	15710	15941	15862	15836	15872	15785	15744	15788	15678	15959	15774	15908	15694	15729	15918	15662	15788	15698	15721	15935	15614	15843	15710	15997	15692	15628	15818	15732	15770	15772	15879	15766	15674	15837	15737	15689	15714	15712	15763	15812	15809	15977	15887	15958	15825	15690	15644	15700	15819	15808	15809	15817	15745	15620	15700	15791	15796	15917	15694	15748	15726	15678	15767	15756	15677	15706	15674	15662	15774	15614	15656	15729	15695	15699	15773	15914	15712	15900	15641	15760	15549	15801	15805	15743	15848	15896	15552	15886	15862	15818	15547	15837	15631	15546	15722	15750	15722	15851	15881	15826	15907	15626	15939	15792	15786	15789	15754	15728	15985	15698	15690	15649	15662	15606	15851	15863	15867	15850	15830	15618	15850	15810	15883	15678	15851	15681	15938	15944	15693	15655	15734	15761	15863	15765	15807	15721	15718	15758	15704	15611	15782	15832	15734	15893	15748	15784	15917	15657	15627	15809	15627	15627	15612	15875	15821	15779	15649	15806	15907	15767	15903	15723	15949	15820	15745	15743	15601	15702	15713	15753	15617	15812	15810	15798	15817	15717	15833	15738	15793	15625	15834	15890	15832	15899	15842	15626	15701	15682	15646	15779	15896	15656	15848	15747	15619	15738	15953	15712	15890	15713	15963	15781	15858	15605	15704	15805	15861	15830	15832	15820	15722	15820	15852	15641	15736	15712	15722	15951	15695	15796	15885	15938	15831	15787	15802	15626	15779	15775	15844	15664	15712	15740	15678	15668	15733	15939	15778	15726	15901	15749	15920	15799	15683	15759	15676	15906	15697	15694	15569	15767	15660	15752	15643	15632	15839	15909	15831	15723	15828	15788	15793	15854	15833	15687	15733	15926	15636	15823	15647	15808	15995	15779	15698	15842	15857	15773	15793	15765	15825	15656	15704	15650	15956	15628	15793	15798	15791	15574	15909	15725	15874	15637	15771	15822	15654	15727	15666	15777	15753	15782	15587	15744	15656	15777	15730	15747	15800	15697	15631	15671	15707	15738	15837	15849	15719	15738	15768	15623	15639	15560	15743	15754	15714	15685	15825	15671	15698	15802	15679	15825	15694	15697	15692	15825	15606	15646	15813	15811	15932	15783	15712	15780	15728	15732	15677	15500	15694	15617	15901	15704	15746	15703	15692	15708	15736	15954	15959	15597	15829	15739	15770	15743	15971	15789	15631	15744	15865	15664	15663	15826	15720	15900	15884	15810	15731	15902	15772	15758	15845	15749	15631	15801	15741	15824	15657	15935	15614	15858	15830	15783	15738	15725	15625	15591	15782	15899	15626	15735	15651	15796	15648	15751	15913	15737	15715	15662	15590	15768	15863	15791	15635	15815	15760	15820	15745	15868	15898	15726	15806	15798	15702	15847	15810	15676	15648	15529	15802	15778	15775	15765	15662	15732	15807	15683	15551	15775	15781	15775	15855	15731	15601	15748	15952	15707	15962	15830	15722	15713	15820	15648	15701	15785	15762	15711	15506	15922	15746	15786	15873	15738	15806	15815	15767	15825	15806	15617	15828	15762	15729	15773	15945	15798	15699	15770	15702	15667	15756	15661	15676	15768	15680	15809	15836	15668	15860	15819	15776	15814	15750	15737	15635	15722	15696	15841	15723	15537	15948	15794	15753	15639	15549	15728	15715	15721	15740	15771	15965	15854	15779	15617	15683	15760	15695	15812	15774	15689	15916	15742	15777	15616	15856	15721	15964	15703	15761	15763	15717	15785	15838	15732	15814	15618	15584	15723	15788	15606	15588	15687	15609	15774	15810	15596	15720	15713	15737	15700	15915	15804	15733	15725	15710	15705	15547	15841	15799	15795	15730	15741	15863	15745	15699	15715	15767	15802	15636	15687	15768	15694	15741	15781	15816	15675	15696	15666	15763	15771	15664	15795	15850	15618	15804	15686	15799	15842	15896	15660	15872	15848	15696	15689	15883	15767	15793	15702	15675	15772	15791	15859	15764	15833	15625	15649	15751	15653	15754	15817	15767	15683	15877	15859	15603	15740	15735	15757	15639	15703	15845	15785	15806	15774	15734	16031	15886	15697	15580	15720	15724	15871	15754	15794	15671	15787	15787	15731	15808	15713	15778	15678	15676	15764	15759	15835	15774	15746	15642	15847	15792	15636	15840	15632	15834	15716	15686	15738	15743	15703	15907	15762	15738	15664	15795	15700	15814	15799	15795	15859	15754	15727	15833	15793	15858	15644	15775	15837	15652	15757	15769	15927	15753	15767	15871	15786	15733	15924	15785	15521	15626	15803	15721	15788	15695	15758	15647	15799	15857	15806	15635	15753	15907	15738	15679	15696	15782	15977	15643	15917	15674	15672	15685	15936	15858	15682	15736	15763	15776	15697	15735	15799	15657	15786	15842	15757	15802	15890	15871	15762	15737	15822	15763	15896	15857	15627	15617	15865	15771	15703	15684	15836	15731	15871	15894	15842	15713	15752	15855	15727	15748	15778	15711	15779	15838	15718	15776	15769	15812	15854	15818	15808	15732	15720	15815	15791	15758	15639	15727	15790	15699	15830	15847	15641	15895	15811	15833	15959	15905	15743	15734	15760	15596	15947	15680	15780	15694	15757	15847	15795	15924	15746	15767	15802	15905	15685	15739	15659	15637	15713	15898	15713	15635	15811	15854	15766	15855	15673	15700	15781	15671	15878	15713	15787	15789	15840	15713	15794	15825	15755	15887	15913	15785	15753	15538	15965	15849	15833	15753	15812	15646	15768	15561	15857	15613	15760	15809	15793	15786	15764	15695	15851	15829	15883	15681	15869	15825	15571	15643	15800	15555	15684	15752	15828	15807	15547	15971	15861	15727	15961	15564	15630	15891	15706	15788	15837	15768	15814	15919	15799	15667	15839	15725	15808	15816	15858	15736	15854	15773	15862	15671	15780	15793	15730	15794	15821	15856	15748	15850	15752	15710	15902	15804	15642	15817	15909	15902	15655	15686	15838	15756	15740	15835	15925	15581	15605	15841	15747	15900	15756	15808	15704	15867	15743	15649	15763	15875	15718	15794	15634	15548	15699	15756	15897	15735	15909	15672	15740	15704	15827	15726	15722	15673	15929	15793	15583	15815	15776	15803	15917	15828	15670	15690	15755	15717	15656	15696	15640	15765	15810	15744	15649	15737	15846	15749	15910	15914	15846	15794	15808	15694	15491	15733	15823	15736	15862	15595	15621	15702	15697	15644	15569	15841	15695	15820	15794	15612	15652	15907	15787	15871	15698	15789	15682	15879	15763	15792	15768	15923	15785	15620	15728	15638	15887	15791	15784	15575	15778	15757	15749	15856	15718	15784	15692	15751	15701	15828	15719	15751	15936	15879	15633	15749	15740	15548	15680	15749	15705	15713	15741	15808	15797	15894	15585	15611	15833	15846	15686	15717	15666	15825	15894	15817	15751	15983	15659	15631	15898	15590	15703	15691	15707	15683	15744	15885	15826	15735	15746	15713	15651	15700	15836	15579	15874	15889	15618	15609	15638	15813	15739	15867	15859	15772	15939	15783	15512	15828	15856	15814	15810	15817	15792	15755	15912	15744	15820	15710	15663	15646	15750	15712	15574	15641	15805	15676	15726	15849	15782	16033	15716	15689	15658	15799	15759	15763	15710	15674	15655	15654	15789	15827	15805	15618	15754	15891	15610	15939	15816	15743	15712	15915	15825	15763	15763	15706	15851	15876	15817	15641	15656	15898	15867	15834	15649	15706	15653	15665	15702	15802	15777	15865	15866	15716	15595	15754	15833	15758	15648	15863	15846	15727	15614	15697	15715	15601	15867	15672	15778	15837	15749	15539	15734	15903	15649	15804	15822	15559	15771	15694	15766	15813	15748	15749	15756	15726	15932	15741	15761	15704	15670	15802	15773	15603	15695	15698	15812	15859	15688	15848	15740	15913	15837	15711	15754	15568	15730	15728	15694	15552	15780	15659	15835	15747	15752	15757	15688	15748	15676	15522	15724	15858	15865	15773	15681	15810	15718	15751	15691	15845	15782	15873	15787	15686	15904	15680	15711	15613	15630	15869	15714	15684	15729	15816	15817	15750
27989	30708	46466	38048	29453	25010	21821	19578	18625	18560	18543	18394	18365	18193	18218	18384	18324	18231	18292	18320	18336	18344	18510	18377	18424	18529	18158	18276	18351	18252	18232	18263	18244	18202	18173	18467	18337	18355	18416	18283	18294	18187	18595	18365	18317	18362	18371	18373	18408	18295	18149	18336	18298	18336	18389	18421	18185	18515	18123	18190	18159	18252	18297	18250	18203	18222	18368	18182	18407	18078	18167	18223	18367	18063	18180	18216	18131	18227	18494	18505	18285	18162	18251	18279	18425	18410	18340	18302	18395	18160	18190	18152	18031	18116	18231	18370	18347	18034	18454	18242	18229	18238	18386	18260	18264	18158	18049	18288	18106	18277	18210	18145	18277	18155	18203	18241	18243	18373	18368	18141	18175	18187	18405	18261	18368	18242	18478	18101	18335	18345	18143	18181	18323	18322	18341	18226	18264	18239	18202	18256	18351	18164	18321	18347	18178	18316	18321	18103	18062	18429	18258	18370	18164	18117	18169	18023	18222	18251	18400	18327	18296	18231	18248	18156	18268	18213	18295	18323	18170	18205	18366	18388	18363	18121	18101	18127	18344	18218	18343	18327	18396	18232	18174	18295	18246	18112	18343	18194	18520	18340	18253	18353	18059	18091	18112	18116	18237	18240	18185	18187	18233	18342	18436	18284	18356	18369	18240	18262	18392	18145	17982	18112	18165	18267	18427	18178	18255	18170	18071	18208	18140	18354	18297	18076	18244	18426	18358	18274	18265	18178	18208	18456	18387	18075	18160	18174	18275	18317	18195	18010	18393	18286	18188	18140	18072	18088	18318	18276	18132	18475	18341	18265	18346	18051	18259	18393	18205	18290	18009	18247	18309	18265	18261	18363	18425	18261	18457	18366	18287	18263	18365	18090	18178	17974	18156	18263	18246	18136	18150	18246	18274	18177	18272	18378	18196	18278	18186	18346	18498	18278	18379	18148	18317	17997	18334	18072	18252	18267	18244	18189	18315	18282	18239	18275	18021	18334	18198	18480	18268	18209	18239	18398	18386	18224	18095	18452	18153	18147	18155	18199	18311	18221	18221	18215	18246	18270	18278	18519	18354	18194	18213	18068	18207	18314	18372	18354	18353	18264	18239	18223	18372	18279	18269	18202	18354	18074	18240	18403	18264	18195	18238	18183	18405	18272	18397	18529	18169	18354	18330	18139	18194	18427	18226	18156	18349	18216	18156	18284	18144	18374	18363	17993	18553	18210	18418	18176	18178	18374	18381	18377	18345	18266	18182	18181	18254	18093	18285	18216	18432	18257	18554	18297	18388	18169	18325	18263	18308	18318	18268	18236	18226	18135	18273	18313	18261	18265	18101	18359	18276	18099	18152	18056	18217	18163	18339	18299	18412	18297	18289	18332	17885	18260	18324	18292	18340	18201	18391	18284	18062	18290	18470	18346	18246	18354	18443	18138	18206	18207	18399	18339	18386	18282	18104	18233	18119	18387	18288	18258	18082	18364	18506	18137	18443	18357	18182	18277	18418	18306	18346	18464	18102	18197	18135	18111	18198	18162	18143	18259	18331	18369	18151	18346	18140	18292	18270	18270	18257	18235	18110	18187	18308	18160	18124	18130	18226	18245	18226	18423	18147	17980	18133	18230	18262	18335	18409	18158	18259	18162	18300	18138	18164	18302	18348	18376	18369	18373	18342	18320	18236	18346	18227	18388	18412	18247	18414	18314	18091	18235	18370	18261	17864	18367	18348	18302	18286	18423	18173	18235	18242	18347	18240	18285	18142	18320	18164	18013	18138	18365	18390	18375	18313	18010	18245	18253	18220	18242	18380	18317	18240	18185	18285	18380	18121	18270	18385	18061	18218	18407	18284	18292	18471	18252	18292	18192	18008	18171	18224	18255	18096	18203	18352	18056	18270	18064	18357	18310	18287	18148	18300	18054	18324	18133	18060	18528	18276	18122	18167	18317	18497	18442	18167	18215	18317	18356	18397	18250	18230	18113	18329	18006	18326	18307	18358	18339	18426	18390	18224	18070	18348	18343	18149	18603	18371	18254	18272	18421	18431	18222	18274	18311	18371	18433	18431	18063	18341	18193	18364	18212	18187	18249	18243	18495	18378	18174	18178	18235	18265	18016	18270	18184	18287	18284	18108	18283	18085	18517	18329	18152	18217	18409	18336	18204	18278	18222	18230	18482	18308	18282	18294	18240	18130	18553	18386	18309	18246	18160	18319	18281	18360	18394	18435	18276	18313	18276	18339	18242	18350	18252	18144	18333	18213	18173	18348	18048	18226	18158	18447	18313	18258	18066	18221	18250	18112	18190	18183	18420	18236	18237	18163	18110	18257	18223	18267	18092	18153	18302	18159	18136	18321	18148	18127	18274	18290	18150	18109	18167	18404	18125	18255	18056	18275	18210	18233	18337	18502	18207	18209	18413	18117	18413	18345	18178	18327	18447	18066	18251	18064	18210	18254	18363	18459	18172	18173	18156	18115	18258	18309	18275	18170	18207	18319	18245	18306	18471	18339	18303	18254	18251	18493	18318	17973	18161	18379	18239	18243	18441	18420	18180	18091	18116	18447	18261	18342	18150	18375	18156	18161	18195	18241	18157	18142	18252	18317	18296	18330	18449	18269	18184	18283	18062	18211	18215	18148	18225	18221	18004	18304	18335	18296	18363	18163	18204	18162	18075	18516	18308	18153	18267	18348	18337	18293	18491	18185	18435	18125	18331	18168	18184	18491	18484	18090	18161	18532	18338	18244	18132	18288	18215	18344	18409	18156	18384	18198	18193	18467	18272	18184	18221	18232	18333	18217	18253	18169	18406	18517	18168	18248	18262	18415	18314	18231	18323	18240	18284	18356	18379	18363	18158	18345	18266	18243	18132	18293	18210	18313	18114	18232	18154	18232	18298	18335	18040	18277	18223	18160	18348	18254	18386	18158	18137	18275	18174	18195	18255	18224	18063	18335	18499	18293	18242	18107	18295	18105	18309	18247	18319	18231	18466	18466	18236	18127	18313	18379	18205	18269	18335	18050	18293	18280	18212	18358	18141	18335	18167	18278	18331	18316	18124	18110	18347	18208	18098	18190	18166	18203	18298	18336	18285	18273	18209	18246	18300	18122	18188	18170	18204	18493	18226	18279	18020	18258	18324	18244	18188	18208	18227	18162	18317	18114	18173	18358	18220	18296	18240	18244	18242	18573	18355	18344	18198	18355	18446	18338	18394	18021	18183	18236	18343	18387	18186	18368	18219	18380	18376	18269	18201	18305	18316	18195	18400	18132	18206	18396	18440	18239	18246	18358	18290	18530	18480	17911	18394	18238	18268	18084	18206	18063	18359	18387	18172	18220	18255	18393	18237	18269	18120	18122	18283	18269	18326	18318	18563	18294	18306	18421	18252	18286	18247	18370	18321	18236	18407	18325	18184	18316	18317	18197	18161	18351	18290	18056	18388	18135	18214	18407	18488	18375	18094	18214	18106	18393	18389	18015	18642	18248	18223	18453	18288	18246	18300	18319	18424	18063	18236	18161	18296	18490	18056	18354	18246	18417	18247	18336	18130	18236	18208	18257	18015	18359	18358	18222	18230	18360	18176	18282	18290	18347	18270	18420	18359	18392	18500	18347	18261	18331	18307	18176	18104	18263	18235	18223	18433	18290	18292	18224	18290	18379	18539	18289	18336	18158	18347	18303	18332	18167	18254	18135	18286	18207	18276	18315	18120	18198	18315	18365	18339	18072	18317	18268	18438	18280	18232	18292	18415	18304	18341	18398	18267	18253	18562	18421	18490	18213	18289	18062	18272	18258	18229	18166	18131	18274	18090	18251	18236	18245	18206	18318	18324	18126	18291	18152	18232	18469	18474	18143	18152	18214	18241	18432	18129	18124	18226	18176	18356	18228	18253	18175	18132	18353	18482	18295	18297	18263	18309	18177	18207	18277	18393	18245	18340	18338	18356	18171	18114	18205	18307	18264	18128	18205	18370	18366	18181	18373	18336	18326	18150	18336	18238	18191	18359	18070	18359	18382	18467	18209	18314	18148	18436	18242	18206	18353	18296	18424	18314	18144	18019	18269	18262	18306	18341	18336	18067	18138	18239	18354	18195	18212	18309	18408	18016	18222	18132	18093	18314	18270	18239	17944	18324	18220	18239	18262	18173	18155	18397	18414	18312	18138	18326	18309	18188	18353	18306	18400	18256	18320	18265	18242	18064	18140	18382	18349	18191	18225	18219	18446	18287	18292	18570	18347	18294	18250	18271	18146	18260	18289	18327	18395	18369	18308	18283	18284	18304	18310	18309	18361	18183	18195	18234	18362	18222	18260	18134	18156	18499	18154	18302	18274	18350	18405	18252	18046	18259	18109	18266	18305	18433	18182	18359	18266	18316	18343	18350	18385	18161	18387	18366	18324	18350	18291	18306	18315	18299	18245	18086	18328	18313	18481	18292	18255	18563	18455	18218	18265	18103	18210	18328	18378	18375	18334	18228	18216	18195	18315	18273	18103	18311	18291	18412	18344	18320	18352	18205	18323	18401	18282	18168	18038	18028	18293	18364	18186	18407	18283	18233	18214	18219	18280	18150	18321	18189	18288	18278	18258	18375	18379	18219	18308	18306	18249	18059	18128	18421	18352	18318	18363	18274	18215	18333	18217	18237	18151	18437	18282	18074	18163	18279	18223	18460	18379	18332	18200	18166	18263	18187	18061	18131	18356	18242	18268	18356	18301	18264	18258	18598	18497	18244	18290	18172	18371	18292	18240	18116	18290	18281	18290	18276	18172	18006	18345	18065	18236	18327	17998	18267	18230	18224	18436	18343	18235	18297	18232	18369	18105	18289	18437	18316	18296	18303	18169	18250	18184	18226	18295	18455	18306	18152	18183	18305	18436	18165	18288	18010	18247	18249	18416	18373	18193	18195	18419	18213	18470	18297	18255	18289	18405	18272	18438	18259	18329	18206	18284	18515	18439	18477	18457	18178	18211	18337	18189	18221	18119	18180	18007	18207	18258	18193	18071	18333	18302	18274	18099	18345	18215	18443	18297	18251	18434	18375	18365	18246	18205	18341	18262	18236	18352	18293	18447	18311	18359	18401	18273	18296	18148	18283	18096	18361	18334	18213	18272	18217	18409	18280	18347	18163	18134	18384
23519	51663	49499	34755	27698	22123	18527	16289	15702	15352	15236	15277	15356	15268	15316	15276	15221	15264	15373	15416	15294	15454	15329	15330	15298	15336	15265	15437	15393	15550	15192	15141	15475	15346	15242	15371	15384	15265	15276	15346	15346	15278	15296	15370	15130	15552	15321	15141	15334	15435	15451	15348	15211	15406	15232	15367	15339	15420	15379	15263	15394	15299	15338	15309	15382	15262	15185	15333	15357	15240	15355	15376	15357	15303	15458	15261	15184	15403	15422	15279	15231	15180	15407	15263	15427	15275	15092	15357	15278	15260	15209	15315	15395	15297	15412	15387	15325	15311	15206	15466	15376	15421	15355	15432	15331	15285	15377	15224	15322	15153	15153	15419	15297	15487	15228	15336	15377	15455	15298	15297	15542	15253	15418	15375	15354	15420	15251	15177	15368	15255	15471	15333	15422	15318	15546	15182	15277	15395	15383	15366	15337	15145	15232	15395	15243	15121	15400	15218	15400	15255	15245	15463	15264	15282	15368	15289	15483	15511	15339	15247	15441	15469	15301	15369	15343	15230	15331	15238	15428	15296	15423	15229	15320	15286	15293	15294	15306	15399	15323	15215	15338	15053	15337	15294	15134	15237	15349	15524	15413	15374	15287	15306	15190	15310	15287	15346	15470	15411	15381	15444	15458	15314	15216	15209	15386	15344	15476	15242	15385	15408	15348	15254	15454	15269	15298	15349	15317	15255	15307	15320	15214	15446	15319	15210	15368	15306	15316	15450	15339	15367	15312	15358	15288	15212	15372	15283	15254	15381	15349	15296	15287	15261	15356	15261	15476	15298	15484	15353	15323	15325	15194	15312	15303	15434	15348	15186	15354	15570	15400	15306	15312	15367	15230	15233	15411	15513	15332	15287	15279	15238	15095	15450	15274	15356	15362	15316	15307	15387	15265	15201	15371	15365	15427	15294	15322	15552	15301	15324	15308	15358	15192	15258	15268	15343	15194	15287	15290	15427	15488	15290	15241	15351	15190	15334	15286	15383	15292	15331	15449	15301	15201	15305	15281	15330	15402	15269	15424	15341	15473	15395	15430	15227	15296	15170	15347	15295	15257	15369	15329	15451	15313	15255	15412	15422	15185	15185	15372	15376	15182	15279	15349	15342	15212	15247	15325	15417	15341	15274	15324	15207	15345	15135	15339	15245	15171	15204	15360	15208	15462	15361	15276	15369	15381	15343	15494	15317	15362	15253	15270	15383	15303	15159	15345	15286	15377	15335	15189	15434	15377	15419	15277	15355	15521	15307	15255	15283	15225	15384	15298	15293	15370	15397	15361	15347	15370	15336	15265	15348	15264	15294	15402	15394	15487	15361	15269	15123	15427	15300	15291	15439	15342	15312	15372	15236	15228	15277	15157	15282	15286	15518	15264	15397	15183	15410	15318	15206	15432	15235	15394	15234	15206	15354	15433	15343	15403	15201	15355	15237	15353	15262	15336	15355	15300	15231	15378	15410	15445	15361	15377	15235	15204	15181	15373	15348	15245	15356	15332	15392	15322	15373	15443	15262	15588	15257	15353	15398	15346	15516	15223	15314	15363	15231	15386	15334	15325	15385	15550	15470	15291	15386	15223	15411	15460	15414	15386	15363	15299	15414	15255	15354	15354	15548	15407	15290	15044	15214	15392	15326	15273	15170	15384	15222	15290	15337	15445	15329	15278	15345	15295	15497	15228	15159	15361	15389	15244	15198	15409	15327	15418	15404	15438	15246	15456	15248	15262	15296	15346	15550	15323	15378	15447	15315	15467	15299	15261	15369	15476	15448	15353	15353	15302	15095	15197	15446	15262	15349	15383	15313	15362	15553	15430	15304	15240	15435	15252	15310	15323	15186	15252	15272	15516	15243	15383	15124	15280	15315	15349	15410	15212	15354	15264	15200	15322	15361	15416	15204	15376	15277	15454	15315	15350	15292	15200	15248	15318	15258	15376	15518	15357	15358	15566	15384	15435	15323	15298	15313	15300	15294	15304	15337	15297	15174	15291	15265	15313	15509	15248	15353	15429	15120	15306	15250	15247	15270	15244	15335	15356	15310	15291	15251	15546	15377	15399	15348	15353	15624	15257	15221	15380	15363	15342	15322	15275	15371	15529	15326	15469	15499	15154	15096	15320	15336	15467	15493	15331	15196	15248	15297	15279	15358	15290	15245	15470	15286	15325	15399	15489	15581	15175	15487	15343	15327	15296	15255	15385	15371	15377	15409	15418	15288	15368	15499	15358	15472	15420	15300	15312	14986	15528	15156	15588	15336	15460	15302	15320	15213	15385	15221	15415	15338	15322	15240	15235	15445	15213	15194	15349	15223	15344	15300	15230	15372	15461	15449	15331	15208	15319	15261	15298	15317	15460	15423	15476	15339	15323	15307	15484	15406	15279	15272	15368	15213	15401	15355	15456	15288	15348	15257	15126	15428	15534	15175	15262	15385	15348	15231	15153	15401	15286	15224	15340	15342	15408	15297	15461	15383	15443	15562	15199	15331	15541	15346	15404	15440	15388	15403	15273	15382	15311	15473	15205	15381	15342	15431	15283	15284	15149	15584	15382	15411	15474	15259	15254	15368	15304	15252	15476	15281	15558	15281	15313	15271	15502	15526	15294	15242	15229	15350	15383	15526	15279	15210	15471	15261	15405	15179	15384	15365	15534	15301	15347	15296	15297	15341	15223	15324	15279	15408	15179	15338	15283	15324	15331	15317	15279	15453	15364	15599	15262	15530	15405	15308	15218	15295	15036	15254	15309	15288	15178	15235	15367	15391	15423	15330	15402	15297	15432	15433	15321	15317	15408	15374	15465	15300	15273	15410	15471	15479	15409	15190	15296	15353	15320	15275	15362	15453	15351	15397	15272	15276	15460	15295	15396	15103	15443	15149	15203	15340	15282	15282	15392	15397	15371	15159	15402	15426	15348	15144	15328	15418	15332	15344	15241	15388	15299	15250	15238	15259	15366	15446	15403	15399	15300	15331	15447	15427	15418	15192	15278	15237	15345	15468	15487	15235	15435	15255	15398	15373	15098	15439	15570	15324	15266	15186	15249	15282	15137	15338	15321	15255	15381	15357	15380	15347	15415	15248	15387	15329	15107	15236	15319	15440	15238	15343	15236	15432	15498	15257	15261	15389	15422	15336	15322	15303	15359	15431	15261	15228	15403	15284	15423	15364	15292	15432	15384	15239	15306	15245	15359	15328	15444	15315	15532	15316	15431	15365	15373	15367	15296	15320	15230	15248	15256	15335	15281	15293	15434	15269	15346	15181	15434	15344	15591	15251	15287	15238	15337	15376	15330	15316	15131	15182	15234	15411	15356	15437	15412	15233	15314	15389	15342	15482	15436	15379	15330	15218	15354	15352	15446	15281	15391	15298	15270	15415	15433	15475	15290	15390	15464	15186	15321	15212	15414	15255	15501	15292	15400	15427	15349	15251	15471	15261	15250	15375	15191	15375	15289	15433	15378	15510	15330	15231	15229	15267	15544	15423	15392	15388	15458	15209	15323	15365	15308	15474	15467	15434	15491	15317	15431	15378	15346	15328	15448	15443	15254	15487	15341	15185	15345	15341	15509	15298	15264	15472	15351	15397	15381	15458	15232	15432	15390	15445	15311	15277	15332	15545	15230	15368	15315	15338	15526	15289	15468	15179	15283	15362	15466	15225	15290	15334	15362	15255	15455	15257	15377	15416	15439	15171	15375	15279	15248	15342	15412	15280	15212	15229	15283	15373	15280	15466	15382	15434	15250	15402	15239	15264	15369	15483	15260	15258	15289	15401	15320	15483	15263	15480	15207	15266	15325	15254	15262	15311	15401	15376	15276	15255	15305	15163	15312	15398	15298	15247	15327	15512	15220	15492	15256	15408	15266	15279	15184	15356	15127	15229	15320	15286	15350	15245	15387	15201	15375	15266	15393	15410	15343	15194	15208	15471	15304	15326	15122	15407	15236	15266	15150	15349	15522	15369	15482	15330	15346	15341	15429	15296	15405	15456	15367	15357	15307	15321	15322	15403	15447	15292	15297	15565	15391	15275	15231	15305	15349	15305	15473	15291	15297	15341	15283	15335	15294	15388	15389	15289	15418	15330	15286	15418	15289	15126	15369	15497	15321	15372	15265	15409	15362	15298	15464	15370	15283	15385	15241	15471	15174	15463	15206	15390	15487	15313	15242	15240	15339	15337	15277	15513	15361	15484	15358	15411	15402	15467	15205	15337	15391	15423	15311	15205	15297	15305	15212	15269	15164	15431	15404	15365	15193	15299	15481	15400	15468	15338	15435	15217	15451	15457	15198	15456	15419	15392	15061	15315	15419	15332	15447	15415	15359	15308	15365	15483	15238	15465	15181	15372	15444	15436	15410	15364	15456	15200	15393	15289	15374	15343	15398	15229	15306	15439	15440	15360	15359	15433	15354	15222	15354	15439	15203	15458	15276	15406	15394	15381	15293	15334	15306	15535	15337	15323	15165	15178	15370	15333	15341	15328	15381	15303	15303	15323	15497	15188	15277	15499	15335	15323	15376	15309	15221	15465	15272	15471	15338	15496	15249	15325	15363	15313	15462	15478	15293	15262	15200	15373	15237	15385	15246	15240	15397	15385	15245	15241	15372	15262	15252	15374	15265	15286	15357	15253	15389	15453	15478	15499	15436	15207	15303	15361	15211	15373	15390	15360	15301	15324	15341	15208	15265	15518	15236	15386	15343	15437	15383	15385	15302	15252	15236	15384	15378	15344	15325	15230	15372	15338	15338	15330	15172	15420	15250	15174	15338	15476	15410	15101	15584	15465	15315	15353	15390	15394	15300	15385	15324	15418	15252	15199	15188	15315	15336	15398	15344	15402	15411	15346	15299	15403	15460	15325	15359	15208	15272	15286	15301	15263	15301	15310	15389	15295	15528	15396	15358	15184	15310	15435	15283	15506	15460	15311	15241	15210	15429	15420	15209	15367	15182	15281	15271	15375	15429	15469	15230	15298	15320	15347	15289	15375	15363	15476	15423	15134	15194	15264	15302	15394	15412	15223	15357	15288	15288	15433	15299	15293	15475	15450	15361	15367	15302	15221	15252	15305	15385	15470	15363	15276	15141	15339	15209	15397	15329	15288	15238	15350	15232	15303	15376	15384	15403	15383	15423	15210
24191	23186	44274	48810	46457	42003	33962	24120	19857	18687	18496	18074	18093	17951	17970	18083	18113	18092	17964	18124	18147	17979	18277	18157	17894	18103	18055	18067	17884	18099	17846	17876	18048	18237	17955	18057	18034	18005	18104	17731	18038	17993	17998	17937	18052	17707	17903	17957	18131	17820	17991	17856	17746	17786	17832	17829	17941	17729	17863	18033	18003	17918	17897	17842	17855	17963	17872	17854	17942	17991	18071	17950	17980	17913	17984	17892	17969	17783	17967	17893	18029	18050	17848	17956	17905	17762	18085	17957	17825	17924	17676	18028	17855	17848	17725	17890	17835	17955	17973	17794	17694	17891	17863	17783	17858	17813	17928	18043	17879	17944	17764	17739	17761	17883	17755	17982	17864	17892	18077	18034	18011	17855	17854	17495	17642	18021	18001	17919	17647	17746	17924	17992	17999	17940	17863	17870	17924	18091	17869	17908	17889	17999	17946	17803	17890	17787	17928	17824	17900	18001	17672	17750	17857	18031	17931	17885	17844	17688	17798	17829	17968	17975	17920	17865	17795	17756	17899	17652	17920	17889	17926	17858	17911	17828	17720	17698	17973	17867	18075	17984	17999	17947	17935	17899	17788	17823	17908	17878	17761	17895	18067	17568	17958	17824	17732	17982	17733	17804	17982	17911	18023	17852	17909	17959	18017	17816	17907	17901	17893	17757	17913	17837	17903	18114	18076	17928	17887	17851	17800	17873	17779	17876	17675	17968	17870	17919	17932	18013	17891	18122	17992	18002	17862	18103	17794	17753	17744	17702	18022	18033	17970	17863	17762	17814	18116	17953	17961	17806	17955	18051	17748	17912	17779	18185	17740	17982	17886	17926	17876	17945	17676	17768	18016	17765	17855	17778	17788	17925	17762	17911	17940	17891	17923	17951	17846	17806	17863	17847	17886	17924	17805	18171	17992	18196	18103	17847	17826	17926	17885	17949	17668	18040	17910	17891	17918	17864	17881	17991	17801	17806	18038	18030	17877	17999	17773	17980	18020	17948	17871	17772	17861	17838	17839	17839	17941	17956	17754	17908	17657	17918	17907	17930	17892	17897	18043	17889	17878	17877	17923	17883	17655	18056	17827	17844	17909	17888	17850	18011	17920	17773	17895	17909	17912	17781	17898	17893	17957	17950	17711	17845	18135	17795	18000	17831	18049	17941	17837	18027	17992	17803	17947	17831	18016	17749	17852	17996	18014	17832	17838	17931	17873	17873	17874	17950	17628	17879	17767	17656	17995	17771	17833	17765	17932	17940	18066	18083	17758	17874	18029	17847	17849	18048	17720	17963	17966	17781	18065	17837	17815	17983	17849	17922	17685	17799	17870	17914	17823	17782	17710	17777	17803	17923	17897	17855	17958	17939	18043	18021	18220	18068	18019	17909	17838	17810	17784	17900	17741	17909	17741	17880	17868	17697	17763	17764	17758	17831	17906	17978	18182	17926	17880	17905	17971	17957	17895	17904	17826	17798	17748	17803	18091	17873	17850	17753	17691	17944	17953	17903	17827	17892	17806	17845	17938	18030	17698	18095	17984	17852	17892	17877	18022	17947	17798	17775	17964	17774	17980	17663	17902	17802	17890	18010	17896	17909	17974	18058	17824	17718	17956	17632	17729	18010	17778	17825	17824	17966	17830	17708	17787	17954	17763	17897	17882	17871	17905	17949	17751	17843	17952	18084	17715	17703	17816	17862	17783	17755	17761	17821	17906	17806	17824	17893	17788	17857	17739	17649	17970	17846	17810	17940	18120	17843	18057	17819	17746	17948	17746	17961	17777	17896	17948	17807	17839	17877	17848	17823	17867	17771	17981	17774	17833	18053	17783	18085	17905	17939	17919	17807	17919	17906	17911	17916	17911	17906	17872	17925	17853	17829	17943	18008	17934	17869	17858	17833	17776	17915	17907	17722	17934	17965	17853	17856	17857	17762	17936	17754	17918	17882	17892	17967	17974	17744	17871	18004	17901	17834	17894	18062	17835	17774	18039	17924	17923	17956	17805	17812	17904	18077	18016	17980	17908	17918	18066	17847	17804	17899	17989	17933	17787	17976	17957	18135	17815	17986	17866	17847	17723	17814	17842	17876	17907	17885	17866	17846	17713	17889	17927	18038	17977	18071	18001	17805	17948	17883	18095	17879	18007	17909	17908	17803	17936	17826	17903	17862	18045	17753	17928	17886	17859	17764	17942	17760	17721	18036	17911	17915	17971	17967	17759	17839	17808	17804	18116	17679	17979	18032	18070	18252	17837	17825	17839	17819	17807	17835	17710	17966	17835	17842	17967	17806	17745	17870	17803	17926	17840	17924	17776	17897	17724	17918	17795	17964	17998	18060	17680	17805	17843	17664	17997	18142	17718	18012	17840	17818	17927	17739	17962	18096	17944	17825	17920	17910	17837	17958	18079	18211	17800	17804	17977	17855	17688	17887	17795	17953	17994	17775	17813	17843	18076	17860	17732	17858	17729	17908	17878	17924	17746	17911	18007	17841	17908	17739	17861	17798	18079	17616	17812	17788	17723	17928	17906	17880	17727	17788	17842	17891	17994	17928	17816	17932	17968	17803	17890	17892	17704	17966	17870	17743	17855	17717	17949	17832	17816	18088	17925	17988	17987	17723	17942	17952	17848	17947	17918	17967	18018	17850	18049	18028	18193	18144	18125	17872	18015	17769	17728	17837	17841	18042	17819	17832	17829	17917	18004	17983	17764	17862	17960	17780	17803	17818	17825	17712	17677	17670	17834	17930	17760	17967	17896	17746	17971	17688	17953	17926	17849	17960	18076	18094	17964	17931	17754	17991	17884	17745	17547	17798	17921	17993	17964	17804	17880	17843	18113	17953	17926	17957	18043	17830	17855	17812	17950	17849	17924	17892	17858	17826	17887	17878	17860	17897	18024	17906	17891	17852	17770	17965	17744	17987	17903	17961	17965	18021	18181	17793	17946	17958	17938	17862	17880	18017	17915	18117	17956	17847	17904	17905	18036	17845	17889	17868	17829	17702	17668	17931	17818	17854	17772	17871	18080	18134	17768	17746	17950	17887	17793	18086	18096	18014	17768	17745	17836	17896	17893	17826	17916	17978	17952	17904	17914	17735	17864	17647	17839	17867	17732	17956	18001	17931	17777	18048	17809	17821	17887	17792	17724	17878	17858	17772	17946	17787	17977	17832	17907	17990	18044	17859	17907	17805	17982	18061	18069	17774	17787	17916	17924	17937	17867	18173	17905	17867	18006	17879	17936	17890	17931	17907	17821	17787	17911	17893	17890	17894	18002	17765	17782	17962	17976	17999	18015	17945	17954	18013	17875	17915	17970	17858	17779	17921	17751	17726	17841	18058	17984	17724	17997	17831	17941	18066	18215	17971	17882	17918	17665	17706	17908	17803	17957	18025	17838	17843	17881	17843	17752	17835	17969	17875	17879	17937	17795	17894	17991	17936	17818	17948	17768	17793	17847	17900	17651	17733	17923	17924	17965	17956	17864	17775	18029	17813	17931	17659	17998	17856	17894	17877	17633	17779	17702	18003	18006	18034	17899	17953	17931	17959	17909	17940	17765	17911	17899	17974	17973	17839	17921	18025	17825	17982	17737	17927	18023	17746	17749	18065	17740	17747	17936	18100	17837	17974	17800	17956	17868	17961	18063	17921	17779	17842	17814	17777	17929	17878	17940	17925	18100	17792	17818	17979	17673	17679	17923	17706	17890	17757	18124	18053	17910	17888	17905	18156	18037	18038	18101	17997	17943	17966	17850	17749	17966	17845	17913	18071	17915	17763	17899	17861	17979	17904	17818	17851	17873	17999	17990	17853	17845	17936	17874	17944	17915	17901	17994	17809	17814	17818	17777	17994	17993	18018	17832	17951	17908	17838	17879	17940	17879	17829	17909	17813	17883	17840	17772	17841	17984	17747	17782	17781	17787	17850	17845	17816	17839	18055	17928	17872	18062	17769	17895	17922	17735	17974	17889	18052	17981	17944	18014	17852	17868	17852	17794	17766	18074	18264	18029	17879	17858	18031	18047	17859	17728	18047	18046	17936	17770	17990	17877	17769	17822	17670	17821	17877	17808	17846	17781	17921	17783	17789	17827	18050	17764	18063	18001	17886	18018	17829	17763	17986	17920	18066	17868	17803	18046	17963	17918	17976	18075	18043	18039	17914	17861	18111	18017	17744	17902	17891	17688	17853	18017	17781	17890	17970	18048	17928	17880	18036	18002	17859	18007	17869	18012	17853	17900	18051	18180	17784	17785	17693	17854	17803	17878	18062	18056	17862	17802	17735	17756	17757	17638	17755	18002	17834	17872	17923	17915	17771	17984	17991	17763	17678	18048	17853	18022	17853	17704	17889	17955	17983	17985	17778	17907	17864	17938	17664	17927	17782	17936	17817	18008	17987	17749	17821	17965	17824	17769	17882	17814	17866	17947	17854	17821	17731	17804	17828	17850	17846	18002	17869	17927	17953	17990	17878	17878	17927	17920	18044	17881	17979	17823	17794	17827	17985	17772	17923	17783	18143	17900	17967	17815	17995	18003	17817	17854	17926	17756	17796	17920	17926	17814	18021	17908	17700	17755	18030	17959	17951	17947	17955	17743	17790	17926	17979	17865	17808	17859	17973	17914	17834	18033	18063	17860	17856	17911	17994	17874	17718	17948	17780	17893	17875	17987	17805	17838	18002	17753	17881	17921	17949	17822	17914	17966	17938	17720	17980	17854	18114	17793	18013	17951	17873	18179	17901	17914	17791	17873	17697	17924	17728	17915	17812	18017	17828	17894	17995	17823	17787	17921	17718	17893	18023	17955	17766	17865	17777	17973	17678	18080	17939	17893	17923	17867	17816	18064	17825	17768	17809	17975	17756	17848	17852	17907	17725	17893	17890	17936	17964	17873	17856	17780	17874	18010	17973	17869	17884	17814	17839	17908	17970	17774	17965	17816	17881	17851	17880	17865	17680	17805	17745	17692	17900	17797	17848	17806	17966	18021	17889	17821	17964	18099	17883	17944	17938	17865	17815	17987	17965	17705	17603	17739	17914	17810	17853	17818	17737	17926	17980	17875	18002	18028	17751	17927	17902	17827	17851	17910	18020	17865	17919	18077	17936	18045	17902	17749	17709	17878	17714	17862	18032	17917	17903
43174	92249	88455	68509	54265	43552	31411	21063	16749	15485	15262	15190	15079	15091	15060	15097	15210	15138	15166	15130	15223	15141	14966	15306	15198	15131	15150	15280	15144	15306	15099	15098	15001	15275	15150	15035	15122	15106	15261	15245	15051	15196	15410	15098	15057	15016	15080	15413	15244	15237	15087	15160	15194	15136	15157	15358	15096	15051	15116	15188	15115	15180	15172	15113	14985	15143	15052	15206	15276	15109	15224	15177	15153	15300	15045	15096	15262	15198	15267	15228	15254	15205	15220	15089	15174	15026	15332	15069	15163	15100	15189	15055	15034	15031	15183	15210	15191	15135	15238	15223	15122	15273	15125	15287	15043	15154	15048	15404	15082	15252	15177	15085	15113	15095	15037	15159	15196	15282	15302	15202	15135	15005	15162	15276	15018	15087	15161	15279	15073	15285	15177	15043	15048	15067	15280	15095	15194	14950	15178	15301	15058	15078	15351	15160	15115	15167	15321	15104	15200	15152	15171	15065	15154	15056	15069	15259	15120	15188	15176	15172	15112	15185	15034	15246	15102	15219	15140	15089	15161	15179	15008	15010	15070	15234	14986	15277	15135	15068	15125	15173	15071	15210	15111	15184	15121	15022	15105	15088	15148	15186	15079	15131	15205	15189	15028	15140	15227	15131	15179	14977	15176	15114	15168	15272	15172	15106	15223	15230	15127	15250	15034	15049	15221	15315	15101	15123	15206	15159	15121	15037	15141	15128	15110	15207	15095	15133	15036	15136	15059	15301	15042	15238	15233	15238	14922	15054	15152	15178	15197	15216	15097	15146	15187	15324	15108	15084	15105	15073	15195	15219	15213	15258	15297	15238	15012	15048	15093	15193	15251	15210	15180	15203	15113	15256	15142	15130	15156	15095	15246	15171	15084	15112	15235	14940	15170	15114	15247	15148	15303	15181	14927	15180	15226	15187	15201	15209	15207	15208	14944	15111	15198	15247	15263	15122	15369	15257	15052	15233	15217	15118	15061	15061	15212	15213	14908	15179	15167	15113	15145	15024	15270	15273	15024	14960	15141	15194	15011	15225	15302	15023	15164	15367	15033	15030	15096	15223	15221	15064	15087	15054	15209	15167	15165	15082	15273	15166	15252	15097	15122	15098	15145	14950	15087	15125	15131	14952	15082	15210	15198	15198	15055	15027	15164	15109	15153	15147	15230	15206	15241	15180	15218	15152	15021	15412	15129	15172	15104	15193	15368	14897	15069	15191	15354	15176	15264	15063	15110	15227	15118	15258	15110	15118	15254	15093	15181	15175	15395	15047	15016	15088	15250	15113	15371	15154	15192	15033	15309	15115	15218	15101	15228	15345	15040	15083	15083	15119	15168	15328	15126	15130	15131	15196	15058	15233	15051	15156	15218	15255	15098	15103	15059	15024	15301	15169	15138	15086	15139	15198	15183	15044	15246	15266	15112	15084	15122	15175	14969	15196	15369	15205	15238	15160	14999	15089	15196	15277	15143	15228	15164	15138	15001	15167	15166	15165	15034	15280	14975	15197	15240	15133	15226	15192	15201	15021	15158	15058	15138	15320	15193	15134	15198	15050	15083	15221	15126	15138	15162	15037	15235	15160	15195	15055	15104	15146	15237	15116	14980	15126	15229	15093	15010	15141	15004	15053	15233	14996	15163	15391	15218	15181	15072	15104	15260	15151	15212	15116	15275	15222	15124	15166	15312	15127	15230	15099	15156	15204	14848	15137	15265	15215	15063	15222	15144	15244	15129	15197	15129	15182	15425	15138	15293	15209	15120	15222	15129	15372	15079	15268	15236	15028	15294	15223	15177	15155	15103	15112	15213	15153	15197	15280	15225	15390	15205	15012	15240	15242	15101	15067	15219	15329	15236	15050	14933	15317	15051	15140	15131	15191	15198	15082	15190	15189	15128	15214	15223	14931	15180	15314	15178	15211	15132	15018	15197	15038	15164	15037	14983	15239	15048	15034	15072	15305	15175	15149	15175	15071	15106	15203	15140	15131	15190	15097	15173	15228	15057	15229	15168	15150	15144	15126	15285	15120	15104	15264	15109	15145	15248	15145	15024	15131	15000	15252	15235	15045	15035	15141	15029	15215	15234	14974	15185	14989	15131	15268	14998	15228	14981	15291	15307	15128	15022	15175	15073	15176	15188	15062	15051	15080	15137	15223	15311	15274	15052	15176	15113	15235	15201	15010	15110	15229	15173	15238	15088	15344	15208	15083	15198	15262	15053	15251	15313	15233	15031	15075	15145	14980	15069	15020	15083	15083	15149	15159	14952	15199	15089	15204	15164	15235	14991	15049	15206	15205	15139	15144	15285	15138	15039	15211	15143	15060	15203	15213	15087	15149	15346	15050	15044	15022	15150	15224	15086	15092	15197	15226	15220	15196	15139	15179	15122	15162	15079	15242	15088	15052	15344	15307	15224	15242	15263	15130	15199	15144	15279	15289	15264	15148	15142	15111	15134	15158	15106	15285	15044	15276	15069	15241	15335	15088	15099	15016	15256	15279	15212	15173	15248	15225	15145	15038	15141	15119	15300	15135	15242	15076	15158	15251	15113	15210	15049	15049	15156	15184	15218	15276	15112	15220	15244	15058	15060	15167	15191	15020	15147	15103	14986	15139	15080	15208	15257	15105	15042	14984	15101	15175	15073	15117	15229	15186	15251	15200	15048	15224	15254	15335	15089	15229	15257	15268	15134	15094	15110	15000	15184	15173	15023	15174	14944	15146	15150	15015	15220	15258	15261	15123	15330	15096	15211	15247	15291	15225	15058	15100	15181	15159	15183	15075	15037	15123	15032	15191	15164	15255	15119	15079	15309	14989	15145	14902	15256	15273	15114	15134	15057	15277	15199	15226	15367	15147	15221	15153	15134	15302	15203	15137	15295	15073	15110	15117	15121	15111	15103	15187	15224	15373	15172	15119	15077	15199	14985	15159	15122	15190	15371	15193	15065	15231	15124	15167	15207	15102	15213	14930	15468	15142	15105	15071	14958	15152	15153	15105	15069	15099	15191	15065	15170	15209	15165	15270	15207	15168	15004	15223	15058	15111	15109	15162	14934	15233	15077	15212	15225	15152	15076	15247	14966	15179	15070	15084	15215	15302	15175	15129	15156	15265	15135	15088	15200	15150	15024	15173	15219	15106	15044	15184	15252	15270	15096	15087	15137	15067	15142	14982	15005	15225	15146	15395	15226	15209	15088	15158	15130	15069	15029	15130	15184	15250	15157	15208	15145	15074	15145	15133	15066	15106	15201	15023	14963	15062	15072	15125	15169	15085	15167	15223	15187	15121	15178	15245	15161	15017	15212	15193	15036	15082	15351	15063	15283	15009	15314	15005	15238	14996	15209	15332	15130	15203	15304	14960	15103	15111	15137	15159	15140	15352	15252	15219	15195	15162	15074	15115	15252	15202	15171	15159	15309	15104	15275	14998	15252	15083	15391	15296	15178	15181	15111	15090	15073	15115	15220	15071	15222	15173	15210	15073	15186	15178	15145	15112	15176	15139	15352	15121	15212	15266	15186	15108	15277	15354	15154	15084	15299	15156	15156	14979	15153	15194	15357	15163	15167	15083	15293	15141	15100	15287	15213	15333	15096	15095	15204	15214	15244	15022	15182	15203	15134	15209	15201	15246	15162	14951	15122	15267	15073	15155	15260	15127	15084	15215	15154	15080	15226	15073	15305	15271	15159	15288	15019	15139	15128	15308	15052	15328	15020	15284	15221	15243	15227	15087	15025	15018	15254	15146	15323	15201	15087	15190	15261	15107	15223	15137	15098	15062	15255	15162	15100	15234	15075	15189	15117	15321	15171	15048	15043	15088	15298	15195	15172	15127	15095	14985	14982	15058	15044	15110	15142	15020	15131	15392	15222	15084	15080	15154	14986	15120	15035	15275	15344	15224	15014	15042	15162	15209	15242	15104	15178	15229	15358	15156	15260	15186	15153	15301	15167	14940	15142	15165	15273	15116	15145	15116	15171	15243	15052	15187	15029	15193	15089	15169	15188	15164	15198	15023	15147	15218	15150	15102	14982	15195	15219	15083	15054	15233	15259	15167	15087	15121	15147	15194	15204	15300	15110	15106	15283	15282	15232	15148	15086	15275	15107	15174	15122	15149	15153	15178	15095	15232	15066	15300	15160	15091	15222	15225	14980	15104	15080	15092	15188	15065	15090	15332	15052	15099	15137	15125	15165	15333	15133	15152	15190	15084	15311	15156	15333	15164	15168	15202	14983	14965	15253	15167	15072	15099	15155	15254	15139	14919	15186	15121	15184	15075	14992	15141	15283	15244	15185	15048	15240	15254	15135	15189	15020	15043	15175	15103	15120	15173	15097	15059	15184	15092	15376	15055	15094	15203	15109	15085	15222	15142	15154	15246	15262	15155	15220	15317	15173	15086	15170	14999	15093	15154	15217	15006	15108	15109	15148	15315	14973	15188	15331	15143	15162	15043	15117	15279	15149	15156	15153	15136	15274	15334	15033	15110	15281	15213	15117	15050	15375	15234	15123	15245	15096	15127	15270	15073	15184	15154	15038	15169	15165	15297	15031	15173	15057	15097	15057	15099	15118	15016	15102	15339	15148	15068	15263	15134	15248	15218	15188	15103	15164	15242	15162	15197	15185	15218	15169	15171	15099	15214	14971	15248	15015	15116	15186	15232	15436	15156	15068	15265	15219	15099	15108	15000	15271	14901	15162	14953	15109	15184	15080	15132	15058	15088	15096	15023	15333	15223	15122	15157	15317	15099	15064	15087	15095	15199	15268	15074	15291	15327	15183	15056	15126	15276	15169	15232	15182	15095	15170	15093	15181	15326	15210	15217	14981	15179	15175	15159	15079	15032	15066	15179	15189	15232	15066	15040	15066	15133	15150	15131	15181	15131	15019	15129	15100	15166	15114	15175	15089	15106	15139	15122	15050	15149	15131	15172	14972	15134	15202	14995	15273	15003	15151	15189	15028	15265	15157	15142	15087	15105	15066	15245	15180	15225	15213	15111	15146	15070	15211	15140	15231	15220	15043	15059	15219	15180	15270	15126	15220	15119	15027	15306	15161	15213	15345	15170	15156	15362	15353	15128	15161	15206	15146	15133	15172	15187	15113	15153	15198	14933	15242	15120	15139	15063	15154	15179	14922	15152
22924	21672	36191	43627	44959	45887	36649	25633	20310	18891	18353	17992	17938	17654	17671	17809	17949	17706	17918	17685	17518	17761	17803	17534	17790	17707	17653	17731	17633	17481	17394	17591	17721	17665	17482	17536	17616	17550	17722	17775	17492	17648	17464	17546	17543	17618	17657	17602	17636	17624	17802	17650	17550	17383	17511	17302	17798	17744	17619	17576	17519	17520	17436	17619	17657	17624	17464	17620	17529	17587	17600	17599	17554	17648	17517	17454	17527	17336	17535	17591	17572	17531	17659	17488	17458	17444	17548	17504	17478	17435	17526	17769	17400	17255	17547	17386	17616	17532	17510	17395	17762	17791	17478	17595	17557	17523	17485	17394	17676	17401	17553	17529	17449	17432	17777	17756	17616	17431	17415	17416	17486	17737	17544	17530	17559	17412	17429	17428	17530	17713	17614	17707	17238	17586	17536	17521	17529	17697	17562	17459	17514	17314	17656	17458	17519	17473	17628	17369	17504	17645	17425	17543	17511	17570	17405	17490	17549	17586	17547	17473	17738	17395	17582	17545	17473	17649	17725	17473	17852	17499	17533	17516	17462	17549	17460	17729	17595	17403	17319	17537	17500	17619	17606	17664	17625	17388	17663	17590	17593	17213	17595	17477	17641	17480	17301	17357	17411	17444	17574	17581	17496	17388	17591	17706	17616	17646	17650	17545	17721	17485	17485	17440	17383	17465	17468	17429	17615	17460	17663	17424	17437	17337	17455	17402	17543	17429	17493	17733	17584	17480	17589	17476	17440	17421	17474	17642	17426	17529	17310	17564	17546	17508	17501	17641	17595	17583	17633	17311	17238	17505	17457	17478	17472	17376	17477	17697	17666	17420	17366	17558	17414	17492	17468	17704	17785	17526	17576	17454	17321	17514	17619	17420	17536	17523	17562	17491	17481	17415	17593	17540	17328	17569	17632	17434	17834	17236	17501	17430	17646	17471	17575	17725	17632	17396	17517	17421	17744	17234	17567	17550	17498	17499	17615	17512	17511	17226	17308	17504	17483	17436	17431	17750	17559	17567	17659	17510	17430	17229	17476	17316	17298	17624	17446	17527	17593	17354	17423	17395	17585	17550	17567	17545	17468	17524	17543	17331	17469	17643	17464	17558	17522	17516	17476	17465	17482	17428	17523	17502	17618	17398	17477	17645	17367	17447	17277	17456	17590	17381	17457	17323	17644	17257	17441	17458	17507	17552	17534	17585	17266	17506	17581	17611	17387	17449	17516	17492	17472	17461	17481	17546	17387	17671	17392	17604	17445	17356	17462	17479	17370	17531	17385	17380	17447	17232	17549	17368	17489	17724	17275	17636	17639	17547	17535	17442	17577	17569	17625	17557	17359	17652	17484	17422	17474	17573	17599	17423	17530	17585	17629	17665	17515	17502	17603	17550	17532	17430	17499	17326	17447	17511	17440	17445	17574	17468	17431	17549	17636	17665	17589	17578	17718	17413	17687	17663	17689	17595	17404	17679	17533	17496	17341	17428	17328	17439	17588	17523	17678	17545	17694	17587	17374	17630	17550	17400	17505	17354	17393	17627	17580	17396	17642	17424	17397	17735	17610	17278	17549	17681	17559	17722	17607	17433	17609	17692	17673	17513	17677	17283	17430	17539	17404	17623	17371	17465	17420	17465	17306	17643	17540	17541	17410	17356	17623	17642	17598	17661	17733	17270	17567	17693	17509	17407	17519	17574	17579	17629	17470	17540	17429	17562	17540	17581	17593	17492	17461	17457	17541	17436	17369	17500	17421	17575	17499	17472	17507	17470	17441	17689	17412	17354	17591	17517	17671	17483	17502	17481	17586	17423	17426	17565	17466	17633	17610	17451	17557	17476	17607	17422	17436	17503	17554	17385	17484	17592	17485	17602	17489	17575	17552	17623	17384	17382	17499	17532	17404	17551	17426	17452	17481	17715	17509	17398	17447	17339	17518	17403	17626	17386	17646	17279	17883	17624	17605	17765	17502	17499	17819	17633	17362	17491	17540	17558	17471	17363	17461	17509	17395	17448	17476	17677	17676	17433	17451	17599	17564	17412	17424	17496	17437	17507	17377	17534	17591	17279	17601	17423	17312	17440	17428	17452	17595	17629	17343	17508	17495	17577	17572	17453	17643	17729	17406	17473	17625	17531	17447	17660	17707	17562	17390	17483	17569	17469	17416	17724	17575	17546	17615	17571	17439	17487	17648	17425	17406	17450	17520	17489	17421	17755	17614	17416	17418	17472	17444	17721	17544	17499	17453	17620	17571	17552	17569	17554	17450	17572	17461	17570	17422	17425	17579	17647	17496	17348	17544	17487	17646	17489	17690	17467	17297	17136	17591	17502	17330	17439	17472	17466	17507	17609	17554	17438	17448	17399	17682	17548	17659	17211	17643	17471	17661	17443	17427	17600	17509	17546	17608	17312	17472	17396	17270	17398	17600	17652	17765	17463	17382	17456	17491	17550	17606	17471	17495	17268	17460	17620	17490	17474	17784	17436	17690	17733	17601	17318	17450	17682	17572	17618	17640	17518	17550	17679	17437	17439	17472	17494	17591	17538	17509	17378	17580	17630	17723	17762	17508	17600	17329	17652	17387	17701	17579	17341	17620	17426	17398	17699	17595	17498	17620	17506	17527	17472	17807	17583	17781	17680	17741	17366	17428	17244	17521	17713	17452	17551	17589	17626	17473	17728	17422	17531	17605	17380	17515	17669	17542	17574	17347	17441	17342	17504	17681	17611	17535	17550	17874	17392	17392	17427	17606	17573	17451	17542	17511	17535	17529	17567	17431	17433	17416	17486	17498	17397	17429	17710	17513	17440	17526	17548	17546	17477	17693	17659	17594	17489	17548	17544	17586	17523	17567	17607	17540	17485	17597	17436	17614	17484	17415	17390	17391	17416	17638	17547	17742	17509	17454	17425	17304	17679	17582	17418	17436	17488	17381	17629	17557	17472	17573	17482	17513	17459	17477	17486	17657	17747	17572	17609	17437	17428	17666	17478	17495	17441	17521	17515	17507	17503	17567	17521	17426	17574	17406	17497	17370	17588	17400	17456	17317	17174	17264	17402	17473	17456	17443	17481	17369	17553	17605	17487	17553	17462	17447	17415	17660	17642	17533	17413	17595	17391	17272	17388	17421	17376	17423	17276	17555	17686	17456	17654	17626	17422	17437	17584	17384	17456	17294	17540	17623	17681	17507	17616	17617	17350	17445	17418	17576	17495	17656	17772	17425	17509	17404	17342	17553	17520	17444	17694	17521	17426	17354	17503	17389	17355	17483	17392	17691	17584	17347	17616	17431	17649	17581	17671	17637	17348	17521	17650	17444	17277	17497	17492	17529	17414	17497	17636	17477	17311	17380	17427	17509	17566	17561	17659	17352	17417	17664	17639	17437	17281	17408	17554	17535	17541	17577	17700	17538	17140	17462	17433	17515	17347	17595	17645	17609	17607	17533	17540	17511	17359	17343	17427	17547	17282	17589	17484	17330	17543	17358	17495	17519	17419	17514	17533	17648	17428	17510	17596	17544	17316	17680	17712	17390	17571	17488	17533	17575	17571	17573	17439	17576	17517	17585	17513	17581	17589	17557	17360	17704	17630	17518	17603	17524	17485	17499	17425	17433	17491	17654	17865	17750	17652	17531	17538	17611	17330	17642	17626	17902	17474	17533	17251	17563	17498	17559	17579	17586	17620	17708	17661	17442	17744	17341	17630	17330	17422	17659	17496	17645	17465	17566	17475	17752	17360	17347	17648	17634	17553	17469	17435	17616	17557	17662	17583	17480	17547	17462	17456	17610	17524	17366	17517	17629	17525	17592	17652	17286	17581	17408	17518	17580	17733	17666	17618	17737	17450	17450	17616	17615	17473	17412	17520	17581	17397	17420	17386	17617	17484	17652	17364	17347	17396	17566	17480	17430	17664	17298	17592	17563	17371	17695	17526	17573	17553	17549	17737	17662	17507	17394	17467	17686	17722	17465	17452	17649	17453	17726	17667	17469	17320	17496	17643	17455	17467	17157	17195	17526	17356	17638	17635	17580	17402	17455	17485	17574	17417	17453	17440	17376	17400	17448	17442	17416	17511	17503	17516	17682	17469	17680	17521	17577	17496	17670	17622	17736	17693	17597	17509	17552	17489	17663	17472	17584	17440	17469	17435	17498	17699	17775	17432	17774	17407	17496	17365	17587	17698	17532	17687	17471	17598	17622	17574	17439	17485	17285	17397	17437	17511	17277	17575	17619	17615	17501	17528	17535	17378	17752	17590	17466	17561	17576	17545	17522	17698	17660	17447	17465	17439	17491	17455	17615	17357	17368	17437	17569	17487	17648	17443	17597	17516	17511	17664	17552	17626	17621	17273	17312	17331	17637	17526	17527	17550	17605	17452	17382	17560	17530	17552	17590	17449	17492	17699	17402	17519	17420	17699	17492	17192	17541	17474	17367	17418	17336	17410	17564	17478	17715	17519	17566	17308	17652	17568	17315	17506	17405	17328	17509	17602	17537	17521	17466	17450	17524	17405	17719	17549	17267	17681	17425	17680	17573	17535	17695	17514	17396	17414	17512	17696	17376	17481	17679	17435	17507	17503	17424	17699	17452	17349	17566	17585	17608	17672	17397	17481	17386	17564	17453	17550	17500	17454	17694	17372	17609	17288	17440	17642	17433	17449	17595	17569	17500	17585	17701	17625	17363	17404	17566	17509	17547	17622	17522	17437	17578	17344	17598	17514	17632	17520	17485	17386	17318	17428	17555	17359	17578	17287	17645	17660	17564	17536	17531	17429	17635	17586	17405	17498	17593	17415	17478	17649	17352	17630	17412	17359	17416	17353	17388	17455	17547	17364	17345	17637	17547	17333	17566	17512	17413	17461	17593	17384	17428	17440	17479	17563	17460	17456	17409	17280	17538	17627	17434	17463	17377	17588	17609	17466	17683	17417	17485	17466	17452	17570	17602	17290	17383	17388	17502	17409	17731	17384	17544	17528	17497	17738	17538	17833	17514	17581	17382	17646	17565	17208	17484	17374	17541	17548	17536	17624	17341	17539	17295	17483	17548	17486	17383	17431	17553	17203	17416	17314	17384	17555	17424	17535	17301	17346	17653	17476	17225	17513	17526	17432	17466	17410	17655	17581	17536	17452	17546	17520
50500	88245	94013	86248	68419	51936	35142	23401	17012	15362	15017	14898	14771	14796	14913	14895	14911	14961	14924	14993	15135	15036	14846	14910	14968	15006	14639	14856	14795	14902	14933	14990	14897	14786	14962	14748	14796	14898	14891	14768	14916	14843	15036	14791	14878	14905	14938	14875	14924	14924	14806	14990	14829	14879	15027	14939	14679	14863	14720	15009	14938	15022	14871	14866	14683	14822	14840	14846	14925	14875	14893	14901	14743	14991	14944	14978	15053	14891	14808	14918	15020	14826	14861	14851	14953	14989	14991	14776	14921	14882	14768	14915	14767	14891	14798	14724	14998	14815	14991	14791	15034	15024	14815	14911	14827	14869	14830	14956	14875	14824	15030	14915	14789	14852	14923	14776	14707	14837	15107	14821	14821	15071	14942	14936	14799	14899	14869	14906	14875	14883	14914	14989	14745	14856	15014	14842	14787	14859	14791	14826	14721	14908	14904	14836	15012	14908	14798	14884	14973	14793	14850	15046	14775	14869	14818	14768	14851	14847	14879	14825	14889	14855	14904	15031	14907	14753	14937	14988	14790	14854	14926	15017	14709	14841	14755	14974	14889	14951	14846	14871	14875	14951	14967	14908	14862	14936	14937	14694	14767	14906	14852	14942	14799	14950	14769	14796	14963	14981	14852	14845	14825	14814	14954	14864	14893	14813	14844	14907	14904	14904	14797	14915	15002	15032	14904	14984	15018	14807	14799	14970	14707	14874	14830	15075	14801	14777	14905	14843	14786	14892	14995	14901	14840	14838	15041	14692	14771	14936	14910	15107	14833	15047	14720	14702	14845	14773	14798	14912	14826	15011	14957	14934	14905	14744	14812	14928	14843	14748	14856	15031	14859	14878	14987	14930	14987	14836	14929	14806	15091	14992	14817	14922	14904	14894	14913	14905	14904	14940	14967	14869	14833	15014	14821	14842	14696	14931	14855	14760	14941	14858	14993	14946	15036	14833	14785	14765	14820	14803	14945	14890	14893	14868	14846	14915	14950	14986	14890	14863	15043	14804	14699	14582	14997	14872	14928	14928	14864	15003	15107	14844	14895	14778	14897	14865	14952	14932	14822	14925	14917	14994	14784	14778	14693	14726	14790	14898	14977	14922	14951	14936	14890	14824	14790	14779	14808	14954	14924	14996	14884	14958	14790	14762	14734	14958	14864	14845	14936	14961	14860	14899	14892	14943	14930	15035	14751	14859	14923	14869	14811	14747	14952	14987	14745	14837	14870	14892	14687	14899	15077	14950	14810	14935	14987	14843	14857	14889	14986	15000	14833	14771	14798	14889	14834	14836	14971	14882	14861	14894	14948	14829	14687	14865	14890	14836	14783	14917	14827	14877	14798	15121	14844	14825	14934	15079	14857	14873	14858	14652	14719	14757	14952	14880	14841	14806	14850	14895	15076	14847	15128	14916	14885	14875	14974	14991	14850	14802	14842	14785	14919	14902	14892	15113	14868	14962	14915	14918	14914	14846	14903	14915	14866	14860	14967	14798	14963	14873	14683	14950	14867	14715	14983	14870	14819	15005	14962	14760	14957	14930	14853	14978	14831	15067	14850	14908	14834	15093	14774	14798	14883	14873	14909	14833	14788	15030	14859	14845	14975	14752	14862	15030	14880	14981	14891	14880	14815	14914	14913	14644	14865	14736	14930	14854	14814	14856	14921	14726	14945	14911	14902	14971	14770	14893	14778	14885	14876	14861	14971	14999	14749	14941	14983	14891	14796	14960	14860	14887	14802	14933	14821	14899	15011	14904	15040	14928	14863	14924	14944	14735	14993	14818	15074	14995	14808	15068	14881	14838	14622	14917	14815	14799	14953	14973	14779	14998	14839	14848	14927	14918	14830	14837	14964	14909	14863	14779	14962	14760	14793	14945	15008	14804	14925	15048	14929	14864	14713	14709	14843	14882	14794	14686	14762	14884	14764	14870	14798	14824	14926	14877	14716	14915	14779	14963	14870	15114	14875	14838	14872	14828	14956	14823	14742	14777	14832	14940	14782	14825	14761	14771	15030	14772	14944	14930	14830	14917	14780	14864	14923	14896	14877	14783	15028	14863	15041	14797	14725	14702	14873	14905	14895	14847	14954	14907	15078	14852	14757	14764	14906	15119	14624	14956	15012	14834	14861	14802	15137	14862	14921	14873	14861	14863	14880	14978	14780	14857	15054	14959	14932	14936	14783	14918	15069	14716	14900	14928	14758	14912	14826	15055	14830	14842	14899	14826	14859	14886	14808	14965	14914	14817	15102	14727	14653	14916	14936	14986	14676	14737	14880	14906	14930	14855	14917	14735	14866	14979	14763	14804	14883	14893	14791	14865	14837	14886	14992	14950	14978	14845	14813	14861	14927	14895	14884	15142	14792	14839	14878	14837	14916	14791	14807	14865	15032	14909	14942	14826	14943	14819	14965	14771	15006	14724	14906	15021	14898	14966	14782	14834	14963	14953	14752	14903	14890	14888	14844	14917	14784	14793	14900	14921	14980	14936	14861	14695	14849	14954	14898	14846	14818	14774	14802	14811	14802	14868	14879	14900	14822	14880	14859	14747	14813	14788	14983	14788	14942	14809	14917	14955	14802	14777	14841	14845	14941	14818	15064	14748	14672	14779	14893	14870	14915	14808	14895	14910	15042	14821	14937	14785	14712	14777	14727	14945	15115	14934	14838	15045	14912	14891	15023	15098	14951	14837	14746	14772	14915	14613	14829	14797	14874	14946	14929	14969	15005	14933	14901	14901	14733	15006	14941	14864	14863	14887	14811	14864	14783	14884	14914	14895	14899	14981	14925	14910	14774	14847	14792	15104	14859	14783	14912	14723	15009	14708	14829	14781	14887	14816	15113	14777	14738	14868	14888	14817	14809	14882	14851	14959	14931	14957	14866	14849	14824	14877	14964	14956	14936	14749	14801	14884	14989	15037	14965	14887	14871	14751	14825	14810	14844	14742	14806	14974	14837	14831	14972	14838	14938	14778	14907	14812	14620	14893	15059	14788	14795	14851	15013	14846	14878	14914	14747	14728	14746	14946	14997	14967	14800	15009	14843	14798	14801	14837	14879	14959	14827	14832	14747	14898	14858	15137	14806	14808	15022	14877	14985	14912	14828	14896	14686	14794	14866	14782	14836	14750	14847	15027	14939	15082	14788	15016	14808	14857	15042	14983	14796	14821	14837	14990	14883	14798	14846	14896	14689	14846	14858	14900	14839	15031	14684	14701	14845	14941	14786	14890	14806	14887	14961	14804	14907	14898	14897	14989	14905	14905	14779	14878	14903	14785	14809	15029	14818	14817	14857	14862	14939	14863	14913	14940	14873	14780	14860	14713	14990	14782	14859	14945	14924	14872	14785	14843	15009	14948	15102	14940	14935	14865	14875	14729	14875	14826	14888	14805	14722	14838	15014	14798	14980	14879	14772	14836	14805	14864	14850	14780	14987	14856	14871	14847	14943	14836	14916	15035	14632	14946	14899	14902	14847	14937	14859	14838	14907	14851	15011	14795	15032	14790	14872	14982	14808	14865	14901	14921	14854	15017	14950	15036	15008	14803	14825	14866	14840	14926	14983	14791	14796	14687	14924	14822	14946	14933	14847	15035	14792	14785	14783	15031	14790	14929	14821	14853	14929	14898	14955	14859	14861	14897	14857	14969	14836	14778	14847	14970	14891	14944	14953	14708	14899	14882	14823	14938	14944	14798	14963	14775	14918	14908	14825	14906	14752	14791	14894	15129	14740	14978	14978	14906	14850	14951	15002	14823	14822	14812	14857	14703	15008	14890	14785	14815	14984	14743	14987	14840	15062	14867	14683	14866	14991	14816	14806	14832	14936	14913	14917	14946	14826	14887	14990	14883	14897	14820	14988	14959	14900	14796	14893	14895	14888	15034	14702	14944	14892	14969	14903	14926	15041	15065	14805	14968	14905	14710	14841	14886	14834	14841	14893	14838	14866	14844	14991	14796	14884	14906	14866	14996	14750	15039	14718	14901	14892	14881	14994	14844	14962	14710	14893	14985	14712	14786	15043	14809	15000	14672	14803	14724	14820	14779	14842	14914	14829	14767	14854	14926	14936	14832	14967	14948	14858	14907	14777	14826	14767	14723	14900	14950	14834	14819	14800	14775	14930	14989	14911	14839	14916	14774	14935	14727	14918	14876	14809	14909	14909	14922	15015	14944	14816	14918	14823	14668	14783	14803	14856	14826	14931	14966	14945	14979	14635	14692	14849	14851	14939	14854	14795	14737	14769	14934	15020	15029	14885	14900	14706	14890	14796	14869	14948	14843	14914	15070	15031	15025	14988	14911	14807	14903	14901	14944	14764	14760	14921	14896	14964	14722	14865	14760	14926	15001	14880	14949	14817	14858	15018	14897	14709	14865	14969	14706	14997	14945	14896	14664	15056	14657	14743	14790	14873	14773	14918	14936	14892	14918	14799	14874	14824	14939	14836	14784	14816	14847	14774	14961	14767	14926	14705	14968	14953	14890	14978	14928	15104	14875	14898	14803	15048	14862	14811	14840	14784	15010	14834	14956	14974	14845	14946	14998	14941	14701	14892	14958	14931	14852	14701	14926	14965	14796	15078	14870	15080	14723	14742	14938	14866	14697	14829	14911	14852	14782	14941	14956	14799	14907	14858	14832	15017	14797	14784	14645	14850	14739	14846	15006	14842	14913	14782	14857	14812	14966	14967	14819	15066	14804	14795	14708	15037	14853	15071	15037	14982	14974	14903	14861	14947	14874	14875	14715	14663	14943	15015	14821	14769	14827	14826	14963	14908	14930	14862	14689	15061	14780	15035	14938	14931	15048	14793	14904	15005	14926	14816	14668	14869	14776	14961	14817	14944	14826	14868	15022	14798	14899	14845	14749	14887	15035	14892	14646	14851	15078	14738	14879	15088	14950	14790	14944	14907	14852	14936	14739	14892	14874	15055	14864	14767	14903	14694	14934	14884	14846	14965	14665	14747	14773	14898	14692	14804	14839	14976	14915	14952	14891	14887	14898	14989	14900	14680	14907	14822	14914	14770	14857	14765	14782	14911	14935	14830	15029	14892	14982	14904	14808	14835	14889	14785	14726	14936	14928	14863	14730	14813	14972	14926	14854	14918	14786	15072	14857	14767	14712	14961	14830	14967	15020
27976	27272	41401	42790	30312	24818	20930	18561	17752	17509	17522	17591	17411	17468	17430	17575	17476	17437	17561	17339	17258	17454	17528	17409	17572	17316	17644	17205	17522	17711	17384	17584	17550	17493	17437	17262	17312	17520	17362	17478	17418	17377	17399	17464	17207	17507	17415	17408	17277	17561	17450	17460	17606	17520	17584	17429	17123	17550	17601	17659	17511	17565	17560	17434	17482	17538	17642	17349	17553	17325	17497	17633	17544	17421	17385	17368	17359	17258	17565	17558	17395	17264	17464	17576	17560	17346	17387	17461	17362	17235	17176	17443	17469	17355	17472	17365	17190	17384	17411	17329	17357	17243	17295	17281	17510	17570	17217	17326	17386	17442	17385	17577	17325	17463	17469	17722	17479	17319	17574	17505	17306	17498	17443	17440	17535	17403	17582	17288	17531	17290	17488	17403	17253	17352	17417	17379	17525	17443	17584	17502	17593	17681	17693	17520	17627	17385	17547	17517	17382	17402	17214	17403	17525	17550	17327	17412	17510	17436	17522	17527	17525	17390	17539	17409	17309	17514	17407	17335	17461	17329	17538	17504	17609	17652	17400	17506	17587	17408	17431	17387	17358	17423	17535	17306	17453	17274	17437	17359	17387	17530	17327	17403	17467	17511	17386	17535	17300	17359	17461	17364	17264	17419	17469	17358	17506	17326	17329	17303	17555	17532	17375	17509	17467	17331	17549	17333	17304	17480	17481	17329	17357	17480	17398	17276	17526	17323	17409	17489	17509	17117	17348	17336	17749	17472	17459	17360	17416	17332	17290	17311	17443	17484	17373	17549	17652	17530	17456	17381	17369	17595	17397	17366	17391	17571	17416	17434	17456	17299	17280	17555	17434	17631	17440	17270	17491	17256	17304	17436	17366	17301	17429	17331	17393	17525	17513	17357	17509	17448	17544	17422	17337	17439	17465	17474	17458	17492	17343	17386	17556	17411	17343	17295	17197	17343	17521	17254	17408	17432	17464	17480	17337	17288	17537	17427	17488	17508	17473	17402	17276	17327	17405	17174	17362	17464	17405	17235	17564	17536	17474	17448	17469	17387	17447	17271	17214	17446	17459	17244	17497	17387	17424	17216	17356	17639	17521	17265	17430	17562	17462	17278	17303	17529	17456	17430	17532	17611	17476	17372	17548	17506	17368	17443	17397	17275	17405	17596	17486	17273	17389	17316	17435	17465	17583	17342	17432	17393	17664	17434	17577	17359	17328	17429	17468	17222	17301	17553	17213	17273	17504	17475	17408	17508	17367	17525	17516	17551	17314	17356	17528	17371	17413	17514	17391	17425	17409	17419	17415	17611	17471	17404	17604	17231	17251	17246	17345	17398	17628	17212	17142	17249	17471	17529	17491	17296	17420	17488	17483	17291	17174	17569	17442	17388	17484	17614	17596	17414	17500	17649	17527	17459	17350	17450	17457	17467	17393	17274	17464	17507	17377	17411	17255	17320	17592	17560	17477	17487	17523	17521	17445	17540	17511	17402	17316	17281	17309	17307	17372	17463	17398	17565	17524	17560	17477	17295	17492	17390	17368	17404	17200	17565	17656	17394	17492	17492	17180	17298	17429	17564	17633	17510	17400	17451	17187	17495	17405	17391	17466	17394	17444	17337	17476	17255	17368	17202	17429	17366	17466	17346	17412	17273	17411	17267	17351	17292	17423	17537	17444	17354	17469	17486	17225	17360	17493	17379	17342	17544	17583	17377	17496	17450	17445	17283	17436	17258	17352	17426	17505	17367	17512	17296	17485	17485	17448	17379	17425	17418	17323	17361	17616	17417	17406	17457	17314	17446	17298	17513	17529	17375	17438	17330	17296	17683	17340	17342	17416	17340	17689	17357	17497	17408	17207	17241	17408	17565	17544	17458	17567	17478	17600	17561	17414	17381	17374	17578	17452	17420	17360	17267	17444	17318	17375	17529	17646	17395	17390	17428	17206	17521	17480	17440	17591	17552	17538	17317	17363	17453	17525	17151	17574	17442	17444	17526	17420	17276	17446	17355	17552	17436	17428	17580	17452	17416	17385	17394	17475	17311	17337	17624	17597	17581	17276	17349	17253	17222	17176	17271	17531	17400	17384	17327	17444	17539	17401	17441	17513	17647	17539	17357	17340	17419	17525	17333	17304	17531	17432	17506	17552	17363	17652	17340	17385	17263	17438	17170	17377	17572	17444	17465	17434	17423	17396	17685	17341	17390	17548	17513	17494	17559	17420	17452	17518	17455	17567	17459	17428	17435	17510	17283	17327	17544	17521	17543	17567	17507	17330	17472	17365	17492	17567	17420	17352	17368	17356	17448	17437	17309	17531	17357	17506	17320	17313	17535	17647	17403	17300	17359	17399	17373	17339	17578	17489	17520	17440	17431	17451	17267	17495	17571	17488	17517	17454	17189	17339	17304	17612	17437	17374	17210	17342	17495	17274	17466	17562	17402	17362	17344	17342	17650	17402	17577	17214	17530	17477	17281	17410	17555	17552	17532	17393	17512	17440	17593	17426	17517	17420	17552	17456	17493	17283	17264	17472	17327	17328	17500	17451	17454	17325	17544	17352	17479	17457	17330	17491	17346	17199	17475	17643	17629	17392	17189	17221	17484	17483	17643	17597	17393	17403	17449	17568	17325	17535	17568	17521	17363	17283	17385	17528	17206	17523	17439	17493	17515	17529	17495	17465	17433	17552	17394	17407	17422	17601	17537	17443	17666	17228	17272	17413	17305	17479	17669	17363	17575	17399	17579	17421	17499	17514	17467	17533	17459	17286	17675	17500	17458	17461	17266	17225	17498	17394	17542	17581	17311	17202	17283	17290	17452	17258	17556	17490	17431	17457	17375	17290	17569	17579	17674	17532	17273	17195	17359	17329	17264	17396	17568	17470	17606	17365	17395	17463	17300	17357	17390	17182	17400	17294	17610	17550	17429	17286	17315	17330	17361	17204	17298	17463	17623	17436	17411	17396	17423	17316	17378	17252	17286	17303	17519	17354	17334	17391	17410	17417	17411	17186	17481	17401	17458	17435	17363	17328	17341	17325	17430	17312	17493	17575	17542	17391	17259	17119	17370	17390	17305	17567	17487	17423	17456	17369	17494	17632	17602	17590	17622	17471	17214	17557	17423	17211	17452	17363	17341	17447	17580	17523	17436	17334	17485	17588	17666	17429	17624	17533	17498	17409	17275	17244	17362	17649	17545	17515	17542	17418	17383	17383	17444	17451	17196	17506	17499	17516	17653	17586	17315	17565	17220	17359	17432	17419	17465	17295	17433	17321	17445	17241	17593	17442	17473	17455	17463	17277	17474	17568	17395	17424	17267	17641	17522	17512	17451	17342	17424	17657	17438	17287	17544	17443	17435	17445	17732	17242	17433	17533	17306	17418	17402	17401	17357	17452	17349	17477	17279	17269	17627	17315	17393	17424	17491	17339	17511	17341	17517	17356	17235	17457	17385	17331	17446	17335	17285	17536	17288	17348	17413	17463	17501	17463	17510	17413	17362	17526	17438	17453	17509	17224	17370	17462	17353	17339	17500	17551	17434	17487	17366	17436	17441	17457	17515	17504	17402	17462	17628	17585	17473	17327	17422	17378	17468	17386	17540	17430	17435	17509	17402	17454	17369	17214	17608	17195	17403	17535	17528	17568	17466	17399	17357	17408	17351	17513	17465	17388	17445	17576	17496	17510	17318	17353	17613	17477	17439	17352	17348	17229	17378	17421	17391	17298	17298	17385	17340	17486	17476	17530	17304	17573	17508	17609	17207	17117	17371	17419	17321	17413	17463	17384	17360	17696	17451	17441	17509	17436	17619	17340	17335	17500	17453	17566	17489	17343	17363	17417	17638	17556	17397	17356	17356	17231	17334	17331	17470	17310	17442	17329	17398	17309	17534	17580	17207	17414	17538	17388	17480	17609	17618	17198	17442	17389	17203	17310	17638	17574	17339	17483	17584	17440	17425	17441	17507	17491	17269	17515	17343	17412	17497	17504	17490	17496	17563	17261	17682	17721	17549	17493	17362	17562	17346	17337	17435	17494	17397	17478	17525	17489	17466	17412	17582	17470	17300	17328	17571	17575	17434	17280	17582	17394	17495	17288	17559	17420	17409	17380	17313	17375	17483	17275	17330	17535	17479	17610	17499	17415	17637	17458	17531	17558	17378	17356	17430	17442	17613	17325	17611	17483	17282	17261	17404	17454	17289	17376	17515	17447	17352	17516	17442	17523	17203	17530	17286	17397	17568	17409	17472	17428	17498	17395	17445	17483	17575	17528	17521	17403	17428	17488	17463	17335	17336	17293	17344	17558	17518	17329	17347	17261	17493	17517	17505	17523	17294	17319	17380	17490	17340	17406	17562	17342	17224	17510	17504	17617	17276	17403	17291	17485	17568	17227	17303	17496	17493	17703	17405	17409	17568	17443	17460	17276	17398	17218	17166	17579	17501	17562	17554	17468	17403	17464	17357	17341	17526	17395	17247	17480	17420	17462	17356	17330	17464	17352	17396	17418	17671	17384	17423	17292	17567	17531	17495	17292	17518	17595	17582	17381	17706	17400	17478	17296	17416	17478	17457	17469	17468	17454	17396	17467	17285	17491	17344	17473	17451	17552	17478	17343	17306	17381	17478	17510	17308	17602	17299	17498	17321	17317	17353	17514	17508	17602	17314	17618	17343	17307	17448	17436	17523	17399	17356	17566	17353	17426	17534	17405	17585	17542	17373	17332	17407	17549	17453	17605	17700	17406	17324	17250	17397	17323	17415	17451	17236	17366	17224	17489	17410	17573	17490	17426	17291	17349	17285	17397	17454	17525	17303	17518	17364	17376	17656	17323	17396	17345	17646	17573	17481	17295	17400	17424	17412	17406	17379	17524	17533	17444	17421	17460	17449	17533	17324	17416	17310	17506	17478	17625	17425	17458	17387	17376	17506	17496	17448	17428	17204	17390	17480	17438	17421	17324	17436	17497	17484	17554	17470	17504	17452	17523	17516	17411	17404	17533	17579	17432	17377	17452	17436	17471	17361	17659	17603	17331	17447	17392	17460	17487	17470	17615	17616	17522	17286	17409	17165	17538	17277	17306	17476	17444	17322	17408	17577	17453	17469	17595	17569	17517	17432	17384	17538	17542	17393	17506	17286	17382	17440
24830	44747	46182	39430	27295	22337	17710	15667	15022	14812	14797	14873	15026	14962	14984	14846	14762	14909	14795	14805	14895	14841	14840	14793	14550	14825	14849	14906	14981	14754	14896	14923	14901	14801	14799	14792	14844	14816	14895	14689	14961	14960	14769	14805	14839	14769	14860	14812	14862	14877	14867	14722	14853	14799	15006	14921	14846	14810	14761	14724	14738	14886	14896	14842	14871	14693	14762	14946	14940	14717	14761	14855	14927	14908	14698	14974	14741	14787	14845	14757	14837	14904	15011	14817	14704	14823	15009	14940	14989	14835	14831	14846	14832	14807	14816	14966	14882	14872	14724	14710	14815	14825	14869	14863	14816	14939	14885	14768	14868	14666	14882	14885	14719	14909	14749	14856	14874	14841	14798	14878	14831	14930	14700	14643	14878	14955	14983	14901	14953	14980	14725	14713	14827	14875	15007	14966	14846	15117	14945	14938	14865	14858	15009	14918	14760	14814	14748	14876	14666	14821	14813	15097	14745	14984	14814	14830	14702	15044	14890	14856	14949	14727	14883	14716	14830	14795	14713	14948	14840	14907	14845	15003	14769	14837	14909	14783	14902	14741	14908	14938	15105	14771	14743	14688	14835	14619	14767	14906	14835	14728	14728	14843	14807	14800	14915	14894	14815	14897	14821	15003	14813	14879	14910	14749	14802	14773	14710	14705	14814	14742	14760	14767	14912	15027	14900	14936	15030	14700	14795	14824	15028	14647	14746	14828	14819	14834	14891	14956	14785	14796	14676	14916	14784	14819	14656	14823	14881	14764	14802	14956	14844	14749	14842	14784	14903	14809	14793	14742	14832	14955	14684	14868	14984	14914	14789	14901	14687	14866	14870	14728	14840	14750	15006	14905	14816	14697	14811	14853	14958	14747	14558	14833	14955	14739	14751	14881	14888	14797	14859	14832	14997	14866	14897	14893	14872	14917	14825	14824	14874	14909	14717	14706	14716	14755	14810	14739	14923	14806	14987	14874	14550	14947	14933	14964	14840	14842	14865	14853	14810	14835	14935	14739	14490	14955	14893	14732	14951	14902	14859	14734	14884	14772	14703	14840	14789	14995	14842	14772	14791	14728	14720	14821	14831	14838	14919	14859	14824	14861	14827	14835	14776	14856	14884	14909	14980	14900	14736	15003	14871	14872	14826	14762	14934	14766	14910	14694	14770	14782	14768	14781	14773	14769	14753	14840	14860	14786	14953	14883	14774	14900	14929	14756	14881	14916	14818	14948	14966	14954	14926	14898	14880	14694	14643	14717	14779	14926	14806	14996	14956	14922	14891	14715	14843	14839	14919	14909	14749	14717	14952	14751	14825	14900	15001	14841	14848	14911	14861	14932	14752	14867	14708	14730	15069	14678	14785	14888	14751	14779	14888	14985	14718	14828	14921	14930	14783	14829	14772	14906	14767	14865	14918	14808	14754	14801	14839	14862	14783	14867	14826	14848	14795	14885	14934	14940	14697	14940	14826	14653	14822	14874	14866	14671	14705	14754	14762	14785	14869	14770	14747	14726	14830	14653	14793	14730	14868	14639	14737	14816	14646	14922	14891	14751	14760	14875	14886	14982	14847	14668	14994	14914	14898	14770	14798	15031	14867	14816	14876	14844	14630	14915	14767	14983	14930	14865	14886	14881	14784	14794	14743	14865	14808	14854	14758	14974	14949	14759	14892	14762	14906	14832	14789	14902	14924	14637	14749	14934	14804	14953	15092	14867	14858	14817	14744	14891	14803	14792	14776	14691	14746	14859	14801	14872	14805	14839	14768	14797	14916	14815	14756	14868	14791	14695	14856	14768	14817	14797	14951	14886	14764	14741	15018	14943	14979	14811	14828	14842	14816	14941	14987	14813	14745	14777	14882	14856	14817	14746	14841	14751	14932	14863	14733	15012	14998	14962	14860	14779	14884	14757	14939	14973	14802	14939	14766	14901	14698	14784	14890	14733	14853	14868	14851	14782	14928	14794	15015	14787	14829	14790	14891	14827	14796	14801	14759	14912	14835	14922	14769	14687	14907	14877	14891	14886	14755	14672	14969	14881	14891	14828	14999	14838	15086	14823	14984	14990	14879	14838	14903	14860	14803	14770	14823	14937	14892	14825	14844	14882	14850	14702	14754	14766	14820	14858	14935	14796	14946	14900	14917	14745	14657	14997	14904	14799	14732	14828	15002	14823	14940	14856	14719	14714	14871	14921	14889	14772	14822	14653	14944	14904	14813	14770	14843	14887	14891	14690	14914	14889	14845	14845	14764	14927	14687	14803	14946	14737	14860	14832	14726	14780	14885	14847	15011	14852	14806	14831	14922	14956	14916	14810	14895	14820	14877	14908	14824	14710	14789	14943	14910	14844	14831	14809	14824	14800	14776	15038	14744	14935	14766	14741	14644	14844	14789	14827	14942	14696	14805	14892	14858	14818	14936	14886	14898	14714	14801	14784	14664	14790	14843	14726	14795	14837	14801	14913	14787	14859	14822	14758	14818	14822	14841	14629	14716	14846	14733	14870	14908	14892	14785	14810	14838	14845	14860	14948	14998	14846	14913	14858	14931	14756	14876	14824	14836	14979	15002	14886	14849	14746	14916	14900	14997	14848	14808	14807	14973	14864	14854	14749	14786	14870	14768	15004	14739	14717	14900	14647	14649	14919	14769	14808	14696	14874	14675	14842	14929	14804	15071	14838	14875	14999	14773	14875	14854	15065	14720	15017	14832	14869	14801	14715	14755	14914	14921	14775	14793	14746	14793	14831	14817	14850	15093	14760	14861	14879	14771	14818	14630	14731	14814	14753	14803	14865	14747	14843	14728	14858	14897	14919	14840	14931	14762	14831	14806	14792	14851	14838	14854	14953	14812	14911	14851	14739	14765	14946	14695	14856	14886	14911	14686	14829	14857	14867	14801	14775	14807	14890	14937	14833	14687	14825	14921	14769	14782	15083	14786	14846	14910	14977	14887	15034	14984	14872	14784	14724	14866	14832	14931	14820	15027	14687	15005	15016	14944	14763	14809	14754	14747	14730	14846	14764	14855	14976	14710	14836	14872	14875	14838	14846	14956	14717	14786	14785	14740	14667	14714	14730	14826	14837	14891	14925	14877	15081	14744	14674	14735	14847	14930	14780	15009	14809	14961	14718	14830	14928	14786	14840	14655	14801	14841	14810	14764	14870	14944	14780	14950	14961	14728	14890	14759	14894	14873	14820	14944	14887	14937	14904	14843	14857	14909	14904	14833	14756	14886	14952	14952	14762	14877	14812	14876	14688	14887	14899	14932	14885	15001	14785	14619	14780	14758	14686	14892	14909	14884	14778	14799	14846	14789	15063	14961	14651	14791	14740	14812	14819	14912	14731	14928	15085	14647	14841	14841	14859	14714	14831	14757	14813	14995	14752	14806	15009	14837	14839	14828	14854	14863	14889	14740	14791	15021	14776	14787	14858	14856	14881	14832	14730	14968	14859	14832	14935	14912	14923	14830	14838	14825	14960	14646	14855	14848	14908	14895	14834	14859	14713	14834	14816	14864	14786	14858	14883	14799	14904	14767	14810	14784	14788	14836	14906	14663	14907	14720	14795	14775	14898	14725	14883	14715	14768	14871	14846	14840	14834	14752	14883	14886	14771	14703	14815	14951	14937	15021	14928	14975	14845	14763	14873	14866	14799	14894	14740	14647	14962	14828	14915	14924	14668	14864	14738	14846	14799	14843	15058	15049	14816	14810	14836	14871	14747	14911	14741	14966	14754	14825	14742	14922	14828	14930	15072	14713	14769	14939	14801	14709	14741	14816	14912	14808	14923	14801	14837	14683	14897	14968	14762	14809	14923	14812	14771	14833	14892	14859	14899	14912	14683	14861	14882	14696	14848	14907	14920	14878	14868	14967	14851	14821	14772	14809	14661	14622	14913	14864	14734	14851	14875	14776	14942	14836	14693	14958	14702	14884	14721	14861	14854	14635	14819	14862	14844	14916	14892	14878	14874	14902	14972	15005	14818	14800	14834	14896	14836	14736	14747	14938	14742	14778	14744	14817	14810	14716	14714	14961	14994	14700	14967	14732	14740	14960	14861	14979	14898	14920	14649	14844	14809	14883	14780	14802	14809	14817	14757	14760	14705	14860	14916	14766	15011	14632	14788	14730	14782	14755	14905	14791	14847	14747	14888	14787	14974	14872	14805	14865	14881	14958	15021	14841	14782	14917	14641	14871	14870	14652	14863	14815	14962	14690	14879	14873	14821	14954	14829	14824	14890	14914	14841	14731	14756	15010	14786	14842	14746	14787	14690	14929	14879	14762	14762	14912	14854	14978	15029	14820	14765	14933	14890	14809	14772	14783	14755	14872	14870	14767	14748	14855	14985	14773	15007	14816	14890	14717	14732	15037	14898	14919	14787	14813	14860	14981	14668	14811	14755	14693	14824	14626	14814	14787	14675	14821	14763	14694	14868	14779	14771	14632	14751	14875	14966	14784	14993	14864	14706	14935	14833	14974	14597	14865	14828	14758	14862	14897	14948	14761	14897	14802	14896	14847	14807	14794	14900	14776	14902	14863	14909	14779	14828	14873	14759	14923	14928	15001	14832	14858	14874	14891	14902	14725	14891	14891	14665	14803	14780	14927	14867	14727	14790	14861	14815	14877	14680	14874	14845	14923	14742	14882	14829	14904	14736	14879	14919	14833	14995	14837	14808	14899	14707	14877	14791	14788	14785	14775	14853	14653	14812	14875	14709	14915	14717	14848	14734	14774	14842	14863	14945	14837	14902	14704	14798	14891	14849	14878	14813	14960	14770	14869	14870	14817	14948	14794	14761	14821	14755	14799	14917	14778	14894	14823	14807	14849	14830	14888	14635	14850	14847	14838	14754	14729	14879	14885	14869	14861	14880	14804	14827	14846	14878	14757	14960	14930	14855	14990	14887	14616	14839	14835	14873	14814	14978	14878	14786	14697	14806	14848	15045	14884	14712	14722	14856	14961	14944	14698	14822	14867	14777	14884	14813	14741	14693	14811	14841	14849	14713	14796	14930	14822	14964	14898	14801	14929	14833	14913	14729	14877	14889	14835	14980	14811	14860	14906	14716	14736	14969	14881	14802	14957	14762	14796	14836	14726	14919	14824	14875	14922	15009	14866	14755	14827	14740	15126	14883
24087	21778	37548	52601	45620	39605	33746	24025	18752	17555	16991	16889	16834	16868	16921	16927	16842	16795	16916	16922	16777	16868	16742	16892	16862	16655	16694	16685	16678	16693	16647	16815	16732	16651	16700	16724	16687	16754	16726	16655	16762	16688	16794	16694	16776	16965	16831	16809	16630	16623	16775	16682	16678	16890	16676	16809	16783	16669	16679	16786	16838	16810	16666	16712	16755	16673	16683	16638	16662	16735	16567	16674	16766	16787	16667	16781	16708	16446	16625	16764	16773	16627	16710	16775	16638	16901	16667	16782	16737	16579	16587	16530	16621	16648	16641	16750	16705	16836	16762	16785	16656	16470	16577	16637	16754	16598	16698	16530	16437	16623	17019	16898	16673	16832	16823	16851	16782	16650	16751	16790	16759	16590	16800	16670	16829	16761	16780	16802	16566	16696	16685	16647	16721	16616	16815	16775	16849	16615	16871	16787	16742	16515	16693	16655	16860	16682	16465	16673	16704	16741	16616	16615	16844	16579	16578	16604	16719	16998	16806	16747	16823	16747	16579	16812	16558	16815	16582	16556	16785	16677	16717	16749	16733	16621	16808	16561	16854	16550	16625	16595	16533	16584	16763	16721	16615	16751	16607	16656	16694	16762	16874	16607	16689	16723	16629	16797	16591	16677	16814	16855	16631	16943	16686	16626	16736	16824	16747	16934	16603	16527	16618	16715	16670	16539	16891	16671	16820	16617	16903	16509	16604	16780	16765	16787	16644	16658	16478	16542	16797	16878	16652	16721	16675	16806	16756	16548	16786	16880	16739	16611	16659	16779	16645	16482	16737	16826	16615	16570	16699	16608	16428	16758	16766	16760	16573	16575	16495	16722	16716	16604	16612	16544	16683	16666	16880	16760	16769	16609	16576	16980	16645	16831	16645	16898	16784	16627	16798	16696	16709	16723	16519	16678	16873	16606	16656	16605	16761	16506	16659	16584	16655	16803	16670	16656	16772	16675	16728	16688	16715	16710	16698	16683	16738	16774	16618	16808	16657	16881	16851	16575	16484	16693	16535	16399	16697	16760	16588	16339	16729	16592	16643	16716	16684	16704	16657	16788	16793	16719	16697	16668	16760	16783	16777	16711	16684	16565	16651	16680	16660	16790	16644	16529	16814	16704	16675	16723	16677	16617	16859	16841	16743	16522	16749	16708	16615	16775	16688	16633	16766	16758	16665	16635	16680	16549	16663	16625	16685	16740	16792	16716	16687	16824	16807	16632	16789	16751	16760	16813	16722	16807	16751	16792	16944	16865	16439	16595	16834	16767	16563	16511	16679	16581	16699	16762	16791	16856	16534	16644	16629	16446	16540	16717	16811	16765	16564	16745	16655	16566	16804	16743	16697	16564	16640	16597	16673	16657	16556	16870	16659	16692	16701	16597	16659	16770	16840	16555	16762	16645	16845	16723	16660	16626	16630	16758	16720	16513	16610	16703	16916	16659	16763	16640	16756	16822	16698	16770	16633	16586	16803	16667	16666	16664	16696	16809	16623	16695	16820	16672	16672	16535	16863	16550	16702	16541	16611	16714	16578	16670	16647	16757	16889	16705	16806	16749	16765	16603	16792	16698	16612	16759	16559	16666	16681	16745	16733	16801	16662	16764	16872	16676	16621	16825	16541	16808	16743	16667	16630	16555	16810	17042	16785	16823	16517	16562	16546	16774	16819	16720	16720	16600	16735	16430	16649	16660	16923	16731	16859	16732	16651	16693	16733	16520	16591	16588	16770	16739	16853	16773	16722	16838	16530	16687	16774	16697	16674	16750	16607	16610	16688	16566	16673	16662	16781	16715	16754	16671	16676	16597	16620	16611	16709	16551	16784	16561	16636	16832	16751	16611	16718	16484	16692	16641	16648	16653	16749	16554	16300	16600	16781	16715	16724	16745	16754	16699	16630	16608	16652	16568	16709	16689	16639	16664	16607	16906	16548	16695	16657	16749	16653	16696	16545	16649	16651	16574	16632	16684	16737	16569	16890	16658	16719	16770	16693	16704	16872	16519	16583	16634	16627	16690	16619	16749	16882	16642	16671	16718	16661	16666	16605	16794	16797	16643	16700	16806	16686	16836	16679	16598	16546	16782	16679	16816	16787	16695	16881	16580	16510	16746	16489	16696	16767	16468	16366	16704	16640	16565	16671	16661	16823	16732	16531	16781	16821	16874	16804	16939	16790	16780	16610	16782	16703	16903	16646	16773	16595	16691	16791	16578	16708	16656	16812	16712	16847	16687	16908	16594	16739	16769	16775	16687	16440	16622	16683	16576	16781	16839	16602	16668	16710	16729	16519	16554	16488	16691	16592	16875	16830	16740	16779	16619	16654	16752	16896	16520	16664	16773	16787	16717	16665	16732	16775	16775	16673	16740	16686	16537	16672	16791	16735	16475	16555	16658	16797	16568	16608	16542	16740	16834	16629	16572	16554	16582	16643	16560	16628	16833	16624	16560	16892	16551	16542	16527	16530	16773	16769	16830	16617	16669	16704	16821	16676	16486	16630	16615	16599	16633	16652	16692	16629	16457	16857	16612	16870	16737	16701	16796	16826	16584	16594	16711	16730	16789	16834	16622	16722	16683	16902	16600	16501	16588	16906	16622	16747	16948	16849	16634	16678	16896	16737	16831	16731	16718	16585	16716	16636	16842	16705	16671	16745	16632	16721	16850	16680	16769	16500	16658	16760	16554	16764	16836	16602	16773	16590	16890	16630	16767	16772	16647	16501	16614	16708	16358	16776	16860	16552	16694	16805	16811	16654	16652	16772	16727	16874	16746	16836	16643	16736	16472	16643	16552	16639	16616	16628	16716	16692	16740	16769	16578	16725	16643	16756	16710	16684	16639	17049	16728	16756	16719	16555	16702	16724	16677	16691	16524	16762	16936	16722	16711	16458	16752	16654	16562	16653	16690	16721	16769	16612	16659	16716	16797	16741	16715	16884	16570	16463	16850	16897	16729	16514	16590	16864	16742	16684	16645	16526	16677	16641	16696	16788	16730	16511	16827	16556	16699	16730	16692	16571	16598	16733	16709	16673	16778	16786	16760	16761	16597	16518	16853	16623	16667	16865	16860	16684	16582	16694	16703	16712	16643	16652	16897	16745	16658	16638	16579	16758	16684	16753	16657	16673	16676	16714	16587	16750	16560	16581	16581	16557	16609	16840	16842	16686	16706	16659	16682	16753	16646	16773	17085	16744	16642	16725	16666	16857	16799	16766	16678	16696	16673	16422	16572	16694	16601	16648	16543	16587	16632	16822	16621	16691	16733	16798	16634	16788	16581	16493	16776	16797	16740	16870	16913	16592	16630	16514	16737	16680	16600	16842	16767	16573	16498	16655	16882	16889	16873	16794	16579	16496	16811	16612	16632	16664	16547	16634	16774	16838	16723	16799	16585	16752	16804	16538	16689	16636	16691	16629	16689	16666	16555	16759	16595	16602	16724	16731	16637	16830	16616	17004	16600	16569	16808	16674	16787	16748	16709	16675	16569	16763	16620	16800	16628	16841	16581	16810	16676	16679	16511	16962	16723	16794	16641	16658	16695	16694	16755	16716	16764	16686	16815	16702	16629	16606	16864	16640	16852	16819	16621	16747	16557	16678	16728	16757	16665	16678	16654	16777	16671	16741	16651	16792	16680	16963	16764	16636	16683	16720	16904	16649	16695	16643	16746	17028	16667	16830	16650	16683	16455	17003	16721	16599	16593	16645	16658	16745	16567	16580	16573	16813	16696	16683	16560	16700	16611	16707	16772	16616	16637	16594	16683	16679	16511	16485	16732	16714	16703	16702	16674	16543	16541	16555	16704	16624	16664	16734	16588	16737	16664	16732	16760	16751	16554	16702	16876	16571	16668	16645	16508	16745	16849	16684	16805	16837	16646	16732	16759	16758	16708	16661	16713	16731	16673	16815	16737	16732	16589	16686	16683	16763	16652	16779	16624	16724	16641	16726	16633	16577	16369	16714	16708	16805	16722	16540	16803	16688	16676	16712	16767	16928	16641	16610	16805	16744	16620	16688	16538	16717	16903	16647	16640	16744	16695	16687	16685	16832	16697	16699	16816	16749	16938	16790	16756	16745	16851	16673	16579	16622	16497	16659	16620	16754	16823	16816	16652	16703	16734	16503	16923	16765	16639	16860	16679	16508	16617	16579	16743	16619	16757	16574	16622	16536	16631	16627	16592	16563	16674	16590	16565	16820	16840	16938	16598	16956	16486	16621	16665	16618	16739	16538	16629	16881	16585	16768	16736	16691	16708	16892	16825	16854	16725	16634	16671	16688	16746	16773	16536	16599	16481	16759	16882	16936	16669	16729	16762	16558	16655	16475	16783	16607	16782	16792	16904	16661	16703	16578	16611	16619	16640	16678	16969	16637	16401	16593	16612	16824	16878	16627	16808	16754	16722	16881	16766	16445	16621	16515	16732	16550	16764	16596	16687	16771	16413	16809	16753	16633	16639	16755	16517	16657	16662	16558	16618	16593	16486	16785	16594	16676	16514	16561	16703	16785	16662	16557	16444	16536	16818	16644	16666	16670	16753	16772	16735	16757	16766	16842	16800	16669	16685	16851	16693	16834	16719	16723	16549	16676	16704	16544	16582	16604	16708	16557	16448	16812	16670	16722	16655	16647	16502	16730	16706	16571	16610	16768	16852	16733	16932	16901	16749	16446	16712	16676	16750	16518	16455	16645	16803	16628	16681	16737	16603	16624	16627	16674	16776	16624	16648	16727	16626	16790	16583	16643	16644	16815	16648	16679	16800	16554	16780	16622	16577	16581	16606	16799	16625	16821	16693	16861	16603	16762	16641	16746	16802	16764	16735	16720	16816	16834	16785	16726	16679	16902	16862	16627	16722	16756	16695	16567	16737	16695	16615	16687	16613	16707	16622	16666	16719	16577	16667	16529	16658	16669	16743	16925	16720	16488	16578	16415	16628	16698	16712	16591	16538	16634	16721	16573	16777	16781	16473	16788	16499	16591	16760	16736	16621	16703	16838	16686	16595	16629	16631	16620	16681	16619	16748	16796	16425	16749	16734	16623	16750	16613	16568	16625	16547	16771	16713	16456	16542	16686	16814	16553	16529	16822	16681	16659	16604	16757	16744	16691	16680	16617	16592	16716	16845	16788	16768	16789	16641
52773	82304	85195	72931	52921	41916	32068	21405	16241	14839	14614	14329	14544	14384	14635	14356	14665	14425	14562	14479	14349	14558	14408	14448	14411	14445	14543	14611	14358	14366	14646	14567	14466	14632	14435	14445	14320	14535	14443	14436	14471	14540	14551	14381	14324	14327	14316	14375	14371	14446	14647	14429	14393	14491	14427	14495	14433	14550	14397	14408	14366	14409	14607	14315	14467	14568	14428	14436	14514	14401	14481	14503	14381	14598	14450	14625	14424	14301	14618	14390	14479	14537	14536	14496	14459	14498	14543	14381	14310	14214	14553	14414	14295	14556	14472	14480	14618	14444	14400	14563	14459	14336	14530	14602	14390	14456	14611	14617	14520	14493	14513	14503	14369	14396	14554	14426	14403	14556	14491	14575	14629	14174	14514	14418	14288	14513	14383	14314	14410	14422	14492	14382	14337	14617	14503	14461	14462	14637	14535	14571	14482	14341	14476	14465	14453	14471	14594	14475	14296	14473	14530	14569	14517	14515	14406	14540	14361	14459	14507	14400	14362	14459	14573	14354	14563	14414	14343	14394	14430	14621	14481	14457	14421	14351	14381	14594	14475	14498	14552	14412	14312	14458	14518	14310	14545	14538	14331	14516	14468	14247	14545	14428	14252	14474	14324	14545	14397	14546	14566	14489	14293	14531	14532	14400	14394	14480	14450	14505	14538	14350	14411	14314	14443	14404	14356	14503	14551	14211	14542	14483	14424	14448	14342	14527	14545	14534	14579	14281	14381	14422	14444	14438	14398	14495	14537	14529	14383	14377	14432	14511	14403	14296	14280	14418	14408	14376	14508	14437	14380	14430	14469	14419	14591	14525	14373	14494	14419	14376	14513	14336	14545	14545	14575	14396	14350	14436	14499	14256	14442	14441	14356	14406	14457	14470	14532	14331	14487	14379	14533	14424	14438	14372	14408	14426	14246	14658	14388	14341	14573	14366	14381	14372	14434	14528	14388	14535	14481	14416	14357	14561	14426	14242	14458	14636	14449	14495	14486	14449	14546	14428	14453	14602	14418	14572	14379	14430	14470	14474	14333	14497	14396	14361	14502	14523	14556	14392	14454	14456	14398	14456	14341	14576	14329	14385	14364	14516	14620	14331	14343	14493	14518	14504	14503	14421	14635	14375	14468	14448	14382	14360	14323	14462	14441	14362	14396	14441	14351	14548	14420	14354	14447	14391	14524	14489	14513	14471	14347	14543	14316	14333	14353	14434	14570	14487	14507	14404	14655	14416	14499	14377	14430	14402	14320	14289	14346	14486	14451	14311	14462	14452	14491	14532	14476	14512	14418	14498	14320	14503	14414	14466	14416	14429	14350	14495	14467	14240	14336	14360	14315	14477	14577	14366	14591	14377	14454	14378	14530	14539	14351	14382	14271	14485	14439	14483	14422	14440	14464	14337	14513	14597	14449	14512	14404	14329	14404	14341	14548	14398	14456	14282	14415	14352	14549	14366	14487	14413	14557	14354	14461	14333	14498	14398	14559	14533	14584	14621	14311	14526	14476	14425	14516	14435	14300	14523	14449	14436	14494	14395	14653	14313	14381	14298	14524	14426	14629	14506	14418	14535	14405	14431	14588	14572	14443	14496	14487	14282	14517	14482	14450	14721	14329	14438	14492	14578	14547	14427	14423	14421	14368	14517	14457	14566	14399	14323	14415	14396	14513	14356	14478	14624	14441	14335	14431	14673	14395	14392	14499	14450	14618	14436	14458	14491	14387	14614	14324	14430	14335	14488	14597	14576	14564	14239	14343	14362	14466	14544	14469	14388	14467	14616	14560	14721	14353	14441	14367	14435	14464	14344	14565	14564	14460	14422	14499	14406	14462	14713	14641	14556	14451	14435	14424	14621	14434	14392	14508	14394	14435	14367	14422	14411	14592	14444	14329	14405	14447	14496	14428	14403	14466	14417	14480	14562	14327	14444	14399	14380	14467	14396	14356	14383	14302	14514	14472	14342	14612	14460	14549	14578	14468	14488	14496	14318	14204	14358	14338	14465	14369	14497	14535	14436	14535	14550	14411	14202	14390	14476	14502	14468	14573	14427	14472	14433	14382	14481	14503	14406	14374	14406	14462	14552	14473	14496	14473	14491	14634	14526	14377	14537	14452	14510	14594	14315	14581	14331	14535	14412	14548	14473	14447	14521	14421	14476	14296	14445	14398	14437	14514	14433	14387	14403	14517	14437	14482	14446	14357	14170	14423	14390	14292	14348	14404	14369	14443	14598	14523	14507	14379	14428	14406	14415	14428	14447	14438	14443	14507	14483	14402	14377	14456	14514	14530	14453	14552	14205	14528	14380	14388	14529	14485	14484	14396	14488	14563	14465	14611	14330	14427	14509	14539	14461	14464	14586	14397	14346	14288	14553	14378	14446	14397	14613	14299	14482	14473	14382	14577	14416	14414	14509	14622	14436	14540	14431	14492	14463	14411	14514	14650	14493	14391	14638	14503	14407	14374	14611	14419	14492	14543	14494	14367	14519	14538	14505	14321	14511	14395	14176	14427	14544	14756	14349	14444	14439	14541	14385	14361	14294	14394	14269	14349	14534	14480	14380	14444	14328	14422	14405	14369	14391	14455	14364	14354	14588	14492	14580	14501	14385	14466	14717	14548	14391	14454	14434	14453	14474	14270	14413	14639	14543	14419	14509	14442	14512	14533	14455	14479	14521	14310	14534	14274	14475	14524	14412	14266	14574	14375	14469	14546	14197	14397	14395	14384	14602	14529	14510	14454	14542	14513	14451	14465	14356	14528	14436	14482	14441	14398	14353	14339	14673	14422	14556	14546	14415	14412	14476	14289	14595	14490	14392	14419	14649	14463	14320	14349	14340	14543	14336	14588	14491	14401	14466	14554	14386	14377	14156	14455	14547	14357	14352	14415	14468	14367	14439	14367	14418	14293	14606	14519	14487	14427	14498	14485	14532	14505	14378	14385	14431	14549	14552	14485	14485	14360	14520	14561	14347	14336	14473	14514	14390	14498	14499	14426	14462	14505	14524	14428	14384	14573	14465	14533	14545	14514	14337	14322	14339	14439	14304	14329	14363	14562	14357	14508	14488	14300	14371	14474	14443	14554	14415	14486	14332	14404	14477	14362	14541	14384	14510	14513	14555	14410	14448	14345	14586	14464	14476	14239	14456	14518	14662	14269	14488	14466	14539	14464	14470	14449	14595	14379	14448	14399	14337	14352	14240	14562	14325	14468	14317	14324	14363	14516	14366	14451	14551	14397	14425	14440	14222	14464	14560	14541	14313	14382	14372	14559	14623	14454	14488	14347	14475	14517	14348	14501	14430	14524	14469	14626	14398	14344	14356	14586	14465	14644	14513	14567	14389	14499	14450	14379	14350	14413	14444	14455	14570	14595	14337	14553	14417	14326	14467	14509	14385	14504	14430	14286	14402	14508	14588	14407	14411	14314	14507	14440	14534	14407	14407	14532	14413	14524	14356	14459	14509	14408	14588	14529	14400	14461	14392	14469	14478	14496	14406	14528	14447	14484	14544	14475	14469	14446	14454	14270	14324	14376	14472	14280	14413	14487	14625	14481	14554	14370	14517	14472	14562	14411	14439	14475	14328	14385	14615	14418	14511	14467	14473	14368	14574	14464	14486	14688	14736	14425	14380	14570	14499	14467	14436	14414	14442	14458	14521	14617	14339	14395	14314	14371	14304	14518	14493	14366	14614	14394	14469	14396	14519	14482	14282	14366	14348	14385	14457	14399	14429	14412	14289	14343	14743	14500	14423	14533	14369	14693	14433	14467	14333	14464	14446	14431	14410	14345	14511	14596	14290	14453	14494	14494	14393	14572	14548	14576	14465	14482	14595	14368	14445	14482	14400	14376	14290	14473	14585	14186	14580	14475	14551	14334	14443	14423	14488	14464	14505	14425	14513	14370	14442	14412	14349	14432	14427	14359	14556	14498	14370	14394	14522	14363	14455	14516	14555	14390	14352	14545	14391	14422	14493	14557	14536	14294	14635	14502	14546	14496	14368	14465	14588	14335	14420	14592	14344	14264	14434	14501	14503	14485	14305	14576	14333	14337	14468	14454	14562	14439	14429	14436	14534	14548	14575	14338	14384	14373	14606	14349	14424	14373	14445	14419	14454	14597	14622	14440	14693	14392	14620	14450	14489	14440	14441	14419	14430	14470	14324	14568	14442	14483	14485	14473	14305	14500	14513	14518	14486	14482	14335	14424	14673	14326	14450	14429	14384	14244	14469	14470	14340	14531	14612	14299	14451	14559	14622	14377	14461	14520	14472	14404	14762	14543	14551	14356	14256	14421	14353	14382	14493	14452	14611	14364	14286	14623	14496	14406	14331	14526	14411	14632	14396	14407	14399	14428	14376	14434	14474	14390	14420	14468	14644	14460	14625	14418	14440	14324	14373	14401	14417	14485	14361	14356	14376	14355	14494	14512	14579	14365	14384	14306	14406	14432	14259	14370	14455	14406	14211	14561	14448	14445	14569	14589	14366	14400	14458	14417	14446	14365	14600	14477	14447	14428	14577	14409	14424	14547	14342	14562	14474	14322	14436	14234	14411	14320	14363	14476	14188	14642	14428	14489	14469	14592	14435	14719	14339	14418	14499	14436	14366	14414	14459	14390	14551	14342	14510	14319	14511	14393	14618	14376	14459	14385	14479	14275	14260	14559	14454	14379	14497	14342	14378	14509	14535	14400	14445	14537	14466	14539	14447	14348	14332	14387	14414	14340	14404	14508	14360	14491	14472	14557	14483	14567	14408	14564	14554	14315	14284	14443	14400	14524	14474	14341	14396	14537	14559	14481	14493	14349	14290	14460	14413	14534	14464	14411	14395	14476	14673	14640	14455	14431	14423	14402	14360	14364	14477	14328	14702	14450	14391	14455	14612	14448	14487	14396	14510	14399	14449	14465	14424	14689	14479	14317	14535	14384	14508	14371	14419	14359	14578	14534	14515	14377	14520	14507	14505	14415	14494	14656	14516	14377	14416	14405	14517	14548	14460	14549	14421	14381	14400	14375	14366	14588	14470	14436	14629	14665	14376	14314	14568	14422	14357	14341	14523	14395	14595	14494	14629	14557	14427	14623	14504	14529	14384	14252	14411	14545	14437	14324	14540	14651	14472	14597	14464	14441	14439
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
